@font-face{font-family:Manrope;src:url(/static/Manrope-Variable-B66Aor_T.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/static/Caveat-Variable-CsrnwaIp.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}html,body,#root{box-sizing:border-box;color:#111318;background:#f7f7fb;width:100%;height:100%}*,:before,:after{box-sizing:inherit;font-variant-numeric:lining-nums;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}#root{position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-theme=dark] body,[data-theme=dark] #root{color:#eef0f5;background:#0f1117}html[data-theme=dark]{background:#0f1117}:root{--navy--900:#111318;--navy--900-rgb:17, 19, 24;--navy--800:#0f1117;--navy--800-rgb:15, 17, 23;--navy--700:#14171f;--navy--700-rgb:20, 23, 31;--navy--600:#171a23;--navy--600-rgb:23, 26, 35;--navy--500:#1a1e29;--navy--500-rgb:26, 30, 41;--navy--400:#1e2233;--navy--400-rgb:30, 34, 51;--navy--300:#2a2f40;--navy--300-rgb:42, 47, 64;--navy--200:#3a4056;--navy--200-rgb:58, 64, 86;--navy--100:#8b91a1;--navy--100-rgb:139, 145, 161;--gray--800:#6b7080;--gray--800-rgb:107, 112, 128;--gray--700:#8a8f9d;--gray--700-rgb:138, 143, 157;--gray--600:#a9adb8;--gray--600-rgb:169, 173, 184;--gray--500:#d7d9e0;--gray--500-rgb:215, 217, 224;--gray--400:#e9eaf0;--gray--400-rgb:233, 234, 240;--gray--300:#eef0f5;--gray--300-rgb:238, 240, 245;--gray--200:#f2f3f7;--gray--200-rgb:242, 243, 247;--gray--100:#f7f7fb;--gray--100-rgb:247, 247, 251;--gray--000:#fff;--gray--000-rgb:255, 255, 255}.accent-color__backlog-blue{--accent-color--800:#1f2f9e;--accent-color--800-rgb:31, 47, 158;--accent-color--700:#2740c4;--accent-color--700-rgb:39, 64, 196;--accent-color--600:#2c48e0;--accent-color--600-rgb:44, 72, 224;--accent-color--500:#3454ff;--accent-color--500-rgb:52, 84, 255;--accent-color--400:#6d7cff;--accent-color--400-rgb:109, 124, 255;--accent-color--300:#9aa6ff;--accent-color--300-rgb:154, 166, 255;--accent-color--200:#dfe6ff;--accent-color--200-rgb:223, 230, 255;--accent-color--100:#eaeeff;--accent-color--100-rgb:234, 238, 255;--accent-color--50:#f2f4ff;--accent-color--50-rgb:242, 244, 255;--accent-color--light:#3454ff;--accent-color--light-rgb:52, 84, 255;--accent-color--dark:#6d7cff;--accent-color--dark-rgb:109, 124, 255}.accent-color__planning-pink{--accent-color--800:#9a1f4d;--accent-color--800-rgb:154, 31, 77;--accent-color--700:#b52a5e;--accent-color--700-rgb:181, 42, 94;--accent-color--600:#cc336d;--accent-color--600-rgb:204, 51, 109;--accent-color--500:#e0417a;--accent-color--500-rgb:224, 65, 122;--accent-color--400:#ff7aa8;--accent-color--400-rgb:255, 122, 168;--accent-color--300:#ffa3c4;--accent-color--300-rgb:255, 163, 196;--accent-color--200:#ffe1ec;--accent-color--200-rgb:255, 225, 236;--accent-color--100:#ffeaf1;--accent-color--100-rgb:255, 234, 241;--accent-color--light:#e0417a;--accent-color--light-rgb:224, 65, 122;--accent-color--dark:#ff7aa8;--accent-color--dark-rgb:255, 122, 168}.accent-color__poker-purple{--accent-color--800:#6b1a8f;--accent-color--800-rgb:107, 26, 143;--accent-color--700:#8224ad;--accent-color--700-rgb:130, 36, 173;--accent-color--600:#9a2fcb;--accent-color--600-rgb:154, 47, 203;--accent-color--500:#b23ce6;--accent-color--500-rgb:178, 60, 230;--accent-color--400:#cf7cff;--accent-color--400-rgb:207, 124, 255;--accent-color--300:#e0a6ff;--accent-color--300-rgb:224, 166, 255;--accent-color--200:#f3dcff;--accent-color--200-rgb:243, 220, 255;--accent-color--100:#f8ecff;--accent-color--100-rgb:248, 236, 255;--accent-color--light:#b23ce6;--accent-color--light-rgb:178, 60, 230;--accent-color--dark:#cf7cff;--accent-color--dark-rgb:207, 124, 255}.accent-color__value-violet{--accent-color--800:#3f2a8c;--accent-color--800-rgb:63, 42, 140;--accent-color--700:#5136b3;--accent-color--700-rgb:81, 54, 179;--accent-color--600:#6640d9;--accent-color--600-rgb:102, 64, 217;--accent-color--500:#7c4dff;--accent-color--500-rgb:124, 77, 255;--accent-color--400:#a78bff;--accent-color--400-rgb:167, 139, 255;--accent-color--300:#c4b0ff;--accent-color--300-rgb:196, 176, 255;--accent-color--200:#ece3ff;--accent-color--200-rgb:236, 227, 255;--accent-color--100:#f2edff;--accent-color--100-rgb:242, 237, 255;--accent-color--light:#7c4dff;--accent-color--light-rgb:124, 77, 255;--accent-color--dark:#a78bff;--accent-color--dark-rgb:167, 139, 255}.accent-color__goal-green{--accent-color--800:#145f3d;--accent-color--800-rgb:20, 95, 61;--accent-color--700:#187a4d;--accent-color--700-rgb:24, 122, 77;--accent-color--600:#1b8b57;--accent-color--600-rgb:27, 139, 87;--accent-color--500:#1f9d63;--accent-color--500-rgb:31, 157, 99;--accent-color--400:#4cc98a;--accent-color--400-rgb:76, 201, 138;--accent-color--300:#8fe0b4;--accent-color--300-rgb:143, 224, 180;--accent-color--200:#dff5ea;--accent-color--200-rgb:223, 245, 234;--accent-color--100:#e6f6ee;--accent-color--100-rgb:230, 246, 238;--accent-color--light:#1f9d63;--accent-color--light-rgb:31, 157, 99;--accent-color--dark:#4cc98a;--accent-color--dark-rgb:76, 201, 138}.accent-color__yielding-yellow{--accent-color--800:#7a5a00;--accent-color--800-rgb:122, 90, 0;--accent-color--700:#9a7200;--accent-color--700-rgb:154, 114, 0;--accent-color--600:#b98a06;--accent-color--600-rgb:185, 138, 6;--accent-color--500:#d4a20a;--accent-color--500-rgb:212, 162, 10;--accent-color--400:#f2c94c;--accent-color--400-rgb:242, 201, 76;--accent-color--300:#f7dc85;--accent-color--300-rgb:247, 220, 133;--accent-color--200:#fff4c7;--accent-color--200-rgb:255, 244, 199;--accent-color--100:#fff9e0;--accent-color--100-rgb:255, 249, 224;--accent-color--light:#d4a20a;--accent-color--light-rgb:212, 162, 10;--accent-color--dark:#f2c94c;--accent-color--dark-rgb:242, 201, 76}.accent-color__online-orange{--accent-color--800:#8a5a0c;--accent-color--800-rgb:138, 90, 12;--accent-color--700:#a86d10;--accent-color--700-rgb:168, 109, 16;--accent-color--600:#c27c11;--accent-color--600-rgb:194, 124, 17;--accent-color--500:#d98a12;--accent-color--500-rgb:217, 138, 18;--accent-color--400:#f2b046;--accent-color--400-rgb:242, 176, 70;--accent-color--300:#f7c97a;--accent-color--300-rgb:247, 201, 122;--accent-color--200:#fff0d6;--accent-color--200-rgb:255, 240, 214;--accent-color--100:#fff3df;--accent-color--100-rgb:255, 243, 223;--accent-color--light:#d98a12;--accent-color--light-rgb:217, 138, 18;--accent-color--dark:#f2b046;--accent-color--dark-rgb:242, 176, 70}.cookie-notice{z-index:99999;color:#111318;background:#fff;border:1px solid #11131814;border-radius:20px;max-width:720px;margin:0 auto;padding:20px 24px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .cookie-notice{color:#eef0f5;background:#1e2233;border-color:#ffffff14;box-shadow:0 12px 40px #00000080}.cookie-notice--behind-policy{z-index:189}.cookie-notice__header h3{letter-spacing:-.02em;margin:0 0 8px;font-size:1rem;font-weight:700}.cookie-notice__body p{color:#6b7080;margin:0;font-size:13px;font-weight:500;line-height:1.55}[data-theme=dark] .cookie-notice__body p{color:#8b91a1}.cookie-notice__buttons{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.cookie-notice__button-cookie-policy,.cookie-notice__button-decline,.cookie-notice__button-accept{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:9999px;height:34px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.cookie-notice__button-cookie-policy:focus-visible,.cookie-notice__button-decline:focus-visible,.cookie-notice__button-accept:focus-visible{box-shadow:0 0 0 3px #3454ff59}.cookie-notice__button-accept{color:#fff;background:#3454ff;border-color:#3454ff}.cookie-notice__button-accept:hover{background:#2c48e0;border-color:#2c48e0}[data-theme=dark] .cookie-notice__button-accept{color:#0f1117;background:#6d7cff;border-color:#6d7cff}[data-theme=dark] .cookie-notice__button-accept:hover{background:#9aa6ff;border-color:#9aa6ff}.cookie-notice__button-decline{color:#111318;background:#fff;border-color:#1113181f}.cookie-notice__button-decline:hover{background:#f7f7fb;border-color:#1113183d}[data-theme=dark] .cookie-notice__button-decline{color:#eef0f5;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .cookie-notice__button-decline:hover{background:#1e2233;border-color:#ffffff38}.cookie-notice__button-cookie-policy{color:#6b7080;white-space:normal;height:auto;min-height:34px;margin-right:auto;padding:0 8px}.cookie-notice__button-cookie-policy:hover{color:#111318}[data-theme=dark] .cookie-notice__button-cookie-policy{color:#8b91a1}[data-theme=dark] .cookie-notice__button-cookie-policy:hover{color:#eef0f5}@media screen and (width<=767px){.cookie-notice{padding:16px;bottom:8px;left:8px;right:8px}.cookie-notice__buttons{flex-direction:column-reverse;align-items:stretch}.cookie-notice__button-accept,.cookie-notice__button-decline,.cookie-notice__button-cookie-policy{text-align:center;margin-right:0}}@media screen and (width<=767px){.dialog{padding:24px 20px}.dialog__close-button{top:20px;right:16px}.dialog__actions{flex-wrap:wrap}.dialog__actions>.button{flex:100%}}.cookie-policy{color:#111318;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .cookie-policy{color:#eef0f5;background:#1e2233;border-color:#ffffff14;box-shadow:0 30px 80px #0009}.cookie-policy__title{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.cookie-policy__title h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.cookie-policy__close{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background:0 0;border:1px solid #1113181a;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .12s ease-out,border-color .12s ease-out,opacity .12s ease-out;display:inline-flex}.cookie-policy__close>svg{width:16px;height:16px}.cookie-policy__close:enabled:hover,.cookie-policy__close:not(:disabled):hover{background:#f7f7fb;border-color:#11131833}.cookie-policy__close:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.cookie-policy__close:disabled{opacity:.35;cursor:default}[data-theme=dark] .cookie-policy__close{color:#eef0f5;border-color:#ffffff14}[data-theme=dark] .cookie-policy__close:not(:disabled):hover{background:#1e2233;border-color:#fff3}.cookie-policy__body{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex:auto;min-height:0;padding:16px 24px;overflow:auto}.cookie-policy__body ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .cookie-policy__body{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.cookie-policy__body{color:#6b7080;font-size:14px;font-weight:500;line-height:1.6}.cookie-policy__body h2{letter-spacing:-.02em;color:#111318;margin:20px 0 8px;font-size:1rem;font-weight:700}.cookie-policy__body p{margin:0 0 12px}.cookie-policy__body .legal-missing{color:#8a5a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d98a121f;border-radius:8px;padding:1px 4px;font-style:italic;display:inline;box-shadow:inset 0 0 0 1px #d98a1259}.cookie-policy__body .legal-missing__field{font-style:normal;font-weight:700}[data-theme=dark] .cookie-policy__body .legal-missing{color:#f2b046;background:#f2b04624;box-shadow:inset 0 0 0 1px #f2b04666}[data-theme=dark] .cookie-policy__body{color:#8b91a1}[data-theme=dark] .cookie-policy__body h2{color:#eef0f5}.cookie-policy__footer{border-top:1px solid #11131814;justify-content:flex-end;gap:8px;padding:16px 24px 24px;display:flex}[data-theme=dark] .cookie-policy__footer{border-top-color:#ffffff14}.cookie-policy__button-decline,.cookie-policy__button-accept{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:9999px;height:40px;padding:0 20px;font-size:.875rem;font-weight:600;transition:background-color .12s ease-out,border-color .12s ease-out}.cookie-policy__button-decline:focus-visible,.cookie-policy__button-accept:focus-visible{box-shadow:0 0 0 3px #3454ff59}.cookie-policy__button-accept{color:#fff;background:#3454ff;border-color:#3454ff}.cookie-policy__button-accept:hover{background:#2c48e0;border-color:#2c48e0}[data-theme=dark] .cookie-policy__button-accept{color:#0f1117;background:#6d7cff;border-color:#6d7cff}.cookie-policy__button-decline{color:#111318;background:#fff;border-color:#1113181f}.cookie-policy__button-decline:hover{background:#f7f7fb;border-color:#1113183d}[data-theme=dark] .cookie-policy__button-decline{color:#eef0f5;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .cookie-policy__button-decline:hover{background:#1e2233}.presentation-survey{--survey-pink:#e0417a;--survey-teal:#4fd0dc;--survey-green:#4cc98a;--survey-muted:#8b91a1;--survey-border:rgba(colors.$gray--000, 12%);box-sizing:border-box;color:#eef0f5;overflow-wrap:anywhere;background:#0f1117;width:100%;min-width:0}.presentation-survey h2,.presentation-survey h3,.presentation-survey p{margin:0}.presentation-survey button,.presentation-survey input{font:inherit}.presentation-survey button{cursor:pointer;color:inherit;border:1px solid var(--survey-border);background:#1e2233;border-radius:24px;min-height:40px;padding:10px 16px}.presentation-survey button:hover:enabled{background:#2a2f40}.presentation-survey button:disabled{opacity:.5;cursor:default}.presentation-survey :focus-visible{outline:3px solid var(--survey-teal);outline-offset:4px}.presentation-survey fieldset{border:0;min-width:0;margin:0;padding:0}.presentation-survey p{line-height:1.5}.presentation-survey--step{background:radial-gradient(at 50% 0,#e0417a1c,#0000 65%),#0f1117;border-radius:16px;flex-direction:column;gap:24px;min-height:480px;padding:24px 28px 32px;display:flex}.presentation-survey--result{background:radial-gradient(at 50% 0,#4fd0dc1a,#0000 65%),#0f1117}.presentation-survey__header{color:var(--survey-muted);align-items:center;gap:12px;font-size:12px;display:flex}.presentation-survey__header h2{color:#eef0f5;margin-bottom:3px;font-size:14px;font-weight:750}.presentation-survey__header>button{flex:none;margin-left:auto;padding:6px 12px;font-size:12px}.presentation-survey__mark{background:var(--survey-pink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.presentation-survey--done .presentation-survey__mark,.presentation-survey--result .presentation-survey__mark{background:var(--survey-green);color:#0f1117}.presentation-survey__origin{text-align:right;max-width:40%;margin-left:auto;font-size:11px}.presentation-survey__rail{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.presentation-survey__rail button{min-height:28px;color:var(--survey-muted);background:0 0;border:0;align-items:center;gap:5px;padding:0 4px;font-size:11px;display:flex}.presentation-survey__rail i{background:#3a4056;border-radius:4px;width:48px;height:4px}.presentation-survey__rail i[data-done=true]{background:var(--survey-green)}.presentation-survey__rail button[aria-current=step] i{background:var(--survey-pink)}.presentation-survey__rail button:disabled{opacity:1}.presentation-survey__prompt{position:relative}.presentation-survey__prompt h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,3.7vw,54px);font-weight:800;line-height:1.16}.presentation-survey__prompt p{color:var(--survey-muted);margin-top:12px;font-size:12px}.presentation-survey__prompt .presentation-survey__eyebrow{color:#ffa3c4;letter-spacing:.07em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:750}.presentation-survey--step .presentation-survey__question{text-align:center;flex:1;width:min(100%,1080px);margin:auto}.presentation-survey__options{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:16px;margin:30px 0 22px;display:grid}.presentation-survey__option{text-align:left;cursor:pointer;background:#ffffff12;border:2px solid #0000;border-radius:18px;flex-direction:column;gap:16px;min-height:156px;padding:24px;display:flex;position:relative}.presentation-survey__option input{accent-color:#eef0f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:18px;height:18px;position:absolute;top:20px;right:20px}.presentation-survey__option strong{font-size:clamp(17px,1.8vw,24px);line-height:1.25}.presentation-survey__option:has(input:focus-visible){outline:3px solid var(--survey-teal);outline-offset:4px}.presentation-survey__option--selected{background:#ffffff26;border-color:#eef0f5}.presentation-survey__letter{background:#ffffff1a;border-radius:10px;align-self:start;place-items:center;min-width:32px;height:32px;padding:0 4px;font-size:18px;font-weight:800;display:grid}.presentation-survey__selection{color:#0f1117;background:#eef0f5;border-radius:20px;align-self:start;margin-top:auto;padding:5px 10px;font-size:11px;font-weight:700}.presentation-survey__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin:16px 0;display:flex}.presentation-survey__hint{text-align:center;color:var(--survey-muted);margin:-8px 0 0;font-size:12px}.presentation-survey button.presentation-survey__submit{color:#0f1117;background:#eef0f5;font-weight:750}.presentation-survey button.presentation-survey__submit:hover:enabled{background:#fff}.presentation-survey__word-label{text-align:left;max-width:520px;margin:16px auto;font-size:13px;display:block}.presentation-survey__word{box-sizing:border-box;border:1px solid var(--survey-border);width:100%;color:inherit;background:#1a1e29;border-radius:12px;margin-top:8px;padding:14px;display:block}.presentation-survey__timer{border:3px solid var(--survey-pink);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:12px 0 0;font-size:13px;display:inline-flex}.presentation-survey__message,.presentation-survey__saved{background:#ffffff0d;border-radius:16px;max-width:580px;margin:28px auto 0;padding:28px}.presentation-survey__message p,.presentation-survey__saved p{color:var(--survey-muted);margin:8px 0 16px;font-size:13px}.presentation-survey__saved strong{color:var(--survey-green)}.presentation-survey__live{margin:20px 0;font-size:13px}.presentation-survey__live summary{color:var(--survey-teal);cursor:pointer;padding:12px}.presentation-survey--dock{border:1px solid var(--survey-border);border-radius:20px;max-width:940px;margin:0 auto;padding:16px 20px;box-shadow:0 8px 40px #00000040}.presentation-survey--dock .presentation-survey__prompt h3{font-size:22px}.presentation-survey--dock .presentation-survey__option{min-height:80px;padding:16px}.presentation-survey--dock .presentation-survey__origin{display:none}.presentation-survey--dock .presentation-survey__rail{margin:12px 0}.presentation-survey--compact{border-radius:32px;padding:10px 20px}.presentation-survey--compact .presentation-survey__header{gap:8px}.presentation-survey--compact .presentation-survey__header h2{font-size:12px}.presentation-survey--compact .presentation-survey__header>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.presentation-survey--compact .presentation-survey__mark{width:24px;height:24px}.presentation-survey--compact .presentation-survey__header>button{min-height:28px;padding:3px 10px}.presentation-survey--compact .presentation-survey__question{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.presentation-survey--compact .presentation-survey__prompt{flex:240px;padding:8px 0}.presentation-survey--compact .presentation-survey__prompt h3{letter-spacing:-.015em;font-size:16px;line-height:1.3}.presentation-survey--compact .presentation-survey__prompt p{margin:3px 0 0;font-size:11px}.presentation-survey--compact .presentation-survey__question form{flex:auto}.presentation-survey--compact fieldset{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.presentation-survey--compact .presentation-survey__options{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.presentation-survey--compact .presentation-survey__quick{color:#0f1117;background:#eef0f5;min-width:40px;min-height:40px;padding:8px 12px;font-weight:750}.presentation-survey--compact .presentation-survey__quick[aria-pressed=true]{background:var(--survey-teal)}.presentation-survey--compact .presentation-survey__actions{margin:0}.presentation-survey--compact .presentation-survey__word-label{flex:200px;margin:8px 0}.presentation-survey--compact .presentation-survey__word{padding:8px 12px}.presentation-survey--compact .presentation-survey__timer{color:#ffa3c4;border:0;width:auto;height:auto;position:absolute;top:0;right:0}.presentation-survey--compact .presentation-survey__message,.presentation-survey--compact .presentation-survey__saved{margin:0;padding:10px 14px;font-size:13px}.presentation-survey--compact .presentation-survey__completion{color:var(--survey-green);margin:6px 0 0 32px;font-size:12px}.presentation-results{width:100%;margin-top:24px}.presentation-results__denominator{color:#c6c9d4;text-align:center;font-size:13px}.presentation-results__bars{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.presentation-results__bars li{text-align:left;grid-template-columns:1fr auto;align-items:baseline;gap:12px;min-width:0;font-size:14px;display:grid}.presentation-results__bars strong{font-size:22px}.presentation-results__bars small{color:#c6c9d4;text-align:right;font-size:11px;display:block}.presentation-results__track{background:#ffffff0f;border:2px solid #0000;border-radius:16px;grid-column:1/-1;align-items:flex-end;height:180px;padding:14px;display:flex}.presentation-results__track>span{background:#8b91a1;border-radius:6px;width:100%;min-height:2px;transition:height .18s}.presentation-results__leading .presentation-results__track{background:#4fd0dc1f;border-color:#4fd0dc}.presentation-results__leading .presentation-results__track>span{background:#4fd0dc}.presentation-results__reading{box-sizing:border-box;color:#8fe0b4;background:#4cc98a1f;border-radius:14px;width:fit-content;max-width:100%;padding:14px 22px;font-size:15px;font-weight:700;margin:24px auto 0!important}.presentation-results__words{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.presentation-results__words li{background:#4fd0dc1f;border-radius:12px;padding:12px 18px;font-size:22px}.presentation-results__words span{color:#4fd0dc;font-size:12px}.presentation-history{color:inherit;width:100%;margin:12px 0;font-size:13px}.presentation-history>summary{cursor:pointer;color:#4fd0dc;padding:12px 16px}.presentation-history>.presentation-survey{margin-top:12px}.presentation-survey__sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.presentation-survey--step{gap:16px;min-height:380px;padding:18px 16px 24px}.presentation-survey__prompt h3{font-size:30px}.presentation-survey__options{gap:10px;margin-top:24px}.presentation-survey__option{min-height:90px;padding:16px}.presentation-survey__origin{display:none}.presentation-survey--compact{border-radius:20px;padding:12px 16px}.presentation-survey--compact .presentation-survey__question{gap:0}.presentation-survey--compact .presentation-survey__prompt{flex-basis:100%}.presentation-results__track{height:120px;padding:8px}.presentation-results__bars{grid-template-columns:repeat(auto-fit,minmax(min(100px,100%),1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.presentation-results__track>span{transition:none}}.presentation-survey--result .presentation-survey__eyebrow{color:var(--survey-teal)}.presentation-survey--result .presentation-survey__rail button[aria-current=step] i{background:var(--survey-green)}.presentation-survey--result .presentation-survey__prompt h3{color:var(--survey-muted);font-size:clamp(24px,2.7vw,40px)}.portal:has(.presentation-survey-dialog){z-index:1000;inset:0}.portal:has(.presentation-survey-dialog) .portal__frame{overscroll-behavior:contain;background:#0f1117bf;height:100dvh;padding:16px}.dialog.presentation-survey-dialog{color:#eef0f5;overflow-wrap:anywhere;background:#0f1117;border:1px solid #ffffff29;max-height:calc(100dvh - 32px);padding:24px}.dialog.presentation-survey-dialog .dialog__subtitle{color:#c6c9d4}.dialog.presentation-survey-dialog .dialog__content{padding:4px 12px 4px 4px}.dialog.presentation-survey-dialog .dialog__close-button{color:#eef0f5;border-color:#ffffff40;width:40px;height:40px;top:20px;right:20px}.dialog.presentation-survey-dialog .dialog__close-button:hover{background:#1e2233}.dialog.presentation-survey-dialog :focus-visible{outline-offset:3px;outline:3px solid #4fd0dc}.presentation-survey--modal{flex:none;gap:24px;min-height:0;padding:24px 16px}.presentation-survey--modal .presentation-survey__prompt h3{color:#eef0f5;font-size:clamp(26px,3vw,42px)}.presentation-survey--modal .presentation-survey__rail button{min-height:44px}.presentation-survey-dialog__back{color:#eef0f5;min-height:44px;font:inherit;cursor:pointer;background:#1e2233;border:1px solid #ffffff40;border-radius:24px;flex:none;align-self:center;margin:16px 0 4px;padding:12px 20px}.presentation-survey-dialog__back:hover{background:#2a2f40}.presentation-survey--modal .presentation-survey__actions{z-index:1;background:#0f1117;margin:8px 0 0;padding:12px 0;position:sticky;bottom:-4px}@media (width<=700px){.dialog.presentation-survey-dialog{padding:20px 16px}.presentation-survey--modal{padding:20px 4px}.presentation-survey--modal .presentation-survey__option{flex-direction:row;align-items:center;min-height:56px;padding:12px 48px 12px 16px}.presentation-survey--modal .presentation-survey__option input{top:50%;transform:translateY(-50%)}.presentation-survey--modal .presentation-survey__options{margin:16px 0 8px}.presentation-survey--modal .presentation-results__track{height:110px}}.hindsight-logo{--logo-size:26px;--logo-mark:#3454ff;--logo-disc:#fff;--logo-ink:#111318;color:var(--logo-ink);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hindsight-logo__mark{width:var(--logo-size);height:var(--logo-size);border-radius:calc(var(--logo-size) * .31);background:var(--logo-mark);flex:none;transition:background-color .15s ease-out;display:inline-block;position:relative;overflow:hidden}.hindsight-logo__disc{left:calc(var(--logo-size) * .27);top:calc(var(--logo-size) * .27);width:calc(var(--logo-size) * .46);height:calc(var(--logo-size) * .46);background:var(--logo-disc);clip-path:inset(0 50% 0 0);border-radius:50%;position:absolute}.hindsight-logo__wordmark{letter-spacing:-.02em;white-space:nowrap;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;font-weight:800;line-height:1}.hindsight-logo--monochrome{--logo-mark:#111318}[data-theme=dark] .hindsight-logo{--logo-mark:#6d7cff;--logo-disc:#0f1117;--logo-ink:#eef0f5}[data-theme=dark] .hindsight-logo.hindsight-logo--monochrome{--logo-mark:#eef0f5;--logo-disc:#0f1117}.audience{box-sizing:border-box;color:#eef0f5;background:#0f1117;flex-direction:column;width:100%;height:100dvh;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;display:flex;overflow:auto}.audience .audience__controls button,.audience .audience__context-toggle,.audience .audience__empty button,.audience .audience__invitation-dismiss{min-height:42px;font:inherit;color:inherit;cursor:pointer;background:#1e2233;border:1px solid #1e2233;border-radius:10px;padding:8px 14px}.audience button:hover{background:#2a2f40}.audience button[aria-pressed=true]{border-color:#4fd0dc}.audience button:disabled{opacity:.6;cursor:default}.audience :focus-visible{outline-offset:4px;outline:2px solid #4fd0dc}.audience__header{border-bottom:1px solid #1e2233;flex-wrap:wrap;flex:none;align-items:center;gap:18px;padding:14px 24px;display:flex}.audience__logo{flex-shrink:0;width:auto;height:28px}.audience__heading{font-weight:700}.audience__connection{color:#4fd0dc;font-size:13px}.audience__controls{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.audience__main{flex-direction:column;flex:1;gap:24px;min-height:0;padding:20px 24px;display:flex}.audience__slide{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:280px;display:flex}.audience__position{color:#8b91a1;font-size:13px}.audience__stage{aspect-ratio:auto;flex:1;width:100%;min-height:240px}.audience__polls{flex-direction:column;gap:20px;min-width:0;padding-top:28px;display:flex}.audience__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 160px);padding:24px;display:flex}.audience__empty h1{max-width:24ch;margin:20px 0 10px;font-size:clamp(26px,4vw,42px)}.audience__empty p{color:#8b91a1;max-width:52ch;line-height:1.6}.audience__home{box-sizing:border-box;min-height:42px;color:inherit;background:#1e2233;border-radius:10px;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.audience__home:hover{background:#2a2f40}.audience__empty-mark{color:#4fd0dc;font-size:48px}.audience__notice{padding:0 24px}.audience__sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.audience__main--with-polls{grid-template-columns:minmax(0,1fr)}.audience__polls{padding-top:0}.audience__header{gap:12px;padding:12px 16px}.audience__main{gap:20px;padding:16px}.audience__stage{min-height:200px}}@media (width<=480px){.audience__heading{font-size:14px}.audience__connection{margin-left:auto}.audience__controls{width:100%;margin-left:0}.audience-question{padding:20px}}.audience__main--survey-step{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow-y:auto}.audience__context-toggle{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:10px 16px}.audience__main--survey-step .audience__slide{flex:none;width:min(640px,100%)}.audience__survey-step{width:min(1400px,100%)}.audience__polls:empty{display:none}.audience__dock{flex:none;width:min(940px,100%);min-width:0;margin:0 auto}.audience__main--survey-step{box-sizing:border-box;min-height:calc(100dvh - 120px)}.audience__survey-step{flex:1;display:flex}.audience__survey-step>.presentation-survey{min-height:100%}.audience__context-toggle{order:2;align-self:flex-start;font-size:12px!important}.audience__main--survey-step .audience__slide{order:3;min-height:280px}.audience button.presentation-survey__submit,.audience button.presentation-survey__quick{color:#0f1117;background:#eef0f5}.audience button.presentation-survey__quick[aria-pressed=true]{background:#4fd0dc}@media (width>900px){.audience__survey-step .presentation-survey__option{min-height:220px}}.audience__join{box-sizing:border-box;color:#0f1117;background:#4fd0dc;border-radius:10px;align-items:center;min-height:42px;padding:8px 16px;font-weight:700;text-decoration:none;display:inline-flex}.audience__join:hover{filter:brightness(1.08)}.audience__join--prominent{min-height:48px;padding:10px 22px}.audience__ask{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.audience__ask--pending{color:#8b91a1;border:1px dashed #2a2f40;border-radius:10px;min-height:42px;padding:0 4px 0 14px;font-size:14px}.audience .audience__ask-withdraw{background:0 0;border-color:#0000;min-height:34px;padding:4px 10px;text-decoration:underline}.audience__ask--prominent{flex-direction:column;margin-top:12px}.audience__ask-hint{color:#8b91a1;max-width:46ch;line-height:1.5}.audience__ask--muted{color:#8b91a1}.audience__ask-error{color:#ff7aa8;font-size:14px}.audience__empty .audience__join{margin-top:12px}.audience__invitation{background:#1a1e29;border:1px solid #4fd0dc;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin:16px 24px 0;padding:16px 20px;display:flex}.audience__invitation>div{flex:280px}.audience__invitation h2{margin:0 0 4px;font-size:18px}.audience__invitation p{color:#8b91a1;margin:0;line-height:1.5}@media (width<=900px){.audience__invitation{margin:12px 16px 0}}.hindsight-background{background:#f7f7fb;min-height:100%}[data-theme=dark] .hindsight-background{background:#0f1117}.login-providers{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.login-providers__button{all:unset;box-sizing:border-box;cursor:pointer;color:#111318;text-align:center;background:#fff;border:1px solid #1113181a;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:11px;font-size:13px;font-weight:600;transition:border-color .12s ease-out,background-color .12s ease-out;display:flex}.login-providers__button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.login-providers__button>svg{pointer-events:none}.login-providers__button:hover{background:#f7f7fb;border-color:#1113183d}.login-providers__button:focus-visible{box-shadow:0 0 0 3px #3454ff59}[data-theme=dark] .login-providers__button{color:#eef0f5;background:#1e2233;border-color:#ffffff1f}[data-theme=dark] .login-providers__button:hover{background:#2a2f40;border-color:#ffffff3d}.login-providers__icon{flex:none;width:18px;height:18px}.login-providers__button:only-child{grid-column:1/-1}.validation-error{color:#e0417a;margin-top:6px;margin-left:6px;font-size:16px;display:block}.login-board{color:#111318;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}[data-theme=dark] .login-board{color:#eef0f5}.login-board__panel{color:#fff;background:#111318;border-radius:22px;flex-direction:column;justify-content:space-between;gap:32px;margin:16px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.login-board__panel>:not(.login-board__blob){position:relative}[data-theme=dark] .login-board__panel{background:#14171f}.login-board__blob{pointer-events:none;border-radius:50%;position:absolute}.login-board__blob--cobalt{opacity:.9;background:#3454ff;width:360px;height:360px;top:-80px;right:-80px}.login-board__blob--pink{opacity:.8;background:#ff7aa8;width:320px;height:320px;bottom:-140px;right:100px}.login-board__logo-link{border-radius:8px;width:fit-content;text-decoration:none;display:inline-flex}.login-board__logo-link:focus-visible{outline:none;box-shadow:0 0 0 3px #fff6}.login-board__logo{--logo-size:28px;--logo-mark:#fff;--logo-disc:#111318;--logo-ink:#fff}.login-board__invite{flex-direction:column;gap:14px;display:flex}.login-board__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-size:.75rem;font-weight:700}.login-board__board-name{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:56px;font-weight:800;line-height:1.05}.login-board__facts{color:#ffffffb3;margin:0;font-size:15px;font-weight:500;line-height:1.5}.login-board__panel-links{color:#ffffff80;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:.75rem;font-weight:500;list-style-type:none;display:flex}.login-board__panel-links li+li:before{content:"·";margin-right:8px}.login-board__panel-links a{color:inherit;text-decoration:none;transition:color .12s ease-out}.login-board__panel-links a:hover,.login-board__panel-links a:focus-visible{color:#fff;outline:none}.login-board__form-wrapper{justify-content:center;align-items:center;padding:48px 24px;display:flex}.login-board__form{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.login-board__anonymous-section,.login-board__signed-in{flex-direction:column;gap:20px;display:flex}.login-board__signed-in .login-board__join-button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.login-board__identity{background:#fff;border:1px solid #1113181a;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.login-board__identity>p{flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;margin:0;display:flex}.login-board__identity .login-board__field-label{flex-basis:100%}[data-theme=dark] .login-board__identity{background:#1e2233;border-color:#ffffff1f}.login-board__identity-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.login-board__identity-badge{color:#6b7080;background:#1113180f;border-radius:9999px;padding:1px 8px;font-size:.75rem;font-weight:600}[data-theme=dark] .login-board__identity-badge{color:#8b91a1;background:#ffffff14}.login-board__signed-in-hint{color:#6b7080;margin:0;font-size:.875rem;line-height:1.5}[data-theme=dark] .login-board__signed-in-hint{color:#8b91a1}.login-board__field{flex-direction:column;gap:6px;display:flex}.login-board__field-label{color:#6b7080;font-size:.75rem;font-weight:600}[data-theme=dark] .login-board__field-label{color:#8b91a1}.login-board__name-field{background:#fff;border:1px solid #1113181a;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;transition:border-color .12s ease-out;display:flex}.login-board__name-field:focus-within{border-color:#3454ff}[data-theme=dark] .login-board__name-field{background:#1e2233;border-color:#ffffff1f}[data-theme=dark] .login-board__name-field:focus-within{border-color:#6d7cff}.login-board__name-input{all:unset;color:#111318;flex:1;min-width:0;font-size:15px;font-weight:600}[data-theme=dark] .login-board__name-input{color:#eef0f5}.login-board__random-name{all:unset;cursor:pointer;color:#6b7080;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.login-board__random-name>svg{width:18px;height:18px}.login-board__random-name:hover{color:#111318;background:#f2f3f7}.login-board__random-name:focus-visible{box-shadow:0 0 0 3px #3454ff59}[data-theme=dark] .login-board__random-name{color:#8b91a1}[data-theme=dark] .login-board__random-name:hover{color:#eef0f5;background:#2a2f40}.login-board__avatar{border-radius:50%;flex:none;width:38px;height:38px;overflow:hidden}.login-board__join-button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;color:#fff;background:#3454ff;border-radius:9999px;padding:14px 24px;font-size:15px;font-weight:700;transition:background-color .12s ease-out,opacity .12s ease-out}.login-board__join-button:hover:enabled{background:#2c48e0}.login-board__join-button:focus-visible{box-shadow:0 0 0 3px #3454ff59}.login-board__join-button:disabled{cursor:default;color:#6b7080;background:#eef0f5}[data-theme=dark] .login-board__join-button{color:#0f1117;background:#6d7cff}[data-theme=dark] .login-board__join-button:hover:enabled{background:#9aa6ff}[data-theme=dark] .login-board__join-button:disabled{color:#8b91a1;background:#1e2233}.login-board__divider{color:#6b7080;align-items:center;gap:12px;font-size:.75rem;font-weight:500;display:flex}.login-board__divider:before,.login-board__divider:after{content:"";background:#1113181a;flex:1;height:1px}[data-theme=dark] .login-board__divider{color:#8b91a1}[data-theme=dark] .login-board__divider:before,[data-theme=dark] .login-board__divider:after{background:#ffffff1f}.login-board__providers-section:empty{display:none}.login-board__terms-label{text-align:center;color:#6b7080;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.login-board__terms-label a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.login-board__terms-label a:hover,.login-board__terms-label a:focus-visible{color:#111318;outline:none}[data-theme=dark] .login-board__terms-label{color:#8b91a1}[data-theme=dark] .login-board__terms-label a:hover,[data-theme=dark] .login-board__terms-label a:focus-visible{color:#eef0f5}@media screen and (width<=1023px){.login-board__panel{padding:32px}.login-board__board-name{font-size:40px}}@media screen and (width<=767px){.login-board{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100vh}.login-board__panel{gap:12px;height:200px;margin:8px;padding:20px}.login-board__blob--cobalt{width:220px;height:220px;top:-90px;right:-60px}.login-board__blob--pink{width:180px;height:180px;bottom:-120px;right:60px}.login-board__board-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:28px;display:-webkit-box;overflow:hidden}.login-board__facts,.login-board__panel-links{display:none}.login-board__form-wrapper{align-items:flex-start;padding:24px 16px}}.create-template-card{all:unset;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1.5px dashed #11131826;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;min-height:200px;padding:20px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.create-template-card:hover:enabled,.create-template-card:focus-visible{border-color:#3454ff;box-shadow:0 12px 30px #1113181f}.create-template-card:disabled{cursor:default;opacity:.6}[data-theme=dark] .create-template-card{background-color:#1e2233;border-color:#ffffff26}[data-theme=dark] .create-template-card:hover:enabled,[data-theme=dark] .create-template-card:focus-visible{border-color:#6d7cff;box-shadow:0 12px 40px #00000080}.create-template-card__icon{color:#6b7080;font-size:1.5rem;font-weight:700;line-height:1}[data-theme=dark] .create-template-card__icon{color:#8b91a1}.create-template-card__text{flex-direction:column;gap:3px;display:flex}.create-template-card__title{letter-spacing:-.01em;color:#111318;font-size:17px;font-weight:700}[data-theme=dark] .create-template-card__title{color:#eef0f5}.create-template-card__description{color:#6b7080;font-size:.75rem;font-weight:500;line-height:1.5}[data-theme=dark] .create-template-card__description{color:#8b91a1}.tooltip-container{display:contents}.tooltip-container .tooltip,.tooltip.tooltip--portal{color:#fff;word-wrap:break-word;white-space:normal;z-index:190;background-color:#111318;border-radius:8px;max-width:250px;padding:6px 10px;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;font-weight:600;line-height:1.35;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .tooltip-container .tooltip,[data-theme=dark] .tooltip.tooltip--portal{color:#111318;background-color:#eef0f5;box-shadow:0 12px 40px #00000080}.tooltip-container .tooltip--long,.tooltip--portal.tooltip--long{max-width:400px}.tooltip__shortcut{color:inherit;white-space:nowrap;background:#ffffff29;border-radius:4px;margin-left:8px;padding:1px 5px;font-family:ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;line-height:1.4}[data-theme=dark] .tooltip__shortcut{background:#1113181f}.tooltip__anchor{display:contents}.whiteboard-tooltip{z-index:190;box-sizing:border-box;pointer-events:none;overflow-wrap:break-word;color:#fff;text-align:center;background:#111318;border-radius:8px;padding:6px 10px;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;font-weight:600;line-height:1.35;display:none;position:fixed}.whiteboard-tooltip--visible{display:block}.whiteboard-tooltip-icon{width:.9em;height:.9em;margin-top:1px;margin-left:5px;display:flex}.whiteboard--mobile .whiteboard-tooltip-icon{display:none}.popover{z-index:180;outline:none;position:absolute}.mini-menu{box-sizing:border-box;background-color:#fff;border:1px solid #11131814;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;gap:2px;width:fit-content;height:fit-content;padding:4px;display:flex;box-shadow:0 12px 30px #1113181f}.mini-menu--transparent{box-shadow:none;background:0 0;border-color:#0000}[data-theme=dark] .mini-menu{background-color:#1e2233;border-color:#ffffff14;box-shadow:0 12px 40px #00000080}[data-theme=dark] .mini-menu--transparent{box-shadow:none;background:0 0;border-color:#0000}.mini-menu__item{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background-color:#0000;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s ease-out,color .12s ease-out;display:flex}.mini-menu__item>svg{width:18px;height:18px}.mini-menu__item--small{width:28px;height:28px}.mini-menu__item--small>svg{width:16px;height:16px}.mini-menu__item:hover,.mini-menu__item:focus-visible{background-color:#f7f7fb}.mini-menu__item:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.mini-menu__item--active{color:#3454ff;background-color:#eaeeff}.mini-menu__item--active:hover{background-color:#dfe6ff}.mini-menu__item:disabled{cursor:not-allowed;opacity:.4}.mini-menu__item:disabled:hover{background-color:#0000}[data-theme=dark] .mini-menu__item{color:#eef0f5}[data-theme=dark] .mini-menu__item:hover,[data-theme=dark] .mini-menu__item:focus-visible{background-color:#2a2f40}[data-theme=dark] .mini-menu__item--active{color:#6d7cff;background-color:#6d7cff29}[data-theme=dark] .mini-menu__item--active:hover{background-color:rgba(var(--accent-color--dark-rgb), .26)}[data-theme=dark] .mini-menu__item:disabled:hover{background-color:#0000}.mini-menu__item--danger{color:#e0417a}.mini-menu__item--danger:hover,.mini-menu__item--danger:focus-visible{background-color:#e0417a14}[data-theme=dark] .mini-menu__item--danger{color:#ff7aa8}[data-theme=dark] .mini-menu__item--danger:hover,[data-theme=dark] .mini-menu__item--danger:focus-visible{background-color:#ff7aa81f}.mini-menu__shortcut{background:#ffffff29;border-radius:4px;margin-left:8px;padding:1px 5px;font-family:ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600}.mini-menu__group{display:flex;position:relative}.mini-menu__submenu{z-index:1;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.mini-menu__popover{z-index:180}.column:only-of-type .mini-menu>button:first-child{display:none}@media screen and (width<=767px){.mini-menu--wrap-to-column{flex-direction:column-reverse;align-content:center;position:absolute;top:0;right:0}}.template-preview{flex-direction:column;gap:8px;min-width:0;display:flex}.template-preview__board{align-items:center;gap:10px;min-width:0;min-height:48px;display:flex}.template-preview__position{font-variant-numeric:tabular-nums;color:#6b7080;flex:0 0 12px;font-size:11px}[data-theme=dark] .template-preview__position{color:#8b91a1}.template-preview__thumbnail{box-sizing:border-box;background:#f7f7fb;border:1px solid #11131814;border-radius:6px;flex:0 0 64px;gap:3px;height:44px;padding:5px;display:flex;overflow:hidden}.template-preview__thumbnail--poll,.template-preview__thumbnail--timeline{flex-direction:column;justify-content:center}.template-preview__thumbnail--deck,.template-preview__thumbnail--whiteboard{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.template-preview__thumbnail--whiteboard{background-image:radial-gradient(#11131814 1px,#0000 1px);background-size:5px 5px}[data-theme=dark] .template-preview__thumbnail{background-color:#171a23;border-color:#ffffff14}[data-theme=dark] .template-preview__thumbnail--whiteboard{background-image:radial-gradient(#ffffff14 1px,#0000 1px)}.template-preview__column{background:var(--accent-color--200);border-radius:2px;flex:1;min-width:0}.template-preview__column--hidden{flex:0 0 3px}[data-theme=dark] .template-preview__column{background:rgba(var(--accent-color--dark-rgb), .4)}.template-preview__question{color:#6b7080;align-items:center;gap:4px;min-height:5px;display:flex}.template-preview__question>:first-child{font-size:6px;line-height:1}.template-preview__question>:last-child{opacity:.5;background:#3454ff;border-radius:2px;width:80%;height:3px}[data-theme=dark] .template-preview__question{color:#8b91a1}[data-theme=dark] .template-preview__question>:last-child{background:#6d7cff}.template-preview__page{background:#fff;border:1px solid #11131814;border-radius:2px;flex-direction:column;justify-content:center;gap:2px;min-height:0;padding:2px;display:flex}.template-preview__page>span{opacity:.5;background:#3454ff;width:80%;height:2px}.template-preview__page>:last-child{width:50%}[data-theme=dark] .template-preview__page{background:#1e2233;border-color:#ffffff14}[data-theme=dark] .template-preview__page>span{background:#6d7cff}.template-preview__track{border-bottom:1px solid #11131814;flex:1;min-height:2px}.template-preview__track>span{background:var(--accent-color--200);width:12px;height:100%;display:block}[data-theme=dark] .template-preview__track{border-color:#ffffff14}[data-theme=dark] .template-preview__track>span{background:rgba(var(--accent-color--dark-rgb), .4)}.template-preview__area{border-radius:2px;min-height:0}[data-theme=dark] .template-preview__area{opacity:.5}.template-preview__text{flex-direction:column;gap:2px;min-width:0;display:flex}.template-preview__name{text-overflow:ellipsis;white-space:nowrap;color:#111318;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden}[data-theme=dark] .template-preview__name{color:#eef0f5}.template-preview__detail{color:#6b7080;font-size:.75rem;line-height:1.4}[data-theme=dark] .template-preview__detail{color:#8b91a1}.template-card{box-sizing:border-box;background-color:#fff;border:1px solid #11131814;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;min-height:200px;padding:20px;display:flex;position:relative}[data-theme=dark] .template-card{border-color:#ffffff14}.template-card{cursor:default;outline:none;transition:border-color .12s ease-out,box-shadow .12s ease-out}.template-card:hover,.template-card:focus-visible,.template-card:focus-within{box-shadow:0 12px 30px #1113181f}.template-card--disabled{cursor:default}[data-theme=dark] .template-card{background-color:#1e2233}[data-theme=dark] .template-card:hover,[data-theme=dark] .template-card:focus-visible,[data-theme=dark] .template-card:focus-within{box-shadow:0 12px 40px #00000080}.template-card__head{align-items:flex-start;gap:8px;display:flex}.template-card__preview{flex:1;min-width:0}.template-card__corner{align-items:center;gap:2px;margin:-6px -8px 0 0;display:flex}@media (hover:none){.template-card .template-card__favourite,.template-card .template-card__menu-button{opacity:1}}.template-card__favourite{opacity:0;width:28px;height:28px;transition:opacity .12s ease-out}.template-card__favourite .favourite-icon{width:18px;height:18px}.template-card__favourite--active,.template-card:hover .template-card__favourite,.template-card:focus-within .template-card__favourite{opacity:1}.template-card__menu-button{all:unset;color:#6b7080;cursor:pointer;opacity:0;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .12s ease-out,background-color .12s ease-out;display:flex}.template-card:hover .template-card__menu-button,.template-card:focus-within .template-card__menu-button{opacity:1}.template-card__menu-button:hover,.template-card__menu-button:focus-visible{color:#111318;background-color:#f2f3f7}[data-theme=dark] .template-card__menu-button{color:#8b91a1}[data-theme=dark] .template-card__menu-button:hover,[data-theme=dark] .template-card__menu-button:focus-visible{color:#eef0f5;background-color:#2a2f40}.template-card__icon--menu{width:18px;height:18px;transform:rotate(90deg)}.template-card__menu--open{z-index:180;position:absolute;top:12px;right:12px}.template-card__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.template-card__title{letter-spacing:-.01em;color:#111318;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:700;overflow:hidden}[data-theme=dark] .template-card__title{color:#eef0f5}.template-card__description{color:#6b7080;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}[data-theme=dark] .template-card__description{color:#8b91a1}.template-card__footer{justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.template-card__actions{gap:6px;display:flex}.template-card__summary{color:#6b7080;flex-wrap:wrap;gap:4px 10px;font-size:.75rem;line-height:1.5;display:flex}[data-theme=dark] .template-card__summary{color:#8b91a1}.template-card__settings{flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.template-card__setting{color:#3454ff;white-space:nowrap;background:#eaeeff;border-radius:9999px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.3}[data-theme=dark] .template-card__setting{color:#eef0f5;background:#6d7cff29}.favourite-button{box-sizing:border-box;color:#6b7080;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:color .12s ease-out,background-color .12s ease-out;display:flex}.favourite-button:hover,.favourite-button:focus-visible{color:#111318;background-color:#f2f3f7;outline:none}.favourite-button--active,.favourite-button--active:hover{color:var(--accent-color--light)}[data-theme=dark] .favourite-button{color:#8b91a1}[data-theme=dark] .favourite-button:hover,[data-theme=dark] .favourite-button:focus-visible{color:#eef0f5;background-color:#2a2f40}[data-theme=dark] .favourite-button--active,[data-theme=dark] .favourite-button--active:hover{color:var(--accent-color--dark)}.favourite-icon{width:20px;height:20px;color:inherit}.simple-modal{box-sizing:border-box;color:#111318;background-color:#fff;border-radius:20px;flex-direction:column;gap:24px;width:clamp(340px,88vw,520px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:28px;display:flex;position:relative;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .simple-modal{color:#eef0f5;background-color:#171a23;box-shadow:0 30px 80px #0009}.simple-modal__header,.simple-modal__footer{flex-shrink:0}.simple-modal__main{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;min-height:0;overflow-y:auto}.simple-modal__main ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .simple-modal__main{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.simple-modal__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.simple-modal__title{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.simple-modal__close-button{all:unset;color:#6b7080;cursor:pointer;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s ease-out,background-color .12s ease-out;display:flex}.simple-modal__close-button:hover,.simple-modal__close-button:focus-visible{color:#111318;background:#f2f3f7}[data-theme=dark] .simple-modal__close-button{color:#8b91a1}[data-theme=dark] .simple-modal__close-button:hover,[data-theme=dark] .simple-modal__close-button:focus-visible{color:#eef0f5;background:#1e2233}.simple-modal__close-icon{width:20px;height:20px}.simple-modal__main{flex:1}.simple-modal__footer{flex-direction:row;justify-content:flex-end;gap:8px;display:flex}@media screen and (width<=767px){.simple-modal{gap:20px;padding:20px}.simple-modal__footer{flex-direction:column-reverse}.simple-modal__footer .button{width:100%}}.boards{--workspace-ink:#111318;--workspace-muted:#6b7080;--workspace-canvas:#f7f7fb;--workspace-panel:#fff;--workspace-line:#11131814;--workspace-accent:#3454ff;min-height:100dvh;color:var(--workspace-ink);background:var(--workspace-canvas);grid-template-columns:232px minmax(0,1fr);display:grid}[data-theme=dark] .boards{--workspace-ink:#eef0f5;--workspace-muted:#8b91a1;--workspace-canvas:#0f1117;--workspace-panel:#1e2233;--workspace-line:#ffffff14;--workspace-accent:#6d7cff}.boards--editor{grid-template-columns:minmax(0,1fr)}.boards a:focus-visible,.boards button:focus-visible,.boards input:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}.boards__skip{z-index:30;background:var(--workspace-panel);color:var(--workspace-accent);border-radius:8px;padding:10px 16px;font-size:13px;font-weight:700;position:absolute;top:12px;left:16px;transform:translateY(-180%)}.boards__skip:focus{transform:none}.boards__sidebar{box-sizing:border-box;border-right:1px solid var(--workspace-line);background:var(--workspace-panel);flex-direction:column;gap:20px;height:100dvh;padding:20px 16px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.boards__logo{color:inherit;padding:0 10px;text-decoration:none;display:flex}.boards__new-session{color:#fff;background:#3454ff;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:42px;font-size:13px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 12px #3454ff33}.boards__new-session svg{width:15px;height:15px}.boards__new-session:hover{background:#2c48e0}.boards__nav{flex-direction:column;gap:4px;display:flex}.boards__nav-item{color:var(--workspace-muted);border-radius:9px;align-items:center;gap:10px;padding:11px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.boards__nav-item:hover,.boards__nav-item--active{color:var(--workspace-ink);background:var(--workspace-canvas)}.boards__nav-item--active{font-weight:800}.boards__nav-mark{border-radius:5px;flex:none;width:16px;height:16px}.boards__nav-mark--home{background:var(--workspace-ink)}.boards__nav-mark--sessions{background:#dfe6ff}.boards__nav-mark--actions{background:#fff0d6}.boards__nav-mark--themes{background:#ffe1ec}.boards__nav-mark--team{background:#ece3ff}.boards__nav-mark--templates{background:#dff5ea}.boards__saved{flex-direction:column;gap:10px;padding:6px 10px;display:flex}.boards__saved h2{color:var(--workspace-muted);margin:0 0 4px;font-size:11px;font-weight:700}.boards__saved a{color:inherit;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.boards__saved span{background:var(--workspace-accent);border-radius:50%;flex:none;width:6px;height:6px}.boards__sidebar-bottom{flex-direction:column;gap:12px;margin-top:auto;display:flex}.boards__join-trigger,.boards__topbar-join{border:1px solid var(--workspace-line);color:var(--workspace-ink);background:var(--workspace-panel);font:inherit;cursor:pointer;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:700}.boards__join-trigger:hover,.boards__topbar-join:hover{background:var(--workspace-canvas)}.boards__topbar-join{white-space:nowrap;flex:none}.boards__about{color:var(--workspace-muted);text-align:center;font-size:11px;text-decoration:none}.boards__user{border:0;border-top:1px solid var(--workspace-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:16px 8px 0;display:flex}.boards__user-avatar{border-radius:50%;flex:none;width:30px;height:30px;overflow:hidden}.boards__user-avatar-figure{width:100%;height:100%}.boards__user-text{flex-direction:column;gap:2px;min-width:0;display:flex}.boards__user-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.boards__user-hint{color:var(--workspace-muted);font-size:10px}.boards__outlet{flex-direction:column;min-width:0;display:flex}.boards__outlet>main{flex-direction:column;flex:1;min-width:0;display:flex}.boards__outlet>main:focus{outline:none}.boards__topbar{border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:0 32px;display:flex}.boards__search{border:1px solid var(--workspace-line);background:var(--workspace-panel);width:min(560px,100%);min-width:0;color:var(--workspace-muted);border-radius:10px;align-items:center;gap:10px;padding:5px 12px;display:flex}.boards__search>svg{flex:none;width:15px;height:15px}.boards__search input{width:100%;min-width:0;height:28px;color:var(--workspace-ink);font:inherit;background:0 0;border:0;padding:0;font-size:12px}.boards__search input:focus-visible{outline:none}.boards__search:has(input:focus-visible){outline:2px solid var(--workspace-accent);outline-offset:3px}.boards__search input::placeholder{color:var(--workspace-muted)}.boards__search input::-webkit-search-cancel-button{appearance:none}.boards__search button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.boards__search button svg{width:16px;height:16px}.boards__mobile-actions{display:none}.boards-join form{flex-direction:column;gap:12px;display:flex}.boards-join form p{margin:0 0 8px;font-size:14px}.boards-join form label{font-size:13px;font-weight:600}.boards-join form input{min-width:0;font:inherit;color:inherit;background:#f7f7fb;border:1px solid #11131814;border-radius:8px;padding:12px}.boards-join form input:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.boards-join form input[aria-invalid=true]{border-color:#e0417a}.boards-join form .boards-join__feedback{color:#6b7080;margin:0;font-size:13px}.boards-join form .boards-join__feedback--error{color:#e0417a}[data-theme=dark] .boards-join form input{background:#0f1117;border-color:#ffffff14}[data-theme=dark] .boards-join form input:focus-visible{outline-color:#6d7cff}[data-theme=dark] .boards-join form input[aria-invalid=true]{border-color:#ff7aa8}[data-theme=dark] .boards-join form .boards-join__feedback{color:#8b91a1}[data-theme=dark] .boards-join form .boards-join__feedback--error{color:#ff7aa8}@media (width<=1100px){.boards{grid-template-columns:208px minmax(0,1fr)}.boards--editor{grid-template-columns:minmax(0,1fr)}.boards__topbar{padding-inline:24px}}@media (width<=760px){.boards{padding-bottom:calc(66px + max(12px, env(safe-area-inset-bottom)));grid-template-columns:minmax(0,1fr)}.boards--editor{padding-bottom:0}.boards__sidebar{border-right:0;border-bottom:1px solid var(--workspace-line);grid-template-columns:1fr auto;gap:16px;height:auto;padding:16px;display:grid;position:static;overflow:visible}.boards__logo{grid-area:1/1;align-self:center;padding:0}.boards__nav{flex-flow:wrap;grid-area:2/1/auto/-1;align-items:center;min-width:0;padding-block:3px}.boards__nav-item{white-space:nowrap;flex:none;justify-content:center;padding:8px 10px}.boards__new-session,.boards__saved,.boards__sidebar-bottom>.boards__join-trigger,.boards__about{display:none}.boards__sidebar-bottom{grid-area:1/2;margin:0}.boards__user{border:0;padding:0}.boards__user-text{display:none}.boards__topbar{border:0;min-height:0;padding:12px 16px}.boards__topbar-join{display:none}.boards__search{width:100%}.boards__search input{font-size:16px}.boards__mobile-actions{bottom:0;z-index:20;padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--workspace-line);background:var(--workspace-panel);gap:10px;display:flex;position:fixed;inset-inline:0}.boards__mobile-actions button,.boards__mobile-actions a{border:1px solid var(--workspace-line);min-height:44px;font:inherit;color:var(--workspace-ink);background:var(--workspace-panel);text-align:center;cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.boards__mobile-actions a{color:#fff;background:#3454ff}.boards__mobile-actions svg{flex:none;width:15px;height:15px}}.input__root{flex-direction:column;gap:6px;width:100%;display:flex}.input{box-sizing:border-box;background-color:#f7f7fb;border:1px solid #0000;border-radius:10px;flex-direction:row;align-items:center;gap:8px;width:100%;padding:0 12px;transition:background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.input--height-small{height:40px}.input--height-normal{height:44px}.input--height-larger{border-radius:12px;height:48px}:is(.input:not(.input--disabled):hover,.input-linked-hover:has(button:hover) .input:not(.input--disabled),.input-linked-hover:has(button:active) .input:not(.input--disabled)){background-color:#f2f3f7}.input:not(.input--disabled):focus-within{background-color:#fff;border-color:#3454ff;box-shadow:0 0 0 3px #3454ff26}.input:not(.input--disabled):has(.input__input--invalid){box-shadow:none;border-color:#e0417a}.input--disabled{opacity:.6}[data-theme=dark] .input{background-color:#1e2233}:is([data-theme=dark] .input:not([data-theme=dark] .input--disabled):hover,.input-linked-hover:has(button:hover) [data-theme=dark] .input:not([data-theme=dark] .input--disabled),.input-linked-hover:has(button:active) [data-theme=dark] .input:not([data-theme=dark] .input--disabled)){background-color:#2a2f40}[data-theme=dark] .input:not([data-theme=dark] .input--disabled):focus-within{background-color:#1a1e29;border-color:#6d7cff;box-shadow:0 0 0 3px #6d7cff33}[data-theme=dark] .input:not([data-theme=dark] .input--disabled):has(.input__input--invalid){border-color:#ff7aa8}.input__icon-container{all:unset;color:#6b7080;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.input__icon-container svg{width:20px;height:20px}.input__icon-container--clear-icon,.input__icon-container--password-hidden,.input__icon-container--password-visible{cursor:pointer}.input__icon-container--clear-icon:hover,.input__icon-container--clear-icon:focus-visible,.input__icon-container--password-hidden:hover,.input__icon-container--password-hidden:focus-visible,.input__icon-container--password-visible:hover,.input__icon-container--password-visible:focus-visible{color:#111318}.input__icon-container--error{color:#e0417a}[data-theme=dark] .input__icon-container{color:#8b91a1}[data-theme=dark] .input__icon-container--clear-icon:hover,[data-theme=dark] .input__icon-container--clear-icon:focus-visible,[data-theme=dark] .input__icon-container--password-hidden:hover,[data-theme=dark] .input__icon-container--password-hidden:focus-visible,[data-theme=dark] .input__icon-container--password-visible:hover,[data-theme=dark] .input__icon-container--password-visible:focus-visible{color:#eef0f5}[data-theme=dark] .input__icon-container--error{color:#ff7aa8}.input__input{color:#111318;background:0 0;border:none;flex:1;min-width:0;margin:0;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3}.input__input[type=password]{letter-spacing:.12em}.input__input:focus{outline:none}.input__input::placeholder{opacity:1;letter-spacing:0;color:#6b7080;font-weight:500}.input__input:disabled{cursor:default}[data-theme=dark] .input__input{color:#eef0f5}[data-theme=dark] .input__input::placeholder{color:#8b91a1}.input__error{color:#e0417a;font-size:.75rem;font-weight:500;line-height:.875rem}[data-theme=dark] .input__error{color:#ff7aa8}.access-policy-segmented{background:#f7f7fb;border-radius:10px;gap:2px;padding:3px;display:flex}[data-theme=dark] .access-policy-segmented{background:#1e2233}.access-policy-segmented__item{all:unset;box-sizing:border-box;text-align:center;color:#6b7080;cursor:pointer;white-space:nowrap;border-radius:8px;flex:1;padding:8px;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .12s ease-out,background-color .12s ease-out,box-shadow .12s ease-out}.access-policy-segmented__item:hover:enabled{color:#111318}.access-policy-segmented__item:focus-visible{box-shadow:0 0 0 2px #3454ff59}.access-policy-segmented__item--active{color:#111318;background:#fff;box-shadow:0 1px 2px #11131814}.access-policy-segmented__item:disabled{cursor:default;opacity:.6}[data-theme=dark] .access-policy-segmented__item{color:#8b91a1}[data-theme=dark] .access-policy-segmented__item:hover:enabled{color:#eef0f5}[data-theme=dark] .access-policy-segmented__item--active{color:#eef0f5;box-shadow:none;background:#3a4056}.access-settings__content{flex-direction:column;gap:12px;display:flex}.access-settings__description{color:#6b7080;min-height:2.9em;margin:0;font-size:13px;font-weight:500;line-height:1.45}[data-theme=dark] .access-settings__description{color:#8b91a1}.access-settings__passphrase{flex-direction:column;gap:8px;display:flex}.access-settings__hint{color:#6b7080;margin:0;font-size:.75rem;font-weight:500}[data-theme=dark] .access-settings__hint{color:#8b91a1}.import-board{flex-direction:column;gap:16px;display:flex}.import-board__error-container{box-sizing:border-box;color:#e0417a;background-color:#e0417a1a;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}[data-theme=dark] .import-board__error-container{color:#ff7aa8;background-color:#ff7aa829}.import-board__error-icon{flex:none;width:20px;height:20px}.import-board__error-message{margin:0;font-size:13px;font-weight:500;line-height:1.4}.import-board__portal .simple-modal{max-height:calc(100dvh - 32px)}.import-board__portal .simple-modal .simple-modal__header,.import-board__portal .simple-modal .simple-modal__footer{flex-shrink:0}.import-board__portal .simple-modal .simple-modal__main{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;min-height:0;overflow-y:auto}.import-board__portal .simple-modal .simple-modal__main ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .import-board__portal .simple-modal .simple-modal__main{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.import-board-button{all:unset;box-sizing:border-box;color:#3454ff;cursor:pointer;background:#eaeeff;border:1.5px solid #0000;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;width:100%;min-height:200px;padding:20px;transition:background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.import-board-button:hover:enabled,.import-board-button:focus-visible{background:#dfe6ff}.import-board-button:focus-visible{box-shadow:0 0 0 3px #3454ff4d}.import-board-button--dragging-over{background:#dfe6ff;border-style:dashed;border-color:#3454ff}.import-board-button:disabled{color:#6b7080;cursor:default;background:#f2f3f7}[data-theme=dark] .import-board-button{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .import-board-button:hover:enabled,[data-theme=dark] .import-board-button:focus-visible{background:#6d7cff42}[data-theme=dark] .import-board-button--dragging-over{background:#6d7cff42;border-color:#6d7cff}[data-theme=dark] .import-board-button:disabled{color:#8b91a1;background:#171a23}.import-board-button__icon{font-size:1.5rem;font-weight:700;line-height:1}.import-board-button__text{flex-direction:column;gap:3px;display:flex}.import-board-button__label{letter-spacing:-.01em;color:#111318;font-size:17px;font-weight:700}[data-theme=dark] .import-board-button__label{color:#eef0f5}.import-board-button:disabled .import-board-button__label{color:inherit}.import-board-button__description{font-size:.75rem;font-weight:500;line-height:1.5}.file-dropzone-card{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#f7f7fb;border:1.5px dashed #11131826;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:100%;height:240px;padding:0 32px;transition:background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.file-dropzone-card:hover,.file-dropzone-card:focus-visible{background-color:#eaeeff;border-color:#3454ff}.file-dropzone-card:focus-visible{box-shadow:0 0 0 3px #3454ff33}.file-dropzone-card--dragging-over{background-color:#eaeeff;border-style:solid;border-color:#3454ff}[data-theme=dark] .file-dropzone-card{background-color:#1e2233;border-color:#ffffff26}[data-theme=dark] .file-dropzone-card:hover,[data-theme=dark] .file-dropzone-card:focus-visible,[data-theme=dark] .file-dropzone-card--dragging-over{background-color:#6d7cff29;border-color:#6d7cff}.file-dropzone-card__icon{color:#3454ff;width:40px;height:40px;margin-bottom:8px}[data-theme=dark] .file-dropzone-card__icon{color:#6d7cff}.file-dropzone-card__title{letter-spacing:-.02em;color:#111318;font-size:15px;font-weight:700}[data-theme=dark] .file-dropzone-card__title{color:#eef0f5}.file-dropzone-card__description{color:#6b7080;font-size:.75rem;font-weight:500;line-height:1.5}[data-theme=dark] .file-dropzone-card__description{color:#8b91a1}.file-preview{box-sizing:border-box;background-color:#f7f7fb;border:1px solid #11131814;border-radius:16px;justify-content:center;align-items:center;width:100%;height:240px;padding:24px;display:flex}[data-theme=dark] .file-preview{background-color:#1e2233;border-color:#ffffff14}.file-preview__file{box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:row;align-items:center;gap:12px;width:100%;padding:10px 10px 10px 12px;display:flex;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .file-preview__file{background-color:#171a23;box-shadow:0 1px 2px #0000004d}.file-preview__file-icon-container{color:#3454ff;background-color:#eaeeff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}[data-theme=dark] .file-preview__file-icon-container{color:#6d7cff;background-color:#6d7cff29}.file-preview__file-icon{width:22px;height:22px}.file-preview__file-info{color:#111318;flex-direction:column;flex-grow:1;gap:2px;display:flex;overflow:hidden}[data-theme=dark] .file-preview__file-info{color:#eef0f5}.file-preview__file-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:20px;overflow:hidden}.file-preview__file-state{flex-direction:row;align-items:center;gap:4px;display:flex}.file-preview__file-state-text{color:#6b7080;font-size:.75rem;font-weight:500;line-height:16px}[data-theme=dark] .file-preview__file-state-text{color:#8b91a1}.file-preview__file-state-ready-icon-container{background-color:#1f9d63;border-radius:9999px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.file-preview__file-state-ready-icon-container path{stroke-width:4px}[data-theme=dark] .file-preview__file-state-ready-icon-container{background-color:#4cc98a}.file-preview__file-state-ready-icon{color:#fff;width:12px;height:12px}[data-theme=dark] .file-preview__file-state-ready-icon{color:#0f1117}.file-preview__file-remove-button{all:unset;color:#6b7080;cursor:pointer;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.file-preview__file-remove-button:hover,.file-preview__file-remove-button:focus-visible{color:#111318;background-color:#f2f3f7}[data-theme=dark] .file-preview__file-remove-button{color:#8b91a1}[data-theme=dark] .file-preview__file-remove-button:hover,[data-theme=dark] .file-preview__file-remove-button:focus-visible{color:#eef0f5;background-color:#1e2233}.file-preview__file-remove-icon{width:20px;height:20px}.workspace-search{box-sizing:border-box;border:1px solid var(--workspace-line,#eef0f5);width:min(420px,100%);min-height:44px;color:var(--workspace-ink,#111318);background:var(--workspace-panel,#fff);border-radius:10px;align-items:center;gap:10px;padding-inline:14px 6px;display:flex}.workspace-search:focus-within{outline:2px solid var(--workspace-accent,#3454ff);outline-offset:2px}.workspace-search svg{flex:none;width:18px;height:18px}.workspace-search>input[type=search]{width:100%;min-width:0;min-height:42px;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:14px}.workspace-search>input[type=search]::-webkit-search-cancel-button{appearance:none}.workspace-search>button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.workspace-search>button:hover{background:var(--workspace-line,#f2f3f7)}.workspace-search>button:focus-visible{outline:2px solid var(--workspace-accent,#3454ff)}@media (width<=600px){.workspace-search>input[type=search]{font-size:16px}}.new-session-dialog{width:min(660px,100vw - 32px);max-height:calc(100dvh - 48px)}.new-session-dialog .simple-modal__main{min-height:0;overflow-y:auto}.new-session-dialog .simple-modal__header,.new-session-dialog .simple-modal__footer{flex-shrink:0}.new-session-dialog .simple-modal__main{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent}.new-session-dialog .simple-modal__main ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .new-session-dialog .simple-modal__main{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.new-session-dialog .simple-modal__footer{border-top:1px solid #11131814;margin-inline:-28px;padding:16px 28px 0}[data-theme=dark] .new-session-dialog .simple-modal__footer{border-top-color:#ffffff14}@media screen and (width<=767px){.new-session-dialog .simple-modal__footer{margin-inline:-20px;padding-inline:20px}}.new-session-dialog__intro{color:#6b7080;margin:0 0 20px;font-size:13px}.new-session-dialog__field{flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.new-session-dialog__field input{box-sizing:border-box;color:#111318;width:100%;min-width:0;font:inherit;background:#f7f7fb;border:1px solid #11131814;border-radius:8px;padding:12px;font-size:14px}.new-session-dialog__field input:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.new-session-dialog__templates,.new-session-dialog__access{border:0;min-width:0;margin:20px 0 0;padding:0}.new-session-dialog__templates legend,.new-session-dialog__access legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:700}.new-session-dialog__templates>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.new-session-dialog__templates>div button{text-align:left;color:#111318;font:inherit;cursor:pointer;background:#f7f7fb;border:1px solid #0000;border-radius:9px;flex-direction:column;gap:5px;padding:12px;font-size:12px;display:flex}.new-session-dialog__templates>div button[aria-pressed=true]{background:#eaeeff;border-color:#3454ff}.new-session-dialog__templates>div button:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.new-session-dialog__templates>div button span{color:#6b7080;font-size:10px}.new-session-dialog__composition{border-top:1px solid #11131814;margin-top:22px;padding-top:18px}.new-session-dialog__composition h3{margin:0 0 12px;font-size:12px;font-weight:750}.new-session-dialog__composition .template-preview__thumbnail{width:62px;height:38px}.new-session-dialog__access>p{color:#6b7080;font-size:12px}[data-theme=dark] .new-session-dialog__intro,[data-theme=dark] .new-session-dialog__access>p{color:#8b91a1}[data-theme=dark] .new-session-dialog__field input{color:#eef0f5;background:#0f1117;border-color:#ffffff14}[data-theme=dark] .new-session-dialog__templates button{color:#eef0f5;background:#0f1117}[data-theme=dark] .new-session-dialog__templates button[aria-pressed=true]{background:#6d7cff29;border-color:#6d7cff}[data-theme=dark] .new-session-dialog__templates button span{color:#8b91a1}[data-theme=dark] .new-session-dialog__composition{border-color:#ffffff14}@media (width<=540px){.new-session-dialog__templates>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-session-dialog__hint{color:#e0417a;font-size:.75rem;font-weight:500}[data-theme=dark] .new-session-dialog__hint{color:#ff7aa8}.workspace-pagination{border-block:1px solid var(--workspace-line,#eef0f5);color:var(--workspace-ink,#111318);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.workspace-pagination__summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.workspace-pagination__summary>span{color:var(--workspace-muted,#6b7080)}.workspace-pagination__buttons{gap:8px;display:flex}.workspace-pagination button{border:1px solid var(--workspace-line,#eef0f5);min-height:44px;color:inherit;background:var(--workspace-panel,#fff);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:flex}.workspace-pagination button svg{width:16px;height:16px}.workspace-pagination button:hover:not(:disabled){border-color:var(--workspace-accent,#3454ff);color:var(--workspace-accent,#3454ff)}.workspace-pagination button:disabled{opacity:.45;cursor:default}.workspace-pagination button:focus-visible{outline:2px solid var(--workspace-accent,#3454ff);outline-offset:3px}@media (width<=600px){.workspace-pagination__buttons{margin-inline-start:auto}}.templates{color:#111318;min-width:0;padding:28px 28px 48px}.templates__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.templates__title{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:800;line-height:1.2}.templates__subtitle{color:#6b7080;margin:8px 0 0;font-size:13px}.templates__primary{color:#fff;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#3454ff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 17px;font-size:12px;font-weight:750;display:inline-flex}.templates__primary:hover:enabled{background:#2740c4}.templates__primary:disabled{opacity:.45;cursor:default}.templates button:focus-visible,.template-details button:focus-visible{outline-offset:3px;outline:2px solid #3454ff}.templates__toolbar{border-bottom:1px solid #11131814;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.templates__tabs{background:#f2f3f7;border-radius:999px;align-items:center;gap:4px;padding:3px;display:flex}.templates__tab{color:#6b7080;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:650;display:flex}.templates__tab span{font-size:10px}.templates__tab--active{color:#111318;background:#fff;box-shadow:0 1px 3px #1113180f}.templates__search{color:#6b7080;background:#fff;border:1px solid #11131814;border-radius:8px;align-items:center;gap:9px;width:min(360px,45%);min-height:38px;padding:0 12px;display:flex}.templates__search svg{flex-shrink:0;width:16px;height:16px}.templates__search input{width:100%;min-width:0;font:inherit;color:#111318;background:0 0;border:0;outline:0;padding:9px 0;font-size:12px}.templates__search:focus-within{outline-offset:2px;outline:2px solid #3454ff}.templates__panel{min-width:0}.templates__categories{flex-wrap:wrap;gap:6px;padding:18px 0;display:flex}.templates__category{color:#6b7080;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;display:flex}.templates__category span{font-size:10px}.templates__category:hover{background:#eaeeff}.templates__category--active{color:#3454ff;background:#fff;border-color:#11131814;font-weight:750}.templates__workspace{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;padding-top:6px;display:grid}.templates__list-column{min-width:0}.templates__list-heading{color:#6b7080;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:11px;display:flex}.templates__list-heading p{white-space:nowrap;margin:0}.templates__list-heading span{text-align:right;font-size:10px}.templates__list{flex-direction:column;gap:10px;display:flex}.templates__row{background:#fff;border:1px solid #11131814;border-radius:12px;align-items:flex-start;min-width:0;transition:border-color .12s;display:flex;position:relative}.templates__row--selected{border-color:#3454ff;box-shadow:0 0 0 1px #3454ff1a}.templates__row-select{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:20px 44px 20px 20px;display:block}.templates__row-select h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800;line-height:1.4}.templates__row-select p{color:#6b7080;margin:6px 0 14px;font-size:12px;line-height:1.6}.templates__favourite{color:#6b7080;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:13px;right:10px}.templates__favourite[aria-pressed=true]{color:#b98a06}.templates__favourite:hover{background:#f7f7fb}.templates__board-chips{flex-wrap:wrap;gap:7px;display:flex}.templates__board-chip{background:#f7f7fb;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;line-height:1.4;display:inline-flex}.templates__board-chip strong{font-weight:650}.templates__board-chip>span:not(.template-type-dot){color:#6b7080;font-size:9px}.template-type-dot{background:#dfe6ff;border-radius:3px;flex-shrink:0;width:11px;height:11px;display:inline-block}.template-type-dot--whiteboard{background:#fff;border:1px solid #111318}.template-type-dot--poll{background:#ffe1ec}.template-type-dot--deck{background:#e6f7f9;border:1px solid #0a5b6433}.template-type-dot--timeline{background:#dff5ea}.templates__details{background:#fff;border:1px solid #11131814;border-radius:12px;min-width:0;height:calc(100dvh - 280px);max-height:860px;position:sticky;top:20px;overflow:hidden}.template-details{flex-direction:column;min-width:0;height:100%;min-height:0;font-size:12px;display:flex}.template-details .template-details__body>header,.template-details .template-details__body>section,.template-details>footer{padding:20px}.template-details .template-details__body>header{border-bottom:1px solid #11131814}.template-details .template-details__body>header h2{letter-spacing:-.025em;margin:0 0 6px;font-size:20px;font-weight:800}.template-details .template-details__body>header p{color:#6b7080;margin:0;font-size:11px;line-height:1.55}.template-details h3{margin:0 0 12px;font-size:12px;font-weight:750}.template-details .template-details__body>section+section{padding-top:4px}.template-details>footer{background:#fff;border-top:1px solid #11131814;flex-shrink:0}.template-details>footer .templates__primary{width:100%}.template-details .template-preview__thumbnail{width:54px;height:34px}.template-details .template-preview__board{gap:8px}.template-details .template-preview__name{font-size:11px}.template-details .template-preview__detail{font-size:10px}.template-details__body{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex:1;min-height:0;overflow-y:auto}.template-details__body ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .template-details__body{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.template-details__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.template-details__actions button{color:#111318;font:inherit;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:inline-flex}.template-details__actions button:disabled{opacity:.5}.template-details__boards{flex-direction:column;gap:8px;display:flex}.template-details__boards details{border:1px solid #11131814;border-radius:8px;padding:10px}.template-details__boards details summary{cursor:pointer;font-size:11px;line-height:1.5}.template-details__boards details summary .template-type-dot{margin:0 6px}.template-details__boards details summary strong{font-weight:650}.template-details__boards details ol{margin:10px 0;padding-left:19px;font-size:11px;line-height:1.6}.template-details__boards details ol li+li{margin-top:6px}.template-details__boards details p{color:#6b7080;font-size:10px;line-height:1.5}.template-details__flow{margin:8px 0 0}.template-details__connection{color:#0a5b64;background:#e6f7f9;border-radius:6px;flex-direction:column;gap:4px;margin-top:12px;padding:8px;font-size:10px;display:flex}.template-details__connection strong{font-weight:700}.template-details__settings{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.template-details__settings li{color:#6b7080;background:#f7f7fb;border-radius:5px;padding:5px 8px;font-size:10px}.template-details__permission{color:#6b7080;padding:0 20px;font-size:11px}.templates__list-hint,.templates__no-selection{color:#6b7080;margin:18px 0;font-size:11px;line-height:1.65}.templates__no-selection{padding:20px}.templates__utilities{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.templates__blank-card{text-align:left;color:#111318;font:inherit;cursor:pointer;background:#fff;border:1px dashed #11131814;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.templates__blank-card>span{flex-direction:column;gap:5px;display:flex}.templates__blank-card>span strong{font-size:12px}.templates__blank-card>span span{color:#6b7080;font-size:10px}.templates__blank-card:disabled{opacity:.5;cursor:default}.templates__import-card{min-width:0}.templates__empty{background:#fff;border:1px dashed #11131814;border-radius:12px;padding:30px 20px}.templates__empty h2{margin:0;font-size:17px}.templates__empty p{color:#6b7080;font-size:12px;line-height:1.6}.templates__empty button{color:#3454ff;font:inherit;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:999px;padding:7px 12px;font-size:12px}.templates__loading{justify-content:center;padding:25px;display:flex}.templates__notice{color:#1f2f9e;background:#eaeeff;border-radius:8px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.5}.templates__error{color:#9a1f4d;background:#ffeaf1;border-radius:8px;padding:12px;font-size:12px;line-height:1.5}.templates__error button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.dialog.templates__detail-dialog .dialog__content{padding:0;overflow:hidden}.dialog.templates__detail-dialog .template-details{flex:auto;height:auto}.dialog.templates__detail-dialog .template-details__body>header{padding:0 40px 20px 0}.dialog.templates__detail-dialog .template-details__body>section,.dialog.templates__detail-dialog .template-details>footer{padding-inline:0}.dialog.templates__detail-dialog .template-details>footer{background:0 0;padding-bottom:0}[data-theme=dark] .templates{color:#eef0f5}[data-theme=dark] .templates__subtitle,[data-theme=dark] .templates__list-heading,[data-theme=dark] .templates__list-hint,[data-theme=dark] .templates__no-selection,[data-theme=dark] .template-details__permission{color:#8b91a1}[data-theme=dark] .templates__toolbar{border-color:#ffffff14}[data-theme=dark] .templates__tabs{background:#0f1117}[data-theme=dark] .templates__tab{color:#8b91a1}[data-theme=dark] .templates__tab--active{color:#eef0f5;background:#1e2233}[data-theme=dark] .templates__search{color:#8b91a1;background:#1e2233;border-color:#ffffff14}[data-theme=dark] .templates__search input{color:#eef0f5}[data-theme=dark] .templates__category{color:#8b91a1}[data-theme=dark] .templates__category--active{color:#6d7cff;background:#1e2233;border-color:#ffffff14}[data-theme=dark] .templates__category:hover{background:#6d7cff29}[data-theme=dark] .templates__notice{color:#eef0f5;background:#6d7cff29}[data-theme=dark] .templates__row,[data-theme=dark] .templates__details{background:#1e2233;border-color:#ffffff14}[data-theme=dark] .templates__row--selected{border-color:#6d7cff}[data-theme=dark] .templates__row-select p{color:#8b91a1}[data-theme=dark] .templates__board-chip{background:#0f1117}[data-theme=dark] .templates__board-chip>span:not(.template-type-dot){color:#8b91a1}[data-theme=dark] .template-details__body>header,[data-theme=dark] .template-details>footer{border-color:#ffffff14}[data-theme=dark] .template-details__body>header p{color:#8b91a1}[data-theme=dark] .template-details>footer,[data-theme=dark] .template-details__actions button{color:#eef0f5;background:#1e2233;border-color:#ffffff14}[data-theme=dark] .template-details__boards details{border-color:#ffffff14}[data-theme=dark] .template-details__boards details p{color:#8b91a1}[data-theme=dark] .template-details__settings li{color:#8b91a1;background:#0f1117}[data-theme=dark] .templates__blank-card,[data-theme=dark] .templates__empty{color:#eef0f5;background:#1e2233;border-color:#ffffff14}[data-theme=dark] .templates__blank-card p,[data-theme=dark] .templates__blank-card>span>span,[data-theme=dark] .templates__empty p,[data-theme=dark] .templates__empty>span>span{color:#8b91a1}@media (width<=1200px){.templates{padding-inline:24px}.templates__workspace{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.templates__utilities{grid-template-columns:1fr}}@media (width<=900px){.templates__workspace{grid-template-columns:1fr}.templates__details{display:none}.templates__utilities{grid-template-columns:1fr 1fr}}@media (width<=600px){.templates{padding:22px 16px 90px}.templates__header{flex-wrap:wrap;gap:14px}.templates__title{font-size:27px}.templates__toolbar{flex-direction:column;align-items:stretch;gap:14px}.templates__tabs{align-self:flex-start}.templates__search{box-sizing:border-box;width:100%}.templates__list-heading{flex-direction:column;align-items:flex-start;gap:5px}.templates__list-heading span{text-align:left}.templates__utilities{grid-template-columns:1fr}.templates__row-select{padding:17px 42px 17px 16px}.templates__row-select h2{font-size:15px}}@media (prefers-reduced-motion:reduce){.templates__row{transition:none}}.account-required{border:1px solid var(--workspace-line);background:var(--workspace-panel);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.account-required>svg{width:28px;height:28px;color:var(--workspace-accent)}.account-required h2{margin:0;font-size:18px;font-weight:700}.account-required p{max-width:480px;color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.6}.account-required .account-required__action{color:#fff;background:#3454ff;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600;text-decoration:none}.account-required .account-required__action:hover{background:#2c48e0}[data-theme=dark] .account-required .account-required__action{color:#0f1117;background:#6d7cff}[data-theme=dark] .account-required .account-required__action:hover{opacity:.9;background:#6d7cff}.device-sessions{--device-line:#11131814;--device-panel:#fff;--device-hover:#f7f7fb;--device-muted:#6b7080;--device-accent:#3454ff;border:1px solid var(--device-line);background:var(--device-panel);text-align:left;border-radius:14px;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}[data-theme=dark] .device-sessions{--device-line:#ffffff14;--device-panel:#1e2233;--device-hover:#0f1117;--device-muted:#8b91a1;--device-accent:#6d7cff}.device-sessions>li:not(:last-child){border-bottom:1px solid var(--device-line)}.device-sessions .device-sessions__entry{color:inherit;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.device-sessions .device-sessions__entry:hover{background:var(--device-hover)}.device-sessions .device-sessions__entry:focus-visible{outline:2px solid var(--device-accent);outline-offset:-2px}.device-sessions .device-sessions__entry>span{flex-direction:column;gap:3px;min-width:0;display:flex}.device-sessions .device-sessions__entry>span>strong{overflow-wrap:anywhere;font-size:13px;font-weight:700}.device-sessions .device-sessions__entry>span>span{color:var(--device-muted);font-size:11px}.device-sessions .device-sessions__entry>svg{width:14px;height:14px;color:var(--device-accent);flex-shrink:0;margin-left:auto}.history-card__live{color:var(--workspace-ink,#111318);align-items:center;gap:5px;margin-inline-start:10px;display:inline-flex}.history-card__live:before{content:"";background:#e0417a;border-radius:50%;width:6px;height:6px}.history-card{grid-template-columns:var(--history-columns,minmax(220px, 1fr) 54px 96px 60px 112px);border-top:1px solid var(--workspace-line,#11131814);background:var(--workspace-panel,#fff);align-items:center;gap:12px;padding:14px 16px;display:grid;position:relative}.history-card:last-child{border-radius:0 0 14px 14px}.history-card:hover,.history-card:focus-within{background:var(--workspace-canvas,#f7f7fb)}.history-card__board,.history-card__text{min-width:0}.history-card__text{flex-direction:column;gap:3px;display:flex}.history-card__head{align-items:center;gap:6px;min-width:0;display:flex}.history-card__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.history-card__title a{color:var(--workspace-ink,#111318);text-decoration:none}.history-card__icon{width:13px;height:13px;color:var(--workspace-muted,#6b7080);flex:none}.history-card__favourite{flex:none;width:24px;height:24px}.history-card__favourite .favourite-icon{width:15px;height:15px}.history-card__status,.history-card__modified{color:var(--workspace-muted,#6b7080);font-size:10px;line-height:1.4}.history-card__surfaces{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.history-card__surfaces a{min-width:0;max-width:150px;color:var(--workspace-muted);background:var(--workspace-canvas);border-radius:5px;align-items:center;gap:4px;padding:3px 5px;font-size:10px;text-decoration:none;display:inline-flex}.history-card__surfaces svg{flex:none;width:11px;height:11px}.history-card__surfaces span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.history-card__cell{color:var(--workspace-ink,#111318);font-variant-numeric:tabular-nums;font-size:12px}.history-card__cell--muted{color:var(--workspace-muted,#6b7080)}.history-card__cell-label{display:none}.history-card__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.history-card__button{min-width:66px;font-size:11px}.history-card__menu-button{width:28px;height:32px;color:var(--workspace-muted,#6b7080);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.history-card__menu-button:hover{background:var(--workspace-canvas)}.history-card__menu-button .history-card__icon--menu{width:16px;height:16px}.history-card__menu--open{z-index:180;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (width<=1000px){.history-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.history-card__board{grid-column:1/-1}.history-card__cell{flex-direction:column;gap:3px;display:flex}.history-card__cell-label{color:var(--workspace-muted);font-size:10px;display:block}.history-card__actions{grid-column:1/-1}.history-card__title{font-size:14px}.history-card__surfaces a{max-width:180px}}.history{--history-columns:minmax(200px, 1fr) 54px 96px 60px 112px;color:var(--workspace-ink,#111318);flex-direction:column;gap:18px;padding:28px;display:flex}.history__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.history__header h1{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:800;line-height:1.2}.history__header p{color:var(--workspace-muted,#6b7080);margin:5px 0 0;font-size:13px;line-height:1.5}.history__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.history__tools .workspace-search{flex:280px}.history__tools select{border:1px solid var(--workspace-line);max-width:210px;min-height:38px;font:inherit;background:var(--workspace-panel);color:var(--workspace-ink);border-radius:999px;padding:7px 28px 7px 13px;font-size:12px}.history__search{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:999px;align-items:center;gap:8px;width:210px;padding:8px 14px;display:flex}.history__search svg{width:15px;height:15px;color:var(--workspace-muted);flex:none}.history__search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;padding:0;font-size:12px;line-height:20px}.history__refresh{border:1px solid var(--workspace-line);background:var(--workspace-panel);width:38px;height:38px;color:var(--workspace-muted);cursor:pointer;border-radius:50%;padding:10px}.history__refresh svg{width:16px;height:16px}.history__refresh:disabled{opacity:.4;cursor:default}.history__filters{background:#f2f3f7;border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;display:flex}[data-theme=dark] .history__filters{background:#1a1e29}.history__filters button{min-height:34px;color:var(--workspace-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;display:flex}.history__filters button[aria-pressed=true]{background:var(--workspace-panel);color:var(--workspace-ink);box-shadow:0 1px 3px #1113181a}.history__filters span{font-variant-numeric:tabular-nums;font-size:11px}.history__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.history__main,.history__live,.history__sessions,.history__summary{flex-direction:column;gap:12px;min-width:0;display:flex}.history__main{gap:24px}.history__section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.history__section-head h2{letter-spacing:.06em;text-transform:uppercase;color:var(--workspace-muted);margin:0;font-size:11px;font-weight:700;line-height:1.4}.history__section-head>span{color:var(--workspace-muted);font-size:11px}.history__live .history__section-head h2{color:#cc336d}.history__live-card{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.history__live-card:first-of-type{box-shadow:0 0 0 2px #e0417a2e}.history__live-content{flex:1;min-width:0}.history__live-content h3{letter-spacing:-.015em;align-items:baseline;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.history__live-content h3 a{color:inherit;overflow-wrap:anywhere;text-decoration:none}.history__live-dot{background:#e0417a;border-radius:50%;flex:none;width:7px;height:7px}.history__live-people{color:var(--workspace-muted);white-space:nowrap;font-size:11px}.history__board-chips{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.history__board-chip{background:var(--workspace-canvas);max-width:180px;color:inherit;overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;text-decoration:none;display:inline-flex}.history__board-chip svg{flex:none;width:12px;height:12px}.history__open{border:1px solid var(--workspace-line);color:var(--workspace-ink);background:var(--workspace-panel);border-radius:999px;flex:none;padding:9px 15px;font-size:12px;font-weight:700;text-decoration:none}.history__live-card:first-of-type .history__open{color:#fff;background:#111318}.history__text-button{color:var(--workspace-accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:flex-start;align-items:center;gap:5px;padding:3px 0;font-size:11px;font-weight:600;display:inline-flex}.history__text-button svg{width:14px;height:14px}.history__text-button:disabled{color:var(--workspace-muted);opacity:.6;cursor:default}.history__table{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:14px}.history__list-header{grid-template-columns:var(--history-columns);color:var(--workspace-muted);background:var(--workspace-canvas);border-radius:14px 14px 0 0;align-items:center;gap:12px;padding:10px 16px;font-size:10px;font-weight:700;line-height:1.4;display:grid}.history__actions-heading{text-align:right}.history__scope{color:var(--workspace-muted);margin:0;font-size:11px;line-height:1.5}.history__summary{gap:14px}.history__summary-card{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.history__summary-card h2{color:var(--workspace-muted);margin:0;font-size:11px;font-weight:700;line-height:1.5}.history__summary-card p{color:var(--workspace-muted);margin:0;font-size:11px;line-height:1.6}.history__summary-card>a{color:var(--workspace-accent);align-self:flex-start;font-size:12px;font-weight:600;text-decoration:none}.history__summary-card--attention{background:#fff3df;border-color:#0000}.history__summary-card--attention h2,.history__summary-card--attention p,.history__summary-card--attention>a{color:#8a5a0c}[data-theme=dark] .history__summary-card--attention{background:#d98a1226}[data-theme=dark] .history__summary-card--attention h2,[data-theme=dark] .history__summary-card--attention p,[data-theme=dark] .history__summary-card--attention>a{color:#fff0d6}.history__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.history__week li{min-width:0;color:var(--workspace-muted);flex-direction:column;align-items:center;gap:5px;font-size:9px;display:flex}.history__week strong{font-size:10px;font-weight:600}.history__week-track{background:var(--workspace-canvas);border-radius:4px;align-items:flex-end;width:100%;height:54px;display:flex}.history__week-track>span{background:#9aa6ff;border-radius:4px;width:100%}.history__week li:last-child .history__week-track>span{background:#3454ff}.history__type-summary{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.history__type-summary li{grid-template-columns:14px minmax(0,1fr) 50px 20px;align-items:center;gap:8px;font-size:11px;display:grid}.history__type-summary svg{width:14px;height:14px;color:var(--workspace-muted)}.history__type-summary strong{text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.history__type-bar{background:var(--workspace-canvas);border-radius:3px;height:5px}.history__type-bar>span{background:#3454ff;border-radius:3px;height:100%;display:block}.history__type-bar--whiteboard>span{background:var(--workspace-ink)}.history__type-bar--poll>span{background:#e0417a}.history__type-bar--deck>span{background:#0d8f9c}.history__type-bar--timeline>span{background:#1f9d63}.history__notice{color:var(--workspace-muted);justify-content:space-between;gap:12px;margin:0;font-size:12px;line-height:1.5;display:flex}.history__notice--warning{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:10px;padding:12px 16px}.history__notice button{color:var(--workspace-accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-self:center;font-weight:600}.history__message{border:1px solid var(--workspace-line);background:var(--workspace-panel);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.history__message>svg{width:28px;height:28px;color:var(--workspace-accent)}.history__message h2,.history__message h3{margin:0;font-size:18px;font-weight:700}.history__message p{max-width:480px;color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.6}.history__message a,.history__message button{color:#fff;font:inherit;cursor:pointer;background:#3454ff;border:0;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600;text-decoration:none}@media (width<=1450px){.history__layout{grid-template-columns:minmax(0,1fr) 240px}}@media (width<=1280px){.history__layout{grid-template-columns:minmax(0,1fr)}.history__summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width<=1000px){.history{padding:24px}.history__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.history__list-header{display:none}.history__live-card{flex-wrap:wrap}.history__live-content{flex-basis:100%}.history__live-people{margin-right:auto}}@media (width<=600px){.history{gap:16px;padding:20px 16px}.history__header h1{font-size:26px}.history__tools{width:100%}.history__tools .workspace-search{flex-basis:100%;width:100%}.history__search{box-sizing:border-box;width:100%}.history__search input{font-size:16px}.history__tools select{flex:1;min-width:0;max-width:none}.history__filters{border-radius:14px;gap:2px}.history__filters button{min-height:38px;padding-inline:10px;font-size:11px}.history__summary{grid-template-columns:minmax(0,1fr)}.history__summary-card--quiet{display:none}}.home-dashboard{--home-ink:#111318;--home-muted:#6b7080;--home-canvas:#f7f7fb;--home-panel:#fff;--home-line:#11131814;--home-accent:#3454ff;--home-soft:#f2f3f7;min-width:0;color:var(--home-ink);flex-direction:column;gap:24px;margin:0;padding:26px 28px 36px;font-size:13px;line-height:1.5;display:flex}[data-theme=dark] .home-dashboard{--home-ink:#eef0f5;--home-muted:#c6c9d4;--home-canvas:#0f1117;--home-panel:#1e2233;--home-line:#ffffff14;--home-accent:#6d7cff;--home-soft:#2a2f40}.home-dashboard h1,.home-dashboard h2,.home-dashboard h3,.home-dashboard p{margin:0}.home-dashboard button,.home-dashboard input{font:inherit}.home-dashboard button{cursor:pointer}.home-dashboard button:disabled{cursor:default;opacity:.55}.home-dashboard a{color:inherit;text-decoration:none}.home-dashboard a:focus-visible,.home-dashboard button:focus-visible{outline:2px solid var(--home-accent);outline-offset:3px}.home-dashboard h1,.home-dashboard h2{letter-spacing:-.025em;font-size:20px;font-weight:800;line-height:1.3}.home-dashboard__section-title{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.home-dashboard__live-count{color:#1b8b57;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.home-dashboard__live-count i{background:currentColor;border-radius:50%;width:6px;height:6px}[data-theme=dark] .home-dashboard__live-count{color:#8fe0b4}.home-dashboard__search-entry{align-items:center;gap:12px;padding:14px 16px;display:flex}.home-dashboard__search-entry:not(:last-child){border-bottom:1px solid var(--home-line)}.home-dashboard__search-entry:hover{background:var(--home-canvas)}.home-dashboard__search-entry>span{flex-direction:column;gap:3px;min-width:0;display:flex}.home-dashboard__search-entry>span strong{-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;font-size:13px;font-weight:700;display:-webkit-box;overflow:hidden}.home-dashboard__search-entry>span>span{color:var(--home-muted);font-size:11px}.home-dashboard__search-entry>svg:last-child{width:15px;height:15px;color:var(--home-accent);flex-shrink:0;margin-left:auto}.home-dashboard__upcoming{align-items:center;gap:12px;padding:14px 16px;display:flex}.home-dashboard__upcoming:not(:last-child){border-bottom:1px solid var(--home-line)}.home-dashboard__upcoming:hover{background:var(--home-canvas)}.home-dashboard__upcoming time{flex-direction:column;align-items:center;min-width:34px;display:flex}.home-dashboard__upcoming time>span{color:var(--home-muted);font-size:10px;font-weight:700}.home-dashboard__upcoming time>strong{font-size:20px;font-weight:800;line-height:1.25}.home-dashboard__upcoming>span{flex-direction:column;gap:3px;min-width:0;display:flex}.home-dashboard__upcoming>span>strong{overflow-wrap:anywhere;font-size:13px;font-weight:700}.home-dashboard__upcoming>span>span{color:var(--home-muted);font-size:11px}.home-dashboard__upcoming>svg{width:14px;height:14px;color:var(--home-accent);flex-shrink:0;margin-left:auto}.home-dashboard__provenance{color:var(--home-accent)!important}.home-dashboard__themes{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.home-dashboard__themes>p{border-top:1px solid var(--home-line);color:var(--home-muted);padding-top:10px;font-size:10px}.home-dashboard__theme{align-items:center;gap:9px;font-size:11px;display:flex;color:#e0417a!important}.home-dashboard__theme>i{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-dashboard__theme>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--home-ink);flex:1;font-weight:700;overflow:hidden}.home-dashboard__theme>span:last-child{text-align:right;min-width:64px;color:var(--home-muted);font-size:10px}.home-dashboard__theme:hover>strong{text-decoration:underline}.home-dashboard__theme--1{color:#7c4dff!important}.home-dashboard__theme--2{color:#1f9d63!important}.home-dashboard__theme-track{background:var(--home-soft);border-radius:4px;flex-shrink:0;width:72px;height:6px;overflow:hidden}.home-dashboard__theme-track>span{border-radius:inherit;background:currentColor;height:100%;display:block}.home-dashboard__partial>a{white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.home-dashboard__partial>a svg{width:12px;height:12px}.home-board-preview{background:var(--home-canvas);border-bottom:1px solid var(--home-line);place-items:stretch stretch;height:92px;display:grid;position:relative;overflow:hidden}.home-board-preview>img{object-fit:contain;width:100%;height:100%}.home-board-preview .deck-stage{border-radius:0;width:100%;height:92px;min-height:0}.home-board-preview .deck-stage__title{font-size:10px!important}.home-board-preview .deck-stage__body{font-size:7px}.home-board-preview .deck-stage--html{transform-origin:0 0;width:800px;height:450px;transform:scale(.205)}.home-board-preview__message{color:var(--home-muted);text-align:center;place-items:center;padding:8px;font-size:10px;display:grid}.home-board-preview__columns{gap:5px;min-width:0;padding:7px;display:flex}.home-board-preview__column{background:var(--accent-color--100);border-radius:5px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:5px;display:flex}.home-board-preview__column>strong{white-space:nowrap;text-overflow:ellipsis;color:#111318;font-size:6px;overflow:hidden}.home-board-preview__column>span{color:#111318;-webkit-line-clamp:2;background:#fff;border-radius:2px;-webkit-box-orient:vertical;padding:3px;font-size:5px;line-height:1.3;display:-webkit-box;overflow:hidden}.home-board-preview__questions{flex-direction:column;justify-content:center;gap:6px;padding:10px;display:flex}.home-board-preview__questions>div{align-items:center;gap:6px;min-width:0;display:flex}.home-board-preview__questions>div>span{color:#9a1f4d;background:#ffe1ec;border-radius:4px;flex-shrink:0;place-items:center;width:13px;height:13px;font-size:8px;font-weight:700;display:grid}.home-board-preview__questions>div>strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:600;overflow:hidden}.home-board-preview__timeline{flex-direction:column;justify-content:center;gap:5px;padding:8px;display:flex}.home-board-preview__timeline>div{background:var(--accent-color--200);color:#111318;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:3px;flex-shrink:0;min-width:18px;min-height:10px;padding:0 3px;font-size:6px;line-height:10px;overflow:hidden}.home-board-preview__timeline>span{border-bottom:1px solid var(--home-line);color:var(--home-muted);padding:3px 5px;font-size:8px}.home-dashboard__section{flex-direction:column;gap:12px;min-width:0;display:flex}.home-dashboard__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.home-dashboard__text-link{align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex;color:var(--home-accent)!important}.home-dashboard__text-link svg{width:14px;height:14px}.home-dashboard__text-link:hover{text-decoration:underline}.home-dashboard__muted{color:var(--home-muted);font-size:12px}.home-dashboard__sessions{grid-template-columns:1.25fr 1fr;gap:14px;display:grid}.home-dashboard__session{border:1px solid var(--home-line);background:var(--home-panel);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:19px;display:flex}.home-dashboard__session--featured{border-color:var(--home-accent);box-shadow:0 8px 26px #3454ff17}.home-dashboard__session-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.home-dashboard__session-head>div{min-width:0}.home-dashboard__session-head h2{overflow-wrap:anywhere;font-size:18px}.home-dashboard__session-head p{color:var(--home-muted);margin-top:4px;font-size:12px}.home-dashboard__button{border:1px solid var(--home-line);background:var(--home-soft);min-height:36px;color:var(--home-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 15px;display:inline-flex;font-size:12px!important;font-weight:700!important}.home-dashboard__button:hover{border-color:var(--home-accent)}.home-dashboard__button--primary{background:#3454ff;border-color:#3454ff;color:#fff!important}.home-dashboard__button--primary:hover{background:#2c48e0}.home-dashboard__session-boards{flex-wrap:wrap;align-items:center;gap:7px;min-height:36px;display:flex}.home-dashboard__board-chip{background:var(--home-canvas);border-radius:8px;align-items:center;gap:7px;max-width:100%;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.home-dashboard__board-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-dashboard__board-chip:hover{box-shadow:inset 0 0 0 1px var(--home-accent)}.home-dashboard__board-mark{stroke-width:1.7px;flex-shrink:0;width:17px;height:17px}.home-dashboard__board-mark--retro{color:#3454ff}.home-dashboard__board-mark--poll{color:#e0417a}.home-dashboard__board-mark--deck{color:#0d8f9c}.home-dashboard__board-mark--whiteboard{color:var(--home-ink)}.home-dashboard__board-mark--timeline{color:#1f9d63}[data-theme=dark] .home-dashboard__board-mark--retro{color:#9aa6ff}[data-theme=dark] .home-dashboard__board-mark--poll{color:#ffa3c4}[data-theme=dark] .home-dashboard__board-mark--deck{color:#4fd0dc}[data-theme=dark] .home-dashboard__board-mark--timeline{color:#8fe0b4}.home-dashboard__session-footer{border-top:1px solid var(--home-line);color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.home-dashboard__session-footer>span{align-items:center;gap:5px;display:inline-flex}.home-dashboard__session-footer svg{width:16px;height:16px}.home-dashboard__connected{color:#1b8b57}.home-dashboard__connected i{background:currentColor;border-radius:50%;width:6px;height:6px}[data-theme=dark] .home-dashboard__connected{color:#8fe0b4}.home-dashboard__note-count{margin-left:auto}.home-dashboard__templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-dashboard__template{border:1px solid var(--home-line);background:var(--home-panel);min-width:0;color:var(--home-ink);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:7px;padding:14px 15px;display:flex}.home-dashboard__template:hover:not(:disabled){border-color:var(--home-accent)}.home-dashboard__template--blank{border-style:dashed}.home-dashboard__template-name{letter-spacing:-.015em;font-size:14px;font-weight:800}.home-dashboard__template-boards{gap:5px;display:flex}.home-dashboard__template-boards>span{background:var(--home-canvas);border-radius:5px;place-items:center;width:14px;height:14px;display:grid}.home-dashboard__template-boards>.home-dashboard__template-swatch--retro{background:#dfe6ff}.home-dashboard__template-boards>.home-dashboard__template-swatch--poll{background:#ffe1ec}.home-dashboard__template-boards>.home-dashboard__template-swatch--deck{background:#d8f2f4}.home-dashboard__template-boards>.home-dashboard__template-swatch--whiteboard{border:1px solid var(--home-ink);box-sizing:border-box;background:0 0}.home-dashboard__template-boards>.home-dashboard__template-swatch--timeline{background:#dff5ea}.home-dashboard__template-description{-webkit-line-clamp:2;color:var(--home-muted);-webkit-box-orient:vertical;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.home-dashboard__template-action{color:var(--home-accent);align-items:center;gap:4px;margin-top:auto;padding-top:2px;font-size:11px;font-weight:700;display:inline-flex}.home-dashboard__template-action svg{width:13px;height:13px}.home-dashboard__blank-mark{width:22px;height:22px;color:var(--home-muted);stroke-width:1.4px}.home-dashboard__account-hint{color:var(--home-accent)}.home-dashboard__account-hint a:hover{text-decoration:underline}.home-dashboard__working-row{grid-template-columns:1.25fr 1fr;align-items:start;gap:22px;display:grid}.home-dashboard__secondary{flex-direction:column;gap:24px;min-width:0;display:flex}.home-dashboard__switch{background:var(--home-soft);border-radius:999px;flex-shrink:0;padding:3px;display:inline-flex}.home-dashboard__switch button{border-radius:inherit;color:var(--home-muted);background:0 0;border:0;padding:4px 11px;font-size:11px;font-weight:700}.home-dashboard__switch button[aria-pressed=true]{color:var(--home-ink);background:var(--home-panel)}.home-dashboard__scope{color:var(--home-muted);font-size:11px;margin-top:-7px!important}.home-dashboard__list{border:1px solid var(--home-line);background:var(--home-panel);border-radius:14px;overflow:hidden}.home-dashboard__item{align-items:center;gap:12px;padding:14px 16px;display:flex}.home-dashboard__item:not(:last-child){border-bottom:1px solid var(--home-line)}.home-dashboard__item:hover{background:var(--home-canvas)}.home-dashboard__item-status{border:1.5px solid #d98a12;border-radius:4px;flex-shrink:0;width:15px;height:15px}.home-dashboard__item-status--overdue{border-color:#e0417a}.home-dashboard__item-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.home-dashboard__item-copy strong{overflow-wrap:anywhere;font-size:12px;font-weight:700}.home-dashboard__item-copy>span{color:var(--home-muted);font-size:10px}.home-dashboard__status-label{background:var(--home-soft);color:var(--home-muted);border-radius:4px;flex-shrink:0;margin-left:auto;padding:3px 6px;font-size:9px;font-weight:700}.home-dashboard__status-label--overdue{color:#fff;background:#e0417a}.home-dashboard__list-empty{flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}.home-dashboard__list-empty h3{font-size:13px;font-weight:700}.home-dashboard__list-empty p{color:var(--home-muted);max-width:46ch;font-size:12px;line-height:1.65}.home-dashboard__list-message{color:var(--home-muted);padding:22px}.home-dashboard__partial{color:#8a5a0c;background:#d98a121c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:11px;display:flex}.home-dashboard__partial button{color:inherit;background:0 0;border:0;flex-shrink:0;padding:4px;font-weight:700;text-decoration:underline}[data-theme=dark] .home-dashboard__partial{color:#f7c97a}.home-dashboard__saved,.home-dashboard__activity{align-items:center;gap:11px;padding:12px 15px;display:flex}.home-dashboard__saved:not(:last-child),.home-dashboard__activity:not(:last-child){border-bottom:1px solid var(--home-line)}.home-dashboard__saved:hover,.home-dashboard__activity:hover{background:var(--home-canvas)}.home-dashboard__saved>svg,.home-dashboard__activity>svg{width:16px;height:16px;color:var(--home-muted);flex-shrink:0}.home-dashboard__saved>svg:last-child,.home-dashboard__activity>svg:last-child{width:14px;height:14px;color:var(--home-accent);margin-left:auto}.home-dashboard__saved>span,.home-dashboard__activity>span{flex-direction:column;gap:2px;min-width:0;display:flex}.home-dashboard__saved>span strong,.home-dashboard__activity>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.home-dashboard__saved>span>span,.home-dashboard__activity>span>span{color:var(--home-muted);font-size:10px}.home-dashboard__saved>svg:first-child{color:#d98a12;fill:#d98a121f}.home-dashboard__shortcuts{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.home-dashboard__shortcut{border:1px solid var(--home-line);background:var(--home-panel);border-radius:12px;overflow:hidden}.home-dashboard__shortcut:hover{border-color:var(--home-accent)}.home-dashboard__shortcut-preview{border-bottom:1px solid var(--home-line);background:var(--home-canvas);align-items:center;gap:10px;min-height:66px;padding:10px 16px;font-size:11px;font-weight:700;display:flex}.home-dashboard__shortcut-preview svg{width:23px;height:23px}.home-dashboard__shortcut-preview--retro{background:#3454ff0f}.home-dashboard__shortcut-preview--poll{background:#e0417a0f}.home-dashboard__shortcut-preview--deck{background:#0d8f9c0f}.home-dashboard__shortcut-preview--timeline{background:#1f9d630f}.home-dashboard__shortcut-copy{flex-direction:column;gap:3px;padding:11px 12px;display:flex}.home-dashboard__shortcut-copy strong{font-size:11px;font-weight:700}.home-dashboard__shortcut-copy span{color:var(--home-muted);font-size:10px}.home-dashboard__shortcut-copy strong,.home-dashboard__shortcut-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-dashboard__empty{border:1px solid var(--home-line);background:var(--home-panel);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.home-dashboard__empty h2{font-size:20px}.home-dashboard__empty p{max-width:60ch;color:var(--home-muted);line-height:1.7}.home-dashboard__empty>svg{width:28px;height:28px;color:var(--home-accent)}.home-dashboard__welcome{border-color:#3454ff38}.home-dashboard__loading{min-height:170px;color:var(--home-muted);border:1px solid var(--home-line);background:var(--home-panel);border-radius:16px;justify-content:center;align-items:center;gap:10px;display:flex}.home-dashboard__loading svg{width:18px;height:18px}@media (width<=1100px){.home-dashboard__templates{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard{padding:22px}.home-dashboard__sessions,.home-dashboard__working-row{grid-template-columns:minmax(0,1fr)}.home-dashboard__secondary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-dashboard__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.home-dashboard{gap:24px;padding:20px 16px 26px}.home-dashboard h1,.home-dashboard h2{font-size:18px}.home-dashboard__templates{grid-template-columns:minmax(0,1fr)}.home-dashboard__template{padding:13px}.home-dashboard__template-name{font-size:13px}.home-dashboard__session{padding:16px}.home-dashboard__secondary{display:flex}.home-dashboard__sessions--overview>.home-dashboard__session:not(:first-child){display:none}.home-dashboard__session-head{display:contents}.home-dashboard__session-head>div{order:0}.home-dashboard__session-footer{order:2}.home-dashboard__session-head>.home-dashboard__button{box-sizing:border-box;order:3;width:100%;min-height:40px}.home-dashboard__session-boards{order:1}.home-dashboard__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard__shortcut-preview{min-height:52px;padding:8px 12px}.home-dashboard__empty{padding:22px}.home-dashboard__item{gap:9px;padding:12px}.home-dashboard__status-label{text-align:center;white-space:normal;max-width:64px}.home-dashboard__section-head>.home-dashboard__muted{width:100%}}.home-board-preview__summary{color:var(--home-muted);padding:10px;font-size:9px;overflow:hidden}.home-board-preview__summary svg{vertical-align:middle;width:12px;height:12px;margin-right:5px}.home-board-preview__summary p{background:var(--home-panel);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;margin:4px 0 0;padding:3px 5px;overflow:hidden}.workspace-session-picker{width:100%;min-width:0;max-width:360px;color:var(--workspace-ink,#111318);font-size:13px;position:relative}.workspace-session-picker button{appearance:none;box-sizing:border-box;font:inherit;cursor:pointer}.workspace-session-picker button:disabled{opacity:.5;cursor:default}.workspace-session-picker button:focus-visible{outline:2px solid var(--workspace-accent,#3454ff);outline-offset:2px}.workspace-session-picker__trigger,.workspace-session-picker__retry{border:1px solid var(--workspace-line,#eef0f5);min-height:44px;color:inherit;background:var(--workspace-panel,#fff);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.workspace-session-picker__trigger:hover:not(:disabled),.workspace-session-picker__trigger[aria-expanded=true],.workspace-session-picker__retry:hover:not(:disabled),.workspace-session-picker__retry[aria-expanded=true]{border-color:var(--workspace-accent,#3454ff)}.workspace-session-picker__trigger{text-align:start;width:100%}.workspace-session-picker__trigger svg{flex:none;width:16px;height:16px}.workspace-session-picker__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.workspace-session-picker__label{color:var(--workspace-muted,#6b7080);flex:none}.workspace-session-picker__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.workspace-session-picker__panel{z-index:3;inset-inline-start:0;box-sizing:border-box;border:1px solid var(--workspace-line,#eef0f5);background:var(--workspace-panel,#fff);border-radius:12px;width:100%;max-height:min(480px,60vh);padding:12px;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 10px 30px #6b708021}.workspace-session-picker__options{flex-direction:column;gap:4px;margin-block:12px;display:flex}.workspace-session-picker__options button{min-height:40px;color:inherit;text-align:start;overflow-wrap:anywhere;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.workspace-session-picker__options button:hover:not(:disabled),.workspace-session-picker__options button[aria-pressed=true]{color:var(--workspace-accent,#3454ff);background:var(--workspace-canvas,#f7f7fb)}.workspace-session-picker__options button svg{flex:none;width:16px;height:16px}.workspace-page{box-sizing:border-box;width:100%;color:var(--workspace-ink);margin-inline:auto;padding:28px;font-size:13px}.workspace-page :where(button,input,select){font:inherit}.workspace-page button{cursor:pointer}.workspace-page button:disabled{cursor:wait;opacity:.6}.workspace-page input,.workspace-page select{border:1px solid var(--workspace-line);min-width:0;color:inherit;background:var(--workspace-panel);border-radius:8px;padding:8px 12px}.workspace-page select{max-width:100%}.workspace-page input[type=search]{width:min(290px,100%)}.workspace-page :where(button,input,select,a):focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}.workspace-page a{color:var(--workspace-accent)}.workspace-page h1{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:800}.workspace-page h2{margin:0 0 10px;font-size:15px;font-weight:800}.workspace-page p{line-height:1.65}.workspace-page__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.workspace-page__header p{color:var(--workspace-muted);margin:4px 0 0}.workspace-button{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:999px;flex:none;padding:9px 16px;font-size:12px;font-weight:700;text-decoration:none;color:var(--workspace-ink)!important}.workspace-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.workspace-filters{background:var(--workspace-line);border-radius:18px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.workspace-filters button{color:var(--workspace-muted);background:0 0;border:0;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:600}.workspace-filters button[aria-pressed=true]{background:var(--workspace-panel);color:var(--workspace-ink);box-shadow:0 1px 3px var(--workspace-line)}.workspace-filters span{font-variant-numeric:tabular-nums;margin-left:4px}.workspace-columns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.workspace-columns--detail{grid-template-columns:minmax(0,1fr) minmax(320px,42%)}.workspace-stack{flex-direction:column;gap:18px;min-width:0;display:flex}.workspace-stack--tight{gap:8px}.workspace-panel{background:var(--workspace-panel);border:1px solid var(--workspace-line);border-radius:16px;min-width:0;padding:20px}.workspace-panel p{color:var(--workspace-muted);margin:8px 0}.workspace-panel--flush{padding:6px 14px}.workspace-panel--ink{color:#fff;background:#111318}.workspace-panel--ink p{color:#eef0f5}.workspace-panel--tinted{background:#3454ff0e}.workspace-eyebrow{letter-spacing:.075em;text-transform:uppercase;color:var(--workspace-muted);font-weight:700;margin:0 0 10px!important;font-size:10px!important}.workspace-muted{color:var(--workspace-muted);font-size:12px}.workspace-danger{color:#e0417a}.workspace-action{border:1px solid var(--workspace-line);background:var(--workspace-panel);border-radius:13px;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.workspace-action input{width:17px;height:17px;accent-color:var(--workspace-accent);flex:none}.workspace-action--late{box-shadow:inset 3px 0 #e0417a}.workspace-action__body{flex:1;min-width:0}.workspace-action__body a{color:var(--workspace-ink);overflow-wrap:anywhere;font-size:13px;font-weight:650;text-decoration:none}.workspace-action__body a:hover{color:var(--workspace-accent)}.workspace-action__body p{color:var(--workspace-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:11px;display:flex}.workspace-chip{background:var(--workspace-canvas);color:var(--workspace-muted);border-radius:5px;flex:none;padding:3px 7px;font-size:10px;font-weight:600;display:inline-block}.workspace-avatar{flex:none}.workspace-field{color:var(--workspace-muted);flex-direction:column;gap:6px;font-size:11px;display:flex}.workspace-field--inline{flex-direction:row;align-items:center;gap:10px;max-width:100%}.workspace-field--inline select{max-width:min(380px,72vw)}.workspace-rollup{flex-direction:column;margin-top:12px;display:flex}.workspace-rollup button{color:var(--workspace-muted);text-align:left;background:0 0;border:0;justify-content:space-between;gap:16px;padding:9px 0;font-size:11px;display:flex}.workspace-rollup span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-notice{background:#fff0d64d;border:1px solid #f7c97a;border-radius:12px;margin:10px 0 20px;padding:14px 18px}.workspace-notice button{color:var(--workspace-accent);background:0 0;border:0;text-decoration:underline}.workspace-empty{text-align:center;border:1px dashed var(--workspace-line);background:var(--workspace-panel);border-radius:16px;padding:40px 24px}.workspace-empty>.workspace-button{margin-block-start:8px;margin-inline-end:12px}.workspace-empty p{color:var(--workspace-muted);max-width:480px;margin-inline:auto}.workspace-table-wrap{overflow-x:auto}.workspace-table{border-collapse:collapse;width:100%}.workspace-table th{text-align:left;color:var(--workspace-muted);font-size:10px;font-weight:700}.workspace-table th,.workspace-table td{border-bottom:1px solid var(--workspace-line);padding:12px 8px}.workspace-table tr:last-child td{border-bottom:0}.workspace-table select{font-size:11px}.workspace-table--permissions td{text-align:center;color:#1f9d63}.workspace-table--permissions th{font-size:10px}.workspace-person{align-items:center;gap:10px;min-width:150px;display:flex}.workspace-person>svg{flex:none}.workspace-person strong{overflow-wrap:anywhere;font-size:12px}.workspace-person small{color:var(--workspace-muted);margin-top:3px;font-size:10px;display:block}.workspace-presence{color:var(--workspace-muted);white-space:nowrap;font-size:10px}.workspace-presence--online{color:#1f9d63}.workspace-presence--online:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.workspace-text-link{margin-top:14px;font-size:12px;font-weight:650;text-decoration:none;display:block}.workspace-theme{background:var(--workspace-panel);border:1px solid var(--workspace-line);color:inherit;text-align:left;border-radius:16px;padding:20px}.workspace-theme[aria-pressed=true]{box-shadow:0 0 0 2px #e0417a}.workspace-theme__heading{align-items:flex-start;gap:12px;display:flex}.workspace-theme__heading h2{overflow-wrap:anywhere;font-size:19px}.workspace-theme__heading p{color:var(--workspace-muted);margin:0;font-size:11px}.workspace-theme__heading>div:first-of-type{min-width:0}.workspace-theme__dot{background:#e0417a;border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px}.workspace-theme__count{text-align:right;margin-left:auto}.workspace-theme__count strong{color:#e0417a;font-size:26px;display:block}.workspace-theme__count small{color:var(--workspace-muted);font-size:10px}.workspace-theme__trail{gap:5px;margin:16px 0;display:flex}.workspace-theme__trail span{background:#ffe1ec;border-radius:5px;flex:1;height:6px}.workspace-theme__trail span:last-child{background:#e0417a}.workspace-theme__source{color:var(--workspace-muted);background:var(--workspace-canvas);border-radius:8px;margin:0;padding:8px 10px;font-size:11px}.workspace-theme-detail h2{overflow-wrap:anywhere;font-size:21px}.workspace-theme-history{padding:8px 0 0 10px;list-style:none}.workspace-theme-history li{border-left:2px solid var(--workspace-line);padding:0 0 20px 20px;position:relative}.workspace-theme-history li:before{content:"";background:var(--workspace-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:-5px}.workspace-theme-history p{margin:0 0 6px;font-size:10px}.workspace-theme-history a{color:var(--workspace-ink);background:var(--workspace-canvas);overflow-wrap:anywhere;border-radius:7px;padding:10px;font-size:12px;text-decoration:none;display:block}.workspace-theme-history a:hover{color:var(--workspace-accent)}.workspace-theme-history small{color:var(--workspace-muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}@media (width<=1150px){.workspace-columns{grid-template-columns:minmax(0,1fr) 250px}}@media (width<=980px){.workspace-columns,.workspace-columns--detail{grid-template-columns:minmax(0,1fr)}.workspace-page{padding:24px}}@media (width<=600px){.workspace-page{padding:18px 16px}.workspace-page__header{flex-wrap:wrap;align-items:flex-start}.workspace-page__header h1{font-size:26px}.workspace-toolbar{align-items:stretch}.workspace-toolbar input[type=search]{width:100%}.workspace-action{flex-wrap:wrap;gap:10px;padding:12px}.workspace-action__body{flex-basis:calc(100% - 42px)}.workspace-action>time{margin-left:27px}.workspace-person{min-width:120px}.workspace-panel{padding:16px}.workspace-panel--flush{padding:0 6px}}.loading-screen{background:#f7f7fb;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100%;display:flex}[data-theme=dark] .loading-screen{background:#0f1117}.loading-screen__logo{--logo-size:44px}.requests__wrapper{box-sizing:border-box;z-index:190;overscroll-behavior:contain;scrollbar-width:none;pointer-events:none;flex-direction:column;align-items:stretch;row-gap:8px;width:min(432px,100vw - 16px);height:auto;max-height:calc(100vh - 118px);padding:16px;display:flex;position:fixed;top:60px;right:8px;overflow-y:auto}.requests__wrapper>*{pointer-events:auto}@media screen and (width<=767px){.requests__wrapper{width:auto;left:-2px;right:-2px}}.request__container{box-sizing:border-box;color:#fff;background-color:#111318;border-radius:14px;flex-direction:row;flex:none;align-items:center;column-gap:12px;width:100%;padding:12px 14px;animation:.4s ease-out fly-in-right;display:flex;box-shadow:0 12px 40px #11131840}[data-theme=dark] .request__container{color:#111318;background-color:#eef0f5;box-shadow:0 12px 40px #00000080}.request__avatar{background:0 0;border-color:#0000;width:32px;height:32px}[data-theme=dark] .request__avatar{background:0 0;border-color:#0000}.request__info-container{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.request__participant-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.request__info-text{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.25;overflow:hidden}[data-theme=dark] .request__info-text{color:#11131899}.request__button-container{flex-direction:row;flex:none;align-items:center;column-gap:2px;display:flex}.request__button{all:unset;box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:9999px;padding:7px 12px;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .12s ease-out,color .12s ease-out}.request__button:focus-visible{box-shadow:0 0 0 2px #ffffff80}.request__button--text{color:#ffffffb3;padding:7px 10px;font-weight:600}.request__button--text:hover{color:#fff}.request__button--primary{color:#111318;background-color:#fff}.request__button--primary:hover{background-color:#eef0f5}[data-theme=dark] .request__button:focus-visible{box-shadow:0 0 0 2px #11131866}[data-theme=dark] .request__button--text{color:#111318b3}[data-theme=dark] .request__button--text:hover{color:#111318}[data-theme=dark] .request__button--primary{color:#eef0f5;background-color:#111318}[data-theme=dark] .request__button--primary:hover{background-color:#2a2f40}@keyframes fly-in-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.board-reaction__root{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:4px;animation:5s linear fly-top;display:flex;position:absolute;left:50vw}.board-reaction__emoji-container{font-size:40px;line-height:1}.board-reaction__name-container{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#111318;background-color:#fff;border-radius:9999px;max-width:20em;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden;box-shadow:0 2px 8px #1113181a}.board-reaction__name-container--self{color:#3454ff}[data-theme=dark] .board-reaction__name-container{color:#eef0f5;background-color:#1e2233;box-shadow:0 2px 8px #0006}[data-theme=dark] .board-reaction__name-container--self{color:#6d7cff}@keyframes fly-top{0%{opacity:1;bottom:10vh}to{opacity:0;bottom:60vh}}.board-reaction-container__root{z-index:200;position:fixed;bottom:0;left:0}.poll-rail{gap:5px;display:flex}.poll-rail__segment{background:#ffffff38;border:0;border-radius:2px;width:32px;height:3px;padding:0;display:block}button.poll-rail__segment{cursor:pointer}button.poll-rail__segment:focus-visible{outline-offset:3px;outline:2px solid #eef0f5}.poll-rail__segment--answered{background:#4cc98a}.poll-rail__segment--current{background:#e0417a}.poll-rail--light .poll-rail__segment{background:#1113182e}.poll-rail--light .poll-rail__segment--answered{background:#1f9d63}.poll-rail--light .poll-rail__segment--current{background:#e0417a}.poll-ring{background:conic-gradient(#e0417a 0deg var(--poll-ring,360deg), #ffffff24 var(--poll-ring,360deg) 360deg);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.poll-ring__inner{color:#fff;background:#111318;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:flex}.poll-full{--poll-full-pad:32px;box-sizing:border-box;width:min(1180px,94vw);max-height:calc(100dvh - 32px);padding:var(--poll-full-pad);color:#eef0f5;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;background:#0f1117;border-radius:24px;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0009}.poll-full ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .poll-full{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}@media screen and (width<=600px){.poll-full{--poll-full-pad:20px;gap:16px}}.poll-full--answered{width:min(640px,94vw)}.poll-full--curtain{text-align:center;justify-content:center;gap:24px;min-height:420px}.poll-full__curtain-mark{color:#fff;background:#e0417a;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;font-weight:800;display:flex;box-shadow:0 0 0 10px #e0417a2e}.poll-full__curtain-title{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:800}.poll-full__curtain-meta,.poll-full__hint{color:#8b91a1;margin:0;font-size:.75rem}.poll-full__curtain-bar{background:#ffffff24;border-radius:3px;width:280px;height:5px;display:block;overflow:hidden}.poll-full__curtain-fill{background:#e0417a;border-radius:3px;height:100%;display:block}.poll-full__curtain-slide{color:#4fd0dc;font-size:.75rem;font-weight:600}.poll-full__skip-curtain{all:unset;color:#6b7080;cursor:pointer;font-size:11px}.poll-full__head{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.poll-full__badge{color:#fff;background:#e0417a;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:800;display:flex}.poll-full__badge--done{color:#0f1117;background:#4cc98a}.poll-full__badge--silent{background:#a9adb8}.poll-full__set{font-size:.875rem;font-weight:700}.poll-full__who,.poll-full__count{color:#8b91a1;font-size:.75rem;font-weight:600}.poll-full__count{margin-left:auto}.poll-full__ring{background:conic-gradient(#e0417a 0deg var(--poll-ring,360deg), #ffffff24 var(--poll-ring,360deg) 360deg);border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.poll-full__ring span{background:#0f1117;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;font-weight:800;display:flex}.poll-full__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffa3c4;font-size:.75rem;font-weight:700}.poll-full__question,.poll-full__reveal-question{text-align:center;letter-spacing:-.045em;text-wrap:pretty;overflow-wrap:anywhere;max-width:1000px;margin:0;font-size:clamp(1.25rem,4.4vw,2.5rem);font-weight:800;line-height:1.1}.poll-full__reveal-question{color:#8b91a1;font-size:clamp(1rem,2.6vw,2rem)}.poll-full__choices{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;max-width:1080px;margin:0;padding:0;list-style:none;display:flex}.poll-full__choices li{flex:240px}.poll-full__choice{all:unset;box-sizing:border-box;cursor:pointer;background:#ffffff12;border-radius:24px;flex-direction:column;gap:12px;width:100%;min-height:150px;padding:24px;display:flex}.poll-full__choice:hover,.poll-full__choice:focus-visible,.poll-full__choice--picked{background:#ffffff24;box-shadow:inset 0 0 0 2px #eef0f5}.poll-full__choice-key{background:#ffffff1f;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.875rem;font-weight:800;display:flex}.poll-full__choice-label{overflow-wrap:anywhere;letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.2}.poll-full__choices:has(li:nth-child(5)) li{flex-basis:420px}.poll-full__choices:has(li:nth-child(5)) .poll-full__choice{flex-direction:row;align-items:center;min-height:0;padding:16px 20px}.poll-full__choices:has(li:nth-child(5)) .poll-full__choice-label{font-size:1rem}@media screen and (width<=600px){.poll-full__choices{gap:8px}.poll-full__choice{flex-direction:row;align-items:center;min-height:56px;padding:12px 16px}.poll-full__choice-key{flex:none}.poll-full__choice-label{font-size:1rem}}.poll-full__word{gap:8px;width:min(560px,100%);display:flex}.poll-full__word-input{color:#eef0f5;background:#ffffff1a;border:0;border-radius:16px;flex:1;padding:16px 18px;font-family:inherit;font-size:1rem}.poll-full__foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.poll-full__quiet,.poll-full__primary{all:unset;cursor:pointer;border-radius:9999px;padding:12px 20px;font-size:.875rem;font-weight:600}.poll-full__quiet{color:#8b91a1;background:#ffffff12}.poll-full__primary{color:#fff;background:#3454ff;font-weight:700}.poll-full__reading{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.poll-full__average{color:#4cc98a;background:#4cc98a29;border-radius:10px;padding:8px 14px;font-size:.875rem;font-weight:800}.poll-full__reading-meta{color:#8b91a1;font-size:.75rem}.poll-full__bars{flex-direction:column;gap:8px;width:100%;max-width:1080px;margin:0;padding:0;list-style:none;display:flex}.poll-full__bar{grid-template-columns:minmax(5.5rem,32%) minmax(0,1fr) 5.5rem;align-items:center;gap:4px 12px;display:grid}@media screen and (width<=600px){.poll-full__bar{grid-template-columns:minmax(0,1fr) auto}.poll-full__bar .poll-full__bar-track{grid-area:2/1/auto/-1}}.poll-full__bar-track{background:#ffffff12;border-radius:6px;flex:1;min-width:0;height:26px;display:flex;overflow:hidden}.poll-full__bar-fill{background:#ffffff38;border-radius:6px;height:100%;display:block}.poll-full__bar--carried .poll-full__bar-track{box-shadow:inset 0 0 0 2px #4fd0dc}.poll-full__bar--carried .poll-full__bar-fill{background:#4fd0dc}.poll-full__bar--carried .poll-full__bar-count{color:#fff}.poll-full__bar-label{overflow-wrap:anywhere;color:#c6c9d4;min-width:0;font-size:.875rem;font-weight:700}.poll-full__bar-count{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:#8b91a1;font-size:.75rem}.poll-full__bar-count>b{color:#fff}.poll-full__decision{letter-spacing:-.02em;background:#4cc98a24;border-radius:16px;align-items:center;gap:12px;margin:0;padding:14px 22px;font-size:1.25rem;font-weight:700;display:flex}.poll-full__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.poll-full--reveal .poll-full__actions{z-index:1;bottom:calc(-1 * var(--poll-full-pad));margin:0 calc(-1 * var(--poll-full-pad));padding:12px var(--poll-full-pad) 16px;background:#0f1117;align-self:stretch;position:sticky}.poll-full__context{flex-direction:column;gap:6px;width:100%;max-width:1080px;display:flex}.poll-full__facilitator{z-index:1;bottom:calc(-1 * var(--poll-full-pad));margin:0 calc(-1 * var(--poll-full-pad)) calc(-1 * var(--poll-full-pad));padding:12px var(--poll-full-pad) 16px;background:#0f1117;border-top:1px solid #ffffff14;flex-direction:column;align-self:stretch;gap:6px;display:flex;position:sticky}.poll-full__context-title,.poll-full__facilitator-title{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:10px;font-weight:700}.poll-full__facilitator-title{color:#6d7cff}.poll-full__context-thumb{aspect-ratio:16/9;width:160px}.poll-full__context-meta{color:#8b91a1;font-size:.75rem;font-weight:600}.poll-full__facilitator-actions{border:1.5px solid #6d7cff;border-radius:9999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:6px;padding:5px;display:flex}@media screen and (width<=600px){.poll-full__facilitator-actions{border-radius:16px;align-self:stretch}.poll-full__facilitator-actions>button{text-align:center;flex:auto}.poll-full__facilitator-actions>:nth-child(2){flex-basis:100%;order:1}}.poll-composer{background:#fff;border-radius:12px;flex-direction:column;gap:20px;width:100%;max-width:560px;padding:24px;display:flex;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .poll-composer{background:#1e2233;box-shadow:0 1px 2px #0000004d}.poll-composer{border:1px solid #11131814}[data-theme=dark] .poll-composer{border-color:#ffffff14}.poll-composer{border-radius:18px}.poll-composer fieldset{border:none;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.poll-composer__head{flex-direction:column;gap:4px;display:flex}.poll-composer__title{letter-spacing:-.02em;color:#111318;margin:0;font:800 22px/1.2 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__title{color:#eef0f5}.poll-composer__hint{color:#6b7080;margin:0;font:500 13px/1.5 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__hint{color:#8b91a1}.poll-composer__label{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .poll-composer__label{color:#8b91a1}.poll-composer__label{padding:0}.poll-composer__field{flex-direction:column;gap:8px;display:flex}.poll-composer__question,.poll-composer__option{color:#111318;background:#fff;border:1px solid #11131814;border-radius:10px;height:48px;padding:0 14px;font:500 17px/1 Manrope,system-ui,sans-serif}.poll-composer__question:focus-visible,.poll-composer__option:focus-visible{border-color:#3454ff;outline:none}[data-theme=dark] .poll-composer__question,[data-theme=dark] .poll-composer__option{color:#eef0f5;background:#1e2233;border-color:#ffffff14}.poll-composer__option{flex:1;min-width:0;height:44px;font-size:15px}.poll-composer__question::placeholder,.poll-composer__option::placeholder{color:#6b7080;font-style:italic}[data-theme=dark] .poll-composer__question::placeholder,[data-theme=dark] .poll-composer__option::placeholder{color:#8b91a1}.poll-composer__option-row{align-items:center;gap:6px;display:flex}.poll-composer__remove-option{color:#6b7080;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;width:32px;height:32px;font-size:18px}.poll-composer__remove-option:hover{background:#f7f7fb}[data-theme=dark] .poll-composer__remove-option{color:#8b91a1}[data-theme=dark] .poll-composer__remove-option:hover{background:#ffffff0f}.poll-composer__problem{color:#d98a12;margin:0;font-size:12px;font-weight:600}[data-theme=dark] .poll-composer__problem{color:#f2b046}.poll-composer__type-row{flex-wrap:wrap;gap:8px;display:flex}.poll-composer__type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media screen and (width<=767px){.poll-composer__type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.poll-composer__type{text-align:left;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;min-height:44px;padding:10px 12px;display:flex}[data-theme=dark] .poll-composer__type{background:#1e2233;border-color:#ffffff14}.poll-composer__type--active{background:#eaeeff;border-color:#3454ff}[data-theme=dark] .poll-composer__type--active{background:#6d7cff29;border-color:#6d7cff}.poll-composer__type-name{color:#111318;font:700 13px/1.2 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__type-name{color:#eef0f5}.poll-composer__type-hint{color:#6b7080;font:500 11px/1.3 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__type-hint{color:#8b91a1}.poll-composer__add-option{color:#3454ff;cursor:pointer;background:0 0;border:none;border-radius:999px;align-self:flex-start;min-height:36px;padding:0 12px;font:700 12px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__add-option{color:#6d7cff}.poll-composer__switches{flex-direction:column;gap:12px;display:flex}.poll-composer__switch{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.poll-composer__switch input{accent-color:#3454ff;width:20px;height:20px;margin:2px 0 0}.poll-composer__switch span{color:#111318;flex-direction:column;gap:2px;font:600 13px/1.3 Manrope,system-ui,sans-serif;display:flex}[data-theme=dark] .poll-composer__switch span{color:#eef0f5}.poll-composer__switch em{color:#6b7080;font:500 11.5px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__switch em{color:#8b91a1}.poll-composer__chip{color:#111318;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:999px;min-height:36px;padding:0 14px;font:600 13px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__chip{color:#eef0f5;background:#1e2233;border-color:#ffffff14}.poll-composer__chip--active{background:#eaeeff;border-color:#3454ff}[data-theme=dark] .poll-composer__chip--active{background:#6d7cff29;border-color:#6d7cff}.poll-composer__urgency-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.poll-composer__urgency-option:disabled{cursor:default;opacity:.45}[data-theme=dark] .poll-composer__urgency-option{background:#1e2233;border-color:#ffffff14}.poll-composer__urgency-option--active{background:#eaeeff;border-color:#3454ff}[data-theme=dark] .poll-composer__urgency-option--active{background:#6d7cff29;border-color:#6d7cff}.poll-composer__urgency-name{color:#111318;align-items:baseline;gap:8px;font:700 14px/1.2 Manrope,system-ui,sans-serif;display:flex}.poll-composer__urgency-name em{color:#6b7080;font:600 11px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__urgency-name{color:#eef0f5}[data-theme=dark] .poll-composer__urgency-name em{color:#8b91a1}.poll-composer__urgency-hint{color:#6b7080;font:500 12px/1.45 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__urgency-hint{color:#8b91a1}.poll-composer__foot{justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.poll-composer__reach{color:#111318;flex-direction:column;gap:2px;margin:0;font:600 13px/1.3 Manrope,system-ui,sans-serif;display:flex}.poll-composer__reach em{color:#6b7080;font:500 11.5px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-composer__reach{color:#eef0f5}[data-theme=dark] .poll-composer__reach em{color:#8b91a1}.poll-composer__ask{color:#fff;cursor:pointer;background:#3454ff;border:none;border-radius:999px;min-height:44px;padding:0 22px;font:700 14px/1 Manrope,system-ui,sans-serif;box-shadow:0 10px 30px #3454ff47}.poll-composer__ask:disabled{box-shadow:none;opacity:.4;cursor:default}[data-theme=dark] .poll-composer__ask{color:#111318;background:#6d7cff}.poll-composer-sheet{width:min(560px,100vw - 32px);display:flex;position:relative}.poll-composer-sheet .poll-composer{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;max-height:min(820px,100dvh - 48px);overflow-y:auto}.poll-composer-sheet .poll-composer ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .poll-composer-sheet .poll-composer{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.poll-composer-sheet .poll-composer__head{padding-right:40px}.poll-composer-sheet .poll-composer__ask{white-space:nowrap;flex:none}@media screen and (width<=767px){.poll-composer-sheet .poll-composer{padding:20px}.poll-composer-sheet .poll-composer__foot{margin:0 -20px -20px;padding:12px 20px 16px}}.poll-composer-sheet .poll-composer__foot{background:#fff;border-top:1px solid #11131814;margin:0 -24px -24px;padding:14px 24px 18px;position:sticky;bottom:-24px}[data-theme=dark] .poll-composer-sheet .poll-composer__foot{background:#1e2233;border-top-color:#ffffff14}.poll-composer-sheet__close{all:unset;z-index:1;color:#6b7080;cursor:pointer;border-radius:9999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:16px;right:16px}.poll-composer-sheet__close svg{width:18px;height:18px}.poll-composer-sheet__close:hover{color:#111318;background:#f7f7fb}.poll-composer-sheet__close:focus-visible{outline-offset:2px;outline:2px solid #3454ff}[data-theme=dark] .poll-composer-sheet__close{color:#8b91a1}[data-theme=dark] .poll-composer-sheet__close:hover{color:#eef0f5;background:#1a1e29}.header-menu__popover{z-index:180;position:absolute;top:calc(100% - 4px)}.header-menu__popover--left{left:24px}.header-menu__popover--right{right:24px}.header-menu{background:#fff;border:1px solid #11131814;border-radius:14px;outline:none;width:300px;margin:0;padding:6px;list-style-type:none;animation:.15s ease-out header-menu-in;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .header-menu{background:#171a23;border-color:#ffffff14;box-shadow:0 12px 40px #00000080}.header-menu__access-policy{color:#6b7080;align-items:center;gap:8px;padding:8px 10px 4px;font-size:.75rem;font-weight:600;display:flex}[data-theme=dark] .header-menu__access-policy{color:#8b91a1}.header-menu__access-policy-icon{width:16px;height:16px}@keyframes header-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (width<=767px){.header-menu__popover{left:10px;right:10px}.header-menu{width:auto}}.share-button{all:unset;box-sizing:border-box;color:#111318;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #1113181a;border-radius:9999px;justify-content:center;align-items:center;height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.share-button:hover{background:#f7f7fb;border-color:#11131833}.share-button:active{background:#eef0f5}.share-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}[data-theme=dark] .share-button{color:#eef0f5;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .share-button:hover{background:#1e2233;border-color:#fff3}@media screen and (width<=767px){.share-button{display:none}}.timer{align-items:center;gap:12px;width:100%;height:100%;display:flex}.timer__track{background:#1113180f;border-radius:3px;flex:1;height:3px;overflow:hidden}[data-theme=dark] .timer__track{background:#ffffff0f}.timer__fill{background:#3454ff;border-radius:3px;height:100%;transition:width .25s linear}[data-theme=dark] .timer__fill{background:#6d7cff}.timer__meta{flex:none;align-items:center;gap:8px;display:flex;position:relative}.timer__label{color:#3454ff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1}[data-theme=dark] .timer__label{color:#6d7cff}.timer__short-actions{opacity:0;pointer-events:none;align-items:center;gap:4px;margin:0;padding:0;list-style:none;transition:opacity .15s linear;display:flex;position:absolute;right:calc(100% + 8px)}.timer:hover .timer__short-actions,.timer:focus-within .timer__short-actions{opacity:1;pointer-events:auto}@media (hover:none){.timer__short-actions{opacity:1;pointer-events:auto}}.timer__short-action-button{all:unset;box-sizing:border-box;color:#111318;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #1113181f;border-radius:9999px;padding:3px 8px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.2;transition:background-color .12s ease-out}.timer__short-action-button:hover{background:#f7f7fb}.timer__short-action-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}[data-theme=dark] .timer__short-action-button{color:#eef0f5;background:#171a23;border-color:#ffffff1f}[data-theme=dark] .timer__short-action-button:hover{background:#1e2233}.timer--expired .timer__label{animation:.5s 10 shake}@media (prefers-reduced-motion:reduce){.timer--expired .timer__label{animation:none}}@keyframes shake{0%{transform:translate(1px,1px)rotate(0)}20%{transform:translate(-2px)rotate(1deg)}40%{transform:translate(1px,-1px)rotate(1deg)}60%{transform:translate(-2px,1px)rotate(0)}80%{transform:translate(-1px,-1px)rotate(1deg)}to{transform:translate(1px,-1px)rotate(-1deg)}}.dialog.surface-gallery{width:min(820px,100vw - 48px);max-width:none}.surface-gallery__grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media screen and (width<=767px){.surface-gallery__grid{grid-template-columns:repeat(2,1fr)}}.surface-gallery__grid--templates{grid-template-columns:repeat(3,1fr);max-height:calc(100vh - 220px);margin:-2px;padding:2px;overflow-y:auto}@media screen and (width<=767px){.surface-gallery__grid--templates{grid-template-columns:1fr}}.surface-gallery__back{all:unset;cursor:pointer;color:#6b7080;align-self:flex-start;margin-bottom:12px;font-size:.75rem;font-weight:600}.surface-gallery__back:hover,.surface-gallery__back:focus-visible{color:#3454ff}[data-theme=dark] .surface-gallery__back{color:#8b91a1}[data-theme=dark] .surface-gallery__back:hover,[data-theme=dark] .surface-gallery__back:focus-visible{color:#6d7cff}.surface-gallery__group{letter-spacing:.06em;text-transform:uppercase;color:#6b7080;grid-column:1/-1;margin:6px 0 -4px;font-size:11px;font-weight:700}[data-theme=dark] .surface-gallery__group{color:#8b91a1}.surface-gallery__favourite{color:#3454ff}[data-theme=dark] .surface-gallery__favourite{color:#6d7cff}.surface-gallery__card{all:unset;box-sizing:border-box;color:#111318;text-align:left;border:1px solid #11131814;border-radius:14px;flex-direction:column;gap:10px;min-height:128px;padding:14px;display:flex}.surface-gallery__card--addable{cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out}.surface-gallery__card--addable:hover,.surface-gallery__card--addable:focus-visible{background:#f2f4ff;border:2px solid #3454ff;padding:13px}.surface-gallery__card--blank{flex-direction:row;grid-column:1/-1;align-items:center;min-height:0;padding:10px 14px}.surface-gallery__card--blank:hover,.surface-gallery__card--blank:focus-visible{padding:9px 13px}.surface-gallery__card--blank .surface-gallery__footer{white-space:nowrap;flex:none;margin:0 0 0 auto}.surface-gallery__card--upcoming{opacity:.6;border-style:dashed;border-color:#11131826}[data-theme=dark] .surface-gallery__card{color:#eef0f5;border-color:#ffffff14}[data-theme=dark] .surface-gallery__card--addable:hover,[data-theme=dark] .surface-gallery__card--addable:focus-visible{background:#6d7cff29;border-color:#6d7cff}[data-theme=dark] .surface-gallery__card--upcoming{border-color:#ffffff26}.surface-gallery__tile{box-sizing:border-box;color:#6b7080;background:#f2f3f7;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.surface-gallery__tile svg{width:18px;height:18px}.surface-gallery__tile--retro{color:#3454ff;background:#eaeeff}.surface-gallery__tile--whiteboard{color:#111318;background:#fff;border:1.5px solid #111318}.surface-gallery__tile--poker{color:#7c4dff;background:#f2edff}.surface-gallery__tile--kanban{color:#d98a12;background:#fff3df}.surface-gallery__tile--leanCoffee{color:#1f9d63;background:#e6f6ee}.surface-gallery__tile--poll{color:#e0417a;background:#ffeaf1}[data-theme=dark] .surface-gallery__tile{color:#8b91a1;background:#1e2233}[data-theme=dark] .surface-gallery__tile--retro{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .surface-gallery__tile--whiteboard{color:#eef0f5;background:#171a23;border-color:#eef0f5}.surface-gallery__text{flex-direction:column;gap:2px;display:flex}.surface-gallery__name{font-size:.875rem;font-weight:700}.surface-gallery__description{color:#6b7080;font-size:.75rem;font-weight:500;line-height:1.4}[data-theme=dark] .surface-gallery__description{color:#8b91a1}.surface-gallery__footer{color:#6b7080;margin-top:auto;font-size:11px;font-weight:600}.surface-gallery__footer--action{color:#3454ff}[data-theme=dark] .surface-gallery__footer{color:#8b91a1}[data-theme=dark] .surface-gallery__footer--action{color:#6d7cff}.surface-tabs{box-sizing:border-box;border-bottom:1px solid #11131814;flex:none;justify-content:space-between;align-items:stretch;gap:24px;height:40px;padding:0 24px;display:flex}[data-theme=dark] .surface-tabs{border-bottom-color:#ffffff14}.surface-tabs__list{scrollbar-width:none;align-items:stretch;gap:2px;min-width:0;display:flex;overflow-x:auto}.surface-tabs__list::-webkit-scrollbar{display:none}.surface-tabs__item{flex:none;align-items:stretch;display:flex}.surface-tabs__tab,.surface-tabs__add,.surface-tabs__delete{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1;transition:color .15s ease-out;display:inline-flex}.surface-tabs__tab:focus-visible,.surface-tabs__add:focus-visible,.surface-tabs__delete:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--accent-color--light-rgb,52, 84, 255), .35);border-radius:8px}[data-theme=dark] .surface-tabs__tab,[data-theme=dark] .surface-tabs__add,[data-theme=dark] .surface-tabs__delete{color:#8b91a1}.surface-tabs__tab{border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 14px}.surface-tabs__tab:hover{color:#111318}[data-theme=dark] .surface-tabs__tab:hover{color:#eef0f5}.surface-tabs__tab:disabled{opacity:.4;cursor:not-allowed}.surface-tabs__item--active .surface-tabs__tab{color:#111318;border-bottom-color:#111318;font-weight:700}[data-theme=dark] .surface-tabs__item--active .surface-tabs__tab{color:#eef0f5;border-bottom-color:#eef0f5}.surface-tabs__label{text-overflow:ellipsis;max-width:160px;overflow:hidden}.surface-tabs__swatch{box-sizing:border-box;border-radius:4px;flex:none;width:14px;height:14px;position:relative}.surface-tabs__swatch--retro{background:#eaeeff}.surface-tabs__swatch--retro:after{content:"";opacity:.6;background:#3454ff;border-radius:1px;position:absolute;inset:3px}[data-theme=dark] .surface-tabs__swatch--retro{background:#6d7cff29}[data-theme=dark] .surface-tabs__swatch--retro:after{background:#6d7cff}.surface-tabs__swatch--whiteboard{background:#fff;border:1.5px solid #111318}.surface-tabs__swatch--whiteboard:after{content:"";background:#e0417a;border-radius:50%;width:5px;height:5px;position:absolute;top:2px;left:2px}[data-theme=dark] .surface-tabs__swatch--whiteboard{background:#171a23;border-color:#eef0f5}.surface-tabs__swatch--deck{background:#e6f7f9}.surface-tabs__swatch--deck:after{content:"";opacity:.75;background:#0d8f9c;border-radius:1px;position:absolute;inset:3px}[data-theme=dark] .surface-tabs__swatch--deck{background:#4fd0dc29}[data-theme=dark] .surface-tabs__swatch--deck:after{background:#4fd0dc}.surface-tabs__swatch--poll{background:#ffeaf1}.surface-tabs__swatch--poll:after{content:"";opacity:.75;background:#e0417a;border-radius:1px;position:absolute;inset:3px}[data-theme=dark] .surface-tabs__swatch--poll{background:#2a1622}[data-theme=dark] .surface-tabs__swatch--poll:after{background:#ff7aa8}.surface-tabs__swatch--timeline{background:#eef0f5}.surface-tabs__swatch--timeline:after{content:"";background:#8a8f9d;border-radius:1px;width:8px;height:2px;position:absolute;top:4px;left:3px;box-shadow:0 4px #8a8f9d}[data-theme=dark] .surface-tabs__swatch--timeline{background:#1e2233}[data-theme=dark] .surface-tabs__swatch--timeline:after{background:#3a4056;box-shadow:0 4px #3a4056}.surface-tabs__badge{color:#3454ff;background:#eaeeff;border-radius:9999px;padding:2px 6px;font-size:11px;font-weight:600}[data-theme=dark] .surface-tabs__badge{color:#6d7cff;background:#6d7cff29}.surface-tabs__delete{justify-content:center;width:22px;margin-left:-8px}.surface-tabs__delete>svg{width:14px;height:14px}.surface-tabs__delete:hover{color:#e0417a}.surface-tabs__add{color:#3454ff;padding:0 12px}.surface-tabs__add:hover{color:#2740c4}[data-theme=dark] .surface-tabs__add{color:#6d7cff}.surface-tabs__hint{color:#6b7080;white-space:nowrap;flex:none;align-self:center;font-size:.75rem;font-weight:500}[data-theme=dark] .surface-tabs__hint{color:#8b91a1}@media screen and (width<=767px){.surface-tabs__hint{display:none}.surface-tabs{border-bottom:0;align-items:center;gap:6px;padding:0 18px}.surface-tabs__list{align-items:center;gap:6px}.surface-tabs__item{align-items:center}.surface-tabs__tab{color:#111318;background:#fff;border-bottom:0;border-radius:9999px;margin-bottom:0;padding:8px 14px;font-size:.75rem}.surface-tabs__tab:focus-visible{border-radius:9999px}[data-theme=dark] .surface-tabs__tab{color:#eef0f5;background:#1e2233}.surface-tabs__item--active .surface-tabs__tab{color:#fff;background:#111318}[data-theme=dark] .surface-tabs__item--active .surface-tabs__tab{color:#111318;background:#eef0f5}.surface-tabs__swatch{display:none}.surface-tabs__item--active .surface-tabs__badge{color:#fff;background:#ffffff2e}[data-theme=dark] .surface-tabs__item--active .surface-tabs__badge{color:#111318;background:#1113181f}.surface-tabs__delete{margin-left:-4px}.surface-tabs__add{border-radius:9999px;padding:8px 12px;font-size:.75rem}}.surface-tabs__item--dragging{opacity:.4}.surface-tabs__item[draggable=true]{cursor:grab}.board-header{box-sizing:border-box;z-index:160;background:#f7f7fb;flex-direction:column;height:100px;display:flex;position:fixed;top:0;left:0;right:0}.board-header:has(.header-menu__popover){z-index:190}[data-theme=dark] .board-header{background:#0f1117}.board-header__row{box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;gap:24px;height:60px;padding:0 24px;display:flex}.board-header__hint{color:#6b7080;white-space:nowrap;flex:none;font-size:.875rem;font-weight:500}[data-theme=dark] .board-header__hint{color:#8b91a1}.board-header__left,.board-header__users{flex:1 1 0;align-items:center;min-width:0;display:flex}.board-header__left{gap:14px}.board-header__users{justify-content:flex-end;gap:12px}.board-header__stepper{flex:none;align-items:center;gap:10px;display:flex}.board-header__link{all:unset;cursor:pointer;border-radius:8px;align-items:center;margin:-4px;padding:4px;display:inline-flex}.board-header__link:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}.board-header__link:hover{opacity:.85}.board-header__divider{background:#1113181a;flex:none;width:1px;height:18px}[data-theme=dark] .board-header__divider{background:#ffffff1f}.board-header__name-and-settings{all:unset;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:0;margin-left:-8px;padding:4px 8px;transition:background-color .15s ease-out;display:flex}.board-header__name-and-settings:hover,.board-header__name-and-settings[aria-pressed=true]{background-color:#1113180d}.board-header__name-and-settings:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}[data-theme=dark] .board-header__name-and-settings:hover,[data-theme=dark] .board-header__name-and-settings[aria-pressed=true]{background-color:#ffffff0f}.board-header__name{letter-spacing:0;color:#6b7080;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}[data-theme=dark] .board-header__name{color:#8b91a1}.board-header__phase-line{color:#3454ff;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;line-height:1.3;display:none}[data-theme=dark] .board-header__phase-line{color:#6d7cff}.board-header__menu-button{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;background:#fff;border:1px solid #1113181a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.board-header__menu-button:hover,.board-header__menu-button[aria-pressed=true]{color:#111318;background:#f7f7fb;border-color:#11131833}.board-header__menu-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}[data-theme=dark] .board-header__menu-button{color:#8b91a1;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .board-header__menu-button:hover,[data-theme=dark] .board-header__menu-button[aria-pressed=true]{color:#eef0f5;background:#1e2233;border-color:#fff3}@media screen and (width<=1343px){.board-header__row{gap:12px}.board-header__logo .hindsight-logo__wordmark{display:none}.board-header__users{flex:none}.surface-tabs__hint{display:none}}@media screen and (width<=1100px){.board-header__stepper{display:none}.board-header__phase-line{display:block}}@media screen and (width<=767px){.board-header{padding:0}.board-header__row{gap:8px;padding:0 18px}.board-header__left{gap:0}.board-header__link,.board-header__divider,.board-header__stepper,.board-header__hint,.board-header .poll-controls{display:none}.board-header__name-and-settings{margin-left:-8px}.board-header__name{letter-spacing:-.01em;color:#111318;max-width:100%;font-size:.875rem;font-weight:700}[data-theme=dark] .board-header__name{color:#eef0f5}.board-header__phase-line{display:block}.board-header__menu-button{display:none}}@media print{.board-header{display:none}}.info-bar{z-index:150;align-items:center;height:24px;display:flex;position:fixed;top:100px;left:24px;right:24px}@media screen and (width<=767px){.info-bar{left:18px;right:18px}}@media print{.info-bar{display:none}}.board-reactions-menu{-webkit-user-select:none;user-select:none;z-index:200;background-color:#fff;border:1px solid #11131814;border-radius:9999px;align-items:center;gap:2px;width:fit-content;margin-inline:auto;padding:5px;display:flex;position:fixed;bottom:24px;left:0;right:0;box-shadow:0 8px 30px #1113181a}[data-theme=dark] .board-reactions-menu{background-color:#171a23;border-color:#ffffff14;box-shadow:0 12px 40px #00000080}.board-reactions-menu__item{color:#6b7080;cursor:pointer;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:20px;line-height:1;transition:background-color 80ms ease-in-out,transform 80ms ease-in-out;display:flex}.board-reactions-menu__item>svg{width:16px;height:16px}.board-reactions-menu__item:enabled:hover{background-color:#eaeeff}.board-reactions-menu__item:enabled:active{transform:scale(.95)}.board-reactions-menu__item:focus-visible{outline-offset:-2px;outline:2px solid #3454ff}.board-reactions-menu__item:disabled{filter:grayscale();cursor:not-allowed}[data-theme=dark] .board-reactions-menu__item{color:#8b91a1}[data-theme=dark] .board-reactions-menu__item:enabled:hover{background-color:#6d7cff29}[data-theme=dark] .board-reactions-menu__item:focus-visible{outline-color:#6d7cff}.board-reactions-menu__divider{background:#1113181a;width:1px;height:24px;margin:0 4px}[data-theme=dark] .board-reactions-menu__divider{background:#ffffff1f}@media screen and (width<=767px){.board-reactions-menu{gap:0;margin-inline:0;bottom:106px;left:auto;right:14px}}@media screen and (width<=480px){.board-reactions-menu{padding:4px}.board-reactions-menu__item{width:36px;height:36px;font-size:18px}}.poll-question{flex-direction:column;gap:16px;display:flex}.poll-question__choices{flex-wrap:wrap;gap:10px;display:flex}.poll-question__choice{overflow-wrap:anywhere;border:1px solid #11131814;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:8px 18px;display:flex}[data-theme=dark] .poll-question__choice{border-color:#ffffff14}.poll-question__choice{color:#111318;text-align:left;cursor:pointer;background:#fff;border-radius:22px;font:600 14px/1.3 Manrope,system-ui,sans-serif}.poll-question__choice:hover:not(:disabled){border-color:#3454ff}.poll-question__choice:disabled{cursor:default;opacity:.55}[data-theme=dark] .poll-question__choice{color:#eef0f5;background:#1e2233}[data-theme=dark] .poll-question__choice:hover:not(:disabled){border-color:#6d7cff}.poll-question__choice--picked{color:#1f2f9e;background:#eaeeff;border-color:#0000;box-shadow:inset 0 0 0 2px #3454ff59}[data-theme=dark] .poll-question__choice--picked{color:#6d7cff;background:#6d7cff29;box-shadow:inset 0 0 0 2px #6d7cff66}.poll-question__choice--victory.poll-question__choice--picked{color:#145f3d;background:#e6f6ee;box-shadow:inset 0 0 0 2px #1f9d6359}[data-theme=dark] .poll-question__choice--victory.poll-question__choice--picked{color:#8fe0b4;background:#4cc98a29;box-shadow:inset 0 0 0 2px #4cc98a66}.poll-question__choice--critical.poll-question__choice--picked{color:#9a1f4d;background:#ffeaf1;box-shadow:inset 0 0 0 2px #e0417a4d}[data-theme=dark] .poll-question__choice--critical.poll-question__choice--picked{color:#ffa3c4;background:#ff7aa829;box-shadow:inset 0 0 0 2px #ff7aa866}.poll-question__choice--alert.poll-question__choice--picked{color:#8a5a0c;background:#fff3df;box-shadow:inset 0 0 0 2px #d98a124d}[data-theme=dark] .poll-question__choice--alert.poll-question__choice--picked{color:#f7c97a;background:#f2b04629;box-shadow:inset 0 0 0 2px #f2b04666}.poll-question__choice--neutral.poll-question__choice--picked{color:#111318;background:#f2f3f7;box-shadow:inset 0 0 0 2px #11131814}[data-theme=dark] .poll-question__choice--neutral.poll-question__choice--picked{color:#eef0f5;background:#2a2f40;box-shadow:inset 0 0 0 2px #ffffff14}.poll-question__emoji{font-size:20px;line-height:1}.poll-question--mood .poll-question__choices,.poll-question--scale .poll-question__choices{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.poll-question--mood .poll-question__choice,.poll-question--scale .poll-question__choice{background:#f7f7fb;border:none;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:22px 6px 14px}.poll-question--mood .poll-question__choice:hover:not(:disabled),.poll-question--scale .poll-question__choice:hover:not(:disabled){background:#f2f3f7}.poll-question--mood .poll-question__choice .poll-question__emoji,.poll-question--scale .poll-question__choice .poll-question__emoji{font-size:34px}.poll-question--mood .poll-question__choice .poll-question__label,.poll-question--scale .poll-question__choice .poll-question__label{font:600 12px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-question--mood .poll-question__choice,[data-theme=dark] .poll-question--scale .poll-question__choice{background:#1e2233}[data-theme=dark] .poll-question--mood .poll-question__choice:hover:not(:disabled),[data-theme=dark] .poll-question--scale .poll-question__choice:hover:not(:disabled){background:#2a2f40}.poll-question--mood .poll-question__choice--picked,.poll-question--scale .poll-question__choice--picked{box-shadow:none;color:#fff;background:#111318}.poll-question--mood .poll-question__choice--picked:hover:not(:disabled),.poll-question--scale .poll-question__choice--picked:hover:not(:disabled){background:#111318}[data-theme=dark] .poll-question--mood .poll-question__choice--picked,[data-theme=dark] .poll-question--scale .poll-question__choice--picked{color:#111318;background:#fff}[data-theme=dark] .poll-question--mood .poll-question__choice--picked:hover:not(:disabled),[data-theme=dark] .poll-question--scale .poll-question__choice--picked:hover:not(:disabled){background:#fff}.poll-question--compact{gap:8px}.poll-question--compact .poll-question__choice{border-radius:18px;min-height:36px;padding:6px 14px;font-size:13px}.poll-question--compact.poll-question--mood .poll-question__choice{min-width:0;padding:6px 10px}.poll-question--compact.poll-question--mood .poll-question__choice .poll-question__emoji{font-size:20px}.poll-question--compact.poll-question--mood .poll-question__choice .poll-question__label{display:none}.poll-question__word-field{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;flex-direction:column;gap:6px;max-width:320px;font-size:11px;font-weight:700;display:flex}[data-theme=dark] .poll-question__word-field{color:#8b91a1}.poll-question__word-field input{color:#111318;background:#fff;border:1px solid #11131814;border-radius:10px;height:44px;padding:0 14px;font:500 15px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-question__word-field input{color:#eef0f5;background:#ffffff0a;border-color:#ffffff1a}.poll-question--word{flex-flow:wrap;align-items:center}.poll-question__word-row{flex-wrap:wrap;gap:8px;display:flex}.poll-question--word .poll-question__word,.poll-question__word-row .poll-question__word{min-width:120px}.poll-question__word{color:#111318;background:#fff;border:1px solid #11131814;border-radius:10px;flex:1;height:44px;padding:0 14px;font:500 15px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-question__word{color:#eef0f5;background:#1e2233;border-color:#ffffff14}.poll-question__submit{white-space:nowrap;color:#fff;cursor:pointer;background:#3454ff;border:none;border-radius:999px;flex:none;min-height:44px;padding:0 20px;font:700 14px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-question__submit{color:#111318;background:#6d7cff}.poll-question__submit:disabled{opacity:.4;cursor:default}.poll-results{flex-direction:column;gap:16px;display:flex}.poll-results__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.poll-results__title{letter-spacing:-.02em;color:#111318;margin:0;font:800 20px/1.2 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__title{color:#eef0f5}.poll-results__count{color:#6b7080;font:500 13px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__count{color:#8b91a1}.poll-results__bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.poll-results__bars--blurred{filter:blur(7px);opacity:.5;-webkit-user-select:none;user-select:none}.poll-results__row{grid-template-columns:minmax(84px,120px) 1fr 32px;align-items:center;gap:14px;display:grid}.poll-results__label{overflow-wrap:anywhere;color:#111318;align-items:center;gap:6px;min-width:0;font:600 14px/1.3 Manrope,system-ui,sans-serif;display:flex}[data-theme=dark] .poll-results__label{color:#eef0f5}.poll-results__track{background:#eef0f5;border-radius:10px;height:36px;overflow:hidden}[data-theme=dark] .poll-results__track{background:#1e2233}.poll-results__fill{background:#3454ff;border-radius:10px;height:100%;transition:width .2s ease-out;display:block}[data-theme=dark] .poll-results__fill{background:#6d7cff}.poll-results__fill--placeholder{background:#d7d9e0;width:100%}[data-theme=dark] .poll-results__fill--placeholder{background:#3a4056}.poll-results__fill--critical{background:#e0417a}[data-theme=dark] .poll-results__fill--critical{background:#ff7aa8}.poll-results__fill--alert{background:#d98a12}[data-theme=dark] .poll-results__fill--alert{background:#f2b046}.poll-results__fill--neutral{background:#6b7080}[data-theme=dark] .poll-results__fill--neutral{background:#a9adb8}.poll-results__fill--victory{background:#1f9d63}[data-theme=dark] .poll-results__fill--victory{background:#4cc98a}.poll-results__names{overflow-wrap:anywhere;color:#6b7080;grid-column:2/-1;margin-top:-8px;font:500 12px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__names{color:#8b91a1}.poll-results__value{text-align:right;color:#111318;font:800 15px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__value{color:#eef0f5}.poll-results__seal{color:#6b7080;margin:0;font:600 12px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__seal{color:#8b91a1}.poll-results__stats{border-top:1px solid #11131814;flex-wrap:wrap;gap:12px 28px;margin:0;padding-top:14px;display:flex}[data-theme=dark] .poll-results__stats{border-top-color:#ffffff14}.poll-results__stats dt{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .poll-results__stats dt{color:#8b91a1}.poll-results__stats dd{letter-spacing:-.02em;color:#111318;margin:2px 0 0;font:800 22px/1.1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__stats dd{color:#eef0f5}.poll-results__missing{color:#d98a12;margin:0;font:600 12px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__missing{color:#f2b046}.poll-results__better{color:#1f9d63}[data-theme=dark] .poll-results__better{color:#4cc98a}.poll-results__worse{color:#e0417a}[data-theme=dark] .poll-results__worse{color:#ff7aa8}.poll-results__outcome{background:#f7f7fb;border-radius:12px;align-items:baseline;gap:10px;margin:0;padding:12px 14px;display:flex}.poll-results__outcome strong{letter-spacing:-.02em;font:800 17px/1.2 Manrope,system-ui,sans-serif}.poll-results__outcome span{color:#6b7080;font:600 13px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__outcome{background:#ffffff0f}[data-theme=dark] .poll-results__outcome span{color:#8b91a1}.poll-results__outcome--agreed strong{color:#1f9d63}[data-theme=dark] .poll-results__outcome--agreed strong{color:#4cc98a}.poll-results__who{align-items:center;gap:12px;display:flex}.poll-results__avatars{align-items:center;display:flex}.poll-results__avatars .poll-results__avatar{border:2px solid #fff;border-radius:999px;width:26px;height:26px;margin-right:-6px}[data-theme=dark] .poll-results__avatars .poll-results__avatar{border-color:#1e2233}.poll-results__more{color:#6b7080;margin-left:10px;font:700 11px/1 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__more{color:#8b91a1}.poll-results__hint{color:#6b7080;font:500 11.5px/1.4 Manrope,system-ui,sans-serif}[data-theme=dark] .poll-results__hint{color:#8b91a1}.poll-results--compact{gap:10px}.poll-results--compact .poll-results__track{border-radius:999px;height:12px}.poll-results--compact .poll-results__fill{border-radius:999px}.poll-results--compact .poll-results__row{grid-template-columns:minmax(72px,100px) 1fr 24px;gap:10px}.poll-results--compact .poll-results__label{font-size:12px}.poll-results--compact .poll-results__value{font-size:13px}.poll-dock{background:#ffffff14;border-radius:999px;align-items:center;gap:12px;max-width:620px;padding:6px 14px 6px 8px;transition:opacity .12s;display:flex;position:relative}.poll-dock--yielding{opacity:.25;pointer-events:none}.poll-dock__badge{color:#fff;background:#e0417a;border-radius:999px;place-items:center;width:26px;height:26px;font:800 14px/1 Manrope,system-ui,sans-serif;display:grid}.poll-dock--answered .poll-dock__badge,.poll-dock--revealed .poll-dock__badge{background:#1f9d63}.poll-dock--revealed .poll-dock__badge--silent{background:#a9adb8}.poll-dock__text{flex-direction:column;gap:1px;min-width:0;display:flex}.poll-dock__question{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:260px;font:700 13px/1.25 Manrope,system-ui,sans-serif;overflow:hidden}.poll-dock__question--toggle{all:unset;text-overflow:ellipsis;white-space:nowrap;color:#fff;cursor:pointer;max-width:260px;font:700 13px/1.25 Manrope,system-ui,sans-serif;display:block;overflow:hidden}.poll-dock__question--toggle:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.poll-dock .poll-dock__question.poll-dock__question--expanded{-webkit-line-clamp:unset;overscroll-behavior:contain;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-height:40vh;display:block;overflow-y:auto}.poll-dock__meta{color:#fff9;font:500 10.5px/1.2 Manrope,system-ui,sans-serif}.poll-dock__link{color:#6d7cff;cursor:pointer;background:0 0;border:none;font:700 12px/1 Manrope,system-ui,sans-serif}.poll-dock .poll-question__choice{color:#fff;background:#ffffff0f;border-color:#ffffff29;border-radius:16px;min-height:32px;padding-block:6px}.poll-dock .poll-question__choice:hover:not(:disabled){border-color:#6d7cff}.poll-dock .poll-question__choice--picked{color:#111318;background:#6d7cff}.poll-dock__queue{color:#fff;background:#ffffff29;border-radius:999px;place-items:center;width:22px;height:22px;font:700 11px/1 Manrope,system-ui,sans-serif;display:grid}.poll-dock__sheet{background:#fff;border-radius:16px;width:320px;padding:16px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .poll-dock__sheet{background:#1e2233}.poll-dock:has(.poll-rail){padding-bottom:13px}.poll-dock .poll-rail{position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.poll-dock--complete .poll-dock__badge--done,.poll-dock--answered .poll-dock__badge--done{background:#1f9d63}.poll-dock__skip{white-space:nowrap}.board-menu{z-index:180;display:block;position:fixed;top:50%;right:0;transform:translateY(-50%)}.board-menu__handle{all:unset;box-sizing:border-box;cursor:pointer;color:#6b7080;background:#fff;border:1px solid #11131814;border-right:0;border-radius:12px 0 0 12px;flex-direction:column;align-items:center;gap:12px;width:38px;padding:14px 0;transition:transform .16s ease-out,opacity .16s ease-out,background-color .16s ease-out;display:flex;box-shadow:-8px 12px 30px #1113181a}.board-menu__handle:focus-visible{outline-offset:-2px;outline:2px solid #3454ff}[data-theme=dark] .board-menu__handle{color:#8b91a1;background:#171a23;border-color:#ffffff14;box-shadow:-8px 12px 30px #00000073}.board-menu--running .board-menu__handle{color:#8b91a1;background:#111318;border-color:#ffffff1a;box-shadow:-8px 12px 30px #11131840}.board-menu--open .board-menu__handle{opacity:0;pointer-events:none;transform:translate(100%)}.board-menu__handle-icon{width:18px;height:18px}.board-menu--running .board-menu__handle-icon{color:#eef0f5}.board-menu__handle-label{writing-mode:vertical-rl;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;font-weight:700;transform:rotate(180deg)}.board-menu__pips{flex-direction:column;align-items:center;gap:5px;display:flex}.board-menu__pip{border-radius:50%;flex:none;width:7px;height:7px}.board-menu__pip--presenting{background:#4fd0dc}.board-menu__pip--voting{background:#ff7aa8}.board-menu__pip--timer{background:#6d7cff}.board-menu__pip--idle{background:0 0;box-shadow:inset 0 0 0 1.5px #d7d9e0}.board-menu__panel{box-sizing:border-box;overscroll-behavior:contain;color:#111318;opacity:0;visibility:hidden;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;background:#fff;border:1px solid #11131814;border-right:0;border-radius:14px 0 0 14px;flex-direction:column;gap:14px;width:352px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:16px;transition:transform .18s ease-out,opacity .18s ease-out,visibility .18s;display:flex;position:absolute;top:50%;right:0;overflow-y:auto;transform:translate(100%,-50%);box-shadow:-10px 20px 50px #11131824}.board-menu__panel ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .board-menu__panel{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent;color:#eef0f5;background:#171a23;border-color:#ffffff14;box-shadow:-10px 20px 50px #0000008c}.board-menu--open .board-menu__panel{opacity:1;visibility:visible;transform:translateY(-50%)}.board-menu__header{align-items:center;gap:8px;display:flex}.board-menu__collapse{all:unset;color:#6b7080;cursor:pointer;flex:none;width:16px;height:16px;display:inline-flex}.board-menu__collapse:focus-visible{outline-offset:2px;outline:2px solid #3454ff}[data-theme=dark] .board-menu__collapse{color:#8b91a1}.board-menu__title{letter-spacing:-.02em;font-size:15px;font-weight:800}.board-menu__live{color:#0a5b64;white-space:nowrap;background:#e6f7f9;border-radius:9999px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:700}[data-theme=dark] .board-menu__live{color:#4fd0dc;background:#4fd0dc29}.board-menu__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#a9adb8;font-size:10px;font-weight:800}[data-theme=dark] .board-menu__eyebrow{color:#8b91a1}.board-menu__now{background:#f7f7fb;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}[data-theme=dark] .board-menu__now{background:#ffffff0d}.board-menu__now--live{color:#fff;background:#111318}.board-menu__now--live .board-menu__eyebrow,.board-menu__now--live .board-menu__signal-meta{color:#8b91a1}[data-theme=dark] .board-menu__now--live{color:#fff;background:#111318}.board-menu__signal{align-items:center;gap:9px;display:flex}.board-menu__signal-text{flex-direction:column;flex:1;min-width:0;display:flex}.board-menu__signal-title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;display:-webkit-box;overflow:hidden}.board-menu__signal-meta{color:#6b7080;font-size:11px}[data-theme=dark] .board-menu__signal-meta{color:#8b91a1}.board-menu__signal-action{all:unset;color:#111318;cursor:pointer;background:#fff;border-radius:9999px;flex:none;padding:6px 10px;font-size:11px;font-weight:700}.board-menu__signal-action:hover{background:#eef0f5}.board-menu__signal-action:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.board-menu__now--live .board-menu__signal-action{color:#fff;background:#ffffff24}.board-menu__now--live .board-menu__signal-action:hover{background:#ffffff3d}.board-menu__group{flex-direction:column;gap:2px;display:flex}.board-menu__group .board-menu__eyebrow{padding:0 2px 6px}.board-menu__row{all:unset;box-sizing:border-box;cursor:pointer;color:inherit;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;transition:background-color .12s ease-out;display:flex}.board-menu__row:hover{background:#f7f7fb}.board-menu__row:focus-visible{outline-offset:-2px;outline:2px solid #3454ff}.board-menu__row[aria-pressed=true]{background:#f7f7fb}[data-theme=dark] .board-menu__row:hover,[data-theme=dark] .board-menu__row[aria-pressed=true]{background:#ffffff0f}.board-menu__row-icon{color:#6b7080;flex:none;width:16px;height:16px}[data-theme=dark] .board-menu__row-icon{color:#8b91a1}.board-menu__row-label{text-align:left;flex:1;min-width:0}.board-menu__row-state{background:#3454ff;border-radius:9999px;flex:none;width:26px;height:14px;position:relative}.board-menu__row-state:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}[data-theme=dark] .board-menu__row-state{background:#6d7cff}[data-theme=dark] .board-menu__row-state:after{background:#0f1117}.board-menu__row-state--off{background:#d7d9e0}.board-menu__row-state--off:after{left:2px;right:auto}[data-theme=dark] .board-menu__row-state--off{background:#ffffff29}[data-theme=dark] .board-menu__row-state--off:after{background:#8b91a1}.board-menu__row-state-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.board-menu__primary{all:unset;box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#3454ff;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:800;display:flex}.board-menu__primary:hover{background:#2c48e0}.board-menu__primary:focus-visible{outline-offset:2px;outline:2px solid #111318}.board-menu__primary .board-menu__row-label{flex:none}.board-menu__hint{color:#6b7080;margin:0;font-size:11px;line-height:1.5}[data-theme=dark] .board-menu__hint{color:#8b91a1}.board-menu__hotkey{opacity:.6}.board-menu__group .dock__item{width:100%;font-size:13px;font-weight:600;line-height:inherit;white-space:normal;text-align:left;color:inherit;background:0 0;border-radius:10px;justify-content:flex-start;gap:10px;padding:9px 10px}.board-menu__group .dock__item>svg{color:#6b7080;flex:none;width:16px;height:16px}.board-menu__group .dock__item:not(:has(>svg)){padding-left:36px}.board-menu__group .dock__item:hover,.board-menu__group .dock__item[aria-pressed=true]{background:#f7f7fb}.board-menu__group .dock__item:disabled{cursor:default;opacity:.5}.board-menu__group .dock__item:disabled:hover{background:0 0}.board-menu__group .dock__item--light,.board-menu__group .dock__item--done,.board-menu__group .dock__item--active{color:inherit;background:0 0}.board-menu__group .dock__item--primary{color:#3454ff;background:#eaeeff}.board-menu__group .dock__item--primary>svg{color:inherit}.board-menu__group .dock__item--primary:hover{background:#dfe6ff}[data-theme=dark] .board-menu__group .dock__item{color:inherit}[data-theme=dark] .board-menu__group .dock__item>svg{color:#8b91a1}[data-theme=dark] .board-menu__group .dock__item--light,[data-theme=dark] .board-menu__group .dock__item--done,[data-theme=dark] .board-menu__group .dock__item--active{background:0 0}[data-theme=dark] .board-menu__group .dock__item:hover,[data-theme=dark] .board-menu__group .dock__item[aria-pressed=true]{background:#ffffff0f}[data-theme=dark] .board-menu__group .dock__item--primary{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .board-menu__group .dock__item--primary>svg{color:inherit}.board-menu__group .poll-dock,.board-menu__group .timeline-you-dock{max-width:100%}.board-menu__group .poll-dock{background:#11131814;border-radius:14px;flex-wrap:wrap;padding:10px 12px}[data-theme=dark] .board-menu__group .poll-dock{background:#ffffff0f}.board-menu__group .poll-dock__text{flex:1 1 0}.board-menu__group .poll-dock__question{-webkit-line-clamp:4;white-space:normal;overflow-wrap:anywhere;color:#111318;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}[data-theme=dark] .board-menu__group .poll-dock__question{color:#eef0f5}.board-menu__group .poll-dock__meta{color:#6b7080}[data-theme=dark] .board-menu__group .poll-dock__meta{color:#8b91a1}.board-menu__group .poll-dock__link{color:#3454ff}[data-theme=dark] .board-menu__group .poll-dock__link{color:#6d7cff}.board-menu__group .poll-dock .poll-question{flex-basis:100%}.board-menu__group .poll-dock .poll-question__choice{color:#111318;background:#fff;border-color:#11131814}.board-menu__group .poll-dock .poll-question__choice:hover:not(:disabled){border-color:#3454ff}[data-theme=dark] .board-menu__group .poll-dock .poll-question__choice{color:#eef0f5;background:#ffffff0f;border-color:#ffffff29}[data-theme=dark] .board-menu__group .poll-dock .poll-question__choice:hover:not(:disabled){border-color:#6d7cff}.board-menu__group .poll-dock .poll-question__choice--picked{color:#fff;background:#3454ff}[data-theme=dark] .board-menu__group .poll-dock .poll-question__choice--picked{color:#111318;background:#6d7cff}.board-menu__group .poll-dock__queue{color:#111318;background:#11131814}[data-theme=dark] .board-menu__group .poll-dock__queue{color:#fff;background:#ffffff29}.board-menu__group .dock__info,.board-menu__group .dock__votes{color:#6b7080;padding:6px 10px}[data-theme=dark] .board-menu__group .dock__info,[data-theme=dark] .board-menu__group .dock__votes{color:#8b91a1}.board-menu__group .dock__dot{background:#d7d9e0}.board-menu__group .dock__dot--filled{background:#3454ff}[data-theme=dark] .board-menu__group .dock__dot{background:#fff3}[data-theme=dark] .board-menu__group .dock__dot--filled{background:#6d7cff}.board-menu__group .dock__divider{display:none}@media screen and (width<=767px){.board-menu{display:none}}@media print{.board-menu{display:none!important}}.menu-bars{z-index:180;pointer-events:none;align-items:flex-end;gap:12px;display:flex;position:fixed;inset:auto auto 22px 24px}.dock-group{pointer-events:auto;z-index:180;flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;position:relative}.dock-group--canvas{align-items:flex-start}.dock-group__label{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;white-space:nowrap;font-size:10px;font-weight:700}[data-theme=dark] .dock-group__label{color:#8b91a1}.dock{box-sizing:border-box;background:#111318;border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:calc(100vw - 48px);padding:5px;display:flex;position:relative;box-shadow:0 12px 40px #11131840}[data-theme=dark] .dock{background:#eef0f5;box-shadow:0 12px 40px #00000080}.dock--facilitator{background:#fff;border:1.5px solid #3454ff;box-shadow:0 12px 40px #3454ff2e}.dock--facilitator .dock__item{color:#3454ff}.dock--facilitator .dock__item:hover{background:#3454ff14}.dock--facilitator .dock__item:focus-visible{box-shadow:0 0 0 2px #3454ff59}.dock--facilitator .dock__item--light{color:#3454ff;background:#eaeeff}.dock--facilitator .dock__item--active,.dock--facilitator .dock__item--primary{color:#fff;background:#3454ff}.dock--facilitator .dock__item--active:hover,.dock--facilitator .dock__item--primary:hover{background:#2c48e0}.dock--facilitator .dock__divider{background:#3454ff33;margin:0 4px}[data-theme=dark] .dock--facilitator{background:#171a23;border-color:#6d7cff;box-shadow:0 12px 40px #00000080}[data-theme=dark] .dock--facilitator .dock__item{color:#6d7cff}[data-theme=dark] .dock--facilitator .dock__item:hover{background:#6d7cff1f}[data-theme=dark] .dock--facilitator .dock__item--light{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .dock--facilitator .dock__item--active{color:#0f1117;background:#6d7cff}[data-theme=dark] .dock--facilitator .dock__item--active:hover{background:#9aa6ff}[data-theme=dark] .dock--facilitator .dock__item--primary{color:#fff;background:#3454ff}[data-theme=dark] .dock--facilitator .dock__item--primary:hover{background:#2c48e0}[data-theme=dark] .dock--facilitator .dock__divider{background:#6d7cff40}.dock__info{white-space:nowrap;font-variant-numeric:tabular-nums;color:inherit;padding:9px 12px;font-size:13px;font-weight:600;line-height:1}.dock--facilitator .dock__info{color:#3454ff}[data-theme=dark] .dock--facilitator .dock__info{color:#6d7cff}.dock__item{all:unset;box-sizing:border-box;white-space:nowrap;color:#fff;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}.dock__item>svg{flex:none;width:14px;height:14px}.dock__item:hover{background:#ffffff1a}.dock__item:focus-visible{box-shadow:0 0 0 2px #ffffff80}.dock__item--light{color:#111318;background:#fff;padding:9px 16px}.dock__item--light:hover{background:#eef0f5}.dock__item--done{color:#4cc98a;background:#4cc98a2e;padding:9px 16px}.dock__item--done:hover{background:#4cc98a47}.dock__item--primary{color:#fff;background:#3454ff;padding:9px 16px}.dock__item--primary:hover{background:#2c48e0}.dock__item--active{color:#fff;background:#3454ff;padding:9px 14px}.dock__item--nudge{animation:1.4s ease-in-out infinite dock-nudge}[data-theme=dark] .dock__item{color:#111318}[data-theme=dark] .dock__item:hover{background:#11131814}[data-theme=dark] .dock__item:focus-visible{box-shadow:0 0 0 2px #11131866}[data-theme=dark] .dock__item--light{color:#fff;background:#111318}[data-theme=dark] .dock__item--light:hover{background:#2a2f40}[data-theme=dark] .dock__item--done{color:#187a4d;background:#1f9d6329}[data-theme=dark] .dock__item--done:hover{background:#1f9d6342}[data-theme=dark] .dock__item--primary{color:#fff;background:#3454ff}[data-theme=dark] .dock__item--primary:hover{background:#2c48e0}.dock__hotkey{opacity:.6}.dock__divider{background:#fff3;width:1px;height:18px;margin:0 6px}[data-theme=dark] .dock__divider{background:#11131826}.dock__votes{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}[data-theme=dark] .dock__votes{color:#111318}.dock__votes--floating{z-index:180;pointer-events:none;background:#111318;border-radius:9999px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #11131840}[data-theme=dark] .dock__votes--floating{background:#eef0f5;box-shadow:0 12px 40px #00000080}.dock__dots{align-items:center;gap:2px;display:inline-flex}.dock__dot{background:#ffffff40;border-radius:50%;width:8px;height:8px}.dock__dot--filled{background:#6d7cff}[data-theme=dark] .dock__dot{background:#11131833}[data-theme=dark] .dock__dot--filled{background:#3454ff}@keyframes dock-nudge{0%,to{box-shadow:0 0 #6d7cffb3}50%{box-shadow:0 0 0 6px #6d7cff00}}.menu-bars-mobile{z-index:180;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:none;position:fixed;bottom:42px;right:14px}.menu-bars-mobile__fabs,.menu-bars-mobile__poll{pointer-events:auto}.menu-bars-mobile__options{pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;margin:0;padding:0;list-style-type:none;display:flex}.menu-bars-mobile__options--isExpanded{pointer-events:auto}.menu-bars-mobile__option--static{opacity:0;background:#111318;border-radius:9999px;transition:opacity .15s ease-out;box-shadow:0 12px 40px #11131840}.menu-bars-mobile__options--isExpanded .menu-bars-mobile__option--static{opacity:1}[data-theme=dark] .menu-bars-mobile__option--static{background:#eef0f5}.menu-bars-mobile__pill{all:unset;box-sizing:border-box;color:#fff;white-space:nowrap;cursor:pointer;background:#111318;border-radius:9999px;align-items:center;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 12px 40px #11131840}.menu-bars-mobile__pill:disabled{cursor:default}.menu-bars-mobile__pill--light{color:#111318;background:#fff}.menu-bars-mobile__pill--done{color:#145f3d;background:#dff5ea}.menu-bars-mobile__pill--primary,.menu-bars-mobile__pill--active{color:#fff;background:#3454ff}[data-theme=dark] .menu-bars-mobile__pill{color:#111318;background:#eef0f5;box-shadow:0 12px 40px #00000080}[data-theme=dark] .menu-bars-mobile__pill--light{color:#eef0f5;background:#1e2233}[data-theme=dark] .menu-bars-mobile__pill--primary{color:#fff;background:#3454ff}.menu-bars-mobile__fabs{align-items:center;gap:8px;display:flex}.menu-bars-mobile__fab{all:unset;box-sizing:border-box;color:#fff;cursor:pointer;background:#111318;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1;transition:background-color .15s ease-out,color .15s ease-out;display:flex;box-shadow:0 10px 30px #11131833}.menu-bars-mobile__fab>svg{width:24px;height:24px}.menu-bars-mobile__fab:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb,52, 84, 255), .35)}.menu-bars-mobile__fab--more{color:#6b7080;background:#fff;border:1px solid #1113181a;width:40px;height:40px;box-shadow:0 12px 30px #1113181f}.menu-bars-mobile__fab--expanded{color:#fff;background:#111318}.menu-bars-mobile__fab--active{background:#1f9d63}[data-theme=dark] .menu-bars-mobile__fab{color:#111318;background:#eef0f5}[data-theme=dark] .menu-bars-mobile__fab--more{color:#8b91a1;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .menu-bars-mobile__fab--expanded{color:#111318;background:#eef0f5}[data-theme=dark] .menu-bars-mobile__fab--active{color:#111318;background:#4cc98a}@media screen and (width<=767px){.menu-bars,.dock-group{display:none}.menu-bars-mobile{display:flex}.dock__votes--floating{bottom:52px;left:14px;transform:none}}@media screen and (width<=480px){.menu-bars-mobile{bottom:24px;right:10px}.dock__votes--floating{bottom:34px;left:10px}}@media print{.menu-bars,.menu-bars-mobile{display:none!important}}.dock__info--presentation{color:#6d7cff}[data-theme=dark] .dock__info--presentation{color:#3454ff}.menu-bars-mobile__options{overscroll-behavior:contain;max-width:calc(100vw - 28px);max-height:calc(100dvh - 190px);padding:4px;overflow-y:auto}.menu-bars-mobile__option{flex:none}.menu-bars-mobile__surface{visibility:hidden}.menu-bars-mobile__options--isExpanded .menu-bars-mobile__surface{visibility:visible}.menu-bars-mobile__surface{flex:none;max-width:100%}.menu-bars-mobile__surface:empty,.menu-bars-mobile__poll:empty{display:none}.menu-bars-mobile__poll .poll-dock{box-sizing:border-box;background:#111318;border-radius:16px;flex-wrap:wrap;max-width:calc(100vw - 28px);box-shadow:0 12px 40px #11131840}.menu-bars-mobile__pill:focus-visible{outline-offset:2px;outline:2px solid #3454ff}.menu-bars-mobile--whiteboard{bottom:calc(156px + env(safe-area-inset-bottom))}.menu-bars-mobile--whiteboard .menu-bars-mobile__options{max-height:calc(100dvh - 340px)}.hotkey-anchor{display:none}.arrival-banner{z-index:180;background:#fff;border:1px solid #11131814;border-radius:9999px;align-items:center;gap:12px;max-width:min(680px,100vw - 32px);padding:8px 10px 8px 14px;display:flex;position:absolute;top:108px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #1113180d}[data-theme=dark] .arrival-banner{background:#1e2233;border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}.arrival-banner__label{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .arrival-banner__label{color:#8b91a1}.arrival-banner__label{flex:none}.arrival-banner__source{color:#111318;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}[data-theme=dark] .arrival-banner__source{color:#eef0f5}.arrival-banner__back{color:#3454ff;cursor:pointer;background:#eaeeff;border:0;border-radius:9999px;flex:none;padding:5px 12px;font-family:inherit;font-size:.75rem;font-weight:600}[data-theme=dark] .arrival-banner__back{color:#6d7cff;background:#6d7cff29}.arrival-banner__close{color:#6b7080;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.arrival-banner__close>svg{width:14px;height:14px}[data-theme=dark] .arrival-banner__close{color:#8b91a1}.connection-banner{z-index:100000;color:#fff;background:#111318;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.75rem;font-weight:600;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #11131840}.connection-banner__dot{background:#e0417a;border-radius:999px;width:8px;height:8px}.board{--visible-columns:1;--lanes-visible:min(var(--board__columns), var(--visible-columns));--lane-basis:calc((100% - 48px - (var(--lanes-visible) - 1) * 14px) / var(--lanes-visible));scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:none;background:#f7f7fb;flex-direction:row;align-items:stretch;column-gap:14px;width:100vw;height:100%;padding:146px 0 24px;scroll-padding-inline:24px;display:flex;overflow:scroll hidden}.board::-webkit-scrollbar{display:none}.board--dragging{scroll-snap-type:none}[data-theme=dark] .board{background:#0f1117}.board__spacer-left,.board__spacer-right{pointer-events:none;flex:1 0 10px;min-width:10px}.board__lane-chips{z-index:130;scrollbar-width:none;gap:6px;height:52px;padding:12px 14px 4px;display:none;position:fixed;top:124px;left:0;right:0;overflow-x:auto}.board__lane-chips::-webkit-scrollbar{display:none}.board__lane-chip{all:unset;color:#111318;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9999px;flex:none;align-items:center;gap:4px;height:32px;padding:0 14px;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #1113180d}.board__lane-chip--hidden{color:#6b7080}.board__lane-chip--active{color:#fff;background:#111318;font-weight:700}.board__lane-chip:focus-visible{outline-offset:2px;outline:2px solid #3454ff}[data-theme=dark] .board__lane-chip{color:#eef0f5;background:#171a23;box-shadow:0 1px 2px #0000004d}[data-theme=dark] .board__lane-chip--hidden{color:#8b91a1}[data-theme=dark] .board__lane-chip--active{color:#0f1117;background:#eef0f5}.board__lane-chip--folded{font-weight:500}.board__lane-chip[aria-disabled=true]{cursor:default;opacity:.7}.board__lane-chip-stage:before,.board__lane-chip-count:before{content:"·";opacity:.6;margin-right:4px}@media screen and (width>=348px){.board{--visible-columns:1}}@media screen and (width>=696px){.board{--visible-columns:2}}@media screen and (width>=1044px){.board{--visible-columns:3}}@media screen and (width>=1392px){.board{--visible-columns:4}}@media screen and (width>=1740px){.board{--visible-columns:5}}@media screen and (width>=2088px){.board{--visible-columns:6}}@media screen and (width>=2436px){.board{--visible-columns:7}}@media screen and (width>=2784px){.board{--visible-columns:8}}@media screen and (width>=3132px){.board{--visible-columns:9}}@media screen and (width>=3480px){.board{--visible-columns:10}}@media screen and (width>=3828px){.board{--visible-columns:11}}@media screen and (width>=4176px){.board{--visible-columns:12}}@media screen and (width>=4524px){.board{--visible-columns:13}}@media screen and (width>=4872px){.board{--visible-columns:14}}@media screen and (width>=5220px){.board{--visible-columns:15}}@media screen and (width>=5568px){.board{--visible-columns:16}}@media screen and (width<=767px){.board{--visible-columns:1;--lane-basis:calc(100% - 28px);padding-top:182px;padding-bottom:0;scroll-padding-inline:14px}.board__spacer-left,.board__spacer-right{flex-basis:0;min-width:0}.board__lane-chips{display:flex}}.board__empty-state{text-align:center;flex-direction:column;flex:auto;align-self:center;align-items:center;gap:12px;display:flex}.board__empty-title{letter-spacing:-.02em;color:#111318;font-size:1.5rem;font-weight:800}[data-theme=dark] .board__empty-title{color:#eef0f5}.board__empty-hint{color:#6b7080;font-size:.875rem}[data-theme=dark] .board__empty-hint{color:#8b91a1}.board__empty-action{all:unset;color:#fff;cursor:pointer;background:#3454ff;border-radius:9999px;padding:10px 18px;font-size:.875rem;font-weight:600}.board__empty-action:hover{background:#2740c4}.dot-button{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background:#f7f7fb;border:1px solid #11131814;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .12s ease-out,border-color .12s ease-out,transform 80ms ease-out;display:inline-flex}.dot-button:hover{background:#eef0f5;border-color:#11131829}.dot-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.dot-button:disabled{cursor:default;opacity:.6}.dot-button:disabled:hover{background:#f7f7fb;border-color:#11131814}.dot-button:not([disabled]):active{transform:scale(.92)}[data-theme=dark] .dot-button{color:#eef0f5;background:#1e2233;border-color:#ffffff14}[data-theme=dark] .dot-button:hover{background:#2a2f40}[data-theme=dark] .dot-button:disabled:hover{background:#1e2233}.vote-button-add{background-color:var(--accent-color--100);width:22px;height:22px;color:var(--accent-color--light);border-radius:9999px;justify-content:center;align-items:center;transition:background-color 80ms ease-in-out,color 80ms ease-in-out;display:inline-flex}.vote-button-add:enabled:hover{background-color:var(--accent-color--light);color:#fff}.vote-button-add:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}.vote-button-add:disabled{color:#a9adb8;background-color:#f2f3f7}[data-theme=dark] .vote-button-add{background-color:rgba(var(--accent-color--dark-rgb), .2);color:var(--accent-color--dark)}[data-theme=dark] .vote-button-add--high-contrast{color:var(--accent-color--300)}[data-theme=dark] .vote-button-add:enabled:hover{background-color:var(--accent-color--dark);color:#0f1117}[data-theme=dark] .vote-button-add:disabled{color:#8b91a1;background-color:#2a2f40}.vote-button-add__icon{width:16px;height:16px;color:inherit;pointer-events:none}.vote-button-add__icon path{stroke-width:2.5px}.vote-button-remove{background-color:var(--accent-color--100);min-width:22px;height:22px;color:var(--accent-color--light);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;gap:2px;padding:0 8px 0 6px;font-size:.75rem;font-weight:700;line-height:1;transition:background-color 80ms ease-in-out,color 80ms ease-in-out;display:inline-flex;position:relative}.vote-button-remove:disabled{cursor:default}.vote-button-remove:active{transform:none}.vote-button-remove:enabled:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}.vote-button-remove:enabled:hover,.vote-button-remove:enabled:focus-visible{background-color:var(--accent-color--light);color:#fff}[data-theme=dark] .vote-button-remove{background-color:rgba(var(--accent-color--dark-rgb), .2);color:var(--accent-color--dark)}[data-theme=dark] .vote-button-remove--high-contrast{color:var(--accent-color--300)}[data-theme=dark] .vote-button-remove:enabled:hover,[data-theme=dark] .vote-button-remove:enabled:focus-visible{background-color:var(--accent-color--dark);color:#0f1117}.vote-button-remove__icon{flex:none;width:16px;height:16px}.vote-button-remove__icon path{stroke-width:2.5px}.vote-button-remove__dot{font-size:9px;line-height:1;display:none}.vote-button-remove--result{color:var(--accent-color--light);background-color:#0000;gap:4px;padding:0}.vote-button-remove--result .vote-button-remove__icon{display:none}.vote-button-remove--result .vote-button-remove__dot{display:inline}[data-theme=dark] .vote-button-remove--result{color:var(--accent-color--dark);background-color:#0000}.bump{animation:.2s ease-out bump}@keyframes bump{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.votes{flex:none;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.drag-indicator-pill{background-color:rgba(var(--accent-color--light-rgb), .95);color:#fff;white-space:nowrap;pointer-events:none;border:1px solid #fff3;border-radius:24px;align-items:center;gap:8px;padding:4px 8px;font-size:.75rem;font-weight:600;display:flex;box-shadow:0 4px 12px #0003}.drag-indicator-pill__avatar{background-color:#fff;border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-4px;display:flex;overflow:hidden}.drag-indicator-pill__avatar-image{width:24px;height:24px}[data-theme=dark] .drag-indicator-pill{background-color:rgba(var(--accent-color--dark-rgb), .95);border:1px solid #1113184d;box-shadow:0 4px 12px #11131866}[data-theme=dark] .drag-indicator-pill__avatar{background-color:#1e2233;border:2px solid #1e2233}.drag-lock-indicator{z-index:191;pointer-events:none;position:absolute;bottom:-12px;right:-12px}.sortable{touch-action:manipulation;position:relative}.sortable--dragging{opacity:.4}.sortable--locked{opacity:.4;cursor:not-allowed}.note-author-skeleton{flex-direction:row;align-items:center;gap:6px;min-width:0;display:flex}.note-author-skeleton__avatar{background-color:#eef0f5;border-radius:100%;flex:none;width:20px;height:20px;overflow:hidden}[data-theme=dark] .note-author-skeleton__avatar{background-color:#2a2f40}[data-theme=dark] .note-author-skeleton__avatar img{background-blend-mode:luminosity;opacity:.8}.note-author-skeleton__name{background-color:#eef0f5;border-radius:4px;width:72px;height:12px}[data-theme=dark] .note-author-skeleton__name{background-color:#2a2f40}.note-author-list{flex-direction:row;align-items:center;min-width:0;display:flex}.note-author-list:has(>.note-rest-authors__container>*){gap:6px}.note-author__container{flex-direction:row;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.note-rest-authors__container{flex-direction:row;flex:none;align-items:center;display:flex}.note__author{font:inherit;border:0;border-radius:9999px;flex:none;height:20px;margin:0 0 0 -6px}.note__author:first-of-type{z-index:122;margin:0}.note__author:nth-of-type(2){z-index:121}.note-author-list .user-avatar.note__user-avatar{background:#fff;border-width:1.5px;border-color:#fff;border-radius:9999px;width:20px;height:20px;padding:0}[data-theme=dark] .note-author-list .user-avatar.note__user-avatar{background:#1e2233;border-color:#1e2233}.note-author-list .user-avatar>.note__user-avatar{border:none;width:100%;height:100%;display:flex}.note-author-rest{background-color:var(--accent-color--200);width:20px;height:20px;color:var(--accent-color--800);border:1.5px solid #fff;border-radius:9999px;justify-content:center;align-items:center;margin:0 0 0 -6px;font-size:9px;font-weight:700;display:inline-flex}[data-theme=dark] .note-author-rest{background-color:rgba(var(--accent-color--dark-rgb), .24);color:var(--accent-color--300);border-color:#1e2233}.note__author-name{color:#6b7080;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;font-weight:500;overflow:hidden}[data-theme=dark] .note__author-name{color:#8b91a1}.note__author--self>.note__user-avatar #Circle-Background{stroke:none}.note__author-name--self{color:var(--accent-color--800);font-weight:600}[data-theme=dark] .note__author-name--self{color:var(--accent-color--300)}.note-reaction-chip__root{all:unset;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f7f7fb;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;line-height:14px;transition:background-color .12s ease-in-out;display:inline-flex}.note-reaction-chip__root:hover{background-color:#e9eaf0}.note-reaction-chip__root:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}.note-reaction-chip__root:disabled{cursor:default}.note-reaction-chip__root:disabled:hover{background-color:#f7f7fb}[data-theme=dark] .note-reaction-chip__root{background-color:#2a2f40}[data-theme=dark] .note-reaction-chip__root:hover{background-color:#3a4056}[data-theme=dark] .note-reaction-chip__root:disabled:hover{background-color:#2a2f40}.note-reaction-chip__reaction{font-size:.75rem;line-height:14px}.note-reaction-chip__amount{color:#111318;font-size:.75rem;font-weight:600}[data-theme=dark] .note-reaction-chip__amount{color:#eef0f5}.note-reaction-chip__root--self{background-color:var(--accent-color--100)}.note-reaction-chip__root--self .note-reaction-chip__amount{color:var(--accent-color--light)}.note-reaction-chip__root--self:hover{background-color:var(--accent-color--200)}[data-theme=dark] .note-reaction-chip__root--self{background-color:rgba(var(--accent-color--dark-rgb), .2)}[data-theme=dark] .note-reaction-chip__root--self .note-reaction-chip__amount{color:var(--accent-color--dark)}[data-theme=dark] .note-reaction-chip__root--self:hover{background-color:rgba(var(--accent-color--dark-rgb), .32)}.note-reaction-chip__root--override-active{background-color:var(--accent-color--light)}.note-reaction-chip__root--override-active .note-reaction-chip__amount{color:#fff}.note-reaction-chip__root--override-active:hover{background-color:var(--accent-color--light)}[data-theme=dark] .note-reaction-chip__root--override-active{background-color:var(--accent-color--dark)}[data-theme=dark] .note-reaction-chip__root--override-active .note-reaction-chip__amount{color:#0f1117}[data-theme=dark] .note-reaction-chip__root--override-active:hover{background-color:var(--accent-color--dark)}.note-reaction-picker__root{z-index:160;visibility:hidden;background:#fff;border-radius:9999px;padding:4px;position:fixed;box-shadow:0 12px 30px #1113181f}.note-reaction-picker__root--positioned{visibility:visible}[data-theme=dark] .note-reaction-picker__root{background:#2a2f40;box-shadow:0 12px 40px #00000080}.note-reaction-picker__quick-reactions{align-items:center;gap:2px;display:flex}.note-reaction-picker__reaction{all:unset;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;line-height:1;transition:background .12s;display:flex}.note-reaction-picker__reaction:hover{background:#eef0f5}.note-reaction-picker__reaction--active{background:var(--accent-color--100)}.note-reaction-picker__reaction--active:hover{background:var(--accent-color--200)}.note-reaction-picker__reaction:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:-1px}[data-theme=dark] .note-reaction-picker__reaction:hover{background:#3a4056}[data-theme=dark] .note-reaction-picker__reaction--active{background:rgba(var(--accent-color--dark-rgb), .24)}[data-theme=dark] .note-reaction-picker__reaction--active:hover{background:rgba(var(--accent-color--dark-rgb), .36)}.note-reaction-picker__more{color:#111318;cursor:pointer;background:#f7f7fb;border:none;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:.75rem;font-weight:700;line-height:1;transition:background .12s;display:flex}.note-reaction-picker__more:hover{background:#e9eaf0}.note-reaction-picker__more:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:-1px}[data-theme=dark] .note-reaction-picker__more{color:#eef0f5;background:#3a4056}[data-theme=dark] .note-reaction-picker__more:hover{background:#8b91a1}.note-reaction-picker__picker-portal{background:#fff;border-radius:12px;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .note-reaction-picker__picker-portal{background:#171a23;box-shadow:0 12px 40px #00000080}emoji-picker{--num-columns:6;--border-radius:16px;--indicator-color:#3454ff;--input-border-color:#a9adb8}@media screen and (width>=768px){emoji-picker{--num-columns:9}}[data-theme=dark] emoji-picker{--indicator-color:#6d7cff}.note-reaction-chip-condensed__root{all:unset;cursor:pointer;background-color:#f7f7fb;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;line-height:14px;display:inline-flex}[data-theme=dark] .note-reaction-chip-condensed__root{background-color:#2a2f40}.note-reaction-chip-condensed__reactions-container{flex-direction:row;justify-content:center;align-items:center;gap:2px;display:flex}.note-reaction-chip-condensed__reaction{font-size:.75rem;line-height:14px}.note-reaction-chip-condensed__amount{color:#111318;font-size:.75rem;font-weight:600}[data-theme=dark] .note-reaction-chip-condensed__amount{color:#eef0f5}.note-reaction-chip-condensed__tooltip-content{flex-direction:column;display:flex}.note-reaction-popup__root{-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:20px 20px 0 0;width:100vw;height:50vh;padding:8px 16px 64px;animation:.3s ease-in-out slide-in;box-shadow:0 30px 80px #1113182e}.note-reaction-popup__notch-container{justify-content:center;width:100%;display:flex}.note-reaction-popup__notch{background-color:#eef0f5;border-radius:16px;width:64px;height:4px;margin-bottom:16px}.note-reaction-popup__tab-bar{flex-direction:row;gap:10px;display:flex;overflow-x:scroll}.note-reaction-popup__tab-all{all:unset;color:#111318;background-color:#eef0f5;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:18px;padding:6px 9px 4px 10px;font-size:.875rem;font-weight:600;line-height:18px;display:flex}.note-reaction-popup__tab-all:hover{background-color:#eef0f5}.note-reaction-popup__tab-all--active{background-color:var(--accent-color--light);color:#fff}.note-reaction-popup__tab-all--active:hover{background-color:var(--accent-color--light)}.note-reaction-popup__main{scroll-snap-type:x mandatory;flex-direction:row;width:100%;height:100%;margin-top:24px;padding-bottom:8px;display:flex;overflow:scroll}.note-reaction-popup__container{scroll-snap-align:center;flex-direction:column;flex-shrink:0;width:100%;height:100%;display:flex;overflow-y:scroll}.note-reaction-popup__row{flex-direction:row;justify-content:space-between;height:30px;display:flex}.note-reaction-popup__row-reaction{all:unset;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.25rem;display:flex}.note-reaction-popup__row-reaction--active{background-color:var(--accent-color--100)}.note-reaction-popup__row-divider{background-color:#eef0f5;width:100%;height:1px;margin:7px 0 10px}@keyframes slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}[data-theme=dark] .note-reaction-popup__root{background-color:#1a1e29}[data-theme=dark] .note-reaction-popup__notch{background-color:#3a4056}[data-theme=dark] .note-reaction-popup__tab-all{color:#fff;background-color:#171a23}[data-theme=dark] .note-reaction-popup__tab-all--active{background-color:rgba(var(--accent-color--dark-rgb), .8)}[data-theme=dark] .note-reaction-popup__row-reaction--active{background-color:rgba(var(--accent-color--dark-rgb), .6)}[data-theme=dark] .note-reaction-popup__row-divider{background-color:#171a23}.note-reaction-list__root{flex-direction:row;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.note-reaction-list__reaction-bar-container{flex-direction:row;flex:none;align-items:center;display:flex;position:relative}.note-reaction-list__add-reaction-sticker-container{all:unset;color:#6b7080;cursor:pointer;background-color:#f7f7fb;border-radius:9999px;place-content:center;width:20px;height:20px;transition:background-color .12s ease-in-out,color .12s ease-in-out;display:grid}.note-reaction-list__add-reaction-sticker-container:hover{color:var(--accent-color--light);background-color:var(--accent-color--100)}.note-reaction-list__add-reaction-sticker-container:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}.note-reaction-list__reaction-bar-container--active .note-reaction-list__add-reaction-sticker-container{color:var(--accent-color--light);background-color:var(--accent-color--100)}[data-theme=dark] .note-reaction-list__add-reaction-sticker-container{color:#8b91a1;background-color:#2a2f40}[data-theme=dark] .note-reaction-list__add-reaction-sticker-container:hover,.note-reaction-list__reaction-bar-container--active [data-theme=dark] .note-reaction-list__add-reaction-sticker-container{color:var(--accent-color--dark);background-color:rgba(var(--accent-color--dark-rgb), .2)}.note-reaction-list__add-reaction-sticker{width:16px;height:16px}.note-reaction-list__reaction-chips-container{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:6px;min-width:0;display:flex}.note-reaction-list__reaction-chips-container:empty{display:none}.note-text-content-url{color:var(--accent-color--light);display:inline-block}.note-text-content-url--truncate{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;overflow:hidden}[data-theme=dark] .note-text-content-url{color:var(--accent-color--dark)}.note__root{position:relative;container:note/inline-size}.note__root--stack{margin-top:4px;margin-bottom:6px}.note__sheet{pointer-events:none;background:#fff;border-radius:12px;transition:transform .1s ease-in-out;position:absolute;inset:0}.note__sheet--back{opacity:.6;transform:translate(6px,6px)}.note__sheet--front{opacity:.8;transform:translate(3px,3px)}[data-theme=dark] .note__sheet{background:#1e2233}.note{--note-line-height:21px;background:#fff;border-radius:12px;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .note{background:#1e2233;box-shadow:0 1px 2px #0000004d}.note{z-index:120;cursor:pointer;text-align:start;flex-direction:column;gap:12px;width:100%;padding:14px 16px;transition:transform .12s ease-in-out,box-shadow .12s ease-in-out,outline-color .12s ease-in-out;display:flex;position:relative;overflow:hidden}.note:hover{transform:translateY(-1px);box-shadow:0 6px 16px #11131814}.note:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:-1px}.note:focus-within:not(:focus-visible){outline:2px solid rgba(var(--accent-color--light-rgb), .35);outline-offset:-1px}[data-theme=dark] .note:hover{box-shadow:0 6px 16px #00000059}[data-theme=dark] .note:focus-visible{outline-color:var(--accent-color--dark)}.shouldCombine .note{transform-origin:50%;outline:2px solid var(--accent-color--light);outline-offset:-1px;transform:scale(.98)}[data-theme=dark] .shouldCombine .note{outline-color:var(--accent-color--dark)}.shouldCombine .note__sheet{transform:scale(.98)translate(3px,3px)}.note__container{width:100%;min-height:var(--note-line-height);color:#111318;font-size:.875rem;font-weight:500;line-height:var(--note-line-height);word-break:keep-all;word-wrap:break-word;white-space:pre-line}[data-theme=dark] .note__container{color:#eef0f5}.note__text{max-height:calc(3 * var(--note-line-height));word-break:break-word;position:relative;overflow:hidden}.note__text-spacer{float:right;width:0;height:calc(2 * var(--note-line-height))}.note__marker-edited{color:#6b7080;margin-top:2px;font-size:.75rem}[data-theme=dark] .note__marker-edited{color:#8b91a1}.note__show-more{float:right;clear:right;font-size:.75rem;font-weight:700;line-height:var(--note-line-height);color:var(--accent-color--light);background-color:#fff;align-items:center;gap:2px;padding-left:6px;display:inline-flex;position:relative}.note__show-more:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff);width:64px;height:100%;position:absolute;top:0;right:100%}[data-theme=dark] .note__show-more{color:var(--accent-color--dark);background-color:#1e2233}[data-theme=dark] .note__show-more:before{background:linear-gradient(90deg,#0000,#1e2233)}.note__show-more-icon{flex-shrink:0;width:16px;height:16px}.note__show-more-icon path{stroke-width:3px}.note__image-wrapper{height:96px;margin:-14px -16px 0;position:relative;overflow:hidden}.note__image{object-fit:cover;width:100%;height:100%;display:block}.note__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.note__author-container{flex:auto;min-width:0;overflow:hidden}.note__meta{flex-direction:row;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.note__stack-chip{background:var(--accent-color--100);color:var(--accent-color--light);white-space:nowrap;border-radius:9999px;flex:none;padding:3px 8px;font-size:11px;font-weight:600;line-height:14px}[data-theme=dark] .note__stack-chip{background:rgba(var(--accent-color--dark-rgb), .16);color:var(--accent-color--dark)}.note--shared{--note-line-height:27px;background:#fff;border-radius:14px;gap:16px;padding:20px;box-shadow:0 12px 30px #1113181f}.note--shared .note__container{color:#111318;letter-spacing:-.015em;font-size:1.25rem;font-weight:700}.note--shared .note__show-more{background-color:#fff}.note--shared .note__show-more:before{background:linear-gradient(90deg,#0000,#fff)}.note--shared .note__marker-edited,.note--shared .note__author-name{color:#6b7080}[data-theme=dark] .note--shared{background:#eef0f5;box-shadow:0 24px 60px #0009}[data-theme=dark] .note--shared .note__container{color:#111318}[data-theme=dark] .note--shared .note__show-more{color:#3454ff;background-color:#eef0f5}[data-theme=dark] .note--shared .note__show-more:before{background:linear-gradient(90deg,#0000,#eef0f5)}.note__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .note__eyebrow{color:#8b91a1}.note__eyebrow,[data-theme=dark] .note__eyebrow{color:#3454ff}.note__root-disabled-click{cursor:not-allowed}.note__disabled-click{pointer-events:none}@container note (width<=300px){.note{padding:12px 14px}.note__image-wrapper{margin:-12px -14px 0}}.note__origin{margin-bottom:8px}.column{flex:1 0 var(--lane-basis,300px);background:var(--accent-color--100);scroll-snap-align:start;border-radius:18px;flex-direction:column;min-width:0;max-width:960px;min-height:0;transition:opacity .2s ease-in-out,outline-color .15s ease-in-out;display:flex}[data-theme=dark] .column{background:rgba(var(--accent-color--dark-rgb), .1)}.column.column__moderation-isActive{outline:2px solid var(--accent-color--light);outline-offset:-2px}[data-theme=dark] .column.column__moderation-isActive{outline-color:var(--accent-color--dark)}.column:has(>.column__content>.column__notes-wrapper.isOver){outline:2px dashed var(--accent-color--light);outline-offset:-2px}[data-theme=dark] .column:has(>.column__content>.column__notes-wrapper.isOver){outline-color:var(--accent-color--dark)}.column--dimmed,.column--presenting .column__content>.column-header,.column--presenting .column__hidden-banner,.column--presenting .note__root:not(.note__root--shared){opacity:.5}.column--collapsed{scroll-snap-align:none;flex:0 0 48px;min-width:48px}.column__content{flex-direction:column;flex:1;gap:12px;max-width:100%;min-height:0;padding:18px;display:flex}.column__content ::selection{background-color:rgba(var(--accent-color--400-rgb), .5)}.column__collapsed{all:unset;box-sizing:border-box;cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;padding:16px 0;display:flex}.column__collapsed:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:-2px}.column__collapsed-icon{width:16px;height:16px;color:var(--accent-color--800);flex:none}[data-theme=dark] .column__collapsed-icon{color:var(--accent-color--300)}.column__collapsed-name{writing-mode:vertical-rl;letter-spacing:-.02em;color:var(--accent-color--800);white-space:nowrap;text-overflow:ellipsis;max-height:100%;font-size:13px;font-weight:700;overflow:hidden;transform:rotate(180deg)}[data-theme=dark] .column__collapsed-name{color:var(--accent-color--300)}.column__hidden-banner{color:var(--accent-color--800);align-items:center;gap:6px;padding:0 2px;font-size:.75rem;font-weight:600;display:flex}[data-theme=dark] .column__hidden-banner{color:var(--accent-color--300)}.column__hidden-banner-icon{flex:none;width:16px;height:16px}.column__hidden-banner-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.column__hidden-banner-button{all:unset;color:var(--accent-color--light);cursor:pointer;background:#fff;border-radius:9999px;flex:none;padding:2px 8px;font-size:.75rem;font-weight:600}.column__hidden-banner-button:hover{background:#f2f3f7}.column__hidden-banner-button:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}[data-theme=dark] .column__hidden-banner-button{color:var(--accent-color--dark);background:#1e2233}[data-theme=dark] .column__hidden-banner-button:hover{background:#2a2f40}.column__notes-wrapper{scrollbar-width:thin;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;outline:none;flex:1;min-height:0;margin:0 -18px -18px;padding:4px 18px 18px;overflow-y:auto}.column__notes-wrapper ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .column__notes-wrapper{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.column__note-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.column__note-list>li{min-width:0}@media screen and (width<=767px){.column{border-radius:18px 18px 0 0;max-width:none}.column__content{padding:16px 14px 0}.column__notes-wrapper{margin:0 -14px;padding:4px 14px 120px}}.column--active{box-shadow:0 0 0 2px var(--accent-color--light)}[data-theme=dark] .column--active{box-shadow:0 0 0 2px var(--accent-color--dark)}.column--upcoming .column__collapsed:disabled{cursor:default}.emoji-suggestions__container{width:100%;max-height:min(350px, 100vh - var(--top-distance,0px) - 48px);color:#111318;z-index:130;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;background-color:#fff;border-radius:12px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 30px #1113181f}.emoji-suggestions__container ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .emoji-suggestions__container{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.emoji-suggestions__container--empty{display:none}.emoji-suggestions__container--relative{position:relative;top:0}[data-theme=dark] .emoji-suggestions__container{color:#eef0f5;background-color:#1e2233;box-shadow:0 12px 40px #00000080}.emoji-suggestions__list{margin:0;padding:4px;list-style:none}.emoji-suggestions__element{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:6px 8px;font-size:.875rem;font-weight:500;line-height:20px;overflow:hidden}.emoji-suggestions__element-button{all:unset}.emoji-suggestions__element:hover,.emoji-suggestions__element--focus{background-color:var(--accent-color--100,#eaeeff)}[data-theme=dark] .emoji-suggestions__element:hover,[data-theme=dark] .emoji-suggestions__element--focus{background-color:rgba(var(--accent-color--dark-rgb), .2)}.emoji-suggestions__emoji{-webkit-user-select:none;user-select:none;margin-right:8px;font-size:1.25rem}.character-count-indicator{color:#6b7080;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}[data-theme=dark] .character-count-indicator{color:#8b91a1}.note-input{outline-offset:-1px;background:#ffffffb3;border-radius:12px;outline:1px solid #0000;align-items:flex-start;gap:8px;width:100%;padding:12px 14px;transition:background-color .12s ease-in-out,outline-color .12s ease-in-out;display:flex;position:relative;container-type:inline-size}.note-input:not(:has(.note-input__input:disabled)):hover{background:#ffffffd9}.note-input:not(:has(.note-input__input:disabled)):focus-within{outline-color:var(--accent-color--light);background:#fff}[data-theme=dark] .note-input{background:#ffffff0f}[data-theme=dark] .note-input:not(:has(.note-input__input:disabled)):hover{background:#ffffff17}[data-theme=dark] .note-input:not(:has(.note-input__input:disabled)):focus-within{outline-color:var(--accent-color--dark);background:#1e2233}.note-input__lock-icon{color:#6b7080;flex:none;width:16px;height:16px;margin:2px 0}[data-theme=dark] .note-input__lock-icon{color:#8b91a1}.note-input__input{resize:none;color:#111318;background:0 0;border:none;outline:none;flex:1;min-width:0;max-height:50vh;margin:0;padding:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;line-height:20px}.note-input__input::placeholder{color:#6b7080;font-weight:400}.note-input__input:focus::placeholder{color:#0000}.note-input__input:disabled{color:#6b7080;cursor:not-allowed}[data-theme=dark] .note-input__input{color:#eef0f5}[data-theme=dark] .note-input__input::placeholder,[data-theme=dark] .note-input__input:disabled{color:#8b91a1}.note-input__add-button,.note-input__image-indicator{all:unset;border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;margin:-2px 0;display:grid;position:relative}.note-input__add-button{background:var(--accent-color--light);color:#fff;cursor:pointer;transition:transform 80ms ease-out,filter 80ms ease-out}.note-input__add-button:enabled:hover{filter:brightness(1.1)}.note-input__add-button:enabled:active{transform:scale(.94)}.note-input__add-button:disabled{color:#fff;cursor:default;background:#d7d9e0}[data-theme=dark] .note-input__add-button{background:var(--accent-color--dark);color:#0f1117}[data-theme=dark] .note-input__add-button:disabled{color:#8b91a1;background:#2a2f40}.note-input__icon--add{width:20px;height:20px;color:inherit}.note-input__icon--add path{stroke-width:2.5px}.note-input__image-indicator{color:var(--accent-color--light)}[data-theme=dark] .note-input__image-indicator{color:var(--accent-color--dark)}.note-input__icon--image{width:20px;height:20px;animation:.2s ease-in-out fade-in}.note-input__icon--star{width:20px;height:20px;color:var(--accent-color--light);animation:1.5s ease-in-out infinite alternate sparkle;position:absolute}.note-input__icon--star.star-1{top:-4px;left:-8px;transform:scale(.35)}.note-input__icon--star.star-2{animation-delay:.4s;top:-7px;left:8px;transform:scale(.3)}.note-input__icon--star.star-3{animation-delay:1.2s;bottom:-6px;left:9px;transform:scale(.35)}.note-input .character-count-indicator{line-height:16px;position:absolute;bottom:-2px;right:14px;transform:translateY(100%)}@keyframes fade-in{0%{opacity:0;transform:scale(0)}80%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes sparkle{0%{opacity:.2}to{opacity:1}}.color-picker{background-color:#fff;border:1px solid #11131814;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:auto 0 0;padding:4px;list-style:none;display:flex;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .color-picker{border-color:#ffffff14}.color-picker--fitted{gap:2px;padding:6px}.color-picker--inline{box-shadow:none;background:0 0;border:none;border-radius:0;flex-flow:wrap;justify-content:flex-start;gap:6px;margin:0;padding:2px}[data-theme=dark] .color-picker{background-color:#1e2233;box-shadow:0 12px 40px #00000080}[data-theme=dark] .color-picker--inline{box-shadow:none;background:0 0}.color-picker__item{justify-content:center;align-items:center;display:flex}.color-picker__item-button{all:unset;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.color-picker__item-button--small{width:24px;height:24px}.color-picker__item-button--fitted,.color-picker__item-button--inline{width:auto;height:auto;padding:2px}.color-picker__item-button:focus-visible{outline:none}.color-picker__item-button:focus-visible>.color-picker__color-option{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.color-picker__color-option{all:unset;box-sizing:border-box;background-color:var(--accent-color--light);cursor:pointer;border-radius:9999px;width:20px;height:20px;transition:transform .12s ease-out,outline-color .12s ease-out;display:block}.color-picker__color-option--small{width:16px;height:16px}.color-picker__color-option--selected{outline-offset:2px;outline:2px solid #111318}.color-picker__color-option:hover{transform:scale(1.1)}[data-theme=dark] .color-picker__color-option{background-color:var(--accent-color--dark)}[data-theme=dark] .color-picker__color-option--selected{outline-color:#eef0f5}.fix-focus-lock-placement{margin-top:auto}@media screen and (width<=767px){.color-picker--allow-vertical{flex-direction:row-reverse;justify-self:center;margin:auto;padding-right:4px;position:absolute;right:0}.fix-focus-lock-placement{margin-top:initial;margin-bottom:auto}}.column-settings{z-index:130}.column-settings__insert{align-items:center;display:inline-flex}.column-settings__insert svg{width:14px;height:14px}.text-area{resize:none;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent}.text-area ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .text-area{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.text-area{--text-area-padding:16px;--text-area-border-width:2px;width:100%}.text-area--fitted{--text-area-padding:8px}.text-area--border-none{--text-area-border-width:0;--text-area-padding:0;border-radius:0}.text-area--border-transparent{--text-area-border-width:2px;border-color:#0000;border-radius:16px}.text-area--border-normal{--text-area-border-width:2px;border-radius:16px}.text-area--border-thick{--text-area-border-width:3px;border-radius:16px}.text-area--text-align-left{text-align:left}.text-area--text-align-center{text-align:center}.text-area{min-height:calc(var(--text-area-rows) * 20px + 2 * (var(--text-area-padding) + var(--text-area-border-width)));max-height:calc(var(--text-area-rows) * 20px + 2 * (var(--text-area-padding) + var(--text-area-border-width)));padding:var(--text-area-padding);color:#111318;background-color:#fff;outline:none;margin:0;font-size:1rem;font-weight:500;line-height:20px}.text-area::placeholder,.text-area--text-dim{color:#6b7080}.text-area--text-dim:hover,.text-area--text-dim:focus-within{color:#111318}.text-area--text-dim:hover::placeholder,.text-area--text-dim:focus-within::placeholder{color:#6b7080}.text-area--extendable{max-height:none}.text-area--embedded{border:var(--text-area-border-width) dashed var(--accent-color--light);background:0 0}.text-area--fitted{border-radius:5px;padding:8px;font-size:.75rem}.text-area:not(.text-area--embedded):hover{box-shadow:0 3px 12px #14171f1f}.text-area:not(.text-area--embedded):focus,.text-area:not(.text-area--embedded):focus-within{border:1.5px solid #3454ff;padding:6.5px}.text-area:not(.text-area--embedded):active{border:1.5px solid #1e2233;padding:6.5px}[data-theme=dark] .text-area:not(.text-area--embedded):focus,[data-theme=dark] .text-area:not(.text-area--embedded):focus-within{border:1.5px solid #6d7cff;padding:6.5px}[data-theme=dark] .text-area:not(.text-area--embedded):active{border:1.5px solid #fff;padding:6.5px}.text-area:not(.text-area--embedded):not(.text-area--fitted):hover{box-shadow:0 3px 12px #14171f1f}.text-area:not(.text-area--embedded):not(.text-area--fitted):focus,.text-area:not(.text-area--embedded):not(.text-area--fitted):focus-within{border:1.5px solid #3454ff;padding:14.5px}.text-area:not(.text-area--embedded):not(.text-area--fitted):active{border:1.5px solid #1e2233;padding:14.5px}[data-theme=dark] .text-area:not(.text-area--embedded):not(.text-area--fitted):focus,[data-theme=dark] .text-area:not(.text-area--embedded):not(.text-area--fitted):focus-within{border:1.5px solid #6d7cff;padding:14.5px}[data-theme=dark] .text-area:not(.text-area--embedded):not(.text-area--fitted):active{border:1.5px solid #fff;padding:14.5px}[data-theme=dark] .text-area{color:#eef0f5}[data-theme=dark] .text-area:not(.text-area--embedded){background-color:#1e2233}[data-theme=dark] .text-area::placeholder{color:#8b91a1}[data-theme=dark] .text-area:hover,[data-theme=dark] .text-area:focus-within{color:#eef0f5}[data-theme=dark] .text-area:hover::placeholder,[data-theme=dark] .text-area:focus-within::placeholder{color:#8b91a1}[data-theme=dark] .text-area--embedded{border-color:var(--accent-color--dark)}.column-details{flex-direction:column;gap:4px;padding:0 2px;display:flex}.column-details--moderator-view:hover .column-details__edit-icon{opacity:1}.column-details__name-and-settings-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.column-details__name-wrapper{flex-direction:row;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.column-details__name{all:unset;letter-spacing:-.02em;min-width:0;color:var(--accent-color--800);white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:700;line-height:28px;overflow:hidden}.column-details__name--editing{box-sizing:border-box;border:1px solid var(--accent-color--light);color:#111318;background:#fff;border-radius:10px;flex:1;height:36px;padding:0 10px;font-size:1rem;line-height:34px}.column-details__name--editing::placeholder{color:#6b7080}.column-details__name--moderator{cursor:pointer}.column-details__name--moderator:hover{color:var(--accent-color--light)}[data-theme=dark] .column-details__name{color:var(--accent-color--300)}[data-theme=dark] .column-details__name--editing{border-color:var(--accent-color--dark);color:#eef0f5;background:#1e2233}[data-theme=dark] .column-details__name--moderator:hover{color:var(--accent-color--dark)}.column-details__notes-count{color:var(--accent-color--light);background:#fff;border-radius:9999px;flex:none;padding:2px 8px;font-size:.75rem;font-weight:700;line-height:16px}[data-theme=dark] .column-details__notes-count{color:var(--accent-color--dark);background:#0f1117}.column-details__edit-icon{opacity:0;cursor:pointer;width:18px;height:18px;color:var(--accent-color--800);flex:none;transition:opacity .2s}.column-details__edit-icon:hover{color:var(--accent-color--light)}[data-theme=dark] .column-details__edit-icon{color:var(--accent-color--300)}[data-theme=dark] .column-details__edit-icon:hover{color:var(--accent-color--dark)}.column-details__settings-icon-container{all:unset;width:28px;height:28px;color:var(--accent-color--light);cursor:pointer;border-radius:9999px;flex:none;place-items:center;transition:background-color .12s ease-in-out;display:grid}.column-details__settings-icon-container:hover{background:#ffffffb3}.column-details__settings-icon-container:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:1px}[data-theme=dark] .column-details__settings-icon-container{color:var(--accent-color--dark)}[data-theme=dark] .column-details__settings-icon-container:hover{background:#ffffff14}.column-details__settings-icon{width:24px;height:24px}.column-details__description-wrapper{flex-direction:row;justify-content:space-between;gap:4px;min-height:32px;display:flex;position:relative}.column-details__description-wrapper--edit{flex-direction:column;gap:8px;margin-top:4px}.column-details__description-wrapper--empty{min-height:0}.column-details__description-wrapper--view .text-area,.column-details__description-wrapper--moderator-view .text-area{--text-area-padding:0;--text-area-border-width:0;color:#6b7080;cursor:default;background:0 0;border:none;min-height:0;font-size:.75rem;font-weight:500;line-height:16px}[data-theme=dark] .column-details__description-wrapper--view .text-area,[data-theme=dark] .column-details__description-wrapper--moderator-view .text-area{color:#8b91a1}.column-details__description--placeholder{color:#6b7080;height:32px;font-size:.75rem;font-weight:500;line-height:16px}.column-details__description--placeholder-moderator{cursor:pointer}.column-details__description--placeholder-moderator:hover{color:var(--accent-color--light)}[data-theme=dark] .column-details__description--placeholder{color:#8b91a1}[data-theme=dark] .column-details__description--placeholder-moderator:hover{color:var(--accent-color--dark)}.column-details__description--moderator{cursor:pointer!important}.column-details__description--moderator:hover{color:var(--accent-color--800)!important}[data-theme=dark] .column-details__description--moderator:hover{color:var(--accent-color--300)!important}.text-area.column-details__description-text-area{--text-area-padding:10px;--text-area-border-width:1px;border:1px solid var(--accent-color--light);color:#111318;background:#fff;border-radius:10px;font-size:.875rem;font-weight:500;line-height:20px}.text-area.column-details__description-text-area::placeholder{color:#6b7080}[data-theme=dark] .text-area.column-details__description-text-area{border-color:var(--accent-color--dark);color:#eef0f5;background:#1e2233}.column-details__description-expand-icon-container{all:unset;width:20px;height:20px;color:var(--accent-color--light);cursor:pointer;border-radius:9999px;flex:none;align-self:flex-start;place-items:center;display:grid}.column-details__description-expand-icon-container:focus-visible{outline:2px solid var(--accent-color--light)}[data-theme=dark] .column-details__description-expand-icon-container{color:var(--accent-color--dark)}.column-details__description-expand-icon{width:20px;height:20px;transition:transform .15s ease-in-out}.column-details__description-expand-icon--expanded{transform:rotate(180deg)}.column-details__description-mini-menu,.column-details .character-count-indicator{align-self:flex-end}.column-header{flex-direction:column;gap:12px;display:flex}.error-page{box-sizing:border-box;color:#111318;background:#f7f7fb;justify-content:center;align-items:center;height:100%;min-height:100%;padding:60px 16px;display:flex;position:relative}[data-theme=dark] .error-page{color:#eef0f5;background:#0f1117}.error-page__header{align-items:center;height:60px;padding:0 24px;display:flex;position:absolute;top:0;left:0}.error-page__card{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:560px;padding:48px 40px;display:flex;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .error-page__card{background:#1e2233;border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}.error-page__message{overflow-wrap:anywhere;max-width:400px;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.error-page__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media screen and (width<=767px){.error-page__card{padding:32px 24px}}.board-guard{background:#f7f7fb;justify-content:center;align-items:center;min-height:100%;padding:60px 16px;display:flex;position:relative}[data-theme=dark] .board-guard{background:#0f1117}.board-guard__header{align-items:center;height:60px;padding:0 24px;display:flex;position:absolute;top:0;left:0}.board-guard__card{text-align:center;color:#111318;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:560px;padding:48px 40px;display:flex;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .board-guard__card{color:#eef0f5;background:#1e2233;border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}.board-guard__avatar{border-radius:50%;width:64px;height:64px;overflow:hidden;box-shadow:0 0 0 6px #fff,0 0 0 8px #3454ff}[data-theme=dark] .board-guard__avatar{box-shadow:0 0 0 6px #1e2233,0 0 0 8px #6d7cff}.board-guard__title{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800}.board-guard__info{color:#6b7080;max-width:360px;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}.board-guard__info strong{color:#111318;font-weight:700}[data-theme=dark] .board-guard__info{color:#8b91a1}[data-theme=dark] .board-guard__info strong{color:#eef0f5}.board-guard__cancel{color:#6b7080}[data-theme=dark] .board-guard__cancel{color:#8b91a1}@media screen and (width<=767px){.board-guard__card{padding:32px 24px}}.passphrase-dialog{place-content:center;min-height:100vh;padding:16px;display:grid}.passphrase-dialog__logo{border-radius:8px;align-items:center;height:60px;padding:0 24px;text-decoration:none;display:inline-flex;position:absolute;top:0;left:0}.passphrase-dialog__logo:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #3454ff59}.passphrase-dialog__form{color:#111318;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;gap:20px;width:min(560px,100vw - 32px);padding:32px;display:flex;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .passphrase-dialog__form{color:#eef0f5;background:#1e2233;border-color:#ffffff14;box-shadow:0 30px 80px #0009}.passphrase-dialog__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.passphrase-dialog__subtitle{color:#6b7080;margin:-12px 0 0;font-size:.875rem;font-weight:500;line-height:1.5}[data-theme=dark] .passphrase-dialog__subtitle{color:#8b91a1}.form__field{flex-direction:column;gap:6px;display:flex}.form__label{color:#6b7080;font-size:.75rem;font-weight:600}[data-theme=dark] .form__label{color:#8b91a1}.form__password-input{background:#fff;border:1px solid #1113181a;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:0 6px 0 14px;transition:border-color .12s ease-out;display:flex}.form__password-input:focus-within{border-color:#3454ff}.form__password-input--invalid{border-color:#e0417a}[data-theme=dark] .form__password-input{background:#1a1e29;border-color:#ffffff1f}[data-theme=dark] .form__password-input:focus-within{border-color:#6d7cff}[data-theme=dark] .form__password-input--invalid{border-color:#ff7aa8}.password-input__input{all:unset;letter-spacing:.3em;color:#111318;flex:1;min-width:0;height:44px;font-size:15px;font-weight:600}.password-input__input::placeholder{letter-spacing:0;color:#6b7080;opacity:1}[data-theme=dark] .password-input__input{color:#eef0f5}[data-theme=dark] .password-input__input::placeholder{color:#8b91a1}.password-input__toggle{all:unset;cursor:pointer;color:#6b7080;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.password-input__toggle>svg{width:20px;height:20px}.password-input__toggle:hover{color:#111318;background:#f2f3f7}.password-input__toggle:focus-visible{box-shadow:0 0 0 3px #3454ff59}[data-theme=dark] .password-input__toggle{color:#8b91a1}[data-theme=dark] .password-input__toggle:hover{color:#eef0f5;background:#2a2f40}.form__error-message{color:#e0417a;margin:0;font-size:.75rem;font-weight:600}[data-theme=dark] .form__error-message{color:#ff7aa8}.form__actions{justify-content:flex-end;gap:8px;display:flex}.form__submit-button{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:#fff;background:#3454ff;border-radius:9999px;height:40px;padding:0 20px;font-size:.875rem;font-weight:600;transition:background-color .12s ease-out,opacity .12s ease-out}.form__submit-button:hover:not([aria-disabled=true]){background:#2c48e0}.form__submit-button:focus-visible{box-shadow:0 0 0 3px #3454ff59}.form__submit-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}[data-theme=dark] .form__submit-button{color:#0f1117;background:#6d7cff}[data-theme=dark] .form__submit-button:hover:not([aria-disabled=true]){background:#9aa6ff}@media screen and (width<=767px){.passphrase-dialog__form{padding:24px}.form__actions{flex-direction:column-reverse}.form__actions>*{text-align:center;width:100%}}.print-view__container{color:#111318;background:#f7f7fb;min-height:100vh;padding:24px 16px 48px;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}.print-view__button-container{z-index:200;align-items:center;gap:8px;display:flex;position:fixed;top:16px;right:16px}.print-view{box-sizing:border-box;background:#fff;border-radius:6px;flex-direction:column;gap:22px;width:100%;max-width:21cm;min-height:29.7cm;margin:0 auto;padding:48px 52px;display:flex;box-shadow:0 12px 30px #1113181f}.print-view__title-wrapper{border-bottom:2px solid #111318;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.print-view__title{min-width:0}.print-view__title-text{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.15}.print-view__title-info{color:#6b7080;margin:2px 0 0;font-size:.75rem;font-weight:500}.print-view__logo{--logo-size:16px;flex:none}.print-view__logo .hindsight-logo__wordmark{font-size:.75rem}.print-view__column-list{flex-direction:column;gap:22px;display:flex}.print-view__column{break-inside:avoid-page;flex-direction:column;gap:8px;display:flex}.print-view__column-header-wrapper{align-items:center;gap:8px;display:flex}.print-view__column-dot{background:var(--accent-color--light);-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:50%;flex:none;width:10px;height:10px}.print-view__column-header-text{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:800;line-height:1.2}.print-view__column-header-card-count{color:#6b7080;font-size:11px;font-weight:500}.print-view__notes{grid-template-columns:1fr 40px;gap:4px 12px;padding-left:18px;font-size:.75rem;font-weight:500;line-height:1.5;display:grid}.print-view__note{break-inside:avoid-page;display:contents}.print-view__note-text{overflow-wrap:anywhere;white-space:pre-wrap}.print-view__note--isChild .print-view__note-text{color:#14171f;padding-left:16px}.print-view__note-info-author{color:#6b7080}.print-view__note-info-votes{text-align:right;font-weight:700}.print-view__actions{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff3df;border-radius:10px;margin-top:auto;padding:14px 16px}.print-view__actions .print-view__column-dot{background:#d98a12}.print-view__actions-list{flex-direction:column;gap:2px;padding-left:18px;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.print-view__action{overflow-wrap:anywhere}.print-view__footer-container{color:#6b7080;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:10px;font-weight:500;display:flex}@media print{.print-view__container{background:#fff;min-height:0;padding:0}.print-view__button-container{display:none}.print-view{max-width:none;min-height:0;box-shadow:none;border-radius:0;padding:0}.print-view__column,.print-view__note{break-inside:avoid-page}}@media screen and (width<=767px){.print-view{padding:32px 20px}.print-view__button-container{top:auto;bottom:16px;right:16px}}.drag-overlay .note{outline:2px solid var(--accent-color--light);outline-offset:-1px;cursor:grabbing;transform:rotate(-1.5deg);box-shadow:0 12px 30px #1113181f}[data-theme=dark] .drag-overlay .note{outline-color:var(--accent-color--dark);box-shadow:0 12px 40px #00000080}.drag-overlay .note__sheet{opacity:.4;transform:rotate(-1.5deg)translate(3px,3px)}.rejection-page__root{color:#111318;background:#f7f7fb;flex-direction:column;min-height:100%;display:flex}[data-theme=dark] .rejection-page__root{color:#eef0f5;background:#0f1117}.rejection-page__header{flex:none;align-items:center;height:60px;padding:0 24px;display:flex}.rejection-page__logo-container{border-radius:8px;text-decoration:none;display:inline-flex}.rejection-page__logo-container:focus-visible{outline:none;box-shadow:0 0 0 3px #3454ff59}.rejection-page__main{flex:1;justify-content:center;align-items:center;padding:16px 16px 64px;display:flex}.rejection-page__content{text-align:center;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:560px;padding:48px 40px;display:flex;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .rejection-page__content{background:#1e2233;border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}.rejection-page__title{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800}.rejection-page__description{color:#6b7080;max-width:360px;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}[data-theme=dark] .rejection-page__description{color:#8b91a1}.rejection-page__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}@media screen and (width<=767px){.rejection-page__content{padding:32px 24px}}.not-found__root{color:#111318;background:#f7f7fb;flex-direction:column;min-height:100%;display:flex}[data-theme=dark] .not-found__root{color:#eef0f5;background:#0f1117}.not-found__header{flex:none;align-items:center;height:60px;padding:0 24px;display:flex}.not-found__logo-container{border-radius:8px;text-decoration:none;display:inline-flex}.not-found__logo-container:focus-visible{outline:none;box-shadow:0 0 0 3px #3454ff59}.not-found__main{flex:1;justify-content:center;align-items:center;padding:16px 16px 64px;display:flex}.not-found__content{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.not-found__title{letter-spacing:-.04em;color:#3454ff;margin:0;font-size:76px;font-weight:800;line-height:1}[data-theme=dark] .not-found__title{color:#6d7cff}.not-found__description{color:#6b7080;max-width:420px;margin:0;font-size:15px;font-weight:500;line-height:1.55}[data-theme=dark] .not-found__description{color:#8b91a1}.not-found__return-button{color:#fff;background:#3454ff;border-radius:9999px;align-items:center;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .12s ease-out;display:inline-flex}.not-found__return-button:hover{background:#2c48e0}.not-found__return-button:focus-visible{outline:none;box-shadow:0 0 0 3px #3454ff59}[data-theme=dark] .not-found__return-button{color:#0f1117;background:#6d7cff}[data-theme=dark] .not-found__return-button:hover{background:#9aa6ff}@media screen and (width<=767px){.not-found__title{font-size:56px}}.settings-dialog__portal .portal__frame{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11131859;padding:0}[data-theme=dark] .settings-dialog__portal .portal__frame{background:#11131899}.settings-dialog{color:#111318;background:#fff;border-radius:20px;grid-template-columns:220px 1fr;width:min(920px,100vw - 32px);height:min(600px,100dvh - 32px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .settings-dialog{color:#eef0f5;background:#171a23;box-shadow:0 30px 80px #0009}.settings-dialog__sidebar{background:#f7f7fb;border-right:1px solid #11131814;flex-direction:column;gap:2px;min-height:0;padding:24px 14px;display:flex;overflow-y:auto}[data-theme=dark] .settings-dialog__sidebar{background:#171a23;border-right-color:#ffffff14}.settings-dialog__title{letter-spacing:-.02em;padding:0 12px 16px;font-size:1.25rem;font-weight:800;line-height:1.2}.settings-dialog__navigation{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex}.settings-dialog__navigation-group{flex-direction:column;gap:2px;display:flex}.settings-dialog__navigation-divider{background:#11131814;height:1px;margin:8px 12px}[data-theme=dark] .settings-dialog__navigation-divider{background:#ffffff14}.settings-dialog__navigation-label{letter-spacing:.06em;text-transform:uppercase;color:#6b7080;padding:10px 12px 2px;font-size:11px;font-weight:700}[data-theme=dark] .settings-dialog__navigation-label{color:#8b91a1}.settings-dialog__navigation-swatch.surface-tabs__swatch{border-radius:3px;align-self:center;width:12px;height:12px;display:block}.navigation__item{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;border-radius:10px;align-items:baseline;gap:4px;padding:8px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out;display:flex}.navigation__item:hover{color:#111318;background:#1113180a}.navigation__item:focus-visible{box-shadow:0 0 0 2px var(--accent-color--light)}.navigation__item--active{color:#111318;background:#fff;font-weight:600;box-shadow:0 1px 2px #1113180f}.navigation__item--active:hover{background:#fff}.navigation__item--logout{margin-top:auto}[data-theme=dark] .navigation__item{color:#8b91a1}[data-theme=dark] .navigation__item:hover{color:#eef0f5;background:#ffffff0a}[data-theme=dark] .navigation__item--active{color:#eef0f5;box-shadow:none;background:#2a2f40}[data-theme=dark] .navigation__item--active:hover{background:#2a2f40}.navigation-item__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.navigation-item__count{color:#6b7080;font-size:.75rem;font-weight:600}[data-theme=dark] .navigation-item__count{color:#8b91a1}.settings-dialog__content{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex-direction:column;min-width:0;min-height:0;padding:28px 32px;display:flex;position:relative;overflow-y:auto}.settings-dialog__content ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .settings-dialog__content{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.settings-dialog__back-link{display:none}.settings-dialog__close-button{color:#6b7080;border-radius:9999px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s ease-out,color .12s ease-out;display:flex;position:absolute;top:14px;right:14px}.settings-dialog__close-button:hover{color:#111318;background:#1113180f}.settings-dialog__close-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.settings-dialog__close-button>svg{width:22px;height:22px}[data-theme=dark] .settings-dialog__close-button{color:#8b91a1}[data-theme=dark] .settings-dialog__close-button:hover{color:#eef0f5;background:#ffffff14}.settings-dialog__container{flex-direction:column;flex:1 0 auto;gap:18px;display:flex}.settings-dialog__header{flex-direction:column;gap:4px;padding-right:32px;display:flex}.settings-dialog__header-text{letter-spacing:-.02em;color:#111318;margin:0;font-size:22px;font-weight:800;line-height:1.2}[data-theme=dark] .settings-dialog__header-text{color:#eef0f5}.settings-dialog__header-subtitle{color:#6b7080;margin:0;font-size:13px;font-weight:500}[data-theme=dark] .settings-dialog__header-subtitle{color:#8b91a1}.settings-dialog__label{color:#6b7080;font-size:.75rem;font-weight:600}[data-theme=dark] .settings-dialog__label{color:#8b91a1}.settings-dialog__group{flex-direction:column;display:flex}.settings-dialog__separator{border:0;border-top:1px solid #1113180f;width:100%;margin:0}[data-theme=dark] .settings-dialog__separator{border-top-color:#ffffff14}.settings-dialog__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.settings-dialog__footer-hint{color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .settings-dialog__footer-hint{color:#8b91a1}.settings-dialog__text-button{all:unset;color:#6b7080;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:600;display:inline-flex}.settings-dialog__text-button:hover{color:#111318}.settings-dialog__text-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.settings-dialog__text-button--accent{color:#3454ff}.settings-dialog__text-button--accent:hover{color:#2740c4}.settings-dialog__text-button--danger{color:#e0417a}.settings-dialog__text-button--danger:hover{color:#b52a5e}.settings-dialog__text-button>svg{width:16px;height:16px}[data-theme=dark] .settings-dialog__text-button{color:#8b91a1}[data-theme=dark] .settings-dialog__text-button:hover{color:#eef0f5}[data-theme=dark] .settings-dialog__text-button--accent{color:#6d7cff}[data-theme=dark] .settings-dialog__text-button--accent:hover{color:#9aa6ff}[data-theme=dark] .settings-dialog__text-button--danger{color:#ff7aa8}[data-theme=dark] .settings-dialog__text-button--danger:hover{color:#ffa3c4}.settings-dialog__card{background:#f7f7fb;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.settings-dialog__card--accent{background:#eaeeff}[data-theme=dark] .settings-dialog__card{background:#1e2233}[data-theme=dark] .settings-dialog__card--accent{background:#6d7cff29}.settings-dialog__card-title{font-size:.875rem;font-weight:600}.settings-dialog__card--accent .settings-dialog__card-title{color:#1f2f9e;font-size:13px;font-weight:700}.settings-dialog__card--accent [data-theme=dark] .settings-dialog__card-title{color:#dfe6ff}.settings-dialog__card-text{color:#6b7080;font-size:.75rem;font-weight:500}.settings-dialog__card--accent .settings-dialog__card-text{color:#3454ff}[data-theme=dark] .settings-dialog__card-text{color:#8b91a1}.settings-dialog__card--accent [data-theme=dark] .settings-dialog__card-text{color:#6d7cff}.settings-dialog__ink-button{all:unset;box-sizing:border-box;color:#fff;cursor:pointer;white-space:nowrap;background:#111318;border-radius:9999px;flex:none;justify-content:center;align-items:center;height:30px;padding:0 14px;font-size:.75rem;font-weight:700;transition:background-color .12s ease-out;display:inline-flex}.settings-dialog__ink-button:hover{background:#14171f}.settings-dialog__ink-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.settings-dialog__ink-button:disabled{cursor:default;background:#d7d9e0}[data-theme=dark] .settings-dialog__ink-button{color:#0f1117;background:#eef0f5}[data-theme=dark] .settings-dialog__ink-button:hover{background:#fff}[data-theme=dark] .settings-dialog__ink-button:disabled{color:#8b91a1;background:#3a4056}@media screen and (width<=767px){.settings-dialog{border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:1fr;width:100vw;height:100dvh}.settings-dialog__sidebar{border-bottom:1px solid #11131814;border-right:0;flex-direction:row;align-items:center;gap:6px;margin-right:52px;padding:16px 16px 12px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}[data-theme=dark] .settings-dialog__sidebar{border-bottom-color:#ffffff14}.settings-dialog__title{display:none}.settings-dialog__navigation,.settings-dialog__navigation-group{flex-direction:row;flex:none;gap:6px}.settings-dialog__navigation-divider{align-self:center;width:1px;height:20px;margin:0 4px}.navigation__item{background:#fff;border:1px solid #11131814;border-radius:9999px;flex:none;align-items:center;height:34px;padding:0 12px;font-size:13px}[data-theme=dark] .navigation__item{border-color:#ffffff14}.navigation__item--active{color:#fff;background:#111318;border-color:#111318}.navigation__item--active:hover{color:#fff;background:#111318}.navigation__item--logout{margin-top:0}[data-theme=dark] .navigation__item{background:#1e2233}[data-theme=dark] .navigation__item--active{color:#0f1117;background:#eef0f5;border-color:#eef0f5}[data-theme=dark] .navigation__item--active:hover{color:#0f1117;background:#eef0f5}.navigation-item__count{color:inherit;opacity:.7}.settings-dialog__content{padding:20px 16px 28px}.settings-dialog__close-button{background:#fff;border:1px solid #11131814;top:12px;right:12px}[data-theme=dark] .settings-dialog__close-button{background:#1e2233;border-color:#ffffff14}.settings-dialog__header{padding-right:0}}.hint-hidden-columns__grid-container{color:#8a5a0c;background:#fff3df;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:12px 14px;font-weight:500;line-height:1.5;display:grid}[data-theme=dark] .hint-hidden-columns__grid-container{color:#f7c97a;background:#f2b04624}.hint-hidden-columns__info-icon{color:#d98a12;align-self:flex-start;width:16px;height:16px;margin-top:1px}[data-theme=dark] .hint-hidden-columns__info-icon{color:#f2b046}.hint-hidden-columns__info-text{grid-column-start:2;font-size:.75rem;font-weight:600}.hint-hidden-columns__columns-list-container{grid-column-start:2}.hint-hidden-columns__columns-list{margin:0;padding:0;font-size:.75rem;font-weight:500;list-style:none}.hint-hidden-columns__columns-list-item{align-items:center;gap:8px;display:flex}.hint-hidden-columns__columns-list-item:before{content:"•";font-size:1em}.export-board{gap:20px}.export-board__formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.export-board__format{all:unset;box-sizing:border-box;cursor:pointer;text-align:left;border:1px solid #11131814;border-radius:14px;flex-direction:column;gap:6px;padding:16px;transition:border-color .12s ease-out,background-color .12s ease-out,box-shadow .12s ease-out;display:flex}.export-board__format:hover{border-color:#11131833}.export-board__format:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.export-board__format--selected,.export-board__format--selected:hover{background:#eaeeff;border-color:#3454ff;box-shadow:inset 0 0 0 1px #3454ff}[data-theme=dark] .export-board__format{border-color:#ffffff14}[data-theme=dark] .export-board__format:hover{border-color:#fff3}[data-theme=dark] .export-board__format--selected,[data-theme=dark] .export-board__format--selected:hover{background:#6d7cff29;border-color:#6d7cff;box-shadow:inset 0 0 0 1px #6d7cff}.export-board__format-header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.export-board__format-name{color:#111318;font-size:15px;font-weight:800}[data-theme=dark] .export-board__format-name{color:#eef0f5}.export-board__format-badge{letter-spacing:.06em;text-transform:uppercase;color:#3454ff;font-size:10px;font-weight:700}[data-theme=dark] .export-board__format-badge{color:#6d7cff}.export-board__format-description{color:#6b7080;font-size:.75rem;font-weight:500;line-height:1.5}[data-theme=dark] .export-board__format-description{color:#8b91a1}@media screen and (width<=767px){.export-board__formats{grid-template-columns:1fr}}.export-board__whiteboards{flex-direction:column;gap:8px;margin-top:16px;display:flex}.export-board__whiteboard-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.export-board__whiteboard{background:#f7f7fb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}[data-theme=dark] .export-board__whiteboard{background:#1e2233}.export-board__whiteboard-name{font-size:.875rem;font-weight:600}.export-board__whiteboard-actions{gap:8px;display:flex}.presentation-link{border-top:1px solid #11131814;padding-top:24px}[data-theme=dark] .presentation-link{border-top-color:#ffffff14}.presentation-link__create{align-self:flex-start}.presentation-link__actions a,.presentation-link__actions button,.presentation-link__confirm>button:last-child{all:unset;color:#3454ff;cursor:pointer;border-radius:8px;align-items:center;padding:6px 0;font-size:13px;font-weight:600;display:inline-flex}.presentation-link__actions a:hover,.presentation-link__actions button:hover,.presentation-link__confirm>button:last-child:hover{color:#2740c4}.presentation-link__actions a:focus-visible,.presentation-link__actions button:focus-visible,.presentation-link__confirm>button:last-child:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.presentation-link__actions a:disabled,.presentation-link__actions button:disabled,.presentation-link__confirm>button:last-child:disabled{opacity:.5;cursor:default}[data-theme=dark] .presentation-link__actions a,[data-theme=dark] .presentation-link__actions button,[data-theme=dark] .presentation-link__confirm>button:last-child{color:#6d7cff}[data-theme=dark] .presentation-link__actions a:hover,[data-theme=dark] .presentation-link__actions button:hover,[data-theme=dark] .presentation-link__confirm>button:last-child:hover{color:#9aa6ff}.presentation-link__actions .presentation-link__revoke{color:#e0417a}.presentation-link__actions .presentation-link__revoke:hover{color:#b52a5e}[data-theme=dark] .presentation-link__actions .presentation-link__revoke{color:#ff7aa8}[data-theme=dark] .presentation-link__actions .presentation-link__revoke:hover{color:#ffa3c4}.presentation-link__actions,.presentation-link__confirm{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.presentation-link__confirm{background:#f7f7fb;border-radius:12px;align-self:stretch;gap:10px 14px;padding:12px 14px}.presentation-link__confirm p{flex-basis:100%;font-size:13px;font-weight:500;line-height:1.5}[data-theme=dark] .presentation-link__confirm{background:#1e2233}.presentation-link__feedback:empty{display:none}.presentation-link__gated{color:#9a1f4d;background:#ffeaf1;border-left:3px solid #e0417a;padding:8px 12px;font-size:.75rem;line-height:1.5}[data-theme=dark] .presentation-link__gated{color:#ffa3c4;background:#2a1622;border-left-color:#ff7aa8}.share-session{flex-direction:column;gap:28px;display:flex}.share-session__way{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-content:start;gap:28px;display:grid}.share-session__way-intro{flex-direction:column;gap:6px;display:flex}.share-session__way-intro h3,.share-session__way-intro p{margin:0}.share-session__way-intro h3{letter-spacing:-.02em;font-size:1rem;font-weight:800;line-height:1.3}.share-session__way-intro p{color:#6b7080;max-width:60ch;font-size:13px;font-weight:500;line-height:1.5}[data-theme=dark] .share-session__way-intro p{color:#8b91a1}.share-session__main{flex-direction:column;gap:22px;min-width:0;display:flex}.share-session__field-group{flex-direction:column;gap:6px;display:flex}.share-session__field{background:#f7f7fb;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 14px;display:flex}[data-theme=dark] .share-session__field{background:#1e2233}.share-session__field-value{color:#111318;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.share-session__field-value--muted{color:#6b7080;font-weight:500}[data-theme=dark] .share-session__field-value{color:#eef0f5}[data-theme=dark] .share-session__field-value--muted{color:#8b91a1}.share-session__link{background:0 0;border:0;width:100%;padding:6px 0;font-family:inherit}.share-session__link:focus-visible{outline:2px solid var(--accent-color--light);outline-offset:2px;border-radius:2px}.share-session__hint{padding:0 8px;font-size:.75rem;text-decoration:none}.share-session__invite-text-button{align-self:flex-start}.share-session__aside{flex-direction:column;align-items:center;gap:10px;padding-top:8px;display:flex}.share-session__background{box-sizing:border-box;background:#fff;border:1px solid #11131814;border-radius:16px;width:240px;height:240px;padding:12px}[data-theme=dark] .share-session__background{border-color:#ffffff14}.share-qr-code-option__qrcode{display:block;width:100%!important;height:100%!important}.share-session__caption{text-align:center;color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .share-session__caption{color:#8b91a1}.share-session__download{padding:0;font-size:.75rem}@media screen and (width<=767px){.share-session__way{grid-template-columns:1fr}.share-session__aside{padding-top:0}}.settings-input__container{flex-direction:column;gap:6px;width:100%;display:flex}.settings-input__container--disabled{opacity:.7}.settings-input__label{color:#6b7080;cursor:text;font-size:.75rem;font-weight:600}[data-theme=dark] .settings-input__label{color:#8b91a1}.settings-input__field{box-sizing:border-box;color:#111318;background:#f7f7fb;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:box-shadow .12s ease-out;display:flex;position:relative}.settings-input__field:focus-within{box-shadow:0 0 0 2px var(--accent-color--light)}.settings-input__field:hover .settings-input__length,.settings-input__field:focus-within .settings-input__length{opacity:1}[data-theme=dark] .settings-input__field{color:#eef0f5;background:#1e2233}.settings-input__input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:auto;padding:11px 0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3}.settings-input__input::placeholder{color:#6b7080;font-weight:500}.settings-input__input:disabled{cursor:default}[data-theme=dark] .settings-input__input::placeholder{color:#8b91a1}.settings-input__length{color:#6b7080;opacity:0;flex:none;font-size:11px;font-weight:600;transition:opacity .1s}[data-theme=dark] .settings-input__length{color:#8b91a1}.settings-input__password-toggle{all:unset;color:#6b7080;cursor:pointer;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.settings-input__password-toggle>svg{width:18px;height:18px}.settings-input__password-toggle:hover{color:#111318}.settings-input__password-toggle:focus-visible{box-shadow:0 0 0 2px var(--accent-color--light)}[data-theme=dark] .settings-input__password-toggle{color:#8b91a1}[data-theme=dark] .settings-input__password-toggle:hover{color:#eef0f5}.settings-segmented{background:#e9eaf0;border-radius:9999px;gap:2px;width:fit-content;padding:3px;display:flex}.settings-segmented{background:#f7f7fb}.settings-segmented--full-width{border-radius:10px;width:100%}.settings-segmented--full-width .settings-segmented__item{border-radius:8px;flex:1 1 0;justify-content:center;padding:8px}.settings-segmented--small .settings-segmented__item{padding:5px 10px}.settings-segmented--disabled{opacity:.7}[data-theme=dark] .settings-segmented{background:#1e2233}.settings-segmented__item{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}[data-theme=dark] .settings-segmented__item{color:#8b91a1}.settings-segmented__item:hover:not(:disabled):not(.settings-segmented__item--active){color:#111318}.settings-segmented__item:focus-visible{box-shadow:0 0 0 2px var(--accent-color--light)}.settings-segmented__item:disabled{cursor:default}.settings-segmented__item--active{color:#111318;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9999px;padding:6px 12px;font-size:.75rem;font-weight:600;box-shadow:0 1px 2px #11131814}[data-theme=dark] .settings-segmented__item--active{color:#eef0f5;box-shadow:none;background:#3a4056}[data-theme=dark] .settings-segmented__item:hover:not(:disabled):not(.settings-segmented__item--active){color:#eef0f5}.settings-segmented__count{opacity:.7;font-weight:600}.board-settings__access-policy{flex-direction:column;gap:6px;display:flex}.board-settings__password-section{margin-top:6px}.board-settings__hotkey-settings{padding-top:4px}.board-settings__open-cheat-sheet-button{padding-top:8px}.settings-dropdown{-webkit-user-select:none;user-select:none;border-bottom:1px solid #1113180f;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.settings-dropdown:last-child{border-bottom:0}[data-theme=dark] .settings-dropdown{border-bottom-color:#ffffff14}.settings-dropdown__label{color:#111318;font-size:.875rem;font-weight:600}[data-theme=dark] .settings-dropdown__label{color:#eef0f5}.settings-dropdown__control{flex:none;position:relative}.settings-dropdown__button{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background:#fff;border:1px solid #11131814;border-radius:9999px;align-items:center;gap:6px;height:34px;padding:0 10px 0 12px;font-size:13px;font-weight:600;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}[data-theme=dark] .settings-dropdown__button{border-color:#ffffff14}.settings-dropdown__button:hover{background:#f7f7fb;border-color:#11131833}.settings-dropdown__button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.settings-dropdown__button[aria-expanded=true] .settings-dropdown__item-icon--dropdown{transform:rotate(180deg)}[data-theme=dark] .settings-dropdown__button{color:#eef0f5;background:#1e2233}[data-theme=dark] .settings-dropdown__button:hover{background:#2a2f40;border-color:#fff3}.settings-dropdown__item--current{white-space:nowrap}.settings-dropdown__item-icon{flex:none;width:16px;height:16px}.settings-dropdown__item-icon--dropdown{color:#6b7080;transition:transform .15s ease-out}[data-theme=dark] .settings-dropdown__item-icon--dropdown{color:#8b91a1}.settings-dropdown__list{z-index:2;background:#fff;border:1px solid #11131814;border-radius:12px;flex-direction:column;gap:2px;min-width:100%;margin:0;padding:6px;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .settings-dropdown__list{border-color:#ffffff14}.settings-dropdown__list:not(.active){display:none}[data-theme=dark] .settings-dropdown__list{background:#1e2233;box-shadow:0 12px 40px #00000080}.settings-dropdown__option{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.settings-dropdown__option:hover,.settings-dropdown__option:focus-visible{background:#eaeeff}[data-theme=dark] .settings-dropdown__option{color:#eef0f5}[data-theme=dark] .settings-dropdown__option:hover,[data-theme=dark] .settings-dropdown__option:focus-visible{background:#6d7cff29}.appearance-settings__theme-container{flex-direction:column;gap:8px;display:flex}.appearance-settings__theme-title{margin:0}.appearance-settings__theme-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.appearence-settings__theme-option{box-sizing:border-box;cursor:pointer;border:1px solid #11131814;border-radius:12px;flex-direction:column;gap:8px;padding:8px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.appearence-settings__theme-option:hover{border-color:#11131833}.appearence-settings__theme-option:focus-within{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.appearence-settings__theme-option>input{opacity:0;width:0;height:0;position:absolute}.appearence-settings__theme-option--active{border-color:#3454ff;box-shadow:inset 0 0 0 1px #3454ff}.appearence-settings__theme-option--active:hover{border-color:#3454ff}[data-theme=dark] .appearence-settings__theme-option{border-color:#ffffff14}[data-theme=dark] .appearence-settings__theme-option:hover{border-color:#fff3}[data-theme=dark] .appearence-settings__theme-option--active,[data-theme=dark] .appearence-settings__theme-option--active:hover{border-color:#6d7cff;box-shadow:inset 0 0 0 1px #6d7cff}.appearence-settings__theme-preview{box-sizing:border-box;background:#f7f7fb;border:1px solid #11131814;border-radius:8px;gap:4px;height:56px;padding:8px;display:flex}.appearence-settings__theme-option--dark .appearence-settings__theme-preview{background:#0f1117;border-color:#0000}.appearence-settings__theme-option--auto .appearence-settings__theme-preview{background:linear-gradient(90deg,#f7f7fb 50%,#0f1117 50%)}.appearence-settings__theme-lane{border-radius:4px;flex:1 1 0}.appearence-settings__theme-option--light .appearence-settings__theme-lane:first-child{background:#eaeeff}.appearence-settings__theme-option--light .appearence-settings__theme-lane:nth-child(2){background:#ffeaf1}.appearence-settings__theme-option--light .appearence-settings__theme-lane:nth-child(3){background:#e6f6ee}.appearence-settings__theme-option--dark .appearence-settings__theme-lane:first-child{background:#6d7cff24}.appearence-settings__theme-option--dark .appearence-settings__theme-lane:nth-child(2){background:#ff7aa824}.appearence-settings__theme-option--dark .appearence-settings__theme-lane:nth-child(3){background:#4cc98a24}.appearence-settings__theme-option--auto .appearence-settings__theme-lane{display:none}.appearence-settings__theme-label{text-align:center;color:#111318;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}[data-theme=dark] .appearence-settings__theme-label{color:#eef0f5}.appearance-container{flex-direction:column;gap:22px;display:flex}.participants{flex-shrink:1;gap:16px;min-height:0}.participants__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-right:32px;display:flex}.participants__search-input-wrapper{flex:0 240px;min-width:160px;position:relative}.participants__search-input{box-sizing:border-box;color:#111318;background:#f7f7fb;border:0;border-radius:10px;outline:none;width:100%;padding:9px 12px 9px 34px;font-family:inherit;font-size:13px;font-weight:600;transition:box-shadow .12s ease-out}.participants__search-input::placeholder{color:#6b7080;font-weight:500}.participants__search-input:focus-visible{box-shadow:0 0 0 2px var(--accent-color--light)}[data-theme=dark] .participants__search-input{color:#eef0f5;background:#1e2233}[data-theme=dark] .participants__search-input::placeholder{color:#8b91a1}.participants__search-icon{color:#6b7080;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}[data-theme=dark] .participants__search-icon{color:#8b91a1}.participants__filter-buttons{flex:none}.participants__list-wrapper{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex:auto;min-height:0;overflow-y:auto}.participants__list-wrapper ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .participants__list-wrapper{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.participants__list{margin:0;padding:0;list-style-type:none}.participants__list-item{border-bottom:1px solid #1113180f;align-items:center;gap:12px;padding:12px 0;display:flex}.participants__list-item--offline,.participants__list-item.banned{opacity:.55}[data-theme=dark] .participants__list-item{border-bottom-color:#ffffff14}.participants__empty{text-align:center;color:#6b7080;padding:24px 0;font-size:13px;font-weight:500}[data-theme=dark] .participants__empty{color:#8b91a1}.participant__avatar{border-radius:50%;flex:none;width:34px;height:34px}.participant__avatar--ready{box-shadow:0 0 0 2px #fff,0 0 0 4px #1f9d63}[data-theme=dark] .participant__avatar--ready{box-shadow:0 0 0 2px #171a23,0 0 0 4px #4cc98a}.participant__avatar-image{border-radius:50%;width:34px;height:34px;display:flex}.participant__name-role-wrapper{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.participant__name{color:#111318;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.3;overflow:hidden}[data-theme=dark] .participant__name{color:#eef0f5}.participant__you{color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .participant__you{color:#8b91a1}.participant__status{color:#111318;font-size:.75rem;font-weight:500;line-height:1.3}.participant__status--muted{color:#6b7080}.participant__status--ready{color:#1f9d63}[data-theme=dark] .participant__status{color:#eef0f5}[data-theme=dark] .participant__status--muted{color:#8b91a1}[data-theme=dark] .participant__status--ready{color:#4cc98a}.participant__actions{flex:none;align-items:center;gap:8px;display:flex}.participant__role-chip{color:#6b7080;background:#f7f7fb;border-radius:9999px;padding:5px 10px;font-size:.75rem;font-weight:600}.participant__role-chip--owner{color:#3454ff;background:#eaeeff}[data-theme=dark] .participant__role-chip{color:#8b91a1;background:#1e2233}[data-theme=dark] .participant__role-chip--owner{color:#6d7cff;background:#6d7cff29}.participant__kick-icon,.participant__join-icon{padding:0 6px;font-size:.75rem}.participants-reset-state-banner__container{flex:none}.participants__group{padding:12px 0 4px}.participants__group:last-child{padding-top:24px}.participants__section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.participants__section-title{letter-spacing:.06em;text-transform:uppercase;color:#6b7080;margin:0;font-size:12px;font-weight:700}[data-theme=dark] .participants__section-title{color:#8b91a1}.participants__section-hint{color:#6b7080;max-width:60ch;margin:8px 0 0;font-size:13px;font-weight:500;line-height:1.5}.participants__section-hint a{color:#3454ff;font-weight:600}[data-theme=dark] .participants__section-hint{color:#8b91a1}[data-theme=dark] .participants__section-hint a{color:#6d7cff}.participants-reset-state-banner__container{margin-top:auto}.participants__ban-dialog .confirmation-dialog__icon{width:77px;height:77px}@media screen and (width<=767px){.participants__toolbar{padding-right:0}.participants__search-input-wrapper{flex-basis:100%}.participants__list-item{flex-wrap:wrap}.participant__actions{flex-basis:100%;justify-content:flex-end;padding-left:46px}}.settings-dialog__feedback-form{flex-direction:column;gap:12px;display:flex}.settings-dialog__feedback-options{align-self:flex-start}.feedback-form__field{flex-direction:column;gap:6px;display:flex}.feedback-form__feedback-textarea{box-sizing:border-box;color:#111318;resize:vertical;background:#f7f7fb;border:0;border-radius:10px;outline:none;width:100%;min-height:60px;padding:11px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;transition:box-shadow .12s ease-out}.feedback-form__feedback-textarea::placeholder{color:#6b7080}.feedback-form__feedback-textarea:focus-visible{box-shadow:0 0 0 2px var(--accent-color--light)}[data-theme=dark] .feedback-form__feedback-textarea{color:#eef0f5;background:#1e2233}[data-theme=dark] .feedback-form__feedback-textarea::placeholder{color:#8b91a1}.feedback-form__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-form__contact-input{color:#111318;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;flex:auto;min-width:0;padding:6px 0;font-family:inherit;font-size:.75rem;font-weight:500;transition:border-color .12s ease-out}.feedback-form__contact-input::placeholder{color:#6b7080}.feedback-form__contact-input:hover,.feedback-form__contact-input:focus-visible{border-bottom-color:#11131814}[data-theme=dark] .feedback-form__contact-input{color:#eef0f5}[data-theme=dark] .feedback-form__contact-input::placeholder{color:#8b91a1}[data-theme=dark] .feedback-form__contact-input:hover,[data-theme=dark] .feedback-form__contact-input:focus-visible{border-bottom-color:#ffffff14}.feedback-form__submit-button{flex:none}.settings-dialog__error-message{color:#e0417a;font-size:.75rem;font-weight:600}[data-theme=dark] .settings-dialog__error-message{color:#ff7aa8}.voting-dialog{max-width:560px}.voting-dialog__toggle{flex:none}.timer-dialog{max-width:520px}.timer-dialog__running{flex-direction:column;gap:4px;padding:4px 0;display:flex}.timer-dialog__running-label{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .timer-dialog__running-label{color:#8b91a1}.timer-dialog__remaining{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.2}.timer-dialog__quick{margin-bottom:16px;display:flex}.timer-dialog__quick .dialog__chip{text-align:center;flex:1}@media screen and (width<=767px){.timer-dialog .dialog__row{flex-wrap:wrap}}.hotkey-sheet{box-sizing:border-box;color:#fff;background:#111318;border-radius:16px;flex-direction:column;gap:14px;width:calc(100vw - 32px);max-width:560px;padding:20px 22px;display:flex;position:relative;box-shadow:0 30px 80px #1113184d}[data-theme=dark] .hotkey-sheet{background:#171a23;border:1px solid #ffffff14;box-shadow:0 30px 80px #0009}.hotkey-sheet__header{align-items:baseline;gap:12px;padding-right:36px;display:flex}.hotkey-sheet__title{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800}.hotkey-sheet__hint{color:#ffffff80;margin-left:auto;font-size:.75rem;font-weight:500}.hotkey-sheet__close{all:unset;box-sizing:border-box;color:#fff;cursor:pointer;border:1px solid #ffffff24;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .12s ease-out;display:inline-flex;position:absolute;top:14px;right:14px}.hotkey-sheet__close>svg{width:16px;height:16px}.hotkey-sheet__close:hover{background:#ffffff1a}.hotkey-sheet__close:focus-visible{box-shadow:0 0 0 3px #ffffff40}.hotkey-sheet__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 24px;margin:0;display:grid}.hotkey-sheet__row{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:24px;display:flex}.hotkey-sheet__label{color:#fffc;min-width:0;font-size:13px;font-weight:500}.hotkey-sheet__key{text-align:right;flex:0 auto;margin:0}.hotkey-sheet__key>kbd{color:#fff;text-align:left;background:#ffffff1f;border-radius:5px;padding:2px 6px;font-family:ui-monospace,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}@media screen and (width<=767px){.hotkey-sheet__grid{grid-template-columns:1fr}}.hotkey-sheet__surface{border-top:1px solid #ffffff24;flex-direction:column;gap:14px;max-height:50vh;padding-top:14px;display:flex;overflow-y:auto}.hotkey-sheet__group{flex-direction:column;gap:6px;display:flex}.hotkey-sheet__group-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin:0;font-size:11px;font-weight:700}.hotkey-sheet__or{opacity:.5;margin:0 4px}.user-deletion-button{align-self:flex-start}.profile-settings{gap:22px}.profile-settings__identity{flex-wrap:wrap;align-items:center;gap:16px;padding-right:32px;display:flex}.profile-settings__identity .avatar-settings__avatar{order:0}.profile-settings__identity .avatar-settings__settings{flex-basis:100%;order:3;margin-top:4px}.profile-settings__name{flex:200px;order:1;width:auto}.profile-settings__customise-button{order:2;align-self:flex-end;margin-bottom:3px}@media screen and (width<=767px){.profile-settings__identity{padding-right:0}.profile-settings__customise-button{align-self:center;margin-bottom:0}}.app-info{font-variant-numeric:tabular-nums;color:#6b7080;align-items:center;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .12s ease-out;display:inline-flex}.app-info:hover,.app-info:focus-visible{color:#111318;outline:none}[data-theme=dark] .app-info{color:#8b91a1}[data-theme=dark] .app-info:hover,[data-theme=dark] .app-info:focus-visible{color:#eef0f5}.homepage{--landing-ink:#111318;--landing-muted:#6b7080;--landing-paper:#fff;--landing-canvas:#f7f7fb;--landing-line:#11131814;--landing-accent:#3454ff;--landing-tint:#eaeeff;background:var(--landing-paper);min-height:100%;color:var(--landing-ink);font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}[data-theme=dark] .homepage{--landing-ink:#eef0f5;--landing-muted:#8b91a1;--landing-paper:#171a23;--landing-canvas:#0f1117;--landing-line:#ffffff14;--landing-accent:#6d7cff;--landing-tint:#6d7cff29}.homepage *,.homepage :before,.homepage :after{box-sizing:border-box}.homepage h1,.homepage h2,.homepage h3,.homepage p{margin:0}.homepage a{text-decoration:none}.homepage :where(button,input){font:inherit}.homepage button{cursor:pointer}.homepage :is(a,button,input):focus-visible{outline:3px solid var(--landing-accent);outline-offset:4px}.homepage section[id]{scroll-margin-top:24px}.homepage h2{letter-spacing:-.035em;font-size:clamp(26px,2.7vw,38px);font-weight:800;line-height:1.17}.homepage h3{letter-spacing:-.015em;font-size:16px;font-weight:800;line-height:1.3}.homepage__skip{z-index:5;background:var(--landing-paper);color:var(--landing-accent);border-radius:8px;padding:10px 16px;position:absolute;top:12px;left:16px;transform:translateY(-180%)}.homepage__skip:focus{transform:none}.homepage__topnav,.homepage__hero,.homepage__section,.homepage__closing,.homepage__footer{padding-inline:max(32px,50% - 672px)}.homepage__topnav{border-bottom:1px solid var(--landing-line);align-items:center;gap:44px;min-height:76px;display:flex;position:relative}.homepage__logo-link{border-radius:5px;flex-shrink:0;display:inline-flex}.homepage__nav,.homepage__account{align-items:center;gap:24px;font-size:13px;font-weight:600;display:flex}.homepage__account{flex-shrink:0;margin-left:auto}.homepage__nav a,.homepage__nav button{color:var(--landing-muted);white-space:nowrap;background:0 0;border:0;padding:8px 0}.homepage__nav a:hover,.homepage__nav button:hover{color:var(--landing-accent)}.homepage__menu-scrim{display:none}.homepage__menu-toggle{border:1px solid var(--landing-line);background:var(--landing-paper);color:var(--landing-ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;display:none}.homepage__menu-toggle[aria-expanded=true]{color:var(--landing-accent)}.homepage__account-link{color:var(--landing-muted)}.homepage__account-link:hover{color:var(--landing-accent)}.homepage__button{color:#fff;text-align:center;background:#3454ff;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:11px 23px;font-size:13px;font-weight:750;line-height:1.5;transition:background-color .12s;display:inline-flex}.homepage__button:hover{background:#2740c4}.homepage__button--small{min-height:36px;padding:8px 17px;font-size:12px}.homepage__button--secondary{color:var(--landing-ink);border-color:var(--landing-line);background:var(--landing-paper)}.homepage__button--secondary:hover{background:var(--landing-tint)}.homepage__button--white{color:#3454ff;background:#fff}.homepage__button--white:hover{background:#eaeeff}.homepage__button--outline{color:#fff;background:0 0;border-color:#ffffff80}.homepage__button--outline:hover{background:#ffffff1a}.homepage__hero{background:var(--landing-canvas);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:60px;padding-block:80px;display:grid}.homepage__hero-copy{min-width:0}.homepage__hero-copy h1{letter-spacing:-.05em;margin-top:20px;font-size:clamp(42px,4.3vw,66px);font-weight:800;line-height:1.04}.homepage__eyebrow{color:var(--landing-accent);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.homepage__eyebrow--deck{color:#0a5b64}[data-theme=dark] .homepage__eyebrow--deck{color:#6d7cff}.homepage__intro{max-width:540px;color:var(--landing-muted);font-size:16px;line-height:1.65;margin-top:24px!important}.homepage__actions{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:28px;display:flex}.homepage__hero-start{flex-shrink:0;box-shadow:0 5px 13px #3454ff33}.homepage__join{flex:1;min-width:220px;max-width:330px}.homepage__join label{color:var(--landing-muted);margin-bottom:5px;font-size:11px;font-weight:650;display:block}.homepage__join-field{border:1px solid var(--landing-line);background:var(--landing-paper);border-radius:999px;align-items:center;gap:4px;min-height:46px;padding:4px 4px 4px 16px;display:flex}.homepage__join-field input{width:100%;min-width:0;color:var(--landing-ink);background:0 0;border:0;padding:4px 0;font-size:12px}.homepage__join-field input::placeholder{color:var(--landing-muted);opacity:1}.homepage__join-field input:focus-visible{outline-offset:2px;border-radius:2px}.homepage__join-field button{color:#fff;background:#111318;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.homepage__join-field button span{display:none}.homepage__join-field button:disabled{opacity:.45;cursor:default}.homepage__join-error{color:var(--landing-ink);margin:6px 0 0 16px;font-size:11px}.homepage__trust{color:var(--landing-muted);flex-wrap:wrap;gap:10px 20px;margin:20px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.homepage__trust li{align-items:center;gap:4px;display:flex}.homepage__product{min-width:0;margin:0;padding-top:12px}.homepage__product figcaption{text-align:center;color:var(--landing-muted);margin-top:13px;font-size:10px}.homepage__product-switcher{justify-content:center;align-items:center;gap:4px;margin-bottom:14px;display:flex}.homepage__product-switcher button{color:var(--landing-muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:700}.homepage__product-switcher button[aria-pressed=true]{color:var(--landing-accent);background:var(--landing-paper);border-color:var(--landing-line)}.homepage__product-switcher button:hover{color:var(--landing-accent)}.homepage__product-image,.homepage__feature-image{border:1px solid var(--landing-line);background:var(--landing-paper);border-radius:16px;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 54px #11131821}.homepage__product-image img,.homepage__feature-image img{aspect-ratio:16/9;width:100%;height:auto;display:block}.homepage__product-image:hover .homepage__zoom,.homepage__product-image:focus-visible .homepage__zoom,.homepage__feature-image:hover .homepage__zoom,.homepage__feature-image:focus-visible .homepage__zoom{opacity:1}.homepage__zoom{color:#fff;opacity:0;background:#111318;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:650;transition:opacity .12s;display:inline-flex;position:absolute;bottom:10px;right:10px}.homepage__section{padding-block:60px}.homepage__section--tinted{background:var(--landing-canvas);border-block:1px solid var(--landing-line)}.homepage__section-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.homepage__section-heading>div{max-width:720px}.homepage__section-heading p:not(.homepage__eyebrow){max-width:650px;color:var(--landing-muted);margin-top:14px;font-size:14px}.homepage__section-heading .homepage__eyebrow{margin-bottom:14px}.homepage__text-link{color:var(--landing-accent);align-items:center;gap:8px;font-size:12px;font-weight:750;display:inline-flex}.homepage__text-link:hover{text-decoration:underline}.homepage__board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.homepage__board{background:var(--landing-canvas);border:1px solid #0000;border-radius:12px;padding:20px}.homepage__board h3{margin-top:12px}.homepage__board p{color:var(--landing-muted);margin-top:8px;font-size:12px;line-height:1.6}.homepage__board--templates{color:var(--landing-accent);border-style:dashed;border-color:var(--landing-line);background:var(--landing-paper)}.homepage__board--templates:hover{border-color:var(--landing-accent)}.homepage__board-icon{color:#3454ff;background:#eaeeff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.homepage__board-icon svg{width:19px;height:19px}.homepage__board--whiteboard .homepage__board-icon{color:#111318;background:#f2f3f7}.homepage__board--poll .homepage__board-icon{color:#cc336d;background:#ffeaf1}.homepage__board--deck .homepage__board-icon{color:#0a5b64;background:#e6f7f9}.homepage__board--timeline .homepage__board-icon{color:#187a4d;background:#e6f6ee}.homepage__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.homepage__feature-copy{min-width:0}.homepage__feature-copy>.homepage__eyebrow{margin-bottom:14px}.homepage__feature-copy>p:not(.homepage__eyebrow){color:var(--landing-muted);margin-top:18px;font-size:14px}.homepage__feature-copy>.homepage__text-link{margin-top:20px}.homepage__feature-list{counter-reset:feature;color:var(--landing-muted);margin:20px 0 0;padding:0;font-size:12px;list-style:none}.homepage__feature-list li{counter-increment:feature;margin-top:12px;padding-left:25px;position:relative}.homepage__feature-list li:before{content:counter(feature);text-align:center;color:#0a5b64;background:#e6f7f9;border-radius:4px;width:17px;height:17px;font-size:10px;font-weight:800;line-height:17px;position:absolute;top:1px;left:0}.homepage__feature-list strong{color:var(--landing-ink);font-weight:750}.homepage__connections{border-top:0}.homepage__tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.homepage__tags li{border:1px solid var(--landing-line);background:var(--landing-paper);color:var(--landing-muted);border-radius:999px;padding:5px 10px;font-size:10px;font-weight:650}.homepage__reference-flow{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.homepage__reference{border:1px solid var(--landing-line);background:var(--landing-paper);border-left:3px solid #e0417a;border-radius:9px;align-items:center;gap:12px;padding:18px 16px;font-size:12px;line-height:1.5;display:flex;position:relative;box-shadow:0 4px 12px #1113180a}.homepage__reference--whiteboard{border-left-color:#3454ff}.homepage__reference--timeline{border-left-color:#1f9d63}.homepage__reference-label{background:var(--landing-canvas);color:var(--landing-muted);border-radius:4px;flex-shrink:0;padding:3px 6px;font-size:10px;font-weight:750}.homepage__reference-origin{color:var(--landing-muted);align-items:center;gap:4px;margin-left:auto;font-size:9px;display:flex}.homepage__reference-origin svg{flex-shrink:0}.homepage__reference-arrow{color:var(--landing-muted);position:absolute;bottom:-24px;left:24px}.homepage__facilitation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.homepage__facilitation-grid article{border:1px solid var(--landing-line);background:var(--landing-paper);border-radius:12px;min-width:0;padding:22px}.homepage__facilitation-grid h3{margin-top:20px;font-size:14px}.homepage__facilitation-grid p{color:var(--landing-muted);margin-top:9px;font-size:12px}.homepage__card-label{color:var(--landing-muted);margin-bottom:14px;font-size:10px;font-weight:800;display:block}.homepage__control-example{color:#fff;background:#111318;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:36px;padding:8px 13px;font-size:10px;font-weight:700;display:flex}.homepage__control-example>svg{flex-shrink:0}.homepage__control-example--moderator{color:var(--landing-accent);background:var(--landing-paper);border:1px solid var(--landing-accent);padding:4px 4px 4px 12px}.homepage__control-primary{color:#fff;background:#3454ff;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.homepage__hosting{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.homepage__hosting-card{border:1px solid var(--landing-line);background:var(--landing-paper);border-radius:14px;flex-direction:column;gap:15px;padding:26px;display:flex}.homepage__hosting-card h3{font-size:21px}.homepage__hosting-card p{color:var(--landing-muted);margin-bottom:8px;font-size:12px}.homepage__hosting-card .homepage__button{margin-top:auto;padding-inline:15px}.homepage__hosting-card--dark{color:#fff;background:#111318}.homepage__hosting-card--dark p{color:#d7d9e0}.homepage__closing{color:#fff;background:#3454ff;justify-content:space-between;align-items:center;gap:32px;padding-block:52px;display:flex}.homepage__closing h2{font-size:32px}.homepage__closing p{margin-top:8px;font-size:13px}.homepage__closing :is(a,button):focus-visible{outline-color:#fff}.homepage__closing-actions{flex-shrink:0;gap:12px;display:flex}.homepage__footer{color:#d7d9e0;background:#111318;padding-block:30px 24px;font-size:11px}.homepage__footer a,.homepage__footer button{color:inherit;background:0 0;border:0;padding:0}.homepage__footer a:hover,.homepage__footer button:hover{color:#fff}.homepage__footer-main,.homepage__footer-bottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.homepage__footer-main nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.homepage__footer-logo .hindsight-logo{--logo-ink:#fff;--logo-size:21px}.homepage__footer-logo .hindsight-logo .hindsight-logo__wordmark{font-size:13px}.homepage__version{white-space:nowrap;gap:4px;display:flex}.homepage__version .app-info{font-size:inherit}.homepage__footer-bottom{border-top:1px solid #ffffff1a;margin-top:26px;padding-top:18px}.homepage__legal,.homepage__languages{flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.homepage__languages button{border-radius:6px;padding:4px 8px}.homepage__languages button[aria-pressed=true]{color:#fff;background:#ffffff1a}.homepage__preview-dialog img{width:100%;height:auto;display:block}.homepage__guide ol{margin:0;padding-left:23px}.homepage__guide li+li{margin-top:22px}.homepage__guide h3{margin:0 0 7px;font-size:15px}.homepage__guide p{color:#6b7080;margin:0;font-size:13px;line-height:1.65}[data-theme=dark] .homepage__guide p{color:#8b91a1}.homepage__guide .homepage__button{margin-top:24px;text-decoration:none}.homepage__guide-host{border-top:1px solid #11131814;margin-top:24px;padding-top:22px}[data-theme=dark] .homepage__guide-host{border-top-color:#ffffff14}@media (width>=1600px){.homepage__hero{padding-block:100px}}@media (width<=1100px){.homepage__topnav{gap:28px}.homepage__nav{gap:16px;font-size:12px}.homepage__hero,.homepage__split{gap:32px}.homepage__hero-copy h1{font-size:46px}.homepage__join{max-width:none}.homepage__hero-start{flex:1}.homepage__hosting{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage__hosting>.homepage__feature-copy{grid-column:1/-1;max-width:650px;margin-bottom:10px}.homepage__closing{flex-direction:column;align-items:flex-start}.homepage__reference{flex-wrap:wrap;gap:8px}.homepage__reference-origin{width:100%;margin:0}.homepage__control-example{flex-wrap:wrap}}@media (width<=800px){.homepage__topnav{min-height:68px}.homepage__nav{display:none}.homepage__menu-toggle{display:inline-flex}.homepage__nav--open{z-index:5;background:var(--landing-paper);border-bottom:1px solid var(--landing-line);flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 16px;font-size:15px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #11131814}.homepage__nav--open a,.homepage__nav--open button{text-align:left;border-bottom:1px solid var(--landing-line);padding:12px 0}.homepage__nav--open>:last-child{border-bottom:0}.homepage__menu-scrim{z-index:4;background:#11131859;height:100dvh;display:block;position:absolute;top:100%;left:0;right:0}[data-theme=dark] .homepage__menu-scrim{background:#0f111799}.homepage__hero{grid-template-columns:1fr;gap:42px;padding-block:52px}.homepage__hero-copy{max-width:620px}.homepage__hero-copy h1{font-size:54px}.homepage__actions{max-width:520px}.homepage__hero-start{flex:none}.homepage__product{justify-self:center;width:100%;max-width:660px}.homepage__board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage__section-heading{flex-direction:column;align-items:flex-start;gap:18px}.homepage__split{grid-template-columns:1fr}.homepage__reference{flex-wrap:nowrap}.homepage__reference-origin{width:auto;margin-left:auto}.homepage__facilitation-grid{grid-template-columns:1fr}.homepage__footer-main{flex-wrap:wrap;align-items:flex-start}.homepage__footer-main nav{order:2;width:100%}}@media (width<=540px){.homepage__topnav,.homepage__hero,.homepage__section,.homepage__closing,.homepage__footer{padding-inline:20px}.homepage__topnav{min-height:64px}.homepage__account>.homepage__button{display:none}.homepage__hero{gap:30px;padding-block:30px 38px}.homepage__hero-copy h1{margin-top:14px;font-size:clamp(34px,8.7vw,47px)}.homepage__eyebrow{letter-spacing:.04em;font-size:9px}.homepage__intro{font-size:14px;margin-top:17px!important}.homepage__actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:22px}.homepage__hero-start{border-radius:9px;order:1;min-height:46px}.homepage__join{background:var(--landing-paper);border:1px solid var(--landing-line);border-radius:12px;width:100%;min-width:0;padding:14px}.homepage__join label{margin-bottom:10px;font-size:12px}.homepage__join-field{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:10px;padding:0}.homepage__join-field input{border:1px solid var(--landing-line);background:var(--landing-canvas);border-radius:7px;min-height:42px;padding:10px 12px;font-size:16px}.homepage__join-field button{border-radius:7px;gap:10px;width:100%;height:40px;font-size:13px;font-weight:700}.homepage__join-field button span{display:inline}.homepage__trust{gap:8px 12px;margin-top:17px;font-size:10px}.homepage__product{padding-top:0}.homepage__product figcaption{font-size:9px}.homepage__product-switcher{flex-wrap:wrap;justify-content:flex-start;gap:3px}.homepage__product-switcher button{padding:7px 10px;font-size:10px}.homepage__zoom{opacity:1;padding:5px 8px;font-size:9px;bottom:7px;right:7px}.homepage__zoom svg{width:12px;height:12px}.homepage__section{padding-block:38px}.homepage__board-grid{gap:10px}.homepage__board{padding:15px}.homepage__board h3{font-size:14px}.homepage__board p{font-size:11px}.homepage__reference{flex-wrap:wrap;padding:15px}.homepage__reference-label{font-size:9px}.homepage__reference-origin{width:100%;margin:0}.homepage__hosting{grid-template-columns:1fr}.homepage__closing{gap:22px;padding-block:34px}.homepage__closing h2{font-size:28px}.homepage__closing-actions{flex-wrap:wrap;gap:9px}.homepage__closing-actions .homepage__button{padding-inline:16px;font-size:12px}.homepage__footer{padding-block:26px}.homepage__footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.homepage__legal{gap:10px 16px}}@media (prefers-reduced-motion:reduce){.homepage__button,.homepage__zoom{transition:none}}.legal{color:#111318;background:#f7f7fb;min-height:100%}[data-theme=dark] .legal{color:#eef0f5;background:#0f1117}.legal__header{align-items:center;height:60px;padding:0 24px;display:flex}.legal__logo{border-radius:8px;text-decoration:none;display:inline-flex}.legal__logo:focus-visible{outline:none;box-shadow:0 0 0 3px #3454ff59}.legal__text{overflow-wrap:anywhere;width:100%;max-width:720px;margin:0 auto;padding:24px 16px 64px;font-size:15px;font-weight:500;line-height:1.6}.legal__text h1{letter-spacing:-.03em;margin:0 0 24px;font-size:36px;font-weight:800;line-height:1.1}.legal__text h2{letter-spacing:-.02em;margin:32px 0 12px;font-size:22px;font-weight:700}.legal__text h3,.legal__text h4{letter-spacing:-.02em;margin:24px 0 8px;font-size:1rem;font-weight:700}.legal__text p,.legal__text ul,.legal__text ol{margin:0 0 16px}.legal__text li{margin-bottom:4px}.legal__text strong{font-weight:700}.legal__text .legal-missing{color:#8a5a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d98a121f;border-radius:8px;padding:1px 4px;font-style:italic;display:inline;box-shadow:inset 0 0 0 1px #d98a1259}.legal__text .legal-missing__field{font-style:normal;font-weight:700}[data-theme=dark] .legal__text .legal-missing{color:#f2b046;background:#f2b04624;box-shadow:inset 0 0 0 1px #f2b04666}.legal__text a{color:#3454ff;text-underline-offset:2px;font-weight:600;text-decoration:none;transition:color .12s ease-out}.legal__text a:hover,.legal__text a:focus-visible{outline:none;text-decoration:underline}[data-theme=dark] .legal__text a{color:#6d7cff}@media screen and (width>=768px){.legal__text{padding:32px 32px 64px}}.note-dialog-note-header__root{color:#6b7080;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:500;display:flex}.note-dialog-note-header__root--child{font-size:.75rem}[data-theme=dark] .note-dialog-note-header__root{color:#8b91a1}.note-dialog-note-header__avatar{flex:none;width:22px;height:22px}.note-dialog-note-header__avatar .note-dialog-note-header__avatar-image,.note-dialog-note-header__avatar svg{width:22px;height:22px}.note-dialog-note-header__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.note-dialog__note-content{flex-direction:column;flex:auto;width:100%;min-width:0;display:flex;position:relative;overflow-y:visible}.note-dialog__note-content:has(.note-dialog__note-content--image-zoom){overflow:visible}.note-dialog__note-content-text{resize:none;word-wrap:break-word;box-sizing:border-box;color:#111318;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;background:0 0;border:0;border-radius:6px;outline:none;width:100%;margin:0;padding:0;font-family:inherit;transition:box-shadow .15s ease-in-out;overflow:hidden;box-shadow:0 0 0 2px #0000}.note-dialog__note-content-text ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .note-dialog__note-content-text{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.note-dialog__note-content-text:disabled{cursor:default;color:#111318;-webkit-text-fill-color:#111318;opacity:1}.note-dialog__note-content-text:not(:disabled){cursor:text}.note-dialog__note-content-text:not(:disabled):hover,.note-dialog__note-content-text:not(:disabled):focus-visible{box-shadow:0 0 0 2px rgba(var(--accent-color--light-rgb), .35)}.note-dialog__note-content-text--parent{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.25}.note-dialog__note-content-text--child{font-size:.875rem;font-weight:500;line-height:1.5}[data-theme=dark] .note-dialog__note-content-text{color:#eef0f5}[data-theme=dark] .note-dialog__note-content-text:disabled{color:#eef0f5;-webkit-text-fill-color:#eef0f5}[data-theme=dark] .note-dialog__note-content-text:not(:disabled):hover,[data-theme=dark] .note-dialog__note-content-text:not(:disabled):focus-visible{box-shadow:0 0 0 2px rgba(var(--accent-color--dark-rgb), .45)}.note-dialog__note-content-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.note-dialog__note-content-footer .character-count-indicator{margin-left:auto}.note-dialog__marker-edited{color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .note-dialog__marker-edited{color:#8b91a1}.note-dialog__note-content-image-container{all:unset;display:contents}.note-dialog__note-content--image{object-fit:contain;cursor:zoom-in;border-radius:12px;max-width:100%;max-height:50vh;display:block}.note-dialog__note-content--image-zoom{object-fit:contain;z-index:190;cursor:zoom-out;min-width:80vw;max-width:80vw;min-height:80vh;max-height:80vh;animation:.1s ease-in-out fade;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.note-dialog__note-content--image-zoom-backdrop{all:unset;cursor:zoom-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11131899;width:100vw;height:100vh;animation:.1s ease-in-out fade;position:fixed;top:0;left:0}.note-dialog__note-content--child .note-dialog__note-content--image{max-height:160px}@keyframes fade{0%{opacity:0}to{opacity:1}}@media screen and (width<=767px){.note-dialog__note-content-text--parent{font-size:22px}}.note-dialog__note-origin{margin-bottom:12px}.note-dialog__note-footer{min-height:var(--note-footer-height);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.note-dialog__note-footer--child{--note-footer-height:24px}.note-dialog__note-votes{color:var(--accent-color--light);flex:none;font-size:13px;font-weight:700}[data-theme=dark] .note-dialog__note-votes{color:var(--accent-color--dark)}.note-dialog__note-footer--child .note-dialog__note-votes{font-size:.75rem}.note-dialog__note-vote-buttons{flex:none}.note-dialog__move{position:relative}.note-dialog__move-button{all:unset;box-sizing:border-box;white-space:nowrap;color:#111318;cursor:pointer;background:#fff;border:1px solid #1113181f;border-radius:9999px;justify-content:center;align-items:center;height:34px;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.note-dialog__move-button:hover:not([aria-disabled=true]),.note-dialog__move-button[aria-expanded=true]{background:#f7f7fb;border-color:#1113183d}.note-dialog__move-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.note-dialog__move-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}[data-theme=dark] .note-dialog__move-button{color:#eef0f5;background:#171a23;border-color:#ffffff1a}[data-theme=dark] .note-dialog__move-button:hover:not([aria-disabled=true]),[data-theme=dark] .note-dialog__move-button[aria-expanded=true]{background:#1e2233;border-color:#ffffff38}.note-dialog__move-menu{z-index:180;background:#fff;border:1px solid #11131814;border-radius:12px;min-width:200px;max-width:280px;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .note-dialog__move-menu{background:#1e2233;border-color:#ffffff14;box-shadow:0 12px 40px #00000080}.note-dialog__move-item{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:600;transition:background-color .12s ease-out;display:flex}.note-dialog__move-item:hover,.note-dialog__move-item:focus-visible{background:#f7f7fb}[data-theme=dark] .note-dialog__move-item{color:#eef0f5}[data-theme=dark] .note-dialog__move-item:hover,[data-theme=dark] .note-dialog__move-item:focus-visible{background:#2a2f40}.note-dialog__move-dot{background:var(--accent-color--light);border-radius:9999px;flex:none;width:10px;height:10px}[data-theme=dark] .note-dialog__move-dot{background:var(--accent-color--dark)}.note-dialog__move-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.item-references__title{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .item-references__title{color:#8b91a1}.item-references__title{margin-bottom:6px;display:block}.item-references__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.item-references__link{color:#111318;background:#eef0f5;border-radius:9999px;align-items:baseline;gap:6px;max-width:320px;padding:5px 10px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.item-references__link:hover{color:#3454ff;background:#eaeeff}[data-theme=dark] .item-references__link{color:#eef0f5;background:#1e2233}[data-theme=dark] .item-references__link:hover{color:#6d7cff;background:#6d7cff29}.item-references__board{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .item-references__board{color:#8b91a1}.item-references__board{flex:none}.item-references__item{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.note-dialog__note-options{align-items:center;gap:8px;display:flex}.note-dialog__note-option{all:unset;box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:9999px;align-items:center;padding:6px 8px;font-size:.75rem;font-weight:600;transition:background-color .12s ease-out;display:inline-flex}.note-dialog__note-option:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.note-dialog__note-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.note-dialog__note-option--unstack{color:var(--accent-color--light)}.note-dialog__note-option--unstack:hover:not([aria-disabled=true]){background:rgba(var(--accent-color--light-rgb), .08)}.note-dialog__note-option--delete{color:#e0417a}.note-dialog__note-option--delete:hover:not([aria-disabled=true]){background:#e0417a14}[data-theme=dark] .note-dialog__note-option--unstack{color:var(--accent-color--dark)}[data-theme=dark] .note-dialog__note-option--unstack:hover:not([aria-disabled=true]){background:rgba(var(--accent-color--dark-rgb), .12)}[data-theme=dark] .note-dialog__note-option--delete{color:#ff7aa8}[data-theme=dark] .note-dialog__note-option--delete:hover:not([aria-disabled=true]){background:#ff7aa81f}.stack-view__actions .note-dialog__note-option{height:34px;padding:0 12px;font-size:13px}.note-dialog__note-references{margin-top:20px}.note-dialog__note-options-hint{color:#6b7080;flex-basis:100%;margin:0;font-size:.75rem}[data-theme=dark] .note-dialog__note-options-hint{color:#8b91a1}.note-dialog__note{--note-footer-height:28px;box-sizing:border-box;flex-direction:column;width:100%;list-style-type:none;display:flex;position:relative}.note-dialog__note--parent{gap:16px}.note-dialog__note-meta{min-height:var(--note-footer-height);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.note-dialog__note--child{background:#f7f7fb;border-radius:12px;gap:8px;padding:12px 14px}[data-theme=dark] .note-dialog__note--child{background:#1e2233}.note-dialog__note-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.note-dialog__note-side{flex:none;align-items:center;gap:10px;padding-top:2px;display:flex}@media screen and (width<=767px){.note-dialog__note-row{flex-direction:column;gap:8px}.note-dialog__note-side{justify-content:space-between;width:100%;padding-top:0}}.note-dialog-header{cursor:default;align-items:center;min-width:0;display:flex}.note-dialog-header__chip{white-space:nowrap;min-width:0;color:var(--accent-color--light);background:var(--accent-color--100);border-radius:9999px;align-items:center;padding:5px 10px;font-size:.75rem;font-weight:700;line-height:1.3;display:inline-flex}[data-theme=dark] .note-dialog-header__chip{color:var(--accent-color--300);background:rgba(var(--accent-color--dark-rgb), .16)}.note-dialog-header__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.note-dialog-header__position{white-space:pre;flex:none}.note-dialog__stack{border-top:1px solid #11131814;flex-direction:column;gap:8px;padding-top:18px;display:flex}[data-theme=dark] .note-dialog__stack{border-top-color:#ffffff14}.note-dialog__stack-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .note-dialog__stack-eyebrow{color:#8b91a1}.note-dialog__note-wrapper{flex-direction:column;gap:8px;display:flex}.dialog{box-sizing:border-box;color:#111318;background:#fff;border-radius:20px;flex-direction:column;gap:20px;width:calc(100vw - 32px);max-width:560px;max-height:calc(100dvh - 64px);padding:28px 30px;display:flex;position:relative;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .dialog{color:#eef0f5;background:#171a23;box-shadow:0 30px 80px #0009}.dialog__header{flex-direction:column;gap:4px;padding-right:40px;display:flex}.dialog__header-text{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.dialog__subtitle{color:#6b7080;margin:0;font-size:13px;font-weight:500;line-height:1.4}[data-theme=dark] .dialog__subtitle{color:#8b91a1}.dialog__content{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex-direction:column;gap:0;min-height:0;display:flex;overflow-y:auto}.dialog__content ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .dialog__content{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.dialog--size-small{max-width:480px}.dialog--size-regular{max-width:560px}.dialog--size-wide{max-width:1024px}.dialog--size-fullscreen{width:100vw;max-width:none;height:100vh;max-height:100dvh;box-shadow:none;border-radius:0;overflow:auto}.dialog__variant-icon{color:#e0417a;background:#e0417a1a;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}.dialog__variant-icon>svg{width:22px;height:22px}[data-theme=dark] .dialog__variant-icon{color:#ff7aa8;background:#ff7aa824}.dialog--error .dialog__header-text{color:#e0417a}.dialog--error .dialog__content{white-space:pre-wrap}[data-theme=dark] .dialog--error .dialog__header-text{color:#ff7aa8}.dialog--no-title .dialog__content{padding-top:12px}.dialog.Modal{padding:26px 28px}.dialog.Modal .dialog__header-text{font-size:20px;font-weight:800}.dialog__close-button{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background:0 0;border:1px solid #1113181a;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .12s ease-out,border-color .12s ease-out,opacity .12s ease-out;display:inline-flex}.dialog__close-button>svg{width:16px;height:16px}.dialog__close-button:enabled:hover,.dialog__close-button:not(:disabled):hover{background:#f7f7fb;border-color:#11131833}.dialog__close-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.dialog__close-button:disabled{opacity:.35;cursor:default}[data-theme=dark] .dialog__close-button{color:#eef0f5;border-color:#ffffff14}[data-theme=dark] .dialog__close-button:not(:disabled):hover{background:#1e2233;border-color:#fff3}.dialog__close-button{position:absolute;top:24px;right:24px}.dialog__row{all:unset;box-sizing:border-box;text-align:left;width:100%;color:inherit;border-bottom:1px solid #11131814;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-family:inherit;display:flex}.dialog__row:last-child{border-bottom:0}.dialog__row--clickable{cursor:pointer}.dialog__row:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35);border-radius:8px;outline:none}[data-theme=dark] .dialog__row{border-bottom-color:#ffffff14}.dialog__row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.dialog__row-label{font-size:.875rem;font-weight:600;line-height:1.3}.dialog__row-hint{color:#6b7080;font-size:.75rem;font-weight:500;line-height:1.3}[data-theme=dark] .dialog__row-hint{color:#8b91a1}.dialog__stepper{border:1px solid #1113181f;border-radius:9999px;flex:none;align-items:center;display:inline-flex}[data-theme=dark] .dialog__stepper{border-color:#ffffff1f}.dialog__stepper-button{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-size:.875rem;font-weight:600;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.dialog__stepper-button>svg{width:16px;height:16px}.dialog__stepper-button:hover{color:#111318;background:#f7f7fb}.dialog__stepper-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.dialog__stepper-button:disabled{opacity:.35;cursor:default}[data-theme=dark] .dialog__stepper-button{color:#8b91a1}[data-theme=dark] .dialog__stepper-button:hover{color:#eef0f5;background:#1e2233}.dialog__stepper-value{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:.875rem;font-weight:700}.dialog__chips{background:#e9eaf0;border-radius:9999px;gap:2px;padding:3px;display:flex}[data-theme=dark] .dialog__chips{background:#1e2233}.dialog__chips{flex:none}.dialog__chip{all:unset;color:#6b7080;cursor:pointer;white-space:nowrap;border-radius:9999px;padding:6px 12px;font-size:.75rem;font-weight:600}[data-theme=dark] .dialog__chip{color:#8b91a1}.dialog__chip:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.dialog__chip--active{color:#111318;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9999px;padding:6px 12px;font-size:.75rem;font-weight:600;box-shadow:0 1px 2px #11131814}[data-theme=dark] .dialog__chip--active{color:#eef0f5;box-shadow:none;background:#3a4056}.dialog__actions{align-items:center;gap:8px;margin-top:20px;display:flex}.dialog__actions>.button{flex:none}.dialog__actions>.button--primary{flex:1}.dialog__danger-button{color:#e0417a}.dialog__danger-button:enabled:hover{background-color:#e0417a14}[data-theme=dark] .dialog__danger-button{color:#ff7aa8}[data-theme=dark] .dialog__danger-button:enabled:hover{background-color:#ff7aa81f}@media screen and (width<=767px){.dialog{padding:24px 20px}.dialog__close-button{top:20px;right:16px}.dialog__actions{flex-wrap:wrap}.dialog__actions>.button{flex:100%}}.stack-view__navigation{flex-direction:row;flex:none;align-items:center;gap:6px;display:flex}.stack-view__navigation-button{all:unset;box-sizing:border-box;color:#111318;cursor:pointer;background:0 0;border:1px solid #1113181a;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .12s ease-out,border-color .12s ease-out,opacity .12s ease-out;display:inline-flex}.stack-view__navigation-button>svg{width:16px;height:16px}.stack-view__navigation-button:enabled:hover,.stack-view__navigation-button:not(:disabled):hover{background:#f7f7fb;border-color:#11131833}.stack-view__navigation-button:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-color--light-rgb), .35)}.stack-view__navigation-button:disabled{opacity:.35;cursor:default}[data-theme=dark] .stack-view__navigation-button{color:#eef0f5;border-color:#ffffff14}[data-theme=dark] .stack-view__navigation-button:not(:disabled):hover{background:#1e2233;border-color:#fff3}.stack-view__close-button{margin-left:8px}.stack-view__portal .stack-view{-webkit-user-select:text;user-select:text}.stack-view{box-sizing:border-box;color:#111318;background:#fff;border-radius:20px;flex-direction:column;gap:22px;width:calc(100vw - 48px);max-width:760px;max-height:calc(100vh - 64px);padding:30px 34px 28px;display:flex;position:relative;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .stack-view{color:#eef0f5;background:#171a23;box-shadow:0 30px 80px #0009}.stack-view--shared{box-shadow:0 0 0 2px var(--accent-color--light), 0 30px 80px #1113182e}[data-theme=dark] .stack-view--shared{box-shadow:0 0 0 2px var(--accent-color--dark), 0 30px 80px #0009}.stack-view__header{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.stack-view__content{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex:auto;min-height:0;margin:0 -4px;padding:0 4px;position:relative;overflow:hidden auto}.stack-view__content ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .stack-view__content{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.stack-view__animation-wrapper{width:100%;top:0;left:0}.stack-view__notes{flex-direction:column;gap:22px;display:flex}.stack-view__footer{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.stack-view__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stack-view__hint.stack-view__hint--bound{color:#111318;font-weight:600}[data-theme=dark] .stack-view__hint.stack-view__hint--bound{color:#eef0f5}.stack-view__hint{color:#6b7080;flex:none;align-items:center;min-height:34px;font-size:.75rem;font-weight:500;display:flex}[data-theme=dark] .stack-view__hint{color:#8b91a1}@media screen and (width<=767px){.stack-view__portal .portal__frame--align-center{align-items:flex-end}.stack-view{width:100vw;max-width:none;height:100dvh;max-height:100dvh;padding:20px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;gap:16px}.stack-view__hint:not(.stack-view__hint--bound){display:none}}.access-policy-selection{flex-direction:column;gap:12px;margin-bottom:1em;display:flex}.access-policy-selection__title{color:#6b7080;margin:1.5em 0 0;font-size:.75rem;font-weight:600}[data-theme=dark] .access-policy-selection__title{color:#8b91a1}.access-policy-selection__tabs{box-sizing:border-box;width:100%;max-width:480px}.access-policy-selection__additional-settings{flex-direction:column;gap:6px;margin-top:16px;display:flex}.access-policy__details{box-sizing:border-box;color:#6b7080;background:#fff;border-radius:12px;width:100%;max-width:480px;padding:16px;font-size:13px;font-weight:500;line-height:1.5;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .access-policy__details{background:#1e2233;box-shadow:0 1px 2px #0000004d}.access-policy__details{border:1px solid #11131814}[data-theme=dark] .access-policy__details{color:#8b91a1;border-color:#ffffff14}.text-input-adornment{cursor:pointer;color:#6b7080;background:0 0;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .12s ease-out;display:flex}.text-input-adornment:focus-visible,.text-input-adornment:hover{color:#3454ff}.text-input-adornment>*{width:18px;height:18px}[data-theme=dark] .text-input-adornment{color:#8b91a1}[data-theme=dark] .text-input-adornment:focus-visible,[data-theme=dark] .text-input-adornment:hover{color:#6d7cff}.text-input-label{flex-direction:column;gap:6px;display:flex}.text-input-label__label{color:#6b7080;width:100%;font-size:.75rem;font-weight:600;display:block}[data-theme=dark] .text-input-label__label{color:#8b91a1}.text-input__container{align-items:center;gap:6px;display:flex}.text-input__input-wrapper{flex:auto;position:relative}.text-input{box-sizing:border-box;color:#111318;background:#f7f7fb;border:1px solid #0000;border-radius:10px;outline:none;width:100%;padding:11px 12px;font-family:inherit;font-size:15px;font-weight:600;transition:box-shadow .12s ease-out,border-color .12s ease-out,background-color .12s ease-out}.text-input::placeholder{color:#6b7080;font-weight:500}.text-input:hover{background:#f2f3f7}.text-input:focus-visible{background:#fff;border-color:#3454ff;box-shadow:0 0 0 3px #3454ff26}[data-theme=dark] .text-input{color:#eef0f5;background:#1e2233}[data-theme=dark] .text-input::placeholder{color:#8b91a1}[data-theme=dark] .text-input:hover{background:#2a2f40}[data-theme=dark] .text-input:focus-visible{background:#1a1e29;border-color:#6d7cff;box-shadow:0 0 0 3px #6d7cff33}.text-input[type=password]{letter-spacing:.12em;-webkit-text-security:disc!important}.text-input__adornment{margin:auto 0;position:absolute;top:0;bottom:0}.text-input__adornment--left{left:6px}.text-input__adornment--right{right:6px}.text-input--adornment-left{padding-left:40px}.text-input--adornment-right{padding-right:40px}.text-input__actions{gap:6px;display:flex}.text-input__field{flex-direction:column;gap:4px;display:flex}.text-input__field--full-width{width:100%}.text-input__label{color:#111318;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:600;line-height:1.3}[data-theme=dark] .text-input__label{color:#eef0f5}.text-input__container--full-width,.text-input--full-width{flex:auto;width:100%}.text-input--readonly{color:#6b7080;cursor:default;background:#eef0f5}.text-input--readonly:hover{background:#eef0f5}.text-input--readonly:focus-visible{box-shadow:none;background:#eef0f5;border-color:#0000}[data-theme=dark] .text-input--readonly{color:#8b91a1;background:#1a1e29}[data-theme=dark] .text-input--readonly:hover,[data-theme=dark] .text-input--readonly:focus-visible{background:#1a1e29}.text-input-action{cursor:pointer;color:#fff;background:#3454ff;border:none;border-radius:9999px;outline:none;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .12s ease-out,box-shadow .12s ease-out;display:flex}.text-input-action svg{width:18px;height:18px}.text-input-action:not(:disabled):hover{background:#2c48e0}.text-input-action:focus-visible{box-shadow:0 0 0 3px #3454ff4d}.text-input-action:disabled{cursor:default;color:#8a8f9d;background:#eef0f5}[data-theme=dark] .text-input-action{color:#0f1117;background:#6d7cff}[data-theme=dark] .text-input-action:not(:disabled):hover{background:#9aa6ff}[data-theme=dark] .text-input-action:focus-visible{box-shadow:0 0 0 3px #6d7cff59}[data-theme=dark] .text-input-action:disabled{color:#8b91a1;background:#1e2233}.password-modal{z-index:190;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1113183d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.password-modal__container{box-sizing:border-box;color:#111318;background:#fff;border:1px solid #11131814;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:560px;max-height:100%;padding:32px;display:flex;overflow-y:auto;box-shadow:0 30px 80px #1113182e}[data-theme=dark] .password-modal__container{color:#eef0f5;background:#1e2233;border-color:#ffffff14;box-shadow:0 30px 80px #0009}.password-modal__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.password-modal__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.password-modal__close{all:unset;cursor:pointer;color:#6b7080;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.password-modal__close>svg{width:20px;height:20px}.password-modal__close:hover{color:#111318;background:#f2f3f7}.password-modal__close:focus-visible{box-shadow:0 0 0 3px #3454ff59}[data-theme=dark] .password-modal__close{color:#8b91a1}[data-theme=dark] .password-modal__close:hover{color:#eef0f5;background:#2a2f40}.password-modal__info{color:#6b7080;margin:-12px 0 0;font-size:.875rem;font-weight:500;line-height:1.5}[data-theme=dark] .password-modal__info{color:#8b91a1}.password-modal__field{flex-direction:column;gap:6px;display:flex}.password-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.password-modal__submit{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:#fff;background:#3454ff;border-radius:9999px;height:40px;padding:0 20px;font-size:.875rem;font-weight:600;transition:background-color .12s ease-out,opacity .12s ease-out}.password-modal__submit:hover:not([aria-disabled=true]){background:#2c48e0}.password-modal__submit:focus-visible{box-shadow:0 0 0 3px #3454ff59}.password-modal__submit[aria-disabled=true]{cursor:not-allowed;opacity:.5}[data-theme=dark] .password-modal__submit{color:#0f1117;background:#6d7cff}[data-theme=dark] .password-modal__submit:hover:not([aria-disabled=true]){background:#9aa6ff}@media screen and (width<=767px){.password-modal__container{padding:24px}.password-modal__actions>*{text-align:center;width:100%}}.new-board__wrapper{background:#f7f7fb;flex-flow:column wrap;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}[data-theme=dark] .new-board__wrapper{background:#0f1117}.new-board{color:#111318;padding:16px;position:relative}.new-board a{border-radius:8px;outline:none;display:inline-flex}.new-board a:focus-visible{box-shadow:0 0 0 3px #3454ff4d}[data-theme=dark] .new-board{color:#eef0f5}.new-board__mode:last-child{grid-column:1/-1;max-width:100%}.new-board__mode{width:100%;max-width:320px;position:relative}.new-board__mode-selection{grid-template-rows:auto;grid-template-columns:1fr;justify-items:center;gap:16px;margin-top:1em;display:grid}.new-board__mode-input{opacity:0;z-index:-1;width:1px;height:1px;position:absolute;top:0;left:0}.new-board__mode-input:focus-visible+.new-board__mode-label{box-shadow:0 0 0 3px #3454ff4d}.new-board__mode-input:checked+.new-board__mode-label{border-color:#3454ff;box-shadow:0 12px 40px #3454ff26}.new-board__mode-input+.new-board__mode-label:hover{box-shadow:0 12px 30px #1113181f}.new-board__mode-label{box-sizing:border-box;cursor:pointer;color:#111318;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1.5px solid #11131814;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:76px;padding:16px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex;overflow:hidden;box-shadow:0 1px 2px #1113180d}[data-theme=dark] .new-board__mode-label{color:#eef0f5;background:#1e2233;border-color:#ffffff14}.new-board__mode-name{letter-spacing:-.02em;text-align:center;font-size:15px;font-weight:700}.new-board__mode-description{color:#6b7080;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:292px;font-size:.75rem;font-weight:500;overflow:hidden}[data-theme=dark] .new-board__mode-description{color:#8b91a1}.new-board__actions{background:linear-gradient(#f7f7fb00 0%,#f7f7fb 20% 100%);justify-content:center;width:100%;padding:16px;display:flex;position:sticky;bottom:0}[data-theme=dark] .new-board__actions{background:linear-gradient(#0f111700 0%,#0f1117 20% 100%)}.new-board__action+.new-board__action{margin-left:16px}@media screen and (width>=768px){.new-board__mode-selection{grid-template-columns:1fr 1fr}}.column-configurator-column-name-details__name-wrapper{flex-direction:column;gap:6px;min-width:0;display:flex}.column-configurator-column-name-details__name{all:unset;box-sizing:border-box;letter-spacing:-.02em;max-width:100%;color:var(--accent-color--800);white-space:nowrap;text-overflow:ellipsis;cursor:text;border:1px solid #0000;border-radius:8px;margin:-6px -10px;padding:6px 10px;font-size:18px;font-weight:700;transition:background-color .12s ease-out,border-color .12s ease-out;overflow:hidden}.column-configurator-column-name-details__name::placeholder{color:#6b7080;font-weight:600}.column-configurator-column-name-details__name:hover{background:#ffffff80}.column-configurator-column-name-details__name--editing,.column-configurator-column-name-details__name:focus{color:var(--accent-color--800);background:#fff;border-color:#3454ff;margin:0}[data-theme=dark] .column-configurator-column-name-details__name{color:var(--accent-color--300)}[data-theme=dark] .column-configurator-column-name-details__name::placeholder{color:#8b91a1}[data-theme=dark] .column-configurator-column-name-details__name:hover{background:#ffffff0f}[data-theme=dark] .column-configurator-column-name-details__name--editing,[data-theme=dark] .column-configurator-column-name-details__name:focus{color:#eef0f5;background:#1a1e29;border-color:#6d7cff}.column-configurator-column-name-details__inline-description{all:unset;box-sizing:border-box;color:#6b7080;cursor:text;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;max-width:100%;padding:2px 0;font-size:.75rem;font-weight:500;overflow:hidden}.column-configurator-column-name-details__inline-description:hover,.column-configurator-column-name-details__inline-description:focus-visible{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.column-configurator-column-name-details__inline-description--has-content{color:#6b7080}[data-theme=dark] .column-configurator-column-name-details__inline-description{color:#8b91a1}.column-configurator-column-name-details__description-wrapper{flex-direction:column;gap:2px;display:flex}.column-configurator-column-name-details__description-wrapper .text-area{box-sizing:border-box;color:#6b7080;background:#fff;border-radius:8px;padding:6px 10px;font-size:.75rem;font-weight:500}[data-theme=dark] .column-configurator-column-name-details__description-wrapper .text-area{color:#8b91a1;background:#1a1e29}.columns-configurator-column{box-sizing:border-box;background-color:var(--accent-color--100);cursor:pointer;outline-offset:2px;z-index:100;border-radius:16px;outline:2px solid #0000;flex-direction:column;flex:1 1 0;gap:10px;min-width:180px;min-height:280px;padding:16px;transition:outline-color .12s ease-out,background-color .12s ease-out,opacity .12s ease-out;display:flex;position:relative}.columns-configurator-column:focus-visible{outline-color:rgba(var(--accent-color--light-rgb), .5)}.columns-configurator-column--selected{cursor:default;outline-color:#3454ff}.columns-configurator-column--collapsed{flex:0 0 40px;justify-content:flex-start;align-items:center;min-width:40px;padding:14px 0 0}.columns-configurator-column--active-drag{opacity:.4;outline:2px dashed var(--accent-color--light);z-index:110}.columns-configurator-column--active-drop{outline:2px dashed var(--accent-color--light)}[data-theme=dark] .columns-configurator-column{background-color:rgba(var(--accent-color--dark-rgb), .1)}[data-theme=dark] .columns-configurator-column--selected{outline-color:#6d7cff}[data-theme=dark] .columns-configurator-column--active-drag,[data-theme=dark] .columns-configurator-column--active-drop{outline-color:var(--accent-color--dark)}.columns-configurator-column__collapsed-label{writing-mode:vertical-rl;color:var(--accent-color--800);white-space:nowrap;font-size:.75rem;font-weight:700;transform:rotate(180deg)}[data-theme=dark] .columns-configurator-column__collapsed-label{color:var(--accent-color--300)}.columns-configurator-column__head{align-items:flex-start;gap:8px;display:flex}.columns-configurator-column__name-details{flex:1;min-width:0}.columns-configurator-column__drag-element{color:var(--accent-color--800);opacity:0;cursor:grab;touch-action:none;flex:none;align-items:center;margin-top:6px;transition:opacity .12s ease-out;display:flex}.columns-configurator-column:hover .columns-configurator-column__drag-element,.columns-configurator-column:focus-within .columns-configurator-column__drag-element{opacity:.7}.columns-configurator-column__drag-element--dragging{cursor:grabbing}[data-theme=dark] .columns-configurator-column__drag-element{color:var(--accent-color--300)}.columns-configurator-column__icon--dnd{width:16px;height:16px}.columns-configurator-column__placeholders{flex-direction:column;gap:10px;display:flex}.columns-configurator-column__placeholder{background:#ffffffb3;border-radius:10px;height:44px}.columns-configurator-column__placeholder--tall{height:56px}[data-theme=dark] .columns-configurator-column__placeholder{background:#ffffff0f}.columns-configurator-column__settings{flex-direction:column;gap:12px;margin-top:2px;display:flex}.columns-configurator-column__setting{flex-direction:column;gap:6px;display:flex}.columns-configurator-column__setting-label,.columns-configurator-column__visibility-label{color:#6b7080;font-size:11px;font-weight:600}[data-theme=dark] .columns-configurator-column__setting-label,[data-theme=dark] .columns-configurator-column__visibility-label{color:#8b91a1}.columns-configurator-column__visibility-label{color:#111318;font-size:.75rem}[data-theme=dark] .columns-configurator-column__visibility-label{color:#eef0f5}.columns-configurator-column__visibility{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.columns-configurator-column__visibility:focus-visible .columns-configurator-column__switch{box-shadow:0 0 0 3px #3454ff4d}.columns-configurator-column__switch{background:#d7d9e0;border-radius:9999px;flex:none;width:34px;height:20px;transition:background-color .15s ease-out;position:relative}.columns-configurator-column__switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s ease-out;position:absolute;top:2px;left:2px}.columns-configurator-column__switch--on{background:#3454ff}.columns-configurator-column__switch--on:after{transform:translate(14px)}[data-theme=dark] .columns-configurator-column__switch{background:#3a4056}[data-theme=dark] .columns-configurator-column__switch--on{background:#6d7cff}.columns-configurator-column__delete{all:unset;color:#e0417a;cursor:pointer;align-self:flex-start;padding:4px 0;font-size:.75rem;font-weight:600}.columns-configurator-column__delete:hover:enabled,.columns-configurator-column__delete:focus-visible{text-decoration:underline}.columns-configurator-column__delete:disabled,.columns-configurator-column__delete--disabled{color:#6b7080;cursor:default}[data-theme=dark] .columns-configurator-column__delete{color:#ff7aa8}[data-theme=dark] .columns-configurator-column__delete:disabled,[data-theme=dark] .columns-configurator-column__delete--disabled{color:#8b91a1}.add-template-column{flex:none;width:36px;min-width:36px;display:flex}.add-template-column__button{all:unset;box-sizing:border-box;color:#6b7080;cursor:pointer;border:1.5px dashed #11131826;border-radius:16px;justify-content:center;align-items:center;width:100%;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out;display:flex}.add-template-column__button:enabled:hover,.add-template-column__button:focus-visible{color:var(--accent-color--light);border-color:var(--accent-color--light);background-color:var(--accent-color--100)}.add-template-column__button:disabled{cursor:default;opacity:.5}[data-theme=dark] .add-template-column__button{color:#8b91a1;border-color:#ffffff26}[data-theme=dark] .add-template-column__button:enabled:hover,[data-theme=dark] .add-template-column__button:focus-visible{color:var(--accent-color--dark);border-color:var(--accent-color--dark);background-color:rgba(var(--accent-color--dark-rgb), .12)}.add-template-column__icon{font-size:1.25rem;font-weight:700;line-height:1}.columns-configurator{scrollbar-width:auto;scrollbar-color:var(--accent-color--200) transparent;flex-direction:row;flex:1;align-items:stretch;gap:12px;width:100%;max-width:100%;min-height:0;padding:4px;display:flex;overflow:auto hidden}.columns-configurator ::-webkit-scrollbar{background-color:#0000}[data-theme=dark] .columns-configurator{scrollbar-color:rgba(var(--accent-color--dark-rgb), .8) transparent}.columns-configurator__columns-wrapper{flex-direction:row;flex:1;align-items:stretch;gap:12px;min-width:0;display:flex}.columns-configurator__column--ghost{box-shadow:0 12px 30px #1113181f}.columns-list{flex-direction:column;gap:4px;display:flex}.columns-list__row{cursor:pointer;background:#f7f7fb;border-radius:10px;outline:none;align-items:center;gap:10px;padding:10px 12px;transition:background-color .12s ease-out,box-shadow .12s ease-out;display:flex}.columns-list__row:hover,.columns-list__row:focus-visible{background:#f2f3f7}.columns-list__row:focus-visible{box-shadow:0 0 0 2px #3454ff59}.columns-list__row--selected,.columns-list__row--selected:hover{background:#eaeeff;outline:2px solid #3454ff}.columns-list__row--hidden{opacity:.7}.columns-list__row--dragging{z-index:100;box-shadow:0 12px 30px #1113181f}[data-theme=dark] .columns-list__row{background:#1e2233}[data-theme=dark] .columns-list__row:hover,[data-theme=dark] .columns-list__row:focus-visible{background:#2a2f40}[data-theme=dark] .columns-list__row--selected,[data-theme=dark] .columns-list__row--selected:hover{background:#6d7cff29;outline-color:#6d7cff}.columns-list__handle{color:#6b7080;cursor:grab;touch-action:none;flex:none;align-items:center;display:flex}.columns-list__handle:active{cursor:grabbing}[data-theme=dark] .columns-list__handle{color:#8b91a1}.columns-list__handle-icon{width:14px;height:14px}.columns-list__dot{background:var(--accent-color--light);border-radius:50%;flex:none;width:10px;height:10px}[data-theme=dark] .columns-list__dot{background:var(--accent-color--dark)}.columns-list__name{color:#111318;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}[data-theme=dark] .columns-list__name{color:#eef0f5}.columns-list__visibility{color:#6b7080;flex:none;font-size:.75rem;font-weight:600}[data-theme=dark] .columns-list__visibility{color:#8b91a1}.columns-list__add{all:unset;color:#3454ff;cursor:pointer;border-radius:8px;align-self:flex-start;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .12s ease-out}.columns-list__add:hover,.columns-list__add:focus-visible{background:#3454ff14}[data-theme=dark] .columns-list__add{color:#6d7cff}[data-theme=dark] .columns-list__add:hover,[data-theme=dark] .columns-list__add:focus-visible{background:#6d7cff1f}.columns-mini-view{flex-direction:row;align-items:center;gap:5px;width:100%;max-width:100%;display:flex}.columns-mini-view__column{background:var(--accent-color--200);border-radius:8px;flex:1;justify-content:center;align-items:center;min-width:0;height:40px;display:flex}.columns-mini-view__column--hidden{flex:0 0 8px}.columns-mini-view__column--hidden .columns-mini-view__column-index{display:none}[data-theme=dark] .columns-mini-view__column{background:rgba(var(--accent-color--dark-rgb), .25)}.columns-mini-view__column-index{color:var(--accent-color--800);font-size:.75rem;font-weight:700}[data-theme=dark] .columns-mini-view__column-index{color:var(--accent-color--300)}.editor-shell{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.editor-shell__topbar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:0 24px;display:flex}.editor-shell__topbar-start{align-items:center;gap:12px;min-width:0;display:flex}.editor-shell__button--return{all:unset;color:#6b7080;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;margin-left:-8px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s ease-out,background-color .12s ease-out;display:flex}.editor-shell__button--return:hover,.editor-shell__button--return:focus-visible{color:#111318;background:#1113180d}[data-theme=dark] .editor-shell__button--return{color:#8b91a1}[data-theme=dark] .editor-shell__button--return:hover,[data-theme=dark] .editor-shell__button--return:focus-visible{color:#eef0f5;background:#ffffff0f}.editor-shell__return-icon{width:16px;height:16px}.editor-shell__divider{background:#1113181a;width:1px;height:18px}[data-theme=dark] .editor-shell__divider{background:#ffffff1f}.editor-shell__title{letter-spacing:-.02em;color:#111318;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;overflow:hidden}[data-theme=dark] .editor-shell__title{color:#eef0f5}.editor-shell__buttons{flex:none;gap:8px;display:flex}.editor-shell__buttons>.button{flex:none}.editor-shell__body{flex:1;grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;min-height:0;padding:20px 24px 24px;display:grid}.editor-shell__form{box-sizing:border-box;background:#fff;border:1px solid #11131814;border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex}[data-theme=dark] .editor-shell__form{background:#1e2233;border-color:#ffffff14}.editor-shell__field{flex-direction:column;gap:6px;display:flex}.editor-shell__label{color:#6b7080;font-size:.75rem;font-weight:600}[data-theme=dark] .editor-shell__label{color:#8b91a1}.editor-shell__description{flex-direction:column;gap:2px;display:flex}.editor-shell__description .text-area{box-sizing:border-box;color:#111318;background:#f7f7fb;border-radius:10px;min-height:60px;padding:11px 12px;font-size:.875rem;font-weight:500}.editor-shell__description .text-area::placeholder{color:#6b7080}.editor-shell__description .text-area:focus{background:#fff;box-shadow:0 0 0 3px #3454ff26}[data-theme=dark] .editor-shell__description .text-area{color:#eef0f5;background:#1e2233}[data-theme=dark] .editor-shell__description .text-area::placeholder{color:#8b91a1}[data-theme=dark] .editor-shell__description .text-area:focus{background:#1a1e29;box-shadow:0 0 0 3px #6d7cff33}.editor-shell__debug{color:#e0417a;font-size:.75rem}.editor-shell__preview{flex-direction:column;align-self:stretch;gap:14px;min-width:0;display:flex}.editor-shell__preview-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-shell__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6b7080;font-size:11px;font-weight:700}[data-theme=dark] .editor-shell__eyebrow{color:#8b91a1}.editor-shell__hint{color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .editor-shell__hint{color:#8b91a1}.editor-shell__columns-configurator-wrapper{flex:1;min-width:0;min-height:0;display:flex}.editor-shell__columns-mini-view-wrapper{display:none}@media (width<=1023px){.editor-shell__body{grid-template-columns:minmax(0,1fr)}.editor-shell__form{order:2}.editor-shell__preview{order:1}}@media screen and (width<=767px){.editor-shell{min-height:0}.editor-shell__topbar{flex-wrap:wrap;padding:12px 16px}.editor-shell__buttons{width:100%}.editor-shell__buttons .button{flex:1}.editor-shell__body{gap:16px;padding:12px 16px 24px}.editor-shell__form{padding:16px}.editor-shell__columns-mini-view-wrapper{display:block}.editor-shell__preview-header{flex-direction:column;align-items:flex-start;gap:4px}}.editor-shell__settings{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.editor-shell__setting{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid #11131814;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;font-family:inherit;display:flex}li:last-child>.editor-shell__setting{border-bottom:0}.editor-shell__setting:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #3454ff}[data-theme=dark] .editor-shell__setting{border-bottom-color:#ffffff14}.editor-shell__setting-text{flex-direction:column;gap:2px;min-width:0;display:flex}.editor-shell__setting-label{color:#111318;font-size:.875rem;font-weight:600}[data-theme=dark] .editor-shell__setting-label{color:#eef0f5}.editor-shell__setting-hint{color:#6b7080;font-size:.75rem;font-weight:500}[data-theme=dark] .editor-shell__setting-hint{color:#8b91a1}.editor-shell__board-text{flex-direction:row;align-items:center;gap:12px}.editor-shell__board-labels{flex-direction:column;gap:2px;min-width:0;display:flex}.editor-shell__board-icon{box-sizing:border-box;color:#3454ff;background:#eaeeff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.editor-shell__board-icon svg{width:18px;height:18px}.editor-shell__board-icon--whiteboard{color:#111318;background:#fff;border:1.5px solid #111318}.editor-shell__board-icon--timeline{color:#111318;background:#eef0f5}[data-theme=dark] .editor-shell__board-icon{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .editor-shell__board-icon--timeline{color:#eef0f5;background:#1e2233}[data-theme=dark] .editor-shell__board-icon--whiteboard{color:#eef0f5;background:#171a23;border-color:#eef0f5}.board-editor__error{flex-direction:column;flex:1;display:flex}.surface-settings__type{color:#6b7080;align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}[data-theme=dark] .surface-settings__type{color:#8b91a1}.surface-settings__type-icon{box-sizing:border-box;color:#3454ff;background:#eaeeff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.surface-settings__type-icon svg{width:16px;height:16px}.surface-settings__type-icon--whiteboard{color:#111318;background:#fff;border:1.5px solid #111318}[data-theme=dark] .surface-settings__type-icon{color:#6d7cff;background:#6d7cff29}[data-theme=dark] .surface-settings__type-icon--whiteboard{color:#eef0f5;background:#171a23;border-color:#eef0f5}.surface-settings__type-name{color:#111318;font-weight:600}[data-theme=dark] .surface-settings__type-name{color:#eef0f5}.surface-settings__empty{color:#6b7080;margin:0;padding:16px 0;font-size:.875rem}[data-theme=dark] .surface-settings__empty{color:#8b91a1}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{backface-visibility:hidden;background:inherit;z-index:-1;position:absolute}.core-styles-module_content__BRKdB{z-index:1;position:relative}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out;will-change:opacity}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in;will-change:opacity}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;font-size:90%}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}
