.setupVisual_frame__WnmPD{--ink:#0f172a;--muted:#64748b;--line:#e8ecf2;--accent:#7c3aed;--accent-dark:#6d28d9;--indigo:#4f46e5;margin:0;border:1px solid #e8ecf2;border-radius:.9rem;overflow:hidden;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.05),0 20px 44px -32px rgba(15,23,42,.35);color:var(--ink)}.setupVisual_chrome__GO8Ms{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;border-bottom:1px solid #eef1f5;background:#fbfcfe}.setupVisual_dots__xzLLx{display:inline-flex;gap:.3rem;flex-shrink:0}.setupVisual_dots__xzLLx i{width:8px;height:8px;border-radius:50%;background:#e2e8f0}.setupVisual_chromeTitle__8Rwbn{font-size:.76rem;font-weight:600;color:#8a94a6;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setupVisual_tag__T6M5D{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a94a6;border:1px solid #e2e8f0;background:#ffffff;border-radius:.3rem;padding:.16rem .42rem;white-space:nowrap;flex-shrink:0}.setupVisual_screen__h2tbw{padding:1.1rem 1.15rem 1.25rem;background:#fdf9f7}.setupVisual_progress___V6hK{display:block;height:3px;border-radius:3px;background:var(--line);overflow:hidden;margin-bottom:1.1rem}.setupVisual_progress___V6hK i{display:block;width:12%;height:100%;background:linear-gradient(90deg,var(--accent),#06b6d4)}.setupVisual_title__xfn59{margin:0 0 .35rem;font-size:1.02rem;font-weight:900;letter-spacing:-.035em;line-height:1.12}.setupVisual_sub__Zw_5M{margin:0 0 1rem;font-size:.8rem;line-height:1.5;color:#475569}.setupVisual_cat__oL7_V{border:1px solid var(--accent);border-radius:.7rem;background:#fff;overflow:hidden;box-shadow:0 0 0 3px rgba(124,58,237,.12)}.setupVisual_catHead__FVQM0{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;padding:.85rem .9rem}.setupVisual_catText__wtBpc{display:block;min-width:0}.setupVisual_catLabel__DIiGA{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;font-size:.9rem;font-weight:700;letter-spacing:-.015em}.setupVisual_catBadge__5Mh_X{font-size:.58rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-dark);background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.22);border-radius:999px;padding:.18rem .5rem;white-space:nowrap}.setupVisual_catHint__jyw7s{display:block;margin-top:.2rem;font-size:.775rem;line-height:1.45;color:var(--muted)}.setupVisual_backBtn__oqUna{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;background:#fff;border:1px solid var(--line);border-radius:.45rem;padding:.35rem .6rem .35rem .45rem;font-size:.72rem;font-weight:600;color:var(--muted);white-space:nowrap}.setupVisual_backBtn__oqUna svg{width:13px;height:13px}.setupVisual_catBody__YSwsb{padding:0 .9rem .9rem}.setupVisual_tiles__kPOAZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.45rem}.setupVisual_tile__FdMdG{min-height:74px;background:#fff;border:1px solid var(--line);border-radius:.6rem;padding:.7rem .4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;font-size:.72rem;font-weight:600;text-align:center;line-height:1.2}.setupVisual_tile__FdMdG img{width:24px;height:24px;object-fit:contain}.setupVisual_tile__FdMdG[data-on=yes]{border-color:var(--accent);background:rgba(124,58,237,.06);box-shadow:0 0 0 3px rgba(124,58,237,.14)}.setupVisual_panel__cCT_k{margin-top:.7rem;padding:.9rem;border:1px solid var(--line);border-radius:.6rem;background:#f8fafc;display:flex;flex-direction:column;gap:.75rem}.setupVisual_panelHint__yP5oE{margin:0;font-size:.79rem;line-height:1.5;color:var(--muted)}.setupVisual_stage__6zPLP{display:flex;flex-direction:column;gap:.55rem}.setupVisual_stage__6zPLP+.setupVisual_stage__6zPLP{padding-top:.75rem;border-top:1px solid var(--line)}.setupVisual_stageLabel__9XK2w{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#94a3b8}.setupVisual_stageNum___n5mK{width:17px;height:17px;flex-shrink:0;border-radius:50%;background:rgba(124,58,237,.1);color:var(--accent-dark);display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;letter-spacing:0}.setupVisual_stageBody__mM3Ex{display:flex;flex-direction:column;gap:.55rem;align-items:stretch}.setupVisual_rows__d4JMS{display:flex;flex-direction:column;gap:.35rem}.setupVisual_envRow__AcPqY,.setupVisual_grantRow__fc7eY{display:flex;align-items:center;justify-content:space-between;gap:.7rem;background:#fff;border:1px solid var(--line);border-radius:.5rem;padding:.5rem .6rem}.setupVisual_grantName__lTCCf{font-size:.79rem;font-weight:550;line-height:1.35;min-width:0}.setupVisual_grantSide__2SWZF{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.setupVisual_envName__YaY5Q{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.735rem;font-weight:600;letter-spacing:-.01em;word-break:break-all}.setupVisual_vendor__u7nW_{font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9}.setupVisual_grantWord__BQNSB,.setupVisual_vendor__u7nW_{border-radius:.3rem;padding:.15rem .4rem;white-space:nowrap}.setupVisual_grantWord__BQNSB{font-size:.63rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.setupVisual_grantWord__BQNSB[data-grant=read]{color:#156a4c;background:#e9f7f1;border:1px solid #cbe9dd}.setupVisual_grantWord__BQNSB[data-grant=write]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.setupVisual_grantWord__BQNSB[data-grant=none]{color:#7a8494;background:#f4f6f9;border:1px solid #e6eaf0}.setupVisual_checkRow__iNL12{display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--line);border-radius:.5rem;padding:.45rem .6rem}.setupVisual_checkName__SPJ8W{font-size:.755rem;font-weight:550;line-height:1.35;margin-right:auto;min-width:0}.setupVisual_switch__phgqh{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;border-radius:24px;background:#cbd5e1}.setupVisual_switch__phgqh:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15)}.setupVisual_switch__phgqh[data-on=yes]{background:var(--indigo)}.setupVisual_switch__phgqh[data-on=yes]:before{transform:translateX(20px)}.setupVisual_switch__phgqh[data-on=yes][data-tone=write]{background:#d97706}.setupVisual_dot__8Jvc4{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#f1f5f9;color:#cbd5e1}.setupVisual_dot__8Jvc4[data-done=yes]{background:#dcfce7;color:#16a34a}.setupVisual_status__yf25_{display:inline-flex;align-items:center;gap:.45rem;font-size:.755rem;font-weight:550;color:#156a4c;line-height:1.4}.setupVisual_hint__AxIlU{margin:0;font-size:.735rem;line-height:1.5;color:var(--muted)}.setupVisual_groupLabel__yk1bc{margin:.15rem 0 0;font-size:.645rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}.setupVisual_input__2e4aK{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid var(--line);border-radius:.6rem;padding:.6rem .75rem;font-size:.8rem;background:#fff}.setupVisual_input__2e4aK[data-placeholder=yes]{color:#94a3b8}.setupVisual_mask__P4YAU{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.06em;color:#64748b;overflow:hidden;white-space:nowrap}.setupVisual_select__YPfN7{display:flex;align-items:center;gap:.5rem;border:1px solid var(--accent);box-shadow:0 0 0 3px rgba(124,58,237,.14);border-radius:.6rem;padding:.55rem .7rem;background:#fff}.setupVisual_selectValue__SNXKM{font-size:.8rem;font-weight:620}.setupVisual_selectMeta__PNeH7{font-size:.72rem;color:var(--muted);margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setupVisual_chevron__ec3yz{color:#94a3b8;flex-shrink:0}.setupVisual_list__pvI1s{display:flex;flex-direction:column;gap:.35rem}.setupVisual_select__YPfN7+.setupVisual_list__pvI1s{margin-top:-.15rem;padding:.3rem;gap:.1rem;border:1px solid var(--line);border-radius:.6rem;background:#fff;box-shadow:0 14px 30px -20px rgba(15,23,42,.6)}.setupVisual_select__YPfN7+.setupVisual_list__pvI1s .setupVisual_item__k8_2v,.setupVisual_select__YPfN7+.setupVisual_list__pvI1s .setupVisual_item__k8_2v[data-on=yes]{border-color:transparent}.setupVisual_item__k8_2v{display:flex;justify-content:space-between;align-items:center;gap:.6rem;background:#fff;border:1px solid var(--line);border-radius:.5rem;padding:.5rem .7rem;font-size:.8rem}.setupVisual_item__k8_2v[data-on=yes]{border-color:var(--accent);background:rgba(124,58,237,.08)}.setupVisual_itemMeta__Z__Yt,.setupVisual_itemName__oWexL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setupVisual_itemMeta__Z__Yt{font-size:.715rem;color:var(--muted)}.setupVisual_lock__5_zk8{font-size:.63rem;color:var(--muted);background:#f1f5f9;padding:.15rem .4rem;border-radius:.25rem;white-space:nowrap;flex-shrink:0}.setupVisual_btn__hf2ME{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-start;padding:.55rem 1.05rem;border-radius:.6rem;font-size:.82rem;font-weight:600;color:#fff;background:var(--accent);box-shadow:0 10px 30px -10px rgba(124,58,237,.65)}.setupVisual_btnWide__OY1W9{align-self:stretch}.setupVisual_alts__2bcMC,.setupVisual_link__FzLxy{font-size:.755rem;font-weight:600;color:var(--accent)}.setupVisual_alts__2bcMC{padding-top:.6rem;border-top:1px solid var(--line)}.setupVisual_settings___eu_o{border:1px solid var(--line);border-radius:.6rem;background:#fff;padding:.8rem;display:flex;flex-direction:column;gap:.6rem}.setupVisual_settingsTitle__DwKcW{margin:0;font-size:.85rem;font-weight:700;letter-spacing:-.015em}.setupVisual_settingsSub__oRvXN{margin:0;font-size:.735rem;line-height:1.5;color:var(--muted)}.setupVisual_keyBox__vVp7r{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.6rem;padding:.65rem .7rem}.setupVisual_keyWarn__zUnpC{margin:0 0 .35rem;font-size:.7rem;font-weight:700;color:#047857}.setupVisual_keyValue__5Q56e{display:block;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.73rem;color:var(--ink);word-break:break-all}.setupVisual_keyNote__f5ci6{margin:.4rem 0 0;font-size:.7rem;line-height:1.5;color:#475569}.setupVisual_hint__AxIlU code,.setupVisual_keyNote__f5ci6 code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.95em;background:#f1f5f9;border-radius:.25rem;padding:.05rem .25rem}.setupVisual_codeRow__mv09f{display:flex;align-items:center;justify-content:space-between;gap:.6rem;background:#0f172a;color:#67e8f9;border-radius:.6rem;padding:.6rem .7rem;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.755rem;overflow-x:auto}.setupVisual_codeRow__mv09f code{white-space:nowrap}.setupVisual_copy__XMOLt{flex-shrink:0;background:#fff;color:var(--ink);border:1px solid #e2e8f0;border-radius:.5rem;padding:.28rem .62rem;font-family:var(--font-sans),sans-serif;font-size:.7rem;font-weight:600;box-shadow:0 2px 8px rgba(15,23,42,.06)}.setupVisual_path__5Nig5{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.95em;background:#f1f5f9;border-radius:.25rem;padding:.05rem .25rem}.setupVisual_config__odXN3{margin:0;background:#fff;border:1px solid var(--line);border-radius:.6rem;padding:.6rem .7rem;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.7rem;line-height:1.55;color:#334155;overflow-x:auto}.setupVisual_chat__dt2YR{border:1px dashed #cbd5e1;border-radius:.6rem;background:#fff;padding:.55rem .7rem;font-size:.79rem;font-style:italic;color:#475569}.setupVisual_caption__kYwwT{margin:0;padding:.7rem .95rem .8rem;border-top:1px solid #eef1f5;background:#fbfcfe;font-size:.735rem;line-height:1.6;color:#7a8494}@media (max-width:560px){.setupVisual_screen__h2tbw{padding:.9rem .85rem 1rem}.setupVisual_catBody__YSwsb{padding:0 .7rem .7rem}.setupVisual_panel__cCT_k{padding:.75rem}.setupVisual_catHead__FVQM0{flex-direction:column;gap:.55rem}.setupVisual_backBtn__oqUna{align-self:flex-start}}.guide_page__mkxyh{background:#ffffff;color:#0f172a;min-height:100vh}.guide_wrap__Sqnp_{max-width:860px;margin:0 auto;padding:0 1.5rem}.guide_hero___7WwI{padding:3.25rem 0 2.5rem;position:relative;isolation:isolate}.guide_hero___7WwI:before{content:"";position:absolute;inset:-6rem 0 0;z-index:-1;background:radial-gradient(58% 58% at 22% 0,rgba(79,70,229,.07),transparent 70%);pointer-events:none}.guide_crumbs__3v8x_{display:flex;align-items:center;gap:.45rem;font-size:.8rem;color:#8a94a6;margin-bottom:1.5rem}.guide_crumbs__3v8x_ a{color:#4f46e5;font-weight:550;text-decoration:none}.guide_crumbs__3v8x_ a:hover{text-decoration:underline}.guide_identity__jhhvC{display:flex;align-items:center;gap:.85rem;margin-bottom:.85rem}.guide_logo__JavXk{width:52px;height:52px;flex-shrink:0;border-radius:.7rem;border:1px solid #e8ecf2;background:#f8fafc;display:inline-flex;align-items:center;justify-content:center}.guide_logo__JavXk img{width:28px;height:28px;object-fit:contain}.guide_h1__O3ShM{font-size:clamp(1.85rem,4.2vw,2.6rem);font-weight:620;letter-spacing:-.032em;line-height:1.1;margin:0;text-wrap:balance}.guide_lede__X3BHK{font-size:1.04rem;line-height:1.7;color:#55617a;margin:0 0 1.75rem;max-width:62ch}.guide_meta__qsILx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:1px;background:#e8ecf2;border:1px solid #e8ecf2;border-radius:.8rem;overflow:hidden;margin:0 0 1.75rem}.guide_meta__qsILx>div{background:#ffffff;padding:.9rem 1.1rem}.guide_meta__qsILx dt{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin-bottom:.3rem}.guide_meta__qsILx dd{margin:0;font-size:.875rem;font-weight:550;color:#0f172a;line-height:1.45}.guide_actions__SxkWm{display:flex;flex-wrap:wrap;gap:.7rem}.guide_btnGhost__o8yzw,.guide_btnLight__EL1B_,.guide_btnOnDark__EUj6M,.guide_btnPrimary___NOuq{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.4rem;border-radius:.65rem;font-size:.92rem;font-weight:620;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.guide_btnPrimary___NOuq{background:#4f46e5;color:#ffffff;border:1px solid #4f46e5;box-shadow:0 10px 26px -14px rgba(79,70,229,.8)}.guide_btnPrimary___NOuq:hover{background:#4338ca;transform:translateY(-1px)}.guide_btnGhost__o8yzw{background:#ffffff;color:#0f172a;border:1px solid #e2e8f0}.guide_btnGhost__o8yzw:hover{background:#f8fafc}.guide_btnGhost__o8yzw:focus-visible,.guide_btnLight__EL1B_:focus-visible,.guide_btnOnDark__EUj6M:focus-visible,.guide_btnPrimary___NOuq:focus-visible{outline:2px solid #7c3aed;outline-offset:3px}.guide_commandBlock__g5hrz{margin:0}.guide_command__pk_4D{display:block;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.92rem;font-weight:500;color:#0f172a;background:#f8fafc;border:1px solid #e8ecf2;border-radius:.65rem;padding:.9rem 1.1rem;overflow-x:auto;white-space:nowrap;-webkit-user-select:all;user-select:all}.guide_commandNote__ScQ4J{margin:.65rem 0 0;font-size:.84rem;color:#55617a;line-height:1.6;max-width:58ch}.guide_scopeNote__0c61b{margin:1.5rem 0 0;padding:.9rem 1.1rem;border:1px solid #fde68a;border-left:3px solid #f59e0b;border-radius:.5rem;background:#fffbeb;font-size:.845rem;line-height:1.65;color:#713f12;max-width:66ch}.guide_scopeNote__0c61b strong{font-weight:620}.guide_section__7pUZ_{padding:2.75rem 0;border-top:1px solid #eef1f5}.guide_h2__Wb_XE{font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:620;letter-spacing:-.028em;margin:0 0 .6rem;text-wrap:balance}.guide_sub__yBUiY{font-size:.95rem;line-height:1.7;color:#55617a;margin:0 0 1.5rem;max-width:62ch}.guide_setupGrid__ZQTd_{display:grid;gap:1.5rem;margin-top:1.4rem}.guide_setupAside__2btwu{min-width:0}.guide_setupGrid__ZQTd_ .guide_steps__Lg0HN{margin-top:0}@media (min-width:1100px){.guide_setupSection___SBRv{width:min(1080px,calc(100vw - 3rem));margin-left:calc((100% - min(1080px, calc(100vw - 3rem))) / 2)}.guide_setupGrid__ZQTd_{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:2.4rem;align-items:start}}.guide_steps__Lg0HN{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:1.4rem;counter-reset:none}.guide_step__cR1UC{display:flex;gap:1rem;align-items:flex-start}.guide_stepNum__yrA4Q{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;font-size:.8rem;font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;margin-top:.1rem}.guide_stepTitle__d8BAD{font-size:1rem;font-weight:620;letter-spacing:-.015em;margin:0 0 .3rem;color:#0f172a}.guide_stepBody__4eMa2{margin:0;font-size:.9rem;line-height:1.72;color:#55617a;max-width:62ch}.guide_split___B1A_{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.guide_panel__N3_sy{background:#ffffff;border:1px solid #e8ecf2;border-radius:.85rem;padding:1.35rem 1.4rem}.guide_panelNever__TkeMk{background:#fbfcfe}.guide_panelTitle__CaeTp{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.645rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin:0 0 .9rem}.guide_list___IioH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.guide_list___IioH li{display:flex;gap:.55rem;font-size:.865rem;line-height:1.62;color:#475569}.guide_cross__f1ZKn,.guide_tick__OfzuZ{flex-shrink:0;margin-top:3px}.guide_tick__OfzuZ{color:#1c7a56}.guide_cross__f1ZKn{color:#94a3b8}.guide_cta__GtIA_{margin:2.5rem 0 4.5rem;padding:2.5rem 2rem;border-radius:1.1rem;background:#0b1120;color:#ffffff;text-align:center}.guide_ctaTitle__dfIv0{font-size:clamp(1.35rem,2.8vw,1.8rem);font-weight:620;letter-spacing:-.03em;margin:0 0 .6rem;text-wrap:balance}.guide_ctaSub__zmzxM{font-size:.95rem;line-height:1.7;color:#a9b6c4;margin:0 auto 1.6rem;max-width:52ch}.guide_ctaActions__vQZvN{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}.guide_btnLight__EL1B_{background:#ffffff;color:#0b1120;border:1px solid #ffffff}.guide_btnLight__EL1B_:hover{background:#e2e8f0;transform:translateY(-1px)}.guide_btnOnDark__EUj6M{background:transparent;color:#e2e8f0;border:1px solid #2c3a47}.guide_btnOnDark__EUj6M:hover{background:#121a29;border-color:#3b4a5a}.guide_ctaFoot__FElJ4{margin:1.5rem auto 0;font-size:.765rem;line-height:1.65;color:#7c8796;max-width:54ch}.guide_ctaFoot__FElJ4 a{color:#93a8ff;text-decoration:underline}@media (prefers-reduced-motion:reduce){.guide_btnLight__EL1B_:hover,.guide_btnPrimary___NOuq:hover{transform:none}}@media (max-width:560px){.guide_cta__GtIA_{padding:2rem 1.25rem}.guide_identity__jhhvC{gap:.7rem}.guide_logo__JavXk{width:44px;height:44px}.guide_logo__JavXk img{width:24px;height:24px}}.guide_flow__A5hWo{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:1.5rem;counter-reset:none}@media (min-width:700px){.guide_flow__A5hWo{grid-template-columns:repeat(3,1fr);gap:1rem}}.guide_flowStep__VGZ80{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"dot label" "dot detail";column-gap:.8rem;row-gap:.2rem;align-items:start}@media (min-width:700px){.guide_flowStep__VGZ80{grid-template-columns:1fr;grid-template-areas:"dot" "label" "detail";row-gap:.55rem;padding-right:.75rem}}.guide_flowDot__sZLrF{grid-area:dot;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:#4f46e5;color:#ffffff;font-size:.82rem;font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.guide_flowRail__wCCFu{display:none}@media (min-width:700px){.guide_flowRail__wCCFu{display:block;position:absolute;top:14px;left:34px;right:-.75rem;height:2px;background:#e2e8f0}.guide_flowStep__VGZ80:last-child .guide_flowRail__wCCFu{display:none}}.guide_flowLabel__GQHXs{grid-area:label;font-size:.97rem;font-weight:620;letter-spacing:-.015em;color:#0f172a}.guide_flowDetail__OvVI4{grid-area:detail;font-size:.85rem;line-height:1.62;color:#55617a}.guide_mock__uc6Ep{margin:1.4rem 0 0;background:#ffffff;border:1px solid #e8ecf2;border-radius:.9rem;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.05),0 20px 44px -32px rgba(15,23,42,.35)}.guide_mockBar__tzlq2{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.1rem;border-bottom:1px solid #eef1f5;background:#fbfcfe}.guide_mockStatus__8uI7L{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:620;color:#156a4c}.guide_mockPulse__KqV_X{width:7px;height:7px;border-radius:50%;background:#1c7a56;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.guide_mockPulse__KqV_X{animation:guide_mockBreathe__H4__D 2.4s ease-in-out infinite}@keyframes guide_mockBreathe__H4__D{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.3)}}}.guide_mockTag__tcQR0{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a94a6;border:1px solid #e2e8f0;background:#ffffff;border-radius:.3rem;padding:.16rem .42rem;white-space:nowrap}.guide_mockBody__RE6r5{padding:1.1rem 1.15rem 1rem}.guide_mockProject__FgMYq{display:flex;align-items:center;gap:.5rem;padding-bottom:.9rem;margin-bottom:.9rem;border-bottom:1px solid #f1f4f8}.guide_mockLogo__wMgIv{width:24px;height:24px;flex-shrink:0;border-radius:.35rem;border:1px solid #e8ecf2;background:#f8fafc;display:inline-flex;align-items:center;justify-content:center}.guide_mockLogo__wMgIv img{width:15px;height:15px;object-fit:contain}.guide_mockName__Unxqt{font-size:.875rem;font-weight:550;color:#0f172a;min-width:0;word-break:break-word}.guide_mockHeading__qXgmg{margin:0 0 .6rem;font-size:.645rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}.guide_mockList__QmSU6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.guide_mockRow__jsH_Q{display:flex;align-items:baseline;justify-content:space-between;gap:.9rem;flex-wrap:wrap;padding:.5rem .7rem;border-radius:.5rem;background:#f8fafc;border:1px solid #eef1f5}.guide_mockSignal__fQs34{font-size:.845rem;font-weight:620;color:#0f172a;letter-spacing:-.008em}.guide_mockSource__JrrFY{font-size:.775rem;color:#7a8494;text-align:right}.guide_mockFoot__p82cJ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.95rem;padding-top:.8rem;border-top:1px solid #f1f4f8;font-size:.775rem;color:#7a8494}.guide_mockDocs__OgQEa{color:#156a4c;font-weight:550}.guide_mockNote__10CH6{margin:0;padding:.7rem 1.15rem .85rem;border-top:1px solid #eef1f5;background:#fbfcfe;font-size:.775rem;line-height:1.6;color:#7a8494}.guide_tableWrap__xAx_N{margin:1.4rem 0 0;overflow-x:auto;border:1px solid #e8ecf2;border-radius:.85rem;background:#ffffff;contain:paint}.guide_table__l3mkY{width:100%;min-width:560px;border-collapse:collapse;font-size:.855rem}.guide_table__l3mkY thead th{text-align:left;padding:.72rem 1rem;font-size:.645rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;background:#fbfcfe;border-bottom:1px solid #e8ecf2;white-space:nowrap}.guide_table__l3mkY tbody tr+tr td,.guide_table__l3mkY tbody tr+tr th{border-top:1px solid #f1f4f8}.guide_table__l3mkY tbody th,.guide_table__l3mkY td{padding:.8rem 1rem;vertical-align:top}.guide_scopeName__4S_zE{text-align:left;font-weight:620;color:#0f172a;line-height:1.5;min-width:150px}.guide_scopeWhy__COCpu{color:#55617a;line-height:1.62}.guide_grant__xqY8E{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem;border-radius:.3rem;white-space:nowrap}.guide_grant__xqY8E[data-grant=read]{color:#156a4c;background:rgba(28,122,86,.09);border:1px solid rgba(28,122,86,.26)}.guide_grant__xqY8E[data-grant=write]{color:#8a5410;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.32)}.guide_grant__xqY8E[data-grant=none]{color:#7a8494;background:#f4f6f9;border:1px solid #e2e8f0}