.valuation-intake-link{border:0;background:transparent;color:var(--text-1,#26372e);padding:0;text-align:left;font:inherit;cursor:pointer}
.valuation-intake-link:focus-visible{outline:2px solid var(--accent,#608b70);outline-offset:3px}
.valuation-intake-application{cursor:pointer}.valuation-intake-application:focus-within{background:var(--hover,#f2f5f8)}.valuation-intake-application .valuation-intake-link{white-space:normal;overflow-wrap:anywhere}
.valuation-intake-application time .sub-cell{display:block;color:var(--text-2,#69786e);font-size:12px}
.order-stage-bar>.valuation-intake-tabs{grid-template-columns:repeat(3,minmax(0,1fr));flex:0 1 480px;width:100%;max-width:100%}.valuation-intake-tabs::before{width:calc((100% - 4px)/3)}.valuation-intake-tabs[data-valuation-stage=estimates]{--stage-index:0%}.valuation-intake-tabs[data-valuation-stage=stock]{--stage-index:100%}.valuation-intake-tabs[data-valuation-stage=sold]{--stage-index:200%}.valuation-intake-tabs[data-previous-valuation-stage=estimates]{--stage-from:0%}.valuation-intake-tabs[data-previous-valuation-stage=stock]{--stage-from:100%}.valuation-intake-tabs[data-previous-valuation-stage=sold]{--stage-from:200%}.valuation-intake-search{display:block;max-width:420px;margin-bottom:20px}.valuation-intake-subheading{margin-top:28px}
.valuation-intake-context{margin:0 0 20px}.valuation-intake-dialog .inline-note{overflow-wrap:anywhere}.valuation-intake-dialog [hidden]{display:none!important}.valuation-intake-dialog .actions{flex-wrap:wrap}
.valuation-intake-dialog{width:min(700px,calc(100vw - 48px));max-height:90vh;overflow:auto}
.valuation-intake-card{box-sizing:border-box;width:min(820px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:90vh;padding:28px;background:var(--bg-elevated,#fff);border-color:var(--glass-border,#d9dee5);color:var(--text-1,#26372e)}
.valuation-intake-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--glass-border,#d9dee5)}
.valuation-intake-card-head h2{font-size:21px;line-height:1.25;letter-spacing:-.25px;margin:4px 0 0;overflow-wrap:anywhere}.valuation-intake-card-eyebrow{display:block;color:var(--text-3,#697386);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.valuation-intake-card-head .icon{flex:none;line-height:1;padding:2px 6px}
.valuation-intake-card-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,42%);gap:24px;margin:18px 0}.valuation-intake-card-primary{display:flex;align-items:flex-start;flex-direction:column;gap:9px;min-width:0}.valuation-intake-card-primary h3{font-size:18px;line-height:1.3;margin:4px 0 8px;overflow-wrap:anywhere}.valuation-intake-card-primary>span:not(.valuation-intake-status){font-size:12px;color:var(--text-2,#697386)}.valuation-intake-card-primary>strong{font-size:15px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.valuation-intake-card-primary .muted{margin:6px 0 0}.valuation-intake-status{display:inline-flex;padding:5px 9px;border-radius:6px;background:var(--positive-soft,#e9f6ee);color:var(--positive,#23704d);font-size:12px;font-weight:650}
.valuation-intake-card-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;border:1px solid var(--glass-border,#d9dee5);border-radius:12px;background:var(--glass,#f7f9f8)}.valuation-intake-card-summary>div{min-width:0}.valuation-intake-card-summary span{display:block;margin-bottom:7px;color:var(--text-2,#697386);font-size:12px}.valuation-intake-card-summary strong{display:block;font-size:15px;font-weight:600;overflow-wrap:anywhere}.valuation-intake-card-summary small{display:block;margin-top:5px;color:var(--text-3,#697386);font-size:12px}.valuation-intake-card-money{font-variant-numeric:tabular-nums}
.valuation-intake-card-section{padding-top:18px;border-top:1px solid var(--glass-border,#d9dee5)}.valuation-intake-card-section h3{font-size:14px;margin:0 0 14px}.valuation-intake-card .valuation-intake-details{gap:10px 20px}.valuation-intake-card .valuation-intake-details dd{font-size:14px}.valuation-intake-card-actions{position:sticky;bottom:-28px;z-index:1;margin:0 -28px -28px;padding:12px 28px 14px;border-top:1px solid var(--glass-border,#d9dee5);background:var(--bg-elevated,#fff);justify-content:flex-start!important}.valuation-intake-card .valuation-intake-history{margin:14px 0 0;padding:10px 0 12px}.valuation-intake-card .valuation-intake-history>summary{font-weight:600;cursor:pointer}.valuation-intake-card .valuation-intake-history>summary:focus-visible{outline:2px solid var(--accent,#1472cf);outline-offset:4px}.valuation-intake-card .valuation-intake-provenance{margin-top:18px}
.valuation-intake-flow{margin-top:18px;padding:20px 22px 8px;border:1px solid var(--glass-border,#d9dee5);border-radius:12px;background:var(--glass,#f7f9f8)}.valuation-intake-flow h3{margin:0 0 12px;font-size:16px}.valuation-intake-flow>label{display:block;margin:16px 0}.valuation-intake-flow>label.check{display:flex;align-items:flex-start;gap:10px;margin:10px 0}.valuation-intake-flow>label.check input{flex:none;margin:2px 0 0}.valuation-intake-flow>p{margin:10px 0;overflow-wrap:anywhere}.valuation-intake-flow .actions{margin:20px -22px -8px;padding:14px 22px;border-top:1px solid var(--glass-border,#d9dee5);border-radius:0 0 12px 12px;background:var(--bg-elevated,#fff)}.valuation-intake-flow .valuation-payout-instruction{margin-top:16px;font-variant-numeric:tabular-nums}
.valuation-intake-order-link{margin:17px 0 14px}.valuation-intake-order-link>label{display:block;margin-bottom:6px;color:#64776b;font-size:12px}.valuation-intake-order-link>label span{font-weight:400}.valuation-intake-order-field{display:flex;align-items:center;box-sizing:border-box;width:min(280px,100%);min-height:38px;border:1px solid #d7dfd9;border-radius:7px;background:#fff}.valuation-intake-order-field:focus-within{border-color:#608b70;outline:2px solid #9bc1a633}.valuation-intake-order-field input[type=search]{box-sizing:border-box;min-width:0;min-height:36px;flex:1;padding:7px 10px;border:0;border-radius:7px;background:transparent;box-shadow:none;font-size:13px}.valuation-intake-order-field input[type=search]:focus{outline:0;box-shadow:none}.valuation-intake-order-field [data-intake-order-selected]{min-width:0;flex:1;padding:7px 10px;color:#26332c;font-size:13px;font-weight:600;overflow-wrap:anywhere}.valuation-intake-order-field [data-intake-order-clear]{flex:none;min-width:32px;min-height:32px;margin-right:3px;padding:0;border:0;background:transparent;color:#687b70;font-size:20px;font-weight:400;line-height:1}.valuation-intake-order-field [data-intake-order-clear]:hover{background:#f2f6f2;color:#26332c}.valuation-intake-order-options{box-sizing:border-box;width:min(280px,100%);margin-top:4px;border:1px solid #dfe5df;border-radius:7px;background:#fff;box-shadow:0 8px 20px #20372a14;overflow:hidden}.valuation-intake-order-options button{display:block;box-sizing:border-box;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:0;border-bottom:1px solid #eef1ee;background:#fff;box-shadow:none;color:#26332c;font-size:13px;font-weight:500;text-align:left}.valuation-intake-order-options button:last-child{border-bottom:0}.valuation-intake-order-options button:hover,.valuation-intake-order-options button[aria-selected=true]{background:#edf4ee}.valuation-intake-order-options p{margin:0;padding:10px;color:#69786e;font-size:12px}.valuation-intake-order-link>.muted{margin:8px 0 0;font-size:12px}

.valuation-intake-order-field{position:relative}
.valuation-intake-order-options{position:fixed;z-index:5;max-height:190px;margin:0;overflow-y:auto}

/* The application follows the existing order dialog; stock and sold cards keep their layout. */
dialog.valuation-intake-card:has(.valuation-intake-card-content){width:min(760px,calc(100vw - 32px));padding:26px;background:#fff;border-color:#d8dedb;border-radius:12px;color:#26332c;box-shadow:0 18px 64px #142a2430}
dialog.valuation-intake-card:has(.valuation-intake-card-content)::backdrop{background:#21332c55;backdrop-filter:blur(2px)}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-head{align-items:center;padding:0;border:0}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-head h2{margin:0;color:#26332c;font-size:19px;line-height:1.3;letter-spacing:-.35px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-eyebrow{display:none}
dialog.valuation-intake-card:has(.valuation-intake-card-content) button{box-shadow:none;border-radius:6px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-status{padding:0;border-radius:0;background:transparent;color:#69786e;font-size:12px;font-weight:500}
.valuation-intake-card-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;min-width:0}
.valuation-intake-card-title-row h2{min-width:0}
.valuation-intake-card-history-button{min-height:0;padding:3px 6px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:#69786e;font-size:12px;font-weight:400;line-height:1.4;opacity:.58}
.valuation-intake-card-history-button:hover,.valuation-intake-card-history-button:focus-visible{background:transparent;color:#425f50;opacity:1}
.valuation-intake-card-history-button:focus-visible,.valuation-intake-edit-button:focus-visible{outline:2px solid #6a9d80;outline-offset:2px}
.valuation-intake-unit-card .valuation-intake-card-history-button{color:#526e5d;font-weight:500;opacity:1;white-space:nowrap}
.valuation-intake-card-content{min-width:0;margin-top:22px}
.valuation-intake-edit-button{display:inline-grid;place-items:center;flex:none;min-width:30px;min-height:30px;padding:5px;border:0;border-radius:6px;background:transparent;box-shadow:none;color:#75867c}
.valuation-intake-edit-button:hover{background:#f3f6f3;color:#425f50}
.valuation-intake-edit-button svg{display:block;width:16px;height:16px;stroke:currentColor}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:start;gap:24px;margin:12px 0 18px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-primary{display:block}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-model,dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section-heading{display:flex;align-items:center;gap:4px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-model h3{margin:0;font-size:17px;font-weight:600;line-height:1.35}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-status{display:none}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-identifier{margin:10px 0 0;font-size:13px;color:#637068;overflow-wrap:anywhere}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-identifier strong{margin-left:4px;color:#26332c;font-weight:600;font-variant-numeric:tabular-nums}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section-heading{margin-bottom:12px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section-heading h3{margin:0}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-characteristics-toggle{display:none;min-height:0;padding:4px 6px;border:0;background:transparent;color:#566f60;font-size:12px;font-weight:500}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-characteristics-toggle:focus-visible{outline:2px solid #6a9d80;outline-offset:2px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-history-view{margin-top:22px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-history-view>h3{margin:0 0 14px;font-size:14px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-event{padding:12px 0;border-top:1px solid #e7ece8}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-heading{display:flex;justify-content:space-between;gap:12px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-heading time,dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-event>p{color:#69786e;font-size:12px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin:10px 0 0}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-fields dt{font-size:12px;color:#69786e}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-fields dd{margin:2px 0 0;font-size:13px;overflow-wrap:anywhere}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:0;border:0;border-radius:0;background:transparent}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div{min-width:0}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div:first-child{grid-column:1/-1;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div.valuation-intake-card-store,dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div.valuation-intake-card-evaluator{display:flex;align-items:baseline;gap:6px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div.valuation-intake-card-store span,dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div.valuation-intake-card-evaluator span{flex:none}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary span{margin-bottom:2px;color:#69786e;font-size:12px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary strong{display:inline-block;vertical-align:middle;color:#26332c;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary>div:first-child strong{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section{padding-top:16px;border-color:#e7ece8}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details>div{display:grid;grid-template-columns:minmax(0,116px) minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;padding:9px 0;border-bottom:1px solid #edf0ed}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details dt{margin:0;color:#69786e;line-height:1.45}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details dd{color:#26332c;font-size:13px;font-weight:550;line-height:1.45}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details{margin-top:12px;border-top:1px solid #e7ece8;background:transparent}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;list-style:none;color:#26332c;font-size:13px;font-weight:600;cursor:pointer}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details summary::-webkit-details-marker{display:none}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details summary:focus-visible{outline:2px solid #6a9d80;outline-offset:2px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-action{font-size:0}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-action::after{content:'Показать';color:#69786e;font-size:12px;font-weight:400}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details[open] .valuation-intake-condition-action::after{content:'Скрыть'}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-condition-details p{margin:0;padding:0 0 12px;color:#42564b;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-actions{position:sticky;bottom:-26px;justify-content:flex-end!important;margin:20px -26px -26px;padding:14px 26px;border-color:#e7ece8;background:#fff}
/* Accepted and sold trade-in devices use the same flat card rhythm as an assessment. */
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-status{color:#69786e;font-size:12px;font-weight:500;line-height:1.4}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary{gap:7px}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary>div,dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary>div:first-child{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary span{margin:0}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary>div:first-child strong{font-size:18px;font-weight:600}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-card-primary .muted{font-size:12px;line-height:1.4}
dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-actions [data-unit-close]{margin-right:auto}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-flow.valuation-intake-card-inline{margin:18px 0 0;padding:18px 0 0;border:0;border-top:1px solid #e7ece8;border-radius:0;background:transparent}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-inline h3{margin:0 0 12px;font-size:14px}
dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-inline .actions{position:static;margin:20px 0 0;padding:14px 0 0;border:0;border-top:1px solid #e7ece8;border-radius:0;background:transparent}
.valuation-intake-card-inline .valuation-intake-flow-model{margin:0 0 14px;color:#26332c;font-size:14px;line-height:1.45}
.valuation-intake-card-inline .valuation-payout-instruction{margin:0 0 20px;color:#26332c;font-size:14px;line-height:1.5}
.valuation-intake-card-inline .valuation-payout-instruction b{display:inline-block;font-size:18px;font-weight:650}
.valuation-intake-card-inline .check{color:#26332c;font-size:13px;line-height:1.45}
.valuation-intake-card-inline .check input:disabled{cursor:not-allowed}
.valuation-intake-card-inline .valuation-intake-print-hint{margin-top:11px;color:#69786e;font-size:12px;line-height:1.45}
.valuation-intake-card-inline .valuation-intake-accept-actions{justify-content:flex-end;gap:10px}
.valuation-intake-card-inline .valuation-intake-accept-actions button{min-height:40px}
.valuation-intake-card-inline .valuation-intake-accept-actions .valuation-intake-back{margin-right:auto}
#notice.valuation-intake-success{display:flex;align-items:center;gap:10px;border-color:var(--positive,#268357)}
#notice.valuation-intake-success svg{display:block;flex:none;width:22px;height:22px;color:var(--positive,#268357)}
dialog.valuation-intake-card:has(.valuation-intake-card-content).is-flow .valuation-intake-card-inline{margin-top:20px}
.valuation-intake-payout-total{margin:16px 0;color:#26332c;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}
.valuation-intake-payout-total strong,.valuation-intake-payout-total b{color:#26332c;font-size:16px;font-weight:600}
.valuation-intake-provenance{margin-top:20px;padding-top:14px;border-top:1px solid var(--line,#d9dee5)}.valuation-intake-provenance>h3{margin:0 0 12px}.valuation-intake-provenance .table-wrap{max-width:100%;overflow-x:auto}.valuation-intake-provenance .valuation-intake-details{margin-bottom:0}
.valuation-intake-dialog>label{display:block;margin:14px 0}.valuation-intake-dialog input:not([type=checkbox]),.valuation-intake-dialog select{width:100%}.valuation-intake-dialog label.check{display:flex;align-items:start;gap:10px}
.valuation-intake-amount{font-size:25px;font-weight:650;margin:8px 0}.valuation-intake-details{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.valuation-intake-details>div{min-width:0}.valuation-intake-details dt{font-size:12px;color:var(--muted,#697386);margin-bottom:3px}.valuation-intake-details dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
.valuation-intake-dialog [role=alert]{color:var(--danger,#b42318);white-space:pre-wrap}.valuation-intake-document{width:min(880px,calc(100vw - 48px));max-height:92vh;overflow:auto;padding:24px}.valuation-print-sheet{color:#161616;background:white;font-size:13px;line-height:1.5}.valuation-print-sheet h1{font-size:21px}.valuation-print-sheet td,.valuation-print-sheet th{border:1px solid #777;padding:8px;white-space:pre-wrap;text-align:left}.valuation-print-sheet table{width:100%;border-collapse:collapse}.valuation-print-sheet th{width:30%}.valuation-form-line{display:flex;gap:8px;align-items:end;min-height:21px}.valuation-form-line span{flex:1;border-bottom:1px solid #777;min-width:30px}.valuation-signatures{margin-top:30px}.valuation-signatures p{margin:24px 0}.valuation-document-controls{border-top:1px solid #ddd;margin-top:20px;padding-top:12px}
@media(max-width:600px){.valuation-intake-details{grid-template-columns:1fr}.valuation-intake-document{padding:16px}}
@media(max-width:600px){.valuation-intake-card{padding:20px}.valuation-intake-card-top{grid-template-columns:1fr;gap:20px}.valuation-intake-card-summary{gap:15px;padding:15px}.valuation-intake-card-head h2{font-size:18px}.valuation-intake-card-actions{bottom:-20px;margin:0 -20px -20px;padding:14px 20px 18px}.valuation-intake-flow{padding:16px 16px 6px}.valuation-intake-flow .actions{margin:18px -16px -6px;padding:14px 16px}}
@media(max-width:600px){dialog.valuation-intake-card:has(.valuation-intake-card-content){padding:20px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-head h2{font-size:18px}.valuation-intake-card-content{margin-top:18px}.valuation-intake-card-metadata{gap:14px 16px}.valuation-intake-card-metadata>div:nth-child(n+3){grid-column:1/-1}.valuation-intake-card-title-row{gap:2px 8px}.valuation-intake-card-history-button{padding:3px 4px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-actions{bottom:-20px;margin:20px -20px -20px;padding:14px 20px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-heading{flex-wrap:wrap}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-change-fields{grid-template-columns:1fr}}
@media(max-width:600px){.valuation-intake-card-inline .valuation-intake-accept-actions{display:grid;grid-template-columns:minmax(0,1fr)}.valuation-intake-card-inline .valuation-intake-accept-actions button{width:100%;min-width:0;white-space:normal}.valuation-intake-card-inline .valuation-intake-accept-actions .valuation-intake-back{margin-right:0;text-align:left}}
@media(max-width:760px){dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-top{grid-template-columns:minmax(0,1fr);gap:12px}}
@media(max-width:600px){dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-top{gap:14px;margin:14px 0 18px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-summary{gap:7px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details{grid-template-columns:minmax(0,1fr)}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section .valuation-intake-details>div{grid-template-columns:minmax(0,136px) minmax(0,1fr)}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-characteristics-toggle{display:inline-flex;align-items:center;min-height:40px;margin-left:auto;padding:8px 6px}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-characteristics.is-mobile-collapsed{display:none}dialog.valuation-intake-card:has(.valuation-intake-card-content) .valuation-intake-card-section:has(.is-mobile-collapsed) .valuation-intake-card-section-heading{margin-bottom:0}}
@media(max-width:600px){dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-actions{gap:8px}dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-actions button{min-height:40px}dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary>div,dialog.valuation-intake-unit-card:has(.valuation-intake-unit-content) .valuation-intake-unit-summary>div:first-child{grid-template-columns:98px minmax(0,1fr)}}
@media print{body.valuation-printing>*{display:none!important}body.valuation-printing>dialog.valuation-intake-document{display:block!important;position:static!important;inset:auto!important;border:0!important;box-shadow:none!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important}body.valuation-printing .valuation-document-controls{display:none!important}body.valuation-printing dialog::backdrop{display:none!important}.valuation-print-sheet{font-size:10pt!important}.valuation-print-sheet h1{font-size:15pt!important}.valuation-print-sheet table{break-inside:avoid}.valuation-signatures{break-inside:avoid}@page{size:A4;margin:14mm}}

@media print{html:has(body.valuation-printing),body.valuation-printing{background:#fff!important;color:#000!important;color-scheme:light!important}body.valuation-printing>dialog#design-print-preview.valuation-intake-document{background:#fff!important;border-radius:0!important;color:#000!important}body.valuation-printing>dialog.valuation-intake-document::backdrop{background:transparent!important}}
