.global-search8{position:relative;width:320px;max-width:100%;z-index:15}.global-search-field8{display:flex!important;align-items:center;gap:8px;border:1px solid var(--border,#ccd4d8);background:var(--panel,#fff);border-radius:8px;padding:0 12px}.global-search-field8 input{width:100%!important;min-width:0!important;border:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;padding:12px 0!important}.global-search-field8 kbd{white-space:nowrap;font-size:10px;color:var(--muted,#607482)}.global-search-results8{position:absolute;right:0;top:calc(100% + 6px);width:440px;max-width:calc(100vw - 32px);max-height:min(440px,65vh);overflow:auto;background:var(--panel,#fff);color:var(--ink,#183447);border:1px solid var(--border,#ccd4d8);border-radius:10px;box-shadow:0 12px 32px #0002;padding:16px}.global-search-results8 h3{font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin:18px 0 5px}.global-search-results8 .search-result{width:100%;text-align:left}.global-search8[data-floating=true]{position:fixed;top:64px;right:32px;width:400px;z-index:90}.global-search8 [hidden]{display:none!important}
.project-status8{display:flex;align-items:center;gap:18px;margin:15px 0 8px;padding:12px 16px;border-left:4px solid var(--accent,#bb9362);background:var(--surface,#edf1f1);border-radius:7px;width:fit-content;max-width:100%}.project-status8 .workspace-status{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:5px!important}.project-status8 .workspace-status>span{font-size:10px!important;letter-spacing:.12em;font-weight:700;white-space:nowrap}.project-status8 select{font-weight:700;font-size:17px;min-width:205px;padding:7px 10px!important;height:auto!important}.project-status8>small{max-width:200px}.project-status-badge8{border:1px solid currentColor;font-weight:600;padding:4px 8px!important}.project-status-badge8[data-status="Under construction"]{color:#285e48;background:#edf7f1}.project-status-badge8[data-status="On hold"]{color:#805316;background:#fff5df}.project-status-badge8[data-status="Completed"]{color:#475565;background:#edf0f5}
.proposal-default-logo8{border-bottom:1px solid var(--border,#ddd);padding-bottom:22px;margin-bottom:22px}.proposal-logo-options8{display:grid;gap:14px;max-width:650px}.proposal-logo-options8 [hidden]{display:none!important}.paper-logo-preview8{background:#fff;color:#536270;border:1px solid #d3d9dc;border-radius:8px;min-height:130px;padding:20px;display:flex;align-items:center}.paper-logo-preview8 .business-logo{width:var(--logo-width8,190px)!important;max-width:100%;max-height:110px;object-fit:contain;filter:none!important}.proposal-branding7>label,.proposal-branding7>p{margin:12px 0}.proposal-logo-options8 input[type=range]{width:220px}.proposal-logo-options8 output{font-size:12px;margin-left:10px}
.record-menu8{position:relative}.record-menu8>summary{padding:9px 12px;cursor:pointer;font-size:13px;border:1px solid var(--border,#ccd4d8);border-radius:6px}.record-menu8>div{position:absolute;right:0;top:100%;z-index:20;min-width:180px;background:var(--panel,#fff);padding:8px;border:1px solid var(--border,#ccd4d8);border-radius:8px;box-shadow:0 6px 20px #0002}.record-menu8 button{width:100%;text-align:left}.danger8{background:#a12e2e!important;color:white!important;border-color:#a12e2e!important}.danger8:disabled{opacity:.45;cursor:not-allowed}.delete-confirm8 .toolbar{justify-content:flex-end;flex-wrap:wrap;margin-top:24px}.delete-confirm8 .check{align-items:flex-start;margin-top:20px}.archived-estimate8{opacity:.8}.alfa-iteration8 .book-est-row{overflow:visible}
@media(max-width:750px){.project-status8{flex-wrap:wrap;gap:8px}.global-search8[data-floating=true]{right:16px;width:calc(100vw - 32px)}.global-search8{width:100%}.global-search-results8{width:100%}.project-status8>small{max-width:none}}
