@layer ui;@layer ui;@layer ui{@font-face{font-family:"Level Serif";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4/v15/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Level Serif";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4/v15/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@layer ui;@layer ui{:root{color-scheme:light;--paper: #ffffff;--paper-grouped: #f2f2f2;--paper-raised: #ffffff;--ink: #000000;--ink-secondary: #5e5e5e;--control-edge: #858585;--hairline: rgb(0 0 0 / .1);--window-rim: rgb(0 0 0 / .1);--heart: #b8141a;--destructive: #b8141a;--saved: #a86a00;--reposted: #005edb;--switch-on: #34c759;--switch-off: #c5c5c7;--switch-thumb: #ffffff;--switch-ring: var(--control-edge);--switch-thumb-shadow: 0 0 0 .5px var(--hairline);--field-well: var(--paper-grouped);--segment-fill: var(--paper);--segment-edge: var(--control-edge);--monogram-on-paper: var(--paper-grouped);--monogram-on-raised: var(--paper-grouped);--monogram-on-grouped: var(--paper-raised);--unread: var(--ink);--row-shade: rgb(0 0 0 / .06);--immersive: #000000;--on-immersive: #ffffff;--scrim: rgb(0 0 0 / .2);--window-shade: rgb(0 0 0 / .06);--mask-on: #000000;--mask-off: rgb(0 0 0 / 0);--glass-fill: rgb(255 255 255 / .72);--glass-fill-raised: var(--glass-fill);--glass-edge: var(--control-edge);--glass-blur: blur(20px) saturate(180%);--shadow-float: 0 12px 32px -12px rgb(0 0 0 / .28);--font-serif: ui-serif, "Level Serif", Charter, "Iowan Old Style", Georgia, serif;--font-rounded: ui-rounded, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", system-ui, sans-serif;--u: .0625rem ;--u-reader: var(--u);--type-person-name-size: calc(22 * var(--u));--type-person-name-line: calc(28 / 22);--type-person-name-weight: 600;--type-contract-size: calc(22 * var(--u));--type-contract-line: calc(28 / 22);--type-contract-weight: 400;--type-post-headline-size: calc(20 * var(--u));--type-post-headline-line: 1.25;--type-post-headline-weight: 500;--type-body-size: calc(17 * var(--u));--type-body-line: 1.5;--type-body-weight: 400;--type-comment-size: calc(16 * var(--u));--type-comment-line: 1.5;--type-comment-weight: 400;--type-caption-size: calc(15 * var(--u));--type-caption-line: calc(20 / 15);--type-caption-weight: 400;--type-nav-title-size: calc(17 * var(--u));--type-nav-title-line: calc(22 / 17);--type-nav-title-weight: 600;--type-sheet-title-size: calc(20 * var(--u));--type-sheet-title-line: 1.25;--type-sheet-title-weight: 600;--type-name-size: calc(16 * var(--u));--type-name-line: 1.3125 ;--type-name-weight: 600;--type-row-title-size: calc(17 * var(--u));--type-row-title-line: calc(22 / 17);--type-row-title-weight: 400;--type-button-size: calc(17 * var(--u));--type-button-line: calc(22 / 17);--type-button-weight: 600;--type-button-compact-size: calc(15 * var(--u));--type-button-compact-line: calc(20 / 15);--type-button-compact-weight: 600;--type-section-label-size: calc(15 * var(--u));--type-section-label-line: calc(20 / 15);--type-section-label-weight: 600;--type-secondary-size: calc(15 * var(--u));--type-secondary-line: calc(20 / 15);--type-secondary-weight: 400;--type-meta-size: max(12px, calc(13 * var(--u)));--type-meta-line: calc(18 / 13);--type-meta-weight: 400;--type-label-size: max(12px, calc(12 * var(--u)));--type-label-line: calc(16 / 12);--type-label-weight: 400;--glyph-regular: 1.6;--glyph-semibold: 2.2;--glyph-bold: 2.5;--g: clamp(10px, 3.4561vw, 21.428px);--device-pixel: 1px;--space-xs: calc(var(--g) * .382);--space-s: calc(var(--g) * .618);--space-m: var(--g);--space-l: calc(var(--g) * 1.618);--space-xl: calc(var(--g) * 2.618);--target: max(44px, calc(44 * var(--u)));--column: 620px;--rail: 180px;--bar-target: max(44px, calc(44*min(var(--u), calc(19px / 17))) );--bar-height: calc(var(--bar-target) + 2 * var(--space-s));--corner-device: calc(.118*min(100vw, 440px)) ;--surface-min: 10px;--r-sheet: max(var(--surface-min), calc(var(--corner-device) - var(--space-xs)));--r-dialog: var(--corner-device);--r-card: max(var(--surface-min), calc(var(--corner-device) - var(--g)));--r-card-in-sheet: max(var(--surface-min), calc(var(--r-sheet) - var(--g)));--r-row: max(var(--surface-min), calc(var(--r-card) - var(--space-xs)));--r-toast: max(var(--surface-min), calc(var(--corner-device) - var(--g)));--r-menu: max(var(--surface-min), calc(var(--corner-device) - var(--space-s)));--r-menu-row: max(var(--surface-min), calc(var(--r-menu) - var(--space-xs)));--r-capsule: 999px;--r-circle: 50%;--field-height: max(50px, calc(50 * var(--u)));--r-field: calc(var(--field-height) / 2);--dur-press: .12s;--ease-press: cubic-bezier(0, 0, .58, 1);--dur-fade: .18s;--ease-fade: cubic-bezier(.42, 0, .58, 1);--dur-standard: .4s;--ease-standard: linear(0, .011 2%, .041 4%, .084 6%, .137 8%, .195 10%, .257 12%, .351 15%, .442 18%, .528 21%, .63 25%, .716 29%, .803 34%, .879 40%, .936 47%, .974 55%, .994 64%, 1.001 74%, 1.003 86%, 1);--dur-arrival: .51s;--ease-arrival: linear(0, .011 2%, .039 4%, .08 6%, .13 8%, .185 10%, .244 12%, .334 15%, .422 18%, .505 21%, .605 25%, .691 29%, .778 34%, .856 40%, .918 47%, .96 55%, .985 64%, .997 74%, 1.001 86%, 1);--dur-hero: .46s;--ease-hero: linear(0, .01 2%, .035 4%, .071 6%, .116 8%, .166 10%, .219 12%, .301 15%, .382 18%, .458 21%, .552 25%, .635 29%, .721 34%, .802 40%, .871 47%, .922 55%, .958 64%, .979 74%, .992 86%, 1);--dur-unhurried: .5s;--ease-unhurried: cubic-bezier(.42, 0, .58, 1);--travel: 1;--delay-spinner: .3s;--z-nav: 20;--z-sticky: 30;--z-menu: 40;--z-viewer: 50;--z-scrim: 60;--z-toast: 80;--z-skip: 100}@media (min-resolution: 2dppx){:root{--device-pixel: .5px}}@media (min-resolution: 3dppx){:root{--device-pixel: calc(1px / 3)}}@supports (width: round(nearest,1px,1px)){:root{--g: round(nearest, clamp(10px, 3.4561vw, 21.428px), var(--device-pixel))}}@supports not (transition-timing-function: linear(0,1)){:root{--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-arrival: cubic-bezier(.2, .8, .2, 1);--ease-hero: cubic-bezier(.2, .8, .2, 1)}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #000000;--paper-grouped: #000000;--paper-raised: #171717;--ink: #ffffff;--ink-secondary: #a1a1a1;--control-edge: #6e6e6e;--hairline: rgb(255 255 255 / .14);--window-rim: rgb(255 255 255 / .12);--heart: #ff575c;--destructive: #ff575c;--saved: #ffc73d;--reposted: #61abff;--switch-on: #30d158;--switch-off: #565659;--switch-ring: transparent;--switch-thumb-shadow: none;--field-well: var(--paper-raised);--segment-fill: var(--paper-raised);--segment-edge: var(--hairline);--monogram-on-paper: var(--paper-raised);--monogram-on-raised: var(--paper);--monogram-on-grouped: var(--paper-raised);--row-shade: rgb(255 255 255 / .09);--scrim: rgb(0 0 0 / .48);--glass-fill: rgb(0 0 0 / .72);--glass-fill-raised: rgb(255 255 255 / .07);--glass-edge: var(--hairline);--shadow-float: none}}:root[data-theme=dark]{color-scheme:dark;--paper: #000000;--paper-grouped: #000000;--paper-raised: #171717;--ink: #ffffff;--ink-secondary: #a1a1a1;--control-edge: #6e6e6e;--hairline: rgb(255 255 255 / .14);--window-rim: rgb(255 255 255 / .12);--heart: #ff575c;--destructive: #ff575c;--saved: #ffc73d;--reposted: #61abff;--switch-on: #30d158;--switch-off: #565659;--switch-ring: transparent;--switch-thumb-shadow: none;--field-well: var(--paper-raised);--segment-fill: var(--paper-raised);--segment-edge: var(--hairline);--monogram-on-paper: var(--paper-raised);--monogram-on-raised: var(--paper);--monogram-on-grouped: var(--paper-raised);--row-shade: rgb(255 255 255 / .09);--scrim: rgb(0 0 0 / .48);--glass-fill: rgb(0 0 0 / .72);--glass-fill-raised: rgb(255 255 255 / .07);--glass-edge: var(--hairline);--shadow-float: none}:root[data-theme=light]{color-scheme:light}@media (prefers-contrast: more){:root{--ink-secondary: #474747;--control-edge: #646464;--hairline: rgb(0 0 0 / .22);--window-rim: rgb(0 0 0 / .22);--heart: #94000a;--destructive: #94000a;--saved: #805000;--reposted: #0047ad;--switch-on: #248a3d;--row-shade: rgb(0 0 0 / .1);--glass-fill: var(--paper-raised)}}@media (prefers-contrast: more) and (prefers-color-scheme: dark){:root:not([data-theme=light]){--paper-raised: #242424;--ink-secondary: #bdbdbd;--control-edge: #8f8f8f;--hairline: rgb(255 255 255 / .28);--window-rim: rgb(255 255 255 / .26);--heart: #ff8585;--destructive: #ff8585;--saved: #ffd973;--reposted: #8fc7ff;--switch-on: #30db5b;--row-shade: rgb(255 255 255 / .14);--glass-fill: var(--paper-raised)}}@media (prefers-contrast: more){:root[data-theme=dark]{--paper-raised: #242424;--ink-secondary: #bdbdbd;--control-edge: #8f8f8f;--hairline: rgb(255 255 255 / .28);--window-rim: rgb(255 255 255 / .26);--heart: #ff8585;--destructive: #ff8585;--saved: #ffd973;--reposted: #8fc7ff;--switch-on: #30db5b;--row-shade: rgb(255 255 255 / .14);--glass-fill: var(--paper-raised)}}.level-dark{color-scheme:dark;--paper: #000000;--paper-grouped: #000000;--paper-raised: #171717;--ink: #ffffff;--ink-secondary: #a1a1a1;--control-edge: #6e6e6e;--hairline: rgb(255 255 255 / .14);--window-rim: rgb(255 255 255 / .12);--heart: #ff575c;--destructive: #ff575c;--saved: #ffc73d;--reposted: #61abff;--switch-on: #30d158;--switch-off: #565659;--switch-ring: transparent;--switch-thumb-shadow: none;--field-well: var(--paper-raised);--segment-fill: var(--paper-raised);--segment-edge: var(--hairline);--monogram-on-paper: var(--paper-raised);--monogram-on-raised: var(--paper);--monogram-on-grouped: var(--paper-raised);--row-shade: rgb(255 255 255 / .09);--scrim: rgb(0 0 0 / .48);--glass-fill: rgb(0 0 0 / .72);--glass-fill-raised: rgb(255 255 255 / .07);--glass-edge: var(--hairline);--shadow-float: none;color:var(--ink)}@media (prefers-contrast: more){.level-dark{--paper-raised: #242424;--ink-secondary: #bdbdbd;--control-edge: #8f8f8f;--hairline: rgb(255 255 255 / .28);--window-rim: rgb(255 255 255 / .26);--heart: #ff8585;--destructive: #ff8585;--saved: #ffd973;--reposted: #8fc7ff;--switch-on: #30db5b;--row-shade: rgb(255 255 255 / .14);--glass-fill: var(--paper-raised)}}@media (forced-colors: active){:root{--paper: Canvas;--paper-grouped: Canvas;--paper-raised: Canvas;--ink: CanvasText;--ink-secondary: CanvasText;--control-edge: ButtonBorder;--hairline: CanvasText;--window-rim: CanvasText;--unread: CanvasText;--glass-fill: Canvas;--glass-edge: ButtonBorder;--switch-off: Canvas;--switch-thumb: ButtonText}}@media (prefers-reduced-motion: reduce){:root{--dur-press: 0ms;--dur-standard: var(--dur-fade);--ease-standard: var(--ease-fade);--dur-arrival: var(--dur-fade);--ease-arrival: var(--ease-fade);--dur-hero: var(--dur-fade);--ease-hero: var(--ease-fade);--dur-unhurried: var(--dur-fade);--ease-unhurried: var(--ease-fade);--travel: 0}}[data-type-cap=xLarge]{--u: min(var(--u-reader), calc(19px / 17))}[data-type-cap=accessibility1]{--u: min(var(--u-reader), calc(28px / 17))}[data-type-cap] :is(.ui-menu,.ui-sheet){--u: var(--u-reader)}[data-type-cap],[data-type-cap] :is(.ui-menu,.ui-sheet){--type-person-name-size: calc(22 * var(--u));--type-contract-size: calc(22 * var(--u));--type-post-headline-size: calc(20 * var(--u));--type-body-size: calc(17 * var(--u));--type-comment-size: calc(16 * var(--u));--type-caption-size: calc(15 * var(--u));--type-nav-title-size: calc(17 * var(--u));--type-sheet-title-size: calc(20 * var(--u));--type-name-size: calc(16 * var(--u));--type-row-title-size: calc(17 * var(--u));--type-button-size: calc(17 * var(--u));--type-button-compact-size: calc(15 * var(--u));--type-section-label-size: calc(15 * var(--u));--type-secondary-size: calc(15 * var(--u));--type-meta-size: max(12px, calc(13 * var(--u)));--type-label-size: max(12px, calc(12 * var(--u)));--target: max(44px, calc(44 * var(--u)));--field-height: max(50px, calc(50 * var(--u)));--r-field: calc(var(--field-height) / 2)}}@layer ui;@layer ui{.t-person-name,.t-post-headline,.t-body,.t-comment,.t-caption,.t-contract{font-family:var(--font-serif);text-wrap:wrap;hanging-punctuation:first}.t-person-name,.t-caption,.t-contract{text-wrap:pretty}.t-person-name,.t-post-headline,.t-body,.t-comment,.t-caption,.t-contract,.t-name,.t-row-title,.t-secondary,.t-meta,.t-label{text-box:trim-both text}@supports not (text-box: trim-both text){.t-person-name,.t-post-headline,.t-body,.t-comment,.t-caption,.t-contract,.t-name,.t-row-title,.t-secondary,.t-meta,.t-label{margin-block:calc((1.19em - 1lh)/2)}}.t-nav-title,.t-sheet-title,.t-name,.t-row-title,.t-button,.t-button-compact,.t-section-label,.t-secondary,.t-meta,.t-label{font-family:var(--font-rounded)}.t-person-name{font-size:var(--type-person-name-size);line-height:var(--type-person-name-line);font-weight:var(--type-person-name-weight)}.t-contract{font-size:var(--type-contract-size);line-height:var(--type-contract-line);font-weight:var(--type-contract-weight)}.t-post-headline{font-size:var(--type-post-headline-size);line-height:var(--type-post-headline-line);font-weight:var(--type-post-headline-weight)}.t-body{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}.t-comment{font-size:var(--type-comment-size);line-height:var(--type-comment-line);font-weight:var(--type-comment-weight)}.t-caption{font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight)}.t-nav-title{font-size:var(--type-nav-title-size);line-height:var(--type-nav-title-line);font-weight:var(--type-nav-title-weight)}.t-sheet-title{font-size:var(--type-sheet-title-size);line-height:var(--type-sheet-title-line);font-weight:var(--type-sheet-title-weight);text-wrap:balance}.t-name{font-size:var(--type-name-size);line-height:var(--type-name-line);font-weight:var(--type-name-weight)}.t-row-title{font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);font-weight:var(--type-row-title-weight)}.t-button{font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight)}.t-button-compact{font-size:var(--type-button-compact-size);line-height:var(--type-button-compact-line);font-weight:var(--type-button-compact-weight)}.t-section-label{font-size:var(--type-section-label-size);line-height:var(--type-section-label-line);font-weight:var(--type-section-label-weight)}.t-secondary{font-size:var(--type-secondary-size);line-height:var(--type-secondary-line);font-weight:var(--type-secondary-weight)}.t-meta{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);font-variant-numeric:tabular-nums}.t-label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.ink-secondary{color:var(--ink-secondary)}.ink{color:var(--ink)}.t-mention{color:inherit;font-weight:600;text-decoration:none}.t-mention:active{color:var(--ink-secondary)}@media (hover: hover){.t-mention:hover{text-decoration:underline}}.t-link{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.18em;overflow-wrap:anywhere}.t-link:active{color:var(--ink-secondary)}.t-tabular{font-variant-numeric:tabular-nums}}@layer ui;@layer ui{.ui-object{border-radius:11.8%}.ui-object-frame{container-type:inline-size}.ui-object-frame>.ui-object-shape{border-radius:11.8cqi;overflow:clip}.ui-object-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:min(11.8cqw,50cqmin)}.ui-window{--a: 1;--box: 1;position:relative;container-type:size;width:calc(100%*min(1,var(--a) / var(--box)));aspect-ratio:var(--a);margin-inline:auto}.ui-window[data-cut=post]{--box: .625}.ui-window__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:min(calc(11.8cqw/min(1,var(--a))),50cqmin);isolation:isolate}.ui-window[data-cut=post]>.ui-window__clip{border-radius:0}.ui-capsule{border-radius:var(--r-capsule)}.ui-circle{border-radius:var(--r-circle);aspect-ratio:1}.ui-surface{border-radius:var(--surface-r, var(--r-card))}.ui-surface-plate{--monogram-fill: var(--monogram-on-raised);position:relative;isolation:isolate}.ui-surface-plate>.ui-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;container-type:size;pointer-events:none}.ui-surface-plate>.ui-plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:min(var(--surface-r, var(--r-card)),30cqmin);background:var(--plate-fill, var(--paper-raised));border:1px solid var(--plate-edge, var(--hairline))}@supports (corner-shape: superellipse(1.2)){.ui-object,.ui-object-shape,.ui-object-fill,.ui-window__clip,.ui-surface,.ui-surface-plate>.ui-plate:before,.ui-window__clip:before,.ui-window__clip:after,.ui-avatar:after{corner-shape:superellipse(1.2)}.ui-capsule,.ui-circle{corner-shape:round}}.ui-r-card{--surface-r: var(--r-card)}.ui-r-card-in-sheet{--surface-r: var(--r-card-in-sheet)}.ui-r-sheet{--surface-r: var(--r-sheet)}.ui-r-dialog{--surface-r: var(--r-dialog)}.ui-r-toast{--surface-r: var(--r-toast)}.ui-r-menu{--surface-r: var(--r-menu)}.ui-r-row{--surface-r: var(--r-row)}.ui-fill-raised{--plate-fill: var(--paper-raised);--monogram-fill: var(--monogram-on-raised)}.ui-fill-paper{--plate-fill: var(--paper);--monogram-fill: var(--monogram-on-paper)}.ui-fill-grouped{--plate-fill: var(--paper-grouped);--monogram-fill: var(--monogram-on-grouped)}.ui-surface.ui-fill-raised,.ui-surface.ui-fill-paper,.ui-surface.ui-fill-grouped{background:var(--plate-fill)}.ui-surface.ui-edged{border:1px solid var(--hairline)}.ui-surface-plate:not(.ui-edged){--plate-edge: transparent}}@layer ui;@layer ui{.ui-paper{--monogram-fill: var(--monogram-on-paper);background:var(--paper);color:var(--ink)}.ui-paper-grouped{--monogram-fill: var(--monogram-on-grouped);background:var(--paper-grouped);color:var(--ink)}.ui-paper-raised{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised);color:var(--ink)}:root{--hairline-scale: 1}@media (min-resolution: 2dppx){:root{--hairline-scale: .5}}@media (min-resolution: 3dppx){:root{--hairline-scale: .3334}}.ui-hairline{height:1px;margin:0;border:0;background:var(--hairline);transform:scaleY(var(--hairline-scale));transform-origin:0 0}@media (forced-colors: active){.ui-hairline{background:none;border-top:1px solid CanvasText;transform:none}}.ui-window__media,.ui-window__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none}.ui-window__placeholder{z-index:0}.ui-window__media{z-index:1;opacity:0;transition:opacity var(--dur-fade) var(--ease-fade)}.ui-window__media[data-loaded]{opacity:1}.ui-window__failure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-m);color:var(--ink-secondary);text-align:center}.ui-window__clip:before,.ui-window__clip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.ui-window__clip:before{z-index:2;background:var(--window-shade);-webkit-mask-image:linear-gradient(to bottom,var(--mask-on) 0,color-mix(in srgb,var(--mask-on) 56.25%,transparent) calc(var(--g) * .25),color-mix(in srgb,var(--mask-on) 25%,transparent) calc(var(--g) * .5),color-mix(in srgb,var(--mask-on) 6.25%,transparent) calc(var(--g) * .75),var(--mask-off) var(--g)),linear-gradient(to right,var(--mask-on) 0,color-mix(in srgb,var(--mask-on) 56.25%,transparent) calc(var(--g) * .25),color-mix(in srgb,var(--mask-on) 25%,transparent) calc(var(--g) * .5),color-mix(in srgb,var(--mask-on) 6.25%,transparent) calc(var(--g) * .75),var(--mask-off) var(--g));mask-image:linear-gradient(to bottom,var(--mask-on) 0,color-mix(in srgb,var(--mask-on) 56.25%,transparent) calc(var(--g) * .25),color-mix(in srgb,var(--mask-on) 25%,transparent) calc(var(--g) * .5),color-mix(in srgb,var(--mask-on) 6.25%,transparent) calc(var(--g) * .75),var(--mask-off) var(--g)),linear-gradient(to right,var(--mask-on) 0,color-mix(in srgb,var(--mask-on) 56.25%,transparent) calc(var(--g) * .25),color-mix(in srgb,var(--mask-on) 25%,transparent) calc(var(--g) * .5),color-mix(in srgb,var(--mask-on) 6.25%,transparent) calc(var(--g) * .75),var(--mask-off) var(--g));-webkit-mask-composite:source-over;mask-composite:add}.ui-window__clip:after{z-index:3;box-shadow:inset 0 0 0 1px var(--window-rim)}.ui-window[data-cut=post]>.ui-window__clip:before,.ui-window[data-cut=post]>.ui-window__clip:after{content:none}@media (forced-colors: active){.ui-window__clip:after{box-shadow:none;border:1px solid CanvasText}}.ui-glass{--monogram-fill: var(--monogram-on-paper);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:.75px solid var(--glass-edge);color:var(--ink)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ui-glass{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised)}}@media (prefers-reduced-transparency: reduce){.ui-glass{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--control-edge)}}@media (prefers-contrast: more){.ui-glass{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--control-edge)}}.ui-halo{--halo-rim: 1.5px;--halo-rim-diagonal: 1.06px;text-shadow:var(--halo-rim) 0 0 var(--halo, var(--paper)),calc(-1 * var(--halo-rim)) 0 0 var(--halo, var(--paper)),0 var(--halo-rim) 0 var(--halo, var(--paper)),0 calc(-1 * var(--halo-rim)) 0 var(--halo, var(--paper)),var(--halo-rim-diagonal) var(--halo-rim-diagonal) 0 var(--halo, var(--paper)),calc(-1 * var(--halo-rim-diagonal)) var(--halo-rim-diagonal) 0 var(--halo, var(--paper)),var(--halo-rim-diagonal) calc(-1 * var(--halo-rim-diagonal)) 0 var(--halo, var(--paper)),calc(-1 * var(--halo-rim-diagonal)) calc(-1 * var(--halo-rim-diagonal)) 0 var(--halo, var(--paper)),0 0 2px var(--halo, var(--paper)),0 0 6px var(--halo, var(--paper))}@media (forced-colors: active){.ui-halo{text-shadow:none}}.ui-unread-dot{display:inline-block;width:8px;height:8px;border-radius:var(--r-circle);background:var(--unread);flex:none}@media (forced-colors: active){.ui-unread-dot{background:CanvasText;forced-color-adjust:none}}.ink-heart{color:var(--heart)}.ink-destructive{color:var(--destructive)}.ink-saved{color:var(--saved)}.ink-reposted{color:var(--reposted)}.ui-mark{display:block;flex:none;width:1.2em;height:1.2em}.ui-mark[data-fill]{width:100%;height:100%}.ui-mark__ink{fill:currentColor}.ui-mark__paper{fill:var(--mark-paper, var(--paper))}@media (forced-colors: active){.ui-mark__ink{fill:CanvasText}.ui-mark__paper{fill:Canvas}}.level-dark{--monogram-fill: var(--monogram-on-paper)}.ui-avatar{--avatar-size: calc(.1*min(100vw, 440px)) ;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--avatar-size);height:var(--avatar-size);overflow:hidden;background:var(--monogram-fill, var(--monogram-on-paper));color:var(--ink-secondary);font-family:var(--font-rounded);font-weight:600;font-size:max(12px,calc(var(--avatar-size) * .42));line-height:1;isolation:isolate}@supports (width: round(nearest,1px,1px)) and (width: calc(1px*tan(atan2(1px,1px)))){.ui-avatar{--avatar-size: round( nearest, round(nearest, .1 * min(100vw, 440px), 1px) * clamp(1, tan(atan2(var(--u), 1px)), 1.6), 1px )}}.ui-avatar[data-size=small]{--avatar-size: calc(28 * var(--u))}.ui-avatar[data-size=large]{--avatar-size: calc(64 * var(--u))}.ui-avatar[data-size=card]{--avatar-size: calc(96 * var(--u))}.ui-avatar[data-official]{background:var(--mark-paper, var(--paper));color:var(--ink)}.ui-avatar__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--dur-fade) var(--ease-fade)}.ui-avatar__photo[data-loaded]{opacity:1}.ui-avatar__photo[data-instant]{transition:none}.ui-avatar__initials[data-hidden]{visibility:hidden}.ui-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--window-rim);pointer-events:none}.ui-avatar[data-official]:after{content:none}}@layer ui;@layer ui{.ui-button{--button-fill: transparent;--button-edge: transparent;--button-label: var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-s);margin:0;border:1px solid var(--button-edge);border-radius:var(--r-capsule);background:var(--button-fill);color:var(--button-label);font-family:var(--font-rounded);text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-press) var(--ease-press),background-color var(--dur-press) var(--ease-press)}.ui-button[data-size=regular]{min-height:max(50px,calc(50 * var(--u)));padding:calc(var(--space-s) - 1px) var(--space-l);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight)}.ui-button[data-size=compact]{max-width:100%;padding:calc(var(--space-s) - 1px) var(--space-m);font-size:var(--type-button-compact-size);line-height:var(--type-button-compact-line);font-weight:var(--type-button-compact-weight)}.ui-button[data-size=compact]:before,.ui-text-button[data-size=compact]:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--target));height:max(100%,var(--target));transform:translate(-50%,-50%)}.ui-button[data-width=fill]{display:flex;width:100%}.ui-button[data-role=primary]{--button-fill: var(--ink);--button-label: var(--paper)}.ui-button[data-role=secondary]{--button-edge: var(--control-edge)}.ui-button[data-role=destructive]{--button-fill: var(--destructive);--button-label: var(--paper)}@media (hover: hover){.ui-button:not(:disabled,[aria-disabled=true]):hover{--button-fill: color-mix(in srgb, var(--ink) 4%, transparent)}.ui-button[data-role=primary]:not(:disabled,[aria-disabled=true]):hover{--button-fill: color-mix(in srgb, var(--ink) 90%, var(--paper))}.ui-button[data-role=destructive]:not(:disabled,[aria-disabled=true]):hover{--button-fill: color-mix(in srgb, var(--destructive) 90%, var(--paper))}}.ui-button:not(:disabled,[aria-disabled=true]):active{--button-fill: var(--hairline);transform:scale(calc(1 - .02 * var(--travel)))}.ui-button[data-role=primary]:not(:disabled,[aria-disabled=true]):active{--button-fill: color-mix(in srgb, var(--ink) 82%, transparent)}.ui-button[data-role=destructive]:not(:disabled,[aria-disabled=true]):active{--button-fill: color-mix(in srgb, var(--destructive) 82%, transparent)}.ui-button:disabled:not([data-busy]),.ui-button[aria-disabled=true]:not([data-busy]){cursor:not-allowed;--button-label: var(--ink-secondary)}.ui-button[data-role=primary]:disabled:not([data-busy]),.ui-button[data-role=destructive]:disabled:not([data-busy]),.ui-button[data-role=primary][aria-disabled=true]:not([data-busy]),.ui-button[data-role=destructive][aria-disabled=true]:not([data-busy]){--button-fill: var(--control-edge);--button-label: var(--paper)}.ui-button[data-role=secondary]:disabled:not([data-busy]),.ui-button[data-role=secondary][aria-disabled=true]:not([data-busy]){--button-edge: var(--hairline)}.ui-button[data-busy]{cursor:progress}@media (forced-colors: active){.ui-button{border-color:ButtonBorder}.ui-button:is([data-role=primary],[data-role=destructive]){forced-color-adjust:none;--button-fill: ButtonText;--button-edge: ButtonText;--button-label: ButtonFace}.ui-button:is([data-role=primary],[data-role=destructive]):is(:disabled,[aria-disabled=true]){--button-fill: GrayText;--button-edge: GrayText;--button-label: Canvas}}.ui-text-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);margin:0;padding:0 var(--space-xs);min-height:var(--target);border:0;border-radius:var(--r-capsule);background:none;color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-button-compact-size);line-height:var(--type-button-compact-line);font-weight:var(--type-button-compact-weight);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ui-text-button[data-size=compact]{min-height:0}.ui-text-button[data-role=destructive]{color:var(--destructive)}.ui-text-button[data-role=quiet]{color:var(--ink-secondary)}.ui-text-button:active:not(:disabled){color:var(--ink-secondary)}.ui-text-button:disabled{color:var(--ink-secondary);cursor:not-allowed}.ui-text-button[data-role=quiet]:disabled{color:var(--control-edge)}@media (hover: hover){.ui-text-button:not(:disabled):hover{text-decoration:underline;text-underline-offset:.2em}}.ui-bar-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-grid;place-items:center;flex:none;min-width:var(--target);min-height:var(--target);margin:0;padding:0 var(--space-m);border-radius:var(--r-capsule);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);font-weight:var(--type-row-title-weight);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-press) var(--ease-press)}.ui-bar-button>*{grid-area:1 / 1}.ui-bar-button[aria-disabled=true]{cursor:default}.ui-bar-button[aria-disabled=true]:not([aria-busy=true]){color:var(--ink-secondary)}.ui-bar-button[aria-busy=true]>.ui-bar-button__word{opacity:0}.ui-bar-button__spinner{display:inline-flex}.ui-bar-button:active:not([aria-disabled=true]){transform:scale(calc(1 - .04 * var(--travel)))}.ui-text-link{color:var(--ink);text-decoration-line:underline;text-decoration-color:var(--control-edge);text-decoration-thickness:1px;text-underline-offset:.2em;white-space:nowrap}.ui-text-link:active{color:var(--ink-secondary)}.ui-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--target);height:var(--target);margin:0;padding:0;border:.75px solid transparent;border-radius:var(--r-circle);background:transparent;color:var(--ink);font-size:var(--type-button-size);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-press) var(--ease-press),background-color var(--dur-press) var(--ease-press)}.ui-icon-button[data-variant=glass]{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-color:var(--glass-edge)}.ui-icon-button[data-variant=plain]:active:not(:disabled){background:var(--hairline);transform:scale(calc(1 - .06 * var(--travel)))}.ui-icon-button[data-variant=glass]:active:not(:disabled){transform:scale(calc(1 - .04 * var(--travel)))}@media (hover: hover){.ui-icon-button[data-variant=plain]:not(:disabled):hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ui-icon-button[data-role=destructive]{color:var(--destructive)}.ui-icon-button[data-role=quiet]{color:var(--ink-secondary)}.ui-icon-button[data-size=compact]{font-size:var(--type-button-compact-size)}.ui-icon-button:disabled,.ui-icon-button[aria-disabled=true]{color:var(--ink-secondary);cursor:not-allowed}@media (prefers-reduced-transparency: reduce){.ui-icon-button[data-variant=glass]{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--control-edge)}}@media (prefers-contrast: more){.ui-icon-button[data-variant=glass]{--monogram-fill: var(--monogram-on-raised);background:var(--paper-raised);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--control-edge)}}@media (forced-colors: active){.ui-icon-button[data-variant=glass]{border-color:ButtonBorder}}.ui-glyph{--glyph-box: 1.2em;display:block;flex:none;width:var(--glyph-box);height:var(--glyph-box);overflow:visible;stroke-width:calc(var(--glyph-line, var(--glyph-regular)) * var(--glyph-scale-line, 1))}.ui-glyph[data-scale=small]{--glyph-box: .948em;--glyph-scale-line: 1.13}.ui-glyph[data-scale=large]{--glyph-box: 1.536em;--glyph-scale-line: .87}.ui-glyph .ui-glyph-heavy{stroke-width:calc(1.45 * var(--glyph-line, var(--glyph-regular)) * var(--glyph-scale-line, 1))}.ui-glyph .ui-glyph-knockout{stroke:var(--paper)}.ui-button,.ui-text-button,.ui-icon-button,.ui-row__accessory{--glyph-line: var(--glyph-semibold)}.ui-field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);min-width:0}.ui-field__label{font-family:var(--font-rounded);font-size:var(--type-section-label-size);line-height:var(--type-section-label-line);font-weight:var(--type-section-label-weight);color:var(--ink)}.ui-field__control{--monogram-fill: var(--monogram-on-paper);display:flex;align-items:center;gap:var(--space-xs);min-height:var(--field-height);padding:var(--space-xs) var(--space-l);border:1px solid var(--control-edge);border-radius:var(--r-capsule);background:var(--paper);color:var(--ink);transition:border-color var(--dur-press) var(--ease-press),box-shadow var(--dur-press) var(--ease-press)}.ui-field__control[data-surface=well]{background:var(--field-well)}.ui-field__control:focus-within,.ui-field__control[data-invalid]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.ui-field__control[data-multiline]{align-items:flex-start;border-radius:var(--r-field);padding-block:var(--space-s)}.ui-field__prefix{color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line)}.ui-field__input{flex:1;width:100%;min-width:0;margin:0;padding:0;border:0;outline:none;background:none;color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);resize:none}.ui-field__input:focus-visible{outline:none}.ui-field__input::placeholder{color:var(--ink-secondary);opacity:1}.ui-field__hint,.ui-field__error{display:flex;gap:var(--space-xs);align-items:flex-start;margin:0;padding-inline:var(--space-l);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line)}.ui-field__hint{color:var(--ink-secondary)}.ui-field__error{color:var(--ink)}@media (forced-colors: active){.ui-field__control{border-color:ButtonBorder}}.ui-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:63px;height:28px;margin:0;padding:0;border:0;border-radius:var(--r-capsule);background:var(--switch-off);box-shadow:0 0 0 1px var(--switch-ring);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-standard) var(--ease-standard),box-shadow var(--dur-fade) var(--ease-fade)}.ui-switch:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,var(--target));transform:translateY(-50%)}.ui-switch:after{content:"";position:absolute;top:2px;left:2px;width:37px;height:24px;border-radius:var(--r-capsule);background:var(--switch-thumb);box-shadow:var(--switch-thumb-shadow);transition:transform var(--dur-standard) var(--ease-standard)}.ui-switch[aria-checked=true]{background:var(--switch-on);box-shadow:none}.ui-switch[aria-checked=true]:after{transform:translate(22px)}.ui-switch:disabled{cursor:not-allowed}.ui-switch[aria-disabled=true]{cursor:default}.ui-switch:is(:disabled,[aria-disabled=true]){box-shadow:0 0 0 1px color-mix(in srgb,var(--switch-ring) 35%,transparent)}.ui-switch[aria-checked=true]:is(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--switch-on) 45%,var(--paper));box-shadow:none}@media (prefers-contrast: more){.ui-switch{background-image:radial-gradient(circle at 79% 50%,transparent 4px,var(--ink-secondary) 4px,var(--ink-secondary) 5px,transparent 5px)}.ui-switch[aria-checked=true]{background-image:linear-gradient(var(--switch-thumb),var(--switch-thumb));background-size:1.5px 10px;background-repeat:no-repeat;background-position:21% 50%}}@media (forced-colors: active){.ui-switch{border:1px solid ButtonBorder}.ui-switch[aria-checked=true]{background:Highlight}}.ui-segmented{position:relative;display:flex;max-width:100%;padding:2px;border:1px solid var(--segment-edge);border-radius:var(--r-capsule);background:var(--segment-fill);isolation:isolate}.ui-segmented[data-layout=equal]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.ui-segmented[data-layout=fit]>.ui-segment{flex:1 1 auto}.ui-segmented[data-layout=chips]{gap:var(--space-xs);padding:0;border:0;background:none;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--g)}.ui-segmented[data-layout=chips]{max-width:calc(100% + 2 * var(--segmented-bleed, 0px));margin-inline:calc(-1 * var(--segmented-bleed, 0px));padding-inline:var(--segmented-bleed, 0px)}.ui-segmented[data-layout=chips]::-webkit-scrollbar{display:none}.ui-segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin:0;padding:0 var(--space-m);border:0;border-radius:var(--r-capsule);background:transparent;color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-button-compact-size);line-height:var(--type-button-compact-line);font-weight:var(--type-button-compact-weight);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-standard) var(--ease-standard)}.ui-segmented[data-layout=chips] .ui-segment{flex:none;min-height:var(--target);border:1px solid var(--segment-edge)}.ui-segment[aria-checked=true],.ui-segment[aria-selected=true]{color:var(--paper)}.ui-segmented[data-layout=chips] .ui-segment[aria-checked=true],.ui-segmented[data-layout=chips] .ui-segment[aria-selected=true]{background:var(--ink);border-color:var(--ink)}.ui-segmented__highlight{--x: 0px;--w: 0px;position:absolute;z-index:0;top:2px;bottom:2px;left:0;width:var(--w);border-radius:var(--r-capsule);background:var(--ink);transform:translate(var(--x));transition:transform var(--dur-standard) var(--ease-standard),width var(--dur-standard) var(--ease-standard)}.ui-segmented[data-layout=chips] .ui-segmented__highlight{display:none}@media (forced-colors: active){.ui-segmented{forced-color-adjust:none}.ui-segmented__highlight{background:Highlight}.ui-segment[aria-checked=true],.ui-segment[aria-selected=true]{color:HighlightText}.ui-segmented[data-layout=chips] .ui-segment[aria-checked=true],.ui-segmented[data-layout=chips] .ui-segment[aria-selected=true]{background:Highlight;border-color:Highlight}}}@layer ui;@layer ui{.ui-edge-status{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:var(--space-s);width:100%;min-height:var(--target);margin:0;padding:0 var(--space-m);border:0;background:none;color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-edge-status[data-edge=older]{padding-bottom:var(--space-xs)}.ui-edge-status[data-edge=newer]{padding-top:var(--space-xs)}.ui-edge-status__action{color:var(--ink)}.ui-edge-status:disabled{cursor:progress}@media (hover: hover){.ui-edge-status:not(:disabled):hover .ui-edge-status__action{text-decoration:underline;text-underline-offset:.2em}}.ui-state{display:grid;justify-items:center;gap:var(--space-l);padding:0 var(--space-xl);text-align:center}.ui-state__text{display:grid;gap:var(--space-xs)}.ui-state__title{margin:0;color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-nav-title-size);line-height:var(--type-nav-title-line);font-weight:var(--type-nav-title-weight);text-wrap:balance;overflow-wrap:anywhere}.ui-state__detail{margin:0;color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line);text-wrap:pretty;overflow-wrap:anywhere}.ui-state__glyph{justify-self:center;color:var(--ink-secondary);font-size:calc(28 * var(--u))}.ui-state-placement{display:grid;grid-template-rows:1fr auto 2fr;min-height:100%;flex:1}.ui-state-placement>*{grid-row:2}.ui-spinner{--spinner-size: calc(20 * var(--u));display:inline-block;flex:none;width:var(--spinner-size);height:var(--spinner-size);color:var(--ink-secondary);animation:ui-spin .9s linear infinite}.ui-spinner--inherit{color:inherit}.ui-spinner[data-size=small]{--spinner-size: calc(14 * var(--u))}.ui-spinner[data-size=large]{--spinner-size: calc(28 * var(--u))}.ui-loading{display:flex;justify-content:center;padding:var(--space-l) 0;opacity:0;animation:ui-appear var(--dur-fade) var(--ease-fade) var(--delay-spinner) forwards}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-appear{to{opacity:1}}@media (prefers-reduced-motion: reduce){.ui-spinner{animation-duration:1.8s}}.ui-toast-stage{--toast-bottom: calc(var(--space-m) + env(safe-area-inset-bottom, 0px));position:fixed;inset:auto 0 var(--toast-bottom);z-index:var(--z-toast);display:flex;justify-content:center;width:auto;height:auto;margin:0;padding:0 var(--space-m);overflow:visible;border:0;background:none;color:inherit;pointer-events:none}@supports selector(:popover-open){.ui-toast-stage:not(:popover-open){display:none}}.ui-toast{--surface-r: var(--r-toast);--plate-fill: var(--paper-raised);--monogram-fill: var(--monogram-on-raised);--plate-edge: var(--hairline);display:flex;align-items:center;gap:var(--space-l);width:fit-content;max-width:min(100%,var(--column));min-height:var(--target);padding:var(--space-s) var(--space-l);color:var(--ink);pointer-events:auto;animation:ui-toast-in var(--dur-standard) var(--ease-standard) both}.ui-toast[data-leaving]{animation:ui-toast-out var(--dur-fade) var(--ease-fade) both}.ui-toast__body{display:flex;align-items:baseline;gap:var(--space-s);min-width:0;flex:1}.ui-toast__glyph{align-self:center;color:var(--ink)}.ui-toast__message{font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line)}.ui-toast[data-lines=two] .ui-toast__message{font-size:var(--type-secondary-size);line-height:var(--type-secondary-line)}.ui-toast__detail{display:block;color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line)}.ui-toast .ui-text-button{flex:none}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(calc(var(--space-l) * var(--travel)))}}@keyframes ui-toast-out{to{opacity:0;transform:translateY(calc(var(--space-s) * var(--travel)))}}.ui-failure-line{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line)}}@layer ui;@layer ui{.ui-sheet{--surface-r: var(--r-sheet);--monogram-fill: var(--monogram-on-raised);position:fixed;inset:auto var(--space-xs) calc(var(--space-xs) + env(safe-area-inset-bottom,0px));width:auto;max-width:none;max-height:min(90dvh,calc(100dvh - 2 * var(--space-l)));margin:0;padding:0;border:0;border-radius:var(--r-sheet);background:var(--paper-raised);color:var(--ink);overflow:hidden;box-shadow:inset 0 .5px 0 var(--hairline)}.ui-sheet[open]{display:flex;flex-direction:column;animation:ui-sheet-in var(--dur-standard) var(--ease-standard) both}.ui-sheet[data-closing]{animation:ui-sheet-out var(--dur-fade) var(--ease-fade) both}.ui-sheet::backdrop{background:var(--scrim);animation:ui-scrim-in var(--dur-fade) var(--ease-fade) both}.ui-sheet[data-closing]::backdrop{animation:ui-scrim-out var(--dur-fade) var(--ease-fade) both}@media (min-width: 700px){.ui-sheet{--surface-r: var(--r-dialog);top:0;right:0;bottom:0;left:0;width:min(calc(100vw - 2 * var(--g)),440px);max-height:min(calc(100dvh - 2 * var(--space-l)),874px);margin:auto;border-radius:var(--r-dialog);box-shadow:var(--shadow-float),inset 0 .5px 0 var(--hairline)}.ui-sheet[open]{animation-name:ui-dialog-in}}.ui-sheet{--sheet-gap: calc(var(--g) * .72)}.ui-sheet__header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-template-rows:minmax(var(--target),auto);column-gap:var(--space-s);row-gap:3px;padding:calc(15px + var(--sheet-gap)) var(--g) 0}.ui-sheet__header:is([data-dismiss=cancel],[data-dismiss=none]:has(>.ui-sheet__trailing>.ui-bar-button)){grid-template-columns:1fr auto 1fr;padding-inline:var(--space-s)}.ui-sheet__title{grid-column:1;grid-row:1;margin:0;font-family:var(--font-rounded);font-size:var(--type-nav-title-size);line-height:var(--type-nav-title-line);font-weight:var(--type-nav-title-weight);text-wrap:pretty}.ui-sheet__header:is([data-dismiss=cancel],[data-dismiss=none]:has(>.ui-sheet__trailing>.ui-bar-button)) .ui-sheet__title{grid-column:2;text-align:center}.ui-sheet__subtitle{grid-column:1 / -1;grid-row:2;margin:0;color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ui-sheet__header:is([data-dismiss=cancel],[data-dismiss=none]:has(>.ui-sheet__trailing>.ui-bar-button)) .ui-sheet__subtitle{text-align:center}.ui-sheet__dismiss{grid-column:3;grid-row:1;justify-self:end;margin-block:calc((var(--type-nav-title-line) * var(--type-nav-title-size) - var(--target)) / 2);margin-inline-end:max((1.029 * var(--type-button-compact-size) - var(--target)) / 2,-1 * var(--g))}.ui-sheet__header[data-leading]{grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:var(--space-xs)}.ui-sheet__leading{grid-column:1;grid-row:1;margin-block:calc((var(--type-nav-title-line) * var(--type-nav-title-size) - var(--target)) / 2)}.ui-sheet__header[data-leading] .ui-sheet__title{grid-column:2}.ui-sheet__header[data-leading] .ui-sheet__trailing{grid-column:3}.ui-sheet__header[data-leading] .ui-sheet__dismiss{grid-column:4}.ui-sheet__header[data-dismiss=cancel] .ui-sheet__dismiss{grid-column:1;justify-self:start;margin:0}.ui-sheet__trailing{grid-column:2;grid-row:1;justify-self:end}.ui-sheet__header:is([data-dismiss=cancel],[data-dismiss=none]:has(>.ui-sheet__trailing>.ui-bar-button)) .ui-sheet__trailing{grid-column:3}.ui-sheet__header .ui-bar-button{--glass-fill: var(--glass-fill-raised)}.ui-sheet__body{overflow-y:auto;overscroll-behavior:contain;padding:var(--sheet-gap) var(--g) var(--space-l)}.ui-sheet__body:focus-visible{outline-offset:-2px}.ui-sheet .ui-group__card{--r-group-card: var(--r-card-in-sheet);--monogram-fill: var(--monogram-on-paper);margin-inline:0;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline)}.ui-sheet .ui-group__label,.ui-sheet .ui-group__footnote{padding-inline:var(--space-m)}.ui-sheet__title:focus{outline:none}.ui-confirm{display:grid;gap:var(--space-l);padding:var(--space-xl) var(--space-l) var(--space-m);text-align:start}.ui-confirm__text{display:grid;gap:var(--space-xs)}.ui-confirm__question{margin:0;font-family:var(--font-rounded);font-size:var(--type-sheet-title-size);line-height:var(--type-sheet-title-line);font-weight:var(--type-sheet-title-weight);text-wrap:pretty}.ui-confirm__consequence{margin:0;color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);text-wrap:pretty}.ui-confirm__actions{display:grid;gap:var(--space-s)}.ui-confirm__actions[data-busy]>:last-child{visibility:hidden}@keyframes ui-sheet-in{0%{opacity:calc(1 - var(--travel));transform:translateY(calc(100% * var(--travel)))}}@keyframes ui-sheet-out{to{opacity:0;transform:translateY(calc(var(--space-l) * var(--travel)))}}@keyframes ui-dialog-in{0%{opacity:0;transform:scale(calc(1 - .04 * var(--travel)))}}@keyframes ui-scrim-in{0%{opacity:0}}@keyframes ui-scrim-out{to{opacity:0}}@media (forced-colors: active){.ui-sheet{border:1px solid CanvasText}}.ui-menu{--surface-r: var(--r-menu);--monogram-fill: var(--monogram-on-raised);--menu-x: 0px;--menu-y: 0px;position:fixed;inset:auto;left:var(--menu-x);top:var(--menu-y);z-index:var(--z-menu);min-width:min(240px,calc(100vw - 2 * var(--g)));max-width:calc(100vw - 2 * var(--g));max-height:min(70dvh,520px);margin:0;padding:var(--space-xs);overflow-y:auto;border:1px solid var(--hairline);border-radius:var(--r-menu);background:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-float);font-weight:var(--type-row-title-weight);text-align:start;text-shadow:none;animation:ui-menu-in var(--dur-standard) var(--ease-standard) both}.ui-menu:not(:popover-open){display:none}.ui-menu__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--space-s);width:100%;min-height:var(--target);margin:0;padding:0 var(--space-s);border:0;border-radius:var(--r-menu-row);background:none;color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);text-align:start;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-menu__item[data-role=destructive]{color:var(--destructive)}.ui-menu__item[aria-checked=true]{font-weight:600}.ui-menu__item:focus-visible{outline-offset:-2px;background:var(--hairline)}@media (hover: hover){.ui-menu__item:not(:disabled):hover{background:var(--hairline)}}.ui-menu__item:not(:disabled):active{background:var(--hairline)}.ui-menu__item:disabled{color:var(--ink-secondary);cursor:default}@media (forced-colors: active){.ui-menu__item:disabled{color:GrayText}}.ui-menu__check,.ui-menu__glyph{display:inline-flex;margin-inline-start:auto}.ui-menu__separator{height:1px;margin:var(--space-xs) var(--space-s);border:0;background:var(--hairline);transform:scaleY(var(--hairline-scale));transform-origin:0 0}@media (forced-colors: active){.ui-menu__separator{background:none;border-top:1px solid CanvasText;transform:none}}.ui-menu__label{margin:0;padding:var(--space-xs) var(--space-s);color:var(--ink-secondary);font-family:var(--font-rounded);font-size:var(--type-secondary-size);line-height:var(--type-secondary-line)}@keyframes ui-menu-in{0%{opacity:0;transform:scale(calc(1 - .04 * var(--travel)))}}@media (forced-colors: active){.ui-menu{border-color:CanvasText}.ui-menu__item:focus-visible{outline:2px solid Highlight}}}@layer ui;@layer ui{.ui-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ui-skip-link{position:fixed;top:var(--space-s);left:var(--space-s);z-index:var(--z-skip);padding:var(--space-s) var(--space-m);border-radius:var(--r-capsule);background:var(--ink);color:var(--paper);font-family:var(--font-rounded);font-size:var(--type-button-compact-size);line-height:var(--type-button-compact-line);font-weight:var(--type-button-compact-weight);text-decoration:none;transform:translateY(calc(-100% - var(--space-l)))}@media (forced-colors: active){.ui-skip-link{forced-color-adjust:none;background:ButtonText;color:ButtonFace}}.ui-skip-link:focus-visible{transform:none}}@layer ui;@layer ui{html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@supports (font: -apple-system-body) and (-webkit-touch-callout: none){html{font:-apple-system-body}:root{--u: calc(1rem / 17)}}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-rounded);font-size:var(--type-row-title-size);line-height:var(--type-row-title-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-optical-sizing:auto}html[data-viewer-start] body:has(>#root:empty){background:var(--immersive)}img,video,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}textarea{resize:none}textarea,input:is(:not([type]),[type=text],[type=search]){unicode-bidi:plaintext}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (forced-colors: active){:focus-visible{outline-color:Highlight}}}
