form[data-v-11999a78] :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #3b4a6b}.app-landing[data-v-a84f322c]{background:var(--shell);--wordmark:var(--muted)}.tile[data-v-a84f322c]{background:rgba(var(--veil), .07);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent)}.field[data-v-a84f322c]{background:rgba(var(--veil), .06);border:1px solid rgba(var(--veil), .32)}.field[data-v-a84f322c]:focus-within{box-shadow:0 0 0 2px var(--ring)}.field input[data-v-a84f322c]::placeholder{color:var(--muted);opacity:1}.done[data-v-a84f322c]{background:rgba(var(--veil), .06);border:1px solid rgba(var(--veil), .16)}.cta[data-v-a84f322c]{background:var(--cta);color:var(--cta-ink)}.cta[data-v-a84f322c]:focus-visible,.done[data-v-a84f322c]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.app-delete[data-v-6b8b2b2a]{background:var(--shell)}.tile[data-v-6b8b2b2a]{background:var(--tile-bg);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent)}.card[data-v-6b8b2b2a]{background:rgba(var(--veil), .06);border:1px solid rgba(var(--veil), .16);border-radius:14px;padding:16px 18px}.card-h[data-v-6b8b2b2a]{color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:700}.web-link[data-v-6b8b2b2a],.text-link[data-v-6b8b2b2a]{color:var(--accent-text)}.web-link[data-v-6b8b2b2a]:focus-visible,.text-link[data-v-6b8b2b2a]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.auth-letter{--auth-bg:var(--ds-bg);--auth-ink:var(--ds-ink);--auth-muted:#676c76;--auth-faint:var(--ds-muted-text);--auth-line:var(--ds-border);--auth-tile:var(--ds-border);--auth-field-line:var(--auth-accent);background:var(--auth-bg);font-family:Figtree,ui-sans-serif,system-ui,sans-serif}[data-theme=dark] .auth-letter{--auth-bg:#1b1f27;--auth-ink:#e2e5ea;--auth-muted:#a3abbd;--auth-faint:#848a96;--auth-line:#333842;--auth-tile:#2c313a;--auth-field-line:#a3abbd}[data-theme=dark] .auth-letter .auth-wordmark{color:#c6cfda}.auth-letter .auth-ink{color:var(--auth-ink)}.auth-letter .auth-muted{color:var(--auth-muted)}.auth-letter .auth-link{color:var(--auth-accent)}[data-theme=dark] .auth-letter .auth-link{color:#c6cfda}.auth-field[data-v-97ca873e]{border-color:var(--auth-field-line)}.auth-field[data-v-97ca873e]:focus-within{box-shadow:0 1.5px 0 0 var(--auth-accent)}.auth-field--error[data-v-97ca873e]{border-color:#b91c1c}.auth-btn[data-v-144e5359]{background:var(--auth-accent);color:var(--auth-accent-ink);--tw-ring-color:var(--auth-accent);--tw-ring-offset-color:var(--auth-bg)}.auth-otp[data-v-51b880cd]{background:var(--auth-tile);border-color:var(--auth-tile)}.auth-otp[data-v-51b880cd]:focus{border-color:var(--auth-accent)}.holding[data-v-84bbba3b]{background:var(--ds-bg)}.blob[data-v-84bbba3b]{background:var(--blob)}.card[data-v-84bbba3b]{background:var(--ds-card);border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-lg)}.well[data-v-84bbba3b],.tile[data-v-84bbba3b]{background:var(--well-bg);color:var(--well-ink)}.pill[data-v-84bbba3b]{background:var(--pill-bg);color:var(--pill-ink)}.next[data-v-84bbba3b]{background:var(--ds-well)}.contact[data-v-84bbba3b]{color:var(--ds-ink)}.signout[data-v-84bbba3b]{background:var(--ds-card);color:var(--ds-ink);border:1px solid var(--ds-field-border)}.signout[data-v-84bbba3b]:disabled{opacity:.55;cursor:default}.field[data-v-84bbba3b]{background:var(--ds-card);color:var(--ds-ink);border:1px solid var(--ds-field-border)}.signout[data-v-84bbba3b]:hover{background:var(--ds-well)}.contact[data-v-84bbba3b]:focus-visible,.signout[data-v-84bbba3b]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.comms-audience-row[data-v-3385b495]:hover,.comms-audience-row[data-v-3385b495]:focus-visible{background:color-mix(in srgb, var(--m-comms) 6%, white)}.error-page[data-v-fb33a989]{background:var(--ds-card)}.error-page__art[data-v-fb33a989]{color:var(--ds-empty-art,var(--ds-faint))}.error-page__mark[data-v-fb33a989]{background:var(--brand-primary-aa,var(--home-brand,#3b4a6b));color:#fff}.error-page__link[data-v-fb33a989]{color:inherit}.error-page__link[data-v-fb33a989]:focus-visible{outline:2px solid var(--home-brand,#3b4a6b);outline-offset:2px}.error-btn[data-v-fb33a989]{white-space:nowrap;min-height:38px;transition:filter var(--ds-duration,.16s) var(--ds-ease,ease), background-color var(--ds-duration,.16s);border-radius:9px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.error-btn[data-v-fb33a989]:focus-visible{outline:2px solid var(--home-brand,#3b4a6b);outline-offset:2px}.error-btn[data-v-fb33a989]:disabled{cursor:default}.error-btn--primary[data-v-fb33a989]{background:var(--home-brand,#3b4a6b);color:#fff}.error-btn--primary[data-v-fb33a989]:hover{filter:brightness(1.1)}.error-btn--outline[data-v-fb33a989]{background:var(--ds-card);color:var(--home-brand,#3b4a6b);border:1px solid var(--ds-border)}.error-btn--outline[data-v-fb33a989]:hover{background:var(--ds-well)}@media print{.no-print,[data-shell=hat-rack],[data-shell=panel],[data-shell=page-header],[data-shell=actions]{display:none!important}body{background:#fff}.print-plain{box-shadow:none!important;border:0!important}}.help-article-body[data-v-1ff9239f] h1,.help-article-body[data-v-1ff9239f] h2,.help-article-body[data-v-1ff9239f] h3{color:var(--ds-ink);margin:18px 0 6px;font-weight:800}.help-article-body[data-v-1ff9239f] h2{font-size:16px}.help-article-body[data-v-1ff9239f] h3{font-size:14.5px}.help-article-body[data-v-1ff9239f] p{margin:0 0 10px}.help-article-body[data-v-1ff9239f] ul,.help-article-body[data-v-1ff9239f] ol{margin:0 0 12px;padding-left:22px}.help-article-body[data-v-1ff9239f] ul{list-style:outside}.help-article-body[data-v-1ff9239f] ol{list-style:decimal}.help-article-body[data-v-1ff9239f] li{margin:3px 0}.help-article-body[data-v-1ff9239f] a{color:var(--brand-primary,#3b4a6b);text-underline-offset:2px;text-decoration:underline}.help-article-body[data-v-1ff9239f] code{background:var(--ds-tile);border-radius:5px;padding:1px 5px;font-size:12.5px}.help-article-body[data-v-1ff9239f] strong{font-weight:700}.focus-progress[data-v-09ea0904] .ui-progress__track{background:var(--home-focus-line)!important}.landing[data-v-c2eb6afd]{background:var(--canvas)}.cta[data-v-c2eb6afd]{background:var(--cta);color:var(--cta-ink)}.secondary[data-v-c2eb6afd]{color:var(--link);border:1.5px solid var(--link)}.door[data-v-c2eb6afd]{background:var(--surface);border:1px solid rgba(var(--veil), .12)}.chip[data-v-c2eb6afd]{background:var(--chip);color:var(--chip-ink)}.cta[data-v-c2eb6afd]:focus-visible,.secondary[data-v-c2eb6afd]:focus-visible,.door[data-v-c2eb6afd]:focus-visible,footer a[data-v-c2eb6afd]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ps-stage[data-v-a2c8d016]{min-height:100vh;color:var(--ds-ink);background:#e9eaee;padding:24px 16px 48px}.ps-bar[data-v-a2c8d016]{align-items:center;gap:12px;max-width:1160px;margin:0 auto 18px;display:flex}.ps-bar__title[data-v-a2c8d016]{text-align:center;color:#6b7280;flex:1;font-size:12.5px;font-weight:700}.ps-btn[data-v-a2c8d016]{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ps-btn--ghost[data-v-a2c8d016]{background:var(--ds-card);border-color:var(--ds-border);color:var(--ds-ink)}.ps-btn--primary[data-v-a2c8d016]{color:#fff;background:#1b2b5b}.ps-btn[data-v-a2c8d016]:focus-visible{outline-offset:2px;outline:2px solid #1b2b5b}.ps-sheet[data-v-a2c8d016]{background:#fff;border:1px solid #d9dbe1;border-radius:6px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 8px 30px #1418281a}.ps-sheet--landscape[data-v-a2c8d016]{aspect-ratio:297/210}.ps-sheet--portrait[data-v-a2c8d016]{min-height:1160px}@media print{.ps-stage[data-v-a2c8d016]{background:#fff;min-height:auto;padding:0}[data-print=hide][data-v-a2c8d016]{display:none!important}.ps-sheet[data-v-a2c8d016]{width:100%;box-shadow:none;border:0;border-radius:0;max-width:none!important}.ps-sheet--landscape[data-v-a2c8d016]{aspect-ratio:auto;width:297mm;height:210mm}.ps-sheet--portrait[data-v-a2c8d016]{width:210mm;min-height:297mm}.ps-sheet--paged[data-v-a2c8d016]{width:auto;min-height:0;overflow:visible}}.cert[data-v-b00597f7]{width:100%;height:100%;min-height:780px;color:var(--ds-ink);background:#fff;position:relative;overflow:hidden}.cert__rule[data-v-b00597f7]{background:var(--navy);position:absolute}.cert__rule--tl-h[data-v-b00597f7]{width:150px;height:7px;top:0;left:0}.cert__rule--tl-v[data-v-b00597f7]{width:7px;height:150px;top:0;left:0}.cert__rule--br-h[data-v-b00597f7]{width:150px;height:7px;bottom:0;right:0}.cert__rule--br-v[data-v-b00597f7]{width:7px;height:150px;bottom:0;right:0}.cert__seal[data-v-b00597f7]{border:3px solid var(--amber);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:50px;left:62px}.cert__seal-inner[data-v-b00597f7]{background:var(--amber);border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;display:flex;overflow:hidden}.cert__seal-logo[data-v-b00597f7]{object-fit:contain;width:56px;height:56px}.cert__issuer[data-v-b00597f7]{align-items:center;gap:10px;display:flex;position:absolute;top:74px;right:54px}.cert__issuer-logo[data-v-b00597f7]{object-fit:contain;width:28px;height:28px}.cert__issuer-name[data-v-b00597f7]{color:var(--navy);font-size:15px;font-weight:800}.cert__issuer-tag[data-v-b00597f7]{color:#5b6472;font-size:11.5px}.cert__watermark[data-v-b00597f7]{opacity:.9;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.cert__body[data-v-b00597f7]{text-align:center;padding-top:240px;position:relative}.cert__heading[data-v-b00597f7]{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin:0;font-size:34px;font-weight:800}.cert__bar[data-v-b00597f7]{background:var(--amber);border-radius:2px;width:70px;height:3px;margin:16px auto 22px;display:block}.cert__lead[data-v-b00597f7]{color:#5b6472;margin:0 0 10px;font-size:14px}.cert__name[data-v-b00597f7]{border-bottom:1.5px solid #d9dbe1;margin:0 0 12px;padding:0 20px 6px;font-size:30px;font-weight:800;display:inline-block}.cert__title[data-v-b00597f7]{color:var(--navy);margin:4px 0 8px;font-size:25px;font-weight:800}.cert__sub[data-v-b00597f7]{color:#0e7c6b;justify-content:center;align-items:center;gap:6px;margin:0 0 8px;font-size:12.5px;font-weight:600;display:flex}.cert__dot[data-v-b00597f7]{background:#0e7c6b;border-radius:50%;width:6px;height:6px;display:inline-block}.cert__meta[data-v-b00597f7]{color:#5b6472;margin:6px 0 0;font-size:13px}.cert__expired[data-v-b00597f7]{color:#b42318;letter-spacing:.08em;text-transform:uppercase;border:2px solid #b42318;border-radius:4px;margin:12px 0 0;padding:4px 12px;font-size:13px;font-weight:800;display:inline-block}.cert__sigs[data-v-b00597f7]{justify-content:space-between;display:flex;position:absolute;bottom:116px;left:170px;right:170px}.cert__sigs--one[data-v-b00597f7]{justify-content:center}.cert__sig[data-v-b00597f7]{text-align:center;width:220px}.cert__sig-line[data-v-b00597f7]{color:#4b5563;border-bottom:1.5px solid var(--ds-faint-text);padding-bottom:4px;font-family:Figtree,cursive;font-size:20px;font-weight:400}.cert__sig-name[data-v-b00597f7]{color:var(--navy);margin-top:8px;font-size:13px;font-weight:800}.cert__sig-title[data-v-b00597f7]{color:#5b6472;font-size:12px}.cert__foot[data-v-b00597f7]{text-align:center;position:absolute;bottom:48px;left:0;right:0}.cert__foot-org[data-v-b00597f7]{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.cert__foot-ref[data-v-b00597f7]{color:var(--ds-muted-text);margin-top:8px;font-size:11px}.cert__foot-verify[data-v-b00597f7]{color:var(--ds-muted-text);margin-top:4px;font-size:10.5px}@media print{.cert[data-v-b00597f7]{min-height:0}}.er[data-v-4e1508ae]{background:var(--ds-bg);min-height:600px;color:var(--ds-ink);padding:28px}.er__eyebrow[data-v-4e1508ae]{margin:0 0 14px;font-size:14px;font-weight:800}.er__card[data-v-4e1508ae]{border:1px solid var(--ds-border);background:#fff;border-radius:16px;overflow:hidden}.er__head[data-v-4e1508ae]{border-bottom:1px solid var(--ds-line);align-items:center;gap:10px;padding:14px 18px;display:flex}.er__icon[data-v-4e1508ae]{background:#f1eef5;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.er__title[data-v-4e1508ae]{flex:1;font-size:14px;font-weight:800}.er__pill[data-v-4e1508ae]{color:#92580e;background:#fef6e7;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.er__pill--ok[data-v-4e1508ae]{color:#0e7c6b;background:#e6f7f5}.er__body[data-v-4e1508ae]{text-align:center;padding:24px 18px}.er__candidate[data-v-4e1508ae]{color:#5b6472;margin:0 0 16px;font-size:13px;font-weight:700}.er__ring[data-v-4e1508ae]{border:5px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;margin:0 auto;display:flex}.er__grade[data-v-4e1508ae]{font-size:28px;font-weight:800}.er__ringsub[data-v-4e1508ae]{color:#6b7280;font-size:10px}.er__outcome[data-v-4e1508ae]{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;margin:16px 0 0;font-size:20px;font-weight:800;display:flex}.er__trail[data-v-4e1508ae]{color:#6b7280;margin:8px 0 0;font-size:12px}.er__note[data-v-4e1508ae]{max-width:420px;color:var(--ds-muted-text);margin:18px auto 0;font-size:11.5px}.er__foot[data-v-4e1508ae]{border-top:1px solid var(--ds-line);color:var(--ds-muted-text);justify-content:space-between;padding:12px 18px;font-size:11px;display:flex}.rc[data-v-4f27a2c2]{min-height:820px;color:var(--ds-ink);background:#fff;flex-direction:column;display:flex}.rc__head[data-v-4f27a2c2]{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:flex-start;padding:26px 30px 18px;display:flex}.rc__brand[data-v-4f27a2c2]{align-items:center;gap:10px;display:flex}.rc__logo[data-v-4f27a2c2]{object-fit:contain;width:30px;height:30px}.rc__brand-name[data-v-4f27a2c2]{color:var(--navy);font-size:15px;font-weight:800}.rc__brand-tag[data-v-4f27a2c2]{color:#5b6472;font-size:11.5px}.rc__meta[data-v-4f27a2c2]{text-align:right}.rc__doc[data-v-4f27a2c2]{letter-spacing:.1em;text-transform:uppercase;color:var(--navy);font-size:13px;font-weight:800}.rc__no[data-v-4f27a2c2]{color:#5b6472;margin-top:2px;font-size:11.5px}.rc__paid[data-v-4f27a2c2]{color:#15803d;background:#e7f5ec;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.rc__parties[data-v-4f27a2c2]{justify-content:space-between;gap:20px;padding:20px 30px 6px;display:flex}.rc__right[data-v-4f27a2c2]{text-align:right}.rc__label[data-v-4f27a2c2]{letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted-text);margin-bottom:4px;font-size:10.5px;font-weight:700}.rc__strong[data-v-4f27a2c2]{font-size:13.5px;font-weight:700}.rc__via[data-v-4f27a2c2]{align-items:center;gap:6px;display:inline-flex}.rc__muted[data-v-4f27a2c2]{color:#6b7280;font-size:12px}.rc__lines[data-v-4f27a2c2]{padding:10px 30px 0}.rc__cols[data-v-4f27a2c2]{border-bottom:1px solid var(--ds-line);justify-content:space-between;padding:10px 0 6px;display:flex}.rc__line[data-v-4f27a2c2]{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.rc__line--soft[data-v-4f27a2c2]{padding:10px 0}.rc__amount[data-v-4f27a2c2]{font-size:14px;font-weight:800}.rc__total[data-v-4f27a2c2]{color:var(--navy);justify-content:space-between;padding:14px 0;font-size:17px;font-weight:800;display:flex}.rc__callout[data-v-4f27a2c2]{background:#e6f7f5;border-radius:12px;align-items:center;gap:14px;margin:14px 30px 0;padding:16px;display:flex}.rc__callout-icon[data-v-4f27a2c2]{background:#0e7c6b;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.rc__foot[data-v-4f27a2c2]{text-align:center;border-top:1px solid var(--ds-border);margin-top:auto;padding:20px 30px 26px}.rc__foot-org[data-v-4f27a2c2]{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);align-items:center;gap:6px;font-size:11.5px;font-weight:800;display:inline-flex}.tr[data-v-a67487be]{background:var(--ds-card);min-height:1160px;color:var(--ds-ink);flex-direction:column;display:flex}.tr__head[data-v-a67487be]{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:18px 30px;display:flex}.tr__brand[data-v-a67487be]{align-items:center;gap:10px;font-size:13.5px;font-weight:800;display:flex}.tr__logo[data-v-a67487be]{object-fit:contain;width:22px;height:22px}.tr__doc[data-v-a67487be]{letter-spacing:.12em;text-transform:uppercase;color:#c9d2ea;font-size:12px;font-weight:800}.tr__identity[data-v-a67487be]{border-bottom:1px solid var(--ds-border);background:#fff;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 30px 16px;display:flex}.tr__name[data-v-a67487be]{margin:0;font-size:20px;font-weight:800}.tr__sub[data-v-a67487be]{color:#5b6472;margin:4px 0 0;font-size:12.5px}.tr__chips[data-v-a67487be]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.tr__chip[data-v-a67487be]{color:#92580e;background:#fef6e7;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.tr__dbs[data-v-a67487be]{color:#15803d;font-size:11px;font-weight:700}.tr__dbs--warn[data-v-a67487be]{color:#b45309}.tr__section[data-v-a67487be]{padding:18px 30px 0}.tr__h2[data-v-a67487be]{color:var(--navy);margin:0 0 10px;font-size:14px;font-weight:800}.tr__h2row[data-v-a67487be]{justify-content:space-between;align-items:center;display:flex}.tr__credits[data-v-a67487be]{color:#15803d;font-size:12px;font-weight:700}.tr__card[data-v-a67487be]{border:1px solid var(--ds-border);background:#fff;border-radius:12px;padding:6px 14px}.tr__card--flush[data-v-a67487be]{padding:0;overflow:hidden}.tr__stages[data-v-a67487be]{margin:0;padding:0;list-style:none}.tr__stage[data-v-a67487be]{border-bottom:1px solid var(--ds-line);align-items:center;gap:12px;padding:10px 2px;display:flex}.tr__stage[data-v-a67487be]:last-child{border-bottom:0}.tr__stage-icon[data-v-a67487be]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.tr__stage-name[data-v-a67487be]{flex:1;font-size:13px;font-weight:700}.tr__stage--pending .tr__stage-name[data-v-a67487be]{color:var(--ds-faint-text);font-weight:500}.tr__stage-note[data-v-a67487be]{color:var(--ds-muted-text);font-size:11px}.tr__empty[data-v-a67487be]{color:var(--ds-muted-text);margin:0;padding:10px 2px;font-size:12.5px}.tr__empty--pad[data-v-a67487be]{padding:16px}.tr__table[data-v-a67487be]{border-collapse:collapse;width:100%;font-size:13px}.tr__table th[data-v-a67487be]{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;background:#eef1f7;padding:9px 14px;font-size:10.5px;font-weight:700}.tr__table td[data-v-a67487be]{border-top:1px solid var(--ds-line);padding:11px 14px}.tr__table .num[data-v-a67487be]{text-align:center}.tr__table .right[data-v-a67487be]{text-align:right}.tr__course[data-v-a67487be]{font-weight:600}.tr__src[data-v-a67487be]{color:var(--ds-faint-text);font-size:11.5px;font-weight:500}.tr__grade[data-v-a67487be]{border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.tr__muted[data-v-a67487be]{color:var(--ds-faint-text)}.tr__sign[data-v-a67487be]{justify-content:flex-end;padding:18px 20px;display:flex}.tr__sig[data-v-a67487be]{text-align:center;min-width:220px}.tr__sig-line[data-v-a67487be]{color:#374151;border-bottom:1.5px solid var(--ds-faint-text);padding-bottom:4px;font-size:19px}.tr__sig-name[data-v-a67487be]{color:var(--navy);margin-top:6px;font-size:11.5px;font-weight:800}.tr__foot[data-v-a67487be]{color:var(--ds-muted-text);border-top:1px solid var(--ds-border);background:#fff;justify-content:space-between;margin-top:auto;padding:14px 30px;font-size:11px;display:flex}@media print{.tr[data-v-a67487be]{min-height:297mm}}.set-layout[data-v-5179530c]{--set-accent:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));--set-accent-ink:#fff;color:var(--ds-ink);flex-direction:column;gap:16px;display:flex}.set-toolbar[data-v-5179530c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.set-mode[data-v-5179530c]{background:var(--ds-well);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.set-mode button[data-v-5179530c]{min-height:32px;color:var(--ds-copy-muted);border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600}.set-mode button[aria-pressed=true][data-v-5179530c]{background:var(--ds-card);color:var(--ds-ink);box-shadow:var(--ds-shadow-sm);font-weight:700}.set-mode button[data-v-5179530c]:disabled{cursor:not-allowed;opacity:.6}.set-search[data-v-5179530c]{max-width:260px;color:var(--ds-copy-muted);flex:220px;align-items:center;display:flex;position:relative}.set-search[data-v-5179530c] svg{pointer-events:none;position:absolute;left:11px}.set-search input[data-v-5179530c]{border:1px solid var(--ds-field-border);background:var(--ds-card);width:100%;min-height:34px;color:var(--ds-ink);border-radius:9px;padding:6px 10px 6px 32px;font-size:13px}.set-search input[data-v-5179530c]::placeholder{color:var(--ds-copy-muted)}.set-status[data-v-5179530c]{color:var(--ds-copy-muted);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;font-weight:600;display:inline-flex}.set-ok[data-v-5179530c]{color:var(--ds-ok)}.set-spin[data-v-5179530c]{animation:1s linear infinite set-spin-5179530c}@keyframes set-spin-5179530c{to{transform:rotate(360deg)}}.set-error[data-v-5179530c]{background:var(--ds-card);color:var(--ds-danger);border:1px solid #f3c9c9;border-radius:12px;padding:12px 16px;font-size:13px;font-weight:700}.set-grid[data-v-5179530c]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.set-nav[data-v-5179530c]{display:none}@media (width>=1024px){.set-grid[data-v-5179530c]{grid-template-columns:210px minmax(0,1fr)}.set-nav[data-v-5179530c]{flex-direction:column;gap:2px;display:flex;position:sticky;top:16px}}.set-nav a[data-v-5179530c]{min-height:34px;color:var(--ds-ink);border-radius:8px;align-items:center;gap:10px;padding:7px 12px;font-size:13px;font-weight:500;display:flex}.set-nav a[data-v-5179530c]:hover{background:var(--ds-well)}.set-nav a[aria-current=location][data-v-5179530c]{background:var(--ds-well);font-weight:700}.set-nav a[data-v-5179530c] svg{color:var(--ds-copy-muted);flex-shrink:0}.set-nav-group[data-v-5179530c]{letter-spacing:.02em;text-transform:uppercase;color:var(--ds-copy-muted);margin:10px 0 2px;padding:0 12px;font-size:10.5px;font-weight:800}.set-body[data-v-5179530c]{flex-direction:column;gap:16px;min-width:0;display:flex}.set-empty[data-v-5179530c]{border:1px dashed var(--ds-border);border-radius:14px}.set-hint[data-v-5179530c]{color:var(--ds-copy-muted);align-items:center;gap:8px;padding:0 4px;font-size:12.5px;display:flex}.set-mode button[data-v-5179530c]:focus-visible,.set-search input[data-v-5179530c]:focus-visible,.set-nav a[data-v-5179530c]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.set-spin[data-v-5179530c]{animation:none}}[data-reduce-motion=true]{animation:none}.set-card[data-v-2896913d]{border:1px solid var(--ds-border);background:var(--ds-card);border-radius:14px;padding:18px 20px 6px;scroll-margin-top:16px}.set-card-head[data-v-2896913d]{align-items:flex-start;gap:10px;padding-bottom:14px;display:flex}.set-card-icon[data-v-2896913d]{color:var(--ds-ink);flex-shrink:0;margin-top:2px}.set-card-title[data-v-2896913d]{color:var(--ds-ink);scroll-margin-top:16px;font-size:15px;font-weight:700;line-height:1.35}.set-card-title[data-v-2896913d]:focus{outline:none}.set-card-title[data-v-2896913d]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.set-card-sub[data-v-2896913d]{color:var(--ds-copy-muted);margin-top:1px;font-size:12.5px}.set-card-rows[data-v-2896913d]{border-top:1px solid var(--ds-line)}.set-card--danger[data-v-2896913d]{border-color:#f3c9c9}.set-card--danger .set-card-icon[data-v-2896913d],.set-card--danger .set-card-title[data-v-2896913d]{color:var(--ds-danger)}@media (width<=639px){.set-card[data-v-2896913d]{padding:16px 16px 4px}}.set-row[data-v-ae7bd327]{padding:14px 0;scroll-margin-top:24px}.set-row+.set-row[data-v-ae7bd327]{border-top:1px solid var(--ds-line)}.set-row-main[data-v-ae7bd327]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.set-row-text[data-v-ae7bd327]{flex:220px;min-width:0}.set-row-title[data-v-ae7bd327]{color:var(--ds-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}.set-row-sub[data-v-ae7bd327],.set-row-text[data-v-ae7bd327] .set-row-sub{color:var(--ds-copy-muted);margin-top:1px;font-size:12.5px;line-height:1.4}.set-row-control[data-v-ae7bd327]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.set-row--stacked .set-row-control[data-v-ae7bd327]{flex-basis:100%;justify-content:flex-start;margin-left:0}.set-row--bare[data-v-ae7bd327]{padding-top:16px}.set-adv[data-v-ae7bd327]{background:color-mix(in srgb, var(--set-accent,#3b4a6b) 10%, var(--ds-card));color:var(--ds-copy-subtle);border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:600;line-height:1.5}.settings-switch[data-v-fcf908a9]{border:1px solid var(--ds-muted);background:var(--ds-well);cursor:pointer;width:40px;height:24px;transition:background-color var(--ds-duration,.16s) var(--ds-ease,ease);border-radius:9999px;flex-shrink:0;align-items:center;padding:2px;display:inline-flex;position:relative}.settings-switch[data-on=true][data-v-fcf908a9]{border-color:var(--set-accent,#3b4a6b);background:var(--set-accent,#3b4a6b)}.settings-knob[data-v-fcf908a9]{width:18px;height:18px;transition:transform var(--ds-duration,.16s) var(--ds-ease,ease);background:#fff;border-radius:9999px;box-shadow:0 1px 2px #00000040}.settings-switch[data-on=true] .settings-knob[data-v-fcf908a9]{transform:translate(16px)}.settings-switch[data-v-fcf908a9]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.settings-switch[data-v-fcf908a9]:disabled{cursor:not-allowed;opacity:.55}.settings-switch[data-v-fcf908a9]:before{content:"";position:absolute;inset:-10px -4px}@media (prefers-reduced-motion:reduce){.settings-switch[data-v-fcf908a9],.settings-knob[data-v-fcf908a9]{transition:none}}[data-reduce-motion=true],[data-reduce-motion=true]{transition:none}.set-seg[data-v-21896207]{background:var(--ds-well);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.set-seg button[data-v-21896207]{min-height:32px;color:var(--ds-copy-muted);border-radius:8px;padding:5px 13px;font-size:13px;font-weight:500}.set-seg button[aria-pressed=true][data-v-21896207]{background:var(--ds-card);color:var(--ds-ink);box-shadow:var(--ds-shadow-sm);font-weight:700}.set-seg button[data-v-21896207]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.set-seg button[data-v-21896207]:disabled{cursor:not-allowed;opacity:.55}.set-themes[data-v-8f7397f9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.set-theme[data-v-8f7397f9]{text-align:left;border-radius:10px;flex-direction:column;gap:8px;display:flex}.set-theme[data-v-8f7397f9]:disabled{cursor:not-allowed;opacity:.6}.set-theme[data-v-8f7397f9]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.set-theme-preview[data-v-8f7397f9]{border:1px solid var(--ds-border);background:#f6f7f9;border-radius:10px;gap:10px;height:78px;padding:9px;display:flex;position:relative;overflow:hidden}.set-theme[aria-checked=true] .set-theme-preview[data-v-8f7397f9]{border:2px solid var(--set-accent,#3b4a6b);padding:8px}.set-theme-side[data-v-8f7397f9]{background:#fff;border:1px solid #dadde3;border-radius:6px;flex-shrink:0;width:26px}.set-theme-lines[data-v-8f7397f9]{flex-direction:column;flex:1;gap:5px;padding-top:2px;display:flex}.set-theme-lines span[data-v-8f7397f9]{background:#dadde3;border-radius:2px;height:4px}.set-theme-lines span[data-v-8f7397f9]:first-child{width:40%}.set-theme-lines span[data-v-8f7397f9]:nth-child(2){width:62%}.set-theme-lines span[data-v-8f7397f9]:nth-child(3){width:26%}.set-theme-preview[data-preview=dark][data-v-8f7397f9]{background:#111318;border-color:#111318}.set-theme-preview[data-preview=dark] .set-theme-side[data-v-8f7397f9]{background:#111318;border-color:#8b8f99}.set-theme-preview[data-preview=dark] .set-theme-lines span[data-v-8f7397f9]{background:#3a3f4a}.set-theme-preview[data-preview=system] .set-theme-side[data-v-8f7397f9]{background:#111318;border-color:#111318}.set-theme-label[data-v-8f7397f9]{color:var(--ds-ink);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.set-radio[data-v-8f7397f9]{border:1px solid var(--ds-muted);background:var(--ds-card);border-radius:9999px;flex-shrink:0;width:14px;height:14px}.set-theme[aria-checked=true] .set-radio[data-v-8f7397f9]{border:4px solid var(--set-accent,#3b4a6b)}.set-theme[aria-checked=true] .set-theme-label[data-v-8f7397f9]{font-weight:600}@media (width<=639px){.set-themes[data-v-8f7397f9]{gap:8px}.set-theme-preview[data-v-8f7397f9]{height:60px}.set-theme-side[data-v-8f7397f9]{width:18px}}.set-sizes[data-v-9e6d016a]{gap:6px;display:inline-flex}.set-sizes button[data-v-9e6d016a]{width:34px;height:34px;color:var(--ds-ink);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.set-sizes button[data-v-9e6d016a]:hover{background:var(--ds-well)}.set-sizes button[aria-pressed=true][data-v-9e6d016a]{border-color:var(--set-accent,#3b4a6b);background:color-mix(in srgb, var(--set-accent,#3b4a6b) 10%, var(--ds-card));color:var(--ds-ink)}.set-sizes button[data-v-9e6d016a]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.set-sizes button[data-v-9e6d016a]:disabled{cursor:not-allowed;opacity:.55}.leader-note[data-v-689841fe]{border:1px solid var(--ds-border);background:var(--ds-well);color:var(--ds-ink);border-radius:12px;padding:12px 16px;font-size:13px}.leader-select[data-v-689841fe]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-height:34px;color:var(--ds-ink);border-radius:8px;max-width:100%;padding:6px 11px;font-size:13px}.leader-days[data-v-689841fe]{flex-wrap:wrap;gap:4px;display:inline-flex}.leader-days button[data-v-689841fe]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-width:40px;min-height:32px;color:var(--ds-ink);border-radius:8px;padding:4px 8px;font-size:12.5px;font-weight:600}.leader-days button[aria-pressed=true][data-v-689841fe]{border-color:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));background:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));color:#fff}.leader-btn[data-v-689841fe]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-height:34px;color:var(--ds-ink);border-radius:8px;align-items:center;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.leader-btn[data-v-689841fe]:hover{background:var(--ds-well)}.leader-select[data-v-689841fe]:focus-visible,.leader-days button[data-v-689841fe]:focus-visible,.leader-btn[data-v-689841fe]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.leader-select[data-v-689841fe]:disabled,.leader-days button[data-v-689841fe]:disabled,.leader-btn[data-v-689841fe]:disabled{cursor:not-allowed;opacity:.55}.notif-select[data-v-124eb76c]{border:1px solid var(--ds-field-border);background-color:var(--ds-card);color:var(--ds-ink);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%238B8F99' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:9px;padding:6px 30px 6px 12px;font-size:12.5px;font-weight:700}.notif-select[data-v-124eb76c]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.notif-chip[data-v-124eb76c]{border:1px solid var(--ds-field-border);background:var(--ds-card);color:var(--ds-ink);border-radius:9999px;align-items:center;gap:4px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.notif-chip[aria-pressed=true][data-v-124eb76c]{color:#fff;background:#3b4a6b;border-color:#3b4a6b}.notif-chip[data-v-124eb76c]:focus-visible,.notif-link[data-v-124eb76c]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.notif-link[data-v-124eb76c]{color:var(--ds-muted-text);border-radius:8px;padding:4px 6px;font-size:12px;font-weight:700;text-decoration:underline}.status-chip[data-v-56a0a24a]{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.4;display:inline-flex}.tone-ok[data-v-56a0a24a]{background:var(--ds-ok-tint);color:var(--ds-ok)}.tone-warn[data-v-56a0a24a]{background:var(--ds-warn-tint);color:var(--ds-warn)}.tone-info[data-v-56a0a24a]{background:var(--ds-info-tint);color:var(--ds-info)}.tone-danger[data-v-56a0a24a]{background:var(--ds-danger-tint);color:var(--ds-danger)}.tone-muted[data-v-56a0a24a]{background:var(--ds-well);color:var(--ds-ink)}.review[data-v-d1e976a5]{color:var(--ds-ink);flex-direction:column;gap:16px;font-family:Figtree,Arial,sans-serif;display:flex}.review-intro[data-v-d1e976a5],.review-note[data-v-d1e976a5]{color:var(--ds-muted-text);font-size:13px;line-height:1.5}.review-steps[data-v-d1e976a5]{gap:4px;display:flex}.review-steps li[data-v-d1e976a5]{background:var(--ds-border);border-radius:999px;flex:1;height:4px}.review-steps li.done[data-v-d1e976a5]{background:var(--ds-ok)}.review-steps li.current[data-v-d1e976a5]{outline:2px solid var(--brand-primary-text);outline-offset:1px}.review-card[data-v-d1e976a5]{border:1px solid var(--ds-border);background:var(--ds-card);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.review-count[data-v-d1e976a5]{color:var(--ds-muted-text);font-size:12px;font-weight:600}.review-head[data-v-d1e976a5]{justify-content:space-between;align-items:center;gap:8px;display:flex}.review-head h3[data-v-d1e976a5],.review-card h3[data-v-d1e976a5]{font-size:16px;font-weight:700}.review-value[data-v-d1e976a5]{overflow-wrap:anywhere;font-size:15px;font-weight:600}.review-actions[data-v-d1e976a5]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.review-form[data-v-d1e976a5]{flex-direction:column;gap:10px;display:flex}.church-list[data-v-d1e976a5]{border:1px solid var(--ds-border);border-radius:10px;flex-direction:column;gap:4px;max-height:260px;padding:6px;display:flex;overflow-y:auto}.church-option[data-v-d1e976a5]{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:8px;font-size:13.5px;display:flex}.church-option[data-v-d1e976a5]:hover,.church-option.chosen[data-v-d1e976a5]{background:var(--ds-well)}.church-option input[data-v-d1e976a5]{accent-color:var(--brand-primary);margin-top:3px}.church-option small[data-v-d1e976a5]{color:var(--ds-muted-text);font-size:12px;display:block}.church-option[data-v-d1e976a5]:focus-within{outline:2px solid var(--brand-primary-text);outline-offset:1px}.tnd[data-v-31b2854f]{color:var(--ds-ink);flex-direction:column;gap:20px;font-family:Figtree,Arial,sans-serif;display:flex}.preview[data-v-31b2854f]{background:var(--ds-well);border-radius:12px;padding:16px 18px}.eyebrow[data-v-31b2854f]{color:var(--ds-muted-text);font-size:12px;font-weight:600}.formal[data-v-31b2854f]{overflow-wrap:anywhere;margin-top:4px;font-size:22px;font-weight:700;line-height:1.25}.muted[data-v-31b2854f]{color:var(--ds-muted-text);margin-top:4px;font-size:12.5px}.note[data-v-31b2854f]{margin-top:8px}.label[data-v-31b2854f]{margin-bottom:8px;padding:0;font-size:13.5px;font-weight:700;display:block}.locked[data-v-31b2854f]{border:1px solid var(--ds-border);background:var(--ds-bg);color:var(--ds-muted-text);border-radius:10px;align-items:center;gap:14px;padding:12px 16px;display:flex}.locked-title[data-v-31b2854f]{color:var(--ds-ink);font-size:14px;font-weight:700}.group[data-v-31b2854f]{border:0;min-width:0;margin:0;padding:0}.chips[data-v-31b2854f]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-31b2854f]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-height:36px;color:var(--ds-ink);cursor:pointer;border-radius:999px;align-items:center;padding:6px 15px;font-size:13.5px;font-weight:600;display:inline-flex}.chip[aria-pressed=true][data-v-31b2854f]{background:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));border-color:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));color:#fff}.chip[data-v-31b2854f]:focus-visible,.input[data-v-31b2854f]:focus-visible{outline:3px solid var(--brand-primary-text);outline-offset:2px}.input[data-v-31b2854f]{border:1px solid var(--ds-field-border);background:var(--ds-card);width:100%;color:var(--ds-ink);border-radius:10px;padding:10px 12px;font-size:14px}.input.invalid[data-v-31b2854f]{border-color:var(--ds-danger);border-width:2px}.error[data-v-31b2854f]{color:var(--ds-danger);align-items:flex-start;gap:6px;margin-top:8px;font-size:12.5px;font-weight:600;display:flex}.error svg[data-v-31b2854f]{flex:none;margin-top:1px}.record[data-v-2f332448]{color:var(--ds-ink);flex-direction:column;gap:20px;font-family:Figtree,Arial,sans-serif;display:flex}.card[data-v-2f332448]{background:var(--ds-card);border:1px solid var(--ds-border);border-radius:16px}.notice[data-v-2f332448]{background:var(--ds-ok-tint);color:var(--ds-ok);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.link[data-v-2f332448]{color:var(--brand-primary-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.link[data-v-2f332448]:hover{text-decoration:underline}.link[data-v-2f332448]:disabled{opacity:.6;cursor:default}.identity[data-v-2f332448]{align-items:center;gap:22px;padding:24px;display:flex}.avatar[data-v-2f332448]{background:var(--brand-primary);width:76px;height:76px;color:var(--brand-primary-ink,#fff);border-radius:50%;flex:none;place-items:center;font-size:26px;font-weight:700;display:grid;overflow:hidden}.avatar img[data-v-2f332448]{object-fit:cover;width:100%;height:100%}.who[data-v-2f332448]{flex:1;min-width:0}.name-row[data-v-2f332448]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.name-row h2[data-v-2f332448]{font-size:24px;font-weight:700;line-height:1.2}.member-chip[data-v-2f332448]{background:var(--ds-ok-tint);color:var(--ds-ok);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.role-line[data-v-2f332448]{color:var(--ds-muted-text);margin-top:6px;font-size:14px}.ids[data-v-2f332448]{flex-wrap:wrap;gap:6px 28px;margin-top:10px;display:flex}.ids dt[data-v-2f332448]{letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted-text);font-size:10.5px;font-weight:600}.ids dd[data-v-2f332448]{margin-top:2px;font-size:13px;font-weight:600}.checks[data-v-2f332448]{border:1px solid var(--ds-border);background:var(--ds-bg);border-radius:12px;flex-direction:column;flex:none;gap:10px;width:240px;padding:16px;display:flex}.checks-label[data-v-2f332448]{color:var(--ds-muted-text);font-size:12px;font-weight:600}.checks-count[data-v-2f332448]{margin-top:-4px;font-size:18px;font-weight:700}.primary-button[data-v-2f332448]{background:var(--brand-primary);color:var(--brand-primary-ink,#fff);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.primary-button[data-v-2f332448]:hover{filter:brightness(1.08)}.layout[data-v-2f332448]{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:24px;display:grid}.section-nav[data-v-2f332448]{position:sticky;top:16px}.section-nav ul[data-v-2f332448]{flex-direction:column;gap:2px;display:flex}.section-nav a[data-v-2f332448]{color:var(--ds-ink);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;text-decoration:none;display:flex}.section-nav a[data-v-2f332448]:hover{background:var(--ds-well)}.section-nav a.current[data-v-2f332448]{background:var(--ds-well);font-weight:600}.section-nav a svg[data-v-2f332448]{color:var(--ds-muted-text)}.section-nav a.current svg[data-v-2f332448]{color:var(--ds-ink)}.content[data-v-2f332448]{flex-direction:column;gap:20px;min-width:0;display:flex}.glance[data-v-2f332448]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.glance-card[data-v-2f332448]{padding:14px 16px}.glance-label[data-v-2f332448]{color:var(--brand-primary-text);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.glance-value[data-v-2f332448]{margin-top:6px;font-size:15.5px;font-weight:700}.glance-sub[data-v-2f332448]{color:var(--ds-muted-text);margin-top:3px;font-size:12px}.panels[data-v-2f332448]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.panel[data-v-2f332448]{padding:20px;scroll-margin-top:16px}.panel.wide[data-v-2f332448]{grid-column:1/-1}.panel[data-v-2f332448]:focus,.identity[data-v-2f332448]:focus{outline:none}.panel[data-v-2f332448]:focus-visible,.identity[data-v-2f332448]:focus-visible{outline:3px solid var(--brand-primary-text);outline-offset:2px}.panel-head[data-v-2f332448]{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.panel-head h3[data-v-2f332448]{align-items:center;gap:9px;font-size:15.5px;font-weight:700;display:flex}.rows>.row[data-v-2f332448]{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.rows>.row[data-v-2f332448]:last-child{border-bottom:0;padding-bottom:0}.rows dt[data-v-2f332448]{color:var(--ds-muted-text);font-size:12px}.rows dd[data-v-2f332448]{overflow-wrap:anywhere;margin-top:2px;font-size:14px}.course-title[data-v-2f332448]{font-size:14px;font-weight:600}.course-meta[data-v-2f332448]{color:var(--ds-muted-text);margin-top:2px;font-size:12px}.result[data-v-2f332448]{white-space:nowrap;font-size:13px;font-weight:600}.tone-ok[data-v-2f332448]{color:var(--ds-ok)}.tone-warn[data-v-2f332448]{color:var(--ds-warn)}.tone-info[data-v-2f332448]{color:var(--ds-info)}.panel-foot[data-v-2f332448]{color:var(--ds-ink);align-items:center;gap:7px;margin-top:14px;font-size:13px;display:flex}.panel-foot svg[data-v-2f332448]{color:var(--ds-ok)}.source-chip[data-v-2f332448]{white-space:nowrap;background:var(--ds-well);color:var(--ds-ink);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.ladder[data-v-2f332448]{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin-top:16px;display:grid}.ladder li[data-v-2f332448]{flex-direction:column;gap:6px;min-width:0;display:flex}.ladder .bar[data-v-2f332448]{background:var(--ds-border);border-radius:999px;height:4px}.ladder .done .bar[data-v-2f332448]{background:var(--brand-primary)}.ladder .current .bar[data-v-2f332448]{background:var(--brand-primary);opacity:.45}.rung-label[data-v-2f332448]{color:var(--ds-muted-text);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ladder .done .rung-label[data-v-2f332448]{color:var(--ds-ink);font-weight:600}.ladder .current .rung-label[data-v-2f332448]{color:var(--brand-primary-text);font-weight:600}.activity[data-v-2f332448]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;margin-top:14px;display:grid}.events[data-v-2f332448]{flex-direction:column;gap:12px;display:flex}.events li[data-v-2f332448]{grid-template-columns:8px 92px 1fr;align-items:center;gap:12px;font-size:13.5px;display:grid}.events .dot[data-v-2f332448]{background:var(--ds-ink);border-radius:50%;width:7px;height:7px}.event-date[data-v-2f332448]{color:var(--ds-muted-text);font-size:12.5px}.your-data[data-v-2f332448]{background:var(--ds-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.your-data h4[data-v-2f332448]{font-size:13.5px;font-weight:700}.your-data p[data-v-2f332448]{color:var(--ds-muted-text);font-size:12.5px;line-height:1.5}.readonly-note[data-v-2f332448]{font-style:italic}.modal-form[data-v-2f332448]{gap:14px;display:grid}.modal-copy[data-v-2f332448]{color:var(--ds-muted-text);font-size:13px;line-height:1.5}a[data-v-2f332448]:focus-visible,button[data-v-2f332448]:focus-visible{outline:3px solid var(--brand-primary-text);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.primary-button[data-v-2f332448]{transition:none}}@media (width<=1100px){.panels[data-v-2f332448],.activity[data-v-2f332448]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.identity[data-v-2f332448]{flex-wrap:wrap}.checks[data-v-2f332448]{width:100%}.layout[data-v-2f332448]{grid-template-columns:minmax(0,1fr)}.section-nav[data-v-2f332448]{position:static}.section-nav ul[data-v-2f332448]{flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}.section-nav a[data-v-2f332448]{white-space:nowrap;border:1px solid var(--ds-border)}}@media (width<=600px){.identity[data-v-2f332448]{padding:18px}.avatar[data-v-2f332448]{width:60px;height:60px;font-size:21px}.name-row h2[data-v-2f332448]{font-size:20px}.panel[data-v-2f332448]{padding:16px}.events li[data-v-2f332448]{grid-template-columns:8px 1fr}.events .event-date[data-v-2f332448],.events li>span[data-v-2f332448]:last-child{grid-column:2}}.badge[data-v-f0267825]{break-inside:avoid;min-height:150px}@media print{.no-print[data-v-f0267825]{display:none!important}.badge-sheet[data-v-f0267825]{max-width:none;padding:0}}.serve-kpi--action[data-v-da0a51c0] .ui-stat-tile__label{color:var(--m-serve-strong)}@media print{.no-print[data-v-ebe688c7]{display:none!important}.run-sheet[data-v-ebe688c7]{break-inside:avoid}}.hero-tex[data-v-a37049c0]{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}.felt-card[data-v-a37049c0]{background-color:#fff;background-image:linear-gradient(#fffffff4,#fffffff4),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:cover,150px 150px}.prose-compliance[data-v-5f9e2038] h1{margin:0 0 6px;font-size:17px;font-weight:800}.prose-compliance[data-v-5f9e2038] h2{margin:14px 0 4px;font-size:14px;font-weight:800}.prose-compliance[data-v-5f9e2038] ul{padding-left:20px;list-style:outside}.prose-compliance[data-v-5f9e2038] li{margin:3px 0}.prose-compliance[data-v-5f9e2038] p{margin:6px 0}.apps-table[data-v-9683a46e]{flex-direction:column;display:flex}.apps-head[data-v-9683a46e]{color:var(--ds-copy-muted);letter-spacing:.02em;gap:14px;padding:8px 0;font-size:10.5px;font-weight:800;display:flex}.apps-row[data-v-9683a46e]{border-top:1px solid var(--ds-line);align-items:center;gap:14px;padding:11px 0;display:flex}.apps-col-app[data-v-9683a46e]{flex:1 1 0;min-width:0}.apps-col-name[data-v-9683a46e]{flex-shrink:0;width:300px}.apps-col-show[data-v-9683a46e]{flex-shrink:0;width:130px}.apps-app[data-v-9683a46e]{align-items:center;gap:12px;display:flex}.apps-tile[data-v-9683a46e]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.apps-title[data-v-9683a46e]{color:var(--ds-ink);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.apps-sub[data-v-9683a46e]{color:var(--ds-copy-muted);margin-top:3px;font-size:11.5px;display:block}.apps-input[data-v-9683a46e]{background:var(--ds-card);box-shadow:inset 0 0 0 1px var(--ds-field-border);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.apps-input--renamed[data-v-9683a46e]{box-shadow:inset 0 0 0 1.5px var(--set-accent,#3b4a6b)}.apps-input--renamed input[data-v-9683a46e]{font-weight:700}.apps-input--error[data-v-9683a46e]{box-shadow:inset 0 0 0 1.5px var(--ds-danger)}.apps-input[data-v-9683a46e]:focus-within{outline:2px solid var(--ds-ink);outline-offset:2px}.apps-input input[data-v-9683a46e]{min-width:0;color:var(--ds-ink);background:0 0;border:0;outline:none;flex:1 1 0;padding:0;font-size:13px}.apps-input input[data-v-9683a46e]:disabled{cursor:not-allowed}.apps-reset[data-v-9683a46e]{color:var(--ds-copy-muted);border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:2px 4px;font-size:11px;font-weight:700;display:inline-flex}.apps-reset[data-v-9683a46e]:hover{color:var(--ds-ink)}.apps-reset[data-v-9683a46e]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.apps-error[data-v-9683a46e]{color:var(--ds-danger);margin-top:4px;font-size:11.5px;font-weight:600}.apps-switch[data-v-9683a46e]{align-items:center;gap:8px;display:flex}.apps-state[data-v-9683a46e]{color:var(--ds-ink);font-size:12px;font-weight:700}.apps-state--off[data-v-9683a46e]{color:var(--ds-copy-muted)}.apps-empty[data-v-9683a46e]{color:var(--ds-copy-muted);padding:12px 0;font-size:12.5px}.apps-notes[data-v-9683a46e]{background:var(--ds-well);color:var(--ds-copy-muted);border-radius:12px;flex-direction:column;gap:8px;margin:14px 0 12px;padding:16px;font-size:12.5px;line-height:18px;list-style:none;display:flex}.apps-notes li[data-v-9683a46e]:before{content:"•";margin-right:6px}@media (width<=767px){.apps-head[data-v-9683a46e]{display:none}.apps-row[data-v-9683a46e]{flex-wrap:wrap}.apps-col-app[data-v-9683a46e]{flex-basis:100%}.apps-col-name[data-v-9683a46e]{flex:200px;width:auto}.apps-col-show[data-v-9683a46e]{width:auto}}.settings-cards[data-v-22e0fe5a]{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.settings-preview[data-v-22e0fe5a],.settings-notice[data-v-22e0fe5a]{border:1px solid var(--ds-border);background:var(--ds-card);color:var(--ds-ink);border-radius:12px;padding:12px 16px;font-size:13px;font-weight:600}.settings-select[data-v-22e0fe5a]{border:1px solid var(--ds-field-border);background-color:var(--ds-card);min-height:34px;color:var(--ds-ink);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%23657077' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;max-width:100%;padding:6px 32px 6px 11px;font-size:13px;font-weight:500}.settings-time[data-v-22e0fe5a]{background-image:none;padding-right:11px}.settings-select[data-v-22e0fe5a]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:1px}.settings-select[data-v-22e0fe5a]:disabled{opacity:.55;cursor:not-allowed}.settings-btn[data-v-22e0fe5a]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-height:34px;color:var(--ds-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.settings-btn[data-v-22e0fe5a]:hover{background:var(--ds-well)}.settings-btn[data-v-22e0fe5a]:disabled{opacity:.55;cursor:not-allowed}.settings-btn[data-v-22e0fe5a] svg{color:var(--ds-copy-muted)}.settings-btn-danger[data-v-22e0fe5a]{background:var(--ds-danger);color:#fff;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.settings-btn-danger[data-v-22e0fe5a]:hover{filter:brightness(.95)}.settings-btn[data-v-22e0fe5a]:focus-visible,.settings-btn-danger[data-v-22e0fe5a]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.settings-panel[data-v-22e0fe5a]{background:var(--ds-bg);color:var(--ds-ink);border-radius:10px;margin-top:10px;padding:10px 12px}.settings-below-note[data-v-22e0fe5a]{color:var(--ds-copy-muted);margin-top:6px;font-size:12px}.settings-tag[data-v-22e0fe5a]{background:var(--ds-ok-tint);color:var(--ds-ok);border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}.settings-chip[data-v-22e0fe5a]{border:1px solid var(--ds-field-border);background:var(--ds-card);min-height:30px;color:var(--ds-ink);border-radius:9999px;align-items:center;gap:5px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.settings-chip[aria-pressed=true][data-v-22e0fe5a]{background:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));border-color:var(--brand-primary-aa,var(--brand-primary,#3b4a6b));color:#fff}.settings-chip[data-v-22e0fe5a]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.holding[data-v-a2685028]{background:var(--ds-bg)}.blob[data-v-a2685028]{background:var(--blob)}.card[data-v-a2685028]{background:var(--ds-card);border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-lg)}.well[data-v-a2685028],.tile[data-v-a2685028]{background:var(--well-bg);color:var(--well-ink)}.pill[data-v-a2685028]{background:var(--pill-bg);color:var(--pill-ink)}.next[data-v-a2685028]{background:var(--ds-well)}.contact[data-v-a2685028]{color:var(--ds-ink)}.signout[data-v-a2685028]{background:var(--ds-card);color:var(--ds-ink);border:1px solid var(--ds-field-border)}.signout[data-v-a2685028]:hover{background:var(--ds-well)}.contact[data-v-a2685028]:focus-visible,.signout[data-v-a2685028]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.tour-hero[data-v-a5e7e968]{background-image:linear-gradient(-97deg, var(--home-focus-bg) 7%, color-mix(in srgb, var(--home-focus-bg) 70%, #000) 93%);color:var(--home-focus-ink)}.tour-ring-box[data-v-a5e7e968]{outline-offset:-.5px;background:#ffffff12;outline:1px solid #ffffff26}.tour-cta[data-v-a5e7e968]{border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:11px 18px;font-size:13.5px;font-weight:800;display:inline-flex}.tour-cta--amber[data-v-a5e7e968]{background:var(--brand-accent,#e8a54e);color:var(--brand-accent-ink,#1f2a33)}.tour-cta--amber[data-v-a5e7e968]:hover{filter:brightness(1.05)}.tour-cta--ghost[data-v-a5e7e968]{outline-offset:-.5px;color:var(--home-focus-ink);background:#ffffff14;outline:1px solid #ffffff40}.tour-cta--ghost[data-v-a5e7e968]:hover{background:#ffffff24}.tour-cta--plain[data-v-a5e7e968]{color:var(--home-focus-muted);gap:6px;padding:11px 8px;font-size:13px;font-weight:700}.tour-cta--plain[data-v-a5e7e968]:hover{color:var(--home-focus-ink)}.tour-cta[data-v-a5e7e968]:focus-visible{outline:2px solid var(--home-focus-ink);outline-offset:2px}.tour-card[data-v-a5e7e968]{background:var(--ds-card);outline:1px solid var(--ds-border);outline-offset:-.5px}.tour-jump[data-v-a5e7e968]{border-radius:16px;flex-direction:column;padding:10px;display:flex}.tour-jump-row[data-v-a5e7e968]{min-height:40px;color:var(--ds-ink);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.tour-jump-row[data-v-a5e7e968]:hover{background:var(--ds-well)}.tour-jump-row--on[data-v-a5e7e968]{background:color-mix(in srgb, var(--class-core) 8%, var(--ds-card))}.tour-tab[data-v-a5e7e968]{min-height:34px;color:var(--ds-copy-muted);white-space:nowrap;border-radius:9px;padding:8px 14px;font-size:12.5px;font-weight:600}.tour-tab--on[data-v-a5e7e968]{background:var(--ds-card);color:var(--ds-ink);font-weight:800}.tour-pickup[data-v-a5e7e968]{background:color-mix(in srgb, var(--brand-accent,#e8a54e) 10%, var(--ds-card));outline:1px solid color-mix(in srgb, var(--brand-accent,#e8a54e) 40%, transparent);outline-offset:-.5px}.tour-node[data-v-a5e7e968]{background:var(--ds-card);border-style:solid;border-width:2px}.tour-pill[data-v-a5e7e968]{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.tour-sub[data-v-a5e7e968]{background:var(--ds-bg);color:var(--ds-copy-muted);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.tour-sub[data-v-a5e7e968]:hover{background:var(--ds-well)}.tour-btn[data-v-a5e7e968]{min-height:32px;color:var(--ds-ink);outline:1px solid var(--ds-border);outline-offset:-.5px;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.tour-btn[data-v-a5e7e968]:hover{background:var(--ds-well)}.tour-btn--solid[data-v-a5e7e968]{outline:none}.tour-btn--solid[data-v-a5e7e968]:hover{filter:brightness(1.08)}.tour-btn[data-v-a5e7e968]:focus-visible,.tour-sub[data-v-a5e7e968]:focus-visible,.tour-jump-row[data-v-a5e7e968]:focus-visible,.tour-tab[data-v-a5e7e968]:focus-visible,.tour-pickup a[data-v-a5e7e968]:focus-visible,section[data-tour-track][data-v-a5e7e968]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.mlc[data-v-940065b7]{--mlc-ink:#1e2530;--mlc-muted:var(--ds-muted-text);--mlc-faint:var(--ds-muted-text);--mlc-border:#e8ecf2;--mlc-brand:var(--m-growth-strong,#60286c);--mlc-brand-tint:var(--m-growth-tint,#f1eef5);--mlc-brand-text:#6b5a72}:root[data-theme=dark] .mlc[data-v-940065b7]{--mlc-ink:var(--ds-ink);--mlc-muted:var(--ds-muted-text);--mlc-faint:var(--ds-muted-text);--mlc-border:var(--ds-border);--mlc-brand:var(--ws-accent-strong,var(--m-growth,#60286c))}.va-hero[data-v-1cb27d2d]{background-image:linear-gradient(-97deg, var(--home-focus-bg) 7%, color-mix(in srgb, var(--home-focus-bg) 70%, #000) 93%);color:var(--home-focus-ink)}.va-search[data-v-1cb27d2d]{background:var(--ds-card);outline:1px solid var(--ds-card);outline-offset:-.5px}.va-search[data-v-1cb27d2d]:focus-within{outline:2px solid var(--brand-accent,#e8a54e);outline-offset:1px}.va-card[data-v-1cb27d2d]{background:var(--ds-card);outline:1px solid var(--ds-border);outline-offset:-.5px}.va-person[data-v-1cb27d2d]{text-align:left;background:var(--ds-card);outline:1px solid var(--ds-border);outline-offset:-.5px;width:100%;color:var(--ds-ink);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.va-person[data-v-1cb27d2d]:hover{background:var(--ds-well)}.va-person--on[data-v-1cb27d2d],.va-person--on[data-v-1cb27d2d]:hover{background:color-mix(in srgb, var(--brand-accent,#e8a54e) 9%, var(--ds-card));outline:2px solid var(--brand-accent,#e8a54e);outline-offset:-1px}.va-chip[data-v-1cb27d2d]{background:var(--ds-bg);color:var(--ds-copy-muted);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.va-pick[data-v-1cb27d2d]{min-height:32px;color:var(--ds-ink);outline:1px solid var(--ds-border);outline-offset:-.5px;border-radius:10px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.va-pick[data-v-1cb27d2d]:hover{background:var(--ds-well)}.va-pick--on[data-v-1cb27d2d]{outline:2px solid var(--brand-accent,#e8a54e);outline-offset:-1px;background:color-mix(in srgb, var(--brand-accent,#e8a54e) 9%, var(--ds-card))}.va-select[data-v-1cb27d2d]{border:1px solid var(--ds-field-border);width:100%;color:var(--ds-ink);background:var(--ds-card);border-radius:8px;margin-top:4px;padding:8px 10px;font-size:14px;font-weight:400}.va-role[data-v-1cb27d2d]{cursor:pointer;background:var(--ds-card);outline:1px solid var(--ds-border);outline-offset:-.5px;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.va-role[data-v-1cb27d2d]:hover{background:var(--ds-well)}.va-role--on[data-v-1cb27d2d],.va-role--on[data-v-1cb27d2d]:hover{background:color-mix(in srgb, var(--brand-accent,#e8a54e) 9%, var(--ds-card));outline:2px solid var(--brand-accent,#e8a54e);outline-offset:-1px}.va-role[data-v-1cb27d2d]:focus-within{box-shadow:0 0 0 2px var(--ds-card), 0 0 0 4px var(--ds-ink)}.va-radio[data-v-1cb27d2d]{background:var(--ds-card);border:1.5px solid var(--ds-field-border);border-radius:999px;flex-shrink:0;width:18px;height:18px}.va-radio--on[data-v-1cb27d2d]{background:var(--brand-accent,#e8a54e);border:5px solid var(--brand-accent,#e8a54e);box-shadow:inset 0 0 0 2px var(--ds-card)}.va-go[data-v-1cb27d2d]{background:var(--brand-accent,#e8a54e);color:var(--brand-accent-ink,#1f2a33)}.va-go[data-v-1cb27d2d]:not(:disabled):hover{filter:brightness(1.05)}.va-ask[data-v-1cb27d2d]{color:var(--ds-ink);outline:1px solid var(--ds-border);outline-offset:-.5px}.va-ask[data-v-1cb27d2d]:hover{background:var(--ds-well)}.va-person[data-v-1cb27d2d]:focus-visible,.va-pick[data-v-1cb27d2d]:focus-visible,.va-go[data-v-1cb27d2d]:focus-visible,.va-ask[data-v-1cb27d2d]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}@media print{.no-print[data-v-3dfa798f]{display:none!important}}.ep[data-v-e3b46676]{color:#0f172a;padding:40px 44px 48px}.ep-head[data-v-e3b46676]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ep-title[data-v-e3b46676]{letter-spacing:-.01em;font-size:24px;font-weight:800}.ep-sub[data-v-e3b46676]{color:#475569;margin-top:2px;font-size:13px}.ep-stamp[data-v-e3b46676]{color:#b91c1c;letter-spacing:.04em;white-space:nowrap;border:2px solid #b91c1c;border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:800}.ep-table[data-v-e3b46676]{border-collapse:collapse;width:100%;margin-top:16px;font-size:12.5px}.ep-mark-cell[data-v-e3b46676]{text-align:left;font-weight:inherit;padding:0 0 14px}.ep-mark[data-v-e3b46676]{color:#1e293b;background:#f1f5f9;border-radius:8px;padding:8px 12px;font-size:11.5px;font-weight:700}.ep-cols th[data-v-e3b46676]{text-align:left;border-bottom:2px solid #0f172a;padding:0 10px 6px 0;font-size:11.5px;font-weight:800}.ep-table td[data-v-e3b46676]{vertical-align:top;border-bottom:1px solid #e2e8f0;padding:12px 10px 10px 0;line-height:1.35}.ep-table tr[data-v-e3b46676]{break-inside:avoid}.ep-ask[data-v-e3b46676]{font-weight:700}.ep-muted[data-v-e3b46676]{color:#475569}.ep-foot[data-v-e3b46676]{color:#64748b;margin-top:14px;font-size:11px}@media print{.ep[data-v-e3b46676]{padding:0}.ep-table thead[data-v-e3b46676]{display:table-header-group}.ep-mark[data-v-e3b46676]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print[data-v-0be9dd27]{display:none!important}}.err[data-v-85c1d42b]{color:#d1453b;margin-top:4px;font-size:12.5px}.coc-enter-active[data-v-85c1d42b],.coc-leave-active[data-v-85c1d42b]{transition:opacity .2s}.coc-enter-from[data-v-85c1d42b],.coc-leave-to[data-v-85c1d42b]{opacity:0}.tour-card[data-v-df6fc83e]{background:var(--ds-card);border-color:var(--ds-border);box-shadow:0 18px 48px -18px #0f172a59}.tour-card--float[data-v-df6fc83e]{width:min(440px,100vw - 32px);transition:top var(--ds-duration,.16s) ease, left var(--ds-duration,.16s) ease}.tour-card--dock[data-v-df6fc83e]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.tour-btn[data-v-df6fc83e]{border:1px solid var(--ds-border);background:var(--ds-card);min-height:40px;color:var(--ds-ink);border-radius:10px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.tour-btn[data-v-df6fc83e]:hover{background:var(--ds-well)}.tour-btn[data-v-df6fc83e]:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.tour-btn--primary[data-v-df6fc83e]{background:var(--brand-primary,#3b4a6b);border-color:var(--brand-primary,#3b4a6b);color:var(--brand-primary-ink,#fff)}.tour-btn--primary[data-v-df6fc83e]:hover{background:var(--brand-primary,#3b4a6b);filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.tour-card--float[data-v-df6fc83e]{transition:none}}.tour-ring[data-v-83ef39d7]{pointer-events:none;box-shadow:0 0 0 3px var(--ds-warn,#f59e0b), 0 0 0 9999px #0f172a73;transition:top var(--ds-duration,.2s) ease, left var(--ds-duration,.2s) ease, width var(--ds-duration,.2s) ease, height var(--ds-duration,.2s) ease}@media (prefers-reduced-motion:reduce){.tour-ring[data-v-83ef39d7]{transition:none}}
