:root{color-scheme:dark}[data-qtheme=light]{color-scheme:light}*{box-sizing:border-box}body{margin:0}img{max-width:100%}button{font:inherit;cursor:pointer;border-radius:0}button:disabled{cursor:default}:root,[data-qtheme=dark]{--bg:#04060a;--surface:#05070b;--panel:#070b10;--sunk:#070a0f;--line:#16202c;--line2:#131c26;--rail:#0e1620;--fieldline:#1e2937;--text:#e8eef5;--text2:#c3cddb;--muted:#7b8aa0;--dim:#4a566b;--faint:#3f4a5c;--accent:#00a99d;--accent2:#4dd7cf;--accentBright:#7ff0e8;--onAccent:#031310;--glow:rgba(0,169,157,.16);--glow2:rgba(77,215,207,.1);--grid:hsla(0,0%,100%,.014);--warn:#ffc98a;--warnBg:#1b1408;--warnLine:#7a4a2f;--danger:#ff5964;--dangerBg:#4a1f24;--dangerLine:#7a2f38;--dangerText:#ffd7d7;--tile:#0a0f15;--shadow:0 0 32px rgba(0,169,157,.34)}[data-qtheme=light]{--bg:#e9eef3;--surface:#f6f9fb;--panel:#fff;--sunk:#fff;--line:#d2dce5;--line2:#e3eaf1;--rail:#dde5ed;--fieldline:#c9d6e1;--text:#08131a;--text2:#2f3f4c;--muted:#5b6c7d;--dim:#7f92a3;--faint:#9aa9b8;--accent:#00857c;--accent2:#00736b;--accentBright:#005f59;--onAccent:#fff;--glow:rgba(0,169,157,.14);--glow2:rgba(0,133,124,.07);--grid:rgba(8,19,26,.04);--warn:#96540d;--warnBg:#fdf4e6;--warnLine:#e0b98a;--danger:#c62b36;--dangerBg:#fdeaec;--dangerLine:#f0bcc1;--dangerText:#8f1b25;--tile:#dbe4ec;--shadow:0 10px 30px rgba(0,84,78,.18)}@keyframes qsweep{0%{transform:translateX(-140%)}to{transform:translateX(520%)}}@keyframes qpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}@keyframes qbar{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes qscan{0%{top:0;opacity:0}12%{opacity:.9}88%{opacity:.9}to{top:100%;opacity:0}}html{background:var(--bg);color:var(--text);transition:background .35s ease,color .35s ease}body{background:transparent;color:inherit;font-family:Space Grotesk,system-ui,sans-serif}.q-label,.q-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.q-label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}.q-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border:1px solid var(--fieldline);background:var(--sunk);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;color:var(--muted);white-space:nowrap;-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.q-chip b{color:var(--accent2);font-weight:500}.q-chip.q-live{border-color:var(--accent);color:var(--accent2)}.q-dot{width:7px;height:7px;border-radius:50%;background:var(--accent2);flex:0 0 auto}.q-dot.q-beat{animation:qpulse 1.4s ease-in-out infinite}.q-bars{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.q-bars i{width:2px;height:100%;background:var(--accent2);transform-origin:bottom;animation:qbar 1.2s ease-in-out infinite}.q-bars i:nth-child(2){animation-duration:.9s;animation-delay:-.4s}.q-bars i:nth-child(3){animation-duration:1.5s;animation-delay:-.7s}.q-field{inset:0;background:repeating-linear-gradient(0deg,var(--grid) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,var(--grid) 0 1px,transparent 1px 64px)}.q-corner,.q-field{position:absolute;pointer-events:none}.q-corner{width:18px;height:18px}.q-corner.tl{left:0;border-left:2px solid var(--accent2)}.q-corner.tl,.q-corner.tr{top:0;border-top:2px solid var(--accent2)}.q-corner.tr{right:0;border-right:2px solid var(--accent2)}.q-corner.bl{left:0;border-left:2px solid var(--accent2)}.q-corner.bl,.q-corner.br{bottom:0;border-bottom:2px solid var(--accent2)}.q-corner.br{right:0;border-right:2px solid var(--accent2)}.q-themebar{display:flex;align-items:center;gap:10px}.q-themeset{display:flex;border:1px solid var(--fieldline);background:var(--sunk)}.q-themeset button{font:inherit;cursor:pointer;background:transparent;border:0;color:var(--muted);padding:5px 10px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace}.q-themeset button:hover{color:var(--text2)}.q-themeset button[aria-pressed=true]{background:var(--accent);color:var(--onAccent)}.brandbar{background:color-mix(in srgb,var(--panel) 84%,transparent)!important;border-bottom:1px solid var(--line2)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:11px;padding:11px 22px}.brandbar b{font-size:13.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text)}.brandbar .logo{filter:drop-shadow(0 0 8px var(--glow))}.qm-wrap{font-family:Space Grotesk,system-ui,sans-serif!important;background:radial-gradient(1100px 520px at 76% -14%,var(--glow),transparent 62%),radial-gradient(700px 400px at 4% 108%,var(--glow2),transparent 60%),repeating-linear-gradient(0deg,var(--grid) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,var(--grid) 0 1px,transparent 1px 64px),var(--bg)}.qm-card{background:color-mix(in srgb,var(--panel) 92%,transparent)!important;border:1px solid var(--line)!important;border-radius:0!important;-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);box-shadow:none!important}.qm-card h1{font-size:27px!important;font-weight:600;letter-spacing:-.02em;color:var(--text)}.qm-card h2{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--accent2)!important;font-weight:500}.qm-hint,.qm-muted,.qm-tiny{color:var(--muted)!important}.qm-label{font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--dim)!important}.qm-area,.qm-guests,.qm-input,.qm-sched,select{background:var(--sunk)!important;color:var(--text)!important;border:1px solid var(--fieldline)!important;border-radius:0!important;font-family:inherit}.qm-area:focus,.qm-guests:focus,.qm-input:focus,.qm-sched:focus,select:focus{outline:0!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--glow)!important}.qm-primary{background:var(--accent)!important;color:var(--onAccent)!important;border:1px solid var(--accent)!important;border-radius:0!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.qm-primary:hover:not(:disabled){background:var(--accentBright)!important}.qm-ghost{background:transparent!important;color:var(--text2)!important;border:1px solid var(--fieldline)!important;border-radius:0!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.qm-ghost:hover{border-color:var(--accent)!important;color:var(--accent2)!important}.qm-danger{background:var(--dangerBg)!important;color:var(--dangerText)!important;border:1px solid var(--dangerLine)!important;border-radius:0!important}.qm-item,.qm-itemwrap{border-color:var(--line2)!important}.qm-name{color:var(--text)!important}.qm-ended,.qm-when{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.08em;color:var(--muted)!important}.qm-note,.qm-warn{background:var(--warnBg)!important;border:1px solid var(--warnLine)!important;color:var(--warn)!important;border-radius:0!important}.qm-good{color:var(--accent2)!important}.qm-bad{color:var(--danger)!important}.qm-proj,.qm-projname{font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)!important}.qm-steps{border-color:var(--line2)!important}.qm-mark,.qm-tick{accent-color:var(--accent)}.qm-player{border:1px solid var(--line)!important;border-radius:0!important}.qm-bar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--line2);margin-bottom:22px}.qm-logo{font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--accent2)!important;font-weight:500!important}.qm-chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-left:auto}.qs-in{background:var(--sunk)!important;color:var(--text)!important;border:1px solid var(--fieldline)!important;border-radius:0!important}.qs-in:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--glow)!important}.qs-go{background:var(--accent)!important;color:var(--onAccent)!important;border:1px solid var(--accent)!important;border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-size:12px!important;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.qs-answer,.qs-hitcard,.qs-play{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important}.qs-alabel,.qs-at{color:var(--accent2)!important;letter-spacing:.1em}.qs-alabel,.qs-at,.qs-count,.qs-hmeta,.qs-tips{font-family:IBM Plex Mono,ui-monospace,monospace}.qs-count,.qs-hmeta,.qs-tips{font-size:11px!important;letter-spacing:.06em;color:var(--muted)!important}.qs-hit{background:color-mix(in srgb,var(--accent) 22%,transparent)!important;color:var(--accentBright)!important;border-radius:0!important}.qs-chip{background:var(--sunk)!important;border:1px solid var(--fieldline)!important;color:var(--muted)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.06em}.qs-chip:hover{border-color:var(--accent)!important;color:var(--accent2)!important}.qs-note{background:var(--warnBg)!important;border-color:var(--warnLine)!important;color:var(--warn)!important;border-radius:0!important}.qs-err{background:var(--dangerBg)!important;border-color:var(--dangerLine)!important;color:var(--dangerText)!important;border-radius:0!important}.qm-notes{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important;color:var(--text2)!important}.qm-ntitle{color:var(--text)!important;font-weight:600;letter-spacing:-.01em}.qm-ntabs{border-bottom:1px solid var(--line2)!important}.qm-ntab{color:var(--muted)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.qm-non{background:var(--accent)!important;color:var(--onAccent)!important;border-color:var(--accent)!important}.qm-nhead{font-family:IBM Plex Mono,ui-monospace,monospace;color:var(--accent2)!important;letter-spacing:.22em!important}.qm-nlist li,.qm-nover{color:var(--text2)!important}.qm-nlist strong{color:var(--text)!important}.qm-nfine,.qm-nmuted{color:var(--muted)!important}.qm-nwhy{background:var(--warnBg)!important;border-color:var(--warnLine)!important;color:var(--warn)!important;border-radius:0!important}.qm-askin{background:var(--sunk)!important;border:1px solid var(--fieldline)!important;color:var(--text)!important;border-radius:0!important}.qm-askin:focus{border-color:var(--accent)!important}.qm-chip{border:1px solid var(--fieldline)!important;color:var(--muted)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important}.qm-answer,.qm-chip{background:var(--sunk)!important}.qm-answer{border:1px solid var(--line)!important;border-radius:0!important}.qm-citeat{font-family:IBM Plex Mono,ui-monospace,monospace;color:var(--accent2)!important}.qm-ntranscript{background:var(--sunk)!important;border:1px solid var(--line)!important;border-radius:0!important;color:var(--text2)!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}.qmr-stage{background:var(--bg)!important;height:auto!important;min-height:0}.qmr-prejoin,.qmr-stage{font-family:Space Grotesk,system-ui,sans-serif!important;flex:1 1 auto}.qmr-prejoin{min-height:0!important;display:grid!important;place-items:center!important;padding:28px 20px!important}.qmr-card{width:min(920px,100%)!important;padding:30px!important}.qmr-lobby{display:grid;grid-gap:26px;gap:26px;align-items:start}@media (min-width:900px){.qmr-lobby{grid-template-columns:1.15fr 1fr;gap:30px}}.qmr-lobbyside{display:flex;flex-direction:column;gap:12px;min-width:0}.qmr-lobby>.qmd{min-width:0}.qmr-lobby>.qmr-consent,.qmr-lobby>.qmr-error{grid-column:1/-1}.qmr-eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:0 0 10px}.qmr-eyebrow,.qmr-meta{font-family:IBM Plex Mono,ui-monospace,monospace}.qmr-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;letter-spacing:.06em;color:var(--muted)}.qmr-meta .qmr-sep{color:var(--line)}.qmr-meta b{color:var(--accent2);font-weight:500}.qmr-bar{font-family:Space Grotesk,system-ui,sans-serif!important;background:var(--panel)!important;border-bottom:1px solid var(--line2)!important}.qmr-logo,.qmr-logo b{color:var(--text)!important;font-weight:600;letter-spacing:.09em;text-transform:uppercase;font-size:13px!important}.qmr-names,.qmr-people{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.1em;color:var(--muted)!important}.qmr-people b{color:var(--accent2)!important;font-weight:500}.qmr-conf{position:relative}.qmr-conf:after,.qmr-conf:before{content:"";position:absolute;width:20px;height:20px;pointer-events:none;z-index:5}.qmr-conf:before{left:6px;top:6px;border-left:2px solid var(--accent2);border-top:2px solid var(--accent2)}.qmr-conf:after{right:6px;bottom:6px;border-right:2px solid var(--accent2);border-bottom:2px solid var(--accent2)}.qmr-ghost{background:transparent!important;color:var(--text2)!important;border:1px solid var(--fieldline)!important;border-radius:0!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.qmr-ghost:hover{color:var(--accent2)!important}.qmr-ghost:hover,.qmr-on{border-color:var(--accent)!important}.qmr-on{background:var(--accent)!important;color:var(--onAccent)!important}.qmr-leave{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.qmr-leave,.qmr-rec,.qmr-recbadge{background:var(--dangerBg)!important;color:var(--dangerText)!important;border:1px solid var(--dangerLine)!important;border-radius:0!important;font-weight:600}.qmr-rec,.qmr-recbadge{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.14em}.qmr-dot{background:var(--danger)!important;animation:qpulse 1.2s ease-in-out infinite}.qmr-float,.qmr-panel,.qmr-status{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important;-webkit-clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.qmr-panel-head strong{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--accent2)!important}.qmr-fine,.qmr-muted{color:var(--muted)!important}.qmr-plist li{border-color:var(--line2)!important}.qmr-pname{color:var(--text)!important}.qmr-lock{background:transparent!important;color:var(--text2)!important;border:1px solid var(--fieldline)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.1em;text-transform:uppercase}.qmr-lock.qmr-on{background:var(--accent)!important;color:var(--onAccent)!important}.qmr-waitlist{background:color-mix(in srgb,var(--accent) 12%,var(--panel))!important;border:1px solid var(--accent)!important;border-radius:0!important}.qmr-admit{border-color:var(--accent)!important;color:var(--accent2)!important}.qmg-dead,.qmr-err,.qmr-error,.qmr-mediafail{background:var(--dangerBg)!important;border:1px solid var(--dangerLine)!important;color:var(--dangerText)!important;border-radius:0!important}.qmr-ok{background:color-mix(in srgb,var(--accent) 16%,var(--panel))!important;border:1px solid var(--accent)!important;color:var(--accent2)!important;border-radius:0!important}.qmr-prejoin{background:radial-gradient(900px 480px at 50% -10%,var(--glow),transparent 62%),repeating-linear-gradient(0deg,var(--grid) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,var(--grid) 0 1px,transparent 1px 64px),var(--bg)!important}.qmr-card{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important;box-shadow:var(--shadow)!important;-webkit-clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.qmr-card h1{font-size:31px!important;line-height:1.1;font-weight:600;letter-spacing:-.02em}.qmr-card h1,.qmr-input{color:var(--text)!important}.qmr-input{background:var(--sunk)!important;border:1px solid var(--fieldline)!important;border-radius:0!important}.qmr-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--glow)!important}.qmr-primary{background:var(--accent)!important;color:var(--onAccent)!important;border:1px solid var(--accent)!important;border-radius:0!important;font-size:12.5px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.qmr-primary:hover:not(:disabled){background:var(--accentBright)!important}.qmr-consent{border-top:1px solid var(--line2)!important}.qmr-consent-lead{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--warn)!important}.qmr-consent-fine,.qmr-when{color:var(--muted)!important}.qmr-check input{accent-color:var(--accent)}.qmr-knock{background:color-mix(in srgb,var(--accent) 14%,var(--panel))!important;border:1px solid var(--accent)!important;color:var(--accent2)!important;border-radius:0!important}.qmr-knockno{background:var(--dangerBg)!important;border-color:var(--dangerLine)!important;color:var(--dangerText)!important}.qmr-knockdot{background:var(--accent2)!important}.qmr-ccbar{background:color-mix(in srgb,var(--bg) 82%,transparent)!important;border:1px solid var(--line)!important;border-radius:0!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qmr-ccwho{font-family:IBM Plex Mono,ui-monospace,monospace;color:var(--accent2)!important;letter-spacing:.08em}.qmr-ccdraft{color:var(--muted)!important}.qmr-cchead{color:var(--accent2)!important;letter-spacing:.18em;text-transform:uppercase}.qmr-ccat,.qmr-cchead{font-family:IBM Plex Mono,ui-monospace,monospace}.qmr-ccat{color:var(--dim)!important}.qmr-reactdock,.qmr-reactmenu{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important}.qmr-reactbtn:hover{background:var(--sunk)!important}.qmr-brb,.qmr-hand,.qmr-heldpill{background:color-mix(in srgb,var(--accent) 16%,var(--panel))!important;border:1px solid var(--accent)!important;color:var(--accent2)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.1em}.qmd-prev{background:linear-gradient(150deg,var(--tile),var(--sunk))!important;border:1px solid var(--line)!important;border-radius:0!important}.qmd-t{background:color-mix(in srgb,var(--bg) 74%,transparent)!important;border:1px solid var(--fieldline)!important;color:var(--text2)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.1em;text-transform:uppercase}.qmd-ton{background:var(--sunk)!important;border-color:var(--accent)!important;color:var(--accent2)!important}.qmd-bar{background:var(--rail)!important;border-radius:0!important}.qmd-lit{background:var(--accent2)!important}.qmd-say{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)!important}.qmd-good{color:var(--accent2)!important}.qmd-bad{color:var(--danger)!important}.qmd-err{background:var(--dangerBg)!important}.qmd-err,.qmd-retry{border:1px solid var(--dangerLine)!important;color:var(--dangerText)!important;border-radius:0!important}.qmd-retry{background:transparent!important;text-transform:uppercase;letter-spacing:.1em;font-size:10.5px!important}.qmd-note{background:var(--warnBg)!important;border:1px solid var(--warnLine)!important;color:var(--warn)!important;border-radius:0!important}.qmd-pick{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px!important;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)!important}.qmd-pick select,.qmg-pick select{background:var(--sunk)!important;color:var(--text)!important;font-family:inherit;text-transform:none;letter-spacing:0}.qmd-pick select,.qmd-test,.qmg-pick select{border:1px solid var(--fieldline)!important;border-radius:0!important}.qmd-test{background:transparent!important;color:var(--text2)!important;text-transform:uppercase;letter-spacing:.1em;font-size:10.5px!important}.qmg-panel{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:0!important;-webkit-clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.qmg-alert{background:var(--warnBg)!important;border:1px solid var(--warnLine)!important;color:var(--warn)!important;border-radius:0!important}.qmg-bar,.qmg-mbar{background:var(--rail)!important;border-radius:0!important}.qmg-lit,.qmg-mlit{background:var(--accent2)!important}.qmg-mlabel,.qmg-note{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px!important;letter-spacing:.08em;color:var(--muted)!important}.qmg-blur{background:transparent!important;border:1px solid var(--fieldline)!important;color:var(--text2)!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-size:11px!important}.qmg-blur:hover{border-color:var(--accent)!important;color:var(--accent2)!important}[data-lk-theme]{--lk-bg:var(--bg);--lk-bg2:var(--panel);--lk-bg3:var(--sunk);--lk-fg:var(--text);--lk-accent-bg:var(--accent);--lk-accent-fg:var(--onAccent);--lk-border-color:var(--line);--lk-control-bg:var(--panel);--lk-control-hover-bg:var(--sunk);--lk-control-fg:var(--text2);--lk-danger:var(--danger);--lk-success:var(--accent)}.lk-participant-tile{border:1px solid var(--line)!important;border-radius:0!important;background:linear-gradient(150deg,var(--tile),var(--sunk))!important;overflow:hidden}.lk-participant-tile[data-lk-speaking=true]{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),0 0 24px var(--glow)!important}.lk-participant-metadata-item{background:color-mix(in srgb,var(--bg) 74%,transparent)!important;border:1px solid var(--line)!important;border-radius:0!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-size:10.5px!important;letter-spacing:.1em;color:var(--text2)!important}.lk-button,.lk-disconnect-button{border-radius:0!important;font-family:inherit!important;font-size:11.5px!important;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--fieldline)!important}.lk-button:hover{border-color:var(--accent)!important}.lk-button[data-lk-enabled=true]{background:var(--accent)!important;color:var(--onAccent)!important}.lk-disconnect-button{background:var(--dangerBg)!important;color:var(--dangerText)!important;border-color:var(--dangerLine)!important}.lk-control-bar{border-top:1px solid var(--line2)!important}.lk-chat,.lk-control-bar{background:var(--panel)!important}.lk-chat{border-left:1px solid var(--line)!important}.lk-chat-entry,.lk-chat-form-input{border-radius:0!important}.lk-form-control{background:var(--sunk)!important;border:1px solid var(--fieldline)!important;border-radius:0!important;color:var(--text)!important}.qml{max-width:1080px;margin:0 auto;padding:0 22px;color:var(--text)}.qml-nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 0 8px;font-size:13.5px}.qml-nav a{color:var(--muted);text-decoration:none}.qml-nav a:hover{color:var(--text)}.qml-nav-spacer{flex:1 1}.qml-nav-host{text-decoration:none!important}.qml-hero{padding:48px 0 20px;max-width:820px}.qml-kicker{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent2);margin:0 0 16px;font-weight:500}.qml h1{font-size:clamp(36px,6vw,60px);line-height:1.05;letter-spacing:-.03em;margin:0 0 16px;font-weight:700}.qml h2{font-size:28px;letter-spacing:-.02em;margin:0 0 12px;font-weight:600}.qml h3{font-size:18px;margin:0 0 8px}.qml-lede{font-size:18px;line-height:1.55;color:var(--muted);max-width:640px;margin:0 0 26px}.qml-cta{display:flex;gap:12px;flex-wrap:wrap}.qml-btn,.qml-cta{align-items:center}.qml-btn{display:inline-flex;justify-content:center;border-radius:10px;padding:12px 18px;border:0;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.qml-btn-primary{background:var(--accent);color:var(--onAccent)}.qml-btn-ghost{background:transparent;color:var(--text);border:1px solid var(--fieldline)}.qml-btn:disabled{opacity:.55;cursor:default}.qml-fine{font-size:13px;color:var(--muted);margin:14px 0 0}.qml-split{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:28px;gap:28px;align-items:start;padding:12px 0 56px}.qml-split p{color:var(--muted);line-height:1.55;margin:0 0 14px}@media (max-width:860px){.qml-split{grid-template-columns:1fr}.qml-nav a:not(.qml-nav-host){display:none}}.qml-prd{background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);overflow:hidden}.qml-prd-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.qml-prd-bar i{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block}.qml-prd-body{padding:18px;font-size:13.5px;line-height:1.55}.qml-prd-body h3{font-size:15px;margin:10px 0 8px}.qml-prd-body h4{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent2);margin:16px 0 8px;font-weight:500}.qml-prd-body li,.qml-prd-body p{color:var(--muted);margin:0 0 8px}.qml-prd-body ul{margin:0;padding-left:18px}.qml-chip{display:inline-block;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 8px;margin:0 6px 8px 0}.qml-caught{background:color-mix(in srgb,var(--accent) 12%,var(--sunk));border-left:3px solid var(--accent);padding:8px 10px;margin:10px 0;color:var(--text);font-size:13px}.qml-block{padding:8px 0 64px}.qml-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:24px}@media (max-width:800px){.qml-steps{grid-template-columns:1fr}}.qml-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px}.qml-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.5}.qml-n{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent2);display:block;margin-bottom:12px}.qml-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:24px}@media (max-width:800px){.qml-facts{grid-template-columns:1fr}}.qml-facts ul{margin:0;padding-left:18px}.qml-facts li{margin:0 0 10px;color:var(--muted)}.qml-facts strong{color:var(--text);font-weight:600}.qml-narrow{color:var(--muted);max-width:640px;line-height:1.55}.qml-honest{margin-top:22px;padding:16px 18px;border:1px dashed var(--fieldline);border-radius:12px;color:var(--muted);font-size:14px;line-height:1.5}.qml-honest span{display:block;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent2);margin-bottom:8px}.qml-join{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:24px}@media (max-width:800px){.qml-join{grid-template-columns:1fr}}.qml-muted{color:var(--muted);font-size:14px;margin:0 0 16px}.qml-note{color:var(--danger);font-size:14px;margin:14px 0 0}.qml-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.qml-input{flex:1 1 200px;min-width:0;background:var(--sunk);border:1px solid var(--fieldline);border-radius:10px;padding:11px 13px;color:var(--text);font:15px/1.4 Space Grotesk,sans-serif}.qml-input:focus{outline:none;border-color:var(--accent)}.qml-foot{border-top:1px solid var(--line);padding:28px 0 48px;color:var(--muted);font-size:13px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.qml-foot a{color:var(--muted);margin-right:14px}.qml-foot a:hover{color:var(--text)}.qml-legal{max-width:720px;padding:8px 0 48px}.qml-legal h2{font-size:20px;margin:28px 0 10px;font-weight:600}.qml-legal li,.qml-legal p{color:var(--muted);line-height:1.6;font-size:15px;margin:0 0 12px}.qml-legal ul{margin:0 0 12px;padding-left:18px}.qml-legal a{color:var(--accent2)}