@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.t3EBla_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.t3EBla_variable{--font-plus-jakarta-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--color-background:#fbf7f2;--color-surface:#fff;--color-ink:#14163a;--color-ink-muted:#4a4d72;--color-line:#e4dfef;--color-on-scene:#fff;--color-scrim:#0e1030;--color-scene-control:#0e10308c;--color-primary:#1f3bea;--color-primary-pressed:#1629b8;--color-secondary:#b9a8ff;--color-secondary-soft:#ece6ff;--color-accent:#ffd84d;--color-success:#1e9e6a;--color-success-soft:#e3f5ec;--color-success-ink:#146b48;--color-error:#d6345a;--color-error-soft:#fbe6eb;--color-error-ink:#a3203f;--topic-teal:#2bb3a3;--topic-amber:#c9823b;--topic-rose:#e0577a;--topic-violet:#7b61ff;--topic-sky:#3b8bd9;--topic-leaf:#5ba34a;--font-sans:"Plus Jakarta Sans", system-ui, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-label:14px;--text-body:17px;--text-title:22px;--text-heading:28px;--text-display:40px;--leading-label:20px;--leading-body:26px;--leading-title:28px;--leading-heading:34px;--leading-display:44px;--tracking-display:-.02em;--tracking-label:.02em;--tracking-eyebrow:.18em;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-12:48px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--size-minTarget:44px;--size-button:52px;--size-chip:36px;--size-option:60px;--size-railButton:44px;--breakpoint-sm:390px;--breakpoint-md:768px;--breakpoint-lg:1280px;--container-feed:480px;--scene-scrim:linear-gradient(180deg, #0e103000 45%, #0e1030c7 72%, #0e1030eb 100%);--motion-scene-text-enter:.32s;--motion-scene-text-rise:16px;--motion-swipe-settle:.24s;--motion-reveal-pop:.18s;--motion-reveal-scale:1.04;--motion-easing:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--motion-scene-text-enter:.15s;--motion-scene-text-rise:0px;--motion-swipe-settle:0s;--motion-reveal-pop:0s;--motion-reveal-scale:1}}:root[data-reduced-motion]{--motion-scene-text-enter:.15s;--motion-scene-text-rise:0px;--motion-swipe-settle:0s;--motion-reveal-pop:0s;--motion-reveal-scale:1}
*,:before,:after{box-sizing:border-box}:root{--font-sans:var(--font-plus-jakarta-sans), system-ui, sans-serif}html,body{background:var(--color-background);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.q-stage{min-height:100vh;padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.q-card{gap:var(--spacing-6);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;width:560px;max-width:100%;padding:40px;display:flex}.q-wordmark{align-items:center;gap:10px;display:flex}.q-wordmark__mark{flex-shrink:0;width:30px;height:27px;position:relative}.q-wordmark__mark>span{border-radius:6px;width:18px;height:18px;position:absolute}.q-wordmark__mark>span:first-child{background:var(--color-primary);top:0;left:0}.q-wordmark__mark>span:nth-child(2){background:var(--color-secondary);top:4px;left:6px}.q-wordmark__mark>span:nth-child(3){background:var(--color-accent);top:9px;left:12px}.q-wordmark__name{color:var(--color-primary);font-size:24px;font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;line-height:28px}.q-wordmark__tag{padding-top:var(--spacing-1);color:var(--color-ink-muted);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;line-height:16px}.q-heading{flex-direction:column;gap:6px;display:flex}.q-eyebrow{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0;line-height:16px}.q-title{color:var(--color-ink);font-size:var(--text-heading);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-display);line-height:var(--leading-heading);margin:0}.q-lede{color:var(--color-ink-muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.q-field{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.q-label{color:var(--color-ink);font-size:var(--text-label);font-weight:var(--font-weight-bold);padding:0;line-height:18px}.q-input{background:var(--color-surface);border:2px solid var(--color-line);width:100%;height:60px;color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-title);font-weight:var(--font-weight-bold);letter-spacing:.06em;border-radius:12px;padding-inline:20px;line-height:28px}.q-input::placeholder{color:var(--color-ink-muted)}.q-input:focus{border-color:var(--color-primary);outline:none}.q-input[aria-invalid=true]{background:var(--color-error-soft);border-color:var(--color-error)}.q-input[aria-invalid=true]:focus{border-color:var(--color-error-ink)}.q-code{align-items:center;gap:10px;display:flex}.q-code__aside{min-width:0;padding-left:var(--spacing-2);flex:1 1 0}.q-code__box{background:var(--color-surface);border:1.5px solid var(--color-line);width:56px;height:60px;color:var(--color-ink);font-family:inherit;font-size:var(--text-heading);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-align:center;border-radius:12px;flex-shrink:0;padding:0}.q-code__box:focus{border:2px solid var(--color-primary);outline:none}.q-code__box[aria-invalid=true]{background:var(--color-error-soft);border:2px solid var(--color-error)}.q-code__box[aria-invalid=true]:focus{border-color:var(--color-error-ink)}.q-error{align-items:center;gap:var(--spacing-2);color:var(--color-error-ink);font-size:15px;font-weight:var(--font-weight-semibold);margin:0;line-height:22px;display:flex}.q-error__icon{background:var(--color-error);border-radius:var(--radius-pill);width:20px;height:20px;color:var(--color-on-scene);font-size:13px;font-weight:var(--font-weight-extrabold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.q-actions{justify-content:flex-end;display:flex}.q-button{background:var(--color-primary);border-radius:var(--radius-pill);height:52px;color:var(--color-on-scene);cursor:pointer;font-family:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);border:0;justify-content:center;align-items:center;padding-inline:28px;line-height:22px;display:inline-flex}.q-button:active{background:var(--color-primary-pressed)}.q-button:disabled{cursor:progress;opacity:.72}.q-button--secondary{background:var(--color-surface);border:1.5px solid var(--color-line);height:40px;color:var(--color-ink);font-size:var(--text-label);padding-inline:16px;line-height:18px}.q-button--secondary:active{background:var(--color-secondary-soft)}.q-button--small{height:36px;padding-inline:14px}.q-link{color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:15px;font-weight:var(--font-weight-bold);text-align:left;background:0 0;border:0;padding:0;line-height:18px}.q-row{align-items:center;gap:var(--spacing-2);display:flex}.q-row--spread{gap:10px}.q-row--between{justify-content:space-between}.q-panel{background:var(--color-background);border-radius:var(--radius-md);padding:20px;display:flex}.q-panel--qr{align-items:center;gap:var(--spacing-6)}.q-panel--codes{gap:var(--spacing-4);padding:var(--spacing-6);flex-direction:column}.q-qr{padding:var(--spacing-2);background:#fff;border-radius:8px;flex-shrink:0;line-height:0;display:inline-block}.q-stack{flex-direction:column;gap:10px;min-width:0;display:flex}.q-body{color:var(--color-ink);margin:0;font-size:15px;line-height:22px}.q-mono{color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-body);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;margin:0;line-height:24px}.q-mono--key{letter-spacing:.08em}.q-recovery{column-gap:var(--spacing-8);row-gap:var(--spacing-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.q-recovery>li{letter-spacing:.06em;width:180px}.q-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q-notfound{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:100vh;padding:var(--spacing-6);text-align:center;flex-direction:column;display:flex}@media (max-width:600px){.q-card{padding:var(--spacing-6)}.q-panel--qr{flex-direction:column;align-items:flex-start}}.q-screen{justify-content:center;min-height:100dvh;display:flex}.q-screen__frame{width:100%;max-width:var(--container-feed);flex-direction:column;padding-top:62px;display:flex}.q-screen__bar{padding:var(--spacing-1) var(--spacing-4) var(--spacing-2);display:flex}.q-screen__back{width:var(--size-minTarget);height:var(--size-minTarget);background:var(--color-surface);border:1.5px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.q-screen__body{gap:var(--spacing-8);padding:var(--spacing-3) var(--spacing-6) 0;flex-direction:column;flex:1 0 auto;display:flex}.q-screen__body--dense{gap:var(--spacing-6)}.q-screen__heading{gap:var(--spacing-3);flex-direction:column;display:flex}.q-screen__title{color:var(--color-ink);font-size:var(--text-display);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}.q-screen__accent{background:var(--color-accent);border-radius:var(--radius-pill);flex-shrink:0;width:56px;height:6px}.q-screen__lede{padding-top:var(--spacing-1);color:var(--color-ink-muted);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.q-screen__lede strong{color:var(--color-ink);font-weight:var(--font-weight-bold)}.q-screen__footer{gap:var(--spacing-4);padding:0 var(--spacing-6) 42px;flex-direction:column;flex-shrink:0;display:flex}.q-screen__footer--tight{gap:var(--spacing-3)}.q-screen .q-field{gap:var(--spacing-2)}.q-screen .q-label{font-size:15px;line-height:20px}.q-hint{color:var(--color-ink-muted);margin:0;font-size:15px;line-height:22px}.q-screen .q-error{color:#7a1530;font-weight:var(--font-weight-bold);align-items:flex-start}.q-screen .q-error__icon{margin-top:1px}.q-success{align-items:center;gap:var(--spacing-2);color:var(--color-ink);font-size:15px;font-weight:var(--font-weight-bold);margin:0;line-height:22px;display:flex}.q-success__icon{background:var(--color-success);border-radius:var(--radius-pill);width:20px;height:20px;color:var(--color-on-scene);flex-shrink:0;justify-content:center;align-items:center;display:flex}.q-screen .q-input,.q-select__control{width:100%;height:56px;padding-inline:var(--spacing-4);background:var(--color-surface);border:2px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink);font-family:inherit;font-size:var(--text-body);font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:24px}.q-screen .q-input:focus,.q-select__control:focus{border-color:var(--color-primary);outline:none}.q-screen .q-input:read-only{border-color:var(--color-line);color:var(--color-ink-muted);background:#f4f1f8}.q-screen .q-input[aria-invalid=true],.q-select__control[aria-invalid=true]{background:var(--color-surface);border-color:var(--color-error)}.q-screen .q-input[aria-invalid=true]:focus,.q-select__control[aria-invalid=true]:focus{border-color:var(--color-error-ink)}.q-select{position:relative}.q-select__control{appearance:none;cursor:pointer;padding-right:48px}.q-select__control:has(option[value=""]:checked){color:var(--color-ink-muted)}.q-select__control:disabled{color:var(--color-ink-muted);cursor:progress;opacity:1;background:#f4f1f8}.q-select__chevron{top:18px;right:var(--spacing-4);color:var(--color-ink);pointer-events:none;position:absolute}.q-names{margin-top:var(--spacing-1);background:var(--color-surface);border:2px solid var(--color-line);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.q-names[aria-disabled=true]{background:#f4f1f8}.q-names__row{height:52px;padding-inline:var(--spacing-4);border-bottom:1px solid var(--color-line);color:var(--color-ink);cursor:pointer;font-size:var(--text-body);font-weight:var(--font-weight-medium);flex-shrink:0;align-items:center;gap:14px;line-height:22px;display:flex}.q-names__row:last-child{border-bottom:0}.q-names__row:has(:checked){font-weight:var(--font-weight-bold)}.q-names__row:focus-within{outline:3px solid var(--color-secondary);outline-offset:-3px}.q-names[aria-disabled=true] .q-names__row{color:var(--color-ink-muted);cursor:progress}.q-names__radio{appearance:none;border-radius:var(--radius-pill);width:22px;height:22px;cursor:inherit;background:0 0;border:2px solid #8b8daa;flex-shrink:0;margin:0}.q-names__radio:focus-visible{outline:none}.q-names__radio:checked{background:radial-gradient(circle, var(--color-primary) 0 5.5px, transparent 6px);border-color:var(--color-primary)}.q-names__radio:checked:disabled{background:radial-gradient(circle,#8f9cf3 0 5.5px,#0000 6px);border-color:#8f9cf3}.q-names__more{align-self:flex-start;align-items:center;gap:var(--spacing-2);height:var(--size-minTarget);color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);background:0 0;border:0;flex-shrink:0;padding:0;line-height:22px;display:flex}.q-names__more:disabled{color:var(--color-ink-muted);cursor:progress}.q-names__more-icon{color:var(--color-primary)}.q-names__more:disabled .q-names__more-icon{opacity:.5}.q-screen .q-code{gap:var(--spacing-2)}.q-screen .q-code__box{width:0;min-width:0;font-weight:var(--font-weight-extrabold);border-width:2px;border-radius:14px;flex:1 1 0}.q-screen .q-code__box:read-only{border-color:var(--color-line);color:var(--color-ink-muted);background:#f4f1f8}.q-screen .q-code__box[aria-invalid=true]{background:var(--color-surface);border-color:var(--color-error);color:var(--color-ink)}.q-screen .q-code__box[aria-invalid=true]:focus{border-color:var(--color-error-ink)}.q-screen .q-code__box[data-accepted=true]{background:var(--color-surface);border-color:var(--color-success);color:var(--color-ink)}.q-button--block{flex-shrink:0;gap:10px;width:100%}.q-button--block:disabled{background:var(--color-line);color:var(--color-ink-muted);cursor:not-allowed;opacity:1}.q-button--outline{border:2px solid var(--color-primary);color:var(--color-primary);background:0 0}.q-button--outline:active{background:var(--color-secondary-soft)}.q-button--outline:disabled{border-color:var(--color-line);color:var(--color-ink-muted);background:0 0}.q-button--busy:disabled{background:var(--color-primary-pressed);color:var(--color-on-scene);cursor:progress}.q-spinner{flex-shrink:0;animation:.9s linear infinite q-spin}.q-spinner__ring{stroke:#8f9cf3}@keyframes q-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.q-spinner{animation:none}}:root[data-reduced-motion] .q-spinner{animation:none}.q-notice{border-radius:var(--radius-md);align-items:flex-start;gap:14px;padding:18px;display:flex}.q-notice--info{background:var(--color-secondary-soft);color:var(--color-ink)}.q-notice--error{background:var(--color-error-soft);color:#7a1530}.q-notice--compact{padding:14px var(--spacing-4);align-items:center}.q-notice__icon{border-radius:var(--radius-pill);width:32px;height:32px;font-size:18px;font-weight:var(--font-weight-extrabold);flex-shrink:0;justify-content:center;align-items:center;line-height:20px;display:flex}.q-notice--info .q-notice__icon{background:var(--color-surface);color:var(--color-primary)}.q-notice--error .q-notice__icon{background:var(--color-error);color:var(--color-on-scene)}.q-notice__text{padding-top:var(--spacing-1);flex-direction:column;gap:2px;min-width:0;display:flex}.q-notice--compact .q-notice__text{padding-top:0}.q-notice__title,.q-notice__body{font-size:var(--text-body);margin:0;line-height:24px}.q-notice__title{font-weight:var(--font-weight-bold)}.q-notice--compact .q-notice__title{line-height:22px}
