:root{--ink:#111827;--muted:#64748b;--line:#e4e8f0;--brand:#273b8f;--bg:#f5f6fa;--surface:#fff}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--bg)}button,input,select,textarea{font:inherit}button{cursor:pointer}.dark{--ink:#e8edf7;--muted:#94a3b8;--line:#29324a;--bg:#0d1324;--surface:#151d31}.eyebrow{font-size:11px;letter-spacing:1.8px;color:#6577bd}.eyebrow,.logo{font-weight:800}.logo{display:flex;align-items:center;gap:10px;font-size:20px}.logo svg{width:27px}.error{padding:12px 15px;border-radius:9px;background:#fef2f2;color:#b91c1c}.login{min-height:100vh;display:grid;grid-template-columns:1.2fr .8fr;background:#fff}.brand{padding:72px 9vw;background:radial-gradient(circle at 20% 20%,#4057b9,#142158 55%,#0b1232);color:#fff;display:flex;flex-direction:column;justify-content:center}.brand h1{font-size:52px;line-height:1.07;letter-spacing:-2px;margin:110px 0 20px}.brand p{font-size:18px;color:#cbd5e1;max-width:520px;line-height:1.7}.trust{display:flex;gap:10px;align-items:center;color:#dbeafe;margin-top:40px}.loginCard{width:min(430px,80%);margin:auto;display:flex;flex-direction:column;gap:18px}.loginCard h2{font-size:34px;margin:0}.loginCard p,.panel p{color:var(--muted);margin:0}.loginCard label{font-size:13px;font-weight:700;display:grid;gap:8px}.loginCard input,.search input{border:1px solid var(--line);border-radius:10px;padding:14px;outline:none}.callForm button,.duplicates button,.follow button,.installCard>button,.loginCard button,.stack button,.upload button{border:0;background:var(--brand);color:#fff;border-radius:9px;padding:12px 14px;font-weight:700}.shell{display:grid;grid-template-columns:240px 1fr;min-height:100vh}aside{background:#111936;color:#d6dcf3;padding:28px 20px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;z-index:20}aside nav{display:grid;gap:6px;margin-top:45px}.asideBottom button,aside nav button{padding:11px 13px;border:0;background:none;border-radius:9px;color:#9fa9cc;font-size:13px;text-align:left;display:flex;gap:11px;align-items:center}.asideBottom svg,aside nav svg{width:18px}.active{background:#263365!important;color:white!important}.asideBottom{margin-top:auto;display:grid;gap:4px}.content{padding:34px 40px;min-width:0}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}header h1{margin:7px 0 0;font-size:27px}.headerTools{gap:12px}.headerTools,.search{display:flex;align-items:center}.search{background:var(--surface);border:1px solid var(--line);border-radius:11px;padding-left:13px;width:310px}.search svg{width:18px;color:#94a3b8}.search input{border:0;width:100%;background:transparent;color:var(--ink)}.avatar{display:flex;align-items:center;justify-content:center;background:var(--brand);color:#fff;width:38px;height:38px;border-radius:50%;font-weight:800}.avatar span{display:none}.bell,.hamburger,.mobileClose{position:relative;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;width:40px;height:40px;display:grid;place-items:center}.bell svg,.hamburger svg{width:18px}.bell i{position:absolute;right:-4px;top:-4px;background:#dc2626;color:white;font-size:9px;border-radius:20px;min-width:17px;height:17px;display:grid;place-items:center}.hamburger,.mobileClose{display:none}.cards{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:0 0 25px}.card,.panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:19px}.cardIcon{width:34px;height:34px;border-radius:9px;background:#eef1ff;color:var(--brand);display:grid;place-items:center;margin-bottom:18px}.cardIcon svg{width:18px}.card span{display:block;color:var(--muted);font-size:12px}.card strong{font-size:27px;display:block;margin-top:7px}.danger .cardIcon{background:#fff1f2;color:#dc2626}.grid{display:grid;grid-template-columns:minmax(520px,2fr) minmax(270px,1fr);gap:18px}.adminGrid{grid-template-columns:minmax(500px,1.7fr) minmax(280px,.8fr)}.panel{min-width:0}.panel h2{font-size:17px;margin:0 0 7px}.panelHead{display:flex;justify-content:space-between;margin-bottom:18px}.dataRow{display:grid;gap:14px;align-items:center;border-top:1px solid var(--line);padding:13px 7px;font-size:12px;min-width:650px}.dataRow.head{border:0;text-transform:uppercase;color:#94a3b8;font-size:10px;font-weight:800}.dataRow>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.link{border:0;background:none;text-align:left;color:inherit;display:grid;gap:3px}.link small{color:var(--muted)}.badge{font-style:normal;background:#eef2ff;color:#4054a3;border-radius:20px;padding:5px 9px;font-size:10px;text-transform:capitalize;width:max-content}.badge.bad{background:#fff1f2;color:#be123c}.score{font-style:normal;background:#ecfdf5;color:#047857;border-radius:20px;width:34px;height:25px;display:grid;place-items:center;font-weight:800}.follow article{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.follow.list article{grid-template-columns:34px 1fr auto auto}.follow svg{width:18px;color:var(--brand)}.follow div{display:grid;gap:4px;font-size:12px}.follow span,.follow time{color:var(--muted);font-size:11px}.duplicates button,.follow button{padding:7px 10px}.empty{padding:35px 0;color:var(--muted);text-align:center}.callForm,.stack{display:grid;gap:10px}.callForm input,.callForm select,.callForm textarea,.installCard input,.installCard select,.stack input,.stack select,.stack textarea{border:1px solid var(--line);border-radius:9px;padding:11px;background:var(--surface);color:var(--ink)}.metricList{display:grid}.metricList>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:13px 2px;font-size:13px}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:9px}.duplicates article{border:1px solid var(--line);padding:14px;border-radius:10px;margin-bottom:10px}.duplicates article>div{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:var(--muted)}.upload{border-top:1px solid var(--line);margin-top:25px;padding-top:18px;display:grid;gap:10px}.upload h3{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.upload svg{width:18px}.bars{height:220px;display:flex;align-items:flex-end;gap:10px;padding-top:20px}.bars>div{height:100%;flex:1 1;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:8px}.bars i{display:block;width:100%;max-width:28px;background:linear-gradient(#6478d2,#273b8f);border-radius:5px 5px 2px 2px;min-height:5px}.bars span{font-size:9px;color:var(--muted);transform:rotate(-35deg)}.reportCards{grid-template-columns:repeat(4,1fr)}.overlay{position:fixed;inset:0;background:#0b1025aa;z-index:50;display:flex;justify-content:flex-end}.drawer{width:min(760px,96vw);height:100vh;background:var(--surface);padding:28px;overflow:auto;box-shadow:-20px 0 60px #0003}.drawerHead{display:flex;justify-content:space-between}.drawerHead h2{margin:7px 0 25px}.drawerHead button{border:0;background:none;color:var(--ink)}.propertyHero{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.propertyHero>div{padding:14px;border:1px solid var(--line);border-radius:10px;display:grid;gap:7px}.propertyHero span{font-size:11px;color:var(--muted)}.ownerCards{display:grid;gap:10px}.ownerCards article{padding:15px;border:1px solid var(--line);border-radius:10px;display:flex;justify-content:space-between}.ownerCards article>div{display:grid;gap:6px}.ownerCards span{color:var(--muted);font-size:12px}.ownerCards button{border:0;background:#eef2ff;color:#273b8f;border-radius:8px;padding:7px;display:flex;gap:6px;align-items:center}.ownerCards button svg{width:15px}.callForm{margin-top:20px;padding:18px;background:var(--bg);border:1px solid var(--line);border-radius:12px}.toast{right:24px;z-index:100;background:#111936;color:white;padding:13px 18px;border-radius:10px;box-shadow:0 10px 40px #0004}.skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.skeleton i{height:130px;border-radius:14px;background:linear-gradient(90deg,#e8eaf0,#f7f8fa,#e8eaf0);background-size:200%;animation:pulse 1.4s infinite}@keyframes pulse{to{background-position:-200%}}.center,.installer,.splash{min-height:100vh;display:grid;place-items:center}.splash{gap:10px;align-content:center;color:var(--brand)}.splash svg{width:44px;height:44px}.cardSurface,.installCard{background:var(--surface);border:1px solid var(--line);padding:35px;border-radius:16px;box-shadow:0 20px 70px #24305e18}.center .loginCard svg{color:var(--brand);width:35px}.installer{padding:40px;background:radial-gradient(circle at top,#eef1ff,#f6f7fa 55%)}.installCard{width:min(720px,96vw);display:grid;gap:13px}.installCard h1{margin:5px 0}.installCard p{color:var(--muted);margin:0 0 8px}.installCard h3{font-size:13px;margin:12px 0 0}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.span2{grid-column:span 2}@media(max-width:1100px){.cards{grid-template-columns:repeat(3,1fr)}.adminGrid,.grid{grid-template-columns:1fr}.shell{grid-template-columns:85px 1fr}.asideBottom button,aside .logo span,aside nav button{font-size:0}.asideBottom button,aside nav button{justify-content:center}.content{padding:30px 26px}}@media(max-width:760px){.login{grid-template-columns:1fr}.brand{display:none}.loginCard{min-height:100vh;justify-content:center}.content{padding:22px 16px}.shell{display:block}aside{position:fixed;display:flex;transform:translateX(-105%);transition:.2s;width:260px}aside.open{transform:none}.asideBottom button,aside .logo span,aside nav button{font-size:13px}.asideBottom button,aside nav button{justify-content:flex-start}.mobileClose{display:grid;margin-left:auto;background:#ffffff14;color:white;border:0}.hamburger{display:grid}header{align-items:flex-start;gap:15px}.headerTools,.search{width:100%}.avatar{display:none}.cards,.propertyHero,.reportCards{grid-template-columns:repeat(2,1fr)}.ownerCards article{flex-direction:column;gap:12px}.formGrid{grid-template-columns:1fr}.span2{grid-column:auto}}@media(max-width:430px){.cards,.propertyHero{grid-template-columns:1fr}.installCard{padding:22px}}.logo{font-size:0;width:190px;height:46px;flex:none;background:50%/contain no-repeat url(/brand/uhex-black.webp)}.logo>span,.logo>svg{display:none}.brand .logo,aside .logo{background-image:url(/brand/uhex-white.webp)}.installCard .logo{background-image:url(/brand/uhex-black.webp)}.splash{font-size:0}.splash>b,.splash>svg{display:none}.splash:before{content:"";display:block;width:min(320px,72vw);height:110px;background:50%/contain no-repeat url(/brand/uhex-black.webp)}.dark .splash:before{background-image:url(/brand/uhex-white.webp)}@media(max-width:1100px) and (min-width:761px){aside .logo{width:45px;background-size:150px;background-position:0}}@media(max-width:760px){aside .logo{width:170px;height:42px}.installCard .logo{width:min(190px,70vw)}}aside{padding-bottom:18px}aside nav{align-content:start;overflow-x:hidden;margin:26px -8px 12px;padding:25px 8px 18px;scrollbar-color:#34426f transparent}aside nav button{position:relative;flex:none;min-height:41px;white-space:nowrap;transition:background-color .18s ease,color .18s ease,transform .18s ease}aside nav button:hover{background:#1b274d;color:#fff;transform:translateX(2px)}aside nav button:nth-child(11),aside nav button:nth-child(17),aside nav button:nth-child(18),aside nav button:nth-child(2){margin-top:29px}aside nav button:first-child:before,aside nav button:nth-child(11):before,aside nav button:nth-child(17):before,aside nav button:nth-child(18):before,aside nav button:nth-child(2):before{position:absolute;left:4px;bottom:calc(100% + 8px);font-size:9px;font-weight:800;letter-spacing:1.35px;color:#7180ad;pointer-events:none}aside nav button:first-child:before{content:"GENEL"}aside nav button:nth-child(2):before{content:"TİCARİ CRM"}aside nav button:nth-child(11):before{content:"PORTFÖY VE GÖRÜŞMELER"}aside nav button:nth-child(17):before{content:"ANALİZ"}aside nav button:nth-child(18):before{content:"YÖNETİM"}aside nav button:nth-child(11):after,aside nav button:nth-child(17):after,aside nav button:nth-child(18):after,aside nav button:nth-child(2):after{content:"";position:absolute;left:0;right:0;bottom:calc(100% + 27px);height:1px;background:#253158}.asideBottom{padding-top:10px;border-top:1px solid #253158}@media(max-width:1100px) and (min-width:761px){aside nav{margin-top:24px;padding-top:8px}aside nav button{margin-top:5px!important}aside nav button:after,aside nav button:before{display:none}}@media(max-width:760px){aside nav{width:100%;margin-top:22px;padding-top:25px}aside nav button:nth-child(11),aside nav button:nth-child(17),aside nav button:nth-child(18),aside nav button:nth-child(2){margin-top:31px}}.notificationWrap{position:relative}.notificationMenu{position:absolute;right:0;top:48px;width:320px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;box-shadow:0 18px 55px #1119362c;z-index:30}.notificationMenu>b{display:block;padding:7px}.notificationMenu>button{border:0;border-top:1px solid var(--line);background:#f7f8ff;color:var(--ink);width:100%;padding:10px;text-align:left;display:grid;gap:3px}.notificationMenu>button.read{background:transparent}.notificationMenu small{color:var(--muted)}.bulkBar{display:flex;gap:9px;align-items:center;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:10px;margin-bottom:10px}.bulkBar b{font-size:12px;margin-right:auto}.bulkBar select{border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px;border-radius:8px}.bulkBar button{border:0;background:var(--brand);color:#fff;padding:9px 12px;border-radius:8px;font-weight:700}@media(max-width:760px){.notificationMenu{position:fixed;right:12px;left:12px;top:85px;width:auto}.bulkBar{align-items:stretch;flex-direction:column}.bulkBar b{margin:0}}.miniAction{border:1px solid var(--line);background:var(--surface);color:var(--brand);border-radius:7px;padding:6px 8px;font-size:11px}.legacyChoice{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:12px;padding:14px;background:var(--bg)}.legacyChoice input{width:18px;height:18px;margin-top:2px;accent-color:var(--brand)}.legacyChoice span{display:grid;gap:5px}.legacyChoice small{color:var(--muted);line-height:1.45}.profileMenu{position:relative}.profileTrigger{display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;padding:5px 9px 5px 5px;cursor:pointer}.profileTrigger .avatar{flex:0 0 38px}.profileTrigger>svg{width:15px;transition:transform .18s}.profileTrigger[aria-expanded=true]>svg{transform:rotate(90deg)}.profileText{display:grid;text-align:left;line-height:1.25}.profileText b{font-size:12px}.profileText small{font-size:10px;color:var(--muted)}.profileDropdown{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:230px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px;box-shadow:0 18px 45px #11193620}.profileDropdown>div{display:grid;gap:4px;padding:8px 9px 12px;border-bottom:1px solid var(--line)}.profileDropdown small{color:var(--muted)}.profileDropdown button{width:100%;margin-top:7px;border:0;background:transparent;color:#be123c;border-radius:8px;padding:10px;display:flex;gap:9px;align-items:center;cursor:pointer}.profileDropdown button:hover{background:#fff1f2}.profileDropdown svg{width:17px}.dataTable{max-height:calc(100vh - 310px);overflow:auto;border:1px solid var(--line);border-radius:10px}.dataRow.filterRow{position:sticky;top:0;z-index:4;background:var(--surface);border-top:0;padding:8px 7px}.filterRow input{width:100%;min-width:0;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:7px;padding:8px;font-size:11px;outline:none}.filterRow input:focus{border-color:var(--brand);box-shadow:0 0 0 2px #4f46e51a}.dataRow.head{position:sticky;top:49px;z-index:3;background:var(--surface);box-shadow:0 1px 0 var(--line)}.selectAllRows{border:1px solid var(--brand);background:transparent;color:var(--brand);border-radius:7px;padding:8px 6px;font-size:10px;font-weight:800;white-space:nowrap}.selectAllRows:hover{background:var(--brand);color:#fff}.sortHead{min-width:0;border:0;background:transparent;color:inherit;padding:4px 0;display:flex;align-items:center;justify-content:space-between;gap:5px;text-align:left;text-transform:uppercase;font-size:10px;font-weight:800}.sortHead.activeSort,.sortHead:hover{color:var(--brand)}.sortHead i{font-style:normal;font-size:9px;opacity:.55}.sortHead.activeSort i{opacity:1}.parcelLink{display:inline-flex;align-items:center;gap:3px;color:var(--brand);font-weight:700;text-decoration:none;white-space:nowrap}.parcelLink svg{width:14px}.tableFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;color:var(--muted);font-size:12px}.tableFooter button{border:0;background:var(--brand);color:#fff;border-radius:9px;padding:9px 13px;font-weight:700;cursor:pointer}.tableFooter button:disabled{opacity:.6;cursor:wait}.tableLoadActions{display:flex;align-items:center;gap:8px}.tableFooter button.secondary{border:1px solid var(--brand);background:transparent;color:var(--brand)}.ownerSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px}.ownerSummary div{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.ownerSummary span{color:var(--muted);font-size:12px}.ownerSummary b{font-size:20px}.dark .ownerSummary div{background:#182033}@media(max-width:900px){.ownerSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.tableFooter{align-items:flex-start;flex-direction:column}}.ownerAlphabet{display:flex;align-items:center;gap:5px;overflow-x:auto;padding:0 0 12px;margin-bottom:4px}.ownerAlphabet button{flex:0 0 auto;min-width:32px;height:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:11px;font-weight:800;cursor:pointer}.ownerAlphabet button:first-child{padding:0 12px}.ownerAlphabet button.active,.ownerAlphabet button:hover{border-color:var(--brand);background:var(--brand);color:#fff}.ownerPhoneActions{align-content:start}.ownerPhoneActions>span{font-size:11px}.addPhoneButton{border:1px dashed var(--brand)!important;background:transparent!important}.addPhoneForm{display:grid;grid-template-columns:1fr 90px;gap:6px;margin-top:5px;padding:9px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.addPhoneForm input,.addPhoneForm select{min-width:0;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:7px;padding:7px}.addPhoneForm label{display:flex;align-items:center;gap:5px;font-size:11px}.addPhoneForm button{justify-content:center}.phoneRevealRow{display:grid;grid-template-columns:minmax(130px,1fr) auto;align-items:center;gap:7px}.phoneRevealRow>span{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700}.phoneRevealRow>span svg{width:15px;flex:0 0 15px}.phoneRevealRow>button{justify-content:center;white-space:nowrap}.drawerHeadActions{display:flex;align-items:center;gap:8px}.drawerHeadActions .planCallButton{display:flex;align-items:center;gap:6px;width:auto;padding:9px 12px;border-radius:9px;background:var(--brand);color:#fff}.planCallButton svg{width:16px}.workspaceOverlay{position:fixed;inset:0;z-index:80;background:var(--bg);overflow:auto}.propertyWorkspace{max-width:1500px;margin:auto;padding:24px}.propertyWorkspace>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.propertyWorkspace>header>button{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:9px;padding:10px 12px}.propertyWorkspace h2{margin:4px 0}.workspaceMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.workspaceMetrics>div{display:grid;gap:6px;padding:15px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.workspaceMetrics small,.workspaceMetrics span{color:var(--muted);font-size:11px}.workspaceMetrics b{font-size:18px}.workspaceGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);gap:18px}.workspaceGrid>aside>section,.workspaceGrid>main{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}.workspaceGrid h3{margin:0 0 14px}.workspaceGrid>aside{display:grid;align-content:start;gap:14px}.workspaceOwners{display:grid;gap:12px}.workspaceOwners>article{border:1px solid var(--line);border-radius:12px;padding:14px}.workspaceOwnerHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.workspaceOwnerHead>div{display:grid;gap:5px}.workspaceOwnerHead span{font-size:11px;color:var(--muted)}.workspacePhone{display:grid;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.workspacePhone>div:first-child{display:flex;align-items:center;gap:7px}.workspacePhone svg{width:15px}.workspacePhone small{padding:3px 6px;border-radius:6px;background:#eef2ff;color:var(--brand)}.workspacePhone form{display:grid;grid-template-columns:1fr auto;gap:7px}.workspacePhone input{min-width:0;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:9px}.workspacePhone button{border:0;border-radius:8px;padding:9px 11px;background:var(--brand);color:#fff;font-weight:700}.workspacePhoneActions{display:flex;align-items:center;gap:8px}.workspacePhoneActions span{font-size:11px;color:var(--muted)}.assignmentItem,.callHistory{display:grid;gap:5px;padding:10px 0;border-top:1px solid var(--line)}.assignmentItem small,.assignmentItem span,.callHistory small,.callHistory span{font-size:11px;color:var(--muted)}.callHistory>div{display:flex;justify-content:space-between;gap:8px}.callHistory p{margin:4px 0 0;font-size:12px;line-height:1.5}.callHistory .detailNote{padding:8px;border-radius:8px;background:var(--bg)}.workspaceCall{position:sticky;bottom:12px;max-width:760px;margin:16px auto 0;box-shadow:0 18px 55px #11193630}.workspaceCall .callForm{background:var(--surface)}@media(max-width:980px){.workspaceGrid{grid-template-columns:1fr}.workspaceMetrics{grid-template-columns:repeat(2,1fr)}.propertyWorkspace>header{grid-template-columns:1fr}.propertyWorkspace{padding:14px}}.locationGate{display:flex;align-items:flex-end;gap:12px;padding:16px;margin-bottom:18px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.locationGate>div{display:flex;align-items:center;gap:9px;min-width:160px;flex:1 1}.locationGate>div>span{width:28px;height:28px;flex:0 0 28px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-size:12px;font-weight:800}.locationGate label{display:grid;gap:6px;width:100%;font-size:11px;font-weight:800;color:var(--muted)}.locationGate select{width:100%;min-width:0;border:1px solid var(--line);border-radius:9px;padding:10px;background:var(--surface);color:var(--ink)}.locationGate>svg{width:18px;flex:0 0 18px}.locationGate>small,.locationGate>svg{margin-bottom:10px;color:var(--muted)}.locationGate .disabledStep{opacity:.5}.locationEmpty{min-height:260px;display:grid;place-content:center;justify-items:center;gap:9px;text-align:center;color:var(--muted)}.locationEmpty svg{width:42px;height:42px;color:var(--brand);margin-bottom:5px}.locationEmpty b{color:var(--ink)}.locationEmpty span{font-size:0}.locationEmpty span:after{content:"Mevcut Excel verisi: ESKİŞEHİR / TEPEBAŞI / ZİNCİRLİKUYU Mah. Yukarıdaki seçimleri bu sırayla yaparak kayıtları görüntüleyin.";font-size:12px;line-height:1.6;display:block;max-width:520px}.settingsLayout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px}.settingsNav,.settingsWorkspace{background:var(--surface);border:1px solid var(--line);border-radius:14px}.settingsNav{padding:10px;height:max-content;display:grid;gap:6px}.settingsNav button{display:grid;grid-template-columns:36px 1fr 16px;align-items:center;gap:10px;text-align:left;border:0;background:transparent;color:var(--ink);padding:12px;border-radius:10px;cursor:pointer}.settingsNav button.selected,.settingsNav button:hover{background:#eef2ff;color:var(--brand)}.dark .settingsNav button.selected,.dark .settingsNav button:hover{background:#263365}.settingsNav button>svg:first-child{width:20px}.settingsNav button>svg:last-child{width:15px}.settingsNav span{display:grid;gap:4px}.settingsNav b{font-size:13px}.settingsNav small{font-size:10px;color:var(--muted);line-height:1.35}.settingsWorkspace{padding:24px;min-height:540px}.settingsTitle{border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:20px}.settingsTitle h2{margin:0 0 7px}.settingsTitle p{margin:0;color:var(--muted)}.settingsSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.settingsSummary button{min-height:145px;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:18px;text-align:left;display:grid;align-content:center;gap:12px;cursor:pointer}.settingsSummary button:hover{border-color:var(--brand);transform:translateY(-1px)}.settingsSummary svg{color:var(--brand)}.settingsSummary span{display:grid;gap:5px}.settingsSummary small{color:var(--muted)}.settingsColumns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px}.importWorkspace,.settingsForm{border:1px solid var(--line);border-radius:12px;padding:18px;background:var(--bg)}.settingsForm h3{margin:0 0 5px}.importWorkspace label,.settingsForm label{display:grid;gap:7px;font-size:12px;font-weight:700}.importWorkspace{margin:0;max-width:720px}.importNotice{display:flex;gap:12px;align-items:center;padding:14px;border-radius:10px;background:#eef2ff;color:var(--brand)}.dark .importNotice{background:#263365}.importNotice svg{width:25px}.importNotice div{display:grid;gap:4px}.importNotice span{font-size:11px;color:var(--muted)}@media(max-width:760px){.profileText{display:none}.profileTrigger{padding-right:5px}.profileTrigger>svg{display:none}.profileMenu{display:block}.dataTable{max-height:calc(100vh - 260px)}.locationGate{align-items:stretch;flex-direction:column}.locationGate>div{min-width:0}.locationGate>svg{transform:rotate(90deg);align-self:center;margin:0}}@media(max-width:900px){.settingsLayout{grid-template-columns:1fr}.settingsNav{grid-template-columns:repeat(2,1fr)}.settingsColumns,.settingsSummary{grid-template-columns:1fr}.settingsWorkspace{min-height:0}}.workspaceOverlay{background:linear-gradient(145deg,#f7f8fc,#eef2f8 45%,#f8fafc);color:var(--ink)}.dark .workspaceOverlay{background:linear-gradient(145deg,#101522,#151c2c 48%,#111827)}.propertyWorkspace{max-width:1560px;padding:22px 30px 44px}.propertyWorkspace>header{position:sticky;top:0;z-index:20;grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;margin:0 -12px 22px;padding:14px 18px;border:1px solid #dfe5ef;border-radius:16px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 12px 35px rgba(28,39,68,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dark .propertyWorkspace>header{border-color:#2a354b;box-shadow:0 14px 40px #0005}.propertyWorkspace>header>button{display:flex;align-items:center;gap:7px;height:42px;border-color:#d7deea;font-weight:750;cursor:pointer;transition:.18s ease}.propertyWorkspace>header>button:hover{border-color:var(--brand);color:var(--brand);transform:translateX(-2px)}.propertyWorkspace>header .eyebrow{display:block;margin-bottom:5px;color:var(--brand);font-size:10px;letter-spacing:.12em;font-weight:850}.propertyWorkspace>header h2{font-size:clamp(20px,2vw,28px);letter-spacing:-.035em}.propertyWorkspace>header>.badge{justify-self:end;padding:8px 12px;border-radius:999px}.workspaceMetrics{gap:14px;margin:0 0 20px}.workspaceMetrics>div{position:relative;min-height:94px;align-content:center;padding:17px 18px 17px 20px;border-color:#dde4ef;border-radius:15px;background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface) 86%,#eaf0ff));box-shadow:0 8px 24px rgba(39,59,143,.055);overflow:hidden}.workspaceMetrics>div:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 6px 6px 0;background:var(--brand)}.workspaceMetrics>div:nth-child(2):before{background:#7c3aed}.workspaceMetrics>div:nth-child(3):before{background:#059669}.workspaceMetrics>div:nth-child(4):before{background:#d97706}.workspaceMetrics span{text-transform:uppercase;letter-spacing:.055em;font-weight:750}.workspaceMetrics b{font-size:24px;letter-spacing:-.03em}.workspaceGrid{grid-template-columns:minmax(0,1.65fr) minmax(350px,.72fr);gap:20px;align-items:start}.workspaceGrid>aside>section,.workspaceGrid>main{border-color:#dce3ee;border-radius:16px;box-shadow:0 10px 28px rgba(28,39,68,.065)}.workspaceGrid>main{padding:0;overflow:hidden}.workspaceGrid>main>h3{position:sticky;top:132px;z-index:8;margin:0;padding:18px 20px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:15px}.workspaceOwners{padding:16px;gap:14px}.workspaceOwners>article{position:relative;padding:0;border-color:#dce3ee;border-radius:14px;background:var(--surface);box-shadow:0 5px 17px rgba(28,39,68,.045);overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.workspaceOwners>article:hover{border-color:#aebbe1;box-shadow:0 12px 28px rgba(39,59,143,.1);transform:translateY(-1px)}.workspaceOwnerHead{align-items:center;margin:0;padding:15px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 7%,var(--surface)),var(--surface));border-bottom:1px solid var(--line)}.workspaceOwnerHead b{font-size:14px}.workspaceOwnerHead .badge{flex:0 0 auto;border-radius:999px;padding:6px 9px}.workspacePhone{grid-template-columns:minmax(145px,.65fr) minmax(240px,1.5fr) auto;align-items:center;gap:12px;padding:12px 16px;border-top:0;border-bottom:1px solid var(--line)}.workspacePhone:last-child{border-bottom:0}.workspacePhone>div:first-child b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.025em}.workspacePhone small{font-weight:750}.workspacePhone form{grid-template-columns:minmax(160px,1fr) auto}.workspacePhone input{height:38px;border-color:#d6deeb;background:color-mix(in srgb,var(--bg) 78%,var(--surface));transition:.18s}.workspacePhone input:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 3px rgba(39,59,143,.1)}.workspacePhone button{height:38px;cursor:pointer;transition:filter .16s,transform .16s}.workspacePhone button:hover{filter:brightness(1.07);transform:translateY(-1px)}.workspacePhoneActions{justify-content:flex-end;min-width:170px}.workspacePhoneActions>button{width:100%}.workspacePhoneActions span{white-space:nowrap}.workspaceGrid>aside{position:sticky;top:132px;max-height:calc(100vh - 152px);overflow:auto;padding-right:3px;scrollbar-width:thin}.workspaceGrid>aside>section{padding:0;overflow:hidden}.workspaceGrid>aside>section>h3{margin:0;padding:15px 16px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 7%,var(--surface)),var(--surface));font-size:13px}.assignmentItem,.callHistory{margin:0 15px;padding:13px 1px}.assignmentItem b,.callHistory b{font-size:12px}.assignmentItem span{text-transform:capitalize}.callHistory{position:relative;padding-left:17px}.callHistory:before{content:"";position:absolute;left:0;top:18px;width:7px;height:7px;border:2px solid var(--surface);border-radius:50%;background:#059669;box-shadow:0 0 0 2px #a7f3d0}.callHistory:after{content:"";position:absolute;left:4px;top:29px;bottom:-13px;width:1px;background:#dbe3ec}.callHistory:last-of-type:after{display:none}.callHistory>div{align-items:center}.callHistory .badge{padding:4px 7px;font-size:9px}.callHistory p{padding-left:9px;border-left:2px solid #c7d2fe}.callHistory .detailNote{border-left:0;background:color-mix(in srgb,var(--brand) 6%,var(--bg))}.workspaceCall{z-index:30;border:1px solid var(--line);border-radius:15px;overflow:hidden;box-shadow:0 25px 65px rgba(17,25,54,.24)}.drawerHeadActions .planCallButton{box-shadow:0 7px 18px rgba(39,59,143,.2);transition:.18s}.drawerHeadActions .planCallButton:hover{filter:brightness(1.08);transform:translateY(-1px)}@media(max-width:1180px){.workspaceGrid{grid-template-columns:minmax(0,1.35fr) 330px}.workspacePhone{grid-template-columns:1fr}.workspacePhoneActions{justify-content:flex-start}.workspacePhoneActions>button{width:auto}.workspaceGrid>aside{position:static;max-height:none}}@media(max-width:760px){.propertyWorkspace{padding:10px 10px 28px}.propertyWorkspace>header{position:relative;top:auto;margin:0 0 12px;grid-template-columns:1fr;padding:15px}.propertyWorkspace>header>.badge{justify-self:start}.workspaceMetrics{grid-template-columns:1fr 1fr;gap:8px}.workspaceMetrics>div{min-height:78px;padding:13px 14px 13px 17px}.workspaceMetrics b{font-size:18px}.workspaceGrid{grid-template-columns:1fr}.workspaceGrid>main>h3{position:static}.workspaceOwners{padding:10px}.workspaceOwnerHead{align-items:flex-start}.workspacePhone{padding:12px}.workspacePhone form{grid-template-columns:1fr}.workspacePhoneActions{align-items:stretch;flex-direction:column}.workspacePhoneActions>button{width:100%}}.modernWorkspace{position:fixed;inset:0;z-index:90;overflow:auto;background:#f4f6fa;color:#172033;font-size:13px;--mw:#3155d9;--mw-dark:#203ca7;--mw-line:#e1e6ef;--mw-muted:#738097;--mw-green:#15956f;--mw-soft:#eef2ff}.dark .modernWorkspace{background:#0d1320;color:#eef2ff;--mw-line:#273249;--mw-muted:#9ba7ba;--mw-soft:#182442}.mwTopbar{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;min-height:72px;padding:10px max(22px,calc((100vw - 1480px)/2));border-bottom:1px solid var(--mw-line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mwBack,.mwTopbar{align-items:center}.mwBack{display:flex;gap:8px;height:40px;border:1px solid var(--mw-line);border-radius:11px;background:var(--surface);color:var(--ink);padding:0 13px;font-weight:750;cursor:pointer}.mwBack:hover{border-color:var(--mw);color:var(--mw)}.mwTitle{min-width:0}.mwIdentity small,.mwPageHeading small,.mwSectionTitle small,.mwTitle small{color:var(--mw);font-size:9px;font-weight:900;letter-spacing:.12em}.mwTitle h1{margin:3px 0 0;font-size:18px;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mwTitle h1 span{color:var(--mw-muted);font-weight:600}.mwHero{display:grid;grid-template-columns:minmax(300px,1.3fr) minmax(270px,.8fr) minmax(400px,1fr);align-items:center;gap:18px;max-width:1480px;margin:18px auto 0;padding:20px 24px;border:1px solid var(--mw-line);border-radius:20px;background:linear-gradient(125deg,var(--surface),color-mix(in srgb,var(--mw-soft) 55%,var(--surface)));box-shadow:0 10px 35px rgba(29,43,76,.06)}.mwParcel,.mwScore{display:flex;align-items:center;gap:14px}.mwParcelIcon{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border-radius:15px;background:var(--mw);color:#fff;box-shadow:0 8px 22px rgba(49,85,217,.25)}.mwParcelIcon svg{width:25px}.mwParcel>div:last-child,.mwScore>div:last-child{display:grid;gap:3px}.mwParcel span,.mwScore span{color:var(--mw-muted);font-size:9px;font-weight:850;letter-spacing:.08em}.mwParcel strong,.mwScore strong{font-size:15px}.mwParcel small,.mwScore small{color:var(--mw-muted);font-size:11px}.mwRing{display:grid;place-items:center;width:58px;height:58px;flex:0 0 58px;border-radius:50%;background:conic-gradient(var(--mw-green) var(--progress),#dfe5eb 0);position:relative}.mwRing:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--surface)}.mwRing b{position:relative;z-index:1;font-size:12px}.mwQuickStats{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--mw-line)}.mwQuickStats>div{display:flex;align-items:center;gap:9px;padding:5px 14px}.mwQuickStats svg{width:18px;color:var(--mw)}.mwQuickStats span{display:grid;color:var(--mw-muted);font-size:10px}.mwQuickStats b{color:var(--ink);font-size:17px}.mwDesktopTabs{display:flex;gap:5px;max-width:1480px;margin:16px auto 0;padding:5px;border:1px solid var(--mw-line);border-radius:14px;background:var(--surface)}.mwDesktopTabs button,.mwMobileNav button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:transparent;color:var(--mw-muted);padding:11px 18px;font-weight:750;cursor:pointer}.mwDesktopTabs button.active,.mwMobileNav button.active{background:var(--mw-soft);color:var(--mw)}.mwDesktopTabs svg,.mwMobileNav svg{width:17px}.mwDesktopTabs em{min-width:22px;border-radius:999px;background:color-mix(in srgb,var(--mw-line) 75%,transparent);padding:3px 6px;font-size:9px;font-style:normal}.mwDesktopTabs button.active em{background:var(--mw);color:#fff}.mwContent{max-width:1480px;margin:14px auto 40px}.mwContactLayout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:14px;min-height:calc(100vh - 262px)}.mwHistory,.mwManagement>section,.mwOwnerQueue,.mwPersonPanel{border:1px solid var(--mw-line);border-radius:18px;background:var(--surface);box-shadow:0 8px 25px rgba(29,43,76,.04)}.mwOwnerQueue{display:flex;flex-direction:column;min-height:0;overflow:hidden}.mwSectionTitle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px}.mwSectionTitle h2,.mwSectionTitle h3{margin:3px 0 0;font-size:17px}.mwSectionTitle>span{border-radius:999px;background:var(--mw-soft);color:var(--mw);padding:6px 9px;font-size:10px;font-weight:800}.mwSearch{display:flex;align-items:center;gap:9px;margin:0 14px 12px;border:1px solid var(--mw-line);border-radius:11px;background:var(--bg);padding:0 11px}.mwSearch:focus-within{border-color:var(--mw);box-shadow:0 0 0 3px rgba(49,85,217,.08)}.mwSearch svg{width:16px;color:var(--mw-muted)}.mwSearch input{width:100%;height:40px;border:0;outline:0;background:transparent;color:var(--ink)}.mwQueueList{overflow:auto;padding:0 8px 10px;scrollbar-width:thin}.mwQueueList>button{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;border:0;border-radius:12px;background:transparent;color:var(--ink);padding:10px;text-align:left;cursor:pointer}.mwQueueList>button:hover{background:var(--bg)}.mwQueueList>button.selected{background:var(--mw-soft);box-shadow:inset 3px 0 var(--mw)}.mwQueueList>button>span:nth-child(2){display:grid;gap:3px;min-width:0}.mwQueueList b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.mwQueueList small{color:var(--mw-muted);font-size:10px}.mwQueueList em{color:#a46a00;font-size:9px;font-style:normal;font-weight:750}.mwAvatar,.mwLargeAvatar{display:grid;place-items:center;border-radius:12px;background:#e9edfa;color:var(--mw);font-weight:850}.mwAvatar{width:38px;height:38px}.mwAvatar.done{background:#e2f7ef;color:var(--mw-green)}.mwDone{width:18px;color:var(--mw-green)}.mwPersonPanel{min-width:0;padding-bottom:20px;overflow:hidden}.mwPersonHead{justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid var(--mw-line);background:linear-gradient(110deg,color-mix(in srgb,var(--mw-soft) 60%,var(--surface)),var(--surface))}.mwIdentity,.mwPersonHead{display:flex;align-items:center}.mwIdentity{gap:14px;min-width:0}.mwLargeAvatar{width:55px;height:55px;flex:0 0 55px;border-radius:17px;font-size:20px}.mwIdentity h2{margin:3px 0 4px;font-size:20px;letter-spacing:-.03em}.mwIdentity p{margin:0;color:var(--mw-muted);font-size:11px}.mwContactState{display:grid;gap:3px;flex:0 0 auto;border-radius:11px;background:#fff4da;color:#8b5a00;padding:9px 12px}.mwContactState.done{background:#e5f7f1;color:#087c59}.mwContactState span{font-weight:850}.mwContactState small{font-size:9px}.mwPhoneHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 24px 10px}.mwPhoneHeader h3{margin:0 0 4px}.mwPhoneHeader p{margin:0;color:var(--mw-muted);font-size:11px}.mwPhones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:4px 24px 18px}.mwPhoneCard{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:15px;border:1px solid var(--mw-line);border-radius:14px;background:color-mix(in srgb,var(--surface) 96%,var(--mw-soft))}.mwPhoneMain{display:flex;align-items:center;gap:11px}.mwPhoneIcon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--mw-soft);color:var(--mw)}.mwPhoneIcon svg{width:17px}.mwPhoneMain>div{display:grid;gap:2px}.mwPhoneMain small{color:var(--mw);font-size:8px;font-weight:900;letter-spacing:.08em}.mwPhoneMain strong{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mwPhoneMain span{color:var(--mw-muted);font-size:9px}.mwPhoneActions button{display:flex;align-items:center;gap:6px;height:38px;border:0;border-radius:10px;padding:0 12px;font-weight:800;cursor:pointer}.mwPhoneActions svg{width:15px}.mwReveal{background:var(--mw-soft);color:var(--mw)}.mwCall{background:var(--mw);color:#fff;box-shadow:0 7px 18px rgba(49,85,217,.2)}.mwPhoneNote{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding-top:10px;border-top:1px solid var(--mw-line)}.mwPhoneNote input{min-width:0;height:36px;border:1px solid var(--mw-line);border-radius:9px;background:var(--bg);color:var(--ink);padding:0 10px}.mwPhoneNote button{border:0;border-radius:9px;background:#e9edf5;color:#47546a;padding:0 11px;font-weight:750}.mwPhoneNote button:disabled{opacity:.55}.mwNoPhone{grid-column:1/-1;display:grid;justify-items:center;gap:5px;border:1px dashed var(--mw-line);border-radius:14px;padding:30px;color:var(--mw-muted);text-align:center}.mwNoPhone svg{color:var(--mw);margin-bottom:3px}.mwNoPhone b{color:var(--ink)}.mwRecent{margin:0 24px;border-top:1px solid var(--mw-line)}.mwRecent .mwSectionTitle{padding-left:0;padding-right:0}.mwRecent .mwSectionTitle button{border:0;background:transparent;color:var(--mw);font-weight:750}.mwRecent>article{position:relative;display:grid;grid-template-columns:16px 1fr;gap:9px;padding:0 0 14px}.mwTimelineDot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--mw-green);box-shadow:0 0 0 4px #e3f7f0}.mwRecent>article>div{display:grid;gap:3px}.mwRecent small{color:var(--mw-muted);font-size:10px}.mwRecent p{margin:3px 0 0;color:var(--mw-muted);font-size:11px}.mwPageHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid var(--mw-line)}.mwPageHeading h2{margin:4px 0 5px;font-size:22px}.mwPageHeading p{margin:0;color:var(--mw-muted)}.mwPageHeading>div:last-child{display:grid;justify-items:end}.mwPageHeading>div:last-child b{font-size:25px;color:var(--mw)}.mwPageHeading>div:last-child span{color:var(--mw-muted);font-size:10px}.mwHistoryList{padding:10px 24px 30px}.mwHistoryList>article{display:grid;grid-template-columns:150px 28px minmax(0,1fr);gap:10px;padding:15px 0}.mwHistoryDate{display:grid;align-content:start;gap:4px;text-align:right}.mwHistoryDate b{font-size:11px}.mwHistoryDate span{color:var(--mw-muted);font-size:9px}.mwHistoryLine{position:relative;display:flex;justify-content:center}.mwHistoryLine:after{content:"";position:absolute;top:17px;bottom:-18px;width:1px;background:var(--mw-line)}.mwHistoryLine i{position:relative;z-index:1;width:11px;height:11px;border:3px solid #dff5ed;border-radius:50%;background:var(--mw-green)}.mwHistoryList>article:last-child .mwHistoryLine:after{display:none}.mwHistoryBody{display:grid;gap:7px;padding:0 0 15px;border-bottom:1px solid var(--mw-line)}.mwHistoryBody>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.mwHistoryBody h3{margin:0;font-size:14px}.mwHistoryBody p{display:flex;align-items:center;gap:6px;margin:0;color:var(--mw-muted);font-size:10px}.mwHistoryBody p svg{width:13px}.mwHistoryBody blockquote{margin:3px 0 0;border-left:3px solid var(--mw);background:var(--bg);padding:10px 12px;font-size:11px}.mwHistoryBody>small{color:var(--mw-muted)}.mwManagement{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mwManagement>section{overflow:hidden;padding-bottom:15px}.mwAssignment,.mwFollow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin:0 20px;padding:14px 4px;border-bottom:1px solid var(--mw-line)}.mwAssignment>div,.mwFollow>div{display:grid;gap:3px}.mwAssignment small,.mwAssignment span,.mwFollow small,.mwFollow span{color:var(--mw-muted);font-size:10px}.mwFollow>svg{width:20px;color:var(--mw)}.mwMobileNav{display:none}.mwCallOverlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:rgba(11,18,33,.62);padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mwCallSheet{position:relative;width:min(720px,100%);max-height:90vh;overflow:auto;border-radius:18px;background:var(--surface);box-shadow:0 30px 90px #0006}.mwCallSheet .callForm{background:transparent}.mwCallClose{position:absolute;right:12px;top:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--mw-line);border-radius:10px;background:var(--surface);color:var(--ink)}.mwCallClose svg{width:17px}@media(max-width:1520px){.mwContent,.mwDesktopTabs,.mwHero{margin-left:18px;margin-right:18px}.mwHero{grid-template-columns:1fr .9fr}.mwQuickStats{grid-column:1/-1;border-left:0;border-top:1px solid var(--mw-line);padding-top:13px}}@media(max-width:900px){.mwTopbar{padding:9px 14px}.mwHero{grid-template-columns:1fr;margin:12px;border-radius:16px}.mwScore{border-top:1px solid var(--mw-line);padding-top:14px}.mwQuickStats{grid-column:auto}.mwDesktopTabs{margin:10px 12px}.mwContent{margin:10px 12px 100px}.mwContactLayout{grid-template-columns:290px minmax(0,1fr)}.mwManagement,.mwPhones{grid-template-columns:1fr}}@media(max-width:680px){.modernWorkspace{font-size:12px}.mwTopbar{grid-template-columns:auto minmax(0,1fr);min-height:60px}.mwTopbar>.badge{display:none}.mwBack{width:38px;padding:0;justify-content:center}.mwBack span,.mwTitle small{display:none}.mwTitle h1{font-size:14px}.mwTitle h1 span{display:block;margin-top:2px;font-size:10px}.mwHero{gap:12px;padding:15px}.mwParcelIcon{width:45px;height:45px;flex-basis:45px}.mwParcel strong{font-size:13px}.mwScore{display:none}.mwQuickStats{gap:0}.mwQuickStats>div{justify-content:center;padding:8px 4px}.mwQuickStats svg{display:none}.mwQuickStats span{text-align:center}.mwQuickStats b{font-size:15px}.mwDesktopTabs{display:none}.mwContent{margin:10px 8px 92px}.mwContactLayout{display:block;min-height:0}.mwOwnerQueue{max-height:290px;margin-bottom:9px;border-radius:15px}.mwQueueList{max-height:200px}.mwPersonPanel{border-radius:15px}.mwPersonHead{align-items:flex-start;padding:16px;flex-direction:column}.mwLargeAvatar{width:46px;height:46px;flex-basis:46px}.mwIdentity h2{font-size:17px}.mwIdentity p{line-height:1.5}.mwContactState{width:100%;grid-template-columns:1fr auto}.mwPhoneHeader{align-items:flex-start;padding:17px 15px 9px}.mwPhoneHeader p{display:none}.mwPhones{padding:3px 12px 14px}.mwPhoneCard{grid-template-columns:1fr;padding:13px}.mwPhoneActions button{width:100%;justify-content:center}.mwPhoneNote{grid-template-columns:1fr}.mwPhoneNote button{height:36px}.mwRecent{margin:0 14px}.mwMobileNav{position:fixed;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));z-index:50;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;border:1px solid var(--mw-line);border-radius:16px;background:color-mix(in srgb,var(--surface) 94%,transparent);padding:6px;box-shadow:0 15px 45px rgba(16,25,48,.25);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mwMobileNav button{flex-direction:column;gap:2px;padding:7px 3px;font-size:9px}.mwMobileNav em{display:none}.mwMobileNav svg{width:18px}.mwPageHeading{padding:18px}.mwPageHeading h2{font-size:19px}.mwHistoryList{padding:4px 15px 20px}.mwHistoryList>article{grid-template-columns:1fr}.mwHistoryDate{grid-template-columns:1fr auto;text-align:left}.mwHistoryLine{display:none}.mwHistoryBody{padding-bottom:17px}.mwHistoryBody>div{align-items:flex-start}.mwManagement{gap:9px}.mwManagement>section{border-radius:15px}.mwAssignment,.mwFollow{margin:0 12px}.mwCallOverlay{align-items:end;padding:0}.mwCallSheet{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}}.toast{position:fixed;right:22px;top:20px;z-index:200;display:grid;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:11px;width:min(430px,calc(100vw - 28px));padding:12px 12px 12px 14px;border:1px solid #d9e2f2;border-left:4px solid #3155d9;border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:0 20px 55px rgba(17,25,54,.22);animation:noticeIn .24s ease-out}.toast>svg{width:20px;height:20px;color:#3155d9}.toast>div{display:grid;gap:3px}.toast b{font-size:12px}.toast span{color:var(--muted);font-size:11px;line-height:1.45}.toast>button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--muted)}.toast>button:hover{background:var(--bg);color:var(--ink)}.toast>button svg{width:15px}.toast.success{border-left-color:#15956f}.toast.success>svg{color:#15956f}.toast.warning{border-left-color:#e29a16;background:color-mix(in srgb,var(--surface) 94%,#fff5d8)}.toast.warning>svg{color:#c37a00}.toast.error{border-left-color:#dc3545;background:color-mix(in srgb,var(--surface) 94%,#ffe8e8)}.toast.error>svg{color:#dc3545}.toast.info{border-left-color:#3155d9}@keyframes noticeIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:600px){.toast{left:14px;right:14px;top:max(12px,env(safe-area-inset-top));width:auto;grid-template-columns:32px minmax(0,1fr) 30px}}.callWizard{display:flex;flex-direction:column;max-height:90dvh;background:var(--surface);color:var(--ink);overflow:hidden}.cwHeader{display:flex;align-items:center;justify-content:space-between;margin:0;padding:22px 26px 15px}.cwCoach small,.cwHeader small,.cwPortfolioHead small,.cwReview small,.portfolioDetail>header small,.portfolioHub>header small,.portfolioNotes small{color:#3155d9;font-size:9px;font-weight:900;letter-spacing:.12em}.cwHeader h2{margin:4px 0 0;font-size:22px}.cwHeader>span{border-radius:999px;background:#eef2ff;color:#3155d9;padding:7px 10px;font-size:10px;font-weight:800}.cwProgress{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:0 26px 18px}.cwProgress i{height:4px;border-radius:9px;background:var(--line)}.cwProgress i.done{background:#3155d9}.cwBody{overflow:auto;padding:2px 26px 20px;scrollbar-width:thin}.cwQuestion{display:flex;align-items:center;gap:11px;margin:10px 0 12px}.cwQuestion>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#3155d9;color:#fff;font-weight:850}.cwQuestion h3{margin:0 0 3px;font-size:14px}.cwPortfolioHead p,.cwQuestion p{margin:0;color:var(--muted);font-size:10px}.cwAnswer{display:grid;grid-template-columns:1fr 1fr;gap:9px}.cwAnswer button{display:grid;grid-template-columns:28px 1fr;gap:2px 9px;border:1px solid var(--line);border-radius:13px;background:var(--bg);color:var(--ink);padding:14px;text-align:left}.cwAnswer svg{grid-row:1/3;width:22px;color:var(--muted)}.cwAnswer b{font-size:12px}.cwAnswer span{color:var(--muted);font-size:9px}.cwAnswer button.selected{border-color:#15956f;background:#eaf8f3;box-shadow:inset 0 0 0 1px #15956f}.cwAnswer button.selected svg{color:#15956f}.cwAnswer button.selected.no{border-color:#d97706;background:#fff7e6;box-shadow:inset 0 0 0 1px #d97706}.cwAnswer button.selected.no svg{color:#d97706}.cwIntentions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cwIntentions button{position:relative;display:grid;gap:5px;min-height:100px;border:1px solid var(--line);border-radius:13px;background:var(--surface);color:var(--ink);padding:13px;text-align:left}.cwIntentions button:hover{border-color:#9aabe7;background:#f8f9ff}.cwIntentions button.selected{border-color:#3155d9;background:#eef2ff;box-shadow:inset 0 0 0 1px #3155d9}.cwIntentions button>span{width:max-content;border-radius:5px;background:var(--bg);color:#65718a;padding:3px 5px;font-size:7px;font-weight:900;letter-spacing:.08em}.cwIntentions b{font-size:11px}.cwIntentions small{color:var(--muted);font-size:9px}.cwIntentions svg{position:absolute;right:9px;top:9px;width:17px;color:#3155d9}.cwOutcome{padding:10px 0}.cwFields label,.cwFinalFields label,.cwOutcome label{display:grid;gap:6px;color:#596579;font-size:10px;font-weight:800}.cwFields input,.cwFields select,.cwFields textarea,.cwFinalFields input,.cwFinalFields select,.cwFinalFields textarea,.cwOutcome select{width:100%;min-width:0;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);padding:10px;outline:0}.cwFields input:focus,.cwFields select:focus,.cwFields textarea:focus,.cwFinalFields input:focus,.cwFinalFields select:focus,.cwFinalFields textarea:focus{border-color:#3155d9;box-shadow:0 0 0 3px #3155d915}.cwCoach{position:static;height:auto;display:grid;grid-template-columns:42px 1fr;gap:12px;margin:5px 0 18px;border:1px solid #cbd6ff;border-radius:14px;background:linear-gradient(115deg,#eef2ff,#f8f9ff);padding:14px}.dark .cwCoach{background:#17233f}.cwCoach>div{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#3155d9;color:#fff}.cwCoach svg{width:20px}.cwCoach p{margin:5px 0 0;color:var(--ink);font-size:11px;line-height:1.55;font-weight:650}.cwPortfolioHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cwPortfolioHead h3{margin:3px 0;font-size:17px}.cwFields,.cwFinalFields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.cwFields .wide,.cwFinalFields .wide{grid-column:1/-1}.cwFieldPrompt{display:block;min-height:28px;border-left:2px solid #8da1eb;color:#6d7890;padding:3px 0 3px 8px;font-size:9px;font-weight:600;line-height:1.45}.dark .cwFieldPrompt{color:#aab4c7}.cwFields textarea,.cwFinalFields textarea{min-height:72px;resize:vertical}.cwUnanswered{display:grid;justify-items:center;gap:7px;padding:45px 20px;text-align:center}.cwUnanswered svg{width:35px;color:#d97706}.cwUnanswered h3{margin:4px 0 0}.cwUnanswered p{margin:0;color:var(--muted)}.cwReview{display:flex;align-items:center;gap:13px;margin:6px 0 17px;border-radius:14px;background:#eaf8f3;padding:15px}.dark .cwReview{background:#14352e}.cwReview>svg{width:31px;color:#15956f}.cwReview h3{margin:3px 0}.cwReview p{margin:0;color:var(--muted);font-size:10px}.cwFooter{justify-content:space-between;margin:0;padding:14px 26px;border-top:1px solid var(--line);background:var(--surface)}.cwFooter,.cwFooter button{display:flex;align-items:center}.cwFooter button{justify-content:center;gap:7px;min-width:130px;border:0;border-radius:10px;background:#3155d9;color:#fff;padding:11px 15px;font-weight:800}.cwFooter button.secondary{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.cwFooter button svg{width:16px}.cwFooter button:disabled{opacity:.55}.portfolioHub{border:1px solid var(--line);border-radius:18px;background:var(--surface);padding:22px}.portfolioHub>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.portfolioHub h2{margin:4px 0 6px;font-size:23px}.portfolioHub>header p{margin:0;color:var(--muted)}.portfolioHubStat{display:grid;justify-items:end}.portfolioHubStat b{font-size:28px;color:#3155d9}.portfolioHubStat span{color:var(--muted);font-size:10px}.portfolioFilters{display:flex;gap:6px;margin:20px 0 15px;overflow:auto;padding-bottom:3px}.portfolioFilters button{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);padding:8px 11px;font-size:10px;font-weight:750}.portfolioFilters button.active{border-color:#3155d9;background:#3155d9;color:#fff}.portfolioCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.portfolioCards>article{display:grid;gap:10px;border:1px solid var(--line);border-radius:15px;background:var(--surface);padding:16px;cursor:pointer;transition:.18s}.portfolioCards>article:hover{border-color:#aab8e8;box-shadow:0 12px 30px #1c274414;transform:translateY(-2px)}.portfolioCardTop,.portfolioCards footer,.portfolioParcel{display:flex;align-items:center;justify-content:space-between;gap:10px}.portfolioCardTop>span{color:#3155d9;font-size:8px;font-weight:900;letter-spacing:.1em}.portfolioCards h3{margin:0;font-size:15px}.portfolioCards>article>p{margin:0;color:var(--muted);font-size:10px}.portfolioParcel{border-radius:9px;background:var(--bg);padding:9px}.portfolioParcel b{font-size:10px}.portfolioParcel span{color:var(--muted);font-size:9px}.portfolioPrice{display:grid;gap:2px}.portfolioPrice small{color:var(--muted);font-size:9px}.portfolioPrice strong{font-size:19px}.portfolioCards footer{border-top:1px solid var(--line);padding-top:11px}.portfolioCards footer>span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:9px}.portfolioCards footer svg{width:13px}.portfolioCards footer button{display:flex;align-items:center;gap:3px;border:0;background:transparent;color:#3155d9;font-size:9px;font-weight:800}.portfolioOverlay{position:fixed;inset:0;z-index:95;display:flex;justify-content:flex-end;background:#0b1025aa}.portfolioDetail{width:min(680px,96vw);height:100%;overflow:auto;background:var(--surface);padding:25px}.portfolioDetail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);padding-bottom:18px}.portfolioDetail h2{margin:4px 0}.portfolioDetail>header p{margin:0;color:var(--muted)}.portfolioDetail>header button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.portfolioDetail>header svg{width:17px}.portfolioDetailGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.portfolioDetailGrid>div{display:grid;gap:5px;border:1px solid var(--line);border-radius:11px;background:var(--bg);padding:12px}.portfolioDetailGrid .wide{grid-column:1/-1}.portfolioDetailGrid span{color:var(--muted);font-size:9px}.portfolioDetailGrid b{font-size:12px;white-space:pre-wrap}.portfolioNotes{border-left:3px solid #3155d9;background:var(--bg);margin-top:12px;padding:13px}.portfolioNotes p{margin:5px 0 0;line-height:1.55}@media(max-width:1050px){.portfolioCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.callWizard{max-height:92dvh}.cwHeader{padding:18px 16px 12px}.cwHeader h2{font-size:18px}.cwProgress{padding:0 16px 13px}.cwBody{padding:0 14px 15px}.cwAnswer{grid-template-columns:1fr}.cwIntentions{grid-template-columns:1fr 1fr}.cwIntentions button{min-height:92px}.cwFields,.cwFinalFields{grid-template-columns:1fr}.cwFields .wide,.cwFinalFields .wide{grid-column:auto}.cwFooter{padding:12px 14px max(12px,env(safe-area-inset-bottom))}.cwFooter button{min-width:110px}.portfolioHub{border-radius:14px;padding:15px}.portfolioHub h2{font-size:19px}.portfolioHub>header p{font-size:10px}.portfolioCards{grid-template-columns:1fr}.portfolioDetail{width:100%;padding:17px}.portfolioDetailGrid{grid-template-columns:1fr}.portfolioDetailGrid .wide{grid-column:auto}}.logDescription{display:grid;gap:4px;white-space:normal;line-height:1.4}.logDescription b{font-size:11px;font-weight:700}.logDescription small{color:var(--muted);font-size:9px}.cmDashboard,.cmPage{display:grid;gap:16px}.cmHero,.cmToolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:18px;background:var(--surface);padding:20px 22px}.cmHero small,.cmMatches article>div>small,.cmModal header small,.cmSurface header small,.cmToolbar small{color:#3155d9;font-size:9px;font-weight:900;letter-spacing:.12em}.cmHero h2,.cmToolbar h2{margin:4px 0;font-size:23px}.cmHero p,.cmToolbar p{margin:0;color:var(--muted);font-size:11px}.cmToolbar>label{display:flex;align-items:center;gap:7px;width:min(280px,30vw);border:1px solid var(--line);border-radius:11px;background:var(--bg);padding:0 10px}.cmToolbar>label svg{width:16px;color:var(--muted)}.cmToolbar>label input{width:100%;height:39px;border:0;outline:0;background:transparent;color:var(--ink)}.cmModal footer button,.cmToolbar>button{border:0;border-radius:10px;background:#3155d9;color:#fff;padding:11px 15px;font-weight:800;white-space:nowrap}.cmHero{background:linear-gradient(120deg,#17285f,#3155d9);color:#fff;box-shadow:0 14px 36px #263b8f2b}.cmHero p,.cmHero small{color:#dce4ff}.cmHero>span{border:1px solid #ffffff33;border-radius:999px;padding:9px 13px;font-size:10px}.cmStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.cmStats>article{display:flex;align-items:center;gap:11px;min-height:85px;border:1px solid var(--line);border-radius:15px;background:var(--surface);padding:14px}.cmStats>article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#eef2ff;color:#3155d9}.cmStats svg{width:18px}.cmStats article>div{display:grid;gap:4px}.cmStats small{color:var(--muted);font-size:9px}.cmStats b{font-size:16px}.cmStats .danger>span{background:#fff0f0;color:#d33}.cmSplit{display:grid;grid-template-columns:1.35fr .8fr;gap:14px}.cmSurface{border:1px solid var(--line);border-radius:17px;background:var(--surface);padding:18px}.cmSurface>header h3{margin:4px 0 14px}.cmMiniPipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.cmMiniPipeline>div{position:relative;display:grid;gap:4px;border:1px solid var(--line);border-radius:11px;background:var(--bg);padding:11px;overflow:hidden}.cmMiniPipeline small,.cmMiniPipeline span{color:var(--muted);font-size:9px}.cmMiniPipeline b{font-size:18px}.cmMiniPipeline i{position:absolute;left:0;bottom:0;height:3px;background:#3155d9}.cmCompact{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;border-top:1px solid var(--line);padding:11px 0}.cmCompact>i{width:8px;height:8px;border-radius:50%;background:#94a3b8}.cmCompact>i.high{background:#f59e0b}.cmCompact>i.urgent{background:#ef4444}.cmCompact>div{display:grid;gap:3px}.cmCompact small{color:var(--muted);font-size:9px}.cmEmpty{color:var(--muted);text-align:center;padding:30px}.cmBadge{display:inline-flex;width:max-content;border-radius:999px;background:#eef2ff;color:#3155d9;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.cmBadge.hot,.cmBadge.rejected,.cmBadge.urgent{background:#fff0f0;color:#d33}.cmBadge.accepted,.cmBadge.active,.cmBadge.approved,.cmBadge.completed,.cmBadge.published,.cmBadge.won{background:#e8f8f2;color:#07805a}.cmBadge.high,.cmBadge.review,.cmBadge.sent{background:#fff6dd;color:#a66700}.cmPipeline{display:flex;gap:10px;overflow:auto;padding:2px 1px 12px;scrollbar-width:thin}.cmPipeline>section{flex:0 0 250px;min-height:430px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--bg) 75%,var(--surface));padding:10px}.cmPipeline>section>header{display:flex;align-items:center;justify-content:space-between;padding:4px 3px 10px}.cmPipeline>section>header span{display:grid;place-items:center;min-width:25px;height:22px;border-radius:999px;background:var(--surface);color:var(--muted);font-size:9px}.cmPipeline article,.cmPipeline>section>div{display:grid;gap:8px}.cmPipeline article{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:12px;box-shadow:0 5px 15px #1c274409}.cmPipeline article footer,.cmPipeline article>div{display:flex;align-items:center;justify-content:space-between;gap:7px}.cmPipeline article h3{margin:0;font-size:12px}.cmPipeline article p{margin:0;color:var(--muted);font-size:9px}.cmPipeline article strong{font-size:14px}.cmPipeline article footer{border-top:1px solid var(--line);padding-top:8px;color:var(--muted);font-size:9px}.cmPipeline article footer button{border:0;background:transparent;color:#3155d9;font-size:9px;font-weight:800}.cmTasks{display:grid;gap:8px}.cmTasks>article{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;border:1px solid var(--line);border-radius:13px;background:var(--surface);padding:13px 15px}.cmTaskIcon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#eef2ff;color:#3155d9;font-weight:900}.cmTaskIcon.urgent{background:#fff0f0;color:#d33}.cmTaskIcon svg{width:18px}.cmTasks article>div{display:grid;gap:3px}.cmTasks small{color:var(--muted);font-size:9px}.cmTasks p{margin:2px 0 0;color:var(--muted);font-size:10px}.cmTasks article>button{border:0;border-radius:8px;background:#3155d9;color:#fff;padding:8px 10px;font-size:9px;font-weight:800}.cmTasks article.completed{opacity:.6}.cmGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.cmGrid>article{display:grid;gap:10px;border:1px solid var(--line);border-radius:15px;background:var(--surface);padding:15px}.cmGrid article>footer,.cmGrid article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.cmGrid header>span{color:#3155d9;font-size:8px;font-weight:900;letter-spacing:.1em}.cmGrid h3{margin:0;font-size:15px}.cmGrid p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}.cmGrid article>div{display:grid;gap:4px;border-radius:9px;background:var(--bg);padding:10px}.cmGrid article>div small,.cmGrid footer{color:var(--muted);font-size:9px}.cmRange{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:7px}.cmRange i{height:3px;background:linear-gradient(90deg,#93a6ea,#3155d9);border-radius:5px}.cmMatches{display:grid;gap:9px}.cmMatches>article{display:grid;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:14px}.cmScore{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:conic-gradient(#15956f var(--score),#e4e8ef 0)}.cmScore:after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--surface)}.cmScore b{position:relative;z-index:1}.cmMatches h3{margin:3px 0}.cmMatches p{margin:0;color:var(--muted);font-size:9px}.cmOverlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:#0b1025aa;padding:18px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cmModal{width:min(760px,100%);max-height:92dvh;overflow:auto;border-radius:18px;background:var(--surface);box-shadow:0 30px 90px #0006}.cmModal>header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--line)}.cmModal h2{margin:4px 0 0}.cmModal header button{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.cmModal header svg{width:17px}.cmForm{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px}.cmForm input,.cmForm select,.cmForm textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);padding:11px;outline:0}.cmForm textarea{grid-column:1/-1;min-height:85px;resize:vertical}.cmForm input:focus,.cmForm select:focus,.cmForm textarea:focus{border-color:#3155d9;box-shadow:0 0 0 3px #3155d914}.cmModal>footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line)}.cmModal footer .secondary{border:1px solid var(--line);background:var(--surface);color:var(--ink)}aside nav{overflow-y:auto;scrollbar-width:thin;padding-right:3px;margin-right:-3px}@media(max-width:1100px){.cmStats{grid-template-columns:repeat(3,1fr)}.cmSplit{grid-template-columns:1fr}.cmGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.cmHero,.cmToolbar{align-items:flex-start;flex-wrap:wrap;padding:16px}.cmToolbar>label{order:3;width:100%}.cmToolbar>button{margin-left:auto}.cmHero>span{display:none}.cmStats{grid-template-columns:1fr 1fr;gap:7px}.cmStats>article{min-height:72px;padding:10px}.cmStats b{font-size:13px}.cmMiniPipeline{grid-template-columns:1fr 1fr}.cmGrid{grid-template-columns:1fr}.cmTasks>article{grid-template-columns:36px minmax(0,1fr) auto}.cmTasks article>.cmBadge{display:none}.cmTasks article>button{grid-column:2/-1}.cmMatches>article{grid-template-columns:48px minmax(0,1fr)}.cmMatches>article>.cmBadge{display:none}.cmScore{width:46px;height:46px}.cmForm{grid-template-columns:1fr;padding:15px}.cmForm textarea{grid-column:auto}.cmOverlay{align-items:end;padding:0}.cmModal{width:100%;max-height:94dvh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}}.iwPage{min-height:100vh;padding:30px;background:radial-gradient(circle at 0 0,#e9efff 0,transparent 35%),#f4f6fb;color:#121a2d}.iwShell{width:min(1180px,100%);min-height:760px;margin:auto;display:grid;grid-template-columns:310px 1fr;background:#fff;border:1px solid #dfe5f0;border-radius:28px;overflow:hidden;box-shadow:0 30px 90px #1c2a5517}.iwAside{position:relative;height:auto;padding:36px 30px;background:linear-gradient(155deg,#121a38,#17265b);color:#fff;display:flex;flex-direction:column}.iwBrand{width:190px;height:45px;background:50%/contain no-repeat url(/brand/uhex-white.webp);margin-bottom:42px}.iwAside>div:nth-child(2)>small,.iwContent header small{font-size:10px;letter-spacing:1.8px;font-weight:900;color:#8299f5}.iwAside h1{font-size:25px;margin:8px 0}.iwAside p{margin:0;color:#aab5d8;line-height:1.55;font-size:13px}.iwAside nav{display:grid;gap:6px;margin:40px 0;padding:0;overflow:visible}.iwAside nav>div{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;padding:10px;border-radius:12px;color:#8f9cc5}.iwAside nav>div.active{background:#ffffff12;color:#fff}.iwAside nav>div.done{color:#b8c5ef}.iwAside nav>div>span{width:36px;height:36px;border:1px solid #ffffff18;border-radius:10px;display:grid;place-items:center}.iwAside nav>div.active>span{background:#3d5cdb;border-color:#617bed}.iwAside nav svg{width:17px}.iwAside nav b,.iwAside nav small{display:block}.iwAside nav b{font-size:13px}.iwAside nav small{font-size:10px;margin-top:3px;color:#7281ae}.iwAside footer{margin-top:auto;display:flex;gap:10px;border-top:1px solid #ffffff13;padding-top:20px;color:#8e9bc5;font-size:11px;line-height:1.5}.iwAside footer svg{width:18px;flex:none}.iwContent{min-width:0;padding:42px 50px;display:flex;flex-direction:column}.iwContent>header{display:flex;align-items:flex-start;border-bottom:1px solid #e9edf4;padding-bottom:25px;margin:0}.iwContent header h2{font-size:29px;margin:7px 0 5px}.iwContent header p{margin:0;color:#71809a}.iwStep{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#edf1ff;color:#3453ce;font-weight:900}.iwBody{padding:32px 0;flex:1 1}.iwIntro{display:flex;gap:16px;align-items:flex-start;margin-bottom:27px}.iwIntro>svg{width:48px;height:48px;padding:12px;background:#edf1ff;color:#3555d1;border-radius:14px;flex:none}.iwIntro h3{font-size:20px;margin:1px 0 7px}.iwIntro p{margin:0;color:#71809a;line-height:1.55;font-size:13px}.iwCheckGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.iwCheckGrid article{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e5e9f1;border-radius:11px}.iwCheckGrid article>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px}.iwCheckGrid svg{width:15px}.iwCheckGrid b,.iwCheckGrid small{display:block}.iwCheckGrid b{font-size:11px}.iwCheckGrid small{font-size:10px;color:#8390a5;margin-top:3px}.iwCheckGrid .passed>span{background:#e9f9f1;color:#07834a}.iwCheckGrid .failed>span{background:#fff0f0;color:#c83232}.iwReadiness{display:grid;gap:4px;margin-top:18px;padding:14px 17px;border-radius:11px}.iwReadiness.passed{background:#edfbf4;color:#087445}.iwReadiness.failed{background:#fff2f2;color:#a82d2d}.iwReadiness span{font-size:11px}.iwInstalling,.iwLoading{display:flex;align-items:center;gap:12px;padding:25px;background:#f5f7fb;border-radius:14px}.iwForm button svg,.iwInstalling svg,.iwLoading svg{animation:iwSpin 1s linear infinite}.iwFileStep,.iwForm,.iwSummary{max-width:760px}.iwGrid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.iwField{display:grid;gap:7px}.iwField>span{font-size:11px;font-weight:800;color:#57647a}.iwField input,.iwField select{width:100%;border:1px solid #dce2ec;background:#fff;border-radius:11px;padding:13px 14px;color:#121a2d;outline:none}.iwField input:focus,.iwField select:focus{border-color:#4562da;box-shadow:0 0 0 3px #4562da16}.iwField small{color:#8a96a9;font-size:9px}.iwForm>button{margin-top:20px;border:0;border-radius:11px;background:#3454d1;color:#fff;padding:13px 18px;font-weight:800;display:flex;align-items:center;gap:8px}.iwForm>button.verified{background:#07834a}.iwForm button svg{width:17px}.iwForm button.verified svg{animation:none}.iwDrop{min-height:190px;border:2px dashed #cfd7e6;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#f8faff;text-align:center;cursor:pointer;margin-bottom:22px}.iwDrop:hover{border-color:#516ce0;background:#f4f6ff}.iwDrop.selected{border-style:solid;border-color:#45a776;background:#f1fbf6}.iwDrop input{display:none}.iwDrop svg{width:32px;color:#4965dc}.iwDrop b{font-size:15px}.iwDrop span{font-size:11px;color:#7c899e}.iwInfo{display:flex;gap:10px;padding:14px;background:#eef3ff;border-radius:12px;color:#40527c;font-size:11px;line-height:1.5}.iwInfo svg{width:19px;flex:none}.iwAlert{display:flex;gap:10px;align-items:center;background:#fff1f1;color:#a82d2d;border:1px solid #ffd8d8;border-radius:11px;padding:12px 15px;margin-top:20px;font-size:12px}.iwAlert svg{width:18px}.iwSummaryGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iwSummaryGrid article{display:flex;gap:10px;padding:14px;border:1px solid #e2e7ef;border-radius:12px}.iwSummaryGrid article>svg{width:18px;color:#07834a}.iwSummaryGrid b,.iwSummaryGrid small,.iwSummaryGrid span{display:block}.iwSummaryGrid small{font-size:9px;color:#8390a5;text-transform:uppercase;letter-spacing:1px}.iwSummaryGrid b{font-size:12px;margin:4px 0}.iwSummaryGrid span{font-size:10px;color:#71809a}.iwInstalling{margin-top:18px;color:#3d4f75}.iwInstalling b,.iwInstalling span{display:block}.iwInstalling span{font-size:10px;margin-top:5px}.iwActions{justify-content:space-between!important;margin:0!important;padding-top:20px;border-top:1px solid #e9edf4}.iwActions,.iwActions button{display:flex;align-items:center}.iwActions button{border:0;background:#3454d1;color:#fff;border-radius:12px;padding:13px 18px;font-weight:800;gap:8px}.iwActions button.secondary{background:#f0f3f8;color:#344055}.iwActions button:disabled{opacity:.45;cursor:not-allowed}.iwActions svg{width:18px}@keyframes iwSpin{to{transform:rotate(1turn)}}.iwAside nav>div.skipped{opacity:.6}.iwExisting{margin-top:20px;border:1px solid #b9e5ce;background:#f3fcf7;border-radius:15px;padding:16px}.iwExisting>header{display:flex;gap:10px;align-items:center}.iwExisting>header>svg{width:25px;color:#07834a}.iwExisting>header b,.iwExisting>header span{display:block}.iwExisting>header b{font-size:13px;color:#076a3d}.iwExisting>header span{font-size:10px;color:#628071;margin-top:3px}.iwExistingStats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0}.iwExistingStats span{padding:9px;background:#fff;border-radius:9px;text-align:center;font-size:9px;color:#6c7c73}.iwExistingStats b{display:block;font-size:14px;color:#17291f}.iwExisting>label{display:flex;align-items:center;gap:8px;padding:9px 5px;font-size:11px;font-weight:700}.iwExisting>label em{font-style:normal;background:#dff6e9;color:#077242;border-radius:20px;padding:3px 7px;font-size:8px}.iwKeyNotice{display:flex;gap:11px;padding:14px;margin-bottom:18px;background:#fff8e8;border:1px solid #f1dfb6;border-radius:12px;color:#72571d}.iwKeyNotice svg{width:22px;flex:none}.iwKeyNotice b,.iwKeyNotice span{display:block}.iwKeyNotice b{font-size:12px}.iwKeyNotice span{font-size:10px;line-height:1.45;margin-top:4px}@media(max-width:900px){.iwPage{padding:0}.iwShell{border-radius:0;min-height:100vh;grid-template-columns:230px 1fr}.iwAside{padding:28px 20px}.iwContent{padding:34px 28px}.iwAside nav>div{grid-template-columns:34px 1fr}.iwBrand{width:170px}.iwCheckGrid{grid-template-columns:1fr}}@media(max-width:680px){.iwShell{display:block}.iwAside{height:auto;position:static;padding:20px}.iwAside footer,.iwAside>div:nth-child(2){display:none}.iwBrand{width:160px;height:38px;margin:0 0 18px}.iwAside nav{display:flex;margin:0;gap:7px;overflow-x:auto;padding:0 0 4px}.iwAside nav>div{display:flex;min-width:42px;padding:4px;background:none!important}.iwAside nav>div>div{display:none}.iwAside nav>div>span{width:36px;height:36px}.iwContent{padding:25px 20px;min-height:calc(100vh - 100px)}.iwContent header h2{font-size:24px}.iwBody{padding:25px 0}.iwGrid,.iwSummaryGrid{grid-template-columns:1fr}.iwGrid>span{display:none}.iwCheckGrid{grid-template-columns:1fr}.iwDrop{min-height:165px}.iwActions{position:sticky;bottom:0;background:#fff;padding:14px 0 0}.iwActions button{padding:12px 14px}.iwStep{width:42px;height:42px}}.iwBundled{display:flex;align-items:center;gap:8px;margin:-10px 0 18px;padding:12px 14px;border-radius:11px;background:#ecfaf3;color:#087447;font-size:11px;font-weight:800}.iwBundled svg{width:17px}