@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-thai-600-normal-C620THcd.woff2) format("woff2"),url(/assets/chakra-petch-thai-600-normal-BiM5MXH8.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-600-normal-nL80L4xU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2) format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-thai-700-normal-B7WL5pBr.woff2) format("woff2"),url(/assets/chakra-petch-thai-700-normal-vZLZ_5L8.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/chakra-petch-vietnamese-700-normal-gQuUA8Wu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-ext-700-normal-DAkvJhej.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-700-normal-BeviJPUl.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2) format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fids{--fids-display: "Chakra Petch", ui-sans-serif, system-ui, sans-serif;--fids-sans: "IBM Plex Sans Variable", ui-sans-serif, system-ui, sans-serif;--fids-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--fids-body: var(--fids-sans);--fids-text-1: #ffffff;--fids-text-2: rgba(255, 255, 255, .62);--fids-text-3: rgba(255, 255, 255, .38);--fids-ink: var(--fids-text-1);--fids-dim: var(--fids-text-2);--fids-faint: var(--fids-text-3);--fids-bg: #07090d;--fids-ground: linear-gradient(135deg, #05070a, #0e131a);--fids-panel: rgba(255, 255, 255, .04);--fids-panel-line: rgba(255, 255, 255, .09);--fids-well: rgba(255, 255, 255, .025);--fids-hover: rgba(255, 255, 255, .03);--fids-rule: rgba(255, 255, 255, .09);--fids-head-rule: rgba(255, 255, 255, .18);--fids-row: transparent;--fids-row-alt: transparent;--fids-row-open: rgba(255, 255, 255, .04);--fids-shadow: 0 20px 40px rgba(0, 0, 0, .8);--fids-accent: #46d6a0;--fids-accent-soft: rgba(70, 214, 160, .14);--fids-accent-line: rgba(70, 214, 160, .3);--fids-accent-ink: #04241a;--fids-accent-on: rgba(70, 214, 160, .18);--fids-accent-on-hover: rgba(70, 214, 160, .26);--fids-accent-on-line: rgba(70, 214, 160, .45);--fids-link: #64d2ff;--fids-focus: var(--fids-accent);--fids-ok: #2fe08a;--fids-warn: #ffb627;--fids-down: #ff4d4f;--fids-unk: #5b6772;--fids-maint: #4db5ff;--fids-danger-soft: rgba(255, 77, 79, .12);--fids-danger-line: rgba(255, 77, 79, .28);--fids-veil: rgba(3, 5, 8, .72);--fids-row-h: 38px;--fids-row-h-2: 52px;--fids-pad: 12px;--fids-page-pad: 20px;--fids-gap: 16px;--fids-gap-section: 24px;--fids-btn-h: 30px;--fids-field-h: 32px;--fids-radius: 8px;--fids-radius-lg: 10px;--fids-radius-dialog: 14px;--fids-size-cell: 13px;--fids-size-label: 13.5px;--fids-size-help: 12.5px;--fids-size-micro: 10px;--fids-size-sub: 11.5px;--fids-track-micro: .14em;--fids-line-prose: 1.55;--fids-tick-w: 3px;--fids-tick-gap: 1px;--fids-tick-h: 10px;background:var(--fids-bg);background-image:var(--fids-ground);color:var(--fids-ink);font-family:var(--fids-body);font-size:var(--fids-size-cell);line-height:1.45}.fids[data-density=dense],.fids [data-density=dense]{--fids-body: var(--fids-mono);--fids-ink: #d7e0e6;--fids-dim: #7d8b96;--fids-faint: #3a4650;--fids-bg: #05070a;--fids-ground: none;--fids-panel: transparent;--fids-panel-line: transparent;--fids-well: transparent;--fids-hover: transparent;--fids-rule: #161e25;--fids-head-rule: #161e25;--fids-row: #0a0e12;--fids-row-alt: #0c1116;--fids-row-open: #0f161c;--fids-shadow: none;--fids-veil: rgba(5, 7, 10, .72);--fids-focus: var(--fids-warn);--fids-row-h: 26px;--fids-row-h-2: 26px;--fids-pad: 10px;--fids-page-pad: 12px;--fids-gap: 10px;--fids-gap-section: 10px;--fids-btn-h: 22px;--fids-field-h: 24px;--fids-radius: 2px;--fids-radius-lg: 2px;--fids-radius-dialog: 2px;--fids-size-cell: 12px;--fids-size-label: 10px;--fids-size-help: 10px;--fids-size-sub: 10px;--fids-track-micro: .08em;--fids-line-prose: 1.45;background:var(--fids-bg);background-image:none;color:var(--fids-ink);font-family:var(--fids-body);font-size:var(--fids-size-cell);font-variant-numeric:tabular-nums;line-height:1}.fids-page{padding:var(--fids-page-pad)}.fids :focus-visible,.fids:focus-visible{outline:2px solid var(--fids-focus);outline-offset:-1px}.fids [data-density=dense] :focus-visible{outline:1px solid var(--fids-focus);outline-offset:-1px}.fids a{color:var(--fids-link)}.fids-display{font-family:var(--fids-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--fids-track-micro)}.fids-mono,.fids-fig{font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids-sans{font-family:var(--fids-sans)}.fids [data-state=ok]{color:var(--fids-ok)}.fids [data-state=degraded]{color:var(--fids-warn)}.fids [data-state=down]{color:var(--fids-down)}.fids [data-state=unknown]{color:var(--fids-unk)}.fids [data-state=maint]{color:var(--fids-maint)}.fids [data-state=none]{color:var(--fids-faint)}.fids [data-state=excused]{color:var(--fids-unk)}.fids-board{overflow-x:auto;overflow-y:hidden;min-width:0}.fids [data-density=dense] .fids-board,.fids[data-density=dense] .fids-board{overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--fids-rule);border-bottom:1px solid var(--fids-rule)}.fids-board-inner{width:100%;min-width:-moz-min-content;min-width:min-content}.fids-head,.fids-row{display:grid;grid-template-columns:var(--fids-cols);align-items:center;-moz-column-gap:var(--fids-pad);column-gap:var(--fids-pad);padding:0 var(--fids-pad)}@media (min-width: 900px){.fids-board-inner[data-priority=true] .fids-head,.fids-board-inner[data-priority=true] .fids-row{grid-template-columns:var(--fids-cols-pri)}.fids-board-inner[data-priority=true] .fids-cell[data-extra=true]{display:none}}.fids-head{height:auto;padding-top:8px;padding-bottom:8px;color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase;background:transparent;border-bottom:1px solid var(--fids-head-rule)}.fids-head .fids-cell{font-size:inherit}.fids [data-density=dense] .fids-head .fids-cell,.fids[data-density=dense] .fids-head .fids-cell{font-size:var(--fids-size-cell)}.fids [data-density=dense] .fids-head,.fids[data-density=dense] .fids-head{height:20px;padding-top:0;padding-bottom:0;background:var(--fids-bg)}.fids-group{display:flex;align-items:center;gap:var(--fids-pad);min-height:24px;padding:0 var(--fids-pad);color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase;border-bottom:1px solid var(--fids-rule)}.fids [data-density=dense] .fids-group,.fids[data-density=dense] .fids-group{min-height:18px;height:18px}.fids-group[data-expandable=true]{cursor:pointer}.fids-group-chevron{color:var(--fids-dim);flex:0 0 auto}.fids-group-rule{flex:1 1 auto;height:1px;background:var(--fids-rule)}.fids-row{height:max(var(--fids-row-h),38px);overflow:hidden;background:var(--fids-row);border-bottom:1px solid var(--fids-rule);color:var(--fids-ink)}.fids [data-density=dense] .fids-row,.fids[data-density=dense] .fids-row{height:var(--fids-row-h)}.fids .fids-row[data-state]:not([data-density=dense] *){color:var(--fids-ink)}.fids-row:hover{background:var(--fids-hover)}.fids-row[data-alt=true]{background:var(--fids-row-alt)}.fids-row[data-expandable=true]{cursor:pointer}.fids-row[aria-expanded=true],.fids-detail{background:var(--fids-row-open)}.fids-detail{border-bottom:1px solid var(--fids-rule)}.fids-detail-body{display:block;padding:var(--fids-pad);color:var(--fids-ink)}.fids-cell{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:var(--fids-size-cell)}.fids-cell[data-align=right]{text-align:right}.fids-cell[data-gutter=true]{padding-right:12px}.fids-cell[data-align=center]{text-align:center}.fids-cell[data-figure=true]{font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids-cellstack{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.25}.fids-cell-main{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--fids-text-1);font-size:var(--fids-size-cell)}.fids-cell-main[data-figure=true]{font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids-cell-sub{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--fids-text-2);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:var(--fids-size-sub)}.fids-more-title{margin-bottom:8px;color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-more{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 20px;margin:0}.fids-more-item{display:flex;flex-direction:column;gap:2px;min-width:0}.fids-more-k{color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase;margin:0}.fids-more-v{color:var(--fids-ink);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:var(--fids-size-cell);margin:0;min-width:0;overflow-wrap:anywhere}.fids-more-v[data-figure=false]{font-family:var(--fids-sans)}.fids-chevron{color:var(--fids-dim);text-align:center}@keyframes fids-flash{0%{background:var(--fids-head-rule)}to{background:transparent}}.fids-row[data-flash=true]{animation:fids-flash .15s linear 1}.fids-panel{background:var(--fids-panel);border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius-lg);min-width:0}.fids-panel[data-pad=true]{padding:var(--fids-gap)}.fids-panel[data-tone=danger]{border-color:var(--fids-danger-line)}.fids-well{background:var(--fids-well);border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);min-width:0}.fids-well[data-pad=true]{padding:12px}.fids [data-density=dense] .fids-panel,.fids[data-density=dense] .fids-panel,.fids [data-density=dense] .fids-well,.fids[data-density=dense] .fids-well{background:transparent;border:0;border-radius:0;padding:0}.fids-section{display:flex;flex-direction:column;gap:8px}.fids-section-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:20px}.fids-section-title{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin:0;color:var(--fids-accent);font-family:var(--fids-display);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.fids-section-title:before{content:"";width:3px;height:14px;flex:0 0 3px;background:var(--fids-accent)}.fids-section-rule{display:none;flex:1 1 auto;height:1px;background:var(--fids-rule)}.fids-section-right{flex:0 1 auto;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;margin-left:auto}@media (max-width: 899.98px){.fids-section-right{flex-wrap:wrap}}@media (max-width: 699.98px){.fids-section-right{margin-left:0}.fids-section-right .fids-select,.fids-section-right .fids-input{width:100%;min-width:0}}.fids-section[data-tone=danger] .fids-section-title{color:var(--fids-down)}.fids-section[data-tone=danger] .fids-section-title:before{background:var(--fids-down)}.fids-section[data-tone=danger] .fids-section-rule{display:block;background:var(--fids-down)}.fids-section-body{display:flex;flex-direction:column;gap:8px;min-width:0}.fids [data-density=dense] .fids-section-title,.fids[data-density=dense] .fids-section-title{color:var(--fids-dim);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro)}.fids [data-density=dense] .fids-section-title:before,.fids[data-density=dense] .fids-section-title:before{display:none}.fids [data-density=dense] .fids-section-rule,.fids[data-density=dense] .fids-section-rule{display:block}.fids [data-density=dense] .fids-section,.fids[data-density=dense] .fids-section,.fids [data-density=dense] .fids-section-body,.fids[data-density=dense] .fids-section-body{gap:6px}.fids-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;min-width:0}@media (min-width: 1200px){.fids-tiles{grid-template-columns:repeat(var(--fids-tile-cols, 4),minmax(0,1fr))}}@media (max-width: 699.98px){.fids-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.fids-tile{display:flex;align-items:center;gap:12px;min-width:0;min-height:72px;padding:12px 14px;background:var(--fids-panel);border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius-lg);text-decoration:none;color:inherit}.fids-tile-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:var(--fids-radius);background:var(--fids-accent-soft);color:var(--fids-accent)}.fids-tile-chip[data-state=degraded]{background:#ffb62724}.fids-tile-chip[data-state=down]{background:var(--fids-danger-soft)}.fids-tile-chip[data-state=unknown]{background:#ffffff0f}.fids-tile-body{min-width:0;display:flex;flex-direction:column;gap:2px}.fids-tile-label{color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fids-tile-fig{color:var(--fids-text-1);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fids-tile-sub{color:var(--fids-text-3);font-size:var(--fids-size-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fids-prose{max-width:68ch;margin:0;color:var(--fids-text-2);font-family:var(--fids-sans);font-size:var(--fids-size-help);line-height:var(--fids-line-prose);white-space:normal}.fids-prose strong{color:var(--fids-text-1);font-weight:600}.fids-prose ul{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.fids-prose li{margin:0}.fids-prose details{margin-top:2px}.fids-prose summary{display:inline-block;cursor:pointer;color:var(--fids-accent);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase;list-style:none}.fids-prose summary::-webkit-details-marker{display:none}.fids-prose details>*:not(summary){margin-top:4px}.fids-fig{color:var(--fids-text-1)}.fids-setting{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;padding:14px 16px;border-bottom:1px solid var(--fids-rule);min-width:0}.fids-setting:last-child{border-bottom:0}.fids-setting-left{flex:1 1 260px;max-width:46ch;min-width:0;display:flex;flex-direction:column;gap:4px}.fids-setting-label{color:var(--fids-text-1);font-family:var(--fids-sans);font-size:var(--fids-size-label);font-weight:600;line-height:1.35}.fids-setting-right{flex:0 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fids-setting-foot{flex:1 1 100%;min-width:0}.fids-field{display:grid;grid-template-columns:minmax(0,46ch) 1fr;align-items:start;gap:4px 20px;padding:14px 16px;border-bottom:1px solid var(--fids-rule);min-height:var(--fids-field-h);min-width:0}.fids-field:last-child{border-bottom:0}.fids-field-label{grid-column:1;grid-row:1;min-width:0;color:var(--fids-text-1);font-family:var(--fids-sans);font-size:var(--fids-size-label);font-weight:600;letter-spacing:0;text-transform:none;line-height:1.35}.fids-field-control{grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:end;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.fids .fids-field-hint{grid-column:1;grid-row:2;min-width:0;max-width:46ch;color:var(--fids-text-2);font-family:var(--fids-sans);font-size:var(--fids-size-help);line-height:var(--fids-line-prose);white-space:normal}@media (max-width: 700px){.fids-field{grid-template-columns:minmax(0,1fr);padding:14px 12px}.fids-field-control{grid-column:1;grid-row:auto;justify-self:start;justify-content:flex-start;margin-top:6px}.fids .fids-field-hint{grid-column:1;grid-row:auto}}.fids [data-density=dense] .fids-field,.fids[data-density=dense] .fids-field{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;border-bottom:0}.fids [data-density=dense] .fids-field-label,.fids[data-density=dense] .fids-field-label{flex:0 0 auto;min-width:120px;max-width:none;color:var(--fids-dim);font-family:var(--fids-mono);font-size:var(--fids-size-micro);font-weight:400;letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids [data-density=dense] .fids-field-control,.fids[data-density=dense] .fids-field-control{flex:0 1 auto;justify-content:flex-start}.fids [data-density=dense] .fids-field-hint,.fids[data-density=dense] .fids-field-hint{flex:1 1 24ch;max-width:88ch;font-family:var(--fids-mono);font-size:var(--fids-size-micro);line-height:1.45}.fids [data-density=dense] .fids-setting,.fids[data-density=dense] .fids-setting{align-items:center;gap:8px;padding:0;border-bottom:0;min-height:24px}.fids [data-density=dense] .fids-setting-left,.fids[data-density=dense] .fids-setting-left{flex:0 0 auto;max-width:none;min-width:120px}.fids [data-density=dense] .fids-setting-label,.fids[data-density=dense] .fids-setting-label{color:var(--fids-dim);font-family:var(--fids-mono);font-size:var(--fids-size-micro);font-weight:400;letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids [data-density=dense] .fids-prose,.fids[data-density=dense] .fids-prose{font-family:var(--fids-mono);max-width:88ch}.fids-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--fids-btn-h);padding:0 12px;background:#ffffff0d;border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);color:var(--fids-dim);font-family:var(--fids-display);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.fids-btn:hover:not(:disabled){color:var(--fids-ink);background:#ffffff1a}.fids-btn:disabled{opacity:.4;cursor:not-allowed}.fids-btn[data-kind=primary]{color:var(--fids-accent-ink);background:var(--fids-accent);border-color:var(--fids-accent)}.fids-btn[data-kind=primary]:hover:not(:disabled){color:var(--fids-accent-ink);background:var(--fids-accent)}.fids-btn[data-kind=ghost]{color:var(--fids-accent);background:var(--fids-accent-soft);border-color:var(--fids-accent-line)}.fids-btn[data-kind=ghost]:hover:not(:disabled){color:var(--fids-accent);background:var(--fids-accent-soft)}.fids-btn[data-kind=danger],.fids-btn[data-variant=destructive]{color:var(--fids-down);background:var(--fids-danger-soft);border-color:var(--fids-danger-line)}.fids-btn[data-kind=danger]:hover:not(:disabled),.fids-btn[data-variant=destructive]:hover:not(:disabled){color:var(--fids-down);background:var(--fids-danger-soft)}.fids-btn[aria-pressed=true]:not([data-kind=primary]):not([data-kind=danger]),.fids-btn[data-active=true]:not([data-kind=primary]):not([data-kind=danger]){background:var(--fids-accent-on);border-color:var(--fids-accent-on-line);color:var(--fids-accent)}.fids-btn[aria-pressed=true]:hover:not(:disabled):not([data-kind=primary]):not([data-kind=danger]),.fids-btn[data-active=true]:hover:not(:disabled):not([data-kind=primary]):not([data-kind=danger]){background:var(--fids-accent-on-hover);color:var(--fids-accent)}.fids [data-density=dense] .fids-btn,.fids[data-density=dense] .fids-btn{padding:0 8px;background:transparent;border-color:var(--fids-rule);border-radius:var(--fids-radius);color:var(--fids-ink);font-family:var(--fids-mono);font-size:var(--fids-size-micro);font-weight:400;letter-spacing:var(--fids-track-micro)}.fids [data-density=dense] .fids-btn:disabled,.fids[data-density=dense] .fids-btn:disabled{opacity:1;color:var(--fids-faint);cursor:default}.fids [data-density=dense] .fids-btn[data-variant=destructive],.fids[data-density=dense] .fids-btn[data-variant=destructive],.fids [data-density=dense] .fids-btn[data-kind=danger],.fids[data-density=dense] .fids-btn[data-kind=danger]{background:transparent;border-color:var(--fids-rule);color:var(--fids-down)}.fids-input,.fids-select,.fids-textarea{height:var(--fids-field-h);padding:0 10px;background:var(--fids-well);border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);color:var(--fids-text-1);font-family:var(--fids-sans);font-size:var(--fids-size-cell);min-width:0}.fids-input:focus,.fids-select:focus,.fids-textarea:focus{outline:none;border-color:var(--fids-accent);box-shadow:0 0 0 1px var(--fids-accent-line)}.fids-input[data-width=narrow],.fids-select[data-width=narrow]{width:72px}.fids-input[data-width=amount],.fids-select[data-width=amount]{width:120px}.fids-input[data-width=name],.fids-select[data-width=name]{width:280px;max-width:100%}.fids-input[data-width=full],.fids-select[data-width=full],.fids-textarea[data-width=full]{width:100%}.fids-select{max-width:100%}.fids-textarea{height:auto;min-height:calc(var(--fids-field-h) * 2);padding:8px 10px;line-height:var(--fids-line-prose);resize:vertical}.fids-input::-moz-placeholder,.fids-textarea::-moz-placeholder{color:var(--fids-text-3)}.fids-input::placeholder,.fids-textarea::placeholder{color:var(--fids-text-3)}.fids [data-density=dense] .fids-input,.fids[data-density=dense] .fids-input,.fids [data-density=dense] .fids-select,.fids[data-density=dense] .fids-select,.fids [data-density=dense] .fids-textarea,.fids[data-density=dense] .fids-textarea{padding:0 6px;background:var(--fids-bg);border-color:var(--fids-rule);color:var(--fids-ink);font-family:var(--fids-mono)}.fids [data-density=dense] .fids-textarea,.fids[data-density=dense] .fids-textarea{min-height:var(--fids-field-h);padding:4px 6px}.fids-form{display:flex;flex-direction:column;gap:8px}.fids-kv{display:inline-flex;flex-wrap:nowrap;gap:10px;min-width:0;overflow:hidden;white-space:nowrap;font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:var(--fids-size-sub)}.fids-kv-k{color:var(--fids-dim)}.fids-kv-v{color:var(--fids-ink);font-family:var(--fids-sans)}.fids-kv-v[data-figure=true]{font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids-kv-held{flex:0 0 auto;margin-left:10px;color:var(--fids-dim);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:var(--fids-size-sub)}.fids-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:var(--fids-btn-h);padding:4px 0}.fids-note{max-width:68ch;color:var(--fids-text-2);font-family:var(--fids-sans);font-size:var(--fids-size-help);line-height:var(--fids-line-prose)}.fids [data-density=dense] .fids-note,.fids[data-density=dense] .fids-note{max-width:88ch;font-family:var(--fids-mono);font-size:11px}.fids-stack{display:flex;flex-direction:column;gap:var(--fids-gap-section);min-width:0}.fids-nav{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:0 0 12px;border-bottom:1px solid var(--fids-rule);margin-bottom:var(--fids-gap-section)}.fids-brand{flex:0 0 auto;color:var(--fids-text-1);font-family:var(--fids-display);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.fids-nav-right{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;flex:1 1 240px}.fids-nav-search{position:relative;min-width:0;flex:0 1 320px}.fids-nav-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--fids-text-3);line-height:1}.fids-nav-search .fids-input{width:100%;padding-left:30px}.fids-linkbtn{display:inline-flex;align-items:center;text-decoration:none}.fids-tabsbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0 6px}.fids-tabsbar-right{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto}.fids-tabs{display:flex;align-items:stretch;gap:18px;border:0;width:-moz-max-content;width:max-content;min-width:0;max-width:100%;overflow-x:auto}.fids .fids-tab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 1px;color:var(--fids-text-2);font-family:var(--fids-display);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.fids .fids-tab:hover{color:var(--fids-text-1)}.fids .fids-tab[aria-current=page]{color:var(--fids-accent);border-bottom-color:var(--fids-accent)}.fids-tab-count{color:var(--fids-text-3);font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids [data-density=dense] .fids-tabs,.fids[data-density=dense] .fids-tabs{gap:0;border:1px solid var(--fids-rule)}.fids [data-density=dense] .fids-tab,.fids[data-density=dense] .fids-tab{height:22px;padding:0 10px;color:var(--fids-dim);font-family:var(--fids-mono);font-weight:400;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);border-bottom:0;border-right:1px solid var(--fids-rule)}.fids [data-density=dense] .fids-tab:last-child,.fids[data-density=dense] .fids-tab:last-child{border-right:0}.fids [data-density=dense] .fids-tab[aria-current=page],.fids[data-density=dense] .fids-tab[aria-current=page]{background:var(--fids-row-open);color:var(--fids-ink)}.fids [data-density=dense] .fids-tab-count,.fids[data-density=dense] .fids-tab-count{color:var(--fids-dim);font-family:var(--fids-mono)}.fids-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--fids-pad);padding:0 0 8px}.fids-overall{display:inline-flex;align-items:center;gap:10px;font-family:var(--fids-display);font-weight:700;font-size:28px;letter-spacing:.02em;line-height:1.1}.fids-overall .fids-dot{width:16px;height:16px;flex:0 0 16px}.fids-header-right{display:flex;align-items:baseline;gap:14px;color:var(--fids-dim);text-align:right}.fids-clock{color:var(--fids-ink);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:14px}.fids-local{font-size:var(--fids-size-micro);color:var(--fids-dim);font-family:var(--fids-mono)}.fids-age{font-family:var(--fids-mono);font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro)}.fids-tally{display:inline-flex;gap:10px;font-family:var(--fids-mono);font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-ticker{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;min-width:0;max-width:100%;min-height:20px;padding:4px var(--fids-pad);border-top:1px solid var(--fids-rule);border-bottom:1px solid var(--fids-rule);background:var(--fids-row);font-family:var(--fids-mono);font-variant-numeric:tabular-nums;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);white-space:nowrap}.fids-ticker-item{display:inline-flex;align-items:center;gap:5px}.fids-ticker-key{color:var(--fids-dim);text-transform:uppercase}.fids-ticker-sep{color:var(--fids-faint)}.fids-ticker-right{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding-left:8px}.fids-lamp{display:inline-flex;align-items:center;gap:6px;min-width:0}.fids-dot{width:8px;height:8px;flex:0 0 8px;background:currentColor;border-radius:1px}.fids-word{font-family:var(--fids-display);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.fids [data-density=dense] .fids-word,.fids[data-density=dense] .fids-word{font-family:var(--fids-mono);font-weight:400;font-size:var(--fids-size-cell);letter-spacing:.04em}.fids-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fids-ticks{display:inline-flex;align-items:center;gap:var(--fids-tick-gap);height:var(--fids-tick-h);overflow:hidden}.fids-tick{width:var(--fids-tick-w);height:var(--fids-tick-h);flex:0 0 var(--fids-tick-w);background:currentColor}.fids-tick[data-state=none]{background:var(--fids-faint)}.fids-hits{position:absolute;left:0;right:0;top:100%;z-index:40;max-height:40vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fids-text-3) transparent;margin-top:4px;padding:4px;background:#11161d;border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);box-shadow:var(--fids-shadow)}.fids-hit-group{position:sticky;top:-4px;z-index:1;padding:6px 8px 2px;background:#11161d;color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-hit{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;height:28px;padding:0 8px;background:transparent;border:0;border-radius:var(--fids-radius);color:var(--fids-text-1);font-family:var(--fids-sans);font-weight:400;font-size:var(--fids-size-cell);letter-spacing:0;text-transform:none;text-align:left}.fids-hit[aria-selected=true]{background:var(--fids-accent-soft);color:var(--fids-text-1)}.fids-hit-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fids-hit-sub{flex:0 0 auto;color:var(--fids-dim);font-family:var(--fids-mono);font-size:var(--fids-size-sub)}.fids-hit-note{padding:8px;color:var(--fids-dim);font-family:var(--fids-sans);font-size:var(--fids-size-help)}.fids-pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0 0 16px}.fids-pagehead-title{margin:0;color:var(--fids-text-1);font-family:var(--fids-display);font-weight:700;font-size:22px;letter-spacing:.06em;line-height:1.15;text-transform:uppercase;min-width:0}.fids-pagehead-tag{color:var(--fids-text-3);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.fids-pagehead-titleline{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0}.fids-pagehead-sub{margin-top:6px;color:var(--fids-text-2);font-family:var(--fids-sans);font-size:var(--fids-size-help);letter-spacing:0;line-height:1.45;max-width:68ch}.fids-pagehead-right{margin-left:auto;display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%}.fids [data-density=dense] .fids-pagehead-title,.fids[data-density=dense] .fids-pagehead-title{font-family:var(--fids-display);font-size:20px;letter-spacing:.04em}.fids [data-density=dense] .fids-pagehead-sub,.fids[data-density=dense] .fids-pagehead-sub{margin-top:2px;font-family:var(--fids-mono);font-size:var(--fids-size-micro);letter-spacing:.06em}.fids-noteline{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;min-height:24px;padding:8px 10px;border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);background:var(--fids-well)}.fids-noteline[data-state=degraded]{border-color:#ffb62747;background:#ffb62714}.fids-noteline[data-state=down]{border-color:var(--fids-danger-line);background:var(--fids-danger-soft)}.fids-noteline[data-state=ok]{border-color:var(--fids-accent-line);background:var(--fids-accent-soft)}.fids-noteline-lamp{flex:0 0 auto;align-self:center}.fids .fids-noteline-text{flex:1 1 24ch;min-width:0;color:var(--fids-text-1);font-family:var(--fids-sans);font-size:var(--fids-size-help);line-height:var(--fids-line-prose);max-width:68ch;white-space:normal}.fids-noteline-right{flex:0 0 auto;margin-left:auto;align-self:center}.fids [data-density=dense] .fids-noteline,.fids[data-density=dense] .fids-noteline{gap:8px;min-height:20px;padding:3px 0;border:0;border-radius:0;background:transparent}.fids [data-density=dense] .fids-noteline-text,.fids[data-density=dense] .fids-noteline-text{font-family:var(--fids-mono);font-size:11px;line-height:1.45;max-width:88ch}.fids-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius);background:var(--fids-well);color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.fids-chip-sub{color:var(--fids-text-3)}.fids-chips{display:inline-flex;align-items:center;gap:4px;min-width:0}.fids [data-density=dense] .fids-chip,.fids[data-density=dense] .fids-chip{height:16px;padding:0 5px;background:transparent;border-color:var(--fids-rule);font-family:var(--fids-mono);font-weight:400;letter-spacing:var(--fids-track-micro)}.fids-fact{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:24px;padding:8px 0;border-bottom:1px solid var(--fids-rule)}.fids-fact:last-child{border-bottom:0}.fids-fact-k{color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-fact-v{color:var(--fids-text-1);font-family:var(--fids-sans);text-align:right;min-width:0}.fids-fact-v[data-figure=true]{font-family:var(--fids-mono);font-variant-numeric:tabular-nums}.fids [data-density=dense] .fids-fact,.fids[data-density=dense] .fids-fact{min-height:20px;padding:2px 0;gap:12px}.fids [data-density=dense] .fids-fact-k,.fids[data-density=dense] .fids-fact-k{font-family:var(--fids-mono);font-weight:400}.fids-th{padding:8px 12px;color:var(--fids-dim);font-family:var(--fids-display);font-size:var(--fids-size-micro);font-weight:600;letter-spacing:var(--fids-track-micro);text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--fids-head-rule)}.fids-switch{display:inline-flex;align-items:center;gap:10px}.fids-skeleton{display:flex;flex-direction:column;gap:1px}.fids-skeleton-line{height:var(--fids-row-h);background:#ffffff0d;animation:fids-pulse 1.4s ease-in-out infinite}.fids [data-density=dense] .fids-skeleton-line,.fids[data-density=dense] .fids-skeleton-line{background:var(--fids-row-alt)}@keyframes fids-pulse{0%{opacity:.4}50%{opacity:.9}to{opacity:.4}}.fids-pager{display:flex;align-items:center;gap:10px;padding:10px 0}.fids-pager-note{color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-boardwrap{display:flex;flex-direction:column;min-width:0}.fids-boardhead{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:24px;padding:0 0 10px}.fids .fids-row-link{text-decoration:none;color:var(--fids-ink)}.fids-row-arrow{color:var(--fids-dim);text-align:center}.fids-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--fids-veil)}.fids-dialog{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100dvh - 48px);background:#11161d;border:1px solid var(--fids-panel-line);border-radius:var(--fids-radius-dialog);box-shadow:var(--fids-shadow);outline:none}.fids-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--fids-rule)}.fids-dialog-title{color:var(--fids-text-1);font-family:var(--fids-display);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.fids-dialog-body{display:flex;flex-direction:column;gap:16px;padding:18px;min-height:0;overflow-y:auto}.fids-dialog-intro{color:var(--fids-text-1);font-family:var(--fids-sans);font-size:var(--fids-size-label);line-height:var(--fids-line-prose);max-width:68ch;white-space:normal}.fids-dialog-intro strong{font-weight:600}.fids-dialog-body .fids-setting{flex-direction:column;align-items:stretch;gap:6px;padding:0;border-bottom:0}.fids-dialog-body .fids-setting-left{flex:1 1 auto;max-width:none}.fids-dialog-body .fids-setting-label{color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-dialog-body .fids-setting-right{flex:1 1 auto;width:100%}.fids-dialog-body .fids-setting-right .fids-input,.fids-dialog-body .fids-setting-right .fids-select,.fids-dialog-body .fids-setting-right .fids-textarea{width:100%}.fids-dialog-body .fids-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:0;border-bottom:0}.fids-dialog-body .fids-field-label{flex:0 0 auto;max-width:none;color:var(--fids-dim);font-family:var(--fids-display);font-weight:600;font-size:var(--fids-size-micro);letter-spacing:var(--fids-track-micro);text-transform:uppercase}.fids-dialog-body .fids-field-control{flex:1 1 auto;justify-content:flex-start;width:100%}.fids-dialog-body .fids-field-control .fids-input,.fids-dialog-body .fids-field-control .fids-select,.fids-dialog-body .fids-field-control .fids-textarea{width:100%}.fids .fids-dialog-body .fids-field-hint{max-width:none}.fids-dialog-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--fids-rule)}.fids-board,.fids-ticker,.fids-tabs{scrollbar-width:thin;scrollbar-color:var(--fids-panel-line) transparent}.fids ::-webkit-scrollbar{height:8px;width:8px}.fids ::-webkit-scrollbar-track{background:transparent}.fids ::-webkit-scrollbar-thumb{background:var(--fids-panel-line);border-radius:4px}.fids-hits::-webkit-scrollbar-thumb{background:var(--fids-text-3)}@media (max-width: 700px){.fids-header{flex-direction:column;align-items:flex-start;gap:6px}.fids-header-right{flex-wrap:wrap;text-align:left}.fids-setting{padding:14px 12px}}@media (prefers-reduced-motion: reduce){.fids-row[data-flash=true],.fids-skeleton-line{animation:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--lp-font-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--lp-font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body,#root{min-height:100%}body{font-family:var(--lp-font-body);background:var(--lp-bg);color:var(--lp-text)}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-panel);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--lp-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn:hover{border-color:var(--lp-muted)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-panel);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--lp-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{border-color:var(--lp-muted)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{border-radius:var(--lp-r-pill);padding:var(--lp-btn-pad);font-weight:var(--lp-btn-weight);background-color:var(--lp-btn-fill);box-shadow:var(--lp-btn-shadow)}.btn-primary:hover:not(:disabled){background-color:var(--lp-btn-fill-hover);border-color:var(--lp-btn-edge-hover)}.btn-primary{border-color:transparent;color:var(--lp-on-accent);background-image:linear-gradient(135deg,var(--lp-accent) 0%,var(--lp-accent-dark) 100%);box-shadow:0 0 18px var(--lp-glow)}.btn-primary:hover{background-image:linear-gradient(135deg,var(--lp-accent-dark) 0%,var(--lp-accent) 100%);box-shadow:0 0 26px var(--lp-glow)}.btn-primary:disabled{box-shadow:none;opacity:.5}.btn-danger{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-panel);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--lp-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-danger:hover{border-color:var(--lp-muted)}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-danger{border-radius:var(--lp-r-pill);padding:var(--lp-btn-pad);font-weight:var(--lp-btn-weight);background-color:var(--lp-btn-fill);box-shadow:var(--lp-btn-shadow)}.btn-danger:hover:not(:disabled){background-color:var(--lp-btn-fill-hover);border-color:var(--lp-btn-edge-hover)}.btn-danger{border-color:#dc262666;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.btn-danger:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-panel);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--lp-text);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{border-color:var(--lp-muted)}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border-radius:var(--lp-r-pill);padding:var(--lp-btn-pad);font-weight:var(--lp-btn-weight);background-color:var(--lp-btn-fill);box-shadow:var(--lp-btn-shadow)}.btn-secondary:hover:not(:disabled){background-color:var(--lp-btn-fill-hover);border-color:var(--lp-btn-edge-hover)}.\!input{width:100%;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-bg);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:var(--lp-text)}.\!input::-moz-placeholder{color:var(--lp-chrome-200)}.\!input::placeholder{color:var(--lp-chrome-200)}.\!input:focus{border-color:var(--lp-accent);outline:2px solid transparent;outline-offset:2px}.input{width:100%;border-radius:.375rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-bg);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:var(--lp-text)}.input::-moz-placeholder{color:var(--lp-chrome-200)}.input::placeholder{color:var(--lp-chrome-200)}.input:focus{border-color:var(--lp-accent);outline:2px solid transparent;outline-offset:2px}.\!input:focus::-moz-placeholder{color:transparent!important}.\!input:focus::placeholder{color:transparent!important}.input:focus::-moz-placeholder{color:transparent}.input:focus::placeholder{color:transparent}.\!label,.label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--lp-muted)}.card{border-radius:.5rem;border-width:1px;border-color:var(--lp-border);background-color:var(--lp-panel);padding:1.25rem}.recordings-glass .card{background:#13141a8c;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(255,255,255,.08);border-radius:.9rem;padding:.8rem 1rem;gap:.6rem;box-shadow:0 10px 34px #00000080,inset 0 1px #ffffff12}.recordings-glass .card[data-selected=true]{border-color:color-mix(in srgb,var(--lp-accent) 55%,transparent);box-shadow:0 10px 34px #00000080,0 0 0 1px color-mix(in srgb,var(--lp-accent) 28%,transparent),inset 0 1px #ffffff17}.recordings-glass .card.review-row{padding:0;gap:0;border-radius:.6rem;margin-bottom:6px;overflow:hidden}.recordings-glass .bg-launchpad-chrome-700{background-color:#ffffff0d}.card-quiet{border-radius:.75rem;background-color:var(--lp-panel);padding:1rem;border:1px solid color-mix(in srgb,var(--lp-border) 40%,transparent)}.tile{border-radius:.75rem;padding:1rem;background-color:#101013;box-shadow:inset 0 1px #ffffff0b,0 1px 3px #00000080}.tile-interactive,.hover-lift{transition-property:transform,box-shadow,background-color;transition-duration:.15s;transition-timing-function:ease-out;transform:translateY(0)}.tile-interactive:active,.hover-lift:active{transform:translateY(0)}.hover-lift:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14}.wysiwyg-editor{color:var(--lp-text)}.wysiwyg-editor:empty:before{content:attr(data-placeholder);pointer-events:none;color:var(--lp-chrome-200)}.wysiwyg-editor:focus:empty:before{content:""}.wysiwyg-editor h1,.wysiwyg-editor h2{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600}.wysiwyg-editor h3{margin-top:.5rem;margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.wysiwyg-editor p{margin-bottom:.5rem}.wysiwyg-editor strong{font-weight:600}.wysiwyg-editor em{font-style:italic}.wysiwyg-editor a{color:var(--lp-accent-ink);text-decoration-line:underline}.wysiwyg-editor ul{margin-bottom:.5rem;list-style-type:disc;padding-left:1.25rem}.wysiwyg-editor ol{margin-bottom:.5rem;list-style-type:decimal;padding-left:1.25rem}.recordings-glass .wysiwyg-editor code{background-color:#ffffff0d}.wysiwyg-editor code{border-radius:.25rem;background-color:var(--lp-chrome-700);padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem}.wysiwyg-editor blockquote{margin-bottom:.5rem;border-left-width:2px;border-color:var(--lp-border);padding-left:.75rem;color:var(--lp-muted)}.wordmark{font-weight:200;letter-spacing:.35em;background:linear-gradient(135deg,#fff,#a1a1aa);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase}@keyframes led-pulse{0%,to{opacity:1;box-shadow:0 0 8px var(--lp-glow)}50%{opacity:.1;box-shadow:0 0 3px var(--lp-glow)}}.nav-link{display:flex;align-items:center;gap:.75rem;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1.25;color:var(--lp-muted);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nav-link:hover{background-color:var(--lp-chrome-600);color:var(--lp-text)}.nav-link-active{border-left-width:2px;border-color:var(--lp-accent);background-color:var(--lp-chrome-600);color:var(--lp-text)}.tab{display:inline-flex;align-items:center;gap:.5rem;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:var(--lp-muted);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tab:hover{border-color:var(--lp-chrome-400);color:var(--lp-text)}.tab-active{border-color:var(--lp-accent);color:var(--lp-text)}.fb-label{font-family:var(--lp-font-display);font-size:10px;font-weight:var(--lp-font-board-weight);text-transform:uppercase;letter-spacing:.16em;color:var(--lp-muted)}.fb-word{font-family:var(--lp-font-display);font-weight:var(--lp-font-board-weight);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.fb-led{display:inline-block;width:.5rem;height:.5rem;flex:none;border-radius:9999px;background:currentColor}.fb-led-pulse{position:relative}:focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px}.btn,.btn-primary,.btn-secondary,.btn-danger{border-radius:var(--lp-r-pill);padding:var(--lp-btn-pad);font-weight:var(--lp-btn-weight);background-color:var(--lp-btn-fill);box-shadow:var(--lp-btn-shadow)}.btn:hover:not(:disabled),.btn-secondary:hover:not(:disabled){background-color:var(--lp-btn-fill-hover);border-color:var(--lp-btn-edge-hover)}.btn-primary{background-color:var(--lp-primary-fill);background-image:var(--lp-primary-image);box-shadow:var(--lp-primary-shadow)}.btn-primary:hover:not(:disabled){background-color:var(--lp-primary-fill-hover);background-image:var(--lp-primary-image-hover);box-shadow:var(--lp-primary-shadow-hover)}.btn-primary:disabled{box-shadow:none}.btn-danger{color:var(--lp-btn-danger-ink);background-color:var(--lp-btn-danger-fill);border-color:var(--lp-btn-danger-edge)}.btn-danger:hover:not(:disabled){border-color:var(--lp-danger-ink);color:var(--lp-btn-danger-ink)}.\!input{border-radius:var(--lp-r-control)!important;padding:var(--lp-input-pad)!important;background-color:var(--lp-input-bg)!important}.input{border-radius:var(--lp-r-control);padding:var(--lp-input-pad);background-color:var(--lp-input-bg)}.\!input:focus{box-shadow:var(--lp-input-ring)!important}.input:focus{box-shadow:var(--lp-input-ring)}.\!label{text-transform:var(--lp-label-transform)!important;font-size:var(--lp-label-size)!important;font-weight:var(--lp-label-weight)!important;letter-spacing:var(--lp-label-tracking)!important;color:var(--lp-label-ink)!important}.label{text-transform:var(--lp-label-transform);font-size:var(--lp-label-size);font-weight:var(--lp-label-weight);letter-spacing:var(--lp-label-tracking);color:var(--lp-label-ink)}.card{border-radius:var(--lp-r-card);box-shadow:var(--lp-shadow)}.card-quiet{border-radius:var(--lp-r-tile);box-shadow:var(--lp-shadow-soft)}.tile,.tile-interactive,.tile-hero{border-radius:var(--lp-r-tile);background-color:var(--lp-tile-bg);border:1px solid var(--lp-tile-edge);box-shadow:inset 0 1px 0 var(--lp-tile-sheen),var(--lp-tile-shadow)}.hover-lift:hover{box-shadow:var(--lp-hover-lift-shadow)}.nav-link{border-radius:var(--lp-r-nav);border-left:2px solid transparent;font-weight:var(--lp-nav-weight);color:var(--lp-nav-ink)}.nav-link:hover{background-color:var(--lp-nav-hover-fill);color:var(--lp-nav-hover-ink)}.nav-link-active,.nav-link-active:hover{background-color:var(--lp-nav-active-fill);color:var(--lp-nav-active-ink);border-left-color:var(--lp-nav-active-edge)}.tab{border-radius:var(--lp-r-pill);padding:var(--lp-tab-pad);border-bottom-width:var(--lp-tab-underline-w);border-color:transparent;background-color:var(--lp-tab-fill);color:var(--lp-tab-ink);font-weight:var(--lp-tab-weight)}.tab:hover{background-color:var(--lp-tab-hover-fill);border-bottom-color:var(--lp-tab-hover-edge);color:var(--lp-tab-hover-ink)}.tab-active,.tab-active:hover{background-color:var(--lp-tab-active-fill);border-color:transparent;border-bottom-color:var(--lp-tab-active-edge);color:var(--lp-tab-active-ink)}.tab-strip{display:flex;flex-wrap:nowrap;align-items:center;gap:.375rem;overflow-x:auto;padding-inline:1rem;margin-inline:-1rem;padding-block:.25rem;margin-block:-.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 1rem,#000 calc(100% - 1rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 1rem,#000 calc(100% - 1rem),transparent 100%)}.tab-strip::-webkit-scrollbar{display:none}.tab-strip>*{flex:none;white-space:nowrap}.bubble{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:var(--lp-r-chip);background-color:var(--lp-mint);color:var(--lp-mint-ink);font-weight:700;line-height:1}.bubble-mint{background-color:var(--lp-mint);color:var(--lp-mint-ink)}.bubble-sky{background-color:var(--lp-sky);color:var(--lp-sky-ink)}.bubble-butter{background-color:var(--lp-butter);color:var(--lp-butter-ink)}.bubble-lilac{background-color:var(--lp-lilac);color:var(--lp-lilac-ink)}.bubble-sm{width:2rem;height:2rem;font-size:.8125rem}.bubble-lg{width:3.5rem;height:3.5rem}.confetti{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;overflow:visible}.confetti>i{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:2px;opacity:0;background-color:var(--lp-brand-bright)}.confetti>i:nth-child(1){--lp-cx: 0px;--lp-cy: -42px}.confetti>i:nth-child(2){--lp-cx: 30px;--lp-cy: -30px;background-color:var(--lp-mint-ink)}.confetti>i:nth-child(3){--lp-cx: 42px;--lp-cy: 0px;background-color:var(--lp-sky-ink)}.confetti>i:nth-child(4){--lp-cx: 30px;--lp-cy: 30px;background-color:var(--lp-butter-ink)}.confetti>i:nth-child(5){--lp-cx: 0px;--lp-cy: 42px;background-color:var(--lp-lilac-ink)}.confetti>i:nth-child(6){--lp-cx: -30px;--lp-cy: 30px;background-color:var(--lp-mint-ink)}.confetti>i:nth-child(7){--lp-cx: -42px;--lp-cy: 0px;background-color:var(--lp-sky-ink)}.confetti>i:nth-child(8){--lp-cx: -30px;--lp-cy: -30px;background-color:var(--lp-butter-ink)}@media (prefers-reduced-motion: no-preference){.pop{animation:lp-pop .3s cubic-bezier(.2,.8,.3,1.2) both}.confetti>i{animation:lp-confetti .9s cubic-bezier(.15,.7,.25,1) both}.confetti>i:nth-child(2){animation-delay:40ms}.confetti>i:nth-child(3){animation-delay:80ms}.confetti>i:nth-child(4){animation-delay:.12s}.confetti>i:nth-child(5){animation-delay:40ms}.confetti>i:nth-child(6){animation-delay:80ms}.confetti>i:nth-child(7){animation-delay:.12s}.confetti>i:nth-child(8){animation-delay:.16s}}.board-columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.board-column{flex:1 1 260px;min-width:240px;max-width:360px;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--fb-radius-card);border:1px solid var(--lp-border);background:var(--lp-panel);transition:box-shadow .14s ease,border-color .14s ease}.board-column,.board-list-row{--fb-head-wash: var(--fb-mint);--fb-head-ink: var(--fb-mint-ink)}.board-column[data-pastel=sky],.board-list-row[data-pastel=sky]{--fb-head-wash: var(--fb-sky);--fb-head-ink: var(--fb-sky-ink)}.board-column[data-pastel=butter],.board-list-row[data-pastel=butter]{--fb-head-wash: var(--fb-butter);--fb-head-ink: var(--fb-butter-ink)}.board-column[data-pastel=lilac],.board-list-row[data-pastel=lilac]{--fb-head-wash: var(--fb-lilac);--fb-head-ink: var(--fb-lilac-ink)}.board-column-head{display:flex;flex-direction:column;padding:10px 10px 12px;border-radius:14px;border:1px solid var(--lp-border);background:radial-gradient(130% 85% at 100% 0%,var(--fb-head-wash) 0%,transparent 62%),var(--lp-panel);color:var(--fb-head-ink);box-shadow:var(--lp-tile-shadow)}.board-column-body{min-height:92px;display:flex;flex-direction:column;gap:8px}.board-column[data-dragging=true]{opacity:.6}.board-column[data-over=true],.board-tray[data-over=true]{border-color:var(--fb-drop-ink);box-shadow:0 0 0 3px var(--fb-drop),0 0 0 4px var(--fb-drop-ink)}.board-tray{padding:14px;border-radius:var(--fb-radius-card);border:1px dashed var(--lp-border);background:var(--lp-panel);transition:box-shadow .14s ease,border-color .14s ease}.board-tray-cards{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.board-tray-cards>*{flex:1 1 220px;max-width:320px}.board-card{padding:10px;border-radius:14px;border:1px solid var(--lp-border);background:var(--lp-panel);box-shadow:var(--lp-tile-shadow)}.board-column .board-card{border-color:color-mix(in srgb,var(--fb-head-ink) 45%,transparent);background:color-mix(in srgb,var(--fb-head-wash) 40%,var(--lp-panel))}.board-card[data-dragging=true],.board-column .board-card[data-dragging=true]{box-shadow:var(--fb-drag-shadow);border-color:var(--fb-drop-ink);position:relative;z-index:10}.board-grip{display:inline-flex;align-items:center;justify-content:center;padding:3px;border-radius:8px;color:var(--lp-muted);cursor:grab;touch-action:none}.board-grip:hover{color:var(--lp-text);background:var(--lp-fill-8)}.board-grip:active{cursor:grabbing}.board-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:var(--fb-radius-pill);border:1px solid var(--lp-border);background:var(--lp-panel);color:var(--lp-text);font-size:12px;font-weight:500}.board-pill:hover:not(:disabled){border-color:var(--lp-muted)}.board-pill:disabled{opacity:.5;cursor:not-allowed}.board-icon-pill{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--fb-radius-pill);border:1px solid var(--lp-border);background:var(--lp-panel);color:var(--lp-muted)}.board-icon-pill:hover{color:var(--lp-text);border-color:var(--lp-muted)}.board-room-name{flex:1 1 auto;min-width:0;padding:2px 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font-size:15px;font-weight:600}.board-room-name:hover:not(:disabled){border-color:currentColor}.board-room-name:focus{outline:none;border-color:currentColor;background:var(--lp-panel);color:var(--lp-text)}.board-dropzone-hint{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:14px 10px;border-radius:14px;border:1px dashed var(--lp-border);color:var(--lp-muted);font-size:12px;text-align:center}.board-menu{position:absolute;z-index:20;left:0;right:0;margin-top:4px;padding:4px;border-radius:14px;border:1px solid var(--lp-border);background:var(--lp-panel);box-shadow:0 12px 30px #00000059}.board-menu-item{display:block;width:100%;padding:6px 10px;border-radius:10px;text-align:left;font-size:13px;color:var(--lp-text)}.board-menu-item:hover{background:var(--lp-fill-8)}.board-menu-item[aria-current=true]{color:var(--lp-accent)}.board-add-chip{flex:0 1 240px;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--fb-radius-card);border:1px dashed var(--lp-border);background:transparent}.board-views{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:var(--fb-radius-pill);border:1px solid var(--lp-border);background:var(--lp-panel)}.board-view-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--fb-radius-pill);font-size:12px;font-weight:500;color:var(--lp-muted);transition:background-color .14s ease,color .14s ease}.board-view-btn:hover{color:var(--lp-text)}.board-view-btn[data-current=true]{background:var(--lp-fill-8);color:var(--lp-text)}.board-columns[data-zoom=compact]{gap:8px}.board-columns[data-zoom=compact] .board-column{flex:1 1 180px;min-width:168px;max-width:208px;gap:8px;padding:10px}.board-columns[data-zoom=compact] .board-column-head{padding:8px 8px 10px}.board-columns[data-zoom=compact] .board-column-body{min-height:56px}.board-columns[data-zoom=compact] .board-room-name{padding:1px 4px;font-size:13px}.board-columns[data-zoom=compact] .board-card{padding:8px}.board-columns[data-zoom=compact] .board-add-chip{flex:0 1 180px;padding:10px}.board-more{margin-top:8px}.board-list-block{display:flex;flex-direction:column}.board-list-answer{display:flex;align-items:baseline;gap:4px;margin:0 0 6px;padding:0 2px;font-size:11px;color:var(--lp-muted)}.board-list-answer>*{margin-top:0}.board-list-answer-room{font-weight:600;color:var(--fb-mint-ink)}.board-list-answer-room[data-pastel=sky]{color:var(--fb-sky-ink)}.board-list-answer-room[data-pastel=butter]{color:var(--fb-butter-ink)}.board-list-answer-room[data-pastel=lilac]{color:var(--fb-lilac-ink)}.board-list-wrap{border-radius:var(--fb-radius-card);border:1px solid var(--lp-border);background:var(--lp-panel);box-shadow:var(--lp-tile-shadow);overflow:auto;max-height:max(320px,calc(100vh - 17rem))}.board-list{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:12.5px;font-variant-numeric:tabular-nums}.board-list th{position:sticky;top:0;z-index:2;height:24px;padding:0 10px;text-align:left;font-size:10px;font-weight:var(--lp-font-board-weight);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-muted);background:var(--lp-board-head);box-shadow:inset 0 -1px 0 var(--lp-border);white-space:nowrap}.board-list td{height:32px;padding:0 10px;vertical-align:middle;border-bottom:1px solid var(--lp-border);color:var(--lp-text);white-space:nowrap}.board-list tbody:last-child tr:last-child td{border-bottom:0}.board-list-group td{height:22px;padding:0 10px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-muted);background:var(--lp-fill-8)}.board-list-count{margin-left:8px;font-weight:500;letter-spacing:0;text-transform:none}.board-list th:first-child,.board-list-row td:first-child{position:sticky;left:0;z-index:1;background-color:var(--lp-panel)}.board-list th:first-child{z-index:3;background-color:var(--lp-board-head)}.board-list-row:hover td{background-image:linear-gradient(var(--lp-fill-8),var(--lp-fill-8))}.board-list-name{display:flex;min-width:0;align-items:center;gap:6px}.board-list-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-list-glyph{flex:none;color:var(--lp-muted)}.board-list .board-room-name{padding:1px 4px;font-size:12.5px;font-weight:500}.board-list-quiet{color:var(--lp-muted)}.board-list-state{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.board-list-state-dot{flex:none;width:6px;height:6px;border-radius:999px;background:currentColor}.board-list-state-word{font-weight:500}.board-list-state[data-tone=ok]{color:var(--lp-ok-ink)}.board-list-state[data-tone=warn]{color:var(--lp-warn-ink)}.board-list-state[data-tone=bad]{color:var(--lp-danger-ink)}.board-list-state[data-tone=neutral]{color:var(--lp-muted)}.board-list-elsewhere{margin-left:8px;color:var(--lp-warn-ink)}.board-list-controls{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap}.board-list-controls .board-icon-pill{width:22px;height:22px;border-radius:7px}.board-list-controls .board-icon-pill:disabled{opacity:.4}.board-list .board-menu{left:auto;right:0;min-width:190px;max-height:240px;overflow-y:auto}.board-dot{flex:none;width:10px;height:10px;border-radius:999px;background:var(--fb-head-wash);border:1px solid color-mix(in srgb,var(--fb-head-ink) 45%,transparent)}.board-bars{display:inline-flex;align-items:center;gap:2px;height:12px;color:var(--fb-head-ink, var(--lp-muted))}.board-bar{width:2.5px;height:12px;border-radius:999px;background:currentColor;transform:scaleY(.55);opacity:.8}.board-bars[data-state=no_audio] .board-bar{transform:scaleY(.45);opacity:.4}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.left-0{left:0}.right-2{right:.5rem}.top-0{top:0}.top-2{top:.5rem}.top-5{top:1.25rem}.top-8{top:2rem}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.float-left{float:left}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.15em\]{height:1.15em}.h-\[1em\]{height:1em}.h-\[26px\]{height:26px}.h-\[380px\]{height:380px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[36rem\]{max-height:36rem}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.min-h-0{min-height:0px}.min-h-20{min-height:5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[7rem\]{min-height:7rem}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-\[1\.15em\]{width:1.15em}.w-\[1em\]{width:1em}.w-\[200px\]{width:200px}.w-\[26px\]{width:26px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-2{min-width:.5rem}.min-w-56{min-width:14rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[9rem\]{min-width:9rem}.max-w-0{max-width:0px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 18px var(--lp-glow)}50%{box-shadow:0 0 28px var(--lp-glow)}}.animate-pulse-glow{animation:pulse-glow 2.4s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,2fr\)_5rem_5rem_4rem_6rem_5rem\]{grid-template-columns:minmax(0,2fr) 5rem 5rem 4rem 6rem 5rem}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[0\.3em\]{gap:.3em}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-launchpad-border>:not([hidden])~:not([hidden]){border-color:var(--lp-border)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-\[26px\]{border-radius:26px}.rounded-card{border-radius:var(--lp-r-card)}.rounded-chip{border-radius:var(--lp-r-chip)}.rounded-control{border-radius:var(--lp-r-control)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-tile{border-radius:var(--lp-r-tile)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-\[6px\]{border-width:6px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-launchpad-accent{border-color:var(--lp-accent)}.border-launchpad-border{border-color:var(--lp-border)}.border-launchpad-chrome-400{border-color:var(--lp-chrome-400)}.border-launchpad-chrome-600{border-color:var(--lp-chrome-600)}.border-launchpad-danger-edge{border-color:var(--lp-danger-edge)}.border-launchpad-info-edge{border-color:var(--lp-info-edge)}.border-launchpad-neutral-status-edge{border-color:var(--lp-neutral-status-edge)}.border-launchpad-ok-edge{border-color:var(--lp-ok-edge)}.border-launchpad-warn-edge{border-color:var(--lp-warn-edge)}.border-red-900\/40{border-color:#7f1d1d66}.border-white\/15{border-color:#ffffff26}.bg-black\/60{background-color:#0009}.bg-current{background-color:currentColor}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-launchpad-accent{background-color:var(--lp-accent)}.bg-launchpad-bg{background-color:var(--lp-bg)}.bg-launchpad-border{background-color:var(--lp-border)}.bg-launchpad-butter{background-color:var(--lp-butter)}.bg-launchpad-chrome-600{background-color:var(--lp-chrome-600)}.bg-launchpad-chrome-700{background-color:var(--lp-chrome-700)}.bg-launchpad-danger-fill{background-color:var(--lp-danger-fill)}.bg-launchpad-fill-2{background-color:var(--lp-fill-2)}.bg-launchpad-fill-3{background-color:var(--lp-fill-3)}.bg-launchpad-fill-5{background-color:var(--lp-fill-5)}.bg-launchpad-fill-8{background-color:var(--lp-fill-8)}.bg-launchpad-info-fill{background-color:var(--lp-info-fill)}.bg-launchpad-lilac{background-color:var(--lp-lilac)}.bg-launchpad-mint{background-color:var(--lp-mint)}.bg-launchpad-neutral-status-fill{background-color:var(--lp-neutral-status-fill)}.bg-launchpad-ok-fill{background-color:var(--lp-ok-fill)}.bg-launchpad-ok-ink{background-color:var(--lp-ok-ink)}.bg-launchpad-panel{background-color:var(--lp-panel)}.bg-launchpad-sky{background-color:var(--lp-sky)}.bg-launchpad-warn-fill{background-color:var(--lp-warn-fill)}.bg-launchpad-warn-ink{background-color:var(--lp-warn-ink)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-6{padding-right:1.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:var(--lp-font-display)}.font-mono{font-family:var(--lp-font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[27px\]{font-size:27px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-launchpad-accent{color:var(--lp-accent)}.text-launchpad-accent-ink{color:var(--lp-accent-ink)}.text-launchpad-butter-ink{color:var(--lp-butter-ink)}.text-launchpad-chrome-300{color:var(--lp-chrome-300)}.text-launchpad-chrome-500{color:var(--lp-chrome-500)}.text-launchpad-danger-ink{color:var(--lp-danger-ink)}.text-launchpad-danger-solid{color:var(--lp-danger-solid)}.text-launchpad-info-ink{color:var(--lp-info-ink)}.text-launchpad-lilac-ink{color:var(--lp-lilac-ink)}.text-launchpad-mint-ink{color:var(--lp-mint-ink)}.text-launchpad-muted{color:var(--lp-muted)}.text-launchpad-neutral-status-ink{color:var(--lp-neutral-status-ink)}.text-launchpad-ok-ink{color:var(--lp-ok-ink)}.text-launchpad-sky-ink{color:var(--lp-sky-ink)}.text-launchpad-text{color:var(--lp-text)}.text-launchpad-warn-ink{color:var(--lp-warn-ink)}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-launchpad-accent{accent-color:var(--lp-accent)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(239,68,68,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(251,191,36,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(52,211,153,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_0_var\(--lp-accent\)\]{--tw-shadow: inset 0 -2px 0 0 var(--lp-accent);--tw-shadow-colored: inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-launchpad-accent{--tw-ring-color: var(--lp-accent)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--lp-bg: #faf8f4;--lp-panel: #ffffff;--lp-border: #eee9e1;--lp-text: #1b1a17;--lp-muted: #6e6a60;--lp-accent: #1f7a4d;--lp-accent-dark: #176240;--lp-accent-light: #2fb37a;--lp-accent-ink: #1f7a4d;--lp-brand-bright: #2fb37a;--lp-glow: rgba(31, 122, 77, .18);--lp-on-accent: #ffffff;--lp-tint: #ddf5ea;--lp-chrome-50: #2a2823;--lp-chrome-100: #4a4740;--lp-chrome-200: #6e6a60;--lp-chrome-300: #8d887c;--lp-chrome-400: #b6b0a3;--lp-chrome-500: #d8d3c8;--lp-chrome-600: #f0ece4;--lp-chrome-700: #f6f3ed;--lp-well: #0e0f12;--lp-on-well: rgba(255, 255, 255, .55);--lp-well-border: transparent;--lp-ok-ink: #1f7a4d;--lp-ok-fill: #ddf5ea;--lp-ok-edge: color-mix(in srgb, #1f7a4d 28%, transparent);--lp-warn-ink: #8a6300;--lp-warn-fill: #fff3c9;--lp-warn-edge: color-mix(in srgb, #8a6300 28%, transparent);--lp-danger-ink: #b42318;--lp-danger-fill: #fee4e2;--lp-danger-edge: color-mix(in srgb, #b42318 28%, transparent);--lp-info-ink: #1f5fbf;--lp-info-fill: #e3f0ff;--lp-info-edge: color-mix(in srgb, #1f5fbf 28%, transparent);--lp-neutral-status-ink: var(--lp-muted);--lp-neutral-status-fill: var(--lp-chrome-600);--lp-neutral-status-edge: var(--lp-border);--lp-danger-solid: #d92d20;--lp-danger-on: #ffffff;--lp-alarm: var(--lp-danger-ink);--lp-alarm-edge: var(--lp-danger-edge);--lp-alarm-wash: var(--lp-danger-fill);--lp-warn: var(--lp-warn-ink);--lp-fill-2: color-mix(in srgb, var(--lp-text) 2%, transparent);--lp-fill-3: color-mix(in srgb, var(--lp-text) 3%, transparent);--lp-fill-5: color-mix(in srgb, var(--lp-text) 5%, transparent);--lp-fill-8: color-mix(in srgb, var(--lp-text) 8%, transparent);--lp-board-head: var(--lp-panel);--lp-mint: #ddf5ea;--lp-mint-ink: #1f7a4d;--lp-sky: #e3f0ff;--lp-sky-ink: #1f5fbf;--lp-butter: #fff3c9;--lp-butter-ink: #8a6300;--lp-lilac: #efe7ff;--lp-lilac-ink: #5b3fa8;--lp-r-card: 20px;--lp-r-tile: 16px;--lp-r-control: 12px;--lp-r-pill: 999px;--lp-r-chip: 999px;--lp-r-nav: 999px;--lp-shadow: 0 8px 30px rgba(24, 20, 14, .06);--lp-shadow-lift: 0 16px 44px rgba(24, 20, 14, .1);--lp-shadow-soft: 0 2px 10px rgba(24, 20, 14, .04);--lp-btn-pad: .55rem 1.15rem;--lp-btn-weight: 600;--lp-btn-fill: var(--lp-panel);--lp-btn-fill-hover: var(--lp-chrome-700);--lp-btn-edge-hover: var(--lp-chrome-400);--lp-btn-shadow: var(--lp-shadow-soft);--lp-primary-image: none;--lp-primary-image-hover: none;--lp-primary-fill: var(--lp-accent);--lp-primary-fill-hover: var(--lp-accent-dark);--lp-primary-shadow: 0 6px 18px rgba(31, 122, 77, .22);--lp-primary-shadow-hover: 0 10px 24px rgba(31, 122, 77, .28);--lp-btn-danger-ink: var(--lp-danger-ink);--lp-btn-danger-fill: var(--lp-danger-fill);--lp-btn-danger-edge: var(--lp-danger-edge);--lp-input-bg: var(--lp-panel);--lp-input-pad: .6rem .85rem;--lp-input-ring: 0 0 0 3px color-mix(in srgb, var(--lp-accent) 16%, transparent);--lp-label-transform: none;--lp-label-size: .8125rem;--lp-label-weight: 600;--lp-label-tracking: 0;--lp-label-ink: var(--lp-chrome-100);--lp-nav-ink: var(--lp-chrome-100);--lp-nav-weight: 600;--lp-nav-hover-fill: var(--lp-chrome-700);--lp-nav-hover-ink: var(--lp-text);--lp-nav-active-fill: var(--lp-tint);--lp-nav-active-ink: var(--lp-accent);--lp-nav-active-edge: transparent;--lp-tab-pad: .5rem 1rem;--lp-tab-underline-w: 0px;--lp-tab-ink: var(--lp-chrome-100);--lp-tab-fill: transparent;--lp-tab-hover-fill: var(--lp-chrome-700);--lp-tab-hover-ink: var(--lp-text);--lp-tab-hover-edge: transparent;--lp-tab-active-fill: var(--lp-tint);--lp-tab-active-ink: var(--lp-accent);--lp-tab-active-edge: transparent;--lp-tab-weight: 600;--lp-tile-bg: var(--lp-panel);--lp-tile-bg-hover: #fffcf7;--lp-tile-edge: var(--lp-border);--lp-tile-sheen: transparent;--lp-tile-sheen-hover: transparent;--lp-tile-shadow: var(--lp-shadow-soft);--lp-tile-shadow-hover: var(--lp-shadow);--lp-hover-lift-shadow: var(--lp-shadow-lift);--lp-focus: var(--lp-accent);--lp-font-display: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lp-font-body: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lp-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--lp-font-board-weight: 600;--lp-font-board-weight-strong: 700;--lp-logo-plate-light: #ffffff;--lp-logo-plate-light-edge: rgba(0, 0, 0, .16);--lp-logo-plate-dark: #0e0f12;--lp-logo-plate-dark-edge: rgba(255, 255, 255, .18);--lp-logo-plate-mixed: #757575;--lp-logo-plate-mixed-edge: rgba(255, 255, 255, .24)}[data-theme=operator]{--lp-bg: #0f1215;--lp-panel: #161b1f;--lp-border: #2a3238;--lp-text: #e6ebe8;--lp-muted: #9aa8a0;--lp-accent: #2f7d5f;--lp-accent-dark: #1f5a44;--lp-accent-light: #4fae86;--lp-accent-ink: #4fae86;--lp-glow: rgba(47, 125, 95, .45);--lp-on-accent: #ffffff;--lp-chrome-50: #e2e8f0;--lp-chrome-100: #cbd5e1;--lp-chrome-200: #94a3b8;--lp-chrome-300: #64748b;--lp-chrome-400: #475569;--lp-chrome-500: #334155;--lp-chrome-600: #1e293b;--lp-chrome-700: #0f172a;--lp-well: #0e0f12;--lp-on-well: rgba(255, 255, 255, .55);--lp-well-border: transparent;--lp-ok-ink: #6ee7b7;--lp-ok-fill: rgba(16, 185, 129, .15);--lp-ok-edge: rgba(52, 211, 153, .4);--lp-warn-ink: #fcd34d;--lp-warn-fill: rgba(245, 158, 11, .15);--lp-warn-edge: rgba(251, 191, 36, .4);--lp-danger-ink: #fca5a5;--lp-danger-fill: rgba(239, 68, 68, .15);--lp-danger-edge: rgba(248, 113, 113, .4);--lp-info-ink: #7dd3fc;--lp-info-fill: rgba(14, 165, 233, .15);--lp-info-edge: rgba(56, 189, 248, .4);--lp-neutral-status-ink: var(--lp-muted);--lp-neutral-status-fill: var(--lp-chrome-600);--lp-neutral-status-edge: var(--lp-border);--lp-danger-solid: #ef4444;--lp-danger-on: #ffffff;--lp-alarm: var(--lp-danger-ink);--lp-alarm-edge: var(--lp-danger-edge);--lp-alarm-wash: var(--lp-danger-fill);--lp-warn: var(--lp-warn-ink);--lp-board-head: var(--lp-panel);--lp-font-display: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lp-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lp-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--lp-font-board-weight: 600;--lp-font-board-weight-strong: 700;color-scheme:dark;--lp-tint: color-mix(in srgb, var(--lp-accent) 12%, transparent);--lp-brand-bright: var(--lp-accent-light);--lp-mint: rgba(16, 185, 129, .15);--lp-mint-ink: #6ee7b7;--lp-sky: rgba(14, 165, 233, .15);--lp-sky-ink: #7dd3fc;--lp-butter: rgba(245, 158, 11, .15);--lp-butter-ink: #fcd34d;--lp-lilac: rgba(139, 92, 246, .15);--lp-lilac-ink: #c4b5fd;--lp-r-card: .5rem;--lp-r-tile: .75rem;--lp-r-control: .375rem;--lp-r-pill: .375rem;--lp-r-chip: 999px;--lp-r-nav: .375rem;--lp-shadow: none;--lp-shadow-lift: none;--lp-shadow-soft: none;--lp-btn-pad: .5rem 1rem;--lp-btn-weight: 500;--lp-btn-fill: var(--lp-panel);--lp-btn-fill-hover: var(--lp-panel);--lp-btn-edge-hover: #354049;--lp-btn-shadow: none;--lp-primary-image: linear-gradient(135deg, var(--lp-accent) 0%, var(--lp-accent-dark) 100%);--lp-primary-image-hover: linear-gradient(135deg, var(--lp-accent-dark) 0%, var(--lp-accent) 100%);--lp-primary-fill: transparent;--lp-primary-fill-hover: transparent;--lp-primary-shadow: 0 0 18px var(--lp-glow);--lp-primary-shadow-hover: 0 0 26px var(--lp-glow);--lp-btn-danger-ink: #f87171;--lp-btn-danger-fill: transparent;--lp-btn-danger-edge: rgba(220, 38, 38, .4);--lp-input-bg: var(--lp-bg);--lp-input-pad: .5rem .75rem;--lp-input-ring: none;--lp-label-transform: uppercase;--lp-label-size: .75rem;--lp-label-weight: 500;--lp-label-tracking: .05em;--lp-label-ink: var(--lp-muted);--lp-nav-ink: var(--lp-muted);--lp-nav-weight: 400;--lp-nav-hover-fill: #1c2226;--lp-nav-hover-ink: var(--lp-text);--lp-nav-active-fill: #1c2226;--lp-nav-active-ink: var(--lp-text);--lp-nav-active-edge: var(--lp-accent);--lp-tab-pad: .5rem .75rem;--lp-tab-underline-w: 2px;--lp-tab-ink: var(--lp-muted);--lp-tab-fill: transparent;--lp-tab-hover-fill: transparent;--lp-tab-hover-ink: var(--lp-text);--lp-tab-hover-edge: #354049;--lp-tab-active-fill: transparent;--lp-tab-active-ink: var(--lp-text);--lp-tab-active-edge: var(--lp-accent);--lp-tab-weight: 400;--lp-tile-bg: var(--lp-panel);--lp-tile-bg-hover: #1c2226;--lp-tile-edge: transparent;--lp-tile-sheen: rgba(255, 255, 255, .045);--lp-tile-sheen-hover: rgba(255, 255, 255, .09);--lp-tile-shadow: 0 1px 3px rgba(0, 0, 0, .5);--lp-tile-shadow-hover: 0 2px 6px rgba(0, 0, 0, .55);--lp-hover-lift-shadow: inset 0 1px 0 rgba(255, 255, 255, .08);--lp-focus: var(--lp-accent);--lp-fill-2: color-mix(in srgb, var(--lp-text) 2%, transparent);--lp-fill-3: color-mix(in srgb, var(--lp-text) 3%, transparent);--lp-fill-5: color-mix(in srgb, var(--lp-text) 5%, transparent);--lp-fill-8: color-mix(in srgb, var(--lp-text) 8%, transparent)}[data-theme=operator]{background-color:var(--lp-bg);color:var(--lp-text)}.event-content-gradient{background-image:var(--lp-content-gradient, none)}@keyframes sidebar-tip-in{0%{opacity:0;transform:translateY(-50%) translate(-6px) scale(.96)}to{opacity:1;transform:translateY(-50%) translate(0) scale(1)}}.geo-live-pulse{animation:geo-pulse 2.4s ease-in-out infinite}@keyframes geo-pulse{0%,to{opacity:1}50%{opacity:.55}}.geo-live-dot{width:6px;height:6px;border-radius:9999px;background:var(--lp-accent);display:inline-block;animation:geo-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion: no-preference){.hotspot-glow-pulse{animation:hotspot-glow-breathe 2.8s ease-in-out infinite}}@keyframes hotspot-glow-breathe{0%,to{opacity:1}50%{opacity:.7}}.progress-indeterminate{position:relative;overflow:hidden}.progress-indeterminate:after{content:"";position:absolute;top:0;bottom:0;width:40%;border-radius:9999px;background:var(--lp-accent);animation:progress-slide 1.15s ease-in-out infinite}@keyframes progress-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: no-preference){.tile-enter{animation:tile-enter-in .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--enter-delay, 0ms)}}@keyframes tile-enter-in{0%{opacity:0;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: no-preference){[data-pulse=true]{animation:value-pulse .7s ease-out}}@keyframes value-pulse{0%{color:var(--lp-accent)}to{color:var(--pulse-base, var(--lp-text))}}.radar-ping{position:relative;display:inline-block}.radar-ping-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background:#34d3998c}@media (prefers-reduced-motion: no-preference){.radar-ping-ring{animation:radar-ping-out 1.8s ease-out infinite}}@keyframes radar-ping-out{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion: no-preference){.tile-hero:before{animation:hero-aura-breathe 9s ease-in-out infinite}}@keyframes hero-aura-breathe{0%,to{opacity:.05}50%{opacity:.09}}@media (prefers-reduced-motion: no-preference){.sparkline-cascade{animation:sparkline-cascade-in .26s ease-out both;animation-delay:var(--cascade-delay, 0ms)}}@keyframes sparkline-cascade-in{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}.skeleton-shimmer{position:relative;overflow:hidden}@media (prefers-reduced-motion: no-preference){.skeleton-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.055) 50%,transparent 70%);animation:skeleton-shimmer-sweep 1.6s linear infinite}}@keyframes skeleton-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes lp-pop{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.14);opacity:1}to{transform:scale(1);opacity:1}}@keyframes lp-confetti{0%{transform:translateZ(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translate3d(var(--lp-cx),var(--lp-cy),0) scale(1);opacity:0}}:root{--surface: rgba(255, 255, 255, .045);--surface-2: rgba(255, 255, 255, .075);--border: rgba(255, 255, 255, .09);--border-2: rgba(255, 255, 255, .15);--text: #f5f5f8;--text2: rgba(245, 245, 248, .62);--text3: rgba(245, 245, 248, .4);--live: #ff4d6d;--warn: #ffd479;--r: 14px;--ease: cubic-bezier(.2, .7, .2, 1);--accent: var(--lp-accent);--accent2: var(--lp-accent-dark);--font-inter: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-legible: "Atkinson Hyperlegible Next", "Atkinson Hyperlegible", Verdana, Tahoma, sans-serif}.cap-solo,.capd{font-family:var(--font-inter);-webkit-font-smoothing:antialiased;line-height:1.45;letter-spacing:-.011em}.cap-solo button,.capd button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.cap-solo a,.capd a{color:inherit;text-decoration:none}.cap-rooms-empty{border:1px solid var(--border);border-radius:var(--r);padding:28px 20px;text-align:center;color:var(--text2);font-size:14px}.cap-rooms-empty .big{display:block;font-size:16px;font-weight:600;color:var(--text);margin-bottom:6px}.cap-rooms-meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;font-size:13px;color:var(--text2);margin-bottom:16px}.cap-rooms-langs{color:var(--text3)}.cap-rooms{list-style:none;display:grid;gap:12px;grid-template-columns:1fr;max-width:760px}@media (min-width: 760px){.cap-rooms{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.cap-room-card{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface);transition:.16s var(--ease)}.cap-room-card:hover{background:var(--surface-2);border-color:var(--border-2);transform:translateY(-1px)}.cap-room-card.live{border-color:color-mix(in srgb,var(--live),transparent 55%)}.cap-room-top{display:flex;align-items:center;gap:9px}.cap-room-name{font-size:16px;font-weight:700;letter-spacing:-.01em}.cap-room-state{margin-left:auto;font-size:11px;font-weight:600;color:var(--text3)}.cap-room-card.live .cap-room-state{color:var(--live)}.cap-room-talk{font-size:14px;color:var(--text2);line-height:1.4}.cap-room-talk.muted{color:var(--text3)}.cap-room-num{font-size:11.5px;font-weight:700;color:var(--text3);margin-right:8px}.cap-room-since{font-size:12px;color:var(--text3)}.cap-dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--text3)}.cap-dot.on{background:var(--live);box-shadow:0 0 color-mix(in srgb,var(--live),transparent 40%);animation:cap-pulse 1.9s infinite}@keyframes cap-pulse{70%{box-shadow:0 0 0 9px #ff4d6d00}to{box-shadow:0 0 #ff4d6d00}}.cap-page{display:flex;flex-direction:column;height:calc(100vh - 64px);height:calc(100dvh - 64px)}.cap-crumb{padding:10px clamp(14px,3vw,28px) 0}.cap-back{font-size:13px;color:var(--text3)}.cap-back:hover{color:var(--text)}.cap-view{--cap-font: 24px;flex:1;min-height:0;display:flex;flex-direction:column;padding:8px clamp(14px,3vw,28px) clamp(14px,3vw,22px)}.cap-live-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text3)}.cap-view .cap-room-name{font-size:18px}.cap-jump:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cap-log-wrap{position:relative;flex:1;min-height:0;display:flex}.cap-log{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 2px 40px;scrollbar-gutter:stable}.cap-line{font-size:var(--cap-font);line-height:1.42;letter-spacing:-.01em;margin:0 0 .55em;max-width:42ch;overflow-wrap:anywhere}@media (min-width: 900px){.cap-line{max-width:34ch;margin-left:auto;margin-right:auto}}.cap-tail{color:var(--text3)}.cap-src-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text3);border:1px solid var(--border);border-radius:5px;padding:1px 5px;margin-right:8px;vertical-align:middle}.cap-empty{font-size:15px;color:var(--text3)}.cap-jump{position:absolute;left:50%;bottom:14px;transform:translate(-50%);min-height:44px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:700;color:var(--cap-theme-ink, #fff);background:var(--cap-theme, linear-gradient(135deg, var(--accent), var(--accent2)));box-shadow:0 10px 30px -8px var(--cap-theme, var(--accent))}.cap-hc{background:#000;color:#fff}.cap-hc .cap-live-label,.cap-hc .cap-empty,.cap-hc .cap-line{color:#fff}.cap-hc .cap-tail{color:#cfcfcf}.cap-hc .cap-jump{background:#fff;color:#000;box-shadow:none}.cap-hc .cap-head{border-color:#fff}.cap-hc .cap-src-tag{color:#fff;border-color:#fff}@media (prefers-reduced-motion: reduce){.cap-dot.on{animation:none}.cap-room-card{transition:none}.cap-room-card:hover{transform:none}}@media (max-width: 680px){.cap-view,.cap-crumb{padding-left:10px;padding-right:10px}.cap-log{padding-top:12px}}.cap-view{--cap-stage: #0b0f14;--cap-ink: #f2f6fa;--cap-ink-2: rgba(242, 246, 250, .72);--cap-ink-3: rgba(242, 246, 250, .58);--cap-hair: rgba(242, 246, 250, .16);--cap-lift: rgba(124, 108, 255, .11);--cap-tail-alpha: .62;--cap-tail-pending-alpha: .45}.cap-log-wrap{margin-top:12px}.cap-stage{border-radius:18px;padding:22px clamp(14px,3vw,30px) 64px;color:var(--cap-ink);background:radial-gradient(120% 52% at 50% 92%,var(--cap-lift),transparent 68%),var(--cap-stage)}.cap-stage .cap-line{color:var(--cap-ink)}.cap-stage .cap-empty{display:inline-flex;align-items:center;gap:9px;color:var(--cap-ink-3)}.cap-stage .cap-src-tag{color:var(--cap-ink-3);border-color:var(--cap-hair)}@keyframes cap-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cap-stage .cap-line:not(.cap-tail):not(.cap-snap){animation:cap-rise .24s var(--ease) both}.cap-stage .cap-tail{color:var(--cap-ink);opacity:var(--cap-tail-alpha)}.cap-caret{display:inline-block;width:.085em;min-width:2px;height:.92em;margin-left:.14em;vertical-align:-.11em;border-radius:1px;background:currentColor;animation:cap-caret 1.2s var(--ease) infinite}@keyframes cap-caret{0%,to{opacity:.14}50%{opacity:1}}.cap-pending{display:flex;align-items:center;gap:.26em;height:1.42em;height:1lh;flex:none}.cap-pending i{width:.2em;height:.2em;min-width:4px;min-height:4px;border-radius:50%;background:currentColor;opacity:.26;animation:cap-dot-breathe 1.4s var(--ease) infinite}.cap-pending i:nth-child(2){animation-delay:.17s}.cap-pending i:nth-child(3){animation-delay:.34s}@keyframes cap-snap{0%{opacity:var(--cap-tail-alpha)}to{opacity:1}}.cap-stage .cap-line.cap-snap{animation:cap-snap .16s var(--ease) both}.cap-w-pend{opacity:calc(var(--cap-tail-pending-alpha) / var(--cap-tail-alpha))}.cap-line-box{display:grid}.cap-line-box>span{grid-area:1 / 1}@keyframes cap-xf-in{0%{opacity:0}to{opacity:1}}@keyframes cap-xf-out{0%{opacity:1}to{opacity:0}}.cap-xf-in{animation:cap-xf-in .24s var(--ease) both}.cap-xf-out{animation:cap-xf-out .24s var(--ease) both}.cap-pill{display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.cap-pill.on{border-color:color-mix(in srgb,var(--cap-theme, var(--live)),transparent 55%)}.cap-pill .cap-live-label{color:var(--cap-ink-3)}.cap-pill.on .cap-live-label{color:var(--live)}.cap-pill .cap-dot{width:8px;height:8px}.cap-pill .cap-dot.on{background:var(--cap-theme, var(--live));box-shadow:none;animation:cap-breathe 2s var(--ease) infinite}@keyframes cap-breathe{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.cap-dots{display:inline-flex;align-items:center;gap:4px;flex:none}.cap-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.24;animation:cap-dot-breathe 1.4s var(--ease) infinite}.cap-dots i:nth-child(2){animation-delay:.17s}.cap-dots i:nth-child(3){animation-delay:.34s}@keyframes cap-dot-breathe{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:.95;transform:scale(1)}}.cap-strip{display:flex;align-items:center;gap:10px}@keyframes cap-jump-up{0%{opacity:0;transform:translate(-50%,140%)}to{opacity:1;transform:translate(-50%)}}.cap-jump{animation:cap-jump-up .24s var(--ease) both}.cap-legible .cap-line{font-family:var(--font-legible),var(--font-inter),"Inter",system-ui,sans-serif;letter-spacing:0}.cap-legible .cap-src-tag{font-weight:700}.cap-back{color:#f2f6fa94}.cap-hc{--cap-stage: #000;--cap-ink: #fff;--cap-ink-2: #fff;--cap-ink-3: rgba(255, 255, 255, .72);--cap-hair: #fff;--cap-lift: transparent;--cap-tail-alpha: 1;--cap-tail-pending-alpha: .62}.cap-hc .cap-pill{background:#000;border-color:#fff}.cap-hc .cap-pill .cap-live-label,.cap-hc .cap-pill.on .cap-live-label{color:#fff}.cap-hc .cap-pill .cap-dot.on{background:#fff}.cap-stage{padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}.capd{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#05080c;color:#f4f8fc;--capd-qr-size: clamp(240px, min(17vw, 30vh), 680px);--cap-tail-alpha: .62;--cap-tail-pending-alpha: .45}.capd-meta{position:absolute;top:clamp(16px,2.6vh,34px);left:clamp(18px,2.4vw,44px);display:flex;align-items:center;gap:10px;font-size:clamp(13px,1.1vw,19px);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#f4f8fc9e;transition:opacity .9s var(--ease)}.capd-sep{opacity:.45}.capd-status{display:inline-flex;align-items:center;gap:9px;margin-left:4px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#f4f8fc8c}.capd-window{position:absolute;left:clamp(20px,5vw,92px);right:clamp(20px,5vw,92px);bottom:clamp(18px,7vh,92px);height:42vh;display:flex;align-items:flex-end}.capd-window:before{content:"";position:absolute;z-index:1;top:-1px;left:0;right:0;height:clamp(44px,10vh,140px);pointer-events:none;background:linear-gradient(to bottom,#05080c 42%,#05080c00)}.capd.has-qr .capd-window{right:calc(var(--capd-qr-size) + clamp(18px,2.4vw,44px) + clamp(16px,2vw,40px))}.capd-stack{width:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:.16em;animation:capd-scroll-up .3s var(--ease) both}@keyframes capd-scroll-up{0%{transform:translateY(.5em);opacity:.8}to{transform:none;opacity:1}}.capd-line{margin:0;font-size:clamp(28px,4.6vw,96px);line-height:1.16;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere;transition:opacity .9s var(--ease)}.capd-depth-0{opacity:1}.capd-depth-1{opacity:.7}.capd-depth-2{opacity:.45}.capd-tail,.capd-line.capd-tail-line{opacity:.62}@keyframes capd-snap{0%{opacity:.62}to{opacity:1}}.capd-line.capd-snap{animation:capd-snap .16s var(--ease) backwards}.capd-src-tag{display:inline-block;margin-right:.36em;padding:.12em .32em;border:1px solid rgba(244,248,252,.34);border-radius:.18em;font-size:.32em;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;vertical-align:.34em}.capd-standby{font-size:clamp(20px,2vw,34px);font-weight:500;letter-spacing:-.005em;color:#f4f8fc73}.capd-qr{position:absolute;right:clamp(18px,2.4vw,44px);bottom:clamp(16px,2.6vh,34px);width:var(--capd-qr-size);display:flex;flex-direction:column;align-items:center;gap:9px;transition:opacity .9s var(--ease)}.capd-qr-code{width:var(--capd-qr-size);height:var(--capd-qr-size);padding:10px;border-radius:14px;background:#fff}.capd-qr-label{font-size:clamp(12.5px,.9vw,24px);font-weight:600;line-height:1.25;text-align:center;color:#f4f8fcb8}.capd.idle .capd-meta,.capd.idle .capd-depth-1,.capd.idle .capd-depth-2{opacity:0}.capd-off{display:grid;place-items:center;padding:6vw}.capd-off-copy{max-width:24ch;text-align:center;font-size:clamp(20px,2.6vw,40px);font-weight:600;color:#f4f8fcc7}@media (prefers-reduced-motion: reduce){.cap-stage .cap-line:not(.cap-tail):not(.cap-snap),.cap-stage .cap-line.cap-snap,.cap-xf-in,.cap-xf-out,.cap-caret,.cap-pill .cap-dot.on,.cap-dots i,.cap-pending i,.cap-jump,.cap-tb-xf-in,.cap-tb-xf-out,.capd-line.capd-snap,.capd-stack{animation:none!important}.cap-caret{opacity:1}.cap-dots i{opacity:.6}.cap-pending i{opacity:1}.capd-meta,.capd-qr,.capd-line,.cap-tb-wrap,.cap-tb-body,.cap-tb-chev{transition:none!important}}.cap-view{--cap-spring: linear( 0 0%, .0084 2.08%, .0311 4.17%, .0649 6.25%, .1072 8.33%, .1555 10.42%, .2079 12.5%, .2627 14.58%, .3186 16.67%, .3745 18.75%, .4294 20.83%, .4827 22.92%, .5338 25%, .5823 27.08%, .628 29.17%, .6706 31.25%, .7102 33.33%, .7466 35.42%, .7799 37.5%, .8102 39.58%, .8376 41.67%, .8622 43.75%, .8841 45.83%, .9036 47.92%, .9208 50%, .9359 52.08%, .949 54.17%, .9604 56.25%, .9701 58.33%, .9784 60.42%, .9855 62.5%, .9913 64.58%, .9962 66.67%, 1.0001 68.75%, 1.0033 70.83%, 1.0058 72.92%, 1.0077 75%, 1.0091 77.08%, 1.0101 79.17%, 1.0107 81.25%, 1.011 83.33%, 1.0111 85.42%, 1.011 87.5%, 1.0107 89.58%, 1.0104 91.67%, 1.0099 93.75%, 1.0093 95.83%, 1.0087 97.92%, 1 100% );--cap-morph-ms: .48s;--cap-exit-ms: .2s;--cap-frost: rgba(20, 27, 36, .72);--cap-surface: #141b24;--cap-safe-b: env(safe-area-inset-bottom, 0px);position:relative}.cap-head{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 2px;border-bottom:1px solid var(--cap-hair)}.cap-view .cap-room-name{font-size:17px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-head .cap-pill{margin-left:auto;flex:none}@media (max-width: 420px){.cap-brand-name{display:none}}.cap-brand{display:flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto}.cap-brand-mark{--cap-brand-color: var(--accent);display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:8px;background:linear-gradient(135deg,var(--cap-brand-color),color-mix(in srgb,var(--cap-brand-color),#000 35%));color:#fff;font-size:13px;font-weight:800;line-height:1}.cap-brand-logo{display:block;height:28px;width:auto;max-width:140px;flex:none;-o-object-fit:contain;object-fit:contain;background:none}@media (max-width: 420px){.cap-brand-logo{max-width:104px}}.cap-brand-name{flex:0 1 auto;flex-shrink:9999;font-size:13px;color:var(--cap-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.cap-brand:after{content:"";width:1px;height:16px;flex:none;background:var(--cap-hair);margin-left:2px}.cap-strip{display:flex;align-items:center;gap:10px;padding:7px 2px;font-size:13px;font-weight:600;line-height:1.3;color:var(--cap-ink-3);border-bottom:1px solid var(--cap-hair)}.cap-strip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-strip.wait{color:var(--warn)}.cap-strip.bad{color:var(--live)}.cap-strip.talk{font-weight:500;color:var(--cap-ink-3)}.cap-hc .cap-strip{color:#fff;border-color:#fff}.cap-tb{border-bottom:1px solid var(--cap-hair)}.cap-tb-head{display:flex;align-items:center;gap:10px;width:100%;padding:8px 2px;min-height:40px;text-align:left;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--cap-ink-2)}.cap-tb-head:focus-visible{outline:2px solid var(--cap-theme, var(--accent));outline-offset:2px;border-radius:8px}.cap-tb-line{display:grid;min-width:0;flex:1}.cap-tb-line>span{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes cap-tb-xf-in{0%{opacity:0}to{opacity:1}}@keyframes cap-tb-xf-out{0%{opacity:1}to{opacity:0}}.cap-tb-xf-in{animation:cap-tb-xf-in .24s var(--ease) both}.cap-tb-xf-out{animation:cap-tb-xf-out .24s var(--ease) both}.cap-tb-chev{flex:none;color:var(--cap-ink-3);transition:transform .2s var(--ease)}.cap-tb-chev.open{transform:rotate(180deg)}.cap-tb-wrap{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .2s var(--ease),opacity .2s var(--ease)}.cap-tb-wrap.open{grid-template-rows:1fr;opacity:1}.cap-tb-body{min-height:0;padding:0 2px;transition:padding .2s var(--ease)}.cap-tb-wrap.open .cap-tb-body{padding-top:2px;padding-bottom:10px}.cap-tb-body p{margin:0 0 4px}.cap-tb-body p:last-child{margin-bottom:0}.cap-tb-title{font-size:15px;font-weight:700;line-height:1.32;letter-spacing:-.01em;color:var(--cap-ink)}.cap-tb-authors{font-size:13px;line-height:1.4;color:var(--cap-ink-2)}.cap-tb-session,.cap-tb-when{font-size:12.5px;line-height:1.4;color:var(--cap-ink-3)}.cap-tb-when{font-variant-numeric:tabular-nums}.cap-hc .cap-tb{border-color:#fff}.cap-hc .cap-tb-head,.cap-hc .cap-tb-chev,.cap-hc .cap-tb-title,.cap-hc .cap-tb-authors,.cap-hc .cap-tb-session,.cap-hc .cap-tb-when{color:#fff}.cap-log{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.cap-jump{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.cap-controls-root{position:static}.cap-capsule{position:fixed;z-index:40;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(242,246,250,.16);background:var(--cap-frost);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:0 12px 34px -12px #000000d9;color:var(--cap-ink);font-size:14px;font-weight:700;letter-spacing:.02em;transition:transform .14s var(--ease),background .2s var(--ease)}.cap-capsule:active{transform:translate(-50%) scale(.96)}.cap-capsule:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cap-capsule-lang{animation:cap-code-in .24s var(--ease) both}@keyframes cap-code-in{0%{opacity:0}to{opacity:1}}.cap-capsule-sep{color:var(--cap-ink-3)}.cap-capsule-aa{font-weight:600;color:var(--cap-ink-2)}.cap-aa-s{font-size:12px}.cap-aa-m{font-size:14px}.cap-aa-l{font-size:17px}.cap-hc .cap-capsule{background:#000;border-color:#fff;color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.cap-hc .cap-capsule-sep,.cap-hc .cap-capsule-aa{color:#fff}.cap-sheet{position:fixed;z-index:70;left:0;right:0;bottom:0;top:auto;width:auto;max-height:84dvh;overflow-y:auto;margin:0;padding:6px 16px calc(16px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid rgba(242,246,250,.14);border-radius:22px 22px 0 0;background:var(--cap-surface);color:var(--cap-ink);box-shadow:0 -26px 70px -26px #000000f2;transform-origin:bottom center;translate:0 var(--cap-drag, 0px);opacity:0;transform:translateY(8px);transition:opacity var(--cap-exit-ms) ease-in,transform var(--cap-exit-ms) ease-in,border-radius var(--cap-exit-ms) ease-in,background var(--cap-exit-ms) ease-in,overlay var(--cap-exit-ms) allow-discrete,display var(--cap-exit-ms) allow-discrete}.cap-sheet:popover-open{opacity:1;transform:none;transition:opacity var(--cap-morph-ms) var(--cap-spring),transform var(--cap-morph-ms) var(--cap-spring),border-radius var(--cap-morph-ms) var(--cap-spring),background var(--cap-morph-ms) var(--cap-spring),overlay var(--cap-morph-ms) allow-discrete,display var(--cap-morph-ms) allow-discrete}@starting-style{.cap-sheet:popover-open{opacity:.35;border-radius:999px;background:var(--cap-frost);transform:translate(var(--cap-mx, 0px),var(--cap-my, -40px)) scale(var(--cap-sx, .34),var(--cap-sy, .14))}}.cap-sheet::backdrop{background:#03050800;transition:background var(--cap-exit-ms) ease-in,overlay var(--cap-exit-ms) allow-discrete,display var(--cap-exit-ms) allow-discrete}.cap-sheet:popover-open::backdrop{background:#0305089e;transition:background .3s var(--ease),overlay .3s allow-discrete,display .3s allow-discrete}@starting-style{.cap-sheet:popover-open::backdrop{background:#03050800}}.cap-sheet-plain:not(.open){display:none}.cap-sheet-plain.open{opacity:1;transform:none}.cap-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;border:0;background:#0305089e}.cap-sheet-grip{display:grid;place-items:center;height:26px;margin:0 -16px 2px;touch-action:none;cursor:grab}.cap-sheet-grip>span{width:40px;height:4px;border-radius:999px;background:#f2f6fa47}.cap-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cap-sheet-row{display:flex;flex-direction:column;gap:8px;padding:10px 0;animation:cap-row-in .22s var(--ease) both;animation-delay:calc(.2s + var(--i, 0) * 60ms)}@keyframes cap-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cap-row-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cap-ink-3)}.cap-chips{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -16px;padding:2px 16px}.cap-chips::-webkit-scrollbar{display:none}.cap-chip{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(242,246,250,.18);background:#f2f6fa0f;color:var(--cap-ink-2, rgba(242, 246, 250, .72));font-size:14px;font-weight:600;white-space:nowrap}.cap-chip.on{background:var(--cap-ink, #f2f6fa);border-color:var(--cap-ink, #f2f6fa);color:#0b0f14}.cap-chip-note{font-weight:500;opacity:.62}.cap-segments{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:14px;background:#f2f6fa12}.cap-segment{min-height:44px;border-radius:10px;color:var(--cap-ink-2);font-weight:700;line-height:1;transition:background .16s var(--ease),color .16s var(--ease)}.cap-seg-s{font-size:13px}.cap-seg-m{font-size:17px}.cap-seg-l{font-size:22px}.cap-segment.on{background:var(--cap-ink);color:#0b0f14}.cap-switch-row{padding:6px 0}.cap-switch{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:8px 0;text-align:left;color:var(--cap-ink)}.cap-switch-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cap-switch-label{font-size:15px;font-weight:650}.cap-switch-desc{font-size:12.5px;line-height:1.3;color:var(--cap-ink-3)}.cap-switch-track{position:relative;flex:none;margin-left:auto;width:52px;height:32px;border-radius:999px;background:#f2f6fa29;transition:background .2s var(--ease)}.cap-switch-knob{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#f2f6fa;transition:transform .22s var(--ease)}.cap-switch.on .cap-switch-track{background:var(--accent)}.cap-switch.on .cap-switch-knob{transform:translate(20px)}.cap-done-row{padding-top:6px}.cap-done{width:100%;min-height:48px;border-radius:14px;background:var(--cap-ink);color:#0b0f14;font-size:15px;font-weight:700}.cap-chip:focus-visible,.cap-segment:focus-visible,.cap-switch:focus-visible,.cap-done:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cap-hc .cap-sheet{background:#000;border-color:#fff;color:#fff}.cap-hc .cap-sheet-grip>span{background:#fff}.cap-hc .cap-row-label,.cap-hc .cap-switch-desc{color:#fff}.cap-hc .cap-chip,.cap-hc .cap-segments{background:#000;border-color:#fff;color:#fff}.cap-hc .cap-segments{border:1px solid #fff}.cap-hc .cap-chip.on,.cap-hc .cap-segment.on,.cap-hc .cap-done{background:#fff;color:#000}.cap-hc .cap-switch-track{background:#000;box-shadow:inset 0 0 0 1px #fff}.cap-hc .cap-switch.on .cap-switch-track{background:#fff}.cap-hc .cap-switch.on .cap-switch-knob{background:#000}@media (min-width: 900px){.cap-capsule{position:absolute;left:auto;right:8px;top:8px;bottom:auto;transform:none;z-index:30}.cap-capsule:active{transform:scale(.96)}.cap-log{padding-bottom:40px}.cap-jump{bottom:14px}.cap-sheet{left:auto;right:var(--cap-ax, 16px);top:var(--cap-ay, 64px);bottom:auto;width:min(360px,92vw);max-height:min(70dvh,620px);padding:6px 16px 16px;border:1px solid rgba(242,246,250,.14);border-radius:18px;transform-origin:top right}.cap-sheet-grip{display:none}@starting-style{.cap-sheet:popover-open{opacity:0;border-radius:18px;background:var(--cap-frost);transform:translateY(-8px) scale(.94)}}.cap-sheet:popover-open::backdrop{background:#0305082e}.cap-sheet-scrim{background:#0305082e}}.cap-gate{flex:1;min-height:100dvh;display:grid;place-items:center;padding:24px 18px calc(24px + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 52% at 50% 88%,var(--cap-lift, rgba(124, 108, 255, .11)),transparent 68%),#0b0f14;color:#f2f6fa}.cap-page .cap-gate,.cap-solo .cap-gate,.cap-solo-body .cap-gate{min-height:0}.cap-gate-card{width:min(420px,100%);display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px;border-radius:20px;border:1px solid rgba(242,246,250,.14);background:#141b24b8;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:0 26px 70px -30px #000000f2}.cap-gate-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f2f6fa94}.cap-gate-room{color:#f2f6fa94}.cap-gate-title{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.015em}.cap-gate-copy{margin:0 0 6px;font-size:14px;color:#f2f6fab8}.cap-gate-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#f2f6fa94}.cap-gate-field{min-height:52px;padding:0 14px;border-radius:14px;border:1px solid rgba(242,246,250,.22);background:#03050880;color:#f2f6fa;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.12em}.cap-gate-field:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cap-gate-error{margin:0;font-size:13px;font-weight:600;color:var(--live)}.cap-gate-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:6px;min-height:50px;border-radius:14px;background:#f2f6fa;color:#0b0f14;font-size:15px;font-weight:700}.cap-gate-submit:disabled{opacity:.72}.cap-gate-submit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cap-gate-waiting{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:15px;color:#f2f6fab8}.cap-solo{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:#0b0f14;color:#f2f6fa}.cap-solo-read{height:100vh;height:100dvh;overflow:hidden}.cap-solo>.cap-view{flex:1;min-height:0;padding-top:0}.cap-solo-head{display:flex;align-items:center;gap:10px;padding:12px clamp(14px,4vw,26px);border-bottom:1px solid rgba(242,246,250,.16)}.cap-solo-titles{display:flex;flex-direction:column;min-width:0}.cap-solo-name{font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-solo-kicker{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#f2f6fa94}.cap-solo-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:18px clamp(14px,4vw,26px) calc(28px + env(safe-area-inset-bottom,0px))}.cap-solo .cap-room-card{background:#f2f6fa0d;border-color:#f2f6fa29}.cap-solo .cap-room-card:hover{background:#f2f6fa17}.cap-solo .cap-rooms-meta{color:#f2f6fab8}.cap-solo .cap-rooms-langs,.cap-solo .cap-room-since,.cap-solo .cap-room-talk.muted{color:#f2f6fa94}.cap-solo .cap-room-talk{color:#f2f6fac7}@media (prefers-reduced-motion: reduce){.cap-capsule{transition:none}.cap-capsule:active{transform:translate(-50%)}.cap-capsule-lang,.cap-sheet-row{animation:none}.cap-sheet{transition:opacity 1ms linear,overlay 1ms allow-discrete,display 1ms allow-discrete;transform:none}.cap-sheet:popover-open{transition:opacity 1ms linear,overlay 1ms allow-discrete,display 1ms allow-discrete}.cap-sheet::backdrop,.cap-sheet:popover-open::backdrop{transition:none}.cap-switch-track,.cap-switch-knob,.cap-segment{transition:none}@starting-style{.cap-sheet:popover-open{opacity:0;transform:none;border-radius:22px;background:var(--cap-surface)}}@media (min-width: 900px){.cap-capsule:active{transform:none}}}.cap-summary-root{display:inline-flex;flex:none}.cap-summary-pill{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 12px;border:1px solid var(--cap-hair, rgba(242, 246, 250, .16));border-radius:999px;background:#f2f6fa0f;color:var(--cap-ink-2, rgba(242, 246, 250, .72));font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .14s var(--ease),background .2s var(--ease)}.cap-summary-pill:hover{background:#f2f6fa1a}.cap-summary-pill:active{transform:scale(.96)}.cap-summary-pill[aria-expanded=true]{background:var(--cap-ink, #f2f6fa);border-color:var(--cap-ink, #f2f6fa);color:#0b0f14}.cap-summary-pill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cap-summary-sheet{position:fixed;z-index:72;left:0;right:0;bottom:0;top:auto;width:auto;max-height:86dvh;overflow-y:auto;margin:0;padding:6px 16px calc(16px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid rgba(242,246,250,.14);border-radius:22px 22px 0 0;background:var(--cap-surface, #141b24);color:var(--cap-ink, #f2f6fa);box-shadow:0 -26px 70px -26px #000000f2;transform-origin:bottom center;translate:0 var(--cap-sum-drag, 0px);opacity:0;transform:translateY(8px);text-align:start;transition:opacity var(--cap-exit-ms, .2s) ease-in,transform var(--cap-exit-ms, .2s) ease-in,border-radius var(--cap-exit-ms, .2s) ease-in,overlay var(--cap-exit-ms, .2s) allow-discrete,display var(--cap-exit-ms, .2s) allow-discrete}.cap-summary-sheet:popover-open{opacity:1;transform:none;transition:opacity var(--cap-morph-ms, .48s) var(--cap-spring),transform var(--cap-morph-ms, .48s) var(--cap-spring),border-radius var(--cap-morph-ms, .48s) var(--cap-spring),overlay var(--cap-morph-ms, .48s) allow-discrete,display var(--cap-morph-ms, .48s) allow-discrete}@starting-style{.cap-summary-sheet:popover-open{opacity:.35;border-radius:999px;transform:translate(var(--cap-sum-mx, 0px),var(--cap-sum-my, -40px)) scale(var(--cap-sum-sx, .2),var(--cap-sum-sy, .1))}}.cap-summary-sheet::backdrop{background:#03050800;transition:background var(--cap-exit-ms, .2s) ease-in,overlay var(--cap-exit-ms, .2s) allow-discrete,display var(--cap-exit-ms, .2s) allow-discrete}.cap-summary-sheet:popover-open::backdrop{background:#0305089e;transition:background .3s var(--ease),overlay .3s allow-discrete,display .3s allow-discrete}@starting-style{.cap-summary-sheet:popover-open::backdrop{background:#03050800}}.cap-summary-sheet-plain:not(.open){display:none}.cap-summary-sheet-plain.open{opacity:1;transform:none}.cap-summary-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;border:0;background:#0305089e}.cap-summary-grip{display:grid;place-items:center;height:26px;margin:0 -16px 2px;touch-action:none;cursor:grab}.cap-summary-grip>span{width:40px;height:4px;border-radius:999px;background:#f2f6fa47}.cap-summary-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 0 6px}.cap-summary-title{margin:0;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-title:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cap-summary-back,.cap-summary-more,.cap-summary-done{min-height:44px;padding:0 16px;border:1px solid var(--cap-hair, rgba(242, 246, 250, .16));border-radius:999px;background:#f2f6fa0f;color:var(--cap-ink, #f2f6fa);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cap-summary-back{min-height:32px;padding:0 12px;font-size:13px}.cap-summary-more{width:100%;margin-top:10px}.cap-summary-more[disabled]{opacity:.6;cursor:default}.cap-summary-done-row{padding:12px 0 2px}.cap-summary-done{width:100%}.cap-summary-back:focus-visible,.cap-summary-more:focus-visible,.cap-summary-done:focus-visible,.cap-summary-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cap-summary-unit{padding:2px 0 6px}.cap-summary-headline{margin:0 0 4px;font-size:18px;line-height:1.3;font-weight:700;color:var(--cap-ink, #f2f6fa)}.cap-summary-fresh{margin:0 0 10px;font-size:12px;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-text{font-size:15px;line-height:1.55;color:var(--cap-ink-2, rgba(242, 246, 250, .72))}.cap-summary-text p{margin:0 0 10px}.cap-summary-text ul{margin:0 0 10px;padding-inline-start:20px}.cap-summary-text li{margin:0 0 6px}.cap-summary-note,.cap-summary-quiet,.cap-summary-empty{margin:0;padding:6px 0;font-size:12px;line-height:1.5;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-provenance{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--cap-hair, rgba(242, 246, 250, .16));font-size:12px;line-height:1.5;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-section{padding-top:10px}.cap-summary-section-title{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-rooms{margin-bottom:8px}.cap-summary-day{padding-top:6px}.cap-summary-day-label{margin:0 0 4px;font-size:12px;font-weight:600;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-summary-list{margin:0;padding:0;list-style:none}.cap-summary-row{display:flex;flex-direction:column;gap:2px;width:100%;min-height:44px;padding:10px 0;border:0;border-bottom:1px solid var(--cap-hair, rgba(242, 246, 250, .16));background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.cap-summary-row-title{font-size:15px;font-weight:600;color:var(--cap-ink, #f2f6fa)}.cap-summary-row-who,.cap-summary-row-meta{font-size:12px;color:var(--cap-ink-3, rgba(242, 246, 250, .58))}.cap-hc .cap-summary-sheet{background:#000;border-color:#fff;color:#fff}.cap-hc .cap-summary-grip>span{background:#fff}.cap-hc .cap-summary-pill{background:#000;border-color:#fff;color:#fff}.cap-hc .cap-summary-pill[aria-expanded=true]{background:#fff;color:#000}.cap-hc .cap-summary-back,.cap-hc .cap-summary-more,.cap-hc .cap-summary-done{background:#000;border-color:#fff;color:#fff}.cap-hc .cap-summary-row{border-bottom-color:#fff}@media (min-width: 900px){.cap-summary-sheet{left:50%;right:auto;bottom:24px;width:min(560px,calc(100vw - 48px));transform:translate(-50%,8px);border:1px solid rgba(242,246,250,.14);border-radius:22px}.cap-summary-sheet:popover-open{transform:translate(-50%)}.cap-summary-grip{display:none}@starting-style{.cap-summary-sheet:popover-open{opacity:.35;transform:translate(-50%,12px) scale(.96);border-radius:22px}}}@media (prefers-reduced-motion: reduce){.cap-summary-pill{transition:none}.cap-summary-pill:active{transform:none}.cap-summary-sheet{transition:opacity 1ms linear,overlay 1ms allow-discrete,display 1ms allow-discrete;transform:none}.cap-summary-sheet:popover-open{transition:opacity 1ms linear,overlay 1ms allow-discrete,display 1ms allow-discrete}.cap-summary-sheet::backdrop,.cap-summary-sheet:popover-open::backdrop{transition:none}@starting-style{.cap-summary-sheet:popover-open{opacity:0;transform:none;border-radius:22px}}@media (min-width: 900px){.cap-summary-sheet{transform:translate(-50%)}.cap-summary-sheet:popover-open{transform:translate(-50%)}@starting-style{.cap-summary-sheet:popover-open{opacity:0;transform:translate(-50%)}}}}:root,[data-theme=operator]{--fb-mint: var(--lp-mint);--fb-mint-ink: var(--lp-mint-ink);--fb-sky: var(--lp-sky);--fb-sky-ink: var(--lp-sky-ink);--fb-butter: var(--lp-butter);--fb-butter-ink: var(--lp-butter-ink);--fb-lilac: var(--lp-lilac);--fb-lilac-ink: var(--lp-lilac-ink);--fb-drop: var(--fb-mint);--fb-drop-ink: var(--fb-mint-ink);--fb-radius-card: var(--lp-r-card);--fb-radius-pill: var(--lp-r-pill);--fb-drag-shadow: 0 12px 30px rgb(24 20 14 / .22)}@media (prefers-reduced-motion: no-preference){.board-bars[data-state=running] .board-bar{animation:board-bars-rise 1.2s ease-in-out infinite}.board-bars[data-state=running] .board-bar:nth-child(2){animation-delay:.24s}.board-bars[data-state=running] .board-bar:nth-child(3){animation-delay:.48s}.board-bars[data-state=running] .board-bar:nth-child(4){animation-delay:.72s}.board-bars[data-state=running] .board-bar:nth-child(5){animation-delay:.96s}}@keyframes board-bars-rise{0%,to{transform:scaleY(.35);opacity:.55}50%{transform:scaleY(1);opacity:1}}@media (prefers-reduced-motion: reduce){.board-column,.board-tray,.board-view-btn{transition:none}}.capd-meta{flex-direction:column;align-items:flex-start;gap:6px}.capd-meta-row{display:flex;align-items:center;gap:10px}.capd-session{max-width:min(46vw,640px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,.95vw,16px);font-weight:600;letter-spacing:.02em;text-transform:none;color:#f4f8fc80}.cap-welcome-card{align-items:center;text-align:center;gap:14px}.cap-welcome-mark{display:block}.cap-welcome-mark .cap-brand-logo{height:64px;max-width:min(72vw,320px)}.cap-welcome-mark .cap-brand-mark{width:56px;height:56px;border-radius:16px;font-size:26px}.cap-welcome-title{font-size:26px;text-wrap:balance}.cap-welcome-message{margin:0;font-size:15px}.cap-welcome-room{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em}.cap-welcome-start{width:100%;margin-top:4px;background:var(--cap-theme, linear-gradient(135deg, var(--accent), var(--accent2)));color:var(--cap-theme-ink, #fff)}@media (prefers-reduced-motion: reduce){.cap-tb-xf-out{display:none!important}}.placeholder\:text-launchpad-muted::-moz-placeholder{color:var(--lp-muted)}.placeholder\:text-launchpad-muted::placeholder{color:var(--lp-muted)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-launchpad-accent:focus-within{border-color:var(--lp-accent)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:border-launchpad-accent:hover{border-color:var(--lp-accent)}.hover\:border-launchpad-muted:hover{border-color:var(--lp-muted)}.hover\:bg-launchpad-bg:hover{background-color:var(--lp-bg)}.hover\:bg-launchpad-chrome-600:hover{background-color:var(--lp-chrome-600)}.hover\:bg-launchpad-fill-3:hover{background-color:var(--lp-fill-3)}.hover\:bg-launchpad-fill-5:hover{background-color:var(--lp-fill-5)}.hover\:bg-launchpad-fill-8:hover{background-color:var(--lp-fill-8)}.hover\:text-launchpad-accent-ink:hover{color:var(--lp-accent-ink)}.hover\:text-launchpad-danger-ink:hover{color:var(--lp-danger-ink)}.hover\:text-launchpad-text:hover{color:var(--lp-text)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus\:border-launchpad-accent:focus{border-color:var(--lp-accent)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:text-launchpad-accent:focus-visible{color:var(--lp-accent)}.focus-visible\:text-launchpad-danger-ink:focus-visible{color:var(--lp-danger-ink)}.focus-visible\:text-launchpad-text:focus-visible{color:var(--lp-text)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-launchpad-accent:focus-visible{--tw-ring-color: var(--lp-accent)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-launchpad-panel:focus-visible{--tw-ring-offset-color: var(--lp-panel)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-launchpad-accent{--tw-ring-color: var(--lp-accent)}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width: 640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:w-40{width:10rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:text-right{text-align:right}.sm\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:opacity-100{opacity:1}}@media (min-width: 768px){.md\:block{display:block}.md\:hidden{display:none}.md\:w-56{width:14rem}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1fr) 200px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:gap-1{gap:.25rem}.md\:overflow-visible{overflow:visible}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[2fr\,1fr\]{grid-template-columns:2fr 1fr}}@media (min-width: 1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_input\]\:cursor-text input{cursor:text}.\[\&_select\]\:cursor-pointer select{cursor:pointer}
