.cqt-player,.cqt-picker,.cqt-surface{--cqt-bezel:color-mix(in srgb, var(--cq-ink) 92%, var(--cq-bg));--cqt-line:color-mix(in srgb, var(--cq-ink) 14%, transparent);--cqt-line-strong:color-mix(in srgb, var(--cq-ink) 28%, transparent);--cqt-gutter:clamp(16px, 4vw, 40px);--cqt-today:color-mix(in srgb, var(--cq-ink) 55%, var(--cq-bg));font-family:var(--cq-font-ui);color:var(--cq-ink);background:var(--cq-bg);-webkit-font-smoothing:antialiased;font-variant-numeric:normal}.cqt-sheet-layer{font-variant-numeric:normal}.cqt-now__count,.cqt-trio__figure{font-variant-numeric:tabular-nums}.cqt-nobreak{white-space:nowrap}.cqt-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cqt-surface{display:block;container:cqt-surface/inline-size}@container cqt-surface (max-width:399px){.cqt-surface .cqt-lead__rows{grid-template-columns:minmax(0,1fr);row-gap:10px}}.cqt-player{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);block-size:100dvh;min-block-size:100svh;display:grid;position:relative;overflow:hidden}.cqt-top{padding:max(12px, env(safe-area-inset-top)) var(--cqt-gutter) 0;position:relative}.cqt-spine{padding-block:8px;position:relative}.cqt-bar{gap:10px;margin:0;padding:0;list-style:none;display:flex}.cqt-bar__act{flex:1 1 0;min-inline-size:0}.cqt-bar__segs{gap:3px;margin:0;padding:0;list-style:none;display:flex}.cqt-spine__marks{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.cqt-spine__mark{border:1px solid var(--cqt-line-strong);background:var(--cq-bg);block-size:20px;inline-size:20px;color:var(--cq-soft);transition:background-color var(--cq-dur-2) var(--cq-ease), color var(--cq-dur-2) var(--cq-ease), border-color var(--cq-dur-2) var(--cq-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .cqt-spine__mark{transform:translate(50%,-50%)}.cqt-spine__mark[data-lit=true]{border-color:var(--cq-accent-aaa);background:var(--cq-accent-aaa);color:var(--cq-on-accent)}.cqt-bar__seg{background:var(--cq-viz-track);border-radius:2px;flex:1 1 0;block-size:3px;position:relative;overflow:hidden}.cqt-bar__fill{border-radius:inherit;transform-origin:0;background:var(--cq-ink);position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .cqt-bar__fill{transform-origin:100%}.cqt-bar__seg[data-state=past] .cqt-bar__fill{background:color-mix(in srgb, var(--cq-ink) 55%, transparent);transform:scaleX(1)}.cqt-bar__seg[data-state=now] .cqt-bar__fill{background:var(--cq-accent);animation-name:cqt-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes cqt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cqt-top__row{align-items:start;gap:var(--cq-space-2) var(--cq-space-3);padding-block:var(--cq-space-3) var(--cq-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.cqt-now{min-inline-size:0}.cqt-now__power{font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cq-soft);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-weight:700;display:flex}.cqt-now__power .cqt-mark{color:var(--cq-accent-text)}.cqt-now__count{letter-spacing:.02em;text-transform:none;font-weight:500}.cqt-now__sep{font-weight:500}.cqt-now__title{font-family:var(--cq-font-display);letter-spacing:var(--cq-tracking-display);margin:4px 0 0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1.15}@media (max-width:399px){.cqt-now__title{white-space:normal;overflow-wrap:anywhere}}.cqt-top__tools{align-items:center;gap:var(--cq-space-2);flex:none;display:flex}.cqt-switch{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);min-block-size:44px;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-sm);cursor:pointer;align-items:center;gap:10px;padding-inline:12px 14px;font-weight:600;display:inline-flex}.cqt-switch__track{background:var(--cq-viz-track);block-size:20px;inline-size:34px;box-shadow:inset 0 0 0 1px var(--cqt-line-strong);border-radius:999px;position:relative}.cqt-switch__thumb{background:var(--cq-ink);block-size:14px;inline-size:14px;transition:transform var(--cq-dur-1) var(--cq-ease);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}.cqt-switch[aria-checked=true] .cqt-switch__track{background:var(--cq-accent-aaa);box-shadow:none}.cqt-switch[aria-checked=true] .cqt-switch__thumb{background:var(--cq-on-accent);transform:translate(14px)}[dir=rtl] .cqt-switch[aria-checked=true] .cqt-switch__thumb{transform:translate(-14px)}.cqt-diligence-band{inset-block-start:calc(100% + 6px);inset-inline:var(--cqt-gutter);z-index:3;border-radius:var(--cq-radius-md);background:color-mix(in srgb, var(--cq-accent) 9%, var(--cq-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cq-accent) 30%, transparent), var(--cq-elevation-1);font-size:var(--cq-text-sm);pointer-events:none;animation:cqt-note 3.6s var(--cq-ease) both;margin:0;padding:8px 12px;font-weight:500;position:absolute}@keyframes cqt-note{0%{opacity:0;transform:translateY(-4px)}8%,86%{opacity:1;transform:none}to{opacity:0;visibility:hidden}}.cqt-stage{min-block-size:0;padding:var(--cq-space-2) var(--cqt-gutter);place-items:center;display:grid;position:relative;overflow:hidden}.cqt-dock{gap:var(--cq-space-3);padding:var(--cq-space-3) var(--cqt-gutter) max(14px, env(safe-area-inset-bottom));border-block-start:1px solid var(--cqt-line);background:var(--cq-bg);display:grid}.cqt-caption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cqt-caption__text{text-align:center;text-wrap:balance;align-content:center;min-block-size:2lh;inline-size:min(100%,40ch);margin:0 auto;font-size:clamp(1.0625rem,.95rem + .6vw,1.375rem);font-weight:500;line-height:1.4;display:grid}.cqt-controls{justify-content:space-between;align-items:center;gap:var(--cq-space-3);flex-wrap:wrap;display:flex}.cqt-controls__aside{margin-inline-start:auto}.cqt-controls__transport,.cqt-controls__aside{align-items:center;gap:var(--cq-space-2);display:flex}.cqt-icon-btn,.cqt-play,.cqt-doubt{border:1px solid var(--cqt-line-strong);background:var(--cq-surface);min-block-size:44px;color:var(--cq-ink);font:inherit;cursor:pointer;transition:border-color var(--cq-dur-1) var(--cq-ease), background-color var(--cq-dur-1) var(--cq-ease);justify-content:center;align-items:center;display:inline-flex}.cqt-icon-btn{border-radius:50%;flex:none;inline-size:44px}.cqt-play{border-color:var(--cq-ink);background:var(--cq-ink);min-block-size:56px;inline-size:56px;color:var(--cq-bg);border-radius:50%}.cqt-doubt{white-space:nowrap;border-radius:var(--cq-radius-pill);font-size:var(--cq-text-sm);gap:8px;padding-inline:14px 16px;font-weight:700}.cqt-doubt:disabled{cursor:not-allowed;border-style:dashed}.cqt-icon-btn:hover,.cqt-doubt:hover:not(:disabled),.cqt-switch:hover{border-color:var(--cq-ink)}.cqt-play:hover{background:color-mix(in srgb, var(--cq-ink) 88%, transparent)}.cqt-icon-btn[aria-pressed=true]{background:color-mix(in srgb, var(--cq-accent) 12%, var(--cq-surface));border-color:var(--cq-accent)}.cqt-dir-icon--next svg,[dir=rtl] .cqt-dir-icon svg{transform:scaleX(-1)}[dir=rtl] .cqt-dir-icon--next svg{transform:none}[dir=rtl] .cqt-mark[data-superpower=mover]{transform:scaleX(-1)}.cqt-player :focus-visible,.cqt-picker :focus-visible,.cqt-sheet :focus-visible{outline:3px solid var(--cq-accent);outline-offset:3px}.cqt-grade{--cqt-grade:var(--cq-accent);border:1px solid color-mix(in srgb, var(--cqt-grade) 45%, transparent);border-radius:var(--cq-radius-pill);background:color-mix(in srgb, var(--cqt-grade) 11%, var(--cq-surface));min-block-size:30px;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex;position:relative}.cqt-grade[data-grade=measured]{--cqt-grade:var(--cq-money)}.cqt-grade[data-grade=estimated]{--cqt-grade:var(--cq-spark)}.cqt-grade[data-grade=modeled]{--cqt-grade:var(--cq-accent)}.cqt-grade[data-grade=reported]{--cqt-grade:color-mix(in srgb, var(--cq-ink) 55%, transparent)}.cqt-grade__dot{background:var(--cqt-grade);border-radius:50%;block-size:8px;inline-size:8px}.cqt-grade[data-grade=modeled] .cqt-grade__dot{box-shadow:inset 0 0 0 2px var(--cqt-grade);background:0 0}.cqt-grade--button{cursor:pointer}.cqt-grade--button:before{content:"";position:absolute;inset:-7px -4px}.cqt-grade--button:hover{border-color:var(--cq-ink)}.cqt-grade-inline{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.cqt-receipt-line{font-size:var(--cq-text-sm);line-height:1.45}.cqt-receipt-line__src{font-style:normal;font-weight:600}.cqt-receipt__figure{font-family:var(--cq-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,1.6rem + 2vw,2.75rem);font-weight:600;line-height:1.1}[dir=rtl] :is(.cqt-val,.cqt-fig,.cqt-receipt__figure,.cqt-rcard__figure,.cqt-beat__num,.cqt-r90__num,.cqt-trio__figure,.cqt-curve__num,.cqt-miles__figure,.cqt-addons__price,.cqt-plans__price,.cqt-proof__figure,.cqt-ptable td)>bdi{direction:rtl}.cqt-receipt__grade{margin:var(--cq-space-3) 0 0;flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cqt-receipt__meaning{font-size:var(--cq-text-sm);line-height:1.45}.cqt-receipt__what{margin:var(--cq-space-4) 0 0;font-size:var(--cq-text-lg);font-weight:600;line-height:1.4}.cqt-receipt__rows{gap:var(--cq-space-3);margin:var(--cq-space-4) 0 0;display:grid}.cqt-receipt__rows>div{border-block-start:1px solid var(--cqt-line);padding-block-start:var(--cq-space-3)}.cqt-receipt__rows dt{font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cq-soft);font-weight:700}.cqt-receipt__rows dd{font-size:var(--cq-text-base);margin:4px 0 0;line-height:1.5}.cqt-receipt__rows a{color:var(--cq-ink);text-underline-offset:3px}.cqt-sheet-layer{z-index:60;position:fixed;inset:0}.cqt-sheet-scrim{background:color-mix(in srgb, var(--cq-ink) 38%, transparent);animation:cqt-fade var(--cq-dur-2) var(--cq-ease);position:absolute;inset:0}.cqt-sheet{--cqt-line:color-mix(in srgb, var(--cq-ink) 14%, transparent);border-radius:var(--cq-radius-lg) var(--cq-radius-lg) 0 0;background:var(--cq-surface);max-block-size:84dvh;color:var(--cq-ink);font-family:var(--cq-font-ui);box-shadow:var(--cq-elevation-1);animation:cqt-rise var(--cq-dur-2) var(--cq-ease);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset-block-end:0;inset-inline:0}.cqt-sheet__head{justify-content:space-between;align-items:flex-start;gap:var(--cq-space-3);padding:var(--cq-space-5) var(--cq-space-5) var(--cq-space-3);display:flex}.cqt-sheet__kicker{font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cq-soft);align-items:center;gap:6px;margin:0 0 6px;font-weight:700;display:flex}.cqt-sheet__title{font-family:var(--cq-font-display);margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:600;line-height:1.2}.cqt-sheet__body{overscroll-behavior:contain;padding:0 var(--cq-space-5) max(var(--cq-space-6), env(safe-area-inset-bottom));overflow-y:auto}.cqt-sheet .cqt-sheet__body:focus-visible{outline-offset:-3px}.cqt-answer{font-size:var(--cq-text-lg);margin:0;line-height:1.55}.cqt-proof{margin-block-start:var(--cq-space-5)}.cqt-proof__label{margin:0 0 var(--cq-space-2);font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cq-soft);font-weight:700}.cqt-proof__list{gap:var(--cq-space-3);margin:0;padding:0;list-style:none;display:grid}.cqt-proof__item{padding:var(--cq-space-3) var(--cq-space-4);border:1px solid var(--cqt-line);border-radius:var(--cq-radius-md);background:var(--cq-bg);gap:6px;display:grid}.cqt-proof__figure{font-family:var(--cq-font-display);font-size:var(--cq-text-xl);font-variant-numeric:tabular-nums;font-weight:600}.cqt-proof__what{font-size:var(--cq-text-base);line-height:1.45}.cqt-chapters{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cqt-chapters__item{border-radius:var(--cq-radius-md);min-block-size:56px;inline-size:100%;color:var(--cq-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:2ch auto minmax(0,1fr);grid-template-areas:"n mark title""n mark power";align-items:center;column-gap:12px;padding:8px 12px;display:grid}.cqt-chapters__item:hover{background:color-mix(in srgb, var(--cq-ink) 5%, transparent)}.cqt-chapters__item[aria-current=step]{background:color-mix(in srgb, var(--cq-accent) 10%, var(--cq-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cq-accent) 40%, transparent)}.cqt-chapters__item[aria-current=step] .cqt-chapters__power{color:var(--cq-ink)}.cqt-chapters__n{font-variant-numeric:tabular-nums;color:var(--cq-soft);grid-area:n;font-weight:600}.cqt-chapters__item .cqt-mark{color:var(--cq-accent-text);grid-area:mark}.cqt-chapters__title{grid-area:title;font-weight:600;line-height:1.3}.cqt-chapters__power{font-size:var(--cq-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--cq-soft);grid-area:power;font-weight:600}@keyframes cqt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes cqt-fade{0%{opacity:0}to{opacity:1}}.cqt-frame{justify-items:center;margin:0;display:grid;position:relative}.cqt-frame__body{background:var(--cqt-bezel);box-shadow:var(--cq-elevation-1);border-radius:40px;padding:9px;position:relative}.cqt-frame__screen{background:var(--cq-surface);border-radius:31px;position:relative;overflow:hidden}.cqt-frame__screen>img,.cqt-frame__screen>picture>img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;display:block}.cqt-frame--phone .cqt-frame__screen{aspect-ratio:9/19.5;block-size:min(54dvh,520px)}.cqt-frame--vertical .cqt-frame__body{border-radius:30px}.cqt-frame--vertical .cqt-frame__screen{aspect-ratio:9/16;border-radius:22px;block-size:min(52dvh,500px)}.cqt-frame--mac .cqt-frame__body{border-radius:16px;padding:10px 10px 14px}.cqt-frame--mac .cqt-frame__screen{aspect-ratio:16/10;border-radius:6px;inline-size:min(56vw,640px)}.cqt-frame__base{background:color-mix(in srgb, var(--cqt-bezel) 82%, var(--cq-bg));border-radius:0 0 14px 14px;block-size:12px;inline-size:calc(100% + 64px);max-inline-size:110%;margin-block-start:-2px}.cqt-frame__demo{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);color:var(--cq-ink);letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;font-size:.6875rem;font-weight:800;position:absolute;inset-block-start:-10px;inset-inline-start:14px}.cqt-picker{grid-template-rows:minmax(0,1fr) auto;min-block-size:100svh;display:grid}.cqt-picker__card{inline-size:min(100%,760px);padding:clamp(32px, 9vh, 96px) var(--cqt-gutter) var(--cq-space-6);margin-inline:auto}.cqt-picker__step{margin:0 0 var(--cq-space-3);font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cq-soft);font-weight:700}.cqt-picker__q{font-family:var(--cq-font-display);font-size:var(--cq-fs-h1);letter-spacing:var(--cq-tracking-display);text-wrap:balance;outline:none;margin:0;font-weight:600;line-height:1.12}.cqt-picker__hint{margin:var(--cq-space-3) 0 0;font-size:var(--cq-text-lg);color:var(--cq-soft);line-height:1.5}.cqt-picker__doors{gap:var(--cq-space-3);margin-block-start:var(--cq-space-6);display:grid}.cqt-door{min-block-size:104px;padding:var(--cq-space-5);border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);color:var(--cq-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--cq-dur-1) var(--cq-ease), box-shadow var(--cq-dur-1) var(--cq-ease);gap:6px;display:grid}.cqt-door:hover{border-color:var(--cq-ink);box-shadow:var(--cq-elevation-1)}.cqt-door__name{font-family:var(--cq-font-display);font-size:var(--cq-fs-h3);font-weight:600;line-height:1.2}.cqt-door__hint{font-size:var(--cq-text-base);color:var(--cq-soft);line-height:1.45}.cqt-presets{gap:var(--cq-space-2);margin:var(--cq-space-5) 0 0;padding:0;list-style:none;display:grid}.cqt-preset{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-md);background:var(--cq-surface);min-block-size:52px;inline-size:100%;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-base);text-align:start;cursor:pointer;padding:12px 16px;font-weight:600;line-height:1.35}.cqt-preset:hover{border-color:var(--cq-ink)}.cqt-chips{gap:var(--cq-space-2);margin:var(--cq-space-5) 0 0;border:0;flex-wrap:wrap;min-inline-size:0;padding:0;display:flex}.cqt-chip{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);min-block-size:48px;font-size:var(--cq-text-base);cursor:pointer;transition:border-color var(--cq-dur-1) var(--cq-ease), background-color var(--cq-dur-1) var(--cq-ease);align-items:center;gap:10px;padding:0 18px 0 14px;font-weight:600;display:inline-flex;position:relative}.cqt-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cqt-chip:has(input:focus-visible){outline:3px solid var(--cq-accent);outline-offset:3px}.cqt-chip:hover{border-color:var(--cq-ink)}.cqt-chip[data-on=true]{border-color:var(--cq-accent);background:color-mix(in srgb, var(--cq-accent) 11%, var(--cq-surface))}.cqt-chip__box,.cqt-chip__dot{border:1.5px solid var(--cqt-line-strong);background:var(--cq-surface);flex:none;place-items:center;block-size:18px;inline-size:18px;display:inline-grid}.cqt-chip__box{border-radius:5px}.cqt-chip__dot{border-radius:50%}.cqt-chip[data-on=true] .cqt-chip__box{border-color:var(--cq-accent-aaa);background:var(--cq-accent-aaa)}.cqt-chip[data-on=true] .cqt-chip__box:after{content:"";border-inline-start:2px solid var(--cq-on-accent);border-block-end:2px solid var(--cq-on-accent);block-size:5px;inline-size:9px;transform:translateY(-1px)rotate(-45deg)}.cqt-chip[data-on=true] .cqt-chip__dot{border-color:var(--cq-accent-aaa);box-shadow:inset 0 0 0 4px var(--cq-surface);background:var(--cq-accent-aaa)}.cqt-picker__bar{justify-content:flex-end;align-items:center;gap:var(--cq-space-2);padding:var(--cq-space-3) var(--cqt-gutter) max(var(--cq-space-3), env(safe-area-inset-bottom));padding-inline:max(var(--cqt-gutter), calc((100% - 760px) / 2 + var(--cqt-gutter)));border-block-start:1px solid var(--cqt-line);background:var(--cq-bg);display:flex;position:sticky;inset-block-end:0}.cqt-picker__bar .cqt-btn:first-child{margin-inline-end:auto}.cqt-btn{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);min-block-size:48px;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-base);cursor:pointer;justify-content:center;align-items:center;padding-inline:18px;font-weight:700;display:inline-flex}.cqt-btn--quiet{text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.cqt-btn--quiet:hover{text-decoration-thickness:2px}.cqt-btn--primary{border-color:var(--cq-ink);background:var(--cq-ink);min-inline-size:132px;color:var(--cq-bg)}.cqt-btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--cq-ink) 88%, transparent)}.cqt-btn:disabled{cursor:not-allowed;border-style:dashed;border-color:var(--cqt-line-strong);color:var(--cq-ink);background:0 0}.cqt-beat{text-align:center;block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:1120px;animation:cqt-beat-in var(--cq-dur-3) var(--cq-ease) both;align-content:center;justify-items:center;gap:clamp(14px,3dvh,32px);display:grid}.cqt-beat__words{justify-items:center;gap:clamp(10px,2dvh,20px);min-inline-size:0;display:grid}.cqt-beat__line{max-inline-size:16ch;font-family:var(--cq-font-display);letter-spacing:var(--cq-tracking-display);text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.2rem + 3.4vw,3.75rem);font-weight:700;line-height:1.06}.cqt-beat__figure{justify-items:center;gap:8px;display:grid}.cqt-beat__num{font-family:var(--cq-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.25rem,1.5rem + 4vw,4.5rem);font-weight:700;line-height:1}.cqt-beat__label{max-inline-size:30ch;color:var(--cq-soft);font-size:var(--cq-text-base);text-wrap:balance;margin:0;line-height:1.45}.cqt-beat[data-screen]{grid-template-rows:auto minmax(0,1fr)}.cqt-beat[data-screen] .cqt-beat__line{font-size:clamp(1.625rem,1.1rem + 2.6vw,3.25rem)}.cqt-beat[data-screen] .cqt-frame{align-self:start}.cqt-beat[data-screen=phone] .cqt-frame__screen{block-size:min(46dvh,520px)}.cqt-beat[data-screen=mac] .cqt-frame__screen{inline-size:min(84vw,640px)}@keyframes cqt-beat-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cqt-mirror{justify-items:center;gap:12px;max-inline-size:640px;display:grid}.cqt-mirror__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cqt-mirror__chip{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);font-size:var(--cq-text-base);padding:8px 14px;font-weight:600;line-height:1.3}.cqt-mirror__goal{color:var(--cq-soft);font-size:var(--cq-text-base);margin:0}.cqt-seq{block-size:100%;min-block-size:0;inline-size:100%;display:grid}.cqt-seq__beat{min-block-size:0;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:var(--cqt-play,running);grid-area:1/1;place-items:center;display:grid}.cqt-seq__beat[data-kind=first]{animation-name:cqt-seq-first}.cqt-seq__beat[data-kind=mid]{animation-name:cqt-seq-mid}.cqt-seq__beat[data-kind=last]{animation-name:cqt-seq-last}@keyframes cqt-seq-first{0%,94%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes cqt-seq-mid{0%{opacity:0;visibility:hidden}6%,94%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes cqt-seq-last{0%{opacity:0;visibility:hidden}6%,to{opacity:1;visibility:visible}}.cqt-seq .cqt-beat{animation:none}.cqt-cold{text-align:center;align-content:center;justify-items:center;gap:clamp(14px,3dvh,28px);inline-size:100%;max-inline-size:960px;display:grid}.cqt-cold__line{max-inline-size:20ch;font-family:var(--cq-font-display);letter-spacing:var(--cq-tracking-display);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.15rem + 3vw,3.5rem);font-weight:700;line-height:1.06}.cqt-cold__pair{gap:var(--cq-space-3);inline-size:min(100%,720px);display:grid}.cqt-stage[data-lead] .cqt-cold__pair{gap:var(--cq-space-2);grid-template-columns:1fr 1fr}.cqt-stage[data-lead] .cqt-cold__pair .cqt-rcard{padding:12px}.cqt-stage[data-lead] .cqt-cold__pair .cqt-rcard__label{font-size:var(--cq-text-sm);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.cqt-week{gap:var(--cq-space-3);inline-size:min(100%,640px);margin:0;display:grid}.cqt-week__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(4px,1.2vw,10px);block-size:clamp(132px,28dvh,260px);display:grid}.cqt-week__day{grid-template-rows:minmax(0,1fr) auto;gap:6px;min-inline-size:0;display:grid}.cqt-week__col{flex-direction:column-reverse;gap:3px;min-block-size:0;display:flex}.cqt-week__block{flex:var(--u) 1 0;background:color-mix(in srgb, var(--cq-ink) 26%, var(--cq-surface));border-radius:6px;min-block-size:6px}.cqt-week__block[data-earns=false]{background:color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface))}.cqt-week__name{color:var(--cq-soft);text-align:center;white-space:nowrap;font-size:clamp(.625rem,.5rem + .6vw,.75rem);font-weight:600}.cqt-week[data-phase=lit] .cqt-week__block[data-earns=false]{background:var(--cq-status-orange);animation:cqt-week-lit .6s var(--cq-ease) both;animation-delay:calc(var(--cqt-beat-start,0s) + .25s + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}@keyframes cqt-week-lit{0%{background:color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface))}to{background:var(--cq-status-orange)}}.cqt-week__rest{flex:var(--r0) 1 0;min-block-size:0}.cqt-week[data-phase=drafted] .cqt-week__rest{flex-grow:var(--r1)}.cqt-week[data-phase=drafted] .cqt-week__block[data-earns=false]{flex-grow:calc(var(--u) * .3);background:color-mix(in srgb, var(--cq-accent) 12%, var(--cq-surface));outline:1.5px dashed var(--cq-accent);outline-offset:-1.5px}.cqt-week__legend{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.cqt-week__key{font-size:var(--cq-text-sm);align-items:center;gap:8px;font-weight:600;display:inline-flex}.cqt-week__swatch{background:color-mix(in srgb, var(--cq-ink) 26%, var(--cq-surface));border-radius:4px;block-size:14px;inline-size:14px}.cqt-week__key[data-earns=false] .cqt-week__swatch{background:color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface));box-shadow:inset 0 0 0 1px var(--cqt-line-strong)}.cqt-week[data-phase=lit] .cqt-week__key[data-earns=false] .cqt-week__swatch{background:var(--cq-status-orange);box-shadow:none}.cqt-week[data-phase=drafted] .cqt-week__key[data-earns=false] .cqt-week__swatch,.cqt-week__key[data-drafted=true] .cqt-week__swatch{background:color-mix(in srgb, var(--cq-accent) 12%, var(--cq-surface));box-shadow:none;outline:1.5px dashed var(--cq-accent);outline-offset:-1.5px}.cqt-rcard{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);inline-size:100%;box-shadow:var(--cq-elevation-1);align-content:start;justify-items:center;gap:10px;padding:clamp(16px,3vw,24px);display:grid}.cqt-rcard__figure{font-family:var(--cq-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,1.3rem + 2.2vw,2.75rem);font-weight:700;line-height:1.05}.cqt-rcard[data-size=lg]{max-inline-size:560px}.cqt-rcard[data-size=lg] .cqt-rcard__figure{font-size:clamp(2.25rem,1.5rem + 4vw,4.25rem)}.cqt-rcard__label{max-inline-size:36ch;color:var(--cq-soft);font-size:var(--cq-text-base);text-wrap:balance;margin:0;line-height:1.45}.cqt-rcard[data-size=lg] .cqt-rcard__label{font-size:clamp(1rem,.9rem + .4vw,1.25rem)}.cqt-rcard__receipt{max-inline-size:52ch;font-size:var(--cq-text-sm);transition:opacity var(--cq-dur-3) var(--cq-ease);margin:0;line-height:1.5}.cqt-rcard__receipt[data-shown=false]{visibility:hidden;opacity:0}.cqt-cold__lines{min-block-size:0;inline-size:100%;display:grid}.cqt-cold__action{justify-content:center;align-items:center;min-block-size:48px;display:flex}.cqt-cold__said{text-align:center;text-wrap:balance;max-inline-size:40ch;margin:0;font-weight:600;line-height:1.4}.cqt-cold__words{justify-items:center;gap:clamp(10px,2dvh,20px);inline-size:100%;display:grid}.cqt-cold__lines .cqt-seq{block-size:auto}.cqt-tiles{flex-wrap:wrap;justify-content:center;gap:10px;max-inline-size:640px;margin:0;padding:0;list-style:none;display:flex}.cqt-tile{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);box-shadow:var(--cq-elevation-1);padding:clamp(10px,1.2vw,16px) clamp(16px,2vw,26px);font-size:clamp(1.0625rem,.9rem + .7vw,1.5rem);font-weight:600;line-height:1.3}.cqt-tiles[data-kind=who] .cqt-tile{font-family:var(--cq-font-display);font-size:clamp(1.25rem,1rem + 1.4vw,2rem)}.cqt-tiles[data-kind=money] .cqt-tile{border-color:color-mix(in srgb, var(--cq-accent) 40%, transparent);background:color-mix(in srgb, var(--cq-accent) 7%, var(--cq-surface))}.cqt-caps{text-align:start;gap:10px;inline-size:min(100%,34rem);margin:0;padding:0;list-style:none;display:grid}.cqt-cap{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-md);background:var(--cq-surface);gap:4px;padding:12px clamp(14px,2vw,20px);display:grid}.cqt-cap__head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cqt-cap__name{font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);font-weight:700;line-height:1.3}.cqt-cap__line{color:var(--cq-soft);font-size:var(--cq-text-sm);line-height:1.45}.cqt-trio{gap:var(--cq-space-3);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:min(100%,720px);margin:0;padding:0;list-style:none;display:grid}.cqt-trio[data-count="1"]{grid-template-columns:minmax(0,1fr);inline-size:min(100%,280px)}.cqt-trio[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:min(100%,520px)}.cqt-trio__item{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);align-content:start;justify-items:center;gap:10px;padding:14px 8px;display:grid}.cqt-trio__figure{font-family:var(--cq-font-display);text-align:center;text-wrap:balance;font-size:clamp(1.125rem,.9rem + 1.6vw,2rem);font-weight:700;line-height:1.1}.cqt-switchboard{justify-items:center;gap:var(--cq-space-4);inline-size:min(100%,860px);display:grid}.cqt-bigswitch{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);min-block-size:56px;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-lg);cursor:pointer;align-items:center;gap:14px;padding-inline:14px 20px;font-weight:700;display:inline-flex}.cqt-bigswitch__track{background:var(--cq-viz-track);block-size:30px;inline-size:52px;box-shadow:inset 0 0 0 1px var(--cqt-line-strong);transition:background-color var(--cq-dur-2) var(--cq-ease);border-radius:999px;position:relative}.cqt-bigswitch__thumb{background:var(--cq-ink);block-size:22px;inline-size:22px;transition:transform var(--cq-dur-3) var(--cq-ease);border-radius:50%;position:absolute;inset-block-start:4px;inset-inline-start:4px}.cqt-bigswitch[aria-checked=true] .cqt-bigswitch__track{background:var(--cq-accent-aaa);box-shadow:none}.cqt-bigswitch[aria-checked=true] .cqt-bigswitch__thumb{background:var(--cq-on-accent);transform:translate(22px)}[dir=rtl] .cqt-bigswitch[aria-checked=true] .cqt-bigswitch__thumb{transform:translate(-22px)}.cqt-sides{gap:var(--cq-space-3);grid-template-columns:1fr 1fr;inline-size:100%;display:grid}.cqt-side{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);text-align:start;transition:border-color var(--cq-dur-2) var(--cq-ease), background-color var(--cq-dur-2) var(--cq-ease), box-shadow var(--cq-dur-2) var(--cq-ease);align-content:start;gap:10px;padding:clamp(12px,2.5vw,20px);display:grid}.cqt-side__head{font-family:var(--cq-font-display);font-size:var(--cq-fs-h3);margin:0;font-weight:700}.cqt-side__rows{gap:10px;margin:0;display:grid}.cqt-side__rows>div{gap:2px;display:grid}.cqt-side__rows dt{color:var(--cq-soft);font-size:var(--cq-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.cqt-side__rows dd{margin:0;font-size:clamp(.875rem,.8rem + .3vw,1.0625rem);line-height:1.45}.cqt-switchboard[data-on=false] .cqt-side[data-side=all-on],.cqt-switchboard[data-on=true] .cqt-side[data-side=today]{background:0 0}.cqt-switchboard[data-on=false] .cqt-side[data-side=today],.cqt-switchboard[data-on=true] .cqt-side[data-side=all-on]{border-color:var(--cq-accent);box-shadow:var(--cq-elevation-1)}.cqt-status{border:1px dashed var(--cq-ink);border-radius:var(--cq-radius-pill);font-size:var(--cq-text-xs);margin-inline-end:6px;padding:1px 8px;font-weight:700;display:inline-block}.cqt-sealed{justify-items:center;gap:var(--cq-space-3);border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);max-inline-size:640px;box-shadow:var(--cq-elevation-1);margin:0;padding:clamp(18px,3vw,28px);display:grid}.cqt-sealed__line{text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.95rem + .6vw,1.375rem);font-weight:500;line-height:1.5}.cqt-sealed__meta{justify-items:center;gap:8px;display:grid}.cqt-sealed__record{color:var(--cq-soft);font-size:var(--cq-text-sm);line-height:1.5}.cqt-count{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block;position:relative}.cqt-count__room{visibility:hidden}.cqt-count__live{text-align:start;animation:1.4s linear both cqt-count;animation-delay:calc(var(--cqt-beat-start,0s) + .25s + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running);position:absolute;inset:0}@keyframes cqt-count{0%{opacity:1}to{opacity:1}}.cqt-counted{max-inline-size:560px}.cqt-counts{grid-template-columns:repeat(var(--cqt-n,1), minmax(0, 1fr));gap:var(--cq-space-3);justify-items:center;inline-size:min(100%,860px);display:grid}.cqt-counts[data-count="2"]{--cqt-n:2}.cqt-counts[data-count="3"]{--cqt-n:3}.cqt-split{gap:var(--cq-space-3);grid-template-columns:1fr 1fr;inline-size:min(100%,900px);display:grid}.cqt-split__side{justify-items:center;gap:8px;min-inline-size:0;display:grid}.cqt-split__head{font-family:var(--cq-font-display);font-size:var(--cq-fs-h3);margin:0;font-weight:700}.cqt-split .cqt-week__grid{block-size:clamp(110px,22dvh,220px)}.cqt-split .cqt-week__legend{display:none}.cqt-life__line{max-inline-size:22ch;font-family:var(--cq-font-display);letter-spacing:var(--cq-tracking-display);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.05rem + 2.4vw,2.75rem);font-weight:700;line-height:1.12}.cqt-curve-piece{grid-template-rows:auto minmax(0,1fr);block-size:100%}.cqt-curve-piece__lines{inline-size:100%;display:grid}.cqt-curve-piece__lines .cqt-seq{block-size:auto}.cqt-curve-piece .cqt-cold__line{max-inline-size:26ch;font-size:clamp(1.375rem,1rem + 1.8vw,2.5rem)}.cqt-curve-piece__chart{place-items:center;min-block-size:12rem;inline-size:100%;display:grid;container-type:size}.cqt-curve{grid-template-areas:"plot""axis""cap";gap:10px;inline-size:min(100%,720px,180cqb - 22.5rem);margin:0;display:grid}.cqt-curve__plot{grid-area:plot}.cqt-curve__axis{grid-area:axis}.cqt-curve__figure{grid-area:cap}@container (min-aspect-ratio:8/5){.cqt-curve{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:"plot cap""axis cap";align-items:center;column-gap:40px;inline-size:min(100%,1000px,180cqb + 14.6rem)}.cqt-curve__figure{text-align:start;align-content:center;justify-items:start;gap:8px;display:grid}.cqt-curve__legend{justify-content:flex-start}}.cqt-curve__plot{aspect-ratio:9/5;inline-size:100%;position:relative}.cqt-curve__svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .cqt-curve__svg{transform:scaleX(-1)}.cqt-curve__track,.cqt-curve__tick{stroke:var(--cqt-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.cqt-curve__tick[data-recorded=true]{stroke:var(--cq-ink)}.cqt-curve__seg{fill:none;stroke:var(--cq-accent);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:cqt-draw 1.4s var(--cq-ease) both;animation-delay:calc(var(--cqt-seg-start,0s) + .3s + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}@keyframes cqt-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.cqt-curve__dot,.cqt-curve__note{animation:cqt-appear .5s var(--cq-ease) both;animation-delay:calc(var(--cqt-seg-start,0s) + 1.5s + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}@keyframes cqt-appear{0%{opacity:0}to{opacity:1}}.cqt-curve__dot{fill:var(--cq-surface);stroke:var(--cq-accent);stroke-width:3px}.cqt-curve__dot[data-mark=true]{fill:var(--cq-accent)}.cqt-curve__line[data-tone=today] .cqt-curve__seg{stroke:var(--cqt-today);stroke-width:3.5px}.cqt-curve__line[data-tone=today] .cqt-curve__dot{stroke:var(--cqt-today)}.cqt-curve__line[data-tone=today] .cqt-curve__dot[data-mark=true]{fill:var(--cqt-today)}.cqt-curve__legend{font-size:var(--cq-text-sm);flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:4px 16px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.cqt-curve__legend li{align-items:center;gap:8px;display:inline-flex}.cqt-curve__legend li:before{content:"";background:var(--cq-accent);border-radius:2px;block-size:4px;inline-size:22px}.cqt-curve__legend li[data-tone=today]:before{background:var(--cqt-today)}.cqt-curve__note{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);background:var(--cq-surface);font-size:var(--cq-text-xs);white-space:nowrap;padding:4px 10px;font-weight:700;position:absolute;transform:translate(-50%,calc(-100% - 12px))}[dir=rtl] .cqt-curve__note{transform:translate(50%,calc(-100% - 12px))}.cqt-curve__axis{color:var(--cq-soft);font-size:var(--cq-text-xs);justify-content:space-between;font-weight:600;display:flex}.cqt-curve__figure{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;display:flex}.cqt-curve__num{font-family:var(--cq-font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.1rem + 2vw,2.25rem);font-weight:700}.cqt-curve__label{color:var(--cq-soft);font-size:var(--cq-text-sm)}.cqt-curve__recorded{color:var(--cq-soft);font-size:var(--cq-text-xs);flex-basis:100%}.cqt-move{justify-items:center;gap:var(--cq-space-3);border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);inline-size:min(100%,560px);box-shadow:var(--cq-elevation-1);text-align:center;padding:clamp(16px,3vw,24px);display:grid}.cqt-move__head{justify-items:center;gap:8px;margin:0;display:grid}.cqt-move__demo{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);font-size:var(--cq-text-xs);letter-spacing:.06em;text-transform:uppercase;padding:2px 10px;font-weight:700}.cqt-move__title{text-wrap:balance;font-size:clamp(1.0625rem,.95rem + .6vw,1.375rem);font-weight:600;line-height:1.35}.cqt-move__trackwrap{inline-size:100%;position:relative}.cqt-move__track{grid-template-columns:repeat(var(--cqt-steps,3), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.cqt-move__step{font-size:var(--cq-text-sm);align-content:start;justify-items:center;gap:6px;padding-block-start:30px;font-weight:600;display:grid;position:relative}.cqt-move__step:before{content:"";background:var(--cqt-line-strong);block-size:2px;position:absolute;inset-block-start:11px;inset-inline:0}.cqt-move__step:first-child:before{inset-inline-start:50%}.cqt-move__step:last-child:before{inset-inline-end:50%}.cqt-move__dot{border:2px solid var(--cqt-line-strong);background:var(--cq-surface);block-size:16px;inline-size:16px;transition:background-color var(--cq-dur-2) var(--cq-ease), border-color var(--cq-dur-2) var(--cq-ease);transition-delay:calc(var(--cqt-step,0) * .45s);border-radius:50%;position:absolute;inset-block-start:4px}.cqt-move__step[data-done=true] .cqt-move__dot{border-color:var(--cq-accent-aaa);background:var(--cq-accent-aaa)}.cqt-move__mover{inline-size:calc(100% / var(--cqt-steps,3));color:var(--cq-accent-text);transition:transform 1.3s var(--cq-ease) .25s;justify-items:center;display:grid;position:absolute;inset-block-start:-18px;inset-inline-start:0}.cqt-move[data-approved=true] .cqt-move__mover{transform:translateX(calc(var(--cqt-ride,2) * 100%))}[dir=rtl] .cqt-move[data-approved=true] .cqt-move__mover{transform:translateX(calc(var(--cqt-ride,2) * -100%))}.cqt-move__approve{justify-content:center;align-items:center;gap:8px;min-inline-size:180px;display:inline-flex}.cqt-move__approve[aria-pressed=true]{border-color:var(--cq-accent-aaa);background:var(--cq-accent-aaa);color:var(--cq-on-accent)}.cqt-move__today{color:var(--cq-ink);font-size:var(--cq-text-sm);margin:0;line-height:1.5}.cqt-move__today[data-shown=false]{visibility:hidden}@media (max-width:767px){.cqt-player[data-door=investor] .cqt-top__tools{display:contents}.cqt-player[data-door=investor] .cqt-switch{grid-area:2/1/auto/-1;justify-self:start}}@media (max-width:599px){.cqt-sides{grid-template-columns:1fr}.cqt-side{grid-area:1/1}.cqt-switchboard[data-on=true] .cqt-side[data-side=today],.cqt-switchboard[data-on=false] .cqt-side[data-side=all-on]{visibility:hidden;opacity:0}.cqt-split{grid-template-columns:1fr}.cqt-split .cqt-week__grid{block-size:clamp(92px,16dvh,160px)}.cqt-trio{grid-template-columns:minmax(0,1fr);gap:8px}.cqt-trio__item{grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:6px 12px;padding:12px 14px}.cqt-trio__figure{text-align:start}.cqt-trio__item>.cqt-grade-inline{display:contents}.cqt-trio__item .cqt-receipt-line{font-size:var(--cq-text-xs);grid-column:1/-1;line-height:1.4}.cqt-counts[data-count="2"] .cqt-rcard__figure{font-size:clamp(1.75rem,1.2rem + 3vw,3.25rem)}.cqt-counts[data-count="3"]{--cqt-n:1}}@media (min-width:768px){.cqt-cold__pair,.cqt-picker__doors,.cqt-presets{grid-template-columns:1fr 1fr}.cqt-caption__text{inline-size:min(100%,46ch)}}@media (min-width:1000px){.cqt-beat[data-screen]{text-align:start;grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;place-items:center start;column-gap:clamp(40px,6vw,96px)}.cqt-beat[data-screen] .cqt-beat__words{justify-items:start}.cqt-beat[data-screen] .cqt-frame{align-self:center}.cqt-beat[data-screen=phone] .cqt-frame__screen{block-size:min(62dvh,560px)}.cqt-beat[data-screen=mac] .cqt-frame__screen{inline-size:min(48vw,640px)}.cqt-sheet{border-radius:0;max-block-size:none;inline-size:min(460px,92vw);animation-name:cqt-slide;inset-block:0;inset-inline:auto 0}[dir=rtl] .cqt-sheet{animation-name:cqt-slide-rtl}.cqt-sheet-layer[dir=rtl] .cqt-sheet,[dir=rtl] .cqt-sheet-layer .cqt-sheet{inset-inline:auto 0}.cqt-presets{grid-template-columns:1fr 1fr 1fr}}@keyframes cqt-slide{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes cqt-slide-rtl{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}:is(.cqt-now__title,.cqt-picker__q,.cqt-sheet__title,.cqt-door__name,.cqt-receipt__figure,.cqt-beat__line,.cqt-beat__num,.cqt-cold__line,.cqt-rcard__figure,.cqt-life__line,.cqt-trio__figure,.cqt-curve__num):lang(zh){letter-spacing:0;line-height:1.22}:is(.cqt-now__title,.cqt-picker__q,.cqt-sheet__title,.cqt-door__name,.cqt-receipt__figure,.cqt-beat__line,.cqt-beat__num,.cqt-cold__line,.cqt-rcard__figure,.cqt-life__line,.cqt-trio__figure,.cqt-curve__num):lang(ar){letter-spacing:0;line-height:1.32}:is(.cqt-caption__text,.cqt-answer,.cqt-picker__hint,.cqt-door__hint,.cqt-receipt__what,.cqt-receipt__rows dd,.cqt-receipt-line,.cqt-proof__what,.cqt-beat__label,.cqt-mirror__goal,.cqt-rcard__label,.cqt-rcard__receipt,.cqt-side__rows dd,.cqt-sealed__line,.cqt-sealed__record,.cqt-curve__label,.cqt-curve__recorded):is(:lang(zh),:lang(ar)){line-height:1.7}:is(.cqt-now__power,.cqt-sheet__kicker,.cqt-picker__step,.cqt-receipt__rows dt,.cqt-proof__label,.cqt-chapters__power,.cqt-grade,.cqt-frame__demo,.cqt-side__rows dt):is(:lang(zh),:lang(ar)){letter-spacing:0;text-transform:none}:where(.cqt-player,.cqt-picker) :is(h1,h2,.cqt-picker__hint,.cqt-door__name,.cqt-door__hint,.cqt-preset,.cqt-chip__label,.cqt-beat__line,.cqt-beat__label,.cqt-caption__text,.cqt-answer,.cqt-proof__what,.cqt-receipt__what,.cqt-receipt__meaning,.cqt-cold__line,.cqt-rcard__label,.cqt-week__key,.cqt-chapters__title,.cqt-mirror__chip,.cqt-mirror__goal,.cqt-diligence-band,.cqt-switch__label,.cqt-doubt>span,.cqt-sheet__kicker,.cqt-btn,.cqt-now__power>span,.cqt-frame__demo,.cqt-tile,.cqt-life__line,.cqt-side__head,.cqt-move__title,.cqt-move__label,.cqt-bigswitch__label,.cqt-split__head,.cqt-curve__note,.cqt-curve__label,[lang]){unicode-bidi:plaintext}.cqt-r90-piece{align-content:start;gap:var(--cq-space-2);grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0}.cqt-r90-piece__lines{inline-size:100%;display:grid}.cqt-r90-piece__lines .cqt-seq{block-size:auto}.cqt-r90-piece .cqt-cold__line{max-inline-size:30ch;font-size:clamp(1.125rem,.9rem + 1.1vw,1.875rem)}.cqt-r90-piece__card{align-content:start;justify-items:center;gap:var(--cq-space-2);overscroll-behavior:contain;min-block-size:0;inline-size:100%;display:grid;overflow-y:auto;container-type:inline-size}.cqt-r90{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-md);background:var(--cq-surface);inline-size:min(100%,30rem);box-shadow:var(--cq-elevation-2);text-align:start;grid-template-areas:"head""who""compare""next""foot";padding:10px clamp(14px,3vw,22px);display:grid}.cqt-r90__head{border-block-end:1px dashed var(--cqt-line-strong);grid-area:head;gap:2px;padding-block-end:6px;display:grid}.cqt-r90__kicker{font-size:var(--cq-text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:800}.cqt-r90__modeled{color:var(--cq-soft);font-size:var(--cq-text-sm);margin:0}.cqt-r90__who{grid-area:who;align-content:start;gap:6px;margin:0;padding-block:6px;display:grid}.cqt-r90__row{align-content:start;gap:2px;display:grid}.cqt-r90__who .cqt-r90__row{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.cqt-r90__label{color:var(--cq-soft);font-size:var(--cq-text-xs);letter-spacing:.08em;text-align:start;text-transform:uppercase;margin:0;font-weight:700}.cqt-r90__text{font-family:var(--cq-font-display);text-wrap:balance;margin:0;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);font-weight:700;line-height:1.25}.cqt-r90__value{margin:0}.cqt-r90__compare{table-layout:fixed;border-collapse:collapse;border-block-start:1px dashed var(--cqt-line);grid-area:compare;inline-size:100%}.cqt-r90__compare th,.cqt-r90__compare td{text-align:start;vertical-align:top;padding:0}.cqt-r90__compare thead th{color:var(--cq-soft);font-size:var(--cq-text-xs);letter-spacing:.06em;text-transform:uppercase;padding-block:6px 0;padding-inline-end:6px;font-weight:800}.cqt-r90__compare thead th+th{color:var(--cq-ink)}.cqt-r90__compare thead .cqt-status{letter-spacing:0;text-transform:none;vertical-align:1px;margin-inline:4px 0}.cqt-r90__metric th.cqt-r90__label{padding-block:6px 2px}.cqt-r90__metric td{padding-block-end:2px;padding-inline-end:6px}.cqt-r90__metric td.cqt-r90__sparkcell{padding:2px 0 4px}.cqt-r90__fig{justify-items:start;gap:4px;display:grid}.cqt-r90__figline{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.cqt-r90__num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(1.0625rem,.95rem + .55vw,1.375rem);font-weight:800}.cqt-r90__what{font-size:var(--cq-text-xs)}.cqt-r90__spark{aspect-ratio:300/34;max-block-size:40px;inline-size:100%;display:block;overflow:visible}[dir=rtl] .cqt-r90__spark{transform:scaleX(-1)}[dir=rtl] [dir=ltr] .cqt-r90__spark{transform:none}.cqt-r90__base{stroke:var(--cqt-line-strong);stroke-width:1px}.cqt-r90__line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.cqt-r90__line[data-tone=today]{stroke:var(--cqt-today);stroke-width:2.25px}.cqt-r90__line[data-tone=all-on]{stroke:var(--cq-accent)}.cqt-r90__nextstep{border-block-start:1px dashed var(--cqt-line);grid-area:next;margin:0;padding-block:6px}.cqt-r90__step{font-size:var(--cq-text-sm);margin:0;font-weight:600;line-height:1.35}.cqt-r90__foot{border-block-start:1px dashed var(--cqt-line-strong);grid-area:foot;align-items:center;gap:8px;padding-block-start:8px;display:flex}.cqt-r90__foot>:first-child{flex:auto}.cqt-r90__offer{text-align:center;gap:2px;inline-size:min(100%,36rem);display:grid}.cqt-r90__offer p{margin:0}.cqt-r90__offer a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.cqt-r90__offer-line{font-size:var(--cq-text-sm);font-weight:600}.cqt-r90__fine{color:var(--cq-soft);font-size:var(--cq-text-xs)}@container (min-width:52rem){.cqt-r90{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-template-areas:"head head""who compare""next compare""foot foot";column-gap:32px;inline-size:min(100%,52rem)}.cqt-r90__compare{border-block-start:0}.cqt-r90__nextstep{align-self:end}.cqt-r90__who .cqt-r90__row{display:grid}.cqt-r90__step{font-size:var(--cq-text-base)}}.cqt-r90[data-timed],.cqt-r90[data-timed] .cqt-r90__row,.cqt-r90[data-timed] .cqt-r90__nextstep,.cqt-r90[data-timed] .cqt-r90__foot,.cqt-r90-piece .cqt-r90__offer{animation:cqt-r90-in .6s var(--cq-ease) both;animation-delay:calc(var(--cqt-row-start,0s) + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}.cqt-r90[data-timed] .cqt-r90__heads,.cqt-r90[data-timed] .cqt-r90__metric{animation:cqt-r90-show .6s var(--cq-ease) both;animation-delay:calc(var(--cqt-row-start,0s) + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}@keyframes cqt-r90-in{0%{opacity:0;visibility:hidden;transform:translateY(8px)}to{opacity:1;visibility:visible;transform:none}}@keyframes cqt-r90-show{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.cqt-r90[data-timed] .cqt-r90__line{stroke-dasharray:1;animation:cqt-draw 1.2s var(--cq-ease) both;animation-delay:calc(var(--cqt-row-start,0s) + .3s + var(--cqt-offset,0s));animation-play-state:var(--cqt-play,running)}.cqt-share{position:relative}.cqt-share__btn{align-items:center;gap:8px;display:inline-flex}.cqt-share__menu{z-index:5;border:1px solid var(--cqt-line);border-radius:var(--cq-radius-md);background:var(--cq-surface);inline-size:max-content;min-inline-size:14rem;max-inline-size:min(20rem,80vw);box-shadow:var(--cq-elevation-2);gap:8px;padding:12px;display:grid;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0}.cqt-share__menu[hidden]{display:none}.cqt-share__said{min-block-size:1lh;font-size:var(--cq-text-sm);margin:0}.cqt-share__said:empty{min-block-size:0}@container (max-width:25rem){.cqt-share__words{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cqt-share__btn{justify-content:center;min-inline-size:44px;padding-inline:12px}.cqt-r90{padding-block:8px}.cqt-r90__head{padding-block-end:4px}.cqt-r90__who{padding-block:4px}.cqt-r90__compare thead th{padding-block-start:4px}.cqt-r90__metric th.cqt-r90__label{padding-block:4px 2px}.cqt-r90__fig{gap:2px}.cqt-r90__nextstep{padding-block:4px}.cqt-r90__foot{padding-block-start:6px}}.cqt-fig{--cqt-grade:var(--cq-accent);border:0;border-block-end:max(2px, .055em) solid color-mix(in srgb, var(--cqt-grade) 75%, transparent);color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;background:0 0;border-radius:0;padding:0;display:inline;position:relative}.cqt-fig[data-grade=modeled]{border-block-end-style:dotted}.cqt-fig[data-grade=measured]{--cqt-grade:var(--cq-money)}.cqt-fig[data-grade=estimated]{--cqt-grade:var(--cq-spark)}.cqt-fig[data-grade=reported]{--cqt-grade:color-mix(in srgb, var(--cq-ink) 55%, transparent)}button.cqt-fig{cursor:pointer}button.cqt-fig:before{content:"";position:absolute;inset:0 -4px -8px}button.cqt-fig:hover{border-block-end-color:var(--cq-ink)}.cqt-fig__grade{border:1px solid color-mix(in srgb, var(--cqt-grade) 45%, transparent);border-radius:var(--cq-radius-pill);background:color-mix(in srgb, var(--cqt-grade) 11%, var(--cq-surface));font-family:var(--cq-font-ui);font-size:var(--cq-text-xs);letter-spacing:.04em;text-transform:uppercase;vertical-align:.4em;align-items:center;gap:5px;margin-inline-start:.3em;padding:0 8px;font-weight:700;line-height:1.9;display:inline-flex}.cqt-fig__grade .cqt-grade__dot{background:var(--cqt-grade)}.cqt-figrows{gap:10px;inline-size:min(100%,560px);margin:0;display:grid}.cqt-figrows__row{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);justify-items:center;gap:4px;padding:10px 14px;display:grid}.cqt-figrows dt{font-size:var(--cq-text-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;font-weight:600;display:flex}.cqt-figrows dd{font-family:var(--cq-font-display);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;font-size:clamp(1.25rem,1rem + 1.2vw,1.75rem);font-weight:700;line-height:1.25;display:flex}.cqt-figrows dd button.cqt-fig:before{inset:min(-8px,50% - 22px) min(-4px,50% - 22px)}.cqt-tile{align-items:center;gap:10px;display:inline-flex}.cqt-tile__status{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);font-family:var(--cq-font-ui);font-size:var(--cq-text-xs);white-space:nowrap;padding:1px 8px;font-weight:700;line-height:1.6}.cqt-legend{gap:8px;inline-size:min(100%,560px);margin:0;display:grid}.cqt-legend__row{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;display:grid}.cqt-legend dt{display:flex}.cqt-legend dd{font-size:var(--cq-text-sm);text-align:start;margin:0;line-height:1.45}.cqt-source{max-inline-size:560px;font-size:var(--cq-text-sm);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0;line-height:1.45;display:flex}.cqt-source__name{font-style:normal;font-weight:600}.cqt-switchweek{justify-items:center;inline-size:100%;display:grid}.cqt-switchweek__side{inline-size:100%;transition:opacity .42s var(--cq-ease), visibility .42s;grid-area:1/1;justify-items:center;gap:10px;display:grid}.cqt-switchboard[data-on=true] .cqt-switchweek__side[data-side=today],.cqt-switchboard[data-on=false] .cqt-switchweek__side[data-side=all-on]{opacity:0;visibility:hidden}.cqt-switchweek__status{margin:0}.cqt-inline-receipt{max-inline-size:640px;font-size:var(--cq-text-sm);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;line-height:1.5;display:flex}.cqt-story{gap:clamp(12px,2.2dvh,22px)}.cqt-demo-tag{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-pill);font-size:var(--cq-text-xs);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;margin-inline-end:6px;padding:0 8px;font-weight:700;line-height:1.8;display:inline-block}.cqt-hours{gap:12px;inline-size:min(100%,560px);display:grid}.cqt-hours__prompt{text-align:center;margin:0;font-weight:600}.cqt-hours__bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cqt-hours__bar{grid-template-columns:minmax(0,9rem) minmax(0,1fr) 5.5rem;align-items:center;gap:12px;min-block-size:44px;display:grid}.cqt-hours__label{font-size:var(--cq-text-sm);text-align:start;font-weight:600}.cqt-hours__value{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:700}.cqt-hours__range{appearance:none;cursor:pointer;background:0 0;block-size:44px;inline-size:100%;margin:0}.cqt-hours__range::-webkit-slider-runnable-track{border-radius:var(--cq-radius-pill);background:linear-gradient(to right, var(--cq-status-orange) var(--cqt-fill), color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface)) var(--cqt-fill));block-size:14px}[dir=rtl] .cqt-hours__range::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--cq-status-orange) var(--cqt-fill), color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface)) var(--cqt-fill))}.cqt-hours__range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--cq-ink);background:var(--cq-surface);block-size:28px;inline-size:28px;box-shadow:var(--cq-elevation-1);border-radius:50%;margin-block-start:-7px}.cqt-hours__range::-moz-range-track{border-radius:var(--cq-radius-pill);background:color-mix(in srgb, var(--cq-ink) 12%, var(--cq-surface));block-size:14px}.cqt-hours__range::-moz-range-progress{border-radius:var(--cq-radius-pill);background:var(--cq-status-orange);block-size:14px}.cqt-hours__range::-moz-range-thumb{border:2px solid var(--cq-ink);background:var(--cq-surface);border-radius:50%;block-size:26px;inline-size:26px}.cqt-hours__range:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px;border-radius:8px}.cqt-hours__said{text-align:center;min-block-size:3em;margin:0;font-weight:600}.cqt-dare{gap:12px;inline-size:min(100%,620px);display:grid}.cqt-dare__picks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cqt-dare__pick{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);min-block-size:44px;inline-size:100%;color:var(--cq-ink);font:inherit;font-size:var(--cq-text-sm);text-align:start;cursor:pointer;padding:10px 14px;line-height:1.4}.cqt-dare__form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.cqt-dare__input{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);min-block-size:48px;color:var(--cq-ink);font:inherit;padding:0 14px}.cqt-dare__input:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px}.cqt-dare__answer{border:1px dashed var(--cqt-line-strong);border-radius:var(--cq-radius-lg);min-block-size:7.5em;padding:12px 14px}.cqt-dare__answer[data-shown=true]{background:var(--cq-surface);border-style:solid}.cqt-dare__q{margin:0 0 6px;font-weight:700}.cqt-dare__a{margin:0;line-height:1.5}.cqt-dare__note{font-size:var(--cq-text-sm);margin:8px 0 0}.cqt-room{gap:8px;max-block-size:52dvh;inline-size:min(100%,620px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.cqt-room__doubt{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);min-block-size:44px;inline-size:100%;color:var(--cq-ink);font:inherit;text-align:start;cursor:pointer;padding:10px 14px;font-weight:600}.cqt-room__item[data-open=true] .cqt-room__doubt{border-color:var(--cq-accent)}.cqt-room__answer{margin:6px 4px 4px;line-height:1.5}.cqt-checks{gap:8px;inline-size:min(100%,560px);margin:0;padding:0;list-style:none;display:grid}.cqt-checks__item{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);text-align:start;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:10px 14px;display:grid}.cqt-checks__item[data-on=false]{visibility:hidden}.cqt-checks__mark{border:2px solid var(--cq-ink);border-radius:50%;block-size:18px;inline-size:18px;margin-block-start:2px}.cqt-checks[data-mark=never] .cqt-checks__mark{background:linear-gradient(45deg, transparent calc(50% - 1px), var(--cq-ink) calc(50% - 1px), var(--cq-ink) calc(50% + 1px), transparent calc(50% + 1px))}.cqt-checks[data-mark=rule] .cqt-checks__mark{border-color:var(--cq-accent);background:color-mix(in srgb, var(--cq-accent) 14%, var(--cq-surface))}.cqt-statuses{flex-wrap:wrap;justify-content:center;gap:8px 12px;max-inline-size:640px;margin:0;padding:0;list-style:none;display:flex}.cqt-statuses__item{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.cqt-statuses__item .cqt-status{margin:0}.cqt-note{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);justify-items:center;gap:8px;inline-size:min(100%,600px);margin:0;padding:14px 16px;display:grid}.cqt-note__label{font-size:var(--cq-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.cqt-note__text{font-size:var(--cq-text-sm);text-align:start;margin:0;line-height:1.5}.cqt-addons{gap:6px;inline-size:min(100%,560px);margin:0;padding:0;list-style:none;display:grid}.cqt-addons__item{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-lg);background:var(--cq-surface);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-block-size:40px;padding:6px 12px;display:grid}.cqt-addons__item[data-on=true]{border-color:var(--cq-accent);box-shadow:inset 0 0 0 1px var(--cq-accent)}.cqt-addons__name{text-align:start;font-weight:700}.cqt-addons__price{font-variant-numeric:tabular-nums;white-space:nowrap}.cqt-addons__item .cqt-status{margin:0}.cqt-plans{justify-items:center;gap:10px;inline-size:min(100%,720px);display:grid}.cqt-plans__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.cqt-plans__plan{border:1px solid var(--cqt-line-strong);border-radius:var(--cq-radius-lg);background:var(--cq-surface);justify-items:center;gap:4px;padding:14px 8px;display:grid}.cqt-plans__name{font-weight:700}.cqt-plans__price{font-family:var(--cq-font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:700}.cqt-plans__per,.cqt-plans__note{font-size:var(--cq-text-sm)}.cqt-plans__note{text-align:center;margin:0}.cqt-stars{justify-items:center;gap:8px;inline-size:min(100%,520px);margin:0;display:grid}.cqt-stars__svg{block-size:auto;inline-size:100%}.cqt-stars__star{fill:color-mix(in srgb, var(--cq-ink) 40%, var(--cq-surface))}.cqt-stars__star[data-you=true]{fill:var(--cq-accent)}.cqt-stars__link{stroke:var(--cq-accent);stroke-width:1.5px;stroke-dasharray:4 5;opacity:0;transition:opacity .42s var(--cq-ease)}.cqt-stars__link[data-on=true]{opacity:.8}.cqt-sweep{justify-items:center;gap:10px;inline-size:min(100%,560px);display:grid}.cqt-sweep__radar{block-size:96px;inline-size:96px}.cqt-sweep__ring{fill:none;stroke:var(--cqt-line-strong);stroke-width:1.5px}.cqt-sweep__beam{fill:color-mix(in srgb, var(--cq-accent) 22%, transparent);transform-origin:60px 60px;animation:4s linear infinite cqt-sweep;animation-play-state:var(--cqt-play,running)}@keyframes cqt-sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cqt-sweep__beam{animation:none}.cqt-stars__link,.cqt-switchweek__side{transition:none}.cqt-sheet,.cqt-sheet-scrim,.cqt-beat,.cqt-count__live,.cqt-curve__seg,.cqt-curve__dot,.cqt-curve__note{animation:none}.cqt-bigswitch__thumb,.cqt-bigswitch__track,.cqt-side,.cqt-spine__mark,.cqt-move__dot,.cqt-move__mover{transition:none}.cqt-r90[data-timed],.cqt-r90[data-timed] .cqt-r90__row,.cqt-r90[data-timed] .cqt-r90__heads,.cqt-r90[data-timed] .cqt-r90__metric,.cqt-r90[data-timed] .cqt-r90__nextstep,.cqt-r90[data-timed] .cqt-r90__foot,.cqt-r90-piece .cqt-r90__offer{animation-timing-function:step-end;transform:none}.cqt-r90[data-timed] .cqt-r90__line,.cqt-week[data-phase] .cqt-week__block[data-earns]{animation:none}.cqt-seq__beat,.cqt-diligence-band{animation-timing-function:step-end}.cqt-rcard__receipt,.cqt-switch__thumb,.cqt-chip,.cqt-door,.cqt-icon-btn,.cqt-play,.cqt-doubt{transition:none}}.cqt-stage[data-lead]{row-gap:var(--cq-space-2);grid-template-rows:auto minmax(0,1fr)}.cqt-stage[data-lead]>.cqt-lead{align-self:start}.cqt-lead{--cqt-lead-size:clamp(1.375rem, 1rem + 1.7vw, 3rem);border:1px solid var(--cqt-line);border-radius:var(--cq-radius-md);background:var(--cq-surface);text-align:start;gap:6px;inline-size:min(100%,46rem);padding:8px clamp(10px,2vw,20px) 7px;display:grid}.cqt-lead__head{justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.cqt-lead__side{font-size:var(--cq-text-xs);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-weight:800;display:flex}.cqt-lead__side .cqt-status{letter-spacing:0;text-transform:none;margin:0}.cqt-lead__growth{aspect-ratio:120/28;flex:none;block-size:auto;inline-size:clamp(72px,22%,180px);overflow:visible}[dir=rtl] .cqt-lead__growth{transform:scaleX(-1)}.cqt-lead__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px clamp(8px,2vw,28px);margin:0;display:grid}.cqt-lead__row{grid-template-rows:auto 1fr auto;align-content:start;gap:2px;min-inline-size:0;display:grid;container-type:inline-size}.cqt-lead__label{color:var(--cq-soft);font-size:var(--cq-text-xs);font-weight:700;line-height:1.3}.cqt-lead__fig{font-size:min(var(--cqt-lead-size), 18cqi);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.1}.cqt-lead__fig .cqt-fig{white-space:normal;text-align:start;max-inline-size:100%;display:inline-block}.cqt-lead__word{font-size:var(--cq-text-sm);letter-spacing:0;font-weight:700}.cqt-lead__today{color:var(--cq-soft);font-size:var(--cq-text-xs);margin:0;font-weight:600;line-height:1.35}.cqt-lead__today .cqt-lead__word{font-size:inherit}.cqt-lead__rows .cqt-lead__fig button.cqt-fig:before{inset:min(-8px,100% - 44px) min(-4px,50% - 22px) 0}.cqt-lead__grade{color:var(--cq-soft);font-size:var(--cq-text-xs);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;line-height:1.4;display:flex}.cqt-lead__grade .cqt-grade{min-block-size:0;padding:0 6px;font-size:10px;line-height:1.7}.cqt-mlead{inline-size:min(100%,72rem);container-type:inline-size}.cqt-mlead__kicker{color:var(--cq-soft);font-size:var(--cq-text-xs);margin:0;font-weight:700;line-height:1.3}.cqt-mlead__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px clamp(10px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}@container (min-width:34rem){.cqt-mlead__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.cqt-mlead__tile{align-content:start;gap:1px;min-inline-size:0;display:grid;container-type:inline-size}.cqt-mlead__tile[data-wide]{grid-column:span 2}.cqt-mlead__tile[data-full]{grid-column:1/-1}.cqt-mlead__tile[data-long] .cqt-lead__fig{font-size:min(var(--cqt-lead-size), max(1.125rem, 10.5cqi))}.cqt-mlead__tile[data-wide] .cqt-mlead__after{margin-inline-start:.3em;display:inline}.cqt-mlead__tile[data-full] .cqt-lead__fig{font-size:min(var(--cqt-lead-size), 6.5cqi)}@container (min-width:34rem){.cqt-mlead__tile[data-full] .cqt-lead__fig{font-size:min(var(--cqt-lead-size), 4.33cqi)}}.cqt-mlead__bases{flex-wrap:wrap;align-items:start;column-gap:20px;display:flex}.cqt-mlead__bases>.cqt-mlead__basis[open]{flex-basis:100%}.cqt-mlead__basis{color:var(--cq-soft);font-size:var(--cq-text-xs);margin:2px 0 0;line-height:1.4}.cqt-mlead__basis>summary{min-block-size:24px;color:var(--cq-ink);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex;position:relative}.cqt-mlead__basis>summary:before{content:"";position:absolute;inset-block:min(-10px,50% - 22px);inset-inline:min(-6px,50% - 22px)}.cqt-mlead__basis>summary:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px;border-radius:4px}.cqt-mlead__basis p,.cqt-mlead__basis ul{margin:4px 0 0}.cqt-mlead__basis ul{padding-inline-start:1.1em}.cqt-mlead__tile .cqt-lead__label{margin:0}.cqt-mlead__line{color:var(--cq-soft);font-size:var(--cq-text-xs);margin:0;font-weight:600;line-height:1.3}.cqt-mlead__line .cqt-lead__fig{color:var(--cq-ink);font-size:min(var(--cqt-lead-size), 13cqi)}.cqt-mlead__tile[data-wide] .cqt-lead__fig{font-size:min(var(--cqt-lead-size), 6.5cqi)}.cqt-mlead__after{margin-block-start:2px;display:block}.cqt-mlead__path{aspect-ratio:120/28;vertical-align:middle;block-size:auto;inline-size:clamp(40px,30cqi,72px);margin-inline-start:6px;display:inline-block;overflow:visible}[dir=rtl] .cqt-mlead__path{transform:scaleX(-1)}.cqt-stage[data-lead] .cqt-cold__line,.cqt-stage[data-lead] .cqt-beat .cqt-beat__line,.cqt-stage[data-lead] .cqt-tiles[data-kind=who] .cqt-tile{font-size:clamp(1rem,.8rem + .9vw,1.875rem)}.cqt-player .cqt-now__title{font-size:clamp(1rem,.85rem + .6vw,1.5rem)}.cqt-stage[data-lead] .cqt-rcard__figure,.cqt-stage[data-lead] .cqt-rcard[data-size=lg] .cqt-rcard__figure,.cqt-stage[data-lead] .cqt-figrows dd,.cqt-stage[data-lead] .cqt-trio__figure,.cqt-stage[data-lead] .cqt-beat .cqt-beat__num,.cqt-stage[data-lead] .cqt-plans__price{font-size:clamp(1rem,.8rem + .6vw,1.75rem)}.cqt-stage[data-lead] .cqt-addons{gap:4px}.cqt-stage[data-lead] .cqt-addons__item{min-block-size:32px;font-size:var(--cq-text-sm);padding:4px 10px}.cqt-stage[data-lead] .cqt-plans__plan{padding:10px 6px}.cqt-stage[data-lead] .cqt-room{max-block-size:34dvh}.cqt-stage[data-lead] .cqt-story .cqt-frame--phone .cqt-frame__screen{block-size:min(36dvh,400px)}.cqt-stage[data-lead] .cqt-story .cqt-frame--vertical .cqt-frame__screen{block-size:min(34dvh,380px)}.cqt-stage[data-lead] .cqt-hours{gap:8px}.cqt-stage[data-lead] .cqt-hours__bars{gap:4px}.cqt-stage[data-lead] .cqt-hours__bar{min-block-size:40px}.cqt-stage[data-lead] .cqt-hours__range{block-size:40px}.cqt-stage[data-lead] .cqt-hours__said{min-block-size:2.8em;font-size:var(--cq-text-sm)}.cqt-stage[data-lead] .cqt-dare{gap:8px}.cqt-stage[data-lead] .cqt-dare__picks{gap:6px}.cqt-stage[data-lead] .cqt-dare__pick{padding:8px 12px}.cqt-stage[data-lead] .cqt-switchboard{gap:var(--cq-space-2)}.cqt-stage[data-lead] .cqt-bigswitch{min-block-size:48px;font-size:var(--cq-text-base);gap:10px;padding-inline:10px 16px}.cqt-stage[data-lead] .cqt-side{gap:6px;padding:10px 14px}.cqt-stage[data-lead] .cqt-side__head{font-size:clamp(1rem,.9rem + .5vw,1.25rem)}.cqt-stage[data-lead] .cqt-side__rows{gap:6px}.cqt-stage[data-lead] .cqt-side__rows dd{font-size:var(--cq-text-sm);line-height:1.4}.cqt-stage[data-lead] .cqt-sealed{gap:var(--cq-space-2);padding:12px 16px}.cqt-stage[data-lead] .cqt-sealed__line{font-size:clamp(.9375rem,.85rem + .4vw,1.125rem)}.cqt-stage[data-lead] .cqt-week__grid{block-size:clamp(96px,18dvh,220px)}@media (min-width:600px) and (max-height:940px){.cqt-stage[data-lead] .cqt-week__grid{block-size:clamp(80px,12dvh,220px)}.cqt-stage[data-lead] .cqt-cold{gap:16px}}.cqt-stage .cqt-cold__line[data-quiet]{max-inline-size:38ch;color:var(--cq-ink);font-family:var(--cq-font-ui);letter-spacing:0;font-size:clamp(1rem,.95rem + .3vw,1.25rem);font-weight:600;line-height:1.4}.cqt-val--quiet{color:inherit;font-family:var(--cq-font-ui);font-size:max(var(--cq-text-sm), .5em);letter-spacing:.01em;font-weight:600}.cqt-cold__grades{flex-wrap:wrap;justify-content:center;gap:4px 6px;margin:0;display:flex}.cqt-cold__grades .cqt-grade{min-block-size:0;padding:0 6px;font-size:10px;line-height:1.7}.cqt-figrows__grade{font-size:var(--cq-text-xs);justify-content:center;margin:0;display:flex}.cqt-stage[data-lead] .cqt-legend{gap:4px;inline-size:min(100%,440px)}.cqt-stage[data-lead] .cqt-legend__row{border-radius:var(--cq-radius-md);gap:8px;padding:4px 10px}.cqt-stage[data-lead] .cqt-legend .cqt-grade{min-block-size:0;padding:0 6px;font-size:10px;line-height:1.7}.cqt-stage[data-lead] .cqt-legend dd{font-size:var(--cq-text-xs);line-height:1.4}.cqt-grade{letter-spacing:.05em;min-block-size:22px;padding:0 8px;font-size:10.5px;line-height:1.7}.cqt-grade--button:before{inset-block:min(-10px,50% - 22px);inset-inline:min(-4px,50% - 22px)}.cqt-r90__num{font-size:clamp(1.375rem,1.05rem + 1.4vw,2.25rem);line-height:1.1}.cqt-gap{border:1px dashed var(--cq-ink);border-radius:var(--cq-radius-sm,4px);font-family:var(--cq-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:0;vertical-align:.12em;padding:0 6px;font-size:.72em;font-weight:600;line-height:1.6;display:inline-block}.cqt-gaps{font-size:var(--cq-text-xs);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin:0;line-height:1.5;display:flex}.cqt-gaps__slot{align-items:baseline;gap:6px;display:inline-flex}.cqt-gaps .cqt-gap,.cqt-gaps__owner{font-size:11px}.cqt-sources{justify-items:center;gap:4px;display:grid}.cqt-matrix{justify-items:center;gap:8px;inline-size:min(100%,760px);margin:0;display:grid}.cqt-matrix__caps{counter-reset:cqt-cap;font-size:var(--cq-text-xs);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.cqt-matrix__caps li{counter-increment:cqt-cap}.cqt-matrix__caps li:before{content:counter(cqt-cap) " ";font-variant-numeric:tabular-nums}.cqt-matrix[data-cols="1"] .cqt-matrix__caps li:before{content:none}.cqt-matrix__tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.cqt-matrix__open{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-md);background:var(--cq-surface);block-size:100%;min-block-size:44px;inline-size:100%;color:var(--cq-ink);font:inherit;text-align:start;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:4px 6px;display:flex;position:relative}button.cqt-matrix__open{cursor:pointer}button.cqt-matrix__open:hover{border-color:var(--cqt-line-strong)}button.cqt-matrix__open:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px}.cqt-matrix__tool[data-own] .cqt-matrix__open{border-color:var(--cq-accent);box-shadow:inset 0 0 0 1px var(--cq-accent)}.cqt-matrix__name{overflow-wrap:anywhere;font-size:11px;font-weight:700;line-height:1.2}.cqt-matrix__marks{flex-wrap:wrap;gap:3px;display:inline-flex}.cqt-matrix__mark{border:1.5px solid var(--cq-ink);background:0 0;border-radius:3px;block-size:14px;inline-size:14px}.cqt-matrix__mark[data-level=yes]{background:var(--cq-ink)}.cqt-matrix__mark[data-level=partial]{background:linear-gradient(135deg, var(--cq-ink) 0 50%, transparent 50% 100%)}.cqt-matrix__mark[data-unstated]{border-style:dashed}.cqt-matrix__tool[data-own] .cqt-matrix__mark[data-level=yes]{border-color:var(--cq-accent);background:var(--cq-accent)}.cqt-matrix[data-mode=strip] .cqt-matrix__open{gap:3px;min-block-size:0;padding:4px 6px}.cqt-matrix[data-mode=strip] .cqt-matrix__marks{flex-wrap:nowrap;gap:1px}.cqt-matrix[data-mode=strip] .cqt-matrix__mark{border-width:1px;border-radius:1px;block-size:11px;inline-size:5px}.cqt-matrix__note{text-align:center;max-inline-size:62ch;font-size:11px;line-height:1.45}.cqt-matrix__basis{color:var(--cq-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:700;text-decoration:underline;position:relative}.cqt-matrix__basis:before{content:"";position:absolute;inset-block:min(-14px,50% - 22px);inset-inline:min(-10px,50% - 22px)}.cqt-matrix__basis:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px}@media (min-width:600px){.cqt-matrix__tools{grid-template-columns:repeat(5,minmax(0,1fr))}.cqt-matrix[data-mode=strip] .cqt-matrix__mark{inline-size:7px}}@media (min-width:900px){.cqt-matrix__tools{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.cqt-matrix__name{font-size:12px}}.cqt-ptable{inline-size:min(100%,560px);margin:0}.cqt-ptable__table{border-collapse:separate;border-spacing:0 3px;inline-size:100%;font-size:var(--cq-text-sm)}.cqt-ptable__table th,.cqt-ptable__table td{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;padding:3px 8px}.cqt-ptable__table thead th{font-size:var(--cq-text-xs);font-weight:700}.cqt-ptable__table tbody th{text-align:start;white-space:normal;font-weight:600}.cqt-ptable__table tbody tr{background:var(--cq-surface)}.cqt-ptable__table td[data-lit]{border-radius:var(--cq-radius-sm,4px);box-shadow:inset 0 0 0 2px var(--cq-accent);font-weight:800}.cqt-ptable__note{font-size:var(--cq-text-xs);text-align:center}.cqt-miles{justify-items:center;gap:6px;inline-size:min(100%,440px);margin:0;display:grid}.cqt-miles__list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.cqt-miles__point{justify-items:center;gap:4px;display:grid}.cqt-miles__figure{font-size:var(--cq-text-sm);font-variant-numeric:tabular-nums;font-weight:800}.cqt-miles__track{border-block-end:1px solid var(--cqt-line-strong);block-size:clamp(64px,14dvh,120px);inline-size:100%;position:relative}.cqt-miles__bar{block-size:var(--cqt-fill);background:color-mix(in srgb, var(--cq-ink) 22%, transparent);border-radius:4px 4px 0 0;position:absolute;inset-block-end:0;inset-inline:18%}.cqt-miles__point[data-lit=true] .cqt-miles__bar{background:var(--cq-accent)}.cqt-miles__at{font-size:var(--cq-text-xs);font-variant-numeric:tabular-nums;font-weight:700}.cqt-miles figcaption .cqt-status{margin:0}.cqt-roster{justify-items:center;gap:6px;inline-size:min(100%,720px);display:grid}.cqt-roster__list{flex-wrap:wrap;justify-content:center;gap:2px 3px;margin:0;padding:0;list-style:none;display:flex}.cqt-roster__agent{border:1px solid var(--cqt-line);border-radius:var(--cq-radius-pill);background:var(--cq-surface);transition:border-color var(--cq-dur-2) var(--cq-ease), background-color var(--cq-dur-2) var(--cq-ease);align-items:center;gap:4px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1.5;display:inline-flex}.cqt-roster__agent[data-lit=true]{border-color:var(--cq-accent);background:color-mix(in srgb, var(--cq-accent) 14%, var(--cq-surface));font-weight:800}.cqt-roster__mark{border:1.5px solid var(--cq-ink);background:0 0;border-radius:50%;block-size:8px;inline-size:8px}[data-mark=proven]>.cqt-roster__mark,.cqt-roster__mark[data-mark=proven]{background:var(--cq-ink)}[data-mark=tested]>.cqt-roster__mark,.cqt-roster__mark[data-mark=tested]{background:linear-gradient(90deg, var(--cq-ink) 0 50%, transparent 50% 100%)}[data-mark=built]>.cqt-roster__mark,.cqt-roster__mark[data-mark=built]{border-style:dashed}.cqt-roster__legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;margin:0;font-size:10.5px;font-weight:600;line-height:1.4;display:flex}.cqt-roster__key{align-items:center;gap:5px;display:inline-flex}.cqt-roster__record{color:var(--cq-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:700;text-decoration:underline;position:relative}.cqt-roster__record:before{content:"";position:absolute;inset-block:min(-14px,50% - 22px);inset-inline:min(-8px,50% - 22px)}.cqt-roster__record:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px}@media (min-width:600px){.cqt-roster__list{gap:4px}.cqt-roster__agent{padding:1px 8px;font-size:11.5px}}@media (min-width:900px){.cqt-roster__agent{padding:2px 10px;font-size:12px}}@media (max-width:599px){.cqt-statuses{gap:6px;inline-size:100%}.cqt-statuses__item{font-size:var(--cq-text-sm);text-align:center;flex-direction:column;flex:0 0 calc(50% - 3px);justify-content:center;gap:3px;padding:6px 8px;line-height:1.3}.cqt-ptable__table{border-spacing:0 2px}.cqt-ptable__table th,.cqt-ptable__table td{padding:2px 6px;line-height:1.3}.cqt-gaps{gap:2px 8px;line-height:1.35}.cqt-gaps .cqt-gap{line-height:1.4}.cqt-story[data-show=roster]{gap:10px}.cqt-roster{gap:4px}.cqt-roster__list{gap:2px}.cqt-roster__agent{gap:3px;padding:0 3px;line-height:1.3}.cqt-roster__mark{block-size:7px;inline-size:7px}.cqt-roster__legend{line-height:1.3}.cqt-stage[data-lead] .cqt-addons{gap:3px}.cqt-stage[data-lead] .cqt-addons__item{min-block-size:28px;padding-block:2px}.cqt-miles__track{block-size:clamp(56px,10dvh,120px)}}@media (min-width:600px) and (max-height:940px){.cqt-ptable__table{border-spacing:0 2px}.cqt-ptable__table th,.cqt-ptable__table td{padding-block:2px;line-height:1.3}.cqt-stage[data-lead] .cqt-addons{gap:3px}.cqt-stage[data-lead] .cqt-addons__item{min-block-size:28px;padding-block:2px}.cqt-miles__track{block-size:clamp(56px,10dvh,120px)}}.cqt-dswitch{justify-items:center;gap:6px;display:grid}.cqt-dswitch__button{min-block-size:44px}.cqt-dswitch__band{min-block-size:1.5em;max-inline-size:44ch;font-size:var(--cq-text-sm);text-align:center;margin:0}.cqt-paths{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cqt-detail{gap:10px;margin:0;display:grid}.cqt-detail__row{border-block-start:1px solid var(--cqt-line);gap:2px;padding-block-start:8px;display:grid}.cqt-detail__row dt{font-size:var(--cq-text-xs);font-weight:700}.cqt-detail__row dd{font-size:var(--cq-text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.cqt-detail__row dd>a{position:relative}.cqt-detail__row dd>a:before{content:"";position:absolute;inset-block:min(-9px,50% - 22px);inset-inline:0}.cqt-player .cqt-now__title{text-overflow:ellipsis;white-space:nowrap;block-size:1lh;line-height:1.32;overflow:hidden}.cqt-grade.cqt-grade--dot{justify-content:center;gap:0;min-inline-size:24px;padding-inline:0}.cqt-grade.cqt-grade--button{min-block-size:24px}
