:root{--arena-navy:#0f1b2d;--trophy-gold:#f2b441;--court-blue:#2e6bff;--steel:#9aa4b2;--white:#ffffff;--font-display:var(--font-barlow),"Barlow Condensed",sans-serif;--font-body:var(--font-inter),"Inter",system-ui,sans-serif;--qc-font:var(--font-qc),"Geist",system-ui,sans-serif;--radius-pill:999px}:root,[data-theme=light]{--bg:#f7f5f0;--text:#16202e}[data-theme=dark]{--bg:#0a1424;--text:#edf2fb}:root,[data-theme=light]{--accent:#0F6E77}[data-theme=dark]{--accent:#6ED0D8}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.display,h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-weight:700;margin:0}body{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--accent)}button{font-family:var(--font-body)}:focus-visible{outline:3px solid var(--court-blue);outline-offset:2px;border-radius:2px}[data-theme=dark] .qv-app{color-scheme:dark}[data-theme=light] .qv-app{color-scheme:light}.qv-app{min-height:100vh;background:var(--qc-canvas);color:var(--qc-ink);font-family:var(--qc-font);font-size:13px;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app,.qv-app[data-theme=light]{--qc-canvas:#FFFFFF;--qc-surface:#FFFFFF;--qc-surface-2:#F6F7F9;--qc-surface-3:#EEF0F3;--qc-line:#E8EAEE;--qc-line-2:#D3D7DE;--qc-ink:#111318;--qc-ink-2:#4B5160;--qc-ink-3:#6A7282;--qc-steel:#9AA4B2;--qc-steel-ink:#68727F;--qc-accent:#2D5ED4;--qc-accent-hover:#2451BC;--qc-accent-ink:#FFFFFF;--qc-accent-tint:rgba(45,94,212,.08);--qc-accent-tint-2:rgba(45,94,212,.14);--qc-gold:#F2B441;--qc-gold-ink:#7A5A12;--qc-gold-tint:rgba(242,180,65,.16);--qc-on-gold:#2A1F08;--qc-warn:#C8372D;--qc-warn-tint:rgba(200,55,45,.08);--qc-live:#1A9850;--qc-series-2:#9DB8F0;--qc-home-hero-a:#BCCDF9;--qc-home-hero-b:#EEF3FF;--qc-home-shine:rgba(255,255,255,.55);--qc-home-demo-top:.92;--qc-home-demo-bot:.86;--qc-home-band-top:1;--qc-home-band-bot:.95;--qc-home-demo-swatch:.9;--qc-home-neon:rgba(45,94,212,.22);--qc-home-neon-strong:rgba(45,94,212,.5);--qc-home-shine-strong:rgba(255,255,255,.75);--qc-home-gold-glow:rgba(242,180,65,.5);--qc-home-seq0:#EEF0F3;--qc-home-seq1:#DCE6FA;--qc-home-seq2:#B3C8F3;--qc-home-seq3:#7FA2E9;--qc-home-seq4:#4C7BDD;--qc-home-seq5:#2D5ED4;--qc-home-seq6:#1E44A3;--qc-home-seqt0:#9AA4B2;--qc-home-seqt1:#4B5160;--qc-home-seqt2:#2A3550;--qc-home-seqt3:#16203A;--qc-home-seqt4:#FFFFFF;--qc-home-seqt5:#FFFFFF;--qc-home-seqt6:#FFFFFF;--qc-side-bg:#FAFAFB;--qc-side-ink:#2A2E36;--qc-side-ink-2:#6E7588;--qc-side-active:#EBEEF3;--qc-inverse-fill:#111318;--qc-inverse-ink:#FFFFFF;--qc-inverse-fill-hover:#2A2E36;--qc-scrim:rgba(17,19,24,.32);--qc-brand:#2D5ED4;--qc-hq:#8A1FFB;--qc-e0:none;--qc-e1:0 1px 2px rgba(17,19,24,.06);--qc-e2:0 8px 24px rgba(17,19,24,.12);--qc-e3:0 4px 16px rgba(17,19,24,.18);--qc-shadow-segment:0 1px 2px rgba(17,19,24,.08)}.qv-app[data-theme=dark],:where([data-theme=dark]) .qv-app{--qc-canvas:#0E1013;--qc-surface:#0E1013;--qc-surface-2:#15181D;--qc-surface-3:#1C2027;--qc-line:#22262D;--qc-line-2:#343A44;--qc-ink:#E9EBEF;--qc-ink-2:#AEB4BF;--qc-ink-3:#7D8491;--qc-steel:#9AA4B2;--qc-steel-ink:#9AA4B2;--qc-accent:#7D9DF0;--qc-accent-hover:#93AEF4;--qc-accent-ink:#0B1020;--qc-accent-tint:rgba(125,157,240,.12);--qc-accent-tint-2:rgba(125,157,240,.2);--qc-gold:#F2B441;--qc-gold-ink:#F2B441;--qc-gold-tint:rgba(242,180,65,.14);--qc-on-gold:#2A1F08;--qc-warn:#F07167;--qc-warn-tint:rgba(240,113,103,.12);--qc-live:#3DDC84;--qc-series-2:#3D62B8;--qc-home-hero-a:rgba(125,157,240,.2);--qc-home-hero-b:#0E1013;--qc-home-shine:rgba(125,157,240,.22);--qc-home-demo-top:.42;--qc-home-demo-bot:.16;--qc-home-band-top:.6;--qc-home-band-bot:.22;--qc-home-demo-swatch:.45;--qc-home-neon:rgba(125,157,240,.35);--qc-home-neon-strong:rgba(125,157,240,.7);--qc-home-shine-strong:rgba(255,255,255,.3);--qc-home-gold-glow:rgba(242,180,65,.6);--qc-home-seq0:#1C2027;--qc-home-seq1:#1B2747;--qc-home-seq2:#233A70;--qc-home-seq3:#2F519E;--qc-home-seq4:#4A70CC;--qc-home-seq5:#7D9DF0;--qc-home-seq6:#B4C7F8;--qc-home-seqt0:#7D8491;--qc-home-seqt1:#AEB4BF;--qc-home-seqt2:#D8DEEA;--qc-home-seqt3:#FFFFFF;--qc-home-seqt4:#FFFFFF;--qc-home-seqt5:#0B1020;--qc-home-seqt6:#0B1020;--qc-side-bg:#111318;--qc-side-ink:#D5D9E0;--qc-side-ink-2:#7D8491;--qc-side-active:#1C2027;--qc-inverse-fill:#E9EBEF;--qc-inverse-ink:#0E1013;--qc-inverse-fill-hover:#FFFFFF;--qc-scrim:rgba(0,0,0,.6);--qc-brand:#7D9DF0;--qc-hq:#B07CFF;--qc-e0:none;--qc-e1:0 1px 2px rgba(0,0,0,.4);--qc-e2:0 8px 24px rgba(0,0,0,.55);--qc-e3:0 4px 16px rgba(0,0,0,.5);--qc-shadow-segment:0 1px 2px rgba(0,0,0,.4)}.qv-app{--qc-fs-display:32px;--qc-lh-display:40px;--qc-fs-title:24px;--qc-lh-title:32px;--qc-fs-heading:20px;--qc-lh-heading:28px;--qc-fs-subhead:16px;--qc-lh-subhead:24px;--qc-fs-body-lg:14px;--qc-lh-body-lg:20px;--qc-fs-body:13px;--qc-lh-body:20px;--qc-fs-small:12px;--qc-lh-small:16px;--qc-fs-label:11px;--qc-lh-label:16px;--qc-track-display:-0.015em;--qc-track-heading:-0.01em;--qc-track-label:0.06em;--qc-s1:4px;--qc-s2:8px;--qc-s3:12px;--qc-s4:16px;--qc-s5:20px;--qc-s6:24px;--qc-s7:32px;--qc-s8:40px;--qc-s9:48px;--qc-s10:64px;--qc-r1:4px;--qc-r2:6px;--qc-r3:10px;--qc-r-pill:999px;--qc-z-sticky:10;--qc-z-sidebar:20;--qc-z-assistant-home:25;--qc-z-menu:30;--qc-z-assistant:35;--qc-z-sidebar-over:38;--qc-z-sheet:40;--qc-z-drawer:45;--qc-z-palette:50;--qc-z-dialog:55;--qc-z-toast:60;--qc-side-w:240px;--qc-side-w-collapsed:64px;--qc-header-h:52px;--qc-page-max:1376px;--qc-record-max:1200px;--qc-rail-w:300px;--qc-drawer-w:480px;--qc-dialog-w:440px;--qc-dur-1:80ms;--qc-dur-2:160ms;--qc-dur-3:240ms;--qc-dur-4:600ms;--qc-ease-out:cubic-bezier(0.2,0.7,0.2,1);--qc-ease-in:cubic-bezier(0.4,0,1,1);--qc-ease-spring:cubic-bezier(0.3,1.4,0.5,1);--qc-row-h:36px;--qc-row-head-h:34px;--qc-fact-row-h:44px;--qc-control-h:32px;--qc-chip-h:28px;--qc-section-pad:16px;--qc-phone-control-h:40px;--qc-phone-row-h:48px}.qv-app :focus-visible{outline:2px solid var(--qc-accent);outline-offset:2px}.qv-app button,.qv-app input,.qv-app select,.qv-app textarea{font-family:inherit}.qv-app .display,.qv-app h1,.qv-app h2,.qv-app h3{font-family:var(--qc-font);text-transform:none;letter-spacing:-.01em;font-weight:600}.qv-app h1{font-size:24px;line-height:32px;letter-spacing:-.015em}.qv-app h2{font-size:20px;line-height:28px}.qv-app h3{font-size:16px;line-height:24px;letter-spacing:0}.qv-app .display{font-weight:500;letter-spacing:-.02em}.qv-app a{color:var(--qc-accent);text-decoration:none}.qv-app a:hover{text-decoration:underline}.qv-app a.btn{color:var(--qc-accent-ink)}.qv-app a.btn.secondary,.qv-app a.btn.secondary:hover{color:var(--qc-ink)}.qv-app a.btn.ghost{color:var(--qc-ink-2)}.qv-app a.btn.ghost:hover{color:var(--qc-ink)}.qv-app a.btn.gold,.qv-app a.btn.gold:hover{color:var(--qc-on-gold)}.qv-app a.btn.destructive,.qv-app a.btn.destructive:hover{color:var(--qc-ink)}.qv-app .btn:hover,.qv-app .qc-popmenu-item:hover,.qv-app .qc-sheet-item:hover,.qv-app .qc-tabbar-tab:hover,.qv-app .qv-nav-pill:hover{text-decoration:none}.qv-app code{font-family:var(--qc-font);font-size:12px;background:var(--qc-surface-2);border:1px solid var(--qc-line);border-radius:4px;padding:1px 6px}.muted{color:var(--qc-ink-2)}.steel{color:var(--qc-ink-3)}.qv-app .goal-label,.qv-app .stat-label{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qv-app table.data th{font-size:11.5px;line-height:16px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--qc-ink-3)}.qc-on-phone{display:none!important}.qv-header{display:flex;align-items:center;gap:16px;height:52px;padding:0 20px;background:var(--qc-surface);border-bottom:1px solid var(--qc-line);position:relative;z-index:var(--qc-z-sidebar)}.qv-brand{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;flex-shrink:0}.qv-app a.qv-brand:hover,.qv-brand{color:var(--qc-ink);text-decoration:none}.qv-brand:before{content:"";width:10px;height:10px;background:var(--qc-gold);transform:rotate(45deg);border-radius:2px;flex-shrink:0}.qv-nav{display:flex;gap:2px;align-items:center;margin-left:8px}.qv-nav-pill{display:inline-flex;align-items:center;white-space:nowrap;height:30px;padding:0 10px;border-radius:4px;font-size:13px;font-weight:500;color:var(--qc-ink-2);text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out}.qv-nav-pill:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.qv-nav-pill.active,.qv-nav-pill.active:hover{background:var(--qc-accent-tint);color:var(--qc-accent);font-weight:600}.qc-find{margin-left:auto;display:inline-flex;align-items:center;gap:8px;flex:0 1 340px;width:340px;min-width:140px;height:32px;padding:0 10px;border-radius:4px;border:1px solid var(--qc-line-2);background:var(--qc-surface);color:var(--qc-ink-3);font-size:12.5px;white-space:nowrap;cursor:pointer;text-align:left;transition:border-color .12s ease-out}.qc-find:hover{border-color:var(--qc-ink-3)}.qc-find .qc-find-label{overflow:hidden;text-overflow:ellipsis}.qc-find .qc-kbd{margin-left:auto}.qc-kbd{font-family:var(--qc-font);font-size:11px;line-height:16px;border:1px solid var(--qc-line);border-radius:4px;padding:0 5px;color:inherit}.qc-kbd.sm{border-radius:3px;padding:0 4px}.qc-new{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;height:32px;padding:0 12px;border-radius:4px;border:0;background:var(--qc-accent);color:var(--qc-accent-ink);font-weight:600;font-size:12.5px;cursor:pointer;transition:background-color .12s ease-out}.qc-new:hover{background:var(--qc-accent-hover)}.qc-monogram{width:28px;height:28px;border-radius:50%;background:var(--qc-accent);color:var(--qc-accent-ink);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.qc-monogram.lg{width:32px;height:32px;font-size:12px}.qc-monogram.xl{width:36px;height:36px;font-size:13px}.qc-monogram-btn{gap:6px;border:0;padding:0;color:var(--qc-ink-3);border-radius:999px}.qc-icon-btn,.qc-monogram-btn{display:inline-flex;align-items:center;background:none;cursor:pointer}.qc-icon-btn{justify-content:center;width:44px;height:44px;border-radius:4px;border:0;color:var(--qc-ink-2)}.qc-icon-btn:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.qc-popmenu-wrap{position:relative;display:inline-flex;flex-shrink:0}.qc-popmenu{position:absolute;top:calc(100% + 8px);right:0;width:232px;padding:4px;border-radius:6px;background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e1);display:flex;flex-direction:column;font-size:12.5px;z-index:var(--qc-z-menu);animation:qc-menu-in .14s var(--qc-ease-out)}.qc-popmenu.closing{animation:qc-menu-out .1s var(--qc-ease-out) forwards}.qc-popmenu.avatar{width:240px}@keyframes qc-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes qc-menu-out{to{opacity:0;transform:translateY(-4px)}}.qc-popmenu-item{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:4px;color:var(--qc-ink);text-decoration:none;background:none;border:0;font:inherit;width:100%;text-align:left;cursor:pointer;white-space:nowrap;transition:background-color .12s ease-out}.qc-popmenu.avatar .qc-popmenu-item{height:32px}.qc-popmenu-item:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.qc-popmenu-item.sep{border-top:1px solid var(--qc-line);border-radius:0 0 4px 4px;margin-top:4px}.qc-popmenu-icon{color:var(--qc-ink-3);flex-shrink:0}.qc-popmenu-item .qc-row-end{margin-left:auto}.qc-popmenu-glyph{width:26px;height:26px;border-radius:4px;background:var(--qc-accent-tint);color:var(--qc-accent);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.qc-popmenu-text{display:flex;flex-direction:column;line-height:1.2;min-width:0}.qc-popmenu-label{font-weight:600}.qc-popmenu-hint{font-size:11.5px;color:var(--qc-ink-3)}.qc-toggle{width:34px;height:20px;border-radius:999px;background:var(--qc-line-2);position:relative;display:inline-block;flex-shrink:0}.qc-toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#ffffff}[data-theme=dark] .qc-toggle.theme{background:var(--qc-accent)}[data-theme=dark] .qc-toggle.theme:after{left:16px}.qc-toggle.on{background:var(--qc-accent)}.qc-toggle.on:after{left:16px}.qv-impersonation-bar{display:flex;align-items:center;justify-content:center;gap:8px 14px;flex-wrap:wrap;min-height:36px;padding:4px 20px;background:var(--qc-inverse-fill);font-size:12.5px;color:var(--qc-inverse-ink);position:relative;z-index:1}.qv-impersonation-bar strong{color:inherit;font-weight:600}.qv-impersonation-bar .btn,.qv-impersonation-bar .btn:hover{min-height:28px;height:28px;padding:0 10px;font-size:12px;font-weight:600;background:transparent;color:inherit;border-color:currentColor}.qv-impersonation-bar .btn:hover{background:rgba(127,127,127,.18)}.qv-main{max-width:1376px;margin:0 auto;padding:24px 32px 48px}.qc-shell{align-items:flex-start}.qc-shell,.qc-shell-main{display:flex;min-height:100vh;min-height:100dvh}.qc-shell-main{flex:1 1;min-width:0;flex-direction:column}.qc-shell-main>.qv-main{width:100%}.qc-header-brand{display:none;align-items:center;gap:8px;font-weight:600;font-size:14px;letter-spacing:-.005em;white-space:nowrap;flex:none}.qc-header-brand,.qv-app a.qc-header-brand:hover{color:var(--qc-ink);text-decoration:none}.qc-header-mark{width:20px;height:22px;display:block;flex:none}@media (max-width:899px){.qv-app .qc-sidebar{display:none}.qv-app .qc-shell-main{min-height:0}.qv-header .qc-header-brand{display:inline-flex!important;margin-right:auto}}.qc-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;width:var(--qc-side-w);flex:none;display:flex;flex-direction:column;background:var(--qc-side-bg);color:var(--qc-side-ink);border-right:1px solid var(--qc-line);font-family:var(--qc-font);font-size:15px;line-height:20px;overflow:hidden}.qc-sidebar.qc-sidebar-rail,html[data-sidebar=collapsed] .qc-sidebar{width:var(--qc-side-w-collapsed);overflow:visible}.qc-sidebar-panel{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;background:var(--qc-side-bg);transition:width var(--qc-dur-2) var(--qc-ease-out)}.qc-sidebar-rail .qc-sidebar-panel,html[data-sidebar=collapsed] .qc-sidebar-panel{width:var(--qc-side-w-collapsed)}html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-rail) .qc-sidebar-panel{position:absolute;inset:0 auto 0 0;border-right:1px solid var(--qc-line);overflow:hidden}.qc-sidebar.qc-sidebar-rail.qc-sidebar-hover,html[data-sidebar=collapsed] .qc-sidebar.qc-sidebar-hover{z-index:var(--qc-z-sidebar-over)}html[data-sidebar=collapsed] .qc-sidebar.qc-sidebar-hover .qc-sidebar-panel{width:var(--qc-side-w);z-index:var(--qc-z-sidebar);box-shadow:var(--qc-e2)}@media (hover:none){html[data-sidebar=collapsed] .qc-sidebar.qc-sidebar-hover .qc-sidebar-panel{width:var(--qc-side-w-collapsed);box-shadow:none}}.qc-sidebar-head{height:var(--qc-header-h);display:flex;align-items:center;gap:10px;padding:0 12px 0 18px;flex:none}.qc-sidebar-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:600;font-size:16px;letter-spacing:-.005em}.qc-sidebar-brand,.qv-app a.qc-sidebar-brand:hover{color:var(--qc-ink);text-decoration:none}.qc-sidebar-mark{width:28px;height:30px;flex:none;display:block}.qc-sidebar-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-sidebar-groups{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 10px 8px}.qc-sidebar-group{margin-top:4px}.qc-sidebar-group-label{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:0;border-radius:12px;background:none;cursor:pointer;text-align:left;font-family:inherit;font-size:16px;font-weight:600;color:var(--qc-side-ink);text-decoration:none;white-space:nowrap}.qc-sidebar-group-label svg{flex:none;color:var(--qc-side-ink-2)}.qv-app .qc-sidebar-group-label:hover{text-decoration:none;background:var(--qc-side-active);color:var(--qc-side-ink)}.qc-sidebar-group-label.active,.qv-app .qc-sidebar-group-label.active:hover{background:var(--qc-accent);color:var(--qc-accent-ink)}.qc-sidebar-group-label.active svg{color:var(--qc-accent-ink)}.qc-sidebar-group-chevron{margin-left:auto;flex:none;transition:transform var(--qc-dur-2) var(--qc-ease-out)}html[data-sidebar-folds~=admin] .qc-sidebar-group-admin:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=boarding] .qc-sidebar-group-boarding:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=leads] .qc-sidebar-group-leads:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=merchants] .qc-sidebar-group-merchants:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=reports] .qc-sidebar-group-reports:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=sales] .qc-sidebar-group-sales:not(.active)>.qc-sidebar-items,html[data-sidebar-folds~=underwriting] .qc-sidebar-group-underwriting:not(.active)>.qc-sidebar-items{display:none}html[data-sidebar-folds~=admin] .qc-sidebar-group-admin:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=boarding] .qc-sidebar-group-boarding:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=leads] .qc-sidebar-group-leads:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=merchants] .qc-sidebar-group-merchants:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=reports] .qc-sidebar-group-reports:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=sales] .qc-sidebar-group-sales:not(.active) .qc-sidebar-group-chevron,html[data-sidebar-folds~=underwriting] .qc-sidebar-group-underwriting:not(.active) .qc-sidebar-group-chevron{transform:rotate(-90deg)}.qc-sidebar-group-rail-link{display:none;align-items:center;border-radius:12px;color:var(--qc-side-ink-2);text-decoration:none}.qv-app a.qc-sidebar-group-rail-link:hover{text-decoration:none;background:var(--qc-side-active);color:var(--qc-side-ink)}.qc-sidebar-children,.qc-sidebar-items{list-style:none;margin:0;padding:0}.qc-sidebar-item{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px 0 44px;border-radius:12px;font-size:15px;font-weight:500;color:var(--qc-side-ink);text-decoration:none;white-space:nowrap}.qc-sidebar-item.top{padding-left:10px}.qc-sidebar-item.child{padding-left:60px;font-size:14px}.qv-app a.qc-sidebar-item:hover{text-decoration:none;background:var(--qc-side-active);color:var(--qc-ink)}.qc-sidebar-item.active{background:var(--qc-surface);box-shadow:inset 0 0 0 1.5px var(--qc-accent-tint-2);color:var(--qc-ink);font-weight:600}.qc-sidebar-item svg{flex:none;color:var(--qc-side-ink-2)}.qc-sidebar-item.active svg{color:var(--qc-ink)}.qc-sidebar-item-label{overflow:hidden;text-overflow:ellipsis}.qc-sidebar-foot{flex:none;display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--qc-line);padding:8px 10px 10px}.qc-sidebar-pin{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:0;border-radius:12px;background:none;cursor:pointer;text-align:left;font-family:inherit;font-size:15px;font-weight:500;color:var(--qc-side-ink);white-space:nowrap}.qc-sidebar-pin svg{flex:none;color:var(--qc-side-ink-2)}.qc-sidebar-pin[aria-pressed=true] svg{color:var(--qc-accent)}.qc-sidebar-pin:hover{background:var(--qc-side-active);color:var(--qc-ink)}.qc-sidebar-rail .qc-sidebar-children,.qc-sidebar-rail .qc-sidebar-group-label,.qc-sidebar-rail .qc-sidebar-group:not(.qc-sidebar-group-home) .qc-sidebar-items,.qc-sidebar-rail .qc-sidebar-item-label,.qc-sidebar-rail .qc-sidebar-name,.qc-sidebar-rail .qc-sidebar-pin-label,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-children,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-group-label,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-group:not(.qc-sidebar-group-home) .qc-sidebar-items,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-item-label,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-name,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-pin-label{display:none}.qc-sidebar-rail .qc-sidebar-group-rail-link,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-group-rail-link{display:flex}.qc-sidebar-rail .qc-sidebar-groups,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-groups{padding:2px 12px 8px}.qc-sidebar-rail .qc-sidebar-group-rail-link,.qc-sidebar-rail .qc-sidebar-item,.qc-sidebar-rail .qc-sidebar-pin,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-group-rail-link,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-item,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-pin{width:40px;height:40px;padding:0;margin:0 auto;justify-content:center;gap:0}.qc-sidebar-rail .qc-sidebar-group-rail-link.active,html[data-sidebar=collapsed] .qc-sidebar-group-rail-link.active{background:var(--qc-accent);color:var(--qc-accent-ink)}.qc-sidebar-rail .qc-sidebar-foot,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-sidebar-foot{padding:8px 12px 10px}.qc-account-who{display:flex;align-items:center;gap:10px;padding:2px 6px}.qc-account-avatar{width:32px;height:32px;border-radius:50%;background:var(--qc-accent);color:var(--qc-accent-ink);display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:600;flex:none}.qc-account-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.qc-account-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-account-role{font-size:12.5px;color:var(--qc-side-ink-2)}.qc-account-items{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.qc-account-item,.qc-account-items .qc-popmenu-item{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:0;border-radius:12px;background:none;font:inherit;font-size:15px;color:var(--qc-side-ink);text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.qc-account-item:hover,.qc-account-items .qc-popmenu-item:hover,.qv-app a.qc-account-item:hover{text-decoration:none;background:var(--qc-side-active);color:var(--qc-ink)}.qc-account-item svg,.qc-account-items .qc-popmenu-icon{flex:none;color:var(--qc-side-ink-2)}.qc-account-item>svg:first-child,.qc-account-items .qc-popmenu-icon{width:24px;height:24px}.qc-account-item .qc-end{margin-left:auto}.qc-sidebar-rail .qc-account-who,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-account-who{justify-content:center;padding:0}.qc-sidebar-rail .qc-account-items,.qc-sidebar-rail .qc-account-text,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-account-items,html[data-sidebar=collapsed] .qc-sidebar:not(.qc-sidebar-hover) .qc-account-text{display:none}.btn,a.btn,button.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;min-height:32px;padding:0 12px;border-radius:4px;border:1px solid transparent;background:var(--qc-accent);color:var(--qc-accent-ink);font-weight:600;font-size:12.5px;line-height:20px;cursor:pointer;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.btn:hover{background:var(--qc-accent-hover);color:var(--qc-accent-ink)}.btn.secondary{background:var(--qc-surface);color:var(--qc-ink);border-color:var(--qc-line-2);font-weight:600}.btn.secondary:hover{background:var(--qc-surface-2);border-color:var(--qc-ink-3);color:var(--qc-ink)}.btn.ghost{background:transparent;border-color:transparent;color:var(--qc-ink-2);font-weight:600;padding:0 10px}.btn.ghost:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.btn.gold{background:var(--qc-gold);color:var(--qc-on-gold)}.btn.gold:hover{background:#f6c25b;color:var(--qc-on-gold)}.btn.destructive{background:var(--qc-surface);color:var(--qc-ink);border-color:var(--qc-line-2);font-weight:600}.btn.destructive:hover{background:var(--qc-surface-2);border-color:var(--qc-ink-3);color:var(--qc-ink)}.qc-dialog-buttons .btn.destructive{background:var(--qc-inverse-fill);color:var(--qc-inverse-ink);border-color:transparent}.qc-dialog-buttons .btn.destructive:hover{background:var(--qc-inverse-fill-hover);color:var(--qc-inverse-ink)}.btn.small{min-height:28px;padding:0 10px;font-size:12px}.btn.icon{width:32px;padding:0}.btn.icon.small{width:28px}.btn:disabled{opacity:.45;cursor:not-allowed}.qc-dots{display:inline-flex;gap:3px;margin-left:2px}.qc-dots i{display:block;width:4px;height:4px;border-radius:50%;background:currentColor;animation:qc-dots-pulse .9s infinite}.qc-dots i:nth-child(2){animation-delay:.15s}.qc-dots i:nth-child(3){animation-delay:.3s}@keyframes qc-dots-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}.card{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:6px;box-shadow:var(--qc-e0);padding:16px 20px}.card.stat{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:12px 14px}.card.stat .display{font-size:32px;line-height:36px}.card.stat.gold{background:var(--qc-gold-tint);border-color:var(--qc-gold)}.card.stat.gold .display,.card.stat.gold .stat-label{color:var(--qc-gold-ink)}.goal-card{display:flex;align-items:center;gap:16px;background:var(--qc-surface);border:1px solid var(--qc-gold);border-radius:6px;box-shadow:var(--qc-e0);padding:12px 16px;min-width:380px;margin-left:auto}.goal-copy{display:flex;flex-direction:column;gap:2px;min-width:180px}.goal-label,.goal-num{color:var(--qc-gold-ink)}.goal-num{font-family:var(--qc-font);font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.02em}.goal-denom{color:var(--qc-ink-3);font-size:16px;font-weight:500}.goal-track{flex:1 1;min-width:120px;height:8px;background:var(--qc-gold-tint);overflow:hidden}.goal-fill,.goal-track{border-radius:999px;display:block}.goal-fill{height:100%;background:var(--qc-gold)}.goal-panel{display:flex;align-items:center;gap:16px;background:var(--qc-surface);border:1px solid var(--qc-gold);border-radius:6px;box-shadow:var(--qc-e0);padding:12px 16px;margin-bottom:14px}@media (max-width:640px){.goal-card{min-width:0;width:100%;margin-left:0}}.qv-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:14px 0;border-bottom:1px solid var(--qc-line)}.qv-row:last-child{border-bottom:none;padding-bottom:2px}.qv-row>a{font-size:15px;font-weight:600}.qv-actions{margin-top:14px;flex-basis:100%}.qv-row .qv-actions{margin-top:0}.qv-row .qv-actions-label{display:none}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-size:12px;line-height:16px;font-weight:500;color:var(--qc-ink-2)}.field.qc-error label{font-weight:600;color:var(--qc-ink)}.field:has([aria-invalid=true]) label{font-weight:600;color:var(--qc-ink)}.qv-app :where(select,textarea,input:not([type=checkbox]):not([type=radio]):not(.qc-bare-input)){min-height:32px;padding:0 10px;border:1px solid var(--qc-line-2);border-radius:4px;font-size:13px;line-height:20px;background:var(--qc-surface);color:var(--qc-ink);transition:border-color .12s ease-out,box-shadow .12s ease-out}.qv-app textarea{padding:8px 10px;min-height:56px}.qv-app ::placeholder{color:var(--qc-ink-3);opacity:1}.qv-app :where(select,textarea,input:not([type=checkbox]):not([type=radio]):not(.qc-bare-input)):focus{border-color:var(--qc-accent);box-shadow:0 0 0 3px var(--qc-accent-tint);outline:none}.qv-app :where(select,textarea,input):disabled{background:var(--qc-surface-2);border-color:var(--qc-line);color:var(--qc-ink-3)}.qv-app :where(select,textarea,input:not(.qc-bare-input))[aria-invalid=true]{border:1px solid var(--qc-steel)}.qv-app input[type=checkbox]{width:18px;height:18px;accent-color:var(--qc-accent)}.qv-app p[role=alert],.qv-app span[role=alert]{color:var(--qc-ink);font-weight:600}.qv-app .qc-form-message,.qv-app p[role=alert].steel,.qv-app span[role=alert].steel{color:var(--qc-steel-ink)}.qc-form-message{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;font-weight:500;margin:4px 0 0}.qc-form-message svg{flex-shrink:0}.qc-notice{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:4px;background:var(--qc-surface);border:1px solid var(--qc-line-2);font-size:12.5px;line-height:18px;font-weight:500;color:var(--qc-ink-2);margin:0}.qc-notice svg{flex-shrink:0;margin-top:1px}table.data{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:6px;overflow:hidden}table.data th{text-align:left;height:34px;padding:0 16px;background:var(--qc-surface-2);position:-webkit-sticky;position:sticky;top:0;z-index:1;white-space:nowrap}table.data td,table.data th{border-bottom:1px solid var(--qc-line)}table.data td{height:36px;padding:8px 16px;color:var(--qc-ink-2)}table.data tbody tr:last-child td{border-bottom:none}table.data tbody tr:hover td{background:var(--qc-surface-3)}table.data td a{font-weight:600;color:var(--qc-accent);text-decoration:none}table.data td a:hover{text-decoration:underline}table.data td strong{color:var(--qc-ink)}.table-scroll{overflow-x:auto;border-radius:6px;border:1px solid var(--qc-line);background:var(--qc-surface);box-shadow:var(--qc-e0)}.table-scroll>table.data{border:0;border-radius:0}.badge{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 5px;border-radius:4px;font-size:10.5px;font-weight:600;line-height:16px;white-space:nowrap;background:transparent;color:var(--qc-ink-3);border:1px solid var(--qc-line-2);vertical-align:middle}.badge.active,.badge.app_submitted,.badge.approved,.badge.canceled,.badge.declined,.badge.deleted,.badge.no_show,.badge.scheduled,.badge.showed{height:auto;padding:0;border:0;border-radius:0;background:transparent;gap:6px;font-size:12px;font-weight:500;line-height:16px;color:var(--qc-ink-2)}.badge.active:before,.badge.app_submitted:before,.badge.approved:before,.badge.canceled:before,.badge.declined:before,.badge.deleted:before,.badge.no_show:before,.badge.scheduled:before,.badge.showed:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.badge.scheduled{color:var(--qc-ink-2)}.badge.active,.badge.app_submitted,.badge.showed{color:var(--qc-accent)}.badge.approved{color:var(--qc-gold-ink)}.badge.approved:before{background:var(--qc-gold)}.badge.canceled,.badge.declined,.badge.deleted,.badge.no_show{color:var(--qc-steel-ink)}.badge.canceled:before,.badge.declined:before,.badge.no_show:before{background:var(--qc-steel)}.badge.deleted:before{background:transparent;border:1.5px dashed var(--qc-steel);box-sizing:border-box}.qv-entry{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px}.qc-entry{width:100%;max-width:400px;display:flex;flex-direction:column;gap:20px}.qc-entry-head{flex-direction:column;gap:14px}.qc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--qc-ink-2);letter-spacing:.02em}.qc-entry-title p{margin:0;font-size:14px;color:var(--qc-ink-2)}.card.entry-card{padding:24px}.card.entry-card,.entry-card form{display:flex;flex-direction:column;gap:14px}.entry-card .field{margin:0}.qv-app .entry-card :where(input:not(.qc-bare-input)){min-height:44px;font-size:15px}.entry-card .btn{min-height:44px;font-size:15px;margin-top:4px;width:100%}.qc-entry-note{margin:0;font-size:12.5px;color:var(--qc-ink-3)}.qv-app a.qc-entry-link{font-size:13px;font-weight:500;color:var(--qc-ink-3);align-self:flex-start}.qv-app a.qc-entry-link:hover{text-decoration:underline}.qc-forgot-done{display:flex;flex-direction:column;gap:14px}.qc-forgot-neutral{margin:0;font-size:14px;line-height:1.5;color:var(--qc-ink-3)}.card.qc-state-card{padding:20px;display:flex;flex-direction:column;gap:12px}.qc-state-glyph{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px dashed var(--qc-steel);color:var(--qc-ink-3)}.qc-state-card h1{font-size:22px;line-height:28px}.qc-state-card p{margin:0;font-size:14px;color:var(--qc-ink-2)}.qc-find-layer{position:fixed;inset:0;z-index:var(--qc-z-palette)}.qc-find-scrim{position:absolute;inset:0;background:var(--qc-scrim)}.qc-palette{position:absolute;left:50%;top:96px;transform:translateX(-50%);width:480px;max-width:calc(100% - 32px);max-height:calc(100vh - 96px - 24px);border-radius:10px;background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e2);overflow:hidden;display:flex;flex-direction:column;animation:qc-palette-in .14s var(--qc-ease-out)}@keyframes qc-palette-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.qc-palette-input{display:flex;align-items:center;gap:10px;height:48px;padding:0 16px;border-bottom:1px solid var(--qc-line);font-size:15px;color:var(--qc-ink-3)}.qc-palette-input input.qc-bare-input{flex:1 1;min-width:0;border:0;background:none;padding:0;font-size:15px;line-height:20px;color:var(--qc-ink);outline:none}.qc-find-cancel{display:none;align-items:center;height:44px;padding:0 12px;color:var(--qc-accent);font-weight:500;font-size:14px;background:none;border:0;cursor:pointer;margin-left:auto}.qc-find-list:empty{display:none}.qc-palette-empty{padding:28px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13.5px;color:var(--qc-ink-2)}.qc-palette-empty .qc-hint,.qc-palette-foot{font-size:12px;color:var(--qc-ink-3)}.qc-palette-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:0 16px;border-top:1px solid var(--qc-line);background:var(--qc-surface-2)}.qc-palette-foot a{color:var(--qc-accent);font-weight:500;margin-left:auto}.qc-backdrop{position:fixed;inset:0;background:var(--qc-scrim);z-index:var(--qc-z-sheet)}.qc-sheet{position:fixed;left:0;right:0;bottom:0;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:10px 10px 0 0;background:var(--qc-surface);border-top:1px solid var(--qc-line);box-shadow:var(--qc-e2);padding:8px 8px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;z-index:calc(var(--qc-z-sheet) + 1);animation:qc-sheet-in .2s var(--qc-ease-out)}@keyframes qc-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.qc-grab{width:36px;height:4px;border-radius:2px;background:var(--qc-line-2);align-self:center;margin:2px 0 8px}.qc-sheet-head{gap:10px;padding:8px 10px 12px;border-bottom:1px solid var(--qc-line);margin-bottom:6px}.qc-sheet-head,.qc-sheet-item{display:flex;align-items:center}.qc-sheet-item{gap:12px;min-height:48px;padding:0 10px;border-radius:4px;font-size:14px;color:var(--qc-ink);text-decoration:none;background:none;border:0;font-family:inherit;width:100%;text-align:left;cursor:pointer}.qc-sheet-item:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.qc-sheet-item.sep{border-top:1px solid var(--qc-line);border-radius:0 0 6px 6px;margin-top:6px}.qc-sheet-group{display:flex;flex-direction:column}.qc-sheet-group+.qc-sheet-group{margin-top:4px}.qc-sheet-group-label{padding:8px 10px 2px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-sheet-item.qc-sheet-child{padding-left:26px;font-size:13.5px}.qc-tabbar{display:none}.qc-tabbar-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:64px;height:56px;padding:0 4px;white-space:nowrap;text-align:center;font-size:10.5px;font-weight:500;color:var(--qc-ink-3);text-decoration:none;background:none;border:0;cursor:pointer}.qc-tabbar-tab.active{color:var(--qc-accent);font-weight:600}.qc-tabbar-plus{display:flex;width:64px;height:56px;background:none;border:0;padding:0;cursor:pointer}.qc-tabbar-plus,.qc-tabbar-plus span{align-items:center;justify-content:center}.qc-tabbar-plus span{width:40px;height:40px;border-radius:50%;background:var(--qc-accent);color:var(--qc-accent-ink);display:inline-flex;box-shadow:var(--qc-e1)}.qc-toasts{position:fixed;left:24px;bottom:24px;flex-direction:column;width:380px;max-width:calc(100% - 48px);z-index:var(--qc-z-toast);pointer-events:none}.qc-toast,.qc-toasts{display:flex;gap:10px}.qc-toast{pointer-events:auto;align-items:center;padding:10px 12px;border-radius:6px;background:var(--qc-inverse-fill);color:var(--qc-inverse-ink);box-shadow:var(--qc-e3);font-size:12.5px;line-height:18px;animation:qc-toast-in .22s var(--qc-ease-out)}@keyframes qc-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes qc-toast-in-top{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.qc-toast svg{flex-shrink:0}.qc-toast strong{font-weight:600}.qc-toast .qc-toast-text{min-width:0}.qc-toast-action{text-decoration:underline;font-weight:600;font:inherit;white-space:nowrap}.qc-toast-action,.qc-toast-close{margin-left:auto;color:inherit;background:none;border:0;padding:0;cursor:pointer}.qc-toast-close{opacity:.6;display:inline-flex}.qc-toast-action+.qc-toast-close{margin-left:0}.qc-toast-close:hover{opacity:1}.qc-dialog-layer{position:fixed;inset:0;z-index:var(--qc-z-dialog);display:flex;align-items:center;justify-content:center}.qc-dialog-scrim{position:absolute;inset:0;background:var(--qc-scrim)}.qc-dialog{position:relative;width:440px;max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:10px;background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e2);padding:16px;display:flex;flex-direction:column;gap:10px;animation:qc-menu-in .14s var(--qc-ease-out)}.qc-dialog-title{font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;margin:0}.qc-dialog-body{font-size:12.5px;line-height:20px;color:var(--qc-ink-2)}.qc-dialog-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.demo-search{flex:1 1 240px;min-width:0}.demo-search-wrap{position:relative}.demo-search-wrap input{width:100%;padding-right:40px}.demo-search-wrap input::-webkit-search-cancel-button,.demo-search-wrap input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.demo-search-clear{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--qc-ink-3);font-size:14px;line-height:1;cursor:pointer}.demo-search-clear:focus-visible,.demo-search-clear:hover{color:var(--qc-ink);background:var(--qc-surface-3);outline:none}.demo-search-busy{position:absolute;left:10px;right:10px;bottom:0;height:2px;background:var(--qc-steel);opacity:0;transition:opacity .15s ease;pointer-events:none}.demo-search-wrap[data-pending] .demo-search-busy{opacity:.7}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qv-app th .demo-sort{color:inherit;text-decoration:none;display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.qv-app th .demo-sort:focus-visible,.qv-app th .demo-sort:hover{text-decoration:underline}.demo-sort-glyph{color:var(--qc-steel);font-size:10px}@media (max-width:899px){.qc-find,.qc-on-desktop,.qc-popmenu-wrap.desktop,.qv-nav{display:none!important}.qc-on-phone{display:inline-flex!important}.qv-header{padding:0 16px;gap:12px}.qv-header .qc-icon-btn{margin-left:auto}.qv-main{padding:16px 16px calc(56px + 24px + env(safe-area-inset-bottom))}.qv-app h1{font-size:24px;line-height:30px}.card.stat .display{font-size:26px;line-height:30px}.qc-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);align-items:center;justify-content:space-around;background:var(--qc-surface);border-top:1px solid var(--qc-line);z-index:var(--qc-z-sidebar)}.qc-appform .qc-appform-bar{bottom:calc(56px + env(safe-area-inset-bottom))}.qc-find-scrim{display:none}.qc-palette{inset:0;left:0;top:0;transform:none;width:auto;max-width:none;max-height:none;border-radius:0;border:0;box-shadow:none;animation:none}.qc-palette-input{height:56px;padding:0 8px 0 16px;font-size:16px}.qc-palette-input input.qc-bare-input{font-size:16px}.qc-find-cancel{display:inline-flex}.qc-palette-empty{flex:1 1;justify-content:center;padding:0 32px}.qc-palette-foot{min-height:48px;background:var(--qc-surface);font-size:13.5px}.qc-toasts{left:12px;right:12px;top:16px;bottom:auto;width:auto;max-width:none}.qc-toast{animation-name:qc-toast-in-top}.qc-dialog-layer{align-items:flex-end}.qc-dialog{width:100%;max-width:none;max-height:calc(100dvh - 24px);border-radius:14px 14px 0 0;border:0;padding:8px 16px calc(20px + env(safe-area-inset-bottom));box-shadow:var(--qc-e2);animation:qc-sheet-in .2s var(--qc-ease-out)}.qc-dialog-buttons{flex-direction:column-reverse}.qc-dialog-buttons .btn{width:100%}.qc-dialog-buttons.qc-residual-actions{flex-direction:row}}@media (max-width:419px){.qv-impersonation-bar{padding:8px 16px}.qv-impersonation-bar>span{flex-basis:100%;text-align:center}}@media (max-width:640px){.qv-app .btn:not(.small){min-height:40px;font-size:14px}.qv-app .btn{white-space:normal}.qv-app :where(select,textarea,input:not([type=checkbox]):not([type=radio]):not(.qc-bare-input)){min-height:40px;font-size:16px}.qv-app .entry-card :where(input:not(.qc-bare-input)){min-height:48px;font-size:16px}.entry-card .btn{min-height:48px;font-size:16px}.qv-entry .qc-entry-title h1{font-size:26px;line-height:32px}.qv-impersonation-bar .btn{min-height:28px;font-size:12px}}@media (prefers-reduced-motion:reduce){.qv-app{--qc-dur-1:0ms;--qc-dur-2:0ms;--qc-dur-3:0ms;--qc-dur-4:0ms}.qv-app *,.qv-app :after,.qv-app :before{transition:none!important;animation:none!important}.qc-dots i{opacity:1}.qc-order-chevron,.qv-app .qc-perm-saved,.qv-app .qc-perm-tick{transition:none}.qv-app .qc-home-page .qc-odo-digit{-webkit-text-fill-color:currentColor}.qv-app .qc-home-bar i:after,.qv-app .qc-home-fun-track i:after,.qv-app .qc-home-hero:after,.qv-app .qc-home-leader.first:after,.qv-app .qc-home-page .qc-home-card:not(.qc-home-placeholder):after,.qv-app .qc-home-page .qc-odo-digit:before,.qv-app .qc-home-prize:after{content:none}.qv-app .qc-home-grid .qc-home-card[data-home-later]{opacity:1}.qv-app .qc-home-card .qc-chart-bar:hover path,.qv-app .qc-home-card .qc-chart-hex.lift,.qv-app .qc-home-card .qc-chart-hex.near,.qv-app .qc-home-card:hover .qc-chart-area .qc-chart-best circle,.qv-app .qc-home-card:hover .qc-chart-ring-arc,.qv-app .qc-home-card:hover .qc-chart-spark path,.qv-app .qc-home-card:hover .qc-home-node,.qv-app .qc-home-day:hover .qc-home-day-col i,.qv-app .qc-home-funnel-row:hover,.qv-app .qc-home-funnel-row:hover .qc-home-fun-track i,.qv-app .qc-home-fx:hover,.qv-app .qc-home-grid .qc-home-card:not(.qc-home-placeholder):hover,.qv-app .qc-home-kpi:hover .qc-home-kpi-mark,.qv-app .qc-home-kpi:hover .qc-home-kpi-value,.qv-app .qc-home-leader:hover,.qv-app .qc-home-leader:hover .qc-home-avatar,.qv-app .qc-home-leader:hover .qc-home-bar i,.qv-app .qc-home-mbox:hover,.qv-app .qc-home-mini:hover,.qv-app .qc-home-mini:hover .qc-home-mini-icon,.qv-app .qc-home-node-group:hover,.qv-app .qc-home-prize:hover,.qv-app .qc-home-product:hover,.qv-app .qc-home-product:hover .qc-home-bar i,.qv-app .qc-home-star:focus-visible,.qv-app .qc-home-star:hover,.qv-app .qc-home-state:hover,.qv-app .qc-home-state:hover .qc-home-bar i,.qv-app .qc-queue-card.qc-work-progress:hover,.qv-app .qc-work-chip:hover{transform:none!important;filter:none!important}.qv-app .qc-home-card .qc-chart-bars:hover .qc-chart-bar:not(:hover) path{opacity:1}.qv-app .qc-home-grid .qc-home-card:not(.qc-home-placeholder):hover{box-shadow:var(--qc-e1)}.qv-app .qc-home-fx:hover,.qv-app .qc-home-mbox:hover,.qv-app .qc-home-mini:hover{box-shadow:0 0 0 1px var(--qc-accent)}}.qc-live{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:16px;color:var(--qc-ink-2);white-space:nowrap}.qc-live-signal{position:relative;display:inline-block;width:18px;height:18px;flex-shrink:0}.qc-live-dot{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--qc-live)}.qc-live-arc,.qc-live-dot{position:absolute;left:50%;top:50%}.qc-live-arc{box-sizing:border-box;border:1.5px solid var(--qc-live);border-radius:50%;transform:translate(-50%,-50%);opacity:.5;animation:qc-live-pulse 2.4s ease-out infinite}.qc-live-arc.one{width:13px;height:13px}.qc-live-arc.two{width:18px;height:18px;opacity:.3;animation-delay:1.2s}@keyframes qc-live-pulse{0%{transform:translate(-50%,-50%) scale(.7);opacity:.6}to{transform:translate(-50%,-50%) scale(1.15);opacity:0}}.qc-merchant-mid{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;vertical-align:middle}.qc-merchant-mid-label{font-size:10.5px;font-weight:600;line-height:16px;letter-spacing:.04em;color:var(--qc-ink-3)}.qc-merchant-mid-value{font-size:12px;font-weight:600;line-height:16px;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-merchant-mid-none{font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-merchant-mid .qc-intake-copy.btn.icon.small{width:24px;min-height:24px}.qc-merchant-mids{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:100%}.qv-app .qc-residuals-rows{list-style:none;margin:0;padding:0}.qv-app .qc-residuals-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--qc-line)}.qv-app .qc-residuals-who{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.qv-app .qc-residuals-kind,.qv-app .qc-residuals-meta{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qv-app .qc-residuals-pct{flex:0 0 auto;min-width:56px;text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-residuals-icons{display:inline-flex;flex:0 0 auto;gap:4px}.qv-app .qc-residuals-total{margin:12px 0 0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-residuals-former{margin:16px 0 4px;font-size:12px;font-weight:600}.qv-app .qc-residuals-former-row,.qv-app .qc-residuals-steel{color:var(--qc-steel-ink)}.qv-app .qc-residuals-history{list-style:none;margin:0;padding:0;gap:8px}.qv-app .qc-residuals-history,.qv-app .qc-residuals-history li{display:flex;flex-direction:column}.qv-app .qc-residuals-month{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 8px;gap:6px 8px;border:0;padding:0;margin:0 0 14px;min-width:0}.qv-app .qc-residuals-month legend{float:left;grid-column:1/-1;padding:0;font-size:12px;line-height:16px;font-weight:500;color:var(--qc-ink-2)}.qc-merchant-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;max-height:60vh;overflow-y:auto;padding-right:4px}.qc-merchant-edit-owner{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px}.qc-merchant-edit-owner>.qc-section-title{grid-column:1/-1;margin:8px 0 0}@media (max-width:599px){.qc-merchant-edit,.qc-merchant-edit-owner{grid-template-columns:minmax(0,1fr)}}.qc-list-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 12px}.qc-list-search{display:flex;align-items:center;gap:8px;flex:1 1 280px;max-width:480px}.qc-list-search input[type=search]{flex:1 1 auto;min-width:0}.qc-merchants-mid{display:block;font-size:12px;line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-merchant-link-results{list-style:none;margin:0;padding:0;max-height:40vh;overflow-y:auto}.qc-merchant-link-results form{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--qc-line)}.qc-merchant-link-main{display:flex;flex-direction:column;min-width:0}.demo-search{flex:0 1 300px;width:300px;min-width:200px}.qv-app .demo-search-wrap input{height:32px;min-height:32px;padding:0 32px;font-size:13.5px}.demo-search-glyph{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--qc-ink-3);pointer-events:none}.demo-search-clear{justify-content:center;width:26px;height:26px}.demo-search-clear,.qc-toggle-label{display:inline-flex;align-items:center}.qc-toggle-label{position:relative;gap:8px;height:32px;padding:0 4px;font-size:13px;color:var(--qc-ink-2);cursor:pointer}.qv-app input.qc-toggle-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.qc-toggle-input:checked+.qc-toggle{background:var(--qc-accent)}.qc-toggle-input:checked+.qc-toggle:after{left:16px}.qc-toggle-input:focus-visible+.qc-toggle{outline:2px solid var(--qc-accent);outline-offset:2px}.qc-badge-tag{flex-shrink:0}.qc-badge-tag svg{color:var(--qc-ink-3);flex-shrink:0}.qc-badge-tags{display:flex;gap:4px;flex-wrap:wrap}.qc-ai-badge{display:inline-block;font-size:10px;line-height:14px;font-weight:600;color:var(--qc-ink-3);border:1px dashed var(--qc-steel);border-radius:3px;padding:0 4px;vertical-align:middle}table.data tr.is-deleted td{opacity:.6}.qc-deal{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.qc-back-crumb{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:13px;font-weight:500;color:var(--qc-accent)}.qc-deal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.qc-deal-id{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.qc-deal-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.qc-deal-title-row h1{margin:0;overflow-wrap:anywhere}.qc-deal-title-row .badge.qc-badge-tag{height:22px;padding:0 8px;font-size:12px}.qc-slip{max-width:8.5in;margin:0 auto}.qc-slip-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.qc-slip-sheet{background:var(--qc-surface);color:var(--qc-ink);border:1px solid var(--qc-line);border-radius:8px;max-width:8.5in;padding:.6in;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.qc-slip-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--qc-line)}.qc-slip-brand{display:flex;align-items:center;gap:10px}.qc-slip-wordmark{font-size:22px;font-weight:700;letter-spacing:-.01em}.qc-slip-meta{text-align:right}.qc-slip-meta h1{margin:0 0 4px;font-size:20px;line-height:26px}.qc-slip-meta p{margin:0;color:var(--qc-ink-2);font-size:13.5px;line-height:20px}.qc-slip-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:22px;gap:22px}.qc-slip-block h2{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-2)}.qc-slip-block p{margin:0;font-size:14px;line-height:21px}.qc-slip-table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.qc-slip-table th{text-align:left;font-weight:600;padding:0 8px 6px 0}.qc-slip-table td,.qc-slip-table th{border-bottom:1px solid var(--qc-line)}.qc-slip-table td{padding:7px 8px 7px 0;vertical-align:top}.qc-slip .qc-slip-count{margin-top:6px;color:var(--qc-ink-2);font-size:13px}.qc-slip-foot{padding-top:14px;border-top:1px solid var(--qc-line);color:var(--qc-ink-2);font-size:13px}@media print{@page{size:letter;margin:.5in}.qc-slip-print,.qc-tabbar,.qv-header,.qv-impersonation-bar{display:none!important}.qv-main{padding:0}.qc-slip{max-width:none}.qc-slip-sheet{max-width:none;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff;color:#000}.qc-slip .qc-slip-count,.qc-slip-block h2,.qc-slip-foot,.qc-slip-meta p{color:#000}.qc-slip-block,.qc-slip-blocks,.qc-slip-foot,.qc-slip-head{page-break-inside:avoid;break-inside:avoid}}.qc-deal-meta{margin:0;font-size:13.5px;color:var(--qc-ink-2)}.qc-deal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex-shrink:0;padding-top:2px;position:relative}.qc-form-inline{display:inline-flex;align-items:center;gap:8px}.qv-app .btn.qc-move-to{padding:0 12px}.qc-popmenu.deal{width:248px}.qc-popmenu-sep{display:block;height:1px;background:var(--qc-line);margin:4px 0}.qc-kbd.admin,.qc-popmenu-item.destructive{font-weight:600}.qc-kbd.admin{margin-left:auto;font-family:var(--qc-font);font-size:10.5px;letter-spacing:.04em;color:var(--qc-ink-3);line-height:14px}.qc-popmenu-sheet .qc-sheet-item.destructive{font-weight:600}.qc-popmenu-sheet .qc-sheet-item .qc-kbd.admin{margin-left:auto}.qc-deal-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:20px;gap:20px;align-items:start}.qc-deal-col{display:flex;flex-direction:column;gap:16px;min-width:0}.qc-card-title{font-size:13px;line-height:20px;font-weight:600;margin:0}.qc-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.qc-card-note{font-size:12.5px;color:var(--qc-ink-3)}.qc-kicker{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.qc-detail{display:flex;flex-direction:column;gap:3px;min-width:0}.qc-detail-value{font-weight:500;overflow-wrap:anywhere}.qc-fact-link{display:inline-flex;align-items:center;gap:6px;color:var(--qc-accent);font-weight:500;font-size:13.5px;min-width:0}.qc-fact-link.mono{font-family:var(--qc-font);font-size:13px;font-weight:400}.qc-fact-link svg{flex-shrink:0}.qc-fact-link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.qc-brief{display:flex;flex-direction:column;gap:12px}.qc-brief-dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.qc-brief-row{display:flex;flex-direction:column;gap:3px;min-width:0}.qc-brief-row dd{margin:0;font-weight:500;overflow-wrap:anywhere}.qc-brief-row.notes{grid-column:1/-1}.qc-brief-notes{white-space:pre-wrap;font-weight:400}.qc-brief-empty{margin:0}.qc-recap-preview-wrap{display:flex;flex-direction:column;gap:4px}.qc-recap-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5;color:var(--qc-ink-2);background:var(--qc-surface-2);border:1px solid var(--qc-line);border-radius:8px;padding:10px 12px;max-height:240px;overflow-y:auto}.qc-recap-subject{color:var(--qc-ink)}.qc-merchant-email-notice{font-weight:400;font-size:13px}.badge.qc-merchant-tag{color:var(--qc-ink);font-weight:600}.badge.qc-merchant-tag.steel{color:var(--qc-ink-3);font-weight:500}.qc-detail .qc-merchant-tag{align-self:flex-start;margin-top:4px}.qc-ask-merchant{margin:8px 0 0}.qc-asked-merchant{margin-top:8px}.qc-before-calls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.qc-before-calls li{display:flex;justify-content:space-between;align-items:baseline;gap:4px 16px;flex-wrap:wrap}.qc-before-when{font-size:12.5px;white-space:nowrap}.qc-before-notes{margin:0}.qc-brief-form{display:flex;flex-direction:column;gap:12px}.qc-brief-form-help{margin:0}.qc-brief-form-actions{display:flex;justify-content:flex-end}.qc-history-multiline{white-space:pre-wrap}.qc-pip{width:8px;height:8px;border-radius:50%;background:var(--qc-accent);box-sizing:border-box;flex-shrink:0}.qc-pip.steel{background:var(--qc-steel)}.qc-pip.outline{background:transparent;border:2px solid var(--qc-steel)}.qc-convert .qc-card-title{margin-bottom:12px}.qc-people{gap:12px}.qc-people,.qc-person{display:flex;flex-direction:column}.qc-person{gap:8px;padding-top:10px;border-top:1px solid var(--qc-line)}.qc-person-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.qc-person-id{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-person-name{display:inline-flex;align-items:center;gap:8px;min-width:0}.qc-person-you{font-size:12px;color:var(--qc-ink-3)}.qc-person-affordance{background:none;border:0;padding:4px 6px;margin:-4px -6px;border-radius:4px;font:inherit;font-size:12.5px;font-weight:500;color:var(--qc-accent);cursor:pointer;flex-shrink:0}.qc-person-affordance:hover{background:var(--qc-accent-tint)}.qc-person-control .qv-actions{margin-top:0}.qc-person-control .qv-actions-label{display:none}.qc-person-control form{flex-wrap:wrap}.qc-person-control select{min-width:0;max-width:100%}.qc-history{display:flex;flex-direction:column;gap:10px}.qc-history-row{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:12px;gap:12px;padding-top:10px;border-top:1px solid var(--qc-line);font-size:13px}.qc-history-who{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-history-actor strong{font-weight:600}.qc-history-time{font-size:12.5px;color:var(--qc-ink-3)}.qc-history-changes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.qc-history-changes li{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.qc-history-field{font-family:var(--qc-font);font-size:12px;color:var(--qc-ink-2)}.qc-history-changes em{color:var(--qc-ink-3)}.qc-history-changes code{word-break:break-all}.qc-history-more{align-self:flex-start}.qc-drawer-layer{position:fixed;inset:0;z-index:var(--qc-z-drawer)}.qc-drawer-scrim{position:absolute;z-index:auto}.qc-drawer{position:absolute;top:0;right:0;bottom:0;width:480px;max-width:100%;background:var(--qc-surface);border-left:1px solid var(--qc-line);box-shadow:var(--qc-e2);display:flex;flex-direction:column;animation:qc-drawer-in .2s var(--qc-ease-out)}@keyframes qc-drawer-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}.qc-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 12px 0 20px;border-bottom:1px solid var(--qc-line);flex-shrink:0}.qc-drawer-title{font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;margin:0}.qc-drawer-body{flex:1 1;overflow-y:auto;padding:20px}.qc-drawer-body>form>.field:last-child{margin-bottom:0}.qc-sheet.full{top:0;max-height:none;border-radius:0;border-top:0;padding:0 0 env(safe-area-inset-bottom);animation:none}.qc-sheet.full .qc-grab{display:none}.qc-sheet.full .qc-drawer-head{padding:0 8px 0 16px}.qc-sheet.full .qc-drawer-body{padding:16px}.qc-dialog-fields{display:flex;flex-direction:column;gap:10px}.qc-dialog-fields .field{margin:0}.qc-dialog-text{margin:0;color:var(--qc-ink-2)}.qc-dialog-aside{margin:0;font-size:13px;color:var(--qc-ink-3)}.qc-dialog-sure{margin:0;font-size:13px;font-weight:600;color:var(--qc-ink-2)}@media (max-width:899px){.demo-search{flex:1 1 100%;width:100%}.qv-app .demo-search-wrap input{height:44px;min-height:44px;font-size:16px;padding-left:36px}.demo-search-glyph{left:12px}.qc-sales-row-glyph{color:var(--qc-ink-3);flex-shrink:0}.qc-deal{gap:14px}.qc-back-crumb{font-size:14px;min-height:32px}.qc-deal-head{flex-direction:column;gap:14px}.qc-deal-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;width:100%;padding-top:0}.qc-deal-actions .qc-timeslot{grid-column:1/-1;width:100%}.qc-move-to-wrap{grid-column:1;display:flex}.qc-move-to-wrap .btn{width:100%;min-height:44px}.qc-more-wrap{grid-column:2}.qv-app .qc-more-wrap .btn.icon{width:44px;min-height:44px}.qc-deal-grid{grid-template-columns:minmax(0,1fr)}.qc-brief-dl,.qc-details{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-history-row{grid-template-columns:minmax(0,1fr);gap:6px}}.qc-dash{display:flex;flex-direction:column;gap:20px}.qc-dash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.qc-dash-title{display:flex;flex-direction:column;gap:4px;min-width:0}.qc-dash-title h1{display:inline-flex;align-items:center;gap:10px;margin:0}.qc-dash-eyebrow{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-dash-sub{font-size:13px;color:var(--qc-ink-3)}.qc-tiles{display:grid;grid-gap:12px;gap:12px}.qc-tiles .card.stat{padding:14px 16px}.card.stat.quiet .display{color:var(--qc-ink-3)}.qc-pip.dashed{background:transparent;border:1px dashed var(--qc-steel)}.qc-pip.pending{background:var(--qc-accent);opacity:.5;margin-top:6px}.card.qc-panel{padding:0;overflow:hidden}.qc-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;padding:14px 20px 10px}.qc-panel-head .qc-card-title{display:inline-flex;align-items:center;gap:8px}.qc-panel-foot{padding:10px 20px;font-size:12.5px}.qc-panel-foot,.qv-app .qc-panel-empty{color:var(--qc-ink-3);border-top:1px solid var(--qc-line)}.qv-app .qc-panel-empty{margin:0;padding:10px 20px 16px;font-size:13px}.qc-panel table.data{border:0;border-radius:0;box-shadow:none}.qc-panel table.data th{height:34px;padding:0 20px}.qc-panel table.data td{padding-left:20px;padding-right:20px}.qc-panel table.data tbody tr:last-child td{border-bottom:1px solid var(--qc-line)}.qc-panel .qc-panel-foot{border-top:0}table.data td.num,table.data th.num{text-align:right}.qc-item-row{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--qc-line)}.qc-item-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 240px}.qc-item-name{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;font-size:15px}.qc-item-name,.qc-item-name a{font-weight:600}.qc-item-where{font-weight:400}.qc-item-meta,.qc-item-where{font-size:13px;color:var(--qc-ink-2)}.qc-item-meta strong{color:var(--qc-ink);font-weight:600}.qc-item-row.compact{min-height:44px;padding:8px 20px}.qc-item-pair{display:flex;gap:6px}.qv-app .qc-item-pair .btn{min-height:32px;padding:0 12px;font-size:13px}.qv-app .qc-item-error{margin:0;font-size:12.5px}.qc-checkin{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 10px}.qc-checkin-ask{font-size:13px;font-weight:600;color:var(--qc-ink)}.qc-checkin .qc-item-error{flex-basis:100%;text-align:right}@media (max-width:899px){.qc-checkin{justify-content:flex-start;width:100%}.qc-deal-actions .qc-checkin{grid-column:1/-1}.qc-checkin .qc-item-error{text-align:left}}.qc-form-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--qc-line);border-radius:10px;background:var(--qc-surface-2);font-size:13px;color:var(--qc-ink-3)}.qc-form-note.qc-form-note-inline{align-items:flex-start;border:0;border-radius:6px;padding:10px 12px;margin-bottom:14px}.qc-form-note.qc-form-note-inline .qc-pip{margin-top:6px}.qc-entry-page{max-width:1036px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.qc-entry-phone-head{display:none}.qc-entry-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.qc-entry-title{display:flex;flex-direction:column;gap:4px;min-width:0}.qc-entry-intro{margin:0;font-size:13.5px;color:var(--qc-ink-2);max-width:640px}.qc-entry-types{display:inline-flex;padding:3px;border-radius:8px;background:var(--qc-surface-3);border:1px solid var(--qc-line);flex-shrink:0}.qc-entry-type{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:30px;padding:0 14px;border-radius:6px;color:var(--qc-ink-2);font-weight:500;font-size:13px;transition:background-color .12s ease-out,color .12s ease-out}.qv-app .qc-entry-type:hover{text-decoration:none;color:var(--qc-ink)}.qv-app .qc-entry-type.active{background:var(--qc-surface);color:var(--qc-ink);font-weight:600;box-shadow:var(--qc-shadow-segment)}.qc-entry-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:24px;gap:24px;align-items:start}.qc-entry-main{display:flex;flex-direction:column;gap:16px;min-width:0}.card.qc-entry-section{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.qc-entry-section-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qc-entry-section-n{width:24px;height:24px;border-radius:50%;background:var(--qc-accent);color:var(--qc-accent-ink);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.qc-entry-section-title{font-size:15px;line-height:20px;font-weight:600;margin:0}.qc-entry-section-helper{margin-left:auto;font-size:12.5px;color:var(--qc-ink-3);text-align:right}.qc-entry-section-hint{display:inline-flex;align-items:center;gap:6px}.qc-entry-section-summary{margin-left:auto;font-size:13px;color:var(--qc-ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-entry-section-change{background:none;border:0;padding:4px 6px;margin:-4px -6px;border-radius:4px;font:inherit;font-size:13px;font-weight:500;color:var(--qc-accent);cursor:pointer;flex-shrink:0}.qc-entry-section-body{display:flex;flex-direction:column}.qc-entry-section.collapsed .qc-entry-section-body{display:none}.qc-entry-section-body>.field:last-child,.qc-entry-section-body>.qc-form-row:last-child .field{margin-bottom:0}.qc-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.qc-form-row.narrow-second{grid-template-columns:minmax(0,1fr) 100px}.qc-form-row .field{min-width:0}.qv-app .qc-form-row :where(input,select){width:100%;min-width:0}.qc-form-help{font-size:12px;color:var(--qc-ink-3)}.qc-link-btn{background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:500;color:var(--qc-accent);cursor:pointer;align-self:flex-start;text-align:left}.qc-link-btn:hover{text-decoration:underline}.qc-timeslots-field{gap:8px}.qc-timeslots{display:flex;gap:6px;flex-wrap:wrap}.qc-timeslot{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:36px;padding:0 14px;border-radius:6px;font-family:inherit;font-size:13.5px;font-weight:500;border:1px solid var(--qc-line-2);background:var(--qc-surface);color:var(--qc-ink);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}.qc-timeslot:hover{background:var(--qc-surface-2);border-color:var(--qc-ink-3)}.qc-timeslot.selected{background:var(--qc-accent);color:var(--qc-accent-ink);border-color:transparent;font-weight:600}.qc-timeslots-note,.qc-timeslots-notice{font-size:13px}.qc-entry-products fieldset.field{margin:0!important}.qc-entry-products legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qc-entry-products fieldset>div{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px!important;gap:8px!important}.qc-entry-products label{min-height:40px;padding:0 12px;border:1px solid var(--qc-line);border-radius:6px;font-size:13.5px;cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out}.qc-entry-products label:has(input:checked){border-color:var(--qc-accent);background:var(--qc-accent-tint)}.qc-attendees{gap:8px}.qc-attendee-row{display:flex;flex-direction:column;gap:4px}.qc-attendee-line{display:flex;gap:8px}.qv-app .qc-attendee-line input{flex:1 1;min-width:0}.qc-entry-rail{position:-webkit-sticky;position:sticky;top:20px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:10px;box-shadow:var(--qc-e0);padding:18px 20px}.qc-entry-rail,.qc-rail-body{display:flex;flex-direction:column;gap:14px}.qc-rail-lines{flex-direction:column;font-size:13.5px}.qc-rail-line,.qc-rail-lines{margin:0;display:flex;gap:10px}.qc-rail-line{justify-content:space-between}.qc-rail-line+.qc-rail-line{border-top:1px solid var(--qc-line);padding-top:10px}.qc-rail-line dt{color:var(--qc-ink-3);flex-shrink:0}.qc-rail-line dd{margin:0;text-align:right;font-weight:500;min-width:0;overflow-wrap:anywhere}.qc-rail-line dd.muted,.qc-rail-sub{font-weight:400;color:var(--qc-ink-2)}.qc-rail-sub{display:block}.qc-rail-banner{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:6px;background:var(--qc-surface-2);border:1px solid var(--qc-line-2);font-size:13px;font-weight:600}.qc-rail-banner svg{flex-shrink:0;margin-top:2px}.qc-rail-phone{display:none}.qv-app .btn.qc-entry-submit{width:100%;min-height:44px;font-size:15px}.qc-rail-help{margin:0;font-size:12.5px;color:var(--qc-ink-3);text-align:center}.qc-entry-phone-banner{display:none}.qc-entry-error{margin:0}.card.qc-entry-empty{max-width:640px}.card.qc-entry-done{padding:24px 22px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:640px}.qc-done-glyph{width:40px;height:40px;border-radius:50%;background:var(--qc-accent-tint);color:var(--qc-accent);display:inline-flex;align-items:center;justify-content:center}.qc-done-title{margin:0;font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.01em}.qc-done-box{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:8px;background:var(--qc-surface-2);font-size:13px;align-self:stretch}.qc-done-meet{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--qc-accent);font-weight:500;overflow-wrap:anywhere}.qc-done-pending{margin:0;font-size:13px;display:inline-flex;align-items:flex-start;gap:8px}.qc-done-actions{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:899px){.qc-dash{gap:14px}.qc-dash-head{flex-direction:column;align-items:stretch;gap:12px}.qc-tiles{gap:8px}.qc-tiles .card.stat{padding:10px 12px}.qc-panel-foot,.qc-panel-head,.qv-app .qc-panel-empty{padding-left:14px;padding-right:14px}.qc-item-row,.qc-item-row.compact{padding:12px 14px}.qc-item-pair{width:100%}.qv-app .qc-item-pair .btn,.qv-app .qc-item-pair .btn:not(.small):not(.secondary):not(.ghost){flex:1 1;min-height:44px;font-size:14px}.qc-panel table.data td,.qc-panel table.data th{padding-left:14px;padding-right:14px}.qc-entry-page{gap:12px}.qc-entry-phone-head{display:flex;align-items:center;gap:8px;height:52px;margin:-16px -16px 0;padding:0 8px 0 4px;background:var(--qc-surface);border-bottom:1px solid var(--qc-line)}.qc-entry-cancel{display:inline-flex;align-items:center;gap:2px;height:44px;padding:0 8px;color:var(--qc-accent);font-weight:500;font-size:14px}.qc-entry-phone-title{margin:0 auto;font-weight:600}.qc-entry-phone-spacer{width:60px}.qc-entry-head{flex-direction:column;align-items:stretch;gap:12px}.qc-entry-types{display:flex}.qc-entry-type{flex:1 1;height:32px}.qc-entry-grid{display:block;padding-bottom:84px}.qc-entry-main{gap:12px}.card.qc-entry-section{padding:14px;gap:12px}.qc-entry-section-helper{display:none}.qc-form-row{gap:8px}.qc-form-row.narrow-second{grid-template-columns:minmax(0,1fr) 84px}.qc-entry-products fieldset>div{grid-template-columns:1fr}.qc-entry-rail{position:fixed;left:0;right:0;top:auto;bottom:calc(56px + env(safe-area-inset-bottom));z-index:19;flex-direction:row;align-items:center;gap:12px;padding:10px 16px;border:0;border-top:1px solid var(--qc-line);border-radius:0;box-shadow:none}.qc-rail-body,.qc-rail-help{display:none}.qc-rail-phone{display:flex;flex-direction:column;font-size:12px;color:var(--qc-ink-3);line-height:1.3;min-width:0;flex:1 1}.qc-rail-phone strong{font-weight:600;color:var(--qc-ink);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-rail-submit{margin-left:auto;flex-shrink:0}.qv-app .btn.qc-entry-submit{width:auto;min-height:48px;padding:0 20px;font-size:16px}.qc-entry-phone-banner{display:flex}.card.qc-entry-done{padding:20px 16px}}.qc-form-banner{flex-basis:100%;margin-top:10px}.qc-pip.top{margin-top:6px}.qc-popmenu.roster{width:232px}.qc-popmenu form,.qc-popmenu-sheet form{display:contents}.qc-find-count{margin-left:auto;font-size:12px;color:var(--qc-ink-3);white-space:nowrap}.qc-find-busy{height:2px;margin-top:-1px;background:var(--qc-steel);opacity:0;transition:opacity .12s ease-out}.qc-find-busy.on{opacity:1}.qc-find-section-title{display:block;padding:12px 16px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-find-list{display:flex;flex-direction:column;padding:0 8px 6px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.qv-app .qc-find-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 8px;border-radius:6px;color:var(--qc-ink);text-decoration:none}.qv-app .qc-find-row.active,.qv-app .qc-find-row:hover{background:var(--qc-surface-2);text-decoration:none}.qv-app .qc-find-row.active{background:var(--qc-accent-tint)}.qc-find-row-main{display:flex;flex-direction:column;min-width:0;flex:1 1}.qc-find-row-name{font-weight:600;color:var(--qc-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-find-row-where{font-weight:400;color:var(--qc-ink-2)}.qc-find-row-sub{font-size:12px;color:var(--qc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-find-none-title{color:var(--qc-ink-2)}.qc-find-group{display:flex;flex-direction:column}.qc-find-group .qc-find-section-title{padding-left:8px;padding-right:8px}.qc-find-scope{font-weight:500;letter-spacing:0;text-transform:none}.qc-find-row-main.qc-find-row-inline{flex-direction:row;align-items:baseline;gap:10px}.qc-find-row-inline .qc-find-row-name{color:var(--qc-ink)}.qc-find-row-trail{font-size:12px;color:var(--qc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-find-leads a{color:var(--qc-accent);font-weight:500}.qc-gallery{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.qc-gallery-index{position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;gap:2px;font-size:12.5px}.qc-gallery-index a{color:var(--qc-ink-2);padding:4px 8px;border-radius:4px;text-decoration:none}.qc-gallery-index a:hover{background:var(--qc-surface-2);text-decoration:none}.qc-gallery-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px;font-size:12px;color:var(--qc-ink-3)}.qc-gallery-sections{display:flex;flex-direction:column;gap:28px;min-width:0}.qc-gallery-section{scroll-margin-top:12px}.qc-gallery-h{font-size:16px;line-height:24px;margin:0 0 8px;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.qc-gallery-ledger{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-gallery-panes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.qc-gallery-section[data-section=boarding] .qc-gallery-panes,.qc-gallery-section[data-section=record] .qc-gallery-panes{grid-template-columns:minmax(0,1fr)}.qv-app .qc-gallery-pane{min-height:0;padding:16px;border:1px solid var(--qc-line);border-radius:6px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.qc-gallery-pane .qc-record{grid-template-columns:minmax(0,1fr)}.qc-gallery-note,.qc-gallery-pane-label{font-size:11.5px;color:var(--qc-ink-3)}.qc-gallery-pane-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.qc-gallery-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.qc-gallery-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:8px;gap:8px}.qc-gallery-swatch{display:flex;align-items:center;gap:8px;font-size:11.5px;min-width:0}.qc-gallery-swatch i{display:block;width:28px;height:28px;border-radius:4px;border:1px solid var(--qc-line);flex:none}.qc-gallery-swatch code{font-size:11px}.qc-gallery-type-row{display:flex;align-items:baseline;gap:12px;min-width:0}.qc-gallery-type-meta{width:150px;flex:none;font-size:11px;color:var(--qc-ink-3)}.qc-gallery-space{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.qc-gallery-space-step{display:flex;flex-direction:column;align-items:center;gap:4px}.qc-gallery-space-step i{display:block;background:var(--qc-accent);opacity:.5;border-radius:2px}.qc-gallery-radius .qc-gallery-swatch i{width:40px;border-color:var(--qc-line-2)}.qc-gallery-elev .qc-gallery-swatch i{width:64px;height:40px;border-radius:6px;background:var(--qc-surface)}.qc-gallery-motion{width:100%;border-collapse:collapse;font-size:12px}.qc-gallery-motion td,.qc-gallery-motion th{text-align:left;vertical-align:top;padding:4px 8px;border-bottom:1px solid var(--qc-line)}.qc-gallery-motion th{font-size:11px;font-weight:600;color:var(--qc-ink-3)}.qc-gallery-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:8px;gap:8px}.qc-gallery-icon{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10.5px;color:var(--qc-ink-3);text-align:center;word-break:break-word}.qc-gallery-check{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.qc-gallery-tiles .card{min-width:140px}.qc-gallery-skeleton{display:flex;flex-direction:column;gap:8px}.qc-gallery-skeleton i{display:block;height:12px;border-radius:4px;background:var(--qc-surface-3)}.qc-gallery-shell-row{display:flex;gap:12px;align-items:flex-start;overflow-x:auto}.qc-gallery-warn{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--qc-warn)}.qc-gallery-warn i{width:6px;height:6px;border-radius:50%;background:var(--qc-warn)}.qc-gallery-warn-row{padding:6px 8px;border-radius:4px;background:var(--qc-warn-tint)}.qc-gallery .qc-dialog-layer,.qc-gallery .qc-drawer-layer{position:static;inset:auto;display:block}.qc-gallery .qc-backdrop,.qc-gallery .qc-dialog-scrim,.qc-gallery .qc-drawer-scrim{display:none}.qc-gallery .qc-dialog,.qc-gallery .qc-drawer,.qc-gallery .qc-popmenu,.qc-gallery .qc-sheet,.qc-gallery .qc-toasts{position:static;animation:none;max-width:100%}.qc-gallery .qc-drawer{width:100%;max-width:480px;border:1px solid var(--qc-line);border-radius:6px}.qc-gallery .qc-sheet{border:1px solid var(--qc-line);padding-bottom:20px}.qc-gallery .qc-toasts{width:100%}.qc-gallery .qc-tabbar{display:flex;position:static;height:56px;padding:0;align-items:center;justify-content:space-around;max-width:390px;background:var(--qc-surface)}.qc-gallery .qc-sidebar,.qc-gallery .qc-tabbar{border:1px solid var(--qc-line);border-radius:6px}.qc-gallery .qc-sidebar{position:relative;height:auto;min-height:460px;flex:none}html:not([data-sidebar=collapsed]) .qc-gallery .qc-sidebar:not(.qc-sidebar-rail) .qc-sidebar-group>.qc-sidebar-items{display:block}.qc-gallery .qv-header{position:static;border:1px solid var(--qc-line);border-radius:6px}.qc-gallery .qc-bell-btn,.qc-gallery .qc-find,.qc-gallery .qc-new{display:inline-flex}.qv-app .qc-gallery[data-density=comfortable]{--qc-row-h:44px;--qc-row-head-h:40px;--qc-control-h:36px;--qc-chip-h:32px}.qc-gallery table.data th{height:var(--qc-row-head-h)}.qc-gallery table.data td{height:var(--qc-row-h)}.qc-gallery .qc-popmenu-item{min-height:calc(var(--qc-row-h) - 4px)}@media (max-width:899px){.qc-gallery{grid-template-columns:1fr}.qc-gallery-index{position:static;flex-direction:row;flex-wrap:wrap}.qc-gallery-panes{grid-template-columns:1fr}}.qc-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:0;padding:10px 0 0;border-top:1px solid var(--qc-line);font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qc-pager-range{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-pager-controls,.qc-pager-pages{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.qc-pager-end,.qc-pager-num{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:3px 8px;border-radius:var(--qc-r1);color:var(--qc-ink-2);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}a.qc-pager-end:hover,a.qc-pager-num:hover{background:var(--qc-surface-2);color:var(--qc-ink);text-decoration:none}.qc-pager-num.current{background:var(--qc-ink);color:var(--qc-canvas);font-weight:600}.qc-pager-gap{min-width:20px;text-align:center}.qc-pager-end.steel,.qc-pager-gap{color:var(--qc-steel-ink)}@media (max-width:899px){.qc-pager{justify-content:center;gap:8px}.qc-pager-range{flex:1 0 100%;text-align:center}.qc-pager-end,.qc-pager-num{min-width:44px;min-height:44px;font-size:15px}}.qc-gallery-pager{display:flex;flex-direction:column;gap:12px}.qc-gallery-goal{display:flex;flex-direction:column;gap:2px;padding:12px 16px 14px}.qc-gallery-goal-of{font-size:16px;font-weight:500;color:var(--qc-ink-3)}.qc-status-line{min-width:0;max-width:100%;vertical-align:middle}.qc-status,.qc-status-line{display:inline-flex;align-items:center;gap:6px}.qc-status{font-size:12px;font-weight:500;line-height:16px;color:var(--qc-ink-2);white-space:nowrap;flex-shrink:0}.qc-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.qc-status.app_submitted,.qc-status.showed{color:var(--qc-accent)}.qc-status.approved{color:var(--qc-gold-ink);font-weight:600}.qc-status.approved:before{background:var(--qc-gold)}.qc-status.canceled,.qc-status.declined,.qc-status.deleted,.qc-status.no_show{color:var(--qc-steel-ink)}.qc-status.canceled:before,.qc-status.declined:before,.qc-status.no_show:before{background:var(--qc-steel)}.qc-status.deleted:before{background:transparent;border:1.5px dashed var(--qc-steel);box-sizing:border-box}.qc-status-sub{font-size:12px;line-height:16px;color:var(--qc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qc-table .qc-status-line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.qc-table .qc-status-sub{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.qc-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 5px;border:1px solid var(--qc-line-2);border-radius:var(--qc-r1);font-size:10.5px;font-weight:600;line-height:16px;white-space:nowrap;vertical-align:middle}.qc-tag,.qc-tag svg{color:var(--qc-ink-3);flex-shrink:0}.qc-tag.steel{color:var(--qc-steel-ink)}.qc-product-tags{display:inline-flex;gap:3px;flex-wrap:nowrap;overflow:hidden;min-width:0;vertical-align:middle}.qc-table .qc-product-tags{display:flex;flex-wrap:wrap;overflow:visible;max-width:100%}.qc-product-tag{display:inline-flex;align-items:center;gap:5px;padding:1px 6px;border:1px solid var(--qc-line-2);border-radius:var(--qc-r-pill);font-size:11px;font-weight:600;line-height:14px;color:var(--qc-ink-2);white-space:nowrap;flex-shrink:0}.qc-product-dot{display:inline-block;width:7px;height:7px;border-radius:50%;border:1.5px dashed var(--qc-steel);box-sizing:border-box;flex-shrink:0}.qc-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.qc-page-title{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;min-width:0}.qc-page-title h1{margin:0;font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.015em;color:var(--qc-ink);display:inline-flex;align-items:baseline;gap:10px}.qc-page-eyebrow{flex:1 0 100%;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-page-count{font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-page-count,.qc-page-sub{line-height:20px;color:var(--qc-ink-3)}.qc-page-sub{font-size:13px}.qc-page-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.qc-tabs{display:flex;align-items:flex-end;gap:4px;margin-bottom:16px;border-bottom:1px solid var(--qc-line);overflow-x:auto;overflow-y:hidden}.qc-tabs.qc-tabs-wrap{flex-wrap:wrap}.qc-tab{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:13px;font-weight:500;line-height:20px;color:var(--qc-ink-2);white-space:nowrap;text-decoration:none;transition:color var(--qc-dur-1) var(--qc-ease-out),border-color var(--qc-dur-1) var(--qc-ease-out)}.qc-tab:hover{color:var(--qc-ink);text-decoration:none}.qc-tab[aria-current=page]{color:var(--qc-ink);font-weight:600;border-bottom-color:var(--qc-ink)}.qc-tab-count{font-size:12px;font-weight:500;color:var(--qc-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-toolbar{margin-bottom:12px}.qc-chips,.qc-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qc-chips{min-width:0}.qc-result-line{margin-left:auto;font-size:12px;line-height:16px;color:var(--qc-ink-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-chip{position:relative;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--qc-r-pill);border:1px solid var(--qc-line-2);background:transparent;font-size:12px;line-height:20px;color:var(--qc-ink-2);white-space:nowrap;text-decoration:none;transition:border-color var(--qc-dur-1) var(--qc-ease-out),background-color var(--qc-dur-1) var(--qc-ease-out)}a.qc-chip:hover{background:var(--qc-surface-2);color:var(--qc-ink);text-decoration:none}.qc-chip.active{border-color:transparent;background:var(--qc-accent-tint);color:var(--qc-accent);font-weight:600}.qc-chip.qc-preset.active{border-color:transparent;font-weight:600}.qc-chip.qc-preset.active,a.qc-chip.qc-preset.active:hover{background:var(--qc-ink);color:var(--qc-canvas)}.qc-chip-label{font-size:12px;line-height:20px;font-weight:400;color:inherit}.qc-chip-label strong{color:var(--qc-ink);font-weight:600}.qc-chip.active .qc-chip-label strong{color:inherit}.qc-chip-value{display:grid;align-items:center}.qc-chip-sizer{visibility:hidden;white-space:nowrap}.qc-chip-sizer,.qv-app .qc-chip select{grid-area:1/1;font-size:12px;font-weight:600;padding:0 2px}.qv-app .qc-chip select{width:100%;min-height:26px;height:26px;border:0;border-radius:var(--qc-r1);background:transparent;color:var(--qc-ink);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.qv-app .qc-chip.active select{color:var(--qc-accent)}.qv-app .qc-chip select:focus{box-shadow:none;border:0;outline:none}.qc-chip:has(select:focus-visible){border-color:var(--qc-accent);box-shadow:0 0 0 3px var(--qc-accent-tint)}.qc-chip-chev,.qc-chip-glyph{color:var(--qc-ink-3);flex-shrink:0}.qc-chip-x{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:-4px;border-radius:var(--qc-r1);color:inherit;flex-shrink:0}.qv-app .qc-chip-x:hover{background:var(--qc-surface-3);color:var(--qc-ink);text-decoration:none}.qc-phone-only{display:none!important}@media (max-width:899px){.qc-desktop-only{display:none!important}.qc-phone-only{display:inline-flex!important}.qc-page-head{align-items:baseline;margin-bottom:12px}.qc-page-title h1{font-size:20px;line-height:28px}.qc-tab{height:40px}.qc-result-line{margin-left:0}}.qc-pipeline{display:flex;flex-direction:column;min-width:0}.qc-table-wrap{overflow-x:auto;border:1px solid var(--qc-line);border-radius:var(--qc-r2)}.qc-table,.qc-table-wrap{background:var(--qc-surface)}.qc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;line-height:20px;color:var(--qc-ink-2)}.qc-table th{text-align:left;height:34px;background:var(--qc-surface-2);position:-webkit-sticky;position:sticky;top:0;z-index:var(--qc-z-sticky);white-space:nowrap;font-size:11.5px;font-weight:600;color:var(--qc-ink-3)}.qc-table td,.qc-table th{padding:0 12px;border-bottom:1px solid var(--qc-line)}.qc-table td{height:var(--qc-row-h);color:var(--qc-ink-2);vertical-align:middle}.qc-table tbody tr:last-child td{border-bottom:none}.qc-table tbody tr:hover td{background:var(--qc-surface-2)}.qc-table td a{color:var(--qc-accent);text-decoration:none}.qc-table td a:hover{text-decoration:underline}.qc-table td strong{color:var(--qc-ink)}.qc-table td.num,.qc-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-table tr.is-deleted td{opacity:.6}.qc-table td.qc-empty-cell{padding:0;height:auto}.qc-table tbody tr:hover td.qc-empty-cell{background:transparent}.qc-pipeline-table{table-layout:fixed;min-width:1150px}.qc-sort{color:inherit;text-decoration:none;display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.qc-sort:focus-visible,.qc-sort:hover{color:var(--qc-ink);text-decoration:underline}.qc-table th[aria-sort] .qc-sort{color:var(--qc-ink)}.qc-sort-glyph{color:var(--qc-steel);font-size:10px}.qc-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-biz{display:flex;align-items:center;gap:8px;min-width:0}.qc-table td .qc-biz-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--qc-ink)}.qc-table td .qc-biz-name:hover{color:var(--qc-accent)}.qc-biz:has(>.qc-partner-demo-tag){flex-wrap:wrap;row-gap:2px}.qc-biz:has(>.qc-partner-demo-tag)>.qc-biz-name{flex:1 0 100%}.qc-biz:has(>.qc-tag){flex-wrap:wrap;row-gap:2px}.qc-biz:has(>.qc-tag)>.qc-biz-name{flex:1 0 100%}.qc-ai-tag{display:inline-block;font-size:10px;line-height:14px;font-weight:600;color:var(--qc-ink-3);border:1px dashed var(--qc-steel);border-radius:3px;padding:0 4px;vertical-align:middle}.qc-status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.qc-row-status.is-billing-done .qc-status-sub,.qc-status-cell.is-billing-done .qc-status-sub{color:var(--qc-accent)}.qc-oo-chip{white-space:nowrap}.qc-empty{padding:56px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--qc-ink)}.qc-empty>svg{color:var(--qc-steel)}.qc-empty-title{font-size:15px;font-weight:600}.qc-empty-help{font-size:13px;color:var(--qc-ink-3);max-width:420px}.qc-empty-actions{display:inline-flex;gap:8px;margin-top:6px;flex-wrap:wrap;justify-content:center}.qc-toolbar-filters{display:contents}.qc-daterange{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--qc-r-pill);border:1px solid var(--qc-line-2);font-size:12px;color:var(--qc-ink-2);white-space:nowrap;transition:border-color var(--qc-dur-1) var(--qc-ease-out),background-color var(--qc-dur-1) var(--qc-ease-out)}.qc-daterange.active{border-color:transparent;background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-daterange label{font-size:12px;color:inherit}.qv-app .qc-daterange input.qc-bare{width:118px;min-width:0;height:26px;min-height:26px;border:0;background:transparent;padding:0 2px;font-family:inherit;font-size:12px;font-weight:600;color:var(--qc-ink)}.qv-app .qc-daterange.active input.qc-bare{color:var(--qc-accent)}.qv-app .qc-daterange input.qc-bare:focus{outline:none;box-shadow:none}.qc-daterange-basis{display:inline-flex;align-items:center;gap:2px}.qv-app .qc-daterange select.qc-bare{min-height:26px;height:26px;min-width:0;border:0;border-radius:var(--qc-r1);background:transparent;padding:0 2px;font-family:inherit;font-size:12px;font-weight:600;color:var(--qc-ink);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.qv-app .qc-daterange.active select.qc-bare{color:var(--qc-accent)}.qv-app .qc-daterange select.qc-bare:focus{outline:none;box-shadow:none;border:0}.qc-daterange:has(input:focus-visible),.qc-daterange:has(select:focus-visible){border-color:var(--qc-accent);box-shadow:0 0 0 3px var(--qc-accent-tint)}.qc-daterange-sep{width:1px;align-self:stretch;margin:6px 4px;background:var(--qc-line-2)}.qc-daterange.active .qc-daterange-sep{background:var(--qc-accent);opacity:.4}.qc-switch-label{position:relative;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 4px;font-size:12px;color:var(--qc-ink-2);cursor:pointer}.qv-app input.qc-switch-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.qc-switch{width:34px;height:20px;border-radius:var(--qc-r-pill);background:var(--qc-line-2);position:relative;display:inline-block;flex-shrink:0;transition:background-color var(--qc-dur-1) var(--qc-ease-out)}.qc-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--qc-canvas);transition:left var(--qc-dur-1) var(--qc-ease-out)}.qc-switch-input:checked+.qc-switch{background:var(--qc-accent)}.qc-switch-input:checked+.qc-switch:after{left:16px}.qc-switch-input:focus-visible+.qc-switch{outline:2px solid var(--qc-accent);outline-offset:2px}.qc-toolbar-clear{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--qc-r1);color:var(--qc-ink-2);font-weight:500;font-size:12px;text-decoration:none}.qv-app .qc-toolbar-clear:hover{background:var(--qc-surface-2);color:var(--qc-ink);text-decoration:none}.qc-toolbar-phone{display:none}.qc-active-chips{display:flex;gap:6px;overflow-x:auto;white-space:nowrap;min-width:0;scrollbar-width:none}.qc-active-chips::-webkit-scrollbar{display:none}.qc-rows{display:none}.qc-pipeline .qc-pager{margin-top:12px}.qc-filters-btn{cursor:pointer;font-family:inherit;flex-shrink:0}.qc-filters-form{display:flex;flex-direction:column;gap:12px;padding:0 8px 8px}.qc-sheet-title-row{padding:2px 0 4px}.qc-sheet-title{font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;margin:0;color:var(--qc-ink)}.qc-filters-dates{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.qc-filters-presets{display:flex;gap:8px;flex-wrap:wrap}.qc-filters-switch{height:44px}.qc-filters-actions{display:flex;gap:8px;margin-top:4px}.qc-menu-wrap{position:relative;display:inline-flex;flex-shrink:0}.qc-menu-wrap>summary{list-style:none;cursor:pointer}.qc-menu-wrap>summary::-webkit-details-marker{display:none}.qc-menu-wrap[open]>summary{background:var(--qc-surface-3)}.qc-menu{position:absolute;top:calc(100% + 8px);right:0;width:232px;padding:4px;border-radius:var(--qc-r2);background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e1);display:flex;flex-direction:column;font-size:12.5px;z-index:var(--qc-z-menu)}.qc-menu-item{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:var(--qc-r1);color:var(--qc-ink);text-decoration:none;background:none;border:0;font:inherit;width:100%;text-align:left;cursor:pointer;white-space:nowrap}.qv-app .qc-menu-item:hover{background:var(--qc-surface-2);text-decoration:none}.qc-menu-check{display:inline-flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:var(--qc-accent);font-weight:600}@media (max-width:899px){.qc-pipeline .qc-result-line,.qc-pipeline-wrap,.qc-toolbar-filters{display:none!important}.qc-toolbar{margin-bottom:8px}.qc-toolbar-phone{display:flex;align-items:center;gap:6px;margin-bottom:12px;min-width:0}.qc-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-rows li+li{border-top:1px solid var(--qc-line)}.qc-rows li.is-deleted .qc-row{opacity:.6}.qc-row{display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 12px;color:inherit;text-decoration:none}.qv-app .qc-row:hover{text-decoration:none;background:var(--qc-surface-2)}.qc-row-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.qc-row-name{display:flex;align-items:center;gap:6px;min-width:0}.qc-row-biz{font-weight:600;color:var(--qc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-row-glyph{color:var(--qc-ink-3);flex-shrink:0}.qc-row-meta{font-size:12.5px;color:var(--qc-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-row-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.qc-rows-empty{list-style:none}.qc-switch-label{height:44px;font-size:13px}}.qc-home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.qc-queue-card+.qc-home-head{margin-top:20px}.qc-greeting{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-greeting-title{margin:0;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--qc-ink)}.qc-greeting-sub{margin:0;font-size:12.5px;line-height:18px;color:var(--qc-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-home-actions{display:flex;gap:8px;flex-shrink:0}.qc-home{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:start}.qc-home.one-column{grid-template-columns:minmax(0,1fr)}.qc-home-main,.qc-home-rail{display:flex;flex-direction:column;gap:16px;min-width:0}.qc-queue-card,.qc-rail-card{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-queue-head{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--qc-line)}.qc-queue-title{margin:0;gap:8px;font-size:13px;line-height:20px;font-weight:600;color:var(--qc-ink)}.qc-queue-head-right,.qc-queue-title{display:inline-flex;align-items:center}.qc-queue-head-right{gap:12px;min-width:0}.qc-queue-note{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qc-note-link,.qc-queue-link,.qc-rail-link{font-size:12px;line-height:16px;font-weight:600;color:var(--qc-accent);white-space:nowrap;text-decoration:none}.qc-note-link:hover,.qc-queue-link:hover,.qc-rail-link:hover{text-decoration:underline}.qc-count{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--qc-r-pill);font-size:11px;line-height:16px;font-weight:600;background:var(--qc-surface-3);color:var(--qc-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.qc-count.accent{background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-count-paren{color:var(--qc-ink-3);font-weight:500}.qc-queue-row{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;min-height:var(--qc-row-h);padding:6px 16px;border-bottom:1px solid var(--qc-line)}.qc-queue-row:last-child{border-bottom:none}.qc-queue-row.compact{padding:4px 16px}.qc-queue-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 240px}.qc-queue-name{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;font-size:13px;line-height:20px}.qc-queue-name,.qc-queue-name a{font-weight:600;color:var(--qc-ink)}.qc-queue-name a{text-decoration:none}.qc-queue-name a:hover{color:var(--qc-accent);text-decoration:none}.qc-queue-where{font-weight:400}.qc-queue-meta,.qc-queue-where{font-size:12.5px;color:var(--qc-ink-3)}.qc-queue-meta{line-height:18px}.qc-queue-meta strong{color:var(--qc-ink);font-weight:600}.qc-queue-brief{display:block;font-size:12.5px;line-height:18px;color:var(--qc-steel-ink);overflow-wrap:anywhere}.qc-queue-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.qv-app .qc-queue-empty{margin:0;padding:10px 16px 14px;font-size:13px;color:var(--qc-ink-3)}.qc-queue-foot{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;flex-wrap:wrap;padding:8px 16px;font-size:12px;line-height:16px;color:var(--qc-ink-3);border-top:1px solid var(--qc-line)}.qc-right{margin-left:auto}.qv-app .qc-queue-counts{margin:0;padding:8px 16px 0;font-size:12.5px;line-height:18px;color:var(--qc-ink-2)}.qc-goal-body{display:flex;flex-direction:column;gap:2px;padding:12px 16px 14px}.qc-goal-value{font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.02em;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-goal-pace{font-size:12.5px;line-height:16px;font-weight:500;white-space:nowrap}.qc-goal-pace.steel{color:var(--qc-steel-ink)}.qc-goal-pace.gold{color:var(--qc-gold-ink);font-weight:600}.qc-goal-bar{position:relative;display:block;height:6px;margin-top:10px;border-radius:var(--qc-r-pill);background:var(--qc-surface-2);border:1px solid var(--qc-line);box-sizing:border-box}.qc-goal-fill{position:absolute;left:0;top:0;bottom:0;border-radius:var(--qc-r-pill);background:var(--qc-accent);transition:width var(--qc-dur-2) var(--qc-ease-out)}.qc-goal.met .qc-goal-fill{background:var(--qc-gold)}.qc-goal-tick{position:absolute;top:-4px;width:2px;height:12px;margin-left:-1px;background:var(--qc-ink-3)}.qc-goal-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;line-height:14px;color:var(--qc-ink-3)}.qc-goal.met{background:var(--qc-gold-tint);border-color:var(--qc-gold)}.qc-goal.met .qc-rail-head{border-bottom-color:var(--qc-gold)}.qc-goal-roster-role{font-size:12px;font-weight:400}.qc-queue-island{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;min-width:0}.qc-queue-pair{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.qv-app .qc-queue-pair .btn{min-height:28px;padding:0 10px;font-size:12px}.qv-app .qc-queue-error{margin:0;font-size:12.5px;line-height:16px;color:var(--qc-steel-ink);text-align:right}.qc-nextup-empty{display:flex;flex-direction:column;gap:8px;padding:0 16px 14px}.qc-nextup-empty .qc-queue-empty{padding:10px 0 0}.qc-nextup-row{align-items:flex-start}.qc-sched-lines{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px;font-size:12.5px;line-height:18px;color:var(--qc-ink-2)}.qc-sched-line{margin:0;display:flex;align-items:flex-start;gap:8px}.qc-sched-line.steel{color:var(--qc-steel-ink)}.qc-sched-line.muted{color:var(--qc-ink-3)}.qc-sched-line strong{color:var(--qc-ink);font-weight:600}.qc-sched-actions{display:flex;gap:6px;flex-wrap:wrap}.qc-dot{width:8px;height:8px;border-radius:50%;background:var(--qc-accent);box-sizing:border-box;flex-shrink:0}.qc-dot.top{margin-top:5px}.qc-dot.steel{background:var(--qc-steel)}.qc-dot.outline{background:transparent;border:2px solid var(--qc-steel)}.qc-dot.dashed{background:transparent;border:1px dashed var(--qc-steel)}.qc-home-page{display:flex;flex-direction:column;min-width:0}.qc-status-stack{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.qc-calls-figures{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;padding:12px 16px 14px}.qc-calls-figure{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-calls-figure strong{font-size:16px;line-height:20px;font-weight:600;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-calls-label{font-size:11px;line-height:14px;color:var(--qc-ink-3);white-space:nowrap}.qv-app .qc-calls-unmapped{display:flex;align-items:flex-start;gap:8px}.qc-followups-form,.qc-recover-form{display:contents}.qc-home-tiles{margin:0 0 20px}.qc-queue-card .qc-table-wrap{border:0;border-radius:0}.qc-empty-card .qc-empty{padding:40px 20px}.qc-where{color:var(--qc-steel-ink);font-size:12px;white-space:nowrap}.qv-app .qc-request-card{box-shadow:inset 3px 0 0 var(--qc-ink)}.qc-payout-confirm-line .qc-note-link{margin-left:0;font-weight:600}.qc-partner-group{border-top:1px solid var(--qc-line);padding:10px 16px 6px}.qc-partner-group:first-of-type{border-top:0}.qv-app .qc-partner-group-title{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-partner-group-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.qc-partner-group-empty{margin:0 0 6px;font-size:13px;color:var(--qc-ink-3)}.qc-partner-rows{list-style:none;margin:0;padding:0}.qc-partner-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px 12px;padding:7px 0;border-top:1px solid var(--qc-line);font-size:13px;line-height:18px}.qc-partner-row:first-child{border-top:0}.qc-partner-row-who{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;min-width:0}.qc-partner-row-name{font-weight:600;color:var(--qc-ink);overflow-wrap:anywhere}.qc-partner-row-org{font-size:13px;color:var(--qc-ink-2);overflow-wrap:anywhere}.qc-partner-row-days{font-size:12px;white-space:nowrap}.qc-partner-deactivated{border-top:1px solid var(--qc-line);padding:10px 16px 12px;font-size:13px}.qc-partner-deactivated>summary{cursor:pointer;font-weight:500;width:-moz-fit-content;width:fit-content}.qc-partner-deactivated ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.qc-section{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden;min-width:0}.qc-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--qc-line)}.qv-app .qc-section-title{margin:0;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--qc-ink)}.qc-section-note{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qc-section-empty{margin:0;padding:14px 16px;font-size:13px;line-height:18px;color:var(--qc-steel-ink)}.qc-section .qc-table-wrap{border:0;border-radius:0}.qc-table td.qc-name{font-weight:600;color:var(--qc-ink)}.qc-report-table td.qc-name{white-space:nowrap}.qc-bars{display:block;width:100%;height:auto;max-height:180px;padding:8px 12px 4px;box-sizing:border-box}.qc-bar-baseline{stroke:var(--qc-line-2);stroke-width:1}.qc-bar,.qc-bar.ok{fill:var(--qc-accent);opacity:.55}.qc-bar.met{fill:var(--qc-gold);opacity:1}.qc-bar.none{fill:var(--qc-steel);opacity:.35}.qc-bar.small{fill:var(--qc-steel);opacity:.55}.qc-bar-tick{stroke:var(--qc-ink-2);stroke-width:1.5}.qc-bar-label{fill:var(--qc-ink-3);font-family:var(--qc-font);font-size:9px}.qc-scorecard{display:flex;flex-direction:column;gap:16px;max-width:980px}.qc-scorecard-who{font-weight:600;color:var(--qc-ink)}.qc-scorecard-pick{margin:0;font-size:14px;font-weight:600}.qc-scorecard-median td{border-top:1px solid var(--qc-line-2);font-size:12px}.qc-table td.qc-gold-col{font-weight:600;color:var(--qc-gold-ink)}.qc-funnel-small{cursor:help}.qc-partners{display:flex;flex-direction:column;gap:16px}.qc-partners-deactivated-list{list-style:none;margin:0;padding:10px 16px 12px;display:flex;flex-direction:column;gap:6px;font-size:13px}.qc-rail-foot{display:flex;justify-content:flex-end;padding:8px 16px 10px;border-top:1px solid var(--qc-line)}.qc-request-new,.qc-requests{display:flex;flex-direction:column;gap:16px}.qc-request-new .qc-partner-form{max-width:760px}.qc-followups{display:flex;flex-direction:column;gap:16px;max-width:980px}.qc-followups-empty{margin:0;font-size:14px;font-weight:600}.qc-disclosure{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-disclosure-summary{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;list-style:none;font-size:14px;line-height:20px;font-weight:600;color:var(--qc-ink)}.qc-disclosure-summary::-webkit-details-marker{display:none}.qc-disclosure-summary:before{content:"";width:6px;height:6px;margin-left:2px;border-right:1.5px solid var(--qc-ink-3);border-bottom:1.5px solid var(--qc-ink-3);transform:rotate(-45deg);flex-shrink:0}.qc-disclosure[open]>.qc-disclosure-summary:before{transform:rotate(45deg)}.qv-app .qc-disclosure-summary:hover{background:var(--qc-surface-2)}.qc-disclosure-title{display:inline-flex;align-items:center;gap:8px}.qc-disclosure-body{border-top:1px solid var(--qc-line)}.qc-disclosure-body>.qc-queue-row:first-child{border-top:0}.qc-segmented{display:inline-flex;padding:3px;border-radius:var(--qc-r2);background:var(--qc-surface-2);border:1px solid var(--qc-line);flex-shrink:0}.qc-segment{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:28px;padding:0 12px;border:0;border-radius:var(--qc-r1);background:transparent;color:var(--qc-ink-2);font:inherit;font-size:13px;line-height:18px;font-weight:500;cursor:pointer}.qv-app .qc-segment:hover{color:var(--qc-ink);text-decoration:none}.qv-app .qc-segment.active{background:var(--qc-surface);color:var(--qc-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--qc-line)}.qc-queues{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.qc-pulse{display:grid;grid-template-columns:2.2fr repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.qc-pulse .qc-goal .qc-goal-body{padding-bottom:14px}.qc-goal-denom{font-size:16px;line-height:20px;font-weight:500;color:var(--qc-ink-3);letter-spacing:0}.qc-goal-placeholder{border-style:dashed}.qc-request-line .qc-note-link{margin-left:0;font-weight:600}.qc-calls-today .qc-table-wrap{border:0;border-radius:0}.qc-calls-today .qc-rail-empty{display:flex;flex-direction:column;gap:6px}.qc-calls-role{font-size:12px}@media (max-width:899px){.qc-queues{grid-template-columns:minmax(0,1fr)}.qc-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-pulse>.qc-goal,.qc-pulse>.qc-goal-moment>.qc-goal{grid-column:1/-1}.qc-queue-island{width:100%;align-items:stretch}.qc-queue-pair{width:100%}.qv-app .qc-queue-pair .btn{flex:1 1;min-height:44px;font-size:14px}.qv-app .qc-queue-error{text-align:left}.qc-nextup-empty,.qc-sched-lines{padding-left:14px;padding-right:14px}}.qc-rail-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--qc-line)}.qc-rail-title{margin:0;font-size:13px;font-weight:600;color:var(--qc-ink);flex:none;white-space:nowrap}.qc-rail-title,.qv-app .qc-rail-title{line-height:20px}.qc-rail-note{font-size:12px;color:var(--qc-ink-3);flex:0 1 auto;min-width:0}.qc-rail-head .qc-rail-link{margin-left:auto}.qv-app .qc-rail-empty{margin:0;padding:10px 16px 14px;font-size:13px;color:var(--qc-steel-ink)}.qc-today-rows{display:flex;flex-direction:column;padding:6px 0}.qc-today-row{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;grid-gap:8px;gap:8px;padding:5px 16px;font-size:12.5px;line-height:18px;color:var(--qc-ink);text-decoration:none}.qv-app .qc-today-row:hover{background:var(--qc-surface-2);text-decoration:none}.qc-today-time{color:var(--qc-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qc-today-biz{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.qc-today-meta{color:var(--qc-ink-3);font-weight:400}.qc-stat-grid{display:grid;grid-gap:12px;gap:12px}.qc-stat-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.qc-stat-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.qc-stat-grid[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.qc-stat-grid[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.qc-stat{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:12px 14px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);min-width:0}.qc-stat-value{font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.02em;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-stat-label{font-size:12px;line-height:16px;color:var(--qc-ink-3);white-space:nowrap}.qc-stat.gold{background:var(--qc-gold-tint);border-color:var(--qc-gold)}.qc-stat.gold .qc-stat-label,.qc-stat.gold .qc-stat-value{color:var(--qc-gold-ink)}.qc-stat.quiet .qc-stat-value{color:var(--qc-ink-3)}.qc-stat-tiers{gap:12px;padding:14px 16px 16px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2)}.qc-stat-tier,.qc-stat-tiers{display:flex;flex-direction:column}.qc-stat-tier{gap:8px}.qc-stat-tier.rule{border-top:1px solid var(--qc-line);padding-top:12px}.qc-overline,.qv-app h3.qc-overline{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-stat-tier-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.qc-stat-tier-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.qc-home-rail .qc-stat-tier-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-home-rail .qc-stat-mini-label{white-space:normal}.qc-stat-mini{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-stat-mini-label{font-size:11px;line-height:14px;color:var(--qc-ink-3);white-space:nowrap}.qc-stat-mini-value{font-size:24px;line-height:28px;font-weight:600;letter-spacing:-.02em;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-stat-tier-grid.small .qc-stat-mini-value{font-size:18px;line-height:22px}.qc-stat-mini.gold .qc-stat-mini-label,.qc-stat-mini.gold .qc-stat-mini-value{color:var(--qc-gold-ink)}.qc-note,.qc-stat-mini.quiet .qc-stat-mini-value{color:var(--qc-ink-3)}.qc-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--qc-line);border-radius:var(--qc-r2);background:var(--qc-surface-2);font-size:12.5px;line-height:18px}.qc-note-dot{width:8px;height:8px;border-radius:50%;background:var(--qc-steel);flex-shrink:0}.qc-note-link{margin-left:auto}@media (max-width:899px){.qc-home-head{align-items:stretch;gap:12px;margin-bottom:14px}.qc-home-actions,.qc-home-head{flex-direction:column}.qv-app .qc-home-actions .btn{width:100%;min-height:44px;font-size:15px}.qc-home{grid-template-columns:minmax(0,1fr);gap:14px}.qc-home-main,.qc-home-rail{gap:14px}.qc-stat-grid[data-cols="3"],.qc-stat-grid[data-cols="4"],.qc-stat-grid[data-cols="5"],.qc-stat-grid[data-cols="6"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qc-queue-row,.qc-queue-row.compact{padding:8px 14px}.qc-queue-foot,.qc-queue-head,.qc-rail-head,.qc-today-row,.qv-app .qc-queue-empty,.qv-app .qc-rail-empty{padding-left:14px;padding-right:14px}.qc-queue-actions{width:100%;align-items:stretch}.qc-note-link{margin-left:0}}.qc-crumb{display:flex;align-items:center;margin:0 0 10px;font-size:12px;line-height:16px}.qv-app .qc-crumb a{color:var(--qc-ink-3);font-weight:500;text-decoration:none}.qv-app .qc-crumb a:hover{color:var(--qc-ink);text-decoration:none}.qc-crumb-phone{display:none}.qc-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.qc-record-head-main{flex:1 1 auto;min-width:0}.qc-record-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.qv-app .qc-record-title{margin:0;font-size:var(--qc-fs-title);line-height:var(--qc-lh-title);font-weight:600;letter-spacing:-.015em;color:var(--qc-ink);overflow-wrap:anywhere}.qc-record-tags{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.qc-record-status{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:6px}.qc-record-meta{color:var(--qc-ink-3)}.qc-record-lines,.qc-record-meta{margin-top:4px;font-size:12.5px;line-height:18px}.qc-record-lines{display:flex;flex-direction:column;gap:2px;color:var(--qc-steel-ink)}.qc-record-head-actions{display:flex;justify-content:flex-end;flex:none}.qc-banner{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 14px;border:1px solid var(--qc-line);border-radius:var(--qc-r2);font-size:12.5px;line-height:18px;color:var(--qc-ink-2)}.qc-banner-dot{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--qc-steel);flex-shrink:0}.qc-banner-body{flex:1 1 auto;min-width:0}.qc-banner-action{flex:none;margin-left:auto}.qc-stepper-row{justify-content:space-between;gap:10px 16px;margin:16px 0 14px}.qc-stepper-row,.qv-app .qc-stepper{display:flex;align-items:center;flex-wrap:wrap}.qv-app .qc-stepper{list-style:none;margin:0;padding:0;gap:6px 0;min-width:0;font-size:11.5px;line-height:16px;color:var(--qc-ink-2)}.qc-step{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.qc-step-dot{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--qc-line-2);box-sizing:border-box;flex-shrink:0}.qc-step-label{min-width:0}.qc-step-line{width:14px;height:1px;margin:0 6px;background:var(--qc-line-2);flex-shrink:0}.qc-step.done{color:var(--qc-ink-2);font-weight:500}.qc-step.done .qc-step-dot{background:var(--qc-accent);border-color:var(--qc-accent)}.qc-step.current{color:var(--qc-accent);font-weight:600}.qc-step.current .qc-step-dot{background:var(--qc-canvas);border-color:var(--qc-accent);box-shadow:0 0 0 2px var(--qc-accent-tint)}.qc-step.todo{color:var(--qc-ink-3)}.qc-step.todo .qc-step-dot{background:transparent;border-color:var(--qc-line-2)}.qc-step.neg{color:var(--qc-steel-ink);font-weight:600}.qc-step.neg .qc-step-dot{background:var(--qc-steel);border-color:var(--qc-steel)}.qc-step.win{color:var(--qc-gold-ink);font-weight:600}.qc-step.win .qc-step-dot{background:var(--qc-gold);border-color:var(--qc-gold)}.qc-step.off{color:var(--qc-steel-ink);opacity:.7}.qc-step.off .qc-step-dot{background:transparent;border:1.5px dashed var(--qc-steel)}.qc-stepper-aside{flex:none;margin-left:auto}.qc-record{display:grid;grid-template-columns:minmax(0,1fr) var(--qc-rail-w);grid-gap:20px;gap:20px;align-items:start;max-width:var(--qc-record-max)}.qc-record-main,.qc-record-rail{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-record-rail .qc-fact-link{display:flex;max-width:100%;min-width:0}.qc-record-page{max-width:var(--qc-record-max);margin:0 auto;display:flex;flex-direction:column;gap:0;min-width:0}.qc-record-page>.qc-record{margin-top:4px}.qv-app .qc-record-line{margin:0;font-size:12.5px;line-height:18px;color:var(--qc-steel-ink)}.qc-record-sync{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.qc-section-pad{padding:10px 14px}.qc-section-pad>.qc-section-head{margin:-10px -14px 10px;padding:9px 14px}.qc-facts{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:24px;column-gap:24px}.qc-facts[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-fact{display:flex;align-items:center;gap:12px;min-height:var(--qc-fact-row-h);padding:4px 0;border-bottom:1px solid var(--qc-line);font-size:12.5px;line-height:18px}.qc-fact:last-child{border-bottom:0}.qc-fact-label{flex:0 0 110px;color:var(--qc-ink-3)}.qc-fact-value{flex:1 1 auto;min-width:0;color:var(--qc-ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.qc-fact-action{flex:none;margin-left:auto}.qc-record-empty{margin:0;padding:14px 16px;font-size:13px;line-height:18px;color:var(--qc-steel-ink)}@media (max-width:899px){.qc-record{gap:14px}.qc-facts[data-cols="2"],.qc-record{grid-template-columns:minmax(0,1fr)}.qc-crumb-desktop{display:none}.qc-crumb-phone{display:inline}.qc-record-head{flex-direction:column;align-items:stretch;gap:12px}.qc-record-head-actions{width:100%;justify-content:stretch}.qc-stepper-row{margin:14px 0 12px}}.qc-record-tabs{margin-bottom:14px}.qv-app .qc-record-tabs .qc-tab{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font:inherit;font-size:13px;font-weight:500;line-height:20px;color:var(--qc-ink-2);cursor:pointer}.qv-app .qc-record-tabs .qc-tab:hover{color:var(--qc-ink)}.qv-app .qc-record-tabs .qc-tab[aria-selected=true]{color:var(--qc-ink);font-weight:600;border-bottom-color:var(--qc-ink)}.qc-tabpanel{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-tabpanel[hidden]{display:none}.qc-moment{margin-top:12px}.qc-moment[hidden]{display:none}.qc-moment-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--qc-gold);border-radius:var(--qc-r2);background:var(--qc-gold-tint);color:var(--qc-gold-ink);font-size:13px;line-height:20px;font-weight:600}.qc-moment-check{flex:none;width:22px;height:22px;fill:none;stroke:var(--qc-gold-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qc-moment-check-ring{opacity:.55}.qc-moment-check-mark{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset var(--qc-dur-4) var(--qc-ease-out)}.qc-moment-banner.is-drawn .qc-moment-check-mark{stroke-dashoffset:0}.qc-moment-text{flex:1 1 auto;min-width:0}.qv-app .qc-moment-dismiss{flex:none;margin-left:auto;width:24px;height:24px;padding:0;border:0;border-radius:var(--qc-r1);background:transparent;color:var(--qc-gold-ink);font:inherit;font-size:14px;line-height:1;cursor:pointer}.qv-app .qc-moment-dismiss:hover{background:var(--qc-gold-tint)}.qc-record-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex-shrink:0;padding-top:2px;position:relative}.qc-record-form{display:contents}.qc-slot{min-width:0}.qc-record-starts{align-self:center}.qc-record-error{flex-basis:100%;margin:0;font-size:13px;text-align:right}@media (max-width:899px){.qc-record-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;width:100%;padding-top:0}.qc-record-actions .qc-slot{grid-column:1/-1;width:100%}.qv-app .qc-record-actions .btn.qc-slot-primary{min-height:48px;font-size:16px}.qv-app .qc-record-actions .btn.qc-slot-secondary{min-height:44px;font-size:15px}.qc-slot-restore .btn,.qc-slot-restore .qc-form-inline{width:100%}.qc-record-actions .qc-checkin,.qc-record-checkin{grid-column:1/-1}.qc-record-error{grid-column:1/-1;text-align:left}}.qc-leads,.qc-leads-list{display:flex;flex-direction:column;min-width:0}.qc-leads-summary{margin:-6px 0 12px;font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-leads-views{margin-bottom:12px}.qc-leads-chip-count{margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink-3)}.qc-chip.active .qc-leads-chip-count{color:inherit}.qc-leads-table{table-layout:fixed;min-width:720px}.qc-leads-table th[aria-sort]{color:var(--qc-ink)}.qc-lead-biz{display:flex;align-items:baseline;gap:4px;min-width:0}.qc-lead-contact{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--qc-ink-3)}.qc-table td .qc-lead-next{color:var(--qc-accent);font-weight:500;white-space:nowrap}.qc-leads-table tr[aria-current=true] td{background:var(--qc-accent-tint)}.qc-leads-table .qc-status-line{flex-wrap:nowrap}.qc-leads-table .qc-status-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-status.qc-lead-booked,.qc-status.qc-lead-working{color:var(--qc-accent)}.qc-status.qc-lead-dnc,.qc-status.qc-lead-exhausted,.qc-status.qc-lead-not_interested,.qc-status.qc-lead-wrong_number{color:var(--qc-steel-ink)}.qc-status.qc-lead-dnc:before,.qc-status.qc-lead-exhausted:before,.qc-status.qc-lead-not_interested:before,.qc-status.qc-lead-wrong_number:before{background:var(--qc-steel)}.qc-leads-foot,.qc-leads-list .qc-pager{margin-top:12px}.qc-leads-foot{font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-leads-foot p{margin:0}.qc-leads-rows{display:none;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-leads-rows li{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 12px}.qc-leads-rows li+li{border-top:1px solid var(--qc-line)}.qc-leads-rows li[aria-current=true]{background:var(--qc-accent-tint)}.qc-leads-rows li.qc-leads-rows-empty{display:block;padding:0}.qc-lead-row{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:8px 0;color:inherit}.qc-lead-row,.qv-app .qc-lead-row:hover{text-decoration:none}.qc-lead-row-biz{font-weight:600;color:var(--qc-ink)}.qc-lead-row-biz,.qc-lead-row-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-lead-row-meta{display:flex;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qv-app .qc-lead-call{flex-shrink:0;height:36px;min-height:36px;padding:0 12px;font-size:13px}.qc-gallery-pane .qc-gallery-leads-rows{display:flex}.qc-gallery-pane .qc-leads-table{min-width:0}.qc-gallery-pane .qc-gallery-lead-pane{padding-left:0;border-left:0}@media (max-width:899px){.qc-leads-list .qc-result-line,.qc-leads-wrap{display:none!important}.qc-leads-rows{display:flex}}.qc-nextup-claim{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.qc-dispo{display:flex;flex-direction:column;gap:6px;flex:0 1 auto;min-width:0}.qc-dispo-form{display:flex;flex-direction:column;gap:6px}.qc-dispo-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.qv-app .qc-dispo-book,.qv-app .qc-dispo-btn{min-height:32px;padding:0 10px;font-size:12.5px;white-space:nowrap}.qv-app .qc-dispo-btn.is-open{border-color:var(--qc-accent);color:var(--qc-accent)}.qc-dispo-open{margin-left:4px}.qc-dispo-picker{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--qc-line);border-radius:var(--qc-r2);background:var(--qc-surface-2)}.qc-dispo-picker-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.qc-dispo-picker-row input{min-height:32px;font-size:13px}.qc-dispo-help{font-size:12px;color:var(--qc-ink-3)}.qc-dispo .qc-queue-error{text-align:left}.qc-lead-reopen{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.qc-lead-assign{display:flex;flex-direction:column;gap:6px;flex-shrink:0;min-width:220px}.qc-lead-assign-row{display:flex;gap:8px;align-items:center}.qc-lead-assign-row select{flex:1 1;min-width:0}.qv-app .qc-lead-copy{flex-shrink:0}@media (max-width:899px){.qc-nextup-row .qc-dispo{width:100%}.qc-dispo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.qv-app .qc-dispo-book,.qv-app .qc-dispo-btn{min-height:44px;font-size:13.5px;padding:0 8px;white-space:normal;line-height:1.15}.qv-app .qc-dispo-book{grid-column:span 2}.qc-dispo-open{margin-left:0;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.qc-dispo-picker-row .btn,.qc-dispo-picker-row input{min-height:44px;flex:1 1 120px}.qc-lead-assign{min-width:0;width:100%}}.qc-leads-split{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px;align-items:start}.qc-leads-column{min-width:0}.qc-lead-pane{min-width:0;display:flex;flex-direction:column;gap:12px;padding-left:20px;border-left:1px solid var(--qc-line)}.qc-lead-pane .qc-crumb{margin:0}.qc-lead-pane-head{display:flex;flex-direction:column;gap:4px}.qc-lead-pane-head .qc-record-status{margin-top:2px}.qc-lead-pane-contact{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-lead-pane-phone{color:var(--qc-accent);text-decoration:none}.qv-app .qc-lead-pane-phone:hover{text-decoration:underline}.qc-lead-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.qc-lead-actions .qc-dispo,.qc-lead-actions .qc-lead-assign,.qc-lead-actions .qc-lead-reopen{width:100%;min-width:0}.qc-lead-pane .qc-fact-label{flex-basis:96px}.qc-lead-link{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--qc-accent);text-decoration:none;overflow-wrap:anywhere}.qc-lead-link svg{flex-shrink:0;color:var(--qc-ink-3)}.qv-app .qc-lead-link:hover{text-decoration:underline}.qc-lead-notes-row{align-items:flex-start}.qc-lead-notes{white-space:pre-wrap;font-weight:400;color:var(--qc-ink-2)}.qc-lead-history-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qc-lead-history-row{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--qc-line);font-size:12.5px;line-height:18px}.qc-lead-history-row:last-child{border-bottom:0}.qc-lead-history-who{display:flex;justify-content:space-between;gap:8px;min-width:0}.qc-lead-history-who strong{font-weight:500;color:var(--qc-ink)}.qc-lead-history-time{color:var(--qc-ink-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-lead-history-line{color:var(--qc-ink-2)}@media (max-width:899px){.qc-leads-split{display:block}.qc-leads-split>.qc-leads-column{display:none}.qc-lead-pane{padding-left:0;border-left:0}.qv-app .qc-lead-actions .btn.qc-lead-primary{width:100%;min-height:48px;font-size:16px}.qv-app .qc-lead-actions .btn.qc-lead-hot-transfer{width:100%;min-height:44px}}.qc-lead-new{max-width:640px;gap:12px}.qc-lead-new .qc-section-pad{padding:16px 20px}.qc-lead-form{display:flex;flex-direction:column;gap:4px}.qc-lead-form-actions{display:flex;gap:8px;margin-top:8px}.qc-field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.qc-field-row.narrow-second{grid-template-columns:minmax(0,1fr) 100px}.qc-field-row .field{min-width:0}.qv-app .qc-field-row input,.qv-app .qc-field-row select{width:100%;min-width:0}@media (max-width:899px){.qc-field-row,.qc-field-row.narrow-second{grid-template-columns:minmax(0,1fr)}.qv-app .qc-lead-form-actions .btn{width:100%;min-height:48px;font-size:16px}}.qc-section-lead{margin:0 0 14px;font-size:13px;line-height:18px;color:var(--qc-ink-2)}.qc-section-lead strong{color:var(--qc-ink);font-weight:600}.qc-mono{font-family:var(--qc-font);font-size:13px}.qc-lists-num,.qc-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-lists-num{text-align:right}.qc-lists-saved{display:inline-flex;align-items:center;height:36px;font-size:13px;font-weight:600}.qc-dialog-form{display:flex;flex-direction:column;gap:10px}.qc-dialog-form .field{margin:0}.qc-dialog-copy{margin:0;color:var(--qc-ink-2)}.qc-dialog-context{margin:0;font-size:13px;color:var(--qc-ink-3)}.qc-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.qc-pick-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--qc-line)}.qc-pick-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-column-gap:12px;column-gap:12px;min-height:40px;padding:4px 0;border-bottom:1px solid var(--qc-line)}.qc-pick-tick{display:flex;align-items:center;gap:8px;min-width:0;min-height:32px;cursor:pointer}.qc-pick-name{font-size:13px;line-height:20px;color:var(--qc-ink);overflow-wrap:anywhere}.qc-pick-list-price{font-size:13px;line-height:20px;white-space:nowrap}.qc-pick-list-price,.qv-app input.qc-pick-price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app input.qc-pick-price{width:96px;text-align:right}.qc-pick-message{grid-column:1/-1}.qc-pick-list.has-qty .qc-pick-row{grid-template-columns:minmax(0,1fr) auto auto auto}.qc-pick-qty{display:flex;align-items:center;gap:6px;font-size:13px;line-height:20px}.qv-app input.qc-pick-qty-box{width:52px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.qc-pick-row,.qc-pick-tick{min-height:44px}.qc-pick-list.has-qty .qc-pick-row{grid-template-columns:minmax(0,1fr) auto auto}.qc-pick-list.has-qty .qc-pick-qty{grid-column:2/-1;justify-self:end}}.qc-order-dialog{gap:var(--qc-s4)}.qc-order-main{gap:var(--qc-s4)}.qc-order-block,.qc-order-main{display:flex;flex-direction:column;min-width:0}.qc-order-block{gap:var(--qc-s3);margin:0;padding:0;border:0}.qc-order-block+.qc-order-block{padding-top:var(--qc-s4);border-top:1px solid var(--qc-line)}.qv-app .qc-order-block-head{margin:0;font-size:13px;line-height:20px;font-weight:600;letter-spacing:0;color:var(--qc-ink)}.qc-order-section{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:var(--qc-s3)}.qc-order-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.qc-order-row>.field{flex:1 1 140px}.qc-order-count{display:grid;grid-template-columns:140px auto;justify-content:start;align-items:center;grid-gap:var(--qc-s3);gap:var(--qc-s3)}.qc-order-count>.qc-order-count-name,.qc-order-count>label{margin:0;font-size:13px;line-height:20px;color:var(--qc-ink)}.qc-order-stepper{display:inline-flex;align-items:stretch}.qc-order-stepper input{position:relative;width:48px;height:32px;margin:0 -1px;border-radius:0;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qc-order-stepper input::-webkit-inner-spin-button,.qc-order-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.qc-order-step{min-width:32px;min-height:32px;padding:0;justify-content:center}.qc-order-step:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.qc-order-step:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.qc-order-unit select{flex:1 1;min-width:0}.qc-order-unit.qc-order-parts select{flex:1 1 auto;min-width:max-content}.qc-order-unit-name{flex:1 0 100%;font-size:12px;line-height:16px;color:var(--qc-ink-2)}.qc-order-other-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0;border:0;background:none;font:inherit;font-size:13px;line-height:20px;font-weight:600;letter-spacing:0;color:var(--qc-ink);text-align:left;cursor:pointer}.qc-order-other-toggle:disabled{cursor:default}.qc-order-chevron{flex:none;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform .14s var(--qc-ease-out)}.qc-order-other-toggle[aria-expanded=true] .qc-order-chevron{transform:rotate(45deg)}.qc-order-fold-body{display:flex;flex-direction:column;gap:var(--qc-s3)}.qc-order-fold-body[hidden]{display:none}.qc-order-question{margin:0;font-size:13px;line-height:20px;color:var(--qc-ink-2)}.qc-order-choice{display:flex;gap:16px}.qc-order-choice-option{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px;color:var(--qc-ink)}.qc-order-hint{margin:0;font-size:12px;line-height:16px}.qc-order-grid{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;grid-gap:10px var(--qc-s3);gap:10px var(--qc-s3)}.qc-order-grid>.qc-order-grid-label,.qc-order-grid>label{margin:0;padding-top:8px;font-size:12px;line-height:16px;font-weight:500;color:var(--qc-ink-2)}.qc-order-cell{display:flex;flex-direction:column;gap:6px;min-width:0}.qc-order-grid input:not([type=radio]):not([type=checkbox]),.qc-order-grid select{width:100%;max-width:320px}.qc-order-span{grid-column:2}.qc-order-grid .qc-order-span input:not([type=radio]):not([type=checkbox]),.qc-order-grid .qc-order-span select{max-width:none}.qc-order-line{margin:0;font-size:12px;line-height:16px}.qc-order-radios{display:flex;flex-wrap:wrap;gap:0 16px}.qc-order-plain{margin:0;padding-top:6px;font-size:13px;line-height:20px;color:var(--qc-ink)}.qc-order-count>.qc-order-plain,.qc-order-unit>.qc-order-plain{padding-top:0}.qc-order-unit>.qc-order-plain{flex:1 0 100%}.qc-order-sublabel{margin:6px 0 0;font-size:12px;line-height:16px;font-weight:500;color:var(--qc-ink-2)}.qc-order-grid textarea{width:100%;max-width:320px}.qc-order-price-charged{color:var(--qc-ink)}.qc-order-lock{margin:0;font-size:13px;line-height:20px}.qc-order-prices{display:flex;flex-direction:column}.qc-order-price-cols,.qc-order-price-row{display:grid;grid-template-columns:minmax(0,1fr) 72px 72px 96px;min-height:36px;align-items:center;grid-gap:0 var(--qc-s3);gap:0 var(--qc-s3)}.qc-order-price-cols{min-height:34px;font-size:11.5px;line-height:16px;color:var(--qc-ink-3)}.qc-order-price-cols>:not(:first-child){text-align:right}.qc-order-price-row{border-top:1px solid var(--qc-line)}.qc-order-price-row>.qc-order-price-name,.qc-order-price-row>label{margin:0;font-size:13px;line-height:20px;color:var(--qc-ink)}.qc-order-price-standard{font-size:13px;color:var(--qc-ink-2)}.qc-order-price-row input,.qc-order-price-standard{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-order-price-row input{width:96px}.qc-order-summary{display:flex;flex-direction:column;gap:10px;min-width:0;padding:var(--qc-s4);border:1px solid var(--qc-line);border-radius:8px;background:var(--qc-surface-2)}.qc-order-summary-empty{margin:0}.qc-order-summary-lines{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.qc-order-summary-line{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:18px;color:var(--qc-ink)}.qc-order-summary-name{display:flex;flex-direction:column;min-width:0}.qc-order-summary-sub{font-size:12px;line-height:16px}.qc-order-summary-cents{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-order-summary-facts{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12.5px;line-height:18px}.qc-order-summary-fact{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px}.qc-order-summary-fact dt{color:var(--qc-ink-3)}.qc-order-summary-fact dd{display:flex;flex-direction:column;margin:0;color:var(--qc-ink)}.qc-order-summary-foot{display:flex;flex-direction:column;gap:8px}.qc-order-summary-foot .qc-dialog-buttons{margin-top:0}.qc-order-total{display:flex;justify-content:space-between;margin:0;padding-top:10px;border-top:1px solid var(--qc-line);font-size:14px;line-height:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-order-total strong{font-weight:600}@media (min-width:900px){.qc-dialog:has(>.qc-dialog-body>.qc-order-dialog){width:800px}.qc-order-dialog{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;grid-gap:var(--qc-s6);gap:var(--qc-s6)}.qc-order-summary{position:-webkit-sticky;position:sticky;top:0}.qc-order-lock{grid-column:1/-1}.qc-order-summary-foot{display:contents}.qc-order-summary>.qc-order-hint,.qc-order-summary>.qc-order-summary-facts{order:2}.qc-order-summary-foot>*{order:3}.qc-order-summary-foot>.qc-order-total{order:1}}@media (max-width:899px){.qc-order-summary{display:contents}.qc-order-summary-foot{position:-webkit-sticky;position:sticky;bottom:0;margin:0 -16px;padding:8px 16px;gap:6px;border-top:1px solid var(--qc-line);background:var(--qc-surface)}.qc-order-summary>.qc-order-block-head{padding-top:var(--qc-s4);border-top:1px solid var(--qc-line)}.qc-order-summary-foot .qc-order-total{padding-top:0;border-top:0}.qc-order-summary-foot .qc-dialog-buttons{flex-direction:row}.qc-order-summary-foot .qc-dialog-buttons .btn{flex:1 1;min-height:44px}}@media (max-width:640px){.qc-order-choice-option,.qc-order-other-toggle,.qc-order-step,.qv-app .qc-order-card .btn{min-height:44px}.qc-order-step{min-width:44px}.qc-order-stepper input{height:44px}.qc-order-grid{grid-template-columns:96px minmax(0,1fr)}.qc-order-summary-foot{bottom:env(safe-area-inset-bottom,0)}}.qc-order-inline{display:flex;flex-direction:column;gap:var(--qc-s4)}.qc-order-inline .qc-order-summary{display:flex;position:static}.qc-order-inline .qc-order-summary>.qc-order-block-head{padding-top:0;border-top:0}.qc-order-inline .qc-order-summary-foot{display:flex;position:static;margin:0;padding:0;border-top:0;background:none}.qc-order-summary-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.qc-order-summary.qc-order-summary-send{position:static;display:flex}.qc-order-summary-send .qc-order-summary-foot{position:static;display:contents;margin:0;padding:0;border-top:0;background:none}.qc-order-summary-send>.qc-order-hint,.qc-order-summary-send>.qc-order-summary-facts{order:2}.qc-order-summary-send .qc-order-summary-foot>*{order:3}.qc-order-summary-send .qc-order-summary-foot>.qc-order-total{order:1;padding-top:10px;border-top:1px solid var(--qc-line)}.qc-order-summary.qc-order-summary-send>.qc-order-block-head{padding-top:0;border-top:0}.qc-lists-dnc,.qc-lists-import,.qc-lists-lists{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.qc-lists-dnc>.qc-section-lead,.qc-lists-import>.qc-section-lead,.qc-lists-lists>.qc-section-lead{margin-bottom:0}.qc-lists-template{display:inline-flex;align-items:center;gap:4px;font-weight:600}.qc-lists-import-form{display:flex;flex-direction:column;gap:8px}.qc-lists-assignment,.qc-lists-setters{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.qc-lists-assignment legend,.qc-lists-setters legend{padding:0;margin-bottom:4px;font-size:12.5px;font-weight:600;color:var(--qc-ink-2);float:left;width:100%}.qc-lists-assignment label,.qc-lists-setters label{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;min-height:32px}.qc-lists-setter-pick{max-width:320px}.qc-lists-import-actions{display:flex;gap:8px;margin-top:4px}.qc-lists-result{border-top:1px solid var(--qc-line);padding-top:14px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.qc-lists-result-line{margin:0;font-size:14px}.qc-lists-result-note{margin:0;font-size:13px}.qc-lists-dnc-wrap,.qc-lists-lists-wrap,.qc-lists-rejects-wrap{width:100%;box-shadow:none}.qc-lists-dnc-table td,.qc-lists-lists-table td,.qc-lists-rejects td{padding:0 12px;height:40px;vertical-align:middle}.qc-lists-lists-table{min-width:1080px}.qc-lists-file{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-lists-counts{font-size:12.5px;color:var(--qc-ink-2);min-width:200px}.qc-lists-lists-table tr.is-deleted td{opacity:.6}.qc-lists-list-actions{white-space:nowrap}.qc-lists-list-btns{flex-wrap:wrap}.qc-lists-list-btns,.qc-lists-reassign{display:inline-flex;gap:6px;align-items:center}.qc-lists-row-msg{display:block;margin-top:4px;font-size:12.5px;font-weight:600;white-space:normal}.qc-lists-dnc-search{display:flex;gap:8px;align-items:center;max-width:420px}.qc-lists-dnc-search .demo-search-wrap{flex:1 1}.qc-lists-dnc-add{border-top:1px solid var(--qc-line);padding-top:14px;display:flex;flex-direction:column;gap:8px}.qc-lists-dnc-add-row{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.qc-lists-dnc-add-row .field{margin:0;min-width:160px}.qc-lists-dnc-add-row .field.qc-lists-dnc-note{flex:1 1 240px}.qc-lists-dnc-add-row .btn{margin-top:22px}@media (max-width:899px){.qc-lists-dnc-add-row{flex-direction:column;align-items:stretch}.qc-lists-dnc-add-row .btn{margin-top:0}.qc-lists-dnc-search{max-width:none}.qc-lists-reassign{flex-wrap:wrap}}.qc-uw-page{display:flex;flex-direction:column;gap:20px;min-width:0}.qc-uw-page>.qc-page-head{margin-bottom:-8px}.qc-uw-list{display:flex;flex-direction:column;min-width:0}.qc-uw-views{margin-bottom:12px}.qc-uw-chip-count{margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink-3)}.qc-chip.active .qc-uw-chip-count{color:inherit}.qc-uw-table{min-width:880px}.qc-uw-biz{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}.qc-uw-sub{display:block;margin-top:2px;font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-table td.qc-uw-people{font-size:12.5px;color:var(--qc-ink-2)}.qc-table td.qc-uw-actions{width:1%;white-space:nowrap;text-align:right}.qc-tag.qc-uw-ready{color:var(--qc-accent);border-color:var(--qc-accent)}.qc-uw-table .qc-queue-island .btn{min-height:28px;height:28px;padding:0 10px;font-size:12.5px}.qv-app .qc-uw-table .qc-queue-pair{flex-wrap:nowrap}.qc-uw-list .qc-pager{margin-top:12px}.qc-uw-rows{display:none;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-uw-rows li{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.qc-uw-rows li+li{border-top:1px solid var(--qc-line)}.qc-uw-rows li.qc-uw-rows-empty{padding:0}.qc-uw-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-uw-row-meta{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qv-app .qc-uw-stage-pill{display:inline-block;padding:1px 8px;border:1px solid transparent;border-radius:var(--qc-r-pill);font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.qv-app .qc-uw-stage-pill.none{background:#ffffff;border-color:var(--qc-line-2);color:var(--qc-ink)}.qv-app .qc-uw-stage-pill.esign{background:#e9e2f8;color:#4b2e83}.qv-app .qc-uw-stage-pill.signed{background:#ddf2e3;color:#1e6b3a}.qv-app .qc-uw-stage-pill.review{background:#dcebfb;color:#1d4e89}.qv-app .qc-uw-stage-pill.pending{background:#fde4d0;color:#8a3c0a}.qv-app .qc-uw-stage-pill.met{background:#d3f1f8;color:#0f5a6e}.qv-app .qc-uw-stage-pill.conditional{background:#fbe0ef;color:#8a1f5c}.qv-app .qc-uw-stage-pill.approved{background:#ddf2e3;color:#1e6b3a}.qv-app .qc-uw-stage-pill.declined{background:#fbe1df;color:#9a2a22}.qv-app[data-theme=dark] .qc-uw-stage-pill.none,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.none{background:#f4f5f7;border-color:transparent;color:#1b1f24}.qv-app[data-theme=dark] .qc-uw-stage-pill.esign,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.esign{background:#3a2d5c;color:#d9ccf5}.qv-app[data-theme=dark] .qc-uw-stage-pill.signed,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.signed{background:#1f3d2a;color:#bfe6cb}.qv-app[data-theme=dark] .qc-uw-stage-pill.review,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.review{background:#1e3550;color:#bfd9f6}.qv-app[data-theme=dark] .qc-uw-stage-pill.pending,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.pending{background:#4a2c14;color:#f7cfae}.qv-app[data-theme=dark] .qc-uw-stage-pill.met,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.met{background:#123c47;color:#bfe8f2}.qv-app[data-theme=dark] .qc-uw-stage-pill.conditional,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.conditional{background:#4a1c35;color:#f5c6e0}.qv-app[data-theme=dark] .qc-uw-stage-pill.approved,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.approved{background:#1f3d2a;color:#bfe6cb}.qv-app[data-theme=dark] .qc-uw-stage-pill.declined,:where([data-theme=dark]) .qv-app .qc-uw-stage-pill.declined{background:#4a2220;color:#f5c2be}.qc-uw-row-actions .btn{min-height:44px}@media (max-width:899px){.qc-uw-wrap{display:none!important}.qc-uw-rows{display:flex}}.qc-cond-list,.qc-cond-page{display:flex;flex-direction:column;min-width:0}.qc-cond-views{margin-bottom:12px}.qc-cond-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-cond-rows li+li{border-top:1px solid var(--qc-line)}.qc-cond-rows li[aria-current=true]{background:var(--qc-accent-tint)}.qc-cond-row{display:flex;flex-direction:column;gap:2px;padding:9px 16px;color:inherit;text-decoration:none}.qv-app .qc-cond-row:hover{text-decoration:none;background:var(--qc-surface-2)}.qc-cond-line{justify-content:space-between;gap:8px}.qc-cond-biz,.qc-cond-line{display:flex;align-items:baseline;min-width:0}.qc-cond-biz{gap:6px;font-weight:600;color:var(--qc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-cond-age{flex-shrink:0;font-size:11.5px;color:var(--qc-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qc-cond-reason{min-width:0;font-size:12px;color:var(--qc-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-cond-files,.qc-cond-row.is-met .qc-cond-reason{color:var(--qc-ink-3)}.qc-cond-where{flex-shrink:0;font-size:11px;font-weight:600;color:var(--qc-ink-2);white-space:nowrap}.qc-cond-where.is-team{color:var(--qc-accent)}.qc-cond-foot,.qc-cond-list .qc-pager{margin-top:12px}.qc-cond-foot{font-size:11.5px;line-height:16px;color:var(--qc-steel-ink)}.qc-cond-foot p{margin:0}.qc-cond-split{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;min-width:0}.qc-cond-list-col,.qc-cond-pane-col{min-width:0}.qc-cond-pane,.qc-cond-pane-col{display:flex;flex-direction:column;gap:12px}.qc-cond-pane{min-width:0}.qc-cond-pane-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.qc-cond-pane-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.qc-cond-pane-title{margin:0;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--qc-ink)}.qc-cond-pane-link{font-weight:600;color:var(--qc-accent);white-space:nowrap}@media (max-width:899px){.qc-cond-split{grid-template-columns:minmax(0,1fr)}.qc-cond-list-col{display:none}}.qc-apps-list,.qc-apps-page{display:flex;flex-direction:column;min-width:0}.qc-apps-views{margin-bottom:12px}.qc-apps-table{min-width:820px}.qc-apps-table td.num,.qc-apps-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qc-table td.qc-apps-people{font-size:12.5px;color:var(--qc-ink-2)}.qc-status.qc-app-corrected,.qc-status.qc-app-pended,.qc-status.qc-app-submitted{color:var(--qc-accent)}.qc-apps-list .qc-pager{margin-top:12px}.qc-apps-rows{display:none;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-apps-rows li+li{border-top:1px solid var(--qc-line)}.qc-apps-row{display:flex;flex-direction:column;gap:2px;min-height:56px;justify-content:center;padding:8px 12px;color:inherit}.qc-apps-row,.qv-app .qc-apps-row:hover{text-decoration:none}.qc-apps-row-biz{font-weight:600;color:var(--qc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-apps-row-meta{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--qc-ink-3);white-space:nowrap}@media (max-width:899px){.qc-apps-wrap{display:none!important}.qc-apps-rows{display:flex}}.qc-app-panel{display:flex;flex-direction:column;gap:16px;min-width:0}.qc-app-revealed{grid-column:1/-1;font-size:11.5px;line-height:16px;color:var(--qc-ink-3)}.qc-gallery-pane .qc-gallery-uw-rows{display:flex}.qc-gallery-pane .qc-bd-table,.qc-gallery-pane .qc-uw-table{min-width:0}.qc-gallery-pane .qc-gallery-bd-rows{display:flex}.qc-gallery-pane .qc-bd-table thead th:first-child{width:28%}.qc-gallery-pane .qc-bd-table thead th:nth-child(2){width:auto}.qc-gallery-pane .qc-bd-table:has(td.qc-bd-people) thead th:first-child{width:24%}.qc-gallery-pane .qc-bd-table:has(td.qc-bd-people) thead th:nth-child(2){width:auto}.qc-gallery-stack{display:flex;flex-direction:column;gap:4px}.qc-bd-table{min-width:760px;table-layout:fixed}.qc-bd-table thead th:first-child{width:20%}.qc-bd-table thead th:nth-child(2){width:29%}.qc-bd-table thead th:last-child{width:128px}.qc-bd-table:has(td.qc-bd-people) thead th:first-child{width:28%}.qc-bd-table:has(td.qc-bd-people) thead th:nth-child(2){width:20%}.qc-bd-table:has(td.qc-bd-people) thead th:last-child{width:252px}.qc-bd-biz{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}.qc-bd-sub{display:block;margin-top:2px;font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-bd-sub:has(>.qc-tag){margin-top:0;line-height:18px}.qc-bd-biz>.qc-bd-sub{flex-basis:100%;margin-top:0}.qc-bd-totals{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;padding:10px 14px;border:1px solid var(--qc-line);border-radius:8px;background:var(--qc-surface);font-size:13px;line-height:20px;color:var(--qc-ink)}.qc-bd-totals-total strong{font-size:16px}.qc-bd-totals-parts,.qc-bd-totals-total strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-bd-totals-parts{color:var(--qc-ink-2)}.qc-table td.qc-bd-people{font-size:12.5px;color:var(--qc-ink-2)}.qc-table td.qc-bd-state{white-space:normal}.qc-bd-fact{display:inline-block;vertical-align:top}.qc-bd-note{display:block;min-width:0}.qc-bd-note-summary{display:flex;align-items:baseline;gap:4px;min-width:0;cursor:pointer;list-style:none;font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-bd-note-summary::-webkit-details-marker{display:none}.qc-bd-note-label{flex:0 0 auto}.qc-bd-note-line{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-bd-note[open] .qc-bd-note-line{display:none}.qc-bd-note-body{margin-top:2px;font-size:12px;line-height:16px;color:var(--qc-steel-ink);white-space:pre-wrap}.qc-table td.qc-bd-actions{white-space:nowrap;text-align:right}.qc-bd-pair{display:flex;gap:6px;flex-wrap:nowrap;justify-content:flex-end}.qv-app .qc-bd-pair .btn{min-height:28px;padding:0 10px;font-size:12.5px}.qc-bd-table .qc-bd-pair .btn{height:28px}.qc-table tbody tr.qc-bd-group td{height:32px;padding:0 12px;background:var(--qc-surface-2);font-size:12.5px;font-weight:600;color:var(--qc-ink)}.qc-table tbody tr.qc-bd-group:hover td{background:var(--qc-surface-2)}.qc-table tbody tr.qc-bd-group-foot td{height:30px;font-size:12px;color:var(--qc-steel-ink)}.qc-table tbody tr.qc-bd-group-foot:hover td{background:transparent}.qc-bd-foot{margin:0;padding:10px 16px;font-size:12px;line-height:16px;color:var(--qc-steel-ink)}.qc-bd-rows{display:none;flex-direction:column;list-style:none;margin:0;padding:0;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:var(--qc-r2);overflow:hidden}.qc-bd-rows li{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.qc-bd-rows li+li{border-top:1px solid var(--qc-line)}.qc-bd-rows li.qc-bd-rows-group{padding:6px 12px;background:var(--qc-surface-2);font-size:12.5px;font-weight:600;color:var(--qc-ink)}.qc-bd-rows li.qc-bd-rows-foot{padding:8px 12px;font-size:12px;color:var(--qc-steel-ink)}.qc-bd-rows li.qc-bd-rows-empty{padding:0}.qc-bd-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-bd-row-meta{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qv-app .qc-bd-row-actions .btn{min-height:44px;flex:1 1}.qv-app .qc-bd-row-actions .qc-queue-island{align-items:stretch}.qv-app .qc-bd-row-actions .qc-bd-pair{justify-content:stretch}.qc-section .qc-bd-rows{border:0;border-radius:0}@media (max-width:899px){.qc-bd-wrap{display:none!important}.qc-bd-rows{display:flex}}.qc-bd-page{display:flex;flex-direction:column;gap:20px;min-width:0}.qc-bd-page>.qc-page-head{margin-bottom:-8px}@media (max-width:899px){.qc-mm-page>.qc-page-head{flex-wrap:wrap}.qc-mm-page .qc-page-title h1{white-space:nowrap}}.qc-bd-list{display:flex;flex-direction:column;min-width:0}.qc-bd-views{margin-bottom:12px}.qc-bd-chip-count{margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink-3)}.qc-chip.active .qc-bd-chip-count{color:inherit}.qc-bd-counts{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--qc-steel-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-bd-counts a{color:var(--qc-accent);text-decoration:none}.qc-bd-counts a:hover{text-decoration:underline}.qc-bd-toolbar{display:flex;align-items:center;justify-content:flex-end;min-height:28px;margin-bottom:8px}.qc-table td.qc-bd-meta{font-size:12.5px;color:var(--qc-ink-2)}.qc-table td.qc-bd-amount{white-space:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-table td.qc-bd-amount .qc-bd-sub,.qc-table td.qc-bd-meta .qc-bd-sub{white-space:normal}.qc-bd-list .qc-pager{margin-top:12px}.qc-bd-list.qc-bd-row-link .qc-bd-rows li{position:relative}.qc-bd-list.qc-bd-row-link .qc-bd-rows .qc-biz-name:after{content:"";position:absolute;inset:0}.qc-bd-list.qc-bd-row-link .qc-table tbody tr.qc-bd-click-row{cursor:pointer}.qc-bd-list.qc-bd-row-link .qc-table tbody tr.qc-bd-click-row .qc-biz-name{color:var(--qc-accent)}.qc-bd-list.qc-bd-row-link .qc-table tbody tr.qc-bd-click-row:hover .qc-biz-name{color:var(--qc-accent);text-decoration:underline}.qc-bd-list>.qc-section{margin-top:20px}.qc-bd-page>.qc-tabs{margin-top:-4px;margin-bottom:-4px}.qc-bd-form-card{max-width:720px}.qc-bd-form-card-narrow{max-width:640px}.qc-name-list{display:flex;flex-direction:column}.qc-name-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:48px;padding:8px 14px;border-top:1px solid var(--qc-line);font-size:13px;line-height:20px;color:var(--qc-ink-2)}.qc-name-row:first-child{border-top:0}.qc-name-row-name{font-weight:600;color:var(--qc-ink)}.qc-name-row-actions{margin-left:auto;display:inline-flex;gap:6px;align-items:center}.qc-name-row>details{flex-basis:100%;font-size:12.5px}.qc-name-row>details>summary{cursor:pointer;color:var(--qc-ink-3)}.qc-name-empty{margin:0;padding:14px;font-size:13px;line-height:18px;color:var(--qc-steel-ink)}.qc-name-form{display:flex;flex-direction:column;gap:10px;padding:14px;border-top:1px solid var(--qc-line)}.qc-name-row>details .qc-name-form{padding:10px 0 4px;border-top:0}.qv-app .qc-name-form-title{margin:0;font-size:13px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--qc-ink)}.qc-name-form .btn{align-self:flex-start}.qc-check{font-size:13px;color:var(--qc-ink-2)}.qc-tag.qc-reorder{background:var(--qc-accent);border-color:var(--qc-accent);color:var(--qc-accent-ink)}.qc-section.qc-hw-card{overflow:visible}.qc-hw-table td.qc-name .qc-tag{margin-left:6px}.qc-hw-card .field{min-width:0}.qc-hw-card .field select{max-width:100%}@media (max-width:899px){.qc-hw-table thead{display:none}.qc-hw-table,.qc-hw-table tbody{display:block}.qc-hw-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;padding:10px 12px;border-bottom:1px solid var(--qc-line)}.qc-hw-table tbody tr:last-child{border-bottom:none}.qc-table.qc-hw-table td{order:1;height:auto;padding:0;border-bottom:none;text-align:left}.qc-table.qc-hw-table tbody tr:hover td{background:transparent}.qc-table.qc-hw-table td.qc-name{order:0;flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 56px);min-width:0}.qc-table.qc-hw-table td.qc-roster-menu-cell{order:0;padding:0}.qc-hw-table td[data-label]:before{content:attr(data-label) " ";color:var(--qc-ink-3)}.qc-hw-table tbody tr.qc-hw-panel{padding:0}.qc-table.qc-hw-table tr.qc-hw-panel td{flex:1 1 100%}}.qc-tag.qc-bd-done{color:var(--qc-accent);border-color:var(--qc-accent);background:var(--qc-accent-tint)}.qc-bd-action-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.qc-bd-blocked,.qc-bd-withheld{font-size:12.5px;line-height:16px;color:var(--qc-steel-ink);max-width:360px;text-align:right}.qc-bd-record .qc-section-pad>p{margin:0 0 6px;font-size:13px;line-height:20px}.qc-bd-record .qc-section-pad>p:last-child{margin-bottom:0}.qc-bd-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 12px}.qc-bd-figure{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-bd-figure-label{font-size:11.5px;line-height:16px;color:var(--qc-ink-3)}.qc-bd-figure-value{font-size:18px;line-height:24px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink)}.qc-bd-figure-value.steel{color:var(--qc-steel-ink)}.qc-bd-agent-card>p{margin:0 0 6px;font-size:13px;line-height:20px}@media (max-width:640px){.qc-bd-figure-value{font-size:15px;line-height:20px}}.qc-bd-hardware{margin:4px 0 8px}.qc-bd-hardware .qc-overline{display:block;margin:0 0 4px}.qc-bd-hardware-lines{list-style:none;margin:0;padding:0;font-size:13px;line-height:20px}.qc-bd-item{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:10px 14px}.qc-bd-item+.qc-bd-item{border-top:1px solid var(--qc-line)}.qc-bd-item-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 240px}.qc-bd-item-name{font-size:13px;line-height:20px;color:var(--qc-ink)}.qc-bd-item-meta{font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qc-bd-item.voided .qc-bd-item-name{color:var(--qc-steel-ink)}.qc-bd-item .btn,.qc-bd-item form{flex:none}.qc-section-pad>.qc-bd-item{padding-left:0;padding-right:0}.qc-shipping-card-programming,.qc-shipping-card-state{margin:0 0 6px;font-size:13px;line-height:20px}.qc-bd-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.qc-bd-record .qc-section-pad>.qc-bd-reprogramming-details{white-space:pre-wrap}.qc-partner-choice{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;border:0;min-width:0}.qc-partner-choice legend{float:left;margin-right:4px;padding:0;font-size:12px;font-weight:600;color:var(--qc-ink-2)}.qc-partner-choice label{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;cursor:pointer}.qc-partner-choice input[type=radio]{accent-color:var(--qc-accent);margin:0}.qc-partner-choice .qc-form-message{flex-basis:100%;margin:0}.qc-field-hint{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--qc-ink-3)}@media (max-width:899px){.qc-partner-choice label{min-height:44px}}.qc-activation{display:flex;flex-direction:column;gap:12px}.qc-activation-rows{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.qc-activation-row{display:flex;flex-direction:column;gap:6px;min-width:0}.qc-activation-value{margin:0;display:inline-flex;align-items:center;gap:6px;font-weight:500}.qc-activation-check{flex:none}.qc-activation-row.live .qc-activation-date{font-weight:600}.qc-activation-actions{gap:8px}.qc-activation-actions,.qc-activation-clear{display:flex;flex-wrap:wrap;align-items:center}.qc-activation-clear{gap:6px 10px;width:100%;font-size:13px}.qc-activation-clear-copy{font-weight:600}.qc-activation-clear-actions{display:inline-flex;gap:8px}.qc-activation-clear-error{width:100%;font-weight:600}@media (max-width:899px){.qc-activation-rows{grid-template-columns:minmax(0,1fr)}}.qv-app .qc-install-step{min-width:0}.qv-app .qc-install-tick{flex:none;font-weight:700}.qv-app .qc-install-step-note{margin:0;font-size:13px}.qv-app .qc-install-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.qv-app .qc-install-form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.qv-app .qc-install-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;font-size:13px}.qv-app .qc-install-confirm-copy{font-weight:600}.qv-app .qc-install-error{width:100%;font-size:13px;font-weight:600}.qv-app .qc-install-complete{margin:0;font-weight:600}.qv-app .qc-install-dates{margin-top:16px;padding-top:16px;border-top:1px solid var(--qc-line)}.qv-app .qc-install-nowrap{white-space:nowrap}@media (max-width:899px){.qv-app .qc-install-actions .btn,.qv-app .qc-install-confirm .btn,.qv-app .qc-install-form .btn,.qv-app .qc-install-step{min-height:44px}}.qc-oo-state{margin-left:auto}.qc-oo-frozen,.qc-oo-hint{margin:0;font-size:13.5px;font-weight:600}.qc-oo-facts{display:flex;flex-direction:column;gap:8px}.qc-oo-line{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px}.qc-oo-line .qc-decline-note{width:100%}.qc-oo-pends{display:flex;flex-direction:column;gap:10px;margin-top:4px}.qc-oo-pends-head{display:flex;align-items:baseline;gap:8px}.qc-oo-actions{display:flex}.qc-oo-actions,.qc-oo-onetap{flex-wrap:wrap;align-items:center;gap:8px}.qc-oo-onetap{display:inline-flex}.qc-oo-onetap-error{font-size:13px;font-weight:600}.qc-oo-change{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}@media (max-width:899px){.qc-oo-actions .btn,.qc-oo-onetap,.qc-oo-onetap .btn{width:100%}}.qc-cancel-reason{font-style:italic}.qc-activation-check{color:var(--qc-gold-ink)}.qc-am-page{max-width:1060px}.qc-am-form{display:flex;flex-direction:column}.qc-am-sheet{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:6px;padding:4px 24px 24px}.qc-am-sec{padding-top:22px}.qc-am-sec h2{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:15px;line-height:20px;font-weight:600;color:var(--qc-ink)}.qc-am-sec h2:after{content:"";flex:1 1;height:1px;background:var(--qc-line-2)}.qc-am-hint{margin:-4px 0 12px;font-size:12.5px;line-height:18px;color:var(--qc-ink-3)}.qc-am-field .qc-am-hint{margin:2px 0 0}.qc-am-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;align-items:start}.qc-am-grid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.qc-am-grid.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.qc-am-grid .field{min-width:0;margin-bottom:0}.qc-am-field.wide{grid-column:span 2}.qv-app .qc-am-field input,.qv-app .qc-am-field select,.qv-app .qc-am-field textarea{width:100%;min-width:0}.qv-app .qc-am-form input.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qc-am-needed{font-weight:500;color:var(--qc-ink-3)}.qc-am-label,.qc-am-sealed{font-size:11.5px;font-weight:500;color:var(--qc-steel-ink)}.qc-am-label{font-size:12px;line-height:16px;color:var(--qc-ink-2)}.qc-am-unit{position:relative;display:block}.qc-am-unit>span{position:absolute;top:50%;transform:translateY(-50%);font-size:13px;color:var(--qc-ink-3);pointer-events:none}.qc-am-unit.pre>span{left:10px}.qc-am-unit.post>span{right:10px}.qv-app .qc-am-unit.pre input{padding-left:22px}.qv-app .qc-am-unit.post input{padding-right:26px}.qc-am-tick{display:flex;flex-direction:column;min-width:0}.qc-am-tick-row{display:flex;align-items:center;gap:9px;min-height:32px}.qc-am-tick-row label{font-size:13px;line-height:18px;color:var(--qc-ink);cursor:pointer}.qc-am-auto{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 10px;border-radius:999px;background:var(--qc-surface-3);font-size:12.5px;line-height:16px;color:var(--qc-ink-2)}.qc-am-auto b{font-weight:600;color:var(--qc-ink)}.qc-am-auto.on,.qc-am-auto.on b{background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-am-pill{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--qc-line);border-radius:999px;background:var(--qc-surface-2);font-size:12.5px;font-weight:600;color:var(--qc-ink);white-space:nowrap}.qc-am-owner{margin:0 0 10px;padding:14px;border:1px dashed var(--qc-line-2);border-radius:6px;min-width:0}.qc-am-owner legend{display:flex;align-items:center;gap:8px;padding:0 6px;font-size:13px;font-weight:600;color:var(--qc-ink)}.qc-am-savebar{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--qc-z-sticky);display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;padding:12px 16px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:6px}.qc-am-savebar-msg{flex:1 1;min-width:200px;font-size:13px;line-height:18px;color:var(--qc-ink-2)}.qc-am-savebar-msg b{font-weight:600;color:var(--qc-ink)}.qc-am-savebar-acts{display:flex;gap:8px}.qc-am-savebar .qc-form-banner{flex-basis:100%}.qc-old-crm-group+.qc-old-crm-group{margin-top:16px}.qc-old-crm-group h3{margin:0 0 8px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--qc-ink-3)}@media (max-width:899px){.qc-am-sheet{padding:4px 14px 18px}.qc-am-grid,.qc-am-grid.c3,.qc-am-grid.c4{grid-template-columns:minmax(0,1fr)}.qc-am-field.wide{grid-column:auto}.qc-am-savebar-acts{flex-basis:100%}.qv-app .qc-am-savebar-acts .btn{flex:1 1;min-height:48px;font-size:16px}}.qv-app button.qc-entry-type{border:0;background:transparent;font:inherit;font-size:13px;font-weight:500;cursor:pointer;color:var(--qc-ink-2)}.qv-app button.qc-entry-type.active{background:var(--qc-surface);color:var(--qc-ink);font-weight:600}@media (max-width:899px){.qc-find-section-title{padding:12px 16px 4px}.qc-find-list{padding:0}.qv-app .qc-find-row{min-height:60px;padding:8px 16px;border-radius:0;border-top:1px solid var(--qc-line);align-items:center}.qc-find-row-main{gap:2px}.qc-find-row-sub{font-size:12.5px;color:var(--qc-ink-2)}.qc-find-row-sub+.qc-find-row-sub{font-size:12px;color:var(--qc-ink-3)}.qc-find-none{gap:8px}.qc-find-none .qc-on-phone{display:inline-flex!important}.qc-find-none>svg{color:var(--qc-steel)}.qc-find-none-title{font-size:15px;font-weight:600;color:var(--qc-ink)}.qc-find-none .qc-hint{font-size:13px}}.qc-tasks{display:flex;flex-direction:column;gap:12px}.qc-task-empty{margin:0}.qc-task-list{display:flex;flex-direction:column}.qc-task-row{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--qc-line)}.qc-task-row:first-child{border-top:0;padding-top:0}.qc-task-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 240px}.qc-task-title{font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.qc-task-row.closed .qc-task-title{color:var(--qc-ink-2);font-weight:500}.qc-task-note{font-size:13px;color:var(--qc-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.qc-task-meta{font-size:12.5px;color:var(--qc-ink-3)}.qc-task-due{font-weight:600;color:var(--qc-ink-2)}.qc-task-due.steel{color:var(--qc-steel)}.qc-task-actions{flex-direction:column;flex-shrink:0}.qc-task-actions,.qc-task-pair{display:flex;gap:6px}.qv-app .qc-task-actions .btn.small,.qv-app .qc-task-pair .btn{min-height:32px;padding:0 12px;font-size:13px}.qc-task-form-inline{display:contents}.qc-task-closed{border-top:1px solid var(--qc-line);padding-top:10px}.qc-task-closed-summary{cursor:pointer;list-style:none;font-size:12.5px;font-weight:600;color:var(--qc-ink-3)}.qc-task-closed-summary::-webkit-details-marker{display:none}.qc-task-closed-summary:before{content:"▸ "}.qc-task-closed[open] .qc-task-closed-summary:before{content:"▾ "}.qc-task-closed[open] .qc-task-closed-summary{margin-bottom:6px}.qc-task-closed .qc-task-list .qc-task-row:first-child{border-top:0}.qc-task-form-wrap{gap:16px}.qc-task-form,.qc-task-form-wrap{display:flex;flex-direction:column}.qc-task-form{gap:12px}.qc-task-form-help{margin:0}.qc-task-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.qc-task-form-actions{display:flex;justify-content:flex-end}.qc-task-cancel{padding-top:14px;border-top:1px solid var(--qc-line)}.qc-task-cancel-confirm{display:flex;flex-direction:column;gap:10px}.qc-task-cancel-confirm .qc-dialog-sure{margin:0}.qc-task-cancel-actions{display:flex;gap:8px;flex-wrap:wrap}.qv-app .qc-task-cancel-error{margin:0;font-size:12.5px;font-weight:600}@media (max-width:899px){.qc-task-row{padding:12px 0}.qc-task-actions,.qc-task-pair{width:100%}.qv-app .qc-task-pair .btn,.qv-app .qc-task-pair .btn:not(.small):not(.secondary):not(.ghost){flex:1 1;min-height:44px;font-size:14px}.qv-app .qc-task-actions .btn.small{width:100%;min-height:44px;font-size:14px}.qc-task-form-row{grid-template-columns:minmax(0,1fr)}}.qc-comments{display:flex;flex-direction:column;gap:12px}.qc-comments-empty{margin:0}.qc-comment-list{display:flex;flex-direction:column}.qc-comments-earlier{align-self:flex-start;margin-bottom:6px}.qc-comment{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-top:1px solid var(--qc-line);scroll-margin-top:72px}.qc-comment:first-child{border-top:0;padding-top:0}.qc-comment.hidden{font-size:13px}.qc-comment-removed{font-weight:600}.qc-comment-head{display:flex;align-items:center;gap:8px;min-height:24px}.qc-comment-author{font-weight:600;font-size:14px;overflow-wrap:anywhere}.qc-comment-when{font-size:12.5px;color:var(--qc-ink-3)}.qc-comment-more-wrap{margin-left:auto}.qv-app .qc-comment-more{width:28px;height:28px;color:var(--qc-ink-3)}.qc-comment-body{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.qc-mention{color:var(--qc-accent);font-weight:600}.qc-anchored{outline:2px solid var(--qc-accent);outline-offset:4px;border-radius:6px}.qc-comment-form{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--qc-line)}.qc-comment-list:empty+.qc-comment-form,.qc-comments-empty+.qc-comment-form{padding-top:0;border-top:0}.qc-comment-field{margin:0}.qc-comment-input-wrap{position:relative}.qc-comment-form textarea{width:100%;resize:vertical;min-height:72px}.qc-comment-form-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px}.qc-comment-counter{font-size:12.5px;font-weight:600}.qc-mention-list{position:absolute;left:0;top:calc(100% + 4px);z-index:20;min-width:220px;max-width:100%;padding:4px;border-radius:8px;background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e1);display:flex;flex-direction:column}.qc-mention-opt{display:flex;align-items:center;min-height:32px;padding:0 10px;border-radius:6px;font-size:13.5px;cursor:pointer;white-space:nowrap}.qc-mention-opt.active,.qc-mention-opt:hover{background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-mcc-picker{max-width:420px}.qc-mcc-picker>input{width:100%}.qc-mcc-list{position:relative;margin-top:4px;max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:4px;border-radius:8px;background:var(--qc-surface);border:1px solid var(--qc-line);box-shadow:var(--qc-e1);display:flex;flex-direction:column}.qc-mcc-opt{display:flex;align-items:center;flex:none;min-height:32px;padding:6px 10px;border-radius:6px;font-size:13.5px;line-height:18px;cursor:pointer;overflow-wrap:anywhere}.qc-mcc-opt.current{font-weight:600}.qc-mcc-opt.active,.qc-mcc-opt:hover{background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-mcc-empty{margin:4px 0 0;font-size:12.5px}.qc-bell-wrap{margin-left:4px}.qc-header-brand+.qc-bell-wrap{margin-left:auto}.qc-bell-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:0;background:none;color:var(--qc-ink-2);cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out}.qc-bell-btn:hover{background:var(--qc-surface-3);color:var(--qc-ink)}.qc-bell-badge{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--qc-accent);color:var(--qc-accent-ink);font-size:10.5px;font-weight:700;line-height:16px;text-align:center;box-sizing:border-box}.qc-bell-btn:not(.qc-icon-btn){width:auto;gap:6px;padding:0 10px;border:1px solid var(--qc-line-2);border-radius:4px;background:var(--qc-surface);color:var(--qc-ink-2);font-size:12.5px;font-weight:500}.qc-bell-btn:not(.qc-icon-btn):hover{background:var(--qc-surface-2);border-color:var(--qc-ink-3);color:var(--qc-ink)}.qc-bell-btn:not(.qc-icon-btn) .qc-bell-badge{position:static;margin-left:2px;font-weight:600}.qc-bell-label{white-space:nowrap}.qc-popmenu.qc-bell-menu{width:360px;max-height:min(70vh,560px);overflow-y:auto}.qc-bell-empty{margin:0;padding:10px;font-size:13.5px;font-weight:600}.qc-popmenu .qc-bell-item,.qc-sheet .qc-bell-item{height:auto;min-height:44px;padding:8px 10px;white-space:normal;align-items:flex-start;flex-shrink:0}.qc-bell-dot{margin-top:6px}.qc-bell-dot.off{background:transparent}.qc-bell-line{flex:1 1 auto;min-width:0;font-size:13.5px;line-height:1.35;color:var(--qc-ink-2);overflow-wrap:anywhere}.qc-bell-item.unread .qc-bell-line{color:var(--qc-ink);font-weight:600}.qc-bell-when{flex-shrink:0;font-size:12px;color:var(--qc-ink-3);margin-top:2px}.qc-popmenu .qc-bell-foot,.qc-sheet .qc-bell-foot{justify-content:center;font-weight:600;color:var(--qc-accent);flex-shrink:0}.qc-popmenu .qc-bell-foot:disabled,.qc-sheet .qc-bell-foot:disabled{color:var(--qc-ink-3);cursor:default;background:none}.qc-bell-sheet-body{display:flex;flex-direction:column;padding:8px 8px 16px}@media (max-width:899px){.qc-mention-list{top:auto;bottom:calc(100% + 4px);left:0;right:0;max-width:none}.qc-mcc-opt,.qc-mention-opt{min-height:44px;font-size:15px}.qc-comment-form-foot .btn{flex:1 1;min-height:44px;font-size:14px}.qv-app .qc-comment-more{width:44px;height:44px}.qv-header .qc-bell-btn.qc-icon-btn{width:44px;height:44px;margin-left:0}.qc-bell-btn .qc-bell-badge{top:6px;right:6px}.qc-sheet .qc-bell-item{width:100%}}.qc-decline-note,.qc-resubmitted-line{display:block;margin-top:4px;font-size:13px;font-weight:400;white-space:pre-wrap}.qc-item-badge-stack{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.badge.qc-badge-tag.steel.qc-pended-tag{white-space:nowrap}@media (max-width:899px){.qc-item-badge-stack{align-items:flex-start}.badge.qc-badge-tag.steel.qc-pended-tag{white-space:normal}}.qc-done-lead{margin:0;font-size:13.5px}.qc-entry-notices{display:flex;flex-direction:column;gap:4px;margin:-4px 0 10px}.qc-entry-notice{margin:0;font-size:13px;font-weight:600}.qc-entry-notice-lead{margin:0 0 10px;padding:8px 12px;border:1px dashed var(--qc-steel);border-radius:10px}.qc-entry-notice-link{color:var(--qc-accent);font-weight:600}.qc-pends{gap:12px}.qc-pend,.qc-pends{display:flex;flex-direction:column}.qc-pend{border:1px solid var(--qc-line);border-radius:8px;padding:14px 16px;gap:10px;scroll-margin-top:72px}.qc-pend-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qc-pend-title{font-size:14px;font-weight:600;line-height:20px}.badge.qc-pend-badge{height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;border:0}.badge.qc-pend-badge.quiet-tint{background:var(--qc-surface-3);color:var(--qc-ink-3)}.badge.qc-pend-badge.accent-tint{background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-pend-meta{margin:0;font-size:12.5px;line-height:18px;color:var(--qc-ink-3);overflow-wrap:anywhere}.qc-pend-meta.resolved{margin-top:-6px}.qc-pend .mono,.qc-pend-chip .mono{font-family:var(--qc-font);font-size:12px}.qc-pend-note{margin:0;font-size:14px;line-height:20px;color:var(--qc-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.qc-pend-note .qc-kicker{margin-right:8px}.qc-pend-helper{margin:0;font-size:13px;line-height:18px;color:var(--qc-ink-3)}.qc-pend-reply,.qc-pend-thread{display:flex;flex-direction:column}.qc-pend-reply{gap:6px;padding:10px 0 4px;border-top:1px solid var(--qc-line)}.qc-pend-reply-head{display:flex;align-items:center;gap:8px;min-height:28px;flex-wrap:wrap}.qc-pend-avatar{width:28px;height:28px;border-radius:50%;background:var(--qc-accent-tint-2);color:var(--qc-accent);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.qc-pend-author{font-weight:600;font-size:14px;overflow-wrap:anywhere}.qc-pend-when{font-size:12px;color:var(--qc-ink-3)}.qc-pend-reply-body{margin:0 0 0 36px;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.qc-pend-files{display:flex;flex-direction:column;margin-left:36px;list-style:none;padding:0}.qc-pend-file{display:flex;align-items:center;gap:10px;min-height:32px;font-size:13.5px;flex-wrap:wrap}.qc-pend-file svg{color:var(--qc-ink-3);flex-shrink:0}.qc-pend-file-name{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.qc-pend-file-size{font-size:12.5px;color:var(--qc-ink-3)}.qc-pend-file-delete,.qc-pend-file-download{font-weight:500;font-size:13px;display:inline-flex;align-items:center;min-height:32px;padding:0 2px;background:none;border:0;cursor:pointer;text-decoration:none}.qc-pend-file-download{color:var(--qc-accent)}.qc-pend-file-delete{color:var(--qc-ink-2)}.qc-pend-file.stub,.qc-pend-files-hidden{font-size:13px;color:var(--qc-ink-3)}.qc-pend-files-hidden{margin:0 0 0 36px}.qc-pend-actions{align-items:center;flex-wrap:wrap}.qc-pend-actions,.qc-pend-reply-form{display:flex;gap:8px;padding-top:10px;border-top:1px solid var(--qc-line)}.qc-pend-reply-form{flex-direction:column}.qc-pend-reply-form textarea{width:100%;resize:vertical;min-height:56px}.qc-pend-reply-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.qc-pend-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.qc-pend-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 8px;border-radius:6px;background:var(--qc-surface-2);font-size:12.5px;max-width:100%}.qc-pend-chip-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.qc-pend-chip-progress,.qc-pend-chip-size{color:var(--qc-ink-3)}.qc-pend-chip.failed .qc-pend-chip-name{color:var(--qc-ink-3);text-decoration:line-through}.qc-pend-chip-remove{width:20px;height:20px;border:0;border-radius:4px;background:none;color:var(--qc-ink-3);font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.qc-pend-chip-remove:disabled{opacity:.45;cursor:default}.qc-pend-resolved>summary{display:flex;align-items:center;gap:6px;min-height:36px;font-size:13.5px;font-weight:600;color:var(--qc-ink-2);border-top:1px solid var(--qc-line);padding-top:4px;cursor:pointer;list-style:none}.qc-pend-resolved>summary::-webkit-details-marker{display:none}.qc-pend-resolved>summary svg{color:var(--qc-ink-3);transition:none}.qc-pend-resolved[open]>summary svg{transform:rotate(90deg)}.qc-pend-resolved>.qc-pends{margin-top:12px}@media (max-width:899px){.qc-pend-file,.qc-pend-file-delete,.qc-pend-file-download{min-height:44px}.qc-pend-file{flex-wrap:nowrap}.qc-pend-file-name{flex:1 1 auto;min-width:0;max-width:none}.qc-pend-file-delete,.qc-pend-file-download,.qc-pend-file-size{flex-shrink:0}.qc-pend-chip{width:100%;height:44px;padding-right:0}.qc-pend-chip-name{max-width:none;flex:1 1}.qc-pend-chip-remove{width:44px;height:44px}}.qc-underwriting .qc-card-head-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.qc-comment-files{margin:0;font-size:13px}.qv-app .qc-meet-notes .qc-card-head{align-items:baseline;flex-wrap:wrap;gap:4px 12px}.qv-app .qc-meet-notes-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.qv-app .qc-meet-notes-block{display:grid;grid-gap:6px;gap:6px}.qv-app .qc-meet-notes-block+.qc-meet-notes-block{padding-top:12px;border-top:1px solid var(--qc-line)}.qv-app .qc-meet-notes-label{color:var(--qc-ink-2)}.qv-app .qc-meet-notes-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5;color:var(--qc-ink);max-height:32em;overflow-y:auto;padding-right:4px}.qv-app .qc-meet-notes-meta{font-size:13px}.qv-app .qc-meet-notes-foot{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.qv-app .qc-meet-notes-checks{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--qc-line)}.qc-partner-agreements{display:flex;flex-direction:column;gap:10px}.qc-partner-none{margin:0;font-size:13.5px;font-weight:500}.qc-partner-files{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.qc-partner-file{display:flex;align-items:center;gap:10px;min-height:36px;font-size:13.5px;border-top:1px solid var(--qc-line);padding:4px 0}.qc-partner-file:first-child{border-top:0}.qc-partner-file svg{color:var(--qc-ink-3);flex-shrink:0}.qc-partner-file-line{flex:1 1;min-width:0;overflow-wrap:anywhere}.qc-partner-file-download{flex-shrink:0;display:inline-flex;align-items:center;min-height:32px;font-weight:500;font-size:13px;color:var(--qc-accent);text-decoration:none}.qc-partner-file.stub{font-size:13px;color:var(--qc-ink-3)}.qc-partner-file-delete{flex-shrink:0;display:inline-flex;align-items:center;min-height:32px;padding:0 2px;background:none;border:0;cursor:pointer;font:inherit;font-weight:500;font-size:13px;color:var(--qc-ink-2)}.qc-agreement-state{margin:0}.qc-agreement-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.qc-agreement-sign-form{display:inline-flex;align-items:center;gap:8px}.qc-agreement-refusal{font-size:12px}.qc-agreement-review{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--qc-line);padding-top:10px}.qc-agreement-sign{position:fixed;inset:0;z-index:var(--qc-z-dialog);display:flex;flex-direction:column;background:var(--qc-surface)}.qc-agreement-sign-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--qc-line)}.qc-agreement-sign-tools{display:inline-flex;align-items:center;gap:12px}.qc-agreement-sign-frame{flex:1 1;width:100%;border:0}.qc-partner-record{display:flex;flex-direction:column;gap:14px}.qc-partner-help{margin:0}.qc-partner-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.qc-partner-fields .field,.qc-partner-radio{margin:0;min-width:0}.qc-partner-radio{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:0;border:0}.qc-partner-radio legend{float:left;margin-right:4px;padding:0;font-size:12px;font-weight:600;color:var(--qc-ink-2)}.qc-partner-radio label{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;cursor:pointer}.qc-partner-radio input[type=radio]{accent-color:var(--qc-accent);margin:0}.qc-partner-radio-note{font-size:13px;color:var(--qc-ink-3)}.qc-partner-radio .qc-form-message{flex-basis:100%;margin:0}.qc-partner-form-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.qc-partner-upload{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.qc-partner-upload .btn[aria-disabled=true]{opacity:.6;pointer-events:none}.qc-partner-upload-messages{list-style:none;margin:0;padding:0;font-size:13px;font-weight:600;text-align:right}.qc-partner-upload-messages.qc-left{text-align:left}.qc-partner-new .qc-partner-form{max-width:760px}.qc-partner-pick{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px;border-top:1px solid var(--qc-line)}.qc-partner-pick-title{font-size:12px;font-weight:600;color:var(--qc-ink-2)}.qc-partner-pick-list{list-style:none;margin:0;padding:0;align-self:stretch;display:flex;flex-direction:column}.qc-partner-pick-list li{display:flex;align-items:center;gap:10px;min-height:36px;font-size:13.5px;border-top:1px solid var(--qc-line)}.qc-partner-pick-list li:first-child{border-top:0}.qc-partner-pick-button[aria-disabled=true]{opacity:.6;pointer-events:none}@media (max-width:899px){.qc-partner-file,.qc-partner-file-delete,.qc-partner-file-download,.qc-partner-radio label{min-height:44px}.qc-partner-fields{grid-template-columns:minmax(0,1fr)}.qc-partner-form-actions .btn{flex:1 1;min-height:44px}}.qc-request-note{display:flex;flex-direction:column;gap:3px;padding-top:12px;border-top:1px solid var(--qc-line)}.qc-request-history-note,.qc-request-note-text{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.qc-request-note-field{grid-column:1/-1}.qc-request-history-body{min-width:0}.qc-request-history-note{margin-top:4px;padding-left:10px;border-left:2px solid var(--qc-line);font-size:13.5px;color:var(--qc-ink-2)}.qc-payout-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-payout-status{font-size:13px;font-weight:600;color:var(--qc-ink)}.qc-payout-rule{font-size:12.5px;color:var(--qc-steel)}.qc-payout-hint{font-size:12.5px;color:var(--qc-ink-2)}.qc-payout-flag{align-self:flex-start}.qc-payout-actions{display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0}.qc-partner-rule{grid-column:1/-1;margin:-4px 0 0}.qc-detail-value .qc-payout-rule{display:block;margin-top:2px;font-weight:400}.qc-partner-manager{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.qc-payout-card-totals strong{color:var(--qc-ink);font-weight:600}.qc-payout-card-voided{border-top:1px solid var(--qc-line)}.qc-payout-history{margin-top:2px;font-size:12.5px}.qc-payout-history>summary{width:-moz-fit-content;width:fit-content;color:var(--qc-ink-3);cursor:pointer}.qc-payout-history ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.qc-payout-history li{display:flex;flex-wrap:wrap;gap:2px 8px;color:var(--qc-ink-2);overflow-wrap:anywhere}.qc-payout-history-meta{color:var(--qc-ink-3)}.qc-payout-partner-row .qc-item-meta{flex:0 1 auto}details.qc-payout-voided>summary{padding:14px 20px;font-size:15px;font-weight:600;cursor:pointer}.badge.qc-badge-tag.steel.qc-partner-demo-tag{white-space:normal;height:auto;min-height:20px;padding-block:3px;line-height:1.25;max-width:100%}.qc-partner-demo-glyph{display:inline-flex}.qc-appform{display:flex;flex-direction:column;gap:16px;min-width:0}.qc-appform-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.qc-appform-col{display:flex;flex-direction:column;gap:16px;min-width:0}.qc-appform-section .field:last-child{margin-bottom:0}.qc-appform-star{color:var(--qc-ink-3)}.qc-appform-warn{font-weight:400}.qc-appform-file{margin-bottom:14px}.qc-appform-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--qc-z-sticky);display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--qc-line);border-radius:6px;background:var(--qc-surface)}.qc-appform-saved{margin:0;font-size:13px;color:var(--qc-ink-2)}.qc-appform-bar-lines{flex-basis:100%}.qc-appform-city{margin-bottom:0}.qc-appform-quote{margin:0 0 14px}.qc-appform-quote blockquote{margin:4px 0 0;padding-left:10px;border-left:2px solid var(--qc-line);color:var(--qc-ink-2);white-space:pre-wrap}.qc-appform-sub{margin-top:10px}.qc-appform-notes{display:flex;flex-direction:column;gap:8px}.qc-appform .qc-appform-file .qc-intake-row,.qc-appform .qc-intake-row:has(>dd>.qc-intake-act>:not(.qc-intake-copy)){grid-template-columns:minmax(0,1fr);gap:4px}.qc-appform .qc-appform-file .qc-intake-row>dd,.qc-appform .qc-intake-row:has(>dd>.qc-intake-act>:not(.qc-intake-copy))>dd{display:flex;flex-direction:column;gap:6px}.qc-appform .qc-appform-file .qc-intake-row>dd>.qc-intake-val,.qc-appform .qc-intake-row:has(>dd>.qc-intake-act>:not(.qc-intake-copy))>dd>.qc-intake-val{order:-1;overflow-wrap:break-word}.qc-appform-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"left right" "left notes" "bar bar";grid-gap:16px;gap:16px;align-items:start}.qc-appform-shell .qc-appform-cols,.qc-appform-shell>.qc-appform{display:contents}.qc-appform-shell .qc-appform-left{grid-area:left}.qc-appform-shell .qc-appform-right{grid-area:right}.qc-appform-shell>.qc-appform-notes{grid-area:notes}.qc-appform-shell .qc-appform-bar{grid-area:bar}@media (max-width:1023px){.qc-appform-cols,.qc-appform-shell{grid-template-columns:minmax(0,1fr)}.qc-appform-shell{grid-template-rows:none;grid-template-areas:"left" "right" "notes" "bar"}}.qc-intake-actions{flex-wrap:wrap}.qc-intake-rows{margin:0;display:grid;grid-gap:8px;gap:8px}.qc-intake-row{display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline}.qc-intake-row dt{color:var(--qc-ink-3);font-size:13px}.qc-intake-row dd{margin:0;display:grid;grid-template-columns:8.5rem minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.qc-intake-section:not(.qc-intake-team) .qc-intake-rows:has(>.qc-intake-row>dd>.qc-intake-act):not(:has(>.qc-intake-row>dd>.qc-intake-act>:not(.qc-intake-copy)))>.qc-intake-row>dd{grid-template-columns:28px minmax(0,1fr)}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act>:not(.qc-intake-copy))):has(>dd>.qc-intake-act){grid-template-columns:minmax(0,1fr);gap:4px}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act>:not(.qc-intake-copy))):has(>dd>.qc-intake-act)>dt{padding-left:40px}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act>:not(.qc-intake-copy))):has(>dd>.qc-intake-act)>dd{grid-template-columns:28px minmax(0,1fr);gap:12px}.qc-intake-section:not(.qc-intake-team) .qc-intake-rows>.qc-intake-row>dd:not(:has(>.qc-intake-act)){grid-template-columns:minmax(0,1fr)}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act)){grid-template-columns:minmax(0,1fr);gap:4px}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act))>dt{padding-left:0}.qc-appform .qc-intake-row:not(.qc-appform-file *):not(:has(>dd>.qc-intake-act))>dd{grid-template-columns:minmax(0,1fr)}.qc-appform .qc-appform-copied{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.qc-intake-act{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.qv-app .qc-intake-row dd:has(>.qc-intake-val>input){grid-template-columns:minmax(0,1fr);gap:8px}.qv-app .qc-intake-row dd:has(>.qc-intake-val>input) input{width:100%;min-width:0;box-sizing:border-box}.qc-intake-val{min-width:0;overflow-wrap:anywhere}.qc-intake-agreed-words{display:block;margin-top:2px;font-size:13px}.qc-intake-owner+.qc-intake-owner{margin-top:14px;padding-top:14px;border-top:1px solid var(--qc-line)}.qc-intake-owner-title{margin:0 0 8px;font-size:13px;color:var(--qc-ink-2)}.qc-intake-owner-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.qc-intake-edited{margin:0 0 8px;font-size:12.5px}.qc-intake-mask,.qc-intake-revealed{font-family:var(--qc-font)}.qc-intake-was{color:var(--qc-ink-3);text-decoration:line-through}.qc-intake-line{margin:0 0 4px}.qc-intake-card .qc-intake-actions{display:flex;gap:8px;margin-top:12px}.qc-intake-off{margin:12px 0 0}.qc-intake-earlier{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px}@media (max-width:560px){.qc-intake-row{grid-template-columns:minmax(0,1fr);gap:2px}}.qc-pricing-mismatch{display:block;margin-top:4px;font-size:13px}.qc-pricing-groups,.qc-pricing-terms{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;border:0;min-width:0}.qc-pricing-group{display:grid;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid var(--qc-line);border-radius:10px}.qc-pricing-group[data-marked=true]{border-color:var(--qc-accent)}.qc-pricing-group>label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer}.qc-pricing-group input[type=radio]{accent-color:var(--qc-accent);margin:0}.qc-pricing-fields{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.qc-pricing-environment{margin:0;font-size:14px;color:var(--qc-ink-2)}.qc-pricing-cards{display:flex;flex-wrap:wrap;gap:8px 16px}.qc-duplicate-files,.qc-duplicate-reasons,.qc-duplicate-sections{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;border:0;min-width:0}.qc-duplicate-reasons{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.qc-duplicate-files>legend,.qc-duplicate-reasons>legend,.qc-duplicate-sections>legend{margin-bottom:4px}.qc-duplicate-reason{padding:10px 12px;border:1px solid var(--qc-line);border-radius:10px}.qc-duplicate-reason[data-marked=true]{border-color:var(--qc-accent)}.qc-duplicate-check,.qc-duplicate-reason>label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;min-width:0;overflow-wrap:anywhere}.qc-duplicate-reason>label{font-weight:600}.qc-duplicate-check input,.qc-duplicate-reason input{accent-color:var(--qc-accent);margin:0;flex-shrink:0}.qc-duplicate-check[data-locked=true]{color:var(--qc-ink-3);cursor:default}.qc-duplicate-note,.qc-duplicate-summary{margin:0;font-size:13.5px}.qc-gallery-palette{display:flex;flex-direction:column;height:260px;max-width:480px;overflow:hidden;border:1px solid var(--qc-line);border-radius:10px;background:var(--qc-surface)}.qc-settings{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.qc-settings-index{display:flex;flex-direction:column;gap:2px;position:-webkit-sticky;position:sticky;top:16px}.qc-settings-index-eyebrow{padding:0 10px 6px;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qv-app .qc-settings-item{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border-radius:var(--qc-r2);font-size:13px;font-weight:500;color:var(--qc-ink-2);text-decoration:none;white-space:nowrap}.qv-app .qc-settings-item:hover{background:var(--qc-surface-2);color:var(--qc-ink);text-decoration:none}.qv-app .qc-settings-item[aria-current=page]{background:var(--qc-accent-tint);color:var(--qc-accent);font-weight:600}.qc-settings-count{margin-left:auto;font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink-3)}.qc-settings-main{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-settings-section-actions{display:flex;gap:8px;margin-left:auto}.qc-section.qc-settings-danger{border-color:var(--qc-line-2)}@media (max-width:899px){.qc-settings{grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch}.qc-settings-index{flex-direction:row;position:static;overflow-x:auto;overflow-y:hidden;gap:4px;border-bottom:1px solid var(--qc-line);padding-bottom:6px}.qc-settings-index-eyebrow{display:none}}.qc-saved{display:inline-flex;align-items:center;height:36px;font-weight:600}.qc-admin-lead,.qc-saved{font-size:13px;color:var(--qc-ink-2)}.qc-admin-lead{margin:0 0 10px;line-height:18px}.qc-admin-goal{display:flex;align-items:center;gap:16px;margin-bottom:12px;padding:14px 16px;border-radius:var(--qc-r2);background:var(--qc-gold-tint)}.qc-admin-goal-num{font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-gold-ink)}.qc-admin-goal-denom{font-size:16px;font-weight:500;color:var(--qc-ink-3)}.qc-admin-goal-track{flex:1 1;min-width:120px;height:8px;background:var(--qc-surface-3);overflow:hidden}.qc-admin-goal-fill,.qc-admin-goal-track{display:block;border-radius:var(--qc-r-pill)}.qc-admin-goal-fill{height:100%;background:var(--qc-gold)}.qc-admin-goal-form{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.qc-admin-goal-form .field{margin-bottom:0}.qc-admin-goal-section{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.qc-admin-goal-cols{font-size:12px}.qc-admin-goal-empty{margin:0;font-size:13px}.qc-admin-goal-rows{display:flex;flex-direction:column;border-top:1px solid var(--qc-line)}.qc-admin-goal-row{display:grid;grid-template-columns:minmax(120px,1.2fr) 96px 96px auto auto;align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:10px 0;border-bottom:1px solid var(--qc-line)}.qc-admin-goal-row .qc-form-banner{grid-column:1/-1;margin-top:0}.qc-admin-goal-who{display:flex;flex-direction:column;min-width:0}.qc-admin-goal-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-admin-goal-meta{font-size:12px}.qc-admin-goal-current{font-size:13.5px;white-space:nowrap}.qc-admin-goal-row .field.qc-admin-goal-target{margin-bottom:0;gap:2px}.qc-admin-goal-row .field.qc-admin-goal-target label{font-size:11px}.qv-app .qc-admin-goal-row .field.qc-admin-goal-target input{width:96px}.qc-admin-goal-applies{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;min-width:0;font-size:13px;color:var(--qc-ink-2)}.qc-admin-goal-applies legend{float:left;padding:0;margin-right:2px;font-size:12px;color:var(--qc-ink-3)}.qc-admin-goal-applies label{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;cursor:pointer}.qc-admin-goal-applies input[type=radio]{accent-color:var(--qc-accent);margin:0}.qc-admin-goal-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:1279px){.qc-admin-goal-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qc-admin-goal-row .qc-admin-goal-applies{grid-column:1/-1;flex-wrap:wrap}}.qc-dotline{display:inline-flex;align-items:center;gap:6px;color:var(--qc-ink-2)}.qc-dotline.quiet{color:var(--qc-ink-3)}.qc-roster-name .qc-ai-tag{margin-left:6px}.qc-menu-sep{display:block;height:1px;margin:4px 0;background:var(--qc-line)}.qc-table-wrap.qc-roster-wrap{overflow:visible}.qc-roster{table-layout:fixed}.qc-roster th:first-child{border-top-left-radius:var(--qc-r2)}.qc-roster th:last-child{border-top-right-radius:var(--qc-r2)}.qc-roster td{overflow-wrap:anywhere}.qc-roster-col-name{width:22%}.qc-roster-col-role{width:15%}.qc-roster-col-team{width:14%}.qc-roster-col-sched{width:19%}.qc-roster-col-ext{width:8%}.qc-roster-col-status{width:12%}.qv-app .qc-roster td:nth-child(2),.qv-app .qc-roster td:nth-child(3){overflow-wrap:normal}.qv-app .qc-roster td:nth-child(2){white-space:nowrap}.qc-roster-col-menu{width:56px}.qc-roster-name{display:flex;flex-direction:column;line-height:1.25;min-width:0}.qc-roster-name strong{font-weight:600}.qc-roster-email,.qc-roster-name strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-roster-email{font-size:12px;color:var(--qc-ink-3)}.qc-table td.qc-roster-sched{font-size:12.5px}.qc-table td.qc-roster-menu-cell{text-align:right;padding-right:12px}.qc-roster-menu-wrap{vertical-align:middle}.qv-app .btn.icon.small.qc-roster-more{width:32px;min-height:32px;color:var(--qc-ink-2)}.qc-roster-error{display:block;margin-top:4px;font-size:12.5px;text-align:right}.qc-popmenu-item .qc-tag.qc-end,.qc-sheet-item .qc-tag.qc-end{margin-left:auto}@media (max-width:899px){.qc-table-wrap.qc-roster-wrap{overflow-x:auto}.qc-roster{min-width:760px}}.qc-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--qc-accent);color:var(--qc-accent-ink);font-size:11px;font-weight:600}.qc-avatar.lg{width:32px;height:32px;font-size:12px}.qc-field-help{font-size:12px;color:var(--qc-ink-3)}.qc-manage-head{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--qc-line)}.qc-manage-id{display:flex;flex-direction:column;line-height:1.25;min-width:0}.qc-manage-name{font-size:15px;font-weight:600;color:var(--qc-ink)}.qc-manage-meta{font-size:12.5px;color:var(--qc-ink-3);overflow-wrap:anywhere}.qc-manage-section{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-top:1px solid var(--qc-line)}.qc-manage-head+.qc-manage-section{border-top:0;padding-top:16px}.qc-manage-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.qc-manage-field{display:flex;flex-direction:column;gap:6px;min-width:0}.qc-manage-label{font-size:12px;line-height:16px;font-weight:500;color:var(--qc-ink-2)}.qv-app .qc-manage-field select{width:100%}.qc-manage-ext{display:flex;align-items:center;justify-content:space-between;gap:8px;height:36px;padding:0 10px;border-radius:var(--qc-r2);border:1px solid var(--qc-line);background:var(--qc-surface-2)}.qc-manage-ext a{font-size:12.5px;font-weight:500;white-space:nowrap}.qc-manage-access{display:flex;gap:8px;flex-wrap:wrap}.qc-manage-access form{display:contents}.qc-rotation{display:flex;flex-direction:column;gap:6px}.qc-rotation-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qv-app .qc-rotation-form input{width:64px;min-height:32px;padding:0 8px}.qc-rotation-dup{font-size:12px}.qc-rotation .qc-form-message{margin:0}.qc-drawer-form{display:flex;flex-direction:column;gap:14px}.qc-drawer-form .field{margin:0}.qv-app .qc-drawer-form .btn{min-height:40px}.qc-drawer-lead{margin:0 0 14px;font-size:13px}.qc-invite-result{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:14px;border-radius:var(--qc-r2);background:var(--qc-accent-tint);border:1px solid var(--qc-line);font-size:13.5px}.qc-invite-result-note{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--qc-ink-2)}.qc-invite-link{display:flex;gap:8px;align-items:center}.qv-app .qc-invite-link code{flex:1 1;min-width:0;height:36px;display:flex;align-items:center;padding:0 10px;border-radius:var(--qc-r2);border:1px solid var(--qc-line-2);background:var(--qc-surface);color:var(--qc-accent);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:899px){.qc-manage-grid{grid-template-columns:minmax(0,1fr)}}.qc-section-pad .qc-name-list{margin:0 -14px}.qc-section-pad .qc-name-add+.qc-name-list{margin-top:12px}.qc-name-add{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.qc-name-add .field{margin-bottom:0;flex:1 1 160px;max-width:280px}.qc-name-row-meta{font-size:13px;color:var(--qc-ink-3)}.qc-name-row-note{flex-basis:100%;font-size:12px;color:var(--qc-ink-3)}.qc-name-rename{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.qv-app .qc-name-rename input{width:180px;min-height:32px}.qc-name-rename .qc-form-banner,.qc-name-rename .qc-form-message{flex-basis:100%;margin:0}.qc-name-help{margin:0;padding-top:10px;border-top:1px solid var(--qc-line);font-size:12.5px;color:var(--qc-ink-3)}.qc-bonuses{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-bonus-note{margin:0}.qc-inline-form{display:inline-flex;align-items:center;gap:8px}.qc-bonus-form{display:flex;flex-direction:column;gap:10px}.qc-bonus-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:10px;gap:10px;align-items:end}.qc-bonus-grid .field{margin:0;min-width:0}.qv-app .qc-bonus-grid input,.qv-app .qc-bonus-grid select{width:100%;min-width:0}.qc-bonus-submit{display:flex;align-items:center;justify-content:flex-end;gap:8px;grid-column:3}.qc-bonus-list{margin:0 -14px}.qc-bonus-group-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 14px 6px}.qc-bonus-group+.qc-bonus-group .qc-bonus-group-head{border-top:1px solid var(--qc-line);padding-top:14px}.qc-bonus-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:52px;padding:8px 14px;border-top:1px solid var(--qc-line);font-size:13.5px}.qc-bonus-main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 240px}.qc-bonus-label{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--qc-ink)}.qc-bonus-meta{font-size:12.5px;color:var(--qc-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-bonus-edit{flex-basis:100%;padding:6px 0 4px}.qc-tag.qc-bonus-live{border-color:var(--qc-accent);background:var(--qc-accent-tint);color:var(--qc-accent)}@media (max-width:899px){.qc-bonus-grid{grid-template-columns:minmax(0,1fr)}.qc-bonus-submit{grid-column:1}}.qc-integrations{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-section.qc-status-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;max-width:560px}.qc-section.qc-status-card.unconfigured{border-style:dashed;border-color:var(--qc-line-2);background:transparent}.qc-status-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.qc-status-card-head .qc-dotline{font-size:12.5px}.qc-status-card-lines{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--qc-ink-2)}.qc-status-card-msg{margin:0;font-size:13px}.qc-section-pad .qc-table-wrap.qc-flush-table{margin:0 -14px;border:0;border-radius:0}.qc-google-table td{vertical-align:middle}.qc-google-table td .qc-rotation{gap:4px}.qc-section-foot{margin:0 -14px -10px;padding:10px 14px;border-top:1px solid var(--qc-line);font-size:12.5px;color:var(--qc-ink-3)}.qc-ext-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.qc-ext-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:4px 0;border-top:1px solid var(--qc-line);font-size:13.5px}.qc-ext-name{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-ext-na{font-size:12.5px}.qc-ext-empty{padding-top:10px;font-size:13px}.qc-ext-form{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex:0 1 auto;min-width:0;max-width:100%}.qv-app .qc-ext-form input{width:64px;min-height:30px;padding:0 8px;flex-shrink:0}.qc-ext-form .btn{flex-shrink:0}.qc-ext-form .qc-form-banner,.qc-ext-form .qc-form-message{flex-basis:100%;min-width:0;justify-content:flex-end;text-align:right;margin:0}@media (max-width:899px){.qc-ext-grid{grid-template-columns:minmax(0,1fr)}.qc-section-pad .qc-table-wrap.qc-flush-table{overflow-x:auto}}.qc-pricing-changed{margin-top:-6px;color:var(--qc-ink-3)}.qc-section-pad form>.qc-overline{display:block;margin:8px 0 2px}.qc-catch-up-count,.qc-catch-up-result{margin:0 0 6px;font-size:13px;line-height:18px}.qc-catch-up-result{font-weight:600;color:var(--qc-ink)}.qc-catch-up-form{margin:12px 0 0}.qc-section-pad .qc-table-wrap{margin-top:6px}.qc-connection{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.qc-connection-glyph{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--qc-r2);background:var(--qc-accent-tint);color:var(--qc-accent)}.qc-connection.quiet .qc-connection-glyph{background:var(--qc-surface-2);color:var(--qc-ink-3)}.qc-connection-text{display:flex;flex-direction:column;gap:2px;flex:1 1 280px;min-width:0}.qc-connection-state{font-weight:600;color:var(--qc-ink)}.qc-connection-state.steel{color:var(--qc-steel-ink)}.qc-connection-email{color:var(--qc-accent);font-weight:600}.qc-connection-help{font-size:12.5px;color:var(--qc-ink-3)}.qc-connection-actions{display:flex;gap:8px;flex-wrap:wrap}.qc-connection-actions form{display:contents}@media (max-width:899px){.qc-connection{flex-direction:column;align-items:flex-start}}.qc-hours-card{gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--qc-line)}.qc-hours,.qc-hours-card{display:flex;flex-direction:column}.qc-hours-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;border-top:1px solid var(--qc-line);flex-wrap:wrap}.qc-hours-day{width:44px;font-weight:600;font-size:13px}.qc-hours-range{display:inline-flex;align-items:center;gap:6px}.qv-app .qc-hours-range input{min-height:32px;padding:0 10px;width:auto}.qv-app .btn.qc-hours-remove{width:28px;min-height:28px;color:var(--qc-ink-3)}.qv-app .btn.qc-hours-add{margin-left:auto;color:var(--qc-accent)}.qc-hours-foot{display:flex;align-items:flex-end;gap:20px;border-top:1px solid var(--qc-line);padding-top:14px;flex-wrap:wrap}.qc-hours-foot .field{margin:0}.qc-accepting{height:36px;font-size:13.5px;color:var(--qc-ink)}.qv-app .btn.qc-hours-save{margin-left:auto}.qc-hours-saved{margin:0;font-size:13px}@media (max-width:899px){.qv-app .btn.qc-hours-add{margin-left:0}.qv-app .btn.qc-hours-save{margin-left:0;width:100%}}.qv-app .qc-setting-switch{display:flex;align-items:center;gap:10px;width:100%;max-width:320px;min-height:40px;padding:0 10px;border:1px solid var(--qc-line);border-radius:var(--qc-r2);background:var(--qc-surface);color:var(--qc-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.qv-app .qc-setting-switch:hover{background:var(--qc-surface-2)}.qv-app .qc-setting-switch .qc-row-end{margin-left:auto}.qc-setting-help{margin:10px 0 0;color:var(--qc-ink-3)}.qc-report-range{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}.qc-report-range .qc-chips{margin:0}.qc-report-range-form{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.qc-report-sub-link{margin-right:12px;font-size:13px}.qc-report-tiles{min-width:0}@media (max-width:899px){.qc-report-tiles .qc-stat-grid[data-cols="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.qc-report-footnote{margin:0;padding:8px 12px;font-size:12px;color:var(--qc-ink-3)}.qc-report-pair{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;min-width:0}.qc-report-sub{min-width:0}.qc-report-sub-head{margin-bottom:6px;padding-left:calc(12px + 1px);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-ink-3)}.qc-report-sub .qc-table-wrap{border:1px solid var(--qc-line);border-radius:var(--qc-r2)}.qc-report-sub .qc-section-empty{padding:4px 0}.qc-report-table tfoot td{border-top:1px solid var(--qc-line-2)}.qc-report-median td{height:32px;font-size:12px;background:var(--qc-surface-2)}.qc-reports{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-report-conversion{margin:0;font-size:13px;color:var(--qc-ink-2)}.qc-report-calls{display:flex;flex-direction:column;gap:14px;min-width:0}.qc-report-foot{margin:0;font-size:12.5px;color:var(--qc-ink-3)}.qc-tag.qc-paid{border-color:var(--qc-gold);background:var(--qc-gold-tint);color:var(--qc-gold-ink)}.qc-rb-item,.qc-rb-list{display:flex;flex-direction:column}.qc-rb-item{gap:8px;padding:12px 0;border-top:1px solid var(--qc-line)}.qc-rb-item:first-child{border-top:0;padding-top:0}.qc-rb-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qc-rb-label{font-weight:600;color:var(--qc-ink)}.qc-rb-none,.qc-rb-settled{margin:0;font-size:12.5px;color:var(--qc-ink-3)}.qc-rb-meta{flex-basis:100%;font-size:12.5px;color:var(--qc-ink-3)}.qc-rb-payment{flex-wrap:wrap}.qc-rb-pay,.qc-rb-payment{display:inline-flex;align-items:center;gap:8px}.qc-rb-pay-error{font-size:12.5px;font-weight:600;color:var(--qc-steel-ink)}.qc-report-bonuses .qc-table-wrap{border:1px solid var(--qc-line)}.qc-funnel-bars{padding:8px 12px 0;max-height:160px}.qc-funnel-table td:first-child,.qc-funnel-table th:first-child{white-space:nowrap}.qc-funnel-figures{display:flex;flex-direction:column;gap:6px;padding:12px 16px 14px}.qc-funnel-figure{margin:0;font-size:13.5px;color:var(--qc-ink-2)}.qc-funnel-figure strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink)}.qc-funnel-figure strong.steel{color:var(--qc-steel-ink)}.qc-funnel-figure-empty{margin:0;font-size:13px;color:var(--qc-ink-2)}.qc-funnel .qc-section>.qc-bars+.qc-table-wrap{border-top:1px solid var(--qc-line)}.qc-leadreport-purged{font-weight:500;font-size:12px;white-space:nowrap}.qc-leadreport-lists th,.qc-leadreport-setters th,.qc-leadreport-source th{white-space:nowrap}.qc-leadreport-lists th[title],.qc-leadreport-setters th[title]{cursor:help}.qc-leadreport-bars{max-height:170px}.qc-leadreport-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px;padding:14px 16px 16px}.qc-leadreport-figure{display:flex;flex-direction:column;gap:2px;min-width:0}.qc-leadreport-figure-value{font-size:28px;line-height:32px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qc-ink)}.qc-leadreport-figure-value.steel{color:var(--qc-steel-ink)}.qc-leadreport-figure-label{font-size:13px;color:var(--qc-ink-2)}@media (max-width:899px){.qc-leadreport-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.qc-goal-moment{display:contents}@keyframes qc-goal-fill{0%{width:0}}@keyframes qc-goal-glow{0%{box-shadow:0 0 0 0 transparent}40%{box-shadow:0 0 0 3px var(--qc-gold-tint),0 0 16px 2px var(--qc-gold)}to{box-shadow:0 0 0 0 transparent}}.qc-goal-moment[data-moment=play] .qc-goal-fill{animation:qc-goal-fill var(--qc-dur-4) var(--qc-ease-out) both}.qc-goal-moment[data-moment=play] .qc-goal.met{animation:qc-goal-glow var(--qc-dur-4) var(--qc-ease-out) both}.qc-section-pad .qc-facts>div>.qc-section-head{padding-inline:0}.qc-gallery-section[data-section=leads] .qc-gallery-panes,.qc-gallery-section[data-section=product-tags] .qc-gallery-panes,.qc-gallery-section[data-section=reports] .qc-gallery-panes,.qc-gallery-section[data-section=settings] .qc-gallery-panes,.qc-gallery-section[data-section=table] .qc-gallery-panes{grid-template-columns:minmax(0,1fr)}@media (max-width:899px){.qc-reports .qc-page-head{flex-direction:column;align-items:stretch;gap:10px}.qc-reports .qc-page-actions{max-width:100%;min-width:0}}.qv-app .qc-perm-rows{container:qc-perm/inline-size;margin:-10px -14px}.qv-app .qc-perm-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what end" "ticks ticks";grid-gap:10px 12px;gap:10px 12px;align-items:start;padding:12px 14px}.qv-app .qc-perm-row+.qc-perm-row{border-top:1px solid var(--qc-line)}.qv-app .qc-perm-what{grid-area:what;min-width:0}.qv-app .qc-perm-name{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.qv-app .qc-perm-label{font-size:14px;line-height:20px;font-weight:600;color:var(--qc-ink)}.qv-app .qc-perm-desc{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--qc-ink-3)}.qv-app .qc-tag.qc-perm-changed{border-color:var(--qc-accent);background:var(--qc-accent-tint);color:var(--qc-accent)}.qv-app .qc-perm-ticks{grid-area:ticks;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.qv-app .qc-perm-tick{display:flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:6px 10px;border:1px solid var(--qc-line-2);border-radius:var(--qc-r2);background:var(--qc-surface);color:var(--qc-steel-ink);font-size:13px;line-height:16px;font-weight:500;cursor:pointer;transition:background-color var(--qc-dur-1) var(--qc-ease-out),border-color var(--qc-dur-1) var(--qc-ease-out)}.qv-app .qc-perm-tick:has(input:enabled):hover{background:var(--qc-surface-2)}.qv-app .qc-perm-tick:has(input:checked){border-color:var(--qc-accent);background:var(--qc-accent-tint);color:var(--qc-ink)}.qv-app .qc-perm-tick:has(input:enabled:checked):hover{background:var(--qc-accent-tint-2)}.qv-app .qc-perm-tick:has(input:focus-visible){outline:2px solid var(--qc-accent);outline-offset:2px}.qv-app .qc-perm-tick:has(input:disabled){cursor:default}.qv-app .qc-perm-tick input[type=checkbox]{flex:none;margin:0;accent-color:var(--qc-accent)}.qv-app .qc-perm-tick.qc-perm-tick-none{visibility:hidden}.qv-app .qc-perm-tick-text{display:flex;flex-direction:column;gap:2px;min-width:0}.qv-app .qc-perm-tick:has(input:checked) .qc-perm-tick-word{font-weight:600}.qv-app .qc-perm-source{font-size:11px;line-height:14px;font-weight:500;color:var(--qc-steel-ink);overflow-wrap:anywhere}.qv-app .qc-perm-source.qc-perm-set{font-weight:600;color:var(--qc-accent)}.qv-app .qc-perm-end{grid-area:end;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.qv-app .qc-perm-saved{font-size:12px;line-height:16px;font-weight:500;color:var(--qc-steel-ink);opacity:0;transition:opacity .15s var(--qc-ease-out)}.qv-app .qc-perm-saved.on{opacity:1}.qv-app p.qc-perm-error{grid-column:1/-1;display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:16px;font-weight:500;color:var(--qc-steel-ink)}.qv-app .qc-perm-log{list-style:none;margin:-10px -14px;padding:0}.qv-app .qc-perm-change{padding:9px 14px;font-size:13px;line-height:20px;color:var(--qc-ink-2);overflow-wrap:anywhere}.qv-app .qc-perm-change+.qc-perm-change{border-top:1px solid var(--qc-line)}.qv-app .qc-perm-after,.qv-app .qc-perm-who{font-weight:600;color:var(--qc-ink)}.qv-app .qc-perm-before{color:var(--qc-steel-ink)}.qv-app .qc-perm-when{color:var(--qc-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-perm-row.qc-perm-action .qc-perm-what{padding-left:12px;border-left:2px solid var(--qc-line-2)}.qv-app .qc-perm-action .qc-perm-label{font-weight:500}.qv-app .qc-perm-needs,.qv-app .qc-perm-note{margin:4px 0 0;font-size:12px;line-height:16px;font-weight:500;color:var(--qc-steel-ink)}.qv-app .qc-perm-confirm{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--qc-ink-2)}.qv-app .qc-perm-confirm svg{flex:none;margin-top:3px;color:var(--qc-steel-ink)}@media (min-width:900px){@container qc-perm (min-width: 640px){.qv-app .qc-perm-row{grid-template-columns:minmax(0,1fr) auto 136px;grid-template-areas:"what ticks end";align-items:center;column-gap:16px}.qv-app .qc-perm-ticks{grid-template-columns:repeat(2,96px)}.qv-app .qc-perm-person .qc-perm-ticks{grid-template-columns:repeat(2,148px)}}}.qc-gallery-section[data-section=permissions] .qc-gallery-panes{grid-template-columns:minmax(0,1fr)}.qv-app .qc-popmenu-item.qc-bell-item[aria-disabled=true],.qv-app div.qc-sheet-item.qc-bell-item{cursor:default;background:none}.qv-app .qc-home-hero{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px;margin:2px 0 20px;padding:26px 28px 24px;border:1px solid var(--qc-line);border-radius:22px;box-shadow:var(--qc-e1);background:linear-gradient(120deg,var(--qc-home-hero-a),var(--qc-home-hero-b) 70%),var(--qc-surface);min-height:150px}.qv-app .qc-home-hero-dots{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.8;transition:opacity .5s}.qv-app .qc-home-hero:hover .qc-home-hero-dots{opacity:1}.qv-app .qc-home-hero-main,.qv-app .qc-home-hero-side{position:relative}.qv-app .qc-home-hero-main{display:flex;flex-direction:column;gap:2px;flex:1 1 320px;min-width:0}.qv-app .qc-home-hero .qc-greeting-title{font-size:32px;line-height:38px;font-weight:650;letter-spacing:-.02em}.qv-app .qc-home-hero .qc-greeting-sub{font-size:13px;color:var(--qc-ink-2)}.qv-app .qc-home-hero [data-home-waiting]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;align-self:flex-start;max-width:100%;margin-top:14px;padding:7px 14px;border:1px solid var(--qc-line);border-radius:999px;background:var(--qc-surface);box-shadow:var(--qc-e1);color:var(--qc-ink-2)}.qv-app .qc-home-hero [data-home-waiting] a{font-weight:600;color:var(--qc-accent);text-decoration:none}.qv-app .qc-home-hero [data-home-waiting] a:hover{text-decoration:underline}.qv-app .qc-home-hero [data-home-waiting] .qc-home-waiting-cta a{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--qc-accent);color:var(--qc-accent-ink);font-weight:600;white-space:nowrap;text-decoration:none}.qv-app .qc-home-hero [data-home-waiting] .qc-home-waiting-cta a:hover{background:var(--qc-accent-hover);text-decoration:none}.qv-app .qc-home-waiting-placeholder{height:34px;width:260px;max-width:100%;margin:14px 0 0;border-radius:999px;background:var(--qc-surface-2)}.qv-app .qc-home-hero-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.qv-app .qc-home-period{display:inline-flex;padding:3px;border:1px solid var(--qc-line);border-radius:11px;background:var(--qc-surface);box-shadow:var(--qc-e1)}.qv-app .qc-home-period a{padding:6px 14px;border-radius:8px;color:var(--qc-ink-2);font-weight:500;text-decoration:none;white-space:nowrap}.qv-app .qc-home-period a:hover{color:var(--qc-ink)}.qv-app .qc-home-period a[aria-current=page]{background:var(--qc-accent-tint-2);color:var(--qc-accent);font-weight:650}.qv-app .qc-home-asof{margin:0;font-size:12px;color:var(--qc-ink-3)}.qv-app .qc-home-nothing{margin:0;padding:24px 28px;border:1px dashed var(--qc-line-2);border-radius:18px;color:var(--qc-ink-3)}.qv-app .qc-home-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.qv-app .qc-home-card{position:relative;min-width:0;padding:20px;border:1px solid var(--qc-line);border-radius:18px;background:var(--qc-surface);box-shadow:var(--qc-e1)}.qv-app .qc-home-c4{grid-column:span 4}.qv-app .qc-home-c5{grid-column:span 5}.qv-app .qc-home-c6{grid-column:span 6}.qv-app .qc-home-c7{grid-column:span 7}.qv-app .qc-home-c8{grid-column:span 8}.qv-app .qc-home-c12{grid-column:span 12}.qv-app .qc-home-card-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:14px}.qv-app .qc-home-card-title{margin:0;font-size:15px;line-height:20px;font-weight:650;letter-spacing:-.005em;color:var(--qc-ink)}.qv-app .qc-home-card-note{font-size:13px;color:var(--qc-ink-3)}.qv-app .qc-home-card-link{margin-left:auto;font-size:13px;font-weight:600;color:var(--qc-accent);text-decoration:none}.qv-app .qc-home-placeholder{background:var(--qc-surface-2);box-shadow:none}.qv-app .qc-progress-placeholder{min-height:156px;background:var(--qc-surface-2)}@media (max-width:1240px){.qv-app .qc-home-c4,.qv-app .qc-home-c5,.qv-app .qc-home-c6,.qv-app .qc-home-c7,.qv-app .qc-home-c8{grid-column:span 12}}@media (max-width:860px){.qv-app .qc-home-hero{padding:20px 18px 18px;border-radius:18px}.qv-app .qc-home-hero .qc-greeting-title{font-size:24px;line-height:30px}.qv-app .qc-home-hero-side{align-items:flex-start;width:100%}.qv-app .qc-home-grid{gap:12px}.qv-app .qc-home-card{padding:16px;border-radius:16px}}.qv-app .qc-home-card .qc-chart{display:block;width:100%;height:auto;overflow:visible}.qv-app .qc-home-kpis{grid-column:span 12;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.qv-app .qc-home-kpi{overflow:hidden;min-height:150px;padding:18px 18px 10px}.qv-app .qc-home-kpi-mark{position:absolute;top:0;left:18px;right:18px;height:3px;border-radius:0 0 3px 3px;color:var(--qc-accent);background:currentColor;opacity:.9}.qv-app .qc-home-kpi-label{margin:0;font-size:13px;line-height:18px;font-weight:550;color:var(--qc-ink-2)}.qv-app .qc-home-kpi-value{margin-top:6px;font-size:34px;line-height:1.15;font-weight:650;letter-spacing:-.02em;color:var(--qc-ink)}.qv-app .qc-home-kpi-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:20px;margin-top:6px;font-size:12px;color:var(--qc-ink-3)}.qv-app .qc-home-kpi{display:flex;flex-direction:column}.qv-app .qc-home-kpi .qc-home-kpi-row{margin-bottom:8px}.qv-app .qc-home-kpi .qc-chart-spark{margin-top:auto}.qv-app .qc-home-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:650}.qv-app .qc-home-chip.up{background:var(--qc-accent-tint-2);color:var(--qc-accent)}.qv-app .qc-home-chip.down{background:var(--qc-surface-2);color:var(--qc-steel-ink)}.qv-app .qc-home-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:6px;font-size:12px;color:var(--qc-ink-2)}.qv-app .qc-home-swatch{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:3px;vertical-align:-1px}.qv-app .qc-home-swatch.demo{background:var(--qc-accent);opacity:var(--qc-home-demo-swatch)}.qv-app .qc-home-swatch.partner{background:var(--qc-series-2)}.qv-app .qc-home-swatch.total{height:3px;border-radius:2px;vertical-align:2px;background:var(--qc-accent)}.qv-app .qc-home-swatch.best{background:var(--qc-gold)}.qv-app .qc-home-products .qc-home-bar i{animation-delay:calc(.3s + var(--i, 0) * 90ms)}.qv-app a.qc-home-partner-seg,.qv-app a.qc-home-partner-seg:hover,.qv-app a.qc-home-product,.qv-app a.qc-home-product:hover,.qv-app a.qc-home-state,.qv-app a.qc-home-state:hover{color:inherit;text-decoration:none}.qv-app a.qc-home-product:hover>span:first-child,.qv-app a.qc-home-state:hover b{color:var(--qc-accent)}.qv-app .qc-home-partner-seg{padding:2px 6px;margin:-2px;border-radius:8px;transition:background-color .2s}.qv-app a.qc-home-fx:hover,.qv-app a.qc-home-partner-seg:hover{background:var(--qc-accent-tint-2)}.qv-app .qc-home-swatch.accent{background:var(--qc-accent)}.qv-app .qc-home-boarded,.qv-app .qc-home-boarded-body{display:flex;flex-direction:column}.qv-app .qc-home-boarded-body{flex:1 1;gap:14px;justify-content:center}.qv-app .qc-home-boarded .qc-home-boarded-body{flex-direction:row;align-items:center;gap:18px}.qv-app .qc-home-boarded-body .qc-home-ring{margin:0}.qv-app .qc-home-boarded-body .qc-home-boarded-path{flex:1 1;min-width:0}.qv-app .qc-home-ring{position:relative;width:150px;flex:none;margin:0 auto;border-radius:50%}.qv-app .qc-home-ring-sm{width:120px}.qv-app .qc-home-ring:focus-visible{outline:2px solid var(--qc-accent);outline-offset:4px}.qv-app .qc-chart-ring-box{position:relative}.qv-app .qc-chart-ring-centre{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}.qv-app .qc-chart-ring-figure{display:flex;justify-content:center;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--qc-ink)}.qv-app .qc-home-ring-sm .qc-chart-ring-figure{font-size:24px}.qv-app .qc-chart-ring-note{max-width:104px;margin:2px auto 0;font-size:12px;line-height:1.25;color:var(--qc-ink-3)}.qv-app .qc-home-ring-sm .qc-chart-ring-note{max-width:84px;font-size:11px}.qv-app .qc-home-flow{fill:none;stroke:var(--qc-line-2);stroke-width:2;stroke-dasharray:5 6}.qv-app .qc-home-node{fill:var(--qc-surface-2);stroke:var(--qc-line-2);stroke-width:1.5}.qv-app .qc-home-node.accent{fill:var(--qc-accent-tint-2);stroke:var(--qc-accent)}.qv-app .qc-home-node.qc-chart-activated{fill:currentColor;fill-opacity:.12;stroke:currentColor}.qv-app .qc-home-node-count{font-size:22px;font-weight:700;fill:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-node-label{font-size:12px;font-weight:550;fill:var(--qc-ink-2)}.qv-app .qc-home-foot{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--qc-line);font-size:13px;color:var(--qc-ink-3)}.qv-app .qc-home-foot b,.qv-app .qc-home-partner-line b{color:var(--qc-ink)}.qv-app .qc-home-partner-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:14px 0 0;padding:10px 12px;border-radius:12px;background:var(--qc-surface-2);font-size:13px;color:var(--qc-ink-2)}.qv-app .qc-home-fun{display:grid;grid-gap:8px;gap:8px}.qv-app .qc-home-fun-conv,.qv-app .qc-home-funnel-row{display:grid;grid-template-columns:118px minmax(0,1fr) 56px;align-items:center;grid-gap:12px;gap:12px}.qv-app .qc-home-funnel-row{border-radius:10px;transition:transform .2s}.qv-app .qc-home-fun-label{font-size:13px;font-weight:550;color:var(--qc-ink-2);transition:color .2s}.qv-app .qc-home-fun-track{display:flex;justify-content:center;height:32px}.qv-app .qc-home-fun-track i{position:relative;display:block;height:100%;overflow:hidden;border-radius:9px;transform-origin:center}.qv-app .qc-home-fun-value{display:flex;justify-content:flex-end;font-size:16px;font-weight:650;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-fun-conv{margin:-2px 0;font-size:12px;color:var(--qc-ink-3)}.qv-app .qc-home-fun-conv>span{grid-column:2;justify-self:center;padding:1px 9px;border-radius:999px;background:var(--qc-surface-2)}.qv-app .qc-home-funnel-row:hover{transform:translateX(3px)}.qv-app a.qc-home-funnel-row:hover .qc-home-fun-label{color:var(--qc-accent)}.qv-app .qc-home-fun-track i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--qc-home-shine-strong) 50%,transparent 70%);transform:translateX(-130%)}.qv-app .qc-home-funnel-row:hover .qc-home-fun-track i:after{animation:qc-home-sweep-again .9s ease}.qv-app .qc-home-goal{display:flex;align-items:center;gap:20px}.qv-app .qc-home-goal .qc-home-ring{margin:0}.qv-app .qc-home-goal-line{margin:0;font-size:13px;color:var(--qc-ink-3)}.qv-app .qc-home-goal-line.met{font-weight:650;color:var(--qc-gold-ink)}.qv-app .qc-home-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:16px}.qv-app .qc-home-day{display:flex;flex-direction:column;align-items:center;font-size:11px;color:var(--qc-ink-3)}.qv-app .qc-home-day b{color:var(--qc-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-day-col{display:flex;align-items:flex-end;justify-content:center;height:56px;margin-bottom:5px}.qv-app .qc-home-day-col i{display:block;width:16px;border-radius:5px 5px 2px 2px;background:var(--qc-accent);transform-origin:bottom}.qv-app .qc-home-day.today .qc-home-day-col i{background:var(--qc-home-seq4)}.qv-app .qc-home-pace{display:inline-flex;align-items:center;gap:6px}.qv-app .qc-home-mini-unit{font-size:13px;font-weight:500;letter-spacing:0;color:var(--qc-ink-3)}.qv-app .qc-home-day.future .qc-home-day-col i{background:var(--qc-line)}.qv-app .qc-home-map{display:flex;flex-direction:column}.qv-app .qc-home-map .qc-chart-map{max-height:420px}.qv-app .qc-home-map-stats{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:22px;gap:22px;align-items:center;margin-top:12px}.qv-app .qc-home-bignum{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--qc-ink)}.qv-app .qc-home-muted{margin:0 0 10px;font-size:13px;color:var(--qc-ink-3)}.qv-app .qc-home-states{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 24px;gap:8px 24px;margin:0;padding:0;list-style:none}.qv-app .qc-home-state{display:grid;grid-template-columns:30px 1fr 36px;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:var(--qc-ink-2)}.qv-app .qc-home-state b{color:var(--qc-ink)}.qv-app .qc-home-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-bar{display:block;height:7px;overflow:hidden;border-radius:999px;background:var(--qc-surface-2)}.qv-app .qc-home-bar i{position:relative;display:block;height:100%;border-radius:999px;background:var(--qc-accent);transform-origin:left}.qv-app .qc-chart-activated{color:var(--qc-live)}.qv-app .qc-home-kpi-mark.qc-chart-approved{color:var(--qc-gold)}@media (max-width:1240px){.qv-app .qc-home-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.qv-app .qc-home-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qv-app .qc-home-kpi-value{font-size:28px}.qv-app .qc-home-map-stats,.qv-app .qc-home-states{grid-template-columns:1fr}.qv-app .qc-home-goal{flex-direction:column;align-items:stretch}.qv-app .qc-home-fun-conv,.qv-app .qc-home-funnel-row{grid-template-columns:88px minmax(0,1fr) 40px}.qv-app .qc-home-boarded-body .qc-home-ring,.qv-app .qc-home-goal .qc-home-ring{margin:0 auto}.qv-app .qc-home-boarded .qc-home-boarded-body{flex-direction:column;align-items:stretch}}.qv-app .qc-home-boards{display:grid;grid-gap:16px;gap:16px}.qv-app .qc-home-board-title{margin:0 0 8px;font-size:12px;line-height:16px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--qc-ink-3)}.qv-app .qc-home-leaders{margin:0;padding:0;list-style:none}.qv-app .qc-home-leader{position:relative;overflow:hidden;display:grid;grid-template-columns:24px 30px minmax(0,1fr) auto;align-items:center;grid-gap:4px 10px;gap:4px 10px;padding:6px 8px;border-radius:10px}.qv-app .qc-home-rank{place-items:center;width:24px;height:24px;background:var(--qc-surface-2);color:var(--qc-ink-2);font-size:12px}.qv-app .qc-home-avatar,.qv-app .qc-home-rank{display:grid;border-radius:50%;font-weight:700}.qv-app .qc-home-avatar{place-items:center;width:30px;height:30px;background:var(--qc-accent-tint-2);color:var(--qc-accent);font-size:11px}.qv-app .qc-home-leader-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;color:var(--qc-ink)}.qv-app .qc-home-leader-count{font-weight:700;color:var(--qc-ink)}.qv-app .qc-home-leader .qc-home-bar{grid-column:3/span 2;height:5px}.qv-app .qc-home-leader.first{background:var(--qc-gold-tint)}.qv-app .qc-home-leader.first .qc-home-rank{background:var(--qc-gold);color:var(--qc-on-gold)}.qv-app .qc-home-leader.first .qc-home-leader-count{color:var(--qc-gold-ink)}.qv-app .qc-home-leader.first .qc-home-bar i{background:var(--qc-gold)}.qv-app .qc-home-crown{display:inline-block;margin-left:6px;color:var(--qc-gold)}.qv-app .qc-home-streak{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin:10px 0 0;padding:3px 10px;border-radius:999px;background:var(--qc-surface-2);font-size:12px;color:var(--qc-ink-2)}.qv-app .qc-home-streak b{color:var(--qc-ink)}.qv-app .qc-home-strips{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.qv-app .qc-home-stretch{display:flex;flex-direction:column}.qv-app .qc-home-minis{display:grid;flex:1 1;grid-auto-rows:1fr;grid-gap:12px;gap:12px}.qv-app .qc-home-mini{display:flex;align-items:center;gap:14px;padding:12px;border-radius:12px;background:var(--qc-surface-2)}.qv-app .qc-home-mini-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;background:var(--qc-accent-tint-2);color:var(--qc-accent)}.qv-app .qc-home-mini-value{font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.01em;color:var(--qc-ink)}.qv-app .qc-home-mini-label{font-size:12px;color:var(--qc-ink-3)}.qv-app .qc-home-mini-label b{color:var(--qc-ink-2)}.qv-app .qc-home-flowrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:8px;gap:8px}.qv-app .qc-home-fx{padding:12px 8px;border-radius:12px;background:var(--qc-surface-2);text-align:center}.qv-app .qc-home-fx-value{font-size:24px;line-height:30px;font-weight:700;letter-spacing:-.02em;color:var(--qc-ink)}.qv-app .qc-home-arrow{font-size:12px;line-height:1.2;text-align:center;color:var(--qc-ink-3)}.qv-app .qc-home-arrow b{display:block;color:var(--qc-ink-2)}.qv-app .qc-home-products{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.qv-app .qc-home-product{display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:center;grid-gap:4px 10px;gap:4px 10px;font-size:13px}.qv-app .qc-home-product span:first-child{font-weight:550;color:var(--qc-ink-2)}.qv-app .qc-home-product small{margin-left:6px;font-weight:400;color:var(--qc-ink-3)}.qv-app .qc-home-product .qc-home-bar{grid-column:1/span 2}.qv-app .qc-home-race{display:flex;flex-direction:column}.qv-app .qc-home-bonus{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:18px}.qv-app .qc-home-prize{position:relative;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;min-width:124px;max-width:160px;padding:16px 18px;border-radius:24px;background:var(--qc-gold-tint);color:var(--qc-gold-ink);font-size:26px;font-weight:750;line-height:1.1;letter-spacing:-.02em;text-align:center}.qv-app .qc-home-prize small{margin-top:5px;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.02em;color:var(--qc-gold-ink)}.qv-app .qc-home-prize:after{content:"";position:absolute;inset:-5px;border:2px solid var(--qc-gold);border-radius:28px;opacity:0;pointer-events:none;animation:qc-home-halo 1.2s ease 1.4s}.qv-app .qc-home-prize[data-home-halo=a]:after{animation:qc-home-halo-a 1s ease}.qv-app .qc-home-prize[data-home-halo=b]:after{animation:qc-home-halo-b 1s ease}.qv-app .qc-home-bonus-rows{flex:1 1;min-width:200px}.qv-app .qc-home-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.qv-app .qc-home-mbox{padding:14px;border-radius:14px;background:var(--qc-surface-2)}.qv-app .qc-home-mbox-value{margin-top:2px;font-size:24px;line-height:30px;font-weight:700;letter-spacing:-.02em;color:var(--qc-ink)}.qv-app .qc-home-mbox-sub{margin-top:4px;font-size:12px;color:var(--qc-ink-2)}.qv-app .qc-home-money-spark{height:64px;margin-top:14px}.qv-app .qc-home-money-spark .qc-chart-spark{height:64px}.qv-app .qc-home-money-spark+.qc-home-muted{margin:4px 0 0}@media (max-width:1240px){.qv-app .qc-home-money{grid-template-columns:1fr 1fr}}@media (max-width:860px){.qv-app .qc-home-flowrow,.qv-app .qc-home-money,.qv-app .qc-home-strips{grid-template-columns:1fr}.qv-app .qc-home-bonus{flex-direction:column;align-items:stretch}.qv-app .qc-home-arrow{display:flex;justify-content:center;gap:8px}.qv-app .qc-home-arrow b{display:inline}.qv-app .qc-home-prize{max-width:none}}@keyframes qc-home-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes qc-home-fade{0%{opacity:0}}@keyframes qc-home-grow-y{0%{transform:scaleY(0)}}@keyframes qc-home-grow-x{0%{transform:scaleX(0)}}@keyframes qc-home-pop{0%{opacity:0;transform:scale(.6)}}@keyframes qc-home-slide{0%{opacity:0;transform:translateX(-10px)}}@keyframes qc-home-odo{0%{transform:translateY(0)}}@keyframes qc-home-odo-a{0%{transform:translateY(0)}}@keyframes qc-home-odo-b{0%{transform:translateY(0)}}@keyframes qc-home-odo-hop{40%{transform:translateY(-16%)}}@keyframes qc-home-sweep{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@keyframes qc-home-sweep-again{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@keyframes qc-home-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes qc-home-ring-draw{0%{stroke-dashoffset:var(--ring-drawn)}}@keyframes qc-home-ring-a{0%{stroke-dashoffset:var(--ring-drawn)}}@keyframes qc-home-ring-b{0%{stroke-dashoffset:var(--ring-drawn)}}@keyframes qc-home-line-draw{0%{stroke-dashoffset:1}}@keyframes qc-home-trace{0%{offset-distance:0;opacity:0}10%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes qc-home-trace-a{0%{offset-distance:0;opacity:0}10%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes qc-home-trace-b{0%{offset-distance:0;opacity:0}10%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes qc-home-sparkle-a{0%{opacity:0;transform:scale(.2) rotate(0)}40%{opacity:1;transform:scale(1.4) rotate(45deg)}to{opacity:0;transform:scale(.5) translateY(-18px) rotate(100deg)}}@keyframes qc-home-sparkle-b{0%{opacity:0;transform:scale(.2) rotate(0)}40%{opacity:1;transform:scale(1.4) rotate(45deg)}to{opacity:0;transform:scale(.5) translateY(-18px) rotate(100deg)}}@keyframes qc-home-halo{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@keyframes qc-home-halo-a{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@keyframes qc-home-halo-b{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@keyframes qc-home-goldglow{0%{opacity:0}40%{opacity:.55}to{opacity:0}}@keyframes qc-home-flow{0%{stroke-dashoffset:140}}@keyframes qc-home-crown{50%{transform:scale(1.6) rotate(20deg)}}.qv-app .qc-home-grid .qc-home-card:not(.qc-home-placeholder){animation:qc-home-rise .6s cubic-bezier(.22,.8,.24,1) backwards;transition:transform .25s ease,box-shadow .3s,border-color .2s}.qv-app .qc-home-kpis .qc-home-card:nth-child(2){animation-delay:60ms}.qv-app .qc-home-kpis .qc-home-card:nth-child(3){animation-delay:.12s}.qv-app .qc-home-kpis .qc-home-card:nth-child(4){animation-delay:.18s}.qv-app .qc-home-kpis .qc-home-card:nth-child(5){animation-delay:.24s}.qv-app .qc-home-grid .qc-home-card[data-home-later],.qv-app .qc-home-grid .qc-home-card[data-home-later] *,.qv-app .qc-home-grid .qc-home-card[data-home-later] :after,.qv-app .qc-home-grid .qc-home-card[data-home-later] :before{animation:none!important}.qv-app .qc-home-grid .qc-home-card[data-home-later]{opacity:0}.qv-app .qc-home-page .qc-odo-digit,.qv-app .qc-home-page .qc-odo-sep{display:inline-block;height:1.1em;line-height:1.1em;vertical-align:top}.qv-app .qc-home-page .qc-odo-digit{position:relative;overflow:hidden;-webkit-text-fill-color:transparent}.qv-app .qc-home-page .qc-odo-digit:before{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9"/"";position:absolute;top:0;left:0;width:100%;text-align:center;white-space:pre;-webkit-text-fill-color:currentColor;transform:translateY(calc(var(--d) * -1.1em));animation:qc-home-odo 1.15s cubic-bezier(.22,.8,.24,1) backwards;animation-delay:calc(var(--i) * 70ms + .1s + var(--odo-offset, 0s));transition:transform 1.15s cubic-bezier(.22,.8,.24,1);transition-delay:calc(var(--i) * 70ms)}.qv-app .qc-home-page [data-home-reroll=a] .qc-odo-digit:before{animation:qc-home-odo-a 1.15s cubic-bezier(.22,.8,.24,1) backwards;animation-delay:calc(var(--i) * 50ms)}.qv-app .qc-home-page [data-home-reroll=b] .qc-odo-digit:before{animation:qc-home-odo-b 1.15s cubic-bezier(.22,.8,.24,1) backwards;animation-delay:calc(var(--i) * 50ms)}.qv-app .qc-home-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 35%,var(--qc-home-shine) 50%,transparent 65%);transform:translateX(-110%);animation:qc-home-sweep 1.9s ease .25s backwards}.qv-app .qc-home-kpi-mark{transform-origin:left;animation:qc-home-grow-x .9s cubic-bezier(.22,.8,.24,1) .3s backwards;transition:filter .3s}.qv-app .qc-home-card .qc-chart-area .qc-chart-band,.qv-app .qc-home-card .qc-chart-area .qc-chart-end,.qv-app .qc-home-card .qc-chart-area .qc-chart-end-label,.qv-app .qc-home-card .qc-chart-area .qc-chart-seam{animation:qc-home-fade .9s ease .2s backwards}.qv-app .qc-home-card .qc-chart-area .qc-chart-line{stroke-dasharray:1;animation:qc-home-line-draw 1.5s cubic-bezier(.22,.8,.24,1) .2s backwards}.qv-app .qc-home-card .qc-chart-area .qc-chart-line-total{animation-duration:1.6s;animation-delay:.35s}.qv-app .qc-home-card .qc-chart-pace .qc-chart-spark-line{stroke-dasharray:1;animation:qc-home-line-draw 1.4s cubic-bezier(.22,.8,.24,1) .25s backwards}.qv-app .qc-home-card .qc-chart-tracer{opacity:0;animation:qc-home-trace 1.3s cubic-bezier(.45,0,.25,1) .35s}.qv-app .qc-home-card .qc-chart-tracer-glow{fill-opacity:.4}.qv-app .qc-home-page [data-home-reroll=a] .qc-chart-tracer{animation:qc-home-trace-a 1.3s cubic-bezier(.45,0,.25,1) .1s}.qv-app .qc-home-page [data-home-reroll=b] .qc-chart-tracer{animation:qc-home-trace-b 1.3s cubic-bezier(.45,0,.25,1) .1s}.qv-app .qc-home-sparkle{position:absolute;width:10px;height:10px;pointer-events:none;opacity:0;color:var(--qc-accent);font-size:11px;font-style:normal;line-height:10px}.qv-app .qc-home-page [data-home-reroll=a]>.qc-home-sparkle{animation:qc-home-sparkle-a 1s ease-out;animation-delay:var(--sd,0s)}.qv-app .qc-home-page [data-home-reroll=b]>.qc-home-sparkle{animation:qc-home-sparkle-b 1s ease-out;animation-delay:var(--sd,0s)}.qv-app .qc-home-grid>.qc-home-card:nth-child(2){animation-delay:.3s}.qv-app .qc-home-grid>.qc-home-card:nth-child(3){animation-delay:.36s}.qv-app .qc-home-grid>.qc-home-card:nth-child(4){animation-delay:.42s}.qv-app .qc-home-grid>.qc-home-card:nth-child(5){animation-delay:.48s}.qv-app .qc-home-grid>.qc-home-card:nth-child(6){animation-delay:.54s}.qv-app .qc-home-grid>.qc-home-card:nth-child(7){animation-delay:.6s}.qv-app .qc-home-grid>.qc-home-card:nth-child(8){animation-delay:.66s}.qv-app .qc-home-grid>.qc-home-card:nth-child(n+9){animation-delay:.72s}.qv-app .qc-home-kpis>:nth-child(2){--odo-offset:90ms}.qv-app .qc-home-kpis>:nth-child(3){--odo-offset:180ms}.qv-app .qc-home-kpis>:nth-child(4){--odo-offset:270ms}.qv-app .qc-home-kpis>:nth-child(5){--odo-offset:360ms}.qv-app .qc-home-card .qc-chart-area .qc-chart-best{transform-box:fill-box;transform-origin:center;animation:qc-home-pop .6s cubic-bezier(.3,1.4,.5,1) 1.1s backwards}.qv-app .qc-home-card .qc-chart-bar path{transform-box:view-box;transform-origin:0 96px;animation:qc-home-grow-y .9s cubic-bezier(.22,.8,.24,1) backwards;animation-delay:calc(.3s + var(--i, 0) * 70ms);transition:transform .25s ease,opacity .25s,filter .25s}.qv-app .qc-home-card .qc-chart-bar text{animation:qc-home-fade .9s ease .6s backwards}.qv-app .qc-home-card .qc-home-fun-track i{animation:qc-home-grow-x .9s cubic-bezier(.22,.8,.24,1) backwards;animation-delay:calc(.25s + var(--i, 0) * .12s);transition:transform .25s ease,filter .25s}.qv-app .qc-home-page .qc-home-fun-value .qc-odo-digit:before{animation-delay:calc(var(--i) * 70ms + .3s + var(--row, 0) * .12s)}.qv-app .qc-home-card .qc-chart-ring-arc{animation:qc-home-ring-draw 1.5s cubic-bezier(.22,.8,.24,1) .3s backwards;transition:filter .3s}.qv-app .qc-home-card .qc-chart-ring[data-home-sweep=a] .qc-chart-ring-arc{animation:qc-home-ring-a 1.3s cubic-bezier(.22,.8,.24,1)}.qv-app .qc-home-card .qc-chart-ring[data-home-sweep=b] .qc-chart-ring-arc{animation:qc-home-ring-b 1.3s cubic-bezier(.22,.8,.24,1)}.qv-app .qc-home-boarded .qc-home-flow{animation:qc-home-flow 1.8s linear .5s backwards}.qv-app .qc-home-boarded-path [data-home-path-pct]{animation:qc-home-fade .9s ease 1.1s backwards}.qv-app .qc-home-node-group{transform-box:fill-box;transform-origin:center;animation:qc-home-pop .6s cubic-bezier(.3,1.4,.5,1) backwards;animation-delay:calc(var(--i) * .22s + .35s);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.qv-app .qc-home-card .qc-chart-hex{transform-box:fill-box;transform-origin:center;animation:qc-home-pop .5s cubic-bezier(.3,1.3,.5,1) backwards;animation-delay:var(--hex-delay,.35s);transition:transform .22s cubic-bezier(.3,1.3,.5,1),filter .22s}.qv-app .qc-home-card .qc-chart-newest{animation:qc-home-fade .5s ease 1.2s backwards}.qv-app .qc-home-card .qc-chart-newest-pulse{transform-box:fill-box;transform-origin:center;opacity:0;animation:qc-home-pulse 1.6s ease-out 1.3s 3}.qv-app .qc-home-card .qc-chart-spark path,.qv-app .qc-home-card .qc-chart-spark-end{animation:qc-home-fade .9s ease .4s backwards;transition:filter .3s}.qv-app .qc-home-day-col i{animation:qc-home-grow-y .9s cubic-bezier(.22,.8,.24,1) .3s backwards;transition:transform .25s,filter .25s}.qv-app .qc-home-bar i{overflow:hidden;animation:qc-home-grow-x 1.1s cubic-bezier(.22,.8,.24,1) .3s backwards;transition:filter .25s}.qv-app .qc-home-bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--qc-home-shine-strong) 50%,transparent 70%);transform:translateX(-130%)}.qv-app .qc-home-leader{animation:qc-home-slide .5s ease .4s backwards;transition:transform .2s ease,background-color .15s}.qv-app .qc-home-leader:nth-child(2){animation-delay:.49s}.qv-app .qc-home-leader:nth-child(3){animation-delay:.58s}.qv-app .qc-home-leader.first:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 35%,var(--qc-home-shine) 50%,transparent 65%);transform:translateX(-120%);animation:qc-home-sweep 1.1s ease 1.2s backwards}.qv-app .qc-home-grid .qc-home-card:not(.qc-home-placeholder):hover{transform:translateY(-3px);border-color:var(--qc-accent);box-shadow:0 0 0 1px var(--qc-accent-tint-2),0 14px 40px var(--qc-home-neon),var(--qc-e2)}.qv-app .qc-home-kpi-value{transform-origin:left center;transition:transform .3s,filter .3s}.qv-app .qc-home-kpi:hover .qc-home-kpi-value{transform:scale(1.05);filter:drop-shadow(0 0 10px var(--qc-home-neon-strong))}.qv-app .qc-home-kpi:hover .qc-home-kpi-mark{filter:drop-shadow(0 0 6px currentColor)}.qv-app .qc-home-kpi:hover:not([data-home-rolling]) .qc-odo-digit{animation:qc-home-odo-hop .55s cubic-bezier(.3,1.4,.5,1);animation-delay:calc(var(--i) * 45ms)}.qv-app .qc-home-grid .qc-home-card.qc-home-kpi:not(.qc-home-placeholder):hover{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px)}.qv-app .qc-home-page .qc-home-card:not(.qc-home-placeholder):after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),var(--qc-accent-tint-2),transparent 62%)}.qv-app .qc-home-page .qc-home-card:not(.qc-home-placeholder):hover:after{opacity:1}@media (hover:none){.qv-app .qc-home-page .qc-home-card:not(.qc-home-placeholder):after{content:none}}.qv-app .qc-home-card:hover .qc-chart-spark path{filter:drop-shadow(0 0 5px var(--qc-accent))}.qv-app .qc-home-card:hover .qc-chart-ring-arc{filter:drop-shadow(0 0 8px var(--qc-home-neon-strong))}.qv-app .qc-home-node{transition:filter .3s}.qv-app .qc-home-card:hover .qc-home-node{filter:drop-shadow(0 0 7px var(--qc-home-neon-strong))}.qv-app .qc-home-card .qc-chart-area .qc-chart-best circle{transition:filter .3s}.qv-app .qc-home-card:hover .qc-chart-area .qc-chart-best circle{filter:drop-shadow(0 0 6px var(--qc-gold))}.qv-app .qc-home-node-group:hover{transform:scale(1.1)}.qv-app .qc-home-card .qc-chart-hex.near{transform:scale(1.09)}.qv-app .qc-home-card .qc-chart-hex.lift{transform:scale(1.24);filter:drop-shadow(0 4px 9px var(--qc-home-neon-strong))}.qv-app .qc-home-card .qc-chart-hex.lift polygon{stroke:var(--qc-ink)!important;stroke-width:1.5!important}.qv-app .qc-home-card .qc-chart-hex-front{pointer-events:none;animation:none;transition:none}.qv-app .qc-home-card .qc-chart-bar:hover path{transform:translateY(-5px) scaleY(1.02);filter:drop-shadow(0 6px 10px var(--qc-home-neon-strong))}.qv-app .qc-home-card .qc-chart-bars:hover .qc-chart-bar:not(:hover) path{opacity:.6}.qv-app .qc-home-funnel-row:hover .qc-home-fun-track i{transform:scaleX(1.02);filter:drop-shadow(0 0 9px var(--qc-home-neon-strong))}.qv-app .qc-home-day:hover .qc-home-day-col i{transform:scaleY(1.1) scaleX(1.2);filter:drop-shadow(0 0 8px var(--qc-home-neon-strong))}.qv-app .qc-home-leader:hover{transform:translateX(5px)}.qv-app .qc-home-leader:not(.first):hover{background:var(--qc-accent-tint)}.qv-app .qc-home-avatar{transition:transform .25s,box-shadow .25s}.qv-app .qc-home-leader:hover .qc-home-avatar{transform:scale(1.14);box-shadow:0 0 0 3px var(--qc-accent-tint-2),0 0 16px var(--qc-home-neon-strong)}.qv-app .qc-home-leader.first:hover .qc-home-avatar{box-shadow:0 0 0 3px var(--qc-gold-tint),0 0 18px var(--qc-home-gold-glow)}.qv-app .qc-home-leader:hover .qc-home-bar i,.qv-app .qc-home-product:hover .qc-home-bar i,.qv-app .qc-home-state:hover .qc-home-bar i{filter:drop-shadow(0 0 6px var(--qc-home-neon-strong))}.qv-app .qc-home-leader.first:hover .qc-home-bar i{filter:drop-shadow(0 0 7px var(--qc-home-gold-glow))}.qv-app .qc-home-leader:hover .qc-home-cardlink .qc-home-leader-name{color:var(--qc-accent)}.qv-app .qc-home-leader.first:hover:after{animation:qc-home-sweep 1.1s ease 1.2s backwards,qc-home-sweep-again 1s ease}.qv-app .qc-home-leader.first:hover .qc-home-crown{animation:qc-home-crown .8s ease}.qv-app .qc-home-leader:hover .qc-home-bar i:after,.qv-app .qc-home-product:hover .qc-home-bar i:after,.qv-app .qc-home-state:hover .qc-home-bar i:after{animation:qc-home-sweep-again .9s ease}.qv-app .qc-home-product,.qv-app .qc-home-state{transition:transform .2s}.qv-app .qc-home-product:hover,.qv-app .qc-home-state:hover{transform:translateX(4px)}.qv-app .qc-home-fx,.qv-app .qc-home-mbox,.qv-app .qc-home-mini{transition:transform .25s,box-shadow .3s}.qv-app .qc-home-fx:hover,.qv-app .qc-home-mbox:hover,.qv-app .qc-home-mini:hover{transform:translateY(-3px);box-shadow:0 0 0 1px var(--qc-accent-tint-2),0 10px 26px var(--qc-home-neon)}.qv-app .qc-home-mini-icon{transition:transform .35s cubic-bezier(.3,1.4,.5,1),box-shadow .3s}.qv-app .qc-home-mini:hover .qc-home-mini-icon{transform:scale(1.18) rotate(-8deg);box-shadow:0 0 18px var(--qc-home-neon-strong)}.qv-app .qc-home-prize{transition:transform .3s,box-shadow .3s}.qv-app .qc-home-prize:hover{transform:scale(1.06);box-shadow:0 0 30px var(--qc-home-gold-glow)}.qv-app .qc-home-hero:hover:after{animation:qc-home-sweep 1.9s ease .25s backwards,qc-home-sweep-again 1.6s ease}.qv-app .qc-home-tip{position:fixed;left:0;top:0;z-index:var(--qc-z-menu);pointer-events:none;opacity:0;transition:opacity .12s;min-width:150px;padding:9px 11px;border:1px solid var(--qc-line);border-radius:10px;background:var(--qc-surface);box-shadow:var(--qc-e2);color:var(--qc-ink);font-size:12px;line-height:1.45}.qv-app .qc-home-tip.on{opacity:1}.qv-app .qc-home-tip b{font-weight:650}.qv-app .qc-home-tip-row{display:flex;align-items:center;gap:7px;margin-top:4px;color:var(--qc-ink-2)}.qv-app .qc-home-tip-row i{display:block;flex:none;width:9px;height:9px;border-radius:3px}.qv-app .qc-home-tip-row b{margin-left:auto;padding-left:12px;color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-tip-note{margin-top:4px;color:var(--qc-ink-2)}.qv-app .qc-home-tip-note.gold{color:var(--qc-gold-ink)}.qv-app .qc-chart-cross{opacity:0;pointer-events:none;transition:opacity .12s}.qv-app .qc-chart-cross.on{opacity:1}.qv-app .qc-chart-cross .qc-chart-cdot{filter:drop-shadow(0 0 6px var(--qc-accent))}.qv-app .qc-chart-area .qc-chart-s-a,.qv-app .qc-chart-area .qc-chart-s-b,.qv-app .qc-chart-area .qc-chart-s-t{transition:opacity .25s}.qv-app .qc-chart-area[data-focus=a] .qc-chart-s-b,.qv-app .qc-chart-area[data-focus=a] .qc-chart-s-t,.qv-app .qc-chart-area[data-focus=b] .qc-chart-s-a,.qv-app .qc-chart-area[data-focus=b] .qc-chart-s-t,.qv-app .qc-chart-area[data-focus=t] .qc-chart-s-a,.qv-app .qc-chart-area[data-focus=t] .qc-chart-s-b{opacity:.15}.qv-app .qc-home-legend [data-series]{cursor:default}.qv-app .qc-home-ribbon{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;font-size:13px;color:var(--qc-ink-2)}.qv-app .qc-home-ribbon b{color:var(--qc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qv-app .qc-home-ribbon-placeholder{height:20px;width:220px;max-width:100%;margin:10px 0 0;border-radius:6px;background:var(--qc-surface-2)}.qv-app .qc-home-star{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:var(--qc-gold-tint);color:var(--qc-gold-ink);font-weight:650;cursor:default;transition:transform .25s,box-shadow .3s}.qv-app .qc-home-star:focus-visible,.qv-app .qc-home-star:hover{transform:scale(1.08);box-shadow:0 0 20px var(--qc-home-gold-glow)}.qv-app .qc-home-star:focus-visible{outline:2px solid var(--qc-accent);outline-offset:2px}.qv-app .qc-work-hero>.qc-home-head{position:relative;flex:1 1 100%;margin-bottom:0}.qv-app .qc-queue-card+.qc-work-hero{margin-top:20px}.qv-app .qc-queue-card.qc-work-progress{margin-bottom:20px;padding:20px;border-radius:18px;animation:qc-home-rise .6s cubic-bezier(.22,.8,.24,1) backwards;transition:transform .25s ease,box-shadow .3s,border-color .2s}.qv-app .qc-queue-card.qc-work-progress:hover{transform:translateY(-3px);border-color:var(--qc-accent);box-shadow:0 0 0 1px var(--qc-accent-tint-2),0 14px 40px var(--qc-home-neon),var(--qc-e2)}.qv-app .qc-work-prog{display:flex;align-items:center;gap:26px}.qv-app .qc-work-prog .qc-home-ring{margin:0}.qv-app .qc-work-chart{flex:1 1;min-width:0}.qv-app .qc-work-you{display:grid;grid-gap:10px;gap:10px;min-width:200px}.qv-app .qc-work-chip{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:var(--qc-surface-2);font-size:13px;color:var(--qc-ink-2);transition:transform .2s,box-shadow .3s}.qv-app .qc-work-chip b{color:var(--qc-ink)}.qv-app .qc-work-chip.gold,.qv-app .qc-work-chip.gold b{background:var(--qc-gold-tint);color:var(--qc-gold-ink)}.qv-app .qc-work-chip:hover{transform:translateX(4px)}.qv-app .qc-work-chip.gold:hover{box-shadow:0 0 20px var(--qc-home-gold-glow)}.qv-app .qc-work-you .qc-home-pace{margin:0;font-size:13px;font-weight:600}.qv-app .qc-work-goal-glow{opacity:0;animation:qc-home-goldglow 1.4s ease 1.3s}@media (max-width:860px){.qv-app .qc-work-prog{flex-direction:column;align-items:stretch}.qv-app .qc-work-prog .qc-home-ring{margin:0 auto}}.qv-app .qc-home-kpis.qc-home-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.qv-app .qc-home-chip.flat{padding:1px 0;color:var(--qc-ink-3);font-weight:500}.qv-app .qc-home-bar i.qc-chart-activated{background:currentColor}@media (max-width:1240px){.qv-app .qc-home-kpis.qc-home-kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.qc-nextup-row>.qc-queue-actions{flex-shrink:1;min-width:0;max-width:100%}}@media (min-width:900px) and (max-width:1279px){.qc-table-wrap.qc-roster-wrap{overflow-x:auto}.qc-roster{table-layout:auto;width:max-content;min-width:100%}.qc-roster td{white-space:nowrap}}.mc-page{min-height:100vh;min-height:100dvh;margin:0;padding:32px 16px;background:#ffffff;color:#1b1b1f;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;display:flex;justify-content:center;align-items:flex-start}.mc-card{width:100%;max-width:480px}.mc-brand{display:flex;align-items:center;gap:12px;padding-bottom:12px}.mc-brand img{display:block}.mc-wordmark{font-size:19px;font-weight:700;color:#1b1b1f}.mc-rule{height:3px;background-color:#891ffc;background:linear-gradient(90deg,#891ffc,#ce47fe);margin-bottom:22px}.mc-page .mc-title{margin:0 0 14px;font-family:Arial,Helvetica,sans-serif;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;color:#891ffc}.mc-eyebrow{margin:0 0 4px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.mc-when{font-size:18px;font-weight:700}.mc-line,.mc-when{margin:0 0 6px}.mc-page .mc-link{color:#891ffc;font-weight:700}.mc-thanks{margin:18px 0 0;padding:12px 14px;border-left:3px solid #891ffc;background:#f7f2ff;font-weight:700}.mc-actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.mc-actions form{margin:0}.mc-page .mc-btn{width:100%;min-height:44px;padding:10px 16px;border:1px solid #891ffc;border-radius:8px;background:#891ffc;color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.mc-page .mc-btn.secondary{background:#ffffff;color:#891ffc}.mc-page .mc-btn.chosen{box-shadow:inset 0 0 0 2px #ffffff,0 0 0 2px #891ffc}.mc-page .mc-btn:focus-visible{outline:3px solid #ce47fe;outline-offset:2px}.mc-foot{margin:28px 0 0;font-size:12px;color:#6b7280}