html{font-size:16px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:400;line-height:1.5;letter-spacing:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a,button,input,select,textarea{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.app{min-height:100vh;background:var(--bg);overflow-x:hidden}.content,.work{min-width:0}.app>aside{position:fixed;width:248px;inset:12px auto 12px 12px;height:auto;background:var(--glass-nav);color:var(--nav-text);padding:20px 12px 16px;display:flex;flex-direction:column;z-index:5;overflow-x:hidden;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-lg);backdrop-filter:blur(18px) saturate(1.04);-webkit-backdrop-filter:blur(18px) saturate(1.04);box-shadow:none}.brand{padding:0 8px 20px}.realBrand{height:auto;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 8px 18px!important}.matarLogo{display:grid}.matarLogo img{grid-area:1/1;display:block;width:auto;max-width:176px;max-height:40px;height:auto;object-fit:contain;object-position:left center;filter:none;background:transparent}.matarLogo .logoOnDark{display:none}.matarLogo .logoOnLight{display:block}html[data-theme=dark] .matarLogo .logoOnLight{display:none}html[data-theme=dark] .matarLogo .logoOnDark{display:block}.acenteShell .matarLogo .logoOnLight,html.acente-navy .matarLogo .logoOnLight{display:none!important}.acenteShell .matarLogo .logoOnDark,html.acente-navy .matarLogo .logoOnDark{display:block!important}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .matarLogo .logoOnLight{display:none}html:not([data-theme=light]) .matarLogo .logoOnDark{display:block}}.navcap{font-size:var(--fs-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nav-muted);padding:16px 12px 8px}.app nav{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-height:0;overflow:auto;align-content:start}.app nav button{position:relative;border:0;background:transparent;color:var(--nav-text);padding:9px 12px;min-height:40px;display:flex;align-items:center;gap:12px;border-radius:8px;text-align:start;font-size:13px;font-weight:400}.app nav button svg{color:var(--nav-muted);flex-shrink:0}.app nav .on svg{color:var(--nav-text)}.app nav button span{flex:1 1}.app nav button em{font-style:normal;font-size:10px;font-weight:500;letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--text-2);padding:2px 6px;border-radius:4px;background:transparent}.app nav button:hover{background:color-mix(in srgb,var(--micro) 10%,transparent);color:var(--nav-text)}.app nav button.on,.app nav button.on:hover{background:color-mix(in srgb,var(--micro) 18%,transparent);color:var(--sem-commercial);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--micro) 72%,transparent),0 0 16px color-mix(in srgb,var(--micro) 24%,transparent)}.app nav button.on em,.app nav button.on:hover em{color:var(--text-2);border-color:var(--border-strong);background:transparent;font-weight:500}.helpSearch{display:grid;grid-gap:6px;gap:6px;margin:12px 0;font-size:13px}.helpSearch input{min-height:40px;font-size:14px}.helpDesk{display:grid;grid-gap:14px;gap:14px}.helpHero{padding:8px 0 0}.helpHero p{margin:0}.helpHero h1{margin:4px 0 6px;font-size:28px}.helpDesk .helpSearch{max-width:420px;margin:12px 0 0}.helpTasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.helpTask{display:grid;grid-gap:4px;gap:4px;text-align:start;padding:14px 16px;border-radius:14px;background:#101a28;border:1px solid hsla(42,53%,78%,.35);color:#f4efe6}.helpTask small{color:#c5b48a}.execContactBody{display:grid;justify-items:start;grid-gap:8px;gap:8px}.execContactBody h3,.execContactBody p{margin:0}.execDirectory{display:grid;grid-gap:8px;gap:8px}.execDirectory button{display:flex;gap:10px;align-items:center;text-align:start;padding:10px;border-radius:12px;border:1px solid hsla(42,53%,78%,.35);background:#101a28;color:#f4efe6}.execDirectory small{display:block;color:#c5b48a}@media (max-width:820px){.helpTasks{grid-template-columns:1fr}}.helpCatGrid,.helpFrequent{display:grid;grid-gap:10px;gap:10px;margin:0 0 16px}.helpCatGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.helpCatGrid button{text-align:start;padding:16px}.helpArticle p b{display:block;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.helpCats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.helpCats button{border:1px solid var(--border-strong);background:transparent;color:var(--text-2);border-radius:999px;padding:6px 12px}.helpCats button.on{border-color:var(--micro);color:var(--sem-commercial);background:color-mix(in srgb,var(--micro) 16%,transparent)}.helpLayout{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.helpList{display:grid;grid-gap:6px;gap:6px;padding:8px}.helpList button{display:grid;grid-gap:4px;gap:4px;text-align:start;border:0;background:transparent;color:var(--text);border-radius:8px;padding:10px 12px}.helpList button.on{background:color-mix(in srgb,var(--micro) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--micro) 45%,transparent)}.helpList button:hover{background:color-mix(in srgb,var(--micro) 8%,transparent)}.helpList small{color:var(--text-2)}.helpArticle{display:grid;grid-gap:10px;gap:10px;padding:16px}.helpArticle ol{margin:0;-webkit-padding-start:1.2em;padding-inline-start:1.2em;display:grid;grid-gap:6px;gap:6px}.helpActions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:820px){.helpLayout{grid-template-columns:1fr}}.app nav button.on:before{content:none}.app nav button.on svg,.app nav button.on:hover svg{color:var(--sem-commercial)}.user{margin-top:auto;border-top:1px solid var(--border);padding:14px 8px 0}.logoutBtn,.roleSwitch,.user{display:none}.app>aside .roleSwitch{display:grid;grid-gap:6px;gap:6px;margin-top:12px;color:var(--nav-muted);font-size:var(--fs-meta);letter-spacing:0}.app>aside .roleSwitch select{width:100%;background:var(--input);color:var(--nav-text);border:1px solid var(--border-strong);border-radius:8px;padding:8px 10px;font-size:13px}.app>.work,.work{margin-left:272px;width:calc(100% - 272px);max-width:none;min-height:100vh;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.work>header{height:64px;margin:12px 16px 0;padding:0 16px;background:var(--glass);border:1px solid var(--line);border-radius:var(--radius-lg);gap:20px;position:-webkit-sticky;position:sticky;top:12px;z-index:4;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05)}.search,.work>header{display:flex;align-items:center}.search{flex:1 1 auto;width:auto;max-width:none;height:40px;gap:8px;min-width:0;background:var(--surface-2);padding:0 8px 0 12px;border:1px solid color-mix(in srgb,var(--micro) 34%,var(--line));border-radius:11px;position:relative;box-shadow:none}.search:hover{border-color:color-mix(in srgb,var(--micro) 62%,var(--line))}.search:focus-within{border-color:var(--micro);box-shadow:0 0 0 3px color-mix(in srgb,var(--micro) 22%,transparent)}.search svg{flex:none;opacity:.78}.search input{border:0;outline:0;background:none;flex:1 1 auto;width:auto;min-width:0;height:100%;padding:0;font-size:13px;text-overflow:ellipsis}.search input::placeholder{color:var(--text-2);opacity:1}.search kbd{flex:none;font-size:10px;font-weight:560;line-height:1;letter-spacing:.02em;border:1px solid color-mix(in srgb,var(--micro) 42%,var(--line));background:transparent;border-radius:4px;padding:3px 4px;color:color-mix(in srgb,var(--micro) 78%,var(--text-2))}.searchHits{position:absolute;left:0;right:auto;top:calc(100% + 6px);width:max(100%,min(28rem,calc(100vw - 2rem)));max-width:calc(100vw - 2rem);max-height:min(320px,calc(100vh - 108px));overflow:auto;background:#0c1624;color:#f4efe6;border:1px solid hsla(42,53%,78%,.32);border-radius:14px;box-shadow:0 16px 36px rgba(7,13,22,.28);z-index:8}.searchHits button{width:100%;border:0;border-radius:8px;background:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 10px;text-align:start;font-size:13px;line-height:1.3;color:var(--text)}.searchGroup{display:grid;grid-gap:2px;gap:2px;padding:2px 0 4px}.searchGroup p{margin:6px 10px 0;font-size:10px;font-weight:640;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.searchHits button:focus-visible,.searchHits button:hover,.searchHits button[aria-selected=true]{background:hsla(42,53%,78%,.14);box-shadow:inset 2px 0 0 #e4d2a8}.searchHits button b{font-size:13px;font-weight:620;color:#f6f1e6}.searchHits button,.searchHits button small{color:#f7f3ea}.searchGroup p{color:#e4d2a8}.searchHits button small{font-size:11px}.searchHits button small,.searchHits button span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchHits small{color:var(--text-2);font-size:11px;letter-spacing:.01em}.searchEmpty{margin:0;padding:18px 14px;text-align:center;color:var(--text-2);font-size:13px;line-height:1.4}.headerTools{margin-left:0;flex:0 0 auto;display:flex;align-items:center;gap:8px}.headerTools select{padding:8px 10px;font-size:13px;color:var(--text)}.bell,.headerTools select,.iconBtn{border:1px solid var(--line);background:var(--surface-2);border-radius:8px}.bell,.iconBtn{width:40px;height:40px;display:grid;place-items:center;color:var(--text);position:relative}.menuBtn{display:none}.bell i{position:absolute;top:3px;right:3px;background:var(--surface);color:var(--text-2);border:1px solid var(--line);border-radius:999px;font-size:9px;font-style:normal;font-weight:600;padding:0 4px;min-width:14px;height:14px;line-height:14px;text-align:center;box-shadow:none}.ava,.user i{width:36px;height:36px;border-radius:50%;background:var(--text);color:var(--surface);display:grid;place-items:center;font-style:normal;font-weight:500;font-size:12px;overflow:hidden;flex:0 0 36px}.ava img,.user i img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:50%}.profilePhoto{box-shadow:none;background:var(--text)!important}.headerUser{display:flex;align-items:center;gap:8px;padding-left:4px}button.headerUser{border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}.headerUser b,.headerUser small{display:block;line-height:1.25}.headerUser b{font-size:13px;font-weight:500}.headerUser small{font-size:11px;color:var(--text-2)}.logoutChip{border:0;background:transparent;color:var(--text-2);font-size:13px;padding:8px 10px;border-radius:8px;display:inline-flex;align-items:center;gap:8px}.logoutChip:hover{color:var(--text);background:var(--accent-soft)}.headerIconField{display:inline-flex;align-items:center;gap:6px;color:var(--text-2)}.headerIconField select{margin:0}.icon-ok{color:var(--ok)}.icon-warn{color:var(--warn)}.icon-bad{color:var(--bad)}.notePop{position:absolute;right:12px;top:64px;width:min(380px,calc(100vw - 24px));max-height:min(420px,calc(100vh - 88px));display:flex;flex-direction:column;background:var(--glass);border:1px solid color-mix(in srgb,var(--micro) 28%,var(--line));border-radius:14px;box-shadow:var(--shadow-float);z-index:30;padding:8px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.noteHead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 0}.notePop strong{display:block;font-size:13px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text);padding:0}.noteHead em{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--micro) 22%,transparent);color:var(--text);font-style:normal;font-size:12px;font-weight:680}.notePop b{font-size:13px;font-weight:640;color:var(--text)}.noteHint,.notePop small{font-size:12px;color:var(--text-2)}.noteHint{display:block;padding:2px 8px 6px}.noteList{overflow:auto;padding-bottom:2px}.noteEmpty,.noteList{display:grid;grid-gap:4px;gap:4px}.noteEmpty{margin:0;padding:12px 10px}.notePop button.noteAll{width:auto;margin-left:auto;padding:4px 8px;border-radius:999px;font-size:11px;letter-spacing:0;text-transform:none;color:var(--text-2)}.notePop button{width:100%;text-align:left;border:0;background:transparent;border-radius:10px;padding:8px 10px 8px 12px;display:grid;grid-gap:2px;gap:2px;box-shadow:inset 2px 0 0 transparent}.notePop button span{font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.notePop button[data-priority=high]{box-shadow:inset 2px 0 0 var(--micro)}.notePop button[data-read="1"]{opacity:.72}.notePop button:focus-visible,.notePop button:hover{background:color-mix(in srgb,var(--micro) 14%,transparent)}.app>.work>.content,.content{width:100%;max-width:none!important;margin:0;padding:24px 20px 108px!important;flex:1 1 auto;align-self:stretch;box-sizing:border-box}.crumb{font-size:var(--fs-meta);color:var(--text-2);margin-bottom:12px}.title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;gap:16px;width:100%}.modal>small,.panel>small,.title small{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--text-3)}.title h1{font:400 var(--fs-page)/1.15 var(--font-display);margin:8px 0 4px;color:var(--text)}.title p{font-size:var(--fs-body);color:var(--text-2);margin:0;max-width:62ch}.titleactions{display:flex;gap:8px}.foot>button:not(.gold),.gold,.outline{border:0;border-radius:8px;padding:10px 14px;min-height:40px;display:inline-flex;gap:8px;align-items:center;justify-content:center;font-weight:500;font-size:13px}.gold{background:var(--interactive);color:var(--canvas)}.gold:hover{filter:brightness(1.08)}.acenteShell .gold,html.acente-navy .gold,html[data-theme=dark] .agentCard footer .gold,html[data-theme=dark] .gold{color:#0a1018;background:#f7f3ea}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .agentCard footer .gold,html:not([data-theme=light]) .gold{color:#0a1018;background:#f7f3ea}}.foot>button:not(.gold),.outline{background:transparent;color:var(--text);border:1px solid var(--line-strong)}.foot>button:not(.gold):hover,.outline:hover{background:var(--accent-soft)}button.danger{border:1px solid color-mix(in srgb,var(--sem-critical) 42%,var(--border));border-radius:8px;padding:10px 14px;min-height:40px;display:inline-flex;gap:8px;align-items:center;justify-content:center;font-weight:500;font-size:13px;background:transparent;color:var(--sem-critical)}.foot>button.danger:hover,button.danger:hover{background:var(--sem-critical-bg)}.foot>button.danger{background:transparent;color:var(--sem-critical);border:1px solid color-mix(in srgb,var(--sem-critical) 42%,var(--border))}.textLink,a.textLink{border:0;background:none;color:var(--interactive);font-weight:500;text-decoration:none;padding:8px 0}.iconBtn{padding:0}.iconBtn:hover{background:var(--accent-soft)}.iconBtn:focus-visible,.morePanel button:focus-visible,.textLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.danger{color:var(--bad)}.ai{background:var(--surface);color:var(--text);padding:16px 18px;border-radius:var(--radius);display:flex;gap:16px;box-shadow:none;border:1px solid var(--border)}.aiCompact{margin-top:8px}.aiAsk{display:block;padding:0;border:0;background:transparent;margin:0 0 28px}.aiAsk form{margin-top:0;max-width:720px}.aiAsk p{margin:8px 0 0;max-width:720px}.aiLabel{display:block;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin:0 0 8px}.overviewScope{margin:6px 0 0;font-size:13px;color:var(--text-2)}.dashAttention{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-8px 0 28px;padding:0;border:0;border-bottom:1px solid var(--divider);background:transparent;color:var(--overdue);text-align:left;min-height:44px;cursor:pointer}.dashAttention b{font-size:14px;font-weight:500}.dashAttention span{color:var(--text-2);font-size:13px;font-weight:500}button.kpi{width:100%;text-align:left;cursor:pointer;background:transparent;border:0;border-bottom:1px solid var(--divider);padding:4px 0 12px;color:inherit}.kpis button.kpi:hover{border-color:color-mix(in srgb,var(--info) 45%,var(--border))}.quick.compact{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.quick.compact button{min-height:44px;padding:10px 12px;display:flex;align-items:center;gap:10px;grid-template-columns:none}.quick.compact button svg{grid-row:auto;margin-top:0}.aiMark{width:56px;height:56px;flex:0 0 56px;border-radius:8px;border:1px solid var(--border);background:transparent;box-shadow:none;display:grid;place-items:center;align-content:center;color:var(--text-2)}.aiMark span{font:500 11px var(--font-display);letter-spacing:.12em}.aiMark small{font-size:10px;letter-spacing:.16em;margin-top:4px;color:var(--text-3)}.ailabel{display:flex;justify-content:space-between;font-size:12px;color:var(--text-2)}.ailabel b{color:var(--text);font-weight:500}.ai h2{font:400 18px/1.25 var(--font-display);margin:8px 0 6px;color:var(--text)}.ai p{font-size:13px;color:var(--text-3);margin:8px 0 0}.ai form{height:44px;background:var(--input);color:var(--text);border:1px solid var(--border-strong);border-radius:8px;display:flex;padding:0 8px 0 14px;margin-top:10px}.ai form input{font-size:14px;color:var(--text);background:transparent;border:0;outline:0;flex:1 1;padding:0 10px}.ai form button{border:0;background:var(--interactive);color:var(--canvas);border-radius:6px;width:36px;height:36px;display:grid;place-items:center}html[data-theme=dark] .ai form button{color:#0a1018;background:#f7f3ea}.answer{margin-top:12px;border-left:1px solid var(--border-strong);background:var(--surface-2);padding:12px;font-size:14px;color:var(--text)}.dashActions,.dashLeave,.dashWork{margin-bottom:28px}.overviewSplit{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);grid-gap:16px;gap:16px;align-items:start}.overviewLate{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.overviewLate h2{margin:0;font-size:15px}@media (max-width:1100px){.overviewSplit{grid-template-columns:1fr}}.dashActions h2,.dashWorkHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.dashActions h2,.dashLeave h2,.dashWorkHead h2{font:400 var(--fs-section)/1.3 var(--font-display);color:var(--text);margin:0}.dashWork .task{width:100%;display:flex;align-items:center;background:transparent;border:0;text-align:left;color:inherit}.dashWork .empty{min-height:120px}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:8px 0 28px}.kpis .kpi,.kpis article{display:grid;align-content:space-between;grid-gap:8px;gap:8px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px;color:inherit;text-align:start;min-width:0}.kpis .kpi{cursor:pointer}.kpiHead{display:flex;align-items:center;gap:8px;min-width:0}.kpiHead svg,.kpis article>svg{color:var(--text-2);flex:none}.kpis small{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.kpis em{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--fs-meta);color:var(--text-2);font-style:normal}.kpis b{font:400 32px/1 var(--font-display);color:var(--text);margin:0;display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpis span{font-size:13px;color:var(--text-2);display:block}.kpis.mini{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.kpis.mini .kpi,.kpis.mini article{padding:12px}.kpis.mini b{font-size:26px}.kpis .kpi.on{background:color-mix(in srgb,var(--info) 18%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 55%,var(--border))}.kpis .kpi[data-tone=critical],.kpis article[data-tone=critical]{-webkit-border-start:3px solid var(--sem-critical);border-inline-start:3px solid var(--sem-critical)}.kpis .kpi[data-tone=critical] b,.kpis article[data-tone=critical] b{color:var(--sem-critical)}.kpis .kpi[data-tone=success],.kpis article[data-tone=success]{-webkit-border-start:3px solid var(--sem-success);border-inline-start:3px solid var(--sem-success)}.kpis article[data-alert=overdue]{border-color:color-mix(in srgb,var(--bad) 50%,var(--border));box-shadow:inset 3px 0 0 var(--bad)}.kpis article[data-alert=overdue] b{color:var(--bad)}.panel,.table{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:none}.panel{padding:16px 18px}.panel h3{font:400 var(--fs-section) var(--font-display);color:var(--text);margin:4px 0 12px}.panelhead>button:not(.gold){border:0;background:none;color:var(--interactive);font-size:13px;font-weight:500}.grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:12px;gap:12px}.task{padding:12px 0;gap:12px;border-top:1px solid var(--line)}.task span b{font-size:14px;font-weight:500}.task span small{font-size:var(--fs-meta);color:var(--text-2)}.task label,button.task span.chip{font-size:var(--fs-meta);background:transparent;color:var(--text-3);padding:0;border-radius:0;min-width:7.5rem;text-align:right}.task.overdue span.chip{color:var(--overdue);font-weight:500}.quick{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.quick button{min-height:72px;border:1px solid var(--line);background:var(--surface);border-radius:8px;color:var(--text);text-align:left;padding:12px;display:grid;grid-template-columns:22px 1fr;grid-column-gap:10px;column-gap:10px;align-items:start}.quick button svg{grid-row:1/span 2;margin-top:3px;color:var(--text-2)}.quick button b,.quick button small{grid-column:2}.quick button:hover{border-color:var(--border-strong);background:var(--accent-soft)}.quick b{font-size:14px;font-weight:500}.quick small{font-size:var(--fs-meta);color:var(--text-2)}.filters,.tabs{gap:8px;margin-bottom:16px;flex-wrap:wrap;display:flex;align-items:center;width:100%}.tabs button{display:inline-flex;align-items:center;gap:8px}.filters>button,.salesStatusTabs button,.segmented button,.tabs button{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;padding:8px 12px;min-height:40px;color:var(--text-2);font-size:13px;font-weight:500}.filters>button.active,.salesStatusTabs button.active,.segmented button.active,.tabs button.active{background:var(--selection);color:var(--text);border-color:var(--border-strong);-webkit-backdrop-filter:none;backdrop-filter:none}.miniSearch{margin-left:auto;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;color:var(--text-2)}.miniSearch input{font-size:13px;background:transparent;border:0;outline:0}.project{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;min-width:0}.projectgrid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px}.projectcover{height:168px;background:var(--nav);color:var(--text);position:relative;display:grid;place-items:center;overflow:hidden}.projectcover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.projectcover.hasImage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,16,24,.12),rgba(10,16,24,.58));pointer-events:none}.projectcover svg,.projectcover>em,.projectcover>span{position:relative;z-index:1}.projectcover>span{font-size:12px;letter-spacing:.06em;color:var(--text-2);left:14px;top:13px;position:absolute}.projectcover.hasImage>span{color:#f3f6f8}.projectcover>em{font-size:11px;position:absolute;right:11px;bottom:11px;background:rgba(12,21,32,.86);color:#f3f6f8;border:1px solid rgba(243,246,248,.18);font-style:normal;padding:6px 8px;border-radius:5px}.projectcover.hasImage>em{background:rgba(12,21,32,.82);color:#f3f6f8;border-color:transparent}.projectbody h3{font:400 20px var(--font-display);color:var(--text)}.projectbody p,.projectbody>small{font-size:13px;color:var(--text-2)}.projectstats{border-color:var(--divider)!important}.projectstats span{font-size:12px;color:var(--text-2)!important}.projectstats b{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)!important}.projectactions{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.projectactions button{font-size:13px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:0;justify-content:center;white-space:nowrap}.projectactions button.gold{flex:1 1 100%}.tr{min-height:52px;padding:0 16px;font-size:13px;border-top:1px solid var(--line)}.tr.th{min-height:40px;background:var(--surface);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--text-2);position:-webkit-sticky;position:sticky;top:0;z-index:1}.tr:hover:not(.th){background:var(--accent-soft)}.tr span small{font-size:var(--fs-meta);color:var(--text-2)}.tr label{font-size:12px}.table{overflow:auto}.muted{font-size:13px}.empty,.muted{color:var(--text-2)}.empty{min-height:220px;border:1px dashed var(--line-strong);background:var(--surface);border-radius:var(--radius)}.empty h3{font:400 20px var(--font-display);color:var(--text)}.empty p{font-size:14px}.empty.compact{min-height:140px;padding:24px}.back,.modalBackdrop{background:rgba(10,16,24,.48)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:90}.modal,.modalBackdrop .modalCard{background:var(--modal)!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-float)!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text)}.modal{width:min(720px,calc(100vw - 32px));max-width:calc(100vw - 32px);min-width:0;max-height:92vh;overflow:auto;padding:24px}.modal h2{font:400 24px var(--font-display);color:var(--text);margin:8px 0 16px}.x{color:var(--text-2)}.form{gap:12px;width:100%}.kuzeyBookForm,.kuzeyImport+.form,.panel.spaced>.form,.stockDesk>.form{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.form>.foot.wide,.form>.wide,.form>label.wide{grid-column:1/-1}.form label{font-size:13px;font-weight:500;color:var(--text)}.form>span{display:grid;grid-gap:6px;gap:6px;align-content:start}.form>span>small{display:block;color:var(--text-3);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.form>span>b{display:block;color:var(--text);font-size:14px;font-weight:500}.deactiveToggle,.form input,.form select,.form textarea,.headerTools select,.leaveRow input,.loginCard input,.panel textarea,.reportFilters input,.reportFilters select,.roleSwitch select,.salesToolbar input,.salesToolbar select,.teamFilter select,option{padding:10px 12px;margin-top:8px;border-radius:8px;font-size:14px;border:1px solid var(--line-strong);background:var(--control);color:var(--control-text);color-scheme:inherit}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--focus);outline:none}.form input:disabled,.form select:disabled,.form textarea:disabled{opacity:1;color:var(--text-disabled);background:var(--surface)}html[data-theme=dark] .form input,html[data-theme=dark] .form select,html[data-theme=dark] .form textarea{background:var(--control);color:var(--control-text);border-color:var(--line-strong)}.headerTools select,.roleSwitch select{margin-top:0;padding:8px 10px}.reportFilters label{color:var(--text)}.foot{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.modalFoot{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px}.modalFoot>button{min-height:42px}.notice{background:var(--info-bg);border:1px solid var(--border);color:var(--info);padding:12px}.formError,.notice{border-radius:8px;font-size:13px}.formError{padding:8px 10px}.activityTable,.agentCardList,.companyList{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.activityRow,.callRow,.leaveRow,.paymentTable>div,.reservationRow,.salesRow,.todayRow{font-size:14px;border-top:1px solid var(--line)}.activityRow{padding:12px 16px;font-size:13px;min-width:0}.activityTable,.calcScroll,.paymentTable,.table{overflow-x:auto}.activityRow:hover,.paymentTable>div:hover,.salesRow:hover,.todayRow:hover{background:var(--accent-soft)}.activityRow p{color:var(--text-2);font-size:13px}.callRow em,.paymentTable span small,.salesRow small{font-size:12px;color:var(--text-2)}.calcTable td,.kpis b,.paymentTable strong,.salesRow strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todayDesk{display:grid;grid-gap:16px;gap:16px}.todayPhoneBar{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px;font-size:13px}.todayPhoneBar p{margin:0;color:var(--text)}.activityRow.on,.leaveRow.on{background:var(--accent-soft)}.todayPhoneTeam{display:flex;flex-wrap:wrap;gap:12px 18px}.todayPhoneTeam span{color:var(--text-2);font-size:13px}.todayKpiBoard{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid hsla(42,53%,78%,.35);border-radius:18px;background:rgba(10,16,28,.72)}.todayKpiBoard header{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.todayKpiManage{flex:0 0 auto;white-space:nowrap}.todayKpiBoard header>div{display:grid;justify-items:end;grid-gap:2px;gap:2px}.todayKpiBoard h2{margin:0;display:flex;align-items:center;gap:8px;font-size:16px;color:#f4efe4}.todayKpiBoard header b{color:#e4d2a8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todayKpiBoard header span{color:#c9b98a;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.todayKpiNote{margin:0;color:var(--text-2);font-size:12px}.todayKpiGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px;gap:10px}.todayKpiCard{display:grid;justify-items:center;grid-gap:4px;gap:4px;min-width:0;padding:12px 10px 10px;border-radius:16px;border:1px solid hsla(42,53%,78%,.28);background:#101a28;text-align:center}.todayKpiAvatar,.todayKpiCard .todayKpiAvatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#1a2740;color:#e4d2a8;font-weight:650}.todayKpiAvatar img{width:100%;height:100%;object-fit:cover}.todayKpiCard b,.todayKpiCard small,.todayKpiCard strong{max-width:100%;overflow-wrap:break-word;word-break:normal}.todayKpiCard b{white-space:normal;line-height:1.25;font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.todayKpiCard strong,.todayKpiToday{white-space:nowrap}.todayKpiCard small{color:var(--text-2)}.todayKpiCard strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todayKpiCard i{display:block;width:100%;height:6px;border-radius:99px;background:hsla(0,0%,100%,.08)}.todayKpiCard i em{display:block;height:100%;border-radius:inherit;background:#e4d2a8}.todayKpiOpen{font-size:12px;color:#e4d2a8}.todayKpiToday{color:var(--text-2);font-style:normal;font-size:12px}@media (max-width:820px){.todayKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.todayKpiGrid{grid-template-columns:1fr}.todayKpiBoard{padding:12px}}.todayLane .panelhead{align-items:center}.todayLane .panelhead b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.panel .todayRow{display:grid;grid-template-columns:88px minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:12px 0}.panel .todayRow.isOverdue>label{background:var(--bad-bg);color:var(--bad)}.panel .todayRow .agencyActions{grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap}.panel .todayRow>label{font-size:12px;background:var(--warn-bg);color:var(--warn);border-radius:6px;padding:4px 8px;justify-self:start}.agencyActions{display:flex;gap:8px;flex-wrap:wrap}.companyList{display:grid;grid-gap:0;gap:0}.companyCard{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start;width:100%;min-width:0;text-align:left;border:0;border-bottom:1px solid var(--line);background:var(--surface-2);border-radius:0;padding:14px 16px}.companyCard:last-child{border-bottom:0}.companyCard:hover{background:var(--accent-soft)}.companyCard>span{min-width:0}.companyCard b,.companyCard strong{color:var(--text);font-size:14px;font-weight:500;overflow-wrap:break-word;word-break:normal}.companyCard small{color:var(--text-2);font-size:12px;margin-top:4px;display:block;overflow-wrap:break-word;word-break:normal}.agencyLegacyMeta{white-space:normal;line-height:1.35}.companySummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.companySummary span{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:12px}.agentCard dt,.companySummary small,.summaryGrid small{display:block;color:var(--text-3);font-size:var(--fs-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.companySummary b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agentCardList{display:grid;grid-gap:12px;gap:12px;margin:0 0 24px;padding:12px;background:var(--surface);border:0;overflow:visible}.agentCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);padding:20px;display:grid;grid-gap:16px;gap:16px}.agentCard header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.agentCard header b{font-size:18px;font-weight:500;color:var(--text);letter-spacing:.01em}.agentCard .agentContact{display:grid;grid-gap:2px;gap:2px;margin-top:8px}.agentCard .agentContact small{display:block;color:var(--text-2);font-size:13px;line-height:1.45;margin:0}.agentCard header em{font-style:normal;background:var(--ok-bg);color:var(--ok);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500}.agentCard dl{display:grid;grid-gap:14px;gap:14px;margin:0}.agentCard dd{margin:4px 0 0;color:var(--text);font-size:14px;line-height:1.5}.agentNote{white-space:pre-wrap}.overdueFollow dd{color:var(--bad);font-weight:500}.agentCard footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:4px}.agentCard footer a,.agentCard footer button:not(.textLink):not(.iconBtn){border:1px solid var(--line-strong);background:transparent;color:var(--text);border-radius:8px;padding:8px 12px;min-height:40px;font-size:13px;font-weight:500}.agentCard footer .gold{border:0;background:var(--interactive);color:var(--canvas)}.agentCard footer .textLink{padding:8px 4px;justify-self:auto;display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;color:var(--interactive)}.agentCard footer .textLink:hover{color:var(--accent)}.agentCard footer .iconBtn{background:var(--surface-2);color:var(--text);border:1px solid var(--line-strong)}.agentCard footer .iconBtn:hover,.agentCard footer .outline:hover{background:var(--accent-soft)}.agentCard footer .gold:disabled,.agentCard footer .outline:disabled,.agentCard footer button:disabled{color:var(--text-2);background:var(--surface);border-color:var(--border-strong);opacity:1}.agencyActions a,.agencyActions button,.agentCard footer a,.agentCard footer button,.calcActions button,.morePanel button,.titleactions button,button.gold,button.outline{display:inline-flex;align-items:center;justify-content:center;gap:8px}.whatsappSaveBar{display:flex;flex-wrap:wrap;align-items:center;background:var(--info-bg);border:1px solid var(--border);border-radius:8px;padding:12px;gap:12px}.whatsappSaveBar p{color:var(--warn);font-size:13px}.morePanel{background:var(--elevated);border:1px solid var(--line-strong);border-radius:8px;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text)}.morePanel button{padding:10px 12px;font-size:13px;background:transparent;color:var(--text);justify-content:flex-start}.morePanel button:hover{background:var(--accent-soft)}.morePanel .danger{color:var(--bad);background:transparent}.morePanel .danger:hover{background:var(--bad-bg)}.visitReportRow{padding:12px 0}.visitSharePreview{border:1px solid var(--line);border-radius:8px;font:13px/1.5 ui-monospace,Menlo,monospace}.toast{background:var(--toast-bg);color:var(--toast-text);border-left:2px solid var(--micro);border-radius:8px;box-shadow:var(--shadow-float);font-size:13px}.bootWait{place-items:center;background:var(--bg);color:var(--text-2);margin:0;font-size:14px}.bootWait,.loginPage{min-height:100vh;display:grid}.loginPage{place-items:center;background:var(--bg);padding:24px}.publicWelcome{align-items:center;background:var(--canvas)}.publicStage{width:min(980px,100%);display:grid;grid-template-columns:minmax(240px,.82fr) minmax(320px,1fr);grid-gap:36px;gap:36px;align-items:center}.publicWelcome.isWide .publicStage{width:min(1120px,100%);grid-template-columns:minmax(220px,.62fr) minmax(420px,1.2fr)}.publicAside{border-left:2px solid var(--micro);padding:8px 8px 8px 18px;color:var(--text)}.publicKicker{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sem-commercial)}.publicTitle{margin:10px 0 12px;font:400 40px/1.15 var(--font-display);color:var(--brand)}.publicText{margin:0;max-width:34em;color:var(--text-2);font-size:15px;line-height:1.55}.publicPane{min-width:0}.publicPane .applyCard,.publicPane .loginCard,.publicPane .partnerCard{width:100%;max-width:none}.secretField span{display:flex;align-items:center;gap:8px}.secretField input{flex:1 1;min-width:0}.secretField button{flex:none;border:0;background:transparent;color:var(--sem-commercial);font:600 12px var(--font-ui);letter-spacing:.04em;padding:8px 2px;cursor:pointer}.applyCard input:focus-visible,.loginCard input:focus-visible,.partnerCard input:focus-visible,.secretField button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:800px){.publicStage,.publicWelcome.isWide .publicStage{grid-template-columns:1fr;gap:16px}.publicTitle{font-size:30px}.publicAside{padding-left:14px}}@media (prefers-reduced-motion:reduce){.publicWelcome,.publicWelcome *{transition:none!important;animation:none!important}}.dossierDesk{display:grid;grid-gap:14px;gap:14px;margin:16px 0;min-width:0}.dossierHead h2{margin:4px 0;font:500 22px var(--font-display);color:var(--text,#f7f3ea)}.dossierCard small,.dossierHead p{color:var(--text-2,#c9b48a)}.dossierWarn{color:var(--sem-commercial,#c4a66a)}.dossierGrid,.dossierVersions{display:grid;grid-gap:10px;gap:10px}.dossierCard{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid var(--border,hsla(42,53%,78%,.35));border-left:2px solid var(--micro,#c4a66a);border-radius:12px;background:transparent}.dossierCard a{color:var(--micro,#c4a66a)}.dossierForm{display:grid;grid-gap:8px;gap:8px}.dossierForm label{display:grid;grid-gap:4px;gap:4px;font-size:13px}.dossierCheck{display:flex;gap:8px;align-items:center}.agencyRow small{display:block}.loginCard{width:min(400px,100%);background:var(--modal);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px 28px 22px;display:grid;grid-gap:0;gap:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow)}.agencyLogin .loginCard{width:min(460px,100%)}.loginAuth .partnerPhone{margin-bottom:12px}.loginCard .partnerPhoneNational{background:var(--input);border-color:var(--border-strong)}.loginCard .partnerPhoneNational input{background:transparent!important;border:0!important;color:var(--control-text)!important}.loginCard .partnerFlag{width:20px!important;height:15px!important;max-width:20px!important;max-height:15px!important}.loginCard .partnerPicked{flex-direction:row;flex-wrap:nowrap}.loginCard h1{font:400 22px var(--font-display);color:var(--text);margin:0 0 8px}.loginLead{margin:14px 0 18px;color:var(--text-2);font-size:14px;line-height:1.45;text-align:center}.loginModes+.loginLead{margin-top:16px}.loginCard p,.loginCard small{color:var(--text-2);font-size:14px}.loginCard label{font-size:13px;font-weight:500;color:var(--text);display:grid;grid-gap:6px;gap:6px;margin-bottom:12px}.loginCard .gold{margin-top:4px;width:100%}.loginForgot{justify-self:center;margin:12px 0 0;font-size:13px}.loginAuth{display:grid;grid-gap:0;gap:0}.loginCta{margin-top:28px;padding-top:22px;border-top:1px solid var(--divider)}.loginDevHint{display:block;margin:16px 0 0;padding:8px 10px;border:1px dashed var(--border-strong);border-radius:8px;color:var(--text-3);font-size:11px;line-height:1.4;text-align:center}.loginLogo{background:transparent;width:min(248px,100%);aspect-ratio:auto;overflow:visible;position:static;justify-self:center}.loginProduct{margin:8px 0 0;text-align:center;font-size:13px;font-weight:650;letter-spacing:.01em;color:var(--text-2)}.brand .loginProduct{margin:8px 0 0;text-align:start;font-size:11px;line-height:1.35}.loginCard .loginLogo img,.loginCard .matarLogo img{position:static;height:auto;width:min(248px,100%);max-width:248px;max-height:84px;object-fit:contain;padding:0;margin:0;background:transparent;border-radius:0;left:auto;top:auto}.loginCard h1,.loginCard label{color:var(--text)}.loginCredit{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--divider);color:var(--text-3);font-size:11px;line-height:1.55;text-align:center;display:grid;grid-gap:5px;gap:5px;justify-items:center}.loginCreditOwner,.loginCreditRights{display:block;width:100%;max-width:34em;text-align:center}.loginCreditRightsInner{display:inline;white-space:nowrap}.tmMark{font-size:.72em;font-weight:500;position:relative;top:-.38em;margin-left:.18em;margin-right:.06em;letter-spacing:.02em;line-height:0}.birthdayHero em{display:block;margin-top:8px;color:var(--text-3);font-style:normal;letter-spacing:.12em;font-size:12px}.birthdayNotice{border:0;background:transparent;padding:0 0 20px;margin:0 0 8px}.birthdayNotice p{margin:0 0 6px;color:var(--text)}.inlineAdd{display:flex;gap:8px;align-items:center;margin-top:8px}.inlineAdd input{margin-top:0;flex:1 1}.appFooter{margin-top:24px;padding:16px 24px;border-top:1px solid var(--line);font-size:13px}.calcTable th{background:var(--surface);color:var(--text);font-size:11px}.salesHead,.stockHead{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:500}.stockPick{border:1px solid var(--line)}.stockPick.on{box-shadow:none}.agencyFilters label,.deactiveToggle{font-size:13px;color:var(--text-2)}.phoneHint{font-size:12px;color:var(--text-2)}.systemStack{display:grid;grid-gap:16px;gap:16px;width:min(680px,100%);align-content:start}.systemInfo{display:block;padding:36px 40px;margin:0}.systemIdentity{grid-gap:0;gap:0;max-width:36rem}.systemIdentity .systemProduct{margin:0;font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.25;letter-spacing:0;color:var(--text)}.systemIdentity .systemVersion{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em;margin:14px 0 0;color:var(--text-2);font-size:15px;line-height:1.4}.systemIdentity .systemVersion b{color:var(--text);font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.systemIdentity .systemOwner{margin:22px 0 0;color:var(--text);font-size:14px;line-height:1.5}.systemIdentity .systemRights{margin:8px 0 0;color:var(--text-2);font-size:13px;line-height:1.5}@media (max-width:1100px){.systemInfo{padding:28px 24px}.systemIdentity .systemProduct{font-size:24px}}.systemStack>.form>button{grid-column:1/-1;justify-self:start;width:auto;margin-top:4px}@media (max-width:1100px){.kpis{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr}.app>.work>.content,.content{padding:24px 16px 108px!important}}@media (max-width:900px){.companyCard,.companySummary{grid-template-columns:1fr 1fr}.panel .todayRow{grid-template-columns:72px minmax(0,1fr)}.activityRow{min-width:0}}@media (max-width:800px){.app>aside{display:none;inset:12px auto 12px 12px}.app>aside.open{display:flex;z-index:40}.app>.work,.work{margin:0;width:100%}.app>.work>.content,.content{padding:16px 14px 88px!important;width:100%}.tabs{flex-wrap:nowrap;overflow-x:auto}.tabs button{flex:0 0 auto;white-space:nowrap}.work>header{margin:8px 8px 0;padding:0 10px}.menuBtn{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);background:var(--surface-2);border-radius:8px;color:var(--text)}.headerUser span,.logoutChip span{display:none}.headerTools{gap:6px}.title{align-items:flex-start}.form{grid-template-columns:1fr}.activityRow{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;grid-gap:2px 10px;gap:2px 10px;min-width:0;height:auto}.activityRow>i{grid-row:1/span 6;align-self:start}.activityRow>b,.activityRow>label,.activityRow>p,.activityRow>span{grid-column:2;min-width:0}.activityRow>label{width:max-content;max-width:100%}.activityRow>p{margin:0}.title button.paper{white-space:nowrap;flex:none}}@media (max-width:640px){.companyCard,.companySummary,.kpis,.quick{grid-template-columns:1fr}.aiMark{display:none}.title h1{font-size:24px}.search{width:auto;max-width:none;flex:1 1 auto;min-width:0;height:40px}.loginCreditRightsInner{white-space:normal}}.loginPage{background:var(--canvas)!important;color:var(--text)}.loginLogo{border:0!important;overflow:visible!important}.loginCard img,.loginLogo{background:transparent!important}.loginCard img{padding:0!important;border-radius:0!important}.loginCard h1,.loginCard label{color:var(--text)!important}.loginCard p,.loginCard small,.loginCredit,.loginLead{color:var(--text-2)!important}.loginCredit{font-size:13px!important}.loginCreditOwner{color:var(--text)!important;font-size:14px!important;font-weight:500}.loginDevHint{color:var(--text-2)!important;font-size:12px!important}.loginCard input{background:var(--input)!important;color:var(--control-text)!important;border-color:var(--border-strong)!important}.modalCard .summaryGrid>div,.summaryGrid span{background:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text)}.modalCard .summaryGrid>div small,.summaryGrid small{color:var(--text-3)!important}.autoField,.modalCard .summaryGrid>div b,.summaryGrid b{color:var(--text)!important}.autoField{background:var(--surface)!important;font-weight:500!important}.agentTimeline time,.earnings strong,.notePop strong,.paymentTable strong,.resaleLink,.salesRow strong,.todayRow time,.tr span>button{color:var(--text-2)!important;font-weight:500}.activityRow label,.activityRow>i,.approvalRow label,.earnings label,.leaveRow label,.paymentTable em,.paymentTable label,.performance i,.reservationRow label,.rule,.salesRow label,.task label,.task>i,.teamGrid>article>span,.todayRow label,.tr label{background:var(--surface)!important;color:var(--text-2)!important;border-color:var(--line)!important}.tr label.done{background:var(--ok-bg)!important;color:var(--ok)!important}.tr label.lead{background:var(--info-bg)!important;color:var(--info)!important}.paymentTable em{font-style:normal;border-radius:12px;padding:5px 8px;width:max-content}.agencyGrid section,.agencyHero>div,.approvalRow,.commandgrid button,.confirm div span,.inlineAgency,.inlineForm,.leaveRow input,.optionrow button,.paymentTable button,.performance>div,.pick,.reportFilters input,.reportFilters select,.reportGrid article,.saleBox,.salesStatusTabs button,.salesToolbar input,.salesToolbar select,.segmented button,.selectCard,.teamFilter select,.teamGrid article,.teamGrid button,.todayRow button,.transactionType button{background:var(--surface-2);color:var(--text);border-color:var(--border)}.agencyGrid h3,.agencyHero b,.callRow strong,.choose h3,.commPane>header h3,.confirm h3,.empty h3,.kpis b,.modal h2,.panel h3,.performance strong,.priceCompare span b,.reportFilters label,.reportGrid h3,.saleBox h3,.systemInfo b,.systemInfo span,.teamGrid h3,.timeline h3{color:var(--text)}.approvalRow small,.commList>button em,.commList>button small,.commMessages time,.commPane>header small,.reservationRow small,.systemInfo small,.todayRow span small{color:var(--text-2)}.kuzeySafe{color:var(--ok)}.calcHint,.leaveBrief,.leaveCalendar,.muted,.reportGrid p,.reportGrid svg{color:var(--text-2)}.profilePhoto,.staffMini,.staffPhoto{background:var(--brand)!important;color:var(--canvas)!important;box-shadow:none!important;border-color:var(--border)!important}html[data-theme=dark] .profilePhoto,html[data-theme=dark] .staffMini,html[data-theme=dark] .staffPhoto{color:#0a1018!important;background:#f7f3ea!important}.morePanel,.notePop,.searchHits{background:var(--elevated);color:var(--text)}.agentCard footer .textLink,.agentCard footer button.textLink{background:transparent!important;border-color:transparent!important;color:var(--interactive)!important}.agentCard footer .textLink:hover,.agentCard footer button.textLink:hover{color:var(--accent)!important}.agentCard footer .iconBtn{background:var(--surface-2)!important;color:var(--text)!important;border:1px solid var(--line-strong)!important}.agentCard footer .iconBtn:hover{background:var(--accent-soft)!important}.morePanel button{background:transparent!important;color:var(--text)!important}.morePanel button:hover{background:var(--accent-soft)!important}.morePanel .danger{color:var(--bad)!important}.morePanel .danger:hover{background:var(--bad-bg)!important}.filters>button.active,.salesStatusTabs button.active,.segmented button.active,.tabs button.active{background:var(--selection)!important;color:var(--text)!important;border-color:var(--border-strong)!important}.selectCard{background:var(--surface)!important;border:1px solid var(--border-strong)!important;color:var(--text)!important}.selectCard small{color:var(--text-2)!important}.selectCard:hover{background:var(--accent-soft)!important}.optionrow button.selected,.selectCard.selected,.selectCard:focus-visible,.transactionType button.selected{background:var(--selection)!important;border-color:var(--interactive)!important;color:var(--text)!important;box-shadow:inset 0 0 0 1px var(--interactive)}.steps{background:var(--surface);color:var(--text-2)}.saleSteps .active b,.steps b{background:var(--brand);color:var(--canvas)}.gold:disabled,button.gold:disabled{filter:none;opacity:1;background:var(--surface);color:var(--text-2);border:1px solid var(--border-strong);cursor:not-allowed}button:disabled{opacity:1;cursor:not-allowed}.chip.overdue,.overdueFollow dd,.task.overdue span.chip{color:var(--overdue)}.formError{color:var(--bad);background:var(--bad-bg)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select,textarea{accent-color:var(--brand);background:var(--input);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:9px 12px}input[type=checkbox],input[type=radio]{accent-color:var(--brand);width:16px;height:16px}option{background:var(--modal);color:var(--text)}::placeholder{color:var(--text-3);opacity:1}.leaveBrief{margin:0 0 8px;color:var(--text-2);font-size:13px}.teamGrid article{background:var(--surface-2);border:1px solid var(--border)}.teamGrid h3{color:var(--text)!important}.teamGrid p,.teamGrid small{color:var(--text-2)!important}.teamGrid b{color:var(--text)!important}.teamGrid article>div:not(.staffPhoto){background:var(--surface)!important}.teamGrid button{background:var(--surface-2);color:var(--text);border-color:var(--border)}html[data-theme=dark] .kpis article{border-bottom-color:var(--divider)}html[data-theme=dark] .activityTable,html[data-theme=dark] .empty,html[data-theme=dark] .panel,html[data-theme=dark] .project,html[data-theme=dark] .table{background:var(--surface-2)}html[data-theme=dark] .calcTable th,html[data-theme=dark] .tr.th{background:var(--surface);color:var(--text-2)}.modal .optionrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.modal .optionrow button{min-height:48px;justify-content:center;background:var(--surface);color:var(--text);border:1px solid var(--border-strong)}.modal .optionrow button.selected{background:var(--selection);border-color:var(--interactive);color:var(--text);box-shadow:inset 0 0 0 1px var(--interactive)}.offerSources{margin-bottom:4px}.stockPick.resalePick{width:100%;display:grid;grid-template-columns:minmax(92px,.9fr) minmax(88px,1fr) 72px minmax(100px,1.1fr) minmax(120px,1fr) 52px auto;align-items:center}.stockPick.resalePick b,.stockPick.resalePick em,.stockPick.resalePick label,.stockPick.resalePick span,.stockPick.resalePick strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offerSection{border-top-color:var(--divider)}.offerSection h3{font:400 17px var(--font-display);color:var(--text);font-weight:400}.offerSection h3 i{background:var(--brand);color:var(--canvas);font-weight:500}html[data-theme=dark] .offerSection h3 i{color:#0a1018;background:#f7f3ea}.stockHead{color:var(--text-3);font-weight:500}.stockPick{background:var(--surface-2);border-color:var(--border)}.stockPick,.stockPick b,.stockPick strong{color:var(--text)}.stockPick em,.stockPick label{color:var(--text-2)}.stockPick label{background:var(--surface)}.stockPick.on{border-color:var(--border-strong);background:var(--selection);box-shadow:inset 3px 0 0 var(--brand)}.stockPick.on label{background:var(--brand);color:var(--canvas)}html[data-theme=dark] .stockPick.on label{color:#0a1018;background:#f7f3ea}.appFooter,.stockPreview{color:var(--text-2)}.appFooter{background:transparent;border-top-color:var(--divider)}.visitParty{margin-top:8px}.visitCustomerHits{display:grid;grid-gap:8px;gap:8px}.modal .visitCustomerHits .selectCard{width:100%;text-align:left}.visitSharePreview{background:var(--surface);border-color:var(--border);color:var(--text)}.visitReportRow p,.visitReportRow small{color:var(--text-2)}.modal.personnelCard{width:min(880px,96vw);overflow-x:hidden}.personnelStrip{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin:0 0 12px;padding:12px;border-radius:16px;background:#102033;color:#f7f4ee;border:1px solid hsla(42,53%,78%,.35)}.personnelStrip>div{min-width:0}.personnelStrip .personnelPortrait{width:56px;height:56px;font-size:20px}.personnelStrip h3{margin:0;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.personnelStrip .teamLinks{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.personnelStrip .teamLinks a{width:auto;height:auto;padding:6px 10px;color:#e4d2a8}.personnelStrip p,.personnelStrip small{margin:0;color:#f7f3ea;font-size:13px}.personnelStrip em{display:inline-block;margin-top:4px;font-style:normal;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#e4d2a8}html[data-theme=light] .personnelStrip{background:#fffcf7;color:#102238}html[data-theme=light] .personnelStrip p,html[data-theme=light] .personnelStrip small{color:#1c3654}@media (max-width:768px){.personnelStrip{grid-template-columns:56px minmax(0,1fr)}.personnelStrip .teamLinks{grid-column:1/-1}}.personnelHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;margin:0 0 8px}.personnelHeroCopy{min-width:0}.personnelHeroPhoto{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:132px}.personnelPortrait,.staffPhoto{overflow:hidden;position:relative}.personnelPortrait{width:96px;height:96px;border-radius:16px;display:grid;place-items:center;font:600 28px var(--font-display);background:var(--brand);color:var(--canvas)}.personnelPortrait img,.staffPhoto img{width:100%;height:100%;object-fit:cover;display:block}.personnelPhotoBtn{display:grid;grid-gap:0;gap:0;width:100%;font-size:11px;font-weight:600;text-align:center;color:var(--interactive);cursor:pointer}.personnelPhotoBtn input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.personnelBlock{border-top:1px solid var(--divider);padding:12px 0 4px;min-width:0}.personnelBlock h3{font:400 16px var(--font-display);color:var(--text);margin:0 0 10px}.personnelBlock.protected{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin:10px 0}html[data-theme=dark] .personnelBlock.protected{background:var(--surface-2)}.personnelBlock .summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.personnelBlock .summaryGrid span{min-width:0;overflow-wrap:anywhere}.modal.personnelCard .form,.personnelBlock .form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;min-width:0;margin:0}.modal.personnelCard .form>label,.personnelBlock .form>label{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;margin:0;font-size:13px;font-weight:500;color:var(--text)}.modal.personnelCard .form>label.wide,.personnelBlock .form>label.wide{grid-column:1/-1}.modal.personnelCard .form input,.modal.personnelCard .form select,.modal.personnelCard .form textarea,.personnelBlock .form input,.personnelBlock .form select,.personnelBlock .form textarea{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin-top:6px;min-height:40px}.personnelActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;grid-column:1/-1}.personnelActions>button{width:auto}@media (max-width:720px){.personnelHero{grid-template-columns:1fr;justify-items:start}.personnelHeroPhoto{width:100%;justify-items:start}.modal.personnelCard .form,.personnelBlock .form,.personnelBlock .summaryGrid{grid-template-columns:1fr!important}}.typologyNav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.typologyNav button{border:1px solid var(--line);background:var(--surface);color:var(--text-2);border-radius:999px;padding:5px 11px;font-size:12px;min-height:0;line-height:1.3}.typologyNav button.selected{background:var(--selection);border-color:var(--interactive);color:var(--text);box-shadow:inset 0 0 0 1px var(--interactive)}html[data-theme=dark] .typologyNav button{background:var(--surface);color:var(--text-2)}.panel.spaced,.stockDesk,.summaryGrid{width:100%;max-width:none;box-sizing:border-box}.projectPick{width:min(420px,100%)}.stockDesk .table.inventory,.table.simple.inventory.resaleBrowse,.table.simple.inventory.stockBrowse{width:100%;overflow-x:auto;display:block}.modal.resaleDetail,.modal.resaleForm,[data-resale="1"] .resaleRow{border-radius:18px}[data-resale="1"] .pager{display:flex;gap:8px;align-items:center;margin-top:12px}[data-resale="1"] .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}.modal.resaleDetail .resaleTabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.modal.resaleDetail .resaleTabs button{border:0;border-radius:999px;background:#f7f3ea;color:#07152b;padding:8px 12px}.modal.resaleDetail .resaleTabs button.on{background:#07152b;color:#e4d2a8}.modal.resaleDetail .resaleMedia{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px}.modal.resaleDetail .resaleMedia img{width:100%;height:96px;object-fit:cover;border-radius:12px}@media (max-width:768px){.modal.resaleDetail,.modal.resaleForm{width:calc(100vw - 16px)}}.table.inventory.stockBrowse .tr,.table.simple.inventory.stockBrowse .tr,.table.simple.inventory.stockBrowse .tr.leaveRow,.table.simple.inventory.stockBrowse .tr.th{display:grid!important;grid-template-columns:8.6rem 5.1rem 5.3rem 3.2rem minmax(7.6rem,1fr) minmax(10.8rem,1.2fr) 5.4rem 13.6rem;grid-column-gap:10px;column-gap:10px;grid-row-gap:0;row-gap:0;align-items:start;flex-wrap:unset!important;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:10px 12px!important}.table.simple.inventory.resaleBrowse .tr,.table.simple.inventory.resaleBrowse .tr.th{display:grid!important;grid-template-columns:minmax(0,.5fr) minmax(0,1.8fr) minmax(0,.85fr) minmax(0,.4fr) minmax(0,.7fr) minmax(0,.55fr) minmax(0,.65fr) minmax(0,.55fr) minmax(0,.6fr) minmax(0,.7fr);grid-column-gap:8px;column-gap:8px;grid-row-gap:2px;row-gap:2px;align-items:start;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:10px 12px}.table.simple.inventory.resaleBrowse .tr>span,.table.simple.inventory.stockBrowse .tr>span{min-width:0;width:100%;overflow:hidden}.table.simple.inventory.resaleBrowse .tr>span:last-child,.table.simple.inventory.resaleBrowse .tr>span:nth-child(6),.table.simple.inventory.stockBrowse .tr>span:first-child,.table.simple.inventory.stockBrowse .tr>span:last-child,.table.simple.inventory.stockBrowse .tr>span:nth-child(6){overflow:visible}.table.simple.inventory.resaleBrowse .stockFlags{flex-wrap:nowrap;overflow:visible;gap:6px}.stockFlags em{white-space:nowrap}.table.simple.inventory.resaleBrowse .inventoryOps{display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-end}.table.simple.inventory.resaleBrowse .inventoryOps button{width:auto}.advancedFilters{margin:0 0 12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.inventoryTools .miniSearch{min-width:min(240px,100%)}.inventoryTools>button{margin-bottom:1px}.inventoryTools{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:end;margin:0 0 12px}.inventoryTools label{font-size:11px;color:var(--text-2)}.inventoryTools select{min-height:36px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:6px 10px}.table.simple.inventory .tr span small{display:block;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table.simple.inventory.resaleBrowse .tr span,.table.simple.inventory.resaleBrowse .tr span b,.table.simple.inventory.resaleBrowse .tr span small{white-space:normal;overflow:visible;text-overflow:unset}.table.simple.inventory.resaleBrowse .resaleName b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.35;white-space:normal}.table.simple.inventory.stockBrowse .stockColCode b{display:block;font-size:13px;font-weight:650;letter-spacing:.01em;white-space:nowrap}.table.simple.inventory.stockBrowse .stockColCash b,.table.simple.inventory.stockBrowse .stockColMoney b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.table.simple.inventory.stockBrowse .stockColCash{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:10.4rem}.table.simple.inventory.stockBrowse .stockMgmtRate{display:block;white-space:nowrap;overflow:visible;text-overflow:unset;line-height:1.2;font-size:11px;font-weight:500;margin:0;color:var(--text-2)}.table.simple.inventory.stockBrowse .stockColStatus{padding-top:2px}.stockPeekRow{cursor:pointer}.stockPeekRow:focus-visible,.stockPeekRow:hover{background:var(--accent-soft)}.stockPeekRow:focus-visible{outline:2px solid var(--interactive);outline-offset:-2px}.table.simple.inventory.stockBrowse .stockColCode{padding-right:4px}.rowActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.rowActions button{font-size:12px;padding:6px 10px;min-height:32px}.inventoryOps{display:grid;grid-gap:6px;gap:6px}.inventoryOps button,.rowActions .offerQuiet{border-color:var(--line);color:var(--text);background:var(--surface);font-size:12px;padding:7px 10px;min-height:32px;width:100%;justify-content:flex-start;white-space:nowrap}.inventoryOps .offerQuiet,.rowActions .offerQuiet{border-color:var(--interactive);color:var(--interactive);background:transparent}html[data-theme=dark] .inventoryOps button{background:var(--surface);color:var(--text-2)}html[data-theme=dark] .inventoryOps .offerQuiet,html[data-theme=dark] .rowActions .offerQuiet{background:transparent;color:var(--interactive)}.stockFlags{display:flex;flex-wrap:wrap;gap:4px}.stockFlags em{font-style:normal;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line);border-radius:999px;padding:3px 7px;background:transparent}html[data-theme=dark] .stockFlags em{color:var(--text-2);background:transparent}.stockSaleRow .inventoryOps{display:flex;flex-wrap:nowrap;gap:6px;width:max-content;max-width:none;justify-content:flex-start;align-items:center}.stockSaleRow .inventoryOps button{width:auto;min-height:32px;flex:0 0 auto;padding:6px 10px;font-size:12px}.fileDrop{border:1px dashed var(--border-strong);border-radius:10px;padding:14px 16px;background:var(--surface);display:grid;grid-gap:8px;gap:8px;justify-items:start;width:100%;box-sizing:border-box}.fileDrop .resaleFile{display:none}.kuzeyImport,.stockImport{width:100%;margin-top:8px}.kuzeyImport .fileDrop,.stockImport .fileDrop{margin:8px 0}.kuzeyImport textarea{width:100%;min-height:140px}.modal.modalwide,.modal.offerWide,.modal.reservationWide{width:min(1120px,96vw)}.modal.offerWide .optionrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.modal.offerWide .optionrow button{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow-wrap:anywhere}.modal.offerWide .optionrow button:not(.selected){background:rgba(13,23,34,.72)!important;border-color:hsla(42,53%,78%,.28)!important;color:#e4d2a8!important;box-shadow:none!important}.modal.offerWide .optionrow button.selected,.modal.offerWide .optionrow button[aria-pressed=true]{background:hsla(42,53%,78%,.18)!important;border-color:#e4d2a8!important;color:#f7f3ea!important;box-shadow:inset 0 0 0 1.5px #e4d2a8!important}.modal.offerWide .optionrow button[aria-pressed=false]{background:rgba(13,23,34,.72)!important;border-color:hsla(42,53%,78%,.28)!important;color:#e4d2a8!important;box-shadow:none!important}.modal.offerWide .optionrow button.selected svg,.modal.offerWide .optionrow button[aria-pressed=true] svg{color:#e4d2a8;flex:0 0 auto}@media (max-width:900px){.modal.offerWide .stockPick.resalePick{grid-template-columns:1fr 1fr}.modal.offerWide .stockPick.resalePick b,.modal.offerWide .stockPick.resalePick em,.modal.offerWide .stockPick.resalePick label,.modal.offerWide .stockPick.resalePick span,.modal.offerWide .stockPick.resalePick strong{white-space:normal}}@media (max-width:390px){.modal.offerWide{width:min(1120px,calc(100% - 24px));max-width:calc(100% - 24px)}.modal.offerWide .optionrow button{font-size:13px;padding:8px}}.modal.unitDetailWide{width:min(760px,96vw)}.modal.unitDetailWide .unitFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;margin-bottom:12px}.modal.unitDetailWide .unitFacts span{padding:8px 10px!important;min-height:0!important}.modal.unitDetailWide .unitFacts small{font-size:10px!important;letter-spacing:.04em;margin-bottom:2px}.modal.unitDetailWide .unitFacts b{font-size:13px!important;line-height:1.35!important}@media (max-width:720px){.modal.unitDetailWide .unitFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.reserveStockList{display:grid;grid-gap:6px;gap:6px;max-height:min(52vh,480px);overflow:auto;margin-top:8px}.stockSelect{display:grid!important;grid-template-columns:minmax(9rem,1.4fr) 4.5rem 4.8rem 4.6rem minmax(6rem,1fr) minmax(7rem,1fr) 1.5rem;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;text-align:left;width:100%}.stockSelect b,.stockSelect span,.stockSelect strong{color:inherit;font-size:13px}.stockSelect strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-self:end}.unitFacts{margin-bottom:16px}.unitDetailOps{display:flex;gap:8px;width:auto}.modal .unitDetailOps button{width:auto;min-width:148px;justify-content:center}.modal .unitDetailOps button.gold{background:var(--interactive);color:var(--canvas);border-color:var(--interactive)}@media (max-width:900px){.stockSelect{grid-template-columns:1fr 1fr}}@media (max-width:1180px){.table.simple.inventory.resaleBrowse,.table.simple.inventory.stockBrowse{overflow-x:auto}.table.inventory.stockBrowse .tr,.table.simple.inventory.stockBrowse .tr,.table.simple.inventory.stockBrowse .tr.leaveRow,.table.simple.inventory.stockBrowse .tr.th{min-width:0;column-gap:6px;padding:10px 8px!important;grid-template-columns:6.7rem 3.7rem 4.1rem 2.2rem 6.7rem 10.6rem 4.3rem 6.3rem}.stockSaleRow .inventoryOps{flex-wrap:nowrap}.stockBrowse .stockSaleRow .inventoryOps button:nth-child(n+2){display:none}.table.simple.inventory.stockBrowse .stockMgmtRate{font-size:10.5px}}.priceCompare{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:stretch;margin:0 0 16px}.priceCompare span{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.priceCompare span small{display:block;color:var(--text-2);font-size:11px;letter-spacing:.06em;margin-bottom:4px}.priceCompare span b{display:block;color:var(--text)!important;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=dark] .priceCompare span{background:#152433;border-color:#3a4b5c}html[data-theme=dark] .priceCompare span small{color:#e4d2a8}html[data-theme=dark] .priceCompare span b{color:#f4f7fa!important}.modalCard>.notice,.notice,label.notice{background:var(--info-bg)!important;border:1px solid var(--border)!important;color:var(--info)!important;font-size:13px!important}.rule{font-size:12px!important;color:var(--text-2)!important;background:var(--surface)!important}.activityRow>i,.profilePhoto,.staffMini,.staffPhoto{background:var(--brand)!important;color:var(--canvas)!important;box-shadow:none!important}.earnings strong,.todayRow time{color:var(--text)!important}.earnings label{background:var(--surface)!important;color:var(--text-2)!important}.aiPortrait{border-color:var(--border-strong)!important;box-shadow:none!important;background:var(--nav)!important}.resaleThumbs figure.cover{border-color:var(--micro)!important}.sheetBrand>b{border-color:var(--border-strong)!important;color:var(--text)!important}.approvalRow,.paymentTable button,.segmented button,.teamGrid article,.todayRow button{background:var(--surface-2)!important;color:var(--text)!important;border-color:var(--border)!important}.segmented button.active{background:var(--selection)!important;color:var(--text)!important;border-color:var(--border-strong)!important}.reportFilters input,.reportFilters select,.salesToolbar input,.salesToolbar select,.teamFilter select{background:var(--control)!important;color:var(--control-text)!important;border-color:var(--line-strong)!important}.reportFilters label{color:var(--text-2)!important}.empty{min-height:148px;padding:28px 20px}.empty h3{font-size:18px}.form input,.form select,.form textarea,.leaveRow input,.loginCard input{min-height:40px;box-sizing:border-box}.form input[type=date],.form input[type=datetime-local]{min-height:40px;color-scheme:inherit}.discountCard{display:grid;grid-gap:8px;gap:8px;padding:16px 0;align-items:start}.discountCard>b,.discountCard>small,.discountCard>span{display:block;line-height:1.45}.approvalRow label,.chip,.leaveRow>label:not(.notice),.paymentTable label,.reservationRow label,.salesRow label,.todayRow label{background:var(--surface)!important;color:var(--text-2)!important;border:1px solid var(--border)!important}html[data-theme=dark] .chip,html[data-theme=dark] .paymentTable label,html[data-theme=dark] .salesRow label,html[data-theme=dark] .todayRow label{background:var(--elevated)!important;color:var(--text)!important}.panel .todayRow>label,html[data-theme=dark] .todayRow>label{background:var(--warn-bg)!important;color:var(--warn)!important;border-color:transparent!important;border-radius:6px}.panel .todayRow.isOverdue>label,html[data-theme=dark] .todayRow.isOverdue>label{background:var(--bad-bg)!important;color:var(--bad)!important;border-color:transparent!important}.panel .todayRow.isUpcoming>label,html[data-theme=dark] .todayRow.isUpcoming>label{background:var(--info-bg)!important;color:var(--info)!important;border-color:transparent!important}.paymentTable .isOverdue label,.paymentTable label.toneOverdue,html[data-theme=dark] .paymentTable .isOverdue label,html[data-theme=dark] .paymentTable label.toneOverdue{background:var(--sem-critical-bg)!important;color:var(--sem-critical)!important;border-color:transparent!important}.paymentTable .isPaid label,.paymentTable label.tonePaid,html[data-theme=dark] .paymentTable .isPaid label,html[data-theme=dark] .paymentTable label.tonePaid{background:var(--ok-bg)!important;color:var(--ok)!important;border-color:transparent!important}.paymentTable .isPartial label,.paymentTable label.tonePartial,html[data-theme=dark] .paymentTable .isPartial label,html[data-theme=dark] .paymentTable label.tonePartial{background:var(--info-bg)!important;color:var(--info)!important;border-color:transparent!important}.chip.overdue,.task.overdue span.chip,html[data-theme=dark] .chip.overdue,html[data-theme=dark] .task.overdue span.chip{color:var(--overdue)!important;background:transparent!important;border-color:transparent!important}.content,.pageBody,.work>.content{width:100%;max-width:none}.table.simple .tr{align-items:center}.table.simple .tr>span{min-width:0}.modal.offerWide .form,.modal.reservationWide .form{width:100%}.embeddedCustomer{border:1px solid var(--border);border-radius:10px;padding:12px;background:var(--surface);margin:8px 0 12px}.reserveContext{margin:0 0 12px}html[data-theme=dark] .approvalRow,html[data-theme=dark] .teamGrid article{background:var(--surface-2)!important}.interestPick{display:flex;flex-wrap:wrap;gap:6px 14px;max-height:7.5rem;overflow:auto;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.interestPick label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text)}.interestPick em{color:var(--text-3);font-style:normal}html[data-theme=dark] .customerWorkspace .title .outline{color:var(--text);border-color:var(--border-strong,#8c7340);background:var(--surface-2)}.customerDesk{width:100%;max-width:none}.customerTools{width:100%}.table.simple.inventory.customerBrowse{width:100%;overflow-x:auto;display:block}.table.simple.inventory.customerBrowse .tr,.table.simple.inventory.customerBrowse .tr.th{display:grid!important;grid-template-columns:minmax(11rem,1.4fr) minmax(7rem,.8fr) minmax(7.2rem,.85fr) minmax(7rem,.85fr) minmax(5.4rem,.55fr) minmax(7.4rem,.75fr) minmax(8rem,.85fr) minmax(8rem,1fr) minmax(6.2rem,.55fr);grid-column-gap:12px;column-gap:12px;align-items:center;width:100%;min-width:0;box-sizing:border-box;margin:0;padding:10px 12px}.table.simple.inventory.customerBrowse .tr>span{min-width:0;overflow:hidden}.table.simple.inventory.customerBrowse .tr>span:last-child{overflow:visible}.overdueRow{box-shadow:inset 3px 0 0 var(--warn,#b45309)}.overdueText{color:var(--warn,#b45309);font-weight:600}.tempBadge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-style:normal;letter-spacing:.04em;border:1px solid var(--border-strong,var(--text-3));background:var(--surface-2);color:var(--text);font-weight:600}.tempBadge.temp-hot{border-color:#8a7043;color:#6b5428;background:#efe4cf}.tempBadge.temp-warm{border-color:#c4a66a;color:#1c3654;background:#f7f1e4}.tempBadge.temp-cold,.tempBadge.temp-dormant{border-color:#102238;color:#f7f3ea;background:#102238}.tempBadge.temp-converted{border-color:#3f6f5b;color:#214e3c;background:#dceee4}html[data-theme=dark] .tempBadge.temp-hot{color:#e8d3a8;background:#3a3426;border-color:#c4a574}html[data-theme=dark] .tempBadge.temp-warm{color:#e4d2a8;background:#10243f;border-color:#e4d2a8}html[data-theme=dark] .tempBadge.temp-cold,html[data-theme=dark] .tempBadge.temp-dormant{color:#f7f3ea;background:#07152b;border-color:hsla(42,53%,78%,.45)}html[data-theme=dark] .tempBadge.temp-converted{color:#9ad4bb;background:#1e322b;border-color:#5f9d82}.customerActions{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:0 0 12px}.customerActions label{min-width:160px;display:grid;grid-gap:4px;gap:4px;font-size:11px;color:var(--text-2)}.customerActions .wide{flex:1 1 100%}.customerQuick{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.customerQuick a,.customerQuick button{text-decoration:none}.whatsappHint{margin:0 0 16px;max-width:72ch}.customerNext{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;margin:0 0 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.customerNext>small{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.customerNext>b{font-size:1.15rem}.compactForm{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.customerColumns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:20px;gap:20px;align-items:start}.customerSummary span em{display:block;margin-top:4px;color:var(--text-3);font-style:normal;font-size:12px}.customerNote{margin:0 0 14px;color:var(--text-2);max-width:72ch}.crmTimeline{max-height:min(70vh,720px);overflow:auto;padding-right:6px}.crmTimeline>div{display:grid;grid-template-columns:18px minmax(7rem,auto) 1fr;grid-gap:2px 10px;gap:2px 10px;padding:8px 0;border-bottom:1px solid var(--border)}.crmTimeline>div i{grid-row:1/span 2;color:var(--text-2)}.crmTimeline>div time{color:var(--text-3);font-size:12px}.crmTimeline>div b{font-size:13px}.crmTimeline>div p{grid-column:2/-1;margin:0;color:var(--text-2);font-size:12px}.customerHistoryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:20px 0 0}.visit360{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-bottom:1px solid var(--border)}.visit360:last-child{border-bottom:0}.visit360 b{font-size:13px}.visit360 small{display:block;color:var(--text-2);font-size:12px}.visit360 p{margin:0;color:var(--text-2);font-size:13px;word-break:break-word}.agencyHome{display:grid;grid-gap:16px;gap:16px}.agencyHome h1{margin:0 0 6px;font-size:28px}.agencyHome h2{margin:0 0 10px;font-size:16px}.agencyHome .companyCard,.agencyPortal .companyCard{display:flex;flex-direction:column;align-items:flex-start;gap:4px;grid-template-columns:none;background:transparent;border-bottom:1px solid var(--line);padding:12px 0}.agencyHome .companyCard:hover,.agencyPortal .companyCard:hover{background:var(--accent-soft);border-radius:8px;padding-left:10px;padding-right:10px}.customerHistoryGrid section{border:1px solid var(--border);border-radius:12px;padding:12px 14px;background:var(--surface)}.customerHistoryGrid h3{margin:0 0 8px;font-size:13px}.customerHistoryGrid p{margin:0 0 6px;font-size:13px;color:var(--text-2);overflow-wrap:anywhere}.customerNext input[type=date],.resDetail input[type=date],.resDetail input[type=datetime-local]{min-width:0;max-width:100%}.inlineLink{display:inline;padding:0;border:0;background:none;color:var(--accent-ink,var(--text));text-decoration:underline;cursor:pointer}.offerDeskFilters .form{display:grid;grid-template-columns:repeat(4,minmax(8rem,1fr));grid-gap:10px 12px;gap:10px 12px}.reservationDesk .offerDeskFilters .form,.salesDesk .offerDeskFilters .form{grid-template-columns:repeat(6,minmax(7rem,1fr))}.offerDeskLayout{display:grid;grid-template-columns:minmax(22rem,.95fr) minmax(24rem,1.15fr);grid-gap:16px;gap:16px;align-items:stretch;min-height:0}.offerDeskList{max-height:calc(100vh - 430px);overflow:auto;padding-bottom:8px}.offerDeskRow{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;grid-template-rows:auto auto;grid-gap:2px 12px;gap:2px 12px;width:100%;text-align:left;padding:12px 10px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);border-radius:0}.offerDeskRow b{grid-column:2;font-size:14px}.offerDeskRow span{grid-column:2;color:var(--text-2);font-size:12px}.offerDeskRow small{grid-column:2;color:var(--text-3);font-size:12px}.offerDeskId{grid-row:1/span 2;color:var(--text-3);font-size:11px;letter-spacing:.04em}.offerDeskRow .priceDir{grid-column:3;grid-row:1/span 2;align-self:center}.offerDeskRow.on{background:var(--accent-soft)}.offerSnapGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:12px 0 16px}.offerSnapGrid div{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;background:var(--surface)}.offerSnapGrid span{display:block;color:var(--text-3);font-size:11px;margin-bottom:4px}.offerSnapGrid b{font-size:16px;font-weight:600}.priceDir{display:inline-block;font-size:11px;letter-spacing:.02em;padding:4px 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-2)}.priceDir.down{color:var(--ok);background:var(--ok-bg);border-color:transparent}.priceDir.up{color:var(--info);background:var(--info-bg);border-color:transparent}.priceDir.same{color:var(--text-3)}.paymentTable .isOverdue label,.paymentTable label.toneOverdue{background:var(--sem-critical-bg);color:var(--sem-critical);border-color:transparent}.paymentTable .isPaid label,.paymentTable label.tonePaid{background:var(--ok-bg);color:var(--ok);border-color:transparent}.paymentTable .isPartial label,.paymentTable label.tonePartial{background:var(--info-bg);color:var(--info);border-color:transparent}.paymentTable .isReversed{opacity:.62;text-decoration:line-through}.paymentDesk .offerDeskFilters .form{grid-template-columns:repeat(2,minmax(8rem,1fr))}@media (max-width:1180px){.companyCard{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));min-width:0}.companySummary,.offerDeskFilters .form{grid-template-columns:repeat(2,minmax(0,1fr))}.offerDeskLayout,.offerSnapGrid{grid-template-columns:1fr}.offerDeskList{max-height:calc(100vh - 590px)}.customerColumns,.customerHistoryGrid{grid-template-columns:1fr}.table.simple.inventory.customerBrowse .tr,.table.simple.inventory.customerBrowse .tr.th{grid-template-columns:minmax(8rem,1.3fr) minmax(5.4rem,.75fr) minmax(6rem,.8fr) minmax(4.4rem,.5fr) minmax(6.4rem,.7fr) minmax(7rem,.85fr) minmax(5.4rem,.55fr)}.table.simple.inventory.customerBrowse .tr>span:nth-child(4),.table.simple.inventory.customerBrowse .tr>span:nth-child(8){display:none}}.financeStrip{display:grid;grid-gap:12px;gap:12px;margin:0 0 16px;min-width:0;max-width:100%}.financeCurrency{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--surface)}.financeCurrency>small{color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.financeCurrency dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:10px 0 0}.financeCurrency dt{font-size:11px;color:var(--text-3)}.financeCurrency dd{margin:2px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.financeAgencyList{display:grid;grid-gap:6px;gap:6px;margin:0 0 12px;min-width:0;max-height:280px;overflow:auto}.financeAgencyList .partnerLine{text-align:left;min-width:0}.financeAgencyList .partnerLine b,.financeAgencyList .partnerLine small{overflow-wrap:break-word;word-break:normal}.financeAgencyList .partnerLine small{display:block}.financeTable.agencyPayTable.table.simple .tr,.financeTable.agencyPayTable.table.simple .tr.th{grid-template-columns:6.4rem minmax(6.5rem,1fr) minmax(8.5rem,1.2fr) repeat(5,minmax(5.6rem,.85fr)) 7.4rem;min-width:980px}.financeTable.agencyPayTable .tr>span:nth-child(3){overflow:hidden}.financeTable.agencyPayTable .tr>span:nth-child(n+4){white-space:nowrap}.financeTable.matarCollectTable.table.simple .tr,.financeTable.matarCollectTable.table.simple .tr.th{grid-template-columns:minmax(7rem,1.1fr) repeat(6,minmax(6rem,1fr));min-width:920px}.financeTable.matarCollectTable .tr>span:nth-child(n+2){white-space:nowrap}.financeLedgers{display:grid;grid-gap:16px;gap:16px;margin:16px 0;min-width:0;max-width:100%}.financeLedger{background:var(--surface,#fff);border:1px solid var(--line);border-radius:var(--radius,10px);padding:16px 18px;min-width:0;max-width:100%}.financeLedger h3{margin:4px 0 12px}.financeTable{overflow-x:auto;max-width:100%}.financeTable.table.simple .tr,.financeTable.table.simple .tr.th{grid-template-columns:minmax(7rem,1.1fr) repeat(5,minmax(6rem,1fr));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.financeAccounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin:8px 0 18px}.financeAccount{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--surface-2,#fafbfb)}.financeAccount small,.financeAccount span{display:block;color:var(--text-2,#748190);font-size:12px}.financeAccount b{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:20px;margin:6px 0}html[data-theme=dark] .financeAccount,html[data-theme=dark] .financeLedger{background:var(--surface-2)}@media (max-width:1180px){.financeTable.table.simple .tr,.financeTable.table.simple .tr.th{min-width:860px}}@media (max-width:1100px){.financeAccounts{grid-template-columns:1fr 1fr}}.reportPresets{margin:0 8px 0 0}.reportGrid article.on{outline:1px solid var(--gold)}.teamCal{margin-bottom:36px;margin-right:28px;padding-right:8px}.teamCalDays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin:8px 0 12px}.teamCalDays button{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:8px 4px;color:var(--text);min-height:64px}.teamCalDays button.isSelected{border-color:var(--gold);background:var(--accent-soft)}.teamCalTodayTag{display:block;margin-top:2px;color:#e4d2a8;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.teamCalDays em,.teamCalDays small{display:block;color:var(--text-2);font-size:11px}.teamCalDays b{display:block;font-size:16px;margin:2px 0}.teamCalBody{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.teamCalBody p{margin:4px 0;font-size:13px;color:var(--text)}.teamCalBody small{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:11px}.personnelPick{position:relative;max-width:320px}.personnelPick small{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin-bottom:6px}.personnelPickBtn,.personnelPickMenu button{width:100%;text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:8px 12px}.personnelPick.isOn .personnelPickBtn{border-color:var(--gold)}.personnelPickBtn span,.personnelPickMenu small{display:block;color:var(--text-2);font-size:12px}.personnelPickMenu{position:absolute;z-index:8;top:calc(100% + 4px);left:0;right:0;background:var(--canvas);border:1px solid var(--line);border-radius:12px;padding:8px;display:grid;grid-gap:4px;gap:4px;box-shadow:0 12px 32px rgba(8,18,32,.12)}.personnelPickMenu input{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px}.personnelPickMenu button.selected{background:var(--accent-soft)}.crmPersonBar{display:flex;align-items:flex-end;gap:16px;margin:0 0 14px;flex-wrap:wrap}.crmPersonOn{margin:0;font-size:13px}.agencyFilterBar,.todayKpiSummary{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:end;margin:0 0 16px;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);overflow:visible;position:relative;z-index:2}.agencyFilterBar .langSelect small,.agencyFilterBar label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:500}.agencyFilterBar select{display:block;margin-top:4px;min-height:40px;min-width:160px;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--input);color:var(--text)}.agencyFilterBar .miniSearch{min-width:min(280px,100%);margin-left:0;min-height:40px;align-self:end}.agencyFilterBar .langSelect{min-width:220px;max-width:280px;flex:1 1 220px;position:relative;z-index:4}.agencyFilterBar .deactiveToggle{white-space:nowrap;flex:1 0 100%;margin-left:0;padding:8px 0 0;border-top:1px solid var(--border)}.langSelect{position:relative;display:grid;grid-gap:4px;gap:4px}.langSelect small{color:var(--text-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:500}.langSelectTrigger{width:100%;min-height:40px;display:flex;align-items:center;gap:8px;border:1px solid var(--line-strong);background:var(--input);color:var(--text);border-radius:8px;padding:6px 10px;text-align:left}.langSelectTrigger svg{margin-left:auto;color:var(--text-3);transform:rotate(90deg);flex:0 0 auto}.langPlaceholder{color:var(--text-3);font-size:13px}.langPicked{display:flex;min-width:0;flex:1 1}.langPicked,.langPicked em{align-items:center;gap:6px;overflow:hidden}.langPicked em{font-style:normal;display:inline-flex;max-width:9.5em;padding:2px 8px;border-radius:6px;background:var(--accent-soft);border:1px solid var(--border);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.langPicked em span{cursor:pointer;color:var(--text-2)}.langPicked i{font-style:normal;font-size:12px;color:var(--text-2);flex:0 0 auto}.langSelectMenu{position:absolute;z-index:40;left:0;right:0;top:auto;bottom:calc(100% + 6px);max-height:min(240px,42vh);overflow:auto;background:var(--elevated);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-float);padding:8px;display:grid;grid-gap:6px;gap:6px}.langSelectMenu input{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--input);color:var(--text)}.langSelectList{max-height:220px;overflow:auto;display:grid;grid-gap:2px;gap:2px}.langSelectList button{width:100%;text-align:left;border:0;background:transparent;border-radius:6px;padding:8px 10px;color:var(--text);font-size:13px}.langSelectList button.on,.langSelectList button:hover{background:var(--accent-soft)}.form .langSelect{grid-column:1/-1}.panel .todayRow.isUpcoming>label{background:var(--info-bg);color:var(--info)}.commDesk{color:var(--text);display:flex;flex-direction:column;min-height:0;height:calc(100dvh - 168px);max-height:calc(100dvh - 168px)}.commSplit{background:transparent}.commList,.commPane{background:var(--surface-2);border-color:var(--border)}.commList>button.on,.commList>button:hover{background:var(--accent-soft)}.commMessages article.mine{border-color:var(--border)}.presence.online{background:var(--ok)}.presence.recent{background:var(--micro)}.langMatch{display:block;color:var(--text);font-size:12px;margin-top:4px}.todayPhoneTeamCard{display:grid;grid-gap:10px;gap:10px}.todayPhoneTeam span.isLive{color:var(--text)}.hirePanel{margin-top:12px}@media (max-width:900px){.teamCalBody{grid-template-columns:1fr}.teamCalDays{grid-template-columns:repeat(7,minmax(36px,1fr))}}.reportLink{display:flex;width:100%;text-align:left;background:transparent;border:0;cursor:pointer}.reportDrill .leaveRow:hover{background:var(--accent-soft)}@media (max-width:1100px){.reportGrid{grid-template-columns:1fr 1fr}}.toast{top:88px;bottom:auto;left:auto;right:32px;z-index:60;max-width:min(360px,calc(100vw - 320px));transform:none}.quickComm{position:fixed;right:24px;bottom:24px;z-index:70;display:grid;justify-items:end;grid-gap:10px;gap:10px;pointer-events:none}.quickComm.isBlocked{opacity:0;pointer-events:none;visibility:hidden}.quickCommLaunch,.quickCommPanel{pointer-events:auto}.quickCommLaunch{width:42px;height:42px;border:1px solid var(--border-strong);background:var(--elevated);color:var(--text);border-radius:10px;box-shadow:var(--shadow);position:relative;display:grid;place-items:center}.quickCommLaunch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.quickCommLaunch i{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--interactive);color:var(--canvas);font-size:10px;font-style:normal;font-weight:600;display:grid;place-items:center;line-height:1}html[data-theme=dark] .quickCommLaunch i,html[data-theme=dark] .quickCommList>button strong{color:#0a1018;background:#f7f3ea}.quickCommPanel{width:min(400px,calc(100vw - 32px));height:min(560px,calc(100dvh - 108px));max-height:calc(100dvh - 108px);background:#0b1522;color:#f4efe6;border:1px solid hsla(42,53%,78%,.28);border-radius:18px;box-shadow:0 22px 48px rgba(0,0,0,.38);display:flex;flex-direction:column;min-width:0;overflow:hidden}.quickCommPanel>header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;min-height:52px;padding:8px 10px 8px 12px;border-bottom:1px solid hsla(42,53%,78%,.14)}.quickCommPanel>header small{letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:#e4d2a8}.quickCommPanel>header>div{display:flex;align-items:center;gap:6px;min-width:0}.quickCommPanel>header .textLink{font-size:12px;color:#e4d2a8;white-space:nowrap}.quickCommPanel .miniSearch{margin:10px 12px 6px;width:auto;flex:none;background:#101a28;border:1px solid hsla(42,53%,78%,.16);border-radius:12px;color:#e4d2a8}.quickCommPanel .miniSearch input{color:#f4efe6;width:100%}.quickCommList{overflow:auto;flex:1 1;padding:4px 8px 8px;display:grid;align-content:start;grid-gap:2px;gap:2px}.quickCommList>button{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;text-align:left;border:0;background:transparent;border-radius:12px;padding:8px;min-height:64px;color:#f4efe6}.quickCommList>button.on,.quickCommList>button:hover{background:hsla(42,53%,78%,.1)}.quickCommList>button>span:not(.commAvatar){min-width:0;display:grid;grid-gap:1px;gap:1px}.quickCommList>button b,.quickCommList>button em,.quickCommList>button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.quickCommList>button em,.quickCommList>button small{color:#e4d2a8;font-size:12px}.quickCommList>button strong{background:#e4d2a8;color:#1a140c;border-radius:999px;font-size:10px;min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center}.quickCommHead{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;flex:none;padding:8px 10px;border-bottom:1px solid hsla(42,53%,78%,.14);min-width:0}.quickCommIdentity{flex:1 1 auto;min-width:0}.quickCommHead b,.quickCommHead small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quickCommHead b{color:#f7f3ea;font-size:14px}.quickCommHead small{color:#e4d2a8;font-size:12px;margin-top:1px}.quickThread{flex-direction:column;min-width:0}.quickCommMessages,.quickThread{display:flex;flex:1 1;min-height:0}.quickCommMessages{overflow:auto;padding:12px;flex-direction:column;align-items:flex-start;gap:6px}.quickBubbleRow{display:flex;align-items:flex-end;gap:2px;max-width:min(84%,300px)}.quickBubbleRow.mine{align-self:flex-end;flex-direction:row-reverse}.quickCommMessages article{width:-moz-fit-content;width:fit-content;max-width:100%;border:0;border-radius:16px 16px 16px 5px;padding:8px 10px;background:#142234;color:#f4efe6}.quickCommMessages .quickBubbleRow.mine article{border-radius:16px 16px 5px 16px;background:#1a3048;box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.32)}.quickCommMessages p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.quickCommMessages b{display:block;margin-bottom:2px;color:#e4d2a8;font-size:11px;font-weight:650}.quickCommMessages time{font-size:11px;color:#c9b48a;display:block;margin-top:4px}.quickCommMessages .textLink{font-size:12px}.quickReply{padding:0 12px 6px;color:#e4d2a8}.commComposer,.quickCommComposer{display:flex;gap:6px;align-items:flex-end;flex:none;margin:8px;padding:6px 6px 6px 8px;border:1px solid hsla(42,53%,78%,.32);border-radius:16px;background:#101a28}.commComposer textarea,.quickCommComposer textarea{flex:1 1;min-width:0;min-height:40px;max-height:120px;border:0;border-radius:0;padding:9px 4px;background:transparent;color:#f4efe6;resize:none;box-shadow:none}.quickAttach{font-size:12px;padding:8px 10px;height:36px;display:grid;place-items:center}@media (max-width:1100px){.quickComm{right:16px;bottom:16px}.quickCommPanel{width:min(380px,calc(100vw - 24px));height:min(520px,calc(100dvh - 96px));max-height:calc(100dvh - 96px)}}@media (max-width:700px){.quickComm.isOpen{inset:0;width:auto;height:auto}.quickComm.isOpen .quickCommPanel{position:fixed;top:72px;right:8px;bottom:8px;left:8px;width:auto;height:auto;max-height:none}.quickComm.isOpen .quickCommLaunch{display:none}}@media (max-height:430px){.quickCommPanel .miniSearch{display:none}.quickCommHead{padding-block:4px}.quickCommPanel>header{padding-block:6px;min-height:44px}.commComposer,.quickCommComposer{margin:6px}.commComposer textarea,.quickCommComposer textarea{min-height:36px}}.appFilterBar .wideSearch{flex:1 1 100%}.appFilterBar{display:flex;flex-wrap:wrap;gap:10px 14px;margin:8px 0 16px}.appFilterBar label{display:grid;grid-gap:4px;gap:4px;min-width:160px;flex:1 1 160px;max-width:240px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:500}.appFilterBar .filterCheck{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:auto;max-width:none;min-height:40px;text-transform:none;letter-spacing:0;font-size:13px;color:var(--text-2);font-weight:500}.appFilterBar .filterCheck input{min-height:0;width:16px;padding:0}.appFilterBar input,.appFilterBar select{min-height:40px;border:1px solid var(--line-strong);background:var(--input);color:var(--text);border-radius:8px;padding:8px 10px;text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.hirePendingCue{border:1px solid var(--border-strong);background:var(--accent-soft);color:var(--text);border-radius:8px;padding:8px 12px;font-size:13px;margin-bottom:8px}.candidateCard .candidateBlock{display:grid;grid-gap:10px;gap:10px;padding:14px 0;border-top:1px solid var(--border)}.candidateCard .candidateBlock:first-of-type{border-top:0;padding-top:0}.candidateCard h3{margin:0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:600}.hireSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px}.hireSummary span{display:grid;grid-gap:2px;gap:2px;min-width:0}.hireSummary .wide,.hireTerms .wide{grid-column:1/-1}.clipText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}.candidateCard .leaveRow span{overflow-wrap:anywhere}.projectSelect{min-width:0}.hrHistory{max-height:240px;overflow:auto;border:1px solid var(--border);border-radius:8px;padding:8px}.matchFacts{margin:6px 0 0;padding-left:18px;color:var(--text-2);font-size:13px}@media (max-width:1100px){.hireSummary{grid-template-columns:1fr}.appFilterBar label{max-width:none}}.loginModes{display:flex;gap:16px;align-items:center;justify-content:center;width:100%;margin:16px 0 0;padding-top:12px;border-top:1px solid var(--divider);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.loginModes a{color:var(--text-2);text-decoration:none}.loginApply,.loginModes strong{font-weight:600;color:var(--text)}.loginApply{display:block;margin:0;padding:11px 12px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:12px;border:1px solid var(--border-strong);border-radius:10px}.applyPage{place-items:start center;background:var(--bg);padding:24px 16px 40px}.applyPage,.partnerPage{min-height:100vh;display:grid}.partnerPage{place-items:start center;background:var(--bg);padding:32px 16px 48px}.partnerCard{width:min(720px,100%);background:var(--modal);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px 28px 22px;display:grid;grid-gap:0;gap:0;box-shadow:var(--shadow)}.partnerHero{display:grid;justify-items:center;text-align:center;margin:0 0 8px}.partnerHero h1{font:500 22px var(--font-display);margin:8px 0 10px;color:var(--text);letter-spacing:.16em;text-transform:uppercase}.partnerHero p{margin:0 0 8px;color:var(--text-2);font-size:14px;line-height:1.45;max-width:34em}.partnerSection{display:grid;grid-gap:12px;gap:12px;margin:8px 0 18px;padding-top:16px;border-top:1px solid var(--divider)}.partnerSection h2{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.partnerKind{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.partnerKind button{text-align:left;border:1px solid var(--border);background:transparent;border-radius:12px;padding:14px 14px 12px;display:grid;grid-gap:4px;gap:4px}.partnerKind button b{font-size:14px;color:var(--text)}.partnerKind button small{color:var(--text-2);font-size:12px;line-height:1.35}.partnerKind button.on{border-color:var(--border-strong);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--border-strong)}.partnerCard input:focus,.partnerCard textarea:focus,.partnerKind button:focus-visible,.partnerPhoneNational:focus-within,.partnerSelect .langSelectTrigger:focus-visible{outline:none;border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.partnerCard label{font-size:13px;font-weight:500;color:var(--text);display:grid;grid-gap:6px;gap:6px}.partnerCard input,.partnerCard select,.partnerCard textarea{width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:16px;background:var(--modal);color:var(--text)}.partnerCheck{display:flex!important;align-items:center;gap:8px;font-weight:500}.partnerCheck input{width:auto}.partnerPhone{display:grid;grid-gap:6px;gap:6px}.partnerPhone>span{font-size:13px;font-weight:500}.partnerPhoneRow{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(0,1.4fr);grid-gap:10px;gap:10px;align-items:start}.partnerPhoneNational{display:grid;align-items:center;border:1px solid var(--border);border-radius:8px;padding:0 12px;background:var(--modal);min-height:44px}.partnerPhoneNational input{border:0;padding:10px 0;background:transparent}.partnerBack{justify-self:start;display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:7px 12px 7px 10px;border:1px solid var(--border);border-radius:999px;background:rgba(232,238,244,.04);color:var(--text-2);font-size:13px;font-weight:600;letter-spacing:.01em;text-decoration:none;line-height:1}.partnerBack svg{flex:0 0 auto}.partnerBack:hover{color:var(--text);border-color:var(--border-strong);background:var(--accent-soft)}.partnerBack:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--border-strong)}.partnerSubmit{width:100%;margin-top:8px;min-height:48px;letter-spacing:.08em;text-transform:uppercase}.partnerSelect .langPicked{flex-wrap:wrap;overflow:visible}.partnerPhone .partnerSelect .langPicked{flex-wrap:nowrap;align-items:center}.partnerSelect .langPicked em{max-width:min(16em,100%)}.partnerSuccess{display:grid;grid-gap:10px;gap:10px;text-align:center;padding:24px 8px 12px}.partnerSuccess strong{font:400 24px var(--font-display)}.partnerSuccess p{margin:0;color:var(--text-2)}.partnerSuccess a{color:var(--text)}.partnerSelect .langSelectTrigger{min-height:44px}.partnerFlag{width:20px;height:15px;object-fit:cover;border-radius:2px;flex:0 0 auto;box-shadow:0 0 0 1px var(--border)}.partnerPicked{display:flex;align-items:center;gap:8px;overflow:visible}.partnerPicked em{max-width:none;background:transparent;border:0;padding:0;font-size:14px}.partnerMenu{top:calc(100% + 6px)!important;bottom:auto!important;z-index:50}.langSelectList button{display:flex;align-items:center;gap:8px}@media (max-width:720px){.partnerKind,.partnerPhoneRow{grid-template-columns:1fr}.partnerCard{padding:24px 16px 18px}.partnerPage{padding:18px 12px 36px}}.applyCard{width:min(640px,100%);background:var(--modal);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px 20px;display:grid;grid-gap:0;gap:0;box-shadow:var(--shadow)}.applyBrand{display:grid;place-items:center;justify-self:center;width:100%;margin:0 0 10px}.applyBrand .matarLogo{display:grid;place-items:center;justify-items:center;width:min(248px,100%)}.applyBrand .matarLogo img{margin:0 auto;width:auto;height:auto;max-width:min(248px,100%);max-height:84px;object-fit:contain;object-position:center}.applyKicker{margin:12px 0 0;text-align:center;letter-spacing:.18em;font-size:11px;color:var(--text-3);text-transform:uppercase}.applyCard h1{font:400 26px var(--font-display);color:var(--text);margin:4px 0 18px;text-align:center}.applyHint,.applyLead{color:var(--text-2);font-size:14px;line-height:1.45;margin:0 0 16px;text-align:center}.applyHint{font-size:12px;text-align:left;margin:0 0 8px}.applySection{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding-top:14px;border-top:1px solid var(--divider)}.applySection h2{margin:0;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.applyCard label{font-size:13px;font-weight:500;color:var(--text);display:grid;grid-gap:6px;gap:6px}.applyCard input,.applyCard select,.applyCard textarea{width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:16px;background:var(--modal);color:var(--text)}.applyRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.applyFile span{color:var(--text-2);font-size:12px}.applyFile input[type=file]{padding:8px;font-size:14px}.applySubmit{width:100%;margin-top:4px}.applyBack{justify-self:center;margin:12px 0 0}.applyDone{display:grid;grid-gap:10px;gap:10px;text-align:center;padding:12px 0 8px}.applyDone a{color:var(--text)}.applyLang{margin-top:4px}@media (max-width:640px){.applyRow{grid-template-columns:1fr}.applyPage{padding:16px 12px 32px}.applyCard{padding:22px 16px 18px}}.quickCompose{border-bottom:1px solid var(--border);padding-bottom:8px;margin-bottom:8px}.quickCompose img{width:28px;height:28px;border-radius:50%;object-fit:cover}.personPick button{grid-gap:2px;gap:2px;padding:8px;border-radius:8px}.personPick button.on{background:var(--accent-soft)}.agencyPortal{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh;align-content:start;background:var(--bg)}.agencyPortal aside{border-right:1px solid var(--border);padding:20px 16px;display:flex;flex-direction:column;align-content:start;gap:16px}.agencyPortal nav{display:grid;grid-gap:4px;gap:4px}.agencyPortal nav button{text-align:left;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:var(--text)}.agencyPortal nav button.on{background:var(--accent-soft)}.agencyWork{padding:24px;display:grid;grid-gap:16px;gap:16px;align-content:start}.previewBanner{background:var(--accent-soft);color:var(--text);font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 10px;border-radius:8px;text-align:center}@media (max-width:1100px){.agencyPortal aside .loginCredit{display:none}.agencyPortal{grid-template-columns:1fr;align-content:start}.agencyPortal aside{border-right:0;border-bottom:1px solid var(--border);padding:12px 12px 8px;height:auto;min-height:0;position:static;overflow:visible}.agencyPortal nav{display:flex;flex-wrap:wrap;gap:4px}.agencyPortal nav button{padding:8px 10px}.agencyWork{padding:16px 12px 24px}}.driveShell{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.driveProjects{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;grid-gap:10px;gap:10px;min-height:0;max-height:calc(100vh - 140px);overflow:auto;position:-webkit-sticky;position:sticky;top:12px}.driveProjectList{display:grid;grid-gap:4px;gap:4px}.driveProjectList button{text-align:left;border:0;background:transparent;padding:8px;border-radius:10px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0}.driveProjectList button img,.driveThumb{width:44px;height:44px;border-radius:8px;object-fit:cover;background:linear-gradient(135deg,color-mix(in srgb,var(--brand,#1c3350) 55%,#0a1018),#15202c)}.driveProjectList button span{display:grid;grid-gap:2px;gap:2px;min-width:0}.driveProjectList button b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driveProjectList button.on{background:var(--accent-soft)}.driveProjectList small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drivePane{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:16px;display:grid;grid-gap:12px;gap:12px;min-height:0}.driveHead{display:flex;justify-content:space-between;gap:12px;align-items:end;flex-wrap:wrap}.driveHead h2{margin:0;font-size:1.15rem}.driveRange{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.driveRange>span{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline}.driveRangeTypes{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted)}.driveCrumbs{align-items:center}.driveCrumbs button{padding:4px 8px;border-radius:6px;color:var(--muted)}.driveCrumbs button.on{background:var(--accent-soft)}.driveList{display:grid;grid-gap:2px;gap:2px}.driveRow{grid-template-columns:auto auto minmax(0,1fr) auto auto auto;padding:8px 10px;border-radius:8px;border:0;background:transparent}.driveFileManage{font-size:12px}.driveFileTools{display:flex;flex-wrap:wrap;gap:8px;align-items:end;padding:8px 0 2px}.driveFileTools .partnerSelect{min-width:min(100%,200px);flex:1 1 180px}.driveRow.on,.driveRow:hover{background:var(--accent-soft)}.driveName{grid-gap:1px;gap:1px;min-width:0}.driveName small{color:var(--muted)}.driveEmpty{margin:8px 0}.driveManage{border-top:1px solid var(--border);padding-top:8px}.driveMini{font-size:12px;color:var(--muted)}.drivePreviewImage{max-width:100%;border-radius:10px;border:1px solid var(--border)}.driveSharePreview{white-space:pre-wrap;background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:10px;font:inherit}.drivePreviewActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media (max-width:1100px){.driveShell{grid-template-columns:1fr}.driveProjects{min-height:0;max-height:280px;position:static}}.acenteShell{min-height:100vh;background:var(--canvas);color:var(--text)}html.acente-navy,html.acente-navy body{background:#0a1018;color:#f7f3ea}.agencyPortal aside .loginCredit{margin-top:12px;padding-top:12px;font-size:10px;color:#c9b48a!important}.todayWorkHead{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.todayLaneChips{display:flex;flex-wrap:wrap;gap:8px}.todayLaneChips button{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600}.todayLaneChips button.on,.todayLaneChips button:hover{color:var(--text);border-color:var(--border-strong);background:var(--accent-soft)}.todayLaneChips b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:6px;color:var(--text)}.todayWorkSearch{min-width:min(240px,100%)}.approvalRow input,.approvalRow select,.todayDesk input,.todayDesk select,.todayLane input,.todayLane select{background:var(--input);color:var(--control-text);border:1px solid var(--border-strong);border-radius:8px;min-height:36px;padding:6px 10px;font:inherit}.todayLaneToggle{width:100%;background:transparent;border:0;text-align:left;cursor:pointer}.todayMore{justify-self:start;margin:8px 0 4px}.todayRow.on{background:var(--accent-soft)}.agencyApplyDesk{grid-template-columns:minmax(260px,.9fr) minmax(0,1.2fr);align-items:start}.applyFacts{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;margin:0}.applyFacts dt{color:var(--text-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.applyFacts dd{margin:0;color:var(--text)}.kpis.mini .kpi.on{border-color:var(--border-strong);background:var(--accent-soft)}@media (max-width:900px){.agencyApplyDesk{grid-template-columns:1fr}}.acenteShell .bootWait,html.acente-navy .bootWait{background:#0a1018;color:#c9b48a}.acenteShell .loginCard,.acenteShell .partnerCard{background:rgba(18,26,36,.72);border:1px solid rgba(232,238,244,.12);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 18px 48px rgba(0,0,0,.38)}.acenteShell .langSelectTrigger,.acenteShell .partnerField input,.acenteShell .partnerField select,.acenteShell .partnerField textarea,.acenteShell .partnerPhoneNational,.acenteShell input:not([type=checkbox]):not([type=radio]),.acenteShell select,.acenteShell textarea{background:rgba(10,16,24,.78)!important;color:#f7f3ea!important;border:1px solid rgba(232,238,244,.14)!important;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.acenteShell textarea{min-height:88px;resize:vertical}.agencyPortal{background:radial-gradient(1200px 480px at 10% -10%,rgba(80,110,140,.16),transparent 55%),#0a1018}.agencyPortal aside{background:rgba(12,20,30,.78);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (min-width:1101px){.agencyPortal aside{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto}.agencyPortal aside .loginCredit{margin-top:auto}}.agencyPortal aside .loginCreditRightsInner{white-space:normal}.agencyPortal .dossierForm input[type=file]{color:#e4d2a8;background:rgba(10,16,24,.78)}.agencyPortal .dossierForm input[type=file]::-webkit-file-upload-button{margin-right:10px;padding:6px 12px;border:1px solid hsla(42,53%,78%,.45);border-radius:8px;background:#102033;color:#f7f3ea;font:inherit}.agencyPortal .dossierForm input[type=file]::file-selector-button{margin-right:10px;padding:6px 12px;border:1px solid hsla(42,53%,78%,.45);border-radius:8px;background:#102033;color:#f7f3ea;font:inherit}.agencyPortal nav button{display:flex;align-items:center;gap:10px;color:#e4d2a8;font-size:13px}.agencyPortal nav button.on{background:rgba(232,238,244,.08);color:#f7f3ea}.partnerAsideLabel{margin:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c9b48a}.partnerWorkHead{display:flex;gap:12px}.partnerHeroBlock{display:grid;grid-gap:8px;gap:8px;margin-bottom:8px}.partnerHeroBlock p{margin:0;letter-spacing:.16em;text-transform:uppercase;font-size:11px;color:#c9b48a}.partnerHeroBlock h1{margin:0;font:500 28px var(--font-display);color:#f7f3ea}.partnerDetail,.partnerFiles,.partnerHome,.partnerStack{display:grid;grid-gap:16px;gap:16px}.partnerDetail h2,.partnerGlass h2,.partnerHome h2{margin:0 0 12px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#c9b48a;font-weight:600}.partnerGlass{background:rgba(18,26,36,.62);border:1px solid rgba(232,238,244,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;padding:18px;box-shadow:0 10px 28px rgba(0,0,0,.22)}.partnerProjectGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:14px;gap:14px}.partnerProjectCard{display:grid;text-align:left;padding:0;overflow:hidden;border-radius:16px;border:1px solid rgba(232,238,244,.1);background:rgba(18,26,36,.7);color:inherit}.partnerCover{width:100%;height:148px;object-fit:cover;background:linear-gradient(160deg,#1a2838,#0c141e)}.partnerCover.fallback{display:grid;place-items:center;color:#c9b48a}.partnerProjectBody{display:grid;grid-gap:6px;gap:6px;padding:14px}.partnerProjectBody b{font-size:15px}.partnerMetaRow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.partnerPill{font-style:normal;font-size:11px;letter-spacing:.04em;padding:4px 8px;border-radius:999px;border:1px solid rgba(232,238,244,.14);color:#e4d2a8}.partnerHomeCols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.partnerLine{display:grid;grid-gap:4px;gap:4px;width:100%;text-align:left;padding:10px 0;border:0;border-bottom:1px solid rgba(232,238,244,.08);background:transparent;color:inherit}.partnerLine.static{cursor:default}.partnerLine small,.partnerTicket small{color:#c9b48a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partnerDetailHero{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.partnerDetailHero .partnerCover{height:220px;border-radius:16px}.partnerFacts{display:grid;grid-gap:10px;gap:10px;margin:12px 0}.partnerFacts>div{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:8px;gap:8px}.partnerFacts dt{color:#c9b48a;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.partnerFacts dd{margin:0}.partnerSummary{color:#e4d2a8;line-height:1.5}.partnerActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.partnerField{display:grid;grid-gap:6px;gap:6px;margin:0 0 12px;color:#f7f3ea;font-size:13px}.partnerField input,.partnerField select,.partnerField textarea{min-height:40px;padding:10px 12px;font:inherit}.partnerEmpty{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:32px 16px;text-align:center;color:var(--text-2)}.partnerEmpty b{color:var(--text)}.partnerEmpty p{color:var(--text-2);margin:0}.partnerTicket{display:flex;justify-content:space-between;gap:12px;align-items:center;width:100%;text-align:left;padding:16px;border-radius:14px;border:1px solid rgba(232,238,244,.1);background:rgba(18,26,36,.62);color:inherit}.partnerTicket span{display:grid;grid-gap:4px;gap:4px;min-width:0}.partnerMessages{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.partnerMsg{max-width:78%;padding:12px 14px;border-radius:14px}.partnerMsg.agency{justify-self:end;background:rgba(232,238,244,.08)}.partnerMsg.matar{justify-self:start;background:rgba(12,20,30,.9);border:1px solid rgba(232,238,244,.1)}.partnerMsg small{display:block;margin-bottom:4px;color:#c9b48a;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.partnerMsg p{margin:0}.partnerComposer{display:grid;grid-gap:10px;gap:10px}.partnerComposerActions{display:flex;gap:8px}.partnerHistory{margin:12px 0 0;padding-left:18px;color:#c9b48a}.partnerReply{margin:16px 0;padding:14px;border-radius:12px;background:rgba(12,20,30,.8)}.partnerNote time{color:#c9b48a;font-size:12px}.partnerFileHead{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:start;margin-bottom:12px}.driveSplit{display:grid;grid-template-columns:minmax(180px,220px) minmax(320px,1fr) minmax(220px,280px);grid-gap:12px;gap:12px;min-width:0;align-items:start}.driveBrowser{overflow-x:auto}.drivePreviewPane{min-width:0;align-self:start;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface-2) 80%,transparent)}.drivePreviewPane .drivePreview{margin:0;padding:0;border:0}.drivePreview header{display:flex;justify-content:space-between;gap:8px;align-items:start;margin-bottom:8px}.drivePreview header b{overflow-wrap:break-word;word-break:normal;min-width:0}.driveStudio{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 88%,transparent)}.driveStudio h3{margin:0;font:500 15px var(--font-display)}.filePick{display:grid;grid-gap:6px;gap:6px;font-size:13px}.filePick input[type=file]{width:100%;padding:8px;border:1px dashed var(--border-strong);border-radius:10px;background:var(--surface);color:var(--text-2)}.filePick input[type=file]::-webkit-file-upload-button{margin-right:10px;border:1px solid var(--border);border-radius:8px;padding:8px 12px;background:var(--surface-2);color:var(--text);font:inherit}.filePick input[type=file]::file-selector-button{margin-right:10px;border:1px solid var(--border);border-radius:8px;padding:8px 12px;background:var(--surface-2);color:var(--text);font:inherit}.hubBlock{display:grid;grid-gap:10px;gap:10px;min-width:0}.hubBlock h2{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.partnerEmpty.compact{padding:18px 10px}.agencyPortal,.agencyWork,.driveBrowser,.driveShell,.pxExperience{min-width:0}.agencyPortal,html.acente-navy,html.acente-navy body{overflow-x:clip;max-width:100%}.driveTree{display:grid;align-content:start;grid-gap:2px;gap:2px}.driveTreeRow{display:flex;align-items:center}.driveTreeRow.on{background:var(--selection);border-radius:8px}.driveTreeLabel,.driveTwist{background:transparent;border:0;color:inherit}.driveTwist{width:28px;height:28px;display:grid;place-items:center}.driveTwist.spacer{width:28px}.driveTreeLabel{display:flex;gap:8px;align-items:center;flex:1 1;min-width:0;text-align:left;padding:6px 8px}.driveTreeLabel,.driveTreeLabel span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driveTreeNode{padding-left:calc(var(--d, 0) * 10px)}.driveCrumbs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.driveCrumbs button{background:transparent;border:0;color:var(--text-2);padding:4px 0}.driveCrumbs button.on{color:var(--text)}.driveCrumbs button:not(:last-child):after{content:" /";color:var(--text-3)}.driveRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;width:100%;text-align:left;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);margin-bottom:8px;min-width:0}.driveRow.folder{grid-template-columns:auto minmax(0,1fr) auto auto}.driveRow.file{grid-template-columns:auto auto minmax(0,1fr) minmax(168px,auto)}.driveRow b,.driveRow small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.driveActs{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;align-items:center;min-width:0}.driveActs a,.driveActs button{white-space:nowrap}.driveList{align-content:start;min-width:0}.driveName{display:grid;grid-gap:2px;gap:2px;background:transparent;border:0;color:inherit;text-align:left}.drivePreview{margin-top:12px;padding:12px;border-radius:12px;border:1px solid var(--border);color:var(--text)}.drivePreview img,.drivePreview video{width:100%;max-height:360px;object-fit:contain}.driveRange{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 12px}.driveRange small{display:block;color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px}@media (max-width:1180px){.driveSplit{grid-template-columns:minmax(160px,200px) minmax(280px,1fr) minmax(200px,240px)}}@media (max-width:1100px){.partnerActionGrid,.partnerDetailHero,.partnerHomeCols{grid-template-columns:1fr}.driveSplit{grid-template-columns:minmax(160px,200px) minmax(280px,1fr)}.drivePreviewPane{grid-column:1/-1;max-width:100%}}@media (max-width:390px){.agencyWork{padding:12px 10px 28px}.partnerFacts>div,.partnerProjectGrid{grid-template-columns:1fr}.partnerTicket{flex-direction:column;align-items:start}}.partnerHub{display:grid;grid-gap:18px;gap:18px}.hubRail{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--border)}.pxGallery{display:grid;grid-gap:16px;gap:16px}.pxGallery.is-one{grid-template-columns:1fr}.pxGallery.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.pxGallery.is-many{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pxGallery.is-many .pxCover,.pxGallery.is-many .pxCover.tall{height:132px}.pxCardBody b{font:500 16px var(--font-display)}.partnerFilterRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.partnerLineSoft{color:var(--text-2);margin:6px 0 0}.pxHighlights{margin:8px 0 0;padding-left:18px;color:var(--text-2)}.compactPick{display:flex;justify-content:space-between;align-items:center;gap:12px}.agencyConcessionBox{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:12px}@media (max-width:720px){.partnerFilterRow{grid-template-columns:1fr}}.pxCard{display:grid;text-align:left;padding:0;overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface-2) 88%,transparent);box-shadow:0 10px 28px color-mix(in srgb,#061018 12%,transparent);color:inherit}.pxCover{width:100%;height:180px;object-fit:cover;background:var(--surface)}.pxCover.tall{height:min(46vh,380px)}.pxGallery.is-many .pxCover.tall{height:180px}.pxCover.fallback{display:grid;place-items:center;color:var(--text-3)}.pxCardBody{display:grid;grid-gap:6px;gap:6px;padding:14px 16px 16px}.pxCardBody b{font:500 18px var(--font-display);overflow-wrap:break-word}.pxCardPrice{font:500 14px var(--font-ui);color:var(--text)}.pxCardSummary{color:var(--text-2);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pxFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:14px 0 0}.pxFacts div{margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface) 70%,transparent)}.pxFacts dt{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.pxFacts dd{margin:4px 0 0;font-size:13px}.agencyPortal .pxFacts div{background:rgba(18,26,36,.45);border-color:rgba(232,238,244,.1)}.partnerPhoneNational input{padding-left:0}.drivePick{width:18px;height:18px;flex:0 0 18px;padding:0;border-radius:4px;border:1px solid var(--border-strong);background:var(--surface)}.drivePick.on{background:var(--brand);border-color:var(--brand);box-shadow:inset 0 0 0 3px var(--surface)}.partnerDriveDesk{display:grid;grid-gap:18px;gap:18px}.partnerDriveDesk .driveHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:10px}.partnerDriveDesk .driveHead h2{margin:0;font:500 18px var(--font-display);overflow-wrap:break-word}.pxMediaItem .pxCover{height:140px;border-radius:10px}.hubQuiet{padding:12px 0 0}.commMessages article{border-radius:14px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);max-width:min(72%,560px)}.commMessages article.mine{margin-left:auto;background:var(--accent-soft)}.personPick{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;max-height:min(280px,42vh);overflow:auto}.personPick button{text-align:left;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--surface-2)}.personPick button.on{border-color:#e4d2a8;background:hsla(42,53%,78%,.18);box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.55);color:#f7f4ee}@media (max-width:390px){.modal .personPick{max-height:36vh}.modal .modalFoot{position:-webkit-sticky;position:sticky;bottom:-24px;margin:12px -24px -24px;padding:12px 24px 16px;background:#101a28;z-index:2}}.personPick button b,.personPick button small{overflow-wrap:break-word;word-break:normal}.pxMeta{display:flex;flex-wrap:wrap;gap:8px}.pxMeta em{font-style:normal;font-size:11px;letter-spacing:.04em;padding:4px 8px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-2)}.pxExperience{display:grid;grid-gap:16px;gap:16px;min-width:0}.pxHero{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.2fr);grid-gap:20px;gap:20px;align-items:start;padding:16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--surface-2) 86%,transparent);box-shadow:0 12px 32px color-mix(in srgb,#061018 10%,transparent)}.pxHero .pxCover{border-radius:16px;height:min(48vh,360px)}.pxKicker{margin:0 0 6px;letter-spacing:.16em;text-transform:uppercase;font-size:11px;color:var(--text-3)}.pxHeroCopy{min-width:0}.pxHeroCopy h1{margin:0 0 8px;font:500 30px var(--font-display);overflow-wrap:break-word}.pxPlace{display:flex;gap:6px;align-items:center;color:var(--text-2);margin:0 0 10px}.pxSummary{line-height:1.55;color:var(--text);margin:12px 0 0;max-width:42em}.agencyPortal .pxTiles,.app .pxTiles,.pxTiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.agencyPortal .pxTiles button,.app .pxTiles button,.pxTiles button{display:inline-flex;align-items:center;gap:8px;width:auto;flex:0 0 auto;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 90%,transparent);color:var(--text)}.agencyPortal .pxTiles button.on,.app .pxTiles button.on,.pxTiles button.on{border-color:var(--border-strong);background:var(--accent-soft)}.pxPane{border:1px solid var(--border);border-radius:16px;padding:16px;background:color-mix(in srgb,var(--surface-2) 90%,transparent);min-height:0;min-width:0}.agencyPortal .pxCard,.agencyPortal .pxHero,.agencyPortal .pxPane{background:rgba(18,26,36,.62);border-color:rgba(232,238,244,.1);box-shadow:0 10px 28px rgba(0,0,0,.22)}.agencyPortal .pxTiles button{background:rgba(18,26,36,.5);border-color:rgba(232,238,244,.1);color:#f7f3ea}.agencyPortal .pxTiles button.on{background:rgba(232,238,244,.1)}.pxExperience .driveSplit{min-height:0}.pxExperience .drivePreview{margin-top:12px}.pxPrice{display:grid;grid-gap:8px;gap:8px}.pxPrice b{font-size:28px}.pxPrice ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.pxPrice li{display:flex;justify-content:space-between;gap:12px}.pxMediaGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px}.pxMediaItem{display:grid;grid-gap:6px;gap:6px;color:inherit;text-decoration:none}.pxMediaItem img,.pxMediaItem video{width:100%;height:140px;object-fit:cover;border-radius:10px;background:var(--surface)}.calcActions,.pxActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.pxWorkflow{margin-top:8px}.pxEmpty{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:28px 12px;text-align:center;color:var(--text-3)}@media (max-width:1100px){.pxGallery.is-two,.pxHero{grid-template-columns:1fr}.pxCover.tall,.pxHero .pxCover{height:220px}.pxHeroCopy h1{font-size:24px}}@media (max-width:390px){.pxGallery.is-many,.pxGallery.is-two{grid-template-columns:1fr}}.matarDateTime,.matarField{display:grid;grid-gap:6px;gap:6px;min-width:0}.matarDateTime>span,.matarField>span:not(.matarDateWrap){font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-weight:600}.matarDate{min-height:40px;border:1px solid var(--border-strong,var(--line-strong));background:var(--input);color:var(--text);border-radius:10px;padding:8px 12px;font:inherit;color-scheme:light}html[data-theme=dark] .matarDate{color-scheme:dark}.matarDateTimeRow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(88px,.7fr) minmax(88px,.7fr);grid-gap:8px;gap:8px;align-items:start}.matarDateTimeRow .partnerSelect{min-width:0}.matarCheck{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--text);padding:6px 0;text-align:left;font:inherit;font-weight:500;cursor:pointer}.matarCheckMark{width:20px;height:20px;border-radius:5px;border:2px solid #4a4338;background:#fff;display:grid;place-items:center;flex:0 0 20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4)}html.acente-navy .matarCheckMark,html[data-theme=dark] .matarCheckMark{border-color:#e4d2ae;background:#161410}.matarCheck.on .matarCheckMark{background:#6e5424;border-color:#3f3014}.matarCheck.on .matarCheckMark:after{content:"";width:9px;height:5px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg) translateY(-1px)}html.acente-navy .matarCheck.on .matarCheckMark,html[data-theme=dark] .matarCheck.on .matarCheckMark{background:#e0c27a;border-color:#f3e4c0}html.acente-navy .matarCheck.on .matarCheckMark:after,html[data-theme=dark] .matarCheck.on .matarCheckMark:after{border-left-color:#161410;border-bottom-color:#161410}.loginAuth .matarCheck{margin:4px 0 10px;color:var(--text)}.appFilterPanel{background:var(--panel,var(--surface));border:1px solid var(--border,var(--line));border-radius:14px;padding:14px 16px 8px;margin:0 0 16px;min-width:0}.appFilterBar{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px 14px;gap:12px 14px;margin:0 0 12px;align-items:end}.appFilterBar .wideSearch{grid-column:1/-1;max-width:none}.appFilterBar .langSelect,.appFilterBar .matarField,.appFilterBar .partnerSelect{min-width:0}.appFilterActions{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.appFilterBar.isAdvanced{padding-top:8px;border-top:1px solid var(--divider,var(--border))}.inviteSlots .matarDateTime{min-width:0}.inviteSlotGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1100px){.inviteSlotGrid{grid-template-columns:1fr}}.inviteSlotList{margin:8px 0 12px;padding-left:18px;color:var(--text-2)}.invitePreview pre{white-space:pre-wrap}.agencyApplyTabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.agencyApplyTabs button{border:1px solid var(--border,var(--line));background:var(--panel,var(--surface));color:var(--text);border-radius:999px;padding:8px 14px;display:inline-flex;gap:8px;align-items:center;font:inherit}.agencyApplyTabs button b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold,#b99352)}.agencyApplyTabs button.on{background:var(--accent-soft);border-color:var(--border-strong,var(--line-strong))}.agencyApplyDesk{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:stretch;min-height:0;max-height:calc(100vh - 220px)}.agencyApplyDetail,.agencyApplyList{background:var(--panel,var(--surface));border:1px solid var(--border,var(--line));border-radius:14px;min-width:0;overflow:auto}.agencyApplyList{padding:8px}.agencyApplyDetail{padding:18px 20px}.agencyApplyRow{width:100%;display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;text-align:left;border:0;background:transparent;color:var(--text);border-radius:12px;padding:12px}.agencyApplyRow.on{background:var(--accent-soft)}.agencyApplyDate{color:var(--text-3);font-size:12px}.agencyApplyWho{display:grid;grid-gap:2px;gap:2px;min-width:0}.agencyApplyWho b,.agencyApplyWho small{overflow-wrap:anywhere}.agencyApplyRow em,.agencyApplyWho small{color:var(--text-2)}.agencyApplyRow em{font-style:normal;font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid var(--border);white-space:nowrap}.agencyApplyDetail h3{margin:4px 0}.agencyApplyDetail p{margin:0;color:var(--text-2)}.financeWorkspace{min-width:0}.app nav.financeNav,.financeNav{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:4px;background:var(--panel,var(--surface));border:1px solid var(--border,var(--line));border-radius:12px;overflow:visible}.app nav.financeNav button,.financeNav button{border:0;background:transparent;color:var(--text-2);border-radius:9px;padding:8px 12px;font:inherit;width:auto;min-height:36px;flex:0 0 auto;display:inline-flex}.app nav.financeNav button.on,.financeNav button.on{background:var(--accent-soft);color:var(--text)}.financeDrawer>button,.leaveRow>button{background:transparent;color:var(--text);border:1px solid var(--border-strong);border-radius:999px;min-height:34px;padding:6px 12px}.financeHierarchy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:10px}.financeHierarchy article{background:var(--surface-2,var(--input));border:1px solid var(--border,var(--line));border-radius:12px;padding:14px;min-width:0}.financeHierarchy small{display:block;color:var(--text-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.financeHierarchy b{display:block;font-size:22px;margin:8px 0 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.financeHierarchy span{display:block;color:var(--text-2);font-size:13px}.statusPill{font-style:normal;font-size:11px;border:1px solid var(--border);border-radius:999px;padding:3px 8px}button.financeOpenRow{width:100%;text-align:left;background:transparent;color:inherit;border:0;border-radius:0}button.financeOpenRow.on{background:var(--accent-soft)}.financeDrawer{border:1px solid var(--border);border-radius:10px;padding:12px 14px;margin:10px 0 16px;background:var(--surface-2,var(--input))}.financeTable.reconTable.table.simple .tr,.financeTable.reconTable.table.simple .tr.th{grid-template-columns:minmax(7rem,1.1fr) minmax(7rem,1.1fr) minmax(6rem,.9fr) repeat(4,minmax(5.5rem,.85fr));min-width:860px}.driveThumb.isEmpty{box-shadow:inset 0 0 0 1px var(--border);opacity:.7}.driveRange,.rangePair{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-2) 88%,var(--canvas));min-width:0}.drivePane .driveRange+.driveRange,.pxRangeBoard{margin-top:8px}.pxRangeBoard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:8px 0 12px}.rangePair[data-range=cash]{-webkit-border-start:3px solid var(--info);border-inline-start:3px solid var(--info)}.rangePair[data-range=gross]{-webkit-border-start:3px solid var(--sem-success);border-inline-start:3px solid var(--sem-success)}.driveRange.isEmpty,.rangePair[data-cash-range=empty]{-webkit-border-start:3px solid var(--muted);border-inline-start:3px solid var(--muted)}.rangePairValues{display:flex;flex-wrap:wrap;gap:16px}.rangePairValues span{display:flex;flex-direction:column;gap:2px;min-width:72px}.pxHeroCopy .pxRangeBoard{margin-top:12px}.driveRange small,.rangePair em,.rangePair small{font-style:normal;color:var(--text-2);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.driveRange b,.rangePair b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.personState{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:12px;border:1px solid transparent}.personState[data-personnel=active]{color:var(--sem-success);background:var(--sem-success-bg)}.personState[data-personnel=leaving]{color:var(--sem-warning);background:var(--sem-warning-bg)}.personState[data-personnel=departed]{color:var(--text-3,var(--muted));background:color-mix(in srgb,var(--muted) 14%,transparent)}.teamGrid article:has(.personState[data-personnel=leaving]){-webkit-border-start:3px solid var(--sem-warning);border-inline-start:3px solid var(--sem-warning)}.teamGrid article:has(.personState[data-personnel=departed]){-webkit-border-start:3px solid var(--muted);border-inline-start:3px solid var(--muted)}.teamGrid article:has(.personState[data-personnel=active]){-webkit-border-start:3px solid var(--sem-success);border-inline-start:3px solid var(--sem-success)}.summaryGrid .rangePair{background:color-mix(in srgb,var(--info) 8%,var(--surface-2))}@media (max-width:820px){.pxRangeBoard{grid-template-columns:1fr}}@media (max-width:1180px){.agencyApplyDesk,.financeHierarchy{grid-template-columns:1fr}.agencyApplyDesk{max-height:none}.agencyApplyList{max-height:280px}.matarDateTimeRow{grid-template-columns:1fr 1fr 1fr}}html[data-theme=dark] .agencyApplyDetail,html[data-theme=dark] .agencyApplyList,html[data-theme=dark] .appFilterPanel,html[data-theme=dark] .financeNav{background:var(--surface-2)}.ai form{height:auto;min-height:52px;align-items:center;gap:12px;padding-block:8px;padding-inline:14px 12px}.ai form textarea{flex:1 1 auto;min-width:0;border:0;background:transparent;resize:none;min-height:28px;padding:4px 0;color:inherit;outline:none}.ai form>svg{flex:none;display:block;color:var(--text-2)}.ai form button{flex:none}.aiWorkspace{width:100%}.aiWorkspace .aibody{width:100%;max-width:none}.aiTurn{margin-top:18px;display:grid;grid-gap:12px;gap:12px}.aiQuestion{font-size:13px;color:var(--text-2);margin:0}.aiAnswerText{margin:0;font-size:15px;color:var(--text)}.aiCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.aiCard{border:1px solid var(--border);background:var(--surface-2);padding:14px;border-radius:10px;grid-gap:8px;gap:8px}.aiCard p{margin:0;font-size:13px;color:var(--text-2)}.aiCardActions{display:flex;flex-wrap:wrap;gap:8px}.aiLoading{opacity:.8}.criticalAction{position:fixed;right:24px;bottom:24px;left:auto;top:auto;z-index:30;width:min(360px,calc(100vw - 36px));max-width:360px;pointer-events:none}.criticalActionCard{pointer-events:auto;background:var(--surface);border:1px solid var(--border-strong);box-shadow:0 16px 40px rgba(8,18,32,.18);border-radius:12px;padding:16px;display:grid;grid-gap:10px;gap:10px}.criticalActionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.criticalClose{border:0;background:transparent;color:var(--text-2);font-size:22px;line-height:1;padding:0 4px}.criticalActionCard h2{margin:0;font-size:18px}.criticalActionCard p{margin:0;white-space:pre-wrap;font-size:13px;color:var(--text-2)}.criticalActions{display:flex;gap:8px;flex-wrap:wrap}.threadFocus{outline:2px solid var(--gold);outline-offset:2px}.partnerWorkHead{position:relative;align-items:center}.agencyPortal .notePop,.agencyWork .notePop{position:absolute;right:0;top:48px;z-index:20;width:min(360px,90vw);background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px;display:grid;grid-gap:8px;gap:8px}.agencyPortal .bell{position:relative}@media (max-width:720px){.criticalAction{inset:auto 12px 12px 12px;max-width:none}}.app .criticalAction{position:relative;inset:auto;width:min(720px,100%);max-width:720px;margin:0 0 16px;z-index:1}@media (max-width:720px){.app .criticalAction{inset:auto;width:100%;max-width:none;margin:0 0 12px}}.designToolbar{display:flex;align-items:center;gap:8px;min-width:0}.designToolbar .designTabs{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}.designToolbar .designNew,.designToolbar .designTabs button{flex:0 0 auto;white-space:nowrap}@media (max-width:1180px){.designToolbar{flex-wrap:wrap;align-items:flex-start}.designToolbar .designTabs{flex:1 1 100%;overflow:visible;flex-wrap:wrap}.designToolbar .designNew{margin-left:auto}}@media (max-width:1240px) and (min-width:801px){.work>header .search{width:auto;flex:1 1 auto;min-width:0;max-width:none;height:40px}.headerUser{min-width:0;flex:0 0 auto}.headerUser span{display:none}}@media (max-width:1000px) and (min-width:801px){.logoutChip span{display:none}.work>header .search{min-width:0;flex:1 1 auto;max-width:none;height:40px}.headerTools{gap:8px;min-width:0;flex:0 0 auto}}.todayPriority{display:grid;grid-gap:14px;gap:14px;margin:0 0 8px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 10px 28px rgba(12,21,32,.05)}.todayPriority h3{margin:0;font-size:12px;letter-spacing:.14em;color:var(--text-2);font-weight:650}.todayPriorityBand{display:grid;grid-gap:10px;gap:10px}.todayPriorityBand header{display:flex;justify-content:space-between;align-items:baseline;gap:16px;min-width:0}.todayPriorityBand header small{letter-spacing:.14em;font-size:11px;color:var(--text-2);font-weight:650}.todayPriorityBand.is-critical header small{color:var(--sem-critical)}.todayPriorityBand.is-important header small{color:var(--sem-warning)}.todayPriorityBand header b{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;line-height:1;color:var(--text)}.todayPriorityRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--elevated,#fff);min-width:0;box-shadow:0 8px 18px rgba(12,21,32,.04)}.todayPriorityRow div{min-width:0;display:grid;grid-gap:4px;gap:4px}.todayPriorityRow b{line-height:1.35;overflow-wrap:anywhere}.todayPriorityRow small{color:var(--text-2);line-height:1.4;overflow-wrap:anywhere}.todayPriorityBand.is-critical .todayPriorityRow{background:var(--bad-bg);border-color:color-mix(in srgb,var(--bad) 42%,var(--line));box-shadow:inset 3px 0 0 var(--bad),0 8px 18px rgba(12,21,32,.04)}.todayPriorityBand.is-important .todayPriorityRow{background:color-mix(in srgb,var(--sem-warning-bg) 72%,var(--surface-2));border-color:color-mix(in srgb,var(--sem-warning) 35%,var(--line));box-shadow:inset 3px 0 0 var(--sem-warning),0 8px 18px rgba(12,21,32,.04)}html[dir=rtl] .todayPriorityBand.is-critical .todayPriorityRow{box-shadow:inset -3px 0 0 var(--sem-critical),0 8px 18px rgba(12,21,32,.04)}html[dir=rtl] .todayPriorityBand.is-important .todayPriorityRow{box-shadow:inset -3px 0 0 var(--sem-warning),0 8px 18px rgba(12,21,32,.04)}.priorityCta,.priorityMore{border-radius:999px;padding:8px 14px;white-space:nowrap;background:var(--elevated,#fff);color:var(--brand);border:1px solid var(--line-strong)}.priorityMore{justify-self:start}html[data-theme=dark] .todayPriority{background:#0c1e36;box-shadow:none}html[data-theme=dark] .todayPriorityRow{background:var(--elevated)}html[data-theme=dark] .priorityCta,html[data-theme=dark] .priorityMore{background:transparent;color:var(--text);border-color:var(--border-strong)}@media (max-width:1100px){.todayPriorityRow{align-items:start}.priorityCta{justify-self:end}}.broadcastDesk{display:grid;grid-gap:16px;gap:16px}.broadcastHero{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--accent-soft);color:var(--text)}.broadcastHero b{display:block;font-size:16px}.broadcastHero span{color:var(--text-2);font-size:13px}.broadcastHero.isDone{background:var(--surface)}.broadcastApprove,.broadcastCard{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.broadcastHint{font-weight:600;color:var(--accent)}.broadcastKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.broadcastKpis button{display:grid;grid-gap:4px;gap:4px;text-align:start;align-content:start}.broadcastKpis b,.broadcastKpis small,.broadcastKpis span{display:block}.broadcastWeekGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px}.broadcastDayCard{display:grid;grid-gap:6px;gap:6px;text-align:left;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:inherit;min-width:0}.broadcastDayCard b,.broadcastDayCard span{overflow-wrap:anywhere}.broadcastDayCard.is-sunday{opacity:.7;border-style:dashed}.broadcastDayCard.editor label{display:grid;grid-gap:4px;gap:4px;font-size:12px}.broadcastDayCard.editor input,.broadcastDayCard.editor select,.broadcastDayCard.editor textarea{width:100%;min-width:0}.broadcastWorkload{display:flex;flex-wrap:wrap;gap:10px}.broadcastWorkload span{padding:6px 10px;border-radius:999px;background:var(--accent-soft);font-size:13px}.broadcastComposer{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.broadcastDutyList{display:grid;grid-gap:6px;gap:6px}.broadcastDutyList button{display:grid;grid-gap:2px;gap:2px;text-align:left;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:inherit}.broadcastDutyList button.on{border-color:var(--accent);background:var(--accent-soft)}.broadcastThumb{max-width:120px;max-height:80px;object-fit:cover;border-radius:8px}.broadcastAgencyPick{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:6px;gap:6px;max-height:220px;overflow:auto}.broadcastBody{white-space:pre-wrap;overflow-wrap:anywhere}.broadcastPackage{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2,var(--surface))}.broadcastPackage h3,.broadcastPackage p{overflow-wrap:anywhere}.broadcastHist{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:6px;gap:6px;width:100%;text-align:left}.broadcastToolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:end}@media (max-width:1100px){.broadcastComposer{grid-template-columns:1fr}.broadcastKpis{grid-template-columns:1fr 1fr}}@media (max-width:720px){.broadcastKpis,.broadcastWeekGrid{grid-template-columns:1fr}}.discoveryDesk{display:grid;grid-gap:16px;gap:16px}.discoveryHero{display:grid;grid-gap:12px;gap:12px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.discoveryHero b{font-size:16px}.discoveryHero p{margin:4px 0 0;color:var(--text-2);font-size:13px;overflow-wrap:anywhere}.discoveryKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.discoveryKpis span{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:12px;background:var(--accent-soft)}.discoveryKpis b{font-size:20px;color:var(--gold,#b99352)}.discoveryKpis small{color:var(--text-2)}.discoveryToolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.discoveryToolbar input,.discoveryToolbar label,.discoveryToolbar select{min-width:140px}.discoveryToolbar label{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:var(--text-2)}.discoveryLayout{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.discoveryList{display:grid;grid-gap:8px;gap:8px}.discoveryCard{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:inherit}.discoveryCard b,.discoveryCard em,.discoveryCard span{overflow-wrap:anywhere}.discoveryCard.on{border-color:var(--accent);background:var(--accent-soft)}.discoveryCard.is-candidate{box-shadow:inset 3px 0 0 var(--gold,#b99352)}.discoveryCard.is-existing{opacity:.92}.discoveryBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:999px;background:#b99352;color:#1a140b;font-size:11px;font-weight:700;letter-spacing:.04em}.discoveryDetail{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.discoveryDetail h2{margin:4px 0;overflow-wrap:anywhere}.discoveryDev{color:var(--text-2);font-size:12px}.discoveryMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.discoveryMeta div{display:grid;grid-gap:2px;gap:2px}.discoveryMeta dt{color:var(--text-2);font-size:12px}.discoveryMeta dd{margin:0;overflow-wrap:anywhere}.discoveryLang{display:grid;grid-gap:2px;gap:2px;margin:0 0 8px}.discoveryMatch{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:12px;border:1px solid var(--line)}.discoveryMatch.is-exact{border-color:var(--accent)}.discoveryOutcome{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--warn,#8a7340) 70%,transparent)}.discoveryOutcome h3{margin:0;font-size:14px}.discoveryOutcome input,.discoveryOutcome textarea{width:100%}.discoveryActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.discoveryActions input,.discoveryActions select,.discoveryActions textarea{min-width:160px}.discoverySources{display:grid;grid-gap:8px;gap:8px}.discoverySources article{display:grid;grid-gap:2px;gap:2px;padding:8px 0;border-bottom:1px solid var(--line)}@media (max-width:1100px){.discoveryLayout{grid-template-columns:1fr}.discoveryKpis{grid-template-columns:1fr 1fr}}@media (max-width:720px){.discoveryKpis,.discoveryMeta{grid-template-columns:1fr}}.agencyLens{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.agencyLens button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:7px 12px}.agencyLens button[aria-pressed=true]{border-color:var(--gold,#b99352);color:var(--gold,#b99352)}.densityBadge.is-excess{color:#9a3b32}.densityBadge.is-dense,.densityBadge.is-normal{color:inherit}.contactWarn{display:grid;grid-gap:4px;gap:4px;margin:0 0 12px;padding:10px 12px;border:1px solid #c9894a;border-radius:12px}.conversionSplit{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.conversionSplit p{display:grid;grid-gap:2px;gap:2px;margin:0 0 8px}.conversionSplit small{opacity:.72}@media (max-width:1100px){.conversionSplit{grid-template-columns:1fr}}.designLayout{display:grid;grid-template-columns:minmax(280px,360px) 1fr;grid-gap:16px;gap:16px;margin-top:14px}.designStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.designList{display:grid;grid-gap:8px;gap:8px;align-content:start;max-height:70vh;overflow:auto;background:transparent;border:0;padding:0}.designList button{display:grid;grid-gap:4px;gap:4px;text-align:start;border:1px solid var(--border);background:var(--surface-2);border-radius:var(--radius-lg);padding:12px;color:inherit}.designList button.on{background:color-mix(in srgb,var(--info) 16%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 55%,var(--border))}.designCardHead{display:flex;align-items:flex-start;gap:8px;min-width:0}.designCardHead svg{flex:none;margin-top:2px;color:var(--text-2)}.designCardHead b{flex:1 1;min-width:0}.designCardHead .statusPill{-webkit-margin-start:auto;margin-inline-start:auto}.designCardMeta,.designCardWhen{color:var(--text-2);font-size:12px;display:inline-flex;align-items:center;gap:6px}.osEmpty{display:grid;justify-items:center;text-align:center;grid-gap:8px;gap:8px;max-width:360px;margin:12px auto;color:var(--text-2)}.osEmpty h3{margin:0;color:var(--text);font-size:18px}.osEmpty p{margin:0}.designDetail:has(.osEmpty){display:grid;align-content:center;min-height:320px}.designForm,.designReuse,.designUpload{display:grid;grid-gap:10px;gap:10px;margin:12px 0}.designDetail a{display:inline-block;margin-right:10px}@media (max-width:1100px){.designLayout{grid-template-columns:1fr}}@font-face{font-family:MATAR Naskh;src:url(/fonts/NotoNaskhArabic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MATAR Naskh;src:url(/fonts/NotoNaskhArabic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html[lang=fa]{--font-ui:"MATAR Naskh","Noto Naskh Arabic",Tahoma,Arial,sans-serif}html[lang=zh-CN]{--font-ui:"Noto Sans","Droid Sans Fallback","WenQuanYi Micro Hei","Segoe UI",sans-serif}.langSwitch select{min-width:12.75rem;width:auto;max-width:none}html[dir=rtl] .app>aside{inset:12px 12px 12px auto}html[dir=rtl] .work{margin-left:0;margin-right:272px}html[dir=rtl] .app nav button,html[dir=rtl] .designList button,html[dir=rtl] .discoveryCard,html[dir=rtl] .reportDrill .leaveRow{text-align:right}html[dir=rtl] .headerTools{margin-left:0;margin-right:0}html[dir=rtl] .matarLogo img{object-position:right center}html[dir=rtl] .toast{top:88px;bottom:auto;right:auto;left:32px;transform:none}html[dir=rtl] .quickComm{right:auto;left:28px;justify-items:start}html[dir=rtl] .criticalAction{right:auto;left:24px}html[dir=rtl] .agencyPortal .notePop,html[dir=rtl] .agencyWork .notePop{right:auto;left:0}html[dir=rtl] input[inputmode=decimal],html[dir=rtl] input[inputmode=numeric],html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url]{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:left}@media (max-width:1100px){html[dir=rtl] .app>.work>.content,html[dir=rtl] .content{padding:24px 16px 108px!important}}@media (max-width:800px){html[dir=rtl] .app>aside,html[dir=rtl] .app>aside.open{inset:12px 12px 12px auto}html[dir=rtl] .app>.work,html[dir=rtl] .work{margin-right:0}html[dir=rtl] .app>.work>.content,html[dir=rtl] .content{padding:16px 14px 88px!important}}.offboardList{display:grid;grid-gap:18px;gap:18px}.offboardCase{display:grid}.offboardHead{display:grid;grid-gap:2px;gap:2px;padding-bottom:2px}.offboardHead b{font-weight:500}.offboardHead p{margin:0;color:var(--text-2);font-size:13px;line-height:1.35}.offboardRow{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;min-height:44px;padding:8px 0;border-top:1px solid var(--line,var(--border))}.offboardName{min-width:0;display:grid;grid-gap:2px;gap:2px}.offboardName>span{font-size:14px;line-height:1.35}.offboardHint{margin:0;color:var(--text-2);font-size:12px;line-height:1.35}.offboardMeta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;-webkit-margin-start:auto;margin-inline-start:auto}.offboardBadge{font-style:normal;font-size:12px;line-height:1.3;white-space:nowrap;border:1px solid var(--border,var(--line));border-radius:999px;padding:3px 8px;color:var(--text-2);background:var(--surface-2,var(--input))}.offboardBadge[data-state=done]{color:var(--ok,var(--text));background:var(--ok-bg,transparent);border-color:transparent}.offboardMeta button{width:auto;min-height:32px;padding:4px 10px;white-space:nowrap}@media (max-width:720px){.offboardRow{align-items:flex-start;flex-wrap:wrap}.offboardMeta{width:100%}}.intel{display:grid;grid-gap:8px;gap:8px;margin:0 0 22px;min-width:0}.intel h2,.intel h3{margin:0;font-size:16px;font-weight:650}.intelItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;min-height:44px;padding:10px 0;border:0;border-bottom:1px solid var(--divider);background:transparent;color:inherit;text-align:start;cursor:pointer}.intelItem span{min-width:0;display:grid;grid-gap:4px;gap:4px}.intelItem b,.intelItem small{overflow-wrap:anywhere}.intelEmpty,.intelItem small,.intelMark,.intelProvider{color:var(--text-2)}.intelMark{font-style:normal;font-size:12px;letter-spacing:.04em}.intelItem[data-severity=critical]{box-shadow:inset 3px 0 0 var(--bad);-webkit-padding-start:12px;padding-inline-start:12px}.intelItem[data-severity=warning]{box-shadow:inset 3px 0 0 var(--warn);-webkit-padding-start:12px;padding-inline-start:12px}.intelItem[data-severity=information]{box-shadow:inset 3px 0 0 var(--info);-webkit-padding-start:12px;padding-inline-start:12px}.intelItem[data-severity=success]{box-shadow:inset 3px 0 0 var(--ok);-webkit-padding-start:12px;padding-inline-start:12px}.intelItem[data-severity=critical] .intelMark{color:var(--bad)}.intelItem[data-severity=warning] .intelMark{color:var(--warn)}.intelItem[data-severity=information] .intelMark{color:var(--info)}.intelItem[data-severity=success] .intelMark{color:var(--ok)}.intelEmpty{margin:0}.intelSettings{margin:0 0 18px}.intelSettings summary{min-height:44px;cursor:pointer}.customerIntel p,.intelRisk{display:grid;grid-gap:4px;gap:4px;margin:0 0 12px}html[dir=rtl] .intelItem[data-severity=critical],html[dir=rtl] .intelItem[data-severity=information],html[dir=rtl] .intelItem[data-severity=success],html[dir=rtl] .intelItem[data-severity=warning]{box-shadow:inset -3px 0 0 var(--line)}html[dir=rtl] .intelItem[data-severity=critical]{box-shadow:inset -3px 0 0 var(--bad)}html[dir=rtl] .intelItem[data-severity=warning]{box-shadow:inset -3px 0 0 var(--warn)}html[dir=rtl] .intelItem[data-severity=information]{box-shadow:inset -3px 0 0 var(--info)}html[dir=rtl] .intelItem[data-severity=success]{box-shadow:inset -3px 0 0 var(--ok)}@media (max-width:1100px){.intelItem{align-items:start}}.todayRow[data-severity=warning]{box-shadow:inset 3px 0 0 var(--warn)}.todayRow[data-severity=information]{box-shadow:inset 3px 0 0 var(--info)}.todayRow[data-severity=success]{box-shadow:inset 3px 0 0 var(--ok)}html[dir=rtl] .todayRow[data-severity=warning]{box-shadow:inset -3px 0 0 var(--warn)}html[dir=rtl] .todayRow[data-severity=information]{box-shadow:inset -3px 0 0 var(--info)}html[dir=rtl] .todayRow[data-severity=success]{box-shadow:inset -3px 0 0 var(--ok)}.birthdayDesignPhoto{display:flex;align-items:center;gap:12px}.birthdayDesignPhoto img{width:72px;height:72px;object-fit:cover;border-radius:8px}.contentProvider{margin:0 0 12px}.contentAttention,.contentFilters{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:0 0 12px}.contentAttention{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.contentAttention .corpStat{min-height:108px}.contentFilters label{display:grid;grid-gap:4px;gap:4px;min-width:140px}.calendarBoard{display:grid;grid-template-columns:220px minmax(0,1fr) 260px;grid-gap:16px;gap:16px;align-items:start;margin:0 0 16px}.calendarCats,.calendarRail{display:grid;grid-gap:8px;gap:8px;align-content:start}.calendarCats{background:#0e1c33;border:1px solid hsla(39,55%,62%,.55);border-radius:16px;padding:12px;gap:8px}.calendarCats>b{color:#e4d2a8;letter-spacing:.02em}.calendarCats button,.calendarRail button{text-align:start}.calendarCats button{background:#15243d;color:#f7f3ea;border:1px solid transparent;min-height:44px;height:44px}.calendarCats button.on{background:#1c3050;color:#f3e2bc;border-color:#d4af6a;box-shadow:inset 3px 0 0 #d4af6a}.calendarCats button em{color:#e4d2a8}.calendarRail section{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid hsla(39,55%,62%,.55);border-radius:16px;background:#0e1c33;color:#f7f3ea}.calendarRail h2,.contentUpcoming h2{margin:0;font-size:15px;color:#e4d2a8}.calendarRail .muted{color:#c9b48a}.calendarRail section[data-calendar-special="1"],.calendarRail section[data-calendar-upcoming="1"]{max-height:70vh;overflow:auto}.glanceCard{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;width:100%;min-height:72px;padding:10px 12px;border-radius:12px;border:1px solid hsla(39,55%,62%,.35);background:#15243d;color:#f7f3ea;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none}.glanceCard span{display:grid;grid-gap:2px;gap:2px;min-width:0}.glanceCard span>*{display:block;min-width:0}.glanceCard b,.glanceCard strong{overflow:hidden;text-overflow:ellipsis}.glanceCard strong{font-size:14px}.glanceCard em,.glanceCard small{color:#c9b48a;font-style:normal;font-size:12px}.glanceCard:hover,.glanceCard[data-selected="1"]{background:#1c3050;border-color:#d4af6a;color:#f3e2bc}.birthdayReview{display:grid;grid-gap:4px;gap:4px;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:#0e1c33;border:1px solid hsla(39,55%,62%,.45);color:#f7f4ee}.birthdayReview b{color:#e4d2a8}.birthdayReview p{margin:0;color:#f7f3ea}.settingsDesk{grid-gap:16px;gap:16px}.settingsDesk,.yearList{display:grid;margin:0 0 16px}.yearList{grid-gap:8px;gap:8px}.yearList>header{display:flex;justify-content:space-between;align-items:baseline;color:#e4d2a8}.yearCard{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px;border-radius:14px;background:#0e1c33;border:1px solid hsla(39,55%,62%,.38);color:#f7f4ee}.yearDate{display:grid;justify-items:center;align-content:center;grid-gap:1px;gap:1px;min-height:64px;padding:6px 4px;border-radius:12px;background:#15243d;border:1px solid hsla(39,55%,62%,.62);box-shadow:inset 0 -2px 0 #d4af6a}.yearDate b{font-size:22px;line-height:1;color:#f7f4ee}.yearDate small{font-size:11px;letter-spacing:.03em;color:#e4d2a8;text-transform:capitalize}.yearDate em{font-style:normal;font-size:10px;color:#b7a98a}.yearBody{display:grid;grid-gap:2px;gap:2px;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none}.yearBody strong{font-size:15px;font-weight:650;line-height:1.35;color:#f7f4ee;white-space:normal;overflow-wrap:break-word}.yearBody em{font-style:normal}.yearBody em,.yearBody small{font-size:12px;line-height:1.35;color:#c9b48a}.yearAct{display:flex;align-items:center;justify-content:flex-end;min-width:0}.yearAct button{width:auto;max-width:210px;min-height:36px;padding:6px 12px;white-space:normal;line-height:1.25}.yearAct button.gold{background:#e4d2a8;color:#1c160c;border:1px solid #d4af6a}.yearAct button.outline{color:#f3e2bc;border-color:hsla(39,55%,62%,.7)}.yearWait{max-width:148px;text-align:end;font-size:12px;line-height:1.35;color:#c9b48a}.yearCard[data-selected="1"]{border-color:#d4af6a;box-shadow:inset 3px 0 0 #d4af6a}@media (max-width:768px){.yearCard{grid-template-columns:64px minmax(0,1fr)}.yearAct{grid-column:2;justify-content:flex-start}.yearWait{text-align:start}}.settingsBlock{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid hsla(39,55%,62%,.45);border-radius:16px;background:#0e1c33;color:#f7f3ea}.settingsBlock h2{margin:0;color:#e4d2a8;font-size:18px}.settingsHead{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.settingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.contentCreate label,.settingsBlock label{display:grid;grid-gap:6px;gap:6px}.contentCreate input,.contentCreate select,.contentCreate textarea,.settingsBlock input,.settingsBlock select{min-height:42px;border-radius:10px}.libraryList{display:grid;grid-gap:8px;gap:8px}.libraryCard{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(120px,1fr) minmax(140px,1fr) auto auto auto;grid-gap:8px;gap:8px;align-items:center;min-height:64px;padding:10px 12px;border-radius:12px;background:#15243d;border:1px solid hsla(39,55%,62%,.28);color:#f7f3ea}.libraryCard button{color:inherit}@media (max-width:1100px){.libraryCard{grid-template-columns:1fr 1fr}}@media (max-width:768px){.libraryCard,.settingsGrid{grid-template-columns:1fr}}.contentUpcoming{margin:0 0 16px}.contentUpcomingTable td,.contentUpcomingTable th{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}.contentUpcomingTable th{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.contentUpcomingTable tr{cursor:pointer}@media (max-width:1100px){.calendarBoard{grid-template-columns:1fr}}.contentMonth,.contentMonthNav,.contentWeekdays{display:grid;grid-gap:4px;gap:4px}.contentMonthNav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin-bottom:8px}.contentMonthNav b{text-align:center}.calSpan{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1;width:-moz-fit-content;width:fit-content;padding:4px;border-radius:12px;background:#0e1c33;border:1px solid hsla(39,55%,62%,.55)}.contentMonthNav .calSpan button{background:transparent;color:#f7f3ea;border:0;min-height:36px;border-radius:8px}.contentMonthNav .calSpan button.on{background:#1c3050;color:#f3e2bc;box-shadow:inset 0 -2px 0 #d4af6a}.contentWeek{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.contentWeek .contentDay{min-height:148px}.contentWeek .contentChip{position:static}.contentReschedule{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;align-items:end;margin:8px 0 12px}@media (max-width:700px){.contentWeek{grid-template-columns:1fr}.contentWeek .contentDay{min-height:0}}.contentMonth,.contentWeekdays{grid-template-columns:repeat(7,minmax(0,1fr))}.contentWeekdays span{color:var(--muted);font-size:12px}.contentDay{min-height:112px;padding:6px;border:1px solid var(--border);border-radius:10px;background:var(--surface);display:flex;flex-direction:column;gap:4px;min-width:0}.contentDay[data-empty="1"]{background:color-mix(in srgb,var(--canvas) 55%,var(--surface));border-color:color-mix(in srgb,var(--border) 65%,transparent)}.contentDay[data-today="1"] .contentDayPick{background:color-mix(in srgb,var(--info) 18%,transparent);border-radius:999px;min-width:1.6rem;text-align:center}.contentDay[data-has-content="1"]{background:color-mix(in srgb,var(--info) 12%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 42%,var(--border))}.contentDay[data-occasion="1"]:not([data-has-content="1"]){background:color-mix(in srgb,var(--surface-2) 70%,var(--canvas));border-style:dashed}.contentDay[data-birthday="1"]{background:color-mix(in srgb,var(--sem-warning) 16%,var(--surface-2));border-color:color-mix(in srgb,var(--sem-warning) 48%,var(--border));-webkit-border-start:3px solid var(--sem-warning);border-inline-start:3px solid var(--sem-warning)}.contentDay[data-design="1"]{background:color-mix(in srgb,var(--sem-decision) 14%,var(--surface-2));border-color:color-mix(in srgb,var(--sem-decision) 46%,var(--border));-webkit-border-start:3px solid var(--sem-decision);border-inline-start:3px solid var(--sem-decision)}.contentDay[data-scheduled="1"]{background:color-mix(in srgb,var(--info) 16%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 50%,var(--border));-webkit-border-start:3px solid var(--info);border-inline-start:3px solid var(--info)}.contentDay[data-published="1"]{background:color-mix(in srgb,var(--sem-success) 16%,var(--surface-2));border-color:color-mix(in srgb,var(--sem-success) 46%,var(--border));-webkit-border-start:3px solid var(--sem-success);border-inline-start:3px solid var(--sem-success)}.contentDay[data-overdue="1"]{background:color-mix(in srgb,var(--sem-critical) 16%,var(--surface-2));border-color:color-mix(in srgb,var(--sem-critical) 55%,var(--border));-webkit-border-start:3px solid var(--sem-critical);border-inline-start:3px solid var(--sem-critical)}.contentDay.blank{background:transparent;border-color:transparent}.contentDay[data-selected="1"]{box-shadow:inset 0 0 0 2px #d4af6a}.contentDay[data-today="1"] .contentDayPick{color:var(--info)}.contentDay b,.contentDayPick{font-size:12px;font-weight:650}.contentDayPick{background:transparent;font:inherit;padding:0;width:-moz-fit-content;width:fit-content}.contentChip,.contentDayPick,.contentRow{border:0;color:inherit;text-align:start;cursor:pointer}.contentChip,.contentRow{display:flex;align-items:center;gap:4px;width:100%;min-width:0;background:var(--surface);border-radius:6px;padding:3px 5px}.contentChip span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3}.contentChipWork{background:color-mix(in srgb,var(--surface) 70%,var(--info))}.contentChip[data-overdue="1"]{background:var(--sem-critical-bg)}.contentOccasion{background:transparent;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--text-2) 40%,transparent)}.calMini{width:16px;height:16px;border-radius:4px;font-size:8px}.calDot{width:7px;height:7px;border-radius:99px;flex:none;background:var(--text-2)}.calDot[data-semantic=critical]{background:var(--sem-critical)}.calDot[data-semantic=warning]{background:var(--sem-warning)}.calDot[data-semantic=success]{background:var(--sem-success)}.calDot[data-semantic=decision]{background:var(--sem-decision)}.calDot[data-semantic=info]{background:var(--sem-info)}.contentMore{border:0;background:transparent;color:var(--text-2);font-size:11px;padding:0 4px;width:-moz-fit-content;width:fit-content;cursor:pointer}.contentDayStrip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.contentDayStrip button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);background:var(--surface-2);border-radius:999px;padding:6px 10px;color:inherit}.contentDayStrip button.on{border-color:color-mix(in srgb,var(--info) 55%,var(--border))}.contentChip[data-span-day]:not([data-span-day="1"]){background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.contentDay>small{color:var(--muted);font-size:11px}.contentRow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentChip small,.contentRow small{color:var(--muted)}.contentDetail,.contentUpcoming{display:grid;grid-gap:8px;gap:8px}.contentDetail{margin-top:12px}.corpMedia{display:grid;grid-gap:16px;gap:16px;min-width:0}.corpHead{justify-content:space-between;gap:16px}.corpHead,.corpHead h1{display:flex;align-items:center;min-width:0}.corpHead h1{gap:10px;margin:0;font-size:var(--fs-page)}.corpHead h1 svg{flex:none;color:var(--text-2)}.corpCreate{white-space:nowrap}.corpProvider{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:var(--text-2);font-size:13px}.corpProvider svg{flex:none}.corpTop{display:grid;grid-template-columns:minmax(240px,1.2fr) repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.corpChannels,.corpStat{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);min-width:0}.corpChannels{padding:14px 16px}.corpChannels h3{margin:0 0 12px;font-size:14px}.corpChannels ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.corpChannel{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;text-align:start;cursor:pointer}.corpChannel:focus-visible,.corpChannel:hover{background:color-mix(in srgb,var(--info) 10%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 35%,var(--border))}.corpChannel span{display:grid;min-width:0;flex:1 1}.corpChannelCue{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--text-2);font-size:12px;font-style:normal;opacity:0}.corpChannel:focus-visible .corpChannelCue,.corpChannel:hover .corpChannelCue{opacity:1}.corpChannels b{font-size:14px}.corpChannels small{color:var(--text-2);font-size:12px;white-space:normal}.corpChannels small em{font-style:normal;-webkit-margin-end:6px;margin-inline-end:6px}.corpMark{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px;flex:none}.corpMark-instagram{background:linear-gradient(135deg,#e6b34d,#d4537e 55%,#6d4b93)}.corpMark-facebook{background:#3b5998}.corpMark-linkedin{background:#0a66c2;font-size:11px}.corpStat{display:grid;align-content:space-between;grid-gap:10px;gap:10px;text-align:start;padding:14px;color:inherit;cursor:pointer}.corpStat span,.corpStat svg{color:var(--text-2)}.corpStat span{font-size:13px}.corpStat b{font-size:32px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.corpStat.on{background:color-mix(in srgb,var(--info) 18%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 55%,var(--border))}.corpStat.on span,.corpStat.on svg{color:var(--info)}.corpTabs{gap:4px 8px;border-bottom:1px solid var(--border)}.corpTabs button{border:0;background:transparent;color:var(--text-2);padding:8px 10px;border-bottom:2px solid transparent}.corpTabs button.on{color:var(--text);border-bottom-color:var(--text)}.corpQueue{display:grid;grid-gap:12px;gap:12px}.corpCard{display:grid;grid-template-columns:148px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);min-width:0}.corpCard.isOverdue{border-color:color-mix(in srgb,var(--bad) 55%,var(--border));box-shadow:inset 4px 0 0 var(--bad)}.corpCard.isOverdue .statusPill{font-size:13px;font-weight:750;padding:5px 10px}.corpThumb{position:relative;border-radius:12px;overflow:hidden;background:var(--surface);aspect-ratio:4/5}.corpThumb img,.corpThumb video{width:100%;height:100%;object-fit:cover;display:block}.corpPlay,.corpThumbEmpty{display:flex;align-items:center;justify-content:center}.corpThumbEmpty{width:100%;height:100%;color:var(--text-2)}.corpPlay{position:absolute;inset:auto auto 36px 8px;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--canvas) 30%,transparent);color:#fff}.corpThumb .corpMark{position:absolute;left:8px;bottom:8px}html[dir=rtl] .corpPlay,html[dir=rtl] .corpThumb .corpMark{left:auto;right:8px}.corpCardBody{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.corpCardBody header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.corpCardBody h3{margin:0;font-size:16px;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}.corpFacts{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;color:var(--text-2);font-size:13px}.corpFacts span{display:inline-flex;align-items:center;gap:6px;min-width:0}.corpCaption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.corpCaption,.corpTags{margin:0;overflow-wrap:anywhere}.corpTags{color:var(--text-2);font-size:13px}.corpActions{flex-wrap:wrap}.corpActions .danger{display:inline-flex;align-items:center;gap:6px}.corpEmpty{display:grid;justify-items:start;grid-gap:8px;gap:8px;padding:28px 8px;color:var(--text-2)}.corpEmpty h3{margin:0;color:var(--text);font-size:16px}.corpForm input[type=date],.corpForm input[type=time]{min-height:42px}.corpFile{display:grid;grid-gap:6px;gap:6px}.corpForm{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;min-width:0}.corpForm>.rowActions,.corpForm>.wide,.corpForm>p{grid-column:1/-1}.corpForm .rowActions{flex-wrap:wrap}.corpConfirm{display:grid;grid-gap:8px;gap:8px}.corpMedia .rowActions a.outline,.corpMedia .rowActions button{display:inline-flex;align-items:center;gap:6px;text-decoration:none}@media (min-width:821px){.modal .corpForm{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.corpTop{grid-template-columns:1fr 1fr}.corpChannels{grid-column:1/-1}}@media (max-width:820px){.corpHead{flex-wrap:wrap;align-items:flex-start}.corpCreate{width:100%}.corpCard{grid-template-columns:112px minmax(0,1fr)}.corpForm input[type=date],.corpForm input[type=file],.corpForm input[type=time],.corpForm select{width:100%;max-width:100%}.corpActions a,.corpActions button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center}}.contentAssign,.contentCatalog{display:grid;grid-gap:8px;gap:8px}.contentCatalog article{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.checkline{display:flex;align-items:center;gap:8px}html[dir=rtl] .contentAttention button,html[dir=rtl] .contentChip,html[dir=rtl] .contentDayPick,html[dir=rtl] .contentRow{text-align:start}@media (max-width:1100px){.contentAttention button{min-width:calc(50% - 8px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.contentDay{min-height:72px;padding:4px}.contentChip small{display:none}}.intelHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.intelHead h2{margin:0}.iconButton{width:36px;height:36px;border-radius:8px;border:1px solid var(--line);background:var(--surface-2);color:var(--text)}.thresholdForm{grid-template-columns:1fr}.thresholdForm small{display:block;color:var(--text-2);font-weight:400}.funnel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;margin:8px 0 0;padding:0}.funnel li{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);min-width:0}.funnel b{font-size:13px;font-weight:600}.funnel strong{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.funnel small{color:var(--text-2)}.reportBoard{display:grid;grid-gap:16px;gap:16px}.reportGroup{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 88%,var(--surface-2))}.reportGroup>h2{margin:0;font-size:15px;font-weight:650;letter-spacing:.01em;color:var(--text)}.reportGroup .reportGrid{margin:0}.reportGroup .reportGrid article{background:var(--surface)}.reportGrid article.on{box-shadow:inset 3px 0 0 var(--text)}html[dir=rtl] .reportGrid article.on{box-shadow:inset -3px 0 0 var(--text)}.funnelMeter{display:block;height:3px;margin-top:8px;border-radius:99px;background:var(--line)}.funnelMeter i{display:block;height:100%;border-radius:inherit;background:var(--text)}.reportNest{display:grid;grid-gap:8px;gap:8px}.auditRow{grid-gap:8px;gap:8px;padding:12px 14px;border:1px solid var(--line);background:var(--surface-2)}.auditRow header{grid-template-columns:minmax(150px,210px) minmax(0,1.5fr) minmax(100px,.7fr) auto;grid-gap:4px 16px;gap:4px 16px;align-items:baseline}.auditRow header small,.auditRow time{color:var(--text-2)}.auditRow header time{white-space:nowrap}.auditRow>button{justify-self:start;width:auto}.auditDetail{padding-top:8px;border-top:1px solid var(--line)}.auditChange,.auditDetail{display:grid;grid-gap:6px;gap:6px}.auditChange{margin:4px 0 0}.auditChange div{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px}.auditChange dt{color:var(--text-2);font-size:12px}.auditChange dd{display:flex;flex-wrap:wrap;gap:6px;margin:0}.auditChange em{color:var(--text-2);font-style:normal}.densityForm fieldset{display:grid;grid-gap:8px;gap:8px;margin:0;padding:12px;border:1px solid var(--line);border-radius:12px}.densityForm legend{padding:0 6px;font-weight:650}.packageBlock{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.packageFile{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.packagePreview{display:grid;grid-gap:6px;gap:6px;margin-top:16px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.filePick input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.filePick{position:relative;width:-moz-fit-content;width:fit-content}.handoverForm h3{grid-column:1/-1;margin:0}.systemPlaque{display:grid;grid-gap:28px;gap:28px;padding:48px 44px 40px}.systemPlaque .matarLogo img{max-width:210px;max-height:48px}.systemKicker{margin:0 0 8px;color:var(--text-2);font-size:12px;letter-spacing:.06em;font-weight:650}.systemSignature{display:grid;grid-gap:4px;gap:4px;margin:28px 0 0;padding-top:18px;border-top:1px solid var(--line)}.systemSignature span{color:var(--text-2);font-size:12px;letter-spacing:.04em}.systemSignature b{color:var(--text);font-size:20px;font-weight:560;letter-spacing:.01em}html[dir=rtl] .auditRow header,html[dir=rtl] .funnel,html[dir=rtl] .packageFile,html[dir=rtl] .systemPlaque{text-align:start}@media (max-width:1100px){.funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.auditRow header{grid-template-columns:1fr}.systemPlaque{padding:28px 22px}.systemSignature b{font-size:18px}}.todayBoard{display:grid;grid-gap:28px;gap:28px}.todayPair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));grid-gap:28px 32px;gap:28px 32px;align-items:start}.todayZone{display:grid;grid-gap:8px;gap:8px;min-width:0;align-content:start;container-type:inline-size}.todayZoneHead{display:flex;align-items:center;gap:8px;min-width:0}.todayZoneHead h3{margin:0;display:flex;align-items:baseline;gap:8px;font-size:16px;font-weight:650;letter-spacing:0}.todayZoneHead h3 b{font-size:12px;font-weight:650;line-height:1.4;color:var(--text-2);background:var(--accent-soft);border-radius:999px;padding:0 7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todayZone[data-semantic=decision]{padding:12px 12px 8px;border-radius:14px;background:var(--sem-decision-bg);-webkit-border-start:3px solid var(--sem-decision);border-inline-start:3px solid var(--sem-decision)}.todayZone[data-semantic=action]{padding-top:8px;background:transparent;border-top:2px solid var(--sem-action)}.todayZone[data-semantic=critical]{padding:10px 10px 4px;border-radius:14px;background:color-mix(in srgb,var(--sem-critical-bg) 78%,transparent)}.todayZone[data-semantic=neutral]{padding-top:2px}.todayZone[data-semantic=decision] .todayZoneHead h3 b{color:var(--sem-decision);background:color-mix(in srgb,var(--sem-decision) 8%,var(--surface-2));border:1px solid color-mix(in srgb,var(--sem-decision) 28%,var(--border))}.todayZone[data-semantic=action] .todayZoneHead h3 b{color:var(--sem-action);background:transparent;padding:0;font-size:15px}.todayZone[data-semantic=critical] .todayZoneHead h3 b,.todayZone[data-today-zone=overdue] .todayZoneHead h3 b{color:var(--sem-critical);background:var(--sem-critical-bg);border:0}.todayZone[data-today-zone=upcoming] .todayZoneHead h3{font-weight:560;color:var(--text-2)}.semZoneIcon{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;color:var(--sem-neutral);background:var(--sem-neutral-bg)}.semZoneIcon[data-semantic=decision]{color:var(--sem-decision);background:color-mix(in srgb,var(--sem-decision) 12%,transparent)}.semZoneIcon[data-semantic=action]{color:var(--sem-action);background:var(--sem-action-bg)}.semZoneIcon[data-semantic=critical]{color:var(--sem-critical);background:var(--sem-critical-bg)}.todayDecisions{display:grid;grid-gap:8px;gap:8px}.todayDecision{display:grid;grid-gap:4px;gap:4px;padding:10px 12px 10px 14px;background:var(--surface-2);border:1px solid var(--border);-webkit-border-start:3px solid var(--sem-decision);border-inline-start:3px solid var(--sem-decision);border-radius:12px}.todayDecision[data-semantic=decision]{border-inline-start-color:var(--sem-decision)}.todayDecision[data-semantic=commercial]{border-inline-start-color:var(--sem-commercial-edge);background:color-mix(in srgb,var(--surface-2) 86%,var(--sem-commercial-bg))}.todayDecision[data-semantic=info]{border-inline-start-color:var(--sem-info);background:color-mix(in srgb,var(--surface-2) 86%,var(--sem-info-bg))}.todayDecision[data-semantic=warning]{border-inline-start-color:var(--sem-warning)}.todayDecision[data-semantic=critical]{border-inline-start-color:var(--sem-critical)}.todayDecision header{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.todayDecision header em,.todayDecision header small{font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:650}.todayDecision h4{margin:0;font-size:15px;line-height:1.35;font-weight:650}.todayDecision p{margin:0;color:var(--text-2);font-size:13px;line-height:1.4}.todayDecisionFoot{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.todayBulk,.todayDecisionActions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.todayActions>button,.todayDecisionActions button,.todayDecisionActions input,.todayDecisionActions select{min-height:36px}.todayList,.todayTimeline{display:grid;grid-gap:0;gap:0;min-width:0}.todayTimeline{gap:14px}.todayTimeline h4{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-weight:650}.todayList{gap:8px}.todayException,.todayInfo,.todayTask,.todayWhen{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:6px 14px;gap:6px 14px;align-items:center;min-width:0;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;box-shadow:none}.todayZone[data-today-zone=upcoming] .todayWhen{background:transparent;border-color:var(--divider)}.todayZone[data-today-zone=overdue] .todayException,.todayZone[data-today-zone=overdue] .todayTask{border-color:color-mix(in srgb,var(--bad) 48%,var(--border));background:color-mix(in srgb,var(--bad-bg) 72%,var(--surface-2))}.todayList>:first-child{border-top:0;padding-top:2px}.todayInfo[data-semantic],.todayTask[data-semantic],.todayWhen[data-semantic]{-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;-webkit-padding-start:10px;padding-inline-start:10px}.todayTask[data-semantic=action],.todayWhen[data-semantic=action]{border-inline-start-color:var(--sem-action)}.todayInfo[data-semantic=commercial],.todayTask[data-semantic=commercial],.todayWhen[data-semantic=commercial]{border-inline-start-color:var(--sem-commercial-edge)}.todayTask[data-semantic=decision],.todayWhen[data-semantic=decision]{border-inline-start-color:var(--sem-decision)}.todayInfo[data-semantic=info],.todayTask[data-semantic=info],.todayWhen[data-semantic=info]{border-inline-start-color:var(--sem-info);background:color-mix(in srgb,var(--sem-info-bg) 70%,transparent);border-radius:8px}.todayTask[data-semantic=warning],.todayWhen[data-semantic=warning]{border-inline-start-color:var(--sem-warning)}.todayTask[data-semantic=success],.todayWhen[data-semantic=success]{border-inline-start-color:var(--sem-success)}.todayException{grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 6px;padding:8px 10px;border:0;-webkit-border-start:3px solid var(--bad);border-inline-start:3px solid var(--bad);border-radius:8px;background:var(--bad-bg)}.todayInfo{background:transparent}.todayMain{min-width:0;display:grid;grid-gap:2px;gap:2px}.todayMain>b{font-size:14px;line-height:1.35;font-weight:650}.todayKind{display:flex;align-items:flex-start;gap:8px}.todayKind svg{flex:none;margin-top:2px;color:var(--text-2)}.todayDecision h4.todayKind{margin:0}.todayCommerce,.todayContext{color:var(--text-2);font-size:13px;line-height:1.4}.todayCommerce{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline}.todayCommerce strong{color:var(--text);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.todayMetaLine{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.todayOwner{display:inline-flex;max-width:100%;padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--text);font-size:12px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.todayHeat{font-style:normal;color:var(--text-3);font-size:12px}.todayLate,.todayWhenMark{display:grid;justify-items:end;grid-gap:1px;gap:1px;min-width:5.5rem;text-align:end}.todayLate strong,.todayWhenMark strong{font-size:13px;font-weight:650;line-height:1.3}.todayLate small,.todayWhenMark small{color:var(--text-3);font-size:11px;font-weight:500;line-height:1.3}.todayLate strong{color:var(--bad)}.todayActions{position:relative;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;align-items:center}.todayOverflow{width:36px;padding:0;display:inline-flex;align-items:center;justify-content:center}.todayMoreMenu{position:absolute;z-index:6;top:calc(100% + 4px);inset-inline-end:0;min-width:168px;padding:4px;display:grid;grid-gap:2px;gap:2px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-float)}.todayMoreMenu button{min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text);text-align:start}.todayMoreMenu button:hover{background:var(--accent-soft)}.todayReveal{justify-self:start;margin-top:4px}html[data-theme=dark] .todayDecision{background:var(--surface-2)}html[data-theme=dark] .todayDecision[data-semantic=commercial]{background:color-mix(in srgb,var(--surface-2) 78%,var(--sem-commercial-bg))}html[data-theme=dark] .todayDecision[data-semantic=info]{background:color-mix(in srgb,var(--surface-2) 78%,var(--sem-info-bg))}html[data-theme=dark] .todayException{background:var(--bad-bg)}html[data-theme=dark] .todayMoreMenu{background:var(--elevated)}@container (max-width: 640px){.todayInfo,.todayTask,.todayWhen{grid-template-columns:minmax(0,1fr) auto;align-items:start}.todayException{grid-template-columns:auto minmax(0,1fr);align-items:start}.todayException .todayActions,.todayInfo .todayActions,.todayTask .todayActions,.todayWhen .todayActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:820px){.todayInfo,.todayTask,.todayWhen{grid-template-columns:minmax(0,1fr) auto;align-items:start}.todayException{grid-template-columns:auto minmax(0,1fr);align-items:start}.todayException .todayActions,.todayInfo .todayActions,.todayTask .todayActions,.todayWhen .todayActions{grid-column:1/-1;justify-content:flex-start}.todayLate{justify-items:start;text-align:start}}.semBadge{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:650;letter-spacing:.04em;line-height:1.45;text-transform:uppercase;border:1px solid transparent;background:transparent}.semBadge svg{flex:0 0 auto}.priceDir[data-semantic=critical],.semBadge[data-semantic=critical],.statusPill[data-semantic=critical]{color:var(--sem-critical);background:var(--sem-critical-bg);border-color:transparent}.priceDir[data-semantic=warning],.semBadge[data-semantic=warning],.statusPill[data-semantic=warning]{color:var(--sem-warning);background:var(--sem-warning-bg);border-color:transparent}.priceDir[data-semantic=decision],.semBadge[data-semantic=decision],.statusPill[data-semantic=decision]{color:var(--sem-decision);background:transparent;border-color:color-mix(in srgb,var(--sem-decision) 48%,var(--border))}.priceDir[data-semantic=action],.semBadge[data-semantic=action],.statusPill[data-semantic=action]{color:var(--sem-action);background:var(--sem-action-bg);border-color:transparent;text-transform:none;letter-spacing:0;font-weight:600}.priceDir[data-semantic=info],.semBadge[data-semantic=info],.statusPill[data-semantic=info]{color:var(--sem-info);background:var(--sem-info-bg);border-color:transparent}.priceDir[data-semantic=success],.semBadge[data-semantic=success],.statusPill[data-semantic=success]{color:var(--sem-success);background:var(--sem-success-bg);border-color:transparent}.priceDir[data-semantic=commercial],.semBadge[data-semantic=commercial],.statusPill[data-semantic=commercial]{color:var(--sem-commercial);background:var(--sem-commercial-bg);border-color:transparent}.priceDir[data-semantic=muted],.semBadge[data-semantic=neutral],.statusPill[data-semantic=muted]{color:var(--text-3,var(--muted));background:color-mix(in srgb,var(--muted) 12%,transparent);border-color:transparent}.priceDir[data-semantic=neutral],.statusPill[data-semantic=neutral]{color:var(--sem-neutral);background:transparent;border-color:var(--border)}.intelMark{padding:2px 8px;border-radius:999px;background:var(--sem-neutral-bg)}.intelItem[data-severity=critical] .intelMark{color:var(--sem-critical);background:var(--sem-critical-bg)}.intelItem[data-severity=warning] .intelMark{color:var(--sem-warning);background:var(--sem-warning-bg)}.intelItem[data-severity=information] .intelMark{color:var(--sem-info);background:var(--sem-info-bg)}.intelItem[data-severity=success] .intelMark{color:var(--sem-success);background:var(--sem-success-bg)}.companySummary [data-agency-health],[data-agency-health],[data-health]{display:grid;grid-gap:2px;gap:2px;margin:0;padding:8px 10px;border-radius:10px;border:0;-webkit-border-start:3px solid var(--sem-neutral);border-inline-start:3px solid var(--sem-neutral);background:var(--sem-neutral-bg)}.companySummary [data-agency-health] small,[data-agency-health] small,[data-health] small{color:var(--text-3);font-size:11px;letter-spacing:.04em;text-transform:uppercase}[data-health=AT_RISK]{border-inline-start-color:var(--sem-critical);background:var(--sem-critical-bg)}[data-health=AT_RISK] b{color:var(--sem-critical)}[data-health=HOT]{border-inline-start-color:var(--sem-warning);background:var(--sem-warning-bg)}[data-health=HOT] b{color:var(--sem-warning)}[data-health=WARM]{border-inline-start-color:var(--sem-info);background:var(--sem-info-bg)}[data-health=WARM] b{color:var(--sem-info)}[data-health=COLD]{border-inline-start-color:var(--sem-neutral)}.companySummary [data-agency-health=ACTIVE],[data-agency-health=ACTIVE]{border-inline-start-color:var(--sem-success);background:var(--sem-success-bg)}.companySummary [data-agency-health=ACTIVE] b,[data-agency-health=ACTIVE] b{color:var(--sem-success)}.companySummary [data-agency-health=NEEDS_CONTACT],[data-agency-health=NEEDS_CONTACT]{border-inline-start-color:var(--sem-warning);background:var(--sem-warning-bg)}.companySummary [data-agency-health=NEEDS_CONTACT] b,[data-agency-health=NEEDS_CONTACT] b{color:var(--sem-warning)}.companySummary [data-agency-health=DORMANT],[data-agency-health=DORMANT]{border-inline-start-color:var(--sem-neutral);background:var(--sem-neutral-bg)}.contentChip[data-category=NATIONAL]{-webkit-border-start:2px solid var(--sem-decision);border-inline-start:2px solid var(--sem-decision)}.contentChip[data-category=RELIGIOUS]{-webkit-border-start:2px solid var(--sem-info);border-inline-start:2px solid var(--sem-info)}.contentChip[data-category=COMMEMORATION]{-webkit-border-start:2px solid var(--sem-neutral);border-inline-start:2px solid var(--sem-neutral)}.contentChip[data-category=CORPORATE]{-webkit-border-start:2px solid var(--sem-action);border-inline-start:2px solid var(--sem-action)}.contentChip[data-category=OPTIONAL_SOCIAL]{-webkit-border-start:2px solid var(--sem-warning);border-inline-start:2px solid var(--sem-warning)}.contentWork{display:grid;grid-gap:6px;gap:6px;margin:16px 0}.contentWork header{display:flex;justify-content:space-between;align-items:baseline}.contentWork>button{display:grid;grid-template-columns:auto minmax(0,1.6fr) minmax(0,1fr) auto minmax(0,.8fr);grid-gap:10px;gap:10px;align-items:center;text-align:start;padding:12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);color:inherit}.contentWork>button.on{border-color:color-mix(in srgb,var(--info) 55%,var(--border));background:color-mix(in srgb,var(--info) 12%,var(--surface-2))}.contentWork>button[data-overdue="1"]{box-shadow:inset 4px 0 0 var(--bad)}.contentWorkMain{display:grid;grid-gap:2px;gap:2px;min-width:0}.contentWorkBadges{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.contentWork>button em,.contentWork>button small,.contentWork>button span{white-space:normal;overflow:visible;text-overflow:unset;font-style:normal;color:var(--text-2)}.contentWorkMain b{color:var(--text)}@media (max-width:1100px){.contentWork>button{grid-template-columns:1fr 1fr}}.pxPlanRow{display:grid;grid-gap:2px;gap:2px;padding:10px 0;border-bottom:1px solid var(--line)}.pxPlanRow b,.pxPlanRow em,.pxPlanRow span{display:block}.pxPlanRow em{color:var(--text-2);font-style:normal}.pxCash{width:100%;border-collapse:collapse;font-size:13px}.pxCash td,.pxCash th{text-align:start;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.pxCash td:first-child,.pxCash th:first-child{white-space:normal}.pxCatalog{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.pxCatalog article{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line)}.resaleRead{margin-bottom:14px}.resaleRead h3{margin:0 0 8px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.driveLedger{margin:8px 0 16px}.driveLedgerTable{overflow-x:auto}.driveLedgerTable .tr{display:grid;grid-template-columns:minmax(10rem,1.4fr) minmax(8rem,1fr) 6.5rem 4.2rem 6.5rem 6rem 6.5rem minmax(12rem,1.4fr);grid-gap:8px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);min-width:920px}.driveLedgerTable .tr.th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.driveLedgerTable .tr b{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.driveLedgerOps{display:flex;flex-wrap:wrap;gap:6px}.driveProjectList button b,.driveProjectList button small{white-space:normal;overflow:hidden;text-overflow:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pageCap{display:block;margin:0 0 4px;color:var(--text-2);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.contentChipWork{background:color-mix(in srgb,var(--info) 14%,var(--surface))}.contentOccasion span{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dateConflict{display:grid;grid-gap:8px;gap:8px;margin:10px 0;padding:12px 14px;border:1px solid #c4a574;border-radius:12px;background:#fbf6ee;color:#6d4b24}.dateConflict strong{font-size:14px}.dateConflict p{margin:0;font-size:13px;line-height:1.45}.dateConflictRow{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.dateConflictRow label{display:flex;flex-direction:column;gap:4px;font-size:12px}.dateConflictCheck{display:flex;gap:8px;align-items:flex-start;font-size:13px}.dateConflict button{background:#fff;color:#6d4b24;border:1px solid #c4a574}.offerPriceBrief .summaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:10px;gap:10px}.offerPriceBrief .summaryGrid>span{border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:var(--surface)}.offerPriceLead{background:color-mix(in srgb,var(--info) 12%,var(--surface-2));border-color:color-mix(in srgb,var(--info) 42%,var(--border))}.table .th{color:var(--text-2);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.overdueRow{box-shadow:inset 3px 0 0 var(--bad)}.overdueText{color:var(--bad);font-weight:650}.statusPill[data-semantic=critical]{font-size:12px;font-weight:750;padding:4px 10px}.teamGrid article{border-radius:var(--radius-lg)}.companyCard{border-radius:12px}.offerDeskRow.on{border-color:color-mix(in srgb,var(--info) 55%,var(--border))}.empty{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border)}@media (max-width:1100px){.contentAttention,.kpis{grid-template-columns:1fr 1fr}}@media (max-width:820px){.contentAttention,.designStats,.kpis,.kpis.mini{grid-template-columns:1fr 1fr}.contentWork>button{grid-template-columns:auto minmax(0,1fr)}.contentWork>button em,.contentWorkBadges{grid-column:1/-1}.corpChannelCue{display:none}.corpChannel:focus-visible .corpChannelCue{display:inline}}html[dir=rtl] .contentWork>button,html[dir=rtl] .corpChannel,html[dir=rtl] .designList button{text-align:start}html[dir=rtl] .contentWork>button[data-overdue="1"],html[dir=rtl] .corpCard.isOverdue,html[dir=rtl] .kpis article[data-alert=overdue],html[dir=rtl] .overdueRow{box-shadow:inset -3px 0 0 var(--bad)}html[dir=rtl] .contentWork>button[data-overdue="1"],html[dir=rtl] .corpCard.isOverdue{box-shadow:inset -4px 0 0 var(--bad)}.brandHero{position:relative;isolation:isolate;overflow:hidden;min-height:176px;margin:0 0 18px;padding:22px 24px 18px;border:0;border-radius:0;background:transparent;color:#f6f1e6}.brandHero:before,.candidateSky:before,.commTop.commBanner:before,.helpHero:before,.offerMast:before,.reportHead:before,.resMast:before,.saleMast:before{content:"";position:absolute;top:0;right:0;width:min(760px,64%);height:176px;pointer-events:none;z-index:0;background:url(/brand/hero-night.png) 74% 62%/cover no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.brandHero:after,.candidateSky:after,.commTop.commBanner:after,.helpHero:after,.offerMast:after,.reportHead:after,.resMast:after,.saleMast:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,#070d16,rgba(7,13,22,.88) 18%,rgba(7,13,22,.28) 42%,rgba(7,13,22,0) 62%),linear-gradient(180deg,rgba(7,13,22,.2),rgba(7,13,22,0) 16%,rgba(7,13,22,0) 68%,rgba(7,13,22,.55))}.brandHero>*,.candidateSky>*,.helpHero>*,.offerMast>*,.reportHead>*,.resMast>*,.saleMast>*{position:relative;z-index:1}.brandHero .overviewScope,.brandHero small{color:#d9d3c6;letter-spacing:.04em}.brandHero h1{color:#f7f3ea;margin:6px 0 8px;max-width:22em}.brandHero p{color:#e4dfd4;max-width:46ch}.title.brandHero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:12px 16px;gap:12px 16px}.title.brandHero>.financeNav{grid-column:1/-1;margin-top:8px}.brandHero .outline,.brandHero .titleactions .outline{color:#f6f1e6;border:1px solid hsla(0,0%,100%,.28);background:transparent}.brandHero .financeNav button{color:#f6f1e6;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.brandHero .financeNav button.on{color:#1c160c;background:#e4d2a8;border-color:#e4d2a8}.overviewMast{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px 16px;gap:12px 16px}.overviewMast .overviewAsk{grid-column:1/-1;margin:8px 0 0}.overviewAsk .aiLabel{color:#c4b48a}.overviewAsk .aiComposer,.overviewAsk form{max-width:none}.candidateSky{position:relative;overflow:hidden;min-height:176px;margin:0 0 14px;padding:16px 18px;border-radius:0;display:grid;align-content:end;background:#070d16;color:#f6f1e6}.candidateSky>*{position:relative;z-index:1}.candidateSky small{letter-spacing:.06em;text-transform:uppercase;color:#d9d3c6}.candidateSky b{font-size:18px}.reportMix{margin:0 0 16px;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.reportMix h2{margin:0 0 10px;font-size:15px}.reportMixBars{display:grid;grid-gap:8px;gap:8px}.reportMixBars p{display:grid;grid-template-columns:120px minmax(0,1fr) 48px;grid-gap:10px;gap:10px;align-items:center;margin:0}.reportMixBars i{display:block;height:8px;border-radius:99px;background:color-mix(in srgb,var(--micro) 80%,var(--surface-2));min-width:4px}.corpHead.brandHero h1,.corpHead.brandHero h1 svg{color:#f7f3ea}@media (max-width:1100px){.brandHero:before,.candidateSky:before,.commTop.commBanner:before,.helpHero:before,.offerMast:before,.reportHead:before,.resMast:before,.saleMast:before{width:min(380px,40%);height:150px;background-size:cover;background-position:74% 62%}.brandHero:after{background:linear-gradient(180deg,rgba(7,13,22,0) 36%,#070d16),linear-gradient(90deg,#070d16,rgba(7,13,22,.82) 52%,rgba(7,13,22,.2))}}@media (max-width:820px){.overviewMast,.title.brandHero{grid-template-columns:1fr}.brandHero{min-height:132px;padding:16px}.brandHero:before,.candidateSky:before,.commTop.commBanner:before,.helpHero:before,.offerMast:before,.reportHead:before,.resMast:before,.saleMast:before{width:34%;height:118px;background-size:cover;background-position:88% 50%}.brandHero h1{max-width:none}.reportMixBars p{grid-template-columns:88px minmax(0,1fr) 36px}}html[dir=rtl] .brandHero:before{background-position:0;-webkit-mask-image:linear-gradient(270deg,transparent,#000 20%,#000 94%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent);mask-image:linear-gradient(270deg,transparent,#000 20%,#000 94%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent)}html[dir=rtl] .brandHero:after{background:linear-gradient(180deg,rgba(7,13,22,0) 42%,#070d16),linear-gradient(270deg,#070d16,rgba(7,13,22,.78) 38%,rgba(7,13,22,.22) 70%,rgba(7,13,22,0))}html[dir=rtl] .candidateSky{background-position:0}.app>.work>.content.overviewContent{padding:12px 20px 64px!important;background:radial-gradient(70% 42% at 86% 0,rgba(46,92,150,.22),transparent 58%),#070d16}.ov{--ov-ink:#f4efe6;--ov-muted:#c9b48a;--ov-gold:#e4d2a8;--ov-line:hsla(42,53%,78%,.16);--ov-card:rgba(8,18,32,.78);color:var(--ov-ink);grid-gap:14px;gap:14px}.ov,.ovTop{display:grid}.ovTop{position:relative;align-content:start;grid-gap:8px;gap:8px;min-height:176px;padding-top:4px;overflow:hidden}.ovTop:before{inset:0 0 auto auto;width:86%;height:100%;background:radial-gradient(52% 78% at 78% 42%,rgba(78,132,196,.42),transparent 64%),radial-gradient(28% 46% at 92% 30%,hsla(42,53%,78%,.16),transparent 72%)}.ovTop:after,.ovTop:before{content:"";position:absolute;pointer-events:none;z-index:0}.ovTop:after{inset:0;background:linear-gradient(90deg,#070d16,rgba(7,13,22,.88) 18%,rgba(7,13,22,.28) 42%,rgba(7,13,22,0) 62%),linear-gradient(180deg,rgba(7,13,22,.2),rgba(7,13,22,0) 16%,rgba(7,13,22,0) 68%,#070d16)}.ovBuilding{position:absolute;top:0;right:0;width:min(760px,64%);height:176px;object-fit:cover;object-position:74% 62%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.ovLight{display:none}.ovAi,.ovAiAnswer,.ovHello{position:relative;z-index:2}.ovHello{max-width:min(480px,48%);padding-top:2px}.ov.isDesign .ovHello,.ovHello{min-height:0}.ovKicker{margin:0;font-size:20px;font-weight:500;letter-spacing:0;color:#f7f3ea}.ovHello h1{margin:2px 0 0;font-size:32px;line-height:1.12;font-weight:700;letter-spacing:-.02em;color:#f7f4ee;display:block}.ovNameTail{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ovHello .birthdayHero p,.ovHello h1+p{margin:8px 0 0;max-width:62ch;color:var(--ov-muted);font-size:13.5px;line-height:1.45}.ovBirth{margin:8px 0 0;color:var(--ov-gold);font-size:13px}.ovWaveMark{flex:none}.ovAi{display:flex;gap:12px;min-height:58px;margin-top:2px;padding:8px 8px 8px 16px;border-radius:14px;border:1px solid hsla(42,53%,78%,.45);background:rgba(7,16,28,.78);box-shadow:0 10px 28px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ovAi,.ovAiMark{align-items:center}.ovAiMark{display:inline-flex;gap:8px;color:var(--ov-gold);font-size:13px;font-weight:650;letter-spacing:.04em;white-space:nowrap}.ovAi input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--ov-ink);font-size:14px}.ovAi input::placeholder{color:#1c3654}html[data-theme=dark] .ovAi input::placeholder{color:#c9b48a}.ovAi button[type=submit]{width:40px;height:40px;border:0;border-radius:10px;background:#f4efe6;color:#1a140c;display:grid;place-items:center;flex:none}.ovAiAnswer{margin:-6px 0 0;padding:10px 14px;border-radius:12px;border:1px solid var(--ov-line);background:rgba(7,16,28,.72);color:var(--ov-ink);font-size:13px}.ovKpis{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ovKpis>button{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0;align-items:center;min-height:104px;padding:14px 14px 12px;text-align:start;color:var(--ov-ink);background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.16);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.ovKpis>button:nth-child(3){border-color:hsla(42,53%,78%,.95);box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.35),0 0 0 1px hsla(42,53%,78%,.28),0 0 28px hsla(42,53%,78%,.28)}.ov .teamCalDays button:hover,.ovKpis>button:hover,.ovLateRows button:hover,.ovQuickGrid button:hover{border-color:hsla(42,53%,78%,.45)}.app nav button:focus-visible,.ov .teamCalDays button:focus-visible,.ovKpis>button:focus-visible,.ovLateRows button:focus-visible,.ovQuickGrid button:focus-visible{outline:1px solid hsla(42,53%,78%,.8);outline-offset:2px}.ovIco{grid-row:1;grid-column:1;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;border:1px solid hsla(42,53%,78%,.2);color:#f7f3ea;background:hsla(0,0%,100%,.04)}.ovKpis>button[data-kpi="Müsait Stok"] .ovIco,.ovKpis>button[data-kpi="Tasarım Kuyruğu"] .ovIco{color:#9ec0e0;background:rgba(90,150,210,.16);border-color:rgba(90,150,210,.4)}.ovKpis>button[data-kpi="Bugünkü İş"] .ovIco,.ovKpis>button[data-kpi="Kurumsal İçerik"] .ovIco{color:#e4d2a8;background:hsla(42,53%,78%,.12);border-color:hsla(42,53%,78%,.4)}.ovKpis>button[data-kpi="Acente Drive"] .ovIco,.ovKpis>button[data-kpi=Dosyalar\131m] .ovIco{color:#c5b6e8;background:rgba(150,120,210,.16);border-color:rgba(150,120,210,.4)}.ovKpis>button[data-kpi="Satış Hacmi"] .ovIco,.ovKpis>button[data-kpi="Tahsil Edilen"] .ovIco{color:#8fd0a8;background:rgba(72,168,120,.16);border-color:rgba(72,168,120,.4)}.ovKpis small{grid-column:2;grid-row:1;font-size:14px;font-weight:550;letter-spacing:0;text-transform:none;color:#f7f3ea}.ovKpis b{grid-column:1/-1;grid-row:2;margin-top:12px;font-size:34px;line-height:1;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ovKpis b.ovSplit{font-size:15px;line-height:1.35;letter-spacing:0;font-weight:620}.ovKpis>button>span:last-child{grid-column:1/-1;grid-row:3;margin-top:6px;color:var(--ov-muted);font-size:13px}.ovHead{justify-content:space-between;gap:12px;margin:0 0 10px}.ovHead,.ovHead h2{display:flex;align-items:center}.ovHead h2{gap:8px;margin:0;font-size:15px;font-weight:650;letter-spacing:0;text-transform:none;color:var(--ov-ink)}.ovHead h2 svg{color:var(--ov-gold)}.ovMore{border:0;background:transparent;color:var(--ov-muted);display:inline-flex;align-items:center;gap:2px;padding:0;font-size:13px}.ovMore:hover{color:var(--ov-ink)}.ovBand .ovHead{margin-bottom:8px}.ovLateHead{display:flex;align-items:center;gap:12px;-webkit-margin-start:auto;margin-inline-start:auto}.ovLateHead h2{margin:0}.ov.isDesign .ovQuickGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.ovQuickGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ovLatePill em{-webkit-margin-start:auto;margin-inline-start:auto;color:#e07070;font-style:normal;font-weight:650;white-space:nowrap}.ovLateRows button,.ovQuickGrid button{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;text-align:start;color:var(--ov-ink);background:var(--ov-card);border:1px solid var(--ov-line);border-radius:12px}.ovLateRows .ovIco,.ovQuickGrid button svg:first-child{color:var(--ov-ink);flex:none}.ovLateRows b,.ovQuickGrid b{font-size:13px;font-weight:500;line-height:1.25}.ovQuickGrid b{flex:1 1;min-width:0;white-space:normal;overflow:visible;line-height:1.25}.ovQuickGrid button svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ov-muted);flex:none}.ovLateRows{display:grid;grid-gap:8px;gap:8px}.ovLateRows b{flex:1 1;min-width:0;white-space:normal;overflow:visible;text-overflow:unset}.ovLateRows em{-webkit-margin-start:auto;margin-inline-start:auto;color:#e07070;font-style:normal;font-weight:650;font-size:13px;white-space:nowrap}.ovLateEmpty{margin:0;padding:14px;border-radius:12px;border:1px solid var(--ov-line);color:var(--ov-muted);font-size:13px}.ov .teamCal{margin:4px 0 0;padding:0}.ov .teamCalDays{gap:12px;margin:0}.ov .teamCalDays button{min-height:92px;padding:14px 6px 12px;border-radius:16px;border:1px solid var(--ov-line);background:linear-gradient(180deg,rgba(16,28,46,.9),rgba(8,16,28,.86));color:var(--ov-ink)}.ov .teamCalDays button.isSelected{border-color:hsla(42,53%,78%,.95);background:linear-gradient(180deg,hsla(42,53%,78%,.1),rgba(8,16,28,.9));box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.35),0 0 22px hsla(42,53%,78%,.28)}.ov .teamCalLegend{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 10px;color:var(--ov-muted);font-size:12px}.ov .teamCalLegend [data-cal-role=today]{color:#e4d2a8}.ov .teamCalSelectedNote{margin:8px 0 0;color:var(--ov-ink);font-size:13px}.intelPreview,.ovLatePreview{margin:0 0 8px;color:var(--ov-muted,#b7c0cc);font-size:12px}.intelMore{margin-top:8px}.ov .teamCalDays small{color:var(--ov-muted);font-size:12px;text-transform:capitalize}.ov .teamCalDays b{color:var(--ov-ink);font-size:22px;font-weight:600;margin:4px 0}.ov .teamCalDays em{color:var(--ov-muted);font-size:13px;font-style:normal}.ov .teamCalBody{position:relative;overflow:hidden;margin-top:12px;min-height:74px;padding:14px 220px 14px 16px;border-radius:14px;border:1px solid var(--ov-line);background:var(--ov-card);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);grid-gap:18px;gap:18px;align-items:center}.ov .teamCalBody>div{display:flex;align-items:center;gap:10px;min-width:0;position:relative;z-index:1}.ov .teamCalBody>div>span{min-width:0;flex:1 1;overflow:hidden}.ov .teamCalBody svg{color:var(--ov-gold);flex:none}.ov .teamCalBody small{display:block;margin:0;letter-spacing:0;text-transform:none;color:var(--ov-muted);font-size:12px}.ov .teamCalBody b{display:block;color:var(--ov-ink);font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ovFootWave{position:absolute;right:28px;bottom:0;width:180px;height:64px;pointer-events:none;z-index:0;opacity:.55}.ovBrief{margin-top:8px;color:var(--text)}.ovBrief:empty{display:none}@media (max-width:1100px){.app>.work>.content.overviewContent{padding:12px 16px 72px!important}.ovTop{min-height:168px}.ovKpis{gap:12px}.ov.isDesign .ovQuickGrid,.ovKpis,.ovQuickGrid{grid-template-columns:1fr 1fr}.ovHello{max-width:min(460px,58%);padding-right:12px;background:linear-gradient(90deg,#070d16,#070d16 82%,rgba(7,13,22,0))}.ovHello .birthdayHero p,.ovHello h1+p{max-width:36ch}.ovBuilding{width:min(380px,40%);height:150px}.ovLight{width:min(240px,28%);height:64px}.ov .teamCalBody{-webkit-padding-end:16px;padding-inline-end:16px}.ovFootWave{display:none}}@media (max-width:820px){.ovTop{display:block;overflow:hidden}.ovHello,.ovTop{position:relative;min-height:0}.ovHello{max-width:68%;z-index:2;padding:2px 16px 10px 0;background:linear-gradient(90deg,#070d16,#070d16 90%,rgba(7,13,22,0))}.ovHello h1{font-size:24px}.ovHello .birthdayHero p,.ovHello h1+p{max-width:34ch}.ovKicker{font-size:18px}.ovAi,.ovAiAnswer{position:relative;z-index:2}.ov.isDesign .ovQuickGrid,.ovKpis,.ovQuickGrid{grid-template-columns:1fr 1fr}.ov .teamCalBody{-webkit-padding-end:16px;padding-inline-end:16px}.ov .teamCalBody,.ovLower{grid-template-columns:1fr}.ov .teamCalDays{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.ov .teamCalDays button{min-height:76px;padding:10px 2px}.ov .teamCalBody{padding-right:16px}.ovFootWave{display:none}.ovBuilding{position:absolute;top:0;right:0;left:auto;width:34%;height:118px;margin:0;object-fit:cover;object-position:88% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 18%,#000 52%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent);mask-image:linear-gradient(90deg,transparent,transparent 18%,#000 52%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent)}.ovTop:before{width:42%;height:118px;inset:0 0 auto auto}.ovLight{width:26%;height:42px;top:4px}.ovTop:after{content:none}}@media (max-width:390px){.ovHello{max-width:74%;padding-right:10px;background:linear-gradient(90deg,#070d16,#070d16 92%,rgba(7,13,22,0))}.ovHello h1{display:block;font-size:22px;line-height:1.2}.ovHello .ovWaveMark{display:inline-block;vertical-align:-3px;margin-left:0}.ovHello .birthdayHero p,.ovHello h1+p{max-width:none}.ovKpis{grid-template-columns:1fr 1fr}.ovBuilding{width:28%;height:84px;top:6px}.ovLight{width:22%;height:32px}.ov .teamCalDays button{min-height:68px}.ov .teamCalDays b{font-size:16px}}@media (min-width:821px){html[dir=rtl] .ovBuilding{right:auto;left:0;-webkit-mask-image:linear-gradient(270deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent);mask-image:linear-gradient(270deg,transparent,#000 28%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 72%,transparent)}html[dir=rtl] .ovLight{right:auto;left:0}}html[dir=rtl] .ov .teamCalBody{padding:14px 16px 14px 168px}html[dir=rtl] .ovFootWave{right:auto;left:28px;transform:scaleX(-1)}html.acente-navy .app,html[data-theme=dark] .app{--canvas:#07152b;--bg:#07152b;--bg-warm:#07152b;--surface:#0c1e36;--surface-2:#10243f;--elevated:#16304f;--glass:rgba(7,21,43,.9);--glass-nav:transparent;--modal:#10243f;--input:#0a1a32;--text:#f7f3ea;--text-2:#c9b48a;--text-3:#e4d2a8;--border:hsla(42,53%,78%,.24);--border-strong:hsla(42,53%,78%,.5);--line:hsla(42,53%,78%,.24);--line-strong:hsla(42,53%,78%,.5);--divider:hsla(42,53%,78%,.18);--nav-text:#f7f3ea;--nav-muted:#c9b48a;--micro:#e4d2a8;--gold:#e4d2a8;--sem-commercial:#e4d2a8;--accent:#e4d2a8;--accent-soft:hsla(42,53%,78%,.14);--focus:#e4d2a8;--control:#0a1a32;--control-text:#f7f3ea;background:#07152b;color:#f7f3ea}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .app{--canvas:#07152b;--bg:#07152b;--bg-warm:#07152b;--surface:#0c1e36;--surface-2:#10243f;--elevated:#16304f;--glass:rgba(7,21,43,.9);--glass-nav:transparent;--modal:#10243f;--input:#0a1a32;--text:#f7f3ea;--text-2:#c9b48a;--text-3:#e4d2a8;--border:hsla(42,53%,78%,.24);--border-strong:hsla(42,53%,78%,.5);--line:hsla(42,53%,78%,.24);--line-strong:hsla(42,53%,78%,.5);--divider:hsla(42,53%,78%,.18);--nav-text:#f7f3ea;--nav-muted:#c9b48a;--micro:#e4d2a8;--gold:#e4d2a8;--sem-commercial:#e4d2a8;--accent:#e4d2a8;--accent-soft:hsla(42,53%,78%,.14);--focus:#e4d2a8;--control:#0a1a32;--control-text:#f7f3ea;background:#07152b;color:#f7f3ea}}.app>aside.navRail{z-index:81;inset:0 auto 0 0;width:256px;height:100vh;border:0;border-radius:0;-webkit-border-end:1px solid hsla(42,53%,78%,.16);border-inline-end:1px solid hsla(42,53%,78%,.16);padding:18px 12px 14px;overflow:hidden;box-shadow:none;background:radial-gradient(120% 46% at 50% 100%,rgba(126,176,224,.4),transparent 58%),radial-gradient(80% 32% at 30% 76%,rgba(64,112,168,.18),transparent 70%),radial-gradient(46% 14% at 54% 92%,hsla(42,53%,78%,.14),transparent 72%),linear-gradient(180deg,#071018,#091624 48%,#12304a)}.railLight{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.app>aside.navRail:after,.app>aside.navRail:before{content:none}.app>aside.navRail>.brand,.app>aside.navRail>.railFoot{position:relative;z-index:1;flex:0 0 auto}.app>aside.navRail>nav{position:relative;z-index:2;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin-bottom:0;padding:0 4px 18px;scroll-padding-bottom:18px;gap:0;background:#071018}.app>aside.navRail nav>div{display:grid;grid-gap:2px;gap:2px;margin:0}.app>aside.navRail nav>div:empty,.app>aside.navRail nav>div:not(:has(button)){display:none}.app>aside.navRail .navcap{margin:0;padding:14px 10px 5px;line-height:1.2}.app>aside.navRail nav>div:first-child .navcap{padding-top:0}.app>aside.navRail nav button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-column-gap:10px;column-gap:10px;width:100%;box-sizing:border-box;padding:8px 10px;min-height:38px}.app>aside.navRail nav button svg{width:17px;height:17px;justify-self:center}.app>aside.navRail nav button span{min-width:0;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.25}.app>aside.navRail>.brand.realBrand{align-items:center;box-sizing:border-box;padding:2px 0 14px!important}.app>aside.navRail .matarLogo,.app>aside.navRail>.brand.realBrand{display:flex;justify-content:center;width:100%}.app>aside.navRail .matarLogo img{margin-inline:auto;object-position:center center;max-width:176px;max-height:40px}.railFoot{position:relative;flex:0 0 auto;min-height:176px;margin-top:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;z-index:1;background:#071018;border-top:1px solid hsla(42,53%,78%,.14)}.railFoot:before{content:"";position:absolute;left:0;right:0;top:14px;bottom:58px;pointer-events:none;z-index:0;background:url(/brand/hero-night.png) center 62%/auto 168px no-repeat;filter:contrast(1.08) saturate(1.06) brightness(1.02);-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 86%,rgba(0,0,0,.7)),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 22%,#000 86%,rgba(0,0,0,.7)),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.app>aside .logoOnLight{display:none!important}.app>aside .logoOnDark{display:block!important}.app>aside .roleSwitch{position:relative;z-index:1;margin-top:0;margin-bottom:0;padding:4px 4px 2px;border-radius:0;color:#c9b48a;text-shadow:0 1px 8px #070d16;background:linear-gradient(180deg,rgba(7,16,28,0),#071018 42%)}.app>aside .roleSwitch select{font-size:11px;line-height:1.3;padding:7px 6px;background:rgba(8,16,28,.45);border-color:hsla(42,53%,78%,.32);color:#f7f3ea}.app nav button:hover{color:#f4efe6;background:hsla(0,0%,100%,.035)}.app nav button.on,.app nav button.on:hover{background:linear-gradient(180deg,rgba(92,74,42,.55),rgba(28,22,14,.92) 42%,rgba(18,14,10,.96));color:#f0e2c4;font-weight:600;border-radius:12px;box-shadow:inset 0 0 0 1.5px #e4d2a8,inset 0 0 14px hsla(42,53%,78%,.28),inset 0 -8px 14px hsla(42,53%,78%,.22)}.app nav button.on svg,.app nav button.on:hover svg{color:#e4d2a8}.app nav button.on em,.app nav button.on:hover em{color:#e4d2a8;border-color:hsla(42,53%,78%,.7)}.app>.work,.work{margin-left:256px;width:calc(100% - 256px);background:transparent}.work>header{z-index:80;height:68px;margin:0;padding:0 18px;background:rgba(7,13,22,.78);border:0;border-bottom:1px solid hsla(42,53%,78%,.1);border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.shellWave{display:none}.app .criticalAction{position:fixed;inset:0;width:auto;max-width:none;margin:0;z-index:60;display:grid;place-items:center;padding:24px;background:rgba(4,8,14,.62);pointer-events:auto}.app .criticalActionCard{width:min(440px,100%);background:#101a28;color:#f7f3ea;border:1px solid hsla(42,53%,78%,.55);border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.5)}.app .criticalQueue{color:#e4d2a8;font-size:12px;letter-spacing:.04em}.app .criticalAction .gold{background:#e4d2a8;color:#1c160c;border-color:#e4d2a8}.app .criticalAction .outline{color:#f7f3ea;border-color:hsla(42,53%,78%,.55);background:transparent}.helpArticle .gold{background:#e4d2a8;color:#1c160c;border-color:#e4d2a8}.auditHero{display:flex;align-items:center;gap:14px;min-height:148px}.auditPulse{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;color:#e4d2a8;border:1px solid hsla(42,53%,78%,.7);background:rgba(7,13,22,.45)}.auditRanges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.auditRanges button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid hsla(42,53%,78%,.2);background:rgba(16,24,36,.7);color:#f7f3ea}.auditRanges button.on{color:#1a140c;background:#e4d2a8;border-color:#e4d2a8}.auditStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 14px}.auditStats article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;min-height:78px;padding:12px 14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.72);align-items:center}.auditStats span{grid-row:1/span 2;width:34px;height:34px;border-radius:10px;display:grid;place-items:center}.auditStats small{color:#c9b48a;font-size:12px}.auditStats b{font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auditStats article[data-audit-stat=total]{border-color:hsla(42,53%,78%,.7)}.auditStats article[data-audit-stat=total] span{color:#f0ddb4;background:hsla(42,53%,78%,.28)}.auditStats article[data-audit-stat=create] span{color:#b7e0c2;background:rgba(143,184,154,.32)}.auditStats article[data-audit-stat=update] span{color:#b7d6ea;background:hsla(42,53%,78%,.32)}.auditStats article[data-audit-stat=access] span{color:#ddd0f2;background:rgba(196,180,224,.32)}.auditStats article[data-audit-stat=delete] span{color:#f0b4ae;background:hsla(4,60%,70%,.32)}.auditCustom,.auditDesk .auditFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 14px}.auditCustom{grid-template-columns:repeat(2,minmax(180px,240px))}.auditCustom label,.auditDesk .auditFilters label{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#c9b48a}.auditCustom input,.auditDesk .auditFilters select{min-height:40px;border-radius:10px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#f7f3ea;padding:0 10px}.auditBoard{border:1px solid hsla(42,53%,78%,.16);border-radius:16px;background:rgba(10,18,30,.72);padding:14px 14px 8px}.auditBoard>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.auditBoard h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.auditBoard h2 svg{color:#e4d2a8}.auditBoard header label{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9b48a}.auditBoard header select{min-height:34px;border-radius:8px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#f7f3ea}.auditList{position:relative;display:grid;grid-gap:8px;gap:8px;margin:8px 0 8px 14px}.auditList:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:2px;background:linear-gradient(#e4d2a8,hsla(42,53%,78%,.15))}.auditRow{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.12);background:rgba(8,16,28,.55)}.auditRow:before{content:"";position:absolute;left:-14px;top:18px;width:8px;height:8px;border-radius:50%;background:#e4d2a8;box-shadow:0 0 0 3px #070d16}.auditRow header{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.4fr) minmax(80px,.6fr) auto;grid-gap:8px;gap:8px;align-items:center;min-width:0}.auditRow header b,.auditRow header small,.auditRow header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auditRow header small,.auditRow time{color:#c9b48a;font-size:12px}.auditDetail{grid-column:1/-1}@media (max-width:1100px){.auditStats{grid-template-columns:1fr 1fr}.auditDesk .auditFilters,.auditRow header{grid-template-columns:1fr}}@media (max-width:800px){.app>aside.navRail{width:min(280px,88vw)}.app>.work,.work{margin-left:0;width:100%}.shellWave{left:0;width:100%}.work>header{margin:0;border-radius:0}html[dir=rtl] .app>.work,html[dir=rtl] .work{margin-right:0}html[dir=rtl] .shellWave{left:0;right:0;width:100%}}@media (max-width:390px){.headerUser span,.logoutChip span,.work>header .search kbd{display:none}.auditStats{grid-template-columns:1fr}.auditRanges button{white-space:nowrap}}html[dir=rtl] .app>aside.navRail{inset:0 0 0 auto}html[dir=rtl] .app>.work,html[dir=rtl] .work{margin-left:0;margin-right:256px}html[dir=rtl] .shellWave{left:0;right:256px;width:calc(100% - 256px)}html[dir=rtl] .auditList{margin:8px 14px 8px 0}html[dir=rtl] .auditList:before{left:auto;right:-10px}html[dir=rtl] .auditRow:before{left:auto;right:-14px}html[dir=rtl] .app .criticalAction{right:0;left:0}.teamDesk{display:grid;grid-gap:14px;gap:14px}.teamStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.teamStats article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0 10px;gap:0 10px;align-items:center;min-height:74px;padding:12px 14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.72)}.teamStats span{grid-row:1/span 2;width:34px;height:34px;border-radius:10px;display:grid;place-items:center}.teamStats small{color:#c9b48a;font-size:12px}.teamStats b{font-size:26px;line-height:1}.teamStats article[data-team-stat=total] span{color:#b7d6ea;background:hsla(42,53%,78%,.32)}.teamStats article[data-team-stat=active] span{color:#b7e0c2;background:rgba(143,184,154,.32)}.teamStats article[data-team-stat=leave] span{color:#f0ddb4;background:hsla(42,63%,72%,.32)}.teamStats article[data-team-stat=dept] span{color:#ddd0f2;background:rgba(196,180,224,.32)}.teamTools{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.teamSearch{flex:1 1 240px;display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#c9b48a}.teamSearch input{flex:1 1;min-width:0;border:0;background:transparent;color:#f7f3ea;outline:0;min-height:40px}.teamTools>label:not(.teamSearch){display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#c9b48a;min-width:160px}.teamTools select{min-height:42px;border-radius:12px;background:#0a1a32;color:#f7f3ea;padding:0 10px}.teamTools select,.teamView{border:1px solid hsla(42,53%,78%,.2)}.teamView{display:flex;margin-left:auto;border-radius:12px;overflow:hidden}.teamView button{width:40px;height:42px;border:0;background:#0a1a32;color:#c9b48a}.teamView button.on{color:#1a140c;background:#e4d2a8}.teamCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.teamCards article{grid-gap:6px;gap:6px;padding:16px 12px 12px;text-align:center;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.78)}.teamCardMain,.teamCards article{display:grid;justify-items:center}.teamCardMain{grid-gap:4px;gap:4px;width:100%;border:0;background:transparent;color:inherit;padding:0}.teamCardMain:disabled{cursor:default}.teamAvatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#f7f3ea;color:#142033;font-weight:700;overflow:hidden}.teamAvatar img{width:100%;height:100%;object-fit:cover}.teamCards h3{margin:4px 0 0;font-size:14px;line-height:1.3;max-width:100%;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.teamCards p,.teamCards small{margin:0;color:#c9b48a;font-size:12px;max-width:100%;overflow-wrap:anywhere}.teamCards em{margin-top:4px;font-style:normal;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.teamCards em[data-personnel=active],.teamCards em[data-personnel=working]{color:#8fb89a;background:rgba(143,184,154,.16)}.teamCards em[data-personnel=departed],.teamCards em[data-personnel=inactive]{color:#d08a82;background:hsla(6,45%,66%,.16)}.teamCards em[data-personnel=leave],.teamCards em[data-personnel=leaving]{color:#e4c98a;background:hsla(42,63%,72%,.16)}.teamCards small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.teamLinks{display:flex;gap:8px;margin-top:6px}.teamLinks a,.teamLinks span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;border:1px solid hsla(42,53%,78%,.18);color:#e4d2a8;background:hsla(0,0%,100%,.03)}.teamLinks a[href*="wa.me"]{color:#3ddc84}.teamLinks span{opacity:.35}.teamCards.isList{grid-template-columns:1fr}.teamCards.isList article{grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:start;justify-items:stretch}.teamCards.isList .teamCardMain{grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto auto;justify-items:start;column-gap:12px}.teamCards.isList .teamAvatar{grid-row:1/span 3}.teamCards.isList .teamLinks{margin:0}@media (max-width:1100px){.teamCards,.teamStats{grid-template-columns:1fr 1fr}}@media (max-width:820px){.teamView{margin-left:0}}@media (max-width:390px){.teamCards,.teamStats{grid-template-columns:1fr}}.reportDesk{display:grid;grid-gap:14px;gap:14px}.reportDesk,.reportDesk>*{min-width:0;max-width:100%}.reportHead{display:block;min-height:176px;padding:18px 22px;border-radius:0;position:relative;overflow:hidden;background:#070d16;color:#f6f1e6}.reportHead>*{position:relative;z-index:1}.reportHead h1{margin:4px 0 0;font-size:28px;letter-spacing:-.03em;color:#f7f3ea;max-width:18em}.reportHead p,.reportHead small{margin:6px 0 0;color:#f7f3ea}.reportHead small{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#e4d2a8}.reportHead p+small{letter-spacing:0;text-transform:none;color:#f7f3ea;font-size:13px}.reportRange{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;align-items:center}.reportPresets{display:flex;gap:6px}.reportPresets button{min-height:36px;padding:0 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#e4d2a8}.reportPresets button.active{color:#1a140c;background:#e4d2a8;border-color:#e4d2a8}.reportDates{display:flex;align-items:center;gap:8px;min-height:42px;max-width:100%;padding:0 10px;border-radius:12px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#c9b48a;box-sizing:border-box}.reportDates input{border:0;background:transparent;color:#f7f3ea;min-height:40px;min-width:0;flex:1 1}.reportRange .gold{min-height:42px;white-space:normal;background:#e4d2a8;color:#07152b;border:0}.reportScopeFilters{display:flex;flex-wrap:wrap;gap:10px}.reportScopeFilters label{display:grid;grid-gap:4px;gap:4px;min-width:180px;font-size:12px;color:#c9b48a}.reportScopeFilters select{min-height:40px;border-radius:12px;border:1px solid hsla(42,53%,78%,.2);background:#0a1a32;color:#f7f3ea;padding:0 10px}.reportKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.reportKpis article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-gap:2px 10px;gap:2px 10px;min-height:108px;padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.78)}.reportKpis span{grid-row:1/span 2;width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.reportKpis small{color:#c9b48a}.reportKpis b{font-size:28px;line-height:1}.reportKpis em{grid-column:1/-1;font-style:normal;color:#e4d2a8;font-size:13px}.reportKpis article[data-report-kpi=sales] span{color:#8fb89a;background:rgba(143,184,154,.16)}.reportKpis article[data-report-kpi=offers] span,.reportKpis article[data-report-kpi=reservations] span{color:#e4d2a8;background:hsla(42,53%,78%,.16)}.reportKpis article[data-report-kpi=customers] span{color:#f7f3ea;background:hsla(42,53%,78%,.16)}.reportCharts{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:12px;gap:12px}.reportChart,.reportDesk .reportMix{min-height:280px;padding:14px 16px 10px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.78)}.reportChart header,.reportDesk .reportMix header{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.reportChart h2,.reportDesk .reportMix h2{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}.reportChart h2 svg,.reportDesk .reportMix h2 svg{color:#3ddc84}.reportChart small{color:#c9b48a}.reportLine{width:100%;height:auto}.reportLine line{stroke:hsla(42,53%,78%,.16)}.reportLine text{fill:#c9b48a;font-size:11px}.reportArea{fill:rgba(61,220,132,.16);stroke:none}.reportStroke{fill:none;stroke:#3ddc84;stroke-width:2.5}.reportLine circle{fill:#3ddc84}.reportDonutWrap{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.reportDonut{width:160px;height:160px}.reportDonut text:first-of-type{fill:#f7f3ea;font-size:22px;font-weight:700}.reportDonut text:last-of-type{fill:#c9b48a;font-size:11px}.reportDonutWrap ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.reportDonutWrap li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.reportDonutWrap i{width:10px;height:10px;border-radius:50%}.reportDonutWrap span{color:#e4d2a8}.reportShortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.reportShortcuts button{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;text-align:start;min-height:84px;padding:12px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.78);color:inherit}.reportShortcuts button.on{border-color:hsla(42,53%,78%,.7)}.reportShortcuts button>span{grid-row:1/span 2;width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.reportShortcuts b{font-size:14px}.reportShortcuts small{color:#c9b48a}.reportShortcuts button>svg{grid-column:3;grid-row:1/span 2;color:#c9b48a}.reportShortcuts [data-tone=sale]{color:#8fb89a;background:rgba(143,184,154,.16)}.reportShortcuts [data-tone=agency],.reportShortcuts [data-tone=crm]{color:#e4d2a8;background:hsla(42,53%,78%,.16)}.reportShortcuts [data-tone=ops]{color:#e4c98a;background:hsla(42,63%,72%,.16)}.reportDrillNav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.reportDrillNav button{min-height:34px;padding:0 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.2);background:transparent;color:#e4d2a8;white-space:normal}.reportDrillNav button.active{color:#1a140c;background:#e4d2a8;border-color:#e4d2a8}.systemDesk{display:grid;grid-gap:0;gap:0}.systemCrumb{margin:0 0 8px;color:#c9b48a;font-size:13px}.systemCrumb span{color:#e4d2a8}.systemHead{grid-column:1/-1;position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding-bottom:16px;border-bottom:1px solid hsla(42,53%,78%,.28)}.systemHead h1{margin:0;font-size:28px;letter-spacing:-.03em}.systemHead p{margin:6px 0 0;color:#c9b48a}.systemBoard{display:block}.systemDesk .systemPlaque{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;align-items:start;grid-gap:16px;gap:16px;padding:22px 24px 18px;min-height:0;border-radius:18px;border:1px solid hsla(42,53%,78%,.28);background:#0c1624}.systemIdentity{position:relative;z-index:1;display:grid;justify-items:start;grid-gap:10px;gap:10px;min-width:0}.systemDesk .systemPlaque .matarLogo img{max-width:220px;max-height:52px}.systemDesk .logoOnLight{display:none!important}.systemDesk .logoOnDark{display:block!important}.systemDesk .systemPlaque h2{margin:8px 0 0;font-size:28px;font-weight:650;letter-spacing:-.03em}.systemDesk .systemVersion{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:999px;background:#e4d2a8;color:#07152b;-webkit-text-fill-color:#07152b}.systemDesk .systemVersion b,.systemDesk .systemVersion span{color:#07152b;-webkit-text-fill-color:#07152b;font-weight:650}.systemDesk .systemFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.systemDesk .systemFacts article{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.35);background:#07152b}.systemDesk .systemFacts small{color:#f7f3ea}.systemDesk .systemFacts b{color:#f7f3ea;font-size:16px}.systemDesk .systemScope h2{margin:0 0 8px;font-size:16px}.systemDesk .systemScope ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.systemDesk .systemScope li{padding:6px 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.4);color:#f7f3ea}.systemDesk .systemScope p{margin:10px 0 0;color:#f7f3ea;font-size:13px}.systemWave{position:absolute;left:32%;width:34%;right:auto;bottom:6px;height:64px;pointer-events:none;z-index:0}.systemOwner{position:relative;z-index:1;display:grid;grid-gap:4px;gap:4px;margin:0;padding:12px 0 0;border:0;border-top:1px solid hsla(42,53%,78%,.35)}.systemOwner>div{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start}.systemOwner svg{color:#e4d2a8;margin-top:2px}.systemOwner small{display:block;color:#c9b48a;margin-bottom:4px}.systemOwner b{font-size:18px}.systemOwner p{margin:0;color:#e4d2a8}@media (max-width:1100px){.reportKpis,.reportShortcuts{grid-template-columns:1fr 1fr}.reportCharts{grid-template-columns:1fr}}@media (max-width:820px){.reportHead{flex-direction:column}.reportRange{justify-content:flex-start}.reportDonutWrap{grid-template-columns:1fr;justify-items:center}.systemDesk .systemPlaque{padding:18px 14px}.systemDesk .systemFacts,.systemDesk .systemHead{grid-template-columns:1fr}.systemWave{left:18%;width:64%;height:44px;bottom:6px}.systemOwner{padding:4px 0 0;border:0}.systemDesk .systemPlaque h2{font-size:22px}.reportDates,.reportPresets,.reportRange,.reportScopeFilters{max-width:100%;min-width:0}.reportScopeFilters{flex-direction:column}.reportScopeFilters label,.reportScopeFilters select{min-width:0;width:100%;max-width:100%}.reportDates{width:100%}}@media (max-width:390px){.reportKpis,.reportShortcuts{grid-template-columns:1fr}.reportScopeFilters{flex-direction:column}.reportScopeFilters label{min-width:0;width:100%}.reportDates{width:100%}.systemDesk .systemPlaque{padding:16px 12px}.systemWave{left:22%;width:56%;height:32px;bottom:4px}}.commTop{justify-content:space-between;gap:10px;align-items:center}.commPills,.commTop{display:flex;flex-wrap:wrap}.commPills{gap:8px}.commPills button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid hsla(42,53%,78%,.18);background:#0a1a32;color:#e4d2a8;white-space:normal}.commPills button.active{color:#1a140c;background:#e4d2a8;border-color:#e4d2a8}.commPills button b{min-width:18px;padding:0 6px;border-radius:999px;background:#102033;color:#e4d2a8;font-size:11px}.commPills button.active b{background:#102033}.commTopActions{display:flex;flex-wrap:wrap;gap:8px}.commSection{margin:8px 4px 4px;color:#c9b48a;font-size:12px;font-weight:650}.commList{background:#0c1624;color:#f7f3ea;border-color:hsla(42,53%,78%,.16)}.commList .commRow>button:first-child{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.commList .commRow>button:first-child span{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0}.commList .commRow>button:first-child b,.commList .commRow>button:first-child small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commList button time{color:#e4d2a8;font-size:11px}.commList .commRow>button:first-child em,.commList .commRow>button:first-child small{grid-column:1/-1;color:#e4d2a8}.commPane{isolation:isolate;background:#07111b!important}.commBanner,.commPane,.commTop.commBanner{position:relative;overflow:hidden;display:flex;flex-direction:column}.commBanner,.commTop.commBanner{align-items:flex-start;justify-content:flex-end;grid-gap:12px;gap:12px;min-height:176px;padding:16px 18px 14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.22);background-color:#07111b;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy actions" "tabs tabs";align-items:end;background-image:none;color:#f6f1e6}.commHeroCopy{position:relative;z-index:1;grid-area:copy;max-width:min(36rem,100%);text-align:start}.commBanner .commTopActions{grid-area:actions;align-self:start}.commBanner .commPills{grid-area:tabs}.commHeroCopy p{margin:0;color:#f7f3ea}.commHeroCopy p:first-child{color:#e4d2a8;font-size:11px;font-weight:680;letter-spacing:.16em}.commHeroCopy h1{margin:2px 0 4px;color:#f7f3ea;font-size:clamp(22px,2vw,30px);line-height:1.1}.commBanner .commPills{position:relative;z-index:1}.commEmpty{margin:auto;width:min(440px,calc(100% - 32px));min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 22px;text-align:center;color:#f7f3ea;border:1px solid hsla(42,53%,78%,.28);border-radius:18px;background:radial-gradient(80% 80% at 50% 0,hsla(42,53%,78%,.12),transparent 60%),rgba(12,22,36,.72)}.commEmpty h2{margin:4px 0 0;color:#f7f3ea;font-size:22px}.commEmpty p{margin:0 0 8px;color:#e4d2a8;max-width:34ch}.commEmptyMark{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:#1a140c;background:#e4d2a8}.commMeetings{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px;align-content:start;min-height:420px;padding:16px;border-radius:16px;background:#0c1624;border:1px solid hsla(42,53%,78%,.18)}@media (max-width:720px){.commBanner,.commTop.commBanner{grid-template-columns:1fr;grid-template-areas:"copy" "actions" "tabs"}}.commMeetings .panel{background:#0c1624;color:#f4efe6;border:1px solid hsla(42,53%,78%,.22)}.commMeetings .panel h3{color:#f7f3ea}.commMeetings .commEmpty{grid-column:1/-1;min-height:280px}.agencyCommDesk>.commBanner{min-height:72px;margin-bottom:8px}.commWallpaper{display:none}.commPane>:not(.commWallpaper){position:relative;z-index:1}.commPane>header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px;flex:none;background:rgba(7,13,22,.78);border-bottom-color:hsla(42,53%,78%,.16)}.commPane>header>div:first-child{min-width:0;flex:1 1 180px}.commPane>header h3{color:#f7f3ea}.commPane>header small{color:#e4d2a8}.commPane>.empty{flex:0 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;width:min(420px,calc(100% - 32px));min-height:180px;margin:auto;padding:28px 20px;background:transparent;border:1px dashed hsla(42,53%,78%,.45);border-radius:16px;color:#f7f3ea;text-align:center}.commPane>.empty h3{color:#f7f3ea}.commPane>.empty svg{color:#e4d2a8}.commMessages{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:transparent}.commMessages .commDay{align-self:center;padding:4px 10px;border-radius:999px;background:rgba(7,13,22,.72);color:#e4d2a8}.commComposer{background:rgba(7,13,22,.9);border-top-color:hsla(42,53%,78%,.16)}.commComposer textarea{background:#0a1a32;color:#f4efe6;border-color:hsla(42,53%,78%,.28)}.commMessages article{width:-moz-fit-content;width:fit-content;max-width:100%;background:#142234;border:0;color:#f4efe6;border-radius:16px 16px 16px 5px}.commBubbleRow.mine article{background:#1a3048;color:#f7f3ea;box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.32);border-radius:16px 16px 5px 16px}.commBubbleRow.mine article b,.commBubbleRow.mine article p,.commBubbleRow.mine article time{color:#f4efe6}.commBubbleRow.mine article .commSender{color:#e4d2a8}.commRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px;gap:2px;align-items:center}.commList .commRow>button{width:100%;border:0;background:transparent;color:#f7f3ea;text-align:start}.commList .commRow>button:first-child:hover{background:hsla(42,53%,78%,.08)}.commList .commRow.on>button:first-child{background:transparent;box-shadow:inset 3px 0 0 #e4d2a8}.commList .commRow>button b{color:#f7f3ea}.commList .commRow>button small,.commList .commRow>button time,.commPin{color:#e4d2a8}.commPin{width:32px;min-height:32px;border:0;background:transparent}.commMessages article>div{display:flex;flex-wrap:wrap;gap:2px 8px}.commMessages article form button,.commMessages article>div{background:transparent;color:inherit;border:0}.commBubbleRow{display:flex;align-items:flex-start;gap:2px;max-width:min(86%,520px)}.commBubbleRow.mine{align-self:flex-end;flex-direction:row-reverse}.commBubbleRow .commMenuBtn{opacity:0;color:#e4d2a8}.commBubbleRow.menuOpen .commMenuBtn,.commBubbleRow:focus-within .commMenuBtn,.commBubbleRow:hover .commMenuBtn{opacity:1}.commSender{display:block;margin-bottom:2px;color:#e4d2a8;font-size:12px}.commMessages time{font-size:11px;letter-spacing:.01em}.commFile{display:inline-flex;align-items:center;gap:6px;color:inherit}.commMenuWrap{position:relative}.commIconBtn,.commMenuBtn{width:34px;height:34px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:#f7f3ea}.commIconBtn{border:1px solid hsla(42,53%,78%,.28);background:rgba(13,23,34,.88);color:#e4d2a8}.commIconBtn:hover,.commMenuBtn:hover{background:hsla(42,53%,78%,.14)}.commMenu{position:fixed;z-index:84;width:min(220px,calc(100vw - 16px));max-height:min(280px,70vh);overflow:auto;display:grid;padding:6px;border-radius:12px;border:1px solid hsla(42,53%,78%,.35);background:#101a28;box-shadow:0 16px 36px rgba(0,0,0,.4)}.quickCommBack{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 8px;border:1px solid var(--border-strong);border-radius:8px;background:transparent;color:var(--text);font-size:13px}.quickCommFile img{display:block;max-width:100%;max-height:160px;object-fit:contain;border-radius:8px}.commBack{display:none}.commDeleted{margin:2px 0 0;font-style:italic}.commMessages article[data-deleted="1"],.quickCommMessages article[data-deleted="1"]{min-width:148px;border-style:dashed}.commMenu button{width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#f4efe6;text-align:start}.commMenu button:hover{background:hsla(42,53%,78%,.12)}.commPinMark{display:inline-flex;color:#e4d2a8}.commList .commRow>button:first-child time{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.commList .commRow strong{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e4d2a8;color:#1a140c;font-size:11px;display:inline-grid;place-items:center}.agencyCommDesk{min-width:0;margin-top:12px}.agencyCommDesk .formError{margin:0 12px 8px}.agencyCommDesk .commSplit,.agencyPortal .commSplit,.commPeer{min-width:0}.commPeer{display:flex;align-items:center;gap:10px;flex:1 1 160px}.commAvatar{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;flex:0 0 40px;aspect-ratio:1;display:grid;place-items:center;position:relative;overflow:hidden;border-radius:50%;background:#163049;color:#e4d2a8;font-size:13px;font-weight:700;line-height:1}.commAvatar img{width:40px;height:40px;max-width:none;object-fit:cover;border-radius:50%}.commAvatar .presence{position:absolute;right:0;bottom:0;width:9px;height:9px;margin:0;border:2px solid #0c1624;box-sizing:content-box}.commPeer>div{min-width:0}.commPeer h3,.commPeer small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commThreadSearch{display:flex;align-items:center;gap:6px;min-width:min(220px,46vw)}.commThreadSearch input{min-width:0;width:100%;border:0;background:transparent;color:#f4efe6}.commThreadSearch button{width:28px;height:28px;border:0;background:transparent;color:#f7f3ea}.commReplyBar{display:flex;align-items:center;gap:8px;margin:0 12px;padding:8px 10px;border-radius:12px;-webkit-border-start:3px solid #e4d2a8;border-inline-start:3px solid #e4d2a8;background:rgba(7,13,22,.82);color:#f4efe6}.commReplyBar span{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commReplyBar b{display:block;color:#e4d2a8;font-size:12px}.commReplyBar button{width:28px;height:28px;border:0;background:transparent;color:#f7f3ea}.commComposer{flex-wrap:nowrap;margin-top:auto}.commComposer .commIconBtn input{display:none}.commSend{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;padding:0}.commMessages{flex:1 1 auto;min-height:0;overflow:auto}@media (max-width:820px){.commBubbleRow .commMenuBtn{opacity:.9}}@media (max-width:1100px){.commList,.commSplit{min-height:0;height:auto}.commList{max-height:200px}.commPane{min-height:460px;height:min(640px,calc(100dvh - 250px))}}@media (max-width:820px){.commSplit{height:calc(100dvh - 320px);max-height:calc(100dvh - 320px);min-height:360px;grid-template-rows:minmax(72px,24%) minmax(0,1fr);align-items:stretch}.commList,.commPane{max-height:none;height:100%;min-height:0}}@media (max-width:768px){.commBack{display:inline-flex;align-items:center;gap:4px;flex:none;min-height:36px;padding:0 8px;border:1px solid hsla(42,53%,78%,.45);border-radius:10px;background:transparent;color:#e4d2a8;font-size:13px}.commDesk>.commSplit{height:calc(100dvh - 320px);max-height:calc(100dvh - 320px);min-height:240px;grid-template-rows:minmax(0,1fr)}.commDesk>.commSplit.isThread .commList,.commDesk>.commSplit:not(.isThread) .commPane{display:none}.commDesk>.commSplit .commList,.commDesk>.commSplit .commPane{max-height:none;height:100%;min-height:0}.commMenu button{min-height:44px}}.commHeadTools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.commHeadTools select{background:#101a28;color:#f4efe6;border:1px solid hsla(42,53%,78%,.35);border-radius:10px;min-height:36px;max-width:180px}.commHeadTools .miniSearch{min-width:min(220px,100%)}.commPinned{position:relative;z-index:1;display:grid;grid-gap:4px;gap:4px;margin:8px 12px 0;padding:8px 10px;border-radius:12px;background:rgba(7,13,22,.78)}.commPinned button{text-align:start;color:#f4efe6;background:transparent;border:0}.commMessages article img{display:block;max-width:min(220px,100%);border-radius:10px}.commMessages article form{display:grid;grid-gap:6px;gap:6px}.commCall{position:fixed;right:16px;bottom:230px;z-index:50;width:min(340px,calc(100vw - 24px));display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.4);background:rgba(7,13,22,.94);color:#f4efe6}.commCall header{display:flex;justify-content:space-between;gap:8px}.commCall audio,.commCall video{width:100%;border-radius:12px;background:#000}.commCall div{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:800px){html[dir=rtl] .app>.work,html[dir=rtl] .work{margin-right:0;width:100%}html[dir=rtl] .shellWave{left:0;right:0;width:100%}}.aiDesk{display:grid;grid-gap:16px;gap:16px}.aiDesk .ai{margin:0}.aiDesk .ai form.aiComposer{box-sizing:border-box;height:64px;min-height:64px;max-height:64px;display:flex;align-items:center;gap:12px;margin-top:10px;padding:0 12px 0 16px;border-radius:16px;border:1px solid hsla(42,53%,78%,.55);background:rgba(8,16,28,.82);box-shadow:0 10px 28px rgba(0,0,0,.22)}.aiDesk .ai form.aiComposer .aiComposerMark{order:1;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;margin:0;line-height:1;color:#e4d2a8;font-size:12px;font-weight:700;letter-spacing:.08em;flex:none}.aiDesk .ai form.aiComposer .aiComposerMark svg{display:block;flex:none}.aiDesk .ai form.aiComposer textarea{order:2;box-sizing:border-box;align-self:center;flex:1 1 auto;width:auto;height:24px;min-height:24px;max-height:24px;margin:0;padding:0;border:0;line-height:24px;font-size:15px;resize:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.aiDesk .ai form.aiComposer button[type=submit]{order:3;align-self:center;display:grid;place-items:center;flex:none;width:42px;height:42px;margin:0;padding:0;border-radius:12px;background:#f4efe6;color:#1a140c}@media (max-width:420px){.aiDesk .ai{padding-inline:8px}.aiDesk .ai form.aiComposer{width:100%;padding:0 8px;gap:6px}.aiDesk .ai form.aiComposer .aiComposerMark{gap:4px;letter-spacing:0;font-size:11px;height:36px}.aiDesk .ai form.aiComposer textarea{font-size:12.5px}.aiDesk .ai form.aiComposer button[type=submit]{width:36px;height:36px}}.aiPrompts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.aiPrompts button{display:flex;align-items:center;gap:8px;min-height:52px;padding:8px 12px;text-align:start;color:#f4efe6;background:rgba(8,18,32,.78);border:1px solid hsla(42,53%,78%,.16);border-radius:14px}.aiPrompts b{flex:1 1;min-width:0;font-size:13px;font-weight:500;line-height:1.3}.aiPrompts svg{color:#e4d2a8;flex:none}.aiSplit{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.aiCapGrid,.aiCaps,.aiHistory,.aiTalkMain,.aiTalkMain span,.aiTalkRow{min-width:0;max-width:100%}.aiCaps,.aiHistory{padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.55)}.aiHistory{display:grid;grid-gap:8px;gap:8px}.aiHistoryEmpty{margin:0;color:#c9b48a;font-size:13px}.aiHistory>button{text-align:start}.aiHistory>button,.aiTalkRow{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;color:#f4efe6;background:rgba(8,16,28,.72);border:1px solid hsla(42,53%,78%,.14);border-radius:12px}.aiTalkRow{position:relative}.aiTalkMain{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;text-align:start}.aiTalkMain span{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.aiTalkMain b{display:block;font-size:13px;font-weight:550;white-space:normal}.aiHistory time,.aiTalkMain small,.aiTalkRow time{color:#c9b48a;font-size:12px;white-space:nowrap}.aiTalkMenuBtn{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:8px;border:1px solid hsla(42,53%,78%,.35);background:transparent;color:#e4d2a8;padding:0}.aiTalkMenu{position:absolute;z-index:4;top:calc(100% - 6px);inset-inline-end:8px;display:grid;min-width:168px;padding:6px;border-radius:12px;border:1px solid hsla(42,53%,78%,.45);background:rgba(7,13,22,.98);box-shadow:0 16px 36px rgba(0,0,0,.35)}.aiTalkMenu button{min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#f4efe6;text-align:start}.aiTalkMenu button:hover{background:hsla(42,53%,78%,.12)}.aiTalkList,.aiThreadList{display:grid;grid-gap:8px;gap:8px}.aiAnswerCard .aiTalkList{padding-bottom:96px}.aiThreadList{gap:14px}.aiThreadList article{display:grid;grid-gap:6px;gap:6px;padding-top:10px;border-top:1px solid hsla(42,53%,78%,.16)}.aiThreadList h3{margin:0;font-size:16px;color:#f7f3ea}.aiHistoryNote,.aiThreadFilters{margin:0;color:#c9b48a;font-size:12px;line-height:1.4}.aiConfirmCard{width:min(480px,100%)}.aiContinue{display:flex;align-items:center;gap:8px;margin-top:14px}.aiContinue input{box-sizing:border-box;flex:1 1;min-width:0;height:42px;margin:0;padding:0 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.4);background:transparent;color:#f4efe6;line-height:42px}.aiCapGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.aiCapGrid button{display:grid;grid-gap:4px;gap:4px;min-height:108px;padding:14px;text-align:start;color:#f4efe6;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.16);border-radius:14px}.aiCapGrid svg{color:#e4d2a8}.aiCapGrid b{font-size:14px}.aiCapGrid span{color:#c9b48a;font-size:12px;line-height:1.35}@media (max-width:1100px){.aiCapGrid,.aiPrompts{grid-template-columns:1fr 1fr}.aiSplit{grid-template-columns:1fr}}@media (max-width:820px){.aiCapGrid,.aiPrompts{grid-template-columns:1fr}}.leaveDesk{display:grid;grid-gap:12px;gap:12px}.leaveHero{min-height:132px;margin:0;padding:4px 0 0}.leaveHero h1{display:flex;align-items:center;gap:10px}.leaveMark{width:36px;height:36px;border-radius:12px;display:inline-grid;place-items:center;color:#e4d2a8;background:hsla(42,53%,78%,.14);border:1px solid hsla(42,53%,78%,.45);box-shadow:0 0 16px hsla(42,53%,78%,.2)}.leaveStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.leaveStats article{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;min-height:78px;padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.16)}.leaveStats .ovIco{grid-row:1/span 2;width:36px;height:36px;border-radius:50%;border:0}.leaveStats article[data-tone=pending] .ovIco{background:#e4d2a8;color:#1c160c}.leaveStats article[data-tone=ok] .ovIco{background:#1f8a56;color:#fff}.leaveStats article[data-tone=no] .ovIco{background:#a33b3b;color:#fff}.leaveStats article[data-tone=month] .ovIco{background:#6d4ea8;color:#fff}.leaveStats small{color:#f7f3ea;font-size:13px}.leaveStats b{font-size:28px;line-height:1}.leaveStats article[data-tone=pending]{border-color:hsla(42,53%,78%,.85);box-shadow:0 0 22px hsla(42,53%,78%,.16)}.leaveStats article[data-tone=ok]{border-color:rgba(72,168,120,.7)}.leaveStats article[data-tone=no]{border-color:rgba(196,92,92,.7)}.leaveStats article[data-tone=month]{border-color:rgba(150,120,210,.7)}.leaveTools{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.leaveTools>.gold{justify-self:end;white-space:nowrap;min-height:40px}.leavePills{display:flex;gap:8px;flex-wrap:wrap}.leavePills button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid hsla(42,53%,78%,.2);background:rgba(8,16,28,.55);color:#f7f3ea}.leavePills button.on{border-color:hsla(42,53%,78%,.9);color:#e4d2a8;box-shadow:0 0 16px hsla(42,53%,78%,.16)}.leavePills em{font-style:normal;color:inherit}.leaveFilters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,1.35fr) auto;grid-gap:12px 14px;gap:12px 14px;align-items:end;padding:12px 14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.45)}.leaveFilters label,.leaveHead label{display:grid;grid-gap:6px;gap:6px;color:#c9b48a;font-size:12px;min-width:0}.leaveFilters span{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.leaveFilters input,.leaveFilters select,.leaveHead select{width:100%;min-width:0}.leaveFilters>button{min-height:42px;white-space:nowrap;align-self:end}.leaveHead{display:flex;justify-content:space-between;align-items:end;gap:12px}.leaveHead h2{margin:0;font-size:16px}.leaveCards{display:grid;grid-gap:12px;gap:12px}.leaveCard{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.72)}.leaveCard.on{border-color:hsla(42,53%,78%,.7)}.leaveCard footer,.leaveCard header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.leaveCard header b,.leaveCard header img{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;object-fit:cover;background:#173049;color:#e4d2a8}.leaveCard header span{display:grid;min-width:0;flex:1 1}.leaveCard header strong{font-size:15px}.leaveCard footer small,.leaveCard header small,.leaveFacts small{color:#c9b48a;font-size:12px}.leaveCard em{margin-left:auto;padding:4px 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.7);color:#e4d2a8;font-style:normal;font-size:12px}.leaveCard em[data-status=APPROVED]{border-color:rgba(72,168,120,.8);color:#7dcea0}.leaveCard em[data-status=CANCELLED],.leaveCard em[data-status=REJECTED]{border-color:rgba(196,92,92,.8);color:#e07070}.leaveFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.leaveFacts span{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.leaveFacts svg{color:#e4d2a8}.leaveCard footer{justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:8px;border-top:1px solid hsla(42,53%,78%,.12)}.leaveCard footer p{margin:0;display:flex;align-items:center;gap:6px;min-width:0}.leaveCard footer div{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.leaveCard footer input{min-width:140px}.leaveDetail{color:#c9b48a;font-size:13px}.leaveDetail p{margin:0 0 4px}.leaveHero.brandHero{min-height:188px;margin:0;padding:20px 8px 16px}.leaveHero .brandHeroCopy{position:relative;z-index:2;max-width:min(460px,46%)}.leaveDesk>.empty.compact{min-height:96px;padding:18px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#f7f3ea;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.16);border-radius:16px}.leaveDesk>.empty.compact h3{margin:0;font-size:16px;color:#f4efe6}.leaveDesk .leaveCal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.leaveDesk .leaveCal:not(.month){grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.leaveDesk .leaveDay{min-height:72px;border:0;border-radius:16px;background:#fff;color:#07152b;text-align:left;padding:8px;display:grid;grid-gap:4px;gap:4px;align-content:start}.leaveDesk .leaveDay small{color:#5c5346}.leaveDesk .leaveDay small[data-status=PENDING]{color:#8a6a22}.leaveDesk .leaveDay small[data-status=APPROVED]{color:#1f6b45}@media (max-width:768px){.leaveDesk .leaveCal,.leaveDesk .leaveCal.month{grid-template-columns:1fr 1fr}}.leaveDesk>.empty.compact svg{color:#e4d2a8}.app>.work>.content.leaveContent,.app>.work>.content.systemContent{padding:16px 20px 72px!important}@media (max-width:1100px){.leaveStats{grid-template-columns:repeat(4,minmax(0,1fr))}.leaveFacts{grid-template-columns:1fr 1fr}.leaveTools{grid-template-columns:1fr}.leaveTools>.gold{justify-self:end}.leaveFilters{grid-template-columns:1fr 1fr}.leaveFilters>button,.leaveFilters>label:nth-child(3){grid-column:1/-1}.leaveFilters>button{justify-self:start;width:auto}.leaveFilters span{grid-template-columns:1fr 1fr}.leaveHero .brandHeroCopy{max-width:min(520px,62%);padding-bottom:12px}}@media (max-width:820px){.leaveFacts,.leaveFilters,.leaveStats{grid-template-columns:1fr 1fr}.leaveFilters>button,.leaveFilters>label:nth-child(3){grid-column:1/-1}.leaveTools{grid-template-columns:1fr}.leaveTools>.gold{justify-self:end}.leaveHero.brandHero{min-height:148px;padding:16px 0 20px}.leaveHero .brandHeroCopy{max-width:72%;padding-bottom:14px}.app>.work>.content.leaveContent,.app>.work>.content.systemContent{padding:14px 14px 88px!important}}@media (max-width:390px){.leaveStats b{font-size:22px}.leaveFilters{grid-template-columns:1fr}.leaveFilters span{grid-template-columns:1fr 1fr}.leaveTools>.gold{justify-self:stretch;width:100%}.leaveCard footer div{width:100%}.leaveCard footer input{flex:1 1 140px}.leaveHero.brandHero{min-height:132px;padding-bottom:16px}.leaveHero .brandHeroCopy{max-width:100%;padding-bottom:8px;background:linear-gradient(180deg,rgba(7,13,22,.2),rgba(7,13,22,0))}.app>.work{min-height:0;height:calc(100dvh - 88px);max-height:calc(100dvh - 88px);overflow:auto;padding-bottom:84px;scroll-padding-bottom:96px}.quickComm{right:12px;bottom:16px;z-index:30}.appFooter{margin-top:16px;margin-bottom:12px}}.finOverview{display:grid;grid-gap:14px;gap:14px}.finKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.finKpis article{display:grid;grid-template-columns:40px 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;min-height:96px;padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.16)}.finKpis .ovIco{grid-row:1/span 2}.finKpis small{color:#f7f3ea;font-size:13px}.finKpis b{font-size:26px;line-height:1.1}.finKpis article[data-tone=gold]{border-color:hsla(42,53%,78%,.85);box-shadow:0 0 22px hsla(42,53%,78%,.16)}.finKpis article[data-tone=ok]{border-color:rgba(72,168,120,.75)}.finKpis article[data-tone=blue]{border-color:rgba(90,150,210,.75)}.finKpis article[data-tone=violet]{border-color:hsla(42,53%,78%,.55)}.finBoard{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr) minmax(200px,.7fr);grid-gap:12px;gap:12px;align-items:start}.finActions,.finChart,.finLog,.finSummary{padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.62)}.finChart>svg,.finChartEmpty svg{width:100%;height:180px}.finChart .ovHead svg{width:16px;height:16px}.finChart text{fill:#c9b48a;font-size:11px}.finActions button,.finLog article,.finSummary p{display:flex;align-items:center;gap:8px;min-height:40px}.finSummary p{margin:0}.finLog span,.finSummary span{flex:1 1;min-width:0;color:#f7f3ea}.finActions{display:grid;grid-gap:8px;gap:8px}.finActions button{text-align:start;padding:8px 10px;border-radius:12px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,16,28,.72);color:#f4efe6}.finActions button.gold{background:#e4d2a8;color:#1c160c;border-color:#e4d2a8}.finLog{display:grid;grid-gap:8px;gap:8px}.finLog article{align-items:flex-start}.finLog b{color:#e4d2a8;font-weight:550;white-space:nowrap}@media (max-width:1100px){.finKpis{grid-template-columns:1fr 1fr}.finBoard{grid-template-columns:1fr}}@media (max-width:820px){.finKpis{grid-template-columns:1fr}}.finLog,.finLog article{position:relative}.finLog article{-webkit-padding-start:16px;padding-inline-start:16px}.finLog article:before{content:"";position:absolute;inset-inline-start:0;top:14px;width:8px;height:8px;border-radius:50%;background:#e4d2a8;box-shadow:0 0 10px hsla(42,53%,78%,.7)}.agencyDesk,.callDesk,.hireDesk{display:grid;grid-gap:14px;gap:14px}.agencyStats,.callStats,.hireStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.callStats{grid-template-columns:repeat(5,minmax(0,1fr))}.agencyStats article,.callStats article,.hireStats article{display:grid;grid-template-columns:42px 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;min-height:96px;padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));border:1px solid hsla(42,53%,78%,.18)}.agencyStats .ovIco,.callStats .ovIco,.hireStats .ovIco{grid-row:1/span 2;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:rgba(8,16,28,.55)}.agencyStats small,.callStats small,.hireStats small{color:#f7f3ea;font-size:13px}.agencyStats b,.callStats b,.hireStats b{font-size:28px;line-height:1}.agencyStats article[data-tone=gold],.callStats article[data-tone=gold],.hireStats article[data-tone=gold]{border-color:hsla(42,53%,78%,.85);box-shadow:0 0 22px hsla(42,53%,78%,.16)}.agencyStats article[data-tone=blue],.callStats article[data-tone=blue],.hireStats article[data-tone=blue]{border-color:rgba(90,150,210,.7)}.agencyStats article[data-tone=ok],.callStats article[data-tone=ok],.hireStats article[data-tone=ok]{border-color:rgba(72,168,120,.75)}.agencyStats article[data-tone=no],.callStats article[data-tone=no],.hireStats article[data-tone=no]{border-color:rgba(196,92,92,.75)}.callStats article[data-tone=violet]{border-color:hsla(42,53%,78%,.55)}.callStats article[data-tone=warn]{border-color:rgba(210,160,70,.8)}.hireFilterHead,.hireHead{display:flex;justify-content:space-between;align-items:center;gap:12px}.hireFilterHead h2,.hireHead h2{margin:0;font-size:16px}.hireDesk .appFilterPanel{padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.62)}.agencyDesk .agencyLens,.hirePills{display:flex;gap:8px;flex-wrap:wrap}.agencyDesk .agencyLens button,.hirePills button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid hsla(42,53%,78%,.2);background:rgba(8,16,28,.55);color:#f7f3ea}.agencyDesk .agencyLens button.on,.hirePills button.on{border-color:hsla(42,53%,78%,.9);color:#e4d2a8;box-shadow:0 0 16px hsla(42,53%,78%,.16)}.agencyDesk .agencyLens em,.hirePills em{font-style:normal}.hireTable{display:grid;grid-gap:8px;gap:8px}.hireRow{display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(120px,1fr) minmax(120px,1fr) 120px 120px auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.14);background:rgba(8,18,32,.72)}.hireHeadRow{color:#c9b48a;font-size:12px;background:transparent;border-color:transparent}.hireRow b{display:block}.hireRow small{color:#c9b48a}.hireRow em{font-style:normal;padding:4px 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.7);color:#e4d2a8}.hireRow button{justify-self:end}.candidateCard.modalwide{width:min(1180px,96vw)}.candidateSteps{display:flex;gap:0;list-style:none;margin:8px 0 16px;padding:0}.candidateSteps li{flex:1 1;display:grid;justify-items:center;grid-gap:6px;gap:6px;color:#c9b48a;font-size:12px;text-align:center;position:relative}.candidateSteps li:before{content:"";position:absolute;top:7px;inset-inline-start:50%;width:100%;height:1px;background:hsla(42,53%,78%,.28)}.candidateSteps li:last-child:before{display:none}.candidateSteps i{width:14px;height:14px;border-radius:50%;border:1px solid hsla(42,53%,78%,.5);background:#0b1422;position:relative;z-index:1}.candidateSteps li[data-state=on]{color:#e4d2a8}.candidateSteps li[data-state=done] i,.candidateSteps li[data-state=on] i{background:#e4d2a8;border-color:#e4d2a8;box-shadow:0 0 12px hsla(42,53%,78%,.45)}.candidateLayout{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:14px;gap:14px;align-items:start}.candidateMain{display:grid;grid-gap:12px;gap:12px;min-width:0}.candidateBlock,.candidateRail{padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.62)}.candidateBlock h3,.candidateRail h3{margin:0 0 10px;font-size:15px}.candidateRail{display:grid;grid-gap:8px;gap:8px;position:-webkit-sticky;position:sticky;top:8px}.candidateRail p{display:grid;grid-gap:2px;gap:2px;margin:0}.candidateRail span{color:#c9b48a;font-size:12px}.agencyDesk .companyList{gap:12px}.agencyDesk .companyCard{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(120px,.7fr));border:1px solid hsla(42,53%,78%,.16);-webkit-border-start:3px solid #3dbe86;border-inline-start:3px solid #3dbe86;border-radius:16px;background:linear-gradient(180deg,rgba(16,28,46,.92),rgba(8,16,28,.88));padding:16px}.agencyDesk .companyCard:hover{background:rgba(18,32,52,.92)}.callSearch{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:44px;border-radius:14px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.62)}.callSearch input{border:0;background:transparent;width:100%}.callDesk .tabs{display:flex;gap:8px;flex-wrap:wrap}.broadcastDesk .tabs button,.callDesk .tabs button{border-radius:999px}.broadcastCard{display:flex;justify-content:space-between;gap:16px;padding:16px;border-radius:16px;border:1px solid rgba(90,150,210,.35);background:radial-gradient(420px 120px at 100% 0,rgba(80,140,210,.18),transparent 70%),rgba(8,18,32,.72)}.broadcastCard ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.broadcastCard li{color:#f7f3ea}.broadcastTable{display:grid;grid-gap:8px;gap:8px}.broadcastTable button{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(120px,.8fr) auto auto;grid-gap:10px;gap:10px;align-items:center;text-align:start;padding:12px 14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.72);color:#f4efe6}.broadcastTable button.on{border-color:hsla(42,53%,78%,.8)}.broadcastTable em{font-style:normal;padding:4px 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.55);color:#e4d2a8}.corpTabs{display:flex;gap:8px;flex-wrap:wrap}.corpTabs button{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:8px 12px}.corpTabs button.on{color:#e4d2a8;border-bottom-color:transparent;box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.7)}.calendarCats button{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 10px;border-radius:12px}.calendarCats em{font-style:normal;color:#e4d2a8}.contentChip[data-origin=suggestion]{opacity:.88}.contentChip[data-origin=auto]{box-shadow:inset 2px 0 0 #d4af6a}.contentChip[data-origin=selected]{box-shadow:inset 2px 0 0 #8ea4c4}.contentChip[data-origin=pending]{box-shadow:inset 2px 0 0 #e4d2a8}.contentChip[data-origin=approved]{box-shadow:inset 2px 0 0 #c6a15b}.contentChip[data-origin=published]{opacity:.72}.contentChip[data-origin=overdue]{box-shadow:inset 2px 0 0 #c47b7b}.contentCreateModal .contentCreate{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:0}.contentCreateModal .contentCreate fieldset,.contentCreateModal .contentCreate label{display:grid;grid-gap:6px;gap:6px;min-width:0;margin:0}.contentCreateModal .contentCreate input,.contentCreateModal .contentCreate select,.contentCreateModal .contentCreate textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.contentCreateModal .contentCreate .checkline{display:flex;align-items:center;gap:8px;width:auto;white-space:nowrap}.contentCreateModal .contentChannels,.contentCreateModal .contentFlags{display:flex;flex-wrap:wrap;gap:8px 16px}.contentCreateModal .contentChannels .checkline,.contentCreateModal .contentFlags .checkline{width:auto}.contentCreateModal .foot{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (min-width:800px){.contentCreateModal .contentCreate{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contentCreateModal .contentCreate .wide{grid-column:1/-1}}.contentAttention .corpStat:first-child{border-color:hsla(42,53%,78%,.7)}.contentAttention .corpStat:nth-child(2){border-color:rgba(210,160,70,.7)}.contentAttention .corpStat:nth-child(3){border-color:rgba(90,150,210,.7)}.contentAttention .corpStat:nth-child(4){border-color:rgba(196,92,92,.7)}.corpHead.brandHero p{margin:0;max-width:62ch}@media (max-width:1100px){.agencyDesk .companyCard,.agencyStats,.broadcastTable button,.callStats,.candidateLayout,.hireRow,.hireStats{grid-template-columns:1fr 1fr}.broadcastCard{flex-direction:column}}@media (max-width:820px){.agencyDesk .companyCard,.agencyStats,.broadcastTable button,.callStats,.candidateLayout,.hireRow,.hireStats{grid-template-columns:1fr}.candidateSteps{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.candidateSteps li:before{display:none}.candidateRail{position:static}}@media (max-width:1100px) and (min-width:801px){.work>header{min-width:0;gap:20px}.work>header .search{min-width:0!important;flex:1 1 auto;max-width:none;width:auto;height:40px}.work>header .search input{opacity:1;width:100%;min-width:0}.headerTools{min-width:0;gap:8px;margin-left:0;flex:0 0 auto}.headerUser span,.logoutChip span{display:none!important}.headerUser{padding-left:0;gap:0;flex:none}.logoutChip{padding-inline:8px;flex:none}}@media (max-width:800px){.work>header{min-width:0;gap:16px;overflow:visible}.work>header .search{width:auto!important;flex:1 1 auto;min-width:0;max-width:none;height:40px}.work>header .search input{opacity:1;width:auto;min-width:0;flex:1 1 auto}.headerTools{min-width:0;gap:8px;margin-left:0;flex:0 0 auto}.headerUser span,.logoutChip span{display:none!important}.headerUser{padding-left:0;gap:0}.logoutChip{padding-inline:8px}}.themeCycle{display:none}@media (max-width:680px){.work>header .search kbd{display:none}.langSwitch{min-width:0;flex:0 1 auto}.langSwitch select{min-width:0;width:auto;max-width:clamp(4.25rem,12vw,8.75rem)}.headerTools .themeSelect{display:none}.themeCycle{display:inline-flex;align-items:center;height:32px;padding:0 8px;border-radius:8px;border:1px solid var(--line);background:var(--surface-2);color:var(--text)}}@media (max-width:480px){.work>header{gap:8px}}@media (max-width:420px){.work>header{flex-wrap:nowrap;height:68px;padding-inline:8px;gap:4px}.headerTools{flex:0 0 auto;min-width:0;gap:4px;margin-left:0}.work>header .search{max-width:none!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;height:40px;padding-inline:8px}.work>header{position:-webkit-sticky;position:sticky}.work>header .search{position:static}.work>header .searchHits{left:8px;right:8px;top:calc(100% - 2px);width:auto;max-width:none;min-width:0}.work>header .search svg{width:16px;height:16px;flex:none}.work>header .search input{width:100%;min-width:0;opacity:1}.work>header .search kbd{display:none}.headerTools .langSwitch select{min-width:0;width:64px;max-width:64px}.headerTools select[aria-label=G\F6r\FCn\FCm]{display:none}.headerTools select{max-width:96px}}.aiAnswerModal{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px 16px;background:rgba(4,8,14,.68)}.aiAnswerCard{width:min(720px,100%);max-height:min(84vh,820px);overflow:auto;padding:22px 22px 18px;border-radius:18px;background:#101a28;color:#f7f3ea;border:1px solid hsla(42,53%,78%,.55);box-shadow:0 24px 60px rgba(0,0,0,.5)}.aiAnswerCard>small{color:#e4d2a8;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.aiAnswerCard h2{margin:8px 36px 12px 0;font-size:clamp(20px,2.4vw,28px);line-height:1.25;color:#f7f3ea}.aiAnswerCard ol{margin:0 0 14px;-webkit-padding-start:1.3em;padding-inline-start:1.3em;display:grid;grid-gap:8px;gap:8px}.aiAnswerCard li,.aiAnswerCard p{margin:0;line-height:1.45;color:#f7f3ea}.aiAnswerCard .criticalClose{position:absolute;top:14px;inset-inline-end:14px;color:#e4d2a8}.aiAnswerCard{position:relative}.aiAnswerCard .aiCards{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:8px}.aiStretchToggle{display:flex;align-items:flex-start;gap:10px;margin:12px 0 4px;padding:10px 12px;border:1px solid hsla(42,53%,78%,.55);background:hsla(39,39%,93%,.72);color:#1c2b4a}.aiStretchToggle input{margin-top:3px}.aiStretchHead{grid-column:1/-1;margin:8px 0 0;font-size:15px;letter-spacing:.01em;color:#1c2b4a}.aiCard{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.18);background:rgba(7,17,27,.72)}.aiCard small{color:#e4d2a8}.aiCard h3{margin:0;font-size:16px;color:#f7f3ea;overflow-wrap:anywhere}.aiCard p{color:#e4d2a8}.aiCardHead{display:grid;grid-gap:2px;gap:2px;min-width:0}.aiCardId{margin:0;color:#f7f3ea}.aiScreen{justify-self:start;margin:4px 0;padding:4px 8px;border-radius:999px;background:hsla(42,53%,78%,.16);color:#e4d2a8;font-style:normal;font-size:12px}.aiFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;margin:8px 0 0}.aiFacts div{min-width:0}.aiFacts dt{color:#e4d2a8;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.aiFacts dd{margin:2px 0 0;color:#f7f3ea;font-weight:650;overflow-wrap:anywhere}.aiCardNote,.aiPendingNote,.aiWaitSummary{margin:6px 0 0;color:#f0e2c4}.aiCheckToggle{width:100%;min-height:44px;margin-top:8px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:10px;border:1px solid hsla(42,53%,78%,.45);background:transparent;color:#e4d2a8;cursor:pointer;text-align:start}.aiCheckToggle svg{flex:0 0 auto}.aiPendingCard ul{margin:8px 0 0;-webkit-padding-start:1.1em;padding-inline-start:1.1em;display:grid;grid-gap:4px;gap:4px;color:#f7f3ea}.aiCardActions .gold{min-height:44px}.aiCardActions .outline{min-height:40px}.aiAnswerCard h2{overflow-wrap:anywhere}.aiAnswerCard>.outline,.aiCardActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.aiAnswerModal .gold{background:#e4d2a8;color:#1c160c;border-color:#e4d2a8}.aiAnswerModal .outline{color:#f7f3ea;border:1px solid hsla(42,53%,78%,.55);background:transparent}html[dir=rtl] .aiAnswerCard h2{margin:8px 0 12px 36px}.helpHero{padding:22px 22px 18px;border-radius:18px;border:1px solid hsla(42,53%,78%,.4);position:relative;overflow:hidden;background:#0c1624;color:#f6f1e6}.helpHero>*{position:relative;z-index:1}.helpHero h1{margin:4px 0 8px;font-size:clamp(28px,3vw,40px);color:#f7f3ea;letter-spacing:-.03em}.helpHero p{color:#e4d2a8}.helpHero>p:first-child{color:#e4d2a8;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.helpHero .helpSearchStrong label{color:#e4d2a8;font-size:13px}.helpHero .helpSearchStrong input{background:#0a1a32!important;color:#f4efe6!important;border:1px solid hsla(42,53%,78%,.55)!important}.helpHero .helpSearchStrong input::placeholder{color:#e4d2a8!important;opacity:1}.helpHero .helpSearchStrong input:focus{outline:2px solid #e4d2a8;outline-offset:2px}.helpHero .helpSearchStrong button.gold:hover{filter:brightness(1.06)}.helpHero .helpSearchStrong button.gold:disabled{opacity:1;background:#c9b27a;color:#1c160c}.helpDesk .helpSearch.helpSearchStrong{max-width:none;margin:16px 0 0}.helpSearchStrong{display:grid;grid-gap:10px;gap:10px}.helpSearchStrong button{justify-self:start}.helpAnswer{border:1px solid hsla(42,53%,78%,.45);background:#122033}.helpFault{margin:0}.aiAsked{margin:0 0 12px;color:#e4d2a8;font-size:13px}.aiAsked b{display:block;color:#e4d2a8;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.aiAnswerCard[data-ai-failed="1"] p{color:#f0d4d0}.helpSearchStrong input{width:100%;min-height:52px;padding:0 16px;border-radius:12px;border:1px solid hsla(42,53%,78%,.55);background:#0a1a32;color:#f4efe6;font-size:16px}.helpCats button{min-height:36px}.helpTask{min-height:72px}.designStats{grid-template-columns:repeat(4,minmax(0,1fr))}.designStats .corpStat{min-height:72px;gap:4px;padding:12px 14px;align-content:center}.designStats .corpStat b{font-size:22px}.designForm{grid-template-columns:repeat(2,minmax(0,1fr))}.designForm>.wide,.designForm>button{grid-column:1/-1;justify-self:start}[data-social-accounts]{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:start}.corpMedia[data-social-accounts]{grid-template-columns:1fr}[data-social-accounts]>.accountDesk,[data-social-accounts]>.muted,[data-social-accounts]>.notice,[data-social-accounts]>.socialPlatforms,[data-social-accounts]>.title,[data-social-accounts]>[data-assigned-assets],[data-social-accounts]>[data-departure-evidence],[data-social-accounts]>[data-offboarding-list],[data-social-accounts]>[data-share-ready]{grid-column:1/-1}[data-social-accounts] .panel>.form{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}[data-social-accounts] .panel>.form>button,[data-social-accounts] .socialWide{grid-column:1/-1;justify-self:start}.paymentKpis{margin:0 0 14px}.paymentKpis .kpi{min-height:78px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-gap:2px 10px;gap:2px 10px;text-align:start}.paymentKpis .kpi svg{grid-row:1/span 2;color:#e4d2a8}.paymentKpis .kpi b{font-size:26px;line-height:1}.commTop.commBanner{align-items:center;padding:14px 16px;min-height:176px}.commTop.commBanner .commPills button:not(.active){background:rgba(7,17,27,.78);color:#f7f3ea}.commTop.commBanner .outline{color:#f6f1e6;background:rgba(7,13,22,.78);border:1px solid hsla(42,53%,78%,.55)}.brandHero .gold,.brandHero button.gold,.foot .gold,.modal .gold,html .gold,html:not([data-theme=light]) .gold,html[data-theme=dark] .gold{background:#e4d2a8;color:#1c160c;border:0}.foot .gold:disabled,.modal .gold:disabled{opacity:1}.title.brandHero{grid-template-columns:minmax(0,1fr)}.title.brandHero>.titleactions,.title.brandHero>button{justify-self:start;margin-top:8px}@media (max-width:820px){.designForm,.designStats,[data-social-accounts],[data-social-accounts] .panel>.form{grid-template-columns:1fr 1fr}.aiAnswerCard{padding:18px 14px 14px}.brandHero .brandHeroCopy{max-width:34rem;-webkit-padding-end:22%;padding-inline-end:22%}.commTop.commBanner{background-image:none}}@media (max-width:390px){.designForm,[data-social-accounts],[data-social-accounts] .panel>.form{grid-template-columns:1fr}.designStats{grid-template-columns:1fr 1fr}.commTop.commBanner{padding:12px;min-height:0;background-image:none}.brandHero{min-height:0}.brandHero:before,.candidateSky:before,.commTop.commBanner:before,.helpHero:before,.offerMast:before,.reportHead:before,.resMast:before,.saleMast:before{width:28%;height:84px;top:6px;background-size:cover;background-position:88% 50%}.brandHero .brandHeroCopy{max-width:none;-webkit-padding-end:18%;padding-inline-end:18%}.brandHero h1,.brandHero p{max-width:24ch}}.paper,button.paper{background:#f4efe6;color:#1c160c;border:0;border-radius:10px;min-height:40px;padding:10px 14px;display:inline-flex;align-items:center;gap:8px;font-weight:650}.ovWork{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.7fr);grid-gap:16px;gap:16px;align-items:start}.ovLateCol{min-width:0;padding:12px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.45)}.candidatePageHero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.candidatePage .candidateSky{min-height:0;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(8,18,32,.78)}.candidateSheet{display:grid;grid-gap:12px;gap:12px;min-width:0}.finChartEmpty{position:relative}.finChartEmpty p{margin:0;color:#c9b48a}.finChartEmpty svg{width:100%;height:160px}.broadcastCard{position:relative;overflow:hidden}.broadcastWave{width:min(240px,42%);height:72px;flex:none;align-self:end}.broadcastCrumb{display:flex;gap:8px;align-items:center;margin:0 0 10px}.app nav.contentFace{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:0 0 12px;overflow:visible;min-height:0}.app nav.contentFace button,.app nav.contentFace button.on,.app nav.contentFace button.on:hover{width:auto;flex:0 0 auto;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid hsla(42,53%,78%,.28);background:rgba(8,18,32,.78);color:#f7f3ea;box-shadow:none;font-weight:550}.app nav.contentFace button.on,.app nav.contentFace button.on:hover{background:#e4d2a8;color:#1c160c;border-color:#e4d2a8}.calendarRail button{display:grid;grid-gap:2px;gap:2px;width:100%}.calendarRail button b,.calendarRail button span{display:block}.densityFold{margin-top:12px}.densityFold summary{cursor:pointer;color:#e4d2a8}.leaveReason{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0 0}.aiHonest{margin:8px 0 0}.agencyDesk,.aiDesk,.callDesk,.commDesk,.contentCalendar,.discoveryDesk,.finOverview,.hireDesk,.teamDesk{min-width:0;max-width:100%}.teamDossier{display:block;margin-top:6px;color:#e4c98a;font-size:12px}.matarDateWrap{position:relative;display:block}.matarDateNative,.matarDateNative::-webkit-date-and-time-value,.matarDateNative::-webkit-datetime-edit,.matarDateNative::-webkit-datetime-edit-day-field,.matarDateNative::-webkit-datetime-edit-fields-wrapper,.matarDateNative::-webkit-datetime-edit-month-field,.matarDateNative::-webkit-datetime-edit-text,.matarDateNative::-webkit-datetime-edit-year-field{color:transparent;-webkit-text-fill-color:transparent}.matarDateText{position:absolute;top:1px;bottom:1px;inset-inline-start:1px;inset-inline-end:2.4rem;display:flex;align-items:center;-webkit-padding-start:11px;padding-inline-start:11px;background:var(--input);color:var(--text);border-radius:9px;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;letter-spacing:0;font-size:14px;font-weight:450;z-index:1}.matarDateText.isEmpty{color:var(--text-3)}.agencyFilterBar,.calendarBoard,.contentUpcoming,.contentWork,.discoveryDesk .tabs{max-width:100%}.contentUpcoming{overflow-x:auto}.discoveryToolbar>*{min-width:0;flex:1 1 140px;max-width:100%}@media (min-width:1100px){.agencyFilterBar{flex-wrap:nowrap;overflow-x:auto}}@media (max-width:900px){.candidatePageHero,.ovWork{grid-template-columns:1fr}}@media (max-width:390px){.contentUpcomingTable{min-width:0}.contentUpcomingTable td,.contentUpcomingTable th{padding:8px 6px}}.aiDesk .ai,.aiDesk>*,.aiPrompts,.aiPrompts button,.aibody,.content>*,.discoveryDesk .tabs,.discoveryDesk>*{min-width:0;max-width:100%}.discoveryDesk .tabs{width:100%;overflow-x:auto}.aiPrompts b{overflow-wrap:anywhere}@media (max-width:820px){.discoveryToolbar{display:grid;grid-template-columns:1fr}.discoveryActions input,.discoveryActions select,.discoveryActions textarea,.discoveryToolbar input,.discoveryToolbar label,.discoveryToolbar select{min-width:0;width:100%;max-width:100%}}.broadcastPrepare{display:grid;grid-gap:12px;gap:12px;max-width:640px}.broadcastPrepare .broadcastCard{flex-direction:column;align-items:stretch}.broadcastPrepare ol{list-style:decimal;-webkit-padding-start:22px;padding-inline-start:22px}.broadcastPrepare .gold{width:max-content}.commList .commRow>button:first-child b{white-space:normal}.activityRow[data-activity=CALL]{-webkit-border-start:4px solid #7eb0e0;border-inline-start:4px solid #7eb0e0}.activityRow[data-activity=VISIT]{-webkit-border-start:4px solid #8fbf9a;border-inline-start:4px solid #8fbf9a}.activityRow[data-activity=APPOINTMENT]{-webkit-border-start:4px solid #e4d2a8;border-inline-start:4px solid #e4d2a8}.activityRow[data-activity=WHATSAPP]{-webkit-border-start:4px solid #5dbe86;border-inline-start:4px solid #5dbe86}.activityRow[data-activity=NOTE]{-webkit-border-start:4px solid #c7b28a;border-inline-start:4px solid #c7b28a}@media (max-width:420px){.tabs.callTabs{display:grid;grid-template-columns:1fr 1fr}.tabs.callTabs button{min-width:0;white-space:normal}}.teamPending{display:grid;grid-gap:10px;gap:10px;margin:8px 0 16px;padding:14px;border:1px solid hsla(42,53%,78%,.45);border-radius:16px;background:rgba(16,26,40,.72)}.teamPending h2{margin:0;font-size:16px}.teamPending article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.teamPending article>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.teamPending article em{color:#e4d2a8;font-style:normal;font-size:12px;letter-spacing:.04em}.teamPendingActions{display:flex;gap:8px;flex-wrap:wrap}.teamReject{display:flex;gap:8px;align-items:end}@media (max-width:420px){.teamPending article{grid-template-columns:48px minmax(0,1fr)}.teamPendingActions{grid-column:1/-1}}.socialPlatforms{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px;margin:12px 0}.socialPlatforms article{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0;padding:14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.28);background:#101a28}.socialPlatforms article header{display:flex;align-items:center;gap:10px;min-width:0}.socialPlatforms article header>div{display:grid;min-width:0}.socialPlatforms article header b,.socialPlatforms article header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.socialPlatforms article>small{color:#e4d2a8;white-space:normal;overflow-wrap:anywhere}.socialPlatforms article button{justify-self:start;margin-top:2px}.accountDesk{display:grid;grid-gap:8px;gap:8px;margin:18px 0 8px;min-width:0}.accountDesk>header h2{margin:0;color:#e8d7a8;font-size:1.15rem}.accountDesk>header p{margin:4px 0 0;color:#e4d2a8}.accountCard[data-has-account="0"]{border-style:dashed}.accountCard[data-has-account="1"]{border-color:rgba(201,164,92,.55)}.accountRow{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px;border-radius:10px;background:#0b1220}.accountRow b,.accountRow small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountActions{display:flex;flex-wrap:wrap;gap:6px}.shareComposer,.sharePreview{display:grid;grid-gap:8px;gap:8px;min-width:0}.readyPreview img,.readyPreview video,.sharePreview img,.sharePreview video{width:100%;height:100%;object-fit:cover;display:block}.readyBoard{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:14px;gap:14px}.readyBoard,.readyCard{display:grid;min-width:0}.readyCard{grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;border-radius:14px;border:1px solid rgba(201,164,92,.4);background:#101a28}.readyPreview{width:112px;height:112px;border-radius:10px;overflow:hidden;background:#0b1220;display:grid;place-items:center;color:#e4d2a8;text-align:center;padding:8px}.readyBody{display:grid;grid-gap:6px;gap:6px;min-width:0;align-content:start}.readyBody>header{display:flex;gap:8px;align-items:center;min-width:0}.readyBody>header>div{min-width:0}.readyBody b,.readyCaption,.readyId,.readyMeta{overflow-wrap:anywhere}.readyCaption{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.readyMeta{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;color:#e4d2a8}.readyMeta em{color:#e8d7a8;font-style:normal}.readyId{color:#8ea0b3}.readyDetail{display:grid;grid-gap:10px;gap:10px;min-width:0}.readyDetail .readyPreview{width:min(100%,240px);height:180px}.socialEmpty{margin:0;border:1px dashed hsla(42,53%,78%,.35)}@media (max-width:700px){.readyCard{grid-template-columns:1fr}.readyPreview{width:100%;height:160px}}.shareSource{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.shareComposer p,.sharePreview a{overflow-wrap:anywhere}@media (max-width:700px){.shareSource{grid-template-columns:1fr}}.platformLogo{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.corpChannel>.platformLogo{flex:none}.platformLogo svg{width:100%;height:100%;display:block;overflow:visible}.platformState{justify-self:start;display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:24px;padding:2px 8px;border-radius:999px;border:1px solid hsla(42,53%,78%,.35);color:#f4efe6;font-style:normal;font-size:12px;line-height:1.3}.platformState:before{content:"";width:7px;height:7px;border-radius:99px;background:#8ea0b3;flex:none}.platformState[data-connection-state=CONNECTED]:before{background:#3dd68c}.platformState[data-connection-state=PENDING]:before{background:#e4d2a8}.platformState[data-connection-state=RECONNECT]:before{background:#e0a15a}.platformState[data-connection-state=ERROR]:before{background:#e06a6a}.platformFilters{display:flex;flex-wrap:wrap;gap:8px}.platformField,.platformFilters button,.platformInline{display:inline-flex;align-items:center;gap:8px;min-width:0}.platformFilters button{min-height:34px;padding:4px 10px;border-radius:999px;border:1px solid hsla(42,53%,78%,.35);background:#101a28;color:#f4efe6}.platformFilters button.on{border-color:#e4d2a8;color:#e4d2a8}.platformField{width:100%}.platformField input,.platformField select{flex:1 1;min-width:0}.socialAccountGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:12px;gap:12px}.socialAccountCard{grid-template-columns:40px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;align-items:start;padding:14px;border-radius:14px;border:1px solid hsla(42,53%,78%,.28);background:#101a28}.socialAccountCard,.socialAccountCard>div{display:grid;min-width:0}.socialAccountCard b,.socialAccountCard small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.socialAccountCard button,.socialAccountCard p{grid-column:1/-1;margin:0}.socialEmpty{display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:14px;border:1px dashed hsla(42,53%,78%,.45);background:rgba(16,26,40,.72)}.corpChannels small{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.contentUpcomingTable{width:100%;border-collapse:collapse}.contentUpcomingTable td,.contentUpcomingTable th{text-align:start;padding:8px 6px;vertical-align:middle}.contentUpcomingTable td{overflow-wrap:anywhere}.personPick button{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.personPick button>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.personPick button small{color:#e4d2a8}.personPick{padding-bottom:12px}.candidateQuick{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;padding:12px;border-radius:14px;border:1px solid hsla(42,53%,78%,.55);background:hsla(42,53%,78%,.08)}.candidateQuick h3{margin:0;color:#e4d2a8}.commIconBtn:disabled{opacity:.45;cursor:not-allowed}.broadcastLive{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:16px;gap:16px;align-items:start}.broadcastLive form{display:grid;grid-gap:10px;gap:10px}.broadcastLive form label{display:grid;grid-gap:4px;gap:4px}.broadcastFile{position:relative;display:inline-flex;align-items:center;width:max-content;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid hsla(42,53%,78%,.45);color:#e4d2a8;overflow:hidden}.broadcastFile input{position:absolute;inset:0;opacity:0;cursor:pointer}.broadcastLive form input,.broadcastLive form select,.broadcastLive form textarea{width:100%}.broadcastLive [data-broadcast-drafts]{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px}.broadcastLive [data-broadcast-drafts] article{display:grid;grid-gap:6px;gap:6px;align-items:start}.broadcastLive [data-broadcast-preview] h3{margin:6px 0}@media (max-width:820px){.broadcastLive{grid-template-columns:1fr}}.broadcastLive{padding-bottom:96px}.broadcastLive form label{align-items:stretch}.broadcastLive .agencyActions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:390px){.broadcastLive{padding-bottom:120px}.broadcastLive .agencyActions button{width:100%}}.commList .commRow>button:first-child b{grid-column:1;min-width:0}.commList .commRow>button:first-child time{grid-column:2;white-space:nowrap}.commList .commAvatar{position:relative;width:40px;height:40px}.commList .commAvatar .presence{position:absolute;right:0;bottom:0}.aiClarify{margin-top:12px}.aiClarify,.aiClarify fieldset{display:grid;grid-gap:8px;gap:8px}.aiClarify fieldset{margin:0;padding:0;border:0}.aiClarify legend{color:#e4d2a8;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.aiClarify label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.45);background:rgba(7,17,27,.55);color:#f4efe4}.aiClarify input[type=radio]{margin-top:3px;accent-color:#e4d2a8}.aiClarify input:not([type=radio]),.aiClarify input[type=text]{width:100%;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.4);background:#0a1a32;color:#f4efe6}.aiClarify .gold{justify-self:start;min-height:40px;padding:0 16px;border-radius:12px}.aiClarify button.aiWiden{display:grid;grid-gap:2px;gap:2px;width:100%;text-align:start;padding:10px 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.45);background:rgba(7,17,27,.55);color:#f4efe4;cursor:pointer}.aiClarify button.aiWiden small{color:#c9bfa8;font-size:12px;font-weight:450;line-height:1.35}.aiBudget{display:grid;grid-gap:10px;gap:10px;margin-top:12px;min-width:0}.aiBudget p{margin:0}.aiBudget label{display:grid;grid-gap:6px;gap:6px;color:#f4efe4;min-width:0}.aiBudget input{width:100%;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.4);background:#0a1a32;color:#f4efe6;font-size:16px}.aiBudgetCurrency{color:#e4d2a8;font-size:13px;letter-spacing:.04em}.aiBudgetError{color:#f0c7c7}.aiFilterSummary,.aiTalkFilters{color:#c9bfa8;font-size:12px}.aiTalkMain small.aiTalkFilters{display:block;white-space:normal;overflow-wrap:anywhere}.aiPending{margin-top:14px}.aiPending>h3{margin:0 0 8px;color:#e4d2a8;font-size:14px}.aiBudgetActions{display:flex;flex-wrap:wrap;gap:8px}.aiBudgetActions .gold,.aiBudgetActions .outline{min-height:44px;padding:0 16px;border-radius:12px}@media (max-width:820px){.aiBudgetActions{display:grid}.aiBudgetActions .gold,.aiBudgetActions .outline{width:100%}}.aiAnswerCard .aiCard p,.aiClarify span{overflow-wrap:anywhere}@media (max-width:390px){.aiAnswerModal{padding:76px 8px 8px;align-items:end}.aiAnswerCard{width:100%;max-height:calc(100vh - 88px);padding:16px 12px 14px}.aiCardActions button,.aiClarify .gold{width:100%}.aiCardActions{display:grid}.aiFacts{grid-template-columns:1fr 1fr}.aiCard h3,.aiCardId,.aiFacts dd,.aiWaitSummary{overflow-wrap:anywhere}}.commList>.miniSearch{margin:8px 8px 6px;width:auto;background:#101a28;border:1px solid hsla(42,53%,78%,.16);border-radius:12px;color:#e4d2a8}.commList>.miniSearch input{color:#f4efe6;width:100%}.commList .commRow{min-height:68px}.commThreadBar{display:flex;align-items:center;gap:8px;flex:none;margin:8px 12px 0;padding:0 8px 0 12px;min-height:40px;border-radius:12px;border:1px solid hsla(42,53%,78%,.18);background:#101a28;color:#e4d2a8}.commThreadBar input{flex:1 1;min-width:0;border:0;background:transparent;color:#f4efe6;outline:0}.commThreadBar button{width:28px;height:28px;border:0;background:transparent;color:#f7f3ea}.commHeadTools{flex:none;flex-wrap:nowrap}.commNarrowTools{display:none}.commComposer,.commPane>.commComposer,.quickCommComposer,.quickCommPanel>.quickThread>.quickCommComposer{margin-top:auto;border-top:0;background:#101a28}.commMenu button:disabled{opacity:.45;cursor:not-allowed}.commComposer .commIconBtn,.quickCommBack,.quickCommComposer .commIconBtn,.quickCommPanel .iconBtn{width:34px;height:34px;border:0;background:transparent;color:#e4d2a8;border-radius:10px}.commComposer .commIconBtn input,.quickCommComposer .commIconBtn input{display:none}.quickCommPanel>header .textLink{max-width:46%;overflow:hidden;text-overflow:ellipsis}.commSend{flex:none;background:#e4d2a8;color:#1a140c}.commMessages article[data-deleted="1"],.quickCommMessages article[data-deleted="1"]{min-width:0;background:transparent;box-shadow:inset 0 0 0 1px hsla(42,53%,78%,.35)}.replyHint{display:block;margin:0 0 4px;padding-left:8px;border-left:2px solid hsla(42,53%,78%,.7);color:#d7c89a;font-size:12px}.quickBubbleRow .commMenuBtn{color:#e4d2a8}@media (max-width:900px){.commDirectCalls{display:none}.commNarrowTools{display:block}}.commDesk>.commSplit{flex:1 1 auto;min-height:0;height:auto;max-height:none}.commDesk>.commSplit .commList,.commDesk>.commSplit .commPane{min-height:0;height:100%;max-height:none}@media (max-width:768px){.commPane>header{flex-wrap:wrap;align-items:center}.commPane>header .commBack{order:1}.commPane>header .commHeadTools{order:2;margin-left:auto}.commPane>header .commPeer{order:3;flex:1 1 100%}}.commList{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;min-height:0}.commList .commRow{flex:0 0 auto;height:auto;min-height:76px;overflow:hidden}.commList .commRow>button:first-child{align-items:start;min-height:76px;height:auto}.commList .commRow>button:first-child b,.commList .commRow>button:first-child em,.commList .commRow>button:first-child small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.35}.commTitleBtn{display:block;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:650;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.quickCommList{display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden;overflow-y:auto;flex:1 1 auto;min-height:0;gap:4px}.quickCommList>.quickCommRow{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:76px;height:auto;overflow:hidden}.quickCommList>.quickCommRow>button:first-child{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;text-align:left;border:0;background:transparent;border-radius:12px;padding:8px;min-height:76px;color:#f4efe6}.quickCommMeta{min-width:0;display:grid;grid-gap:2px;gap:2px;align-content:start}.quickCommTop{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:8px;column-gap:8px;align-items:center;min-width:0}.quickCommList .commName,.quickCommList .commPreview,.quickCommList .commRole,.quickCommList .commSeen{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.quickCommList .commTime{color:#e4d2a8;font-size:11px;line-height:1.35;white-space:nowrap}.quickForward,.quickGroupInfo{flex:1 1 auto;min-height:0;overflow:auto;padding:10px 12px;display:grid;align-content:start;grid-gap:8px;gap:8px}.groupInfoFoot,.quickGroupInfo>header{display:flex;justify-content:space-between;gap:8px;align-items:center}.groupMembers{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.groupMembers li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-width:0}.groupMembers b,.groupMembers small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupMembers small{color:#e4d2a8;font-size:12px}.groupMemberActions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.groupInfo{display:grid;grid-gap:10px;gap:10px;min-width:0}.groupInfo label{display:grid;grid-gap:4px;gap:4px}.chatPeerCard{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.chatPeerCard b,.chatPeerCard small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatArchive{display:grid;grid-gap:8px;gap:8px;min-width:0}.chatArchiveTabs{display:flex;flex-wrap:wrap;gap:6px}.chatArchiveTabs button{min-height:32px;padding:4px 8px;border-radius:999px;border:1px solid hsla(42,53%,78%,.3);background:transparent;color:#f4efe6}.chatArchiveTabs button.on{background:#e4d2a8;color:#1a140c}.chatMediaGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap:8px;gap:8px}.chatMediaGrid a{display:grid;place-items:center;min-height:72px;overflow:hidden;border-radius:10px;background:#101a28;color:#f4efe6}.chatMediaGrid img{width:100%;height:72px;object-fit:cover}.chatLinkList{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.chatLinkList a,.chatLinkList button{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal;text-align:start;color:#e4d2a8;background:transparent;border:0;padding:0}.quickGroupInfo>header button{min-height:32px;padding:4px 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.45);background:#101a28;color:#f4efe6}.chatLinkList small{display:block;color:#e4d2a8}.chatHideConfirm{margin:8px 12px;padding:10px;border-radius:12px;border:1px solid hsla(42,53%,78%,.45);display:grid;grid-gap:8px;gap:8px}.chatHideConfirm p{margin:0;overflow-wrap:anywhere}.chatHideConfirm div{display:flex;flex-wrap:wrap;gap:8px}.chatHideConfirm button{min-height:34px;padding:6px 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.45);background:#101a28;color:#f4efe6;font-size:12px}.modal .chatArchiveTabs button{color:inherit}.inventoryDesk{display:grid;grid-gap:14px;gap:14px;--inv-navy:#101a28;--inv-ink:#f4efe6;--inv-gold:#e4d2a8}.modal.inventoryModal{border-radius:18px!important;background:#10243f;color:#f4efe6}.inventoryKpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:8px;gap:8px}.inventoryKpis button{display:grid;grid-gap:4px;gap:4px;min-height:72px;padding:10px 12px;text-align:start;border-radius:14px;border:1px solid hsla(42,53%,78%,.4);background:#101a28;color:#f4efe6}.inventoryKpis button small{color:#f4efe6}.inventoryKpis button b{font-size:22px;color:#e4d2a8}.inventoryKpis button.on{background:#e4d2a8;color:#1c160c}.inventoryKpis button.on b,.inventoryKpis button.on small{color:#1c160c}.inventoryLink{display:grid;grid-gap:2px;gap:2px;padding:0;border:0;background:transparent;color:inherit;text-align:start}.inventoryLink b{color:#e4d2a8}.equipmentDetail h3{margin:18px 0 8px;color:#e4d2a8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.equipmentDetail .summaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px}.equipmentDetail .summaryGrid span{display:grid;align-content:start;grid-gap:4px;gap:4px;min-width:0}.equipmentDetail .summaryGrid small{color:#e4d2a8!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase}.equipmentDetail .summaryGrid b{color:#fff!important;font-size:16px!important;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.equipmentFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;margin:10px 0 0}.equipmentFacts div{border-radius:12px;background:#0c1624;border:1px solid hsla(42,53%,78%,.28);padding:8px 12px;min-width:0}.equipmentFacts dt{color:#e4d2a8;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.equipmentFacts dd{margin:3px 0 0;color:#fff;font-size:15px;font-weight:600;overflow-wrap:anywhere}.equipmentNote{margin:10px 0 0;color:#f4efe6;font-size:14px}.equipmentHistory{width:min(640px,100%);display:grid;grid-gap:0;gap:0}.holderNow{display:grid;grid-gap:2px;gap:2px;margin:12px 0 2px}.holderNow small{color:#e4d2a8;font-size:10px;font-weight:700;letter-spacing:.06em}.holderNow b{color:#f4efe6;font-size:14px;font-weight:600;line-height:1.3}.holderNow button{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:start}.holderNow span{color:#e8e0d4;font-size:12px}.periodHead{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:12px}.equipmentDetail .periodHead h3{margin:0;color:#f4efe6;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.periodHead em{font-style:normal;color:#e8e0d4;font-size:11px}.inventoryPeriods{display:grid;grid-gap:10px;gap:10px}.periodCard{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:12px;border:1px solid #2a4060;background:#1b2c44}.periodCard.on{border-color:hsla(42,53%,78%,.72)}.periodCard header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.periodCard header b{flex:1 1;min-width:0;color:#f4efe6;font-size:14px;line-height:1.3;font-weight:600;overflow-wrap:anywhere}.periodProject{margin:0;color:#e8e0d4;font-size:11px;line-height:1.35}.periodProject b{color:#f4efe6;font-weight:600}.simProject{margin:8px 0 0;color:#e8e0d4;font-size:12px;line-height:1.35}.simProject small{color:#e4d2a8;font-size:10px;font-weight:700;letter-spacing:.05em}.simProject b{color:#f4efe6;font-weight:600}.periodState{flex:none;margin-top:1px;font-style:normal;color:#e4d2a8;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.periodDates{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px}.periodDates small{display:block;color:#e8e0d4;font-size:11px;font-weight:500}.periodDates b{display:block;margin-top:2px;color:#f4efe6;font-size:12px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.periodClock{margin-top:1px;font-weight:500}.periodClock,.periodNext{display:block;color:#e8e0d4;font-size:11px}.periodNext{margin-top:4px;line-height:1.3;overflow-wrap:anywhere}.periodSpan{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid #2a4060;padding-top:8px}.periodSpan>small{color:#e8e0d4;font-size:11px;font-weight:500}.periodDuration{display:grid;justify-items:end;color:#e4d2a8;font-size:14px;line-height:1.25;font-weight:600;text-align:end}.periodLive{color:#e8e0d4;font-size:11px;font-weight:500;font-style:normal}.inventoryAudit{margin-top:14px}.inventoryAudit summary{cursor:pointer;color:#e4d2a8;font-weight:700;font-size:13px;letter-spacing:.04em}.inventoryAudit summary em{font-style:normal;margin-left:8px;color:#1c160c;background:#e4d2a8;border-radius:999px;padding:1px 8px}.inventoryTimeline{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.inventoryTimeline li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:8px 12px;border-radius:12px;background:#0c1624;border:1px solid hsla(42,53%,78%,.22);font-size:13px}.inventoryTimeline b{color:#e4d2a8;font-weight:600}.inventoryTimeline span{color:#fff;font-weight:600}.inventoryTimeline a,.inventoryTimeline small{color:#f4efe6}.inventoryActions,.inventoryFilters,.inventoryTools{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.inventoryFilters button{min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid hsla(42,53%,78%,.4);background:#101a28;color:#f4efe6}.inventoryFilters button.on{background:#e4d2a8;color:#1c160c}.inventoryFilters button b{margin-left:6px;font-weight:700}.inventoryList{display:grid;grid-gap:10px;gap:10px}.inventoryCard{display:grid;grid-gap:6px;gap:6px;padding:14px;border-radius:16px;border:1px solid hsla(42,53%,78%,.35);background:#101a28;color:#f4efe6}.inventoryCard header{display:flex;justify-content:space-between;gap:10px;align-items:center}.inventoryCard header div{display:grid;grid-gap:2px;gap:2px;min-width:0}.inventoryCard header small,.inventoryCard p{margin:0;color:#f4efe6}.inventoryCard .leaveRow{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.inventoryCard em{font-style:normal;border-radius:999px;padding:4px 8px;background:hsla(42,53%,78%,.16);color:#e4d2a8}.inventoryTools label{display:grid;grid-gap:4px;gap:4px;min-width:160px}.inventoryTools label.wide{flex:1 1}.inventoryDesk .gold,.inventoryModal .gold,[data-custody] .gold{border-radius:10px;background:#e4d2a8;color:#1c160c}.inventoryDesk .outline,.inventoryModal .outline,[data-custody] .outline{border-radius:10px;background:#101a28;color:#f4efe6;border:1px solid hsla(42,53%,78%,.45)}.inventoryDesk input,.inventoryDesk select,.inventoryModal input,.inventoryModal select,.inventoryModal textarea{border-radius:10px;background:#0c1624;color:#f4efe6;border:1px solid hsla(42,53%,78%,.35)}.equipmentDetail .summaryGrid{gap:8px}.equipmentDetail .summaryGrid span{border-radius:14px;background:#101a28!important;border:1px solid hsla(42,53%,78%,.35)!important;color:#f4efe6}@media (max-width:720px){.inventoryCard header{align-items:flex-start;flex-direction:column}.inventoryTools label,.inventoryTools label.wide{width:100%}.equipmentDetail .summaryGrid{grid-template-columns:1fr 1fr!important}.periodDates{grid-template-columns:1fr}}.groupInfo>button,.groupInfoFoot button,.groupMemberActions button,.quickForward button{min-height:34px;padding:6px 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.45);background:#101a28;color:#f4efe6;font-size:12px}.aiSource{margin:0 0 10px;color:#e4d2a8;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.aiControl{display:grid;grid-gap:14px;gap:14px}.aiControl .muted,.aiControlNote{color:#e4d2a8}.aiKpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.aiControlCard,.aiKpis article{background:#122033;border:1px solid hsla(42,53%,78%,.4);border-radius:14px;color:#f4efe6}.aiKpis article{display:grid;grid-gap:4px;gap:4px;padding:12px}.aiKpis small,.aiStaffTable small{color:#e4d2a8}.aiKpis b{font-size:20px}.aiControlCard{display:grid;grid-gap:10px;gap:10px;padding:14px}.aiControlCard h2{margin:0;font-size:16px}.aiControlActions,.aiFilters{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.aiControlActions label,.aiFilters label{display:grid;grid-gap:4px;gap:4px;color:#e4d2a8;font-size:12px}.aiControlActions input,.aiFilters input,.aiFilters select{min-height:36px;border-radius:10px;border:1px solid hsla(42,53%,78%,.45);background:#0a1a32;color:#f4efe6;padding:0 10px}.aiDaily{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.aiDaily li{display:flex;justify-content:space-between;gap:12px}.aiStaffTable{display:grid;grid-gap:8px;gap:8px}.aiStaffTable button{display:grid;grid-gap:2px;gap:2px;text-align:start;padding:10px 12px;border-radius:12px;border:1px solid hsla(42,53%,78%,.35);background:#101a28;color:#f4efe6}.aiStaffTable button.on{border-color:#e4d2a8}@media (max-width:720px){.aiKpis{grid-template-columns:1fr}.aiControlActions,.aiFilters{display:grid}}.hrDesk{margin:12px 0;padding:12px;border:1px solid hsla(42,53%,78%,.35);border-radius:14px;background:#101a28;color:#f4efe6}.hrDesk,.hrTemplates{display:grid;grid-gap:8px;gap:8px}.hrTemplates article{display:grid;grid-gap:6px;gap:6px}.hrTemplates header{display:flex;justify-content:space-between;gap:8px}.hrTemplates pre{white-space:pre-wrap;margin:0;color:#f4efe6;font:inherit}@media (max-width:720px){.hrTemplates header{display:grid}}.stockGrant{display:grid;grid-gap:10px;gap:10px;max-height:280px;overflow:auto;margin:8px 0}.stockGrantHead{display:flex;justify-content:space-between;align-items:center;gap:8px}.stockGrantRow{display:flex;gap:8px;align-items:flex-start;padding:4px 0}.stockGrantRow small{display:block;color:inherit;opacity:.75}@media (max-width:720px){.stockGrantHead{display:grid}}.reservationDesk.offerDeskLayout:not(.paymentDesk),.salesDesk.offerDeskLayout:not(.paymentDesk){grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:stretch;gap:18px;height:calc(100dvh - 230px);min-height:420px}.reservationDesk:not(.paymentDesk) .offerDeskDetail,.reservationDesk:not(.paymentDesk) .offerDeskList,.salesDesk:not(.paymentDesk) .offerDeskDetail,.salesDesk:not(.paymentDesk) .offerDeskList{position:static;height:100%;max-height:none;overflow:auto}.reservationDesk .offerDeskDetail,.salesDesk .offerDeskDetail{min-width:0}.reservationDesk .offerSnapGrid,.salesDesk .offerSnapGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}.reservationDesk .discountCard label,.reservationDesk .form label,.salesDesk .discountCard label,.salesDesk .form label{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0}.reservationDesk .compactForm,.reservationDesk .handoverForm,.salesDesk .compactForm,.salesDesk .handoverForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:12px 14px;gap:12px 14px;align-items:start}.reservationDesk .handoverForm>h3,.reservationDesk .handoverForm>p,.salesDesk .handoverForm>h3,.salesDesk .handoverForm>p{grid-column:1/-1}.reservationDesk .compactForm>button,.reservationDesk .handoverForm>button,.salesDesk .compactForm>button,.salesDesk .handoverForm>button{justify-self:start;align-self:end}.reservationDesk .compactForm>.matarDateTime,.reservationDesk .discountCard .matarDateTime,.salesDesk .compactForm>.matarDateTime,.salesDesk .discountCard .matarDateTime{grid-column:1/-1}.reservationDesk .matarDateTimeRow,.salesDesk .matarDateTimeRow{grid-template-columns:minmax(11rem,1.6fr) minmax(5.5rem,.6fr) minmax(5.5rem,.6fr)}.reservationDesk .discountCard input,.reservationDesk .discountCard select,.reservationDesk .form input,.reservationDesk .form select,.salesDesk .discountCard input,.salesDesk .discountCard select,.salesDesk .form input,.salesDesk .form select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.reservationDesk .matarDateTime,.reservationDesk .matarDateTimeRow,.salesDesk .matarDateTime,.salesDesk .matarDateTimeRow{position:relative;min-width:0}.reservationDesk .matarDateTimeRow>.trDateFace,.salesDesk .matarDateTimeRow>.trDateFace{max-width:calc(46% - 20px);overflow:hidden;text-overflow:ellipsis}.reservationDesk label>.trDateFace,.salesDesk label>.trDateFace{position:static!important;transform:none!important;display:block;margin-top:4px;max-width:100%;white-space:normal}@media (max-width:860px){.reservationDesk.offerDeskLayout:not(.paymentDesk),.salesDesk.offerDeskLayout:not(.paymentDesk){grid-template-columns:1fr;height:auto;min-height:0}.reservationDesk:not(.paymentDesk) .offerDeskList,.salesDesk:not(.paymentDesk) .offerDeskList{height:auto;max-height:280px;overflow:auto}.reservationDesk:not(.paymentDesk) .offerDeskDetail,.salesDesk:not(.paymentDesk) .offerDeskDetail{height:auto;max-height:none;overflow:visible}}.financeOps,.profitDecision{margin-top:18px;padding:22px 22px 18px;border-radius:18px;background:radial-gradient(120% 80% at 100% 0,hsla(42,53%,78%,.16),transparent 42%),linear-gradient(180deg,#10243f,#0c1624);border:1px solid hsla(42,53%,78%,.28);color:#f4f7fb;min-width:0}.financeOps header p,.profitBlock h4,.profitChoice h5,.profitHead p{margin:0;color:#e4d2a8;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:650}.financeOps header h3,.profitHead h3{margin:4px 0 0;color:#f4f7fb;font-size:22px;line-height:1.25}.profitHead small{display:block;margin-top:6px;color:#c9b48a}.profitChoice,.profitCompare,.profitHero{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.profitHero{margin-top:16px}.profitChoice article,.profitCompare article,.profitHero article{min-width:0;padding:16px 18px;border-radius:16px;background:rgba(8,16,28,.45);border:1px solid hsla(42,53%,78%,.18)}.profitChoice .isPrice,.profitCompare article[data-state=preview],.profitHero .isGain{border-color:hsla(42,53%,78%,.55)}.profitChoice p,.profitCompare span,.profitHero span,.profitNote{color:#c9b48a}.profitCompare strong,.profitHero strong{display:block;margin-top:8px;font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.profitCompare article[data-state=preview] strong,.profitHero .isGain strong{color:#e4d2a8}.profitCompare small,.profitHero small,.profitRows small{display:block;margin-top:6px;color:#e4d2a8;font-size:12px}.profitRows{display:grid;margin:8px 0 0}.profitRows div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:baseline;padding:11px 0;border-top:1px solid hsla(42,53%,78%,.16)}.profitRows dt{min-width:0;color:#f7f3ea;font-size:14px}.profitRows dd{margin:0;text-align:end;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.profitNote,.profitWarn{margin:12px 0 0;font-size:13px;line-height:1.45}.profitWarn{color:#f0c7c7}.profitBlock{margin-top:22px;padding-top:6px}.profitBlock h4{margin-bottom:12px}.profitBar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.06)}.profitBar i{display:block;min-width:0;flex-basis:0}.profitBar i[data-part=customer]{background:#e4d2a8}.profitBar i[data-part=matar]{background:#6d8eae}.profitLegend{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;color:#f7f3ea;font-size:13px}.profitLegend i{display:inline-block;width:10px;height:10px;-webkit-margin-end:6px;margin-inline-end:6px;border-radius:99px;vertical-align:baseline}.profitLegend i[data-part=customer]{background:#e4d2a8}.profitLegend i[data-part=matar]{background:#6d8eae}.profitChoice{margin-top:14px}.profitChoice h5{font-size:13px}.profitChoice p{margin:8px 0 12px;font-size:13px}.financeOps .matarDateTime,.financeOps .matarField,.financeOps label,.profitDecision label{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;color:#f7f3ea;font-size:13px}.financeOps .matarDate,.financeOps input,.financeOps select,.profitDecision input{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:42px;padding:8px 12px;border-radius:10px;border:1px solid hsla(42,53%,78%,.35);background:rgba(8,14,24,.72);color:#f4f7fb}.profitActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.financeOps .form button,.financeOps>button,.profitActions button{max-width:100%;white-space:normal}.financeOpsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:12px 14px;gap:12px 14px;margin-top:14px}.financeOps>.gold{margin-top:14px}@media (max-width:720px){.financeOps,.profitDecision{padding:16px 14px}.profitChoice,.profitCompare,.profitHero,.profitRows div{grid-template-columns:1fr}.profitRows dd{text-align:start}}.offerMast,.resMast,.saleMast{background-color:#07111b;background-image:none;color:#f6f1e6;min-height:176px}.offerMast img,.resMast img,.saleMast img{display:none}.saleMast{position:relative;isolation:isolate;overflow:hidden;min-height:176px;margin:0 0 12px;padding:16px 22px 14px;border-radius:18px;border:1px solid hsla(42,53%,78%,.28);color:#f6f1e6}.saleMast img{position:absolute;inset-inline-end:0;top:0;width:min(440px,42%);height:100%;object-fit:cover;object-position:72% 58%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%,#000);mask-image:linear-gradient(90deg,transparent,#000 32%,#000)}.saleMast h1,.saleMast>p{position:relative;z-index:1;margin:0}.saleMast>p:first-of-type{color:#e4d2a8;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:650}.saleMast h1{margin-top:4px;font-size:28px;line-height:1.15;color:#f7f3ea}.saleMast .lead{position:relative;z-index:1;margin:6px 0 0;max-width:46ch;color:#f7f3ea;font-size:14px}.saleKpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 10px}.saleKpis button{min-width:0;min-height:68px;padding:10px 12px;border-radius:14px;border:1px solid hsla(42,53%,78%,.22);background:linear-gradient(180deg,#15263a,#0e1826);color:#f4f7fb;text-align:start}.saleKpis b{display:block;font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.saleKpis small{display:block;margin-top:6px;color:#c9b48a;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.saleKpis button[data-tone=blue]{border-color:hsla(42,53%,78%,.42);background:linear-gradient(180deg,hsla(42,53%,78%,.16),#0e1826 70%)}.saleKpis button[data-tone=blue] b{color:#f7f3ea}.saleKpis button[data-tone=gold]{border-color:hsla(42,53%,78%,.5);background:linear-gradient(180deg,hsla(42,53%,78%,.16),#0e1826 70%)}.saleKpis button[data-tone=gold] b{color:#e4d2a8}.saleKpis button[data-tone=violet]{border-color:hsla(42,53%,78%,.42);background:linear-gradient(180deg,hsla(42,53%,78%,.16),#0e1826 70%)}.saleKpis button[data-tone=violet] b{color:#e4d2a8}.saleKpis button[data-tone=amber]{border-color:hsla(35,58%,62%,.45);background:linear-gradient(180deg,rgba(206,154,84,.18),#0e1826 70%)}.saleKpis button[data-tone=amber] b{color:#efd0a2}.saleKpis button[data-tone=green]{border-color:rgba(168,196,154,.42);background:linear-gradient(180deg,rgba(154,186,140,.18),#0e1826 70%)}.saleKpis button[data-tone=green] b{color:#d5e4c8}.saleKpis button[data-tone=rose]{border-color:hsla(6,37%,69%,.42);background:linear-gradient(180deg,hsla(5,37%,63%,.16),#0e1826 70%)}.saleKpis button[data-tone=rose] b{color:#f0d0cc}.saleKpis button[data-tone=blue].on{border-color:#e4d2a8;background:linear-gradient(180deg,hsla(42,53%,78%,.28),#10243f 78%);box-shadow:inset 0 0 0 1px #e4d2a8}.saleKpis button[data-tone=gold].on{border-color:#e4d2a8;background:linear-gradient(180deg,hsla(42,53%,78%,.34),#121c2c 78%);box-shadow:inset 0 0 0 1px #e4d2a8}.saleKpis button[data-tone=violet].on{border-color:#e4d2a8;background:linear-gradient(180deg,hsla(42,53%,78%,.28),#10243f 78%);box-shadow:inset 0 0 0 1px #e4d2a8}.saleKpis button[data-tone=amber].on{border-color:#efd0a2;background:linear-gradient(180deg,rgba(206,154,84,.36),#121c2c 78%);box-shadow:inset 0 0 0 1px #efd0a2}.saleKpis button[data-tone=green].on{border-color:#d5e4c8;background:linear-gradient(180deg,rgba(154,186,140,.36),#121c2c 78%);box-shadow:inset 0 0 0 1px #d5e4c8}.saleKpis button[data-tone=rose].on{border-color:#f0d0cc;background:linear-gradient(180deg,hsla(5,37%,63%,.34),#121c2c 78%);box-shadow:inset 0 0 0 1px #f0d0cc}.salesDesk .pager{display:flex;gap:8px;align-items:center;margin-top:12px}.salesDesk .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}.salesDesk .saleQueueRow{border-radius:18px}@media (max-width:768px){.saleKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.saleDetailHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.saleDetailHead h3{margin:0}.saleClose{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid hsla(42,53%,78%,.55);background:hsla(42,53%,78%,.12);color:#e4d2a8;white-space:nowrap}.saleFilters{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:8px;border-radius:14px;border:1px solid hsla(42,53%,78%,.22);background:rgba(12,22,36,.72)}.saleFilterBar{display:flex;gap:8px;align-items:end}.saleFilterBar>label{flex:1 1 auto;min-width:0}.saleFilters label{display:flex;flex-direction:column;gap:4px;min-width:0;color:#c9b48a;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.saleFilters input,.saleFilters select{width:100%;min-width:0;box-sizing:border-box;min-height:40px;padding:8px 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.28);background:rgba(8,14,24,.78);color:#f4f7fb;text-transform:none;letter-spacing:0;font-size:14px}.saleChips button,.saleFilterBar>button{min-height:40px;border-radius:999px;border:1px solid hsla(42,53%,78%,.35);background:transparent;color:#f4f7fb;padding:0 14px;white-space:nowrap}.saleChips button,.saleFilterBar>button.on{background:hsla(42,53%,78%,.12);color:#e4d2a8}.saleChips{display:flex;flex-wrap:wrap;gap:6px}.saleChips button{min-height:32px;font-size:12px}.saleFilterMore{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.salesDesk.offerDeskLayout:not(.isOpen):not(.paymentDesk){grid-template-columns:minmax(0,1fr);height:auto;min-height:0;align-items:start}.salesDesk.offerDeskLayout.isOpen:not(.paymentDesk){grid-template-columns:minmax(440px,.92fr) minmax(0,1.08fr)}.salesDesk:not(.isOpen) .offerDeskList{height:auto;max-height:calc(100dvh - 330px);overflow:auto}.salesDesk.isOpen .offerDeskDetail,.salesDesk.isOpen .offerDeskList{height:100%;max-height:none;overflow:auto}.salesDesk .offerDeskList h3{margin:0 0 6px;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#e4d2a8}.saleQueueHint{margin:0 0 8px;color:#c9b48a;font-size:13px}.saleQueueRow{display:grid;grid-template-columns:6.6rem minmax(9rem,1.3fr) minmax(8rem,1.1fr) auto auto auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;width:100%;min-height:46px;padding:8px 10px;border:0;border-bottom:1px solid hsla(42,53%,78%,.14);background:transparent;color:#f4f7fb;text-align:start}.saleQueueId,.saleQueueMeta,.saleQueuePlace,.saleQueueRow b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saleQueueRow b{font-size:14px;font-weight:650}.saleQueueId,.saleQueuePlace,.saleQueueRow time{color:#c9b48a;font-size:12px}.saleQueueRow em{font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.saleQueueMeta{display:none}.saleQueueStatus{justify-self:end;border-radius:999px;padding:3px 8px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border:1px solid hsla(42,53%,78%,.28);color:#e4d2a8;white-space:nowrap}.saleQueueStatus[data-semantic=success]{color:#d7e4c6}.saleQueueStatus[data-semantic=critical]{color:#efc8c2}.saleQueueStatus[data-semantic=warning]{color:#e4d2a8}.saleQueueRow.on{background:hsla(42,53%,78%,.08)}.salesDesk.isOpen .saleQueueRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "meta amount";min-height:52px}.salesDesk.isOpen .saleQueueId,.salesDesk.isOpen .saleQueuePlace,.salesDesk.isOpen .saleQueueRow time{display:none}.salesDesk.isOpen .saleQueueRow b{grid-area:name}.salesDesk.isOpen .saleQueueStatus{grid-area:status;justify-self:end}.salesDesk.isOpen .saleQueueMeta{display:block;grid-area:meta;color:#c9b48a;font-size:12px}.salesDesk.isOpen .saleQueueRow em{grid-area:amount;justify-self:end}.saleBack{display:none;align-items:center;min-height:36px;margin:0 0 10px;padding:0 12px;border-radius:999px;border:1px solid hsla(42,53%,78%,.4);background:transparent;color:#e4d2a8}@media (max-width:1100px){.saleKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.saleFilterMore{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.saleMast{min-height:150px;padding:14px}.saleMast h1{font-size:24px}.saleMast img{width:min(180px,46%)}.saleKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.saleFilterBar{display:grid}.saleFilterMore{grid-template-columns:1fr}.salesDesk.offerDeskLayout.isOpen:not(.paymentDesk),.salesDesk.offerDeskLayout:not(.isOpen):not(.paymentDesk){grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none}.salesDesk .offerDeskDetail,.salesDesk .offerDeskList{height:auto;max-height:none;overflow:visible}.salesDesk.isOpen .offerDeskList{display:none}.saleBack{display:inline-flex;margin-bottom:8px}.saleClose{display:none}.salesDesk:not(.isOpen) .saleQueueRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amount" "meta status";min-height:52px}.salesDesk:not(.isOpen) .saleQueueId,.salesDesk:not(.isOpen) .saleQueuePlace,.salesDesk:not(.isOpen) .saleQueueRow time{display:none}.salesDesk:not(.isOpen) .saleQueueRow b{grid-area:name}.salesDesk:not(.isOpen) .saleQueueRow em{grid-area:amount}.salesDesk:not(.isOpen) .saleQueueMeta{grid-area:meta}.salesDesk:not(.isOpen) .saleQueueStatus{grid-area:status}}.resMast{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:176px;margin:0 0 12px;padding:16px 22px 14px;border-radius:18px;border:1px solid hsla(42,53%,78%,.28);color:#f6f1e6}.resMast img{position:absolute;inset-inline-end:0;top:0;width:min(440px,42%);height:100%;object-fit:cover;object-position:72% 58%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%,#000);mask-image:linear-gradient(90deg,transparent,#000 32%,#000)}.resMastCopy{position:relative;z-index:1;min-width:0}.resMast h1,.resMastCopy p{margin:0}.resMastCopy>p:first-child{color:#e4d2a8;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:650}.resMast h1{margin-top:4px;font-size:28px;line-height:1.15;color:#f7f3ea}.resMast .lead{margin:6px 0 0;max-width:46ch;color:#f7f3ea;font-size:14px}.resNew{position:relative;z-index:1;margin-top:12px;background:#e4d2a8;color:#1c160c;border:1px solid #d4af6a}.resKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 10px}.resKpis button{min-width:0;min-height:68px;padding:10px 12px;border-radius:14px;border:1px solid hsla(42,53%,78%,.22);background:linear-gradient(180deg,#15263a,#0e1826);color:#f4f7fb;text-align:start}.resKpis b{display:block;font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resKpis small{display:block;margin-top:6px;color:#c9b48a;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.resKpis button[data-tone=blue]{border-color:hsla(42,53%,78%,.7);background:linear-gradient(180deg,hsla(42,53%,78%,.28),#0e1826 72%)}.resKpis button[data-tone=blue] b{color:#f7f3ea}.resKpis button[data-tone=gold]{border-color:hsla(42,53%,78%,.75);background:linear-gradient(180deg,hsla(42,53%,78%,.38),#0e1826 72%)}.resKpis button[data-tone=gold] b{color:#e4d2a8}.resKpis button[data-tone=amber]{border-color:hsla(35,58%,62%,.75);background:linear-gradient(180deg,rgba(206,154,84,.4),#0e1826 72%)}.resKpis button[data-tone=amber] b{color:#efd0a2}.resKpis button[data-tone=rose]{border-color:hsla(6,37%,69%,.72);background:linear-gradient(180deg,hsla(5,37%,63%,.38),#0e1826 72%)}.resKpis button[data-tone=rose] b{color:#f0d0cc}.resKpis button[data-tone=blue].on{border-color:#e4d2a8;background:linear-gradient(180deg,hsla(42,53%,78%,.28),#10243f 78%);box-shadow:inset 0 0 0 1px #e4d2a8}.resKpis button[data-tone=gold].on{border-color:#e4d2a8;background:linear-gradient(180deg,hsla(42,53%,78%,.58),#121c2c 78%);box-shadow:inset 0 0 0 1px #e4d2a8}.resKpis button[data-tone=amber].on{border-color:#efd0a2;background:linear-gradient(180deg,rgba(206,154,84,.62),#121c2c 78%);box-shadow:inset 0 0 0 1px #efd0a2}.resKpis button[data-tone=rose].on{border-color:#f0d0cc;background:linear-gradient(180deg,hsla(5,37%,63%,.58),#121c2c 78%);box-shadow:inset 0 0 0 1px #f0d0cc}.resFilters{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:8px;border-radius:14px;border:1px solid hsla(42,53%,78%,.22);background:rgba(12,22,36,.72)}.resFilterBar{display:flex;gap:8px;align-items:end}.resFilterBar>label{flex:1 1 auto;min-width:0}.resFilters label{display:flex;flex-direction:column;gap:4px;min-width:0;color:#c9b48a;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.resFilters input,.resFilters select{width:100%;min-width:0;box-sizing:border-box;min-height:40px;padding:8px 10px;border-radius:10px;border:1px solid hsla(42,53%,78%,.28);background:rgba(8,14,24,.78);color:#f4f7fb;text-transform:none;letter-spacing:0;font-size:14px}.resChips button,.resFilterBar>button{min-height:40px;border-radius:999px;border:1px solid hsla(42,53%,78%,.35);background:transparent;color:#f4f7fb;padding:0 14px;white-space:nowrap}.resChips button,.resFilterBar>button.on{background:hsla(42,53%,78%,.12);color:#e4d2a8}.resChips{display:flex;flex-wrap:wrap;gap:6px}.resChips button{min-height:32px;font-size:12px}.resFilterMore{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.resDetailHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.resDetailHead h3{margin:0}.resClose{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid hsla(42,53%,78%,.55);background:hsla(42,53%,78%,.12);color:#e4d2a8;white-space:nowrap}.resList h3{margin:0 0 6px;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#e4d2a8}.resQueueHint{margin:0 0 8px;color:#c9b48a;font-size:13px}.resQueueHead,.resQueueRow{display:grid;grid-template-columns:8.4rem minmax(0,1.15fr) minmax(0,1.3fr) 9.2rem minmax(0,1.05fr) minmax(9.5rem,.95fr);grid-gap:8px 12px;gap:8px 12px;align-items:center}.resQueueHead{padding:0 10px 6px;color:#c9b48a;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.resQueueHead span:nth-child(4){text-align:end}.resQueueRow{width:100%;min-height:52px;padding:8px 10px;border:0;border-top:1px solid hsla(42,53%,78%,.14);background:transparent;color:#f4f7fb;text-align:start;font-size:14px}.resQueueRow i{display:none}.resQueueId,.resQueueNext,.resQueuePlace,.resQueueRow b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resQueueRow b{font-size:14px;font-weight:650}.resQueueId,.resQueueNext,.resQueuePlace{color:#f7f3ea;font-size:13px}.resQueueRow em{justify-self:end;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap;text-align:end}.resQueueStatus{justify-self:stretch;max-width:100%;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;text-align:center;border:1px solid hsla(42,53%,78%,.28);color:#e4d2a8;white-space:normal;overflow-wrap:normal;word-break:keep-all}.resQueueStatus[data-semantic=success]{color:#d7e4c6}.resQueueStatus[data-semantic=critical]{color:#efc8c2}.resQueueStatus[data-semantic=warning]{color:#e4d2a8}.resBack{display:inline-flex;align-items:center;flex:none;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #d4af6a;background:#e4d2a8;color:#1c160c;font-weight:650;white-space:nowrap}.resDetail{display:grid;grid-gap:14px;gap:14px;min-width:0}.resFileHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.resFileHead p{margin:0;color:#e4d2a8;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.resFileHead h2{margin:4px 0 8px;font-size:28px;line-height:1.15}.resFileHead .resQueueStatus{display:inline-flex;width:auto;justify-self:start}.resSection{min-width:0;padding:16px 18px;border-radius:16px;border:1px solid hsla(42,53%,78%,.22);background:#10243f;color:#f7f3ea}.resSection h3{margin:0 0 12px;font-size:16px;color:#e4d2a8}.resFacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:10px;gap:10px}.resFacts>div{min-width:0;padding:10px 12px;border-radius:12px;background:#0a1a32}.resFacts .textLink,.resFacts a,.resFacts b,.resSection dd,.resSection p{color:#f7f3ea}.resDetail .form input,.resDetail .form select,.resDetail .form textarea{color:#102238;background:#fffcf7}.offerDeskDetail,.offerDeskLayout,.offerDeskList{min-width:0}.offerDeskRow b,.offerDeskRow small,.offerDeskRow span{min-width:0;overflow-wrap:anywhere}.resFacts span{display:block;margin-bottom:4px;color:#c9b48a;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.resFacts b{display:block;min-width:0;overflow-wrap:anywhere}.resMoney{white-space:nowrap;word-break:keep-all;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resExpiry,.resNotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end;margin-top:14px}.resExpiry .resWhen{grid-column:1/-1}.resWhen{display:grid;grid-template-columns:minmax(12rem,1.7fr) minmax(6.5rem,.45fr) minmax(6.5rem,.45fr);grid-gap:12px;gap:12px;align-items:end}.resWhen>label{display:flex;flex-direction:column;gap:6px;min-width:0;color:#c9b48a;font-size:12px;font-weight:650}.resWhen select{border:1px solid hsla(42,53%,78%,.28);border-radius:12px;background:rgba(8,14,24,.72);color:#f4efe4;padding:0 10px}.resWhen .matarDate,.resWhen select{width:100%;min-height:44px}.resDetail .handoverForm,.resDetail .saleOps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:12px 14px;gap:12px 14px;align-items:end}.resDetail .handoverForm>h3,.resDetail .handoverForm>p{grid-column:1/-1;margin:0}.resDetail .form .wide{grid-column:1/-1}.resDetail .form label{min-width:0}.resDetail .form input,.resDetail .form select{width:100%;min-width:0}.resDetail .resFacts .resMoney{white-space:nowrap;overflow-wrap:normal}.resDetail .paymentTable{overflow-x:auto}.resDetail .paymentTable strong,.resDetail .paymentTable time{white-space:nowrap}.resDetail .muted{overflow-wrap:break-word}.resExpiry>button,.resNotes>button{justify-self:start}.resExpiry .matarDateTime{grid-column:1/-1}.resDetail .matarDateTimeRow{position:relative;display:grid;grid-template-columns:minmax(14rem,1.5fr) minmax(6.5rem,.45fr) minmax(6.5rem,.45fr);grid-gap:8px;gap:8px;align-items:center}.resDetail .matarDateTimeRow>input[type=date]{width:100%;min-width:0;min-height:42px}.resDetail .matarDateTimeRow>.trDateFace{position:absolute!important;transform:translateY(-50%)!important;max-width:none;white-space:nowrap;overflow:visible}.resConcession .form,.resDecision .agencyActions,.resSaleDecision .agencyActions{margin-top:12px}.resSaleDecision{margin-top:16px;padding-top:14px;border-top:1px solid hsla(42,53%,78%,.2)}.resConcession{border-color:rgba(206,154,84,.45)}.resFinance{display:grid;grid-gap:14px;gap:14px}.resFinance .profitChoice b,.resFinance .profitCompare b,.resFinance .profitHero b,.resFinance .profitRows dd{white-space:nowrap;word-break:keep-all}.resPay{display:grid;grid-gap:0;gap:0;margin-top:12px;overflow-x:auto}.resPay>div,.resPayHead{display:grid;grid-template-columns:minmax(8rem,1.2fr) 8rem minmax(8rem,auto) minmax(8rem,1fr);grid-gap:8px 12px;gap:8px 12px;align-items:center;min-width:36rem;padding:8px 0;border-top:1px solid hsla(42,53%,78%,.14)}.resPayHead{border-top:0;color:#c9b48a;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.resPay strong{text-align:end}@media (max-width:1100px){.resFilterMore,.resKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.resMast{min-height:150px;padding:14px}.resMast h1{font-size:24px}.resMast img{width:min(160px,42%)}.resKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.resFilterBar{display:grid}.resFilterMore{grid-template-columns:1fr}.resQueueHead{display:none}.resQueueRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id status" "name price" "place next";min-height:0}.resQueueRow i{display:block;margin-bottom:2px;color:#c9b48a;font-style:normal;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.resQueueId{grid-area:id}.resQueueRow b{grid-area:name}.resQueuePlace{grid-area:place}.resQueueNext{grid-area:next;white-space:normal}.resQueueRow em{grid-area:price}.resQueueStatus{grid-area:status}.resFileHead{display:grid}.resFileHead h2{font-size:24px}.resDetail .handoverForm,.resDetail .matarDateTimeRow,.resDetail .saleOps,.resExpiry,.resNotes,.resWhen{grid-template-columns:1fr}.resPay>div,.resPayHead{min-width:0;grid-template-columns:minmax(0,1fr) auto}.resPay time,.resPayHead span:nth-child(2),.resPayHead span:nth-child(3){display:none}.resDetail{overflow-x:hidden}}.negDesk{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;border:0;background:transparent;min-width:0}.negDesk .eyebrow{margin:0;color:var(--micro);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.negList{display:grid;grid-gap:8px;gap:8px}.negRow{grid-template-columns:minmax(7rem,.7fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto auto;grid-gap:8px 12px;gap:8px 12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:transparent}.negFile,.negRow{display:grid;align-items:center;width:100%;text-align:left;color:inherit}.negFile{grid-template-columns:8.2rem minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr) auto;grid-gap:2px 12px;gap:2px 12px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--micro) 28%,var(--line));background:var(--surface)}.negFile b{font-size:13px}.negFile small,.negFile span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:12px}.negFile em{justify-self:end;font-style:normal;font-size:11px;letter-spacing:.02em;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--micro) 40%,var(--line));color:var(--text)}.negFile:hover{border-color:color-mix(in srgb,var(--micro) 62%,var(--line))}.negDetail{display:grid;grid-gap:14px;gap:14px;min-width:0}.negForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:12px;gap:12px;align-items:end}.negForm .agencyActions,.negForm h4{grid-column:1/-1}.negRevisions{display:grid;grid-gap:8px;gap:8px}.negRevisions article{display:grid;grid-gap:4px;gap:4px;background:color-mix(in srgb,var(--micro) 8%,transparent)}.negFunnel,.negRevisions article{padding:10px 12px;border-radius:12px}.negFunnel{margin:8px 0 0;border:1px solid var(--line);background:transparent}.negFunnel h4{margin:0 0 8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-weight:560}.negFunnel ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.negFunnel li{display:inline-flex;align-items:baseline;gap:6px;padding:4px 8px;border-radius:999px;border:1px solid var(--line);font-size:12px;color:var(--text-2)}.negFunnel li b{color:var(--text);font-size:13px}.reportDesk .negFunnel{margin:0;padding:14px 16px;border-radius:16px;border:1px solid hsla(42,53%,78%,.16);background:rgba(12,22,36,.78)}.reportDesk .negFunnel h3{margin:0 0 10px;font-size:16px}.offerBoard{display:grid;grid-gap:12px;gap:12px;min-width:0}.negMount[hidden],.offerBoard[hidden]{display:none!important}.offerBoard .offerDeskLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:start;gap:12px}.offerBoard .offerDeskList{max-height:min(68vh,720px)}.offerBoard .offerDeskDetail{min-width:0}.offerKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.offerKpis article{padding:10px 12px;border:1px solid color-mix(in srgb,var(--micro) 32%,var(--line));border-radius:12px;background:var(--surface);min-width:0}.offerKpis small{display:block;color:var(--text-2);font-size:11px;letter-spacing:.03em}.offerKpis b{font-size:22px;font-weight:560;line-height:1.2}@media (max-width:800px){.negFile,.negRow{grid-template-columns:1fr 1fr}.negFile em,.negFile small{justify-self:start}.negForm{grid-template-columns:1fr}.offerKpis{grid-template-columns:1fr 1fr}.offerBoard .offerDeskLayout{grid-template-columns:1fr}.offerTabs{flex-wrap:nowrap;overflow-x:auto}}.offerSuite{position:relative;display:grid;grid-gap:12px;gap:12px;min-width:0}.offerMast{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:176px;margin:0;padding:12px 18px;border-radius:16px;border:1px solid hsla(42,53%,78%,.28);color:#f6f1e6}.offerMast img{position:absolute;inset-inline-end:0;top:0;width:min(380px,40%);height:100%;object-fit:cover;object-position:72% 58%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000);mask-image:linear-gradient(90deg,transparent,#000 30%,#000)}html[dir=rtl] .offerMast img{-webkit-mask-image:linear-gradient(270deg,transparent,#000 30%,#000);mask-image:linear-gradient(270deg,transparent,#000 30%,#000)}.offerMastCopy{position:relative;z-index:1;min-width:0}.offerMast h1,.offerMastCopy p{margin:0}.offerMastCopy p{color:#e4d2a8;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:650}.offerMast h1{margin-top:2px;font-size:24px;line-height:1.15;color:#f7f3ea;font-weight:560}.offerMast>.gold{position:relative;z-index:1;flex:none}.offerSuite>.offerTabs{gap:4px;margin:0;padding:4px;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid color-mix(in srgb,var(--micro) 34%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--surface) 72%,transparent)}.offerSuite>.offerTabs button{border:0!important;background:transparent!important;color:var(--text-2)!important;border-radius:10px;min-height:34px;padding:0 14px}.offerSuite>.offerTabs button.active{background:var(--micro)!important;color:#1c160c!important;border:0!important}.offerSuite .offerStatus{gap:6px;margin:0;width:auto}.offerSuite .offerStatus button{border-radius:999px;min-height:32px;padding:0 12px;background:transparent!important;border:1px solid var(--line)!important;color:var(--text-2)!important}.offerSuite .offerStatus button.active{background:color-mix(in srgb,var(--micro) 18%,var(--surface))!important;color:var(--text)!important;border-color:color-mix(in srgb,var(--micro) 70%,var(--line))!important}.offerSuite .offerDeskFilters.panel{padding:10px 12px}.offerSuite .negFilters,.offerSuite .offerDeskFilters .form{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}.offerSuite .negFilters{display:grid;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 88%,transparent)}.offerSuite .form label{font-size:11px;font-weight:560;color:var(--text-2)}.offerSuite .offerDeskDetail.panel,.offerSuite .offerDeskList.panel{padding:10px 12px}.offerSuite .offerDeskDetail h3,.offerSuite .offerDeskList h3{margin:0 0 6px;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);font-weight:560}.offerSuite .offerDeskRow{border:1px solid transparent;border-radius:10px;padding:8px 10px;margin-bottom:2px;align-items:center}.offerSuite .offerDeskId{grid-column:1;color:var(--micro);font-size:12px;letter-spacing:.03em}.offerSuite .offerDeskId,.offerSuite .offerDeskRow .priceDir{grid-row:1/span 3;align-self:center}.offerSuite .offerDeskRow.on{background:color-mix(in srgb,var(--micro) 16%,var(--surface));border-color:color-mix(in srgb,var(--micro) 55%,var(--line));box-shadow:inset 3px 0 0 var(--micro)}html[dir=rtl] .offerSuite .offerDeskRow.on{box-shadow:inset -3px 0 0 var(--micro)}.offerSuite .empty.compact,.offerSuite .offerDeskDetail .empty{min-height:0;margin:0;padding:12px 14px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;text-align:start;background:color-mix(in srgb,var(--surface) 76%,transparent)}.offerSuite .empty.compact h3,.offerSuite .offerDeskDetail .empty h3{margin:0;font-size:14px;font-weight:560}.offerSuite .empty.compact p,.offerSuite .offerDeskDetail .empty p{margin:0;font-size:12px}.offerSuite .empty svg{width:16px;height:16px;flex:none;color:var(--micro)}.offerSuite .offerKpis{gap:8px}.offerSuite .offerKpis article{padding:10px 12px;background:color-mix(in srgb,var(--micro) 8%,var(--surface));box-shadow:inset 0 2px 0 color-mix(in srgb,var(--micro) 75%,transparent)}.offerSuite .offerNote{margin:0;font-size:12px;line-height:1.4;color:var(--text-2)}.offerSuite .offerNew{position:absolute;top:28px;inset-inline-end:18px;z-index:2}@media (max-width:1100px){.offerSuite .offerDeskLayout{grid-template-columns:minmax(0,1fr)}.offerSuite .negFilters,.offerSuite .offerDeskFilters .form{grid-template-columns:repeat(2,minmax(0,1fr))}.offerMast{min-height:150px;padding:12px 14px}.offerMast h1{font-size:22px}.offerMast img{width:min(200px,38%)}}@media (max-width:720px){.offerSuite .offerNew{position:static;justify-self:start}.offerMast{flex-wrap:wrap}.offerSuite>.offerTabs{width:100%;overflow-x:auto;flex-wrap:nowrap}}.broadcastDesk .dispatchPanel,.topluDesk .dispatchPanel{display:grid;grid-gap:6px;gap:6px;margin:8px 0;padding:10px 12px;border:1px solid #e4d2a8;border-radius:16px;background:#f7f3ea;color:#07152b;overflow-wrap:anywhere;max-width:100%}.broadcastDesk .dispatchPanel p,.topluDesk .dispatchPanel p{margin:0;color:#07152b}.broadcastDesk,.driveShell,.topluDesk{overflow-x:clip}.driveShell .driveFilters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0}.driveShell .driveFilters label,.driveShell .driveUpload,.driveShell .driveVersions{display:grid;grid-gap:4px;gap:4px;min-width:0}.driveShell .driveFilters input,.driveShell .driveFilters select{width:100%;max-width:100%;box-sizing:border-box}.driveShell .driveRow.folder{background:#f7f3ea;color:#07152b}.driveShell .driveRow.file{background:#fff;color:#07152b}.driveShell .drivePdf{display:grid;grid-gap:8px;gap:8px;min-width:0}.driveShell .drivePdf iframe{width:100%;min-height:420px;border:1px solid #e4d2a8;border-radius:12px;background:#fff}.driveShell .drivePdfPages{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.driveShell .driveVersions p{margin:0;overflow-wrap:anywhere}@media (max-width:768px){.driveShell .driveFilters{grid-template-columns:1fr}.driveShell .drivePdf iframe{min-height:280px}.driveShell .driveLedgerTable{overflow-x:auto}.broadcastDesk .dispatchPanel,.topluDesk .dispatchPanel{padding:8px}}.modal.agencyDetail{background:#f7f3ea;color:#07152b;border-radius:18px}.modal.agencyDetail .companySummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.modal.agencyDetail .companySummary span{background:#fff;border:1px solid #e4d2a8;border-radius:12px;padding:8px 10px}.modal.agencyDetail .tabs{display:flex;flex-wrap:wrap;gap:6px}.modal.agencyDetail .tabs button{border-radius:999px}.modal.agencyDetail .agencyHistory{display:grid;grid-gap:8px;gap:8px}.modal.agencyDetail .agencyHistory article{background:#fff;border:1px solid #e4d2a8;border-radius:12px;padding:10px}.agencyDesk .agencyCard{border-radius:16px}@media (max-width:768px){.modal.agencyDetail{width:calc(100vw - 16px)}.modal.agencyDetail .companySummary{grid-template-columns:1fr 1fr}}.discoveryDesk .discoveryCard{border-radius:16px;background:#fff;color:#07152b;border:1px solid #e4d2a8}.discoveryDesk .discoveryToolbar{display:flex;flex-wrap:wrap;gap:8px}.discoveryDesk .discoveryToolbar input,.discoveryDesk .discoveryToolbar select{min-width:0}.modal.discoveryModal{background:#f7f3ea;color:#07152b;border-radius:18px}.modal.discoveryModal .discoveryDetail{background:transparent}@media (max-width:768px){.modal.discoveryModal{width:calc(100vw - 16px)}.discoveryDesk .discoveryToolbar input,.discoveryDesk .discoveryToolbar label,.discoveryDesk .discoveryToolbar select{width:100%}}.customerDesk .customerRow{border-radius:14px;background:#102033;color:#f4f7fa}.modal.customerModal{background:#f7f3ea;color:#07152b;border-radius:18px}.customerDesk .tabs{display:flex;flex-wrap:wrap;gap:6px}.customerDesk .customerPager{display:flex;gap:8px;align-items:center}@media (max-width:768px){.modal.customerModal{width:calc(100vw - 16px)}.customerDesk .inventoryTools{display:grid;grid-template-columns:1fr}}.offerSuite .offerDeskRow,.offerSuite .offerSection,.offerSuite .offerSnapGrid>div{border-radius:18px}.offerSuite .pager{display:flex;gap:8px;align-items:center;margin-top:12px}.offerSuite .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}.callDesk .callCard,.modal.callModal{border-radius:18px}.callDesk .callTools{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.callDesk .pager{display:flex;gap:8px;align-items:center;margin-top:12px}.callDesk .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}.modal.reservationWide,.resDetail,.resQueueRow{border-radius:18px}.resList .pager{display:flex;gap:8px;align-items:center;margin-top:12px}.resList .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}@media (max-width:768px){.modal.reservationWide{width:calc(100vw - 16px)}.resFacts{display:grid;grid-template-columns:1fr}.modal.callModal{width:calc(100vw - 16px)}.callDesk .callTools{display:grid;grid-template-columns:1fr}}.listingDesk{display:grid;grid-gap:12px;gap:12px}.listingDesk .listingGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.listingDesk .listingCard,.listingDesk .listingDetail,.listingDesk .listingForm{border:1px solid hsla(42,53%,78%,.35);border-radius:18px;background:#102033;color:#f4f7fa;-webkit-text-fill-color:#f4f7fa;padding:14px;text-align:left}.listingDesk .listingCard b,.listingDesk .listingDetail h3{color:#f7f4ee;-webkit-text-fill-color:#f7f4ee}.listingDesk .listingCard small,.listingDesk .listingDetail p{display:block;color:#f7f3ea;-webkit-text-fill-color:#f7f3ea}.listingDesk .listingCard:focus-visible,.listingDesk .listingCard:hover{background:#173044;outline:2px solid #e4d2a8;outline-offset:2px}.listingDesk .pager{display:flex;gap:8px;align-items:center}.listingDesk .listingDetail .gold,.listingDesk .listingForm .gold,.listingDesk .pager button{border:0;border-radius:999px;background:#07152b;color:#f7f3ea;padding:8px 14px}.listingDesk .listingShots{display:flex;flex-wrap:wrap;gap:8px}.listingDesk .listingShots .cover{background:#e4d2a8;color:#07152b;border-radius:999px;padding:4px 8px}@media (max-width:768px){.listingDesk .listingGrid{grid-template-columns:1fr}.listingDesk .listingForm{width:100%}}