body{background:#101113;color:#eeeae2;color-scheme:dark}.shell{--ink:#eeeae2;--muted:#a09da6;--line:#37343c;--forest:#d2b580;--evergreen:#d2b580;--bg:#141416;--lux-navy:#141416;--lux-gold:#d2b580;color:#eeeae2;background:radial-gradient(ellipse at 85% 0,#30273566,transparent 45%),#141416;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.shell>aside{background:linear-gradient(165deg,#1d1b1b,#111214 75%);border-right:1px solid #39332b;width:234px;padding:28px 15px 20px;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;overflow-y:auto;color:#dedad4}.shell .brand{color:#f3ead8;font-family:Arial,sans-serif;font-weight:500;letter-spacing:5px;font-size:26px;gap:12px;padding:0 8px;text-align:left}.shell .brand small{font:8px Arial,sans-serif;letter-spacing:1.8px;color:#b7a98f;margin-top:8px}.shell .brand-icon{color:#e2c184}.shell .brand-icon svg{width:31px;height:40px;stroke-width:1.3}.shell>aside .workspace{padding:15px 7px;margin:24px 3px 17px;border-block:1px solid #3b352c;background:transparent;color:#dad4ca;font-size:11px;line-height:1.6}.shell>aside .workspace small{color:#a8a194;font-size:10px}.shell .dot{background:#c6ac79;box-shadow:0 0 10px #d1ae7055;width:5px;height:5px;display:inline-block;border-radius:50%;margin-right:5px}.shell>aside .avatar{border:1px solid #726047;background:#332b22;color:#dfc695}.shell>aside nav{display:flex;flex-direction:column;gap:5px;flex:1}.shell>aside nav button,.shell>aside nav button:last-child{background:transparent;border:1px solid transparent;box-shadow:none;color:#bdb9b8;padding:11px 13px;height:41px;min-height:41px;border-radius:7px;font-size:12px;margin:0;display:flex;gap:12px;align-items:center;text-align:left}.shell>aside nav button svg{stroke-width:1.5;width:17px;height:17px;color:#c6bcae}.shell>aside nav button:hover{background:#ffffff09;color:#fff}.shell>aside nav button.active{background:linear-gradient(100deg,#72583c,#3c322a);border:1px solid #947553;color:#fff5df;box-shadow:0 2px 12px #0003,inset 0 1px #d6b47c33}.shell>aside nav button.active svg{color:#f2d39b}.shell>aside nav button:last-child{margin-top:15px;border-top-color:#3d352c;border-radius:0;padding-top:17px;height:49px}.shell>aside .aside-bottom{margin-top:22px;padding:16px 9px 0;border-top:1px solid #39332b;font-size:11px}.shell>aside .aside-bottom p{color:#a99d89}.shell>aside .aside-bottom small{color:#99928a}.shell>aside .aside-bottom b{color:#eee7da}.shell>aside .aside-bottom a{color:#c3b59e}.shell>main{margin-left:234px;width:calc(100% - 234px)}.shell>main>header{height:73px;padding:0 34px;border-bottom:1px solid #39343a;background:#19191cd9;color:#b5aeb5;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.shell>main>header>div{display:flex;align-items:center;gap:10px}.shell>main>header .header-workspace{color:#8e8691}.shell>main>header .actions{display:flex;align-items:center;gap:10px}.shell>main>header .avatar{background:#403526;color:#e6c991;border:1px solid #756145}.shell>main>header .header-search{background:#25232a;color:#bdb4c1;border:1px solid #45404a;font-size:11px}.shell>main>header button{min-height:33px;font-size:11px}.shell>main>header .copilot-toggle{border-color:#726087;color:#ddc5f3;background:linear-gradient(100deg,#43314c,#292335);box-shadow:0 0 18px #8b5ca01a}.shell .content{padding:31px 34px;max-width:1800px;margin:auto}.shell .content h1{font:500 32px Arial,sans-serif;letter-spacing:-1px;color:#f2ece4}.shell .content h2{font:500 17px Arial,sans-serif;color:#ede8e2}.shell .content h3{color:#eee7de}.shell .content label,.shell .content p,.shell .content small{color:#a6a0aa}.shell .content .title-row p{font-size:12px}.shell .content .title-row{margin-bottom:27px}.shell .content a,.shell .text{color:#ddc496}.copilot-drawer button,.shell .content button,.shell>main>header button{border-radius:6px;box-shadow:none;font-family:Arial,sans-serif}.copilot-drawer form button,.shell .content .actions>button:not(.secondary):not(.text):not(.icon),.shell .content button:not(.secondary):not(.text):not(.icon):not([class]),.shell .content form>button{background:linear-gradient(#eed8ad,#c3a16c);color:#2c2113;border:1px solid #d1b17a}.shell .content button.secondary,.shell>main>header button.secondary{color:#d9d1c8;border:1px solid #51474a;background:linear-gradient(#353037,#252328)}.copilot-drawer .icon,.shell .content button.icon,.shell .content button.text{background:transparent;border-color:transparent;color:#cbbb9f}.shell .content button:hover{filter:brightness(1.12)}.copilot-drawer :is(input,select,textarea),.shell .content :is(input,select,textarea){background:#222126;color:#ede7df;border:1px solid #4a424c;border-radius:6px;box-shadow:none}.shell .content input::placeholder,.shell .content textarea::placeholder{color:#918793}.shell .content input[type=checkbox]{accent-color:#d3b27c}.shell .content :is(button,a,input,select,textarea,summary):focus-visible,.shell>aside button:focus-visible{outline:2px solid #d7b77d;outline-offset:3px}.shell .content :is(.panel,.metric,.stage,.deal-card,.review-card,.developer-row,.developer-profile,.profile-side,.buybox-card,.simple-empty,.conversation-layout,.detail-section,.estate-card,.search-workspace-body,.two-party-panel,.crm-column,.team-column){background:linear-gradient(140deg,#29262b,#1e1e22);border:1px solid #48404a;border-radius:10px;box-shadow:0 6px 20px #00000014;color:#e4ded8}.shell .content .panel{padding:23px}.shell .content :is(.muted,.panel-caption,.photo-note){color:#a49ca8}.shell .content :is(.notice,.strategy-banner,.search-brief,.site-answer,.developer-answer,.resale-answer,.profit-answer){background:#312a24;border:1px solid #65523b;color:#d9c39c}.shell .content .notice.error{background:#40262c;border-color:#84505d;color:#f2c3cc}.shell .content .badge{background:#403747;color:#d9c7e7;border:1px solid #64516e;font-size:10px}.shell .content .badge.green{background:#253b32;color:#b6dbc5;border-color:#426552}.shell .content .badge.red{background:#452d30;color:#e6b7b9;border-color:#734449}.shell .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs){border-color:#423b45}.shell .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs) button{color:#b6acb9;background:transparent;border-color:transparent}.shell .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs) button.chosen{background:#403329;color:#efd6aa;border-color:#8f7150}.shell .content :is(table th,table td,.row,.report-row,.match-comparison,dl>div){border-color:#443c46}.shell .content table th{background:#302b32;color:#bcb0c1}.shell .content table td{color:#e1d9e3;background:#211f25}.shell .content table tr:hover td{background:#302a35}.shell .content :is(.review-note,.thread-bubble,.developer-avatar,.buybox-facts,.conversation-list,.message-composer,.conversation-heading,.workspace-filter-extra,.formgrid+.panel){background:#242228;color:#d5cbd9;border-color:#493f4e}.shell .content .conversation-contact.chosen,.shell .content .thread-bubble.outgoing{background:#3d3245}.shell .content .conversation-contact{color:#ded6df;background:transparent;border-color:#443a48}.shell .content .conversation-contact b{color:#f1e6ed}.shell .content :is(.developer-heading,.profile-side,.developer-row,.simple-empty){color:#e8dfdd}.shell .content .developer-name b{color:#f1e7dd}.shell .content .buybox-facts strong{color:#e5c692}.shell .content .stage{background:#211e25;border-color:#44394a}.shell .content .stage h3{color:#dac4e5}.shell .content .deal-card{background:#302935}.shell .content .stage.drop-target{border-color:#d1ac76;background:#392e39}.shell .content .metric strong{color:#f3e4c9}.shell .content footer{border-color:#3c343d;color:#b9aa95}.shell .content details>summary{color:#d4bd95}.shell .content .property-visual.unavailable{background:linear-gradient(140deg,#373039,#221f27);color:#b6a5b9}.shell .content .estate-price strong{color:#ecd4aa}.shell .content :is(.fit-rule.matched,.done){color:#b8d8c4}.shell .content .fit-rule.missing{color:#e0bf88}.shell .content blockquote{border-color:#9b7ba9}.overlay{background:#08070cbd;backdrop-filter:blur(7px)}.copilot-drawer,.shell .modal{background:#232026;color:#eee5de;border:1px solid #63505e;box-shadow:0 30px 100px #0009}.shell .modal h2{color:#eee5de}.shell .modal label{color:#c1b4c3}.shell .modal :is(input,select,textarea){background:#1a181e;color:#f5e8dc;border-color:#564657}.copilot-overlay{justify-content:flex-end;padding:15px}.copilot-drawer{height:calc(100dvh - 30px);width:min(620px,100%);overflow:auto;border-radius:12px;padding:26px}.copilot-drawer .panel-heading{display:flex;justify-content:space-between}.copilot-drawer h2{font-size:26px}.copilot-drawer .muted{color:#b4a9b8;font-size:12px;line-height:1.7}.copilot-drawer .stage-ai{border:0;background:transparent}.copilot-drawer .panel{background:#2a252f;color:#f2e8de;border-color:#4a3c50}.av-welcome{min-height:230px;border:1px solid #544635;border-radius:12px;padding:30px 32px;display:flex;justify-content:space-between;overflow:hidden;position:relative;background:radial-gradient(ellipse at 85% 40%,#5e4a3670,transparent 55%),linear-gradient(115deg,#262124,#18191e)}.av-welcome>div:first-child{position:relative;z-index:2;max-width:70%}.av-date{font-size:11px;color:#cbb68f;margin-bottom:16px}.shell .content .av-welcome h1{font-size:33px;line-height:1.17;letter-spacing:-.9px;margin:0 0 15px;font-weight:500}.shell .content .av-welcome p{font-size:12px;color:#beb5b6;margin:0 0 22px;line-height:1.7}.av-welcome-actions{display:flex;gap:10px}.shell .content .av-welcome-actions>button{padding:10px 15px;display:flex;align-items:center;gap:9px;font-size:11px;background:linear-gradient(#ebd2a5,#bf9a63);border:1px solid #d1b27f;color:#2a2017}.av-architectural{position:absolute;right:0;top:0;bottom:0;width:45%;perspective:800px;overflow:hidden;opacity:.85}.av-building{position:absolute;background:linear-gradient(135deg,#b4a080,#5b4c3d);transform:skewY(-9deg);box-shadow:-20px 15px 40px #0007;border-top:5px solid #a28a69}.av-building-back{width:80%;height:60px;right:-10%;top:48px;border-bottom:20px solid #372b21}.av-building-front{width:85%;height:130px;right:-4%;top:105px;display:flex;padding:10px 15px 24px;gap:6px;border-bottom:12px solid #88704c}.av-building-front i{background:linear-gradient(120deg,#231f25,#625342 70%,#c6a46e);flex:1;border:4px solid #282326;box-shadow:inset 3px 0 #b08b5e33}.av-building-front i:nth-child(3n){background:linear-gradient(90deg,#8d6b42,#cfb38b)}.av-pool{position:absolute;width:95%;height:90px;bottom:-30px;right:-10%;background:linear-gradient(170deg,#6c7c7a55,#141e27);transform:skewY(-9deg);border-top:6px solid #998264}.av-architectural>span{position:absolute;bottom:20px;right:20px;font-size:7px;letter-spacing:2px;color:#baa585}.av-section-label{display:flex;justify-content:space-between;font-size:11px;color:#ddd0bb;margin:25px 0 12px}.av-section-label>span:last-child{color:#89818c;font-size:10px}.av-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px}.av-metric{background:linear-gradient(140deg,#302a2f,#201f24);border:1px solid #50434a;border-top-color:#7a6657;border-radius:9px;padding:18px 15px;min-width:0;box-shadow:0 5px 20px #0002}.av-metric>div{display:flex;gap:7px;justify-content:space-between;color:#ded1c1;font-size:11px;line-height:1.5}.av-metric svg{color:#b69b71;flex-shrink:0}.av-metric strong{display:block;font-size:29px;font-weight:500;letter-spacing:-.6px;margin:17px 0 10px;color:#f4eee5}.shell .content .av-metric small{font-size:9px;line-height:1.5;color:#a299a4;display:block}.av-main-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:20px;margin-bottom:20px}.av-panel{border:1px solid #4b3f4c;border-radius:11px;background:linear-gradient(145deg,#29252d,#1d1c21);padding:22px;overflow:hidden;min-width:0;box-shadow:0 8px 25px #0002}.av-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.av-panel-heading>div,.shell .content .av-panel-heading h2{display:flex;align-items:center;gap:9px}.shell .content .av-panel-heading h2{margin:0;font-size:16px;letter-spacing:-.2px}.av-panel-heading button.text{display:flex;align-items:center;gap:7px;font-size:10px;white-space:nowrap;padding:4px}.av-heading-icon{display:flex;color:#e6c687}.av-heading-icon.violet{color:#bfa0dc}.av-count{font-size:10px;font-weight:400;color:#d1b8e1;background:#44334f;border:1px solid #695076;border-radius:5px;padding:3px 6px}.shell .content .av-panel-caption{font-size:10px;line-height:1.7;color:#9f95a5;margin:12px 0 16px}.av-filters{display:flex;gap:5px;padding:0 0 14px;border-bottom:1px solid #423744}.shell .content .av-filters button{background:transparent;color:#a99eaf;border:1px solid transparent;padding:7px 11px;font-size:10px}.shell .content .av-filters button.selected{background:#423346;color:#e2cce9;border-color:#6b5076}.av-queue-row{gap:12px;padding:16px 0;border-bottom:1px solid #403440}.av-queue-row,.av-task-icon{display:flex;align-items:center}.av-task-icon{height:34px;width:34px;background:linear-gradient(135deg,#59452e,#31291f);color:#e0bd85;border:1px solid #756043;border-radius:9px;justify-content:center;flex-shrink:0}.av-task-icon.violet{background:linear-gradient(135deg,#51405e,#2d2436);color:#d5b9ec;border-color:#715780}.av-queue-row>div{flex:1;min-width:0}.av-action-type{font-size:9px;color:#c1a5d5;display:flex;align-items:center;gap:9px}.av-action-type b{color:#e8ba83;font-size:8px;font-weight:400;border:1px solid #7f5f3f;padding:1px 4px;border-radius:3px}.shell .content .av-queue-row h3{font-size:12px;line-height:1.5;font-weight:500;margin:5px 0;color:#f0e7eb}.shell .content .av-queue-row p{font-size:10px;color:#a99baa;margin:0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shell .content .av-queue-row>button{padding:7px 10px;display:flex;gap:4px;align-items:center;font-size:10px;border-color:#806549;white-space:nowrap}.av-panel-bottom{display:flex;justify-content:space-between;gap:7px;align-items:center;padding-top:14px;color:#9d8f9f;font-size:9px;line-height:1.5}.av-panel-bottom svg{flex-shrink:0}.av-priority .av-panel-bottom{justify-content:flex-start}.av-approval-summary{display:flex;gap:12px;margin-bottom:24px}.av-approval-summary>span{flex:1;padding:14px 12px;background:#211c27;border:1px solid #4d3a59;border-radius:7px;font-size:10px;color:#baabba}.av-approval-summary strong{display:block;font-size:25px;font-weight:400;color:#ecd8f7;margin-top:9px}.av-approvals h3{font-size:15px}.av-approvals blockquote{padding:15px;background:#332939;border-radius:7px;margin:15px 0;font-size:12px;line-height:1.8;color:#d7c7dc}.shell .content .av-wide{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(#e2c99e,#b99461);color:#2b2015;border:1px solid #d3b684;padding:11px;font-size:11px}.av-empty{padding:35px 10px;text-align:center;color:#aa91ba}.av-empty.compact{padding:15px 0}.shell .content .av-empty h3{font-size:14px;margin:14px 0 8px}.shell .content .av-empty p{font-size:11px;line-height:1.8;color:#a99bad;max-width:30ch;margin:0 auto 19px}.shell .content .av-empty button{font-size:10px;padding:9px 12px;display:inline-flex;align-items:center;gap:9px}.av-bottom-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:20px;margin-bottom:20px}.av-pipeline{display:flex;margin:26px -5px 10px;gap:4px}.shell .content .av-pipeline button{flex:1;min-width:0;position:relative;background:linear-gradient(#3c3045,#28222e);border:1px solid #5f486c;padding:13px 3px 12px;border-radius:5px;display:flex;flex-direction:column;align-items:center;gap:8px;color:#eee3f4}.av-stage-dot{width:5px;height:5px;border-radius:50%}.av-pipeline strong{font-weight:500;font-size:22px}.shell .content .av-pipeline small{font-size:8px;white-space:nowrap;color:#c4b4cc}.av-pipeline svg{position:absolute;right:-9px;top:45%;color:#b594c7;z-index:2}.av-pipeline button:nth-child(n+5){background:linear-gradient(#4c3b2d,#2f261f);border-color:#7a5e3e}.av-activity{margin-top:13px}.shell .content .av-activity button{display:flex;align-items:center;gap:10px;text-align:left;width:100%;background:transparent;border:0;border-bottom:1px solid #413442;border-radius:0;padding:12px 0;color:#e6dce8}.av-activity button>span:nth-child(2){flex:1;min-width:0}.av-activity b{font-size:10px;font-weight:400;display:block}.shell .content .av-activity small{display:block;font-size:9px;color:#a390a9;margin-top:5px}.av-activity .av-task-icon{height:27px;width:27px;border-radius:50%}.av-property-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}.shell .content .av-property-links button{display:flex;align-items:center;gap:12px;background:transparent;border:0;border-right:1px solid #4b3e4a;border-radius:0;padding:0 15px 0 0;color:#e7d8e6;text-align:left;min-width:0}.shell .content .av-property-links button:last-child{border:0}.av-parcel-art{width:48px;height:58px;border:1px solid #6d5843;background:linear-gradient(135deg,#5b4936,#24232b);display:flex;align-items:center;justify-content:center;color:#d3b88b;border-radius:5px;flex-shrink:0}.av-property-links button>span:nth-child(2){flex:1;min-width:0}.av-property-links b{font-size:11px;font-weight:500;display:block;line-height:1.6}.shell .content .av-property-links small{display:block;font-size:10px;margin-top:4px;color:#aa98af}.av-property-links em{display:block;font-style:normal;font-size:8px;color:#bba584;line-height:1.7;margin-top:6px}.av-property-links svg:last-child{flex-shrink:0}@media(min-width:1700px){.av-welcome{min-height:280px}.shell .content .av-welcome h1{font-size:42px}.av-metric{padding:23px}.av-metric strong{font-size:35px}}@media(max-width:1250px){.av-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.av-bottom-grid,.av-main-grid{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr)}.shell .content{padding:25px}.shell>main>header{padding-inline:25px}.av-pipeline{flex-wrap:wrap}.av-pipeline button{flex:1 0 22%!important}.av-pipeline svg{display:none}.av-property-links{grid-template-columns:1fr}.shell .content .av-property-links button{border-right:0;border-bottom:1px solid #433544;padding-bottom:15px}}@media(max-width:1000px){.shell>aside{width:205px;padding-inline:12px}.shell>main{margin-left:205px;width:calc(100% - 205px)}.shell .brand{font-size:22px;letter-spacing:3px}.shell .brand small{font-size:7px}.shell>main>header .header-workspace{display:none}.shell>main>header .actions{gap:6px}.shell>main>header .actions>button:last-of-type,.shell>main>header .header-search span{display:none}.av-bottom-grid,.av-main-grid{grid-template-columns:1fr}.av-pipeline{flex-wrap:nowrap}.av-pipeline button{flex:1!important}.av-welcome{padding:25px}.shell .content .av-welcome h1{font-size:29px}}@media(max-width:750px){.shell>aside{position:sticky;inset:auto;top:0;width:100%;height:auto;min-height:80px;padding:16px;display:flex;flex-direction:column;align-items:stretch;overflow:visible;background:#171518;z-index:40}.shell .brand{font-size:22px;align-self:flex-start}.shell .brand small{font-size:7px}.shell .brand-icon svg{height:30px;width:25px}.shell>aside .aside-bottom,.shell>aside .workspace{display:none}.shell>aside nav{position:static;display:flex;flex-direction:row;gap:5px;overflow-x:auto;background:transparent;box-shadow:none;border:0;padding:16px 0 0;justify-content:flex-start;scrollbar-width:thin}.shell>aside nav button,.shell>aside nav button:last-child{flex:none;display:flex;flex-direction:row;gap:7px;height:35px;min-height:35px;padding:7px 10px;white-space:nowrap;border-radius:5px;font-size:10px;margin:0;border:1px solid transparent}.shell>aside nav button svg{height:14px;width:14px}.shell>main{margin:0;width:100%;padding-bottom:0}.shell>main>header{height:54px;padding:0 16px}.shell>main>header .actions{gap:6px}.shell>main>header .actions .copilot-toggle{display:flex;font-size:10px}.shell>main>header .actions .avatar{display:none}.shell .content{padding:20px 16px}.shell .content h1{font-size:28px}.av-welcome{padding:22px;min-height:250px}.av-welcome>div:first-child{max-width:100%}.av-architectural{opacity:.24;width:80%}.shell .content .av-welcome h1{font-size:28px}.shell .content .av-welcome p{font-size:11px;max-width:33ch}.av-welcome-actions{gap:7px}.shell .content .av-welcome-actions>button{font-size:10px;padding:10px}.av-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:17px}.av-metric{padding:14px}.av-metric>div{font-size:10px}.av-metric strong{font-size:27px;margin:12px 0 8px}.av-panel{padding:17px}.av-bottom-grid,.av-main-grid{gap:16px;margin-bottom:16px}.av-queue-row{gap:9px}.av-task-icon{width:28px;height:28px;border-radius:7px}.shell .content .av-queue-row h3{font-size:11px}.shell .content .av-queue-row p{font-size:9px}.shell .content .av-queue-row>button{padding:7px;font-size:9px}.shell .content .av-panel-heading h2{font-size:14px}.av-pipeline{flex-wrap:wrap;gap:6px}.av-pipeline button{flex:1 0 21%!important}.shell .content .av-pipeline small{font-size:9px}.av-section-label{font-size:10px}.av-property-links{gap:14px}.copilot-overlay{padding:0}.copilot-drawer{height:100dvh;border-radius:0;padding:20px}.surplus-phone-host{--workspace-mobile-inset:12px}}@media(prefers-reduced-motion:reduce){.shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.shell .content .relationship-workspace{--board-ink:#e5d5e7;--board-line:#514057}.shell .content :is(.work-lane,.relationship-card,.developer-card,.clean-record-card,.owner-contact-card,.call-person,.clean-record-detail,.crm-detail-inner){background:linear-gradient(140deg,#2e2534,#211d27);border:1px solid #534159;color:#e5d9e7;border-radius:9px;box-shadow:0 5px 20px #0002}.shell .content .work-lane{background:#201c26}.shell .content .relationship-workspace .work-lane>h2{background:#201c26;color:#d5b8e4;border-bottom:1px solid #55405e}.shell .content .work-lane>h2 span{background:#493351;border-color:#765583;color:#e6cef3}.shell .content .work-summary{border-color:#55405f}.shell .content .work-summary button{color:#bba7c6;background:transparent}.shell .content .work-summary button b{color:#e7d7ef}.shell .content .work-summary button.selected{background:#3c2a45;border-color:#ba99cc;color:#e4c9f1}.shell .content :is(.contact-name,.developer-card-name,.developer-card b,.developer-card h3,.developer-company,.agreement-library-row b){color:#e9dccf}.shell .content :is(.next-step,.work-card-body,.research-listing-proposal,.property-conversation-line,.property-match-list>div,.assistant-summary,.assistant-brief,.communication-check-grid>div,.clean-record-facts>div,.valuation-range>div,.review-scenarios>div,.agreement-merge-values>div){background:#34283a;border-color:#5b4069;color:#d4bedf;border-radius:6px}.shell .content :is(.next-step.late,.queue-alert,.agreement-missing){background:#3b2b24;border-color:#8b6343;color:#e4bd8d}.shell .content .late{color:#edba8e!important}.shell .content .crm-detail{background:#08060bbd;backdrop-filter:blur(5px)}.shell .content .crm-detail-inner{border-radius:12px 0 0 12px}.shell .content :is(.developer-directory-toolbar>label,.contact-monogram){background:#322833;border:1px solid #5d4860;color:#d8b784}.shell .content .developer-card{border-top-color:#937451;border-radius:10px}.shell .content .developer-card-contact{border-color:#4f3c54}.shell .content .developer-card-actions button{border-color:#69516e;color:#d1b0de}.shell .content :is(.agreement-nav button,.agreement-steps button){background:#2b2330;color:#c4afd0;border:1px solid #594461}.shell .content :is(.agreement-nav button.chosen,.agreement-steps button.chosen){background:#54402d;color:#efd2a0;border-color:#a48150}.shell .content .agreement-body{background:#f4efe6;color:#302a24;border-color:#8e7859;border-radius:6px}.shell .content .agreement-library-row{border-color:#523e59}.shell .content .agreement-merge-values b{color:#e5c792}.shell .content .uploaded-template{color:#d7c1e2;background:#392c40;border-color:#70547b}.shell .content .agreement-preview{border-top-color:#b18c55}.shell .content .agreement-pdf-preview{border:1px solid #66543e;border-radius:6px}.shell .content .docx-upload-button{background:linear-gradient(#e4cb9c,#b58f59);color:#302214;border-color:#cfaa70}.shell .content :is(.valuation-price,.clean-record-facts strong,.negotiation-summary strong,.communication-check-grid b){color:#e6ca99}.shell .content :is(.call-people,.call-person.selected,.clean-record-library button.selected){background:#34253d;border-color:#795685}.shell .content .clean-record-library button{background:#26202c;color:#d8c7df;border-color:#56405e}.shell .content .report-row>div{background:linear-gradient(90deg,#af85cb,#d7b477);border-radius:3px}.shell .content :is(.handbook-feature-table,.handbook-card,.handbook-section){background:#26202d;color:#dfd0e7;border-color:#584162}.shell .content .developer-card .contact-monogram{background:linear-gradient(135deg,#695334,#302b25);color:#edd3a2;border-color:#8c6c43}.avenlo-entry{--entry-navy:#302329;--entry-ink:#f0e3d3;--entry-silver:#bca88c;background:#171519;color:#e7dace;font-family:Arial,sans-serif}.avenlo-entry .entry-landscape{background:radial-gradient(ellipse at 75% 25%,#78583e55,transparent 65%),linear-gradient(150deg,#32262a,#151317);border-right:1px solid #5e4735}.avenlo-entry .entry-brand{font-family:Arial,sans-serif;letter-spacing:4px;font-size:27px;color:#ead2a8}.avenlo-entry .entry-brand small{color:#bca37f;font-size:9px;letter-spacing:2px}.avenlo-entry .entry-monogram{border-color:#b08b57;color:#edd0a0}.avenlo-entry .entry-statement h1{font-family:Arial,sans-serif;letter-spacing:-2px;color:#f0dfc7}.avenlo-entry .entry-statement p{color:#bbaab5}.avenlo-entry .entry-property-lines i{border-color:#c7a478;border-radius:0}.avenlo-entry .entry-domain{color:#b49a78}.avenlo-entry .entry-access{background:radial-gradient(ellipse at 90% 5%,#58376544,transparent 65%),#1b181f}.avenlo-entry .entry-lock{background:#3c2d45;color:#c9a5df;border:1px solid #785885}.avenlo-entry .entry-access h1,.avenlo-entry .entry-access h2{font-family:Arial,sans-serif;color:#f0dfc7;font-size:32px}.avenlo-entry .entry-intro,.avenlo-entry .entry-team p{color:#b6a4be}.avenlo-entry .entry-primary{background:linear-gradient(#e6cea6,#b9935d);color:#2a1e13;border-color:#cba672;box-shadow:0 5px 25px #0002}.avenlo-entry .entry-primary:hover{background:linear-gradient(#f0dbb7,#c7a26b)}.avenlo-entry .entry-team{border-color:#55415f}.avenlo-entry .entry-team h3{color:#e2c89e}.avenlo-entry .entry-team-icon{color:#d3b17e}.avenlo-entry .entry-access>footer,.avenlo-entry .entry-private-note,.avenlo-entry .entry-security{color:#a790ae}.avenlo-entry.entry-invitation .entry-access-inner{background:#27202e;border-color:#66506e;box-shadow:0 20px 70px #0004}.avenlo-entry .entry-brand-dark{color:#e3c38e}.avenlo-entry .entry-recipient{background:#3c2c45;color:#e7d5ef}.avenlo-entry .entry-recipient span{color:#bfa6ca}.avenlo-entry .entry-error{color:#ecb4b4}.shell .content .hb{--hb-ink:#e5d7e9;--hb-muted:#b39bbf;--hb-line:#563f60;--hb-paper:#211c28;background:#211c28;color:#e5d7e9}.shell .content :is(.hb-sidebar,.hb-main,.hb-hero,.hb-chapter-card,.hb-featured,.hb-article,.hb-prose,.hb-tool-card,.hb-search,.hb-table-wrap){background:#28202e;color:#e2d3e8;border-color:#5c4466}.shell .content :is(.hb h1,.hb h2,.hb h3,.hb h4){color:#e8d0a6}.shell .content .hb :is(p,small,li){color:#bba8c6}.shell .content .hb button{color:#d6b6e5;background:#3c2c46;border-color:#6b4f79}.shell .content .hb .hb-primary{background:#b38b57;color:#211810;border-color:#dbb87f}.workspace-v2>aside nav a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#bdb9b8;border:1px solid transparent;border-radius:7px;padding:11px 13px;min-height:41px;font-size:12px;flex-shrink:0}.workspace-v2>aside nav a svg{width:17px;height:17px;stroke-width:1.5}.workspace-v2>aside nav a:hover{background:#ffffff09;color:#fff}.workspace-v2>aside nav a.active{background:linear-gradient(100deg,#72583c,#3c322a);border-color:#947553;color:#fff5df}.workspace-v2>aside nav a:last-child{margin-top:15px;border-top-color:#3d352c;border-radius:0}.workspace-menu-toggle{display:none}.workspace-v2 .content{min-width:0}.workspace-v2 .module-sections{background:transparent;border-bottom:1px solid #493c4d;border-radius:0;display:flex;gap:22px;padding:0;margin:0 0 25px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}.workspace-v2 .module-sections button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:13px 0;font-size:12px;background:transparent}.workspace-v2 .module-sections button.chosen{border-bottom-color:#d0b07b;background:transparent;color:#e5c78f}.module-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.module-heading h1{margin:0 0 9px}.module-heading p{font-size:12px;line-height:1.7;margin:0}.module-heading .actions{flex-wrap:wrap;gap:8px}.module-heading .actions button{font-size:11px;padding:10px 13px;display:flex;align-items:center;gap:7px}.library-collections{display:flex;gap:24px;overflow:auto;border-bottom:1px solid #4b3e50;margin-bottom:22px}.shell .content .library-collections button{display:flex;align-items:center;gap:8px;background:transparent;color:#a99bad;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:12px;padding:0 0 15px;white-space:nowrap}.shell .content .library-collections button.selected{color:#ead2a7;border-color:#c4a06c}.library-collections span{font-size:10px;background:#3c2e43;color:#cbb2d7;padding:3px 6px;border-radius:4px}.library-controls,.library-controls>label{display:flex;align-items:center;gap:9px}.library-controls>label{flex:1;min-width:120px;background:#24202a;border:1px solid #55425e;border-radius:7px;padding-left:12px}.shell .content .library-controls>label input{background:transparent;border:0;min-width:0;width:100%;padding:12px}.library-controls>select{width:140px;font-size:12px;height:41px}.library-controls>button{display:flex;align-items:center;gap:6px;height:41px;font-size:11px}.library-layout{display:flex;border:1px solid #55425e;border-radius:6px;overflow:hidden}.shell .content .library-layout button{background:transparent;border:0;border-radius:0;padding:10px;color:#a695af}.shell .content .library-layout button[aria-pressed=true]{background:#4c3657;color:#e5ccee}.library-filter-panel{padding:18px;background:#2c2432;border:1px solid #584461;border-radius:7px;display:flex;gap:20px;align-items:end;margin-top:14px}.library-filter-panel label{font-size:11px;max-width:220px}.library-result-count{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#c3b0ce;margin:17px 0}.library-result-count span{color:#927f9d;font-size:10px}.library-table{border:1px solid #4e3f57;border-radius:9px;overflow:auto;max-height:calc(100dvh - 340px);min-height:250px}.library-table table{width:100%;border-collapse:collapse;min-width:730px}.shell .content .library-table th{position:sticky;top:0;z-index:2;background:#302638;font-size:10px;padding:14px 12px;white-space:nowrap}.shell .content .library-table td{padding:15px 12px;font-size:11px;vertical-align:middle;border-bottom:1px solid #49384f}.library-table td:first-child{width:30px}.library-table td:nth-child(2){min-width:250px}.library-table td b{font-weight:500;font-size:12px}.library-table td small{display:block;font-size:10px;margin-top:7px;color:#a791b3}.shell .content button.library-heart{background:transparent;color:#d8b788;border:0;padding:5px}.shell .content button.library-address{background:transparent;border:0;display:flex;text-align:left;gap:13px;align-items:center;color:#f0e4ef;padding:0;border-radius:0}.library-address .property-visual{height:45px;width:62px;min-width:62px;border-radius:5px;margin:0;aspect-ratio:auto}.library-address .property-visual img{width:100%;height:100%;object-fit:cover}.library-address .property-visual.unavailable{height:45px;min-height:45px;padding:0}.library-address .property-visual.unavailable svg{width:22px;height:22px}.library-address .property-visual :is(span,small,figcaption){display:none}.library-address>span{display:flex;flex-direction:column}.library-next{font-size:11px;color:#c4afd0;line-height:1.7;display:block;max-width:24ch}.shell .content .library-open{display:flex;align-items:center;gap:5px;font-size:10px;padding:7px 9px;white-space:nowrap}.library-status{display:inline-flex;font-size:9px;padding:4px 7px;border-radius:4px;border:1px solid #71517c;color:#d5b5e6;background:#392940;white-space:nowrap}.library-status.hold{background:#463336;color:#ddb7ba;border-color:#765357}.library-status.researched{background:#2c3b35;color:#bdd8c6;border-color:#4a6858}.library-status.numbers,.library-status.ready{background:#4a3a26;color:#e6ca98;border-color:#84663e}.library-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.library-cards article{background:#26202d;border:1px solid #56415f;border-radius:9px;overflow:hidden}.library-cards article>div{padding:20px}.library-cards h2{font-size:17px!important;margin:13px 0 9px}.shell .content .library-cards h2 button{background:transparent;color:#f0e2ef;border:0;padding:0;text-align:left;font-size:16px}.library-cards p{font-size:11px;display:flex;gap:6px;align-items:center;line-height:1.7}.shell .content .library-card-image{width:100%;padding:0;background:#211a28;border:0;border-radius:0}.library-card-image .property-visual{width:100%;height:180px;min-height:180px;margin:0;aspect-ratio:auto}.library-card-image .property-visual img{width:100%;height:100%;object-fit:cover}.library-cards .actions{margin-top:20px;display:flex;justify-content:space-between}.library-cards .actions button{font-size:11px;display:flex;align-items:center;gap:6px}.workspace-empty{padding:45px 20px;text-align:center;border:1px dashed #5d4369;border-radius:9px;color:#bb9aca;margin:18px 0}.workspace-empty h2{font-size:20px!important;margin:16px 0 10px}.workspace-empty p{font-size:12px;line-height:1.8;max-width:48ch;margin:0 auto 22px}.workspace-empty button{font-size:11px;padding:11px 16px}.transaction-breadcrumb{display:flex;gap:10px;align-items:center;margin-bottom:24px;font-size:11px;color:#9c82a8;flex-wrap:wrap}.transaction-breadcrumb button{display:flex;align-items:center;gap:6px;padding:0;font-size:11px}.transaction-breadcrumb b{font-weight:400;color:#dbc1e8}.transaction-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;border-bottom:1px solid #503c59;margin-bottom:24px}.transaction-heading h1{margin:13px 0 10px;font-size:30px!important}.transaction-heading p{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:11px;margin:0}.transaction-heading p>span{margin-left:10px;padding-left:15px;border-left:1px solid #5a4264}.transaction-heading .actions{display:flex;gap:8px}.transaction-heading button{font-size:11px;display:flex;align-items:center;gap:7px;padding:10px 13px}.transaction-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start}.transaction-nav{position:sticky;top:20px;display:flex;flex-direction:column;gap:5px;padding:0 15px 0 0;border-right:1px solid #4a3653}.transaction-nav>a{display:flex;align-items:center;gap:10px;padding:12px 11px;text-decoration:none!important;font-size:11px;color:#bda7c9!important;border:1px solid transparent;border-radius:6px}.transaction-nav>a.selected{background:#3c2b46;border-color:#6f4f7f;color:#ecd3f8!important}.transaction-nav>a:hover{background:#35263e}.transaction-nav>a small{margin-left:auto;font-size:9px;background:#624271;padding:2px 5px;border-radius:4px}.transaction-nav-support{margin-top:19px;border-top:1px solid #4f3859;padding:18px 10px 0;display:flex;flex-direction:column;gap:14px}.transaction-nav-support>span{font-size:9px;color:#91799e}.transaction-nav-support>a{font-size:10px;text-decoration:none;color:#bda4c9!important}.transaction-nav-support>a.selected{color:#ead2a7!important}.transaction-content{min-width:0}.transaction-content>.panel{margin-bottom:20px}.property-summary-hero{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);border:1px solid #5a4264;border-radius:9px;overflow:hidden;background:#28202e}.property-summary-hero>div:last-child{padding:24px}.property-summary-hero .property-visual{height:100%;min-height:260px;width:100%;margin:0;aspect-ratio:auto}.property-summary-hero .property-visual img{width:100%;height:100%;object-fit:cover}.property-summary-hero h2{font-size:22px!important;line-height:1.3;margin:17px 0 12px}.property-summary-hero p{font-size:12px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0}.property-key-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:23px}.property-key-facts span{display:flex;flex-direction:column;gap:7px}.property-key-facts small{font-size:10px}.property-key-facts b{font-size:12px;font-weight:400;color:#e4c597}.property-next-action{display:flex;justify-content:space-between;gap:15px;align-items:center;border:1px solid #8c6a42;background:linear-gradient(110deg,#443425,#2e2525);border-radius:8px;padding:21px 24px;margin-top:20px}.property-next-action small{font-size:10px;color:#d5b27d!important}.property-next-action h3{font-size:16px;margin:8px 0}.property-next-action p{font-size:11px;margin:0;line-height:1.7}.property-next-action button{display:flex;align-items:center;gap:9px;font-size:11px;white-space:nowrap;padding:11px}.property-workstream{margin:29px 0}.property-workstream>h2{font-size:15px!important;margin:0 0 15px}.property-workstream>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.shell .content .property-workstream button{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:13px;border:1px solid #5a4065;background:#2a2032;padding:17px 14px;color:#cfb2df;font-size:11px}.property-workstream b{font-weight:500;color:#eddfef}.property-workstream small{font-size:10px;line-height:1.7;min-height:32px}.property-workstream button>svg:last-child{margin-top:5px;color:#d9bb84}.workspace-subhead{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:23px}.workspace-subhead h2{font-size:23px!important;margin:0 0 9px}.workspace-subhead p{font-size:12px;line-height:1.7;margin:0}.workspace-subhead button{font-size:11px;padding:10px 13px;display:flex;align-items:center;gap:7px;white-space:nowrap}.underwriting-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);gap:20px}.underwriting-layout .formgrid{grid-template-columns:1fr 1fr;gap:18px}.underwriting-steps{display:flex;gap:7px;margin-bottom:25px;flex-wrap:wrap}.underwriting-steps button{font-size:10px;padding:8px}.underwriting-layout label{font-size:11px}.underwriting-layout .muted{font-size:11px;line-height:1.8;margin-top:20px}.underwriting-result>strong{font-size:30px;display:block;color:#e3c28b;margin:15px 0}.underwriting-result h2{margin-top:19px}.underwriting-result p{font-size:12px;line-height:1.8}.underwriting-result button{font-size:11px;padding:10px;margin-top:18px}.underwriting-missing{padding:15px;background:#33263d;border:1px solid #614373;border-radius:6px;margin-top:20px}.underwriting-missing b{font-size:11px;color:#d2b2df}.underwriting-missing ul{font-size:11px;color:#b9a1c7;padding-left:17px;line-height:1.9}.property-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.property-contact-grid .panel{min-width:0}.property-contact-grid small{display:block;font-size:10px;margin:14px 0}.property-contact-grid h2{font-size:18px!important}.property-contact-grid p{font-size:11px;overflow-wrap:anywhere}.property-contact-grid .actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:22px}.property-contact-grid button{font-size:10px;padding:8px}.property-contact-grid svg{color:#d1ad79}.property-buyer-match{margin-bottom:17px}.property-buyer-match p{font-size:12px}.property-buyer-match .actions{gap:7px;display:flex;flex-wrap:wrap;margin:20px 0}.property-message-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px}.property-message-layout>nav{display:flex;flex-direction:column;gap:7px}.shell .content .property-message-layout>nav button{padding:13px;border:1px solid #56405e;background:#27202d;color:#d7c3e2;text-align:left;display:flex;flex-direction:column;gap:8px}.property-message-layout>nav button.selected{border-color:#b28ac6;background:#45304f!important}.property-message-layout>nav small{font-size:10px;overflow-wrap:anywhere}.property-message-history{max-height:400px;overflow:auto;min-height:130px;margin:23px 0}.property-message-history .thread-bubble{margin-bottom:13px}.property-task{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #513b5c}.property-task input{width:16px;height:16px;flex-shrink:0}.property-task>div{flex:1}.property-task b{font-size:12px;font-weight:400}.property-task small{display:block;font-size:10px;margin-top:7px}.property-task button{font-size:10px}.property-check{display:flex;gap:12px;align-items:center;padding:20px 0;border-bottom:1px solid #513b5c}.property-check>div{flex:1;min-width:0}.property-check b{font-size:13px}.property-check p{font-size:11px;line-height:1.7}.property-check small{font-size:10px;overflow-wrap:anywhere}.property-check button{font-size:10px;padding:8px}.workspace-phone-dock.is-hidden{display:none}.workspace-phone-launcher{position:fixed;bottom:22px;right:24px;z-index:65;border-radius:24px;padding:12px 18px;background:linear-gradient(#e0c69c,#ac8450);border:1px solid #ddba7b;color:#2b1d11;box-shadow:0 6px 30px #0006;font-size:13px;display:flex;align-items:center;gap:9px}.workspace-phone-hide{position:fixed;right:40px;bottom:8px;z-index:70;font-size:10px;padding:4px 10px;background:#302239;color:#dcc2e9;border:1px solid #7b578b;border-radius:5px}@media(max-width:1400px){.library-cards{grid-template-columns:1fr 1fr}.transaction-layout{grid-template-columns:175px minmax(0,1fr);gap:21px}.transaction-nav{padding-right:10px}.transaction-nav>a{font-size:10px;gap:7px;padding:12px 8px}.property-workstream>div{grid-template-columns:1fr 1fr}.property-contact-grid,.underwriting-layout{grid-template-columns:1fr}.property-contact-grid .panel{display:block}.property-summary-hero{grid-template-columns:1fr}.property-summary-hero .property-visual{height:200px;min-height:200px}.property-key-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.module-heading,.transaction-heading{align-items:flex-start;flex-direction:column}.transaction-layout{grid-template-columns:minmax(0,1fr)}.transaction-nav{position:static;border:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.transaction-nav>a{justify-content:center;flex-direction:column;text-align:center;font-size:10px;padding:10px 5px;border-color:#51385e;background:#261e2d}.transaction-nav-support{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin:5px 0;padding:13px 0}.library-result-count span,.transaction-nav-support>span,.transaction-nav>a small{display:none}}@media(max-width:750px){.workspace-v2>aside{height:69px;min-height:69px;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:14px 16px;gap:15px;border-bottom:1px solid #493748}.workspace-v2 .workspace-menu-toggle{display:flex;align-items:center;justify-content:center;padding:8px;background:#35283c;border:1px solid #654a71;border-radius:5px;color:#dfc4ef;flex-shrink:0}.workspace-v2 .brand{font-size:20px;gap:8px}.workspace-v2 .brand-icon{display:none}.workspace-v2 .brand small{font-size:6px;letter-spacing:1.7px}.workspace-v2>aside nav{display:none}.workspace-v2.navigation-open>aside nav{display:flex;position:fixed;top:69px;left:0;bottom:0;width:min(310px,90vw);flex-direction:column;background:#1e1824;border-right:1px solid #6b4b7a;padding:20px 14px;overflow-y:auto;z-index:80;box-shadow:20px 0 50px #0009}.workspace-v2>aside nav a{display:flex;flex-direction:row;align-items:center;font-size:13px;padding:14px 17px;gap:15px;min-height:48px}.workspace-v2>aside nav a:last-child{margin-top:15px}.workspace-v2>main>header{height:48px;padding:0 16px}.workspace-v2>main>header>div{font-size:10px;min-width:0}.workspace-v2>main>header .actions .header-search{display:none}.workspace-v2>main>header .actions>button{font-size:9px;padding:7px;min-height:28px}.workspace-v2 #workspace-clock{display:none}.workspace-v2 .content{padding:21px 16px}.workspace-v2 .module-sections{gap:20px;margin-bottom:20px;max-width:100%}.workspace-v2 .module-sections button{font-size:11px}.module-heading{gap:17px;margin-bottom:23px}.module-heading h1{font-size:27px!important}.module-heading p{font-size:11px;max-width:38ch}.module-heading .actions{width:100%;display:grid;grid-template-columns:auto auto 1fr;gap:6px}.module-heading .actions button{font-size:9px;padding:10px 8px;justify-content:center;gap:5px}.library-collections{gap:20px;margin-bottom:17px}.shell .content .library-collections button{font-size:10px;gap:5px;padding-bottom:12px}.library-collections span{font-size:9px}.library-controls{flex-wrap:wrap;gap:7px}.library-controls>label{flex-basis:100%}.library-controls>select{flex:1;width:auto;height:36px}.library-controls>button{font-size:10px;height:36px}.library-layout button{padding:8px!important}.library-filter-panel{flex-wrap:wrap;padding:13px;gap:13px}.library-filter-panel label{max-width:100%;flex:1}.library-result-count{font-size:10px;margin:15px 0}.library-table{max-height:none;min-height:0;border:0;overflow:visible}.library-table table,.library-table tbody,.library-table td,.library-table tr{display:block;min-width:0;width:100%}.library-table thead{display:none}.library-table tr{position:relative;border:1px solid #604367;border-radius:8px;background:#261e2d;margin-bottom:11px;padding:17px}.shell .content .library-table td{padding:0;background:transparent;border:0;font-size:11px}.library-table td:first-child{position:absolute;top:14px;right:12px;width:auto}.library-table td:nth-child(2){min-width:0;padding-right:25px}.library-address .property-visual{width:54px;min-width:54px;height:51px}.library-table td:nth-child(3){margin-top:14px;padding-top:13px;border-top:1px solid #513a5b;display:flex;align-items:center;justify-content:space-between;gap:10px}.library-table td:nth-child(3) small{margin:0}.library-table td:nth-child(4){margin-top:13px;display:flex;align-items:center;justify-content:space-between}.library-table td:nth-child(4) small{margin:0;font-size:9px}.library-table td:nth-child(5){margin-top:11px;padding-right:65px;min-height:27px}.library-next{font-size:10px;max-width:none}.library-table td:last-child{position:absolute;bottom:15px;right:16px;width:auto}.shell .content .library-open{font-size:9px;padding:6px}.library-cards{grid-template-columns:1fr;gap:16px}.library-cards article>div{padding:17px}.library-card-image .property-visual{height:180px}.transaction-breadcrumb{font-size:9px;gap:7px;margin-bottom:20px}.transaction-breadcrumb>span:nth-child(3){max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-heading{gap:17px;padding-bottom:20px;margin-bottom:20px}.transaction-heading h1{font-size:27px!important;line-height:1.2}.transaction-heading p{font-size:10px}.transaction-heading p>span{margin:4px 0 0;padding:0;border:0;flex-basis:100%}.transaction-heading .actions button{padding:9px 12px;font-size:10px}.transaction-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.transaction-nav>a{flex-direction:row;justify-content:flex-start;padding:11px 9px;gap:7px;font-size:10px}.transaction-nav>a svg{width:14px;flex-shrink:0}.transaction-nav-support{gap:12px;padding:11px 0 3px;margin:0}.transaction-nav-support>a{font-size:9px}.transaction-layout{gap:20px}.property-summary-hero>div:last-child{padding:20px}.property-summary-hero h2{font-size:21px!important}.property-summary-hero p{font-size:11px}.property-key-facts{grid-template-columns:1fr 1fr}.property-key-facts b{font-size:11px}.property-key-facts small{font-size:9px}.property-next-action{padding:18px;align-items:flex-start;flex-direction:column;gap:14px}.property-next-action h3{font-size:15px;line-height:1.5}.property-workstream>div{gap:8px}.shell .content .property-workstream button{padding:15px 12px;font-size:10px;gap:11px}.property-workstream small{font-size:9px}.workspace-subhead{flex-direction:column;gap:13px}.workspace-subhead h2{font-size:22px!important}.workspace-subhead p{font-size:11px}.workspace-subhead button{font-size:10px;padding:9px}.underwriting-layout .panel{padding:18px}.underwriting-layout .formgrid{gap:15px 10px}.underwriting-layout label{font-size:10px}.property-message-layout{grid-template-columns:1fr}.property-message-layout>nav{flex-direction:row;overflow-x:auto}.property-message-layout>nav button{flex:0 0 150px;font-size:11px}.property-check{flex-wrap:wrap}.property-check>div{flex-basis:100%}.workspace-phone-launcher{right:16px;bottom:16px;padding:11px 15px;font-size:12px}.workspace-phone-hide{bottom:5px;right:28px}.shell .content footer{padding-bottom:45px}.workspace-empty{padding:30px 17px}.workspace-empty h2{font-size:18px!important}.workspace-empty p{font-size:11px}.workspace-v2 .shell>main{min-width:0}}body{background:#f4f6f9;color:#263448;color-scheme:light}.shell.workspace-v2{--ink:#25364a;--muted:#788598;--line:#e1e6ed;--forest:#486780;--evergreen:#486780;--bg:#f4f6f9;--lux-navy:#253c54;--lux-gold:#a98955;background:#f4f6f9;color:#263448}.shell.workspace-v2>aside{background:#fff;border-right:1px solid #e1e6ed;color:#435168;box-shadow:none}.shell.workspace-v2 .brand{color:#263b52}.shell.workspace-v2 .brand small{color:#8994a3}.shell.workspace-v2 .brand-icon{color:#aa8a54}.shell.workspace-v2>aside .workspace{color:#55657b;border-color:#e8ecf1}.shell.workspace-v2>aside .workspace small{color:#8b97a7}.shell.workspace-v2>aside .avatar{background:#f3efe7;border-color:#e3d9c7;color:#a17d43}.shell.workspace-v2>aside nav a{color:#6a778b}.shell.workspace-v2>aside nav a:hover{background:#f5f7fa;color:#2a425c}.shell.workspace-v2>aside nav a.active{background:#eef3f8;color:#294866;border-color:#dbe5ef;box-shadow:inset 3px 0 #9f8250}.shell.workspace-v2>aside nav a:last-child{border-top-color:#e6eaf0}.shell.workspace-v2>aside .aside-bottom{border-color:#e5eaf0}.shell.workspace-v2>aside .aside-bottom :is(p,small,a){color:#7f8b9c}.shell.workspace-v2>aside .aside-bottom b{color:#354c63}.shell.workspace-v2 .dot{background:#a58c5e;box-shadow:none}.shell.workspace-v2>main>header{background:#ffffffed;border-color:#e5e9ef;color:#5f6e82}.shell.workspace-v2>main>header .header-workspace{color:#99a3b1}.shell.workspace-v2>main>header .avatar{background:#f0ebe1;border-color:#ded2bc;color:#8b713f}.shell.workspace-v2>main>header button.secondary{background:#fff;border-color:#dce3ec;color:#65778c}.shell.workspace-v2>main>header .copilot-toggle{background:#f0eef8;border-color:#e0d9ef;color:#7a6897;box-shadow:none}.shell.workspace-v2 .content :is(h1,h2,h3,h4){color:#293c52}.shell.workspace-v2 .content :is(p,small,label){color:#7b8798}.shell.workspace-v2 .content a,.shell.workspace-v2 .text{color:#536f8d}.shell.workspace-v2 .content :is(input,select,textarea),.shell.workspace-v2 .modal :is(input,select,textarea){background:#fff;color:#33485e;border-color:#dce3ec;box-shadow:none}.shell.workspace-v2 .content input::placeholder,.shell.workspace-v2 .content textarea::placeholder{color:#a0aab8}.shell.workspace-v2 .content .actions>button:not(.secondary):not(.text):not(.icon),.shell.workspace-v2 .content button:not(.secondary):not(.text):not(.icon):not([class]),.shell.workspace-v2 .content form>button{background:#334f6b;border-color:#334f6b;color:#fff}.shell.workspace-v2 .content button.secondary{background:#fff;border-color:#dce3ec;color:#5e7288}.shell.workspace-v2 .content button.icon,.shell.workspace-v2 .content button.text{background:transparent;color:#5e7893;border-color:transparent}.shell.workspace-v2 .content button:hover{filter:brightness(.97)}.shell.workspace-v2 .content :is(button,a,input,select,textarea,summary):focus-visible{outline-color:#8eaccc}.shell.workspace-v2 .content :is(.panel,.metric,.stage,.deal-card,.review-card,.developer-row,.developer-profile,.profile-side,.buybox-card,.simple-empty,.conversation-layout,.detail-section,.estate-card,.search-workspace-body,.two-party-panel,.crm-column,.team-column){background:#fff;border-color:#e0e6ee;color:#35485e;box-shadow:0 4px 17px #21395204}.shell.workspace-v2 .content :is(.muted,.panel-caption,.photo-note){color:#8a97a7}.shell.workspace-v2 .content :is(.notice,.strategy-banner,.search-brief,.site-answer,.developer-answer,.resale-answer,.profit-answer){background:#f7f4ed;color:#8d794e;border-color:#e7dfcd}.shell.workspace-v2 .content .notice.error{background:#fcf0ef;border-color:#efd9d7;color:#a76764}.shell.workspace-v2 .content .badge{background:#f0eef7;border-color:#e2dced;color:#827194}.shell.workspace-v2 .content .badge.green{background:#edf6f1;border-color:#d6e8dc;color:#5d8a71}.shell.workspace-v2 .content .badge.red{background:#fbefee;border-color:#eedbd9;color:#aa7470}.shell.workspace-v2 .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs,.module-sections){background:transparent;border-color:#e0e5ed}.shell.workspace-v2 .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs) button{background:transparent;color:#8a96a6}.shell.workspace-v2 .content :is(.tabs,.section-nav,.settings-section-tabs,.collection-tabs) button.chosen{background:#edf2f7;color:#48637f;border-color:#c4d2e0}.shell.workspace-v2 .content .module-sections button.chosen{background:transparent;border-color:#a48a5d;color:#4c657f}.shell.workspace-v2 .content :is(table th,table td,.row,.report-row,.match-comparison,dl>div){border-color:#e5eaf0}.shell.workspace-v2 .content table th{background:#f5f7fa;color:#8a97a7}.shell.workspace-v2 .content table td{background:#fff;color:#4b5e74}.shell.workspace-v2 .content table tr:hover td{background:#f8fafc}.shell.workspace-v2 .content :is(.review-note,.thread-bubble,.developer-avatar,.buybox-facts,.conversation-list,.message-composer,.conversation-heading,.workspace-filter-extra){background:#f6f8fb;color:#6a7e94;border-color:#e4e9f0}.shell.workspace-v2 .content .conversation-contact.chosen,.shell.workspace-v2 .content .thread-bubble.outgoing{background:#edf2f8}.shell.workspace-v2 .content .conversation-contact{background:transparent;color:#50667f;border-color:#e6ebf1}.shell.workspace-v2 .content .conversation-contact b{color:#354f6a}.shell.workspace-v2 .content :is(.developer-name b,.buybox-facts strong,.estate-price strong,.metric strong){color:#324e6a}.shell.workspace-v2 .content .property-visual.unavailable{background:linear-gradient(140deg,#eef1f5,#e4eaf0);color:#a5b2c0}.shell.workspace-v2 .content .stage{background:#f3f6fa;border-color:#e0e6ed}.shell.workspace-v2 .content .stage h3{color:#586e86}.shell.workspace-v2 .content .deal-card{background:#fff}.shell.workspace-v2 .content .stage.drop-target{background:#e9f0f8;border-color:#9eb7cf}.shell.workspace-v2 .content details>summary{color:#6c8198}.shell.workspace-v2 .content footer{border-color:#e5eaf0;color:#99a5b4}.shell.workspace-v2 .content .relationship-workspace{--board-ink:#3c566f;--board-line:#e3e8ef}.shell.workspace-v2 .content :is(.work-lane,.relationship-card,.developer-card,.clean-record-card,.owner-contact-card,.call-person,.clean-record-detail,.crm-detail-inner){background:#fff;border-color:#e0e6ee;color:#556a81;box-shadow:0 3px 14px #1f385203}.shell.workspace-v2 .content .work-lane{background:#f0f4f8}.shell.workspace-v2 .content .relationship-workspace .work-lane>h2{background:#f0f4f8;color:#6f8297;border-color:#dfe7ef}.shell.workspace-v2 .content .work-lane>h2 span{background:#fff;border-color:#dbe4ee;color:#8b9bad}.shell.workspace-v2 .content .work-summary{border-color:#dfe6ee}.shell.workspace-v2 .content .work-summary button{background:transparent;color:#91a0b2}.shell.workspace-v2 .content .work-summary button b{color:#486580}.shell.workspace-v2 .content .work-summary button.selected{background:#edf3f9;border-color:#aec3d7;color:#536f8c}.shell.workspace-v2 .content :is(.contact-name,.developer-card-name,.developer-card b,.developer-card h3,.developer-company,.agreement-library-row b){color:#425d77}.shell.workspace-v2 .content :is(.next-step,.work-card-body,.research-listing-proposal,.property-conversation-line,.property-match-list>div,.assistant-summary,.assistant-brief,.communication-check-grid>div,.clean-record-facts>div,.valuation-range>div,.review-scenarios>div,.agreement-merge-values>div){background:#f5f7fb;border-color:#e2e7ef;color:#7c90a5}.shell.workspace-v2 .content :is(.next-step.late,.queue-alert,.agreement-missing){background:#fbf6eb;border-color:#ecdfc6;color:#a18b5b}.shell.workspace-v2 .content .late{color:#b78b69!important}.shell.workspace-v2 .content .crm-detail{background:#26364a55;backdrop-filter:blur(3px)}.shell.workspace-v2 .content :is(.developer-directory-toolbar>label,.contact-monogram){background:#fff;border-color:#e1e7ee;color:#9e8a64}.shell.workspace-v2 .content .developer-card .contact-monogram{background:#f4f0e7;border-color:#e8dfcd;color:#a89061}.shell.workspace-v2 .content .developer-card-actions button{border-color:#dce4ec;color:#7a91a8}.shell.workspace-v2 .content :is(.agreement-nav button,.agreement-steps button){background:#f3f6f9;color:#8294a6;border-color:#e2e8ee}.shell.workspace-v2 .content .agreement-body{background:#fff;color:#3c4d5f;border-color:#dde5ee}.shell.workspace-v2 .content .agreement-library-row{border-color:#e5eaf0}.shell.workspace-v2 .content .agreement-merge-values b{color:#73899f}.shell.workspace-v2 .content .uploaded-template{background:#f1f6fa;color:#728ca5;border-color:#dde8f0}.shell.workspace-v2 .content :is(.valuation-price,.clean-record-facts strong,.negotiation-summary strong,.communication-check-grid b){color:#5d7792}.shell.workspace-v2 .content :is(.call-people,.call-person.selected,.clean-record-library button.selected){background:#edf3f9;border-color:#cdddeb}.shell.workspace-v2 .content .clean-record-library button{background:#fff;color:#8297ac;border-color:#e1e7ef}.shell.workspace-v2 .content .report-row>div{background:linear-gradient(90deg,#a8bdd1,#c5b28b)}.shell.workspace-v2 .av-welcome{background:linear-gradient(115deg,#fff,#f0f4f9);border-color:#dde5ee}.shell.workspace-v2 .av-date{color:#a48e66}.shell.workspace-v2 .content .av-welcome h1{color:#2c4159}.shell.workspace-v2 .content .av-welcome p{color:#90a0b3}.shell.workspace-v2 .av-architectural{opacity:.4}.shell.workspace-v2 .av-building{filter:saturate(.35);background:linear-gradient(135deg,#eee8de,#c0b5a5);border-color:#d4c7b1;box-shadow:-10px 10px 30px #66748316}.shell.workspace-v2 .av-building-front i{border-color:#9d9b96;opacity:.8}.shell.workspace-v2 .av-pool{background:#dbe9ef;border-color:#e2d9cb}.shell.workspace-v2 .av-architectural>span{color:#8e9cac}.shell.workspace-v2 .content .av-welcome-actions>button{background:#405c77;border-color:#405c77;color:#fff}.shell.workspace-v2 .content .av-welcome-actions>button.secondary{background:#fff;border-color:#dce4ec;color:#7d8d9f}.shell.workspace-v2 .av-section-label{color:#7a8da1}.shell.workspace-v2 .av-section-label>span:last-child{color:#a3afbd}.shell.workspace-v2 .av-metric{background:#fff;border-color:#e0e6ee;box-shadow:none}.shell.workspace-v2 .av-metric>div{color:#8f9dae}.shell.workspace-v2 .av-metric svg{color:#b9a57f}.shell.workspace-v2 .av-metric strong{color:#3b536d}.shell.workspace-v2 .content .av-metric small{color:#a1adbb}.shell.workspace-v2 .av-panel{background:#fff;border-color:#e0e6ee;box-shadow:none}.shell.workspace-v2 .content .av-panel-heading h2{color:#415b76}.shell.workspace-v2 .av-heading-icon{color:#b29a70}.shell.workspace-v2 .av-heading-icon.violet{color:#a08eb9}.shell.workspace-v2 .av-count{background:#f2eef8;color:#9d8ab5;border-color:#e5def0}.shell.workspace-v2 .content .av-panel-caption{color:#99a6b7}.shell.workspace-v2 .av-filters{border-color:#e5eaf1}.shell.workspace-v2 .content .av-filters button{color:#9aa8b8}.shell.workspace-v2 .content .av-filters button.selected{background:#f2eef8;border-color:#e4dcef;color:#9a86b3}.shell.workspace-v2 .av-queue-row{border-color:#e7ecf2}.shell.workspace-v2 .av-task-icon{background:#f7f2e9;border-color:#eadfca;color:#b59b6c}.shell.workspace-v2 .av-task-icon.violet{background:#f2eef8;border-color:#e5dcf0;color:#a38cb9}.shell.workspace-v2 .av-action-type{color:#ac9bbd}.shell.workspace-v2 .av-action-type b{color:#b79c70;border-color:#eadcbe}.shell.workspace-v2 .content .av-queue-row h3{color:#5d748d}.shell.workspace-v2 .content .av-queue-row p{color:#a3afbe}.shell.workspace-v2 .content .av-queue-row>button{border-color:#e0d6c4}.shell.workspace-v2 .av-panel-bottom{color:#a9b4c2}.shell.workspace-v2 .av-approval-summary>span{background:#f9f7fc;border-color:#e9e2f2;color:#ad9cbd}.shell.workspace-v2 .av-approval-summary strong{color:#947da9}.shell.workspace-v2 .av-empty{color:#b5a4c5}.shell.workspace-v2 .content .av-empty p{color:#a4adbb}.shell.workspace-v2 .content .av-wide{background:#405e7c;color:#fff;border-color:#405e7c}.shell.workspace-v2 .av-approvals blockquote{background:#f5f0fa;color:#9680a9}.shell.workspace-v2 .content .av-pipeline button{background:#f2eef8;border-color:#e2d8ee;color:#9b85b0}.shell.workspace-v2 .content .av-pipeline small{color:#aa98ba}.shell.workspace-v2 .av-pipeline button:nth-child(n+5){background:#f7f2e8;border-color:#e8ddc5}.shell.workspace-v2 .content .av-activity button{color:#8298af;border-color:#e8ecf2}.shell.workspace-v2 .content .av-activity small{color:#a6b4c3}.shell.workspace-v2 .content .av-property-links button{color:#8298af;border-color:#e4eaf1}.shell.workspace-v2 .content .av-property-links small{color:#a3b1c0}.shell.workspace-v2 .av-property-links em{color:#b9a57c}.shell.workspace-v2 .av-parcel-art{background:#f4f1ea;border-color:#e6dcc8;color:#b7a076}.shell.workspace-v2 .library-collections{border-color:#e0e6ee}.shell.workspace-v2 .content .library-collections button{color:#9aa9bb}.shell.workspace-v2 .content .library-collections button.selected{color:#5d7793;border-color:#a28a5f}.shell.workspace-v2 .library-collections span{background:#eaf0f7;color:#9bacbf}.shell.workspace-v2 .library-controls>label{background:#fff;border-color:#dde5ee}.shell.workspace-v2 .content .library-controls>label input{background:transparent}.shell.workspace-v2 .library-layout{border-color:#dfe6ef}.shell.workspace-v2 .content .library-layout button{background:#fff;color:#9eafc0}.shell.workspace-v2 .content .library-layout button[aria-pressed=true]{background:#edf3f9;color:#6f8ca9}.shell.workspace-v2 .library-filter-panel{background:#f9fbfd;border-color:#e0e7ef}.shell.workspace-v2 .library-result-count{color:#90a3b7}.shell.workspace-v2 .library-result-count span{color:#afbac7}.shell.workspace-v2 .library-table{border-color:#e0e7ef}.shell.workspace-v2 .content .library-table th{background:#f4f7fa;color:#9aabba}.shell.workspace-v2 .content .library-table td{background:#fff;color:#668099;border-color:#e7edf3}.shell.workspace-v2 .library-table td small{color:#a4b5c7}.shell.workspace-v2 .content button.library-address{color:#47637f;background:transparent}.shell.workspace-v2 .content button.library-heart{background:transparent;color:#bca577}.shell.workspace-v2 .library-next{color:#9cacc0}.shell.workspace-v2 .library-status{background:#f2eef8;color:#9f8bb5;border-color:#e4dcef}.shell.workspace-v2 .library-status.hold{background:#fbf0ed;color:#b8998c;border-color:#ecddd6}.shell.workspace-v2 .library-status.researched{background:#eef6f1;color:#91b09c;border-color:#dce9e0}.shell.workspace-v2 .library-status.numbers,.shell.workspace-v2 .library-status.ready{background:#faf5ea;color:#b8a47b;border-color:#e9dec6}.shell.workspace-v2 .library-cards article{background:#fff;border-color:#e0e7ef}.shell.workspace-v2 .content .library-cards h2 button{color:#5e7b98;background:transparent}.shell.workspace-v2 .content .library-card-image{background:#f2f5f9}.shell.workspace-v2 .workspace-empty{border-color:#d9e3ee;color:#a5b8cb}.shell.workspace-v2 .transaction-breadcrumb{color:#a7b7c8}.shell.workspace-v2 .transaction-breadcrumb b{color:#7994af}.shell.workspace-v2 .transaction-heading{border-color:#e0e7ef}.shell.workspace-v2 .transaction-heading p>span{border-color:#dfe7ef}.shell.workspace-v2 .transaction-nav{border-color:#e1e8f0}.shell.workspace-v2 .transaction-nav>a{color:#93a7bd!important}.shell.workspace-v2 .transaction-nav>a.selected{background:#eaf1f8;border-color:#d5e2ef;color:#5d7b9a!important}.shell.workspace-v2 .transaction-nav>a:hover{background:#f1f5fa}.shell.workspace-v2 .transaction-nav>a small{background:#dfeaf5;color:#86a2bd}.shell.workspace-v2 .transaction-nav-support{border-color:#e1e8f0}.shell.workspace-v2 .transaction-nav-support>span{color:#a8bacb}.shell.workspace-v2 .transaction-nav-support>a{color:#9db0c4!important}.shell.workspace-v2 .transaction-nav-support>a.selected{color:#8e794e!important}.shell.workspace-v2 .property-summary-hero{background:#fff;border-color:#dfe7ef}.shell.workspace-v2 .property-key-facts b{color:#819ab4}.shell.workspace-v2 .property-next-action{background:linear-gradient(110deg,#faf7ef,#fff);border-color:#e6dcc5}.shell.workspace-v2 .property-next-action small{color:#b8a16f!important}.shell.workspace-v2 .content .property-workstream button{background:#fff;border-color:#dfe7ef;color:#a2b6cb}.shell.workspace-v2 .property-workstream b{color:#7490ac}.shell.workspace-v2 .property-workstream button>svg:last-child{color:#b5a172}.shell.workspace-v2 .underwriting-result>strong{color:#b09a70}.shell.workspace-v2 .underwriting-missing{background:#f8f6fb;border-color:#e6e0ef}.shell.workspace-v2 .underwriting-missing b{color:#ab98bd}.shell.workspace-v2 .underwriting-missing ul{color:#afa1bd}.shell.workspace-v2 .property-contact-grid svg{color:#bca778}.shell.workspace-v2 .content .property-message-layout>nav button{background:#fff;border-color:#e0e7ef;color:#96adc4}.shell.workspace-v2 .content .property-message-layout>nav button.selected{background:#edf3f9!important;border-color:#d2e1ef;color:#6f8fae}.shell.workspace-v2 :is(.property-task,.property-check){border-color:#e1e8f1}.shell.workspace-v2 .workspace-menu-toggle{background:#f1f5f9;border-color:#e0e7ef;color:#7b95af}.workspace-phone-launcher{background:#fff;color:#7d96af;border-color:#dae4ee;box-shadow:0 4px 20px #46648017}.workspace-phone-hide{background:#fff;color:#849cb3;border-color:#dce5ef}.shell.workspace-v2 .deal-stage-summary{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-bottom:24px}.shell.workspace-v2 .deal-stage-summary button{display:flex;flex-direction:column;gap:9px;padding:17px 10px;background:#fff;border:1px solid #e1e8f0;color:#91a7be;font-size:10px;border-radius:7px}.deal-stage-summary strong{font-size:26px;font-weight:400;color:#6c89a6}.shell.workspace-v2 .deal-stage-summary button[aria-pressed=true]{background:#edf4fb;border-color:#c8daeb}.deal-list{display:grid;gap:15px}.deal-list .panel-heading h2{margin:0;font-size:17px}.deal-list .panel-heading p{font-size:11px}.deal-list-bottom{border-top:1px solid #e5ebf2;padding-top:17px;display:flex;justify-content:space-between;gap:20px;align-items:center}.deal-list-bottom small{font-size:10px}.deal-list-bottom p{font-size:12px}.deal-list-bottom .actions{display:flex;gap:7px;align-items:center}.deal-list-bottom .actions>select{font-size:10px;width:150px}.deal-list-bottom .actions>button{font-size:10px;padding:9px}.shell.workspace-v2 .copilot-drawer,.shell.workspace-v2 .modal{background:#fff;border-color:#e0e7f0;color:#556c83;box-shadow:0 25px 100px #28476222}.shell.workspace-v2 .copilot-drawer h2{color:#48637f}.shell.workspace-v2 .copilot-drawer .muted{color:#9bacbd}.shell.workspace-v2 .copilot-drawer .panel{background:#f8fafd;border-color:#e2e9f1;color:#8299b0}.shell.workspace-v2 .content .hb{--hb-ink:#5b7792;--hb-muted:#a8b8c9;--hb-line:#e0e8f1;--hb-paper:#fff;background:#fff;color:#5b7792}.shell.workspace-v2 .content :is(.hb-sidebar,.hb-main,.hb-hero,.hb-chapter-card,.hb-featured,.hb-article,.hb-prose,.hb-tool-card,.hb-search,.hb-table-wrap){background:#fff;color:#7f99b3;border-color:#e0e8f1}.shell.workspace-v2 .content :is(.hb h1,.hb h2,.hb h3,.hb h4){color:#7894ae}.shell.workspace-v2 .content .hb :is(p,small,li){color:#a3b5c7}.shell.workspace-v2 .content .hb button{background:#eef4fa;border-color:#dce7f1;color:#93aec7}.avenlo-entry{--entry-ink:#45617e;--entry-navy:#3e5c78;background:#f4f7fa;color:#647f99}.avenlo-entry .entry-landscape{background:linear-gradient(150deg,#edf2f7,#e1eaf3);border-color:#dce5ef}.avenlo-entry .entry-brand,.avenlo-entry .entry-statement h1{color:#627f9b}.avenlo-entry .entry-brand small,.avenlo-entry .entry-statement p{color:#9aaec3}.avenlo-entry .entry-monogram{border-color:#b7a47b;color:#b7a47b}.avenlo-entry .entry-access{background:#fff}.avenlo-entry .entry-access h1,.avenlo-entry .entry-access h2{color:#657f99}.avenlo-entry .entry-intro,.avenlo-entry .entry-team p{color:#a4b5c6}.avenlo-entry .entry-primary{background:#526f8b;border-color:#526f8b;color:#fff}.avenlo-entry .entry-team{border-color:#e4eaf2}.avenlo-entry .entry-team h3{color:#91a8be}.avenlo-entry .entry-lock{background:#f2f5fa;color:#9fb4ca;border-color:#e4ebf3}.avenlo-entry .entry-access>footer,.avenlo-entry .entry-private-note,.avenlo-entry .entry-security{color:#b0becd}.avenlo-entry.entry-invitation .entry-access-inner{background:#fff;border-color:#e0e8f2;box-shadow:0 10px 45px #5375950c}.avenlo-entry .entry-recipient{background:#f2f6fb;color:#8da7c0}@media(max-width:750px){.shell.workspace-v2>aside{background:#fff;border-color:#e1e8f0}.shell.workspace-v2.navigation-open>aside nav{background:#fff;border-color:#dce6f0;box-shadow:20px 0 50px #35567725}.shell.workspace-v2 .transaction-nav>a{background:#fff;border-color:#e0e8f1}.shell.workspace-v2 .content .library-table tr{background:#fff;border-color:#e0e7f0}.shell.workspace-v2 .content .library-table td{background:transparent;border-color:#e5ebf2}.shell.workspace-v2 .deal-stage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.deal-stage-summary button:last-child{grid-column:auto}.deal-list-bottom{flex-direction:column;align-items:flex-start}.deal-list-bottom .actions{flex-wrap:wrap}.deal-list-bottom .actions select{width:100%}}.module-search{display:flex;align-items:center;gap:9px;border:1px solid #dbe4ee;border-radius:6px;padding-left:12px;background:#fff;flex:1;min-width:0}.shell.workspace-v2 .content .module-search input{border:0;background:transparent;min-width:0;width:100%;padding:12px}.analyzer-rows{display:flex;flex-direction:column;margin-top:20px;border:1px solid #e0e7ef;border-radius:9px;overflow:hidden}.shell.workspace-v2 .content .analyzer-rows>button{display:flex;align-items:center;gap:15px;padding:19px;text-align:left;background:#fff;border:0;border-bottom:1px solid #e7edf3;border-radius:0;color:#6d849d}.analyzer-rows>button>span:nth-child(2){flex:1}.analyzer-rows b{font-weight:500;font-size:13px;color:#48647f}.analyzer-rows small{display:block;margin-top:7px;font-size:11px}.module-record-icon{width:37px;height:42px;display:flex;align-items:center;justify-content:center;background:#f0f4f9;color:#8ca7c1;border-radius:5px;flex-shrink:0}.analyzer-next{font-size:11px;max-width:27ch;color:#8196ac}.document-library .panel{margin-top:22px}.document-library-row{display:flex;align-items:center;gap:15px;padding:19px 0;border-bottom:1px solid #e6ecf2}.document-library-row>div{flex:1}.document-library-row b{font-size:13px;color:#617c97;font-weight:500}.document-library-row small{display:block;font-size:10px;margin:6px 0}.document-library-row button{font-size:10px;padding:0}.document-library-row a{font-size:11px;display:flex;align-items:center;gap:6px}.analytics-workspace{display:flex;flex-direction:column}.analytics-workspace>.metrics{order:-1;margin-bottom:22px}.analytics-filters summary{cursor:pointer}.analytics-filters .formgrid{margin-top:20px}.shell.workspace-v2 .content .analytics-filters{margin-bottom:22px}.shell.workspace-v2 .content :is(p,small,label){color:#718095}.shell.workspace-v2 .library-table td small{color:#788aa0}.shell.workspace-v2 .library-next{color:#75889e}.shell.workspace-v2 .transaction-nav>a{color:#687e96!important}.shell.workspace-v2 .transaction-nav-support>a{color:#7c90a6!important}.shell.workspace-v2 .library-status{color:#806b98}.shell.workspace-v2 .library-status.researched{color:#5b806b}.shell.workspace-v2 .library-status.hold{color:#a07869}.shell.workspace-v2 .content .av-metric small,.shell.workspace-v2 .content .av-panel-caption,.shell.workspace-v2 .content .av-queue-row p{color:#7c8ca0}.shell.workspace-v2 .content .av-pipeline small{color:#8a759d}.shell.workspace-v2 .av-action-type{color:#8e7aa0}.shell.workspace-v2 .content .av-empty p{color:#7e8fa3}.shell.workspace-v2 .library-result-count{color:#7b8ea5}.shell.workspace-v2 .content .library-collections button{color:#788ca4}.shell.workspace-v2 .content .work-summary button{color:#768aa2}.shell.workspace-v2 .transaction-breadcrumb{color:#7f93aa}.shell.workspace-v2 .content .av-metrics .av-metric>div{color:#75879c}.shell.workspace-v2 .content .developer-card-name,.shell.workspace-v2 .content .developer-company{color:#526a83}@media(max-width:750px){.analyzer-next{display:none}.shell.workspace-v2 .content .analyzer-rows>button{padding:17px 13px;gap:10px}.analyzer-rows b{font-size:12px}.analyzer-rows small{font-size:10px}.module-search{min-width:100%}.document-library-row{gap:10px}.document-library-row b{font-size:12px}.document-library-row .module-record-icon{width:30px}.deal-stage-summary span{font-size:9px}}.workspace-navigation-backdrop{display:none}@media(max-width:750px){.workspace-navigation-backdrop{display:block;position:fixed;inset:69px 0 0;border:0;border-radius:0;background:#263e5550;z-index:39;backdrop-filter:blur(2px)}}.recorded-owners{margin-bottom:18px}.recorded-owner-name{display:flex;align-items:center;gap:9px;font-size:14px;padding:12px 0;border-bottom:1px solid #e5ebf2;color:#48647e}.recorded-owners>small{display:block;font-size:10px;margin-top:15px}.owner-lookup-summary{padding:20px;border:1px solid #dce6f0;background:#edf3f9;border-radius:8px;margin:20px 0}.owner-lookup-summary>div{display:flex;align-items:center;gap:12px;color:#7894ae}.owner-lookup-summary h3{font-size:16px;margin:0 0 7px}.owner-lookup-summary p{font-size:11px;margin:0}.owner-lookup-summary>button{margin-top:16px;font-size:11px;padding:10px}.owner-lookup-summary>small{display:block;font-size:10px;line-height:1.8;margin-top:12px}.all-owner-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.shell.workspace-v2 .all-owner-results .owner-card{background:#fff;border:1px solid #dfe7ef;border-radius:9px;padding:20px}.all-owner-results .owner-card h3{font-size:17px}.all-owner-results .owner-card small{font-size:10px}.all-owner-results .owner-card-bottom{border-color:#e4eaf1}.all-owner-results .owner-phone-list{margin:15px 0}.all-owner-results .owner-phone{background:#f7f9fc;border:1px solid #e4eaf2;border-radius:6px;padding:10px;margin:8px 0}.all-owner-results .owner-phone b{color:#55728e;font-size:13px}.all-owner-results .owner-phone.blocked{background:#fbf1ef}.saved-owner-phone{display:flex;gap:9px;align-items:center;padding:12px 0;border-bottom:1px solid #e5ebf2;font-size:12px;color:#617e9a}.saved-owner-phone span{font-size:10px}.owner-contact-note{display:flex;gap:9px;align-items:center;font-size:10px;line-height:1.7;color:#8a9db2;margin:15px 0 27px}@media(max-width:1000px){.all-owner-results{grid-template-columns:1fr}}.owner-contact-preview{font-size:11px;color:#4e6882;line-height:1.6;min-width:180px;max-width:290px}.owner-title{display:flex;align-items:flex-start;gap:6px}.owner-title svg{flex-shrink:0;margin-top:3px}.owner-title b{font-size:11px;font-weight:500;color:#45617b}.owner-contact-preview small{display:block;font-size:9px!important;color:#8395a8!important;line-height:1.7;margin-top:4px!important}.owner-preview-person{margin-top:7px}.owner-preview-detail{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:10px;color:#627d98;padding:3px 0;overflow-wrap:anywhere}.owner-preview-detail a{font-size:10px;word-break:break-word}.owner-preview-detail svg{color:#94a8bb;flex-shrink:0}.owner-preview-detail em{font-style:normal;font-size:8px;border:1px solid #eed6d2;background:#fbefed;color:#ac7970;padding:1px 4px;border-radius:3px}.property-owner-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border:1px solid #dce6ef;border-radius:8px;padding:17px 22px;margin-bottom:23px}.property-owner-strip .owner-contact-preview{max-width:none}.property-owner-strip .owner-preview-person{display:inline-block;vertical-align:top;margin-right:23px}.property-owner-strip .owner-title b{font-size:13px}.property-owner-strip .owner-preview-detail{font-size:12px}.property-owner-strip>button{font-size:10px;padding:9px 11px;display:flex;gap:7px;align-items:center}.library-cards .owner-contact-preview{padding-top:15px;border-top:1px solid #e5ebf2;margin-top:15px}.library-table td.library-owners-cell{min-width:200px}.library-table table{min-width:1040px}.shell.workspace-v2 .content .library-table .library-owners-cell small{display:block}@media(max-width:750px){.library-table table{min-width:0}.shell.workspace-v2 .content .library-table td.library-owners-cell{display:block!important;min-width:0;width:100%;margin-top:13px;border-top:1px solid #e3eaf2;padding-top:12px}.library-table td.library-owners-cell .owner-contact-preview{max-width:none}.shell.workspace-v2 .content .library-table td:nth-child(5){display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding:0;min-height:0}.library-table td:nth-child(6){margin-top:11px;padding-right:65px;min-height:27px}.library-table td:last-child{bottom:15px;right:16px;width:auto}.property-owner-strip{flex-direction:column;align-items:flex-start;padding:17px;gap:13px}.property-owner-strip .owner-preview-person{display:block;margin:8px 0}.owner-contact-preview{min-width:0}.property-owner-strip>button{font-size:10px}}