:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:-apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", Arial, sans-serif;--font-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--font-heading:var(--font-sans);--type-large-title:2rem;--type-title1:1.6471rem;--type-title2:1.2941rem;--type-title3:1.1765rem;--type-headline:1rem;--type-body:1rem;--type-callout:.9412rem;--type-subhead:.8824rem;--type-footnote:.7647rem;--type-caption1:.7059rem;--type-caption2:.6471rem;--leading-large-title:1.2059;--leading-title1:1.2143;--leading-title2:1.2727;--leading-title3:1.25;--leading-headline:1.2941;--leading-body:1.2941;--leading-callout:1.3125;--leading-subhead:1.3333;--leading-footnote:1.3846;--leading-caption1:1.3333;--leading-caption2:1.1818;--leading-loose:1.47;--readable-width:40rem;--font-large-title:700 var(--type-large-title) / var(--leading-large-title) var(--font-sans);--font-title1:400 var(--type-title1) / var(--leading-title1) var(--font-sans);--font-title1-em:700 var(--type-title1) / var(--leading-title1) var(--font-sans);--font-title2:400 var(--type-title2) / var(--leading-title2) var(--font-sans);--font-title2-em:700 var(--type-title2) / var(--leading-title2) var(--font-sans);--font-title3:400 var(--type-title3) / var(--leading-title3) var(--font-sans);--font-title3-em:600 var(--type-title3) / var(--leading-title3) var(--font-sans);--font-headline:600 var(--type-headline) / var(--leading-headline) var(--font-sans);--font-body:400 var(--type-body) / var(--leading-body) var(--font-sans);--font-body-em:600 var(--type-body) / var(--leading-body) var(--font-sans);--font-callout:400 var(--type-callout) / var(--leading-callout) var(--font-sans);--font-callout-em:600 var(--type-callout) / var(--leading-callout) var(--font-sans);--font-subhead:400 var(--type-subhead) / var(--leading-subhead) var(--font-sans);--font-subhead-em:600 var(--type-subhead) / var(--leading-subhead) var(--font-sans);--font-footnote:400 var(--type-footnote) / var(--leading-footnote) var(--font-sans);--font-footnote-em:600 var(--type-footnote) / var(--leading-footnote) var(--font-sans);--font-caption1:400 var(--type-caption1) / var(--leading-caption1) var(--font-sans);--font-caption1-em:600 var(--type-caption1) / var(--leading-caption1) var(--font-sans);--font-caption2:400 var(--type-caption2) / var(--leading-caption2) var(--font-sans);--font-caption2-em:600 var(--type-caption2) / var(--leading-caption2) var(--font-sans);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:44px;--sp-half:2px;--row-pad-block:11px;--badge-size:22px;--radius-cell:26px;--radius-field:10px;--radius-notice:14px;--radius-popover:24px;--radius-sheet:30px;--radius-pill:999px;--control-h-lg:50px;--control-h:44px;--control-h-sm:32px;--content-width:1120px;--page-margin:16px;--bar-control:44px;--bar-pad-block:8px;--topbar-height:calc(env(safe-area-inset-top) + 60px);--tabbar-height:56px;--tabbar-space:calc(var(--tabbar-height) + max(8px, env(safe-area-inset-bottom)) + 8px);--bottom-bar-space:0px;--ease-smooth:cubic-bezier(.32, .72, 0, 1);--ease-snappy:linear(0, .25 8%, .72 20%, .98 33%, 1.03 45%, 1.01 62%, 1);--dur-fast:.15s;--dur-base:.25s;--dur-slow:.35s;--motion-press-scale:.97;--motion-glass-press-scale:1.04;--motion-sheet-scale:.96;--motion-offset:16px;--color-bg:#fdfbf6;--color-bg-2:#f3efe6;--color-bg-3:#fdfbf6;--color-bg-grouped:#f3efe6;--color-bg-grouped-2:#fdfbf6;--color-bg-grouped-3:#f3efe6;--color-bg-grouped-elevated:var(--color-bg-grouped);--color-bg-grouped-2-elevated:var(--color-bg-grouped-2);--color-bg-grouped-3-elevated:var(--color-bg-grouped-3);--color-label:#22201c;--color-label-2:#575249;--color-label-3:#8f8676;--color-label-4:#b8af9e;--color-placeholder:#6b655a;--color-label-vibrant:#000;--color-fill-1:#786e5a33;--color-fill-2:#786e5a29;--color-fill-3:#786e5a1f;--color-fill-4:#786e5a14;--color-separator:#57524938;--color-separator-opaque:#ddd6c8;--color-control-edge:#8f8676;--color-segment-selected:var(--color-bg-grouped-2);--color-tint:#c42127;--color-tint-fill:#c42127;--color-tint-fill-pressed:#a3181d;--color-on-tint:#fff;--color-tint-soft:#f9e2dc;--color-focus-ring:var(--color-tint);--color-focus-ring-inner:var(--color-label);--color-knob:#fff;--color-success:#1e6b39;--color-success-soft:#e2efdf;--color-warning:#7a4a00;--color-warning-soft:#f7ead0;--color-rating:var(--color-tint);--color-danger:#8f1a1e;--color-danger-soft:#f5dfda;--color-info:#1f5583;--color-info-soft:#e0eaf2;--color-ai:#663c96;--color-ai-soft:#ece5f3;--color-neutral:#48443d;--color-neutral-soft:#e9e4d8;--color-mark-bg:#ffe36e;--color-mark-label:#22201c;--color-selection:#f3cdc6;--color-dimming:#22201c66;--shadow-raised:0 3px 8px #3c2d191f, 0 1px 2px #3c2d190f;--shadow-float:0 10px 30px #3c2d1924, 0 2px 6px #3c2d1914;--glass-bar-surface:var(--color-bg-grouped-2);--glass-regular-surface:var(--color-bg-grouped-2-elevated);--glass-sheet-surface:var(--color-bg-grouped-elevated);--glass-regular-alpha:var(--glass-clarity-regular-alpha-light,94%);--glass-sheet-alpha:var(--glass-clarity-sheet-alpha-light,92.8%);--glass-saturate:var(--glass-clarity-saturate-light,180%);--glass-sheen-alpha:var(--glass-clarity-sheen-light,.45);--glass-rim-top:var(--glass-clarity-rim-top-light,.9);--glass-rim-bottom:var(--glass-clarity-rim-bottom-light,.4);--glass-hairline-mix:var(--glass-clarity-hairline-light,24%);--glass-depth:#3c2d1924;--glass-glow:#ffffffb3;--glass-shadow:0 10px 30px -12px #3c2d1952, 0 1px 3px #3c2d1914;--glass-shadow-float:0 30px 70px -24px #3c2d196b, 0 8px 20px -8px #3c2d1929;--glass-bar-alpha:var(--glass-clarity-bar-alpha,58.4%);--glass-bar-blur:var(--glass-clarity-bar-blur,13.6px);--glass-regular-blur:var(--glass-clarity-regular-blur,33.6px);--glass-bar-bg:color-mix(in oklab, var(--glass-bar-surface) var(--glass-bar-alpha), transparent);--glass-bar-filter:blur(var(--glass-bar-blur)) saturate(var(--glass-saturate));--glass-regular-bg:color-mix(in oklab, var(--glass-regular-surface) var(--glass-regular-alpha), transparent);--glass-regular-filter:blur(var(--glass-regular-blur)) saturate(var(--glass-saturate));--glass-sheet-bg:color-mix(in oklab, var(--glass-sheet-surface) var(--glass-sheet-alpha), transparent);--glass-sheet-filter:var(--glass-regular-filter);--glass-tinted-bg:color-mix(in oklab, var(--color-tint-fill) 94%, transparent);--glass-tinted-bg-hover:color-mix(in oklab, color-mix(in oklab, var(--color-tint-fill) 92%, var(--color-label)) 94%, transparent);--glass-tinted-bg-pressed:color-mix(in oklab, var(--color-tint-fill-pressed) 94%, transparent);--glass-light:rgb(255 255 255/var(--glass-rim-top));--glass-light-soft:rgb(255 255 255/var(--glass-rim-bottom));--glass-sheen:rgb(255 255 255/var(--glass-sheen-alpha));--glass-hairline:color-mix(in oklab, var(--color-control-edge) var(--glass-hairline-mix), transparent);--glass-edge:inset 0 1px 0 var(--glass-light), inset 0 -1px 0 var(--glass-light-soft), inset 0 -14px 22px -18px var(--glass-depth), 0 0 0 .5px var(--glass-hairline);--glass-sheen-image:radial-gradient(120% 85% at 50% -25%, var(--glass-sheen), transparent 62%);--glass-glow-image:radial-gradient(75% 130% at 50% 60%, var(--glass-glow), transparent 70%);--glass-shadow-tinted:0 10px 24px -10px color-mix(in oklab, var(--color-tint-fill) 75%, transparent), 0 1px 3px color-mix(in oklab, var(--color-tint-fill) 30%, transparent);--glass-hover:var(--color-fill-4);--glass-pressed:var(--color-fill-3);--glass-thumb:color-mix(in oklab, var(--color-bg-grouped-2-elevated) 95%, transparent);--glass-thumb-edge:inset 0 1px 0 var(--glass-light-soft), 0 0 0 .5px var(--glass-hairline), 0 4px 14px -6px var(--glass-depth);--scroll-edge-color:var(--color-bg-grouped);--scroll-edge-opacity:var(--glass-clarity-scroll-edge,.75);--scroll-edge-mix:var(--glass-clarity-scroll-edge-mix,75%);--scroll-edge-mix-hard:96%;--scroll-edge-fill:color-mix(in oklab, var(--scroll-edge-color) var(--scroll-edge-mix), transparent);--scroll-edge-filter:blur(var(--glass-clarity-scroll-edge-blur,6px));--scroll-edge-fade:16px;--scroll-edge-mask-top:linear-gradient(to bottom, #000 calc(100% - var(--scroll-edge-fade)), transparent);--scroll-edge-mask-bottom:linear-gradient(to top, #000 calc(100% - var(--scroll-edge-fade)), transparent);--glass-vibrancy:var(--glass-clarity-vibrancy,0%);--glass-label:color-mix(in oklab, var(--color-label-vibrant) var(--glass-vibrancy), var(--color-label));--glass-label-2:color-mix(in oklab, var(--color-label-vibrant) var(--glass-vibrancy), var(--color-label-2));--glass-label-plain:var(--color-label);--glass-label-2-plain:var(--color-label-2);--glass-placeholder-plain:var(--color-placeholder);--glass-halo-blur:var(--glass-clarity-halo-blur,0px);--glass-halo-mix:var(--glass-clarity-halo-mix,0%);--glass-halo-color:color-mix(in oklab, var(--scroll-edge-color) var(--glass-halo-mix), transparent);--glass-halo-shadow:0 0 calc(var(--glass-halo-blur) * .25) var(--glass-halo-color), 0 0 calc(var(--glass-halo-blur) * .25) var(--glass-halo-color), 0 0 calc(var(--glass-halo-blur) * .5) var(--glass-halo-color), 0 0 calc(var(--glass-halo-blur) * .5) var(--glass-halo-color), 0 0 var(--glass-halo-blur) var(--glass-halo-color), 0 0 var(--glass-halo-blur) var(--glass-halo-color);--glass-halo-filter:drop-shadow(0 0 calc(var(--glass-halo-blur) * .125) var(--glass-halo-color)) drop-shadow(0 0 calc(var(--glass-halo-blur) * .25) var(--glass-halo-color)) drop-shadow(0 0 calc(var(--glass-halo-blur) * .5) var(--glass-halo-color))}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (min-width:43.75em){:root{--page-margin:20px;--bar-pad-block:12px;--topbar-height:calc(env(safe-area-inset-top) + 68px);--tabbar-height:0px;--tabbar-space:0px}}@media (min-width:64em){:root{--page-margin:24px}}:root:has([data-bottom-bar]){--bottom-bar-space:calc(var(--bar-control) + 2 * var(--bar-pad-block) + max(8px, env(safe-area-inset-bottom)))}@media (prefers-reduced-motion:reduce){:root{--motion-press-scale:1;--motion-glass-press-scale:1;--motion-sheet-scale:1;--motion-offset:0px}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#151920;--color-bg-2:#212730;--color-bg-3:#2a313c;--color-bg-grouped:#151920;--color-bg-grouped-2:#212730;--color-bg-grouped-3:#2a313c;--color-bg-grouped-elevated:#212730;--color-bg-grouped-2-elevated:#2a313c;--color-bg-grouped-3-elevated:#333b47;--color-label:#e5e9ef;--color-label-2:#aab3bf;--color-label-3:#717d90;--color-label-4:#4b5565;--color-placeholder:#a8b1be;--color-label-vibrant:#fff;--color-fill-1:#96a0af47;--color-fill-2:#96a0af38;--color-fill-3:#96a0af29;--color-fill-4:#96a0af1a;--color-separator:#96a0af3d;--color-separator-opaque:#333b47;--color-control-edge:#717d90;--color-segment-selected:#4b5565;--color-tint:#f2756f;--color-tint-fill:#cc3530;--color-tint-fill-pressed:#b52a26;--color-tint-soft:#3d262c;--color-success:#86d49c;--color-success-soft:#1a302a;--color-warning:#efc275;--color-warning-soft:#39301b;--color-danger:#ffb0a8;--color-danger-soft:#45242c;--color-info:#8cc4f1;--color-info-soft:#1a2e42;--color-ai:#c9affa;--color-ai-soft:#2e2746;--color-neutral:#cdd3dc;--color-neutral-soft:#2d343f;--color-mark-bg:#6e5c18;--color-mark-label:#fff8dc;--color-selection:#4e3139;--color-dimming:#0000008c;--shadow-raised:0 3px 8px #0000005c, 0 1px 2px #0000004d;--shadow-float:0 12px 32px #0000008c;--glass-regular-alpha:var(--glass-clarity-regular-alpha-dark,94%);--glass-sheet-alpha:var(--glass-clarity-sheet-alpha-dark,94%);--glass-saturate:var(--glass-clarity-saturate-dark,150%);--glass-sheen-alpha:var(--glass-clarity-sheen-dark,.08);--glass-rim-top:var(--glass-clarity-rim-top-dark,.3);--glass-rim-bottom:var(--glass-clarity-rim-bottom-dark,.09);--glass-hairline-mix:var(--glass-clarity-hairline-dark,34%);--glass-depth:#0000005c;--glass-glow:#ffffff38;--glass-shadow:0 12px 32px -12px #000000b3, 0 1px 3px #0006;--glass-shadow-float:0 32px 72px -22px #000c, 0 8px 20px -8px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#151920;--color-bg-2:#212730;--color-bg-3:#2a313c;--color-bg-grouped:#151920;--color-bg-grouped-2:#212730;--color-bg-grouped-3:#2a313c;--color-bg-grouped-elevated:#212730;--color-bg-grouped-2-elevated:#2a313c;--color-bg-grouped-3-elevated:#333b47;--color-label:#e5e9ef;--color-label-2:#aab3bf;--color-label-3:#717d90;--color-label-4:#4b5565;--color-placeholder:#a8b1be;--color-label-vibrant:#fff;--color-fill-1:#96a0af47;--color-fill-2:#96a0af38;--color-fill-3:#96a0af29;--color-fill-4:#96a0af1a;--color-separator:#96a0af3d;--color-separator-opaque:#333b47;--color-control-edge:#717d90;--color-segment-selected:#4b5565;--color-tint:#f2756f;--color-tint-fill:#cc3530;--color-tint-fill-pressed:#b52a26;--color-tint-soft:#3d262c;--color-success:#86d49c;--color-success-soft:#1a302a;--color-warning:#efc275;--color-warning-soft:#39301b;--color-danger:#ffb0a8;--color-danger-soft:#45242c;--color-info:#8cc4f1;--color-info-soft:#1a2e42;--color-ai:#c9affa;--color-ai-soft:#2e2746;--color-neutral:#cdd3dc;--color-neutral-soft:#2d343f;--color-mark-bg:#6e5c18;--color-mark-label:#fff8dc;--color-selection:#4e3139;--color-dimming:#0000008c;--shadow-raised:0 3px 8px #0000005c, 0 1px 2px #0000004d;--shadow-float:0 12px 32px #0000008c;--glass-regular-alpha:var(--glass-clarity-regular-alpha-dark,94%);--glass-sheet-alpha:var(--glass-clarity-sheet-alpha-dark,94%);--glass-saturate:var(--glass-clarity-saturate-dark,150%);--glass-sheen-alpha:var(--glass-clarity-sheen-dark,.08);--glass-rim-top:var(--glass-clarity-rim-top-dark,.3);--glass-rim-bottom:var(--glass-clarity-rim-bottom-dark,.09);--glass-hairline-mix:var(--glass-clarity-hairline-dark,34%);--glass-depth:#0000005c;--glass-glow:#ffffff38;--glass-shadow:0 12px 32px -12px #000000b3, 0 1px 3px #0006;--glass-shadow-float:0 32px 72px -22px #000c, 0 8px 20px -8px #00000080}@media (prefers-contrast:more){:root:not([data-theme=dark]){--color-bg-2:#ebe6db;--color-bg-grouped:#ebe6db;--color-bg-grouped-2:#fff;--color-bg-grouped-3:#ebe6db;--color-label:#000;--color-label-2:#3d3932;--color-label-3:#6b655a;--color-label-4:#8f8676;--color-placeholder:#575249;--color-fill-1:#786e5a47;--color-fill-2:#786e5a38;--color-fill-3:#786e5a2e;--color-fill-4:#786e5a1f;--color-separator:#57524980;--color-separator-opaque:#b3aa99;--color-control-edge:#575249;--color-tint:#a3181d;--color-tint-fill:#a3181d;--color-tint-fill-pressed:#861317;--color-tint-soft:#f3cdc6;--color-success:#155129;--color-warning:#5c3700;--color-danger:#6e1216;--color-info:#164166;--color-ai:#4f2c78;--color-neutral:#2f2c27;--color-dimming:#22201c80}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#0f1217;--color-bg-2:#212730;--color-bg-grouped:#0f1217;--color-bg-grouped-2:#212730;--color-bg-grouped-3:#2a313c;--color-label:#fff;--color-label-2:#cfd5de;--color-label-3:#959eae;--color-label-4:#717d90;--color-placeholder:#b9c1cc;--color-fill-1:#96a0af5c;--color-fill-2:#96a0af4d;--color-fill-3:#96a0af38;--color-fill-4:#96a0af24;--color-separator:#96a0af80;--color-separator-opaque:#4b5565;--color-control-edge:#959eae;--color-tint:#ff9c96;--color-tint-fill:#b52a26;--color-tint-fill-pressed:#9c221e;--color-tint-soft:#4e3139;--color-success:#a6e6b8;--color-warning:#ffd794;--color-danger:#ffc8c2;--color-info:#b0d8ff;--color-ai:#dccafc;--color-neutral:#e5e9ef;--color-dimming:#000000a6}}@media (prefers-contrast:more){:root[data-theme=dark]{--color-bg:#0f1217;--color-bg-2:#212730;--color-bg-grouped:#0f1217;--color-bg-grouped-2:#212730;--color-bg-grouped-3:#2a313c;--color-label:#fff;--color-label-2:#cfd5de;--color-label-3:#959eae;--color-label-4:#717d90;--color-placeholder:#b9c1cc;--color-fill-1:#96a0af5c;--color-fill-2:#96a0af4d;--color-fill-3:#96a0af38;--color-fill-4:#96a0af24;--color-separator:#96a0af80;--color-separator-opaque:#4b5565;--color-control-edge:#959eae;--color-tint:#ff9c96;--color-tint-fill:#b52a26;--color-tint-fill-pressed:#9c221e;--color-tint-soft:#4e3139;--color-success:#a6e6b8;--color-warning:#ffd794;--color-danger:#ffc8c2;--color-info:#b0d8ff;--color-ai:#dccafc;--color-neutral:#e5e9ef;--color-dimming:#000000a6}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--modal-bar-height,var(--app-bar-height,var(--topbar-height))) + var(--sp-2));scroll-padding-bottom:calc(max(var(--tabbar-space), var(--bottom-bar-space)) + var(--sp-2));font-size:106.25%}@supports (font:-apple-system-body) and (-webkit-touch-callout:none){html{font:-apple-system-body}}body{min-height:100vh;background:var(--color-bg-grouped);min-height:100dvh;color:var(--color-label);font:var(--font-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0}body.modal-open{overflow:hidden}::selection{background:var(--color-selection)}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:normal;margin:0}h1{font-size:var(--type-large-title);line-height:var(--leading-large-title);font-weight:700}h2{font-size:var(--type-title2);line-height:var(--leading-title2);font-weight:700}h3{font-size:var(--type-title3);line-height:var(--leading-title3);font-weight:600}h4{font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:600}p,ul,ol,dl,blockquote,pre,figure{margin:0}ul,ol{padding-inline-start:1.25rem}a{color:var(--color-tint);text-underline-offset:2px}@media (hover:hover){a:hover{text-decoration-thickness:2px}}code,kbd,pre,.mono{font-family:var(--font-mono);font-size:.94em}code{background:var(--color-fill-4);border-radius:4px;padding:0 4px}mark{background:var(--color-mark-bg);color:var(--color-mark-label);border-radius:2px;padding:0 1px}hr{border:0;border-top:1px solid var(--color-separator);margin:var(--sp-4) 0}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:var(--sp-2);padding:0;font-weight:600}img,svg{max-width:100%}.text-large-title{font-size:var(--type-large-title);line-height:var(--leading-large-title);font-weight:700}.text-title1{font-size:var(--type-title1);line-height:var(--leading-title1)}.text-title2{font-size:var(--type-title2);line-height:var(--leading-title2)}.text-title3{font-size:var(--type-title3);line-height:var(--leading-title3)}.text-headline{font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:600}.text-body{font-size:var(--type-body);line-height:var(--leading-body)}.text-callout{font-size:var(--type-callout);line-height:var(--leading-callout)}.text-subhead{font-size:var(--type-subhead);line-height:var(--leading-subhead)}.text-footnote{font-size:var(--type-footnote);line-height:var(--leading-footnote)}.text-caption1{font-size:var(--type-caption1);line-height:var(--leading-caption1)}.text-caption2{font-size:var(--type-caption2);line-height:var(--leading-caption2)}.text-emphasized{font-weight:600}.text-title1.text-emphasized,.text-title2.text-emphasized{font-weight:700}.text-loose{line-height:var(--leading-loose)}.readable{max-width:var(--readable-width)}:focus{outline:none}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}[tabindex="-1"]:focus-visible{outline:none}.page-text:focus-visible,.tabpanel:focus-visible,.code-block:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow!important}}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{inset-inline-start:var(--sp-4);z-index:100;min-height:var(--control-h);max-width:calc(100% - 2 * var(--sp-4));background:var(--color-tint-fill);color:var(--color-on-tint);padding:0 var(--sp-4);border-radius:var(--radius-pill);font:var(--font-body-em);box-shadow:var(--shadow-float);align-items:center;text-decoration:none;display:inline-flex;position:absolute;top:0;transform:translateY(calc(-100% - 100px))}.skip-link:focus{top:max(var(--sp-2), env(safe-area-inset-top));color:var(--color-on-tint);transform:none}.muted{color:var(--color-label-2)}.small{font-size:var(--type-subhead);line-height:var(--leading-subhead)}.strong{font-weight:600}.serif{font-family:var(--font-serif)}.break{overflow-wrap:anywhere}:where(:root[data-text-size=large]) :where(p,li,dd,dt,h1,h2,h3,h4,h5,h6,legend,figcaption,blockquote,th,td,.list-row-title,.list-row-subtitle,.list-group-header,.list-group-footer,.empty-title,.empty-text,.field-label,.field-hint,.alert,.toast){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2;overflow-wrap:break-word}.large-wbr{display:none}:where(:root[data-text-size=large]) .large-wbr{display:inline}:where(:root[data-text-size=large]) :where(code,kbd,samp,pre,input,textarea,.mono,.break,.file-url,.bib-url){-webkit-hyphens:manual;hyphens:manual}.min-w-0{min-width:0}.lead{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-label-2)}.eyebrow{font-size:var(--type-footnote);line-height:var(--leading-footnote);color:var(--color-label-2);margin-bottom:var(--sp-1);font-weight:600}.row{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.row.wrap{flex-wrap:wrap}.row.between{justify-content:space-between}.row.align-end{align-items:flex-end}.row.align-start{align-items:flex-start}.gap-xs{gap:var(--sp-1)}.gap-sm{gap:var(--sp-2)}.grow{flex:220px;min-width:0}.spacer{flex:auto}.align-self-end{align-self:flex-end}.stack{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.stack-sm{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.stack-lg{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.plain-list{gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.plain-list.divided{gap:0}.plain-list.divided>li{padding:var(--sp-2) 0;border-bottom:1px solid var(--color-separator)}.plain-list.divided>li:last-child{border-bottom:0}.hanging{text-indent:-1cm;padding-inline-start:1cm}@page{margin:16mm 18mm}@media print{:root,:root[data-theme],:root:not([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-2:#f3efe6;--color-bg-3:#fff;--color-bg-grouped:#fff;--color-bg-grouped-2:#fff;--color-bg-grouped-3:#f3efe6;--color-bg-grouped-elevated:#fff;--color-bg-grouped-2-elevated:#fff;--color-bg-grouped-3-elevated:#f3efe6;--color-label:#000;--color-label-2:#3d3932;--color-label-3:#6b655a;--color-label-4:#8f8676;--color-placeholder:#575249;--color-fill-1:#786e5a33;--color-fill-2:#786e5a29;--color-fill-3:#786e5a1f;--color-fill-4:#786e5a14;--color-separator:#57524959;--color-separator-opaque:#b3aa99;--color-control-edge:#575249;--color-tint:#a3181d;--color-tint-fill:#a3181d;--color-on-tint:#fff;--color-tint-soft:#f9e2dc;--color-success:#155129;--color-success-soft:#e2efdf;--color-warning:#5c3700;--color-warning-soft:#f7ead0;--color-danger:#6e1216;--color-danger-soft:#f5dfda;--color-info:#164166;--color-info-soft:#e0eaf2;--color-ai:#4f2c78;--color-ai-soft:#ece5f3;--color-neutral:#2f2c27;--color-neutral-soft:#e9e4d8;--color-mark-bg:#ffe36e;--color-mark-label:#000;--shadow-raised:none;--shadow-float:none;--glass-bar-bg:var(--glass-bar-surface);--glass-regular-bg:var(--glass-regular-surface);--glass-sheet-bg:var(--glass-sheet-surface);--glass-bar-filter:none;--glass-regular-filter:none;--glass-sheet-filter:none;--glass-sheen-image:none;--glass-edge:0 0 0 1px var(--color-separator-opaque);--glass-shadow:none;--glass-shadow-float:none;--glass-halo-shadow:none;--glass-halo-filter:none;--scroll-edge-filter:none;--content-width:100%;--page-margin:0px;--tabbar-space:0px;--bottom-bar-space:0px}body{color:var(--color-label);background:#fff}.toasts,.skip-link,.save-bar.is-dirty,.page-header-actions,.menu,.popover-layer,.modal-backdrop,.no-print{display:none!important}.card,.list-group-body{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}.card,.list-row,.alert,figure,blockquote,pre{break-inside:avoid}h1,h2,h3,h4,.list-group-head{break-after:avoid}a{color:inherit;text-decoration:underline}:is(p,li,dd,blockquote,.alert-text) a[href^=http]:after{content:" (" attr(href) ")";color:var(--color-label-2);overflow-wrap:anywhere;font-size:.85em}:focus-visible{outline:none}}:root{--icon-mask-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");--icon-mask-chevron-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z'/%3E%3C/svg%3E");--icon-mask-checkmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128A104.1,104.1,0,0,0,128,24Zm45.7,85.7l-56,56a8,8,0,0,1,-11.3,0l-24,-24a8,8,0,0,1,11.3,-11.3L112,148.7l50.3,-50.3a8,8,0,0,1,11.3,11.3Z'/%3E%3C/svg%3E");--icon-mask-xmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128A104.1,104.1,0,0,0,128,24Zm37.7,130.3a8,8,0,0,1,-11.3,11.3L128,139.3l-26.3,26.4a8,8,0,0,1,-11.3,-11.3L116.7,128L90.3,101.7a8,8,0,0,1,11.3,-11.3L128,116.7l26.3,-26.3a8,8,0,0,1,11.3,11.3L139.3,128Z'/%3E%3C/svg%3E");--icon-mask-exclamationmark-octagon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M227.3,80.2L175.8,28.7A16.1,16.1,0,0,0,164.5,24H91.6a16.1,16.1,0,0,0,-11.3,4.7L28.7,80.2A16.1,16.1,0,0,0,24,91.6v72.9a16.1,16.1,0,0,0,4.7,11.3l51.5,51.5A16.1,16.1,0,0,0,91.6,232h72.9a16.1,16.1,0,0,0,11.3,-4.7l51.5,-51.5A16.1,16.1,0,0,0,232,164.5V91.6A16.1,16.1,0,0,0,227.3,80.2ZM120,80a8,8,0,0,1,16,0v56a8,8,0,0,1,-16,0Zm8,104a12,12,0,1,1,12,-12A12,12,0,0,1,128,184Z'/%3E%3C/svg%3E");--icon-mask-info-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128A104.1,104.1,0,0,0,128,24Zm-4,48a12,12,0,1,1,-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1,-16,-16V128a8,8,0,0,1,0,-16a16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z'/%3E%3C/svg%3E");--icon-mask-warning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236.8,188.1L149.4,36.2h0a24.8,24.8,0,0,0,-42.7,0L19.2,188.1a23.5,23.5,0,0,0,0,23.7A24.4,24.4,0,0,0,40.6,224h174.9a24.4,24.4,0,0,0,21.3,-12.2A23.5,23.5,0,0,0,236.8,188.1ZM120,104a8,8,0,0,1,16,0v40a8,8,0,0,1,-16,0Zm8,88a12,12,0,1,1,12,-12A12,12,0,0,1,128,192Z'/%3E%3C/svg%3E");--icon-mask-sparkles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208,144a15.8,15.8,0,0,1,-10.4,14.9L146,178l-19,51.6a15.9,15.9,0,0,1,-29.9,0L78,178l-51.6,-19a15.9,15.9,0,0,1,0,-29.9L78,110l19,-51.6a15.9,15.9,0,0,1,29.9,0L146,110l51.6,19A15.8,15.8,0,0,1,208,144ZM152,48h16V64a8,8,0,0,0,16,0V48h16a8,8,0,0,0,0,-16H184V16a8,8,0,0,0,-16,0V32H152a8,8,0,0,0,0,16Zm88,32h-8V72a8,8,0,0,0,-16,0v8h-8a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0V96h8a8,8,0,0,0,0,-16Z'/%3E%3C/svg%3E");--icon-mask-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232,128A104,104,0,1,1,128,24A104.1,104.1,0,0,1,232,128Z'/%3E%3C/svg%3E");--select-chevrons-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23575249' d='M184.49,167.51a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-48-48a12,12,0,0,1,17-17L128,207l39.51-39.52A12,12,0,0,1,184.49,167.51Zm-96-79L128,49l39.51,39.52a12,12,0,0,0,17-17l-48-48a12,12,0,0,0-17,0l-48,48a12,12,0,0,0,17,17Z'/%3E%3C/svg%3E");--select-chevrons-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23aab3bf' d='M184.49,167.51a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-48-48a12,12,0,0,1,17-17L128,207l39.51-39.52A12,12,0,0,1,184.49,167.51Zm-96-79L128,49l39.51,39.52a12,12,0,0,0,17-17l-48-48a12,12,0,0,0-17,0l-48,48a12,12,0,0,0,17,17Z'/%3E%3C/svg%3E");--select-chevrons-light-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%233d3932' d='M184.49,167.51a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-48-48a12,12,0,0,1,17-17L128,207l39.51-39.52A12,12,0,0,1,184.49,167.51Zm-96-79L128,49l39.51,39.52a12,12,0,0,0,17-17l-48-48a12,12,0,0,0-17,0l-48,48a12,12,0,0,0,17,17Z'/%3E%3C/svg%3E");--select-chevrons-dark-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23cfd5de' d='M184.49,167.51a12,12,0,0,1,0,17l-48,48a12,12,0,0,1-17,0l-48-48a12,12,0,0,1,17-17L128,207l39.51-39.52A12,12,0,0,1,184.49,167.51Zm-96-79L128,49l39.51,39.52a12,12,0,0,0,17-17l-48-48a12,12,0,0,0-17,0l-48,48a12,12,0,0,0,17,17Z'/%3E%3C/svg%3E");--select-chevrons:var(--select-chevrons-light);--segment-selected-bg:var(--color-segment-selected)}@media (prefers-contrast:more){:root{--select-chevrons:var(--select-chevrons-light-ic)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--select-chevrons:var(--select-chevrons-dark)}}:root[data-theme=dark]{--select-chevrons:var(--select-chevrons-dark)}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--select-chevrons:var(--select-chevrons-dark-ic)}}@media (prefers-contrast:more){:root[data-theme=dark]{--select-chevrons:var(--select-chevrons-dark-ic)}}.icon{vertical-align:-.125em;fill:currentColor;flex:none;width:1em;height:1em;display:inline-block;overflow:visible}.icon-stroke{stroke:currentColor;stroke-width:var(--icon-stroke,0);stroke-linejoin:round}.icon-sm{font-size:.85em}.icon-lg{vertical-align:-.2em;font-size:1.25em}.icon-xl{vertical-align:middle;font-size:2.82353rem}:where([dir=rtl]) .icon-flip-rtl{transform:scaleX(-1)}.icon-flip-rtl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}:where(.btn,.segment,.tab,.badge,.chip,.menu-item,strong,b,th,legend,h3,h4,h5,h6,.h-card,.h-small,.h-section,.field-label,.alert-title,.text-headline,.text-emphasized){--icon-stroke:6}:where(h1,h2,.text-large-title,.text-title1,.text-title2){--icon-stroke:10}.btn{--btn-h:var(--control-h);justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--btn-h);padding:0 var(--sp-4);border-radius:var(--radius-pill);background-color:var(--color-fill-2);color:var(--color-label);font:var(--font-body);text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast), transform .3s var(--ease-snappy);border:0;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.btn:where(:not(.btn-glass,.btn-glass-prominent)):hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-fill-1)}}.btn:where(:not(.btn-glass,.btn-glass-prominent)):active:not(:disabled,[aria-disabled=true]){background-color:var(--color-fill-1);transition-duration:.1s}@media (pointer:coarse){.btn:where(:not(.btn-glass,.btn-glass-prominent)):active:not(:disabled,[aria-disabled=true]){transform:scale(var(--motion-press-scale))}}.btn:where(:not(.btn-glass,.btn-glass-prominent)):disabled,.btn:where(:not(.btn-glass,.btn-glass-prominent))[aria-disabled=true]:not([aria-busy=true]){background-color:var(--color-fill-3);color:var(--color-label-3);box-shadow:none;cursor:default}.btn[aria-busy=true]{cursor:progress}.btn .spinner{color:currentColor}@media (prefers-contrast:more){.btn:where(:not(.btn-primary,.btn-ghost,.btn-glass,.btn-glass-prominent)){box-shadow:inset 0 0 0 1px var(--color-control-edge)}}.btn-primary{background-color:var(--color-tint-fill);color:var(--color-on-tint);font:var(--font-body-em)}@media (hover:hover){.btn-primary:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab, var(--color-tint-fill) 92%, var(--color-label))}}.btn-primary:active:not(:disabled,[aria-disabled=true]){background-color:var(--color-tint-fill-pressed)}.btn-ghost{color:var(--color-tint);background-color:#0000}@media (hover:hover){.btn-ghost:hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-fill-4)}}.btn-ghost:active:not(:disabled,[aria-disabled=true]){background-color:var(--color-fill-4);color:color-mix(in oklab, var(--color-tint) 50%, transparent)}.btn-ghost:disabled,.btn-ghost[aria-disabled=true]:not([aria-busy=true]){background-color:#0000}.btn.is-destructive{color:var(--color-danger)}.btn.is-destructive:not(.btn-ghost){background-color:var(--color-danger-soft)}@media (hover:hover){.btn.is-destructive:not(.btn-ghost):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab, var(--color-danger-soft), var(--color-danger) 10%)}}.btn.is-destructive:not(.btn-ghost):active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab, var(--color-danger-soft), var(--color-danger) 16%)}.btn.is-destructive:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background-color:var(--color-fill-3);color:var(--color-label-3)}.btn-ghost.is-destructive:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background-color:#0000}.btn-glass{color:var(--color-label);background-color:#0000}.btn-glass-prominent{color:var(--color-on-tint);font:var(--font-body-em);background-color:#0000}.btn-glass:is(:disabled,[aria-disabled=true]:not([aria-busy=true])),.btn-glass-prominent:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){color:var(--color-label-3);cursor:default}.btn-lg{--btn-h:var(--control-h-lg);padding-inline:var(--sp-5)}.btn-sm{--btn-h:var(--control-h-sm);gap:var(--sp-1);padding-inline:var(--sp-3);font:var(--font-subhead)}.btn-primary.btn-sm,.btn-glass-prominent.btn-sm{font:var(--font-subhead-em)}.btn-sm:after{content:"";inset:calc((var(--control-h-sm) - var(--control-h)) / 2) 0;position:absolute}.btn-icon{width:var(--btn-h);flex:none;padding:0}.btn-icon>.icon{font-size:1.25em}.btn-icon:is(.btn-glass,.btn-glass-prominent)>.icon{max-width:24px;max-height:24px}.btn-icon.btn-sm:after{inset:calc((var(--control-h-sm) - var(--control-h)) / 2)}.btn-block{width:100%}.btn-toggle.is-on{background-color:var(--color-fill-1)}.btn-toggle.is-on>.icon{color:var(--color-tint)}.link-button{color:var(--color-tint);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-button:active{opacity:.5}:where(:root[data-text-size=large]) :where(.app-main,.modal-screen-main,.modal-body,.popover,.alert-actions,.list-row) .btn:where(:not(.btn-icon,.btn-glass,.btn-glass-prominent,[role=toolbar] *,.save-bar *,[data-bottom-bar] *,.catchup-dock *,.glass *,.glass-bar *,.glass-regular *,.modal-header *,.segmented *,.segmented-overflow *)){min-width:-moz-fit-content;min-width:fit-content;max-width:100%;padding-block:var(--sp-1);padding-block:max(var(--sp-1), (var(--btn-h) - 1lh) / 2);white-space:normal;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2}:where(:root[data-text-size=large]) :where(.app-main,.modal-screen-main,.modal-body,.popover,.alert-actions,.list-row) .btn-ghost:where(:not(.btn-icon,[role=toolbar] *,.save-bar *,[data-bottom-bar] *,.catchup-dock *,.glass *,.glass-bar *,.glass-regular *,.modal-header *,.segmented *,.segmented-overflow *)){text-align:start}:where(:root[data-text-size=large]) .alert-actions>*{max-width:100%}.input,.select,.textarea{width:100%;min-height:var(--control-h);padding:0 var(--sp-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-field);background-color:var(--color-fill-4);color:var(--color-label);font:var(--font-body)}.input{text-overflow:ellipsis}.input::placeholder,.textarea::placeholder{color:var(--color-placeholder);opacity:1}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--color-focus-ring-inner);outline:3px solid var(--color-focus-ring);outline-offset:2px}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true],.input[aria-invalid=true]:focus-visible,.textarea[aria-invalid=true]:focus-visible,.select[aria-invalid=true]:focus-visible{border-color:var(--color-danger)}.input:disabled,.select:disabled,.textarea:disabled{border-color:var(--color-separator-opaque);color:var(--color-label-3);cursor:default}.textarea{min-height:88px;line-height:var(--leading-loose);resize:vertical;padding-block:11px}.textarea.mono{font:var(--font-footnote);font-family:var(--font-mono)}.textarea.serif{font-family:var(--font-serif)}.select{appearance:none;background-image:var(--select-chevrons);background-repeat:no-repeat;background-position:right var(--sp-3) center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-size:.8em;padding-inline-end:calc(var(--sp-3) + .8em + var(--sp-2))}.select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:left var(--sp-3) center}.select.popup{border-radius:var(--radius-pill);background-color:var(--color-fill-2);width:auto;max-width:100%;border:0;padding-inline-start:var(--sp-4)}.input-sm,.select-sm{width:auto;max-width:100%;min-height:36px;font:var(--font-subhead)}.input-narrow{width:7rem}.input-strong{font-weight:600}.input-group{align-items:center;gap:var(--sp-2);display:flex}.search-field{min-width:0;min-height:var(--control-h);border-radius:var(--radius-pill);background-color:var(--color-fill-3);color:var(--color-label);align-items:center;display:flex;position:relative}.search-field:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:2px}.search-field-icon{color:var(--color-label-2);pointer-events:none;position:absolute;inset-inline-start:var(--sp-3)}.search-field-input{min-width:0;height:var(--control-h);padding-block:0;padding-inline:calc(var(--sp-3) + 1em + var(--sp-2)) calc(var(--sp-1) + 36px);border-radius:inherit;color:inherit;font:var(--font-body);text-overflow:ellipsis;appearance:none;background:0 0;border:0;flex:1}.search-field-input:focus-visible{outline:none}.search-field-input::placeholder{color:var(--color-placeholder);opacity:1}.search-field-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.search-field-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.search-field-bar{min-height:36px}.search-field-bar .search-field-input{margin-block:-4px}.search-field-clear{width:36px;height:36px;color:var(--color-label-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.05em;display:grid;position:absolute;inset-inline-end:var(--sp-1)}.search-field-clear:after{content:"";position:absolute;inset:-4px}.search-field-clear:active{color:var(--color-label-2)}.search-field.has-accessory .search-field-input{padding-inline-end:var(--sp-2)}.search-field-accessory{min-width:0;max-width:50%;color:var(--color-label-2);font:var(--font-footnote);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-inline-end:var(--sp-3);overflow:hidden}.search-field.has-value .search-field-accessory{margin-inline-end:calc(var(--sp-1) + 36px)}.field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.field-label{margin-bottom:var(--sp-1);color:var(--color-label);font:var(--font-subhead-em)}.field-hint{color:var(--color-label-2);font:var(--font-footnote)}.field-error{align-items:flex-start;gap:var(--sp-1);color:var(--color-danger);font:var(--font-footnote);display:flex}.field-error-icon{margin-top:.15em}.required{color:var(--color-label-2)}.form-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.form-grid>.field-wide{grid-column:1/-1}.field-narrow{max-width:10rem}.form-actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.check-circle,.checkbox-field input[type=checkbox],.inline-check input:is([type=checkbox],[type=radio]){appearance:none;border:1.5px solid var(--color-control-edge);cursor:pointer;width:22px;height:22px;transition:background-color var(--dur-fast), border-color var(--dur-fast);background:0 0;border-radius:50%;flex:none;place-content:center;margin:0;display:inline-grid;position:relative}.check-circle:checked,.checkbox-field input[type=checkbox]:checked,.inline-check input:is([type=checkbox],[type=radio]):checked{border-color:var(--color-tint);background-color:var(--color-tint)}.check-circle:checked:before,.checkbox-field input[type=checkbox]:checked:before,.inline-check input:is([type=checkbox],[type=radio]):checked:before{content:"";background-color:var(--color-on-tint);width:12px;height:12px;-webkit-mask:var(--icon-mask-checkmark) center / contain no-repeat;-webkit-mask:var(--icon-mask-checkmark) center / contain no-repeat;mask:var(--icon-mask-checkmark) center / contain no-repeat}.check-circle:disabled,.checkbox-field input[type=checkbox]:disabled,.inline-check input:disabled{opacity:.5;cursor:default}.checkbox-field{align-items:flex-start;gap:var(--sp-3);min-height:var(--control-h);padding-block:11px;display:flex}.checkbox-field label{cursor:pointer}.inline-check{align-items:center;gap:var(--sp-2);min-height:var(--control-h);cursor:pointer;display:inline-flex}.radio-group,.checkbox-group{gap:0 var(--sp-5);flex-wrap:wrap;display:flex}.radio-group legend,.checkbox-group legend{width:100%;color:var(--color-label-2);font:var(--font-footnote-em)}.checkbox-grid{gap:0 var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.choice-list{flex-direction:column;display:flex}.choice{align-items:center;gap:var(--sp-3);min-height:var(--control-h);padding:11px var(--sp-1);border-radius:var(--radius-field);cursor:pointer;display:flex;position:relative}.choice+.choice:before{content:"";top:0;inset-inline:var(--sp-1) 0;border-top:1px solid var(--color-separator);position:absolute}.choice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.choice>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.choice:after{content:"";background-color:var(--color-tint);width:1em;height:1em;-webkit-mask:var(--icon-mask-checkmark) center / contain no-repeat;-webkit-mask:var(--icon-mask-checkmark) center / contain no-repeat;mask:var(--icon-mask-checkmark) center / contain no-repeat;visibility:hidden;flex:none}.choice.is-checked:after{visibility:visible}.choice:has(input:checked):after{visibility:visible}.choice:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){.choice:hover{background-color:var(--color-fill-4)}}.choice:active{background-color:var(--color-fill-4)}.choice-example{color:var(--color-label-2);font:var(--font-footnote);font-family:var(--font-serif);display:block}.switch{appearance:none;border-radius:var(--radius-pill);background-color:var(--color-fill-1);width:51px;height:31px;box-shadow:inset 0 0 0 1px var(--color-control-edge);cursor:pointer;transition:background-color var(--dur-base), box-shadow var(--dur-base);flex:none;margin:0;position:relative}.switch:before{content:"";top:2px;border-radius:var(--radius-pill);background-color:var(--color-knob);width:27px;height:27px;box-shadow:0 0 0 .5px var(--glass-hairline), var(--shadow-raised);transition:transform .3s var(--ease-snappy), width var(--dur-fast) var(--ease-smooth);position:absolute;inset-inline-start:2px}.switch:checked{background-color:var(--color-tint);box-shadow:none}.switch:checked:before{transform:translate(20px)}.switch:checked:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:translate(-20px)}.switch:active:not(:disabled,[aria-disabled=true]):before{width:33px}.switch:checked:active:not(:disabled,[aria-disabled=true]):before{transform:translate(14px)}.switch:checked:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):active:not(:disabled,[aria-disabled=true]):before{transform:translate(-14px)}.switch:disabled,.switch[aria-disabled=true]{opacity:.5;cursor:default}.segmented,.tablist,.tabnav>ul{border-radius:var(--radius-pill);background-color:var(--color-fill-3);grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:2px;max-width:100%;min-height:36px;margin:0;padding:2px;list-style:none;display:inline-grid}.tablist,.tabnav>ul{grid-auto-columns:minmax(0,1fr)}.tab{min-width:0}.segmented-fill{width:100%;display:grid}.tabnav>ul>li{min-width:0;display:flex}.segment-label,.tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.segment,.tab{justify-content:center;align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-3);border-radius:var(--radius-pill);color:var(--color-label-2);font:var(--font-subhead);text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);background:0 0;border:0;flex:1;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.segment:after,.tab:after{content:"";position:absolute;inset:-6px 0}.segment-input{z-index:1;border-radius:inherit;opacity:0;cursor:pointer;appearance:none;width:100%;height:calc(100% + 12px);margin:0;position:absolute;inset:-6px 0}.segment-input:disabled{cursor:default}.segment:has(.segment-input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){.segment:not(.is-active,[aria-pressed=true]):hover,.tab:not([aria-selected=true],.tab-active):hover{color:var(--color-label)}}.segment:active,.tab:active{background-color:var(--color-fill-2)}.segment.is-active,.segment[aria-pressed=true],.tab[aria-selected=true],.tab.tab-active{background-color:var(--segment-selected-bg);color:var(--color-label);box-shadow:0 0 0 1px var(--color-control-edge), var(--shadow-raised);font-weight:600}.segment:has(.segment-input:checked){background-color:var(--segment-selected-bg);color:var(--color-label);box-shadow:0 0 0 1px var(--color-control-edge), var(--shadow-raised);font-weight:600}.segment:disabled,.tab:disabled{color:var(--color-label-3);cursor:default}.segment:has(.segment-input:disabled){color:var(--color-label-3);cursor:default}.tabpanel,.tab-content{padding-top:var(--sp-4)}.slider-field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.slider-label{font:var(--font-subhead-em)}.slider-row{align-items:center;gap:var(--sp-3);min-height:var(--control-h);display:flex}.slider-symbol{color:var(--color-label-2)}.slider{--slider-fill:var(--color-tint);--slider-track:var(--color-fill-1);--slider-direction:to right;min-width:0;height:var(--control-h);cursor:pointer;appearance:none;background:0 0;flex:1;margin:0}[dir=rtl] .slider,.slider[dir=rtl],.slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--slider-direction:to left}.slider::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(var(--slider-direction), var(--slider-fill) 0 var(--pct,0%), var(--slider-track) var(--pct,0%) 100%);height:6px}.slider::-moz-range-track{border-radius:var(--radius-pill);background:var(--slider-track);height:6px}.slider::-moz-range-progress{border-radius:var(--radius-pill);background:var(--slider-fill);height:6px}.slider::-webkit-slider-thumb{background:var(--color-knob);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-control-edge), var(--shadow-raised);appearance:none;transition:transform var(--dur-fast) var(--ease-snappy);border:0;border-radius:50%;margin-top:-11px}.slider::-moz-range-thumb{background:var(--color-knob);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-control-edge), var(--shadow-raised);transition:transform var(--dur-fast) var(--ease-snappy);border:0;border-radius:50%}.slider:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1.15)}.slider:active:not(:disabled)::-moz-range-thumb{transform:scale(1.15)}.slider:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-pill)}.slider-field.is-disabled .slider-row{opacity:.4}.slider:disabled{cursor:default}.slider-ends{justify-content:space-between;gap:var(--sp-3);color:var(--color-label-2);font:var(--font-footnote);display:flex}.badge{align-items:center;gap:var(--sp-1);max-width:100%;min-height:20px;padding:2px var(--sp-2);border-radius:calc(var(--type-caption1) * var(--leading-caption1) / 2 + 2px);font:var(--font-caption1-em);text-align:start;overflow-wrap:anywhere;vertical-align:middle;display:inline-flex}.badge>.icon{margin-top:calc((var(--type-caption1) * var(--leading-caption1) - 1em) / 2);align-self:flex-start}.badge-neutral{background-color:var(--color-neutral-soft);color:var(--color-neutral)}.badge-success{background-color:var(--color-success-soft);color:var(--color-success)}.badge-warning{background-color:var(--color-warning-soft);color:var(--color-warning)}.badge-danger{background-color:var(--color-danger-soft);color:var(--color-danger)}.badge-info{background-color:var(--color-info-soft);color:var(--color-info)}.badge-ai{background-color:var(--color-ai-soft);color:var(--color-ai)}@media (prefers-contrast:more){.badge{box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 50%, transparent)}}.rule-badge{padding:1px var(--sp-2);border-radius:var(--radius-pill);background-color:var(--color-fill-3);color:var(--color-label-2);font:var(--font-caption1-em);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;display:inline-block}@media (prefers-contrast:more){.rule-badge{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}}.chip{align-items:center;gap:var(--sp-1);min-height:20px;padding:2px var(--sp-2);border-radius:var(--radius-pill);background-color:var(--color-fill-3);color:var(--color-label);font:var(--font-caption1-em);display:inline-flex}.chip-chapter{background-color:var(--color-info-soft);color:var(--color-info)}.alert{--alert-tone:var(--color-info);align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-notice);color:var(--color-label);font:var(--font-subhead);display:flex}.alert>div{flex:1;min-width:0}.alert-icon{width:20px;height:20px;color:var(--alert-tone);flex:none;margin-top:1px}.alert-content{gap:var(--sp-1);flex-direction:column;display:flex}.alert-title,.alert>div>strong:first-child{font:var(--font-headline);display:block}.alert-text{min-width:0}.alert p+p,.alert p+ol,.alert p+div{margin-top:var(--sp-2)}.alert-actions{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.alert ul.plain-list{gap:2px}.alert-info{--alert-tone:var(--color-info);background-color:var(--color-info-soft)}.alert-success{--alert-tone:var(--color-success);background-color:var(--color-success-soft)}.alert-warning{--alert-tone:var(--color-warning);background-color:var(--color-warning-soft)}.alert-danger{--alert-tone:var(--color-danger);background-color:var(--color-danger-soft)}@media (prefers-contrast:more){.alert{box-shadow:inset 0 0 0 1px var(--alert-tone)}}.spinner{color:var(--color-label-2);flex:none;animation:1s steps(8,end) infinite spinner-steps;display:inline-block}.spinner-sm{width:16px;height:16px}.spinner-md{width:20px;height:20px}.spinner-lg{width:32px;height:32px}@keyframes spinner-steps{to{transform:rotate(360deg)}}.loading{gap:var(--sp-3);padding-block:var(--sp-2);color:var(--color-label-2);flex-direction:column;display:flex}.loading-inline{flex-direction:row;align-items:center}.loading-indicator{align-items:center;gap:var(--sp-2);font:var(--font-subhead);display:flex}.loading-indicator[hidden]{display:none}.skeleton{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.skeleton-line{background-color:var(--color-fill-3);border-radius:6px;height:.8em;display:block}.skeleton-line:nth-child(3n+2){width:92%}.skeleton-line:nth-child(3n){width:64%}.skeleton-title{width:40%;height:1.1em;margin-bottom:var(--sp-1)}@media (prefers-reduced-motion:no-preference){.skeleton-line{animation:1.6s ease-in-out infinite skeleton-pulse}}@keyframes skeleton-pulse{50%{opacity:.55}}.progress-field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.progress-label{color:var(--color-label-2);font:var(--font-footnote)}.progress{border-radius:var(--radius-pill);background-color:var(--color-fill-1);height:6px;position:relative;overflow:hidden}.progress-fill{width:var(--progress,0%);border-radius:inherit;background-color:var(--color-tint);transition:width var(--dur-base) var(--ease-smooth);position:absolute;inset-block:0;inset-inline-start:0}.progress.is-indeterminate .progress-fill{width:40%;animation:progress-run 1.4s var(--ease-smooth) infinite}@keyframes progress-run{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.empty{align-items:center;gap:var(--sp-2);padding:var(--sp-7) var(--sp-4);text-align:center;flex-direction:column;display:flex}.empty-page{min-height:40vh;padding-block:var(--sp-8);justify-content:center}.empty-symbol{margin-bottom:var(--sp-2);color:var(--color-label-2)}.empty-title{color:var(--color-label);font:var(--font-title3-em);font-family:var(--font-heading);margin:0}.empty-page .empty-title{font:var(--font-title2-em);font-family:var(--font-heading)}.empty-text{max-width:32rem;color:var(--color-label-2);font:var(--font-subhead)}:where(:root[data-text-size=large]) :is(.empty-title,.empty-text){max-width:min(32rem,100%)}.empty-action{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.card{gap:var(--sp-3);min-width:0;padding:var(--sp-5);border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2);color:var(--color-label);flex-direction:column;display:flex}.card-muted{background-color:var(--color-bg-grouped-3)}@media (max-width:43.7499em){.card{padding:var(--sp-4)}}@media (prefers-contrast:more){.card{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}}.h-section{font:var(--font-title3-em);font-family:var(--font-heading)}.h-card,.h-small{font:var(--font-headline);font-family:var(--font-heading)}.list-group{flex-direction:column;min-width:0;display:flex}.list-group+.list-group{margin-top:var(--sp-6)}@media (min-width:43.75em){.list-group+.list-group{margin-top:var(--sp-7)}}.list-group-head{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-2);padding:0 var(--sp-4) var(--sp-2);flex-wrap:wrap;display:flex}.list-group-header{color:var(--color-label-2);font:var(--font-footnote-em);letter-spacing:normal;text-transform:none;margin:0}:where(:root[data-text-size=large]) .list-group-header{min-width:0}.list-group-body{border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2);flex-direction:column;min-width:0;display:flex;overflow:clip}.card .list-group-body{background-color:var(--color-bg-grouped-3)}@media (prefers-contrast:more){.list-group-body{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}}.list-group-footer{padding:var(--sp-2) var(--sp-4) 0;color:var(--color-label-2);font:var(--font-footnote)}.list-row{align-items:center;gap:var(--sp-2) var(--sp-3);width:100%;min-height:var(--control-h);padding:var(--row-pad-block) var(--sp-4);color:var(--color-label);font:var(--font-body);text-align:start;background:0 0;border:0;flex-wrap:wrap;text-decoration:none;display:flex;position:relative}.list-row+.list-row:before{content:"";top:0;inset-inline:var(--sp-4) 0;border-top:1px solid var(--color-separator);position:absolute}.list-row+.list-row:has(>.list-row-icon):before{inset-inline-start:calc(var(--sp-4) + 1.25em + var(--sp-3))}.list-row-icon{color:var(--color-label-2);flex:none;font-size:1.25em}.list-row>:where(.icon,.spinner)+.list-row-title,.list-row>:where(.icon,.spinner)+span:not([class]),.list-row>.list-row-title:not(:last-child){flex:1;min-width:min-content}.list-row>.list-row-title~.icon:last-child{margin-inline-start:auto}.list-row-content{flex-direction:column;flex:1;gap:2px;min-width:min-content;display:flex}.list-row-title{font:var(--font-body)}.list-row-subtitle{color:var(--color-label-2);font:var(--font-footnote)}:where(:root[data-text-size=large]) :is(.list-row-title,.list-row-subtitle){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2}.list-row-value{min-width:0;color:var(--color-label-2);overflow-wrap:anywhere;text-align:start;flex:0 auto}:where(:root[data-text-size=large]) .list-row-value{-webkit-hyphens:auto;hyphens:auto}.list-row-main{align-items:center;gap:var(--sp-half) var(--sp-3);flex-wrap:wrap;flex:1;min-width:min-content;display:flex}.list-row-main>.list-row-content{flex:auto}:where(:root[data-text-size=large]) .list-row>:where(.icon,.spinner)+.list-row-title,:where(:root[data-text-size=large]) .list-row>:where(.icon,.spinner)+span:not([class]),:where(:root[data-text-size=large]) .list-row>.list-row-title:not(:last-child),:where(:root[data-text-size=large]) .list-row-content,:where(:root[data-text-size=large]) .list-row-main{min-width:calc-size(min-content, min(size, 100%))}@supports not (min-width:calc-size(min-content, size)){:where(:root[data-text-size=large]) .list-row>:where(.icon,.spinner)+.list-row-title,:where(:root[data-text-size=large]) .list-row>:where(.icon,.spinner)+span:not([class]),:where(:root[data-text-size=large]) .list-row>.list-row-title:not(:last-child),:where(:root[data-text-size=large]) .list-row-content,:where(:root[data-text-size=large]) .list-row-main{overflow-wrap:anywhere;min-width:0}}:where(:root[data-text-size=large]) .list-row-switch{flex-wrap:nowrap}:where(:root[data-text-size=large]) .list-row-switch>.list-row-content{min-width:0}.list-row-chevron{color:var(--color-label-2);--icon-stroke:10;flex:none;font-size:.85em}.list-row:focus-visible{outline-offset:-3px}.list-row-nav,.list-row-button,.list-row-switch{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.list-row-nav:hover,.list-row-button:hover:not(:disabled){background-color:var(--color-fill-4)}}.list-row-nav:active,.list-row-button:active:not(:disabled){background-color:var(--color-fill-3)}.list-row-button{color:var(--color-tint)}.list-row.is-destructive{color:var(--color-danger)}.list-row.is-disabled,.list-row-button:disabled{color:var(--color-label-3);cursor:default}.modal-backdrop{z-index:50;padding:max(var(--sp-6), env(safe-area-inset-top)) max(var(--page-margin), env(safe-area-inset-right)) max(var(--sp-6), env(safe-area-inset-bottom)) max(var(--page-margin), env(safe-area-inset-left));background-color:var(--color-dimming);animation:dim-in var(--dur-base) var(--ease-smooth);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes dim-in{0%{background-color:#0000}}.modal{border-radius:var(--radius-sheet);width:100%;max-width:560px;max-height:min(90dvh,100%);color:var(--color-label);animation:sheet-in var(--dur-slow) var(--ease-smooth);flex-direction:column;display:flex;position:relative}.modal-sm{max-width:420px}.modal-lg{max-width:860px}.modal-xl{max-width:1080px}@keyframes fade-in{0%{opacity:0}}@keyframes sheet-in{0%{opacity:0;transform:scale(var(--motion-sheet-scale))}}@keyframes sheet-up{0%{transform:translateY(100%)}}.modal-header{z-index:1;align-items:center;column-gap:var(--sp-2);row-gap:var(--sp-1);min-height:56px;padding:var(--sp-2) var(--sp-3);flex:none;grid-template-columns:1fr auto 1fr;grid-template-areas:"leading heading trailing";display:grid;position:relative}.modal-header-leading,.modal-header-trailing{align-items:center;min-width:max-content;display:flex}.modal-header-leading{grid-area:leading;justify-content:flex-start}.modal-header-trailing{grid-area:trailing;justify-content:flex-end}.modal-heading{text-align:center;grid-area:heading;min-width:0}.modal-header.is-stacked{grid-template-areas:"leading.trailing""heading heading heading"}.modal-header.is-stacked .modal-heading{padding-inline:var(--sp-2)}.modal-header.is-stacked :is(.modal-title,.modal-subtitle){white-space:normal;text-wrap:balance;overflow:visible}.modal-header.is-stacked{grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content)}.modal-header.is-stacked :is(.modal-header-leading,.modal-header-trailing){min-width:0}.modal-header.is-stacked :is(.modal-header-leading,.modal-header-trailing)>.btn:not(.btn-icon){max-width:100%;padding-block:var(--sp-1);padding-block:max(var(--sp-1), (var(--btn-h) - 1lh) / 2);white-space:normal;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.modal-header.is-stacked .modal-header-leading>.btn:not(.btn-icon){text-align:start}.modal-header .btn-icon>.icon{font-size:min(1.25em,24px)}.modal-title{font:var(--font-headline);font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-subtitle{color:var(--color-label-2);font:var(--font-footnote);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-header:after{content:"";inset-inline:0;height:var(--sp-3);background:linear-gradient(var(--glass-sheet-bg), transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-fast);position:absolute;top:100%}.modal.is-scrolled .modal-header:after{opacity:1}.modal-leading>.icon{font-size:1.25em}.modal-body{overscroll-behavior:contain;min-width:0;padding:var(--sp-1) var(--sp-5) var(--sp-5);flex:auto;overflow-y:auto}.modal-description{margin-bottom:var(--sp-4);color:var(--color-label-2);font:var(--font-subhead)}@media (max-width:43.7499em){.modal-backdrop{padding:calc(env(safe-area-inset-top) + var(--sp-3)) 0 0;align-items:flex-end}.modal,.modal-sm,.modal-lg,.modal-xl{max-width:none;max-height:100%;transition:transform var(--dur-slow) var(--ease-smooth), height var(--dur-slow) var(--ease-smooth);border-end-end-radius:0;border-end-start-radius:0;animation-name:sheet-up}.modal.is-dragging{transition:none}.modal-header{touch-action:none}.modal-body{padding-inline:var(--sp-4);padding-bottom:max(var(--sp-4), env(safe-area-inset-bottom))}.modal.is-resizable{--sheet-medium-height:52dvh}.modal.is-detent-medium{height:min(var(--sheet-medium-height), 100%)}.modal.is-detent-large{height:100%}.modal.is-resizable>.modal-header{padding-top:var(--sp-4)}.modal.is-resizable>.modal-header.is-grabber-clear{padding-top:var(--control-h)}.modal-backdrop.is-nonmodal{padding-top:calc(env(safe-area-inset-top) + var(--sp-8))}}.sheet-grabber{top:0;z-index:2;width:64px;height:var(--control-h);border-radius:var(--radius-field);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-inline-start:-32px;padding:0;position:absolute;inset-inline-start:50%}.sheet-grabber-bar{top:5px;border-radius:var(--radius-pill);background-color:var(--color-label-3);width:36px;height:5px;position:absolute;inset-inline-start:14px}.sheet-grabber:active{cursor:grabbing}.sheet-grabber:focus-visible{outline-offset:-3px}.modal-backdrop.is-nonmodal{pointer-events:none;background-color:#0000;align-items:flex-end;animation:none}.modal-backdrop.is-nonmodal>.modal{pointer-events:auto}@media (min-width:43.75em){.modal-backdrop.is-nonmodal{padding-bottom:max(var(--sp-4), env(safe-area-inset-bottom))}.modal-backdrop.is-nonmodal>.modal{max-height:min(60dvh,100%)}}.modal-backdrop.alert-backdrop{z-index:60;padding:max(var(--sp-4), env(safe-area-inset-top)) var(--sp-4) max(var(--sp-4), env(safe-area-inset-bottom));align-items:center}.alert-dialog{gap:var(--sp-2);width:min(320px,100%);max-height:100%;padding:var(--sp-5);border-radius:var(--radius-sheet);color:var(--color-label);animation:sheet-in var(--dur-base) var(--ease-smooth);flex-direction:column;display:flex;overflow-y:auto}.alert-dialog-title{font:var(--font-headline);font-family:var(--font-heading);margin:0}.alert-dialog-message{color:var(--color-label-2);font:var(--font-subhead)}.alert-dialog-actions{gap:var(--sp-2);margin-top:var(--sp-3);display:flex}.alert-dialog-actions>.btn{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.alert-dialog-actions.is-stacked{flex-direction:column}.alert-dialog-actions.is-stacked>.btn{flex:none;width:100%}.action-sheet{gap:var(--sp-2);width:min(400px,100%);animation:sheet-in var(--dur-base) var(--ease-smooth);flex-direction:column;display:flex}.action-sheet-group{border-radius:var(--radius-popover);flex-direction:column;display:flex;overflow:clip}.action-sheet-head{padding:var(--sp-3) var(--sp-4);color:var(--color-label-2);font:var(--font-footnote);text-align:center}.action-sheet-title{font:var(--font-footnote-em)}.action-sheet-item{min-height:56px;padding:var(--sp-3) var(--sp-4);color:var(--color-label);font:var(--font-body);cursor:pointer;background:0 0;border:0;position:relative}.action-sheet-item+.action-sheet-item:before,.action-sheet-head+.action-sheet-item:before{content:"";top:0;border-top:1px solid var(--color-separator);position:absolute;inset-inline:0}.action-sheet-item.is-destructive{color:var(--color-danger)}.action-sheet-cancel{font:var(--font-body-em)}@media (hover:hover){.action-sheet-item:hover{background-color:var(--color-fill-4)}}.action-sheet-item:active{background-color:var(--color-fill-3)}.action-sheet-item:focus-visible{outline-offset:-3px}@media (max-width:43.7499em){.modal-backdrop.action-sheet-backdrop{padding:var(--sp-3) var(--sp-2) max(var(--sp-2), env(safe-area-inset-bottom));align-items:flex-end}.action-sheet{width:100%;animation-name:sheet-up}}.modal-backdrop.action-sheet-backdrop.is-anchored{background-color:#0000;animation:none}.action-sheet-backdrop.is-anchored>.popover-layer{--popover-arrow-bg:var(--glass-sheet-bg);--popover-arrow-filter:var(--glass-sheet-filter)}.action-sheet.is-anchored{width:min(320px, calc(100vw - 2 * var(--sp-2)));overscroll-behavior:contain;gap:0;overflow-y:auto}.action-sheet.is-anchored .action-sheet-item{min-height:var(--control-h)}.action-sheet-cancel-gap{height:var(--sp-2);background-color:var(--color-fill-4);flex:none}.popover-layer{--popover-arrow-size:16px;--popover-arrow-bg:var(--glass-regular-bg);--popover-arrow-filter:var(--glass-regular-filter);--popover-arrow-edge:var(--glass-hairline);--popover-arrow-edge-width:.5px;z-index:55;width:max-content;max-width:calc(100vw - 2 * var(--sp-2));position:fixed}.popover{max-width:min(420px, calc(100vw - 2 * var(--sp-2)));overscroll-behavior:contain;min-width:0;padding:var(--sp-3);border-radius:var(--radius-popover);color:var(--color-label);animation:sheet-in var(--dur-base) var(--ease-smooth);transform-origin:var(--popover-arrow-x,50%) 0;position:relative;overflow-y:auto}.popover-layer.is-above>.popover{transform-origin:var(--popover-arrow-x,50%) 100%}.popover:focus-visible{outline-offset:-3px}.popover-title{margin:0 0 var(--sp-2);font:var(--font-headline);font-family:var(--font-heading)}.popover-arrow{left:calc(var(--popover-arrow-x,50%) - var(--popover-arrow-size) / 2);width:var(--popover-arrow-size);height:var(--popover-arrow-size);background-color:var(--popover-arrow-bg);-webkit-backdrop-filter:var(--popover-arrow-filter);backdrop-filter:var(--popover-arrow-filter);pointer-events:none;animation:fade-in var(--dur-base) var(--ease-smooth);position:absolute;transform:rotate(45deg)}.popover-layer.is-below>.popover-arrow{top:calc(var(--popover-arrow-size) / -2 + 1px);clip-path:polygon(0 0,100% 0,0 100%);box-shadow:inset var(--popover-arrow-edge-width) var(--popover-arrow-edge-width) 0 var(--popover-arrow-edge)}.popover-layer.is-above>.popover-arrow{bottom:calc(var(--popover-arrow-size) / -2 + 1px);clip-path:polygon(100% 0,100% 100%,0 100%);box-shadow:inset calc(-1 * var(--popover-arrow-edge-width)) calc(-1 * var(--popover-arrow-edge-width)) 0 var(--popover-arrow-edge)}@media (prefers-contrast:more){.popover-layer{--popover-arrow-edge:var(--color-control-edge);--popover-arrow-edge-width:1px}}@media (prefers-reduced-transparency:reduce){.popover-layer{--popover-arrow-edge:var(--color-separator-opaque);--popover-arrow-edge-width:1px}}:root[data-transparency=reduced] .popover-layer{--popover-arrow-edge:var(--color-separator-opaque);--popover-arrow-edge-width:1px}@media (prefers-contrast:more){:root[data-transparency=reduced] .popover-layer{--popover-arrow-edge:var(--color-control-edge)}}.menu-anchor{display:inline-flex;position:relative}.menu{top:calc(100% + var(--sp-2));z-index:40;min-width:220px;max-width:min(320px, calc(100vw - 2 * var(--page-margin)));max-height:var(--menu-max-height,none);overscroll-behavior:contain;scroll-padding-block:var(--sp-2);padding:var(--sp-2) 0;border-radius:var(--radius-popover);color:var(--color-label);animation:sheet-in var(--dur-fast) var(--ease-smooth);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow-y:auto}.menu>*{flex:none}.menu-end{inset-inline:auto 0}.menu-above{top:auto;bottom:calc(100% + var(--sp-2))}.menu-item{align-items:center;gap:var(--sp-3);min-height:var(--control-h);padding:0 var(--sp-4);color:inherit;font:var(--font-body);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.menu-item-label{flex:1;min-width:0}.menu-item-check{width:1em;color:var(--color-tint)}.menu-item.is-destructive{color:var(--color-danger)}.menu-item:disabled{color:var(--color-label-3);cursor:default}.menu-item:focus-visible{background-color:var(--color-fill-3);outline:none}@media (hover:hover){.menu-item:hover:not(:disabled){background-color:var(--color-fill-4)}}.menu-item:active:not(:disabled){background-color:var(--color-fill-3)}.menu-separator{height:0;margin:var(--sp-1) 0;border-top:6px solid var(--color-fill-4)}.menu-item-value{max-width:50%;color:var(--color-label-2);font:var(--font-subhead);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.menu-submenu-chevron{color:var(--color-label-2);--icon-stroke:10;transition:transform var(--dur-fast) var(--ease-smooth);flex:none;font-size:.85em}.menu-submenu-trigger.is-expanded .menu-submenu-chevron{transform:rotate(90deg)}.menu-submenu{background-color:var(--color-fill-4);flex-direction:column;display:flex}.menu-submenu>.menu-item{padding-inline-start:calc(var(--sp-4) + var(--sp-3))}.menu-item-text{display:contents}:where(:root[data-text-size=large]) .menu{max-width:calc(100vw - max(var(--sp-2), env(safe-area-inset-left)) - max(var(--sp-2), env(safe-area-inset-right)))}:where(:root[data-text-size=large]) .menu-item{padding-block:var(--sp-2);padding-block:max(var(--sp-2), (var(--control-h) - 1lh) / 2)}:where(:root[data-text-size=large]) .menu-item-check.is-spacer{display:none}:where(:root[data-text-size=large]) :is(.menu-item-label,.menu-item-value,.menu-section-title){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2}:where(:root[data-text-size=large]) .menu-item-text{align-items:baseline;gap:var(--sp-half) var(--sp-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}:where(:root[data-text-size=large]) .menu-item-text>.menu-item-label{flex:auto}:where(:root[data-text-size=large]) .menu-item-value{white-space:normal;flex:0 auto;min-width:0;max-width:none;overflow:visible}.toasts{inset-inline:0;bottom:max(calc(var(--sp-4) + env(safe-area-inset-bottom)), calc(var(--bottom-bar-space) + var(--sp-2)));z-index:80;padding-inline:max(var(--page-margin), env(safe-area-inset-left)) max(var(--page-margin), env(safe-area-inset-right));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed}@media (max-width:43.7499em){.toasts{bottom:calc(max(var(--tabbar-space), var(--bottom-bar-space)) + var(--sp-2))}}.toast-region{align-items:center;gap:var(--sp-2);flex-direction:column;width:100%;display:flex}.toast-region:not(:empty)+.toast-region:not(:empty){margin-top:var(--sp-2)}.toast{align-items:center;gap:var(--sp-2);max-width:min(480px,100%);min-height:48px;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border-radius:var(--radius-popover);color:var(--color-label);font:var(--font-subhead-em);pointer-events:auto;animation:toast-in var(--dur-slow) var(--ease-smooth);display:flex}.toast>span{flex:1;min-width:0}.toast-icon{font-size:1.25em}.toast-success .toast-icon{color:var(--color-success)}.toast-danger .toast-icon{color:var(--color-danger)}.toast-info .toast-icon{color:var(--color-info)}.toast-close{color:var(--color-label-2);background-color:#0000}.toast[hidden]{display:none}@keyframes toast-in{0%{opacity:0;transform:translateY(var(--motion-offset))}}.filedrop{align-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4);border:2px dashed var(--color-control-edge);border-radius:var(--radius-notice);background-color:var(--color-fill-4);text-align:center;transition:background-color var(--dur-fast), border-color var(--dur-fast);flex-direction:column;display:flex}.filedrop-touch{border-color:#0000}.filedrop-icon{color:var(--color-label-2)}.filedrop-label{font:var(--font-headline)}.btn.filedrop-button{white-space:normal;max-width:100%}:where(:root[data-text-size=large]) .btn.filedrop-button{row-gap:var(--sp-1);overflow-wrap:break-word;flex-wrap:wrap}:where(:root[data-text-size=large]) .filedrop-button-label{flex:1;min-width:min-content}.filedrop-hint{max-width:32rem;color:var(--color-label-2);font:var(--font-footnote)}.filedrop-over{border-color:var(--color-tint);background-color:var(--color-fill-3)}.filedrop-over .filedrop-icon{color:var(--color-tint)}.filedrop-reject{border-color:var(--color-danger);background-color:var(--color-danger-soft)}.filedrop-reject .filedrop-icon{color:var(--color-danger)}.filedrop-reject .filedrop-hint{color:var(--color-label)}.filedrop-disabled{opacity:.5}.timeline{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline-item{border-radius:var(--radius-field);padding-inline-start:calc(20px + var(--sp-3));position:relative}.timeline-item:before{content:"";top:22px;bottom:calc(-1 * var(--sp-3));background-color:var(--color-separator-opaque);width:2px;position:absolute;inset-inline-start:9px}.timeline-item:last-child:before{display:none}.timeline-dot{top:1px;background-color:var(--color-label-3);width:20px;height:20px;-webkit-mask:var(--icon-mask-circle) center / 8px no-repeat;-webkit-mask:var(--icon-mask-circle) center / 8px no-repeat;mask:var(--icon-mask-circle) center / 8px no-repeat;position:absolute;inset-inline-start:0}.tone-success>.timeline-dot{background-color:var(--color-success);-webkit-mask:var(--icon-mask-checkmark-circle) center / contain no-repeat;-webkit-mask:var(--icon-mask-checkmark-circle) center / contain no-repeat;mask:var(--icon-mask-checkmark-circle) center / contain no-repeat}.tone-danger>.timeline-dot{background-color:var(--color-danger);-webkit-mask:var(--icon-mask-exclamationmark-octagon) center / contain no-repeat;-webkit-mask:var(--icon-mask-exclamationmark-octagon) center / contain no-repeat;mask:var(--icon-mask-exclamationmark-octagon) center / contain no-repeat}.tone-warning>.timeline-dot{background-color:var(--color-warning);-webkit-mask:var(--icon-mask-warning) center / contain no-repeat;-webkit-mask:var(--icon-mask-warning) center / contain no-repeat;mask:var(--icon-mask-warning) center / contain no-repeat}.tone-info>.timeline-dot{background-color:var(--color-info);-webkit-mask:var(--icon-mask-info-circle) center / contain no-repeat;-webkit-mask:var(--icon-mask-info-circle) center / contain no-repeat;mask:var(--icon-mask-info-circle) center / contain no-repeat}.tone-ai>.timeline-dot{background-color:var(--color-ai);-webkit-mask:var(--icon-mask-sparkles) center / contain no-repeat;-webkit-mask:var(--icon-mask-sparkles) center / contain no-repeat;mask:var(--icon-mask-sparkles) center / contain no-repeat}.timeline-item.is-selected{background-color:var(--color-fill-4)}.timeline-item.is-selected>.timeline-dot{background-color:var(--color-tint)}.timeline-body{flex-direction:column;gap:2px;min-width:0;display:flex}.disclosure{padding:0 var(--sp-3);border-radius:var(--radius-notice);background-color:var(--color-fill-4)}.disclosure[open]{padding-bottom:var(--sp-3)}.disclosure>summary{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--control-h);margin-inline:calc(-1 * var(--sp-3));padding-inline:var(--sp-3);border-radius:var(--radius-notice);font:var(--font-body);cursor:pointer;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:after{content:"";background-color:var(--color-tint);width:.8em;height:.8em;-webkit-mask:var(--icon-mask-chevron-forward) center / contain no-repeat;-webkit-mask:var(--icon-mask-chevron-forward) center / contain no-repeat;mask:var(--icon-mask-chevron-forward) center / contain no-repeat;transition:transform var(--dur-fast) var(--ease-smooth);flex:none}.disclosure>summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:scaleX(-1)}.disclosure[open]>summary:after{transform:rotate(90deg)}.disclosure>summary:focus-visible{outline-offset:-3px}.code-block{max-height:420px;padding:var(--sp-3);border-radius:var(--radius-field);background-color:var(--color-fill-4);font:var(--font-footnote);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;overflow:auto}.token-box{align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0;flex-wrap:wrap;display:flex}.token-value{min-width:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-field);background-color:var(--color-fill-4);font:var(--font-footnote);font-family:var(--font-mono);word-break:break-all;flex:260px}.pagination{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0;display:flex}.pagination-status{color:var(--color-label-2);font:var(--font-footnote);font-variant-numeric:tabular-nums}.steps{gap:var(--sp-2);font:var(--font-subhead);line-height:var(--leading-loose);flex-direction:column;display:flex}.excerpt{margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-field);background-color:var(--color-fill-4);color:var(--color-label);font-family:var(--font-serif)}.save-bar{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.save-bar.is-dirty{bottom:max(calc(var(--sp-3) + env(safe-area-inset-bottom)), calc(var(--bottom-bar-space) + var(--sp-2)));z-index:5;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border-radius:var(--radius-popover);position:sticky}@media (max-width:43.7499em){.save-bar.is-dirty{bottom:calc(max(var(--tabbar-space), var(--bottom-bar-space)) + var(--sp-2))}}.save-bar-status{align-items:center;gap:var(--sp-2);font:var(--font-subhead-em);display:inline-flex}.save-bar-status>.icon{color:var(--color-warning);font-size:8px}.save-bar-actions{gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.is-stale{opacity:.6;transition:opacity var(--dur-base)}.page-header{--page-title-size:min(var(--type-large-title), calc(1rem + 17px));justify-content:space-between;align-items:flex-start;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.page-header.is-compact{--page-title-size:min(var(--type-large-title), calc(1rem + 17px), 11vw)}.page-header-text{gap:var(--sp-1);flex-direction:column;flex:20rem;min-width:0;display:flex}.page-header-eyebrow{color:var(--color-label-2);font:var(--font-footnote-em);letter-spacing:normal;text-transform:none}.page-header-title{font:var(--font-large-title);font-family:var(--font-heading);font-size:var(--page-title-size,var(--type-large-title));letter-spacing:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.page-header-subtitle{color:var(--color-label-2);font:var(--font-subhead)}.page-header-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (min-width:43.75em){.page-header-actions{margin-top:calc((var(--page-title-size) * var(--leading-large-title) - var(--control-h)) / 2)}.page-header:has(.page-header-eyebrow) .page-header-actions{margin-top:calc(var(--type-footnote) * var(--leading-footnote) + var(--sp-1) + (var(--page-title-size) * var(--leading-large-title) - var(--control-h)) / 2)}}@media (max-width:43.7499em){.page-header{flex-flow:column;align-items:stretch}.page-header-text{flex-basis:auto}}.metrics{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;display:grid}@media (max-width:43.7499em){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric{min-width:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2);flex-direction:column;gap:2px;display:flex}.metric dt{color:var(--color-label-2);font:var(--font-footnote)}.metric dd{font:var(--font-title1-em);font-variant-numeric:tabular-nums;margin:0}@media (prefers-reduced-motion:reduce){.modal,.alert-dialog,.action-sheet,.popover,.menu,.toast{animation-name:fade-in}.switch:before,.disclosure>summary:after{transition:none}.slider::-webkit-slider-thumb{transition:none}.slider:active::-webkit-slider-thumb{transform:none}.slider:active::-moz-range-thumb{transform:none}.progress.is-indeterminate .progress-fill{animation-duration:2.4s}.spinner{animation-duration:1s!important;animation-iteration-count:infinite!important}}.app{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.app-header{z-index:30;padding:calc(env(safe-area-inset-top) + var(--bar-pad-block)) max(var(--page-margin), env(safe-area-inset-right)) var(--bar-pad-block) max(var(--page-margin), env(safe-area-inset-left));position:sticky;top:0}.topbar{align-items:center;gap:var(--sp-3);max-width:var(--content-width);min-height:var(--bar-control);margin-inline:auto;display:flex;container:topbar/inline-size}.topbar-rem-probe{visibility:hidden;pointer-events:none;width:1rem;height:0;position:absolute;overflow:hidden}.topbar-leading{flex:0 auto;align-items:center;display:flex}.topbar>.main-nav{margin-inline:auto}.topbar-trailing{justify-content:flex-end;align-items:center;gap:var(--sp-3);flex:0 3 auto;min-width:0;margin-inline-start:auto;display:flex}.is-compact .topbar{gap:var(--sp-2)}.brand{min-height:var(--control-h);padding:var(--sp-2);border-radius:var(--radius-pill);color:var(--color-label);font:var(--font-headline);-webkit-tap-highlight-color:transparent;align-items:center;gap:7px;margin-inline-start:calc(-1 * var(--sp-2));text-decoration:none;display:inline-flex}.brand:hover{color:var(--color-label)}@media (hover:hover){.brand:hover{background-color:var(--color-fill-4)}}.brand:active{opacity:.6}.brand-glyph-bar{color:var(--color-tint);font-size:min(var(--type-body), 22px)}@media not (min-width:64em){.brand-name{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container topbar (width<57rem){.brand-name{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.btn.topbar-back{--btn-h:var(--bar-control);justify-content:flex-start;gap:var(--sp-1);max-width:min(clamp(11rem,18vw,14rem),30vw);min-width:var(--bar-control);padding-inline:10px var(--sp-4)}.topbar-back-icon{font-size:min(1em,22px)}@media (min-width:43.75em) and (not (min-width:64em)){.topbar:has(.topbar-back) .current-project-title{display:none}}@container topbar (width<57rem){.app.is-regular .topbar:has(.topbar-back) .current-project-title{display:none}}.topbar-back-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.btn.topbar-back.is-icon-only{width:var(--bar-control);justify-content:center;padding:0}.btn.topbar-back.is-icon-only .topbar-back-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.is-compact .topbar-leading:has(.topbar-back){flex:1 1 0;min-width:0}.is-compact .btn.topbar-back{max-width:100%}.is-compact .topbar:has(.topbar-back) .current-project-title{--title-max:5.5rem}.is-compact .topbar:has(.topbar-back):not(.has-short-back) .current-project-title{display:none}@container topbar (width<21rem){.is-compact .topbar:has(.topbar-back) .current-project-title{display:none}}@media not (min-width:22.5em){.btn.topbar-back{width:var(--bar-control);justify-content:center;padding:0}.topbar-back-title{display:none}}.topbar-title{min-width:0;max-width:calc(100% - 2 * var(--bar-control) - 36px + 2 * var(--glass-halo-blur,0px));color:var(--color-label);font:var(--font-headline);text-align:start;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity var(--dur-base) var(--ease-smooth);flex:0 100 auto;margin:0;overflow:hidden}.topbar-title.is-visible{opacity:1;flex-shrink:0}.main-nav{padding:var(--sp-1);border-radius:var(--radius-pill);flex:none}.main-nav-list,.tab-bar-tabs{margin:0;padding:0;list-style:none;display:flex}.main-nav-list{gap:2px}.tab-link{--icon-stroke:6;justify-content:center;align-items:center;gap:var(--sp-2);min-height:calc(var(--bar-control) - 2 * var(--sp-1));padding:0 var(--sp-4);border-radius:var(--radius-pill);color:var(--color-label-2);font:var(--font-subhead-em);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast), transform .3s var(--ease-snappy);text-decoration:none;display:inline-flex;position:relative}.tab-link:after{content:"";inset:calc(-1 * var(--sp-1)) 0;position:absolute}.tab-link-icon{font-size:min(var(--type-body), 22px)}@container topbar (width<calc(425px + 10.4rem)){.main-nav .tab-link{padding-inline:var(--sp-3)}.main-nav .tab-link-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container topbar (width<calc(381px + 10.4rem + min(11rem,30vw))){.topbar:has(.topbar-back) .main-nav .tab-link{padding-inline:var(--sp-3)}.topbar:has(.topbar-back) .main-nav .tab-link-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (hover:hover){.tab-link:hover:not(.is-selected){background-color:var(--glass-hover);color:var(--color-label)}}.tab-link:active{transform:scale(var(--motion-press-scale))}.tab-link.is-selected{background-color:var(--glass-thumb);box-shadow:var(--glass-thumb-edge);color:var(--color-tint)}.tab-bar{right:max(var(--page-margin), env(safe-area-inset-right));bottom:max(var(--sp-2), env(safe-area-inset-bottom));left:max(var(--page-margin), env(safe-area-inset-left));z-index:30;align-items:center;gap:var(--sp-2);display:flex;position:fixed}.tab-bar-tabs{min-width:0;height:var(--tabbar-height);padding:var(--sp-1);border-radius:var(--radius-pill);flex:1}.tab-bar-tabs>li{flex:1 1 0;min-width:64px;display:flex}.tab-bar .tab-link{min-width:0;min-height:0;padding:0 var(--sp-1);font-size:min(var(--type-caption2), 15px);line-height:var(--leading-caption2);flex-direction:column;flex:1;gap:2px}.tab-bar .tab-link:after{inset:0}.tab-bar .tab-link-icon{font-size:min(var(--type-title2), 28px)}.tab-bar .tab-link-label{max-width:calc(100% + 2 * var(--glass-halo-blur,0px));text-overflow:ellipsis;overflow:hidden}.tab-bar-search{width:var(--tabbar-height);height:var(--tabbar-height);color:var(--color-label);font-size:min(var(--type-title2), 28px);-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-snappy);--icon-stroke:6;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.tab-bar-search:hover{color:var(--color-label)}.tab-bar-search:active{transform:scale(var(--motion-glass-press-scale))}.tab-bar-search.is-selected{color:var(--color-tint)}@media (pointer:coarse){.app:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color]),textarea,[contenteditable=true]):focus) .tab-bar{display:none}}:root:has(.modal-screen,.login){--tabbar-height:0px;--tabbar-space:0px}.btn.topbar-search-button{--btn-h:var(--bar-control);flex:none}.btn.topbar-search-button>.icon{font-size:min(1.25em,24px)}.topbar-group{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--bar-control);flex:0 auto;display:flex}.btn.topbar-settings{--btn-h:var(--bar-control);flex:none}.btn.topbar-settings>.icon{font-size:min(1.25em,24px)}.btn.topbar-settings.is-selected{color:var(--color-tint)}.topbar-badge{top:3px;border-radius:var(--radius-pill);background:linear-gradient(var(--color-fill-2), var(--color-fill-2)), var(--color-bg-grouped-2);min-width:17px;height:17px;color:var(--color-label);font:var(--font-caption2-em);font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 2px var(--color-bg-grouped-2);padding-inline:4px;line-height:17px;position:absolute;inset-inline-end:1px}.current-project{min-width:var(--bar-control);min-height:var(--bar-control);padding-inline:var(--sp-3) var(--sp-2);border-radius:var(--radius-pill);color:var(--color-label);transition:background-color var(--dur-fast), transform .3s var(--ease-snappy);flex:0 auto;align-items:center;display:flex;position:relative}@media (hover:hover){.current-project:hover:not(.is-loading){--glass-bg:var(--glass-regular-bg)}}.current-project:active:not(.is-loading){background-image:var(--glass-glow-image), var(--glass-sheen-image);transform:scale(var(--motion-press-scale))}.current-project-face{align-items:center;gap:var(--sp-2);pointer-events:none;min-width:0;display:flex}.current-project-icon{font-size:min(var(--type-body), 22px);color:var(--color-label-2)}.current-project-title{--title-max:min(9rem, 40vw);min-width:0;max-width:calc(var(--title-max) + 2 * var(--glass-halo-blur,0px));font:var(--font-subhead-em);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.current-project.is-empty .current-project-title{color:var(--color-label-2);font-weight:400}.current-project-chevron{color:var(--color-label-2);font-size:min(var(--type-footnote), 16px);margin-inline-start:calc(-1 * var(--sp-1))}.current-project-placeholder{background-color:var(--color-fill-2);vertical-align:middle;border-radius:4px;width:4.5rem;height:.75em;display:inline-block}.current-project-select{border-radius:inherit;opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.current-project-select:disabled{cursor:default}.current-project:has(.current-project-select:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.current-project-select:focus-visible{outline:none}@media (min-width:43.75em) and (not (min-width:50em)){.current-project-title{display:none}}@container topbar (width<44.5rem){.app.is-regular .current-project-title{display:none}}@media (min-width:80em){@container topbar (width>=65rem){.current-project-title{--title-max:min(15rem, 40vw)}}}@media not (min-width:22.5em){.current-project-title{display:none}}.global-search{flex:0 clamp(11rem,20vw,17.5rem);min-width:10rem;position:relative}.global-search-field{align-items:center;display:flex;position:relative}.global-search-input{width:100%;min-height:var(--bar-control);padding-block:0;padding-inline:calc(var(--sp-3) + 1em + var(--sp-2)) calc(var(--sp-1) + 36px);border-radius:var(--radius-pill);color:var(--color-label);font:var(--font-body);text-overflow:ellipsis;appearance:none;border:0}.global-search-input::placeholder{color:var(--color-placeholder);opacity:1}.global-search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.global-search-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.global-search-icon{z-index:1;color:var(--color-label-2);pointer-events:none;position:absolute;inset-inline-start:var(--sp-3)}.global-search-clear{z-index:1;width:36px;height:36px;color:var(--color-label-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.05em;display:grid;position:absolute;inset-inline-end:var(--sp-1)}.global-search-clear:after{content:"";position:absolute;inset:-4px}.global-search-clear:active{color:var(--color-label-2)}.search-panel{top:calc(100% + var(--sp-2));z-index:40;width:min(35rem, calc(100vw - 2 * var(--page-margin)));max-height:min(calc(100vh - var(--topbar-height) - var(--sp-6)), 44rem);max-height:min(calc(100dvh - var(--topbar-height) - var(--sp-6)), 44rem);border-radius:var(--radius-popover);color:var(--color-label);overscroll-behavior:contain;scroll-padding-block:6px calc(var(--control-h) + 2 * 6px);padding:6px;position:absolute;inset-inline-end:0;overflow-y:auto}.search-status{align-items:center;gap:var(--sp-2);min-height:var(--control-h);padding:var(--sp-2) var(--sp-3);font:var(--font-subhead);display:flex}.search-error{flex-wrap:wrap}.search-error-icon{color:var(--color-danger)}.search-error-text{flex:12rem}.search-group+.search-group{margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid var(--color-separator)}.search-group-head{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--color-label-2);font:var(--font-footnote-em)}.search-option{align-items:flex-start;gap:var(--sp-3);min-height:var(--control-h);padding:var(--sp-2) var(--sp-3);cursor:pointer;border-radius:18px;display:flex}.search-option.is-active{background-color:var(--color-fill-3)}.search-option-icon{color:var(--color-label-2);font-size:var(--type-body);flex:none;margin-top:2px}.search-option-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search-option-label{font:var(--font-callout-em);overflow-wrap:anywhere}.search-option-quote .search-option-label{font:var(--font-callout);font-family:var(--font-serif)}.search-option-sub{color:var(--color-label-2);font:var(--font-subhead)}.search-option-snippet{font:var(--font-subhead);font-family:var(--font-serif)}.search-option-all{z-index:1;margin:var(--sp-1) -6px -6px;padding-inline:calc(var(--sp-3) + 6px);border-radius:0 0 var(--radius-popover) var(--radius-popover);background-color:var(--glass-regular-surface);box-shadow:0 -.5px 0 var(--color-separator);color:var(--color-tint);justify-content:space-between;align-items:center;position:sticky;bottom:-6px}.search-option-all.is-active{background-color:var(--glass-regular-surface);background-image:linear-gradient(var(--color-fill-3), var(--color-fill-3))}.search-option-all .search-option-label{font:var(--font-callout-em)}.search-option-chevron{--icon-stroke:10;flex:none;font-size:.85em}.app-main{width:100%;min-width:0;max-width:calc(var(--content-width) + 2 * var(--page-margin));padding:max(var(--sp-3), var(--scroll-edge-fade)) max(var(--page-margin), env(safe-area-inset-right)) var(--sp-8) max(var(--page-margin), env(safe-area-inset-left));flex:1;margin-inline:auto}.app.is-compact .app-main{padding-top:max(var(--sp-2), var(--scroll-edge-fade));padding-bottom:calc(var(--tabbar-space) + var(--sp-6))}.modal-screen{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.modal-screen-bar{z-index:30;padding:calc(env(safe-area-inset-top) + var(--bar-pad-block)) max(var(--page-margin), env(safe-area-inset-right)) var(--bar-pad-block) max(var(--page-margin), env(safe-area-inset-left));transition:transform var(--dur-slow) var(--ease-smooth);position:sticky;top:0}.modal-screen-bar-inner{grid-template-columns:minmax(max-content, 1fr) minmax(var(--modal-title-min,min(8rem, 30%)), auto) minmax(max-content, 1fr);align-items:center;gap:var(--sp-3);min-height:var(--bar-control);display:grid}.modal-screen-leading{align-items:center;display:flex}.modal-screen.is-compact.is-bar-hidden .modal-screen-bar:not(:focus-within){transform:translateY(calc(-100% - var(--scroll-edge-fade)))}.btn.modal-screen-close{--btn-h:var(--bar-control)}.btn.modal-screen-close>.icon{font-size:min(1.25em,24px)}.modal-screen-heading{text-align:center;min-width:0}.modal-screen-title,.modal-screen-subtitle{text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;overflow:hidden}.modal-screen-subtitle.is-middle{display:flex}.modal-screen-subtitle-start{text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0;overflow:hidden}.modal-screen-subtitle-end{white-space:pre;flex:none}.modal-screen-subtitle.is-fitted .modal-screen-subtitle-start{text-overflow:clip;flex-shrink:0}.modal-screen-subtitle-ghost{visibility:hidden;width:max-content;max-width:100%;height:0;font:var(--font-footnote);white-space:pre;display:block;position:relative;overflow:hidden}.modal-screen-subtitle-dots{position:absolute;inset-block-start:0;inset-inline-start:0}.modal-screen-title{color:var(--color-label);font:var(--font-headline)}.modal-screen-subtitle{color:var(--color-label-2);font:var(--font-footnote)}.modal-screen-actions{justify-content:safe flex-end;align-items:center;gap:var(--sp-2);min-width:0;max-width:var(--modal-actions-max,none);display:flex}.modal-screen-actions .btn{--btn-h:var(--bar-control)}.modal-screen-main{flex:1}.page{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.page-header-titlerow{justify-content:space-between;align-items:flex-start;gap:var(--sp-2) var(--sp-3);min-width:0;display:flex}.page-header-titlerow>.page-header-title{flex:auto;min-width:0}.page-header-trailing{align-items:center;gap:var(--sp-2);margin-top:calc((var(--page-title-size,var(--type-large-title)) * var(--leading-large-title) - var(--control-h)) / 2);flex:none;display:flex}.page-header-icon-button>.icon{font-size:1.15em}.page-header.is-compact .page-header-actions{margin-top:var(--sp-2)}.filters{align-items:flex-end;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2);flex-wrap:wrap;display:flex}.filters>.field:not(.grow){flex:0 180px}@media not (min-width:43.75em){.filters{padding:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filters>.field.grow,.filters>.btn,.filters>.filters-note{grid-column:1/-1}.filters>.field:not(.grow){flex:none}}.two-col{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.card-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));padding:0;list-style:none;display:grid}.stats{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.stat{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2)}.stat dt{color:var(--color-label-2);font:var(--font-footnote)}.stat dd{font:var(--font-title1-em);margin:0}.not-found .empty-page,.route-error .empty-page{justify-content:flex-start;max-width:28rem;min-height:0;margin-inline:auto;padding-top:15vh}.not-found .empty-text,.route-error .empty-text{font:var(--font-body)}.reverify-status{align-items:center;gap:var(--sp-2);color:var(--color-label-2);font:var(--font-footnote);display:flex}.reverify-status .spinner{flex:none}.reverify-card{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-cell);background-color:var(--color-bg-grouped-2);display:flex}@media (prefers-contrast:more){.reverify-card{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}}.reverify-card-icon{color:var(--color-warning);flex:none;margin-top:1px;font-size:1.25rem}.reverify-card.is-failed .reverify-card-icon{color:var(--color-danger)}.reverify-card-content{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.reverify-card-title{font:var(--font-headline);font-family:var(--font-heading);margin:0}.reverify-card-run{gap:var(--sp-1);flex-direction:column;display:flex}.reverify-card-text{font:var(--font-subhead)}.reverify-card-more>summary{min-height:var(--control-h);color:var(--color-tint);font:var(--font-subhead);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.reverify-card-more>summary::-webkit-details-marker{display:none}.reverify-card-more>summary:after{content:"";width:.7em;height:.7em;-webkit-mask:var(--icon-mask-chevron-forward) center / contain no-repeat;-webkit-mask:var(--icon-mask-chevron-forward) center / contain no-repeat;mask:var(--icon-mask-chevron-forward) center / contain no-repeat;transition:transform var(--dur-fast) var(--ease-smooth);background-color:currentColor;margin-inline-start:var(--sp-1)}.reverify-card-more[open]>summary:after{transform:rotate(90deg)}.reverify-card-more>p{color:var(--color-label-2);font:var(--font-footnote);line-height:var(--leading-loose)}.reverify-card-actions{gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.login{min-height:100vh;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 48px) max(var(--page-margin), env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + var(--sp-6)) max(var(--page-margin), env(safe-area-inset-left));background-color:var(--color-bg-grouped);flex-direction:column;align-items:center;display:flex}.login-card{flex-direction:column;width:100%;max-width:25rem;display:flex}@media (min-width:43.75em){.login{padding-block:calc(env(safe-area-inset-top) + var(--sp-7)) calc(env(safe-area-inset-bottom) + var(--sp-7));justify-content:center}.login-card{padding:var(--sp-7) var(--sp-6);border-radius:var(--radius-popover);background-color:var(--color-bg-grouped-2)}}@media (min-width:43.75em) and (prefers-contrast:more){.login-card{box-shadow:inset 0 0 0 1px var(--color-separator-opaque)}}.login-head{text-align:center;flex-direction:column;align-items:center;display:flex}.login-mark{margin-bottom:var(--sp-4)}.login-title{font:var(--font-large-title);font-family:var(--font-heading)}.login-lead{margin-top:var(--sp-2);color:var(--color-label-2);font:var(--font-body)}.login-notice{align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-6);padding:var(--sp-3);border-radius:var(--radius-notice);background-color:var(--color-info-soft);color:var(--color-label);font:var(--font-subhead);display:flex}.login-notice-icon{color:var(--color-info);flex:none;margin-top:2px}.login-form{gap:var(--sp-4);margin-top:var(--sp-7);flex-direction:column;display:flex}.login-notice+.login-form{margin-top:var(--sp-4)}.login-field{gap:var(--sp-2);flex-direction:column;display:flex}.login-label{font:var(--font-subhead-em)}.login-input-wrap{align-items:center;display:flex;position:relative}.input.login-input{width:100%;min-height:var(--control-h);font:var(--font-body);border-radius:12px;padding-inline-end:calc(var(--control-h) + var(--sp-1))}.login-reveal{width:var(--control-h);height:var(--control-h);color:var(--color-label-2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;font-size:1.15rem;display:grid;position:absolute;inset-inline-end:0}.login-reveal[aria-pressed=true]{color:var(--color-tint)}.login-reveal:focus-visible{outline-offset:-3px}.login-error{align-items:flex-start;gap:var(--sp-1);color:var(--color-danger);font:var(--font-footnote);display:flex}.login-error-icon{flex:none;margin-top:2px}.btn.login-submit{font:var(--font-headline)}.login-help{margin-top:var(--sp-6);text-align:center}.login-help>summary{align-items:center;gap:var(--sp-1);min-height:var(--control-h);padding-inline:var(--sp-2);border-radius:var(--radius-pill);color:var(--color-tint);font:var(--font-subhead);cursor:pointer;list-style:none;display:inline-flex}.login-help>summary::-webkit-details-marker{display:none}.login-help-chevron{transition:transform var(--dur-fast) var(--ease-smooth);font-size:.8em}.login-help[open] .login-help-chevron{transform:rotate(180deg)}.login-help>p{margin-top:var(--sp-1);color:var(--color-label-2);font:var(--font-footnote);line-height:var(--leading-loose);text-align:start}.popover.project-chooser{width:min(22rem, calc(100vw - 2 * var(--sp-2)))}.project-chooser-body .list-group+.list-group{margin-top:var(--sp-4)}.project-chooser-option{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.project-chooser-option:hover{background-color:var(--color-fill-4)}}.project-chooser-option:active{background-color:var(--color-fill-3)}.project-chooser-title{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-chooser-check{color:var(--color-tint);visibility:hidden;--icon-stroke:10;flex:none}.project-chooser-option[aria-selected=true] .project-chooser-check{visibility:visible}.project-chooser-add .list-row-icon{color:inherit}@media (prefers-reduced-motion:reduce){.tab-link,.tab-bar-search,.topbar-settings,.current-project{transform:none!important}.topbar-title,.modal-screen-bar{transition:none}}@media print{.skip-link,.app-header,.tab-bar,.modal-screen-bar{display:none!important}.app-main{max-width:none;padding:0!important}}
