*,*::before,*::after{box-sizing:border-box}html{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}@font-face{font-family:"ABC Diatype";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/ABCDiatype-Regular-371eea86.woff2") format("woff2"),url("/assets/ABCDiatype-Regular-90acdf74.woff") format("woff")}@font-face{font-family:"ABC Diatype";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/ABCDiatype-RegularItalic-9c055d83.woff2") format("woff2"),url("/assets/ABCDiatype-RegularItalic-6e9d4750.woff") format("woff")}@font-face{font-family:"ABC Diatype";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/ABCDiatype-Bold-0aa6ea31.woff2") format("woff2"),url("/assets/ABCDiatype-Bold-af993452.woff") format("woff")}@font-face{font-family:"Departure Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/DepartureMono-Regular-828c0457.woff2") format("woff2"),url("/assets/DepartureMono-Regular-264b86b7.woff") format("woff")}:root{--font-primary: "ABC Diatype", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important;--font-secondary: "Departure Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;--font-weight-bold: 700;--text-size-s: 10px;--text-size-xs: 12px;--text-size-m: 13px;--text-size-l: 15px;--text-size-xl: 18px;--text-size-h3: 16px;--text-size-h2: 20px;--text-size-h1: 24px;--lh-interface-minus: 1.24;--lh-interface-default: 1.36;--lh-interface-plus: 1.40;--lh-paragraph-minus: 1.40;--lh-paragraph-default: 1.40;--lh-heading: 1.18;--ls-interface: 0;--ls-paragraph-minus: 0.13px;--ls-paragraph-default: 0.075px;--ls-heading: -0.007em;--ds-white-100: #FFFFFF;--ds-black-100: #000000;--ds-grey-100: #F8F8F8;--ds-grey-200: #EEEEEE;--ds-grey-300: #E5E5E5;--ds-grey-400: #DBDBDB;--ds-grey-500: #B7B7B7;--ds-grey-600: #9B9B9B;--ds-grey-700: #8F8F8F;--ds-grey-800: #686868;--ds-grey-900: #454545;--ds-grey-1000: #363636;--ds-grey-1100: #272727;--ds-grey-1200: #1D1D1D;--ds-green-100: #A5F4CF;--ds-green-700: #01b461;--ds-green-1200: #015A31;--ds-red-100: #FBEAE9;--ds-red-1200: #D13415;--space-0: 0px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-24: 24px;--space-26: 26px;--space-28: 28px;--space-32: 32px;--space-36: 36px;--space-40: 40px;--space-44: 44px;--space-48: 48px;--space-52: 52px;--space-56: 56px;--space-60: 60px;--space-64: 64px;--space-72: 72px;--space-80: 80px;--radius-tiny: var(--space-4);--radius-small: var(--space-8);--radius-medium: var(--space-12);--radius-large: var(--space-16);--radius-infinite: 999px;--control-xs: var(--space-28);--control-sm: var(--space-32);--control-md: var(--space-36);--control-lg: var(--space-40);--syntax-comment: #767676;--syntax-keyword: #C10000;--syntax-string: #152C62;--syntax-constant: #1745C2;--syntax-function: #6100B1;--syntax-tag: #0F6A31;color-scheme:light;--bg-primary: var(--ds-white-100);--bg-secondary: var(--ds-grey-100);--bg-danger: var(--ds-red-100);--br-subtle: var(--ds-grey-200);--br-primary: var(--ds-grey-300);--br-primary-emphasis: var(--ds-grey-400);--br-error: var(--ds-red-1200);--fg-primary: var(--ds-grey-1200);--fg-primary-alt: var(--ds-white-100);--fg-secondary: var(--ds-grey-900);--fg-tertiary: var(--ds-grey-600);--fg-disabled: var(--ds-grey-400);--fg-placeholder: var(--ds-grey-500);--fg-danger: var(--ds-red-1200);--btn-primary-bg: var(--ds-grey-1000);--btn-primary-bg-hover: var(--ds-grey-1100);--btn-muted-bg: var(--ds-grey-200);--btn-muted-bg-hover: var(--ds-grey-300);--btn-ghost-bg-hover: var(--ds-grey-200);--btn-secondary-stroke: var(--ds-grey-300);--btn-secondary-stroke-hover: var(--ds-grey-400);--input-bg: var(--ds-grey-100);--input-bg-hover: var(--ds-grey-200);--tab-hover: var(--ds-grey-100);--tab-selected: var(--ds-grey-200);--tooltip-rest: var(--ds-grey-1200);--accent-primary: var(--ds-grey-1200);--accent-secondary: var(--ds-grey-800);--accent-tertiary: var(--ds-grey-600);--accent-faded: var(--ds-grey-500);--accent-white: var(--ds-white-100);--accent-red: var(--ds-red-1200);--accent-green: var(--ds-green-1200);--accent-toggle-on: var(--ds-green-700)}@media(prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--bg-primary: var(--ds-grey-1200);--bg-secondary: var(--ds-grey-1100);--bg-danger: var(--ds-red-1200);--br-subtle: var(--ds-grey-1100);--br-primary: var(--ds-grey-1000);--br-primary-emphasis: var(--ds-grey-900);--fg-primary: var(--ds-white-100);--fg-primary-alt: var(--ds-grey-1200);--fg-secondary: var(--ds-grey-400);--fg-disabled: var(--ds-grey-800);--fg-placeholder: var(--ds-grey-700);--btn-primary-bg: var(--ds-grey-300);--btn-primary-bg-hover: var(--ds-grey-400);--btn-muted-bg: var(--ds-grey-1000);--btn-muted-bg-hover: var(--ds-grey-900);--btn-ghost-bg-hover: var(--ds-grey-1000);--btn-secondary-stroke: var(--ds-grey-1000);--btn-secondary-stroke-hover: var(--ds-grey-900);--input-bg: var(--ds-grey-1100);--input-bg-hover: var(--ds-grey-1000);--tab-hover: var(--ds-grey-1100);--tab-selected: var(--ds-grey-1000);--tooltip-rest: var(--ds-grey-200);--accent-primary: var(--ds-grey-100);--accent-secondary: var(--ds-grey-500);--accent-faded: var(--ds-grey-700);--accent-green: var(--ds-green-700);--syntax-comment: var(--ds-grey-700);--syntax-keyword: var(--ds-grey-100);--syntax-string: var(--ds-grey-400);--syntax-constant: var(--ds-grey-300);--syntax-function: var(--ds-grey-200);--syntax-tag: var(--ds-grey-400)}}:root[data-theme=dark]{color-scheme:dark;--bg-primary: var(--ds-grey-1200);--bg-secondary: var(--ds-grey-1100);--bg-danger: var(--ds-red-1200);--br-subtle: var(--ds-grey-1100);--br-primary: var(--ds-grey-1000);--br-primary-emphasis: var(--ds-grey-900);--fg-primary: var(--ds-white-100);--fg-primary-alt: var(--ds-grey-1200);--fg-secondary: var(--ds-grey-400);--fg-disabled: var(--ds-grey-800);--fg-placeholder: var(--ds-grey-700);--btn-primary-bg: var(--ds-grey-300);--btn-primary-bg-hover: var(--ds-grey-400);--btn-muted-bg: var(--ds-grey-1000);--btn-muted-bg-hover: var(--ds-grey-900);--btn-ghost-bg-hover: var(--ds-grey-1000);--btn-secondary-stroke: var(--ds-grey-1000);--btn-secondary-stroke-hover: var(--ds-grey-900);--input-bg: var(--ds-grey-1100);--input-bg-hover: var(--ds-grey-1000);--tab-hover: var(--ds-grey-1100);--tab-selected: var(--ds-grey-1000);--tooltip-rest: var(--ds-grey-200);--accent-primary: var(--ds-grey-100);--accent-secondary: var(--ds-grey-500);--accent-faded: var(--ds-grey-700);--accent-green: var(--ds-green-700);--syntax-comment: var(--ds-grey-700);--syntax-keyword: var(--ds-grey-100);--syntax-string: var(--ds-grey-400);--syntax-constant: var(--ds-grey-300);--syntax-function: var(--ds-grey-200);--syntax-tag: var(--ds-grey-400)}.font-primary{font-family:var(--font-primary)}.font-secondary{font-family:var(--font-secondary);text-transform:uppercase}.bg-primary{background:var(--bg-primary)}.bg-secondary{background:var(--bg-secondary)}.fg-primary{color:var(--fg-primary)}.fg-secondary{color:var(--fg-secondary)}.fg-tertiary{color:var(--fg-tertiary) !important}.text-size-xl{font-size:var(--text-size-xl)}.text-size-default{font-size:var(--text-size-l)}.text-size-small{font-size:var(--text-size-m)}.text-size-xs{font-size:var(--text-size-xs)}.text-size-tiny{font-size:var(--text-size-s)}.text-uppercase{text-transform:uppercase}.no-scroll{overflow:hidden !important}.hidden{display:none !important}hr{width:100%;border:none;border-bottom:1px solid var(--br-subtle)}.border-top{border-top:1px solid var(--br-primary)}.border-right{border-right:1px solid var(--br-primary)}.border-bottom{border-bottom:1px solid var(--br-primary)}.border-left{border-left:1px solid var(--br-primary)}h1,.heading-1{font-size:var(--text-size-h1);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);font-weight:var(--font-weight-bold);color:var(--fg-primary)}h2,.heading-2{font-size:var(--text-size-h2);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);font-weight:var(--font-weight-bold);color:var(--fg-primary)}h3,.heading-3{font-size:var(--text-size-h3);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);font-weight:var(--font-weight-bold);color:var(--fg-primary)}h4{font-size:var(--text-size-m);font-weight:normal;color:var(--fg-tertiary)}a{display:inline-flex;align-self:flex-start;gap:6px;color:inherit;text-decoration-line:none;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:from-font;text-underline-offset:8%;text-underline-position:from-font}a:hover{text-decoration-line:underline}a.active{text-decoration-line:underline;font-style:italic}a.emphasis{text-decoration-line:underline}a.emphasis:hover{text-decoration-style:solid}a[aria-disabled=true]{opacity:.5;cursor:not-allowed}a[aria-disabled=true]:active{pointer-events:none}p{line-height:1.4;hyphens:auto}p a{text-decoration:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:from-font;text-underline-offset:8%}p a:hover{text-decoration-style:solid}sup{font-size:9px;transform:translateY(-3px)}.text-align-right{text-align:right}.link-disabled{opacity:.5;cursor:not-allowed !important}.inherited{position:relative;padding:0 0 0 18px;background:url("/assets/icons/16/outline/inherit-702c885d.svg") 0px 2px no-repeat;stroke:var(--accent-tertiary)}.notice{width:100%;background:#fff8ed;color:#d8850a;padding:12px 24px;display:flex;justify-content:center}.scroll-y{overflow-y:auto}.stack{display:flex}.stack.row{flex-direction:row;flex-shrink:0;align-items:center}.stack.row.push-start{align-items:flex-start}.stack.row.push-middle{justify-content:center}.stack.row.push-end{justify-content:flex-end}.stack.row.push-apart{justify-content:space-between}.stack.row.wrap-children{flex-wrap:wrap}.stack.col{width:100%;flex-direction:column}.stack.col.push-start{justify-content:flex-start}.stack.col.push-middle{align-items:center}.stack.col.push-end{justify-content:flex-end}.stack.col.push-apart{justify-content:space-between}.stack.collapsible{display:inline-flex;flex:0 0 auto;width:auto}.zone{position:fixed;z-index:10}.zone.top-left{top:18px;left:16px}.zone.top-right{top:18px;right:16px}.zone.bottom-left{bottom:20px;left:24px}.zone.bottom-right{bottom:20px;right:24px}.zone.top-center{top:26px;left:50%;transform:translateX(-50%)}.zone.bottom-center{bottom:26px;left:50%;transform:translateX(-50%)}.zone.top-start{top:18px;inset-inline-start:16px}.zone.top-end{top:18px;inset-inline-end:16px}.zone.bottom-start{bottom:20px;inset-inline-start:24px}.zone.bottom-end{bottom:20px;inset-inline-end:24px}.spacer-start{padding-inline-start:var(--space-8)}.spacer-end{padding-inline-end:var(--space-8)}.spacer-left{padding-left:var(--space-8)}.spacer-right{padding-right:var(--space-8)}.spacer-top{padding-top:var(--space-8)}.spacer-bottom{padding-bottom:var(--space-8)}.no-border{border:none !important}.pos-rel{position:relative;z-index:1}.text-height{height:13px}.dont-collapse{flex-shrink:0;flex:1}.expand{flex-grow:1}.gap-0{gap:var(--space-0) !important}.padding-0{padding:var(--space-0) !important}.padding-x-0{padding-left:var(--space-0) !important;padding-right:var(--space-0) !important}.padding-y-0{padding-top:var(--space-0) !important;padding-bottom:var(--space-0) !important}.padding-top-0{padding-top:var(--space-0) !important}.padding-right-0{padding-right:var(--space-0) !important}.padding-bottom-0{padding-bottom:var(--space-0) !important}.padding-left-0{padding-left:var(--space-0) !important}.padding-start-0{padding-inline-start:var(--space-0) !important}.padding-end-0{padding-inline-end:var(--space-0) !important}.gap-2{gap:var(--space-2) !important}.padding-2{padding:var(--space-2) !important}.padding-x-2{padding-left:var(--space-2) !important;padding-right:var(--space-2) !important}.padding-y-2{padding-top:var(--space-2) !important;padding-bottom:var(--space-2) !important}.padding-top-2{padding-top:var(--space-2) !important}.padding-right-2{padding-right:var(--space-2) !important}.padding-bottom-2{padding-bottom:var(--space-2) !important}.padding-left-2{padding-left:var(--space-2) !important}.padding-start-2{padding-inline-start:var(--space-2) !important}.padding-end-2{padding-inline-end:var(--space-2) !important}.gap-4{gap:var(--space-4) !important}.padding-4{padding:var(--space-4) !important}.padding-x-4{padding-left:var(--space-4) !important;padding-right:var(--space-4) !important}.padding-y-4{padding-top:var(--space-4) !important;padding-bottom:var(--space-4) !important}.padding-top-4{padding-top:var(--space-4) !important}.padding-right-4{padding-right:var(--space-4) !important}.padding-bottom-4{padding-bottom:var(--space-4) !important}.padding-left-4{padding-left:var(--space-4) !important}.padding-start-4{padding-inline-start:var(--space-4) !important}.padding-end-4{padding-inline-end:var(--space-4) !important}.gap-6{gap:var(--space-6) !important}.padding-6{padding:var(--space-6) !important}.padding-x-6{padding-left:var(--space-6) !important;padding-right:var(--space-6) !important}.padding-y-6{padding-top:var(--space-6) !important;padding-bottom:var(--space-6) !important}.padding-top-6{padding-top:var(--space-6) !important}.padding-right-6{padding-right:var(--space-6) !important}.padding-bottom-6{padding-bottom:var(--space-6) !important}.padding-left-6{padding-left:var(--space-6) !important}.padding-start-6{padding-inline-start:var(--space-6) !important}.padding-end-6{padding-inline-end:var(--space-6) !important}.gap-8{gap:var(--space-8) !important}.padding-8{padding:var(--space-8) !important}.padding-x-8{padding-left:var(--space-8) !important;padding-right:var(--space-8) !important}.padding-y-8{padding-top:var(--space-8) !important;padding-bottom:var(--space-8) !important}.padding-top-8{padding-top:var(--space-8) !important}.padding-right-8{padding-right:var(--space-8) !important}.padding-bottom-8{padding-bottom:var(--space-8) !important}.padding-left-8{padding-left:var(--space-8) !important}.padding-start-8{padding-inline-start:var(--space-8) !important}.padding-end-8{padding-inline-end:var(--space-8) !important}.gap-10{gap:var(--space-10) !important}.padding-10{padding:var(--space-10) !important}.padding-x-10{padding-left:var(--space-10) !important;padding-right:var(--space-10) !important}.padding-y-10{padding-top:var(--space-10) !important;padding-bottom:var(--space-10) !important}.padding-top-10{padding-top:var(--space-10) !important}.padding-right-10{padding-right:var(--space-10) !important}.padding-bottom-10{padding-bottom:var(--space-10) !important}.padding-left-10{padding-left:var(--space-10) !important}.padding-start-10{padding-inline-start:var(--space-10) !important}.padding-end-10{padding-inline-end:var(--space-10) !important}.gap-12{gap:var(--space-12) !important}.padding-12{padding:var(--space-12) !important}.padding-x-12{padding-left:var(--space-12) !important;padding-right:var(--space-12) !important}.padding-y-12{padding-top:var(--space-12) !important;padding-bottom:var(--space-12) !important}.padding-top-12{padding-top:var(--space-12) !important}.padding-right-12{padding-right:var(--space-12) !important}.padding-bottom-12{padding-bottom:var(--space-12) !important}.padding-left-12{padding-left:var(--space-12) !important}.padding-start-12{padding-inline-start:var(--space-12) !important}.padding-end-12{padding-inline-end:var(--space-12) !important}.gap-14{gap:var(--space-14) !important}.padding-14{padding:var(--space-14) !important}.padding-x-14{padding-left:var(--space-14) !important;padding-right:var(--space-14) !important}.padding-y-14{padding-top:var(--space-14) !important;padding-bottom:var(--space-14) !important}.padding-top-14{padding-top:var(--space-14) !important}.padding-right-14{padding-right:var(--space-14) !important}.padding-bottom-14{padding-bottom:var(--space-14) !important}.padding-left-14{padding-left:var(--space-14) !important}.padding-start-14{padding-inline-start:var(--space-14) !important}.padding-end-14{padding-inline-end:var(--space-14) !important}.gap-16{gap:var(--space-16) !important}.padding-16{padding:var(--space-16) !important}.padding-x-16{padding-left:var(--space-16) !important;padding-right:var(--space-16) !important}.padding-y-16{padding-top:var(--space-16) !important;padding-bottom:var(--space-16) !important}.padding-top-16{padding-top:var(--space-16) !important}.padding-right-16{padding-right:var(--space-16) !important}.padding-bottom-16{padding-bottom:var(--space-16) !important}.padding-left-16{padding-left:var(--space-16) !important}.padding-start-16{padding-inline-start:var(--space-16) !important}.padding-end-16{padding-inline-end:var(--space-16) !important}.gap-18{gap:var(--space-18) !important}.padding-18{padding:var(--space-18) !important}.padding-x-18{padding-left:var(--space-18) !important;padding-right:var(--space-18) !important}.padding-y-18{padding-top:var(--space-18) !important;padding-bottom:var(--space-18) !important}.padding-top-18{padding-top:var(--space-18) !important}.padding-right-18{padding-right:var(--space-18) !important}.padding-bottom-18{padding-bottom:var(--space-18) !important}.padding-left-18{padding-left:var(--space-18) !important}.padding-start-18{padding-inline-start:var(--space-18) !important}.padding-end-18{padding-inline-end:var(--space-18) !important}.gap-20{gap:var(--space-20) !important}.padding-20{padding:var(--space-20) !important}.padding-x-20{padding-left:var(--space-20) !important;padding-right:var(--space-20) !important}.padding-y-20{padding-top:var(--space-20) !important;padding-bottom:var(--space-20) !important}.padding-top-20{padding-top:var(--space-20) !important}.padding-right-20{padding-right:var(--space-20) !important}.padding-bottom-20{padding-bottom:var(--space-20) !important}.padding-left-20{padding-left:var(--space-20) !important}.padding-start-20{padding-inline-start:var(--space-20) !important}.padding-end-20{padding-inline-end:var(--space-20) !important}.gap-24{gap:var(--space-24) !important}.padding-24{padding:var(--space-24) !important}.padding-x-24{padding-left:var(--space-24) !important;padding-right:var(--space-24) !important}.padding-y-24{padding-top:var(--space-24) !important;padding-bottom:var(--space-24) !important}.padding-top-24{padding-top:var(--space-24) !important}.padding-right-24{padding-right:var(--space-24) !important}.padding-bottom-24{padding-bottom:var(--space-24) !important}.padding-left-24{padding-left:var(--space-24) !important}.padding-start-24{padding-inline-start:var(--space-24) !important}.padding-end-24{padding-inline-end:var(--space-24) !important}.gap-26{gap:var(--space-26) !important}.padding-26{padding:var(--space-26) !important}.padding-x-26{padding-left:var(--space-26) !important;padding-right:var(--space-26) !important}.padding-y-26{padding-top:var(--space-26) !important;padding-bottom:var(--space-26) !important}.padding-top-26{padding-top:var(--space-26) !important}.padding-right-26{padding-right:var(--space-26) !important}.padding-bottom-26{padding-bottom:var(--space-26) !important}.padding-left-26{padding-left:var(--space-26) !important}.padding-start-26{padding-inline-start:var(--space-26) !important}.padding-end-26{padding-inline-end:var(--space-26) !important}.gap-28{gap:var(--space-28) !important}.padding-28{padding:var(--space-28) !important}.padding-x-28{padding-left:var(--space-28) !important;padding-right:var(--space-28) !important}.padding-y-28{padding-top:var(--space-28) !important;padding-bottom:var(--space-28) !important}.padding-top-28{padding-top:var(--space-28) !important}.padding-right-28{padding-right:var(--space-28) !important}.padding-bottom-28{padding-bottom:var(--space-28) !important}.padding-left-28{padding-left:var(--space-28) !important}.padding-start-28{padding-inline-start:var(--space-28) !important}.padding-end-28{padding-inline-end:var(--space-28) !important}.gap-32{gap:var(--space-32) !important}.padding-32{padding:var(--space-32) !important}.padding-x-32{padding-left:var(--space-32) !important;padding-right:var(--space-32) !important}.padding-y-32{padding-top:var(--space-32) !important;padding-bottom:var(--space-32) !important}.padding-top-32{padding-top:var(--space-32) !important}.padding-right-32{padding-right:var(--space-32) !important}.padding-bottom-32{padding-bottom:var(--space-32) !important}.padding-left-32{padding-left:var(--space-32) !important}.padding-start-32{padding-inline-start:var(--space-32) !important}.padding-end-32{padding-inline-end:var(--space-32) !important}.gap-36{gap:var(--space-36) !important}.padding-36{padding:var(--space-36) !important}.padding-x-36{padding-left:var(--space-36) !important;padding-right:var(--space-36) !important}.padding-y-36{padding-top:var(--space-36) !important;padding-bottom:var(--space-36) !important}.padding-top-36{padding-top:var(--space-36) !important}.padding-right-36{padding-right:var(--space-36) !important}.padding-bottom-36{padding-bottom:var(--space-36) !important}.padding-left-36{padding-left:var(--space-36) !important}.padding-start-36{padding-inline-start:var(--space-36) !important}.padding-end-36{padding-inline-end:var(--space-36) !important}.gap-40{gap:var(--space-40) !important}.padding-40{padding:var(--space-40) !important}.padding-x-40{padding-left:var(--space-40) !important;padding-right:var(--space-40) !important}.padding-y-40{padding-top:var(--space-40) !important;padding-bottom:var(--space-40) !important}.padding-top-40{padding-top:var(--space-40) !important}.padding-right-40{padding-right:var(--space-40) !important}.padding-bottom-40{padding-bottom:var(--space-40) !important}.padding-left-40{padding-left:var(--space-40) !important}.padding-start-40{padding-inline-start:var(--space-40) !important}.padding-end-40{padding-inline-end:var(--space-40) !important}.gap-44{gap:var(--space-44) !important}.padding-44{padding:var(--space-44) !important}.padding-x-44{padding-left:var(--space-44) !important;padding-right:var(--space-44) !important}.padding-y-44{padding-top:var(--space-44) !important;padding-bottom:var(--space-44) !important}.padding-top-44{padding-top:var(--space-44) !important}.padding-right-44{padding-right:var(--space-44) !important}.padding-bottom-44{padding-bottom:var(--space-44) !important}.padding-left-44{padding-left:var(--space-44) !important}.padding-start-44{padding-inline-start:var(--space-44) !important}.padding-end-44{padding-inline-end:var(--space-44) !important}.gap-48{gap:var(--space-48) !important}.padding-48{padding:var(--space-48) !important}.padding-x-48{padding-left:var(--space-48) !important;padding-right:var(--space-48) !important}.padding-y-48{padding-top:var(--space-48) !important;padding-bottom:var(--space-48) !important}.padding-top-48{padding-top:var(--space-48) !important}.padding-right-48{padding-right:var(--space-48) !important}.padding-bottom-48{padding-bottom:var(--space-48) !important}.padding-left-48{padding-left:var(--space-48) !important}.padding-start-48{padding-inline-start:var(--space-48) !important}.padding-end-48{padding-inline-end:var(--space-48) !important}.gap-52{gap:var(--space-52) !important}.padding-52{padding:var(--space-52) !important}.padding-x-52{padding-left:var(--space-52) !important;padding-right:var(--space-52) !important}.padding-y-52{padding-top:var(--space-52) !important;padding-bottom:var(--space-52) !important}.padding-top-52{padding-top:var(--space-52) !important}.padding-right-52{padding-right:var(--space-52) !important}.padding-bottom-52{padding-bottom:var(--space-52) !important}.padding-left-52{padding-left:var(--space-52) !important}.padding-start-52{padding-inline-start:var(--space-52) !important}.padding-end-52{padding-inline-end:var(--space-52) !important}.gap-56{gap:var(--space-56) !important}.padding-56{padding:var(--space-56) !important}.padding-x-56{padding-left:var(--space-56) !important;padding-right:var(--space-56) !important}.padding-y-56{padding-top:var(--space-56) !important;padding-bottom:var(--space-56) !important}.padding-top-56{padding-top:var(--space-56) !important}.padding-right-56{padding-right:var(--space-56) !important}.padding-bottom-56{padding-bottom:var(--space-56) !important}.padding-left-56{padding-left:var(--space-56) !important}.padding-start-56{padding-inline-start:var(--space-56) !important}.padding-end-56{padding-inline-end:var(--space-56) !important}.gap-60{gap:var(--space-60) !important}.padding-60{padding:var(--space-60) !important}.padding-x-60{padding-left:var(--space-60) !important;padding-right:var(--space-60) !important}.padding-y-60{padding-top:var(--space-60) !important;padding-bottom:var(--space-60) !important}.padding-top-60{padding-top:var(--space-60) !important}.padding-right-60{padding-right:var(--space-60) !important}.padding-bottom-60{padding-bottom:var(--space-60) !important}.padding-left-60{padding-left:var(--space-60) !important}.padding-start-60{padding-inline-start:var(--space-60) !important}.padding-end-60{padding-inline-end:var(--space-60) !important}.gap-64{gap:var(--space-64) !important}.padding-64{padding:var(--space-64) !important}.padding-x-64{padding-left:var(--space-64) !important;padding-right:var(--space-64) !important}.padding-y-64{padding-top:var(--space-64) !important;padding-bottom:var(--space-64) !important}.padding-top-64{padding-top:var(--space-64) !important}.padding-right-64{padding-right:var(--space-64) !important}.padding-bottom-64{padding-bottom:var(--space-64) !important}.padding-left-64{padding-left:var(--space-64) !important}.padding-start-64{padding-inline-start:var(--space-64) !important}.padding-end-64{padding-inline-end:var(--space-64) !important}.gap-72{gap:var(--space-72) !important}.padding-72{padding:var(--space-72) !important}.padding-x-72{padding-left:var(--space-72) !important;padding-right:var(--space-72) !important}.padding-y-72{padding-top:var(--space-72) !important;padding-bottom:var(--space-72) !important}.padding-top-72{padding-top:var(--space-72) !important}.padding-right-72{padding-right:var(--space-72) !important}.padding-bottom-72{padding-bottom:var(--space-72) !important}.padding-left-72{padding-left:var(--space-72) !important}.padding-start-72{padding-inline-start:var(--space-72) !important}.padding-end-72{padding-inline-end:var(--space-72) !important}.gap-80{gap:var(--space-80) !important}.padding-80{padding:var(--space-80) !important}.padding-x-80{padding-left:var(--space-80) !important;padding-right:var(--space-80) !important}.padding-y-80{padding-top:var(--space-80) !important;padding-bottom:var(--space-80) !important}.padding-top-80{padding-top:var(--space-80) !important}.padding-right-80{padding-right:var(--space-80) !important}.padding-bottom-80{padding-bottom:var(--space-80) !important}.padding-left-80{padding-left:var(--space-80) !important}.padding-start-80{padding-inline-start:var(--space-80) !important}.padding-end-80{padding-inline-end:var(--space-80) !important}.top-0{top:0 !important}.right-0{right:0 !important}.bottom-0{bottom:0 !important}.left-0{left:0 !important}.start-0{inset-inline-start:0 !important}.end-0{inset-inline-end:0 !important}.padding-modal-content{padding:24px 24px 72px 24px !important}.width-full{width:100%}.height-full{height:100%}.width-80{width:80px !important}.width-100{width:100px !important}.width-120{width:120px !important}.width-320{width:320px !important}.width-500{width:500px !important}.height-65{height:65dvh !important}.max-width-two-thirds{max-width:66.66%}.max-width-80{max-width:80%}.force-height-100{min-height:100dvh}.floater{z-index:99}.floater.pos-fixed{position:fixed !important}.floater.pos-absolute{position:absolute !important}.floater.top{top:24px}.floater.right{right:24px}.floater.bottom{bottom:24px}.floater.left{left:24px}.floater.start{inset-inline-start:24px}.floater.end{inset-inline-end:24px}.floater.h-center{left:50%;transform:translateX(-50%)}.floater.v-center{top:50%;transform:translateY(-50%)}.panel-with-icon{padding-inline-start:24px;position:relative !important}.panel-with-icon>.icon{position:absolute;top:3px;inset-inline-start:0}.panel-with-indent{margin-left:2px;padding-left:16px;position:relative}.panel-with-indent:before{content:"";border-left:1px solid #eee;position:absolute;left:0;top:2px;bottom:2px}.btn{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;gap:var(--space-8);appearance:none;border:none;border-radius:var(--radius-small);outline:none;cursor:pointer;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;white-space:nowrap;text-decoration:none !important}.btn:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.btn:active{transform:translateY(0.8px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn.rounded{border-radius:var(--radius-infinite)}.btn.xs{height:var(--control-xs);padding:0 var(--space-12);gap:var(--space-6)}.btn.xs.icon-leading{padding-inline-start:var(--space-10)}.btn.sm{height:var(--control-sm);padding:0 var(--space-14)}.btn.sm.icon-leading{padding-inline-start:var(--space-10)}.btn.md{height:var(--control-md);padding:0 var(--space-16)}.btn.md.icon-leading{padding-inline-start:var(--space-12)}.btn.lg{height:var(--control-lg);padding:0 var(--space-16)}.btn.lg.icon-leading{padding-inline-start:var(--space-12)}.btn.primary.rounded.md,.btn.muted.rounded.md,.btn.ghost.rounded.md,.btn.secondary.rounded.xs{height:var(--control-sm)}.btn.primary{background:var(--btn-primary-bg);color:var(--fg-primary-alt)}.btn.primary:hover{background:var(--btn-primary-bg-hover)}.btn.secondary{background:rgba(0,0,0,0);color:var(--fg-secondary);box-shadow:inset 0 0 0 1px var(--br-primary)}.btn.secondary:hover{box-shadow:inset 0 0 0 1px var(--br-primary-emphasis)}.btn.muted{background:var(--btn-muted-bg);color:var(--fg-primary)}.btn.muted:hover{background:var(--btn-muted-bg-hover)}.btn.ghost{background:none;color:var(--fg-secondary)}.btn.ghost:hover{background:var(--btn-ghost-bg-hover)}.btn-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:none;border-radius:var(--radius-small);flex-shrink:0;cursor:pointer}.btn-icon:hover{background:var(--ds-grey-200)}.btn-stat{position:relative;padding-inline-start:28px;color:var(--fg-tertiary)}.btn-stat .icon{position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%)}.btn-stat:hover{color:var(--fg-primary)}.btn-with-caret{display:inline-flex;align-items:center;height:32px;padding-block:0;padding-inline:12px 28px;background:var(--ds-grey-200);border-radius:var(--radius-medium);cursor:pointer;position:relative;white-space:nowrap}.btn-with-caret::after{content:"";position:absolute;top:50%;inset-inline-end:8px;width:16px;height:16px;transform:translateY(-50%);background:url("/assets/icons/16/outline/caret-down-5476870e.svg") center/contain no-repeat}.btn-with-caret:hover{text-decoration:none;background:var(--ds-grey-300)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;appearance:none;padding:0;border:none;border-radius:var(--radius-small);outline:none;cursor:pointer;text-decoration:none !important}.icon-btn:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.icon-btn:active{transform:translateY(0.8px)}.icon-btn:disabled,.icon-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.icon-btn.circle{border-radius:var(--radius-infinite)}.icon-btn.xs{width:var(--control-xs);height:var(--control-xs)}.icon-btn.sm{width:var(--control-sm);height:var(--control-sm)}.icon-btn.md{width:var(--control-md);height:var(--control-md)}.icon-btn.primary{background:var(--btn-primary-bg)}.icon-btn.primary:hover{background:var(--btn-primary-bg-hover)}.icon-btn.secondary{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--br-primary)}.icon-btn.secondary:hover{box-shadow:inset 0 0 0 1px var(--br-primary-emphasis)}.icon-btn.muted{background:var(--btn-muted-bg)}.icon-btn.muted:hover{background:var(--btn-muted-bg-hover)}.icon-btn.ghost{background:none}.icon-btn.ghost:hover{background:var(--btn-ghost-bg-hover)}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-16);height:var(--space-16)}.icon>svg{display:block;width:var(--space-16);height:var(--space-16)}.icon svg mask{mask-type:alpha}.icon svg mask>rect:first-child{fill:rgba(0,0,0,0) !important}.icon.mask-primary svg [stroke]:not([stroke=none]){stroke:var(--fg-primary)}.icon.mask-primary svg [fill]:not([fill=none]){fill:var(--fg-primary)}.icon.mask-secondary svg [stroke]:not([stroke=none]){stroke:var(--fg-secondary)}.icon.mask-secondary svg [fill]:not([fill=none]){fill:var(--fg-secondary)}.icon.mask-tertiary svg [stroke]:not([stroke=none]){stroke:var(--fg-tertiary)}.icon.mask-tertiary svg [fill]:not([fill=none]){fill:var(--fg-tertiary)}.icon.mask-white svg [stroke]:not([stroke=none]){stroke:var(--fg-primary-alt)}.icon.mask-white svg [fill]:not([fill=none]){fill:var(--fg-primary-alt)}.icon.mask-red svg [stroke]:not([stroke=none]){stroke:var(--accent-red)}.icon.mask-red svg [fill]:not([fill=none]){fill:var(--accent-red)}.icon.mask-green svg [stroke]:not([stroke=none]){stroke:var(--accent-green)}.icon.mask-green svg [fill]:not([fill=none]){fill:var(--accent-green)}.icon.mask-inherit svg [stroke]:not([stroke=none]){stroke:currentColor}.icon.mask-inherit svg [fill]:not([fill=none]){fill:currentColor}.icon.size-12{width:var(--space-12);height:var(--space-12)}.icon.size-12>svg{width:var(--space-12);height:var(--space-12)}.icon.size-20{width:var(--space-20);height:var(--space-20)}.icon.size-20>svg{width:var(--space-20);height:var(--space-20)}.icon.size-24{width:var(--space-24);height:var(--space-24)}.icon.size-24>svg{width:var(--space-24);height:var(--space-24)}.text{display:inline-flex;align-items:center;gap:var(--space-8);font-family:var(--font-primary);font-size:var(--text-size-l);font-weight:400;font-style:normal;line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;color:var(--fg-primary)}.text.fg-primary{color:var(--fg-primary)}.text.fg-secondary{color:var(--fg-secondary)}.text.fg-tertiary{color:var(--fg-tertiary)}.text{white-space:nowrap;word-break:break-word}.link{gap:var(--space-6);align-items:center;justify-content:center;position:relative;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;color:var(--fg-primary);white-space:nowrap;word-break:break-word;text-decoration-thickness:from-font;text-underline-offset:8%;text-underline-position:from-font}.link.paragraph{text-decoration-line:underline;text-decoration-style:dotted}.link.paragraph:hover{text-decoration-style:solid}.link.selected{text-decoration-line:underline;text-decoration-style:solid}.link-select{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6);appearance:none;padding:0;border:0;background:none;cursor:pointer;color:var(--fg-primary);font-family:var(--font-primary);font-size:var(--text-size-l);font-weight:400;line-height:var(--lh-interface-default);font-feature-settings:"calt" 0;white-space:nowrap}.link-select:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.link-select:disabled{cursor:not-allowed;opacity:.5}.link-select .link-select-label{text-decoration-line:none;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:from-font;text-underline-offset:auto;text-underline-position:from-font}.link-select:hover .link-select-label{text-decoration-line:underline}.link-select-main{display:inline-flex;align-items:center;gap:var(--space-2)}.link-select-main .icon{transition:transform .12s ease}.link-select[aria-expanded=true] .link-select-main .icon{transform:rotate(180deg)}.icon-select{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0;border:0;background:none;cursor:pointer}.icon-select:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.icon-select:disabled{cursor:not-allowed;opacity:.5}.icon-select>.icon:last-child{transition:transform .12s ease}.icon-select[aria-expanded=true]>.icon:last-child{transform:rotate(180deg)}.detail-list{counter-reset:detail;margin:0;padding:0;list-style:none}.detail{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--space-2);padding-inline-start:var(--space-20)}.detail.roman,.detail.number,.detail.letter{counter-increment:detail}.detail.roman::before,.detail.number::before,.detail.letter::before{position:absolute;inset-inline-start:0;top:0;width:var(--space-20);color:var(--fg-tertiary);font-size:var(--text-size-s);letter-spacing:var(--ls-paragraph-default);line-height:var(--lh-paragraph-default);font-feature-settings:"calt" 0}.detail.roman::before{content:counter(detail, upper-roman) "."}.detail.number::before{content:counter(detail, decimal) "."}.detail.letter::before{content:counter(detail, upper-alpha) "."}.detail .detail-prefix{position:absolute;inset-inline-start:0;top:0;width:20px;height:21px}.detail .detail-prefix svg{position:absolute;inset-inline-start:-0.5px;top:0;width:20.5px;height:21px}.detail .detail-prefix svg *{stroke:var(--fg-tertiary);stroke-width:1px}.detail>p{font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0}.detail>p.subtext{font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);color:var(--fg-tertiary)}.detail.no-subtext>p.subtext{display:none}details{margin:0;padding:0}summary{cursor:pointer;display:inline-block}details[open]{display:flex;flex-direction:column}details[open] summary{padding:0 0 20px 0}.divider{display:flex;align-items:center;gap:var(--space-8);width:100%}.divider.vertical{flex-direction:column;align-self:stretch;width:var(--space-0);height:100%}hr.divider-rule{min-width:0;height:0;margin:0;border:0;border-top:1px solid var(--br-subtle)}.divider-line{flex:1 0 0;min-width:1px;border-top:1px solid var(--br-subtle)}.divider-label{flex-shrink:0;font-size:var(--text-size-xs);line-height:var(--lh-interface-minus);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;color:var(--fg-tertiary);white-space:nowrap}.divider.vertical .divider-line{width:var(--space-0);height:100%;min-width:var(--space-0);border-top:0;border-inline-start:1px solid var(--br-subtle)}.data-list{margin:0;--data-list-label-compact: calc(var(--space-40) + var(--space-60));--data-list-label-expanded: calc(var(--space-80) + var(--space-40) + var(--space-20) + var(--space-10));--data-list-row-height: calc(var(--space-20) + var(--space-2));width:100%;display:flex;align-items:flex-start;gap:var(--space-12)}.data-list.compact .data-list-label{width:var(--data-list-label-compact)}.data-list.expanded .data-list-label{width:var(--data-list-label-expanded)}.data-list.equal .data-list-label{flex:1 0 0}.data-list-label{flex-shrink:0;height:var(--data-list-row-height);display:flex;align-items:center;font-family:var(--font-primary);font-size:var(--text-size-l);font-weight:400;font-style:normal;line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;color:var(--fg-tertiary);white-space:nowrap;word-break:break-word}.data-list-content{margin:0;flex:1 0 0;min-width:0;min-height:var(--data-list-row-height);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0)}.toggle{display:inline-flex;align-items:center;gap:var(--space-8);cursor:pointer}.toggle-switch{position:relative;flex-shrink:0;width:var(--space-32);height:var(--space-20);border-radius:var(--radius-infinite);background:var(--btn-muted-bg)}.toggle-thumb{position:absolute;top:var(--space-2);inset-inline-start:var(--space-2);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-infinite);background:var(--accent-white)}@media(prefers-reduced-motion: no-preference){.toggle-switch{transition:background .12s ease}.toggle-thumb{transition:transform .12s ease}}.toggle-input:checked~.toggle-switch{background:var(--accent-toggle-on)}.toggle-input:checked~.toggle-switch .toggle-thumb{transform:translateX(var(--space-12))}.toggle:dir(rtl) .toggle-input:checked~.toggle-switch .toggle-thumb{transform:translateX(calc(var(--space-12) * -1))}.toggle .toggle-input{position:absolute;width:0;height:0;margin:0;opacity:0;pointer-events:none}.toggle-input:focus-visible~.toggle-switch{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.toggle.invalid .toggle-switch,.toggle:has(.toggle-input[aria-invalid=true]) .toggle-switch{box-shadow:inset 0 0 0 1px var(--br-error)}.toggle.disabled,.toggle:has(:disabled){opacity:.5;cursor:default}.tag{display:inline-flex;align-items:center;height:var(--space-20);padding:var(--space-0) var(--space-6);gap:var(--space-4);border-radius:var(--radius-tiny);font-family:var(--font-secondary);font-size:var(--text-size-s);line-height:1;letter-spacing:-0.13px;font-feature-settings:"calt" 0;text-transform:uppercase;white-space:nowrap}.tag.grey{color:var(--fg-secondary)}.tag.grey.outline{border:1px solid var(--br-primary)}.tag.grey.solid{background:var(--btn-muted-bg)}.tag.fg-primary{color:var(--fg-primary)}.tag.fg-secondary{color:var(--fg-secondary)}.tag.fg-tertiary{color:var(--fg-tertiary)}form{display:flex;flex-direction:column;gap:16px;width:100%}label{color:var(--accent-secondary)}::placeholder,::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:var(--fg-placeholder) !important}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=text],input[type=email],input[type=date],input[type=number],input[type=password],textarea,select{width:100%;height:var(--control-md);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:normal;border-radius:var(--radius-small);margin:0 !important;padding:0 var(--space-12);border:none;background-color:var(--input-bg);outline:none}input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=date]:hover,input[type=date]:focus,input[type=number]:hover,input[type=number]:focus,input[type=password]:hover,input[type=password]:focus,textarea:hover,textarea:focus,select:hover,select:focus{background-color:var(--input-bg-hover)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=date]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}input.text-field-input{width:100%;height:var(--control-md);padding:0 var(--space-12);border:none;border-radius:var(--radius-small);background-color:var(--input-bg);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;outline:none}input.text-field-input:hover,input.text-field-input:focus{background-color:var(--input-bg-hover)}input.text-field-input:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}input.text-field-input.invalid,.input-icon.invalid,.input-with-prefix.invalid{box-shadow:inset 0 0 0 var(--space-1) var(--br-error)}input[type=text].lg,input[type=email].lg,input[type=date].lg,input[type=number].lg,input[type=password].lg,.input-icon.lg,.input-with-prefix.lg{height:var(--control-lg);padding-inline:var(--space-14)}textarea{font-family:var(--font-primary);line-height:148%;min-height:100px;padding-top:10px;padding-bottom:10px;resize:none}textarea.flat{padding:0;border-radius:0;border:none;color:var(--accent-secondary);background:var(--bg-primary);min-height:30px}select{appearance:none;-webkit-appearance:none;outline:none;color:var(--fg-primary);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;padding:0 calc(var(--space-10) + var(--space-16) + var(--space-8)) 0 var(--space-12);background-image:url("/assets/icons/16/outline/chevron-down-small-e215b4a4.svg");background-position:right var(--space-10) center;background-repeat:no-repeat;background-size:var(--space-16);cursor:pointer}select:dir(rtl){padding-right:var(--space-12);padding-left:calc(var(--space-10) + var(--space-16) + var(--space-8));background-position:left var(--space-10) center}select.invalid,select[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--br-error)}select:has(>option:checked[value=""]){color:var(--fg-placeholder)}select option,select optgroup{font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;color:var(--fg-primary)}input[type=email].special{width:240px}.input-prefix{width:100%;position:relative}.input-prefix>input[type=text]{padding:0 var(--space-12) 0 62px}.input-prefix:before{content:"gist.so/";color:var(--accent-tertiary);position:absolute;top:3px;height:28px;line-height:28px;padding:0 0 0 12px}.input-icon{width:100%;display:flex;align-items:center;gap:var(--space-8);height:var(--control-md);padding:0 var(--space-12);border-radius:var(--radius-small);background-color:var(--input-bg)}.input-icon:hover,.input-icon:focus-within{background-color:var(--input-bg-hover)}.input-icon:has(>input:focus-visible){outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.input-icon>input{flex:1;min-width:0;height:auto;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}.input-icon>input:hover,.input-icon>input:focus{background-color:rgba(0,0,0,0)}.input-icon>input:focus-visible{outline:none}.input-icon:has(input:disabled){opacity:.5}.input-icon:has(input:disabled)>input:disabled{opacity:1}.input-with-prefix{width:100%;display:flex;align-items:center;height:var(--control-md);padding:0 var(--space-12);border-radius:var(--radius-small);background-color:var(--input-bg)}.input-with-prefix:hover,.input-with-prefix:focus-within{background-color:var(--input-bg-hover)}.input-with-prefix:has(>input:focus-visible){outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.input-with-prefix>.input-prefix-text{color:var(--fg-placeholder);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;white-space:nowrap;flex-shrink:0;user-select:none}.input-with-prefix>input{flex:1;min-width:0;height:auto;padding:0;border:none;border-radius:0;outline:none;background-color:rgba(0,0,0,0);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0}.input-with-prefix>input:hover,.input-with-prefix>input:focus{background-color:rgba(0,0,0,0)}.input-with-prefix>input:focus-visible{outline:none}.input-with-prefix:has(input:disabled){opacity:.5}.input-with-prefix:has(input:disabled)>input:disabled{opacity:1}.disabled,input:disabled,textarea:disabled,.disable-while-submit{opacity:.5;cursor:not-allowed;pointer-events:none}.error-inline{font-size:var(--text-size-s);color:var(--fg-danger)}.form-body{display:flex;flex-direction:column;gap:12px;flex:1}.field-row{display:flex;flex-direction:column;gap:8px}.field-row>label{color:var(--accent-tertiary);font-size:var(--text-size-m)}.field-row .field-group{display:flex;flex-direction:column;flex:1;gap:6px}.form-actions{display:flex;flex-direction:row;align-items:center !important;justify-content:flex-end;gap:16px}.form-actions a{align-self:unset !important}form.inline{padding:24px;height:100%}.request-success{width:240px;height:34px;line-height:34px;background:#e0f4df;color:#3e7e3a;text-align:center;border:none;border-radius:var(--radius-small)}.radio{height:34px;border-radius:var(--radius-small);background:var(--bg-secondary);padding:0 12px;display:flex;align-items:center;gap:6px}.radio label{font-family:var(--font-primary);text-transform:none}.checkbox{display:flex;align-items:center;gap:6px}.checkbox label{font-family:var(--font-primary);text-transform:none}input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:var(--radius-infinite);border:1px solid var(--br-primary-emphasis);background:var(--bg-primary);flex-shrink:0;cursor:pointer;position:relative}input[type=radio]:checked{border-color:var(--accent-primary)}input[type=radio]:checked::after{content:"";position:absolute;width:8px;height:8px;border-radius:var(--radius-infinite);background:var(--accent-primary);top:50%;left:50%;transform:translate(-50%, -50%)}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:var(--radius-small);border:1px solid var(--br-primary-emphasis);background:var(--bg-primary);flex-shrink:0;cursor:pointer;position:relative}input[type=checkbox]:checked{background:var(--accent-primary);border-color:var(--accent-primary)}input[type=checkbox]:checked::after{content:"";position:absolute;width:9px;height:5px;border-left:1.5px solid var(--fg-primary-alt);border-bottom:1.5px solid var(--fg-primary-alt);top:44%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}.modal-form{width:400px;height:100%;display:flex;flex-direction:column;gap:0}.modal-form .form-body{flex:1;padding:24px 24px 16px 24px}.modal-form .form-actions{position:sticky;padding:8px 24px 24px 24px;bottom:-1px;background:var(--bg-primary)}.modal-form .form-actions.is-stuck{border-top:1px solid var(--br-primary)}.input-group{width:100%;display:flex;align-items:stretch;min-width:0;height:var(--control-md);border-radius:var(--radius-small);background-color:var(--input-bg);overflow:hidden}.input-group:hover,.input-group:focus-within{background-color:var(--input-bg-hover)}.input-group:has(:focus-visible){outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.input-group.invalid,.input-group:has([aria-invalid=true]){box-shadow:inset 0 0 0 var(--space-1) var(--br-error)}.input-group:has(:disabled){opacity:.5;cursor:not-allowed}.input-group.lg{height:var(--control-lg)}.input-group .input-group-addon{display:inline-flex;align-items:center;gap:var(--space-8);flex:none;padding-inline:var(--space-12);color:var(--fg-tertiary);white-space:nowrap}.input-group .input-group-addon.leading{padding-inline-end:0}.input-group .input-group-addon.trailing{padding-inline-start:0}.input-group .input-group-addon>:is(.btn,.icon-btn):focus-visible{outline:none}.input-group .input-group-control{display:flex;align-items:stretch;flex:1;min-width:0}.input-group .input-group-control>input,.input-group .input-group-control>.input-icon,.input-group .input-group-control>.input-with-prefix,.input-group .input-group-control>.inline-input-wrap{flex:1;min-width:0;height:100%;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.input-group .input-group-control>input:focus-visible,.input-group .input-group-control>.input-icon:has(input:focus-visible),.input-group .input-group-control>.input-with-prefix:has(input:focus-visible),.input-group .input-group-control>.inline-input-wrap:has(input:focus-visible){outline:none}input.inline-input{width:100%;height:auto;margin:0;padding:0;border:none;border-radius:var(--radius-small);background:rgba(0,0,0,0);position:relative;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;color:var(--fg-primary);outline:none}input.inline-input::placeholder{color:var(--fg-placeholder);opacity:1}input.inline-input:hover,input.inline-input:focus{background:rgba(0,0,0,0)}input.inline-input:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}input.inline-input:disabled{opacity:.5}input.inline-input.invalid{box-shadow:inset 0 0 0 var(--space-1) var(--br-error)}.inline-input-wrap{display:flex;align-items:center;gap:var(--space-8);width:100%;position:relative;border-radius:var(--radius-small)}.inline-input-wrap>input.inline-input{flex:1;min-width:0}.inline-input-wrap:has(>input:focus-visible){outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.inline-input-wrap>input:focus-visible{outline:none}.inline-input-wrap:has(input:disabled){opacity:.5}.inline-input-wrap:has(input:disabled)>input:disabled{opacity:1}.inline-input-wrap.invalid{box-shadow:inset 0 0 0 var(--space-1) var(--br-error)}.modal-overlay{position:fixed;inset:0;z-index:998;display:flex;align-items:center;justify-content:center;background-color:rgba(235,235,235,.75);-webkit-backdrop-filter:blur(var(--space-6));backdrop-filter:blur(var(--space-6))}.modal-overlay.modal-start{justify-content:flex-start}.modal-overlay.modal-end{justify-content:flex-end}.modal{--modal-width-medium: calc(var(--space-80) + var(--space-80) + var(--space-80) + var(--space-80) + var(--space-80) + var(--space-80));--modal-body-min-height: calc(var(--space-80) + var(--space-80));position:relative;z-index:2;display:flex;flex-direction:column;max-height:70dvh;background:var(--bg-primary);border-radius:var(--radius-medium);overflow:clip}.modal.size-medium{width:var(--modal-width-medium)}.modal-header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-16);padding:var(--space-16) var(--space-20) var(--space-8)}.modal-title{min-width:0;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;color:var(--fg-secondary);overflow-wrap:anywhere}.modal-body{width:100%;min-height:var(--modal-body-min-height);flex:1;overflow-y:auto}.modal-footer{flex-shrink:0;display:flex;align-items:flex-end;gap:var(--space-16);padding:var(--space-8) var(--space-20) var(--space-20)}.modal-actions{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:var(--space-20)}.modal-close{appearance:none;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;color:var(--fg-tertiary);white-space:nowrap;word-break:break-word}.modal-close:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.tabs{display:flex;width:fit-content;overflow:clip}.tabs.horizontal{align-items:center;gap:var(--space-14)}.tabs.vertical{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.tab{gap:var(--space-6);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;color:var(--fg-tertiary);white-space:nowrap;word-break:break-word}.tab.selected{color:var(--fg-primary);text-decoration-line:none}label.label{display:inline-flex;align-items:center;gap:var(--space-6);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;white-space:nowrap;color:var(--fg-secondary)}label.label .label-info{display:inline-flex;flex-shrink:0;color:var(--fg-tertiary)}label.label .label-info svg *{stroke:var(--fg-tertiary);stroke-width:1px !important}label.label .label-info svg [fill]:not([fill=none]){fill:var(--fg-tertiary)}legend.field-legend{display:inline-flex;align-items:center;gap:var(--space-6);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;white-space:nowrap;color:var(--fg-secondary)}legend.field-legend .field-legend-info{display:inline-flex;flex-shrink:0}legend.field-legend .field-legend-info svg *{stroke:var(--fg-tertiary);stroke-width:1px !important}legend.field-legend .field-legend-info svg [fill]:not([fill=none]){fill:var(--fg-tertiary)}.field{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);position:relative}.field-body,.field-control{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);position:relative;flex-shrink:0}.field-label,.field-description,.field-error{width:100%;padding:0 var(--space-16) 0 var(--space-2)}.field-label{display:flex;align-items:flex-start}.field-description,.field-error{font-family:var(--font-primary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.field-description{color:var(--fg-tertiary)}.field-error{color:var(--fg-danger)}.field.row{flex-direction:row;gap:var(--space-16);align-items:flex-start}.field.row .field-label{flex:0 0 calc(var(--space-80) + var(--space-28) + var(--space-2));width:auto;height:var(--control-md);align-items:center}.field.row .field-body{flex:1;min-width:0}.fieldset{min-width:0;margin:0;padding:0;border:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);position:relative}.fieldset-body{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);position:relative;flex-shrink:0}.fieldset-field{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);position:relative;flex-shrink:0}.field-legend,.fieldset-description{width:100%;padding:0 var(--space-16) 0 var(--space-2);display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0}.fieldset-description{width:100%;flex-shrink:0;font-family:var(--font-primary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0;color:var(--fg-tertiary)}.fieldset.row{flex-direction:row;gap:var(--space-16);align-items:flex-start}.fieldset.row .field-legend{flex:0 0 calc(var(--space-80) + var(--space-28) + var(--space-2));width:auto;height:var(--control-md);display:flex;flex-direction:row;align-items:center}.fieldset.row .fieldset-body{flex:1;min-width:0}.disclosure{width:100%;border:1px solid var(--br-primary);border-radius:var(--radius-small);padding:calc(var(--space-10) - 1px)}.disclosure:hover{border-color:var(--br-primary-emphasis)}.disclosure[open]{display:flex;flex-direction:column;gap:var(--space-8)}.disclosure[open]>.disclosure-summary{padding:0}.disclosure>.disclosure-summary{list-style:none;padding:0;cursor:pointer;display:flex;align-items:flex-start;gap:var(--space-4)}.disclosure>.disclosure-summary::-webkit-details-marker{display:none}.disclosure>.disclosure-summary:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.disclosure>.disclosure-summary>.icon{margin:var(--space-2);transform-origin:calc(50% + .363px) 50%}@media(prefers-reduced-motion: no-preference){.disclosure>.disclosure-summary>.icon{transition:transform .15s ease}}.disclosure[open]>.disclosure-summary>.icon{transform:rotate(90deg)}.disclosure:dir(rtl):not([open])>.disclosure-summary>.icon{transform:rotate(180deg)}.disclosure .disclosure-content{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-feature-settings:"calt" 0}.disclosure .disclosure-title{color:var(--fg-primary)}.disclosure .disclosure-caption{color:var(--fg-tertiary)}.disclosure .disclosure-body{padding-inline-start:var(--space-24);padding-bottom:var(--space-2);color:var(--fg-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0}.card{width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;background:var(--bg-primary);border:1px solid var(--br-subtle);border-radius:var(--radius-medium);overflow:clip}.card.bump{padding-inline:var(--space-4)}.card>.card-content{display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:clip;flex-shrink:0;width:100%}.section{width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:clip;background:var(--bg-primary)}.section>.section-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);width:100%;flex-shrink:0}.section.divider::after{content:"";position:absolute;inset-inline-end:0;bottom:0;inset-inline-start:0;height:1px;background:var(--br-subtle)}details.section{gap:var(--space-8)}details.section[open]{display:flex;flex-direction:column;gap:var(--space-8)}details.section[open]>.section-header{padding:0}details.section>.section-header{list-style:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:var(--space-8);width:100%;flex-shrink:0}details.section>.section-header::-webkit-details-marker{display:none}details.section>.section-header:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}details.section>.section-header>.section-title{flex:1 0 0;min-width:0;color:var(--fg-secondary);font-family:var(--font-primary);font-size:var(--text-size-m);line-height:var(--lh-interface-minus);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;overflow-wrap:anywhere}@media(prefers-reduced-motion: no-preference){details.section>.section-header>.icon{transition:transform .15s ease}}details.section[open]>.section-header>.icon{transform:rotate(180deg)}.menu-anchor{position:relative;display:inline-flex}.menu-trigger{display:inline-flex}.menu{position:absolute;z-index:9999;width:300px;display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-0) var(--space-2);background:var(--bg-primary);border:none;box-shadow:inset var(--space-0) var(--space-0) var(--space-0) 1px var(--br-subtle);border-radius:var(--radius-medium);overflow:clip}.menu[hidden]{display:none}.menu.top{bottom:calc(100% + var(--space-4))}.menu.bottom{top:calc(100% + var(--space-4))}.menu.start{inset-inline-start:var(--space-0)}.menu.end{inset-inline-end:var(--space-0)}.menu.center{inset-inline-start:50%;transform:translateX(-50%)}.menu:dir(rtl).center{transform:translateX(50%)}.menu-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);width:100%;padding:var(--space-8) var(--space-6)}.menu-section.separator{box-shadow:inset var(--space-0) 1px var(--space-0) var(--br-subtle)}.menu-heading{width:100%;padding-top:var(--space-4);padding-inline-start:9px;color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-interface-minus);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0}.menu-section-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.menu-footer{width:100%;padding:var(--space-2) var(--space-4) var(--space-4) var(--space-10);color:var(--fg-tertiary);font-size:var(--text-size-xs);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.menu-item{position:relative;display:flex;align-self:stretch;align-items:center;gap:var(--space-8);height:var(--space-32);width:100%;padding:var(--space-0) var(--space-8) var(--space-0) var(--space-32);border:none;border-radius:var(--radius-small);background:rgba(0,0,0,0);color:var(--fg-primary);font-family:inherit;font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;text-align:start;cursor:pointer}.menu-item:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.menu-item:hover{background:var(--btn-ghost-bg-hover);text-decoration:none}.menu-item>.icon{position:absolute;inset-inline-start:var(--space-8);top:var(--space-8)}.menu-item.destructive{color:var(--fg-danger)}.menu-item.destructive:hover{background:var(--bg-danger)}.menu-item.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.menu-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-card-row{display:flex;align-items:flex-start;width:100%;gap:var(--space-10)}.menu-card-divider{flex:0 0 var(--space-0);position:relative;align-self:stretch}.menu-card-divider::before{content:"";position:absolute;top:var(--space-0);bottom:var(--space-0);inset-inline-start:var(--space-0);border-inline-start:1px solid var(--br-subtle)}.menu-card{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);min-height:var(--space-80);padding:var(--space-8);border:none;border-radius:var(--radius-small);background:rgba(0,0,0,0);color:var(--fg-primary);font-family:inherit;font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;text-align:center;cursor:pointer}.menu-card:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.menu-card:hover{background:var(--btn-ghost-bg-hover);text-decoration:none}.menu-card.destructive{color:var(--fg-danger)}.menu-card.destructive:hover{background:var(--bg-danger)}.menu-card.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.menu-card-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip{position:fixed;z-index:9999;width:max-content;max-width:160px;padding:var(--space-6) var(--space-10);background:var(--tooltip-rest);color:var(--fg-primary-alt);border-radius:var(--radius-small);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);text-align:start;overflow-wrap:break-word;pointer-events:none}.tooltip[hidden]{display:none}.rich-text-box{position:relative;display:block;width:100%}.rich-text-box-editor{width:100%;min-height:var(--space-80);padding:var(--space-10) var(--space-12);background-color:var(--input-bg);border-radius:var(--radius-small);outline:none;display:flex;flex-direction:column;gap:var(--space-20);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);color:var(--fg-primary);overflow-wrap:anywhere}.rich-text-box-editor p,.rich-text-box-editor ul,.rich-text-box-editor ol{margin-block:0}.rich-text-box-editor ul,.rich-text-box-editor ol{padding-inline-start:var(--space-20)}.rich-text-box-editor ul{list-style:disc}.rich-text-box-editor ol{list-style:decimal}.rich-text-box-editor a{display:inline;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:from-font;text-underline-offset:8%;text-underline-position:from-font;overflow-wrap:anywhere}.rich-text-box-editor a:hover{text-decoration-style:solid}.rich-text-box-editor strong{font-weight:var(--font-weight-bold)}.rich-text-box-editor em{font-style:italic}.rich-text-box-editor s{text-decoration-line:line-through}.rich-text-box-editor:hover,.rich-text-box-editor:focus{background-color:var(--input-bg-hover)}.rich-text-box-editor[data-empty]::before{content:attr(data-placeholder);color:var(--fg-tertiary);pointer-events:none}.rich-text-box.disabled .rich-text-box-editor{opacity:.5;cursor:not-allowed}.rich-text-box.ghost .rich-text-box-editor{padding:0;background:none;border-radius:0}.rich-text-box.ghost .rich-text-box-editor:hover,.rich-text-box.ghost .rich-text-box-editor:focus{background:none}.rich-text-toolbar{--rich-text-stroke-width: calc(var(--space-2) / 2);position:absolute;z-index:9999;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--bg-primary);border:none;border-radius:var(--radius-medium);box-shadow:inset 0 0 0 var(--rich-text-stroke-width) var(--br-subtle);overflow:clip;transform:translateX(-50%)}.rich-text-toolbar[hidden]{display:none}.rich-text-toolbar .icon-btn.is-active{background:var(--btn-ghost-bg-hover)}.rich-text-toolbar-formats,.rich-text-link-form{display:flex;align-items:center;gap:var(--space-2)}.rich-text-toolbar-formats[hidden],.rich-text-link-form[hidden]{display:none}.rich-text-toolbar-formats>[hidden],.rich-text-link-form>[hidden]{display:none}.rich-text-toolbar-divider{width:var(--rich-text-stroke-width);align-self:stretch;margin:0 var(--space-2);background:var(--br-primary)}.rich-text-link-form .inline-input{width:calc(var(--space-80) + var(--space-80) + var(--space-20))}.rich-text-link-form .btn{width:var(--space-44)}.rich-text-toolbar.link-error{box-shadow:inset 0 0 0 var(--rich-text-stroke-width) var(--br-error)}@media(prefers-reduced-motion: no-preference){.rich-text-toolbar.link-wiggle{animation:rich-text-link-wiggle .3s ease-in-out}}@keyframes rich-text-link-wiggle{0%,100%{transform:translateX(-50%)}20%{transform:translateX(calc(-50% - 5px))}40%{transform:translateX(calc(-50% + 5px))}60%{transform:translateX(calc(-50% - 3px))}80%{transform:translateX(calc(-50% + 3px))}}.rich-text-mentions{position:absolute;z-index:9999;max-height:40dvh;overflow-y:auto;padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--br-subtle);border-radius:var(--radius-medium)}.rich-text-mentions[hidden]{display:none}.rich-text-mentions-item{padding:var(--space-6) var(--space-8);border-radius:var(--radius-small);font-size:var(--text-size-l);color:var(--fg-primary);cursor:pointer;white-space:nowrap}.rich-text-mentions-item.is-active,.rich-text-mentions-item:hover{background:var(--btn-ghost-bg-hover)}.rich-text-box-editor .mention{padding:0 var(--space-2);border-radius:var(--radius-tiny);background:var(--btn-ghost-bg-hover);color:var(--fg-primary);cursor:default;white-space:nowrap}.rich-text-content{--rich-text-content-block-gap: var(--space-20);--rich-text-content-list-indent: var(--space-20);width:100%;display:flex;flex-direction:column;gap:var(--rich-text-content-block-gap);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);color:var(--fg-primary);overflow-wrap:anywhere}.rich-text-content p,.rich-text-content ul,.rich-text-content ol{margin-block:0}.rich-text-content ul,.rich-text-content ol{padding-inline-start:var(--rich-text-content-list-indent)}.rich-text-content ul{list-style:disc}.rich-text-content ol{list-style:decimal}.rich-text-content a{display:inline;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:from-font;text-underline-offset:8%;text-underline-position:from-font;overflow-wrap:anywhere}.rich-text-content a:hover{text-decoration-style:solid}.rich-text-content strong{font-weight:var(--font-weight-bold)}.rich-text-content em{font-style:italic}.rich-text-content s{text-decoration-line:line-through}body{font-family:var(--font-primary);font-feature-settings:"calt" off;font-size:var(--text-size-l);line-height:var(--lh-interface-default);color:var(--fg-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;padding:0;margin:0}html{scroll-behavior:auto}.auth-page{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:calc(400px + 2*var(--space-24));min-height:100dvh;margin-inline:auto;padding:var(--space-40) var(--space-24)}.auth-errors,.auth-notice{font-size:var(--text-size-m);padding-left:var(--space-16)}.auth-errors{color:var(--accent-red)}.auth-notice{color:var(--accent-green)}.auth-field>.field-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.launch-page{position:relative;min-height:100dvh;background:var(--bg-primary)}.launch-action{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:var(--space-16);transform:translate(-50%, -50%)}.launch-controls,.launch-ticket-form{display:flex;flex-direction:row;align-items:center;gap:var(--space-8);width:auto}.launch-ticket-field{flex:0 0 200px;width:200px !important}.launch-back{display:flex;align-items:center;justify-content:center;align-self:auto;flex-shrink:0;width:16px;height:16px;color:var(--fg-primary)}.launch-copy{position:absolute;top:calc(50% + var(--space-32));left:50%;display:flex;flex-direction:column;gap:var(--space-8);width:320px;transform:translateX(-50%);color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);text-align:center}.launch-copy .auth-errors,.launch-copy .auth-notice{padding-left:0}@media(max-width: 400px){.launch-action{width:calc(100% - 2*var(--space-24));justify-content:center}.launch-ticket-form{flex:1 1 auto;min-width:0}.launch-ticket-field{flex:1 1 auto;min-width:0;width:auto !important}.launch-copy{width:calc(100% - 2*var(--space-24))}}.slug-subtitle{color:var(--fg-tertiary)}.slug-subtitle.available{color:var(--accent-green)}.slug-subtitle.taken{color:var(--accent-red)}.home-page{min-height:100dvh;overflow:hidden;background:var(--bg-primary)}.home-feature{position:fixed;inset:var(--space-0) var(--space-0) calc(var(--space-32) + var(--space-36));display:grid;place-items:center}.home-feature-image{display:block;width:auto;height:auto;max-width:min(78vw,var(--home-feature-retina-width, 78vw));max-height:min(60vh,var(--home-feature-retina-height, 60vh));border-radius:var(--radius-small);object-fit:contain}.home-footer{position:fixed;bottom:calc(var(--space-32) - var(--space-2));left:50%;z-index:1;display:flex;align-items:center;gap:var(--space-12);transform:translateX(-50%);white-space:nowrap}.home-feature-copy{width:calc(var(--space-80)*4 + var(--space-28) + var(--space-2))}.home-feature-credit,.home-product-meta{margin:var(--space-0);font-feature-settings:"calt" 0}.home-feature-credit{color:var(--fg-secondary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.home-feature-owner{display:inline;text-decoration-line:underline;text-decoration-style:dotted}.home-product-meta{display:flex;gap:var(--space-6);color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus)}.home-footer-link{text-decoration-line:underline;text-decoration-style:dotted}.home-actions{display:flex;align-items:center;gap:var(--space-8)}.log-entry{gap:var(--space-36)}.log-entry-media{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.log-entry-media-link{display:block;width:100%}.log-entry-media .app-list-item{border-radius:var(--radius-small)}.log-entry-content{position:relative;width:100%;gap:var(--space-16);padding-left:var(--space-32)}.log-entry-avatar{position:absolute;top:calc(var(--space-2)/4);left:var(--space-0);display:block;width:var(--space-20);height:var(--space-20);overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle)}.log-entry-avatar svg{display:block;width:100%;height:100%}.log-entry-prose{gap:var(--space-6)}.log-entry-author{gap:var(--space-8);margin:var(--space-0);color:var(--fg-secondary);letter-spacing:var(--ls-paragraph-default);white-space:nowrap}.log-entry-author-name{color:var(--fg-secondary);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:var(--space-2)}.log-entry-body{--rich-text-content-block-gap: var(--space-0);width:100%;color:var(--fg-secondary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.log-entry-tags{display:flex;flex-wrap:wrap;gap:var(--space-4)}.log-entry-project.tag{height:var(--space-24);gap:var(--space-6);padding-inline:var(--space-8);border-radius:var(--radius-infinite);text-decoration:none}.log-entry-footer{width:100%;gap:var(--space-0);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.log-entry-footer p{margin:var(--space-0)}.log-entry-summary{gap:var(--space-8)}.log-entry-summary-dot{width:var(--space-2);height:var(--space-2);flex:0 0 auto;border-radius:var(--radius-infinite);background:currentColor}.log-entry-date{color:var(--fg-tertiary)}.log-entry-date a{display:inline;color:inherit}.log-viewer-page{overflow:hidden}.log-viewer{display:flex;width:100%;height:100dvh;overflow:hidden;background:var(--bg-primary)}.log-canvas{position:relative;container-type:size;flex:1;min-width:0;height:100%;overflow:hidden;background:var(--bg-primary)}.log-canvas-dismiss{position:absolute;top:var(--space-24);left:var(--space-24);z-index:2}.log-canvas-scroll{width:100%;height:100%;padding:0;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;list-style:none}.log-canvas-scroll::-webkit-scrollbar{display:none}.log-canvas-scroll.is-animating{scroll-snap-type:none}.log-canvas-indicator{position:absolute;top:50%;left:var(--space-24);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin:0;padding:0;list-style:none;transform:translateY(-50%)}.log-canvas-indicator-item{position:relative;width:var(--space-6);height:var(--space-6);flex-shrink:0;padding:0;border:0;border-radius:var(--radius-infinite);background:var(--fg-disabled);cursor:pointer;transition:height 120ms ease-out,background-color 120ms ease-out}.log-canvas-indicator-item::after{position:absolute;inset:calc(var(--space-2)*-1) calc(var(--space-8)*-1);content:""}.log-canvas-indicator-item:focus-visible{outline:calc(var(--space-2)/2) solid var(--fg-primary);outline-offset:var(--space-2)}.log-canvas-indicator-item.is-current{height:var(--space-16);background:var(--fg-secondary)}.log-canvas-item{display:grid;place-items:center;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.log-canvas-image{width:min(86cqw,var(--log-canvas-height-limited-width, 86cqw));max-width:86cqw;max-height:80cqh;aspect-ratio:var(--image-loading-ratio, auto);flex-shrink:0;overflow:clip;border-radius:var(--radius-tiny)}.log-canvas-image-source{display:block;width:100%;height:auto;object-fit:cover;pointer-events:none}.log-viewer-divider{position:relative;z-index:3;display:flex;align-items:stretch;justify-content:center;flex:0 0 var(--space-24);width:var(--space-24);height:100%;margin-inline:calc((var(--space-24) - var(--space-2)/2)/-2);padding-block:var(--space-8)}.log-viewer-divider .divider.vertical,.log-viewer-divider .divider.vertical .divider-line{width:calc(var(--space-2)/2);min-width:calc(var(--space-2)/2)}.log-viewer-divider .divider.vertical{height:100%}.log-sidebar-toggle{position:absolute;top:50%;left:50%;width:var(--space-10);height:var(--space-28);box-sizing:content-box;padding:0;border:var(--space-2) solid var(--bg-primary);border-radius:var(--radius-infinite);opacity:0;overflow:hidden;background:var(--br-subtle);cursor:pointer;pointer-events:none;transform:translate(-50%, -50%);transition:width 120ms ease-out,opacity 120ms ease-out}.log-sidebar-toggle::after{position:absolute;top:50%;left:50%;width:calc(var(--space-2)/2);height:calc((var(--space-8) + var(--space-10))/2);border-radius:var(--radius-infinite);background:var(--fg-placeholder);content:"";transform:translate(-50%, -50%)}.log-sidebar-toggle:hover{width:var(--space-14)}.log-sidebar-toggle:focus-visible{width:var(--space-14);opacity:1;outline:1px solid var(--fg-primary);outline-offset:var(--space-2);pointer-events:auto}.log-viewer.is-sidebar-handle-visible .log-sidebar-toggle{opacity:1;pointer-events:auto}.log-sidebar{display:flex;flex:0 0 calc(var(--space-80)*4 + var(--space-60));flex-direction:column;align-items:flex-start;gap:var(--space-28);height:100%;padding:var(--space-36) var(--space-40);overflow:hidden;background:var(--bg-primary);transition:flex-basis 180ms ease-out,padding 180ms ease-out}.log-sidebar-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--space-16);min-height:0;width:100%}.log-sidebar-profile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-16);width:100%}.log-sidebar-avatar{width:var(--space-40);height:var(--space-40);flex-shrink:0;overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle)}.log-sidebar-avatar svg{display:block;width:100%;height:100%}.log-sidebar-identity{display:flex;flex-direction:column;width:100%}.log-sidebar-handle{color:var(--fg-tertiary)}.log-sidebar-body{--rich-text-content-block-gap: var(--space-0);width:100%}.log-sidebar-actions{display:flex;align-items:center;gap:var(--space-12);width:100%}.log-sidebar-footer{display:flex;align-items:center;gap:var(--space-12);width:100%;color:var(--fg-tertiary)}.log-sidebar-meta{flex:1;min-width:0;font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.log-sidebar-summary{display:flex;align-items:center;gap:var(--space-8)}.log-viewer.is-sidebar-collapsed .log-sidebar{flex-basis:var(--space-60);gap:var(--space-0);padding:var(--space-24) calc((var(--space-60) - var(--space-16))/2)}.log-viewer.is-sidebar-collapsed .log-sidebar-profile{gap:var(--space-0)}.log-viewer.is-sidebar-collapsed .log-sidebar-avatar{width:var(--space-16);height:var(--space-16)}.log-viewer.is-sidebar-collapsed .log-sidebar-identity,.log-viewer.is-sidebar-collapsed .log-sidebar-body,.log-viewer.is-sidebar-collapsed .log-sidebar-actions,.log-viewer.is-sidebar-collapsed .log-sidebar-meta{display:none}.log-viewer.is-sidebar-collapsed .log-sidebar-footer{gap:var(--space-0)}@media(hover: none){.log-sidebar-toggle{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion: reduce){.log-canvas-indicator-item,.log-sidebar,.log-sidebar-toggle{transition:none}}.expanded-viewer{position:fixed;inset:0;z-index:10000;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-primary)}.expanded-viewer-position{position:absolute;top:calc((var(--space-26) + var(--space-28))/2);left:var(--space-28);z-index:3}.expanded-viewer-close{position:absolute;top:var(--space-20);right:var(--space-20);z-index:2}.expanded-viewer-cycle{display:flex;align-items:center;justify-content:center;max-width:78vw;max-height:80dvh;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.expanded-viewer-image{display:block;width:auto;height:auto;max-width:min(78vw,var(--expanded-image-max-width, 78vw));max-height:min(80dvh,var(--expanded-image-max-height, 80dvh));object-fit:contain}.expanded-viewer-image[hidden]{display:none}.compose-page{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:calc(var(--space-80)*2) var(--space-24)}.modal-overlay:has(.inline-composer){align-items:center;justify-content:center;padding:var(--space-24);background:color-mix(in srgb, var(--ds-grey-400) 60%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.modal.inline-composer{width:calc(var(--space-80)*6 + var(--space-28));max-width:100%;max-height:calc(100dvh - var(--space-80)*2);padding:var(--space-0);border-radius:calc(var(--radius-large) + var(--space-4));overflow:visible}.modal.inline-composer .modal-body{min-height:var(--space-0);overflow:visible}.inline-compose-form{display:flex;flex-direction:column;gap:var(--space-0);width:100%}.inline-compose-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-14);width:100%;padding-top:var(--space-20)}.inline-compose-errors{margin:var(--space-8) var(--space-18) var(--space-0)}.inline-compose-media-stage{box-sizing:border-box;display:flex;align-items:stretch;width:100%;height:calc(var(--space-80) + var(--space-28) + var(--space-2));overflow:hidden}.inline-compose-media-empty{display:flex;align-items:center;justify-content:center;width:calc(var(--space-80) + var(--space-28) + var(--space-2));height:100%;margin-left:var(--space-20);flex:0 0 auto;border-radius:var(--radius-small);background:var(--bg-secondary);cursor:pointer}.inline-compose-media-empty[hidden]{display:none}.inline-compose-media{display:flex;gap:var(--space-6);width:100%;height:100%;margin:var(--space-0);padding:var(--space-0) var(--space-20);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-y;cursor:grab;list-style:none}.inline-compose-media::-webkit-scrollbar{display:none}.inline-compose-media.is-dragging{cursor:grabbing;user-select:none}.inline-compose-media[hidden]{display:none}.inline-compose-media-item{position:relative;flex:0 0 auto;height:100%;overflow:hidden;border-radius:var(--radius-small);background:var(--ds-grey-400)}.inline-compose-media-item img{display:block;width:auto;height:100%;object-fit:cover}.inline-compose-media-item .inline-compose-media-overlay{position:absolute;inset:var(--space-0);display:flex;align-items:flex-start;justify-content:flex-end;padding:var(--space-10);background:linear-gradient(to bottom, color-mix(in srgb, var(--ds-black-100) 20%, transparent), color-mix(in srgb, var(--ds-black-100) 8%, transparent) 50%, transparent);opacity:0;transition:opacity .12s ease;pointer-events:none}.inline-compose-media-item .inline-compose-media-overlay .icon-btn{pointer-events:auto}.inline-compose-media-item:hover .inline-compose-media-overlay,.inline-compose-media-item:focus-within .inline-compose-media-overlay{opacity:1}.inline-compose-media-trigger{align-self:flex-start;margin-inline:var(--space-18);color:var(--fg-tertiary);cursor:pointer}.inline-compose-media-trigger[hidden]{display:none}.inline-compose-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-20);width:100%;padding:var(--space-0) var(--space-24) var(--space-0) var(--space-20)}.inline-compose-editor{width:100%;height:calc(var(--space-80) + var(--space-60));padding-top:var(--space-12);overflow-y:auto}.inline-compose-editor .rich-text-box,.inline-compose-editor .rich-text-box-editor{min-height:100%}.inline-compose-editor .rich-text-box-editor[data-empty]::before{color:var(--fg-placeholder)}.inline-compose-tags{display:flex;align-items:center;gap:var(--space-4);width:100%}.inline-compose-project-tag{appearance:none;border:0;cursor:pointer}.inline-compose-project-tag[hidden]{display:none}.inline-compose-add-tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);border:0;border-radius:var(--radius-infinite);background:rgba(0,0,0,0);color:var(--fg-secondary);font-family:var(--font-secondary);font-size:var(--text-size-s);line-height:1;letter-spacing:-0.13px;text-transform:uppercase;cursor:pointer}.inline-compose-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);width:100%;padding:var(--space-12) var(--space-16) var(--space-16) var(--space-20);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2))}.inline-compose-count{color:var(--fg-placeholder);font-size:var(--text-size-xs);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus)}.inline-compose-count.is-over{color:var(--fg-danger)}.inline-compose-action-buttons{display:flex;align-items:center;gap:var(--space-16)}.inline-compose-dismiss{align-self:center;color:var(--fg-tertiary)}.inline-compose-submit.btn{background:color-mix(in srgb, var(--ds-green-100) 45%, var(--bg-primary));color:var(--accent-green)}.compose-form{display:flex;flex-direction:column;width:calc(var(--space-80)*6 + var(--space-40));max-width:100%}.compose-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-20);width:100%}.compose-meta{color:var(--fg-tertiary)}.compose-project-trigger{padding:0;border:none;background:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer}.compose-project-label{text-decoration:underline;text-underline-offset:2px}.compose-project-clear{width:var(--space-16);height:var(--space-16);padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.compose-project-clear[hidden]{display:none}.compose-project-clear-icon{position:relative;display:block;width:var(--space-16);height:var(--space-16)}.compose-project-clear-circle,.compose-project-clear-line{position:absolute;display:block}.compose-project-clear-circle{inset:1.16665px;width:13.6667px;height:13.6667px}.compose-project-clear-line{top:7.5px;left:4.671575px;width:6.65685px;height:1px}.compose-project-option .icon{visibility:hidden}.compose-project-option.is-selected .icon{visibility:visible}.compose-form .rich-text-box-editor{min-height:0}.compose-editor .rich-text-box-editor[data-empty]::before{color:var(--fg-placeholder)}.compose-media-trigger{display:inline-flex;color:var(--fg-tertiary);cursor:pointer}.compose-media-trigger-icon{width:var(--space-16);height:var(--space-16);padding:1.83335px}.compose-media[hidden]{display:none}.compose-media{margin-top:0}.compose-existing-media{margin-top:0}.compose-media-item{position:relative}.compose-media-item .icon-btn{position:absolute;top:var(--space-8);right:var(--space-8);opacity:0;transition:opacity .12s ease}.compose-media-item:hover .icon-btn,.compose-media-item .icon-btn:focus-visible{opacity:1}.compose-actions{position:fixed;top:var(--space-20);right:var(--space-20);z-index:5;display:flex;align-items:center;justify-content:flex-end;width:auto;-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2))}.compose-actions .link{align-self:center;color:var(--fg-tertiary)}@media screen and (max-width: 599.98px){.compose-page{padding-block:var(--space-80)}}.global-nav-zone{position:fixed;z-index:10;top:var(--space-24)}.global-nav-profile{left:var(--space-32)}.global-nav-account{top:var(--space-16);right:var(--space-24);display:flex;align-items:center;justify-content:flex-end}.global-nav-account .app-nav>.icon svg [stroke]{stroke-width:1px}.global-nav-account .menu-anchor,.global-nav-account .menu-trigger{display:flex}.profile-page{min-height:100vh}.profile-nav-icon{display:block;padding:0;border:none;background:none;cursor:pointer;line-height:0}.profile-nav-icon[hidden]{display:none}.profile-nav-icon:hover .icon{color:var(--fg-primary)}.profile-nav-icon.is-disabled{pointer-events:none}.profile-nav-icon.is-disabled .icon{color:var(--fg-disabled)}.profile-main{display:flex;flex-direction:column;align-items:center;padding:calc(var(--space-80)*2 + var(--space-20)) 0}.profile-section{width:calc(100% - var(--space-24)*2);max-width:calc(var(--space-80)*6 + var(--space-20));margin-inline:auto}.profile-page--sidebar .profile-main{align-items:stretch;width:calc(var(--space-80)*5 + var(--space-40));margin-inline:auto;padding:calc(var(--space-80) + var(--space-60)) var(--space-0)}.profile-page--sidebar .profile-section{width:calc(var(--space-80)*5 + var(--space-40));max-width:none;margin:var(--space-0)}.profile-page--sidebar .profile-content{display:block}.profile-main--empty{min-height:100vh;justify-content:center}.profile-sidebar{position:fixed;z-index:10;top:calc(var(--space-32) + var(--space-2));left:var(--space-36);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-26);width:calc(var(--space-80)*2 + var(--space-60))}.profile-sidebar .account-select{width:auto;height:var(--space-16)}.profile-sidebar .account-select>.icon:first-child{color:var(--fg-primary)}.profile-sidebar .account-select>.icon:last-child{color:var(--fg-secondary)}.profile-sidebar-pages{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%}.profile-sidebar-page{position:relative;color:var(--fg-tertiary);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;text-decoration:none}.profile-sidebar-page.is-current{color:var(--fg-primary)}.profile-sidebar-page.is-disabled{color:var(--fg-tertiary);text-decoration:line-through}.profile-sidebar-page:not(.is-disabled):hover{color:var(--fg-primary)}.profile-sidebar-page:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-sidebar-label,.profile-sidebar-meta{width:100%;margin:var(--space-0);color:var(--fg-tertiary);font-family:var(--font-primary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.profile-sidebar-link-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.profile-sidebar-link{display:flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-0);border:var(--space-0);background:rgba(0,0,0,0);color:var(--fg-secondary);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;cursor:pointer}.profile-sidebar-link span:last-child{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:8%}.profile-sidebar-link:hover span:last-child{text-decoration-style:solid}.profile-sidebar-link:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-sidebar-meta p{margin:var(--space-0)}.profile-sidebar-meta-actions,.profile-site-meta-actions{display:flex;align-items:center;gap:var(--space-8)}.profile-site-beta{display:flex;align-items:center;gap:var(--space-6)}.profile-sidebar-meta-link,.profile-site-meta-link{padding:var(--space-0);border:var(--space-0);background:rgba(0,0,0,0);color:inherit;font:inherit;letter-spacing:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:8%}button.profile-sidebar-meta-link{cursor:pointer}button.profile-sidebar-meta-link:hover{text-decoration-style:solid}button.profile-sidebar-meta-link:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-site-sidebar{position:fixed;z-index:10;bottom:calc(var(--space-32) + var(--space-2));left:var(--space-36);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-24);width:calc(var(--space-80)*3)}.profile-page--sidebar .profile-site-sidebar{gap:var(--space-26);width:calc(var(--space-80)*2 + var(--space-60))}.profile-site-links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);width:100%}.profile-site-page-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.profile-site-page{color:var(--fg-secondary);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0;text-decoration:none}.profile-site-page.is-disabled{color:var(--fg-tertiary);text-decoration:line-through}.profile-site-page:not(.is-disabled):hover{color:var(--fg-primary)}.profile-site-page:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-site-meta{width:100%;color:var(--fg-tertiary);font-family:var(--font-primary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.profile-site-meta p{margin:var(--space-0)}.profile-corner-nav{position:fixed;z-index:10;top:var(--space-26);right:var(--space-28);display:flex;align-items:center;gap:var(--space-10)}.profile-corner-nav .menu-anchor,.profile-corner-nav .menu-trigger{display:flex}.profile-links{color:var(--fg-tertiary)}.profile-links .link,.profile-links .link-select{color:var(--fg-tertiary)}.profile-links .link-select .icon{color:var(--fg-tertiary)}.profile-more-menu{width:max-content}.profile-illustration{width:100%;min-height:calc(var(--space-80)*5);display:flex;align-items:center;justify-content:center;color:var(--fg-primary)}.profile-illustration svg{width:100%;max-width:calc(var(--space-80)*5 + var(--space-60));height:auto}@media screen and (max-width: 599.98px){.profile-main{padding-block:var(--space-80)}}.menu-item.is-disabled{opacity:.4;pointer-events:none}.mention{color:var(--fg-primary);text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:var(--space-2)}.detail .detail-meta{font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);color:var(--fg-tertiary)}.detail .detail-body{margin-top:var(--space-8)}.profile-logs{gap:var(--space-48)}.profile-empty-state{display:flex;align-items:center;justify-content:center;gap:var(--space-8);color:var(--fg-tertiary)}.profile-empty-state p{margin:var(--space-0);font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;white-space:nowrap}.profile-empty-state a{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:8%}.profile-empty-state a:hover{text-decoration-style:solid}.profile-empty-state a:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-logs .log-entry{gap:var(--space-32)}.profile-logs .log-entry-content{padding-right:var(--space-8)}.profile-logs .log-entry-prose{gap:var(--space-4)}.profile-logs .log-entry-media,.profile-logs .log-entry-media>a,.profile-logs .log-entry-media .app-list,.profile-logs .app-list-item{display:block;width:100%;max-width:none;border-radius:var(--radius-medium)}.log-entry-images{display:flex;flex-direction:column;gap:var(--space-24);margin-top:var(--space-40);padding:0;list-style:none}.log-entry>.log-entry-images{gap:var(--space-20);margin:0;padding-block:var(--space-4)}.log-entry-image{width:100%;display:flex;justify-content:flex-start}.log-entry-image img{width:auto;height:auto;max-width:100%;max-height:calc(var(--space-80)*6 + var(--space-20));aspect-ratio:var(--log-entry-image-ratio, auto);display:block;border:calc(var(--space-2)/2) solid var(--br-subtle)}.dev-toolkit button{cursor:grab;touch-action:none;user-select:none}.dev-toolkit:active button{cursor:grabbing}.dev-toolkit-panel{position:absolute;left:0;bottom:calc(100% + var(--space-8))}.dev-toolkit-panel[hidden]{display:none}.dev-toolkit-panel.open-down{top:calc(100% + var(--space-8));bottom:auto}.dev-toolkit-panel.align-right{left:auto;right:0}.modal-overlay:has(.directory-modal){background:color-mix(in srgb, var(--ds-grey-400) 60%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.modal.directory-modal{width:calc(var(--space-80)*6 + var(--space-28));height:calc(var(--space-80)*6 + var(--space-20));min-height:min(var(--space-80)*6 + var(--space-20),100dvh - var(--space-48));max-width:calc(100vw - var(--space-48));max-height:calc(100dvh - var(--space-48));padding-inline:var(--space-8);border-radius:calc(var(--radius-large) + var(--space-4))}.modal.directory-modal .modal-body{min-height:var(--space-0);overflow:hidden}.directory-panel{position:relative;width:100%;height:100%}.directory-panel:focus{outline:none}.directory-scroll{display:flex;height:100%;flex-direction:column;gap:var(--space-40);overflow-y:auto;padding:var(--space-24) var(--space-6) var(--space-64);scrollbar-width:none}.directory-scroll::-webkit-scrollbar{display:none}.directory-account,.directory-profiles{display:flex;width:100%;flex-direction:column;gap:var(--space-8)}.directory-label{margin:var(--space-0);padding-inline:var(--space-12);color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.directory-account-actions{display:flex;flex-direction:column;gap:var(--space-6);padding-inline:var(--space-12)}.directory-account-action{display:flex;align-items:center;gap:var(--space-6);color:var(--fg-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:normal;font-feature-settings:"calt" 0;text-decoration:none}.directory-account-action:hover{text-decoration:underline}.directory-account-action:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.directory-list{display:flex;flex-direction:column;gap:var(--space-2)}.directory-profile{display:flex;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-medium);color:var(--fg-secondary);text-decoration:none}.directory-profile:hover{background:var(--bg-secondary);text-decoration:none}.directory-profile:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.directory-profile-blob{display:block;width:var(--space-24);height:var(--space-24);flex-shrink:0;overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle);opacity:.8}.directory-profile-blob svg{display:block;width:100%;height:100%}.directory-profile-copy{display:flex;min-width:0;align-items:center;gap:var(--space-6)}.directory-profile-name,.directory-profile-slug{overflow:hidden;font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0;text-overflow:ellipsis;white-space:nowrap}.directory-profile-name{color:var(--fg-secondary)}.directory-profile-slug{color:var(--fg-tertiary)}.directory-footer{position:absolute;right:var(--space-0);bottom:var(--space-0);left:var(--space-0);display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-10) var(--space-16) var(--space-18) var(--space-24);background:color-mix(in srgb, var(--bg-primary) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--space-4) + var(--space-2) / 2));backdrop-filter:blur(calc(var(--space-4) + var(--space-2) / 2))}.directory-product-copy{display:flex;min-width:0;flex-direction:column;color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}@media screen and (max-width: 599.98px){.modal.directory-modal{width:calc(100vw - var(--space-24));max-width:none;max-height:calc(100dvh - var(--space-24))}}.settings-content{min-height:100vh}.settings-page{width:calc(100% - var(--space-48));max-width:520px;margin:0 auto;padding:200px 0}.settings-back{margin-bottom:var(--space-48)}.settings-monogram-block{max-width:250px}.settings-monogram{width:var(--space-40);height:var(--space-40);overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle)}.settings-monogram svg{display:block;width:100%;height:100%}.settings-save{padding-left:126px}.settings-projects{margin-top:140px;scroll-margin-top:var(--space-48)}.settings-project-list{padding:0;list-style:none}.settings-project{align-items:flex-start;padding-block:var(--space-12);border-bottom:1px solid var(--br-subtle)}.settings-project form{display:inline-flex}@media screen and (max-width: 599.98px){.settings-page{padding-block:var(--space-80)}.settings-fields .fieldset{flex-direction:column}.settings-fields .fieldset-label{width:100%;flex-basis:auto}.settings-save{padding-left:0}}.account-select{width:var(--control-md);height:var(--space-20);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-0);border:0;background:none;cursor:pointer;line-height:0}.account-select:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.account-select:disabled{cursor:not-allowed;opacity:.5}.account-select:hover:not(:disabled) .account-select-blob,.account-select.is-hover-preview .account-select-blob{opacity:.8}.account-select>.icon{color:var(--fg-tertiary)}.account-select-blob{width:var(--space-20);height:var(--space-20);display:block;flex-shrink:0;overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle)}.account-select-blob svg{display:block;width:100%;height:100%}.app-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-10);width:100%;max-width:calc(var(--space-80)*6 + var(--space-40))}.app-list-item{display:block;width:min(100%,var(--image-loading-reserved-width, 100%));max-width:100%;aspect-ratio:var(--image-loading-ratio, auto);border-radius:var(--radius-tiny);overflow:clip}.app-list-image{display:block;width:100%;height:100%;object-fit:cover}.image-loading{aspect-ratio:var(--image-loading-ratio, auto);background:var(--bg-secondary)}.image-loading.is-loaded{background:rgba(0,0,0,0)}.app-nav{width:var(--control-sm);height:var(--control-sm);display:flex;align-items:center;justify-content:center;padding:var(--space-0);border:none;border-radius:var(--radius-medium);background:rgba(0,0,0,0);color:var(--fg-secondary);cursor:pointer;line-height:0}.app-nav:hover,.app-nav:focus-visible,.app-nav.is-hover-preview{color:var(--fg-primary);text-decoration:none}.app-nav:hover .icon,.app-nav:focus-visible .icon,.app-nav.is-hover-preview .icon{color:var(--fg-primary)}.app-nav:hover .icon svg [stroke]:not([stroke=none]),.app-nav:focus-visible .icon svg [stroke]:not([stroke=none]),.app-nav.is-hover-preview .icon svg [stroke]:not([stroke=none]){stroke:var(--fg-primary)}.app-nav:hover .icon svg [fill]:not([fill=none]),.app-nav:focus-visible .icon svg [fill]:not([fill=none]),.app-nav.is-hover-preview .icon svg [fill]:not([fill=none]){fill:var(--fg-primary)}.app-nav.selected{background:var(--tab-selected);color:var(--fg-primary)}.app-nav.selected .icon{color:var(--fg-primary)}.app-nav.is-disabled,.app-nav:disabled{color:var(--fg-disabled);pointer-events:none}.app-nav.is-disabled .icon,.app-nav:disabled .icon{color:var(--fg-disabled)}.app-nav.is-disabled .icon svg [stroke]:not([stroke=none]),.app-nav:disabled .icon svg [stroke]:not([stroke=none]){stroke:var(--fg-disabled)}.app-nav.is-disabled .icon svg [fill]:not([fill=none]),.app-nav:disabled .icon svg [fill]:not([fill=none]){fill:var(--fg-disabled)}.app-nav>.icon svg [stroke]{stroke-width:1.2px}.section-heading{font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-weight:normal;color:var(--fg-tertiary)}.visitor-menu-anchor{position:relative;display:inline-flex}.visitor-menu-trigger{display:inline-flex}.visitor-menu-popover{position:absolute;z-index:9999;width:280px;display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-0) var(--space-2);background:var(--bg-primary);box-shadow:inset var(--space-0) var(--space-0) var(--space-0) 1px var(--br-subtle);border-radius:var(--radius-medium);overflow:clip}.visitor-menu-popover[hidden]{display:none}.visitor-menu-popover.top.start{bottom:calc(100% + var(--space-4));left:var(--space-0)}.visitor-menu-popover.bottom.end{top:calc(100% + var(--space-4));right:var(--space-0)}.visitor-menu-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);width:100%;padding:var(--space-8) var(--space-6)}.visitor-menu-heading{width:100%;padding-top:var(--space-4);padding-left:var(--space-10);color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-interface-minus);letter-spacing:var(--ls-interface);font-feature-settings:"calt" 0}.visitor-menu-items{display:flex;flex-direction:column;align-items:flex-start;width:100%}.visitor-menu-footer{position:relative;display:flex;align-items:center;width:100%;min-height:58px;padding:var(--space-8) var(--space-6);box-shadow:inset var(--space-0) 1px var(--space-0) var(--br-subtle)}.visitor-menu-footer p{width:100%;margin:var(--space-0);padding:var(--space-2) var(--space-32) var(--space-4) var(--space-10);color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);font-feature-settings:"calt" 0}.visitor-menu-footer>.icon{position:absolute;right:var(--space-14);top:50%;transform:translateY(-50%)}
