:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1c2434;background:#f6f7fa;font-synthesis:none;--orange:#ef8b4b;--orange2:#ffb178;--ink:#1b2332;--muted:#6c7482;--line:#e8eaf0;--soft:#f7f8fb;--white:#fff;--green:#30a46c;--red:#dc5b5b;--blue:#5779e8;--violet:#8467d7;--shadow:0 12px 35px rgba(31,38,55,.07);--radius:18px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;background:#f6f7fa}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{width:18px;height:18px}body{overflow-x:hidden}.appShellV6{min-height:100vh}.sidebarV6{position:fixed;left:0;top:0;bottom:0;width:248px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:40;padding:18px 14px}.brandV6{display:flex;align-items:center;gap:11px;padding:4px 7px 18px}.brandV6 img{width:40px;height:40px;object-fit:contain}.brandV6>div{display:flex;flex-direction:column}.brandV6 b{font-size:15.3px;letter-spacing:-.3px}.brandV6 span{font-size:13.5px;color:#9a7157;font-weight:700;letter-spacing:1px}.sideClose{display:none;margin-left:auto;border:0;background:none}.sidebarCreate{border:0;background:linear-gradient(135deg,#f08a49,#f7a361);color:#fff;border-radius:13px;height:44px;display:flex;align-items:center;gap:9px;padding:0 13px;font-weight:750;box-shadow:0 8px 18px #ef8b4b38;margin:0 4px 18px}.sidebarCreate span{flex:1;text-align:left}.sidebarCreate kbd{background:#ffffff2e;border:1px solid rgba(255,255,255,.25);padding:2px 6px;border-radius:6px}.sidebarV6 nav{overflow:auto;padding-right:2px;flex:1}.sidebarV6 nav section{margin-bottom:15px}.sidebarV6 nav section>small{display:block;font-size:13.5px;color:#a2a7b2;font-weight:800;letter-spacing:1.2px;padding:0 11px 7px}.sidebarV6 nav button{width:100%;border:0;background:transparent;color:#5c6574;height:39px;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 11px;font-size:15px;text-align:left;position:relative}.sidebarV6 nav button svg{width:17px;color:#8e96a2}.sidebarV6 nav button:hover{background:#f8f7f5;color:#1e2634}.sidebarV6 nav button.active{background:#fff2e8;color:#a65325;font-weight:750}.sidebarV6 nav button.active svg{color:#ef8b4b}.navDot{position:absolute;right:12px;width:6px;height:6px;border-radius:50%;background:#ef8b4b}.sideHelp{display:flex;gap:10px;background:#fbfaf8;border:1px solid #f0ece7;border-radius:12px;padding:11px;margin:7px 4px 11px;color:#746b65}.sideHelp svg{color:#ef8b4b}.sideHelp div{display:flex;flex-direction:column}.sideHelp b{font-size:14px}.sideHelp span{font-size:13.5px;color:#9b938c;margin-top:2px}.sideFooter{border-top:1px solid var(--line);padding-top:10px}.userCard{width:100%;display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:7px;border-radius:10px}.userCard:hover{background:#f8f9fb}.userCard>div{min-width:0;flex:1;text-align:left;display:flex;flex-direction:column}.userCard b{font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userCard span{font-size:13.5px;color:var(--muted)}.userCard>svg{width:15px;color:#9da4af}.logoutBtn{border:0;background:transparent;width:100%;padding:8px;color:#a05b55;display:flex;align-items:center;gap:8px;font-size:14px}.mainV6{margin-left:248px;min-height:100vh}.topbarV6{position:sticky;top:0;height:70px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 28px;z-index:30}.topLeft{display:flex;align-items:center;gap:14px;min-width:250px}.menuBtn{display:none;border:0;background:none}.crumb{display:flex;align-items:center;gap:7px;font-size:14.5px}.crumb span{color:#9aa1ad}.crumb svg{width:12px}.crumb b{font-weight:700}.commandTrigger{width:410px;max-width:35vw;margin:0 auto;border:1px solid #e3e6ec;background:#fafbfc;border-radius:11px;height:39px;padding:0 11px;display:flex;align-items:center;gap:8px;color:#9097a3}.commandTrigger span{flex:1;text-align:left;font-size:14.5px}.commandTrigger kbd{font-size:13px;border:1px solid #d9dde4;background:#fff;border-radius:5px;padding:3px 6px}.topActions{display:flex;align-items:center;gap:8px;min-width:250px;justify-content:flex-end}.iconTop,.miniProfile{width:38px;height:38px;border:1px solid #e8eaf0;border-radius:10px;background:#fff;display:grid;place-items:center;position:relative}.iconTop i{position:absolute;right:-4px;top:-5px;background:#ef8b4b;color:#fff;font-size:12.5px;border-radius:10px;padding:2px 5px}.createWrap{position:relative}.createBtn{height:38px;border:1px solid #f0d1bd;background:#fff4ec;color:#a95326;border-radius:10px;padding:0 13px;display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:700}.createBtn svg:last-child{width:13px}.createMenuV6{position:absolute;right:0;top:48px;width:470px;background:#fff;border:1px solid var(--line);box-shadow:0 20px 60px #1a202d29;border-radius:16px;padding:14px;z-index:50}.createMenuHead{display:flex;align-items:center;justify-content:space-between;padding:1px 4px 11px}.createMenuHead span{font-size:13.5px;font-weight:850;letter-spacing:1px;color:#7a818d}.createMenuHead small{color:#a0a6b0}.createGridV6{display:grid;grid-template-columns:1fr 1fr;gap:6px}.createGridV6 button{border:0;background:transparent;border-radius:11px;padding:9px;display:flex;align-items:center;gap:9px;text-align:left}.createGridV6 button:hover{background:#fff6ef}.createGridV6 i{width:35px;height:35px;border-radius:9px;background:#fff1e7;color:#d87031;display:grid;place-items:center}.createGridV6 div{display:flex;flex-direction:column}.createGridV6 b{font-size:14.5px}.createGridV6 span{font-size:13.5px;color:#9097a3;margin-top:2px}.pageCanvasV6{padding:26px 30px 46px;max-width:1800px;margin:0 auto}.pageHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.pageHead h1{font-size:25.2px;line-height:1.1;letter-spacing:-.8px;margin:4px 0 7px}.pageHead p{margin:0;color:#707888;font-size:15px;max-width:730px}.eyebrow{font-size:13px;font-weight:850;letter-spacing:1.6px;color:#d87335}.pageActions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.primary,.secondary,.dangerBtn,.ghostBtn{height:39px;border-radius:10px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:14.5px;font-weight:720}.primary{border:0;background:#ef8b4b;color:#fff;box-shadow:0 7px 16px #ef8b4b29}.primary:hover{background:#e37f40}.primary.xl{height:48px;width:100%;font-size:15px}.secondary{border:1px solid #e2e5eb;background:#fff;color:#303846}.secondary:hover{background:#fafafa}.dangerBtn{border:0;background:#d95a5a;color:#fff}.compactBtn{height:34px;padding:0 10px}.linkBtn{border:0;background:none;color:#d66f31;font-weight:700;font-size:14px;display:flex;align-items:center;gap:5px}.linkBtn svg{width:14px}.panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 2px 5px #1e253204;padding:18px}.panelHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px}.panelHead h3{margin:0;font-size:14px;letter-spacing:-.2px}.panelHead p{margin:3px 0 0;color:#8a919e;font-size:14px}.kpiGridV6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;margin-bottom:16px}.kpiGridV6.four{grid-template-columns:repeat(4,minmax(0,1fr))}.kpiCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:14px;text-align:left;min-height:120px;transition:.2s;box-shadow:0 2px 5px #1e253204}.kpiCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.kpiTop{display:flex;align-items:center;justify-content:space-between}.kpiTop span{font-size:13.5px;color:#7d8592;font-weight:700}.kpiTop i{width:30px;height:30px;border-radius:9px;background:#fff2e9;color:#db7435;display:grid;place-items:center}.kpiCard.blue .kpiTop i{background:#eef2ff;color:#5875d9}.kpiCard.green .kpiTop i{background:#ecf8f1;color:#289967}.kpiCard.red .kpiTop i{background:#fff0f0;color:#d85959}.kpiCard.violet .kpiTop i{background:#f3efff;color:#765cd0}.kpiCard strong{display:block;font-size:20.7px;letter-spacing:-.8px;margin-top:17px}.kpiBottom{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:5px}.kpiBottom small{font-size:13.5px;color:#969da8}.kpiBottom em{font-size:13px;color:#289967;font-style:normal}.heroStrip{border-radius:20px;background:linear-gradient(110deg,#fff6ef,#fff 55%,#f7f9ff);border:1px solid #f1e7df;display:grid;grid-template-columns:1.2fr 1fr;gap:25px;padding:25px;margin-bottom:14px}.heroCopy>span{font-size:13px;letter-spacing:1.5px;font-weight:850;color:#d96f31}.heroCopy h2{font-size:30.6px;margin:7px 0 4px;letter-spacing:-1.2px}.heroCopy p{font-size:14.5px;color:#747b87;margin:0 0 14px}.heroCopy button{border:0;background:none;padding:0;color:#c86129;font-weight:750;display:flex;align-items:center;gap:6px}.heroPulse{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.heroPulse div{background:#fffc;border:1px solid #eee9e5;border-radius:14px;padding:14px;display:flex;flex-direction:column;justify-content:center}.heroPulse span{font-size:13px;color:#949aa4;font-weight:800;letter-spacing:.6px}.heroPulse b{font-size:14.4px;margin-top:6px}.dashGrid2{display:grid;grid-template-columns:1.45fr 1fr;gap:13px;margin-bottom:13px}.dashGrid3{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:13px}.chartBox{height:260px}.chartBox.small{height:210px}.portfolioList{display:flex;flex-direction:column;gap:10px}.portfolioList button{border:0;background:transparent;padding:0;text-align:left}.portfolioList button>div:first-child{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.portfolioList small{font-size:13px;color:#969da8}.progressWrap{display:flex;align-items:center;gap:8px}.progressLine{height:6px;background:#f0f1f4;border-radius:999px;overflow:hidden;flex:1}.progressLine i{display:block;height:100%;background:linear-gradient(90deg,#ef8b4b,#ffb47f);border-radius:999px}.todayFeed,.visitorList,.scheduleList,.simpleStack{display:flex;flex-direction:column}.feedRow,.visitorList button,.scheduleList button,.simpleStack button{border:0;background:transparent;display:flex;align-items:center;gap:10px;padding:10px 5px;border-bottom:1px solid #f0f1f3;text-align:left}.feedRow:hover,.visitorList button:hover,.scheduleList button:hover,.simpleStack button:hover{background:#fbfaf9}.feedRow>i{width:34px;height:34px;border-radius:10px;background:#fff3ea;color:#db7638;display:grid;place-items:center}.feedRow>div,.visitorList button>div,.scheduleList button>div,.simpleStack button>div{flex:1;display:flex;flex-direction:column;min-width:0}.feedRow b,.visitorList b,.scheduleList b,.simpleStack b{font-size:14px}.feedRow span,.visitorList span,.scheduleList span,.simpleStack span{font-size:13.5px;color:#8c939e;margin-top:2px}.feedRow>svg{width:14px;color:#a3a9b2}.expenseMiniList{display:flex;flex-direction:column;gap:6px}.expenseMiniList button{border:0;background:#fafbfc;border-radius:9px;height:37px;padding:0 9px;display:flex;align-items:center;gap:9px}.expenseMiniList i{font-style:normal;width:22px;height:22px;border-radius:7px;background:#fff1e7;color:#d97132;display:grid;place-items:center;font-size:13px}.expenseMiniList span{font-size:13.5px;flex:1;text-align:left}.expenseMiniList b{font-size:13.5px}.frontHero{background:linear-gradient(115deg,#fff,#fff8f2);border:1px solid #efe9e4;border-radius:20px;padding:21px;display:grid;grid-template-columns:1fr 1.4fr;gap:20px;margin-bottom:14px}.frontHero>div:first-child span{font-size:13px;color:#d56e31;font-weight:850;letter-spacing:1.2px}.frontHero h2{font-size:25.2px;margin:5px 0}.frontHero p{font-size:14px;color:#7f8691}.frontQuick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.frontQuick button{border:1px solid #ece9e6;background:#fff;border-radius:13px;min-height:87px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:12px;color:#444c59}.frontQuick button:hover{border-color:#f2b790;transform:translateY(-1px)}.frontQuick svg{color:#e17b3e}.frontQuick span{font-size:13.5px;font-weight:700}.frontGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:13px}.timePill{width:58px;border-radius:8px;background:#fff2e9;padding:6px;text-align:center;font-size:13px;color:#c9652c;font-weight:800}.toolbar{display:flex;align-items:center;gap:10px;margin:13px 0;background:#fff;border:1px solid var(--line);border-radius:13px;padding:8px}.toolbarSearch{height:35px;flex:1;display:flex;align-items:center;gap:7px;padding:0 6px}.toolbarSearch svg{color:#9da3ad;width:16px}.toolbarSearch input{flex:1;border:0;outline:0;background:transparent;font-size:14px}.toolbarSearch button{border:0;background:none;color:#9ca3ad}.toolbarRight{display:flex;gap:7px;align-items:center}.toolbar select,.toolbar input.monthInput,.availabilityControls input{height:34px;border:1px solid #e1e4e9;border-radius:8px;background:#fff;padding:0 8px;font-size:13.5px;color:#555d6a}.viewSwitch{display:flex;gap:2px;background:#f5f6f8;padding:3px;border-radius:9px}.viewSwitch button{border:0;background:transparent;border-radius:7px;min-width:30px;height:28px;padding:0 8px;display:flex;align-items:center;gap:5px;color:#8a919c}.viewSwitch button span{font-size:13px;text-transform:capitalize}.viewSwitch button.active{background:#fff;color:#c7642c;box-shadow:0 1px 4px #00000012}.viewSwitch svg{width:14px}.tableWrap{overflow:auto;border:1px solid var(--line);border-radius:13px;background:#fff}.tableWrap table{width:100%;border-collapse:collapse;min-width:700px}.tableWrap th{font-size:13px;color:#868d98;text-transform:uppercase;letter-spacing:.5px;font-weight:800;background:#fafbfc;text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.tableWrap td{font-size:14px;padding:11px 12px;border-bottom:1px solid #f0f1f3;color:#454d5a}.tableWrap tr:last-child td{border-bottom:0}.tableWrap tr.clickable:hover{background:#fffaf7}.tablePerson{display:flex;align-items:center;gap:8px}.tablePerson>div{display:flex;flex-direction:column}.tablePerson b{font-size:14px}.tablePerson small,.blockSmall{display:block;font-size:13px;color:#9299a4;margin-top:2px}.tableEmpty{background:#fff;border:1px dashed #dfe3e9;border-radius:13px;padding:28px;text-align:center;color:#989fab;font-size:14px}.badge{display:inline-flex;align-items:center;gap:4px;width:max-content;border-radius:999px;padding:4px 7px;font-size:13px;font-weight:780;background:#f2f3f5;color:#68717e;white-space:nowrap}.badge.green{background:#eaf8f0;color:#218958}.badge.orange{background:#fff1e6;color:#bb622f}.badge.red{background:#ffeded;color:#bb4d4d}.badge.neutral{background:#f1f2f4;color:#69717e}.badge svg{width:11px}.avatar{width:38px;height:38px;border-radius:11px;object-fit:cover}.avatar.sm{width:29px;height:29px;border-radius:9px}.avatar.initials{display:grid;place-items:center;background:linear-gradient(145deg,#ffe6d4,#fff3ea);color:#b25b2b;font-size:14px;font-weight:850}.emptyState{padding:30px 15px;text-align:center;color:#848b96}.emptyIcon{width:45px;height:45px;border-radius:14px;background:#fff2e9;color:#d97539;display:grid;place-items:center;margin:0 auto 9px}.emptyState h3{margin:0;font-size:15px}.emptyState p{font-size:13.5px;margin:5px auto 11px;max-width:350px}.tabs{display:flex;gap:4px;border-bottom:1px solid #e7e9ed;margin:8px 0 13px}.tabs button{border:0;background:transparent;padding:10px 11px;display:flex;align-items:center;gap:6px;font-size:14px;color:#79808b;border-bottom:2px solid transparent}.tabs button.active{color:#bf602b;border-bottom-color:#ef8b4b;font-weight:750}.tabs svg{width:14px}.entityGridV6,.memberGrid,.planGrid,.spaceGridV6,.inventoryGrid,.issueGrid,.teamGrid,.financeCardGrid,.couponGrid,.marketCompareGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.entityCardV6,.memberCard,.planCard,.spaceCardV6,.inventoryGrid>button,.issueGrid>button,.teamGrid>button,.financeCardGrid>button,.marketCompareGrid>button{border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px;text-align:left;transition:.2s;overflow:hidden}.entityCardV6:hover,.memberCard:hover,.planCard:hover,.spaceCardV6:hover,.inventoryGrid>button:hover,.issueGrid>button:hover,.teamGrid>button:hover,.financeCardGrid>button:hover,.marketCompareGrid>button:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#eaded6}.cardTop,.memberCardHead{display:flex;justify-content:space-between;align-items:center}.entityCardV6 h3,.memberCard h3,.planCard h3{margin:13px 0 4px;font-size:14px}.entityCardV6 p,.memberCard p,.planCard p{margin:0;color:#89909c;font-size:13.5px}.contactLine{display:flex;flex-direction:column;gap:4px;margin:11px 0;color:#737b88;font-size:13px}.contactLine span{display:flex;align-items:center;gap:5px}.contactLine svg{width:12px}.cardStats{display:flex;justify-content:space-between;align-items:center;background:#fafbfc;border-radius:9px;padding:8px;margin-top:11px;font-size:13px}.cardStats b{font-size:14px}.entityCardV6 footer,.memberCard footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0f1f3;margin-top:10px;padding-top:10px;color:#d16b32;font-size:13px}.entityCardV6 footer svg,.memberCard footer svg{width:13px}.kanbanBoardV6{display:flex;gap:10px;overflow:auto;padding-bottom:8px}.kanbanBoardV6>section{min-width:260px;flex:1;background:#f1f3f6;border-radius:15px;padding:9px}.kanbanHeader{display:flex;justify-content:space-between;align-items:center;padding:3px 4px 9px}.kanbanHeader>div{display:flex;align-items:center;gap:6px}.kanbanHeader i{width:7px;height:7px;border-radius:50%;background:#ef8b4b}.kanbanHeader b{font-size:13.5px}.kanbanHeader span{font-size:12.5px;background:#fff;border-radius:999px;padding:2px 6px}.kanbanHeader small{font-size:12.5px;color:#8d95a0}.kanbanCards{display:flex;flex-direction:column;gap:7px}.kanbanCards article{background:#fff;border:1px solid #e8e9ed;border-radius:12px;padding:11px;cursor:pointer}.leadTop{display:flex;gap:8px;align-items:center}.leadTop>div{flex:1;display:flex;flex-direction:column}.leadTop b{font-size:13.5px}.leadTop span{font-size:13px;color:#8d95a0}.leadTop>svg{width:13px;color:#a2a8b0}.leadNumbers{display:flex;justify-content:space-between;align-items:center;margin:10px 0 6px;font-size:13px}.leadNumbers span{display:flex;gap:4px;align-items:center;color:#78808d}.leadNumbers svg{width:12px}.leadNumbers b{font-size:13.5px}.dueLine{font-size:13px;color:#756f68;background:#fff5eb;border-radius:8px;padding:6px;display:flex;gap:5px;align-items:center}.dueLine.late{background:#fff0f0;color:#b64b4b}.dueLine svg{width:11px}.kanbanCards footer{display:flex;justify-content:space-between;color:#9aa1aa;margin-top:8px;font-size:12.5px}.kanbanEmpty{border:1px dashed #d8dbe0;border-radius:10px;padding:15px;text-align:center;color:#a1a6af;font-size:13px}.memberSummary,.bookingInsight,.inventoryHero,.visitorHero,.adminHero,.pricingHero,.marketHero{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.memberSummary{grid-template-columns:repeat(3,1fr)}.memberSummary>div,.bookingInsight>div,.inventoryHero>div,.visitorHero>div,.adminHero>div,.pricingHero>div,.marketHero>div{background:#fff;border:1px solid var(--line);border-radius:15px;padding:15px;display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center}.memberSummary svg,.bookingInsight svg,.inventoryHero svg,.visitorHero svg,.adminHero svg,.pricingHero svg,.marketHero svg{grid-row:1/4;width:32px;height:32px;padding:8px;background:#fff2e9;color:#d87335;border-radius:10px}.memberSummary span,.bookingInsight span,.inventoryHero span,.visitorHero span,.adminHero span,.pricingHero span,.marketHero span{font-size:12.5px;color:#8d949e;font-weight:800;letter-spacing:.6px}.memberSummary b,.bookingInsight b,.inventoryHero b,.visitorHero b,.adminHero b,.pricingHero b,.marketHero b{font-size:18px}.memberSummary small,.bookingInsight small,.inventoryHero small,.visitorHero small,.adminHero small,.pricingHero small,.marketHero small{font-size:13px;color:#9ba1aa}.memberContact{display:flex;flex-direction:column;gap:4px;margin:12px 0;background:#fafbfc;border-radius:9px;padding:9px}.memberContact span{font-size:13px;color:#7c8490}.drawerBackdrop,.modalBackdrop,.commandBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#181d2747;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90}.drawer{position:absolute;right:0;top:0;bottom:0;width:520px;background:#fff;box-shadow:-15px 0 55px #161b2624;display:flex;flex-direction:column}.drawer.wide{width:min(760px,92vw)}.drawerHead{padding:19px 21px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start}.drawerHead h2,.modalHead h2{margin:0;font-size:15.3px;letter-spacing:-.4px}.drawerHead p,.modalHead p{margin:4px 0 0;font-size:13.5px;color:#8d949e}.drawerHeadActions{display:flex;gap:6px}.drawerBody{padding:20px;overflow:auto;flex:1}.iconBtn{width:34px;height:34px;border:1px solid #e4e6eb;border-radius:9px;background:#fff;display:grid;place-items:center;color:#6e7683}.modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:440px;max-width:92vw;background:#fff;border-radius:17px;box-shadow:0 30px 80px #14192333;overflow:hidden}.modal.wide{width:760px}.modalHead{display:flex;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.confirmBody{padding:20px}.confirmBody p{font-size:14px;color:#737b86}.confirmActions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.entityEditor{padding-bottom:80px}.editorIntro{display:flex;align-items:center;justify-content:space-between;background:#faf9f7;border:1px solid #eeebe7;border-radius:12px;padding:12px;margin-bottom:15px}.editorIntro>div{display:flex;flex-direction:column}.editorIntro b{font-size:14px}.editorIntro span{font-size:13px;color:#8c939e;margin-top:2px}.entityForm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field{display:flex;flex-direction:column;gap:6px}.field>span{font-size:13px;font-weight:750;color:#68717e}.field>span small{display:block;color:#9ca2ab;font-weight:400}.field input,.field select,.field textarea{width:100%;border:1px solid #dfe2e8;border-radius:9px;background:#fff;padding:9px 10px;outline:0;color:#343c49;font-size:14px}.field input,.field select{height:39px}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:#f0a274;box-shadow:0 0 0 3px #fff2e9}.field.span2{grid-column:1/-1}.readValue{min-height:39px;background:#f8f9fb;border:1px solid #eef0f3;border-radius:9px;padding:10px;font-size:14px;color:#505865}.toggle{border:1px solid #e0e3e8;background:#fff;border-radius:9px;height:39px;display:flex;align-items:center;gap:8px;padding:0 10px;color:#7c8490}.toggle i{width:32px;height:18px;background:#d8dbe1;border-radius:999px;position:relative}.toggle i:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#fff;left:2px;top:2px;box-shadow:0 1px 3px #00000026;transition:.2s}.toggle.on i{background:#ef8b4b}.toggle.on i:after{left:16px}.toggle span{font-size:13.5px}.stickySave{position:sticky;bottom:-20px;background:#fffffff5;border-top:1px solid var(--line);margin:22px -20px -20px;padding:13px 20px;display:flex;justify-content:flex-end;gap:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auditTimeline{display:flex;flex-direction:column;gap:13px}.auditTimeline article{display:flex;gap:11px}.auditTimeline article>i{width:10px;height:10px;background:#f19961;border:3px solid #fff;box-shadow:0 0 0 2px #ffe1cd;border-radius:50%;margin-top:3px}.auditTimeline article>div{display:flex;flex-direction:column}.auditTimeline b{font-size:13.5px}.auditTimeline span{font-size:13px;color:#8d949e}.auditTimeline small{font-size:13px;color:#737b87;margin-top:5px;background:#f8f9fa;padding:7px;border-radius:7px;word-break:break-word}.iconMenu{position:relative}.iconMenuPop{position:absolute;right:0;top:38px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;padding:5px;width:165px;z-index:5}.iconMenuPop button{width:100%;border:0;background:transparent;border-radius:7px;padding:8px;display:flex;gap:7px;align-items:center;font-size:13.5px;text-align:left}.iconMenuPop button:hover{background:#f7f8fa}.iconMenuPop button.danger{color:#c64e4e}.member360Hero{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;background:#fff7f1;border:1px solid #f2e6dc;border-radius:14px;padding:14px;margin-bottom:10px}.member360Hero h3{margin:0;font-size:14px}.member360Hero p{font-size:13px;color:#8b929d}.member360Hero>div:last-child{display:flex;flex-direction:column;text-align:right}.member360Hero>div:last-child span{font-size:12.5px;color:#9a7865}.member360Hero>div:last-child b{font-size:14.4px}.detailGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.simpleStack.roomy button{padding:14px 5px}.rightMeta{align-items:flex-end!important;gap:4px}.activityMatrix{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.activityMatrix div{background:#f8f9fb;border-radius:12px;padding:18px;display:flex;flex-direction:column}.activityMatrix b{font-size:19.8px}.activityMatrix span{font-size:13px;color:#8c939e}.planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.planType{display:flex;justify-content:space-between;font-size:13px;color:#d26b31;font-weight:800}.planPrice{display:flex;align-items:baseline;gap:7px;margin:18px 0 10px}.planPrice b{font-size:20.7px}.planPrice span{font-size:13px;color:#9299a3}.planPerks{display:flex;flex-wrap:wrap;gap:5px}.planPerks span{background:#f7f8fa;border-radius:999px;padding:5px 7px;font-size:12.5px;color:#6f7783}.planCard footer{border-top:1px solid #f0f1f3;margin-top:12px;padding-top:10px;display:flex;justify-content:space-between;font-size:13px}.couponGrid{grid-template-columns:repeat(4,1fr)}.couponCard{border:1px dashed #f0b38d;background:#fffaf6;border-radius:15px;padding:15px;text-align:left}.couponCard svg{color:#e17a3d}.couponCard span{display:block;font-size:13px;color:#b65e2b;font-weight:800;margin-top:12px}.couponCard h3{font-size:14.5px;margin:5px 0}.couponCard b{font-size:16.2px}.couponCard small{display:block;color:#969da8;margin-top:5px}.bookingTop{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--line);border-radius:13px;padding:8px 10px}.calendarNav,.calendarMode{display:flex;align-items:center;gap:5px}.calendarNav button,.calendarMode button{height:31px;border:1px solid #e2e5e9;background:#fff;border-radius:8px;padding:0 9px;font-size:13px}.calendarNav b{font-size:14px;margin-left:7px}.calendarMode{background:#f5f6f8;border-radius:9px;padding:3px}.calendarMode button{border:0;background:transparent}.calendarMode button.active{background:#fff;box-shadow:0 1px 4px #0000000f;color:#c9652d;font-weight:750}.bookingInsight{grid-template-columns:repeat(4,1fr);margin-top:10px}.dayTimelineV6{background:#fff;border:1px solid var(--line);border-radius:15px;overflow:auto;min-width:900px}.timeHead,.resourceLaneV6{display:grid;grid-template-columns:190px 1fr}.timeHead{border-bottom:1px solid var(--line);min-width:1050px}.timeHead>span{font-size:13px;color:#8d949f;font-weight:800;padding:10px}.timeHead b{font-size:12.5px;color:#9aa0aa;text-align:center;padding:10px 0;display:inline-block;width:calc(100% / 13)}.timeHead>span+*{grid-column:2}.resourceLaneV6{min-width:1050px;border-bottom:1px solid #f0f1f3}.resourceNameV6{border:0;border-right:1px solid #f0f1f3;background:#fff;padding:9px;display:flex;gap:8px;align-items:center;text-align:left}.resourceNameV6 i{width:32px;height:32px;border-radius:9px;background:#fff2e9;color:#dc7436;display:grid;place-items:center}.resourceNameV6 div{display:flex;flex-direction:column}.resourceNameV6 b{font-size:13.5px}.resourceNameV6 small{font-size:12.5px;color:#9198a2}.hoursGridV6{position:relative;min-height:55px;background:#fff;display:grid;grid-template-columns:repeat(13,1fr)}.hoursGridV6>i{border-right:1px solid #f3f3f5}.bookingBlockV6{position:absolute;top:8px;height:39px;border:0;border-left:3px solid #e57737;background:#fff0e5;color:#8d4923;border-radius:7px;padding:5px 7px;text-align:left;overflow:hidden;z-index:2}.bookingBlockV6 b,.bookingBlockV6 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bookingBlockV6 b{font-size:13px}.bookingBlockV6 span{font-size:12.5px;opacity:.8;margin-top:2px}.bookingBlockV6.cancelled{opacity:.45;text-decoration:line-through}.weekCalendarV6{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;min-width:950px;overflow:auto}.weekCalendarV6>section{background:#fff;border:1px solid var(--line);border-radius:13px;min-height:410px;overflow:hidden}.weekHeader{width:100%;border:0;background:#fafbfc;padding:10px;display:flex;align-items:center;gap:7px;text-align:left}.weekHeader span{font-size:13px;color:#858d98}.weekHeader b{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:14px}.weekHeader b.today{background:#ef8b4b;color:#fff}.weekHeader small{margin-left:auto;font-size:12.5px;color:#a0a6af}.weekEvent{width:calc(100% - 12px);margin:6px;border:0;background:#fff6ef;border-left:3px solid #ef8b4b;border-radius:8px;padding:8px;text-align:left;display:flex;flex-direction:column}.weekEvent>span{font-size:12.5px;color:#b35e2d}.weekEvent b{font-size:13px;margin-top:2px}.weekEvent small{font-size:12.5px;color:#888f9a;margin:3px 0}.freeDay{border:1px dashed #e2e5e9;background:transparent;color:#a0a5ad;border-radius:8px;margin:7px;width:calc(100% - 14px);height:35px;font-size:13px}.monthCalendarV6{background:#fff;border:1px solid var(--line);border-radius:15px;overflow:hidden}.monthWeekdays,.monthCellsV6{display:grid;grid-template-columns:repeat(7,1fr)}.monthWeekdays span{font-size:12.5px;color:#8f96a1;font-weight:800;padding:9px;text-align:center;background:#fafbfc;border-bottom:1px solid var(--line)}.monthCellsV6>div{min-height:116px;border-right:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;padding:7px}.monthCellsV6>div.muted{background:#fafafa;color:#aaa}.monthCellsV6>div.today>b{background:#ef8b4b;color:#fff}.monthCellsV6>div>b{font-size:13px;width:23px;height:23px;border-radius:8px;display:grid;place-items:center}.monthCellsV6 button{width:100%;border:0;background:#fff3ea;border-radius:5px;padding:4px;margin-top:4px;font-size:12.5px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#87461f}.monthCellsV6 button span{font-weight:750;margin-right:3px}.monthCellsV6 small{font-size:12.5px;color:#898f98}.availabilityPanel{margin-top:13px}.availabilityControls{display:flex;align-items:center;gap:7px;margin-bottom:12px}.availabilityControls b{margin-left:auto;font-size:13.5px;color:#278b5f}.availableChips{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.availableChips button{border:1px solid #e7e9ed;background:#fff;border-radius:10px;padding:8px;display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center;text-align:left}.availableChips button>i{width:29px;height:29px;border-radius:8px;background:#eef6ff;color:#5877d5;display:grid;place-items:center}.availableChips span{font-size:13px;font-weight:700}.availableChips small{font-size:12.5px;color:#8c939e}.availableChips button>svg{width:12px}.workspaceOverview{display:grid;grid-template-columns:240px 1fr;gap:12px;margin-bottom:12px}.occupancyRing{background:#fff;border:1px solid var(--line);border-radius:17px;padding:15px;display:flex;align-items:center;gap:13px}.occupancyRing>div{--p:0;width:85px;height:85px;border-radius:50%;background:conic-gradient(#ef8b4b calc(var(--p)*1%),#f0f1f3 0);position:relative;display:grid;place-items:center}.occupancyRing>div:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:#fff}.occupancyRing b,.occupancyRing span{z-index:1;position:absolute}.occupancyRing b{font-size:15.3px;top:28px}.occupancyRing span{font-size:12.5px;color:#8c939d;top:49px}.occupancyRing p{font-size:13px;color:#808894;line-height:1.5}.workspaceTypes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.workspaceTypes button{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px;text-align:left;display:flex;flex-direction:column}.workspaceTypes button.active{border-color:#f1a578;background:#fff7f1}.workspaceTypes span{font-size:12.5px;color:#8d949f}.workspaceTypes b{font-size:16.2px;margin:5px 0}.workspaceTypes small{font-size:12.5px;color:#9ca2ab}.spaceCardV6{padding:0}.spaceArt{height:120px;position:relative;padding:11px;display:flex;justify-content:space-between;overflow:hidden}.spaceArt>span{font-size:12.5px;font-weight:800;letter-spacing:.6px}.spaceArt>i{position:absolute;right:12px;bottom:8px;width:55px;height:55px;border-radius:18px;display:grid;place-items:center;background:#ffffff8c;color:#323a4499}.spaceArt>i svg{width:29px;height:29px}.art0{background:linear-gradient(135deg,#ffe8d8,#fff4ec)}.art1{background:linear-gradient(135deg,#e8f0ff,#f5f8ff)}.art2{background:linear-gradient(135deg,#e8f7ef,#f3fbf7)}.art3{background:linear-gradient(135deg,#f0eaff,#faf8ff)}.art4{background:linear-gradient(135deg,#fff5d9,#fffaf0)}.art5{background:linear-gradient(135deg,#e6f7f8,#f4fcfc)}.spaceInfo{padding:14px}.spaceInfo h3{margin:0 0 5px;font-size:15px}.spaceInfo p{font-size:13px;color:#8b929d;height:27px;overflow:hidden}.spaceFacts{display:flex;gap:12px;color:#78808c;font-size:13px}.spaceFacts span{display:flex;gap:4px;align-items:center}.spaceFacts svg{width:11px}.spaceInfo footer{display:flex;justify-content:space-between;border-top:1px solid #f0f1f3;margin-top:12px;padding-top:10px}.spaceInfo footer span{font-size:12.5px;color:#9198a2}.spaceInfo footer b{font-size:14px}.statusKanbanV6{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:9px;overflow:auto}.statusKanbanV6 section{background:#f1f3f5;border-radius:14px;padding:8px;min-width:180px}.statusKanbanV6 header{display:flex;justify-content:space-between;padding:4px 5px 9px;font-size:13px}.statusKanbanV6 header span{background:#fff;border-radius:999px;padding:2px 6px}.statusKanbanV6 section>button{width:100%;border:1px solid #e8e9ed;background:#fff;border-radius:10px;padding:9px;text-align:left;margin-bottom:6px;display:flex;flex-direction:column}.statusKanbanV6 section>button span{font-size:12.5px;color:#9aa1aa;text-transform:uppercase}.statusKanbanV6 section>button b{font-size:13.5px;margin:3px 0}.statusKanbanV6 section>button small{font-size:12.5px;color:#7d8590}.roomHero{background:#fff8f2;border:1px solid #f1e6dd;border-radius:18px;padding:16px;display:grid;grid-template-columns:230px 1fr;align-items:center;margin-bottom:13px}.roomHero>div{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;align-items:center}.roomHero svg{grid-row:1/4;width:45px;height:45px;padding:12px;border-radius:13px;background:#fff;color:#df783b}.roomHero span{font-size:12.5px;color:#aa6a46;font-weight:800}.roomHero b{font-size:19.8px}.roomHero small{font-size:12.5px;color:#9c7e6c}.roomHero p{font-size:13.5px;color:#80776f}.roomGridV6{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.roomCardV6{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.roomVisual{width:100%;height:190px;border:0;background-size:cover;background-position:center;position:relative;padding:13px;display:flex;justify-content:space-between}.roomVisual>span{position:absolute;bottom:12px;left:12px;background:#ffffffd9;border-radius:999px;padding:6px 8px;font-size:12.5px;display:flex;align-items:center;gap:4px}.roomVisual>i{position:absolute;right:16px;bottom:13px;width:60px;height:60px;border-radius:20px;background:#ffffff80;display:grid;place-items:center}.roomVisual>i svg{width:30px;height:30px;color:#5e6874}.roomArt0{background:linear-gradient(135deg,#eadfd6,#fff5ed)}.roomArt1{background:linear-gradient(135deg,#dce9f4,#f5f9fc)}.roomArt2{background:linear-gradient(135deg,#dfeee6,#f7fbf9)}.roomArt3{background:linear-gradient(135deg,#eee4f5,#fbf7fd)}.roomArt4{background:linear-gradient(135deg,#f6e9d8,#fffbf5)}.roomInfo{padding:14px}.roomInfo>span{font-size:12.5px;color:#d36d32;font-weight:800;letter-spacing:.7px}.roomInfo h3{font-size:14px;margin:4px 0;cursor:pointer}.roomInfo p{font-size:13px;color:#8b929c;min-height:28px}.amenityRow{display:flex;gap:5px;flex-wrap:wrap}.amenityRow i{font-style:normal;background:#f6f7f9;border-radius:999px;padding:5px 7px;font-size:12.5px;display:flex;align-items:center;gap:3px}.amenityRow svg{width:10px}.roomInfo footer{display:flex;align-items:center;gap:6px;border-top:1px solid #f0f1f3;margin-top:12px;padding-top:10px}.roomInfo footer>div{display:flex;align-items:baseline;margin-right:auto}.roomInfo footer b{font-size:14px}.roomInfo footer small{font-size:12.5px;color:#888f98}.financeRisk{display:grid;grid-template-columns:220px 1fr;gap:12px;background:#fff;border:1px solid var(--line);border-radius:17px;padding:14px;margin-bottom:13px}.financeRisk>div:first-child{background:#fff4ed;border-radius:13px;padding:13px;display:flex;flex-direction:column}.financeRisk>div:first-child span{font-size:12.5px;color:#a56643;font-weight:800}.financeRisk>div:first-child b{font-size:24.3px;margin:6px 0}.financeRisk>div:first-child small{font-size:12.5px;color:#947a6b}.riskList{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.riskList button{border:1px solid #eceef1;background:#fff;border-radius:10px;padding:9px;display:grid;grid-template-columns:1fr auto;gap:2px;text-align:left}.riskList button div{display:flex;flex-direction:column}.riskList b{font-size:13px}.riskList span{font-size:12.5px;color:#9298a2}.riskList strong{font-size:13.5px}.riskList svg{width:11px;grid-column:2}.expenseHero{display:grid;grid-template-columns:300px 1fr;gap:12px;margin-bottom:13px}.expenseHero>div:first-child{background:linear-gradient(135deg,#fff1e7,#fffaf6);border:1px solid #f1e3da;border-radius:17px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:3px 10px}.expenseHero>div:first-child svg{grid-row:1/4;width:40px;height:40px;padding:10px;background:#fff;border-radius:12px;color:#db7435}.expenseHero span{font-size:12.5px;color:#a66a47;font-weight:800}.expenseHero b{font-size:21.6px}.expenseHero small{font-size:12.5px;color:#927c6e}.expenseCategories{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.expenseCategories button{border:1px solid var(--line);background:#fff;border-radius:13px;padding:10px;display:flex;flex-direction:column;text-align:left}.expenseCategories i{font-style:normal;width:22px;height:22px;background:#fff2e9;border-radius:7px;display:grid;place-items:center;color:#d46d31;font-size:12.5px}.expenseCategories span{font-size:12.5px;color:#8c939e;margin:8px 0 3px}.expenseCategories b{font-size:13.5px}.budgetTiles{display:grid;grid-template-columns:1fr 1fr;gap:7px}.budgetTiles button{border:1px solid #eceef1;background:#fafbfc;border-radius:9px;padding:9px;text-align:left;display:flex;flex-direction:column}.budgetTiles span{font-size:12.5px;color:#9ca2ab}.budgetTiles b{font-size:13px;margin:2px 0}.budgetTiles small{font-size:12.5px;color:#7e8691}.expenseGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.expenseGrid button{border:1px solid var(--line);background:#fff;border-radius:14px;padding:13px;text-align:left}.expenseGrid button>i{width:34px;height:34px;border-radius:10px;background:#fff1e7;color:#da7436;display:grid;place-items:center}.expenseGrid span{display:block;font-size:12.5px;color:#9b7864;margin-top:10px}.expenseGrid h3{font-size:14px;margin:3px 0 12px}.expenseGrid b{font-size:14.4px}.expenseGrid small{display:block;font-size:12.5px;color:#9097a2;margin-top:4px}.checklistTiles{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.checklistTiles>button{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;text-align:left;padding:0}.checkArt{height:78px;display:flex;justify-content:space-between;padding:11px}.checkArt>svg{width:30px;height:30px}.checkArt.a0{background:#fff1e7;color:#d46d31}.checkArt.a1{background:#eef3ff;color:#5776d8}.checkArt.a2{background:#eaf7f0;color:#269764}.checkArt.a3{background:#f4efff;color:#795ed1}.checkArt.a4{background:#fff7df;color:#bd8e22}.checklistTiles>button>div:last-child{padding:12px}.checklistTiles span{font-size:12.5px;color:#9b7966;font-weight:800}.checklistTiles h3{font-size:14px;margin:3px 0}.checklistTiles p{font-size:12.5px;color:#8d949e}.checklistTiles footer{display:flex;justify-content:space-between;border-top:1px solid #f0f1f3;margin-top:10px;padding-top:9px;font-size:12.5px;color:#c8662e}.checklistTiles footer svg{width:12px}.checkProgress{background:#fff7f1;border:1px solid #f1e4db;border-radius:13px;padding:13px;margin-bottom:12px}.checkProgress>div{display:flex;align-items:baseline;gap:5px;margin-bottom:8px}.checkProgress b{font-size:18px}.checkProgress span{font-size:13px;color:#8e7b70}.runItems{display:flex;flex-direction:column}.runItems button{border:0;background:transparent;padding:11px 5px;border-bottom:1px solid #f0f1f3;display:flex;align-items:center;gap:9px;text-align:left}.runItems button>i{width:22px;height:22px;border:1px solid #d9dde3;border-radius:7px;display:grid;place-items:center}.runItems button.done>i{background:#2fa26c;border-color:#2fa26c;color:#fff}.runItems button>div{flex:1;display:flex;flex-direction:column}.runItems b{font-size:13.5px}.runItems span{font-size:12.5px;color:#959ba5}.runItems button.done b{text-decoration:line-through;color:#9097a1}.inventoryHero{grid-template-columns:repeat(3,1fr)}.categoryTiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.categoryTiles button{border:1px solid var(--line);background:#fff;border-radius:13px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;text-align:left}.categoryTiles button.active{background:#fff7f1;border-color:#f0af88}.categoryTiles i{font-style:normal;width:31px;height:31px;border-radius:9px;background:#f6f7f9;display:grid;place-items:center;font-weight:800;color:#d57035}.categoryTiles div{display:flex;flex-direction:column}.categoryTiles b{font-size:13px}.categoryTiles span{font-size:12.5px;color:#939aa4}.categoryTiles strong{font-size:13px}.inventoryGrid>button{display:flex;flex-direction:column}.inventoryIcon{width:40px;height:40px;background:#f1f5ff;color:#5876d5;border-radius:12px;display:grid;place-items:center}.inventoryTop{display:flex;align-items:center;justify-content:space-between;margin:10px 0 3px}.inventoryTop>span{font-size:12.5px;color:#7e8692}.inventoryGrid h3{font-size:14px;margin:0 0 11px}.stockValue{display:flex;align-items:baseline;gap:5px}.stockValue b{font-size:21.6px}.stockValue span{font-size:12.5px;color:#969ca6}.inventoryGrid .progressWrap{margin:8px 0}.inventoryGrid footer{display:flex;justify-content:space-between;border-top:1px solid #f0f1f3;padding-top:9px;margin-top:5px;font-size:12.5px}.issueGrid>button>div:first-child{display:flex;justify-content:space-between}.issueGrid>button>div:first-child>svg{width:30px;height:30px;padding:7px;background:#fff2e9;border-radius:9px;color:#d56e32}.issueGrid span{font-size:12.5px;color:#8c939f;display:block;margin-top:10px}.issueGrid h3{font-size:14px;margin:3px 0}.issueGrid p{font-size:13px;color:#838b96;min-height:28px}.issueGrid footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0f1f3;padding-top:9px}.issueGrid small{font-size:12.5px;color:#999fa8}.visitorHero{grid-template-columns:1fr 1fr}.infoBanner{border:1px solid #dce7fa;background:#f3f7ff;border-radius:13px;padding:12px;display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:#5776a8}.infoBanner div{display:flex;flex-direction:column}.infoBanner b{font-size:13.5px}.infoBanner span{font-size:13px;margin-top:3px;line-height:1.45}.marketHero{grid-template-columns:repeat(3,1fr)}.competitorGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.competitorCard{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.competitorCard.ours{border-color:#f0aa7d}.marketVisual{width:100%;height:115px;border:0;padding:12px;position:relative;display:flex;justify-content:space-between}.marketVisual>div{font-size:12.5px;font-weight:850;letter-spacing:.7px}.marketVisual>svg{position:absolute;right:14px;bottom:12px;width:50px;height:50px;opacity:.15}.marketVisual>span{font-size:13px;background:#ffffffbf;height:max-content;border-radius:999px;padding:5px 7px;display:flex;gap:3px;align-items:center}.marketVisual>span svg{width:11px}.mv0{background:linear-gradient(135deg,#ffe7d4,#fff7f0)}.mv1{background:linear-gradient(135deg,#e5edff,#f7f9ff)}.mv2{background:linear-gradient(135deg,#e5f4eb,#f7fbf8)}.mv3{background:linear-gradient(135deg,#efe7f8,#fbf8fd)}.mv4{background:linear-gradient(135deg,#fff1d6,#fffbf2)}.mv5{background:linear-gradient(135deg,#dff3f4,#f7fcfc)}.competitorBody{padding:13px}.competitorTitle{display:flex;justify-content:space-between;gap:8px}.competitorTitle h3{margin:0;font-size:14.5px;cursor:pointer}.competitorTitle p{margin:4px 0;font-size:12.5px;color:#8c939e;display:flex;align-items:flex-start;gap:3px}.competitorTitle p svg{width:10px;flex:none}.competitorTitle>small{font-size:12.5px;color:#a0a5ad;max-width:80px;text-align:right}.marketLinks{display:flex;gap:6px;margin:8px 0}.marketLinks a{border:1px solid #e5e8ec;border-radius:7px;padding:5px 7px;font-size:12.5px;display:flex;align-items:center;gap:3px}.marketLinks svg{width:10px}.priceChips{display:grid;grid-template-columns:1fr 1fr;gap:5px}.priceChips button{border:0;background:#f7f8fa;border-radius:7px;padding:7px;display:flex;justify-content:space-between;font-size:12.5px}.noPrice{font-size:12.5px;color:#9aa0aa;grid-column:1/-1}.competitorBody footer{display:flex;gap:5px;margin-top:10px;border-top:1px solid #f0f1f3;padding-top:10px}.competitorBody footer button{flex:1;height:31px;font-size:12.5px;padding:0 6px}.ratingText{display:flex;align-items:center;gap:4px}.ratingText svg{width:11px;color:#d89b29;fill:#d89b29}.pricingHero{grid-template-columns:repeat(3,1fr)}.marketCompareGrid{grid-template-columns:repeat(4,1fr);margin-top:13px}.marketCompareGrid span{font-size:12.5px;color:#8f96a0}.marketCompareGrid h3{font-size:14px;margin:3px 0}.marketCompareGrid p{font-size:12.5px;color:#9299a3}.marketCompareGrid button>div{display:flex;flex-direction:column;gap:4px}.marketCompareGrid i{font-style:normal;background:#f7f8fa;border-radius:7px;padding:6px;display:flex;justify-content:space-between;font-size:12.5px}.marketCompareGrid footer{border-top:1px solid #f0f1f3;margin-top:9px;padding-top:8px;color:#ce692f;font-size:12.5px;display:flex;align-items:center;justify-content:space-between}.marketCompareGrid footer svg{width:11px}.teamGrid>button{text-align:center}.teamAvatar{display:flex;justify-content:center;position:relative}.teamAvatar .avatar{width:66px;height:66px;border-radius:19px;font-size:14.4px}.teamAvatar .badge{position:absolute;right:0;top:0}.teamGrid h3{font-size:14.5px;margin:10px 0 3px}.teamGrid p{font-size:13px;color:#8b929d}.teamDetails{display:flex;flex-direction:column;background:#fafbfc;border-radius:9px;padding:8px;margin:10px 0;text-align:left}.teamDetails span{font-size:12.5px;color:#7f8792}.teamGrid footer{display:flex;justify-content:space-between;border-top:1px solid #f0f1f3;padding-top:9px;font-size:12.5px;text-align:left}.adminHero{grid-template-columns:repeat(3,1fr)}.securityCards{display:grid;grid-template-columns:1fr;gap:8px}.securityCards div{background:#f8f9fb;border-radius:10px;padding:10px;display:grid;grid-template-columns:auto 1fr;gap:2px 8px}.securityCards svg{grid-row:1/3;width:28px;height:28px;padding:6px;background:#fff2e9;color:#d56d31;border-radius:8px}.securityCards b{font-size:13px}.securityCards span{font-size:12.5px;color:#8d949f}.legacyBanner{border:1px solid #e4e7ec;background:#fff;border-radius:13px;padding:13px;display:flex;gap:10px}.legacyBanner svg{color:#ef8b4b}.legacyBanner div{display:flex;flex-direction:column}.legacyBanner b{font-size:13.5px}.legacyBanner span{font-size:13px;color:#8c939e}.commandBackdrop{z-index:120}.commandBox{position:absolute;left:50%;top:12%;transform:translate(-50%);width:650px;max-width:92vw;background:#fff;border-radius:17px;box-shadow:0 30px 90px #14192338;overflow:hidden}.commandSearch{display:flex;align-items:center;gap:9px;padding:13px 15px;border-bottom:1px solid var(--line)}.commandSearch input{flex:1;border:0;outline:0;font-size:15px}.commandSearch kbd{font-size:12.5px;border:1px solid #e0e3e7;padding:3px 5px;border-radius:5px;color:#8a919c}.commandBody{max-height:500px;overflow:auto;padding:8px}.commandBody section>span{display:block;font-size:12.5px;font-weight:850;color:#9aa0aa;padding:8px}.commandBody section button{width:100%;border:0;background:transparent;border-radius:10px;padding:8px;display:flex;align-items:center;gap:9px;text-align:left}.commandBody section button:hover{background:#fff7f1}.commandBody section button>div{flex:1;display:flex;flex-direction:column}.commandBody b{font-size:13.5px}.commandBody small{font-size:12.5px;color:#9097a1}.commandBody section button>svg{width:13px;color:#a1a7b0}.commandWelcome{text-align:center;padding:45px 20px;color:#8d949e;display:flex;flex-direction:column;align-items:center}.commandWelcome svg{width:36px;height:36px;color:#ef8b4b;margin-bottom:8px}.commandWelcome b{font-size:14.5px}.commandWelcome span{font-size:13px;margin-top:4px}.toastV6{position:fixed;right:22px;bottom:22px;background:#202733;color:#fff;border-radius:11px;padding:11px 14px;display:flex;align-items:center;gap:7px;font-size:13.5px;z-index:150;box-shadow:var(--shadow)}.toastV6 svg{color:#f3a373}.errorBox{background:#fff0f0;border:1px solid #ffd3d3;border-radius:9px;color:#b34c4c;padding:9px;font-size:13.5px}.skeletonGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.skeletonGrid i{height:135px;border-radius:15px;background:linear-gradient(90deg,#f0f1f3,#f8f9fa,#f0f1f3);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{to{background-position:-200% 0}}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.bootScreen{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#fff}.bootScreen img{width:75px}.bootScreen span{font-size:13px;color:#8c939e}.bootBar{width:150px;height:3px;background:#f0f1f3;border-radius:999px;overflow:hidden}.bootBar i{display:block;width:45%;height:100%;background:#ef8b4b;animation:loadbar 1.1s infinite alternate}@keyframes loadbar{to{transform:translate(120px)}}.loginV6{min-height:100vh;display:grid;grid-template-columns:1.25fr .75fr;background:#fff}.loginBrand{padding:45px 55px;background:linear-gradient(145deg,#fff8f2,#f8fbff);display:flex;flex-direction:column}.loginLogo{display:flex;align-items:center;gap:10px}.loginLogo img{width:52px}.loginLogo span{font-size:13px;font-weight:850;letter-spacing:1.4px;color:#956f59}.loginCopy{max-width:720px;margin:auto 0}.loginChip{display:inline-flex;align-items:center;gap:5px;border:1px solid #f0d9c9;background:#fff;border-radius:999px;padding:7px 10px;font-size:13px;color:#c8662f;font-weight:750}.loginChip svg{width:12px}.loginCopy h1{font-size:43.2px;line-height:1.05;letter-spacing:-2px;margin:17px 0 13px;max-width:690px}.loginCopy>p{font-size:14px;color:#717987;line-height:1.6;max-width:620px}.loginFeatureGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;max-width:620px}.loginFeatureGrid div{background:#ffffffbf;border:1px solid #eee8e3;border-radius:13px;padding:12px;display:grid;grid-template-columns:auto 1fr;gap:3px 8px}.loginFeatureGrid svg{grid-row:1/3;color:#ef8b4b}.loginFeatureGrid b{font-size:13.5px}.loginFeatureGrid span{font-size:13px;color:#8f96a0}.loginFoot{font-size:13px;color:#9ba1aa}.loginSide{display:grid;place-items:center;padding:30px}.loginCardV6{width:min(380px,100%)}.loginCardIcon{width:46px;height:46px;background:#fff1e7;color:#df783b;border-radius:14px;display:grid;place-items:center}.loginCardV6 h2{font-size:22.5px;margin:18px 0 5px}.loginCardV6>p{font-size:14px;color:#8b929c;margin-bottom:19px}.loginCardV6 .field{margin-bottom:11px}.loginHint{display:block;text-align:center;color:#a0a5ae;font-size:12.5px;margin-top:11px}.selectWrap{position:relative}.selectWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px}.selectWrap svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.segmented{display:flex;gap:2px;background:#f5f6f8;padding:3px;border-radius:9px}.segmented button{border:0;background:transparent;border-radius:7px;padding:7px 9px;font-size:13px}.segmented button.active{background:#fff;color:#c8652e;box-shadow:0 1px 4px #0000000f}@media(max-width:1350px){.kpiGridV6,.entityGridV6,.memberGrid,.spaceGridV6,.inventoryGrid,.issueGrid,.teamGrid,.financeCardGrid,.marketCompareGrid{grid-template-columns:repeat(3,1fr)}.competitorGrid,.roomGridV6{grid-template-columns:repeat(2,1fr)}.checklistTiles{grid-template-columns:repeat(3,1fr)}.frontQuick,.riskList{grid-template-columns:1fr 1fr}.expenseCategories{grid-template-columns:repeat(3,1fr)}}@media(max-width:1050px){.sidebarV6{transform:translate(-100%);transition:.22s;box-shadow:10px 0 35px #1e24301f}.sidebarV6.open{transform:translate(0)}.sideClose,.menuBtn{display:grid}.mainV6{margin-left:0}.topbarV6{padding:0 16px}.topLeft,.topActions{min-width:auto}.commandTrigger{width:auto;max-width:none;flex:1;margin:0 15px}.commandTrigger span{display:none}.pageCanvasV6{padding:22px 18px 40px}.dashGrid3{grid-template-columns:1fr 1fr}.loginV6{grid-template-columns:1fr}.loginBrand{display:none}.availableChips{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.pageHead{flex-direction:column}.pageActions{width:100%;justify-content:flex-start}.kpiGridV6,.kpiGridV6.four,.memberSummary,.bookingInsight,.inventoryHero,.visitorHero,.adminHero,.pricingHero,.marketHero{grid-template-columns:1fr 1fr}.heroStrip,.frontHero,.dashGrid2,.dashGrid3,.frontGrid,.detailGrid,.financeRisk,.expenseHero,.workspaceOverview,.roomHero,.heroPulse,.entityGridV6,.memberGrid,.planGrid,.spaceGridV6,.inventoryGrid,.issueGrid,.teamGrid,.financeCardGrid,.couponGrid,.marketCompareGrid,.competitorGrid,.roomGridV6{grid-template-columns:1fr}.workspaceTypes,.checklistTiles,.categoryTiles{grid-template-columns:1fr 1fr}.createMenuV6{width:min(92vw,470px);right:-60px}.commandTrigger kbd{display:none}.crumb span,.crumb svg{display:none}.topActions .iconTop{display:none}.entityForm{grid-template-columns:1fr}.field.span2{grid-column:auto}.drawer{width:94vw}.activityMatrix{grid-template-columns:1fr 1fr}.availableChips{grid-template-columns:1fr}.expenseCategories{grid-template-columns:1fr 1fr}.bookingTop{align-items:flex-start;flex-direction:column}.monthCellsV6>div{min-height:90px}.loginSide{padding:22px}.riskList{grid-template-columns:1fr}}.insightYear{height:39px;border:1px solid #e1e4e9;border-radius:10px;background:#fff;padding:0 12px;font-size:14px}.insightBars{display:flex;flex-direction:column;gap:10px}.insightBars button{border:0;background:transparent;padding:0;text-align:left}.insightBars button>div{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px}.insightBars button span{color:#707884}.insightBars button b{font-size:13px}.leadWorkspaceHero{display:grid;grid-template-columns:1.35fr .65fr;gap:12px;margin-bottom:14px}.leadWorkspaceHero>div{border:1px solid var(--line);background:linear-gradient(135deg,#fff8f2,#fff);border-radius:15px;padding:14px}.leadWorkspaceHero span{font-size:12.5px;font-weight:850;letter-spacing:1px;color:#b96a3d}.leadWorkspaceHero h3{margin:5px 0 3px;font-size:17.1px}.leadWorkspaceHero p{margin:0;color:var(--muted);font-size:13px}.leadWorkspaceHero b{display:block;font-size:16.2px;margin-top:5px}.stageTrack{display:flex;align-items:center;gap:4px;overflow:auto;padding:7px 0 12px}.stageTrack i{height:6px;min-width:36px;flex:1;border-radius:999px;background:#eceef2}.stageTrack i.done{background:#ef8b4b}.crmDetail{display:grid;grid-template-columns:.8fr 1.2fr;gap:12px}.leadFacts{display:grid;grid-template-columns:1fr 1fr;gap:7px}.leadFacts div{border:1px solid var(--line);background:#fafbfc;border-radius:10px;padding:9px;display:flex;flex-direction:column}.leadFacts span{font-size:12.5px;color:#9097a2;text-transform:uppercase;letter-spacing:.5px}.leadFacts b{font-size:13.5px;margin-top:3px}.activityKinds{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px}.activityKinds button{border:1px solid #e6e8ed;background:#fff;border-radius:8px;padding:6px 8px;font-size:12.5px;display:flex;align-items:center;gap:4px}.activityKinds button:hover{background:#fff4ec;border-color:#f0c5aa}.activityTimelineV6{display:flex;flex-direction:column;gap:7px}.activityTimelineV6>div{border-left:2px solid #f0d4c2;padding:7px 9px 7px 11px;background:#fafbfc;border-radius:0 9px 9px 0}.activityTimelineV6 b{font-size:13px}.activityTimelineV6 p{font-size:12.5px;color:#747c88;margin:3px 0}.activityTimelineV6 small{font-size:12.5px;color:#9ba1aa}.mutedText{color:#959ca7;font-size:13px}.historyLock{display:inline-flex;align-items:center;min-height:39px;padding:0 11px;border:1px solid #e7e9ee;background:#fafbfc;border-radius:10px;color:#757d89;font-size:13px}.checklistTile{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;text-align:left;box-shadow:0 2px 5px #1e253204}.checklistRunBtn{display:block;width:100%;border:0;background:#fff;text-align:left;padding:0}.checklistRunBtn>div:last-child{padding:12px}.checklistRunBtn:hover{background:#fffaf6}.checklistManageBtn{width:calc(100% - 20px);margin:0 10px 10px;height:30px;border:1px solid #e5e8ed;background:#fafbfc;border-radius:8px;font-size:12.5px;font-weight:720;color:#616a77}.checklistManageBtn:hover{background:#fff2e9;color:#b45c29;border-color:#f1d2bd}@media(max-width:760px){.leadWorkspaceHero,.crmDetail,.leadFacts{grid-template-columns:1fr}}.serviceHero{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.serviceHero>div{border:1px solid var(--line);background:#fff;border-radius:15px;padding:14px;display:grid;grid-template-columns:auto 1fr;gap:3px 10px}.serviceHero svg{grid-row:1/4;width:34px;height:34px;padding:8px;border-radius:10px;background:#fff2e9;color:#dc7436}.serviceHero span{font-size:12.5px;font-weight:850;letter-spacing:.8px;color:#8d949e}.serviceHero b{font-size:18px;letter-spacing:-.5px}.serviceHero small{font-size:12.5px;color:#9aa0aa}.serviceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.serviceGrid>button{border:1px solid var(--line);background:#fff;border-radius:15px;text-align:left;padding:13px;min-height:170px;display:flex;flex-direction:column;transition:.18s}.serviceGrid>button:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#efd9ca}.serviceIcon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;margin-bottom:11px}.serviceIcon.s0{background:#fff1e7;color:#d97032}.serviceIcon.s1{background:#eef3ff;color:#5776d8}.serviceIcon.s2{background:#eaf7f0;color:#269764}.serviceIcon.s3{background:#f4efff;color:#795ed1}.serviceIcon.s4{background:#fff7df;color:#bd8e22}.serviceGrid>button>span{font-size:12.5px;color:#9b7966;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.serviceGrid h3{font-size:14.5px;margin:5px 0}.serviceGrid p{font-size:13px;color:#8c939d;line-height:1.45;flex:1;margin:0}.serviceGrid footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f0f1f3;padding-top:10px;margin-top:12px}.serviceGrid footer b{font-size:13.5px}.accessGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.accessGrid>button{border:1px solid var(--line);background:#fff;border-radius:15px;padding:13px;text-align:left;display:grid;grid-template-columns:auto 1fr;gap:9px;transition:.18s}.accessGrid>button:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.accessIcon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center}.accessIcon.a0{background:#eaf7f0;color:#269764}.accessIcon.a1{background:#eef3ff;color:#5776d8}.accessIcon.a2{background:#fff1e7;color:#d97032}.accessIcon.a3{background:#f4efff;color:#795ed1}.accessGrid span{font-size:12.5px;color:#8f96a0;text-transform:uppercase;font-weight:800}.accessGrid h3{font-size:14px;margin:3px 0}.accessGrid p{font-size:12.5px;color:#8d949e;margin:0}.accessGrid footer{grid-column:1/-1;border-top:1px solid #f0f1f3;padding-top:9px;display:flex;justify-content:space-between;align-items:center}.accessGrid footer small{font-size:12.5px;color:#9ba1aa}@media(max-width:1350px){.serviceGrid,.accessGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.serviceHero,.serviceGrid,.accessGrid{grid-template-columns:1fr}}.ghostBtn{border:1px solid #eee7e2;background:#fffaf6;color:#b96331}.ghostBtn:hover{background:#fff2e8;border-color:#f0cfba}:root{--orange:#f57d37;--orange2:#ffad6f;--ink:#243043;--muted:#697589;--line:#e2e7ef;--soft:#f4f7fb;--green:#20a874;--red:#e35861;--blue:#397cf3;--violet:#7b5bd6;--teal:#1e9ca6;--amber:#e2a126;--shadow:0 16px 46px rgba(39,55,81,.11)}html,body,#root{background:#f2f5f9;color:var(--ink)}.loginV7{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 15% 20%,rgba(245,125,55,.13),transparent 30%),radial-gradient(circle at 88% 76%,rgba(57,124,243,.1),transparent 28%),linear-gradient(135deg,#f8fafc,#fff7f1 55%,#f5f8ff)}.loginCardV7{width:min(440px,94vw);background:#fffffff0;border:1px solid rgba(225,229,237,.95);border-radius:26px;padding:38px 38px 34px;box-shadow:0 28px 80px #2d3a4e29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.loginWordmark{display:block;width:min(300px,86%);height:auto;margin:0 auto 34px;object-fit:contain}.loginFields{display:grid;gap:12px}.loginCardV7 .field>span{font-size:14px;color:#536177}.loginCardV7 input{height:48px;border:1px solid #dce2eb;background:#f9fbfd;border-radius:13px;padding:0 14px;color:var(--ink)}.loginCardV7 input:focus{border-color:#f3a173;box-shadow:0 0 0 4px #f57d371a;outline:0}.loginCardV7 .primary.xl{margin-top:16px;height:50px;border-radius:13px;background:linear-gradient(135deg,#f57d37,#ff9a58);font-size:14px}.sidebarV7{width:264px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:5px 0 24px #2e3d520a}.mainV7{margin-left:264px}.brandV7{min-height:82px;display:flex;align-items:center;padding:5px 9px 16px;border-bottom:1px solid #edf0f4;margin-bottom:14px}.brandV7 img{width:188px;max-width:calc(100% - 25px);height:auto;object-fit:contain}.brandV7 .sideClose{margin-left:auto}.sidebarV7 .sidebarCreate{margin:0 4px 17px;background:linear-gradient(135deg,#f47a35,#ff9a55);height:45px}.sidebarV7 nav section{position:relative;padding-left:3px}.sidebarV7 nav section>small{font-size:13px;color:#919cab;letter-spacing:1.35px}.sidebarV7 nav button{height:40px;font-weight:650;color:#536075}.sidebarV7 nav button .navIcon{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#f4f6f9;transition:.18s}.sidebarV7 nav button .navIcon svg{width:15px;height:15px;color:inherit}.sidebarV7 nav button:hover{background:#f4f7fb}.sidebarV7 nav button.active{font-weight:800;box-shadow:inset 3px 0 0 currentColor}.navGroupTone.overview .navIcon{background:#fff0e6;color:#e7651d}.navGroupTone.sales .navIcon{background:#eaf2ff;color:#3474e8}.navGroupTone.workspace .navIcon{background:#fff1e8;color:#ef7e39}.navGroupTone.finance .navIcon{background:#e9f8f0;color:#178e63}.navGroupTone.ops .navIcon{background:#f1edff;color:#7154c6}.navGroupTone.market .navIcon{background:#fff7df;color:#b87e08}.navGroupTone.team .navIcon{background:#e7f7f7;color:#16858d}.navGroupTone.admin .navIcon{background:#eef1f5;color:#5f6d82}.navGroupTone.overview button.active{background:#fff1e8;color:#c85717}.navGroupTone.sales button.active{background:#edf4ff;color:#2f65c8}.navGroupTone.workspace button.active{background:#fff2e9;color:#d76b2b}.navGroupTone.finance button.active{background:#ebf8f1;color:#187b59}.navGroupTone.ops button.active{background:#f1edff;color:#654bb0}.navGroupTone.market button.active{background:#fff7df;color:#9b6906}.navGroupTone.team button.active{background:#e9f8f8;color:#12747b}.navGroupTone.admin button.active{background:#eff2f6;color:#4a596e}.topbarV7{height:72px;padding:0 30px;background:#fafcfff0;box-shadow:0 4px 18px #26344a09}.notificationWrap{position:relative}.notificationBtn{background:linear-gradient(145deg,#fff,#f5f8fc)}.notifPopover{position:absolute;right:0;top:48px;width:420px;max-width:90vw;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 70px #1f2b3e33;z-index:80;overflow:hidden}.notifHead{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fff8f2,#f6f9ff)}.notifHead>div{display:grid;grid-template-columns:auto 1fr;gap:2px 8px}.notifHead svg{grid-row:1/3;color:var(--orange)}.notifHead b{font-size:14.5px}.notifHead span{font-size:13px;color:var(--muted)}.notifTabs{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid #eff1f4}.notifTabs button{border:0;background:transparent;padding:6px 9px;border-radius:8px;font-size:13px}.notifTabs button.active{background:#fff0e7;color:#ce5f20;font-weight:800}.notifList{max-height:500px;overflow:auto;padding:7px}.notifList>button{width:100%;border:0;background:transparent;border-radius:12px;padding:10px;display:flex;gap:10px;text-align:left;align-items:flex-start}.notifList>button:hover{background:#f6f8fb}.notifIcon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none}.notifIcon svg{width:15px}.notifIcon.red{background:#fff0f1;color:#d94d56}.notifIcon.orange{background:#fff1e8;color:#dd6b2b}.notifIcon.blue{background:#edf3ff;color:#3973dc}.notifIcon.violet{background:#f1edff;color:#7458c7}.notifList>button>div{flex:1;display:flex;flex-direction:column}.notifList b{font-size:14px}.notifList span{font-size:13px;color:#707b8b;margin-top:2px}.notifList small{font-size:12.5px;color:#a0a8b4;margin-top:4px}.notifList>button>svg{width:13px;color:#a1a8b2}.notifEmpty{padding:35px;text-align:center;display:flex;flex-direction:column;align-items:center;color:#8190a0}.notifEmpty svg{color:var(--green);width:34px;height:34px}.notifEmpty b{margin-top:8px}.notifEmpty span{font-size:13px;margin-top:3px}.pageHead .eyebrow{color:#e56c28}.pageHead h1{color:#233047}.panel{box-shadow:0 8px 26px #2d3d540b;border-color:#dfe5ed}.kpiCard{border-color:#e0e6ee;box-shadow:0 8px 28px #26354c0b;background:linear-gradient(145deg,#fff,#fbfcff)}.kpiCard.default{background:linear-gradient(145deg,#fff8f3,#fff)}.kpiCard.blue{background:linear-gradient(145deg,#eef4ff,#fff)}.kpiCard.green{background:linear-gradient(145deg,#ecfaf3,#fff)}.kpiCard.red{background:linear-gradient(145deg,#fff0f1,#fff)}.kpiCard.violet{background:linear-gradient(145deg,#f3efff,#fff)}.primary{background:linear-gradient(135deg,#f47b36,#ff9d5c);box-shadow:0 9px 20px #f57d3733}.secondary{border-color:#dbe2eb;background:#fff}.createGridV6 .quickTone.tone0 i{background:#eaf2ff;color:#3976df}.createGridV6 .quickTone.tone1 i{background:#e9f8f1;color:#1c9568}.createGridV6 .quickTone.tone2 i{background:#fff0e7;color:#df6f2e}.createGridV6 .quickTone.tone3 i{background:#f1edff;color:#7157c2}.createGridV6 .quickTone.tone4 i{background:#fff6df;color:#b77c08}.createGridV6 .quickTone.tone5 i{background:#e8f7f7;color:#16868e}.drawerBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#1f2a3952;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:24px}.drawer{position:relative!important;right:auto!important;top:auto!important;height:auto!important;max-height:94vh;width:min(860px,96vw)!important;border-radius:22px;box-shadow:0 32px 100px #1f2a3945;border:1px solid rgba(224,229,237,.9);overflow:hidden;background:#f7f9fc}.drawer.wide{width:min(1120px,96vw)!important}.drawerHead{padding:18px 20px;background:#fff;border-bottom:1px solid var(--line)}.drawerHead h2{font-size:19.8px;color:#263247}.drawerHead p{font-size:13px}.drawerBody{padding:18px 20px 22px;overflow:auto;max-height:calc(94vh - 80px)}.entityHeroV7{display:flex;align-items:center;gap:13px;padding:14px 16px;border-radius:15px;margin-bottom:11px;border:1px solid transparent}.entityHeroV7>i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center}.entityHeroV7>i svg{width:22px;height:22px}.entityHeroV7>div{display:flex;flex-direction:column}.entityHeroV7 span{font-size:12.5px;font-weight:900;letter-spacing:1.2px}.entityHeroV7 b{font-size:15px;margin-top:2px}.entityHeroV7 small{font-size:13px;color:#758091;margin-top:2px}.entityHeroV7.orange{background:#fff1e8;border-color:#ffe0cb;color:#d96322}.entityHeroV7.blue{background:#edf4ff;border-color:#d9e7ff;color:#326ac9}.entityHeroV7.teal{background:#eaf8f8;border-color:#d4eeee;color:#167d84}.entityHeroV7.violet{background:#f2efff;border-color:#e4dcff;color:#6d52bc}.entityHeroV7.green{background:#eaf8f1;border-color:#d7eee2;color:#198159}.entityHeroV7.purple{background:#f1edff;border-color:#e2dafc;color:#6e50b6}.entityHeroV7.red{background:#fff0f1;border-color:#ffdadd;color:#cb4650}.entityHeroV7.amber{background:#fff7e3;border-color:#f5e5b7;color:#9e6b09}.entityHeroV7.slate{background:#eef2f6;border-color:#dfe5ec;color:#516176}.entityEditor{background:#fff;border:1px solid #e2e7ee;border-radius:16px;padding:15px}.editorIntro{border-radius:12px;background:linear-gradient(135deg,#f7f9fc,#fff);border:1px solid #e7ebf1;padding:12px}.entityForm{gap:12px}.readValue{background:#f5f8fb;border:1px solid #e4e9f0;min-height:44px;border-radius:11px;padding:11px 12px;color:#516074}.entityForm input,.entityForm select,.entityForm textarea{background:#fff;border:1px solid #dce3eb;border-radius:11px;min-height:44px}.entityForm input:focus,.entityForm select:focus,.entityForm textarea:focus{outline:0;border-color:#f0a075;box-shadow:0 0 0 4px #f57d3717}.stickySave{position:sticky;bottom:-15px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #e9edf2;margin:18px -15px -15px;padding:12px 15px;border-radius:0 0 16px 16px}.kanbanHintV7{display:inline-flex;background:#edf4ff;color:#3766b8;border:1px solid #d7e5ff;border-radius:10px;padding:7px 10px;font-size:13px;font-weight:700;margin-bottom:9px}.kanbanBoardV7>section{transition:.18s;border:1px solid transparent}.kanbanBoardV7>section.dropActive{border:1px dashed #f48b4f;background:#fff6ef;transform:translateY(-2px)}.kanbanBoardV7>section.stageTone0 .kanbanHeader i{background:#397cf3}.kanbanBoardV7>section.stageTone1 .kanbanHeader i{background:#20a874}.kanbanBoardV7>section.stageTone2 .kanbanHeader i{background:#e2a126}.kanbanBoardV7>section.stageTone3 .kanbanHeader i{background:#7b5bd6}.kanbanBoardV7>section.stageTone4 .kanbanHeader i{background:#f57d37}.kanbanBoardV7>section.stageTone5 .kanbanHeader i{background:#1e9ca6}.kanbanBoardV7>section.stageTone6 .kanbanHeader i{background:#e35861}.kanbanCards article{cursor:grab;position:relative}.kanbanCards article.dragging{opacity:.45;transform:rotate(1deg) scale(.98)}.dragHandleV7{position:absolute;right:8px;top:7px;color:#a4acb7;font-size:14px;letter-spacing:-2px}.setupBannerV7,.googleSetupV7{border:1px solid #d9e6fb;background:linear-gradient(135deg,#eef5ff,#fff9f4);border-radius:17px;padding:15px;display:flex;align-items:center;gap:13px;margin-bottom:14px}.setupBannerV7>svg,.googleSetupIcon{width:42px;height:42px;border-radius:13px;background:#e7f1ff;color:#3c72cf;display:grid;place-items:center;flex:none}.setupBannerV7>div{flex:1;display:flex;flex-direction:column}.setupBannerV7 b{font-size:14px}.setupBannerV7 span{font-size:13px;color:#6e7b8f;margin-top:3px}.automationGridV7{display:grid;grid-template-columns:1fr 1fr;gap:11px}.automationCardV7{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 7px 22px #25354d0a}.automationIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#fff1e8;color:#df6b28}.autoTone1 .automationIcon{background:#edf4ff;color:#3a72d4}.autoTone2 .automationIcon{background:#eaf8f1;color:#1a8b61}.autoTone3 .automationIcon{background:#f2efff;color:#7155c1}.autoTone4 .automationIcon{background:#fff7df;color:#b47a08}.autoTone5 .automationIcon{background:#e9f8f8;color:#17818a}.automationTitle{display:flex;align-items:center;justify-content:space-between}.automationTitle>span{font-size:12.5px;font-weight:900;letter-spacing:1px;color:#8490a1}.automationCopy h3{font-size:14px;margin:4px 0}.automationCopy p{font-size:13px;color:#758195;margin:0}.autoMetaV7{display:flex;gap:10px;flex-wrap:wrap;margin-top:7px}.autoMetaV7 span{font-size:12.5px;color:#8b95a4;display:flex;align-items:center;gap:4px}.autoMetaV7 svg{width:11px}.toggleV7{width:42px;height:24px;border:0;border-radius:999px;background:#ccd3dd;position:relative}.toggleV7 i{position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;left:3px;top:3px;transition:.18s}.toggleV7.on{background:#20a874}.toggleV7.on i{left:21px}.marketActionGridV7{display:grid;gap:9px}.marketActionGridV7 button{border:1px solid #e2e7ee;background:#f9fbfd;border-radius:12px;padding:11px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-align:left}.marketActionGridV7 button>svg:first-child{width:33px;height:33px;padding:8px;border-radius:10px;background:#fff1e8;color:#df6e2c}.marketActionGridV7 div{display:flex;flex-direction:column}.marketActionGridV7 b{font-size:13.5px}.marketActionGridV7 span{font-size:12.5px;color:#7f8a9a;margin-top:2px}.marketHeroV7>div,.pricingHeroV7>div{border-radius:16px;box-shadow:0 9px 30px #25344c0d}.marketHeroV7 .mhOrange{background:linear-gradient(145deg,#fff1e7,#fff);border-color:#ffe0cb}.marketHeroV7 .mhBlue{background:linear-gradient(145deg,#edf4ff,#fff);border-color:#d9e7ff}.marketHeroV7 .mhYellow{background:linear-gradient(145deg,#fff7df,#fff);border-color:#f4e3ad}.googleSetupV7{align-items:flex-start}.googleSetupCopy{flex:1}.googleSetupCopy>span{font-size:12.5px;letter-spacing:1.2px;font-weight:900;color:#3972ca}.googleSetupCopy h3{font-size:14.5px;margin:3px 0}.googleSetupCopy p{font-size:13px;color:#68778c;margin:4px 0 8px;line-height:1.5}.googleSetupCopy code{background:#fff;border:1px solid #dce4ef;border-radius:5px;padding:2px 5px}.googleSetupCopy>div{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:5px 7px}.googleSetupCopy>div i{width:18px;height:18px;border-radius:50%;background:#397cf3;color:#fff;font-size:12.5px;font-style:normal;display:grid;place-items:center;font-weight:800}.googleSetupCopy>div span{font-size:12.5px;color:#66758a;align-self:center}.competitorCardV7{overflow:hidden}.marketVisualV7{width:100%;border:0;min-height:92px;padding:13px;background:linear-gradient(135deg,#edf4ff,#fff7f1);display:flex;align-items:flex-start;justify-content:space-between;text-align:left}.compTone1 .marketVisualV7{background:linear-gradient(135deg,#edf9f4,#f7fffb)}.compTone2 .marketVisualV7{background:linear-gradient(135deg,#f3efff,#faf8ff)}.compTone3 .marketVisualV7{background:linear-gradient(135deg,#fff7df,#fffdf7)}.compTone4 .marketVisualV7{background:linear-gradient(135deg,#e9f8f8,#f7ffff)}.compTone5 .marketVisualV7{background:linear-gradient(135deg,#fff0f1,#fff9f9)}.compBrand{display:flex;gap:9px}.compBrand>i{width:37px;height:37px;background:#fffc;border-radius:11px;display:grid;place-items:center;color:#3f70bf}.compBrand span{font-size:12.5px;letter-spacing:1px;font-weight:900;color:#8993a2}.compBrand b{font-size:14.5px;margin-top:4px;max-width:200px}.ratingPill{background:#fff;border:1px solid rgba(220,225,233,.9);border-radius:999px;padding:5px 7px;font-size:13px;font-weight:850;display:flex;align-items:center;gap:3px}.ratingPill svg{width:11px;color:#d89b29;fill:#d89b29}.ratingPill small{color:#8d97a5}.compAddress{display:flex;gap:5px;align-items:flex-start;font-size:13px!important;color:#7b8798!important}.compAddress svg{width:11px;flex:none}.priceChipsV7 button{display:grid!important;grid-template-columns:1fr auto;text-align:left}.priceChipsV7 button small{grid-column:1/-1;color:#9aa3af;margin-top:2px}.pricingHeroV7{grid-template-columns:repeat(4,1fr)}.pricingHeroV7 .pTone1{background:#edf4ff}.pricingHeroV7 .pTone2{background:#fff1e8}.pricingHeroV7 .pTone3{background:#eaf8f1}.pricingHeroV7 .pTone4{background:#f2efff}.pricingServiceGridV7{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.pricingServiceCardV7{background:#fff;border:1px solid #e1e6ee;border-radius:17px;padding:14px;box-shadow:0 8px 24px #26354d0a}.priceTone0{border-top:4px solid #397cf3}.priceTone1{border-top:4px solid #20a874}.priceTone2{border-top:4px solid #f57d37}.priceTone3{border-top:4px solid #7b5bd6}.priceTone4{border-top:4px solid #e2a126}.priceServiceHead{display:flex;justify-content:space-between;gap:8px}.priceServiceHead>div{display:flex;flex-direction:column}.priceServiceHead span{font-size:14px;font-weight:850}.priceServiceHead b{font-size:12.5px;color:#8b95a4;margin-top:2px}.priceNumbersV7{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:13px 0}.priceNumbersV7 div{background:#f6f8fb;border-radius:10px;padding:9px}.priceNumbersV7 div:last-child{grid-column:1/-1}.priceNumbersV7 small{display:block;font-size:12.5px;color:#8b96a5;font-weight:850}.priceNumbersV7 strong{font-size:14.5px;margin-top:3px;display:block}.pricingServiceCardV7 p{font-size:13px;color:#68768a;margin:0}.modalFormV7{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:14px}.modalFormV7 .span2{grid-column:1/-1}.modalActionsV7{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #edf0f4;padding-top:12px}.teamHeroV7{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;background:linear-gradient(120deg,#eaf8f8,#f2f6ff 55%,#fff5ed);border:1px solid #dfe8ef;border-radius:20px;padding:20px;margin-bottom:14px}.teamHeroCopy>span{font-size:12.5px;font-weight:900;letter-spacing:1.3px;color:#17858d}.teamHeroCopy h2{font-size:27.9px;margin:5px 0 3px;letter-spacing:-1px}.teamHeroCopy h2 small{font-size:14.5px;color:#738095;font-weight:600}.teamHeroCopy p{font-size:13px;color:#748196}.teamHeroStats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.teamHeroStats div{background:#ffffffc7;border:1px solid rgba(222,229,238,.9);border-radius:13px;padding:11px;display:flex;flex-direction:column}.teamHeroStats svg{color:#1b8d94}.teamHeroStats b{font-size:16.2px;margin-top:7px}.teamHeroStats span{font-size:12.5px;color:#7a8798}.teamGridV7{grid-template-columns:repeat(4,1fr)}.teamCardV7{background:linear-gradient(145deg,#fff,#f8fbff)!important;border-top:4px solid #397cf3!important;padding:14px!important}.teamTone1{border-top-color:#20a874!important}.teamTone2{border-top-color:#f57d37!important}.teamTone3{border-top-color:#7b5bd6!important}.teamTone4{border-top-color:#1e9ca6!important}.teamTopV7{display:flex;justify-content:space-between;align-items:flex-start}.teamCardV7 .avatar{width:58px;height:58px;border-radius:16px}.teamCardV7 h3{text-align:left;font-size:15px;margin:10px 0 2px}.teamCardV7>p{text-align:left;margin:0;color:#7b8798}.deptChipV7{display:inline-flex;margin-top:7px;background:#eef3f8;border-radius:999px;padding:4px 7px;font-size:12.5px;color:#59677b}.teamContactV7{display:flex;flex-direction:column;gap:3px;text-align:left;margin-top:10px;padding-top:9px;border-top:1px solid #edf0f4}.teamContactV7 span{font-size:12.5px;color:#7b8797}.teamTodayV7{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:9px 0}.teamTodayV7 div{background:#f6f8fb;border-radius:8px;padding:6px;text-align:left}.teamTodayV7 small{display:block;font-size:12.5px;color:#9aa3af}.teamTodayV7 b{font-size:13px}.attendanceToolbarV7{background:#fff;border:1px solid var(--line);border-radius:14px;padding:11px;display:flex;align-items:center;gap:14px;margin-bottom:10px}.attendanceToolbarV7 input{border:1px solid #dfe5ed;border-radius:9px;padding:7px}.attendanceToolbarV7>div{display:flex;gap:10px;flex:1;flex-wrap:wrap}.attendanceToolbarV7>div span{font-size:12.5px;display:flex;align-items:center;gap:4px}.attendanceToolbarV7>b{font-size:13px;color:#637186}.attDot{width:8px;height:8px;border-radius:50%}.attDot.present{background:#20a874}.attDot.leave{background:#e2a126}.attDot.absent{background:#e35861}.attDot.missing{background:#d8dee7}.attendanceMatrixV7{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:auto}.attHeaderRow,.attEmployeeRow{display:grid;grid-template-columns:220px repeat(31,30px);min-width:1150px;align-items:center}.attHeaderRow{position:sticky;top:0;background:#f7f9fc;border-bottom:1px solid var(--line);z-index:2}.attHeaderRow>div{padding:10px;font-size:13px;font-weight:850}.attHeaderRow>span{text-align:center;font-size:12.5px;color:#8e98a6}.attEmployeeRow{border-bottom:1px solid #f0f2f5;min-height:46px}.attEmployeeRow>button{border:0;background:transparent;display:flex;align-items:center;gap:7px;text-align:left;padding:6px 10px}.attEmployeeRow>button>div{display:flex;flex-direction:column}.attEmployeeRow>button b{font-size:13px}.attEmployeeRow>button small{font-size:12.5px;color:#8d97a5}.attCell{width:16px;height:16px;border-radius:5px;justify-self:center;background:#dce2ea;font-style:normal;display:grid;place-items:center;font-size:12.5px;font-weight:900;color:#fff}.attCell.present{background:#20a874}.attCell.leave{background:#e2a126}.attCell.absent{background:#e35861}.attCell.missing{background:#dce2ea}.colorTabsV7{background:#fff;border:1px solid #e2e7ee;border-radius:12px;padding:4px;margin-bottom:10px}.colorTabsV7 button.active{background:linear-gradient(135deg,#fff1e8,#edf4ff);color:#d25d1a}.adminHeroV7>div{border-radius:16px}.adminTone1{background:linear-gradient(145deg,#eef4ff,#fff)!important}.adminTone2{background:linear-gradient(145deg,#eaf8f1,#fff)!important}.adminTone3{background:linear-gradient(145deg,#f2efff,#fff)!important}.inlineActionsV7{display:flex;gap:5px}.inlineActionsV7 button,.tableActionBtn{border:1px solid #dfe5ed;background:#fff;border-radius:7px;padding:5px 7px;font-size:12.5px;display:inline-flex;align-items:center;gap:4px}.tableActionBtn svg{width:11px}.roleCardsV7{display:grid;gap:8px}.roleCardsV7>div{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;padding:10px;border-radius:11px;background:#f7f9fc}.roleCardsV7 svg{grid-row:1/3;width:30px;height:30px;padding:7px;border-radius:9px;background:#fff1e8;color:#d96c2c}.roleCardsV7 b{font-size:13px}.roleCardsV7 span{font-size:12.5px;color:#7b8797}.portalPreviewV7{min-height:210px;border-radius:16px;background:linear-gradient(135deg,#eaf8f1,#edf4ff);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px}.portalPreviewV7>svg{width:40px;height:40px;color:#218c68}.portalPreviewV7>b{font-size:15.3px;margin-top:8px}.portalPreviewV7>span{font-size:13px;color:#637287;max-width:320px;margin:5px 0 12px}.portalPreviewV7>a{display:flex;align-items:center;gap:5px;background:#fff;border-radius:9px;padding:8px 10px;font-size:13px;font-weight:800}.successPanelV7{padding:30px;text-align:center;display:flex;align-items:center;flex-direction:column}.successPanelV7 svg{width:42px;height:42px;color:#20a874}.successPanelV7 b{font-size:15px;margin-top:8px}.successPanelV7 span{font-size:13px;color:#758195;margin:4px 0 14px}.portalBoot{min-height:100vh;display:grid;place-items:center;background:#f6f8fb}.portalBoot img{width:260px}.portalLogin{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 15% 20%,rgba(245,125,55,.12),transparent 30%),radial-gradient(circle at 85% 75%,rgba(32,168,116,.1),transparent 28%),#f7f9fc}.portalLogin form{width:min(410px,92vw);background:#fff;border:1px solid #e0e6ee;border-radius:23px;padding:32px;box-shadow:0 24px 70px #25344b26;display:grid;gap:11px}.portalLogin img{width:260px;max-width:90%;margin:0 auto 10px}.portalLogin h1{text-align:center;font-size:16.2px;color:#445168;margin:0 0 8px}.portalLogin input{height:46px;border:1px solid #dce3eb;border-radius:11px;padding:0 12px}.portalLogin button{height:47px;border:0;border-radius:11px;background:linear-gradient(135deg,#f57d37,#ff9c59);color:#fff;font-weight:850}.portalShell{min-height:100vh;background:#f3f6fa}.portalShell>header{height:76px;background:#fff;border-bottom:1px solid #e1e7ef;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;position:sticky;top:0;z-index:5}.portalShell>header img{width:190px}.portalShell>header>div{display:flex;align-items:center;gap:13px}.portalShell>header span{font-size:13.5px;color:#66758a}.portalShell>header button{border:1px solid #dfe5ed;background:#fff;border-radius:9px;padding:7px 9px;font-size:12.5px;display:flex;align-items:center;gap:5px}.portalShell main{max-width:1200px;margin:0 auto;padding:30px}.portalWelcome{background:linear-gradient(120deg,#fff1e8,#edf4ff 65%,#eaf8f1);border:1px solid #dfe7ef;border-radius:22px;padding:25px;display:flex;justify-content:space-between;align-items:center}.portalWelcome>div:first-child>span{font-size:12.5px;font-weight:900;letter-spacing:1.3px;color:#d66422}.portalWelcome h1{font-size:27px;margin:5px 0}.portalWelcome p{font-size:13.5px;color:#68778b}.portalPlan{background:#ffffffc2;border:1px solid rgba(221,228,237,.9);border-radius:15px;padding:14px;min-width:250px;display:flex;flex-direction:column}.portalPlan small{font-size:12.5px;color:#8994a3;font-weight:900}.portalPlan b{font-size:15px;margin-top:5px}.portalPlan span{font-size:13px;color:#6e7a8d;margin-top:2px}.portalKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin:14px 0}.portalKpis>div{background:#fff;border:1px solid #e0e6ee;border-radius:15px;padding:14px;display:grid;grid-template-columns:auto 1fr;gap:2px 9px}.portalKpis svg{grid-row:1/3;color:#f57d37}.portalKpis span{font-size:12.5px;color:#7f8b9b}.portalKpis b{font-size:15px}.portalGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.portalGrid section{background:#fff;border:1px solid #e0e6ee;border-radius:16px;padding:15px}.portalGrid h2{font-size:15px;margin:0 0 10px}.portalGrid article{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:8px;padding:9px 0;border-bottom:1px solid #eff2f5}.portalGrid article>div{display:flex;flex-direction:column}.portalGrid article b{font-size:13px}.portalGrid article span,.portalGrid article small{font-size:12.5px;color:#8490a1}@media(max-width:1350px){.pricingServiceGridV7{grid-template-columns:1fr 1fr}.teamGridV7{grid-template-columns:repeat(3,1fr)}}@media(max-width:1050px){.sidebarV7{width:264px}.mainV7{margin-left:0}.automationGridV7,.teamHeroV7{grid-template-columns:1fr}.pricingHeroV7,.portalKpis{grid-template-columns:1fr 1fr}}@media(max-width:760px){.loginCardV7{padding:28px 22px}.brandV7 img{width:180px}.notifPopover{position:fixed;right:10px;left:10px;top:65px;width:auto}.drawerBackdrop{padding:8px}.drawer,.drawer.wide{width:100%!important;max-height:98vh}.drawerBody{max-height:calc(98vh - 78px)}.automationGridV7,.pricingServiceGridV7,.teamHeroStats,.teamGridV7,.pricingHeroV7{grid-template-columns:1fr}.googleSetupV7{flex-direction:column}.googleSetupCopy>div{grid-template-columns:auto 1fr}.attendanceToolbarV7{align-items:flex-start;flex-direction:column}.portalShell main{padding:16px}.portalWelcome{align-items:flex-start;flex-direction:column;gap:12px}.portalPlan{width:100%}.portalGrid,.portalKpis{grid-template-columns:1fr}.portalGrid article{grid-template-columns:1fr 1fr}.portalGrid article>div:first-child{grid-column:1/-1}}:root{--orange:#f36f2d;--orange2:#ff9a58;--orange-soft:#fff0e6;--ink:#182338;--muted:#65748a;--line:#dfe5ed;--soft:#f2f5f9;--green:#17a36d;--green-soft:#e9f8f1;--red:#dd5262;--red-soft:#fff0f2;--blue:#3979ef;--blue-soft:#edf4ff;--violet:#7858d8;--violet-soft:#f2efff;--teal:#1399a3;--teal-soft:#e9f8f9;--amber:#d99018;--amber-soft:#fff7e4;--shadow:0 16px 42px rgba(37,53,78,.1);--shadow-strong:0 24px 64px rgba(37,53,78,.14) }html,body,#root{background:#eef3f8}body{color:var(--ink)}.pageCanvasV6{background:radial-gradient(circle at 4% 3%,rgba(243,111,45,.07),transparent 23%),radial-gradient(circle at 96% 12%,rgba(57,121,239,.055),transparent 25%),#f3f6fa;min-height:calc(100vh - 70px)}.panel{border-color:#dce4ed;box-shadow:0 5px 18px #22334b0b}.panel:hover{border-color:#d3dce7}.primary{background:linear-gradient(135deg,#f36f2d,#ff8d49);box-shadow:0 9px 20px #f36f2d3d}.secondary{border-color:#d8e0e9;box-shadow:0 2px 7px #21304609}.heroStrip{background:linear-gradient(115deg,#ffece0,#fff 42%,#eaf3ff 78%,#ecf9f5);border-color:#f0d9c9;box-shadow:0 12px 35px #3d4b6312}.heroPulse div{box-shadow:0 6px 20px #2d3b520d}.kpiCard{border-color:#dfe5ed;position:relative;overflow:hidden;box-shadow:0 8px 24px #23334b0e}.kpiCard:after{content:"";position:absolute;right:-26px;bottom:-32px;width:96px;height:96px;border-radius:50%;background:#f36f2d14;pointer-events:none}.kpiCard.blue{background:linear-gradient(145deg,#fff,#eef5ff)}.kpiCard.blue:after{background:#3979ef1a}.kpiCard.green{background:linear-gradient(145deg,#fff,#ecfaf4)}.kpiCard.green:after{background:#17a36d1a}.kpiCard.red{background:linear-gradient(145deg,#fff,#fff0f2)}.kpiCard.red:after{background:#dd52621a}.kpiCard.violet{background:linear-gradient(145deg,#fff,#f3f0ff)}.kpiCard.violet:after{background:#7858d81a}.kpiCard.teal{background:linear-gradient(145deg,#fff,#eafafb)}.kpiCard.teal:after{background:#1399a31a}.kpiCard.orange{background:linear-gradient(145deg,#fff,#fff0e6)}.kpiCard strong{color:#162137}.sidebarV7{background:linear-gradient(180deg,#fff,#fbfdff 70%,#f7fafc);border-right-color:#dce3ec;box-shadow:7px 0 24px #1f304809}.navGroupTone button .navIcon{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;transition:.18s}.navGroupTone button .navIcon svg{width:15px;height:15px}.navGroupTone.overview .navIcon{background:#edf4ff;color:#3979ef}.navGroupTone.sales .navIcon{background:#edf4ff;color:#3476e7}.navGroupTone.workspace .navIcon{background:#fff0e6;color:#e86523}.navGroupTone.finance .navIcon{background:#e9f8f1;color:#168f61}.navGroupTone.ops .navIcon{background:#f2efff;color:#7152cd}.navGroupTone.market .navIcon{background:#fff7e4;color:#c78112}.navGroupTone.team .navIcon{background:#e9f8f9;color:#108a93}.navGroupTone.admin .navIcon{background:#edf0f4;color:#5c6980}.sidebarV7 nav button{height:45px;border:1px solid transparent}.sidebarV7 nav button:hover{background:#f4f7fb;border-color:#e7ecf2}.sidebarV7 nav button.active{background:#fff;border-color:#dfe5ed;color:#1d2b40;box-shadow:0 7px 18px #22344e12}.sidebarV7 nav button.active .navIcon{transform:scale(1.04);box-shadow:0 4px 11px #24354d14}.navGroupTone.overview button.active,.navGroupTone.sales button.active{border-left:3px solid #3979ef}.navGroupTone.workspace button.active{border-left:3px solid #f36f2d}.navGroupTone.finance button.active{border-left:3px solid #17a36d}.navGroupTone.ops button.active{border-left:3px solid #7858d8}.navGroupTone.market button.active{border-left:3px solid #d99018}.navGroupTone.team button.active{border-left:3px solid #1399a3}.navGroupTone.admin button.active{border-left:3px solid #68768d}.notifPopoverV8{border-color:#dbe3ed!important;box-shadow:0 22px 65px #192a442e!important}.notifFooterV8{width:100%;height:45px;border:0;border-top:1px solid #e7ecf2;background:linear-gradient(90deg,#f3f0ff,#edf4ff);color:#44369a;font-size:13.5px;font-weight:850;display:flex;align-items:center;justify-content:center;gap:7px}.notifFooterV8 svg{width:14px}.intelHeroV8{display:grid;grid-template-columns:1.35fr .9fr;gap:16px;padding:25px;border-radius:23px;background:linear-gradient(120deg,#211b55,#3c2d87,#285eaa 72%,#177f85);color:#fff;margin-bottom:15px;box-shadow:0 22px 52px #302b753b;position:relative;overflow:hidden}.intelHeroV8:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-110px;top:-190px;background:#ffffff1c}.intelPulse{position:relative;z-index:1}.intelPulse>span{display:flex;align-items:center;gap:6px;font-size:12.5px;letter-spacing:1.6px;font-weight:900;color:#dbcfff}.intelPulse>span svg{width:15px}.intelPulse h2{font-size:27.9px;line-height:1.08;margin:10px 0 5px;letter-spacing:-1px}.intelPulse h2 small{font-size:14.5px;color:#c8d4ef}.intelPulse p{font-size:13.5px;max-width:650px;color:#dbe4f6;line-height:1.55}.intelHeroKpis{display:grid;grid-template-columns:1fr 1fr;gap:9px;z-index:1}.intelHeroKpis>div{background:#ffffff21;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:15px;padding:13px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px}.intelHeroKpis svg{grid-row:1/3;color:#ffd0b5;width:23px;height:23px}.intelHeroKpis b{font-size:18px}.intelHeroKpis span{font-size:12.5px;color:#dbe4f6}.intelGridV8{display:grid;grid-template-columns:1.4fr .85fr;gap:14px;margin-bottom:14px}.copilotV8{background:linear-gradient(145deg,#fff,#f7f5ff);border:1px solid #ddd8f1;border-radius:19px;padding:17px;box-shadow:0 12px 34px #362e7814}.copilotHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.copilotHead>div{display:flex;align-items:center;gap:10px}.copilotHead i{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#6f51d2,#3c79e8);color:#fff;display:grid;place-items:center;box-shadow:0 8px 17px #5b4bbe3d}.copilotHead i svg{width:21px;height:21px}.copilotHead span{font-size:12.5px;letter-spacing:1.2px;font-weight:900;color:#7867c7}.copilotHead h3{font-size:14px;margin:2px 0 0}.copilotComposer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;background:#fff;border:1px solid #dcdff0;border-radius:14px;padding:8px;margin-top:14px;box-shadow:0 5px 18px #2e335a0d}.copilotComposer>svg{color:#7565c9}.copilotComposer textarea{resize:none;border:0;outline:0;background:transparent;font-size:13.5px;color:#29364b}.copilotComposer button{width:38px;height:38px;border:0;border-radius:11px;background:linear-gradient(135deg,#7454d5,#427ce8);color:#fff;display:grid;place-items:center}.copilotComposer button:disabled{opacity:.45}.copilotPrompts{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.copilotPrompts button{border:1px solid #dddff0;background:#fff;border-radius:999px;padding:6px 9px;font-size:12.5px;color:#59677d}.copilotPrompts button:hover{border-color:#9b8ddd;color:#5f4db0}.copilotAnswer{margin-top:12px;background:#eef4ff;border:1px solid #d7e4fa;border-radius:14px;padding:12px}.copilotAnswer.error{background:#fff1f2;border-color:#f2ced2}.copilotAnswer>div:first-child{display:flex;align-items:flex-start;gap:7px}.copilotAnswer>div:first-child svg{color:#5d6fc8}.copilotAnswer>div:first-child b{font-size:13.5px;line-height:1.45}.copilotResultList{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:9px 0}.copilotResultList article{background:#fff;border:1px solid #dee6f2;border-radius:9px;padding:8px;display:flex;flex-direction:column}.copilotResultList span{font-size:12.5px;font-weight:800}.copilotResultList small{font-size:12.5px;color:#8490a1;margin-top:2px}.personalReminderPanelV8{background:linear-gradient(145deg,#fff,#fff9f3)}.personalReminderListV8{display:flex;flex-direction:column;gap:7px}.personalReminderListV8 article{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;border:1px solid #e7e9ef;border-radius:11px;padding:9px;background:#fff}.personalReminderListV8 article>i{width:32px;height:32px;border-radius:9px;background:#f2efff;color:#6d54c2;display:grid;place-items:center}.personalReminderListV8 article>i.high{background:#fff0f2;color:#d54758}.personalReminderListV8 article>div{display:flex;flex-direction:column}.personalReminderListV8 b{font-size:13px}.personalReminderListV8 span,.personalReminderListV8 small{font-size:12.5px;color:#7f8b9b}.personalReminderListV8 article>button{width:30px;height:30px;border:0;border-radius:9px;background:#e9f8f1;color:#148a5d}.signalToolbarV8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.signalToolbarV8>div{display:flex;gap:5px;flex-wrap:wrap}.signalToolbarV8 button{border:1px solid #dce3eb;background:#fff;border-radius:999px;padding:6px 9px;font-size:12.5px;text-transform:capitalize;color:#68768a}.signalToolbarV8 button.active{background:#1d2b43;color:#fff;border-color:#1d2b43}.signalToolbarV8>span{font-size:12.5px;color:#8a96a5}.signalFeedV8{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.signalCardV8{border:1px solid #dfe5ed;background:#fff;border-radius:14px;padding:12px;text-align:left;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start;transition:.17s}.signalCardV8:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.signalCardV8>i{width:38px;height:38px;border-radius:11px;background:#edf4ff;color:#3979ef;display:grid;place-items:center}.signalCardV8.orange>i{background:#fff0e6;color:#e66b27}.signalCardV8.red>i{background:#fff0f2;color:#d94759}.signalCardV8.green>i{background:#e9f8f1;color:#168e61}.signalCardV8.violet>i{background:#f2efff;color:#6f52ca}.signalCardV8>div>span{font-size:12.5px;text-transform:uppercase;letter-spacing:.8px;font-weight:850;color:#8b96a5}.signalCardV8>div>b{display:block;font-size:13.5px;margin:2px 0}.signalCardV8 p{font-size:12.5px;line-height:1.4;color:#728096;margin:0}.signalCardV8 aside{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.signalCardV8 aside small{font-size:12.5px;color:#8995a4}.signalCardV8 aside svg{width:14px}.peopleHeroV8{display:grid;grid-template-columns:1.45fr .55fr;gap:14px;background:linear-gradient(115deg,#087c88,#1399a3 42%,#3979ef);color:#fff;border-radius:22px;padding:22px;margin-bottom:13px;box-shadow:0 18px 42px #13819733}.peopleHeroMain>span{font-size:12.5px;letter-spacing:1.5px;font-weight:900;color:#c8fcff}.peopleHeroMain h2{font-size:26.1px;margin:7px 0 4px;letter-spacing:-.8px}.peopleHeroMain h2 small{font-size:14px;color:#cae9f1}.peopleHeroMain p{font-size:13px;color:#d8f1f4;margin:0}.peopleHeroBadges{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.peopleHeroBadges b{background:#ffffff26;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:6px 9px;font-size:12.5px;display:flex;align-items:center;gap:5px}.peopleHeroBadges i,.heatmapToolbarV8 i{width:8px;height:8px;border-radius:50%;display:inline-block}.peopleHeroBadges .present,.heatmapToolbarV8 .present{background:#45e2a4}.peopleHeroBadges .late,.heatmapToolbarV8 .late{background:#ffd05c}.peopleHeroBadges .absent,.heatmapToolbarV8 .absent{background:#ff7b88}.peopleHeroBadges .leave,.heatmapToolbarV8 .leave{background:#c4a8ff}.heatmapToolbarV8 .missing{background:#dce4ed}.peopleHeroPayroll{background:#ffffff24;border:1px solid rgba(255,255,255,.2);border-radius:17px;padding:17px;display:flex;flex-direction:column;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.peopleHeroPayroll svg{width:25px;height:25px;color:#dffcff}.peopleHeroPayroll span{font-size:12.5px;letter-spacing:1px;font-weight:850;margin-top:13px;color:#d4f2f5}.peopleHeroPayroll b{font-size:22.5px;margin-top:3px}.peopleHeroPayroll small{font-size:12.5px;color:#d9eff3;margin-top:4px}.peopleTabsV8{display:flex;gap:5px;overflow:auto;background:#fff;border:1px solid #dce4ed;border-radius:14px;padding:5px;margin-bottom:11px;box-shadow:0 5px 18px #22334b0a}.peopleTabsV8 button{border:0;background:transparent;color:#627085;height:37px;border-radius:9px;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.peopleTabsV8 button svg{width:14px}.peopleTabsV8 button.active{background:linear-gradient(135deg,#e9f8f9,#edf4ff);color:#087e87;font-weight:850}.todayTeamGridV8{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.todayPersonV8{border:1px solid #dfe5ed;border-top:4px solid #aab4c2;background:#fff;border-radius:16px;padding:13px;text-align:left;box-shadow:0 6px 20px #22334b0b;transition:.17s}.todayPersonV8:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.todayPersonV8.present{border-top-color:#17a36d;background:linear-gradient(145deg,#fff,#edfaf4)}.todayPersonV8.late{border-top-color:#e5a31a;background:linear-gradient(145deg,#fff,#fff8e7)}.todayPersonV8.absent{border-top-color:#dd5262;background:linear-gradient(145deg,#fff,#fff0f2)}.todayPersonV8.leave{border-top-color:#7858d8;background:linear-gradient(145deg,#fff,#f3f0ff)}.todayPersonTop{display:flex;justify-content:space-between;align-items:flex-start}.presenceDotV8{width:12px;height:12px;border-radius:50%;background:#aab4c2;box-shadow:0 0 0 4px #aab4c226}.presenceDotV8.present{background:#17a36d;box-shadow:0 0 0 4px #17a36d21}.presenceDotV8.late{background:#e5a31a}.presenceDotV8.absent{background:#dd5262}.presenceDotV8.leave{background:#7858d8}.todayPersonV8 h3{font-size:14.5px;margin:11px 0 2px}.todayPersonV8 p{font-size:12.5px;color:#748297;margin:0}.todayStatusV8{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding:8px;border-radius:9px;background:#ffffffb8;border:1px solid rgba(221,228,237,.8)}.todayStatusV8 b{font-size:12.5px}.todayStatusV8 span{font-size:12.5px;color:#b27000}.todayTimesV8{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:7px}.todayTimesV8>div{background:#ffffffb8;border-radius:8px;padding:6px}.todayTimesV8 small{font-size:12.5px;color:#8b97a7}.todayTimesV8 b{display:block;font-size:12.5px;margin-top:2px}.employeeCardGridV8{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.employeeCardV8{border:1px solid #dfe5ed;border-top:4px solid #3979ef;background:#fff;border-radius:16px;padding:13px;text-align:left;box-shadow:0 6px 20px #22334b0b}.employeeCardV8.empTone1{border-top-color:#17a36d}.employeeCardV8.empTone2{border-top-color:#f36f2d}.employeeCardV8.empTone3{border-top-color:#7858d8}.employeeCardV8.empTone4{border-top-color:#1399a3}.employeeCardV8.empTone5{border-top-color:#d99018}.employeeCardV8 header,.employeeCardV8 footer{display:flex;align-items:center;justify-content:space-between}.employeeCardV8 h3{font-size:14.5px;margin:9px 0 2px}.employeeCardV8 p{font-size:12.5px;margin:0;color:#506077;font-weight:700}.employeeCardV8>span{display:block;font-size:12.5px;color:#8491a2;margin-top:3px}.employeeCardV8 footer{margin-top:10px;padding-top:8px;border-top:1px solid #edf0f4}.employeeCardV8 footer small{font-size:12.5px;color:#8e99a8}.employeeCardV8 footer b{font-size:13px}.heatmapToolbarV8{background:linear-gradient(90deg,#fff,#f2fbfc);border:1px solid #dbe5ed;border-radius:13px;padding:10px;display:flex;align-items:center;gap:15px;margin-bottom:9px}.heatmapToolbarV8 input{border:1px solid #d9e1ea;border-radius:8px;padding:6px 8px;background:#fff}.heatmapToolbarV8>div{display:flex;gap:12px;flex-wrap:wrap}.heatmapToolbarV8 span{display:flex;align-items:center;gap:4px;font-size:12.5px;color:#65748a}.peopleHeatmapV8{background:#fff;border:1px solid #dce4ed;border-radius:15px;overflow:auto;box-shadow:0 6px 20px #22334b0a}.heatHead,.heatRow{display:grid;grid-template-columns:210px repeat(31,29px);align-items:center;min-width:1120px}.heatHead{background:#eef7f8;position:sticky;top:0;z-index:2;border-bottom:1px solid #dce4ed}.heatHead>div{padding:10px;font-size:12.5px;font-weight:850}.heatHead>span{text-align:center;font-size:12.5px;color:#718094}.heatRow{min-height:45px;border-bottom:1px solid #edf1f4}.heatRow>button{border:0;background:transparent;display:flex;align-items:center;gap:7px;text-align:left;padding:5px 9px}.heatRow>button>div{display:flex;flex-direction:column}.heatRow>button b{font-size:12.5px}.heatRow>button small{font-size:12.5px;color:#8b97a7}.heatRow>i{width:16px;height:16px;border-radius:5px;justify-self:center;background:#dfe5ed;display:grid;place-items:center;color:#fff;font-size:12.5px;font-style:normal;font-weight:900}.heatRow>i.present{background:#17a36d}.heatRow>i.late{background:#e5a31a}.heatRow>i.absent{background:#dd5262}.heatRow>i.leave{background:#7858d8}.leaveKanbanV8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.leaveColV8{background:#f1f4f8;border-radius:14px;padding:9px}.leaveColV8>header{display:flex;justify-content:space-between;align-items:center;padding:4px 3px 9px}.leaveColV8>header b{font-size:13px}.leaveColV8>header span{font-size:12.5px;background:#fff;border-radius:999px;padding:3px 7px}.leaveColV8>button{width:100%;border:1px solid #dfe5ed;background:#fff;border-radius:10px;padding:9px;text-align:left;display:flex;gap:8px;margin-bottom:6px}.leaveColV8>button svg{color:#7858d8}.leaveColV8>button>div{display:flex;flex-direction:column}.leaveColV8>button b{font-size:13px}.leaveColV8>button span,.leaveColV8>button small{font-size:12.5px;color:#7f8b9b}.marketHeroV8,.pricingHeroV8{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:13px}.marketKpi,.priceKpi{border-radius:17px;padding:14px;border:1px solid #dce4ed;display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:center;box-shadow:0 7px 23px #22334b0e}.marketKpi svg,.priceKpi svg{grid-row:1/4;width:28px;height:28px;padding:6px;border-radius:9px;background:#ffffffbf}.marketKpi span,.priceKpi span{font-size:12.5px;font-weight:900;letter-spacing:.8px}.marketKpi b,.priceKpi b{font-size:19.8px}.marketKpi small,.priceKpi small{font-size:12.5px;color:#718096}.marketKpi.orange,.priceKpi.amber{background:linear-gradient(145deg,#fff8ed,#fff1df);color:#9b5d00}.marketKpi.blue,.priceKpi.blue{background:linear-gradient(145deg,#f3f7ff,#e9f2ff);color:#2a62bc}.marketKpi.violet,.priceKpi.violet{background:linear-gradient(145deg,#f7f4ff,#eeeaff);color:#6548bd}.marketKpi.yellow{background:linear-gradient(145deg,#fffbea,#fff5d8);color:#a57200}.priceKpi.green{background:linear-gradient(145deg,#f1fbf6,#e4f8ed);color:#137a54}.competitorGridV8{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.competitorCardV8{border:1px solid #dce4ed;border-top:4px solid #3979ef;background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 7px 23px #22334b0d}.competitorCardV8.compTone1{border-top-color:#17a36d}.competitorCardV8.compTone2{border-top-color:#f36f2d}.competitorCardV8.compTone3{border-top-color:#7858d8}.competitorCardV8.compTone4{border-top-color:#1399a3}.competitorCardV8.compTone5{border-top-color:#d99018}.competitorCardV8.ours{background:linear-gradient(145deg,#fff8f1,#fff);border-top-color:#f36f2d}.marketVisualV8{width:100%;border:0;background:linear-gradient(120deg,#f8fafc,#eef4fb);padding:14px;text-align:left;display:flex;align-items:center;justify-content:space-between}.compBrand{display:flex;align-items:center;gap:9px}.compBrand>i{width:38px;height:38px;border-radius:11px;background:#fff;color:#3c6fab;display:grid;place-items:center;box-shadow:0 4px 12px #1e325014}.compBrand>div{display:flex;flex-direction:column}.compBrand span{font-size:12.5px;letter-spacing:1px;font-weight:900;color:#8794a5}.compBrand b{font-size:14px;margin-top:2px}.competitorBodyV8{padding:12px}.matchRowV8{display:flex;align-items:center;justify-content:space-between}.matchRowV8>span:last-child{font-size:12.5px;color:#8c98a7}.confidencePillV8{display:flex;align-items:center;gap:5px;border-radius:999px;padding:4px 7px;background:#edf4ff;color:#3068c5;font-size:12.5px}.confidencePillV8>i{width:23px;height:5px;border-radius:999px;background:#d6dce6;position:relative;overflow:hidden}.confidencePillV8>i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--conf);background:#3979ef}.confidencePillV8.green{background:#e9f8f1;color:#127a53}.confidencePillV8.green>i:after{background:#17a36d}.confidencePillV8.orange{background:#fff5e9;color:#a96200}.confidencePillV8.orange>i:after{background:#e3a11b}.confidencePillV8.red{background:#fff0f2;color:#b93849}.confidencePillV8.red>i:after{background:#dd5262}.priceChipsV8{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin:10px 0}.priceChipsV8 button{border:1px solid #e1e6ed;background:#f8fafc;border-radius:9px;padding:7px;text-align:left;display:flex;flex-direction:column}.priceChipsV8 span{font-size:12.5px;color:#758297}.priceChipsV8 b{font-size:13px;margin-top:2px}.priceChipsV8 small{font-size:12.5px;color:#9ba4b1}.matchReviewV8{display:grid;grid-template-columns:auto 1fr auto auto;gap:6px;align-items:center;background:#fff7e7;border:1px solid #f1dfae;border-radius:10px;padding:8px;margin:8px 0}.matchReviewV8>svg{color:#c78b15}.matchReviewV8>div{display:flex;flex-direction:column}.matchReviewV8 b{font-size:12.5px}.matchReviewV8 span{font-size:12.5px;color:#8a734b}.matchReviewV8 button{border:0;border-radius:7px;padding:5px 6px;font-size:12.5px;display:flex;gap:3px;align-items:center}.matchReviewV8 button:nth-last-child(2){background:#e7f8ef;color:#137c55}.matchReviewV8 button:last-child{background:#fff0f2;color:#b93c4c}.pricingServiceGridV8{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:13px}.pricingServiceCardV8{border:1px solid #dce4ed;border-top:4px solid #3979ef;background:#fff;border-radius:17px;padding:14px;box-shadow:0 7px 23px #22334b0d}.pricingServiceCardV8.priceTone1{border-top-color:#17a36d}.pricingServiceCardV8.priceTone2{border-top-color:#f36f2d}.pricingServiceCardV8.priceTone3{border-top-color:#7858d8}.pricingServiceCardV8.priceTone4{border-top-color:#1399a3}.pricingServiceCardV8.priceTone5{border-top-color:#d99018}.pricingServiceCardV8>header{display:flex;justify-content:space-between;gap:9px}.pricingServiceCardV8>header>div{display:flex;flex-direction:column}.pricingServiceCardV8>header span{font-size:14px;font-weight:850}.pricingServiceCardV8>header small{font-size:12.5px;color:#8c98a8;margin-top:2px}.priceCompareV8{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;margin:13px 0;background:linear-gradient(90deg,#f4f7fb,#fff8f1);border-radius:11px;padding:9px}.priceCompareV8>div{display:flex;flex-direction:column}.priceCompareV8 small{font-size:12.5px;color:#8994a5;font-weight:900}.priceCompareV8 b{font-size:14px;margin-top:3px}.priceCompareV8>i{color:#8d99aa}.priceMetricsV8{display:grid;grid-template-columns:1fr 1fr;gap:5px}.priceMetricsV8>div{background:#f7f9fc;border-radius:8px;padding:7px}.priceMetricsV8 span{font-size:12.5px;color:#8490a1}.priceMetricsV8 b{display:block;font-size:12.5px;margin-top:2px}.pricingServiceCardV8>p{font-size:12.5px;line-height:1.45;color:#647289;margin:10px 0}.pricingServiceCardV8>footer{display:flex;align-items:flex-start;gap:6px;border-top:1px solid #edf0f4;padding-top:8px}.pricingServiceCardV8>footer svg{width:13px;color:#17a36d}.pricingServiceCardV8>footer span{font-size:12.5px;color:#8490a1;line-height:1.35}.digitalTwinV8{background:linear-gradient(145deg,#e8eef7,#f7f9fc);border:1px solid #d7e0ea;border-radius:20px;padding:14px;margin-bottom:13px;box-shadow:inset 0 1px #fffc}.floorLegendV8{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:10px}.floorLegendV8 span{font-size:12.5px;color:#65748a;display:flex;align-items:center;gap:4px}.floorLegendV8 i{width:9px;height:9px;border-radius:3px}.floorLegendV8 i.free{background:#17a36d}.floorLegendV8 i.occupied{background:#f36f2d}.floorLegendV8 i.booked{background:#3979ef}.floorLegendV8 i.issue{background:#dd5262}.floorGridV8{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-flow:dense;gap:7px}.floorUnitV8{min-height:120px;border:2px solid transparent;background:#fff;border-radius:13px;padding:10px;text-align:left;display:flex;flex-direction:column;transition:.17s;box-shadow:0 6px 16px #26354c0e}.floorUnitV8:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.floorUnitV8.size1,.floorUnitV8.size3,.floorUnitV8.room{grid-column:span 2}.floorUnitV8.free{border-color:#8edcbc;background:linear-gradient(145deg,#fff,#eefaf4)}.floorUnitV8.occupied{border-color:#ffc7a7;background:linear-gradient(145deg,#fff,#fff1e7)}.floorUnitV8.booked{border-color:#a8c8ff;background:linear-gradient(145deg,#fff,#edf4ff)}.floorUnitV8.issue{border-color:#f2acb5;background:linear-gradient(145deg,#fff,#fff0f2)}.floorUnitV8 header,.floorUnitV8 footer{display:flex;align-items:center;justify-content:space-between;gap:5px}.floorUnitV8 header>span{font-size:12.5px;text-transform:uppercase;color:#7f8b9b;font-weight:850}.floorUnitV8 h3{font-size:14px;margin:13px 0 3px}.floorUnitV8 p{font-size:12.5px;color:#728096;margin:0;flex:1}.floorUnitV8 footer{margin-top:10px}.floorUnitV8 footer>span{font-size:12.5px;font-weight:850}.floorUnitV8 footer b{display:flex;align-items:center;gap:3px;font-size:12.5px;color:#c23f50}.floorUnitV8 footer svg{width:11px}.presenceCardsV8{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.presenceCardsV8>div{border-radius:12px;padding:11px;background:linear-gradient(145deg,#edf4ff,#fff);display:grid;grid-template-columns:auto 1fr;gap:2px 8px}.presenceCardsV8>div:nth-child(2){background:linear-gradient(145deg,#e9f8f1,#fff)}.presenceCardsV8>div:nth-child(3){background:linear-gradient(145deg,#f2efff,#fff)}.presenceCardsV8 svg{grid-row:1/3;color:#3979ef}.presenceCardsV8 b{font-size:15px}.presenceCardsV8 span{font-size:12.5px;color:#778598}.timelineMiniV8{display:flex;flex-direction:column;gap:5px}.timelineMiniV8 article{display:flex;gap:8px;align-items:center;border:1px solid #e4e9ef;border-radius:9px;padding:7px;background:#fafcff}.timelineMiniV8 article>svg{color:#f36f2d}.timelineMiniV8 article>div{display:flex;flex-direction:column}.timelineMiniV8 b{font-size:12.5px}.timelineMiniV8 span{font-size:12.5px;color:#8190a2}.smartFinderV8{display:grid;grid-template-columns:310px 1fr;gap:13px}.smartFinderForm{background:linear-gradient(145deg,#fff1e7,#f9fbff);border:1px solid #e3e7ed;border-radius:13px;padding:12px;display:flex;flex-direction:column;gap:9px}.smartFinderResultsV8{display:flex;flex-direction:column;gap:7px;min-height:250px}.smartFinderResultsV8>button{border:1px solid #dfe5ed;background:#fff;border-radius:12px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;text-align:left}.smartFinderResultsV8>button:hover{border-color:#a9c6f6;box-shadow:0 7px 20px #2d4d8214}.smartRankV8{width:35px;height:35px;border-radius:11px;background:#edf4ff;color:#346cc8;display:grid;place-items:center;font-size:13px;font-weight:900}.smartFinderResultsV8>button>div:nth-child(2){display:flex;flex-direction:column}.smartFinderResultsV8 b{font-size:13px}.smartFinderResultsV8 span,.smartFinderResultsV8 small{font-size:12.5px;color:#7d8999}.smartFinderResultsV8 aside{text-align:right;display:flex;flex-direction:column}.smartFinderResultsV8 aside b{font-size:14px}.smartFinderEmptyV8{height:100%;min-height:230px;border:2px dashed #dbe2ea;border-radius:13px;display:grid;place-items:center;align-content:center;text-align:center;color:#7b8899}.smartFinderEmptyV8 svg{width:28px;height:28px;margin-bottom:7px}.smartFinderEmptyV8 b{font-size:13.5px}.smartFinderEmptyV8 span{font-size:12.5px;margin-top:3px}.opsWallV8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#111b2b;color:#eef5ff;overflow:auto}.opsWallV8>header{height:78px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#13243d,#203d61);border-bottom:1px solid rgba(255,255,255,.1)}.opsWallV8>header>div{display:flex;align-items:center;gap:12px}.opsWallV8>header img{width:165px;filter:brightness(0) invert(1)}.opsWallV8>header span{font-size:12.5px;letter-spacing:1.5px;font-weight:900;color:#92c9ff}.opsWallV8>header b{font-size:18px}.opsWallV8>header button{width:38px;height:38px;border:1px solid rgba(255,255,255,.15);background:#ffffff14;color:#fff;border-radius:10px}.opsWallV8 main{padding:20px 24px 78px}.wallHeroV8{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.wallHeroV8>div{background:linear-gradient(145deg,#1a3150,#24466f);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:15px;display:grid;grid-template-columns:auto 1fr;gap:2px 10px}.wallHeroV8>div:nth-child(2){background:linear-gradient(145deg,#123f41,#176066)}.wallHeroV8>div:nth-child(3){background:linear-gradient(145deg,#4a2438,#6b304a)}.wallHeroV8>div:nth-child(4){background:linear-gradient(145deg,#3f3520,#655023)}.wallHeroV8 svg{grid-row:1/3;color:#9ecbff}.wallHeroV8 b{font-size:22.5px}.wallHeroV8 span{font-size:12.5px;color:#c5d7e9}.wallGridV8{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:10px}.wallGridV8>section{background:#16263d;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:13px}.wallGridV8 h2{font-size:14px;margin:0 0 10px;color:#d8e8fb}.wallGridV8 article{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.07)}.wallGridV8 article time,.wallGridV8 article>i{width:37px;height:31px;border-radius:9px;background:#243d5d;display:grid;place-items:center;font-size:12.5px;font-style:normal;color:#aaccf4}.wallGridV8 article>i.hot{background:#5d2d40;color:#ff8b9a}.wallGridV8 article>div{display:flex;flex-direction:column}.wallGridV8 article b{font-size:12.5px;color:#fff}.wallGridV8 article span{font-size:12.5px;color:#9eb2c8}.wallExitV8{position:fixed;right:24px;bottom:20px;border:0;background:#f36f2d;color:#fff;border-radius:11px;padding:10px 14px;font-weight:850;box-shadow:0 9px 24px #0000003d}.portalKpisV8{grid-template-columns:repeat(6,1fr)}.portalKpisV8>div:nth-child(2){background:linear-gradient(145deg,#fff,#fff1e7)}.portalKpisV8>div:nth-child(3){background:linear-gradient(145deg,#fff,#f2efff)}.portalKpisV8>div:nth-child(4){background:linear-gradient(145deg,#fff,#e9f8f1)}.portalKpisV8>div:nth-child(5){background:linear-gradient(145deg,#fff,#edf4ff)}@media(max-width:1450px){.todayTeamGridV8,.employeeCardGridV8{grid-template-columns:repeat(3,1fr)}.competitorGridV8,.pricingServiceGridV8{grid-template-columns:repeat(2,1fr)}.floorGridV8{grid-template-columns:repeat(4,1fr)}.wallGridV8{grid-template-columns:1fr 1fr}.portalKpisV8{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.intelHeroV8,.intelGridV8,.peopleHeroV8{grid-template-columns:1fr}.todayTeamGridV8,.employeeCardGridV8{grid-template-columns:repeat(2,1fr)}.marketHeroV8,.pricingHeroV8{grid-template-columns:1fr 1fr}.floorGridV8{grid-template-columns:repeat(3,1fr)}.smartFinderV8,.signalFeedV8{grid-template-columns:1fr}.wallHeroV8{grid-template-columns:1fr 1fr}}@media(max-width:760px){.intelHeroKpis,.todayTeamGridV8,.employeeCardGridV8,.marketHeroV8,.pricingHeroV8,.competitorGridV8,.pricingServiceGridV8,.wallHeroV8,.wallGridV8{grid-template-columns:1fr}.floorGridV8{grid-template-columns:1fr 1fr}.floorUnitV8.size1,.floorUnitV8.size3,.floorUnitV8.room{grid-column:span 1}.copilotResultList,.priceMetricsV8,.portalKpisV8{grid-template-columns:1fr}.opsWallV8>header{padding:0 14px}.opsWallV8>header img{width:130px}.opsWallV8 main{padding:14px 12px 78px}}.commandAiV8{background:linear-gradient(135deg,#f3f0ff,#edf4ff);border-radius:12px;margin:5px;padding:7px}.commandAiV8>span{color:#6b58b9!important}.commandAiV8>button i{width:32px;height:32px;border-radius:9px;background:#fff;color:#6550ba;display:grid;place-items:center}.commandAiV8>button i svg{width:15px}.kioskSetupV8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kioskSetupV8>div{background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #dce4ed;border-radius:16px;padding:16px;position:relative;overflow:hidden}.kioskSetupV8>div:nth-child(2){background:linear-gradient(145deg,#fff,#fff1e7)}.kioskSetupV8>div:nth-child(3){background:linear-gradient(145deg,#fff,#e9f8f1)}.kioskSetupV8>div>span{position:absolute;right:10px;top:3px;font-size:31.5px;font-weight:950;color:#31476714}.kioskSetupV8 b{font-size:14px}.kioskSetupV8 p{font-size:12.5px;line-height:1.5;color:#6b798d}.kioskSetupV8 code{background:#edf1f6;padding:2px 4px;border-radius:4px}@media(max-width:760px){.kioskSetupV8{grid-template-columns:1fr}}.shiftToolbarV8{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px;background:#fff;border:1px solid #dce4ed;border-radius:12px;padding:9px}.shiftToolbarV8 input{border:1px solid #dce4ed;border-radius:8px;padding:6px}.shiftToolbarV8 span{font-size:12.5px;color:#6f7d90}.shiftBoardV8{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.shiftCardV8{border:1px solid #dce4ed;border-left:4px solid #3979ef;border-radius:12px;background:#fff;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;text-align:left}.shiftCardV8.shiftTone1{border-left-color:#17a36d}.shiftCardV8.shiftTone2{border-left-color:#f36f2d}.shiftCardV8.shiftTone3{border-left-color:#7858d8}.shiftCardV8.shiftTone4{border-left-color:#1399a3}.shiftCardV8>div{display:flex;flex-direction:column}.shiftCardV8 b{font-size:13px}.shiftCardV8 span,.shiftCardV8 small{font-size:12.5px;color:#7b899b}@media(max-width:900px){.shiftBoardV8{grid-template-columns:1fr}}.badge.blue{background:#edf4ff;color:#2e68c6;border-color:#d7e6ff}.badge.violet,.badge.purple{background:#f2efff;color:#6548bd;border-color:#e0d9fb}.badge.teal{background:#e9f8f9;color:#0d7e87;border-color:#d2eef0}.badge.amber,.badge.yellow{background:#fff7e4;color:#a46d08;border-color:#f0dfb3}.frontDeskAiHeroV8{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 28px;border-radius:24px;background:linear-gradient(125deg,#e9f3ff,#f5efff 48%,#fff1e7);border:1px solid #dce6f5;box-shadow:var(--shadow);margin-bottom:16px;overflow:hidden}.frontDeskAiHeroV8>div>span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:900;letter-spacing:.12em;color:#3979ef}.frontDeskAiHeroV8 h2{margin:9px 0 5px;font-size:22.5px;letter-spacing:-.035em}.frontDeskAiHeroV8 p{margin:0;color:var(--muted);max-width:760px;line-height:1.6}.frontDeskAiHeroV8>svg{width:80px;height:80px;color:#7858d8;filter:drop-shadow(0 12px 20px rgba(120,88,216,.18))}.channelGridV8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.channelGridV8 article{display:flex;align-items:center;gap:11px;background:linear-gradient(145deg,#fff,#f8f9fb);border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 8px 22px #141c280e}.channelGridV8 article.ready{background:linear-gradient(145deg,#eefbf6,#fff);border-color:#cdebdc}.channelGridV8 article>i{width:38px;height:38px;border-radius:12px;background:#edf3ff;color:#3979ef;display:grid;place-items:center;flex:0 0 auto}.channelGridV8 article.ready>i{background:#e5f7ef;color:#17a36d}.channelGridV8 article>i svg{width:19px}.channelGridV8 article>div{min-width:0;flex:1}.channelGridV8 article b,.channelGridV8 article span{display:block}.channelGridV8 article b{font-size:14.5px}.channelGridV8 article span{font-size:13.5px;color:var(--muted);margin-top:3px;line-height:1.35}.frontDeskAiGridV8{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:16px}.agentChatV8{min-height:330px;max-height:470px;overflow:auto;padding:6px 2px 12px;display:flex;flex-direction:column;gap:11px}.agentChatV8>div{display:flex;align-items:flex-start;gap:9px;max-width:88%}.agentChatV8>div.user{align-self:flex-end;flex-direction:row-reverse}.agentChatV8>div>i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#efeaff;color:#7858d8;flex:0 0 auto}.agentChatV8>div.user>i{background:#fff0e6;color:#f36f2d}.agentChatV8>div>i svg{width:15px}.agentChatV8>div>div{background:#f4f5f8;border:1px solid #e8eaf0;border-radius:5px 15px 15px;padding:10px 12px}.agentChatV8>div.user>div{background:#fff1e7;border-color:#ffd9c3;border-radius:15px 5px 15px 15px}.agentChatV8 p{margin:0;font-size:14.5px;line-height:1.55}.agentChatV8 button{border:0;background:transparent;color:#3979ef;font-size:13.5px;font-weight:850;padding:7px 0 0}.agentComposerV8{display:flex;gap:8px;background:#fff;border:1px solid #dfe3ea;border-radius:14px;padding:6px}.agentComposerV8 input{border:0;outline:0;flex:1;padding:7px 9px;background:transparent}.agentComposerV8 button{width:40px;height:40px;border:0;border-radius:11px;background:#7858d8;color:#fff;display:grid;place-items:center}.agentComposerV8 button svg{width:17px}.agentPromptsV8{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.agentPromptsV8 button{border:1px solid #e0e3e9;background:#fff;border-radius:999px;padding:7px 9px;font-size:13px;color:#5d6570}.agentSafetyV8{padding:18px;border-radius:16px;background:linear-gradient(145deg,#edf9f5,#f7fbff);border:1px solid #d8ece5}.agentSafetyV8>svg{width:32px;height:32px;color:#17a36d}.agentSafetyV8 b{display:block;margin:10px 0 5px}.agentSafetyV8 p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}@media(max-width:980px){.channelGridV8{grid-template-columns:repeat(2,1fr)}.frontDeskAiGridV8{grid-template-columns:1fr}}@media(max-width:600px){.channelGridV8{grid-template-columns:1fr}.frontDeskAiHeroV8>svg{display:none}}:root{--orange:#f36f2d;--orange2:#ff9a55;--ink:#202a34;--muted:#566371;--line:#ddd9d3;--soft:#f6f2ed;--white:#fff;--green:#248b62;--red:#d64c52;--blue:#5c7186;--violet:#826b78;--teal:#3c7e78;--amber:#c48724;--clay:#b86749;--sage:#6e8c69;--shadow:0 16px 42px rgba(52,42,33,.1);--radius:18px}html,body,#root{background:#f4f0eb;color:var(--ink)}body{font-size:14px}.pageCanvasV6{background:radial-gradient(circle at 100% 0,rgba(241,215,192,.28),transparent 28%),linear-gradient(180deg,#f8f5f1,#f4f0eb)}.pageHead h1{color:#202a34}.pageHead p,.panelHead p,.kpiBottom small,.heroCopy p,.portfolioList small,.spaceCardBodyV9 p,.inventoryGridV9 p{color:#596674!important}.eyebrow,.pageHead .eyebrow{color:#cf5b22;font-weight:950}.blockSmall,.table td small,.tablePerson small{color:#65727e!important}.sidebarV7{background:linear-gradient(180deg,#fffdfa,#f8f4ef);border-color:#e3ddd6}.topbarV7{background:#fffdfaf2;border-color:#e5dfd8}.commandTrigger{background:#fff;border-color:#ddd8d2;color:#6c756e}.panel,.kpiCard,.toolbar,.tableWrap,.entityEditor{border-color:#ded9d2;box-shadow:0 10px 26px #4132260e}.kpiCard{background:linear-gradient(145deg,#fff,#fbf7f2)}.kpiCard.blue{background:linear-gradient(145deg,#f1f3f1,#fff)}.kpiCard.violet{background:linear-gradient(145deg,#f5efeb,#fff)}.kpiCard.green{background:linear-gradient(145deg,#edf6ef,#fff)}.kpiCard.red{background:linear-gradient(145deg,#fff0ee,#fff)}.kpiTop span{font-size:14px;color:#53606c}.kpiBottom small{font-size:13.5px}.kpiCard strong{color:#202a34}.primary{background:linear-gradient(135deg,#f36f2d,#ff9550);box-shadow:0 9px 20px #d9581b38}.secondary{border-color:#d9d2cb;color:#27343f}.secondary:hover{background:#fff8f1}.navGroupTone.overview .navIcon{background:#fff0e5;color:#db6427}.navGroupTone.sales .navIcon{background:#f3e9e4;color:#a85b42}.navGroupTone.workspace .navIcon{background:#f7eadf;color:#cf6d31}.navGroupTone.finance .navIcon{background:#e8f2e9;color:#43805d}.navGroupTone.ops .navIcon{background:#eee8e1;color:#826b58}.navGroupTone.market .navIcon{background:#fff2d8;color:#a66d12}.navGroupTone.team .navIcon{background:#e7f1ee;color:#3e766e}.navGroupTone.admin .navIcon{background:#ecefed;color:#58666b}.navGroupTone.overview button.active,.navGroupTone.workspace button.active{background:#fff0e5;color:#bc4f16}.navGroupTone.sales button.active{background:#f5e8e2;color:#8f4936}.navGroupTone.finance button.active{background:#eaf4eb;color:#347153}.navGroupTone.ops button.active{background:#f0ebe5;color:#705b4b}.navGroupTone.market button.active{background:#fff3db;color:#8d5d0c}.navGroupTone.team button.active{background:#e8f3ef;color:#326a63}.navGroupTone.admin button.active{background:#eef0ee;color:#4c5a5f}.copilotPrompts{gap:9px!important;margin-top:12px!important}.copilotPrompts button,.agentPromptsV8 button{font-size:14px!important;font-weight:800!important;color:#303c47!important;background:#fffaf5!important;border:1px solid #d9d1c9!important;padding:9px 12px!important;box-shadow:0 4px 12px #3c2b1e0b}.copilotPrompts button:hover,.agentPromptsV8 button:hover{background:#fff0e3!important;border-color:#efb38c!important;transform:translateY(-1px)}.copilotComposer textarea{font-size:15px!important;color:#24313d!important}.copilotComposer textarea::placeholder{color:#6a7580!important}.copilotHead span,.signalCardV8 span,.signalToolbarV8 button{font-size:13.5px!important}.signalCardV8 b{font-size:14.5px!important}.signalCardV8 p{font-size:13.5px!important;color:#586573!important;line-height:1.5!important}.personalReminderListV8 span{font-size:13.5px!important;color:#586573!important}.intelHeroV8{background:linear-gradient(125deg,#322b27,#5f4739 42%,#a45a33 76%,#d77a3c)!important;color:#fff8f1!important;box-shadow:0 22px 52px #5e3a2338!important;border:1px solid rgba(255,255,255,.12)}.intelHeroV8:after{background:#ffebd621!important}.intelPulse>span{color:#ffd0ae!important}.intelPulse p{color:#f1dfd2!important}.intelHeroKpis>div{background:#fffaf521!important;border-color:#fff3!important}.intelHeroKpis svg{color:#ffca9f!important}.intelHeroKpis span{color:#f1ddd0!important}.copilotV8{background:linear-gradient(145deg,#fff,#fff8f1)!important;border-color:#e3d6ca!important;box-shadow:0 12px 34px #593d2a14!important}.copilotHead i{background:#fff0e4!important;color:#d55e21!important}.copilotHead>div>div>span{color:#b9521f!important}.copilotComposer button{background:linear-gradient(135deg,#f36f2d,#d96027)!important}.copilotAnswer{background:#f6f0ea!important;border-color:#ddd4cb!important}.signalToolbarV8 button.active{background:#3c342f!important;color:#fff!important}.signalCardV8.blue,.signalCardV8.violet,.signalCardV8.purple{border-left-color:#9b7660!important;background:linear-gradient(145deg,#fff,#f8f2ed)!important}.signalCardV8.blue>i,.signalCardV8.violet>i,.signalCardV8.purple>i{background:#f3e7df!important;color:#9b593a!important}.commandAiV8{background:linear-gradient(135deg,#fff0e3,#f4efe9)!important}.commandAiV8>span{color:#aa4d1c!important}.commandAiV8>button i{color:#d05b20!important;background:#fff8f2!important}.frontDeskAiHeroV8{background:linear-gradient(125deg,#fff2e5,#f4eee7 52%,#e9f2eb)!important;border-color:#e2d7cc!important}.frontDeskAiHeroV8>div>span{color:#c45720!important}.frontDeskAiHeroV8>svg{color:#b56745!important}.channelGridV8 article>i{background:#f3e8df!important;color:#a55a3c!important}.agentChatV8>div>i{background:#f1e6de!important;color:#a75b3c!important}.agentComposerV8 button{background:#f36f2d!important}.executiveRailV9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 14px}.executiveRailV9 button{border:1px solid #ded7cf;background:linear-gradient(145deg,#fff,#fbf6f0);border-radius:15px;padding:14px;text-align:left;display:flex;flex-direction:column;min-height:108px;transition:.18s}.executiveRailV9 button:nth-child(2){background:linear-gradient(145deg,#edf6ef,#fff)}.executiveRailV9 button:nth-child(3){background:linear-gradient(145deg,#f8ede8,#fff)}.executiveRailV9 button:nth-child(4){background:linear-gradient(145deg,#fff4dc,#fff)}.executiveRailV9 button:nth-child(5){background:linear-gradient(145deg,#f0ece7,#fff)}.executiveRailV9 button:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.executiveRailV9 span{font-size:13px;letter-spacing:.9px;font-weight:900;color:#6f665e}.executiveRailV9 b{font-size:19.8px;margin:10px 0 4px}.executiveRailV9 small{font-size:13.5px;color:#596674;line-height:1.35}.dashboardBottomV9{margin-top:14px}.activityTimelineV9{display:flex;flex-direction:column}.activityTimelineV9 article{display:grid;grid-template-columns:31px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid #eee8e1}.activityTimelineV9 i{width:29px;height:29px;border-radius:9px;background:#fff0e4;color:#c95b23;display:grid;place-items:center;font-style:normal;font-weight:900}.activityTimelineV9 article div{display:flex;flex-direction:column}.activityTimelineV9 b{font-size:14px;text-transform:capitalize}.activityTimelineV9 span{font-size:13px;color:#65727e;margin-top:3px}.executiveFocusV9{display:flex;flex-direction:column;gap:8px}.executiveFocusV9 button{border:1px solid #e4ddd6;background:#fffaf6;border-radius:12px;padding:11px;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;text-align:left}.executiveFocusV9 button>svg:first-child{width:32px;height:32px;padding:8px;border-radius:10px;background:#f2e8df;color:#b85b35}.executiveFocusV9 button div{display:flex;flex-direction:column}.executiveFocusV9 b{font-size:14px}.executiveFocusV9 span{font-size:13.5px;color:#61707b;margin-top:2px}.executiveFocusV9 button>svg:last-child{width:14px;color:#9b8778}.workspaceExecutiveV9{display:grid;grid-template-columns:1.25fr 1fr;gap:12px;margin-bottom:12px}.occupancyRingV9{border:1px solid #ded7cf;background:linear-gradient(145deg,#fff,#fff7ef);border-radius:18px;padding:14px;display:flex;align-items:center;gap:16px}.occupancyRingV9>div{--p:0;width:84px;height:84px;border-radius:50%;background:conic-gradient(#f36f2d calc(var(--p)*1%),#efe7df 0);display:grid;place-items:center;position:relative;flex:0 0 auto}.occupancyRingV9>div:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:#fffaf5}.occupancyRingV9>div b,.occupancyRingV9>div span{position:relative;z-index:1}.occupancyRingV9>div b{font-size:17.1px}.occupancyRingV9>div span{font-size:12.5px;color:#65727e}.occupancyRingV9 article span{font-size:13px;font-weight:900;letter-spacing:1px;color:#bc5723}.occupancyRingV9 h3{margin:5px 0;font-size:14.4px}.occupancyRingV9 p{margin:0;font-size:13.5px;color:#5d6a76}.workspaceStatusV9{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.workspaceStatusV9 button{border:1px solid #ded8d1;background:#fff;border-radius:13px;padding:11px 8px;display:flex;flex-direction:column;text-align:left}.workspaceStatusV9 button.active{background:#302b27;color:#fff;border-color:#302b27}.workspaceStatusV9 span{font-size:12.5px;font-weight:850}.workspaceStatusV9 b{font-size:16.2px;margin-top:8px}.spaceTypeTilesV9{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:13px}.spaceTypeTilesV9 button{border:1px solid #ded7cf;border-radius:15px;background:#fff;padding:12px;display:flex;gap:10px;align-items:center;text-align:left;transition:.18s;min-height:82px}.spaceTypeTilesV9 button:hover,.spaceTypeTilesV9 button.active{transform:translateY(-2px);box-shadow:var(--shadow)}.spaceTypeTilesV9 button.active{border:2px solid currentColor}.spaceTypeTilesV9 i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#f4eee8;color:#8b6752;flex:0 0 auto}.spaceTypeTilesV9 div{display:flex;flex-direction:column;min-width:0}.spaceTypeTilesV9 span{font-size:13px;font-weight:900;color:#3f4a55}.spaceTypeTilesV9 b{font-size:16.2px;margin-top:2px}.spaceTypeTilesV9 small{font-size:13px;color:#596674}.spaceTypeTilesV9 .cabin{background:#fff0e4;color:#d35f22}.spaceTypeTilesV9 .dedicated{background:#eef2ef;color:#567268}.spaceTypeTilesV9 .hot{background:#edf6ed;color:#517a55}.spaceTypeTilesV9 .meeting{background:#f4ece8;color:#936048}.spaceTypeTilesV9 .virtual{background:#fff5dc;color:#a4751f}.spaceTypeTilesV9 .other,.spaceTypeTilesV9 button:first-child{background:#f3f0ec;color:#5f625e}.spaceGridV9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.spaceCardV9{border:1px solid #ddd7d0;background:#fff;border-radius:17px;overflow:hidden;text-align:left;padding:0;transition:.18s;position:relative}.spaceCardV9:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.spaceCardTopV9{height:116px;padding:13px;display:grid;grid-template-columns:1fr auto;position:relative;background:linear-gradient(135deg,#f8ebe0,#fff5ed)}.spaceCardV9.dedicated .spaceCardTopV9{background:linear-gradient(135deg,#e8f1ed,#f8fbf9)}.spaceCardV9.hot .spaceCardTopV9{background:linear-gradient(135deg,#e7f4e8,#f9fcf9)}.spaceCardV9.meeting .spaceCardTopV9{background:linear-gradient(135deg,#f1e7e2,#fbf7f4)}.spaceCardTopV9>span{font-size:13px;font-weight:950;letter-spacing:.8px}.spaceCardTopV9>i{position:absolute;right:16px;bottom:12px;width:46px;height:46px;border-radius:15px;background:#ffffffb3;display:grid;place-items:center;color:#6f665e}.spaceCardBodyV9{padding:14px}.spaceCardBodyV9 h3{font-size:14px;margin:0}.spaceCardBodyV9 p{font-size:13.5px;line-height:1.45;min-height:28px}.spaceMemberV9{background:#f8f4ef;border-radius:10px;padding:9px;margin:10px 0;display:flex;flex-direction:column}.spaceMemberV9 span{font-size:12.5px;color:#6c7882}.spaceMemberV9 b{font-size:13.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis}.spaceCardBodyV9 footer{border-top:1px solid #eee7e0;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.spaceCardBodyV9 footer div{display:flex;flex-direction:column}.spaceCardBodyV9 footer span{font-size:12.5px;color:#6a7680}.spaceCardBodyV9 footer b{font-size:15px;margin-top:2px}.statusKanbanV9{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.statusKanbanV9 section{background:#ece7e1;border-radius:15px;padding:10px;min-height:300px}.statusKanbanV9 section header{display:flex;justify-content:space-between;padding:4px 3px 10px}.statusKanbanV9 section>button{width:100%;background:#fff;border:1px solid #ded8d1;border-radius:11px;padding:10px;margin-bottom:8px;text-align:left;display:flex;flex-direction:column}.statusKanbanV9 section>button span,.statusKanbanV9 section>button small{font-size:12.5px;color:#66737e}.statusKanbanV9 section>button b{font-size:14px;margin:4px 0}.inventoryHeroV9{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:12px}.inventoryHeroV9>div{border:1px solid #ddd6cf;background:linear-gradient(145deg,#fff,#fbf5ee);border-radius:17px;padding:16px;display:grid;grid-template-columns:42px 1fr;column-gap:10px}.inventoryHeroV9>div:nth-child(2){background:linear-gradient(145deg,#fff0ed,#fff)}.inventoryHeroV9>div:nth-child(3){background:linear-gradient(145deg,#edf5ed,#fff)}.inventoryHeroV9 svg{grid-row:1/4;width:40px;height:40px;padding:10px;border-radius:13px;background:#fff0e5;color:#c65a22}.inventoryHeroV9 span{font-size:13px;font-weight:950;color:#57636e;letter-spacing:.8px}.inventoryHeroV9 b{font-size:20.7px}.inventoryHeroV9 small{font-size:13.5px;color:#596674}.inventoryCategoryRailV9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:13px}.inventoryCategoryRailV9 button{border:1px solid #ddd6cf;border-radius:16px;background:#fff;padding:13px;display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;text-align:left;min-height:88px;transition:.18s}.inventoryCategoryRailV9 button:hover,.inventoryCategoryRailV9 button.active{transform:translateY(-2px);box-shadow:var(--shadow)}.inventoryCategoryRailV9 button.active{outline:2px solid currentColor;outline-offset:-2px}.inventoryCategoryRailV9 i{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#ffffffbf}.inventoryCategoryRailV9 div{display:flex;flex-direction:column}.inventoryCategoryRailV9 span{font-size:13.5px;font-weight:950}.inventoryCategoryRailV9 b{font-size:14.5px;margin-top:2px}.inventoryCategoryRailV9 small{font-size:13px;color:#566371;margin-top:3px}.inventoryCategoryRailV9 strong{width:26px;height:26px;border-radius:999px;background:#fffc;display:grid;place-items:center;font-size:13.5px}.inventoryCategoryRailV9 .pantry{background:#fff0dd;color:#a96712}.inventoryCategoryRailV9 .housekeeping{background:#eaf4ee;color:#3d7457}.inventoryCategoryRailV9 .office{background:#eef0ed;color:#566964}.inventoryCategoryRailV9 .maintenance{background:#f6eae4;color:#9c5a3e}.inventoryCategoryRailV9 .general{background:#f3efeb;color:#665e57}.inventoryGridV9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.inventoryGridV9>button{border:1px solid #ddd7d0;background:#fff;border-radius:17px;padding:14px;text-align:left;position:relative;transition:.18s}.inventoryGridV9>button:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.inventoryGridV9>button.pantry{border-top:4px solid #d6952c}.inventoryGridV9>button.housekeeping{border-top:4px solid #5c9a74}.inventoryGridV9>button.office{border-top:4px solid #6f817b}.inventoryGridV9>button.maintenance{border-top:4px solid #b96649}.inventoryGridV9>button.isLow{background:linear-gradient(145deg,#fff5f2,#fff);border-color:#e9b7ae}.inventoryCardHeadV9{display:flex;align-items:center;justify-content:space-between}.inventoryCardHeadV9>i{width:39px;height:39px;border-radius:12px;background:#f3ece5;color:#9b603e;display:grid;place-items:center}.inventoryCardHeadV9>div{display:flex;flex-direction:column;align-items:flex-end}.inventoryCardHeadV9>div>span{font-size:13px;font-weight:900;color:#5c6873}.inventoryGridV9 h3{font-size:15px;margin:14px 0 3px}.inventoryGridV9 p{font-size:13px;min-height:25px}.stockValueV9{display:flex;align-items:baseline;gap:6px;margin:14px 0 9px}.stockValueV9 b{font-size:25.2px}.stockValueV9 span{font-size:13px;color:#65727d}.inventoryGridV9 footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid #ece6df;margin-top:11px;padding-top:10px}.inventoryGridV9 footer div{display:flex;flex-direction:column}.inventoryGridV9 footer span{font-size:12.5px;color:#6a7680}.inventoryGridV9 footer b{font-size:13.5px;margin-top:2px}.inventoryGridV9>button>svg{position:absolute;right:12px;bottom:12px;width:13px;color:#a49487}.peopleHeroV8{background:linear-gradient(125deg,#2d332f,#526258 55%,#8b674f)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important}.peopleHeroMain>span{color:#f6c8a7!important}.peopleHeroMain p,.peopleHeroPayroll small{color:#e7ded7!important}.peopleHeroBadges b{background:#ffffff24!important;border-color:#ffffff29!important}.peopleHeroPayroll{background:#ffffff1f!important;border-color:#ffffff2e!important}.todayPersonV8{border-width:1px!important;box-shadow:0 10px 24px #352d260f!important}.todayPersonV8.present{border-top:5px solid #3e8d64!important;background:linear-gradient(145deg,#eff8f1,#fff)!important}.todayPersonV8.late{border-top:5px solid #d18b28!important;background:linear-gradient(145deg,#fff5df,#fff)!important}.todayPersonV8.absent{border-top:5px solid #d55252!important;background:linear-gradient(145deg,#fff0ed,#fff)!important}.todayPersonV8.leave{border-top:5px solid #826b78!important;background:linear-gradient(145deg,#f6efeb,#fff)!important}.todayPersonV8 h3{font-size:15px!important}.todayPersonV8 p{font-size:13.5px!important;color:#596674!important}.todayStatusV8 b{font-size:14.5px!important}.todayTimesV8 small{font-size:12.5px!important;color:#64717c!important}.peopleTabsV8 button{font-size:14px!important}.peopleTabsV8 button.active{background:#332e2a!important;color:#fff!important}.heatmapToolbarV8{background:#fffaf5!important;border-color:#ded6ce!important}.heatmapToolbarV8 span{font-size:13px!important}.shiftCardV8{border-color:#ded7cf!important}.employeeCardV8 p,.employeeCardV8 span,.employeeCardV8 small{color:#596674!important;font-size:13.5px!important}.recurringBillingV9{display:flex;flex-direction:column;gap:13px}.billingAutomationHeroV9{border:1px solid #decfc1;border-radius:20px;background:linear-gradient(125deg,#fff1e3,#fffaf5 52%,#edf5ee);padding:20px;display:flex;justify-content:space-between;gap:18px;align-items:center}.billingAutomationHeroV9>div:first-child>span{display:flex;align-items:center;gap:8px;color:#c2531d;font-size:13px;font-weight:950;letter-spacing:1px}.billingAutomationHeroV9 h2{margin:7px 0 4px;font-size:20.7px}.billingAutomationHeroV9 p{margin:0;color:#566371;font-size:14px;line-height:1.5}.billingAutomationActionsV9{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.successBoxV9{display:flex;align-items:center;gap:8px;background:#eaf5ed;border:1px solid #cfe5d4;color:#337052;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:800}.successBoxV9 button{margin-left:auto;border:0;background:none}.billingRuleGridV9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.billingRuleGridV9 article{border:1px solid #ddd6cf;background:#fff;border-radius:17px;padding:14px;box-shadow:0 9px 24px #3d2d220d}.billingRuleGridV9 article.paused{opacity:.65}.billingRuleGridV9 header{display:flex;align-items:center;gap:9px}.billingRuleGridV9 header>i{width:38px;height:38px;border-radius:12px;background:#fff0e4;color:#c45920;display:grid;place-items:center}.billingRuleGridV9 header>div{flex:1;display:flex;flex-direction:column}.billingRuleGridV9 header span{font-size:12.5px;color:#68747e;text-transform:uppercase;font-weight:900}.billingRuleGridV9 h3{font-size:14.5px;margin:2px 0}.billingRuleGridV9>article>p{font-size:13.5px;color:#596674}.ruleMetricsV9{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0}.ruleMetricsV9 div{background:#f8f4ef;border-radius:9px;padding:8px;display:flex;flex-direction:column}.ruleMetricsV9 span{font-size:12.5px;color:#68747e}.ruleMetricsV9 b{font-size:14px;margin-top:2px}.billingRuleGridV9 footer{border-top:1px solid #eee7e0;padding-top:10px;display:flex;align-items:center;gap:8px}.billingRuleGridV9 footer>span{font-size:13px;color:#596674;flex:1;overflow:hidden;text-overflow:ellipsis}.emailQueueV9{display:flex;flex-direction:column}.emailQueueV9 article{display:grid;grid-template-columns:35px 1fr auto;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid #eee8e1}.emailQueueV9 i{width:34px;height:34px;border-radius:10px;background:#fff3df;color:#a9781f;display:grid;place-items:center}.emailQueueV9 i.sent{background:#e9f5ed;color:#36795a}.emailQueueV9 i.failed{background:#fff0ed;color:#c84b4b}.emailQueueV9 article>div{display:flex;flex-direction:column}.emailQueueV9 b{font-size:13.5px}.emailQueueV9 span,.emailQueueV9 small{font-size:13px;color:#63707b}.ruleTogglesV9{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ruleTogglesV9 label{border:1px solid #dfd8d1;background:#fffaf6;border-radius:11px;padding:10px;display:flex;gap:8px;align-items:flex-start}.ruleTogglesV9 label span{display:flex;flex-direction:column}.ruleTogglesV9 label b{font-size:13.5px}.ruleTogglesV9 label small{font-size:12.5px;color:#64717c;margin-top:2px}.financeTabsV9{flex-wrap:wrap}.financeRisk{background:linear-gradient(125deg,#3c342f,#71523f)!important}.financeRisk span,.financeRisk small{color:#eadfd7!important}.competitorCardV8 p,.competitorCardV8 small,.marketHeroV8 small,.pricingServiceCardV8 p,.priceSourceCardV8 span{color:#53616d!important;font-size:13.5px!important}.competitorCardV8 h3{font-size:14.5px!important}.confidenceBarV8 span{font-size:13px!important;font-weight:900!important}.marketHeroV8>div{border-color:#ded6ce!important}.marketHeroV8>div:nth-child(1){background:#fff0df!important}.marketHeroV8>div:nth-child(2){background:#edf5ef!important}.marketHeroV8>div:nth-child(3){background:#fff3d9!important}.marketHeroV8>div:nth-child(4){background:#f2ebe6!important}@media(max-width:1500px){.executiveRailV9,.spaceTypeTilesV9,.spaceGridV9,.inventoryGridV9,.inventoryCategoryRailV9{grid-template-columns:repeat(3,1fr)}.billingRuleGridV9{grid-template-columns:repeat(2,1fr)}}@media(max-width:1100px){.workspaceExecutiveV9{grid-template-columns:1fr}.workspaceStatusV9{grid-template-columns:repeat(5,1fr)}.executiveRailV9,.spaceGridV9,.inventoryGridV9{grid-template-columns:repeat(2,1fr)}.billingAutomationHeroV9{align-items:flex-start;flex-direction:column}.billingAutomationActionsV9{justify-content:flex-start}.ruleTogglesV9{grid-template-columns:1fr}}@media(max-width:760px){.executiveRailV9,.spaceTypeTilesV9,.spaceGridV9,.inventoryGridV9,.inventoryCategoryRailV9,.billingRuleGridV9,.inventoryHeroV9{grid-template-columns:1fr}.workspaceStatusV9{grid-template-columns:repeat(2,1fr)}.occupancyRingV9{align-items:flex-start}.statusKanbanV9{grid-template-columns:1fr}.billingAutomationActionsV9{width:100%}.billingAutomationActionsV9 button{flex:1}.ruleTogglesV9{grid-template-columns:1fr}}.tableActionV9{height:30px;border:1px solid #ddd5cd;background:#fffaf5;border-radius:8px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:850;color:#a6532b}.tableActionV9 svg{width:13px}:root{--ink:#181d22;--muted:#53606c;--line:#d9d2ca;--shadow:0 14px 34px rgba(57,43,32,.1)}body{font-size:15px;color:var(--ink);background:#f7f3ee}.pageCanvasV6{background:radial-gradient(circle at 8% 0%,rgba(244,122,53,.075),transparent 25%),linear-gradient(180deg,#faf8f5,#f5f3ef)}.pageHead h1{font-size:28.8px}.pageHead p{font-size:14px;line-height:1.55;color:#53606c;max-width:900px}.eyebrow{font-size:14px}.panelHead h3{font-size:14.4px}.panelHead p{font-size:14.5px;color:#596570;line-height:1.45}.kpiTop span{font-size:14.5px;color:#4f5a64}.kpiCard strong{font-size:24.3px}.kpiBottom small{font-size:14px;color:#5d6873}.primary,.secondary,.dangerBtn,.ghostBtn{font-size:15px;min-height:42px}.badge{font-size:13.5px;padding:5px 8px}.toolbarSearch input,.commandTrigger span{font-size:15px}.tableWrap th{font-size:14px}.tableWrap td{font-size:14.5px}.tableWrap td small,.blockSmall{font-size:14px!important;color:#5b6670!important}.field>span{font-size:14.5px!important;color:#46515b!important}.readValue{font-size:15px}.emptyState h3{font-size:14.4px}.emptyState p{font-size:14.5px!important;color:#5c6771!important}.workspaceStatusV9 button{min-height:92px;padding:14px 12px;border-width:2px}.workspaceStatusV9 span{font-size:14px}.workspaceStatusV9 b{font-size:21.6px}.workspaceStatusV9 button.active{background:#2f2925;color:#fff;box-shadow:0 10px 24px #2f292538}.spaceTypeTilesV9{gap:12px}.spaceTypeTilesV9 button{min-height:104px;border-width:2px;padding:16px;border-radius:18px;box-shadow:0 8px 22px #392b200e}.spaceTypeTilesV9 button.active{box-shadow:0 12px 28px #392b2026;transform:translateY(-3px)}.spaceTypeTilesV9 i{width:48px;height:48px;border-radius:15px;background:#ffffffdb;box-shadow:0 6px 16px #392b2014}.spaceTypeTilesV9 i svg{width:22px;height:22px}.spaceTypeTilesV9 span{font-size:14.5px;color:inherit}.spaceTypeTilesV9 b{font-size:22.5px}.spaceTypeTilesV9 small{font-size:14px;color:#4e5963}.spaceTypeTilesV9 .cabin{background:linear-gradient(145deg,#ffd8bd,#fff2e7);color:#a94716;border-color:#ed9b68}.spaceTypeTilesV9 .dedicated{background:linear-gradient(145deg,#d9ebe2,#f2f8f4);color:#315f4d;border-color:#8eb8a4}.spaceTypeTilesV9 .hot{background:linear-gradient(145deg,#f5e1a8,#fff7dc);color:#87620e;border-color:#dbbd62}.spaceTypeTilesV9 .meeting{background:linear-gradient(145deg,#e7d9e4,#f9f2f7);color:#714d67;border-color:#b895ad}.spaceTypeTilesV9 .virtual{background:linear-gradient(145deg,#d9e8e6,#eff7f5);color:#315f5a;border-color:#8fb9b3}.spaceTypeTilesV9 .other,.spaceTypeTilesV9 button:first-child{background:linear-gradient(145deg,#e4ded8,#f8f5f1);color:#3d3935;border-color:#aaa198}.spaceCardV9{border-width:2px;box-shadow:0 10px 26px #392b200f}.spaceCardTopV9{height:128px}.spaceCardTopV9>span{font-size:14px;color:#2f3438}.spaceCardTopV9>i{width:54px;height:54px}.spaceCardTopV9>i svg{width:23px;height:23px}.spaceCardBodyV9 h3{font-size:15.3px}.spaceCardBodyV9 p{font-size:14.5px;line-height:1.55;color:#515d67;min-height:35px}.spaceMemberV9 span{font-size:13.5px}.spaceMemberV9 b{font-size:14.5px}.spaceCardBodyV9 footer span{font-size:13.5px}.spaceCardBodyV9 footer b{font-size:14.4px}.occupancyRingV9>div span{font-size:13px}.occupancyRingV9 article span{font-size:14px}.occupancyRingV9 h3{font-size:17.1px}.occupancyRingV9 p{font-size:14.5px}.peopleHeroV901{background:linear-gradient(120deg,#4b2f24,#8b4c2d 55%,#bd7544)!important;padding:28px!important;box-shadow:0 20px 45px #5d352238!important}.peopleHeroMain>span{font-size:14px!important;color:#ffe1ca!important}.peopleHeroMain h2{font-size:32.4px!important;margin:10px 0 7px!important}.peopleHeroMain h2 small{font-size:15px!important;color:#ffe5d2!important}.peopleHeroMain p{font-size:15px!important;line-height:1.55!important;max-width:790px!important;color:#fff2e8!important}.peopleHeroPayroll{padding:22px!important;background:#ffffff29!important}.peopleHeroPayroll svg{width:34px!important;height:34px!important}.peopleHeroPayroll span{font-size:13.5px!important;color:#fff0e4!important}.peopleHeroPayroll b{font-size:30.6px!important}.peopleHeroPayroll small{font-size:14.5px!important;color:#fff2e8!important}.peopleStatusGridV901{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.peopleStatusGridV901 article{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#ffffff26;border:1px solid rgba(255,255,255,.2)}.peopleStatusGridV901 article>svg{width:25px;height:25px}.peopleStatusGridV901 article>div{display:flex;flex-direction:column}.peopleStatusGridV901 b{font-size:20.7px}.peopleStatusGridV901 span{font-size:14px;font-weight:800;color:#fff3ea}.peopleStatusGridV901 .present svg{color:#70e4a8}.peopleStatusGridV901 .late svg{color:#ffd369}.peopleStatusGridV901 .absent svg{color:#ff9a9a}.peopleStatusGridV901 .leave svg{color:#e5c6ff}.peopleTabsV8{padding:7px;gap:7px}.peopleTabsV8 button{font-size:14.5px!important;height:44px;padding:0 14px}.peopleTabsV8 button svg{width:17px}.todayTeamGridV8{gap:14px}.todayPersonV8{padding:17px!important;border-radius:19px}.todayPersonV8 p{font-size:14.5px!important;line-height:1.45}.todayStatusV8{padding:11px}.todayStatusV8 span{font-size:14px}.todayTimesV8>div{padding:9px}.todayTimesV8 small{font-size:13.5px!important}.todayTimesV8 b{font-size:14.5px}.heatmapToolbarV8 span{font-size:14px!important}.heatHead>div{font-size:14px}.heatHead>span{font-size:13px}.heatRow>button b{font-size:14px}.heatRow>button small{font-size:13px}.employeeCardV8 h3{font-size:15px}.employeeCardV8 p,.employeeCardV8 span,.employeeCardV8 small{font-size:14px!important}.employeeCardV8 footer b{font-size:14.5px}.documentFlowV901{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.documentFlowV901 article{display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #ddd4ca;border-radius:17px;padding:15px;box-shadow:0 8px 22px #392b200d}.documentFlowV901 article:nth-child(1){border-top-color:#e07b3d}.documentFlowV901 article:nth-child(2){border-top-color:#5d8d73}.documentFlowV901 article:nth-child(3){border-top-color:#c39532}.documentFlowV901 article:nth-child(4){border-top-color:#c25750}.documentFlowV901 i{width:43px;height:43px;border-radius:13px;background:#fff0e4;color:#bd5925;display:grid;place-items:center;flex:0 0 auto}.documentFlowV901 div{display:flex;flex-direction:column}.documentFlowV901 b{font-size:15px}.documentFlowV901 span{font-size:14px;color:#596570;margin-top:3px;line-height:1.4}.documentCategoryBarV901{display:flex;gap:9px;overflow:auto;margin:4px 0 13px}.documentCategoryBarV901 button{border:1px solid #d9d1c8;background:#fff;border-radius:13px;padding:10px 12px;display:flex;align-items:center;gap:8px;white-space:nowrap;color:#4e5862}.documentCategoryBarV901 button svg{width:17px}.documentCategoryBarV901 button span{font-size:14.5px;font-weight:800}.documentCategoryBarV901 button b{background:#eee8e2;border-radius:999px;padding:3px 7px;font-size:13.5px}.documentCategoryBarV901 button.active{background:#3b302a;color:#fff;border-color:#3b302a}.documentCategoryBarV901 button.active b{background:#ffffff2e}.kioskHeroV901{display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(125deg,#fff0e1,#fff9f2 52%,#e9f3eb);border:2px solid #ddcfc1;border-radius:22px;padding:26px;margin-bottom:15px}.kioskHeroV901>div>span{font-size:13.5px;letter-spacing:1.2px;color:#b24e1e;font-weight:950}.kioskHeroV901 h2{font-size:24.3px;margin:8px 0 6px}.kioskHeroV901 p{font-size:15px;line-height:1.55;color:#52606b;max-width:820px}.kioskHeroV901 a{display:inline-flex;align-items:center;gap:7px;background:#e97535;color:#fff;border-radius:11px;padding:11px 14px;font-size:14.5px;font-weight:850;margin-top:7px}.kioskHeroV901>svg{width:76px;height:76px;color:#5e8a6e}.kioskFlowsV901{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:13px}.kioskFlowsV901 article{display:flex;gap:14px;background:#fff;border:2px solid #ddd4ca;border-radius:19px;padding:19px}.kioskFlowsV901 article:first-child{border-top-color:#d56a31}.kioskFlowsV901 article:last-child{border-top-color:#5e8c70}.kioskFlowsV901 i{width:48px;height:48px;border-radius:15px;background:#fff0e4;color:#c35924;display:grid;place-items:center}.kioskFlowsV901 article:last-child i{background:#eaf4ed;color:#47775a}.kioskFlowsV901 span{font-size:13.5px;font-weight:950;color:#a6532b;letter-spacing:1px}.kioskFlowsV901 h3{font-size:16.2px;margin:5px 0}.kioskFlowsV901 p{font-size:14.5px;line-height:1.5;color:#56626c}.experienceHowGridV901{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.experienceHowGridV901 article{position:relative;background:#fff;border:1px solid #dcd4cb;border-radius:17px;padding:18px;overflow:hidden}.experienceHowGridV901 i{position:absolute;right:12px;top:4px;font-size:34.2px;font-weight:950;color:#7e4e301a}.experienceHowGridV901 b{font-size:14px}.experienceHowGridV901 p{font-size:14.5px;line-height:1.55;color:#58646e}.experienceHowGridV901 code{background:#eee8e2;border-radius:5px;padding:2px 5px;font-size:13.5px}.opsWallIntroHeroV901{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;background:linear-gradient(125deg,#372f2a,#684834 55%,#a6653e);color:#fff;border-radius:22px;padding:28px;box-shadow:0 18px 40px #432d1f2e;margin-bottom:14px}.opsWallIntroHeroV901>div:first-child>span{font-size:13.5px;font-weight:950;letter-spacing:1.3px;color:#ffd9bd}.opsWallIntroHeroV901 h2{font-size:27px;margin:8px 0}.opsWallIntroHeroV901 p{font-size:15px;line-height:1.55;color:#fff0e5}.opsWallIntroHeroV901 button{display:inline-flex;align-items:center;gap:7px;border:0;background:#f5823e;color:#fff;border-radius:11px;padding:11px 14px;font-weight:850}.opsWallMiniV901{display:grid;grid-template-columns:1fr 1fr;gap:10px}.opsWallMiniV901 article{background:#ffffff24;border:1px solid rgba(255,255,255,.17);border-radius:15px;padding:14px;display:grid;grid-template-columns:auto 1fr;gap:3px 10px}.opsWallMiniV901 svg{grid-row:1/3;color:#ffd1b0}.opsWallMiniV901 b{font-size:20.7px}.opsWallMiniV901 span{font-size:13.5px;color:#fff0e5}.opsWallV8>header span{font-size:14px}.wallHeroV8 span{font-size:14px}.wallGridV8 h2{font-size:15px}.wallGridV8 article b{font-size:14px}.wallGridV8 article span{font-size:13.5px;line-height:1.35}.wallGridV8 article time{font-size:13px}.agentWindowV901{background:#f2ece6;border:2px solid #d7cdc3;border-radius:20px;overflow:hidden;box-shadow:0 14px 34px #392b2017;min-height:620px;display:flex;flex-direction:column}.agentWindowV901>header{height:70px;background:linear-gradient(135deg,#4a3026,#805036);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px}.agentWindowV901>header>div{display:flex;align-items:center;gap:11px}.agentWindowV901>header i{width:42px;height:42px;border-radius:13px;background:#f08a49;display:grid;place-items:center}.agentWindowV901>header>div>div{display:flex;flex-direction:column}.agentWindowV901>header b{font-size:15px}.agentWindowV901>header span{font-size:13.5px;color:#ffe8d8;margin-top:3px}.agentWindowV901>header em{display:inline-block;width:7px;height:7px;border-radius:50%;background:#70d99f;margin-right:5px}.agentWindowV901 .agentChatV8{flex:1;min-height:390px;max-height:520px;padding:18px;background:radial-gradient(circle at 10% 0%,rgba(241,139,75,.12),transparent 30%),#f8f4f0}.agentChatV8>div{max-width:82%}.agentChatV8>div>i{width:36px;height:36px}.agentChatV8>div>div{padding:12px 14px;border-radius:6px 17px 17px;box-shadow:0 5px 14px #392b200f}.agentChatV8>div.user>div{background:#e57b3e;color:#fff;border-color:#e57b3e}.agentChatV8 p{font-size:15px;line-height:1.55}.agentWindowV901 .agentPromptsV8{padding:11px 14px;margin:0;background:#fffaf6;border-top:1px solid #ded4ca}.agentPromptsV8 button{font-size:14px;padding:8px 11px;color:#4d5862}.agentWindowV901 .agentComposerV8{margin:0;border:0;border-top:1px solid #d9d0c7;border-radius:0;padding:12px;background:#fff}.agentComposerV8 input{font-size:15px}.agentComposerV8 button{width:46px;height:46px;background:#e87739!important}.agentSafetyPanelV901{border-top:5px solid #5d8d72}.agentCapabilitiesV901{display:flex;flex-direction:column;gap:9px;margin-top:12px}.agentCapabilitiesV901 article{display:flex;gap:8px;align-items:flex-start;padding:11px;background:#faf7f3;border-radius:11px}.agentCapabilitiesV901 svg{width:18px;color:#5d8d72}.agentCapabilitiesV901 article:last-child svg{color:#c3842e}.agentCapabilitiesV901 span{font-size:14px;line-height:1.45}.agentCapabilitiesV901 b{display:block}.frontDeskAiHeroV8 p{font-size:15px}.channelGridV8 article b{font-size:15px}.channelGridV8 article span{font-size:14px}.inventoryCategoryRailV9 span{font-size:14.5px}.inventoryCategoryRailV9 b{font-size:14px}.inventoryCategoryRailV9 small{font-size:14px;color:#4f5b65}.inventoryGridV9 h3{font-size:15px}.inventoryGridV9 p{font-size:14px;color:#505c66}.inventoryCardHeadV9>div>span{font-size:14px}.stockValueV9 span{font-size:13.5px}.inventoryGridV9 footer span{font-size:13.5px}.inventoryGridV9 footer b{font-size:14.5px}.billingAutomationHeroV9 p{font-size:15px}.billingRuleGridV9 header span{font-size:13.5px}.billingRuleGridV9 h3{font-size:14px}.billingRuleGridV9>article>p{font-size:14px}.ruleMetricsV9 span{font-size:13.5px}.ruleMetricsV9 b,.emailQueueV9 b{font-size:14.5px}.emailQueueV9 span,.emailQueueV9 small{font-size:13.5px}.competitorCardV8 p,.competitorCardV8 small,.marketHeroV8 small,.pricingServiceCardV8 p,.priceSourceCardV8 span{font-size:14px!important;color:#4d5963!important}.competitorCardV8 h3,.confidenceBarV8 span{font-size:14px!important}@media(max-width:1100px){.peopleStatusGridV901,.documentFlowV901{grid-template-columns:repeat(2,1fr)}.opsWallIntroHeroV901,.kioskFlowsV901{grid-template-columns:1fr}}@media(max-width:760px){.peopleStatusGridV901,.documentFlowV901,.experienceHowGridV901{grid-template-columns:1fr}.opsWallMiniV901{grid-template-columns:1fr 1fr}.agentWindowV901{min-height:560px}.peopleHeroMain h2{font-size:26.1px!important}}.opsWallV8{background:#211d1a;color:#fff8f1}.opsWallV8>header{background:linear-gradient(90deg,#332720,#5a3b2b);border-color:#ffffff1f}.opsWallV8>header span{color:#ffd3b6}.wallHeroV8>div{background:linear-gradient(145deg,#4a3427,#6e4933)}.wallHeroV8>div:nth-child(2){background:linear-gradient(145deg,#31513f,#4d745a)}.wallHeroV8>div:nth-child(3){background:linear-gradient(145deg,#653537,#8a4a49)}.wallHeroV8>div:nth-child(4){background:linear-gradient(145deg,#65502b,#8d7037)}.wallHeroV8 svg{color:#ffd3b6}.wallHeroV8 span{color:#fff1e6}.wallGridV8>section{background:#312925;border-color:#ffffff1a}.wallGridV8 h2{color:#ffe7d5}.wallGridV8 article time,.wallGridV8 article>i{background:#4b3930;color:#ffd1b0}.wallGridV8 article span{color:#d8c9bf}body{font-size:14.4px;line-height:1.45}.pageCanvasV6{padding:30px 34px 54px}.pageHead{margin-bottom:24px}.pageHead h1{font-size:30.6px}.pageHead p{font-size:15px;line-height:1.6;color:#465460;max-width:980px}.eyebrow{font-size:14.5px;letter-spacing:1.7px}.panel{padding:21px}.panelHead h3{font-size:16.2px}.panelHead p{font-size:13.95px!important;line-height:1.5;color:#4d5964!important}.primary,.secondary,.dangerBtn,.ghostBtn,.createBtn{font-size:14px;font-weight:800;min-height:45px}.linkBtn{font-size:15px}.badge{font-size:14.5px;padding:6px 10px}.kpiTop span{font-size:15px}.kpiCard strong{font-size:27px}.kpiBottom small,.kpiBottom em{font-size:14.5px}.kpiCard{min-height:138px;padding:17px}.toolbarSearch input,.commandTrigger span,.toolbar select,.toolbar input{font-size:14px}.tableWrap th{font-size:14.5px}.tableWrap td{font-size:14px}.tableWrap td small,.blockSmall{font-size:14.5px!important}.field>span{font-size:15px!important}.readValue{font-size:14px}.crumb{font-size:14px}.commandTrigger{height:44px}.topbarV7{height:78px}.topActions{min-width:280px}.iconTop,.miniProfile{width:44px;height:44px}.createBtn{height:44px}.sidebarV7{width:278px;padding:18px 16px}.mainV7{margin-left:278px}.brandV7 img{width:218px!important}.sidebarCreate{height:50px;font-size:15px;margin-bottom:13px}.sidebarArrangeV903{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 4px 10px;padding:9px 8px;border-top:1px solid #e5ded6;border-bottom:1px solid #e5ded6}.sidebarArrangeV903>div:first-child{display:flex;flex-direction:column;min-width:0}.sidebarArrangeV903>div:first-child span{font-size:14px;font-weight:950;letter-spacing:1.1px;color:#6b5b50}.sidebarArrangeV903>div:first-child small{font-size:13.5px;color:#716c67;margin-top:2px}.sidebarArrangeV903>div:last-child{display:flex;gap:5px}.sidebarArrangeV903 button{border:1px solid #d9d0c8;background:#fff;border-radius:9px;min-height:34px;padding:0 9px;display:flex;align-items:center;gap:5px;color:#554d47;font-size:14px;font-weight:850}.sidebarArrangeV903 button.active{background:#2f3533;color:#fff;border-color:#2f3533}.sidebarArrangeV903 button svg{width:15px;height:15px}.personalNavV903{padding:0 2px 8px!important}.personalNavV903 .navPersonalItemV903{height:50px!important;font-size:14px!important;font-weight:750;border-radius:12px!important;padding:0 10px 0 7px!important;gap:9px!important;margin-bottom:3px;position:relative}.personalNavV903 .navIcon{width:34px!important;height:34px!important;border-radius:10px!important;flex:0 0 auto}.personalNavV903 .navIcon svg{width:18px!important;height:18px!important}.navDragV903{width:0;opacity:0;overflow:hidden;color:#9b928b;display:grid;place-items:center;transition:.18s}.personalNavV903.arranging .navDragV903{width:20px;opacity:1}.personalNavV903.arranging .navPersonalItemV903{cursor:grab;border:1px dashed #d8cec5!important;background:#fff!important;height:58px!important}.personalNavV903.arranging .navPersonalItemV903:active{cursor:grabbing}.personalNavV903 .navPersonalItemV903.dragging{opacity:.45;transform:scale(.98)}.navPersonalItemV903>span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navPersonalItemV903>small{position:absolute;left:80px;bottom:5px;font-size:13px;color:#8b8179;letter-spacing:.55px}.personalNavV903.arranging .navPersonalItemV903>span{align-self:flex-start;margin-top:7px}.sideFooter .userCard b{font-size:14px}.sideFooter .userCard span,.logoutBtn{font-size:14.5px}.navPersonalItemV903.tone-overview .navIcon{background:#fff0e4;color:#d95f22}.navPersonalItemV903.tone-sales .navIcon{background:#fdebe5;color:#b84e3c}.navPersonalItemV903.tone-workspace .navIcon{background:#e8f2ee;color:#286f62}.navPersonalItemV903.tone-finance .navIcon{background:#eaf5e8;color:#3a7b4f}.navPersonalItemV903.tone-ops .navIcon{background:#f3ecff;color:#7150bd}.navPersonalItemV903.tone-market .navIcon{background:#fff3d7;color:#a56a08}.navPersonalItemV903.tone-team .navIcon{background:#e9f4f2;color:#2f756d}.navPersonalItemV903.tone-admin .navIcon{background:#eceff2;color:#56636d}.navPersonalItemV903.active{box-shadow:0 7px 17px #45332717!important}.navPersonalItemV903.tone-overview.active{background:#fff0e4!important;color:#a94718!important}.navPersonalItemV903.tone-sales.active{background:#fdebe5!important;color:#913f32!important}.navPersonalItemV903.tone-workspace.active{background:#e8f2ee!important;color:#225f55!important}.navPersonalItemV903.tone-finance.active{background:#eaf5e8!important;color:#306642!important}.navPersonalItemV903.tone-ops.active{background:#f3ecff!important;color:#5e42a0!important}.navPersonalItemV903.tone-market.active{background:#fff3d7!important;color:#835607!important}.navPersonalItemV903.tone-team.active{background:#e9f4f2!important;color:#285f59!important}.navPersonalItemV903.tone-admin.active{background:#eceff2!important;color:#44515a!important}.dashboardSectionV903{margin:18px 0 22px;padding:18px;border:1px solid #ded8d1;border-radius:22px;background:#fff;box-shadow:0 12px 30px #3c2c200e}.dashboardSectionV903.business{border-top:6px solid #e87935;background:linear-gradient(180deg,#fffaf4,#fff)}.dashboardSectionV903.performance{border-top:6px solid #397f69;background:linear-gradient(180deg,#f6fbf8,#fff)}.dashboardSectionV903.today{border-top:6px solid #bb5c4a;background:linear-gradient(180deg,#fff7f4,#fff)}.dashboardSectionV903.action{border-top:6px solid #7758aa;background:linear-gradient(180deg,#faf7ff,#fff)}.dashboardSectionHeadV903{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid #ebe5df}.dashboardSectionHeadV903>div{display:flex;align-items:center;gap:10px}.dashboardSectionHeadV903 span{width:34px;height:34px;border-radius:10px;background:#302f2d;color:#fff;display:grid;place-items:center;font-size:14.5px;font-weight:950}.dashboardSectionHeadV903 h2{font-size:18px;margin:0}.dashboardSectionHeadV903 p{font-size:15px;line-height:1.45;color:#59646d;margin:3px 0 0;max-width:520px;text-align:right}.dashboardSectionV903 .dashboardBottomV9{margin-top:0}.executiveRailV9 span,.executiveRailV9 small{font-size:14.5px}.activityTimelineV9 b{font-size:15px}.activityTimelineV9 span{font-size:14.5px}.executiveFocusV9 b{font-size:15px}.executiveFocusV9 span{font-size:14.5px}.feedRow b{font-size:15px}.feedRow span{font-size:14.5px}.portfolioList button>div:first-child{font-size:15px}.portfolioList small{font-size:14.5px}.expenseMiniList span,.expenseMiniList b{font-size:15px}.spaceGridV9{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.spaceCardV9{border-width:2px!important;overflow:hidden}.spaceCardTopV9{height:142px;display:block!important;padding:16px!important}.spaceTypeLabelV903{position:absolute;left:16px;top:15px;font-size:14.5px!important;font-weight:950!important;letter-spacing:.55px;color:#25323a!important}.spaceStatusPillV903{position:absolute;right:14px;top:13px;z-index:4;border-radius:999px;padding:7px 11px;font-size:14.5px;font-weight:900;line-height:1;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 5px 14px #2a231d14}.spaceStatusPillV903.occupied{background:#e4f5e9;color:#247248;border-color:#bfe3ca}.spaceStatusPillV903.vacant,.spaceStatusPillV903.available{background:#fff2e5;color:#b95722;border-color:#f0c8ad}.spaceStatusPillV903.reserved{background:#f2ecff;color:#6544a3;border-color:#d9ccf2}.spaceStatusPillV903.maintenance{background:#ffebe9;color:#b33f3f;border-color:#f0c2bf}.spaceStatusPillV903.unknown{background:#f0f1f2;color:#57616a}.spaceCardTopV9>i{right:18px!important;bottom:14px!important;width:58px!important;height:58px!important;border:1px solid rgba(255,255,255,.72)}.spaceCardV9.cabin{border-color:#e28a57!important}.spaceCardV9.cabin .spaceCardTopV9{background:linear-gradient(135deg,#ffd9c2,#fff2e7 72%)!important}.spaceCardV9.cabin .spaceCardTopV9>i{background:#fff4ec;color:#be5a25}.spaceCardV9.dedicated{border-color:#5b9a88!important}.spaceCardV9.dedicated .spaceCardTopV9{background:linear-gradient(135deg,#cfe9df,#eff8f4 72%)!important}.spaceCardV9.dedicated .spaceCardTopV9>i{background:#effaf6;color:#2f7464}.spaceCardV9.hot{border-color:#d2a536!important}.spaceCardV9.hot .spaceCardTopV9{background:linear-gradient(135deg,#ffe79d,#fff7d6 72%)!important}.spaceCardV9.hot .spaceCardTopV9>i{background:#fff9e7;color:#936b08}.spaceCardV9.meeting{border-color:#8b6fc0!important}.spaceCardV9.meeting .spaceCardTopV9{background:linear-gradient(135deg,#e7dcfa,#f8f4ff)!important}.spaceCardV9.virtual{border-color:#498c91!important}.spaceCardV9.virtual .spaceCardTopV9{background:linear-gradient(135deg,#d8eef0,#f2faf9)!important}.spaceCardBodyV9 h3{font-size:17.1px}.spaceCardBodyV9 p{font-size:15px!important}.spaceFacts span{font-size:14.5px!important}.spaceMemberV9 span{font-size:14.5px}.spaceMemberV9 b{font-size:15px}.spaceCardBodyV9 footer span{font-size:14.5px}.spaceCardBodyV9 footer b{font-size:16.2px}.spaceTypeTilesV9 span{font-size:15px!important}.spaceTypeTilesV9 b{font-size:19.8px!important}.spaceTypeTilesV9 small{font-size:14.5px!important}.workspaceStatusV9 span{font-size:14.5px}.workspaceStatusV9 b{font-size:20.7px}.occupancyRingV9 article span{font-size:14.5px}.occupancyRingV9 p{font-size:15px}.financeRisk{background:linear-gradient(120deg,#fff8ef,#f2faf5 52%,#fff)!important;border:2px solid #dcd5cd!important;padding:18px!important;grid-template-columns:250px 1fr!important;box-shadow:0 12px 28px #392b200f}.financeRisk>div:first-child{background:#fff!important;border:1px solid #e4d8cd;border-left:6px solid #e67535;border-radius:16px!important;padding:17px!important}.financeRisk>div:first-child span{font-size:14.5px!important;color:#9a4a22!important}.financeRisk>div:first-child b{font-size:30.6px!important;color:#202a34!important}.financeRisk>div:first-child small{font-size:14.5px!important;color:#52606b!important}.riskList{gap:10px}.riskList p{font-size:15.3px!important;color:#26323b!important;align-self:center;margin:0;padding:18px}.riskList button{border:1px solid #d8e2dc!important;border-left:5px solid #4f9270!important;border-radius:13px!important;padding:13px!important}.riskList b{font-size:15px}.riskList span{font-size:14.5px}.riskList strong{font-size:14px}.financeTabsV9 button{font-size:15px!important}.peopleHeroV8,.peopleHeroV901{background:linear-gradient(135deg,#fff4e9,#edf8f2,#f5efff)!important;color:#202a34!important;border:2px solid #ddd6cf!important;box-shadow:0 14px 34px #392b2012!important}.peopleHeroMain>span{color:#b9511f!important;font-size:14.5px!important}.peopleHeroMain h2{color:#202a34!important;font-size:36px!important}.peopleHeroMain h2 small{font-size:15px!important;color:#4d5964!important}.peopleHeroMain p{color:#42515c!important;font-size:14px!important;line-height:1.55!important;max-width:900px}.peopleStatusGridV901 article{background:#fff!important;border:2px solid #dcd4cc!important;min-height:96px!important;padding:16px!important}.peopleStatusGridV901 article.present{border-color:#79bb93!important;background:#ecf8f0!important}.peopleStatusGridV901 article.late{border-color:#e3bd55!important;background:#fff8df!important}.peopleStatusGridV901 article.absent{border-color:#e58b8b!important;background:#fff0ef!important}.peopleStatusGridV901 article.leave{border-color:#a58bc9!important;background:#f5efff!important}.peopleStatusGridV901 svg{width:30px!important;height:30px!important}.peopleStatusGridV901 b{font-size:24.3px!important;color:#202a34!important}.peopleStatusGridV901 span{font-size:15px!important;color:#36434d!important}.peopleHeroPayroll{background:#fff!important;border:2px solid #d8d1ca!important;color:#202a34!important}.peopleHeroPayroll svg{color:#d96c2f!important}.peopleHeroPayroll span{font-size:14.5px!important;color:#79533d!important}.peopleHeroPayroll b{font-size:30.6px!important;color:#202a34!important}.peopleHeroPayroll small{font-size:14.5px!important;color:#4e5a64!important}.peopleTabsV8 button{font-size:15px!important;height:46px!important;padding:0 14px!important}.todayPersonV8 h3{font-size:14.4px!important}.todayPersonV8 p{font-size:14.5px!important}.todayStatusV8 b{font-size:15px!important}.todayStatusV8 span,.todayTimesV8 small{font-size:14px!important}.todayTimesV8 b{font-size:15px!important}.employeeCardV8 h3{font-size:14.4px}.employeeCardV8 p,.employeeCardV8 span,.employeeCardV8 small,.heatmapToolbarV8 span{font-size:14.5px!important}.heatHead>div{font-size:14.5px}.heatHead>span{font-size:13.5px}.heatRow>button b{font-size:14.5px}.heatRow>button small{font-size:13.5px}.opsWallIntroHeroV901{background:linear-gradient(125deg,#fff6ea,#eef8f2 54%,#f5efff)!important;color:#202a34!important;border:2px solid #ddd6cf!important;box-shadow:0 14px 34px #392b2012!important}.opsWallIntroHeroV901>div:first-child>span{color:#bb521f!important;font-size:14.5px}.opsWallIntroHeroV901 h2{color:#202a34!important}.opsWallIntroHeroV901 p{color:#44525c!important;font-size:14px}.opsWallMiniV901 article{background:#fff!important;border:2px solid #ddd6cf!important}.opsWallMiniV901 article:nth-child(1){border-top:6px solid #e77735!important}.opsWallMiniV901 article:nth-child(2){border-top:6px solid #4e9870!important}.opsWallMiniV901 article:nth-child(3){border-top:6px solid #ce5b61!important}.opsWallMiniV901 article:nth-child(4){border-top:6px solid #c69427!important}.opsWallMiniV901 svg{color:#d86128!important}.opsWallMiniV901 b{color:#202a34!important;font-size:25.2px}.opsWallMiniV901 span{color:#4b5964!important;font-size:14.5px}.opsWallV8{background:#f2f4f1!important;color:#202a34!important}.opsWallV8>header{background:#fff!important;border-bottom:3px solid #ed7b38!important;color:#202a34!important}.opsWallV8>header span{color:#a94a1c!important;font-size:15px!important}.wallHeroV8>div{background:#fff0e4!important;color:#202a34!important;border:2px solid #e5b38f}.wallHeroV8>div:nth-child(2){background:#e7f6ed!important;border-color:#82bb98}.wallHeroV8>div:nth-child(3){background:#fff0ef!important;border-color:#dc8d8d}.wallHeroV8>div:nth-child(4){background:#fff6dd!important;border-color:#d6b75e}.wallHeroV8 svg{color:#c95a22!important}.wallHeroV8 b{color:#202a34!important}.wallHeroV8 span{color:#485560!important;font-size:14.5px!important}.wallGridV8>section{background:#fff!important;border:2px solid #dde1dc!important}.wallGridV8 h2{color:#202a34!important;font-size:15.3px!important}.wallGridV8 article{border-bottom-color:#e7e9e6!important}.wallGridV8 article b{color:#202a34!important;font-size:15px!important}.wallGridV8 article span{color:#53606a!important;font-size:14.5px!important}.wallGridV8 article time,.wallGridV8 article>i{background:#fff0e5!important;color:#b9501d!important;font-size:14px!important}.wallExitV8{background:#e56f31!important;color:#fff!important}@media(max-width:1250px){.sidebarV7{width:260px}.mainV7{margin-left:260px}.spaceGridV9{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardSectionHeadV903{flex-direction:column}.dashboardSectionHeadV903 p{text-align:left}.executiveRailV9{grid-template-columns:repeat(3,1fr)}}@media(max-width:1050px){.mainV7{margin-left:0}.sidebarV7{width:278px}.spaceGridV9{grid-template-columns:repeat(2,1fr)}.financeRisk{grid-template-columns:1fr!important}.riskList{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.pageCanvasV6{padding:20px 16px 42px}.pageHead h1{font-size:26.1px}.spaceGridV9{grid-template-columns:1fr}.spaceTypeTilesV9,.executiveRailV9{grid-template-columns:1fr 1fr}.dashboardSectionV903{padding:13px}.dashboardSectionHeadV903 p{font-size:14.5px}.riskList{grid-template-columns:1fr}.peopleHeroMain h2{font-size:27.9px!important}.peopleStatusGridV901{grid-template-columns:1fr 1fr!important}}:root{--text-main:#18212b;--text-secondary:#46525d;--text-muted-readable:#5a6671}body{font-size:14.4px;line-height:1.5;color:var(--text-main)}small,.mutedText,.blockSmall{color:var(--text-muted-readable)!important}.pageHead p,.panelHead p,.kpiBottom small,.spaceCardBodyV9 p,.checklistRunBtn p,.serviceGrid p,.inventoryCardV9 p,.teamGrid p,.employeeCardV8 p,.todayPersonV8 p,.marketCard p,.pricingCard p,.drawerHead p,.modalHead p,.entityHeroV7 small,.editorIntro span,.field small,.emptyState p,.riskList span,.feedRow span,.activityTimelineV6 p,.activityTimelineV6 small,.leadWorkspaceHero p{color:var(--text-secondary)!important;line-height:1.55!important}.sidebarV7{width:318px!important;padding:18px 16px!important}.mainV7{margin-left:318px!important}.brandV7 img{width:228px!important}.sidebarArrangeV903{padding:13px 9px!important;margin-bottom:12px!important}.sidebarArrangeV903>div:first-child span{font-size:14px!important}.sidebarArrangeV903>div:first-child small{font-size:13px!important;line-height:1.35!important}.sidebarArrangeV903 button{font-size:14px!important;min-height:42px!important;padding:0 12px!important}.personalNavV903 .navPersonalItemV903{height:58px!important;min-height:58px!important;font-size:15.3px!important;font-weight:800!important;gap:12px!important;padding:0 12px 0 9px!important;margin-bottom:5px!important}.personalNavV903 .navIcon{width:40px!important;height:40px!important;border-radius:12px!important}.personalNavV903 .navIcon svg{width:21px!important;height:21px!important}.navPersonalItemV903>small{left:91px!important;bottom:5px!important;font-size:12px!important}.personalNavV903.arranging .navPersonalItemV903{height:70px!important;min-height:70px!important}.personalNavV903.arranging .navPersonalItemV903>span{margin-top:8px!important}.sideFooter .userCard b{font-size:14.4px!important}.sideFooter .userCard span,.logoutBtn{font-size:14px!important}.crumb,.commandTrigger span,.createBtn,.primary,.secondary,.dangerBtn,.ghostBtn,.linkBtn,.badge,.tabs button,.viewSwitch button,.segmented button,.toolbar input,.toolbar select,.field>span,.readValue,.tableWrap td,.tableWrap th,.panelHead p,.kpiTop span,.kpiBottom small,.checklistManageBtn,.checklistRunBtn footer span,.checklistRunBtn>div:last-child>span,.checklistRunBtn p,.serviceGrid span,.serviceGrid p,.inventoryCardV9 span,.inventoryCardV9 small,.spaceFacts span,.spaceMemberV9 span,.spaceCardBodyV9 footer span,.documentFlowV901 span,.experienceHowGridV901 p,.kioskFlowsV901 p,.opsWallMiniV901 span,.wallHeroV8 span,.wallGridV8 article span,.peopleHeroMain p,.peopleStatusGridV901 span,.todayStatusV8 span,.todayTimesV8 small,.employeeCardV8 p,.employeeCardV8 span,.employeeCardV8 small,.heatHead>span,.heatRow>button small,.commandBody small,.commandBody section>span,.notifList span,.notifList small,.createGridV6 span{font-size:14px!important}.pageHead p{font-size:14.4px!important}.pageHead h1{font-size:34.2px!important}.eyebrow{font-size:13px!important}.panelHead h3{font-size:18.9px!important}.panelHead p,.kpiTop span{font-size:15px!important}.kpiCard strong{font-size:28.8px!important}.kpiBottom small{font-size:14px!important}.tableWrap th{font-size:13px!important}.tableWrap td{font-size:15px!important}.badge{font-size:13px!important;padding:6px 10px!important}.primary,.secondary,.dangerBtn,.ghostBtn{font-size:15px!important;min-height:46px!important}.toolbarSearch input{font-size:14.4px!important}.tabs button,.viewSwitch button{font-size:14px!important;min-height:44px!important}.field>span{font-size:14px!important}.readValue,input,select,textarea{font-size:15px!important}.emptyState h3{font-size:18px!important}.emptyState p{font-size:15px!important}.checklistTiles{gap:18px!important}.checklistTile{border-width:2px!important;border-radius:19px!important}.checkArt{min-height:124px!important;padding:18px!important}.checkArt svg{width:38px!important;height:38px!important}.checklistRunBtn>div:last-child{padding:18px!important}.checklistRunBtn>div:last-child>span{font-size:14px!important;font-weight:900!important}.checklistRunBtn h3{font-size:18px!important;line-height:1.3!important;margin:8px 0!important}.checklistRunBtn p{font-size:14px!important;line-height:1.45!important}.checklistRunBtn footer{padding-top:15px!important;margin-top:15px!important}.checklistRunBtn footer span{font-size:15px!important;font-weight:900!important}.checklistManageBtn{height:44px!important;font-size:14px!important;margin:0 14px 14px!important;width:calc(100% - 28px)!important}.spaceCardTopV9{min-height:154px!important;height:154px!important}.spaceTypeLabelV903{font-size:15px!important;left:18px!important;top:17px!important}.spaceStatusPillV903{font-size:14px!important;padding:9px 13px!important;right:16px!important;top:15px!important}.spaceCardTopV9>i{right:20px!important;bottom:16px!important;width:64px!important;height:64px!important}.spaceCardBodyV9{padding:20px!important}.spaceCardBodyV9 h3{font-size:19.8px!important}.spaceCardBodyV9 p{font-size:15px!important;min-height:46px!important}.spaceFacts span{font-size:14px!important}.spaceMemberV9 span{font-size:13px!important}.spaceMemberV9 b{font-size:15px!important}.spaceCardBodyV9 footer span{font-size:13px!important}.spaceCardBodyV9 footer b{font-size:19.8px!important}.iconTop i{font-size:11px!important}@media(max-width:1250px){.sidebarV7{width:290px!important}.mainV7{margin-left:290px!important}}@media(max-width:1050px){.mainV7{margin-left:0!important}.sidebarV7{width:318px!important}}@media(max-width:760px){.pageHead h1{font-size:28.8px!important}.pageHead p{font-size:15px!important}}:root{--text-main-v905:#17212b;--text-secondary-v905:#465563;--text-muted-v905:#5d6975}body{font-size:15.3px!important;color:var(--text-main-v905)!important}.pageCanvasV6{font-size:15.3px!important}.pageCanvasV6 p,.pageCanvasV6 small,.pageCanvasV6 label,.pageCanvasV6 td,.pageCanvasV6 input,.pageCanvasV6 select,.pageCanvasV6 textarea{font-size:14.4px!important;line-height:1.5!important}.pageCanvasV6 small,.pageCanvasV6 p,.pageCanvasV6 .mutedText,.pageCanvasV6 .blockSmall{color:var(--text-secondary-v905)!important}.pageCanvasV6 button{font-size:14.4px}.pageHead h1{font-size:37.8px!important;line-height:1.08!important}.pageHead p{font-size:15.3px!important;line-height:1.55!important;max-width:900px!important;color:#4d5a66!important}.eyebrow{font-size:14.5px!important}.panelHead h3{font-size:19.8px!important}.panelHead p{font-size:14.4px!important}.kpiTop span{font-size:14.4px!important;color:#465563!important}.kpiCard strong{font-size:30.6px!important}.kpiBottom small,.tabs button,.viewSwitch button{font-size:13.95px!important}.badge,.tableWrap th{font-size:14.5px!important}.tableWrap td{font-size:14.4px!important}.primary,.secondary,.dangerBtn,.ghostBtn{font-size:14.4px!important;min-height:48px!important}.kpiCard,.memberSummary>div,.panel,.spaceCardV9,.memberCard{box-shadow:0 10px 28px #272f3712!important}.kpiCard{border:2px solid #e1e5e8!important;border-top:6px solid #df7a3d!important;border-radius:18px!important;background:#fff!important}.kpiCard.green{border-top-color:#4d9a70!important}.kpiCard.blue{border-top-color:#4f819d!important}.kpiCard.red{border-top-color:#d35e63!important}.kpiCard.violet{border-top-color:#8b6db6!important}.occupancyRingV9{padding:20px!important;gap:22px!important;min-height:150px!important;background:#fff!important;border:2px solid #e2ddd7!important}.occupancyRingV9>div{width:112px!important;height:112px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important}.occupancyRingV9>div:after{top:13px!important;right:13px!important;bottom:13px!important;left:13px!important}.occupancyRingV9>div b{font-size:27.9px!important;line-height:1!important}.occupancyRingV9>div span{font-size:14px!important;line-height:1.1!important;margin-top:5px!important;color:#51606c!important}.occupancyRingV9 article span{font-size:15.3px!important}.occupancyRingV9 h3{font-size:24.3px!important;line-height:1.25!important}.occupancyRingV9 p{font-size:15.3px!important}.intelHeroV8{background:linear-gradient(125deg,#fff5ea,#fff 42%,#eef8f1 72%,#fff0e6)!important;color:#17212b!important;border:2px solid #e2d9cf!important;box-shadow:0 18px 42px #30363b17!important}.intelHeroV8:after{background:#ef803e1a!important}.intelPulse>span{color:#b7501e!important;font-size:15px!important}.intelPulse h2{color:#17212b!important;font-size:37.8px!important}.intelPulse h2 small{color:#5d6975!important;font-size:14.4px!important}.intelPulse p{color:#42515e!important;font-size:15.3px!important;max-width:850px!important}.intelHeroKpis{gap:14px!important}.intelHeroKpis>div{background:#fff!important;border:2px solid #e0e5e1!important;border-left:7px solid #df7a3d!important;min-height:112px!important;padding:18px!important;box-shadow:0 8px 20px #272f370f!important}.intelHeroKpis>div:nth-child(2){border-left-color:#d65c65!important}.intelHeroKpis>div:nth-child(3){border-left-color:#4c9870!important}.intelHeroKpis>div:nth-child(4){border-left-color:#c9972d!important}.intelHeroKpis svg{color:#c45b24!important;width:28px!important;height:28px!important}.intelHeroKpis b{color:#17212b!important;font-size:27px!important}.intelHeroKpis span{color:#465563!important;font-size:14.4px!important}.memberSummary{gap:16px!important}.memberSummary>div{border:2px solid #e0e4e7!important;border-top:6px solid #df7a3d!important;border-radius:18px!important;padding:22px!important;min-height:132px!important;background:#fff!important}.memberSummary>div:nth-child(2){border-top-color:#4d9870!important}.memberSummary>div:nth-child(3){border-top-color:#8a6db5!important}.memberSummary svg{width:28px!important;height:28px!important}.memberSummary span{font-size:14.4px!important;color:#465563!important;letter-spacing:1px!important}.memberSummary b{font-size:30.6px!important}.memberSummary small{font-size:14.4px!important;color:#52606c!important}.memberGrid{gap:18px!important}.memberCard{position:relative;overflow:hidden;border:2px solid #e0e4e7!important;border-radius:18px!important;padding:0!important;background:#fff!important;text-align:left!important}.memberCard:before{content:"";display:block;height:8px;background:#df7a3d}.memberCard.memberTone1:before{background:#4d9870}.memberCard.memberTone2:before{background:#8b6db6}.memberCard.memberTone3:before{background:#c9972d}.memberCardHead{padding:20px 20px 0!important}.memberCard .avatar{width:48px!important;height:48px!important;font-size:16.2px!important}.memberCard h3{font-size:18.9px!important;line-height:1.3!important;margin:18px 20px 6px!important;color:#17212b!important}.memberCard>p{font-size:14.4px!important;margin:0 20px 15px!important;color:#4d5a66!important}.memberContact{margin:0 20px!important;padding:15px!important;border-radius:13px!important;background:#f4f6f7!important}.memberContact span{font-size:13.95px!important;color:#42515e!important;line-height:1.55!important}.memberCard footer{margin:16px 20px 0!important;padding:16px 0 20px!important;border-top:1px solid #e3e7ea!important}.memberCard footer span{font-size:14.4px!important;font-weight:850!important}.memberCard footer svg{width:19px!important;height:19px!important}.sidebarArrangeV903{display:none!important}.personalNavV903{padding-top:6px!important}.navPersonalItemV903{font-size:15.3px!important;min-height:52px!important}.navPersonalItemV903>span{font-size:15.3px!important}.navPersonalItemV903 .navIcon{width:38px!important;height:38px!important}.navDragV903{display:none!important}.userSettingsBackdropV905{position:fixed;top:0;right:0;bottom:0;left:0;background:#14191d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:120;display:grid;place-items:center;padding:24px}.userSettingsModalV905{width:min(840px,96vw);max-height:92vh;overflow:hidden;background:#fff;border:1px solid #dfe3e6;border-radius:24px;box-shadow:0 30px 90px #14191d40;display:flex;flex-direction:column}.userSettingsModalV905>header{display:flex;justify-content:space-between;gap:20px;padding:24px 26px 20px;border-bottom:1px solid #e4e7e9;background:linear-gradient(120deg,#fff6ed,#fff)}.userSettingsModalV905>header span,.userSettingsSectionHeadV905 span{font-size:14px;font-weight:950;letter-spacing:1.4px;color:#b85320}.userSettingsModalV905 h2{font-size:27px;margin:4px 0}.userSettingsModalV905 header p{font-size:14.4px;margin:0;color:#4d5a66}.userSettingsProfileV905{display:flex;align-items:center;gap:14px;padding:18px 26px;border-bottom:1px solid #e4e7e9}.userSettingsProfileV905>div{display:flex;flex-direction:column;flex:1}.userSettingsProfileV905 b{font-size:17.1px}.userSettingsProfileV905 span{font-size:15px;color:#53616d}.userSettingsSectionV905{padding:22px 26px;overflow:auto}.userSettingsSectionHeadV905{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:16px}.userSettingsSectionHeadV905 h3{font-size:20.7px;margin:4px 0}.userSettingsSectionHeadV905 p{font-size:14.4px;margin:0;color:#53616d}.settingsNavListV905{display:grid;grid-template-columns:1fr 1fr;gap:10px}.settingsNavListV905>button{border:2px solid #e1e5e8;background:#fff;border-radius:14px;padding:13px;display:grid;grid-template-columns:auto auto 1fr;gap:11px;align-items:center;text-align:left}.settingsNavListV905>button:hover{border-color:#e6925d;background:#fff8f2}.settingsNavListV905>button.dragging{opacity:.45}.settingsNavListV905>button>svg{color:#8a949d}.settingsNavListV905>button>i{width:38px;height:38px;border-radius:11px;background:#fff0e5;color:#c45c25;display:grid;place-items:center}.settingsNavListV905>button>div{display:flex;flex-direction:column}.settingsNavListV905 b{font-size:14.4px}.settingsNavListV905 span{font-size:13.5px;color:#68747e;font-weight:750}.userSettingsModalV905>footer{display:flex;justify-content:flex-end;gap:10px;padding:18px 26px;border-top:1px solid #e4e7e9;background:#fafbfb}@media(max-width:760px){.pageHead h1{font-size:30.6px!important}.pageHead p{font-size:14.4px!important}.settingsNavListV905{grid-template-columns:1fr}.userSettingsProfileV905{align-items:flex-start;flex-wrap:wrap}.intelPulse h2{font-size:29.7px!important}.occupancyRingV9{flex-direction:column!important;align-items:flex-start!important}}.memberGrid{gap:14px!important}.memberCard{min-height:0!important;border-radius:16px!important}.memberCard:before{height:6px!important}.memberCardHead{padding:14px 16px 0!important}.memberCard .avatar{width:42px!important;height:42px!important;font-size:15px!important;border-radius:13px!important}.memberCard h3{font-size:18px!important;line-height:1.28!important;margin:13px 16px 4px!important}.memberCard>p{font-size:14px!important;line-height:1.4!important;margin:0 16px 11px!important}.memberContact{margin:0 16px!important;padding:10px 12px!important;border-radius:11px!important}.memberContact span{font-size:13.5px!important;line-height:1.45!important}.memberCard footer{margin:11px 16px 0!important;padding:11px 0 14px!important}.memberCard footer span{font-size:14px!important}.memberCard footer svg{width:17px!important;height:17px!important}.roomCardV6{overflow:hidden;border:2px solid #ded9d3!important;box-shadow:0 10px 25px #1f263711!important}.roomVisual{min-height:190px!important;position:relative!important;background-size:cover!important;background-position:center!important}.roomCardV6.noPhoto .roomVisual{background:linear-gradient(135deg,#fff0df,#f8e7d8 45%,#edf7f1)!important}.roomPhotoEmptyV906{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:15px;color:#7d4c2f;background:#ffffffe6;padding:13px 18px;border-radius:14px;border:2px dashed #d99a70;min-width:180px}.roomPhotoEmptyV906 svg{width:26px!important;height:26px!important}.roomPhotoToolbarV906{display:flex;gap:8px;padding:10px 13px;background:#fffaf5;border-bottom:1px solid #e7dfd8}.roomPhotoToolbarV906 label,.roomPhotoToolbarV906 button{height:38px;border-radius:10px;border:1px solid #dfd4ca;background:#fff;color:#3a4652;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:800}.roomPhotoToolbarV906 label{background:#fff0e4;color:#a94f20;border-color:#edb38e;cursor:pointer}.roomPhotoToolbarV906 label:hover{background:#ffe4d1}.roomPhotoToolbarV906 label.disabled{opacity:.6;cursor:wait}.roomPhotoToolbarV906 input{display:none}.roomPhotoToolbarV906 svg{width:18px!important;height:18px!important}@media(max-width:720px){.roomVisual{min-height:170px!important}}.spaceGridV9{grid-template-columns:repeat(auto-fill,minmax(278px,1fr))!important;gap:14px!important;align-items:stretch!important}.spaceCardCompactV908{--space-accent:#d9783f;--space-soft:#fff2e8;--space-ink:#a64e22;position:relative;min-width:0;overflow:hidden;padding:0;text-align:left;background:#fff;border:1px solid #dfe3e6;border-top:4px solid var(--space-accent);border-radius:16px;box-shadow:0 7px 20px #1f262d0e;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.spaceCardCompactV908:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--space-accent) 55%,#dfe3e6);box-shadow:0 15px 34px #1f262d1c}.spaceCardCompactV908.cabin{--space-accent:#df7b42;--space-soft:#fff0e4;--space-ink:#a94f20}.spaceCardCompactV908.dedicated{--space-accent:#4a8d7a;--space-soft:#eaf6f1;--space-ink:#2e6f5f}.spaceCardCompactV908.hot{--space-accent:#c89a25;--space-soft:#fff7d8;--space-ink:#896408}.spaceCardCompactV908.meeting{--space-accent:#7f69b3;--space-soft:#f1ecff;--space-ink:#624b98}.spaceCardCompactV908.virtual{--space-accent:#438990;--space-soft:#e8f6f7;--space-ink:#2c6f75}.spaceCardCompactV908.other{--space-accent:#74808a;--space-soft:#f0f3f5;--space-ink:#505b64}.spaceCompactHeadV908{min-height:76px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(125deg,var(--space-soft),#fff 82%);border-bottom:1px solid #e7eaec}.spaceCompactIdentityV908{display:flex;align-items:center;gap:10px;min-width:0}.spaceCompactIdentityV908>i{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:#fff;color:var(--space-ink);border:1px solid color-mix(in srgb,var(--space-accent) 25%,#fff);box-shadow:0 5px 12px #252b300e}.spaceCompactIdentityV908>i svg{width:20px!important;height:20px!important}.spaceCompactIdentityV908>div{display:flex;flex-direction:column;min-width:0}.spaceCompactIdentityV908>div>span{font-size:13.5px!important;font-weight:950;color:#222d36;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spaceCompactIdentityV908 small{margin-top:4px;display:flex;align-items:center;gap:4px;font-size:12.5px!important;font-weight:700;color:#66737e}.spaceCompactIdentityV908 small svg{width:13px!important;height:13px!important}.spaceStatusCompactV908{flex:0 0 auto;border-radius:999px;padding:6px 9px;font-size:12.5px!important;line-height:1;font-weight:900;border:1px solid #dfe4e7;background:#f2f4f5;color:#56616a}.spaceStatusCompactV908.occupied{background:#e7f6eb;color:#267348;border-color:#c3e5ce}.spaceStatusCompactV908.vacant,.spaceStatusCompactV908.available{background:#fff1e4;color:#ae5525;border-color:#efc7aa}.spaceStatusCompactV908.reserved{background:#f2edff;color:#674b9f;border-color:#d9cdf2}.spaceStatusCompactV908.maintenance{background:#ffebea;color:#b44141;border-color:#efc1bf}.spaceCompactBodyV908{padding:14px 14px 13px}.spaceCompactBodyV908 h3{margin:0;font-size:18px!important;line-height:1.25;color:#17212b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spaceCompactBodyV908>p{margin:7px 0 11px;min-height:39px!important;font-size:13.5px!important;line-height:1.45!important;color:#596673!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.spaceCompactInfoV908{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;margin-bottom:12px}.spaceCompactInfoV908>span{min-width:0;min-height:55px;padding:8px 9px;border-radius:11px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;background:#f7f8f8;border:1px solid #e7eaec}.spaceCompactInfoV908>span>svg{grid-row:1/3;width:17px!important;height:17px!important;color:var(--space-ink)}.spaceCompactInfoV908 b{min-width:0;font-size:13.5px!important;color:#202a33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spaceCompactInfoV908 small{font-size:11.5px!important;color:#73808a;font-weight:750}.spaceCompactBodyV908 footer{padding-top:11px;border-top:1px solid #e7eaec;display:flex;align-items:center;justify-content:space-between}.spaceCompactBodyV908 footer>div{display:flex;flex-direction:column}.spaceCompactBodyV908 footer small{font-size:11.5px!important;color:#73808a;font-weight:750}.spaceCompactBodyV908 footer strong{margin-top:2px;font-size:17px!important;color:#17212b}.spaceOpenV908{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--space-soft);color:var(--space-ink);transition:transform .16s ease,background .16s ease}.spaceOpenV908 svg{width:18px!important;height:18px!important}.spaceCardCompactV908:hover .spaceOpenV908{transform:translate(2px);background:color-mix(in srgb,var(--space-accent) 18%,#fff)}@media(max-width:720px){.spaceGridV9{grid-template-columns:1fr!important}.spaceCompactHeadV908{min-height:72px}}
