.home-v6 .workspace-mode-bar{border:1px solid var(--line);background:#1c1e20;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin:20px 0;padding:20px 24px;display:flex}.home-v6 .workspace-mode-copy strong{color:#f0eee9;font-size:1rem;font-weight:550}.home-v6 .workspace-mode-copy p{color:#bdb6ac;margin:5px 0 0;font-size:.875rem;line-height:1.6}.home-v6 .workspace-mode-copy p span{color:#a69f94;display:block}.home-v6 .workspace-mode-toggle{background:#111315;border:1px solid #ffffff18;border-radius:10px;flex-shrink:0;gap:5px;padding:5px}.home-v6 .workspace-mode-toggle button{color:#bdb7ae;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;height:auto;min-height:48px;padding:10px 19px;font-size:.9375rem;display:inline-flex}.home-v6 .workspace-mode-toggle button:hover{color:#f3eee7;background:#ffffff09}.home-v6 .workspace-mode-toggle button[data-state=on]{color:#f3bb87;background:#e88e4917;border-color:#e88e494a}.home-v6 .workspace-mode-toggle button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.home-v6 .workspace-frame.is-floor{background:#191b20;border:10px solid #2c2e31;border-radius:26px;grid-template-columns:minmax(0,1fr);width:100%;max-width:1080px;margin:0 auto;box-shadow:0 24px 65px #0005,0 0 0 1px #ffffff24}.home-v6 .is-floor .floor-header{border-bottom:1px solid var(--line);background:#202226;justify-content:space-between;align-items:center;gap:20px;padding:21px 28px;display:flex}.home-v6 .floor-brand{align-items:center;gap:13px;min-width:0;display:flex}.home-v6 .floor-brand>svg{flex-shrink:0;width:30px;height:35px}.home-v6 .floor-brand strong{color:#eee9e2;font-size:.9375rem;font-weight:550;display:block}.home-v6 .floor-brand span{color:#aaa398;margin-top:3px;font-size:.8125rem;display:block}.home-v6 .floor-operator{text-align:right;flex-shrink:0}.home-v6 .floor-operator .micro{color:#d3a57e;letter-spacing:.1em;font-size:.6875rem;display:block}.home-v6 .floor-operator strong{color:#c5beb3;margin-top:4px;font-size:.8125rem;font-weight:400;display:block}.home-v6 .floor-nav{border-bottom:1px solid var(--line);background:#202226;gap:8px;padding:12px 22px;display:flex;overflow-x:auto}.home-v6 .floor-nav button{color:#bcb7ae;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 14px;font-size:.875rem;display:flex}.home-v6 .floor-nav button:hover{background:#ffffff06}.home-v6 .floor-nav button[aria-current]{color:#efb582;background:#e88e4914;border-color:#e88e4936}.home-v6 .is-floor .workspace-content{min-height:540px;padding:28px}.home-v6 .is-floor .workspace-title{gap:16px;margin-bottom:24px}.home-v6 .is-floor .workspace-title h3{font-size:1.45rem;line-height:1.3}.home-v6 .is-floor .workspace-title p{font-size:.875rem;line-height:1.6}.home-v6 .is-floor .execution-layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.home-v6 .is-floor .step-list{border:0;gap:8px;margin:0;padding:0 0 5px;display:flex;overflow-x:auto}.home-v6 .is-floor .step-list li{flex:1 0 135px;min-width:0}.home-v6 .is-floor .step-list button{background:#ffffff03;border:1px solid #ffffff12;border-radius:8px;gap:9px;width:100%;height:calc(100% - 5px);min-height:68px;padding:12px}.home-v6 .is-floor .step-list button[aria-current]{color:#f0d2b5;box-shadow:inset 0 -2px 0 var(--orange);background:#e88e4912;border-color:#e88e495a}.home-v6 .is-floor .step-list b{font-size:.8125rem}.home-v6 .is-floor .step-list button>span{width:26px;height:26px}.home-v6 .is-floor .execution-body{background:#202226;border:1px solid #ffffff19;border-radius:10px;padding:26px}.home-v6 .is-floor .step-caption{color:#c0b3a2;margin-bottom:14px}.home-v6 .is-floor .execution-body h4{max-width:700px;margin-bottom:14px;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.25}.home-v6 .is-floor .execution-body>p{color:#c8c2b8;max-width:760px;margin-bottom:24px;font-size:1rem;line-height:1.7}.home-v6 .is-floor .measurement-panel{background:#191b20;border-radius:8px;padding:22px}.home-v6 .is-floor .measurement-panel>label{font-size:1rem}.home-v6 .is-floor .measurement-input{gap:14px;font-size:1rem}.home-v6 .is-floor .measurement-input input,.home-v6 .is-floor .receipt-quantity input{background:#26282d;border-radius:7px;width:140px;min-height:60px;padding:12px 16px;font-size:1.5rem}.home-v6 .is-floor .measurement-panel>p{color:#bcb3a7;margin-top:14px;font-size:.875rem}.home-v6 .is-floor .check-control{color:#dfd6c9;background:#ffffff03;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:14px;min-height:60px;margin:20px 0;padding:14px 16px;font-size:1rem}.home-v6 .is-floor .check-control input{width:24px;height:24px;margin:0}.home-v6 .is-floor .demo-button,.floor-dialog .demo-button{height:auto;min-height:52px;padding:13px 20px;font-size:.9375rem;line-height:1.5}.home-v6 .is-floor .execution-body>.demo-button{width:100%;min-height:56px}.home-v6 .is-floor .demo-button svg{flex-shrink:0;width:18px;height:18px}.home-v6 .is-floor .warning-panel>button,.home-v6 .is-floor .inline-link,.home-v6 .is-floor .receipt-source-link{min-height:48px}.home-v6 .is-floor .source-panel{border:1px solid var(--line);background:#ffffff02;border-radius:8px;grid-column:auto;padding:0;display:block}.home-v6 .floor-reference>summary{color:#d9cbb9;cursor:pointer;align-items:center;gap:12px;min-height:72px;padding:16px 22px;font-size:.9375rem;list-style:none;display:flex}.home-v6 .floor-reference>summary::-webkit-details-marker{display:none}.home-v6 .floor-reference>summary>span{flex:1}.home-v6 .floor-reference>summary small{color:#ac9e8d;font:.75rem/1.5 var(--mono);margin-top:4px;display:block}.home-v6 .floor-reference[open]>summary>svg:last-child{transform:rotate(180deg)}.home-v6 .floor-reference-body{padding:4px 22px 22px}.home-v6 .floor-reference-body>button{color:#efb582;min-height:48px;font:.875rem/1.5 var(--mono);background:#e88e490d;border:1px solid #e88e4936;border-radius:6px;align-items:center;gap:9px;margin:12px 0;padding:10px 14px;display:flex}.home-v6 .floor-reference-body p,.home-v6 .floor-reference-body li{color:#c1b6a7;font-size:.875rem}.home-v6 .floor-reference-body p{margin-bottom:16px}.home-v6 .floor-reference-body>small{color:#a89c8c;font-size:.75rem;line-height:1.6;display:block}.home-v6 .is-floor .quality-layout{grid-template-columns:1fr 1fr;gap:24px}.home-v6 .is-floor .review-decision{border:1px solid var(--line);background:#222429;border-radius:8px;padding:18px}.home-v6 .is-floor .raw-evidence>button{max-width:calc(100% - 32px)}.home-v6 .is-floor .receipt-card{max-width:none}.home-v6 .is-floor .receipt-card h4{font-size:1.2rem}.home-v6 .is-floor .receipt-card p,.home-v6 .is-floor .receipt-card dl>div{font-size:.9375rem}.home-v6 .is-floor .collection-tools{flex-wrap:wrap}.home-v6 .is-floor .filter-buttons button,.home-v6 .is-floor .record-link,.home-v6 .is-floor .record-title,.home-v6 .is-floor .document-link,.home-v6 .is-floor .demo-search{min-height:48px}.home-v6 .is-floor .demo-search input{min-height:46px;font-size:1rem}.home-v6 .is-floor .workspace-bottom{flex-wrap:wrap;padding:14px 28px}.home-v6 .is-floor .workspace-bottom>span:last-child{display:flex}.home-v6 .is-floor :is(button,input,summary):focus-visible{outline:2px solid var(--orange);outline-offset:3px}.floor-dialog :is(button,input):focus-visible{outline:2px solid var(--orange);outline-offset:3px}.floor-dialog[data-slot]{max-width:min(680px,100% - 32px);padding:32px}.floor-dialog .connected-record{min-height:56px;font-size:1rem}.floor-dialog .document-prose p{font-size:1rem;line-height:1.7}.floor-dialog>[data-slot=dialog-close]{place-items:center;min-width:48px;min-height:48px;display:grid;top:10px;right:10px}.floor-dialog [data-slot=dialog-title]{padding-right:36px}@media (max-width:780px){.home-v6 .workspace-mode-bar{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.home-v6 .workspace-mode-toggle{width:100%}.home-v6 .workspace-mode-toggle button{flex:1;padding:10px 12px}.home-v6 .workspace-frame.is-floor{border-width:6px;border-radius:20px}.home-v6 .is-floor .floor-header{gap:12px;padding:18px}.home-v6 .floor-nav{padding:10px 12px}.home-v6 .is-floor .workspace-content{padding:20px}.home-v6 .is-floor .quality-layout{grid-template-columns:minmax(0,1fr)}.home-v6 .is-floor .step-list li{flex:0 0 150px}}@media (max-width:520px){.home-v6 .workspace-mode-copy p span{margin-top:3px}.home-v6 .is-floor .floor-header{flex-direction:column;align-items:flex-start;gap:14px}.home-v6 .floor-operator{text-align:left;justify-content:space-between;gap:10px;width:100%;display:flex}.home-v6 .floor-operator strong{margin:0;font-size:.75rem}.home-v6 .is-floor .workspace-content{padding:18px 12px}.home-v6 .is-floor .execution-body{padding:20px 14px}.home-v6 .is-floor .measurement-panel{padding:18px 14px}.home-v6 .is-floor .measurement-input input{width:120px}.home-v6 .is-floor .measurement-input .status-pill{font-size:.75rem}.home-v6 .is-floor .workspace-bottom{padding:14px}.home-v6 .floor-reference>summary{padding:16px;font-size:.875rem}.home-v6 .floor-reference-body{padding:0 16px 20px}.floor-dialog[data-slot]{padding:24px}}
