@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root{--ink:#303b46;--muted:#8e7462;--brand:#9f6040;--complement:#354e63;--accent:#efbc97;--paper:#faf9f6;--line:#e2e3df;--danger:#9c4434}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.045em;font-family:Manrope,sans-serif}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #af7958}input:focus,textarea:focus{outline-offset:2px;outline:2px solid #6d879c}input,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #cfd8dd;border-radius:10px;padding:13px 15px}textarea{resize:vertical;min-height:75px;line-height:1.55}label{margin:0 0 9px;font-size:.8rem;font-weight:600;display:block}em{font-style:normal}.shell{flex-direction:column;min-height:100dvh;display:flex}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;height:96px;padding:0 max(32px,50vw - 640px);display:flex}.brand{letter-spacing:-.8px;align-items:center;gap:11px;font-family:Manrope,sans-serif;font-size:23px;font-weight:600;display:flex}.brand b{color:#957a68;font-weight:450}.brand-mark{background:var(--brand);width:40px;height:40px;color:var(--accent);border-radius:13px;place-items:center;display:grid}.ecosystem{color:#997e6b;font-size:.75rem}.ecosystem span{margin-left:12px}footer{border-top:1px solid var(--line);color:#a08777;justify-content:space-between;gap:20px;margin-top:auto;padding:25px max(32px,50vw - 640px);font-size:.74rem;display:flex}footer>span:first-child{letter-spacing:.2em;font-size:.63rem;font-weight:700}.home{width:100%;max-width:1100px;margin:0 auto;padding:61px 30px 39px}.eyebrow{letter-spacing:.14em;font-size:.65rem;font-weight:700;line-height:1.8}.tiny-dot{background:#7390a5;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.intro{text-align:center;margin-bottom:42px}.intro .eyebrow{color:#846c5c;justify-content:center;align-items:center;gap:9px;display:flex}.intro h1{letter-spacing:-.065em;margin:19px 0;font-size:clamp(2.7rem,4.7vw,4rem);font-weight:600;line-height:1.09}.intro h1 em{color:#ad6b46}.intro p{color:var(--muted);font-size:.96rem;line-height:1.7}.home-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.join-card,.host-card{border-radius:19px;padding:33px 36px}.join-card{border:1px solid var(--line);background:#fff}.card-icon{color:#4b657b;background:#eaf0f4;border-radius:14px;place-items:center;width:47px;height:47px;margin-bottom:18px;display:inline-grid}.join-card h2{font-size:1.6rem;font-weight:650}.join-card>p{color:var(--muted);margin:11px 0 28px;font-size:.84rem}.code-input{letter-spacing:.28em;text-align:center;background:#fdfdfa;height:62px;margin-bottom:14px;padding:14px;font-family:Manrope,sans-serif;font-size:1.65rem}.code-input::placeholder{color:#939b9f}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:13px 19px;font-size:.85rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-1px)}.primary{background:var(--brand);color:#fff}.primary:hover:not(:disabled){background:#844e33}.accent{background:var(--accent);color:#293f52}.accent:hover:not(:disabled){background:#f5d0b5}.secondary{border-color:var(--line);color:var(--brand);background:#fff}.full{width:100%}.join-card .fine-print{text-align:center;color:#a58e7e;margin:12px 0 26px;font-size:.7rem}.mini-board{border-top:1px solid #f0ebe8;padding-top:25px}.mini-question{color:#9d8371;margin-bottom:14px;font-size:.71rem;font-weight:550}.mini-notes{gap:10px;display:flex}.mini-notes span{color:#826959;background:#f8f0e3;border-radius:3px;flex:1;padding:13px 8px;font-size:.7rem;line-height:1.6;transform:rotate(-3deg);box-shadow:0 3px 5px #354e6310}.mini-notes span:nth-child(2){color:#8e7462;background:#eaf0f5;transform:rotate(3deg)}.mini-notes span:nth-child(3){color:#9a8068;background:#f8eee7;transform:rotate(-2deg)}.host-card{background:var(--complement);color:#fff;position:relative;overflow:hidden;box-shadow:0 6px 16px #354e630d}.host-top{color:#e2eaf1;justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.host-top .eyebrow{font-size:.6rem}.host-card h2{letter-spacing:-.06em;font-size:2.45rem;font-weight:500;line-height:1.14}.host-card h2 em{color:var(--accent)}.host-card>p{color:#e2eaf1;margin:17px 0 27px;font-size:.82rem;line-height:1.6}.host-card label{color:#e7edf2;font-size:.75rem}.host-card input,.host-card textarea{color:#fff;background:#ffffff0b;border:1px solid #8398a9;font-size:.84rem}.host-card input::placeholder,.host-card textarea::placeholder{color:#e2eaf1}.host-card input:focus,.host-card textarea:focus{outline-color:var(--accent)}.host-card .accent{margin-top:22px}.host-card .host-note{text-align:center;color:#e2eaf1;margin:12px 0 0;font-size:.68rem}.prepare{margin-top:16px}.prepare summary{cursor:pointer;color:#edf1f5;font-size:.75rem}.prepare summary span{color:#e2eaf1;margin-left:8px;font-size:.65rem}.prepare textarea{margin-top:10px}.setup-questions{margin:12px 0;padding:0;list-style:none}.setup-questions li{border-bottom:1px solid #ffffff20;align-items:center;gap:10px;padding:8px 0;font-size:.8rem;display:flex}.setup-questions li span{overflow-wrap:anywhere;flex:1}.text-button,.icon-button{color:var(--brand);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 3px;font-size:.78rem;font-weight:550;display:inline-flex}.text-button:hover:not(:disabled){color:#926649}.icon-button{flex:none;min-width:31px;min-height:31px;padding:7px}.icon-button:hover:not(:disabled){background:#9f60400b}.host-card .icon-button,.light{color:#e7edf2}.home-bottom{color:#9d8372;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:.7rem;display:flex}.home-bottom>span:first-child{align-items:center;display:flex}.swatch{background:#c99573;border-radius:3px;width:11px;height:11px;margin-right:4px}.swatch:nth-child(2){background:#90a8bc}.swatch:nth-child(3){background:#e1d3be;margin-right:10px}.resume{margin:18px auto 0;display:flex}.error{color:var(--danger);background:#fff0ec;border:1px solid #e8c5bc;border-radius:10px;margin:16px 0;padding:13px 16px;font-size:.86rem;line-height:1.6}.room{width:100%;max-width:1430px;margin:0 auto;padding:26px 35px 60px}.room-top{align-items:center;gap:26px;margin-bottom:25px;display:flex}.room-title{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.81rem;overflow:hidden}.connection{color:#997b45;align-items:center;gap:6px;font-size:.69rem;display:flex}.connection.online{color:#876853}.board-bar{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;padding:25px 28px;display:flex}.board-bar h1{overflow-wrap:anywhere;margin-top:6px;font-size:1.7rem;font-weight:650}.board-bar .eyebrow{color:#9a806e;font-size:.6rem}.join-details{flex:none;align-items:center;gap:14px;display:flex}.join-details>div{text-align:right}.join-details>div>span{letter-spacing:.08em;color:var(--muted);font-size:.52rem;font-weight:600;display:block}.join-details strong{letter-spacing:.13em;font-family:Manrope,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.4;display:block}.people{border-left:1px solid var(--line);color:#886f5f;align-items:center;gap:7px;padding-left:18px;font-size:.78rem;display:flex}.toolbar{justify-content:space-between;align-items:center;gap:15px;padding:15px 2px;display:flex}.toolbar p{color:var(--muted);align-items:center;gap:8px;font-size:.72rem;display:flex}.toolbar>div{gap:23px;display:flex}.toolbar .finish{color:#8b654d}.workspace{grid-template-columns:minmax(0,1fr) 325px;align-items:start;gap:25px;display:grid}.workspace:not(:has(.host-panel)){grid-template-columns:1fr}.live-board{flex-direction:column;gap:23px;min-width:0;display:flex}.room:not(:has(.toolbar)) .workspace{margin-top:25px}.host-panel{border:1px solid var(--line);background:#fff;border-radius:15px;padding:23px;position:sticky;top:20px}.panel-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.panel-title .eyebrow{color:#a08777;font-size:.57rem}.panel-title>span:last-child{color:#a89182;font-size:.61rem}.host-panel h2{letter-spacing:-.025em;margin:17px 0 19px;font-size:1.14rem;font-weight:650}.host-panel textarea{background:#fdfdfa;font-size:.85rem}.input-note{color:var(--muted);justify-content:space-between;gap:5px;margin:8px 0 15px;font-size:.58rem;display:flex}.host-panel .button{font-size:.76rem}.queue-heading{justify-content:space-between;align-items:center;margin:25px 0 12px;display:flex}.queue-heading h3{letter-spacing:0;font-family:DM Sans,sans-serif;font-size:.77rem}.queue-heading>span{color:#917664;background:#f1ebe7;border-radius:5px;padding:3px 7px;font-size:.66rem}.queue{margin:0;padding:0;list-style:none}.queue>li{border:1px solid var(--line);border-radius:9px;margin-bottom:10px;padding:12px}.queue-text{gap:9px;font-size:.8rem;line-height:1.5;display:flex}.queue-text>span{color:#a48c7c}.queue-text p{overflow-wrap:anywhere}.queue-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin-top:10px;display:flex}.queue-actions .text-button{font-size:.66rem}.queue-actions .icon-button{color:#a79080;min-width:24px;min-height:27px;padding:4px}.queue-actions>div{display:flex}.quiet{color:#a18877;font-size:.73rem;line-height:1.7}.host-guidance{border-top:1px solid var(--line);color:#9d8372;margin-top:22px;padding-top:20px;font-size:.69rem;line-height:1.7}.host-guidance b{color:#846c5c;font-weight:550}.host-guidance p{margin-top:9px}.qr-details{border-top:1px solid var(--line);color:#937967;margin-top:18px;padding-top:16px;font-size:.73rem}.qr-details summary{cursor:pointer}.qr-details img{margin:14px auto 0;display:block}.waiting-board{text-align:center;background:#f1f4f5;border:1px dashed #dfd4cc;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:40px 25px;display:flex}.waiting-notes{align-items:center;height:72px;margin-bottom:36px;display:flex}.waiting-notes span{background:#efcfab;border:1px solid #dac4ad;border-radius:3px;width:56px;height:62px;transform:rotate(-13deg);box-shadow:0 4px 8px #354e6310}.waiting-notes span:nth-child(2){background:#b8cbd9;margin:0 -5px;transform:translateY(-9px)rotate(4deg)}.waiting-notes span:nth-child(3){background:#eee2d0;border-color:#e7d9c3;transform:rotate(14deg)}.waiting-board>.eyebrow{color:#a28a7a;font-size:.55rem}.waiting-board h2{margin:14px 0;font-size:1.9rem;font-weight:550}.waiting-board>p{color:#977b69;max-width:430px;font-size:.85rem;line-height:1.8}.lobby-invite{text-align:left;align-items:center;gap:21px;margin-top:30px;display:flex}.lobby-invite img{border:8px solid #fff;border-radius:9px}.lobby-invite b{font-size:.8rem;font-weight:600}.lobby-invite p{color:#a18877;margin:8px 0;font-size:.71rem;line-height:1.65}.lobby-invite .text-button{font-size:.71rem}.question-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.question-card.is-open{border-color:#b7c9d6}.question-header{justify-content:space-between;align-items:flex-start;gap:25px;padding:27px 27px 23px;display:flex}.question-label{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:13px;font-size:.6rem;display:flex}.question-label>span:first-child{color:#9e8473;letter-spacing:.13em;font-weight:700}.status-open,.status-closed{border-radius:20px;align-items:center;gap:5px;padding:4px 8px;font-size:.57rem;display:inline-flex}.status-open{color:#896750;background:#eaf0f5}.status-closed{color:#a79081;background:#f0f1ef}.question-header h2{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:550;line-height:1.3}.response-count{color:#9b8170;text-align:center;flex:none;font-family:Manrope,sans-serif;font-size:1.35rem;line-height:1.4}.response-count span{color:#a99384;font-family:DM Sans,sans-serif;font-size:.59rem;font-weight:400;display:block}.responses{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:13px;padding:0 26px 25px;display:grid}.response-note{background:#faf2e5;border:1px solid #e7dac4;border-radius:5px;flex-direction:column;min-height:130px;padding:19px 17px 10px;display:flex;box-shadow:0 2px 4px #9f604004}.response-note p{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;font-size:.87rem;line-height:1.65}.note-1{background:#ebf1f5;border-color:#d5e0e8}.note-2{background:#fbefe7;border-color:#eaddd2}.note-3{background:#f2f3ee;border-color:#e0e3d8}.note-footer{color:#a99384;justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin-top:15px;font-size:.58rem;display:flex}.note-footer .icon-button{color:#a18877;opacity:.65}.no-responses{text-align:center;color:#ad988a;grid-column:1/-1;padding:25px 15px 30px;font-size:.8rem;font-style:italic}.question-controls{background:#fdfdfa;border-top:1px solid #f0e9e5;justify-content:space-between;align-items:center;gap:20px;padding:11px 25px;display:flex}.question-controls>span{color:#a08776;font-size:.65rem}.question-controls .text-button{font-size:.71rem}.respond-area{background:#f2f5f6;border-radius:10px;margin:0 26px 25px;padding:22px}.respond-area label{font-size:.78rem}.respond-area textarea{font-size:.9rem}.respond-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:12px;display:flex}.respond-bottom>span{color:#9b816f;font-size:.65rem}.respond-bottom .button{min-height:40px;padding:10px 15px;font-size:.76rem}.sent-note{color:#80614d;align-items:center;gap:7px;margin-top:12px;font-size:.75rem;display:flex}.closed-note{color:#927866;font-size:.78rem}.unsent-draft{color:#8e7d54;margin-top:15px;font-size:.75rem}.unsent-draft p{white-space:pre-wrap;padding-top:10px}.presentation .workspace{grid-template-columns:1fr}.presentation .responses{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.presentation .response-note p{font-size:1.05rem}.presentation .question-header h2{font-size:2.2rem}.presentation .host-panel{display:none}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:510px;padding:30px;display:flex}.empty-state h1{font-size:2.4rem;font-weight:550}.empty-state p{color:var(--muted);max-width:600px;font-size:.95rem;line-height:1.8}.confirm{border:1px solid var(--line);width:min(520px,100vw - 35px);color:var(--ink);border-radius:17px;padding:32px;box-shadow:0 30px 90px #23374740}.confirm::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#233747d4}.confirm .eyebrow{color:#9f8675;font-size:.56rem}.confirm h2{margin:15px 0 20px;font-size:1.9rem;font-weight:550}.confirm p{color:#9b806e;font-size:.85rem;line-height:1.8}.confirm .quiet{margin-top:12px;font-size:.74rem}.dialog-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.export{max-width:1080px;margin:30px auto 0}.export-top{text-align:center}.export-top .card-icon{width:57px;height:57px;margin:0 auto 20px;display:grid}.export-top .eyebrow{color:#9d8371;font-size:.58rem}.export h1{overflow-wrap:anywhere;margin:16px 0;font-size:2.7rem;font-weight:550}.export-top>p{color:#9a806e;font-size:.82rem}.export-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:31px 0 20px;display:flex}.export-explainer{text-align:center;color:#9a7f6d;max-width:670px;margin:0 auto;font-size:.77rem;line-height:1.8}.retention{text-align:center;color:#9c8962;margin:12px auto 30px;font-size:.68rem;line-height:1.7}.table-wrap{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:25px;overflow:auto}.table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:450px}.table-wrap th,.table-wrap td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;width:260px;min-width:220px;padding:18px 20px;font-size:.8rem;line-height:1.65}.table-wrap th{background:#eaf0f4;font-size:.84rem;font-weight:600}.table-wrap tr:last-child td{border-bottom:0}.table-wrap th:last-child,.table-wrap td:last-child{border-right:0}.blank{color:#cec1b8}.table-empty,.empty-export{text-align:center;color:#9d8371;padding:30px}.export>.quiet{margin-top:15px}.support{border-top:1px solid var(--line);color:#ad988a;justify-content:center;gap:10px;margin-top:35px;padding-top:24px;font-size:.71rem;line-height:1.7;display:flex}.support svg{flex:none;margin-top:3px}.support a{color:#896e5c;text-underline-offset:3px;text-decoration:underline}.support p>span{color:#b39f91;font-size:.62rem;display:block}.fallback{min-height:180px;margin-top:20px;font-family:monospace;font-size:.75rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1550px){.home{padding-top:75px}.intro{margin-bottom:50px}.responses{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}}@media (max-width:1050px){.site-header{padding:0 26px}.room{padding:22px}.workspace{grid-template-columns:minmax(0,1fr) 285px;gap:17px}.host-panel{padding:18px}.question-header{padding:23px 20px}.responses{padding:0 20px 20px}.join-details{gap:8px}.join-details strong{font-size:1.5rem}.join-details>div>span{font-size:.45rem}.board-bar{padding:22px}.board-bar h1{font-size:1.4rem}.people{padding-left:10px}}@media (max-width:760px){.site-header{height:77px;padding:0 20px}.brand{font-size:21px}.brand-mark{border-radius:11px;width:35px;height:35px}.ecosystem{font-size:.62rem}.ecosystem span{margin-left:5px}.home{padding:39px 20px 30px}.intro{margin-bottom:31px}.intro .eyebrow{letter-spacing:.11em;font-size:.49rem}.intro h1{margin:17px 0;font-size:2.9rem}.intro p{font-size:.84rem}.home-grid{gap:20px}.join-card,.host-card{padding:25px 23px}.host-card h2{font-size:2rem}.host-top .eyebrow{font-size:.5rem}.host-card>p{font-size:.73rem}.join-card h2{font-size:1.25rem}.join-card>p{font-size:.73rem}.mini-notes{gap:5px}.mini-notes span{padding:10px 6px;font-size:.6rem}.home-bottom{gap:12px;font-size:.6rem}.workspace{grid-template-columns:1fr}.host-panel{order:-1;position:static}.host-panel h2{margin:12px 0}.host-panel textarea{min-height:90px}.host-panel .host-guidance{display:none}.queue{grid-template-columns:1fr 1fr;gap:10px;display:grid}.queue>li{margin-bottom:0}.board-bar{align-items:flex-start}.board-bar h1{font-size:1.2rem}.board-bar .eyebrow{font-size:.5rem}.join-details{flex-wrap:wrap;justify-content:flex-end;max-width:170px}.people{border:0;padding-left:0;font-size:.65rem}.join-details strong{font-size:1.4rem}.room-top{gap:15px;margin-bottom:17px}.toolbar>div{gap:12px}.toolbar .text-button{font-size:.68rem}.toolbar p{font-size:.61rem}.waiting-board{min-height:400px}.question-card h2{font-size:1.6rem}footer{padding:23px 20px;font-size:.6rem}}@media (max-width:540px){.ecosystem{font-size:0}.ecosystem span{font-size:.9rem}.home-grid{grid-template-columns:1fr}.intro h1{font-size:2.7rem}.home{padding:34px 17px 28px}.join-card,.host-card{padding:28px}.join-card h2{font-size:1.6rem}.join-card>p{font-size:.8rem}.host-card h2{font-size:2.45rem}.host-card>p{font-size:.82rem}.host-top .eyebrow{font-size:.57rem}.mini-board{display:none}.join-card .fine-print{margin-bottom:0}.home-bottom{flex-direction:column;align-items:flex-start;gap:10px;font-size:.64rem}.room{padding:18px 13px 35px}.room-top{gap:12px}.room-title{font-size:.7rem}.room-top .text-button{font-size:.69rem}.connection{font-size:.6rem}.board-bar{flex-direction:column;gap:15px;padding:18px 15px}.board-bar h1{font-size:1.6rem}.join-details{justify-content:flex-start;gap:10px;width:100%;max-width:none}.join-details>div{text-align:left;flex:1}.join-details>div>span{font-size:.46rem}.join-details strong{font-size:1.8rem}.people{font-size:.76rem}.toolbar{flex-direction:column;align-items:flex-start;gap:5px;padding:13px 3px}.toolbar>div{justify-content:space-between;width:100%}.toolbar .text-button{font-size:.72rem}.toolbar p{font-size:.65rem}.queue{grid-template-columns:1fr}.host-panel{padding:20px}.host-panel h2{font-size:1.2rem}.host-panel textarea{min-height:90px}.waiting-board{min-height:460px;padding:32px 20px}.waiting-board>.eyebrow{font-size:.47rem}.waiting-board h2{font-size:1.8rem}.waiting-board>p{font-size:.8rem}.lobby-invite{gap:14px}.lobby-invite img{width:115px;height:115px}.lobby-invite b{font-size:.75rem}.lobby-invite p{font-size:.64rem}.lobby-invite .text-button{font-size:.65rem}.question-header{gap:13px;padding:22px 20px 19px}.question-label{gap:8px;font-size:.53rem}.question-label>span{font-size:.51rem}.question-header h2{font-size:1.5rem}.response-count{font-size:1.1rem}.response-count span{font-size:.5rem}.responses{grid-template-columns:1fr;padding:0 18px 20px}.response-note{min-height:110px}.response-note p{font-size:.9rem}.question-controls{align-items:flex-start;gap:15px;padding:11px 18px}.question-controls>span{max-width:150px;font-size:.58rem}.question-controls .text-button{white-space:nowrap;font-size:.66rem}.respond-area{margin:0 17px 20px;padding:17px}.respond-bottom{flex-wrap:wrap;gap:10px}.respond-bottom>span{font-size:.6rem}.respond-bottom .button{margin-left:auto}.presentation .responses{grid-template-columns:1fr}.presentation .question-header h2{font-size:1.75rem}.export{margin-top:28px}.export h1{font-size:2.1rem}.export-top>.eyebrow{font-size:.51rem}.export-top>p{font-size:.71rem}.export-actions{flex-direction:column;margin-top:24px}.export-actions .button{width:100%}.export-explainer{padding:0 5px;font-size:.72rem}.retention{font-size:.65rem}.confirm{padding:26px}.confirm h2{font-size:1.65rem}.dialog-actions .button{flex:1;padding:12px;font-size:.74rem}.empty-state{min-height:450px;padding:25px 15px}.empty-state h1{font-size:2rem}.empty-state p{font-size:.85rem}footer{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--muted:#66717a}.brand b,.ecosystem,footer,.home-bottom,.intro .eyebrow,.join-card .fine-print,.mini-question,.panel-title>span:last-child,.quiet,.host-guidance,.host-guidance b,.qr-details,.waiting-board>.eyebrow,.waiting-board>p,.lobby-invite p,.question-label>span:first-child,.response-count span,.question-controls>span,.respond-bottom>span,.closed-note,.export-top>.eyebrow,.export-top>p,.export-explainer,.support,.support p>span,.empty-export{color:#626e77}.mini-notes span{color:#805d3f}.mini-notes span:nth-child(2){color:#4e687d}.mini-notes span:nth-child(3){color:#806247}.panel-title .eyebrow,.board-bar .eyebrow,.people,.connection.online,.sent-note,.support a{color:#47667e}.status-open{color:#44637b}.status-closed{color:#66717a}.note-footer{color:#5b6871}.no-responses{color:#67747d}.retention{color:#806c43}.confirm p{color:#626e77}.hidden-note{opacity:1;background:#f0ece9}.hidden-note p{color:#626e77;text-decoration:line-through}.input-note,.host-guidance,.note-footer,.retention,.question-controls>span{font-size:max(.69rem,11px)}.queue-heading>span,.queue-text>span,.queue-actions .icon-button,.response-count,.blank{color:#536e82}
