*,*::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);--bg-overlay: color-mix(in srgb, var(--ds-black-100) 50%, transparent);--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)}: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:not(.filled){--icon-stroke-width: 1.65}.icon:not(.filled) svg [stroke]:not([stroke=none]){stroke-width:var(--icon-stroke-width)}.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:var(--bg-overlay);-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)}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)}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}.modal[tabindex="-1"]:focus,.expanded-viewer[tabindex="-1"]:focus{outline:none}.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}.slug-subtitle{color:var(--fg-tertiary)}.slug-subtitle.available{color:var(--accent-green)}.slug-subtitle.taken{color:var(--accent-red)}.auth-modal{--modal-width-medium: calc(var(--space-80) * 5);border-radius:var(--space-20);padding-inline:var(--space-8);max-width:calc(100vw - var(--space-24));max-height:calc(100dvh - var(--space-24))}.auth-modal-hero{position:relative;height:calc(var(--space-80)*2 + var(--space-20));display:flex;align-items:center;justify-content:center}.auth-modal-hero>form{align-items:center}.auth-google-button{padding-inline-start:var(--space-12)}.auth-modal-content{border-top:1px solid var(--br-subtle);padding:var(--space-32) var(--space-36);display:flex;flex-direction:column;gap:var(--space-24)}.auth-modal-content .auth-errors,.auth-modal-content .auth-notice{padding:0}.auth-modal-copy{color:var(--fg-secondary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.auth-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24)}.auth-modal-meta{color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus)}.auth-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-14) var(--space-10) 0 var(--space-16);color:var(--fg-tertiary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.onboarding-page{background:var(--bg-primary);color:var(--fg-primary)}.onboarding-layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));min-height:100dvh}.onboarding-identity,.onboarding-panel{position:relative;display:flex;align-items:center;justify-content:center;min-height:100dvh}.onboarding-identity{box-shadow:inset -1px 0 var(--br-subtle);padding:var(--space-80) var(--space-32)}.onboarding-person{align-items:center;text-align:center}.onboarding-orb{width:calc(var(--space-80) - var(--space-2));height:calc(var(--space-80) - var(--space-2));border-radius:var(--radius-infinite);overflow:hidden}.onboarding-orb svg{display:block;width:100%;height:100%}.onboarding-sku{position:absolute;bottom:var(--space-32);color:var(--fg-tertiary);font-size:var(--text-size-l);line-height:var(--lh-interface-default)}.onboarding-content.stack.col{width:calc(var(--space-80)*5 + var(--space-20));max-width:100%;padding:var(--space-40) var(--space-48)}.onboarding-content p{letter-spacing:var(--ls-paragraph-default)}.onboarding-content .field-description{white-space:pre-line}.onboarding-help{color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);padding-inline:var(--space-2) var(--space-16)}.onboarding-content .onboarding-help{letter-spacing:var(--ls-paragraph-minus)}.onboarding-help.is-over{color:var(--fg-danger)}.onboarding-skip.btn{padding:0;height:auto;background:rgba(0,0,0,0)}.onboarding-agreement-check{border:1px solid var(--br-primary);border-radius:var(--radius-medium);padding:var(--space-12) var(--space-14)}.onboarding-page--agreement{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)}.onboarding-page--agreement .onboarding-layout{grid-template-columns:minmax(0, 1fr)}@media screen and (max-width: 899.98px){.onboarding-layout{grid-template-columns:minmax(0, 1fr)}.onboarding-identity{min-height:auto;padding-block:var(--space-48) var(--space-80);box-shadow:inset 0 -1px var(--br-subtle)}.onboarding-panel{min-height:auto}.onboarding-page--agreement .onboarding-panel{min-height:100dvh}}.home-page{min-height:100dvh;background:var(--bg-primary)}.home-layout{display:grid;grid-template-columns:minmax(0, 1fr) calc(var(--space-80)*5 + var(--space-20));min-height:100dvh}.home-feature{position:relative;min-width:0;height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-80) var(--space-32)}.home-feature-image{display:block;width:auto;height:auto;max-width:min(100%,var(--space-80)*6 + var(--space-60),var(--home-feature-retina-width, 100vw));max-height:min(100dvh - var(--space-80)*2,var(--home-feature-retina-height, 100dvh));border-radius:var(--radius-small);object-fit:contain}.home-feature-credit{position:absolute;bottom:var(--space-32);left:var(--space-24);right:var(--space-24);display:flex;align-items:center;justify-content:center;gap:var(--space-8);color:var(--fg-tertiary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-paragraph-default)}.home-feature-owner.link{display:inline;white-space:normal;letter-spacing:inherit}.home-feature-credit p{line-height:inherit}.home-intro{position:relative;box-shadow:inset 1px 0 var(--br-subtle);display:flex;align-items:center;padding:var(--space-40) var(--space-60);min-width:0}.home-access-error{position:absolute;bottom:var(--space-32);left:var(--space-60);right:var(--space-60);padding:var(--space-8) var(--space-14);background:var(--bg-danger);color:var(--fg-danger);border-radius:var(--radius-medium);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.home-intro-content{display:flex;flex-direction:column;gap:var(--space-28);width:100%}.home-description{display:flex;flex-direction:column;gap:var(--space-16);padding-right:var(--space-24)}.home-description-lead{color:var(--fg-secondary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.home-description-beta,.home-product-meta{color:var(--fg-tertiary);font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus)}.home-actions{display:flex;flex-direction:column;gap:var(--space-10)}.home-google-button{width:100%;padding-inline-start:var(--space-12)}.home-product-meta{display:flex;flex-wrap:wrap;gap:var(--space-8)}.home-footer-link{text-decoration:underline dotted;text-underline-offset:8%}@media screen and (max-width: 899.98px){.home-access-error{position:static;margin-bottom:var(--space-24)}.home-intro{flex-direction:column}.home-layout{grid-template-columns:minmax(0, 1fr)}.home-feature{height:65dvh}.home-feature-image{max-height:min(65dvh - var(--space-80)*2,var(--home-feature-retina-height, 65dvh))}.home-intro{box-shadow:inset 0 1px var(--br-subtle);padding:var(--space-40) var(--space-32)}.home-intro-content{max-width:calc(var(--space-80)*4);margin-inline:auto}}.log-entry{max-width:calc(var(--space-80)*5 + var(--space-40) + var(--space-10));gap:var(--space-32)}.log-entry-media{width:fit-content;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.log-entry-media-link{display:block;max-width:100%}.log-entry-media-link .app-list-image{transition:opacity 120ms ease-out}@media(hover: hover){.log-entry-media-link .app-list-image:hover{opacity:.9}}@media(prefers-reduced-motion: reduce){.log-entry-media-link .app-list-image{transition:none}}.log-entry-media .app-list{width:auto;max-width:100%}.log-entry-media .app-list-item{position:relative;isolation:isolate;width:min(var(--image-loading-reserved-width, 100%),var(--image-loading-viewport-width, 100%));border-radius:var(--radius-tiny)}.log-entry-media .app-list-item::after{content:"";position:absolute;inset:var(--space-0);border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--space-2)/2) var(--br-subtle);opacity:.46;mix-blend-mode:multiply;pointer-events:none}.log-entry-content{position:relative;width:100%;gap:var(--space-16);padding-left:var(--space-44)}.log-entry-avatar{position:absolute;top:calc(var(--space-6)/2);left:var(--space-0);display:block;width:var(--space-32);height:var(--space-32);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-4)}.log-entry-more{position:absolute;top:var(--space-0);right:var(--space-0)}@media(hover: hover)and (pointer: fine){.log-entry-more{opacity:0;pointer-events:none}.log-entry:hover .log-entry-more,.log-entry-more:has(:focus-visible),.log-entry-more:has([aria-expanded=true]){opacity:1;pointer-events:auto}}.log-entry-author{padding-right:var(--space-40);flex-wrap:wrap;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.link{color:var(--fg-secondary);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.log-entry-body{--rich-text-content-block-gap: var(--space-0);width:100%;padding-bottom:var(--space-6);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-8)}.log-entry-project.link,.log-entry-channel.link{display:inline-flex;color:var(--fg-secondary);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default)}.log-entry-footer{width:100%;gap:var(--space-10);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-viewer-page{overflow:hidden}.log-viewer.is-opening .log-canvas-gallery,.log-viewer.is-opening .log-canvas-dismiss,.log-viewer.is-opening .log-viewer-tools{opacity:0;pointer-events:none}.log-cover-transition{position:fixed;z-index:4;object-fit:contain;border-radius:var(--radius-tiny);transform-origin:top left;pointer-events:none}.log-viewer{position:fixed;inset:0;z-index:10000;display:flex;width:100%;height:100dvh;overflow:hidden;background:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(var(--space-8));backdrop-filter:blur(var(--space-8))}.log-canvas{isolation:isolate;background:rgba(0,0,0,0);position:relative;container-type:size;flex:1;min-width:0;height:100%}.log-canvas-dismiss{position:absolute;top:calc(var(--space-32) + var(--space-2));left:var(--space-36);z-index:2}.log-canvas-dismiss .link,.log-viewer-tools .link{color:var(--fg-secondary)}.log-viewer-tools{position:absolute;top:calc(var(--space-32) + var(--space-2));right:var(--space-36);z-index:3;display:flex;align-items:center;gap:var(--space-24)}.log-canvas-dismiss .icon-btn,.log-menu-trigger.icon-btn{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);padding:0;background:rgba(0,0,0,0);color:var(--fg-secondary)}.log-canvas-dismiss .icon-btn .icon svg [stroke]:not([stroke=none]),.log-menu-trigger.icon-btn .icon svg [stroke]:not([stroke=none]){stroke:currentColor}.log-canvas-dismiss .icon-btn .icon svg [fill]:not([fill=none]),.log-menu-trigger.icon-btn .icon svg [fill]:not([fill=none]){fill:currentColor}.log-menu.menu{width:calc(var(--space-80)*3 + var(--space-40))}.log-menu-footer-section .menu-section-content{display:none}.log-menu .menu-footer{font-size:var(--text-size-m)}.log-menu-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}.log-canvas-position{margin:0;color:var(--fg-secondary);pointer-events:none;font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-variant-numeric:tabular-nums}.log-canvas-gallery{position:relative;display:flex;align-items:center;gap:var(--space-20);width:100%;height:100%;margin:0;padding-block:0;padding-inline:var(--carousel-start, 50%) var(--carousel-end, 50%);overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x;user-select:none;cursor:default}.log-canvas-gallery::-webkit-scrollbar{display:none}.log-canvas-item{cursor:pointer}.log-canvas-item{display:grid;place-items:center;flex:none;width:max-content}.log-canvas-image{--log-canvas-height: min(80dvh, var(--log-canvas-retina-height, 80dvh));width:calc(var(--log-canvas-height)*var(--image-loading-ratio, 1));height:var(--log-canvas-height);aspect-ratio:var(--image-loading-ratio, auto);overflow:clip;border-radius:var(--radius-tiny)}.log-canvas-image-source{display:block;width:100%;height:100%;object-fit:contain}.log-sidebar{display:flex;flex:0 0 calc(var(--space-80)*4 + var(--space-60));flex-direction:column;height:100%;padding:var(--space-36) var(--space-40);overflow-y:auto;background:var(--bg-primary)}.log-sidebar-content{display:flex;flex-direction:column;gap:var(--space-24);width:100%;margin-block:auto;color:var(--fg-secondary)}.log-sidebar-profile{display:flex;flex-direction:column;gap:var(--space-12)}.log-sidebar-avatar{width:var(--space-32);height:var(--space-32);overflow:hidden;border-radius:var(--radius-infinite);background:var(--br-subtle)}.log-sidebar-avatar svg{display:block;width:100%;height:100%}.log-sidebar-identity a{color:var(--fg-secondary)}.log-sidebar-handle{color:var(--fg-tertiary)}.log-sidebar-body{--rich-text-content-block-gap: var(--space-0);color:var(--fg-secondary)}.log-sidebar-footer{display:flex;flex-direction:column;gap:var(--space-8)}.log-sidebar-tags{display:flex;flex-wrap:wrap;gap:var(--space-8)}.log-sidebar-tags .tag{height:var(--space-24);gap:var(--space-6);padding:var(--space-6) var(--space-8)}.log-sidebar-channel.tag{border-radius:var(--radius-small)}.log-sidebar-meta{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}.log-sidebar-summary{display:flex;align-items:center;gap:var(--space-8)}.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-tag-field{width:100%}.inline-compose-channel-picker,.inline-compose-project-picker{display:inline-flex;align-items:center;gap:var(--space-4)}.inline-compose-channel-trigger{height:auto;padding:var(--space-6) var(--space-8);gap:var(--space-6);border:0;border-radius:var(--radius-small);cursor:pointer}.inline-compose-channel-trigger[aria-invalid=true]{outline:1px solid var(--fg-danger)}.inline-compose-channel-error{margin-top:var(--space-8)}.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-channel-option .icon{visibility:hidden}.compose-channel-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:min(100% - var(--space-24)*2,var(--space-80)*5 + var(--space-40) + var(--space-10));margin-inline:auto;padding:calc(var(--space-80) + var(--space-60)) var(--space-0)}.profile-page--sidebar .profile-section{width:100%;max-width:none;margin:var(--space-0)}.profile-page--sidebar .profile-content{display:block}.profile-page--sidebar .profile-main--logs{width:min(100% - var(--space-24)*2,var(--space-80)*6 + var(--space-20));padding-top:calc(var(--space-80) + var(--space-14));padding-bottom:calc(var(--space-80) + var(--space-4));gap:var(--space-24)}.profile-page--sidebar .profile-main--logs:has(#profile-logs>.profile-empty-state){position:relative;min-height:100dvh}.profile-page--sidebar .profile-main--logs:has(#profile-logs>.profile-empty-state)>.profile-content{display:flex;flex-direction:column;flex:1;justify-content:center}.profile-page--sidebar .profile-main--logs:has(#profile-logs>.profile-empty-state):not(:has(>.profile-log-actions)){padding-block:var(--space-0)}.profile-page--sidebar .profile-main--logs>.divider{margin-block-start:calc(var(--space-2)/-2)}.profile-log-actions{display:flex;align-items:center;justify-content:center;height:var(--space-20);gap:var(--space-24)}.profile-log-actions>.link.fg-secondary{color:var(--fg-secondary)}.profile-log-actions>.menu-anchor,.profile-log-actions>.menu-anchor>.menu-trigger{display:flex;align-items:center;height:var(--space-20)}.profile-directory-row{display:flex;align-items:center;height:var(--space-20)}.profile-main--logs .log-entry-content{gap:var(--space-14)}.profile-top-actions{position:fixed;z-index:10;top:calc(var(--space-32) + var(--space-2));right:var(--space-36);display:flex;align-items:center;justify-content:flex-end;height:var(--space-20);gap:var(--space-26)}.profile-top-actions>.menu-anchor,.profile-top-actions>.menu-anchor>.menu-trigger{display:flex;align-items:center;height:var(--space-20);flex:0 0 auto}.profile-log-more.app-nav{width:var(--space-16);height:var(--space-16);border-radius:var(--space-0)}.profile-actions-menu,.profile-create-menu{width:calc(var(--space-80)*3)}.profile-logs>.log-entry{max-width:none}.profile-page--sidebar .profile-main--intro{gap:var(--space-60);padding-top:var(--space-0)}.profile-intro{position:relative;align-self:center;display:flex;flex-direction:column;row-gap:var(--space-12);width:min(var(--space-80)*6 + var(--space-20),100vw - var(--space-24)*2);max-width:calc(100vw - var(--space-24)*2)}@media screen and (min-width: 900px){.profile-intro{max-width:calc(100vw - var(--space-80)*7)}}.profile-intro-help{position:absolute;width:calc(var(--space-2)/2);height:calc(var(--space-2)/2);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.profile-intro-stage{position:relative;min-height:calc(var(--space-80)*6 + var(--space-20));display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-12)}.profile-intro-sticker.profile-intro-blob{flex:0 0 auto;width:calc(var(--space-80) - var(--space-2));height:calc(var(--space-80) - var(--space-2));border-radius:var(--radius-infinite);overflow:hidden}.profile-intro-sticker.profile-intro-blob svg{display:block;width:100%;height:100%}.profile-intro-sticker{position:relative;z-index:1;flex:0 0 auto;width:max-content;max-width:calc(100vw - var(--space-80));padding:var(--space-0);border:none;background:none;color:var(--fg-primary);font:inherit;font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);overflow-wrap:anywhere;text-align:center;cursor:grab;touch-action:none;user-select:none}.profile-intro-sticker:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.profile-intro-sticker.is-dragging{cursor:grabbing;z-index:2}.profile-intro-sticker img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.profile-intro-sticker--pioneer{width:calc(var(--space-80) + var(--space-4));aspect-ratio:83.404/75.091}.profile-intro-sticker--staff{width:calc(var(--space-80) + var(--space-32));aspect-ratio:2}.profile-intro-sticker--founding-member{width:calc(var(--space-80) + var(--space-56));aspect-ratio:135.821/74.084}.profile-intro-sticker--bio{display:flex;align-items:stretch;width:calc(var(--space-80)*3 + var(--space-60));padding-block:var(--space-6);border:calc(var(--space-2)/2) solid var(--br-primary);border-radius:var(--radius-medium);background:var(--bg-primary);color:var(--fg-secondary);text-align:left;letter-spacing:var(--ls-paragraph-default)}.profile-intro-bio-text{flex:1;min-width:0;padding:var(--space-8) var(--space-20)}.profile-intro-bio-symbol{display:flex;align-items:center;padding:var(--space-8) var(--space-12);border-left:calc(var(--space-2)/2) solid var(--br-primary)}.profile-intro-sticker--compose.btn{background:var(--btn-primary-bg);color:var(--fg-primary-alt)}.profile-intro.is-ready .profile-intro-sticker{position:absolute}.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-40);width:calc(var(--space-80)*2 + var(--space-60))}.profile-sidebar-details{display:flex;flex-direction:column;gap:var(--space-20);width:100%}.profile-sidebar-name.link{color:var(--fg-primary);justify-content:flex-start;line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);white-space:normal}.profile-create-trigger.link{color:var(--fg-secondary)}.profile-sidebar-bio{color:var(--fg-secondary);width:100%;font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);overflow-wrap:anywhere}.profile-sidebar-contact{align-items:flex-start}.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-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-body{margin-top:var(--space-8)}.profile-logs{gap:var(--space-28)}.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}.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:100%;padding:var(--space-24)}.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-signout{margin-top:var(--space-80);padding-bottom:var(--space-24)}@media screen and (max-width: 599.98px){.settings-fields .fieldset{flex-direction:column}.settings-fields .fieldset-label{width:100%;flex-basis:auto}.settings-save{padding-left:0}}.modal.information-modal{width:calc(var(--space-80)*5 + var(--space-40) + var(--space-10));max-width:calc(100vw - var(--space-24));max-height:calc(100dvh - var(--space-24));padding-inline:var(--space-6);border-radius:var(--space-20)}.information-panel{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);overflow-wrap:anywhere}.information-panel:focus{outline:none}.information-panel p{margin:var(--space-0)}.information-orb-area{height:calc(var(--space-80)*2 + var(--space-40));display:flex;align-items:center;justify-content:center}.information-orb{width:var(--space-64);height:var(--space-64);overflow:hidden;border-radius:var(--radius-infinite)}.information-orb svg{display:block;width:100%;height:100%}.information-content{padding:var(--space-0) var(--space-40) var(--space-40)}.information-bio{padding-inline-end:var(--space-40)}.information-facts,.information-facts .data-list-label,.information-product-copy{font-size:var(--text-size-m);line-height:var(--lh-paragraph-minus);letter-spacing:var(--ls-paragraph-minus);color:var(--fg-tertiary)}.information-footer{align-items:center}@media(max-width: 399px){.information-content{padding-inline:var(--space-20)}.information-bio{padding-inline-end:var(--space-0)}}.modal.channel-notice-modal{--modal-width-medium: calc(var(--space-80) * 5 + var(--space-20));--modal-body-min-height: var(--space-0);max-width:calc(100vw - var(--space-24));border-radius:var(--space-20)}.channel-notice-content{padding:var(--space-28) var(--space-32)}.channel-notice-content p{flex:1;min-width:0;margin:var(--space-0);color:var(--fg-tertiary);font-size:var(--text-size-l);line-height:var(--lh-paragraph-default);letter-spacing:var(--ls-paragraph-default);font-feature-settings:"calt" 0}.channel-notice-content .btn{flex-shrink: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%}.entity-select{height:var(--control-sm);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-0) calc(var(--space-8) - var(--space-2)/2) var(--space-0) calc(var(--space-12) - var(--space-2)/2);border:1px solid var(--btn-secondary-stroke);border-radius:var(--radius-infinite);background:rgba(0,0,0,0);color:var(--fg-primary);cursor:pointer;line-height:0}.entity-select:hover,.entity-select.is-hover-preview{border-color:var(--btn-secondary-stroke-hover);text-decoration:none}.entity-select:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.entity-select--compact{height:var(--space-16);gap:var(--space-2);padding:var(--space-0);border:0;border-radius:var(--space-0)}.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%),var(--image-loading-viewport-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%)}.award-sticker{display:inline-block;width:var(--award-sticker-width, calc(var(--space-80) * 2));max-width:100%;vertical-align:middle;line-height:0}.award-sticker>svg{display:block;width:100%;height:auto}.award-sticker-sheet{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--space-80) * 3), 1fr));gap:var(--space-40);padding:var(--space-40);align-items:center;justify-items:center;background:var(--bg-secondary)}.award-sticker-sheet .award-sticker{--award-sticker-width: calc(var(--space-80) * 4)}.award-sticker-size-row{display:flex;flex-wrap:wrap;gap:var(--space-24);align-items:center}.award-sticker-size-row--small{--award-sticker-width: var(--space-80)}.award-sticker-size-row--medium{--award-sticker-width: calc(var(--space-80) + var(--space-40))}.award-sticker-size-row--large{--award-sticker-width: calc(var(--space-80) * 2)}.app-checkbox{display:flex;align-items:center;gap:var(--space-8);color:var(--fg-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);cursor:pointer}.app-checkbox input{appearance:none;flex:0 0 var(--space-16);width:var(--space-16);height:var(--space-16);margin:0;border:1px solid var(--ds-grey-400);border-radius:var(--radius-tiny);background:var(--accent-white);display:grid;place-content:center;cursor:inherit}.app-checkbox input::after{content:"";width:var(--space-8);height:var(--space-4);border-left:var(--space-2) solid var(--ds-grey-1200);border-bottom:var(--space-2) solid var(--ds-grey-1200);transform:rotate(-45deg) translateY(calc(var(--space-2) / -2));visibility:hidden}.app-checkbox input:checked::after{visibility:visible}.app-checkbox input:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}.app-tabs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.app-tab{display:inline-flex;font-family:var(--font-primary);font-size:var(--text-size-l);line-height:var(--lh-interface-default);letter-spacing:var(--ls-interface);color:var(--fg-tertiary);text-decoration:none;text-decoration-thickness:from-font;text-underline-offset:8%;text-underline-position:from-font}.app-tab.is-selected{color:var(--fg-primary);text-decoration-line:underline;text-decoration-style:dotted}.app-tab[href]:hover{color:var(--fg-primary);text-decoration:underline}.app-tab:focus-visible{outline:var(--space-2) solid var(--br-primary-emphasis);outline-offset:var(--space-2)}
