.guide-intro[data-v-fdaa0bac]{color:var(--color-ink-muted-80);font-size:13px;line-height:1.6;margin:0}.capability-group[data-v-fdaa0bac]{border:0;margin:0;min-width:0;padding:0}.visually-hidden[data-v-fdaa0bac]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.section-heading[data-v-fdaa0bac]{align-items:center;color:var(--color-ink);display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin:18px 0 8px}.section-heading span[data-v-fdaa0bac]:last-child{color:var(--color-ink-muted-48);font-size:11px;font-weight:400}.capability-list[data-v-fdaa0bac]{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);overflow:hidden}.capability-item+.capability-item[data-v-fdaa0bac]{border-top:1px solid var(--color-divider-soft)}.capability-row[data-v-fdaa0bac]{align-items:center;background:transparent;cursor:pointer;display:flex;gap:12px;min-height:66px;padding:9px 12px;transition:background var(--transition-fast)}.capability-row[data-v-fdaa0bac]:last-child{border-bottom:0}.capability-row[data-v-fdaa0bac]:hover{background:var(--color-surface-pearl)}.capability-row[data-v-fdaa0bac]:has(.capability-checkbox:focus-visible){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary) 45%,transparent)}.capability-row.is-on[data-v-fdaa0bac]{background:color-mix(in srgb,var(--color-primary) 3.5%,var(--color-canvas))}.capability-row.is-disabled[data-v-fdaa0bac]{cursor:not-allowed;opacity:.55}.capability-row[data-v-fdaa0bac]:has(+.data-sharing-notice){min-height:0;padding-bottom:6px}.data-sharing-notice[data-v-fdaa0bac]{color:var(--color-ink-muted-48);font-size:11px;margin:0;padding:0 12px 8px 58px}.auth-suboption[data-v-fdaa0bac],.data-sharing-notice[data-v-fdaa0bac]{background:color-mix(in srgb,var(--color-primary) 3.5%,var(--color-canvas));line-height:18px}.auth-suboption[data-v-fdaa0bac]{align-items:flex-start;color:var(--color-ink-muted-80);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:0 12px 12px 58px}.auth-suboption .capability-checkbox[data-v-fdaa0bac]{height:14px;margin-top:2px;width:14px}.auth-suboption small[data-v-fdaa0bac]{color:var(--color-ink-muted-48);display:block;font-size:11px}.auth-suboption[data-v-fdaa0bac]:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:-2px}.capability-icon[data-v-fdaa0bac]{background:var(--color-canvas-parchment);border:1px solid var(--color-divider-soft);border-radius:var(--radius-sm);color:var(--color-ink-muted-80);display:grid;flex:0 0 auto;height:34px;place-items:center;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);width:34px}.capability-icon svg[data-v-fdaa0bac]{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.capability-row.is-on .capability-icon[data-v-fdaa0bac]{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-canvas));color:var(--color-primary)}.capability-content[data-v-fdaa0bac]{flex:1;min-width:0}.capability-title[data-v-fdaa0bac]{align-items:center;color:var(--color-ink);display:flex;flex-wrap:wrap;font-size:13px;font-weight:650;gap:7px}.capability-status[data-v-fdaa0bac]{color:var(--color-ink-muted-48);font-size:10px;font-weight:400}.capability-status[data-v-fdaa0bac]:before{color:var(--color-hairline);content:"·";margin-right:7px}.capability-status.is-error[data-v-fdaa0bac]{color:var(--color-error)}.capability-upgrade-link[data-v-fdaa0bac]{background:transparent;border:0;color:var(--color-primary);cursor:pointer;flex:0 0 auto;font:inherit;font-size:10px;font-weight:600;padding:0;white-space:nowrap}.capability-upgrade-link[data-v-fdaa0bac]:hover{color:var(--color-primary-hover);text-decoration:underline}.capability-description[data-v-fdaa0bac]{color:var(--color-ink-muted-48);display:block;font-size:11px;line-height:1.45;margin-top:3px}.capability-checkbox[data-v-fdaa0bac]{accent-color:var(--color-primary);cursor:pointer;flex:0 0 auto;height:18px;margin:0;width:18px}.capability-checkbox[data-v-fdaa0bac]:disabled{cursor:not-allowed}.prompt-panel[data-v-fdaa0bac]{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);margin-top:14px}.prompt-panel.is-disabled[data-v-fdaa0bac]{opacity:.7}.prompt-main[data-v-fdaa0bac]{align-items:center;display:flex;gap:8px;min-height:54px;padding:8px 10px 8px 12px}.prompt-summary[data-v-fdaa0bac]{flex:1;min-width:0}.prompt-summary span[data-v-fdaa0bac],.prompt-summary strong[data-v-fdaa0bac]{display:block}.prompt-summary strong[data-v-fdaa0bac]{color:var(--color-ink);font-size:12px;font-weight:600}.prompt-summary span[data-v-fdaa0bac]{color:var(--color-ink-muted-48);font-size:10px;line-height:1.4;margin-top:2px}.prompt-preview-button[data-v-fdaa0bac]{background:transparent;border:0;border-radius:6px;color:var(--color-primary);cursor:pointer;flex:0 0 auto;font:inherit;font-size:11px;font-weight:600;min-height:30px;padding:0 8px}.prompt-preview-button[data-v-fdaa0bac]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.prompt-preview-button[data-v-fdaa0bac]:disabled{color:var(--color-ink-muted-48);cursor:not-allowed}.guide-code[data-v-fdaa0bac]{background:var(--color-canvas-parchment);border:0;border-top:1px solid var(--color-divider-soft);color:var(--color-ink);font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0;max-height:160px;overflow:auto;overflow-wrap:anywhere;padding:12px 14px;white-space:pre-wrap}.guide-methods[data-v-fdaa0bac]{color:var(--color-ink-muted-80);font-size:12px;margin-top:12px}.guide-methods summary[data-v-fdaa0bac]{align-items:center;color:var(--color-primary);cursor:pointer;display:inline-flex;font-weight:600;gap:5px;list-style:none;width:-moz-fit-content;width:fit-content}.guide-methods summary[data-v-fdaa0bac]::-webkit-details-marker{display:none}.guide-methods summary[data-v-fdaa0bac]:before{content:"›";font-size:15px;line-height:1;transition:transform var(--transition-fast)}.guide-methods[open] summary[data-v-fdaa0bac]:before{transform:rotate(90deg)}.guide-methods summary[data-v-fdaa0bac]:focus-visible{border-radius:4px;outline:2px solid color-mix(in srgb,var(--color-primary) 45%,transparent);outline-offset:3px}.guide-reference[data-v-fdaa0bac]{margin-top:12px}.guide-rules[data-v-fdaa0bac]{display:flex;flex-wrap:wrap;gap:6px}.guide-rules span[data-v-fdaa0bac]{background:var(--color-canvas-parchment);border-radius:var(--radius-pill);color:var(--color-ink-muted-80);font-size:11px;padding:5px 8px}.guide-code--detail[data-v-fdaa0bac]{border:1px solid var(--color-hairline);border-radius:var(--radius-md);margin-top:10px;max-height:300px}@media(max-width:560px){.section-heading[data-v-fdaa0bac]{align-items:flex-end}.capability-row[data-v-fdaa0bac]{min-height:70px;padding:10px}.capability-icon[data-v-fdaa0bac]{height:32px;width:32px}.auth-suboption[data-v-fdaa0bac],.data-sharing-notice[data-v-fdaa0bac]{padding-left:54px;padding-right:10px}.prompt-main[data-v-fdaa0bac]{flex-wrap:wrap}.prompt-summary[data-v-fdaa0bac]{flex-basis:100%;padding-bottom:2px}.prompt-preview-button[data-v-fdaa0bac]{margin-left:auto}}
