@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2-variations")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/SourceSerif4-latin-D9elroTD.woff2) format("woff2-variations")}:root{--wise-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wise-weight: 500;--wise-tracking: .08em;--wise-chrome-size: 14px;--wise-chrome-opacity: .85;--wise-chrome-fg: rgba(255, 255, 255, .85);--wise-chrome-divider: rgba(255, 255, 255, .25);--type-xs: 12px;--type-sm: 14px;--type-base: 16px;--type-lg: 18px;--type-xl: 20px;--type-2xl: 24px;--type-3xl: 30px;--type-4xl: 36px;--type-5xl: 48px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px}[data-brand=WPI]{--brand-primary: #005091;--brand-primary-dark: #003E70;--brand-accent: #D6E4EE;--brand-text-on-primary: #FFFFFF;--brand-page-bg: #F5F7FA;--brand-card-bg: #FFFFFF;--brand-text: #001C3E;--brand-text-muted: #8BA4B8;--brand-border: #D6E4EE;--brand-link: #005091;--brand-serif: "Source Serif 4", Georgia, serif;--brand-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-brand=WPI][data-wise-theme=dark]{--brand-accent: #24466B;--brand-page-bg: #0D1626;--brand-card-bg: #172336;--brand-text: #DEE7F3;--brand-text-muted: #8FA1BB;--brand-border: #2B3C5A;--brand-link: #4E97DE}[data-brand=USSC]{--brand-primary: #0365D9;--brand-primary-dark: #0E2542;--brand-accent: #BED7F4;--brand-text-on-primary: #FFFFFF;--brand-page-bg: #FFFFFF;--brand-card-bg: #FFFFFF;--brand-text: #0E2542;--brand-text-muted: #546C8A;--brand-border: #EAE9E2;--brand-link: #0365D9;--brand-serif: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-brand=USSC][data-wise-theme=dark]{--brand-accent: #1D3E66;--brand-page-bg: #0C1522;--brand-card-bg: #16233A;--brand-text: #DFE8F4;--brand-text-muted: #8CA2BF;--brand-border: #293B5B;--brand-link: #5EA4EF}:root{--wise-surface: #ffffff;--wise-surface-2: #f9fafb;--wise-surface-3: #f3f4f6;--wise-ink-strong: #111827;--wise-ink: #374151;--wise-ink-muted: #6b7280;--wise-ink-faint: #9ca3af;--wise-line: #e5e7eb;--wise-line-soft: #f3f4f6;--wise-line-strong: #d1d5db}[data-wise-theme=dark]{--wise-surface: #172336;--wise-surface-2: #1d2b42;--wise-surface-3: #233450;--wise-ink-strong: #eaf0f8;--wise-ink: #c7d3e5;--wise-ink-muted: #92a4be;--wise-ink-faint: #6c7e99;--wise-line: #2b3c5a;--wise-line-soft: #233450;--wise-line-strong: #3b4f73;color-scheme:dark}@keyframes wiseSlowDrift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(8px,-6px) rotate(1deg)}}@media (prefers-reduced-motion: reduce){[data-wise-drift]{animation:none!important}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--brand-sans, system-ui, sans-serif);font-size:var(--type-base, 16px);color:var(--brand-text, #001C3E);background:var(--brand-page-bg, #F5F7FA);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}button,input,select,textarea{font:inherit;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}a{color:var(--brand-primary, #001C3E);text-decoration:none}a:hover{text-decoration:underline}:root{--rental-ok: #1f7a4f;--rental-ok-soft: #e7f5ee;--rental-warn: #8a5a00;--rental-warn-soft: #fdf3dc;--rental-bad: #b42318;--rental-bad-soft: #fdecea;--rental-info-soft: color-mix(in srgb, var(--brand-primary, #005091) 10%, var(--wise-surface, #fff));--rental-on-status: #fff;--rental-on-bad: #fff;--rental-scrim: rgba(14, 37, 66, .42);--rental-shadow-pop: rgba(0, 0, 0, .18);--rental-shadow-modal: rgba(0, 0, 0, .24);--rental-shadow-toast: rgba(0, 0, 0, .25);--rental-env-ink: #2a1a00;--rental-env-line: #b8860b;--rental-env-stripe-a: #fbe7a2;--rental-env-stripe-b: #f7dd86;--rental-env-tag-bg: #2a1a00;--rental-env-tag-ink: #fff;--rental-env-local-ink: #0e2542;--rental-env-local-stripe-a: #d8e6f5;--rental-env-local-stripe-b: #cadcef;--rental-chrome-btn: rgba(255, 255, 255, .14);--rental-chrome-btn-hover: rgba(255, 255, 255, .24);--rental-chrome-badge: #fff;--rental-hot: #d92d20;--rental-on-hot: #fff;--rental-internal: #6b48e8;--rental-internal-bg: #f1eeff;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}[data-wise-theme=dark]{--rental-ok: #6fd3a0;--rental-ok-soft: #133a2a;--rental-warn: #f2c36b;--rental-warn-soft: #3a2d10;--rental-bad: #ff8a80;--rental-bad-soft: #43201d;--rental-info-soft: color-mix(in srgb, var(--brand-primary, #005091) 28%, var(--wise-surface, #172336));--rental-on-status: #0d1626;--rental-on-bad: #1d0b09;--rental-scrim: rgba(0, 0, 0, .6);--rental-shadow-pop: rgba(0, 0, 0, .18);--rental-shadow-modal: rgba(0, 0, 0, .24);--rental-shadow-toast: rgba(0, 0, 0, .25);--rental-env-ink: #fff4d6;--rental-env-line: #d8a82a;--rental-env-stripe-a: #5a4608;--rental-env-stripe-b: #4d3c06;--rental-env-tag-bg: #fff4d6;--rental-env-tag-ink: #2a1a00;--rental-env-local-ink: #dbe7f7;--rental-env-local-stripe-a: #1d2b42;--rental-env-local-stripe-b: #233450;--rental-chrome-btn: rgba(255, 255, 255, .14);--rental-chrome-btn-hover: rgba(255, 255, 255, .24);--rental-chrome-badge: #fff;--rental-hot: #ff6b5e;--rental-on-hot: #1d0b09;--rental-internal: #b9a7ff;--rental-internal-bg: #241a47}#root>*{padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}body:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--safe-top);background:var(--brand-primary, #005091);z-index:300;pointer-events:none}#root div>div+nav{padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left)}.env-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:7px 18px;font-size:12.5px;font-weight:600;color:var(--rental-env-ink);border-bottom:2px solid var(--rental-env-line);background:repeating-linear-gradient(135deg,var(--rental-env-stripe-a) 0 14px,var(--rental-env-stripe-b) 14px 28px)}.env-tag{padding:2px 10px;border-radius:999px;background:var(--rental-env-tag-bg);color:var(--rental-env-tag-ink);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.env-text{flex:1;min-width:200px}.env-link{color:var(--rental-env-ink);font-weight:800;text-decoration:underline;white-space:nowrap}.env-link:hover{text-decoration:none}.env-strip.env-local{background:repeating-linear-gradient(135deg,var(--rental-env-local-stripe-a) 0 14px,var(--rental-env-local-stripe-b) 14px 28px);border-bottom-color:var(--brand-primary, #005091);color:var(--rental-env-local-ink)}.env-strip.env-local .env-tag{background:var(--brand-primary, #005091);color:var(--brand-text-on-primary, #fff)}.env-strip.env-local .env-link{color:var(--rental-env-local-ink)}@media (max-width: 700px){.env-strip{padding:6px 14px;gap:8px;font-size:12px}}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.muted{color:var(--wise-ink-muted)}.strong{color:var(--wise-ink-strong)}.pnum{font-variant-numeric:tabular-nums}.mt{margin-top:16px}.centered{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--wise-ink-muted);font-size:13.5px}.lockup-fallback{color:var(--brand-text-on-primary, #fff);font-size:15px;font-weight:700;letter-spacing:-.01em}.linkish{background:none;border:none;padding:0;font:inherit;font-size:12px;font-weight:700;color:var(--brand-link, var(--brand-primary));cursor:pointer}[data-wise-theme=dark] .linkish{color:var(--wise-ink-strong)}.ph{margin-bottom:18px}.ph-r{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ph h1{margin:0;font-family:var(--brand-serif),serif;font-size:24px;font-weight:600;color:var(--wise-ink-strong)}.ph .sub{margin-top:4px;font-size:13.5px;color:var(--wise-ink-muted);max-width:70ch}.ph-acts{display:flex;gap:8px}.sec-h{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.sec-h h2{margin:0;font-size:15px;font-weight:700;color:var(--wise-ink-strong)}.sec-h .c{font-size:12px;font-weight:700;color:var(--wise-ink-muted)}.sec-h .sp{margin-left:auto;font-size:11.5px;color:var(--wise-ink-muted)}.card{background:var(--wise-surface);border:1px solid var(--wise-line);border-radius:12px;overflow:hidden}.card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;border-bottom:1px solid var(--wise-line-soft)}.card-h h2,.card-h h3{margin:0;font-size:13.5px;font-weight:700;color:var(--wise-ink-strong)}.card-h .hint{font-size:12px;color:var(--wise-ink-muted)}.card-b{padding:14px 15px;color:var(--wise-ink)}.row{display:flex;align-items:center;gap:12px;padding:12px 15px;border-bottom:1px solid var(--wise-line-soft)}.row:last-child{border-bottom:none}.kv{display:flex;gap:12px;padding:6px 0;font-size:12.5px;border-bottom:1px dashed var(--wise-line-soft)}.kv:last-child{border-bottom:none}.kv .k{flex:0 0 150px;color:var(--wise-ink-muted);font-weight:600}.kv .v{flex:1;min-width:0;color:var(--wise-ink);overflow-wrap:anywhere}.kv .v.unknown{color:var(--wise-ink-faint);font-style:italic}.well{padding:11px 13px;border-radius:9px;background:var(--wise-surface-2);border:1px solid var(--wise-line);font-size:12px;line-height:1.6;color:var(--wise-ink)}.stats{display:grid;gap:12px;margin-bottom:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 760px){.stats,.stats.three,.stats.five{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat{display:flex;flex-direction:column;gap:4px;text-align:left;font:inherit;padding:12px 14px;background:var(--wise-surface);border:1px solid var(--wise-line);border-left:4px solid var(--brand-primary);border-radius:10px;color:var(--wise-ink);cursor:pointer}button.stat:hover{border-color:var(--wise-line-strong)}.stat .l{font-size:11.5px;font-weight:700;color:var(--wise-ink-muted);text-transform:uppercase;letter-spacing:.04em}.stat .v2{font-size:24px;font-weight:700;color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.stat .v2 small{font-size:12px;font-weight:600;color:var(--wise-ink-muted)}.stat .h{font-size:11.5px;color:var(--wise-ink-muted)}.stat.g{border-left-color:var(--rental-ok)}.stat.w{border-left-color:var(--rental-warn)}.stat.r{border-left-color:var(--rental-bad)}.stat.n{border-left-color:var(--wise-line-strong)}.stat.v,.stat.t{border-left-color:var(--brand-primary)}.pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.p-ok{background:var(--rental-ok-soft);color:var(--rental-ok)}.p-warn,.p-o{background:var(--rental-warn-soft);color:var(--rental-warn)}.p-bad{background:var(--rental-bad-soft);color:var(--rental-bad)}.p-info,.p-t{background:var(--rental-info-soft);color:var(--brand-primary)}.p-neutral{background:var(--wise-surface-3);color:var(--wise-ink)}.pill.dotted{border:1px dashed var(--wise-line-strong);color:var(--wise-ink-muted)}[data-wise-theme=dark] .p-info,[data-wise-theme=dark] .p-t{color:var(--wise-ink-strong)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--wise-line);margin-bottom:14px;overflow-x:auto}.tab{font:inherit;font-size:13px;font-weight:600;padding:8px 12px;background:none;border:none;border-bottom:2px solid transparent;color:var(--wise-ink-muted);cursor:pointer}.tab.on{color:var(--wise-ink-strong);border-bottom-color:var(--brand-primary)}.tab .pnum{margin-left:6px;font-size:11px;color:var(--wise-ink-muted)}.tw{overflow-x:auto}table.t{width:100%;border-collapse:collapse;font-size:13px}table.t th{text-align:left;font-size:11.5px;font-weight:700;color:var(--wise-ink-muted);padding:8px 12px;border-bottom:1px solid var(--wise-line);white-space:nowrap}table.t td{padding:9px 12px;border-bottom:1px solid var(--wise-line-soft);color:var(--wise-ink)}table.t td.num{text-align:right;font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;border:1px solid transparent}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn-s{height:28px;padding:0 10px;font-size:12px}.btn-p{background:var(--brand-primary);color:var(--brand-text-on-primary, #fff)}.btn-p:hover{background:var(--brand-primary-dark, var(--brand-primary))}.btn-o{background:var(--wise-surface);color:var(--wise-ink-strong);border-color:var(--wise-line-strong)}.btn-o:hover{background:var(--wise-surface-2)}.btn-d{background:var(--rental-bad);color:var(--rental-on-status)}.btn-g{background:var(--rental-ok);color:var(--rental-on-status)}.field-l{font-size:11.5px;font-weight:700;color:var(--wise-ink-strong)}.select{height:32px;border-radius:8px;border:1px solid var(--wise-line-strong);background:var(--wise-surface);color:var(--wise-ink-strong);font:inherit;font-size:12.5px;padding:0 9px}.empty{padding:28px 16px;text-align:center;color:var(--wise-ink-muted);font-size:13.5px}.empty b{color:var(--wise-ink-strong)}.note{padding:12px 14px;border-radius:10px;border:1px solid var(--wise-line);background:var(--wise-surface-2);color:var(--wise-ink);font-size:13px;line-height:1.55}.note b{color:var(--wise-ink-strong)}.note.warn{background:var(--rental-warn-soft);border-color:color-mix(in srgb,var(--rental-warn) 35%,transparent)}.note.bad{background:var(--rental-bad-soft);border-color:color-mix(in srgb,var(--rental-bad) 35%,transparent)}.note.warn b{color:var(--rental-warn)}.note.bad b{color:var(--rental-bad)}.legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--wise-ink-muted)}.legend .li{display:inline-flex;align-items:center;gap:6px}.legend .li i{width:10px;height:10px;border-radius:3px;display:inline-block}.legend .li b{color:var(--wise-ink-strong)}.bell{position:relative}.bell-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:8px;background:var(--rental-chrome-btn);color:var(--brand-text-on-primary, #fff);cursor:pointer}.bell-btn:hover{background:var(--rental-chrome-btn-hover)}.bell-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--rental-chrome-badge);color:var(--brand-primary-dark, #003e70);font-size:10.5px;font-weight:800;line-height:17px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--brand-primary)}.bell-badge.hot{background:var(--rental-hot);color:var(--rental-on-hot)}.bell-pop{position:absolute;top:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 24px));max-height:480px;display:flex;flex-direction:column;background:var(--wise-surface);color:var(--wise-ink);border:1px solid var(--wise-line);border-radius:10px;box-shadow:0 8px 28px var(--rental-shadow-pop);z-index:1000;overflow:hidden}@media (max-width: 700px){.bell-pop{position:fixed;top:var(--bell-pop-top, 72px);left:12px;right:12px;width:auto;max-height:min(480px,calc(100vh - var(--bell-pop-top, 72px) - 12px))}}.bell-h{display:flex;justify-content:space-between;align-items:center;padding:11px 15px;border-bottom:1px solid var(--wise-line);font-size:13.5px;font-weight:700;color:var(--wise-ink-strong)}.bell-list{overflow-y:auto;flex:1}.bell-empty{padding:22px 16px;text-align:center;font-size:12.5px;color:var(--wise-ink-muted)}.bell-empty.bad{color:var(--rental-bad)}.bell-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 15px;background:none;border:none;border-bottom:1px solid var(--wise-line-soft);text-align:left;font:inherit;color:inherit;cursor:pointer}.bell-item:hover{background:var(--wise-surface-2)}.bell-item-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bell-item-t b{font-size:13px;color:var(--wise-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bell-item-t span{font-size:12px;color:var(--wise-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bell-count{min-width:24px;padding:2px 7px;border-radius:999px;text-align:center;font-size:12px;font-weight:800;background:var(--wise-surface-3);color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.bell-count.hot{background:var(--rental-bad-soft);color:var(--rental-bad)}.bell-count.warn{background:var(--rental-warn-soft);color:var(--rental-warn)}.bell-f{padding:8px 15px;border-top:1px solid var(--wise-line);text-align:center}.small{font-size:12px}.mt-xs{margin-top:4px}.mt-s{margin-top:8px}.mt-m{margin-top:18px}.mt-l{margin-top:30px}.mt-xl{margin-top:40px}.mb{margin-bottom:14px}.center{text-align:center}.warn-text{color:var(--rental-warn);font-weight:600}.bad-text{color:var(--rental-bad);font-weight:600}.linkish.big{font-size:16px}.row-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.row-actions.end{justify-content:flex-end}.btn-q{background:transparent;color:var(--brand-link, var(--brand-primary));border-color:transparent}.btn-q:hover{background:var(--wise-surface-2)}[data-wise-theme=dark] .btn-q{color:var(--brand-link)}.btn-xs{height:26px;padding:0 9px;font-size:11.5px;border-radius:7px}.btn-m{height:48px;padding:0 22px;font-size:16px;border-radius:11px}.btn-block{width:100%}.offer{display:inline-flex;flex-direction:column;align-items:center;gap:6px;max-width:100%}.offer-block{display:flex;align-items:stretch;width:100%}.offer-why{font-size:12px;color:var(--wise-ink-muted);text-align:center;max-width:42ch}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--rental-scrim);display:flex;align-items:center;justify-content:center;z-index:900;padding:16px}.modal{width:min(640px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--wise-surface);color:var(--wise-ink);border-radius:18px;box-shadow:0 12px 28px var(--rental-shadow-modal)}.modal-h{padding:22px 26px 6px}.modal-h h2,.modal-h h3{margin:0;font-family:var(--brand-serif),serif;font-weight:600;font-size:25px;color:var(--wise-ink-strong)}.modal-h p{margin:6px 0 0;font-size:15px;color:var(--wise-ink-muted);line-height:1.5}.modal-b{padding:16px 26px 8px;display:flex;flex-direction:column;gap:12px}.modal-f{padding:16px 26px 20px;display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;border-top:1px solid var(--wise-line);margin-top:10px;position:sticky;bottom:0;background:var(--wise-surface)}.modal-f-err{flex-basis:100%;margin:0}.fld{display:flex;flex-direction:column;gap:6px}.fld label{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--wise-ink-muted)}.in{min-height:40px;border:1.5px solid var(--wise-line-strong);border-radius:10px;padding:8px 12px;font:inherit;font-size:14.5px;color:var(--wise-ink-strong);background:var(--wise-surface)}.in:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--rental-info-soft)}[data-wise-theme=dark] .in:focus{border-color:var(--brand-link)}.in.ta{min-height:88px;resize:vertical;line-height:1.5}.in.ro{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--wise-surface-2);color:var(--wise-ink)}.in.invalid{border-color:var(--rental-bad)}.in.narrow{max-width:110px}.fld-err{font-size:12px;font-weight:600;color:var(--rental-bad)}.fld-hint{font-size:12px;font-weight:600;color:var(--wise-ink-muted)}.fld-row{display:flex;gap:8px;flex-wrap:wrap}.fld-row .in{flex:1;min-width:120px}.radio-row{display:flex;flex-direction:column;gap:6px;font-size:13.5px}.check{display:inline-flex;gap:8px;align-items:center;font-size:13.5px;color:var(--wise-ink)}@media (max-width: 700px){.modal-h,.modal-b,.modal-f{padding-left:16px;padding-right:16px}.modal-h h2,.modal-h h3{font-size:21px}}.form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-bottom:10px;align-items:end}.inline-form{display:flex;flex-direction:column;gap:8px;min-width:220px;text-align:left}.inline-form.wide{padding:8px 0}.pick-list{display:flex;flex-direction:column;border:1px solid var(--wise-line);border-radius:9px;overflow:hidden}.pick{text-align:left;padding:8px 10px;border:none;border-bottom:1px solid var(--wise-line-soft);background:var(--wise-surface);color:var(--wise-ink);font:inherit;font-size:13px;cursor:pointer}.pick:hover{background:var(--wise-surface-2)}.pager{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:10px 15px}.detail{max-width:420px;overflow-wrap:anywhere}.json{max-height:260px;overflow:auto;background:var(--wise-surface-2);padding:8px;border-radius:8px;white-space:pre-wrap}.note.ok-note{background:var(--rental-ok-soft);border-color:color-mix(in srgb,var(--rental-ok) 35%,transparent);margin-bottom:12px}.note.ok-note b{color:var(--rental-ok)}.note ul{margin:6px 0 0;padding-left:18px}.card .card-b+.ctl{margin-top:0}.toast-host{position:fixed;left:50%;bottom:calc(24px + var(--safe-bottom));transform:translate(-50%);z-index:950;display:flex;gap:12px;align-items:center;max-width:min(640px,calc(100vw - 32px));padding:12px 16px;border-radius:12px;background:var(--wise-ink-strong);color:var(--wise-surface);font-size:13.5px;font-weight:600;box-shadow:0 8px 24px var(--rental-shadow-toast)}.toast-host.bad{background:var(--rental-bad);color:var(--rental-on-bad)}.toast-host .linkish{color:inherit}.pick:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}[data-wise-theme=dark] .pick:focus-visible{outline-color:var(--brand-link)}#root main{font-variant-numeric:tabular-nums}[data-wise-theme=dark] .note a{color:var(--brand-link)}.new-build{margin:0 0 12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-d-o{color:var(--rental-bad);border-color:color-mix(in srgb,var(--rental-bad) 55%,transparent)}.plan{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--wise-ink)}.plan li+li{margin-top:4px}.plan-h{margin:14px 0 0;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--wise-ink-muted)}.health-grid{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;font-size:13px}.health-grid .k{color:var(--wise-ink-muted)}.settings-list .set-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(120px,.6fr) minmax(0,2fr);gap:12px;padding:10px 15px;border-top:1px solid var(--wise-line-soft);font-size:12.5px;align-items:start}.settings-list .set-row:first-child{border-top:none}.settings-list .set-key{font-family:var(--brand-mono, ui-monospace, monospace);font-size:12px;overflow-wrap:anywhere}.settings-list .set-row>div{min-width:0}.settings-list .set-val{overflow-wrap:anywhere}@media (max-width: 700px){.settings-list .set-row{grid-template-columns:1fr;gap:4px}}.grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}@media (max-width: 800px){.grid-2{grid-template-columns:minmax(0,1fr)}}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px;font-size:12.5px}.source{font-size:12px;color:var(--wise-ink-muted);margin-top:10px}table.t tr.st-h td{font-weight:800;color:var(--wise-ink-strong);background:var(--wise-surface-sunken, transparent)}table.t tr.st-t td{font-weight:700;color:var(--wise-ink-strong);border-top:1px solid var(--wise-line-strong)}table.t td.st-desc{white-space:normal;overflow-wrap:break-word}table.t tr.st-none td{color:var(--wise-ink-muted);font-style:italic}[data-wise-theme=dark] .source a,[data-wise-theme=dark] .muted a{color:var(--brand-link)}.pills{display:inline-flex;flex-wrap:wrap;gap:4px}.picker .select{height:34px;font-size:13px;max-width:280px}.toolbar .in{min-height:34px;height:34px;font-size:13px}.queue{list-style:none;margin:0;padding:0}.queue li+li{border-top:1px solid var(--wise-line-soft)}.q-item{display:block;padding:11px 15px;color:inherit;text-decoration:none}.q-item:hover{background:var(--wise-surface-2)}.q-item.on{background:var(--rental-info-soft);box-shadow:inset 3px 0 0 var(--brand-primary)}.q-top,.q-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.q-unit{font-weight:700;color:var(--wise-ink-strong);font-size:12.5px}.q-title{display:block;margin:4px 0;font-size:13.5px;font-weight:600;color:var(--wise-ink-strong)}.board-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.board-panel{position:sticky;top:12px}@media (max-width: 900px){.board-grid{grid-template-columns:minmax(0,1fr)}.board-panel{position:static}}.wo-id{font-size:12px;color:var(--wise-ink-muted)}.wo-t{margin:3px 0 7px;font-size:18px;font-weight:700;color:var(--wise-ink-strong)}.wo-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.wo-entry{padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.5;border:1px solid var(--wise-line);background:var(--wise-surface-2);color:var(--wise-ink)}.wo-entry b{color:var(--wise-ink-strong)}.wo-entry-bad{background:var(--rental-bad-soft);border-color:color-mix(in srgb,var(--rental-bad) 40%,transparent)}.wo-entry-bad b{color:var(--rental-bad)}.wo-entry-warn{background:var(--rental-warn-soft);border-color:color-mix(in srgb,var(--rental-warn) 40%,transparent)}.wo-entry-warn b{color:var(--rental-warn)}.wo-entry-ok{background:var(--rental-ok-soft);border-color:color-mix(in srgb,var(--rental-ok) 35%,transparent)}.wo-entry-ok b{color:var(--rental-ok)}.wo-desc{margin:12px 0;font-size:14px;line-height:1.55;color:var(--wise-ink-strong);white-space:pre-wrap;overflow-wrap:anywhere}.wo-facts{margin-bottom:12px}.wo-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;margin:4px 0 8px}.wo-acts-phone{flex-direction:column;align-items:stretch;gap:10px}.wo-form{display:flex;flex-direction:column;gap:10px;padding:12px;margin:6px 0 4px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface-2)}.wo-form textarea.in{min-height:72px;resize:vertical}.wo-sub{margin:18px 0 8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--wise-ink-muted)}.timeline{list-style:none;margin:0;padding:0}.timeline .tl{padding:8px 0 8px 14px;border-left:2px solid var(--wise-line)}.timeline .tl.internal{border-left-color:var(--rental-warn)}.tl-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}.tl-h b{color:var(--wise-ink-strong)}.tl-b{margin-top:3px;font-size:13px;line-height:1.5;color:var(--wise-ink);white-space:pre-wrap;overflow-wrap:anywhere}.phone-page{max-width:520px;margin:0 auto}.myday-h h1{margin:0;font-size:24px;font-weight:800;color:var(--wise-ink-strong)}.bucket{margin:18px 0 8px;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--wise-ink-muted)}.ph-card{padding:12px;margin-bottom:10px;border:1px solid var(--wise-line);border-radius:12px;background:var(--wise-surface)}.ph-card.spine-bad{border-left:4px solid var(--rental-bad)}.ph-card-h{display:flex;flex-direction:column;gap:6px;width:100%;min-height:48px;padding:0 0 10px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ph-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ph-unit{font-weight:800;color:var(--wise-ink-strong)}.ph-title{font-size:16px;font-weight:700;color:var(--wise-ink-strong);line-height:1.35}.wo-phone .wo-entry{font-size:14px}.kanban{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:12px;overflow-x:auto;padding-bottom:6px}.k-col h2{margin:0 0 8px;font-size:12.5px;font-weight:800;color:var(--wise-ink-strong)}.k-card{padding:10px;margin-bottom:8px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface);display:flex;flex-direction:column;gap:4px}.k-unit{font-weight:800;color:var(--wise-ink-strong)}.k-days{margin:4px 0;font-size:12.5px;font-weight:700}.k-ok{color:var(--rental-ok)}.k-warn{color:var(--rental-warn)}.k-bad{color:var(--rental-bad)}.k-none{color:var(--wise-ink-muted)}.k-card .btn{height:auto;min-height:28px;padding-top:4px;padding-bottom:4px;white-space:normal;line-height:1.25}.preview-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:9px 12px;margin-bottom:14px;border:1px dashed var(--wise-line-strong);border-radius:10px;background:var(--wise-surface-2);font-size:12.5px;color:var(--wise-ink)}.preview-bar.on{border-style:solid;border-color:var(--rental-warn);background:var(--rental-warn-soft)}.preview-bar.on b{color:var(--rental-warn)}.preview-c{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.preview-c .select{max-width:100%}@media (max-width: 700px){.preview-c,.preview-c .select{width:100%}}.pf-att{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.pf-ah{display:flex;align-items:center;justify-content:space-between;gap:8px}.pf-an{font-weight:800;font-size:14px;color:var(--wise-ink-strong)}.pf-rs{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.55;color:var(--wise-ink)}table.t td.pf-c{min-width:240px}.stats>.stats-note{grid-column:1 / -1;order:99;margin:0}.stack{display:flex;flex-direction:column;gap:16px;min-width:0}.stack>.row-actions{margin-top:0}[data-wise-theme=dark] table.t td a{color:var(--brand-link)}table.t tr.total td{font-weight:700;color:var(--wise-ink-strong);border-top:1px solid var(--wise-line-strong);border-bottom:none}.staff-add{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.2fr) auto;gap:10px;align-items:end}.staff-add .in,.staff-add .select{width:100%}@media (max-width: 800px){.staff-add{grid-template-columns:minmax(0,1fr)}}.vac-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.vac-row{display:grid;grid-template-columns:minmax(0,11rem) minmax(40px,1fr) 2.5rem;align-items:center;gap:10px;font-size:12.5px}.vac-l{color:var(--wise-ink-muted);font-weight:600;overflow-wrap:anywhere}.vac-bar{display:block;height:8px;border-radius:4px;background:var(--wise-surface-sunken);overflow:hidden}.vac-fill{display:block;height:100%;border-radius:4px}.vac-ok{background:var(--rental-ok)}.vac-warn{background:var(--rental-warn)}.vac-bad{background:var(--rental-bad)}.vac-none{background:var(--wise-ink-faint)}.vac-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700;color:var(--wise-ink-strong)}.vac-turns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px;border-top:1px dashed var(--wise-line-soft);font-size:12.5px;color:var(--wise-ink)}.cand-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.cand{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface);border-left-width:3px}.cand-vacant{border-left-color:var(--rental-bad)}.cand-notice{border-left-color:var(--rental-warn)}.cand-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.cand .btn{align-self:flex-start}.chips{display:flex;flex-wrap:wrap;gap:4px}.chip{display:inline-block;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;color:var(--wise-ink);background:var(--wise-surface-2);border:1px solid var(--wise-line-soft)}.k-breeze{color:var(--wise-ink-muted)}.k-hint{color:var(--rental-warn);font-weight:600}.rr-table table.t th{white-space:normal;padding:8px;vertical-align:bottom}.rr-table table.t td{padding:8px;vertical-align:top}.rr-unit{font-weight:800;color:var(--wise-ink-strong);white-space:nowrap}.rr-term{white-space:nowrap;font-size:12px}.rr-status{min-width:11rem}.rr-plan .small{white-space:nowrap}.rr-note{margin-top:3px;font-size:11.5px;line-height:1.3;color:var(--wise-ink-muted)}.rr-foot{margin-top:10px;display:flex;flex-direction:column;gap:2px}.rr-foot p{margin:0}.aging-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px}.aging-cell{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--wise-line-soft);border-radius:8px;background:var(--wise-surface)}.aging-cell .l{font-size:11px;font-weight:700;color:var(--wise-ink-muted);text-transform:uppercase;letter-spacing:.04em}.aging-cell .v{font-size:15px;font-weight:700;color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.aging-cell.bad{border-color:color-mix(in srgb,var(--rental-bad) 35%,transparent);background:var(--rental-bad-soft)}.aging-cell.bad .v{color:var(--rental-bad)}.aging-cell.ok{border-color:color-mix(in srgb,var(--rental-ok) 35%,transparent);background:var(--rental-ok-soft)}.aging-cell.ok .v{color:var(--rental-ok)}.aging-notes{margin:14px 0 0;padding-left:18px}.aging-notes li{margin:2px 0}.coll-years{margin-bottom:4px}.coll-cell-note{max-width:260px;margin-left:auto;text-align:left;white-space:normal}.aging-table table.t{font-size:12.5px}.aging-table table.t th,.aging-table table.t td{padding:8px 7px}.aging-table table.t td:first-child{white-space:nowrap}.aging-table table.t td:nth-child(2){min-width:150px;max-width:240px}.aging-table table.t td.num{white-space:nowrap}.rn-head{font-size:13.5px;color:var(--wise-ink);margin-bottom:4px}.rn-head b{font-size:20px;font-weight:800;color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.rn-bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--wise-surface-3);margin:8px 0 6px}.rn-bar>span{display:block;height:100%;min-width:3px}.rn-sw{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:7px;vertical-align:0}.rn-signed{background:var(--rental-ok)}.rn-offered{background:var(--brand-primary)}[data-wise-theme=dark] .rn-offered{background:var(--wise-ink)}.rn-none{background:var(--rental-warn)}.rn-notice{background:var(--wise-line-strong)}.rn-sub{margin-top:10px;padding-top:6px;border-top:1px solid var(--wise-line-soft)}.rn-months{margin-top:10px}.rn-months>summary{cursor:pointer;font-size:12.5px;font-weight:700;color:var(--wise-ink-muted);padding:4px 0}.rn-months>summary:hover{color:var(--wise-ink)}.rn-months .tw{margin-top:6px}.rn-lease .rn-pills{margin-right:6px;vertical-align:1px}.rp-foot p{margin:0 0 4px}.rp-foot .source{margin-top:6px}.lz-month-h{flex-wrap:wrap;row-gap:6px}.lz-picker .select{min-height:32px;font-size:13px}.lz-facts{margin:-6px 0 0;padding-left:18px;color:var(--wise-ink-muted)}.lz-facts li{margin:3px 0}.lz-steps{list-style:none;margin:0 0 8px;padding:0}.lz-steps li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0 6px 10px;border-left:3px solid var(--wise-line);font-size:13px}.lz-steps li+li{border-top:1px dashed var(--wise-line-soft)}.lz-steps li.lz-final{border-left-color:var(--rental-ok);font-weight:700}.lz-k{color:var(--wise-ink-muted);font-weight:600}.lz-v{color:var(--wise-ink-strong);font-variant-numeric:tabular-nums;display:inline-flex;gap:6px;align-items:baseline}.lz-weeks{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0;border-bottom:1px dashed var(--wise-line-soft)}.lz-week{display:flex;flex-direction:column;min-width:84px;padding:6px 10px;border:1px solid var(--wise-line);border-radius:8px;background:var(--wise-surface-2)}.lz-wv{font-size:16px;font-weight:700;color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.lz-community{min-width:230px}.lz-notes{max-width:46ch}.lz-cell-note{white-space:normal;max-width:24ch;margin-left:auto}.lz-nowrap{white-space:nowrap}.lz-screen{min-width:170px}.lz-note{margin:4px 0;font-size:12.5px}.lz-p{margin-bottom:0}.lz-totals-note{margin:-8px 0 0}.lz-back{margin:0 0 6px}[data-wise-theme=dark] .lz-back a{color:var(--brand-link)}.lz-defs summary{cursor:pointer;font-size:12.5px;font-weight:700;color:var(--wise-ink-strong)}.lz-defs ul{margin:6px 0 0;padding-left:18px;max-width:90ch}.lz-defs li{margin:3px 0}.ph{margin:10px 0 4px;display:flex;flex-direction:column;gap:8px;min-width:0}.ph-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ph-title{font-weight:800;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--wise-ink-muted)}.ph-phone .ph-h .offer{flex:1 1 100%}.ph-input{display:none}.ph-pick{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface-2)}.ph-phases{display:flex;flex-direction:column;gap:6px}.ph-aud{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ph-aud-b{min-height:48px;height:auto;white-space:normal;text-align:center;line-height:1.3;padding:8px 12px}.ph-phone .ph-aud{grid-template-columns:1fr}.ph-jobs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ph-job{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;padding:6px 10px;border-radius:8px;background:var(--wise-surface-2)}.ph-job-n{font-weight:700;color:var(--wise-ink)}.ph-job-s{color:var(--wise-ink-muted);overflow-wrap:anywhere}.ph-job-failed{background:var(--rental-bad-soft)}.ph-job-failed .ph-job-s{color:var(--rental-bad);font-weight:600}.ph-job-done .ph-job-s{color:var(--rental-ok);font-weight:600}.ph-bar{display:block;flex:1 1 120px;height:6px;border-radius:3px;background:var(--wise-line-soft);overflow:hidden}.ph-bar>span{display:block;height:100%;background:var(--brand-primary)}.ph-groups{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:flex-start}.ph-group{flex:0 1 auto;min-width:0;max-width:100%}.ph-phone .ph-groups{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.ph-group-h{font-size:12px;font-weight:700;color:var(--wise-ink-muted);margin-bottom:4px}.ph-grid{display:flex;flex-wrap:wrap;gap:10px}.ph-grid>.ph-card{width:190px}.ph-phone .ph-grid{flex-direction:column}.ph-phone .ph-grid>.ph-card{width:auto}.ph-phone .ph-card{flex-direction:row}.ph-phone .ph-img{flex:0 0 112px;width:112px;aspect-ratio:auto;min-height:112px}.ph-card{margin:0;border:1px solid var(--wise-line);border-radius:10px;overflow:hidden;background:var(--wise-surface);display:flex;flex-direction:column;min-width:0}.ph-img{display:block;aspect-ratio:4 / 3;background:var(--wise-surface-3)}.ph-img img{display:block;width:100%;height:100%;object-fit:cover}.ph-img-empty{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--wise-ink-muted)}.ph-meta{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;font-size:12px;min-width:0;flex:1 1 auto}.ph-meta .pill{white-space:normal;max-width:100%}.ph-who{font-weight:700;color:var(--wise-ink);overflow-wrap:anywhere}.ph-acts{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:6px}.ph-acts .offer{align-items:stretch}.ph-h .offer{align-items:flex-start}.ph-h .offer-why{text-align:left}.ph-form{display:flex;flex-direction:column;gap:6px;align-self:stretch}.ph-meta .note{align-self:stretch}.card.rec-internal{border-color:var(--rental-internal);background:var(--rental-internal-bg)}.card.rec-internal .card-h h2{color:var(--rental-internal)}.rec-empty{margin:0 0 10px}.rec-notes{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:10px}.rec-note{border-left:3px solid var(--rental-internal);padding:2px 0 2px 10px}.rec-note-h{font-size:12.5px;color:var(--wise-ink)}.rec-note-fix{color:var(--rental-internal);font-weight:700}.rec-note-b{font-size:13.5px;color:var(--wise-ink-strong);white-space:pre-wrap;overflow-wrap:anywhere}.rec-compose{display:flex;flex-direction:column;gap:8px;border-top:1px dashed var(--rental-internal);padding-top:10px}.rec-fix{max-width:100%}.rec-compose .offer{align-items:flex-start}.rec-compose .offer-why{text-align:left;max-width:none}.doc-why{text-align:left;max-width:none;margin-bottom:8px}.doc-group+.doc-group{margin-top:12px}.doc-group-h{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--wise-ink-muted);margin:0 0 6px}.doc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.doc{border:1px solid var(--wise-line-soft);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.doc-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.doc-t{color:var(--wise-ink-strong);overflow-wrap:anywhere}.doc-b{font-size:13px;color:var(--wise-ink);white-space:pre-wrap;overflow-wrap:anywhere}.doc-acts{margin-top:4px}.doc-form{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.doc-title{flex:2 1 200px}.insp-h1{margin:4px 0 6px;font-size:22px;font-weight:800;color:var(--wise-ink-strong);line-height:1.25;overflow-wrap:anywhere}.insp-crumb a,.insp-facts a,.insp-wo a,.insp-hh a,.wo-origin a,.insp-head a{color:var(--brand-link, var(--brand-primary))}.insp-head{margin-bottom:14px}.insp-facts{margin:10px 0 0;display:flex;flex-direction:column;gap:4px;font-size:13px}.insp-facts>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px}.insp-facts dt{color:var(--wise-ink-muted);font-weight:600}.insp-facts dd{margin:0;color:var(--wise-ink);overflow-wrap:anywhere}.insp-facts .unknown{color:var(--wise-ink-faint);font-style:italic}.insp-progress{margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--wise-surface-2);font-size:13px;font-weight:700;color:var(--wise-ink-strong)}.insp-room{margin-top:10px;border:1px solid var(--wise-line);border-radius:12px;background:var(--wise-surface)}.insp-room>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:8px 12px;cursor:pointer;list-style-position:inside}.insp-room-n{font-weight:800;color:var(--wise-ink-strong)}.insp-items{list-style:none;margin:0;padding:0 12px 6px}.insp-item{padding:12px 0;border-top:1px solid var(--wise-line-soft);display:flex;flex-direction:column;gap:8px}.insp-item.insp-fail{box-shadow:inset 3px 0 0 var(--rental-bad);padding-left:10px}.insp-item-h{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.insp-item-t{font-weight:700;color:var(--wise-ink-strong)}.insp-said{font-size:13.5px;color:var(--wise-ink);white-space:pre-wrap;overflow-wrap:anywhere}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;border:1.5px solid var(--wise-line-strong);border-radius:11px;overflow:hidden}.seg-b{min-height:48px;border:none;border-left:1px solid var(--wise-line);background:var(--wise-surface);color:var(--wise-ink-strong);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.seg-b:first-child{border-left:none}.seg-b:disabled{opacity:.6;cursor:wait}.seg-b:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.seg-pass.on{background:var(--rental-ok);color:var(--rental-on-status)}.seg-fail.on{background:var(--rental-bad);color:var(--rental-on-status)}.seg-na.on{background:var(--wise-ink-muted);color:var(--wise-surface)}.insp-comment textarea.in{min-height:64px}.insp-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.insp-wo{padding:6px 10px;border-radius:8px;background:var(--rental-info-soft);color:var(--wise-ink)}.insp-more>summary{min-height:32px;display:flex;align-items:center;font-size:12.5px;font-weight:700;color:var(--brand-link, var(--brand-primary));cursor:pointer}.insp-more[open]>summary{margin-bottom:6px}.insp-add-comment{align-self:flex-start}.insp-photos{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.insp-photos .offer{align-items:flex-start}.insp-thumbs{display:flex;flex-wrap:wrap;gap:8px}.insp-thumb{margin:0;width:96px;display:flex;flex-direction:column;gap:4px}.insp-thumb img,.insp-thumb-ph{width:96px;height:72px;object-fit:cover;border-radius:8px;border:1px solid var(--wise-line);background:var(--wise-surface-2);display:flex;align-items:center;justify-content:center}.insp-internal textarea.in{border-color:var(--rental-internal);background:var(--rental-internal-bg)}.insp-internal-t{color:var(--rental-internal)}.timeline .tl.insp-internal-tl{border-left-color:var(--rental-internal);background:var(--rental-internal-bg)}.insp-damage{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.insp-damage li{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px dashed var(--wise-line-soft)}.insp-damage li:last-child{border-bottom:none}.insp-struck{text-decoration:line-through;color:var(--wise-ink-muted)}.insp-foot{display:flex;flex-direction:column;gap:10px;align-items:stretch}.insp-foot .offer{align-items:stretch}.insp-assign{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.insp-assign .fld{flex:1;min-width:180px}.insp-signed,.insp-scan{margin-bottom:10px;color:var(--wise-ink)}.insp-list .q-title{font-weight:600}.insp-card{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none;min-height:48px}.insp-card:hover{background:var(--wise-surface-2)}.insp-hh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}.k-insp{display:block;padding:4px 6px;border-radius:6px;background:var(--rental-info-soft);color:var(--wise-ink-strong);text-decoration:none;line-height:1.35;overflow-wrap:anywhere}.k-insp-completed{background:var(--rental-ok-soft)}.wo-origin{margin:0 0 10px;padding:6px 10px;border-radius:8px;background:var(--rental-info-soft);color:var(--wise-ink)}.tpl-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tpl-items td{vertical-align:top}.tpl-rows{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.tpl-row{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface-2)}.tpl-row-opts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tpl-row-move{display:inline-flex;gap:4px;margin-left:auto}@media (max-width: 700px){.insp-facts>div{grid-template-columns:minmax(0,1fr);gap:0}.insp-foot .btn,.insp-assign .btn{min-height:48px;font-size:15px}.insp-add-comment,.insp-more>summary{min-height:44px}.insp-acts{flex-direction:column;align-items:stretch}.insp-acts .btn{height:48px;font-size:15px}.insp-acts .offer{align-items:stretch}}.ap{margin-top:14px;padding:12px 14px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface-2)}.ap-phone{padding:10px 12px}.ap.ap-bare{margin-top:8px;padding:0;border:0;background:none}.ap.ap-bare .ap-acts{margin:0 0 6px}.ap:empty{display:none}.ap-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.ap-t{margin:0;font-size:14px;font-weight:800;color:var(--wise-ink-strong)}.ap-pf{margin:4px 0 8px;padding:6px 10px;border-radius:8px;font-size:12.5px;font-weight:700;color:var(--rental-warn);background:var(--rental-warn-soft)}.ap-facts .kv .k{flex-basis:120px}.ap-rule{font-weight:700;color:var(--wise-ink-strong);margin-right:6px}.ap-unconf{margin-left:2px;vertical-align:1px}.ap-list{margin:0;padding-left:16px}.ap-list li{margin:0 0 2px}.ap-ph{margin:8px 0 0;font-size:12px;font-style:italic;color:var(--rental-warn)}.ap-why{margin-top:4px;color:var(--wise-ink);overflow-wrap:anywhere}.ap-next{margin:4px 0 0}.ap-acts,.ap-form{margin-top:10px}.ap-form input[type=number]{max-width:220px}.ap .note{margin-bottom:0}.ap-nodollar{margin:0 0 12px;background:var(--rental-info-soft)}.ap-chips{display:flex;flex-wrap:wrap;gap:6px}.ap-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid var(--wise-line);background:var(--wise-surface);color:var(--wise-ink);font-size:12.5px;font-weight:600;text-decoration:none}.ap-chip:hover{border-color:var(--wise-line-strong)}.ap-chip.on{border-color:var(--brand-primary);background:var(--rental-info-soft);color:var(--wise-ink-strong)}.ap-chip-n{font-variant-numeric:tabular-nums;font-weight:800;color:var(--wise-ink-muted)}.ap-chip.on .ap-chip-n{color:var(--wise-ink-strong)}.ap-dead{color:var(--rental-bad)}.ap-dead .small{color:var(--rental-bad);font-weight:600}.ap-row-dead td:first-child{box-shadow:inset 3px 0 0 var(--rental-bad)}.ap-draft{margin-left:4px}.cx-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.cx-back{margin:0 0 6px;font-size:12.5px}[data-wise-theme=dark] .cx-page a:not(.btn):not(.cx-card-t){color:var(--brand-link)}.cx-bar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--rental-ok-soft);border:1px solid var(--wise-line)}.cx-bar i{display:block;height:100%}.cx-bar-spent{background:var(--brand-primary)}.cx-bar-committed{background:var(--rental-warn)}.cx-bar.cx-bar-out{background:var(--rental-bad-soft);border-color:var(--rental-bad)}.cx-bar-cell{min-width:140px}.cx-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12.5px;color:var(--wise-ink-muted)}.cx-legend b{color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}.cx-key{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:5px;vertical-align:baseline}.cx-key-spent{background:var(--brand-primary)}.cx-key-committed{background:var(--rental-warn)}.cx-key-left{background:var(--rental-ok-soft);border:1px solid var(--wise-line-strong)}.cx-out{margin-top:9px;font-size:12.5px;font-weight:700;color:var(--rental-bad)}.cx-note{white-space:normal;max-width:40ch}.cx-comm{min-width:170px}.cx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.cx-cards{display:flex;flex-direction:column;gap:10px}.cx-card{display:flex;gap:16px;justify-content:space-between;padding:14px 16px;border:1px solid var(--wise-line);border-left:4px solid var(--rental-warn);border-radius:12px;background:var(--wise-surface);color:var(--wise-ink);text-decoration:none}.cx-card:hover{border-color:var(--wise-line-strong);border-left-color:var(--rental-warn)}.cx-card-main{min-width:0;flex:1}.cx-card-t{display:block;font-size:14px;font-weight:700;color:var(--wise-ink-strong);text-decoration:none}.cx-card-t:hover{text-decoration:underline}[data-wise-theme=dark] .cx-card-meta a{color:var(--brand-link)}.cx-card-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;color:var(--wise-ink-muted)}.cx-card-meta b{color:var(--wise-ink)}.cx-card-why{margin-top:6px;font-size:12.5px;line-height:1.5;color:var(--wise-ink-muted)}.cx-card-amt{flex:0 0 auto;text-align:right}.cx-amt{font-size:16px;font-weight:700;color:var(--wise-ink-strong);font-variant-numeric:tabular-nums}@media (max-width: 640px){.cx-card{flex-direction:column;gap:8px}.cx-card-amt{text-align:left}}.cx-id{font-weight:800;color:var(--wise-ink-muted);font-variant-numeric:tabular-nums;margin-right:2px}.cx-pills{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.cx-rule{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--wise-ink)}.cx-rule-id{display:inline-block;padding:1px 6px;border-radius:6px;background:var(--wise-surface-2);border:1px solid var(--wise-line-strong);font-weight:800;color:var(--wise-ink-strong)}.cx-item-cell{min-width:220px;white-space:normal}.cx-realloc{color:var(--rental-internal);font-weight:600}.cx-nowrap{white-space:nowrap}.cx-old{opacity:.75}.cx-snap summary{cursor:pointer;font-size:11.5px;color:var(--wise-ink-muted)}.cx-snap code{display:block;margin-top:4px;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--wise-ink)}.cx-p{margin:0}.cx-form{display:flex;flex-direction:column;gap:12px}.cx-chip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;padding:8px 12px;border:1px solid var(--wise-line);border-radius:10px;background:var(--wise-surface-2);font-size:13px;font-weight:600}.cx-chip-ic{color:var(--rental-internal)}[data-wise-theme=dark] .cx-chip a{color:var(--brand-link)}.cx-raise{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:6px 0}.cx-raise .offer{align-items:flex-start}.cx-raise .offer-why{text-align:left}.cx-raise .wo-form{align-self:stretch}.cx-raise .offer.offer-block{align-items:stretch;align-self:stretch}.cx-decisions{list-style:none;margin:0;padding:0}.cx-decisions li{padding:10px 0;border-bottom:1px dashed var(--wise-line-soft);font-size:13px;color:var(--wise-ink)}.cx-decisions li:first-child{padding-top:0}.cx-decisions li:last-child{border-bottom:none;padding-bottom:0}.cx-decisions b{color:var(--wise-ink-strong)}.cx-dec-amt{font-variant-numeric:tabular-nums;font-weight:600}
