@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Onest:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";
.qw-home{--paper:#fbfaf7;--paper-2:#f3f0e8;--paper-3:#ece6d6;--paper-edge:#e6e3db;--ink:#17191d;--ink-2:#2f323a;--ink-3:#787c85;--ink-4:#a8acb3;--rule:#17191d;--rule-soft:#e6e3db;--accent:#b87514;--accent-2:#9d610f;--accent-soft:#f5e8d4;--blueprint:#3a4d6e;--blueprint-soft:#d8dee7;--ok:#4a6b3a;--warn:#b07a1a;--bad:#963022;--font-display:"Instrument Serif", "Times New Roman", Georgia, serif;--font-body:"Onest", -apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--t-d1:84px;--t-d2:56px;--t-d3:40px;--t-h1:32px;--t-h2:22px;--t-h3:16px;--t-body:16px;--t-sm:14px;--t-xs:13px;--t-mc:11px;--w-r:400;--w-m:500;--w-sb:600;--w-b:700;--gutter:56px;--gutter-sm:24px;--rule-1:1px solid var(--rule);--rule-soft-1:1px solid var(--rule-soft);--r-0:0;--r-1:2px;--r-2:4px;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);font-feature-settings:"ss01", "cv01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:clip}.qw-home *{box-sizing:border-box}.qw-home h1,.qw-home .h1{font-family:var(--font-display);font-weight:400;font-size:var(--t-d1);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:.95}.qw-home h2,.qw-home .h2{font-family:var(--font-display);font-weight:400;font-size:var(--t-d2);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1}.qw-home h3,.qw-home .h3{font-family:var(--font-display);font-weight:400;font-size:var(--t-h1);letter-spacing:-.01em;color:var(--ink);margin:0;line-height:1.05}.qw-home .italic-display{font-family:var(--font-display);font-style:italic;font-weight:400}.qw-home .body{font-size:var(--t-body);color:var(--ink-2);line-height:1.55}.qw-home .lede{font-family:var(--font-display);color:var(--ink-2);font-size:22px;font-style:italic;line-height:1.4}.qw-home .small{font-size:var(--t-sm);color:var(--ink-2)}.qw-home .muted{color:var(--ink-3)}.qw-home .label{font-family:var(--font-body);font-weight:var(--w-m);font-size:var(--t-mc);letter-spacing:0;color:var(--ink-3)}.qw-home .label-ink{color:var(--ink)}.qw-home .label-paper{color:var(--paper)}.qw-home .mono{font-family:var(--font-mono);font-feature-settings:"tnum", "zero"}.qw-home .figure{font-family:var(--font-mono);font-feature-settings:"tnum", "zero";font-weight:700}.qw-home a{color:var(--ink);border-bottom:1px solid;padding-bottom:1px;text-decoration:none;transition:color .15s}.qw-home a:hover{color:var(--accent)}.qw-home.qw-legal h1{font-family:var(--font-body);font-weight:var(--w-b);letter-spacing:0;color:var(--ink);margin:0;font-size:30px;line-height:1.2}.qw-home.qw-legal h2{font-family:var(--font-body);font-weight:var(--w-sb);letter-spacing:0;color:var(--ink);margin:2.5rem 0 0;font-size:18px;line-height:1.4}.qw-home.qw-legal h3{font-family:var(--font-body);font-weight:var(--w-sb);letter-spacing:0;color:var(--ink);margin:2rem 0 0;font-size:16px;line-height:1.4}.qw-home .page{max-width:1440px;padding:0 var(--gutter);margin:0 auto}.qw-home .row{display:flex}.qw-home .col{flex-direction:column;display:flex}.qw-home .between{justify-content:space-between}.qw-home .center{justify-content:center;align-items:center}.qw-home .aic{align-items:center}.qw-home .gap-1{gap:4px}.qw-home .gap-2{gap:8px}.qw-home .gap-3{gap:12px}.qw-home .gap-4{gap:16px}.qw-home .gap-6{gap:24px}.qw-home .gap-8{gap:32px}.qw-home .nav{border-bottom:var(--rule-1);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.qw-home .nav-links{align-items:center;gap:32px;display:flex}.qw-home .nav-links a{font-size:var(--t-sm);color:var(--ink-2);border-bottom:0}.qw-home .nav-links a:hover{color:var(--accent)}.qw-home .nav-dropdown{display:inline-flex;position:relative}.qw-home .nav-dropdown-label{font-size:var(--t-sm);color:var(--ink-2);border-bottom:0;align-items:center;gap:5px;display:inline-flex}.qw-home .nav-dropdown-label:hover{color:var(--accent)}.qw-home .nav-caret{color:var(--ink-3);font-size:10px;transition:transform .15s}.qw-home .nav-dropdown:hover .nav-caret,.qw-home .nav-dropdown:focus-within .nav-caret{color:var(--accent);transform:rotate(180deg)}.qw-home .nav-dropdown-menu{background:var(--paper);border:var(--rule-soft-1);opacity:0;visibility:hidden;pointer-events:none;z-index:60;border-radius:8px;flex-direction:column;gap:2px;min-width:320px;padding:8px;transition:opacity .14s,transform .14s;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 14px 34px -14px #17191d3d}.qw-home .nav-dropdown-menu:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.qw-home .nav-dropdown:hover .nav-dropdown-menu,.qw-home .nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(4px)}.qw-home .nav-dropdown-item{color:var(--ink);border-bottom:0;border-radius:6px;flex-direction:column;gap:2px;padding:9px 12px;transition:background .12s;display:flex}.qw-home .nav-dropdown-item:hover{background:var(--paper-2)}.qw-home .nav-dropdown-item-title{font-size:var(--t-sm);color:var(--ink);font-weight:600}.qw-home .nav-dropdown-item:hover .nav-dropdown-item-title{color:var(--accent)}.qw-home .nav-dropdown-item-blurb{color:var(--ink-3);font-size:12px;line-height:1.4}.qw-home .resource-index{border-top:1px solid var(--rule-soft);max-width:940px;margin-top:8px}.qw-home .resource-row{border-bottom:1px solid var(--rule-soft);color:var(--ink);justify-content:space-between;align-items:baseline;gap:32px;padding:26px 0;display:flex}.qw-home .resource-row:hover{color:var(--accent)}.qw-home .resource-row .r-main{flex-direction:column;gap:6px;display:flex}.qw-home .resource-row .r-title{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;font-size:26px;font-weight:400;line-height:1.05}.qw-home .resource-row .r-blurb{font-size:var(--t-sm);color:var(--ink-3);max-width:640px;line-height:1.5}.qw-home .resource-row .r-arrow{font-family:var(--font-mono);color:var(--ink-3);flex:none;font-size:15px}.qw-home .resource-row:hover .r-arrow{color:var(--accent)}.qw-home .wordmark{font-family:var(--font-body);letter-spacing:-.035em;color:var(--ink);align-items:baseline;font-size:26px;font-weight:700;line-height:1;display:inline-flex}.qw-home .wordmark .q{color:var(--ink);font-weight:700}.qw-home .wordmark .r{color:var(--accent);font-weight:400}.qw-home .qw-mono{--mk-ink:var(--ink);--mk-accent:var(--accent);width:1em;height:1em;color:var(--mk-ink);-webkit-user-select:none;user-select:none;vertical-align:middle;flex:none;line-height:1;display:inline-block;position:relative}.qw-home .qw-mono .ring{border:.075em solid var(--mk-ink);border-radius:.27em;position:absolute;inset:0}.qw-home .qw-mono .w{font-family:var(--font-body);letter-spacing:-.02em;color:var(--mk-ink);justify-content:center;align-items:center;font-size:.46em;font-weight:700;display:flex;position:absolute;inset:0}.qw-home .qw-mono .tail{background:var(--mk-accent);transform-origin:50%;width:.36em;height:.085em;box-shadow:0 0 0 .04em var(--tile-bg,var(--paper));border-radius:.04em;position:absolute;bottom:0;right:-.02em;transform:rotate(45deg)}.qw-home .nav-lockup{align-items:center;gap:10px;display:inline-flex}.qw-home .btn{height:42px;font-family:var(--font-body);font-weight:var(--w-m);font-size:var(--t-sm);border-radius:var(--r-1);cursor:pointer;white-space:nowrap;letter-spacing:-.005em;border:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.qw-home .btn-ink{background:var(--ink);color:var(--paper)}.qw-home .btn-ink:hover{background:var(--accent)}.qw-home .qw-manage-cookies-button:hover{background:var(--accent-2)}.qw-home .btn-outline{color:var(--ink);border:1px solid var(--ink);background:0 0}.qw-home .btn-outline:hover{background:var(--ink);color:var(--paper)}.qw-home .btn-ghost{color:var(--ink-2);background:0 0;padding:0 8px}.qw-home .btn-ghost:hover{color:var(--accent)}.qw-home .btn-accent{background:var(--accent);color:var(--paper)}.qw-home .btn-accent:hover{background:var(--accent-2)}.qw-home .btn-lg{height:52px;font-size:var(--t-body);padding:0 24px}.qw-home .btn-sm{height:32px;font-size:var(--t-xs);padding:0 12px}.qw-home .btn-icon{width:42px;padding:0}.qw-home .status{font-size:var(--t-mc);letter-spacing:0;font-weight:var(--w-m);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.qw-home .status-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.qw-home .status-ok .status-dot{background:var(--ok)}.qw-home .status-warn .status-dot{background:var(--warn)}.qw-home .status-bad .status-dot{background:var(--bad)}.qw-home .status-ok{color:var(--ok)}.qw-home .status-warn{color:var(--warn)}.qw-home .status-bad{color:var(--bad)}.qw-home .dim-line{flex:1;height:12px;position:relative}.qw-home .dim-line:before{content:"";background:var(--ink);height:1px;position:absolute;top:50%;left:0;right:0}.qw-home .dim-line:after{content:"";pointer-events:none;background:linear-gradient(var(--ink), var(--ink)) left top / 1px 11px no-repeat, linear-gradient(var(--ink), var(--ink)) right top / 1px 11px no-repeat;height:11px;position:absolute;top:calc(50% - 5px);left:0;right:0}.qw-home .home-nav-wrap{z-index:50;-webkit-backdrop-filter:saturate(140%)blur(6px);border-bottom:var(--rule-soft-1);background:#fbfaf7eb;position:sticky;top:0}.qw-home .home-nav{border-bottom:0;padding:14px 0}.qw-home .hero{padding:64px 0 0;position:relative}.qw-home .hero-dateline,.qw-home .hero-grid{z-index:1;position:relative}.qw-home .hero-bg{z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 56%,#0000 99%);mask-image:linear-gradient(#000 56%,#0000 99%)}.qw-home .hero-bg--viewport{height:100vh;bottom:auto}.qw-home .hero-bg .bg-layer{position:absolute;inset:0}.qw-home .hero-bg .l-wash{z-index:0}.qw-home .hero-bg .l-mark,.qw-home .hero-bg .l-material{z-index:1}.qw-home .hero-bg .l-mark{color:var(--accent)}.qw-home .hero-bg .l-mark svg{transform-origin:50%;opacity:.09;width:auto;height:152%;position:absolute;top:50%;left:auto;right:-13%;transform:translateY(-50%)rotate(-18deg)}.qw-home .hero-bg .l-wash{background:radial-gradient(48% 54% at 84% 12%, color-mix(in srgb, var(--accent) 22%, var(--paper)) 0%, transparent 70%), radial-gradient(44% 48% at 99% 92%, color-mix(in srgb, var(--accent) 14%, var(--paper)) 0%, transparent 68%), radial-gradient(40% 42% at 4% 92%, color-mix(in srgb, var(--accent) 8%, var(--paper)) 0%, transparent 66%)}.qw-home .hero-bg .l-material{-webkit-mask-image:linear-gradient(122deg,#0000 26%,#000 82%);mask-image:linear-gradient(122deg,#0000 26%,#000 82%)}.qw-home .hero-bg .l-material svg{width:100%;height:100%;position:absolute;inset:0}.qw-home .hero-dateline{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;display:flex}.qw-home .hero-dateline .dim-line{flex:0 0 80px;max-width:80px;height:12px}.qw-home .hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding-bottom:56px;display:grid}.qw-home .hero-headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(56px,9vw,124px);font-weight:400;line-height:.92}.qw-home .hero-headline .em{color:var(--accent);font-style:italic}.qw-home .hero-lede{font-family:var(--font-display);color:var(--ink-2);max-width:600px;font-size:clamp(20px,2.2vw,26px);font-style:italic;line-height:1.35}.qw-home .hero-cta{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);max-width:600px;padding:20px}.qw-home .hero-cta .cta-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.qw-home .hero-cta .cta-drop{border:1px dashed var(--ink);border-radius:var(--r-1);background:var(--paper-2);cursor:pointer;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;transition:background .12s,border-color .12s;display:flex}.qw-home .hero-cta .cta-drop:hover{background:var(--accent-soft);border-color:var(--accent)}.qw-home .hero-cta .cta-drop .big{font-family:var(--font-display);color:var(--ink);font-size:22px;font-style:italic}.qw-home .hero-cta .cta-drop .accepts{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.qw-home .sample-stage{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.qw-home .ss-stage{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;justify-content:center;align-items:stretch;gap:14px;min-width:0;transition:opacity .38s;display:flex}.qw-home .sample-stage[data-stage=idle] .ss-idle,.qw-home .sample-stage[data-stage=drop] .ss-drop,.qw-home .sample-stage[data-stage=upload] .ss-upload,.qw-home .sample-stage[data-stage=analyze] .ss-analyze,.qw-home .sample-stage[data-stage=done] .ss-done{opacity:1}.qw-home .sample-stage[data-stage=done] .ss-done{pointer-events:auto}.qw-home .ss-idle .placeholder{border:1px dashed var(--ink-3);border-radius:var(--r-1);background:var(--paper-2);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.qw-home .ss-idle .placeholder .arr{font-family:var(--font-mono);color:var(--ink-3);font-size:28px;transform:rotate(-135deg)}.qw-home .ss-idle .placeholder .big{font-family:var(--font-display);color:var(--ink-2);max-width:320px;font-size:26px;font-style:italic;line-height:1.2}.qw-home .ss-idle .placeholder .big-m{display:none}.qw-home .ss-idle .placeholder .sub{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.qw-home .ss-drop,.qw-home .ss-analyze{justify-content:center;align-items:center;gap:18px}.qw-home .ss-drop .floorplan-pdf,.qw-home .ss-analyze .floorplan-pdf{width:320px;height:252px}.qw-home .ss-drop .fp-caption{font-family:var(--font-mono);color:var(--ink-3);font-size:13px}.qw-home .ss-drop .fp-caption b{color:var(--ink);font-weight:700}.qw-home .ss-upload{justify-content:center;align-items:stretch;padding:60px}.qw-home .ss-upload .upload-card{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);padding:24px}.qw-home .ss-upload .upload-card .upload-row{margin-bottom:16px}.qw-home .floorplan-pdf{background:var(--paper);border:1px solid var(--ink);transform-origin:50%;width:200px;height:158px;position:relative;box-shadow:0 16px 32px -16px #17191d52,0 4px 10px -4px #17191d2e}.qw-home .floorplan-pdf:before{content:"";background:linear-gradient(225deg, var(--paper-2) 0 50%, var(--ink) 50% 52%, transparent 52%);border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);width:14px;height:14px;position:absolute;top:0;right:0}.qw-home .floorplan-pdf .fp-meta{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:5px;left:6px;right:6px}.qw-home .floorplan-pdf .fp-foot{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:5px;left:6px;right:6px}.qw-home .floorplan-pdf svg{width:100%;height:100%;display:block}.qw-home .sample-stage[data-stage=drop] .floorplan-pdf{animation:.9s cubic-bezier(.2,.65,.25,1) both qw-fp-drop}.qw-home .sample-stage[data-stage=drop] .ss-drop .fp-caption{animation:.38s .6s both qw-fade-up}@keyframes qw-fp-drop{0%{opacity:0;transform:translateY(-90px)rotate(-6deg)scale(.86)}55%{opacity:1;transform:translateY(8px)rotate(-1.5deg)scale(1.02)}to{opacity:1;transform:translateY(0)rotate(-1.2deg)scale(1)}}@keyframes qw-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qw-home .fp-caption{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.qw-home .fp-caption b{color:var(--ink);font-weight:700}.qw-home .upload-row{align-items:center;gap:12px;display:flex}.qw-home .upload-row .file-icon{background:var(--paper);border:1px solid var(--ink);width:30px;height:38px;font-family:var(--font-mono);color:var(--ink);flex:0 0 30px;justify-content:center;align-items:flex-end;padding-bottom:4px;font-size:7px;font-weight:700;display:flex;position:relative}.qw-home .upload-row .file-icon:before{content:"";background:linear-gradient(225deg, var(--paper-2) 0 50%, var(--ink) 50% 60%, transparent 60%);border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);width:8px;height:8px;position:absolute;top:0;right:0}.qw-home .upload-row .file-meta{flex:1;min-width:0}.qw-home .upload-row .file-name{font-family:var(--font-mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.qw-home .upload-row .file-sub{font-family:var(--font-mono);color:var(--ink-3);margin-top:2px;font-size:10px}.qw-home .upload-row .pct{font-family:var(--font-mono);color:var(--ink);font-feature-settings:"tnum";font-size:12px;font-weight:700}.qw-home .progress{background:var(--rule-soft);height:4px;position:relative;overflow:hidden}.qw-home .progress .bar{background:var(--accent);position:absolute;inset:0 100% 0 0}.qw-home .sample-stage[data-stage=upload] .progress .bar{animation:1.5s cubic-bezier(.32,.72,.4,1) forwards qw-prog}@keyframes qw-prog{0%{right:100%}to{right:0}}.qw-home .sample-stage[data-stage=analyze] .floorplan-pdf{transform:rotate(-1.2deg)}.qw-home .sample-stage[data-stage=analyze] .floorplan-pdf:after{content:"";border-bottom:1px solid var(--accent);pointer-events:none;background:linear-gradient(#0000 0%,#b8751414 30%,#b875148c 50%,#b8751414 70%,#0000 100%);height:24px;animation:1.6s ease-in-out infinite qw-scan;position:absolute;left:-2px;right:-2px}@keyframes qw-scan{0%{top:-24px}50%{top:100%}50.01%{top:-24px}to{top:100%}}.qw-home .analyze-status{font-family:var(--font-mono);color:var(--ink-2);align-items:center;gap:10px;font-size:11px;display:flex}.qw-home .analyze-status .spinner{border:1.5px solid var(--rule-soft);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite qw-spin}@keyframes qw-spin{to{transform:rotate(360deg)}}.qw-home .analyze-status .step{display:inline-block}.qw-home .sample-stage[data-stage=done] .preview-card{animation:.48s cubic-bezier(.2,.7,.3,1) 80ms both qw-pop-in}@keyframes qw-pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.qw-home .done-card .dh{border-bottom:1px solid var(--rule-soft);background:var(--paper-2);font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:8px 12px;font-size:10px;display:flex}.qw-home .preview-card{transition:transform .42s cubic-bezier(.2,.7,.3,1),box-shadow .42s}.qw-home .preview-card.is-pulsed{transform:rotate(.4deg)translateY(-3px);box-shadow:0 22px 40px -22px #17191d47}@media (prefers-reduced-motion:reduce){.qw-home .sample-stage[data-stage=drop] .floorplan-pdf,.qw-home .sample-stage[data-stage=drop] .ss-drop .fp-caption,.qw-home .sample-stage[data-stage=upload] .progress .bar,.qw-home .sample-stage[data-stage=analyze] .floorplan-pdf:after,.qw-home .analyze-status .spinner,.qw-home .sample-stage[data-stage=done] .preview-card{animation:none!important}}.qw-home .hero-cta .cta-or{font-family:var(--font-mono);color:var(--ink-3);text-transform:lowercase;align-items:center;gap:12px;margin:14px 0 10px;font-size:11px;display:flex}.qw-home .hero-cta .cta-or:before,.qw-home .hero-cta .cta-or:after{content:"";background:var(--rule-soft);flex:1;height:1px}.qw-home .hero-cta .cta-actions{gap:8px;display:flex}.qw-home .hero-cta .cta-actions .btn{flex:1}.qw-home .hero-cta .cta-foot{font-family:var(--font-mono);color:var(--ink-3);text-align:center;margin-top:14px;font-size:11px}.qw-home .hero-cta .cta-foot b{color:var(--ink);font-weight:700}.qw-home .preview-card{background:var(--paper);border:1px solid var(--ink);border-radius:var(--r-1);transform:rotate(.4deg)}.qw-home .preview-card .pc-head{border-bottom:1px solid var(--ink);background:var(--paper-2);justify-content:space-between;align-items:baseline;padding:14px 18px;display:flex}.qw-home .preview-card .pc-total{border-bottom:1px solid var(--rule-soft);padding:22px 18px 12px}.qw-home .preview-card .pc-total .n{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-size:clamp(40px,11vw,60px);font-weight:700;line-height:.95}.qw-home .preview-card .pc-total .sub{font-family:var(--font-mono);color:var(--ink-3);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:13px;display:flex}.qw-home .preview-card .pc-total .sub b{color:var(--ink);font-weight:700}.qw-home .preview-card .pc-li{border-bottom:1px solid var(--rule-soft);grid-template-columns:1fr auto;padding:10px 18px;font-size:13px;display:grid}.qw-home .preview-card .pc-li:last-of-type{border-bottom:0}.qw-home .preview-card .pc-li .a{font-family:var(--font-mono);font-feature-settings:"tnum";color:var(--ink);font-weight:700}.qw-home .preview-card .pc-foot{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;padding:12px 18px;font-size:13px;display:flex}.qw-home .proof-strip{border-top:var(--rule-1);border-bottom:var(--rule-1);grid-template-columns:repeat(4,1fr);gap:24px;padding:32px 0;display:grid}.qw-home .proof-strip .figure{font-size:44px;line-height:1}.qw-home .proof-strip .label{max-width:220px;margin-top:6px}.qw-home section.page:not(.hero) .proof-strip{margin-top:40px}.qw-home .logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:56px;padding:32px 0;display:flex}.qw-home .logos .logo-mark{font-family:var(--font-display);color:var(--ink-3);font-size:22px;font-style:italic}.qw-home .logos .logo-mark b{font-style:normal;font-family:var(--font-body);font-weight:600}.qw-home .home-sect{flex-wrap:wrap;align-items:center;gap:24px;margin:96px 0 32px;display:flex}.qw-home .home-sect .dim-line{flex:1;max-width:220px}.qw-home .home-sect .label{white-space:nowrap}.qw-home .home-sect .num{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.qw-home .evidence{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,1fr);margin-top:48px;display:grid}.qw-home .evidence .cell{padding:40px 48px}.qw-home .evidence .cell:first-child{border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding-left:0}.qw-home .evidence .cell:nth-child(2){border-bottom:1px solid var(--rule-soft);padding-right:0}.qw-home .evidence .cell:nth-child(3){border-right:1px solid var(--rule-soft);padding-left:0}.qw-home .evidence .cell:nth-child(4){padding-right:0}.qw-home .evidence .cell h3{margin-bottom:12px}.qw-home .evidence .cell .figure{font-size:56px;line-height:1}.qw-home .workspace{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);grid-template-columns:220px 1fr 440px;min-height:720px;display:grid;overflow:hidden}.qw-home .workspace .sidebar{border-right:1px solid var(--ink);background:var(--paper);flex-direction:column;padding:24px 0;display:flex}.qw-home .workspace .sidebar h4{font-family:var(--font-body);letter-spacing:0;color:var(--ink-3);margin:0 0 8px;padding:0 24px;font-size:11px;font-weight:500}.qw-home .workspace .s-item{color:var(--ink-2);cursor:pointer;border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 24px;font-size:14px;display:flex}.qw-home .workspace .s-item:hover{background:var(--paper-2)}.qw-home .workspace .s-item.active{color:var(--ink);border-left-color:var(--accent);background:var(--paper-2);font-weight:500}.qw-home .ws-main{border-right:1px solid var(--ink);flex-direction:column;display:flex}.qw-home .ws-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 28px;display:flex}.qw-home .ws-head .title{flex-direction:column;gap:6px;display:flex}.qw-home .ws-head .meta{font-family:var(--font-mono);color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}.qw-home .ws-head .meta>*{white-space:nowrap;flex-shrink:0}.qw-home .ws-head .meta b{color:var(--ink);font-weight:700}.qw-home .ws-head .meta .meta-link{color:inherit;border-bottom:1px dotted var(--ink-3);cursor:pointer;text-decoration:none;transition:color .15s,border-color .15s}.qw-home .ws-head .meta .meta-link:hover{color:var(--accent,#b87514);border-bottom-color:currentColor}.qw-home .ws-head .meta .meta-link:hover b{color:inherit}.qw-home .ws-head .meta .meta-link-ico{opacity:.7;font-size:10px}.qw-home .ws-body{flex:1;max-height:540px;padding:8px 28px;overflow-y:auto}.qw-home .ws-foot{border-top:1px solid var(--rule-soft);padding:16px 28px 22px}.qw-home .workspace .thread{flex-direction:column;display:flex}.qw-home .workspace .msg{border-bottom:1px solid var(--rule-soft);grid-template-columns:120px 1fr;gap:24px;padding:22px 0;display:grid}.qw-home .workspace .msg:last-child{border-bottom:0}.qw-home .workspace .msg .by{font-family:var(--font-body);letter-spacing:0;color:var(--ink-3);border-right:1px solid var(--rule-soft);align-self:stretch;padding-top:2px;padding-right:24px;font-size:11px;font-weight:600}.qw-home .workspace .msg.user .by{color:var(--ink)}.qw-home .workspace .msg.ai .by{color:var(--accent)}.qw-home .workspace .msg .body{font-family:var(--font-body);color:var(--ink);font-size:15px;line-height:1.6}.qw-home .workspace .msg .body strong{font-weight:600}.qw-home .workspace .msg .body em{font-family:var(--font-display);font-size:17px;font-style:italic}.qw-home .workspace .composer{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);align-items:flex-end;gap:8px;padding:8px 8px 8px 16px;display:flex}.qw-home .workspace .composer textarea{resize:none;font-family:var(--font-body);color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-height:24px;max-height:200px;padding:12px 0;font-size:15px}.qw-home .workspace .composer textarea::placeholder{color:var(--ink-3)}.qw-home .workspace .spec{background:var(--paper)}.qw-home .workspace .spec-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;padding:22px 22px 18px;display:flex}.qw-home .workspace .spec-section-head{background:var(--paper-2);border-top:1px solid var(--ink);border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;padding:14px 22px 10px;display:flex}.qw-home .workspace .spec-row{border-bottom:1px solid var(--rule-soft);grid-template-columns:1fr 78px 84px 96px;align-items:baseline;gap:12px;padding:12px 22px;font-size:14px;display:grid}.qw-home .workspace .spec-row .qty,.qw-home .workspace .spec-row .rate,.qw-home .workspace .spec-row .amt{font-family:var(--font-mono);text-align:right;font-feature-settings:"tnum", "zero";color:var(--ink);font-size:14px}.qw-home .workspace .spec-row .amt{font-weight:700}.qw-home .workspace .spec-row .rate{color:var(--ink-3)}.qw-home .workspace .spec-row .name{color:var(--ink)}.qw-home .workspace .spec-row .name .clar{color:var(--warn);margin-left:8px;font-size:11px;display:inline-block}.qw-home .workspace .spec-row.flag{background:#b07a1a0d}.qw-home .workspace .spec-foot{border-top:1px solid var(--ink);padding:18px 22px}.qw-home .steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.qw-home .step{flex-direction:column;gap:16px;display:flex}.qw-home .step .step-num{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:12px;font-size:11px;display:flex}.qw-home .step .step-num .dim-line{flex:1;height:12px}.qw-home .step h3{font-size:32px}.qw-home .step .step-vis{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);flex-direction:column;min-height:220px;display:flex;position:relative;overflow:hidden}.qw-home .step .step-vis .vis-cap{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;z-index:2;font-size:9px;position:absolute;top:10px;left:12px}.qw-home .step .step-vis .vis-num{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.06em;z-index:2;font-size:9px;position:absolute;top:10px;right:12px}.qw-home .vis-drop{background:radial-gradient(circle at 20% 20%,#17191d05 0,#0000 50%),radial-gradient(circle at 80% 80%,#b875140a 0,#0000 50%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:40px 24px 20px;display:flex}.qw-home .vis-drop .mini-pdf{background:var(--paper);border:1px solid var(--ink);width:110px;height:86px;position:relative;transform:rotate(-3deg);box-shadow:0 12px 24px -10px #17191d40}.qw-home .vis-drop .mini-pdf:before{content:"";background:linear-gradient(225deg, var(--paper-2) 0 50%, var(--ink) 50% 60%, transparent 60%);border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);width:10px;height:10px;position:absolute;top:0;right:0}.qw-home .vis-drop .mini-pdf svg{width:100%;height:100%;display:block}.qw-home .vis-drop .mini-pdf .fp-lbl{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;font-size:5px;position:absolute;bottom:3px;left:4px}.qw-home .vis-drop .mini-pdf.b{z-index:0;opacity:.7;transform:rotate(2deg)translate(-90px,-10px)}.qw-home .vis-drop .mini-pdf.c{z-index:0;opacity:.55;transform:rotate(5deg)translate(82px,-68px)}.qw-home .vis-drop .mini-pdf.a{z-index:1}.qw-home .vis-drop .pdf-stack{width:110px;height:86px;position:relative}.qw-home .vis-drop .pdf-stack .mini-pdf{position:absolute;inset:0}.qw-home .vis-drop .caption{font-family:var(--font-mono);color:var(--ink-3);font-size:10px}.qw-home .vis-drop .caption b{color:var(--ink);font-weight:700}.qw-home .vis-chat{flex-direction:column;flex:1;justify-content:center;gap:10px;padding:32px 18px 14px;display:flex}.qw-home .vis-chat .vmsg{grid-template-columns:64px 1fr;align-items:baseline;gap:14px;font-size:11px;line-height:1.4;display:grid}.qw-home .vis-chat .vmsg .who{font-family:var(--font-body);letter-spacing:.02em;font-size:9px;font-weight:600}.qw-home .vis-chat .vmsg.ai .who{color:var(--accent)}.qw-home .vis-chat .vmsg.user .who{color:var(--ink)}.qw-home .vis-chat .vmsg .txt{color:var(--ink);font-size:11px}.qw-home .vis-chat .vmsg .txt em{font-family:var(--font-display);font-size:12px;font-style:italic}.qw-home .vis-chat .vmsg .txt b{font-weight:700}.qw-home .vis-chat .vflag{border-left:2px solid var(--accent);font-family:var(--font-mono);color:var(--ink-2);letter-spacing:.02em;background:#b07a1a0f;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;margin-left:78px;padding:6px 10px;font-size:9px;display:flex}.qw-home .vis-chat .vflag b{color:var(--ink);font-weight:700}.qw-home .vis-chat .vflag .pill{font-family:var(--font-mono);color:var(--warn);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--warn);border-radius:2px;padding:2px 5px;font-size:8px}.qw-home .vis-pdf{background:var(--paper-2);flex:1;justify-content:center;align-items:center;padding:28px 18px 14px;display:flex}.qw-home .vis-pdf .mini-quote{background:var(--paper);border:1px solid var(--ink);flex-direction:column;gap:6px;width:160px;height:168px;padding:10px 11px 8px;display:flex;position:relative;transform:rotate(-1deg);box-shadow:0 16px 28px -14px #17191d47}.qw-home .vis-pdf .mini-quote:after{content:"QUOTE · LE-2026-014";font-family:var(--font-mono);color:var(--accent);letter-spacing:.1em;border:1px solid var(--accent);padding:1.5px 3px;font-size:5.5px;position:absolute;bottom:6px;right:8px;transform:rotate(-4deg)}.qw-home .vis-pdf .mq-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}.qw-home .vis-pdf .mq-head .mark{font-family:var(--font-body);letter-spacing:-.035em;font-size:10px;font-weight:700}.qw-home .vis-pdf .mq-head .mark .q{color:var(--ink)}.qw-home .vis-pdf .mq-head .mark .r{color:var(--accent);font-weight:400}.qw-home .vis-pdf .mq-head .ref{font-family:var(--font-mono);color:var(--ink-3);font-size:6px}.qw-home .vis-pdf .mq-title{font-family:var(--font-display);font-size:11px;line-height:1.1}.qw-home .vis-pdf .mq-title .em{color:var(--accent);font-style:italic}.qw-home .vis-pdf .mq-rows{flex-direction:column;gap:2px;margin-top:2px;display:flex}.qw-home .vis-pdf .mq-row{font-family:var(--font-mono);color:var(--ink-2);border-bottom:1px solid var(--rule-soft);grid-template-columns:1fr auto;padding:1.5px 0;font-size:6.5px;display:grid}.qw-home .vis-pdf .mq-row .a{color:var(--ink);font-weight:700}.qw-home .vis-pdf .mq-total{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:6px;display:flex}.qw-home .vis-pdf .mq-total .lbl{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:6px}.qw-home .vis-pdf .mq-total .n{font-family:var(--font-mono);color:var(--ink);letter-spacing:-.02em;font-size:14px;font-weight:700}.qw-home .pricing{border:1px solid var(--ink);border-radius:var(--r-1);background:var(--paper);grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;display:grid}.qw-home .price-tier{flex-direction:column;gap:16px;padding:32px 28px;display:flex}.qw-home .price-tier+.price-tier{border-left:1px solid var(--rule-soft)}.qw-home .price-tier.featured{background:var(--paper-2);position:relative}.qw-home .price-tier.featured:after{content:"Most popular";background:var(--accent);color:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;border-radius:0 0 var(--r-1) var(--r-1);padding:4px 10px;font-size:10px;position:absolute;top:-1px;right:16px}.qw-home .price-tier .tier-name{font-family:var(--font-display);font-size:32px;line-height:1}.qw-home .price-tier .tier-price{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:44px;font-weight:700;line-height:1}.qw-home .price-tier .tier-price .per{font-family:var(--font-body);color:var(--ink-3);margin-left:4px;font-size:14px;font-weight:400}.qw-home .price-tier ul{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.qw-home .price-tier li{color:var(--ink-2);align-items:baseline;gap:10px;font-size:14px;display:flex}.qw-home .price-tier li:before{content:"·";color:var(--accent);font-family:var(--font-mono);font-weight:700}.qw-home .price-tier .tier-cta{margin-top:auto;padding-top:16px}.qw-home .quotes{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:0;margin-top:48px;display:grid}.qw-home .quotes .q{padding:48px 56px 48px 0}.qw-home .quotes .q+.q{border-left:1px solid var(--rule-soft);padding:48px 0 48px 56px}.qw-home .quotes blockquote{font-family:var(--font-display);color:var(--ink);margin:0 0 24px;font-size:26px;font-style:italic;line-height:1.35}.qw-home .quotes .who{color:var(--ink-3);align-items:baseline;gap:12px;font-size:13px;display:flex}.qw-home .quotes .who b{color:var(--ink);font-weight:600}.qw-home .faq{border-top:1px solid var(--ink);margin-top:48px}.qw-home .faq-item{border-bottom:1px solid var(--rule-soft)}.qw-home .faq-item summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 0;list-style:none;display:flex}.qw-home .faq-item summary::-webkit-details-marker{display:none}.qw-home .faq-item summary h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:28px;font-weight:400;line-height:1.15}.qw-home .faq-item summary .toggle{font-family:var(--font-mono);color:var(--ink-3);flex-shrink:0;font-size:24px}.qw-home .faq-item[open] summary .toggle:before{content:"−"}.qw-home .faq-item:not([open]) summary .toggle:before{content:"+"}.qw-home .faq-item .faq-body{max-width:760px;color:var(--ink-2);padding:0 0 24px;font-size:16px;line-height:1.6}.qw-home .faq-item .faq-body em{font-family:var(--font-display);font-size:17px;font-style:italic}.qw-home .cta-band{background:var(--ink);color:var(--paper);margin-top:96px;padding:96px 0}.qw-home .cta-band .page{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;display:grid}.qw-home .cta-band h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);font-size:clamp(48px,6vw,88px);line-height:.95}.qw-home .cta-band h2 .em{color:var(--accent);font-style:italic}.qw-home .cta-band p{font-family:var(--font-display);color:#fbfaf7b3;font-size:22px;font-style:italic;line-height:1.4}.qw-home .cta-band .cta-form{gap:8px;margin-top:24px;display:flex}.qw-home .cta-band .cta-form input{height:52px;color:var(--paper);border-radius:var(--r-1);font-family:var(--font-body);background:0 0;border:1px solid #fbfaf766;outline:none;flex:1;padding:0 16px;font-size:16px}.qw-home .cta-band .cta-form input::placeholder{color:#fbfaf766}.qw-home .cta-band .cta-form input:focus{border-color:var(--accent)}.qw-home .cta-band .cta-form button{height:52px}.qw-home .cta-band .cta-foot{font-family:var(--font-mono);color:#fbfaf780;margin-top:12px;font-size:11px}.qw-home .cta-band a{color:inherit}.qw-home .site-foot{background:var(--paper);border-top:var(--rule-1);padding:80px 0 32px}.qw-home .foot-grid{border-bottom:1px solid var(--rule-soft);grid-template-columns:2fr repeat(4,1fr);gap:56px;padding-bottom:64px;display:grid}.qw-home .foot-brand .wordmark{font-size:32px}.qw-home .foot-brand p{max-width:280px;color:var(--ink-3);margin-top:16px;font-size:14px;line-height:1.6}.qw-home .foot-col h5{font-family:var(--font-body);color:var(--ink-3);margin:0 0 16px;font-size:11px;font-weight:500}.qw-home .foot-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qw-home .foot-col a{color:var(--ink-2);border:0;font-size:14px}.qw-home .foot-col a:hover{color:var(--accent)}.qw-home .foot-meta{font-family:var(--font-mono);color:var(--ink-3);justify-content:space-between;align-items:center;padding-top:24px;font-size:11px;display:flex}.qw-home .foot-meta a{color:inherit;border:0}@media (max-width:920px){.qw-home{--gutter:24px}.qw-home .nav-links,.qw-home .nav-lockup .nav-wordmark{display:none}.qw-home .hero-grid{grid-template-columns:1fr;gap:56px;padding-bottom:32px}.qw-home .hero{padding:32px var(--gutter) 0}.qw-home .hero-headline{font-size:clamp(48px,12vw,80px)}.qw-home .proof-strip{grid-template-columns:repeat(2,1fr);gap:32px 24px}.qw-home .home-sect{margin:72px 0 24px}.qw-home .evidence{grid-template-columns:1fr}.qw-home .evidence .cell{border-left:0!important;border-right:0!important;border-bottom:1px solid var(--rule-soft)!important;padding:32px 0!important}.qw-home .evidence .cell:last-child{border-bottom:0!important}.qw-home .workspace{grid-template-columns:1fr;min-height:0}.qw-home .workspace>.sidebar{display:none}.qw-home .ws-main,.qw-home .ws-body,.qw-home .workspace .spec,.qw-home .workspace .msg{min-width:0}.qw-home .ws-main{border-right:0;border-bottom:1px solid var(--ink)}.qw-home .ws-head{flex-direction:column;align-items:flex-start;gap:12px}.qw-home .ws-body{max-height:none;padding:8px 20px}.qw-home .ws-foot{padding:16px 20px 22px}.qw-home .workspace .spec{border-radius:0!important}.qw-home .workspace .msg{grid-template-columns:1fr;gap:6px;padding:18px 0}.qw-home .workspace .msg .by{border-right:0;align-self:auto;padding-right:0}.qw-home .workspace .msg .body,.qw-home .workspace .msg .body strong{overflow-wrap:anywhere;min-width:0}.qw-home .ss-idle .placeholder .big-d{display:none}.qw-home .ss-idle .placeholder .big-m{display:block}.qw-home .ss-idle .placeholder .arr{transform:rotate(-45deg)}.qw-home .logos{justify-content:flex-start;gap:18px 28px}.qw-home .logos .logo-mark{font-size:18px}.qw-home .steps{grid-template-columns:1fr;gap:40px}.qw-home .pricing{grid-template-columns:1fr}.qw-home .price-tier+.price-tier{border-left:0;border-top:1px solid var(--rule-soft)}.qw-home .quotes{grid-template-columns:1fr}.qw-home .quotes .q{border-bottom:1px solid var(--rule-soft);border-left:0!important;padding:40px 0!important}.qw-home .quotes .q:last-child{border-bottom:0}.qw-home .cta-band{margin-top:72px;padding:64px 0}.qw-home .cta-band .page{grid-template-columns:1fr;gap:32px}.qw-home .foot-grid{grid-template-columns:1fr 1fr;gap:32px}.qw-home .foot-brand{grid-column:1/-1}.qw-home .foot-meta{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:540px){.qw-home .proof-strip{grid-template-columns:1fr}.qw-home .hero-dateline .dim-line{display:none}.qw-home .foot-grid{grid-template-columns:1fr}.qw-home .workspace .spec-row{grid-template-columns:auto auto 1fr;grid-template-areas:"name name name""qty rate amt";gap:4px 10px}.qw-home .workspace .spec-row .name{grid-area:name}.qw-home .workspace .spec-row .qty{text-align:left;grid-area:qty}.qw-home .workspace .spec-row .rate{text-align:left;grid-area:rate}.qw-home .workspace .spec-row .amt{text-align:right;grid-area:amt}.qw-home .workspace .spec-head{flex-wrap:wrap}.qw-home .workspace .spec-head .figure{font-size:28px}}
.valuationControls-module__C4F0lW__btn{height:32px;font-family:var(--font-sans);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.valuationControls-module__C4F0lW__btnInk{background:var(--ink);color:#fff;}.valuationControls-module__C4F0lW__btnInk:hover{background:#000}.valuationControls-module__C4F0lW__btnOutline{background:var(--surface);color:var(--ink);border-color:var(--border);}.valuationControls-module__C4F0lW__btnOutline:hover{border-color:var(--ink)}.valuationControls-module__C4F0lW__btnSm{height:26px;padding:0 10px;font-size:12px}
.Certificate-module__n0quSa__rail{border-left:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;width:360px;display:flex;overflow-y:auto}.Certificate-module__n0quSa__railHead{border-bottom:1px solid var(--border);padding:18px 22px 12px}.Certificate-module__n0quSa__railHeadLabel{color:var(--ink-3);font-size:11px}.Certificate-module__n0quSa__railDue{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:-.02em;margin-top:4px;font-size:32px;font-weight:600}.Certificate-module__n0quSa__railDueSub{font-family:var(--font-mono);font-feature-settings:"tnum";color:var(--ink-4);margin-top:2px;font-size:11px}.Certificate-module__n0quSa__railFoot{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:auto;padding:14px 22px;display:flex}.Certificate-module__n0quSa__railBarRow{color:var(--ink-3);justify-content:space-between;align-items:center;font-size:11px;display:flex}.Certificate-module__n0quSa__railBarRowValue{font-family:var(--font-mono);font-feature-settings:"tnum"}.Certificate-module__n0quSa__railPreviewBtn{margin-top:8px}.Certificate-module__n0quSa__wf{padding:4px 22px}.Certificate-module__n0quSa__wl{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:13px;display:flex}.Certificate-module__n0quSa__wlKey{color:var(--ink-2)}.Certificate-module__n0quSa__wlKey small{color:var(--ink-4);font-size:11px;display:block}.Certificate-module__n0quSa__wlValue{font-family:var(--font-mono);font-feature-settings:"tnum";white-space:nowrap;font-weight:600}.Certificate-module__n0quSa__wlValueNeg{color:var(--ink-3);font-weight:500;}.Certificate-module__n0quSa__wlDue{border-bottom:0;padding:12px 0 2px;}.Certificate-module__n0quSa__wlDueKey{color:var(--ink);font-weight:600;}.Certificate-module__n0quSa__wlDueValue{font-size:22px;}.Certificate-module__n0quSa__wlVat{}.Certificate-module__n0quSa__wlVatKey{color:var(--ink-3);font-size:12px;font-weight:500;}.Certificate-module__n0quSa__wlVatValue{color:var(--ink-3);font-size:12px;font-weight:500;}.Certificate-module__n0quSa__wlTotal{background:var(--paper-2);border-top:1px solid var(--border);border-bottom:0;margin:8px -22px 0;padding:11px 22px;}.Certificate-module__n0quSa__wlTotalKey{font-weight:600;}.Certificate-module__n0quSa__wlTotalValue{font-size:16px;}.Certificate-module__n0quSa__bar{border:1px solid var(--border);border-radius:3px;height:8px;display:flex;overflow:hidden}.Certificate-module__n0quSa__barInk{background:var(--ink)}.Certificate-module__n0quSa__barAmber{background:var(--amber)}.Certificate-module__n0quSa__barRest{background:var(--paper-2);flex:1}.Certificate-module__n0quSa__modalScrim{z-index:50;background:#17191d73;justify-content:center;align-items:flex-start;padding:40px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.Certificate-module__n0quSa__certDoc{background:var(--surface);border:1px solid var(--border-strong);width:720px;max-width:100%;box-shadow:var(--shadow-pop);flex-shrink:0;padding:48px 56px}.Certificate-module__n0quSa__certHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Certificate-module__n0quSa__certTitle{font-family:var(--font-display);font-size:30px}.Certificate-module__n0quSa__certSub{color:var(--ink-3);margin-top:4px;font-size:13px}.Certificate-module__n0quSa__certBrand{font-family:var(--font-display);font-size:22px}.Certificate-module__n0quSa__certRule{background:var(--ink);height:2px;margin:18px 0}.Certificate-module__n0quSa__certFacts{gap:32px;font-size:13px;line-height:1.6;display:flex}.Certificate-module__n0quSa__certFact{flex:1}.Certificate-module__n0quSa__certFactLabel{color:var(--ink-3);font-size:11px}.Certificate-module__n0quSa__certFactValue{font-weight:600}.Certificate-module__n0quSa__certMono{font-family:var(--font-mono);font-feature-settings:"tnum"}.Certificate-module__n0quSa__certFactNote{color:var(--ink-3);font-size:12px}.Certificate-module__n0quSa__certTable{border-collapse:collapse;width:100%;margin-top:28px;font-size:13px}.Certificate-module__n0quSa__certTable td{border-bottom:1px solid var(--border);padding:8px 0}.Certificate-module__n0quSa__certRight{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-weight:600}.Certificate-module__n0quSa__certMuted{color:var(--ink-3)}.Certificate-module__n0quSa__certMutedFig{color:var(--ink-3);font-weight:500}.Certificate-module__n0quSa__certStrong{font-weight:600}.Certificate-module__n0quSa__certTotal td{border-bottom:0;border-top:2px solid var(--ink);padding-top:12px;font-weight:600}.Certificate-module__n0quSa__certSignatures{gap:32px;margin-top:40px;display:flex}.Certificate-module__n0quSa__certSignature{flex:1}.Certificate-module__n0quSa__certSignatureDate{width:140px}.Certificate-module__n0quSa__certSignRule{background:var(--ink);height:1px}.Certificate-module__n0quSa__certSignLabel{color:var(--ink-3);margin-top:6px;font-size:12px}.Certificate-module__n0quSa__certActions{justify-content:flex-end;gap:8px;margin-top:32px;display:flex}@media print{.Certificate-module__n0quSa__certActions{display:none!important}.Certificate-module__n0quSa__modalScrim{background:0 0;padding:0;position:static;overflow:visible}.Certificate-module__n0quSa__certDoc{box-shadow:none;border:0;width:auto;padding:0}}
.FullSheetView-module__w1DnGG__vgGrid{grid-template-columns:48px 1fr 96px 84px 118px 110px;align-items:center;gap:10px;padding:8px 20px;display:grid}.FullSheetView-module__w1DnGG__vgHead{color:var(--ink-3);border-bottom:1px solid var(--border);background:var(--paper);z-index:2;font-size:11px;position:sticky;top:0;}.FullSheetView-module__w1DnGG__vgHeadRight{text-align:right}.FullSheetView-module__w1DnGG__vgRow{border-bottom:1px solid var(--border);background:var(--surface);font-size:13px;}.FullSheetView-module__w1DnGG__vgRowEditing{background:var(--amber-soft)}.FullSheetView-module__w1DnGG__vgRowRef{font-family:var(--font-mono);color:var(--ink-4);font-size:11px}.FullSheetView-module__w1DnGG__vgRowNum{font-family:var(--font-mono);font-feature-settings:"tnum";text-align:right}.FullSheetView-module__w1DnGG__vgRowCost{color:var(--ink-3);font-size:12px;}.FullSheetView-module__w1DnGG__vgRowCostNeg{color:var(--bad)}.FullSheetView-module__w1DnGG__vgRowPrev{color:var(--ink-4);font-size:12px;}.FullSheetView-module__w1DnGG__vgRowVal{color:var(--ink);font-weight:600;}.FullSheetView-module__w1DnGG__vgRowValNeg{color:var(--bad)}.FullSheetView-module__w1DnGG__vgRowNote{color:var(--ink-4);font-size:11px;display:block}.FullSheetView-module__w1DnGG__vgNowCell{flex-direction:column;align-items:flex-end;display:flex}.FullSheetView-module__w1DnGG__vgSec{background:var(--paper-2);border-bottom:1px solid var(--border);align-items:baseline;gap:10px;padding:9px 20px;display:flex}.FullSheetView-module__w1DnGG__vgSecName{font-size:12px;font-weight:600}.FullSheetView-module__w1DnGG__vgSecTotal{font-family:var(--font-mono);font-feature-settings:"tnum";margin-left:auto;font-size:12px;font-weight:600}.FullSheetView-module__w1DnGG__vgSecSteel{background:var(--steel-soft);}.FullSheetView-module__w1DnGG__vgSecNameSteel{color:var(--steel);}.FullSheetView-module__w1DnGG__vgSecTotalSteel{color:var(--steel);}.FullSheetView-module__w1DnGG__pctInput{font-family:var(--font-mono);font-feature-settings:"tnum";border:1px solid var(--border);background:var(--surface);text-align:right;width:64px;height:26px;color:var(--ink);border-radius:4px;outline:none;padding:0 8px;font-size:13px;font-weight:600}.FullSheetView-module__w1DnGG__pctInput:focus{border-color:var(--ink);box-shadow:0 0 0 3px #17191d0f}.FullSheetView-module__w1DnGG__donePct{font-family:var(--font-mono);color:var(--ok);font-size:12px;font-weight:600}.FullSheetView-module__w1DnGG__chips{justify-content:flex-end;gap:4px;margin-top:5px;display:flex}.FullSheetView-module__w1DnGG__chip{font-family:var(--font-mono);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:3px;padding:2px 6px;font-size:10px}.FullSheetView-module__w1DnGG__chip:hover{border-color:var(--ink);color:var(--ink)}.FullSheetView-module__w1DnGG__chipHot{background:var(--ink);color:var(--paper);border-color:var(--ink);}
.QuickUpdateView-module__B1i2cq__tabsRow{border-bottom:1px solid var(--border);background:var(--paper);flex-shrink:0;padding:0 28px;display:flex}.QuickUpdateView-module__B1i2cq__tab{color:var(--ink-3);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;font-family:var(--font-sans);background:0 0;border:0;border-bottom:2px solid #0000;margin-right:24px;padding:10px 2px}.QuickUpdateView-module__B1i2cq__tabOn{color:var(--ink);border-bottom-color:var(--ink);font-weight:500;}.QuickUpdateView-module__B1i2cq__tabs{}.QuickUpdateView-module__B1i2cq__tabCount{font-family:var(--font-mono);color:var(--ink-4);margin-left:5px;font-size:11px}.QuickUpdateView-module__B1i2cq__rowsScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.QuickUpdateView-module__B1i2cq__guidance{color:var(--ink-3);background:var(--paper);border-bottom:1px solid var(--border);padding:12px 28px 9px;font-size:11px}.QuickUpdateView-module__B1i2cq__guidanceRow{justify-content:space-between;align-items:center;gap:16px;display:flex;}.QuickUpdateView-module__B1i2cq__ciForm{background:var(--amber-soft);border-bottom:1px solid var(--border);padding:14px 28px}.QuickUpdateView-module__B1i2cq__ciFormRow{flex-wrap:wrap;gap:10px;display:flex}.QuickUpdateView-module__B1i2cq__ciField{color:var(--ink-3);flex-direction:column;gap:3px;min-width:90px;font-size:11px;display:flex}.QuickUpdateView-module__B1i2cq__ciFieldWide{flex:1;min-width:180px;}.QuickUpdateView-module__B1i2cq__ciField input{border:1px solid var(--border);background:var(--surface);height:28px;font-family:var(--font-sans);color:var(--ink);border-radius:4px;outline:none;padding:0 8px;font-size:13px}.QuickUpdateView-module__B1i2cq__ciField input:focus{border-color:var(--ink)}.QuickUpdateView-module__B1i2cq__ciField input:disabled{background:var(--paper-2);color:var(--ink-3)}.QuickUpdateView-module__B1i2cq__ciFormError{color:var(--bad);margin-top:8px;font-size:12px}.QuickUpdateView-module__B1i2cq__ciFormActions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.QuickUpdateView-module__B1i2cq__ciActions{gap:10px;margin-top:3px;display:inline-flex}.QuickUpdateView-module__B1i2cq__ciActionLink{font-family:var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.QuickUpdateView-module__B1i2cq__ciActionLink:hover{color:var(--amber)}.QuickUpdateView-module__B1i2cq__ciActionDanger{color:var(--bad);font-weight:600;}.QuickUpdateView-module__B1i2cq__lockHint{color:var(--ink-4);margin-top:3px;font-size:10.5px;font-style:italic;display:inline-block}.QuickUpdateView-module__B1i2cq__srow{border-bottom:1px solid var(--border);background:var(--surface);grid-template-columns:250px 1fr 118px 100px;align-items:center;gap:20px;padding:13px 28px;display:grid}.QuickUpdateView-module__B1i2cq__srowName{font-size:13.5px;font-weight:500;line-height:1.35}.QuickUpdateView-module__B1i2cq__srowName small{font-family:var(--font-mono);color:var(--ink-4);margin-top:1px;font-size:11px;font-weight:400;display:block}.QuickUpdateView-module__B1i2cq__srowPcts{font-family:var(--font-mono);font-feature-settings:"tnum";text-align:right;font-size:13px;font-weight:600}.QuickUpdateView-module__B1i2cq__srowPcts small{color:var(--ink-4);font-size:10px;font-weight:400;display:block}.QuickUpdateView-module__B1i2cq__srowDelta{font-family:var(--font-mono);font-feature-settings:"tnum";text-align:right;color:var(--ok);font-size:12.5px;font-weight:600}.QuickUpdateView-module__B1i2cq__srowDeltaZero{color:var(--ink-4);font-weight:400;}.QuickUpdateView-module__B1i2cq__srowDeltaNeg{color:var(--bad);}.QuickUpdateView-module__B1i2cq__track{cursor:pointer;touch-action:none;height:22px;position:relative}.QuickUpdateView-module__B1i2cq__trackRail{background:var(--paper-2);border:1px solid var(--border);border-radius:3px;height:6px;position:absolute;top:8px;left:0;right:0}.QuickUpdateView-module__B1i2cq__trackFill{background:var(--ink);border-radius:3px 0 0 3px;height:8px;position:absolute;top:7px;left:0}.QuickUpdateView-module__B1i2cq__trackDelta{background:var(--amber);height:8px;position:absolute;top:7px}.QuickUpdateView-module__B1i2cq__trackDeltaNeg{background:var(--bad);}.QuickUpdateView-module__B1i2cq__trackPrevTick{background:var(--ink-4);width:1px;height:20px;position:absolute;top:1px}.QuickUpdateView-module__B1i2cq__trackThumb{background:var(--surface);border:2px solid var(--ink);width:16px;height:16px;box-shadow:var(--shadow-soft);border-radius:50%;position:absolute;top:11px;transform:translate(-50%,-50%)}.QuickUpdateView-module__B1i2cq__track:hover .QuickUpdateView-module__B1i2cq__trackThumb{border-color:var(--amber)}.QuickUpdateView-module__B1i2cq__startWrap{align-items:center;gap:10px;display:flex}.QuickUpdateView-module__B1i2cq__trackGhost{opacity:.45;flex:1;height:22px;position:relative}.QuickUpdateView-module__B1i2cq__trackGhostRail{background:var(--paper-2);border:1px solid var(--border);border-radius:3px;height:6px;position:absolute;top:8px;left:0;right:0}.QuickUpdateView-module__B1i2cq__trackGhostThumb{background:var(--surface);border:2px solid var(--ink-4);border-radius:50%;width:16px;height:16px;position:absolute;top:11px;left:0;transform:translate(-50%,-50%)}.QuickUpdateView-module__B1i2cq__btnStart{font:inherit;border-radius:var(--r-md);cursor:pointer;background:var(--surface);color:var(--amber-ink);border:1px solid var(--amber);flex:none;padding:3px 12px;font-size:12px;font-weight:600}.QuickUpdateView-module__B1i2cq__btnStart:hover{background:var(--amber-soft)}.QuickUpdateView-module__B1i2cq__srowPulse{animation:1.1s ease-out QuickUpdateView-module__B1i2cq__srowPulse}@keyframes QuickUpdateView-module__B1i2cq__srowPulse{0%{background:var(--amber-soft)}to{background:0 0}}.QuickUpdateView-module__B1i2cq__collapsed{background:var(--paper);cursor:pointer;border-bottom:1px solid var(--border);color:var(--ink-3);align-items:center;gap:10px;padding:11px 28px;font-size:12.5px;display:flex}.QuickUpdateView-module__B1i2cq__collapsed b{color:var(--ink)}.QuickUpdateView-module__B1i2cq__collapsedAmt{font-family:var(--font-mono);font-size:11px}.QuickUpdateView-module__B1i2cq__collapsedLink{cursor:pointer;color:var(--ink);font-size:12px;font-family:var(--font-sans);background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.QuickUpdateView-module__B1i2cq__collapsedLink:hover{color:var(--amber)}.QuickUpdateView-module__B1i2cq__collapsed:hover{background:var(--paper-2)}.QuickUpdateView-module__B1i2cq__stickybar{border-top:1px solid var(--border-strong);background:var(--surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:22px;padding:12px 28px;display:flex}.QuickUpdateView-module__B1i2cq__stickySeg{flex-direction:column;display:flex}.QuickUpdateView-module__B1i2cq__stickySegRight{text-align:right;}.QuickUpdateView-module__B1i2cq__stickySpacer{flex:1}.QuickUpdateView-module__B1i2cq__stickyLabel{color:var(--ink-3);white-space:nowrap;font-size:11px}.QuickUpdateView-module__B1i2cq__stickyValue{font-family:var(--font-mono);font-feature-settings:"tnum";white-space:nowrap;font-size:17px;font-weight:600}.QuickUpdateView-module__B1i2cq__stickyValueMuted{color:var(--ink-3);}.QuickUpdateView-module__B1i2cq__stickyValueBig{font-size:21px;}.QuickUpdateView-module__B1i2cq__startToast{background:var(--ink);color:var(--paper);border-radius:var(--r-md);box-shadow:var(--shadow-pop);z-index:60;align-items:center;gap:14px;padding:10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.QuickUpdateView-module__B1i2cq__startToastUndo{font:inherit;color:var(--amber-soft);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}
.ValuationsShell-module__vk91LW__app{--paper:#fbfaf7;--paper-2:#f6f4ee;--surface:#fff;--ink:#17191d;--ink-2:#43464d;--ink-3:#787c85;--ink-4:#a8acb5;--border:#e6e3db;--border-strong:#17191d;--amber:#b87514;--amber-hover:#9d610f;--amber-soft:#f5e8d4;--amber-ink:#7a4b08;--steel:#2e4a6e;--steel-soft:#dde3ec;--ok:#3d6b3a;--ok-soft:#e1ead8;--bad:#963022;--bad-soft:#f3dcd6;--font-display:"Instrument Serif", "Times New Roman", Georgia, serif;--font-sans:"Onest", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-md:6px;--shadow-pop:0 8px 24px -8px #17191d1a, 0 1px 3px #17191d0a;--shadow-soft:0 1px 2px #17191d0a;background:var(--paper);height:100vh;color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01", "cv01";-webkit-font-smoothing:antialiased;flex-direction:column;font-size:14px;line-height:1.5;display:flex}.ValuationsShell-module__vk91LW__tb{border-bottom:1px solid var(--border);background:var(--paper);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:11px 20px;display:flex}.ValuationsShell-module__vk91LW__brand{font-family:var(--font-display);color:var(--ink);font-size:20px}.ValuationsShell-module__vk91LW__brandDot{color:var(--amber)}.ValuationsShell-module__vk91LW__crumb{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.ValuationsShell-module__vk91LW__crumb b{color:var(--ink);font-weight:500}.ValuationsShell-module__vk91LW__crumbLink{color:inherit;text-decoration:none}.ValuationsShell-module__vk91LW__crumbLink:hover{color:var(--ink);text-decoration:underline}.ValuationsShell-module__vk91LW__crumbSep{color:var(--ink-4)}.ValuationsShell-module__vk91LW__tbRight{align-items:center;gap:8px;display:flex}.ValuationsShell-module__vk91LW__periodLabel{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.ValuationsShell-module__vk91LW__tag{border:1px solid var(--amber-soft);background:var(--amber-soft);height:22px;color:var(--amber-ink);white-space:nowrap;border-radius:11px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.ValuationsShell-module__vk91LW__tagDot{background:var(--amber);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ValuationsShell-module__vk91LW__vtoggle{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);display:inline-flex;overflow:hidden}.ValuationsShell-module__vk91LW__vtoggle button{font-family:var(--font-sans);color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:5px 14px;font-size:12.5px;font-weight:500}.ValuationsShell-module__vk91LW__vtoggle button.ValuationsShell-module__vk91LW__vtOn{background:var(--ink);color:var(--paper)}.ValuationsShell-module__vk91LW__settingsWrap{display:inline-flex;position:relative}.ValuationsShell-module__vk91LW__settingsPanel{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);width:260px;box-shadow:var(--shadow-pop);flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ValuationsShell-module__vk91LW__settingsField{flex-direction:column;gap:6px;display:flex}.ValuationsShell-module__vk91LW__settingsLabel{color:var(--ink-3);font-size:11px;font-weight:500}.ValuationsShell-module__vk91LW__settingsInput{font-family:var(--font-mono);font-feature-settings:"tnum";border:1px solid var(--border);background:var(--surface);text-align:right;height:30px;color:var(--ink);border-radius:4px;outline:none;padding:0 10px;font-size:13px;font-weight:600}.ValuationsShell-module__vk91LW__settingsInput:focus{border-color:var(--ink);box-shadow:0 0 0 3px #17191d0f}.ValuationsShell-module__vk91LW__seg{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);display:inline-flex;overflow:hidden}.ValuationsShell-module__vk91LW__segBtn{border:0;border-right:1px solid var(--border);font-family:var(--font-sans);color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;flex:1;padding:6px 10px;font-size:12px;font-weight:500}.ValuationsShell-module__vk91LW__segBtn:last-child{border-right:0}.ValuationsShell-module__vk91LW__segBtnOn{background:var(--ink);color:var(--paper);}.ValuationsShell-module__vk91LW__settingsActions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.ValuationsShell-module__vk91LW__bodyRow{flex:1;min-height:0;display:flex}.ValuationsShell-module__vk91LW__snav{border-right:1px solid var(--border);background:var(--paper);flex-shrink:0;width:208px;padding:12px 0;transition:width .2s;overflow:hidden auto}.ValuationsShell-module__vk91LW__snavRail{border-right:1px solid var(--border);background:var(--paper);flex-shrink:0;justify-content:center;align-items:flex-start;width:28px;padding:10px 0;transition:width .2s;display:flex}.ValuationsShell-module__vk91LW__snavHead{justify-content:space-between;align-items:center;padding-right:8px;display:flex}.ValuationsShell-module__vk91LW__snavToggle{font:inherit;border-radius:var(--r-md);cursor:pointer;color:var(--ink-3);background:0 0;border:none;padding:2px 6px;font-size:14px;line-height:1}.ValuationsShell-module__vk91LW__snavToggle:hover{color:var(--amber-ink);background:var(--amber-soft)}.ValuationsShell-module__vk91LW__snavSection{color:var(--ink-3);padding:12px 16px 6px;font-size:11px;font-weight:500}.ValuationsShell-module__vk91LW__snavItem{width:calc(100% - 12px);color:var(--ink-2);border-radius:var(--r-md);font-size:13px;font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:8px;margin:0 6px;padding:7px 14px;display:flex}.ValuationsShell-module__vk91LW__snavItem:hover{background:var(--paper-2)}.ValuationsShell-module__vk91LW__snavItemOn{background:var(--paper-2);color:var(--ink);border-left-color:var(--amber);font-weight:500;}.ValuationsShell-module__vk91LW__snavCount{font-family:var(--font-mono);color:var(--ink-4);margin-left:auto;font-size:10px}.ValuationsShell-module__vk91LW__snavItemOn .ValuationsShell-module__vk91LW__snavCount{color:var(--amber-ink)}.ValuationsShell-module__vk91LW__mainCol{background:var(--surface);flex-direction:column;flex:1;min-width:0;display:flex}.ValuationsShell-module__vk91LW__tl{border-bottom:1px solid var(--border);background:var(--paper);flex-shrink:0;align-items:center;padding:14px 28px 10px;display:flex;overflow-x:auto}.ValuationsShell-module__vk91LW__tlNode{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:92px;display:flex}.ValuationsShell-module__vk91LW__tlNodeBtn{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.ValuationsShell-module__vk91LW__tlNodeBtn:hover .ValuationsShell-module__vk91LW__tlLabel{color:var(--amber-ink);text-underline-offset:3px;text-decoration:underline}.ValuationsShell-module__vk91LW__tlDot{background:var(--ink);border-radius:50%;width:10px;height:10px}.ValuationsShell-module__vk91LW__tlNodeTodo .ValuationsShell-module__vk91LW__tlDot{background:var(--paper);border:1px solid var(--ink-4)}.ValuationsShell-module__vk91LW__tlNodeNow .ValuationsShell-module__vk91LW__tlDot{background:var(--amber);outline:3px solid var(--amber-soft)}.ValuationsShell-module__vk91LW__tlLabel{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;font-size:10px}.ValuationsShell-module__vk91LW__tlNodeNow .ValuationsShell-module__vk91LW__tlLabel{color:var(--amber-ink);font-weight:700}.ValuationsShell-module__vk91LW__tlAmt{font-family:var(--font-mono);color:var(--ink-4);white-space:nowrap;font-size:10px}.ValuationsShell-module__vk91LW__tlLink{background:var(--ink-4);flex:1;min-width:20px;height:1px;margin:0 -12px 24px}.ValuationsShell-module__vk91LW__tlLinkFaint{background:var(--border);}.ValuationsShell-module__vk91LW__stat4{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;grid-template-columns:repeat(4,1fr);display:grid}.ValuationsShell-module__vk91LW__statCell{border-right:1px solid var(--border);padding:12px 24px}.ValuationsShell-module__vk91LW__statCell:last-child{border-right:0}.ValuationsShell-module__vk91LW__statLabel{color:var(--ink-3);font-size:11px}.ValuationsShell-module__vk91LW__statValue{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:-.01em;margin-top:2px;font-size:21px;font-weight:600}.ValuationsShell-module__vk91LW__statCellLive{background:var(--amber-soft);}.ValuationsShell-module__vk91LW__statCellLive .ValuationsShell-module__vk91LW__statValue{color:var(--amber-ink)}.ValuationsShell-module__vk91LW__viewRegion{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ValuationsShell-module__vk91LW__placeholder{border:1px dashed var(--border);border-radius:var(--r-md);background:var(--paper);color:var(--ink-3);text-align:center;margin:28px;padding:28px;font-size:13px}.ValuationsShell-module__vk91LW__placeholder b{color:var(--ink-2)}.ValuationsShell-module__vk91LW__toast{background:var(--ink);color:var(--paper);border-radius:var(--r-md);box-shadow:var(--shadow-pop);z-index:60;padding:10px 18px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media print{.ValuationsShell-module__vk91LW__tb,.ValuationsShell-module__vk91LW__bodyRow,.ValuationsShell-module__vk91LW__toast{display:none!important}.ValuationsShell-module__vk91LW__app{height:auto}}