:root{--ccc-public-color-ink:#1c2b40;--ccc-public-color-ink-soft:#354052;--ccc-public-color-muted:#65707d;--ccc-public-color-page:#f3f4f7;--ccc-public-color-surface:#fff;--ccc-public-color-line:#e2e6eb;--ccc-public-color-line-strong:#cad1db;--ccc-public-color-brand:#0e85ff;--ccc-public-color-brand-strong:#0873df;--ccc-public-color-brand-soft:#dceeff;--ccc-public-color-hero:#95c3f2;--ccc-public-color-teal:#176b5b;--ccc-public-color-teal-strong:#0f5246;--ccc-public-color-teal-soft:#e1f2ed;--ccc-public-color-navy:#17293d;--ccc-public-color-navy-soft:#233b54;--ccc-public-color-success:#1a7d59;--ccc-public-color-warning:#a76717;--ccc-public-color-danger:#b83c48;--ccc-public-color-info:#266aa7;--ccc-public-ui-surface-muted:#f8faf9;--ccc-public-ui-surface-soft:#eef3f6;--ccc-public-ui-danger-soft:#ffebe2;--ccc-public-ui-warning-soft:#fff2d8;--ccc-public-ui-success-soft:#e3f5ef;--ccc-public-radius-xs:8px;--ccc-public-radius-sm:10px;--ccc-public-radius-md:16px;--ccc-public-radius-lg:20px;--ccc-public-radius-xl:28px;--ccc-public-radius-pill:999px;--ccc-public-space-1:4px;--ccc-public-space-2:8px;--ccc-public-space-3:12px;--ccc-public-space-4:16px;--ccc-public-space-5:20px;--ccc-public-space-6:24px;--ccc-public-space-8:32px;--ccc-public-space-10:40px;--ccc-public-space-12:48px;--ccc-public-space-16:64px;--ccc-public-shadow-soft:0 12px 34px #1c2b4014;--ccc-public-shadow-float:0 2px 12px #0000001a;--ccc-public-shadow-nav:0 8px 24px #1c2b4014;--ccc-public-motion-instant:.12s;--ccc-public-motion-fast:.2s;--ccc-public-motion-standard:.26s;--ccc-public-motion-drawer:.3s;--ccc-public-ease-standard:cubic-bezier(.2,.8,.2,1);--ccc-public-ease-overlay:cubic-bezier(0,0,.2,1);--ccc-public-content-max:1240px;--ccc-public-sidebar-width:250px;--ccc-public-bottom-nav-height:70px;--ccc-owner-light-quick:#e6f3ef;--ccc-owner-light-on-primary:#fff;--ccc-owner-light-canvas:#fff;--ccc-owner-light-surface:#fff;--ccc-owner-light-surface-elevated:#f5f7f9;--ccc-owner-light-text:#17212b;--ccc-owner-light-muted:#637080;--ccc-owner-light-line:#dce2e7;--ccc-owner-light-primary:#176b5b;--ccc-owner-light-primary-strong:#0f5246;--ccc-owner-light-primary-soft:#e6f3ef;--ccc-owner-light-shadow:none;--ccc-owner-dark-quick:#31483f;--ccc-owner-dark-on-primary:#050607;--ccc-owner-dark-canvas:#050607;--ccc-owner-dark-surface:#0d1011;--ccc-owner-dark-surface-elevated:#171b1d;--ccc-owner-dark-text:#f2f3f4;--ccc-owner-dark-muted:#b0b4ba;--ccc-owner-dark-line:#353a3d;--ccc-owner-dark-primary:#a9c7b8;--ccc-owner-dark-primary-strong:#c5dfd1;--ccc-owner-dark-primary-soft:#23372e;--ccc-owner-dark-warning:#dfad58;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-canvas:#f5f7f9;--ds-surface:#fff;--ds-text:#17212b;--ds-muted:#637080;--ds-line:#dce2e7;--ds-primary:#176b5b;--ds-primary-strong:#0f5246;--ds-primary-soft:#e6f3ef;--ds-success:#1d7a56;--ds-warning:#9b6514;--ds-danger:#b53b45;--ds-info:#326c9b;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-lg:18px;--ds-shadow:0 10px 28px #1f2d3812;background:var(--ds-canvas);color:var(--ds-text);font-family:Inter,Noto Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}body{background:var(--ds-canvas);min-width:320px;min-height:100vh;color:var(--ds-text);margin:0}button,input{font:inherit}button{min-height:44px}button:focus-visible{outline-offset:2px;outline:3px solid #58a997}input:focus-visible{outline-offset:2px;outline:3px solid #58a997}a:focus-visible{outline-offset:2px;outline:3px solid #58a997}.ds-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ds-skip-link{z-index:100;background:var(--ds-text);color:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:8px;transform:translateY(-150%)}.ds-skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.ds-skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.ds-skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.ds-skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.ds-skip-link:focus{transform:translateY(0)}.ds-app-shell{min-height:100vh}.ds-sidebar{background:var(--ds-surface);border-inline-end:1px solid var(--ds-line);z-index:20;flex-direction:column;width:252px;padding:20px 14px;display:flex;position:fixed;top:0;bottom:0}.ds-sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ds-sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ds-sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ds-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ds-brand{border-bottom:1px solid var(--ds-line);align-items:center;gap:12px;min-height:56px;padding:4px 8px 18px;display:flex}.ds-brand__mark{color:#fff;background:linear-gradient(145deg,#21806e,#0f5246);border-radius:12px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.ds-brand__mark img{border-radius:inherit;object-fit:contain;width:100%;height:100%}.ds-brand__mark:has(img[src="/owner-approved-logo.png"]){background:0 0;border-radius:6px;flex:0 0 29px;width:29px;height:37px}.ds-brand strong,.ds-brand small{display:block}.ds-brand small{color:var(--ds-muted);margin-top:2px}.ds-sidebar nav{gap:5px;margin-top:18px;display:grid}.ds-sidebar nav button{color:var(--ds-muted);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.ds-sidebar nav button:hover{color:var(--ds-text);background:#f0f4f3}.ds-sidebar nav button.is-active{background:var(--ds-primary-soft);color:var(--ds-primary-strong);font-weight:750}.ds-nav-dot{opacity:.55;background:currentColor;border-radius:999px;width:9px;height:9px}.ds-nav-icon{border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:16px;font-weight:800;line-height:1;display:grid}.ds-sidebar nav button.is-active .ds-nav-icon{background:#176b5b1a}.ds-sidebar__footer{color:var(--ds-muted);border-top:1px solid var(--ds-line);margin-top:auto;padding:14px 10px;font-size:13px}.ds-workspace{min-height:100vh;margin-inline-start:252px}.ds-topbar{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ds-line);background:#f5f7f9eb;align-items:center;gap:16px;padding:14px 28px;display:flex;position:sticky;top:0}.ds-route-title{align-items:center;gap:10px;min-width:0;display:flex}.ds-route-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-advanced-indicator{border:1px solid color-mix(in srgb,var(--ds-primary) 28%,var(--ds-line));min-height:24px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.ds-advanced-indicator:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ds-route-menu{border:1px solid var(--ds-line);width:44px;height:44px;color:inherit;background:var(--ds-surface);cursor:pointer;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.ds-command{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;flex:1;align-items:center;gap:10px;max-width:720px;min-height:46px;padding-inline-start:14px;padding-inline-end:14px;display:flex}.ds-command:focus-within{border-color:var(--ds-primary);box-shadow:0 0 0 3px var(--ds-primary-soft)}.ds-command__trigger{width:24px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;padding:0;display:grid}.ds-command__field{flex:1;min-width:0;display:flex}.ds-command input{width:100%;color:var(--ds-text);background:0 0;border:0;outline:0}.ds-command__close{min-height:36px;color:var(--ds-primary-strong);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-weight:700;display:none}.ds-topbar__actions{gap:8px;margin-inline-start:auto;display:flex}.ds-route-context{border:1px solid color-mix(in srgb,var(--ds-primary) 24%,var(--ds-line));min-height:28px;color:var(--ds-primary-strong);background:color-mix(in srgb,var(--ds-primary-soft) 52%,var(--ds-surface));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:760;display:inline-flex}.ds-route-context i{display:inline-flex}.ds-utility-action{flex:0 0 44px;width:44px;padding:0;position:relative}.ds-notification-count{border:2px solid var(--ds-canvas);color:#fff;background:var(--ds-danger);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;line-height:1;display:grid;position:absolute;top:-5px}.ds-notification-count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.ds-notification-count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.ds-notification-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}.ds-notification-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}.ds-command-result{color:#274e6d;background:#edf4f9;border-bottom:1px solid #ccdce8;padding:10px 28px}.ds-mobile-tools{display:none}.ds-main{width:min(1180px,100%);margin:0 auto;padding:30px 28px 70px}.ds-page-head{align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.ds-page-head h1{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(26px,3vw,36px)}.ds-page-head p{color:var(--ds-muted);margin:0;line-height:1.7}.ds-page-head__actions{gap:8px;margin-inline-start:auto;display:flex}.ds-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.ds-span-4{grid-column:span 4}.ds-span-6{grid-column:span 6}.ds-span-8{grid-column:span 8}.ds-span-12{grid-column:1/-1}.ds-card{border:1px solid var(--ds-line);border-radius:var(--ds-radius-lg);background:var(--ds-surface);box-shadow:var(--ds-shadow);padding:20px}.ds-card__header{margin-bottom:16px}.ds-card h2{margin:0;font-size:18px}.ds-card__header p{color:var(--ds-muted);margin:5px 0 0;font-size:14px}.ds-metric{gap:8px;display:grid}.ds-metric span{color:var(--ds-muted);font-size:13px}.ds-metric strong{letter-spacing:-.02em;font-size:28px}.ds-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ds-list li{border:1px solid var(--ds-line);border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.ds-list li>span:first-child{background:var(--ds-primary-soft);height:30px;color:var(--ds-primary-strong);border-radius:9px;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.ds-list strong,.ds-list small{display:block}.ds-list small{color:var(--ds-muted);margin-top:4px;line-height:1.5}.ds-button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-weight:700;display:inline-flex}.ds-button--primary{background:var(--ds-primary);color:#fff}.ds-button--primary:hover{background:var(--ds-primary-strong)}.ds-button--secondary{background:var(--ds-surface);color:var(--ds-primary-strong);border-color:#9ec9bf}.ds-button--ghost{color:var(--ds-text);border-color:var(--ds-line);background:0 0}.ds-button--danger{background:var(--ds-danger);color:#fff}.ds-banner{border:1px solid var(--ds-line);background:#f5f6f7;border-radius:12px;gap:12px;padding:14px;display:flex}.ds-banner__dot{background:var(--ds-muted);border-radius:999px;width:10px;height:10px;margin-top:5px}.ds-banner strong{display:block}.ds-banner p{color:var(--ds-muted);margin:3px 0 0;line-height:1.6}.ds-banner--success{background:#ebf7f1;border-color:#b9decf}.ds-banner--success .ds-banner__dot{background:var(--ds-success)}.ds-banner--warning{background:#fff7e7;border-color:#ecd49f}.ds-banner--warning .ds-banner__dot{background:var(--ds-warning)}.ds-banner--danger{background:#fff0f1;border-color:#e7bec2}.ds-banner--danger .ds-banner__dot{background:var(--ds-danger)}.ds-banner--info{background:#edf5fb;border-color:#c9deed}.ds-banner--info .ds-banner__dot{background:var(--ds-info)}.ds-upload{background:#f8fcfb;border:1px dashed #92bdb3;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:18px;display:grid}.ds-upload strong,.ds-upload p{margin:0;display:block}.ds-upload p{color:var(--ds-muted);margin-top:5px}.ds-upload__message{grid-column:1/-1}.ds-mode-note{color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.ds-chip{background:var(--ds-primary-soft);min-height:28px;color:var(--ds-primary-strong);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}.ds-bottom-nav{display:none}.ds-navigation-drawer{z-index:60;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.ds-navigation-drawer__backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0c1218a3;border:0;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ds-navigation-drawer>aside{z-index:1;background:var(--ds-surface);flex-direction:column;width:min(330px,100vw - 44px);padding:18px;display:flex;position:absolute;top:0;bottom:0;box-shadow:0 20px 60px #00000059}.ds-navigation-drawer>aside:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ds-navigation-drawer>aside:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ds-navigation-drawer>aside:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ds-navigation-drawer>aside:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ds-navigation-drawer header{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.ds-navigation-drawer .ds-brand{padding:0}.ds-navigation-drawer nav{gap:6px;margin-top:16px;display:grid;overflow:auto}.ds-navigation-drawer nav>button{min-height:48px;color:var(--ds-muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:0 13px;display:flex}.ds-navigation-drawer nav>button.is-active{color:var(--ds-primary-strong);background:var(--ds-primary-soft);font-weight:750}.ds-app-shell.is-sidebar-collapsed .ds-sidebar{width:78px;padding-inline-start:10px;padding-inline-end:10px}.ds-app-shell.is-sidebar-collapsed .ds-workspace{margin-inline-start:78px}.ds-app-shell.is-sidebar-collapsed .ds-brand>div,.ds-app-shell.is-sidebar-collapsed .ds-sidebar .ds-nav-label,.ds-app-shell.is-sidebar-collapsed .ds-sidebar__footer>span,.ds-app-shell.is-sidebar-collapsed .ds-sidebar__mode{display:none}.ds-app-shell.is-sidebar-collapsed .ds-sidebar nav button{justify-content:center;padding:0}@media (max-width:1024px){.ds-sidebar{width:216px}.ds-workspace{margin-inline-start:216px}.ds-span-4{grid-column:span 6}.ds-span-8{grid-column:span 12}}@media (max-width:720px){.ds-sidebar{display:none}.ds-workspace,.ds-app-shell.is-sidebar-collapsed .ds-workspace{margin-inline-start:0}.ds-topbar{gap:8px;padding:10px 14px}.ds-route-context{justify-content:center;width:26px;min-width:26px;min-height:24px;padding:0;font-size:0}.ds-route-context i{display:inline-flex}.ds-topbar__actions .ds-button--secondary,.ds-topbar__actions .ds-utility-action{display:none}.ds-command{min-width:0}.ds-mobile-tools{justify-content:space-between;gap:8px;padding:10px 14px 0;display:flex}.ds-main{padding:22px 14px 104px}.ds-page-head{display:block}.ds-page-head__actions{margin-top:14px}.ds-span-4,.ds-span-6,.ds-span-8{grid-column:1/-1}.ds-upload{grid-template-columns:1fr}.ds-bottom-nav{z-index:30;min-height:72px;padding:6px max(6px, env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));border-top:1px solid var(--ds-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.ds-bottom-nav.ds-bottom-nav--auto{display:flex}.ds-bottom-nav--auto button{flex:1 1 0}.ds-bottom-nav button{min-width:0;color:var(--ds-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-content:center;place-items:center;gap:5px;font-size:11px;display:grid}.ds-bottom-nav button.is-active{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.ds-bottom-nav .ds-nav-dot{width:8px;height:8px}}@media (max-width:520px){.ds-route-context{justify-content:center;width:26px;min-width:26px;padding:0;font-size:0}.ds-route-context i{display:inline-flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.public-signup{--ds-canvas:var(--ccc-owner-light-canvas,#fff);--ds-surface:var(--ccc-owner-light-surface,#fff);--ds-surface-elevated:var(--ccc-owner-light-surface-elevated,#f5f7f9);--ds-text:var(--ccc-owner-light-text,#17212b);--ds-muted:var(--ccc-owner-light-muted,#637080);--ds-line:var(--ccc-owner-light-line,#dce2e7);--ds-primary:var(--ccc-owner-light-primary,#176b5b);--ds-primary-strong:var(--ccc-owner-light-primary-strong,#0f5246);--ds-primary-soft:var(--ccc-owner-light-primary-soft,#e6f3ef);--signup-on-primary:var(--ccc-owner-light-on-primary,#fff);--signup-error:#a52d32;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--ds-text);background:var(--ds-canvas);place-items:center;padding:clamp(20px,5vw,72px);font-family:Inter,Noto Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.public-signup[data-theme=dark]{--ds-canvas:var(--ccc-owner-dark-canvas,#050607);--ds-surface:var(--ccc-owner-dark-surface,#0d1011);--ds-surface-elevated:var(--ccc-owner-dark-surface-elevated,#171b1d);--ds-text:var(--ccc-owner-dark-text,#f2f3f4);--ds-muted:var(--ccc-owner-dark-muted,#b0b4ba);--ds-line:var(--ccc-owner-dark-line,#353a3d);--ds-primary:var(--ccc-owner-dark-primary,#a9c7b8);--ds-primary-strong:var(--ccc-owner-dark-primary-strong,#c5dfd1);--ds-primary-soft:var(--ccc-owner-dark-primary-soft,#23372e);--signup-on-primary:var(--ccc-owner-dark-on-primary,#050607);--signup-error:#ffb3b8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.public-signup *,.public-signup :before,.public-signup :after{box-sizing:border-box}.public-signup__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,7vw,100px);width:min(100%,1040px);display:grid}.public-signup__brand{align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.public-signup__brand img{object-fit:contain;border-radius:6px}.public-signup__intro h2{max-width:12ch;margin:38px 0 16px;font-size:clamp(30px,4vw,48px);font-weight:650;line-height:1.45}.public-signup p{color:var(--ds-muted);margin:0;line-height:1.8}.public-signup__intro ol{gap:16px;margin:32px 0;padding:0;list-style:none;display:grid}.public-signup__intro li{color:var(--ds-muted);align-items:center;gap:12px;display:flex}.public-signup__intro li>span{border:1px solid var(--ds-line);border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-size:13px;display:grid}.public-signup__intro li[aria-current=step]{color:var(--ds-primary);font-weight:700}.public-signup__intro li[aria-current=step]>span{background:var(--ds-primary-soft);border-color:var(--ds-primary)}.public-signup__security{border-top:1px solid var(--ds-line);padding-top:20px;font-size:12px}.public-signup__card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;min-width:0;padding:clamp(22px,3vw,40px)}.public-signup__utilities{justify-content:flex-end;gap:4px;margin-bottom:20px;display:flex}.public-signup h1{margin:0 0 24px;font-size:clamp(23px,3vw,30px);line-height:1.5}.public-signup form,.public-signup__state{gap:18px;display:grid}.public-signup label{gap:8px;font-size:14px;font-weight:650;display:grid}.public-signup input{border:1px solid var(--ds-line);background:var(--ds-canvas);width:100%;min-width:0;min-height:48px;color:var(--ds-text);font:inherit;border-radius:8px;padding:10px 12px}.public-signup :-webkit-any(input,button,a,h1):focus-visible{outline:3px solid var(--ds-primary);outline-offset:3px}.public-signup :is(input,button,a,h1):focus-visible{outline:3px solid var(--ds-primary);outline-offset:3px}.public-signup .ds-button{min-height:44px}.public-signup input:not(:disabled){border-color:var(--ds-muted)}.public-signup .ds-button--primary,.public-signup__continue{color:var(--signup-on-primary);background:var(--ds-primary);border-color:#0000}.public-signup .ds-button--primary:hover,.public-signup__continue:hover{background:var(--ds-primary-strong)}.public-signup .ds-button--secondary{border:1px solid var(--ds-line);color:var(--ds-text);background:var(--ds-surface-elevated)}.public-signup .ds-button--ghost{color:var(--ds-text)}.public-signup .ds-button:disabled{cursor:wait;opacity:.6}.public-signup .public-signup__help{margin-top:-8px;font-size:12px}.public-signup .public-signup__error{border:1px solid var(--signup-error);color:var(--signup-error);overflow-wrap:anywhere;border-radius:8px;margin-block-start:18px;margin-block-end:18px;padding:12px;font-size:13px}.public-signup__footer{border-top:1px solid var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.public-signup__footer a{min-height:44px;color:var(--ds-primary);text-underline-offset:4px;align-items:center;font-size:13px;display:inline-flex}.public-signup__enrollment{gap:16px;min-width:0;display:grid}.public-signup__enrollment>img{background:#fff;border-radius:8px;max-width:100%;height:auto;margin:auto;display:block}.public-signup__enrollment code{border:1px solid var(--ds-line);overflow-wrap:anywhere;text-align:left;-webkit-user-select:all;user-select:all;border-radius:8px;padding:12px;display:block}.public-signup__continue{border-radius:8px;justify-content:center;padding:14px;text-decoration:none;display:flex}.public-signup-entry{justify-content:center;display:flex;position:fixed;bottom:16px;left:20px;right:20px}.public-signup-entry a{background:var(--ccc-owner-light-primary,#176b5b);color:var(--ccc-owner-light-on-primary,#fff);border-radius:8px;padding:12px 18px}@media (max-width:720px){.public-signup{place-items:start center;padding:20px 16px}.public-signup__layout{grid-template-columns:minmax(0,1fr);gap:24px;max-width:500px}.public-signup__intro h2{max-width:none;margin:24px 0 10px;font-size:28px}.public-signup__intro ol{gap:8px;margin:22px 0 0;display:flex}.public-signup__intro li{flex-direction:column;flex:1;align-items:flex-start;gap:8px;font-size:11px}.public-signup__intro li>span{flex-basis:28px;width:28px}.public-signup__security{display:none}}.cc-workspace-entry{--ds-canvas:var(--ccc-owner-light-canvas);--ds-surface:var(--ccc-owner-light-surface);--ds-text:var(--ccc-owner-light-text);--ds-muted:var(--ccc-owner-light-muted);--ds-line:var(--ccc-owner-light-line);--ds-primary-strong:var(--ccc-owner-light-primary-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ds-canvas);min-height:100dvh;color:var(--ds-text);padding:clamp(24px,5vw,64px)}.cc-workspace-entry[data-theme=dark]{--ds-canvas:var(--ccc-owner-dark-canvas);--ds-surface:var(--ccc-owner-dark-surface);--ds-text:var(--ccc-owner-dark-text);--ds-muted:var(--ccc-owner-dark-muted);--ds-line:var(--ccc-owner-dark-line);--ds-primary-strong:var(--ccc-owner-dark-primary-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cc-workspace-entry header{align-items:center;gap:12px;margin-bottom:40px;display:flex}.cc-workspace-entry p{max-width:620px;color:var(--ds-muted);line-height:1.9}.cc-workspace-entry section{border-block-start:1px solid var(--ds-line);max-width:620px;padding-block-start:20px;padding-block-end:20px}.cc-workspace-entry section h2{font-size:20px}.cc-workspace-entry section :-webkit-any(a,span){min-height:44px;color:var(--ds-primary-strong);align-items:center;line-height:1.7;display:flex}.cc-workspace-entry section :is(a,span){min-height:44px;color:var(--ds-primary-strong);align-items:center;line-height:1.7;display:flex}.cc-workspace-switcher :-webkit-any(a,span){min-height:44px;color:var(--ds-primary-strong);align-items:center;line-height:1.7;display:flex}.cc-workspace-switcher :is(a,span){min-height:44px;color:var(--ds-primary-strong);align-items:center;line-height:1.7;display:flex}.cc-workspace-entry section span,.cc-workspace-switcher span{color:var(--ds-muted);font-size:13px}.cc-workspace-switcher{margin-block-start:8px;margin-block-end:8px;padding:0 8px}.cc-workspace-switcher summary{cursor:pointer;min-height:44px;color:var(--ds-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.cc-workspace-switcher__caret{flex:none}.cc-workspace-switcher[open] .cc-workspace-switcher__caret{transform:rotate(180deg)}.cc-workspace-switcher summary:focus-visible{outline:3px solid var(--ds-primary-strong);outline-offset:2px}.cc-workspace-switcher__company{border-block-start:1px solid var(--ds-line);padding-block-start:10px;padding-block-end:10px}.cc-workspace-switcher__company h3{color:var(--ds-text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.cc-workspace-switcher p{color:var(--ds-muted);font-size:12px;line-height:1.8}.owner-intelligence{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:#ffffffc2;border:1px solid #ffffffc7;border-radius:20px;margin:4px 0 42px;padding:clamp(24px,4vw,34px);position:relative;box-shadow:inset 0 1px #fffffff0,inset 0 -1px #17212b12,0 22px 42px -24px #17212b6b,0 9px 18px -13px #17212b3d}.owner-intelligence h2{color:var(--ds-text);letter-spacing:-.02em;margin:0;font-size:clamp(22px,4vw,28px);line-height:1.45}.owner-intelligence__content{margin-top:clamp(18px,3vw,26px)}.owner-intelligence__brief,.owner-intelligence__status{max-width:70ch;color:var(--ds-muted);text-wrap:pretty;margin:0;font-size:clamp(16px,2.5vw,18px);line-height:2}.owner-intelligence__brief{color:color-mix(in srgb, var(--ds-text) 72%, var(--ds-muted))}.owner-intelligence__status.is-error{color:var(--ds-danger)}.cc-shell[data-theme=dark] .owner-intelligence{background:#121618b8;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000057,0 24px 44px -24px #000000c7,0 10px 20px -14px #00000094}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.owner-intelligence{background:#fffffff5}.cc-shell[data-theme=dark] .owner-intelligence{background:#121618f5}}@media (prefers-contrast:more){.owner-intelligence{border-color:var(--ds-muted)}.owner-intelligence__brief{color:var(--ds-text)}}@media (forced-colors:active){.owner-intelligence{box-shadow:none;background:canvas;border:2px solid canvastext}}@media (max-width:560px){.owner-intelligence{margin-block-end:34px;padding:30px 24px 34px}.owner-intelligence h2{font-size:26px}.owner-intelligence__content{margin-top:22px}.owner-intelligence__brief,.owner-intelligence__status{font-size:17px;line-height:2.1}}.cc-document-workspace{min-width:0;color:var(--ds-text);--document-ink:#17212b;--document-muted:#637080;--document-line:#dce2e7;--document-soft:#f4f6f8;--document-teal:#176b5b;--document-teal-soft:#e7f2ef;--document-warning:#9a5a32;--document-warning-soft:#fbf7f3}.cc-document-workspace h2,.cc-document-workspace h3,.cc-document-workspace p{margin-block-start:0}.cc-document-workspace h2,.cc-document-workspace strong{overflow-wrap:anywhere}.cc-document-workspace p{line-height:1.7}.cc-document-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-block-start:22px;margin-block-end:20px;display:flex}.cc-document-head>div{min-width:0}.cc-document-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(25px,3vw,34px);line-height:1.35}.cc-document-head p:not(.cc-document-breadcrumb){color:var(--document-muted);margin:6px 0 0;font-size:14px}.cc-document-head .ds-button{border-radius:11px;min-height:48px;padding-inline-start:22px;padding-inline-end:22px}.cc-document-breadcrumb{color:var(--document-muted);margin:0 0 12px;font-size:12px}.cc-document-mobile-copy,.cc-document-mobile-prototype{display:none}.cc-document-toolbar{z-index:4;align-items:center;gap:10px;margin-block-end:16px;display:flex;position:relative}.cc-document-search{border:1px solid var(--document-line);min-width:0;min-height:48px;color:var(--document-muted);background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;padding-inline-start:14px;padding-inline-end:14px;display:flex}.cc-document-search:focus-within{border-color:color-mix(in srgb, var(--document-teal) 60%, var(--document-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--document-teal) 9%, transparent)}.cc-document-search input{width:100%;min-width:0;color:var(--document-ink);font:inherit;background:0 0;border:0;outline:0}.cc-document-search input::placeholder{color:#8591a0}.cc-document-refresh,.cc-document-filter-menu>button{border:1px solid var(--document-line);min-height:48px;color:var(--document-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-inline-start:14px;padding-inline-end:14px;font-weight:700;display:inline-flex}.cc-document-refresh:hover,.cc-document-filter-menu>button:hover{background:var(--document-soft)}.cc-document-filter-menu{flex:none;position:relative}.cc-document-filter-popover{border:1px solid var(--document-line);background:#fff;border-radius:14px;gap:12px;width:min(280px,100vw - 48px);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);box-shadow:0 16px 36px #17212b1f}.cc-document-filter-popover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-document-filter-popover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-document-filter-popover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-document-filter-popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-document-filter-popover label{color:var(--document-muted);gap:7px;font-size:12px;font-weight:700;display:grid}.cc-document-filter-popover select{border:1px solid var(--document-line);background:var(--document-soft);width:100%;min-height:44px;color:var(--document-ink);font:inherit;border-radius:10px;padding-inline-start:10px;padding-inline-end:10px}.cc-document-attention{border:1px solid var(--document-line);background:#f8f9fa;border-radius:13px;margin-block-start:4px;margin-block-end:18px;padding:10px 12px 12px}.cc-document-attention>header{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 8px;display:flex}.cc-document-attention>header>span{color:var(--document-ink);align-items:center;gap:8px;display:inline-flex}.cc-document-attention>header>span>svg{color:var(--document-warning)}.cc-document-attention>header strong{align-items:center;gap:6px;font-size:14px;display:inline-flex}.cc-document-attention>header strong bdi{min-width:21px;height:21px;color:var(--document-warning);background:var(--document-warning-soft);border-radius:7px;place-items:center;font-size:11px;display:inline-grid}.cc-document-attention>header small{color:var(--document-muted);font-size:10px}.cc-document-attention ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.cc-document-attention li{background:#fff;border:1px solid #e1e6eb;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;min-height:52px;padding:6px 8px;display:grid}.cc-document-attention .cc-document-row-main{gap:8px}.cc-document-attention .cc-document-file-icon{border-radius:8px;flex-basis:30px;width:30px;height:30px}.cc-document-attention .cc-document-row-main>span:last-child{gap:2px}.cc-document-attention .cc-document-row-main strong{font-size:12px}.cc-document-attention .cc-document-row-main small{font-size:9px}.cc-document-attention .cc-document-status-chip{gap:4px;font-size:9px}.cc-document-attention .cc-document-status-chip svg{width:15px;height:15px}.cc-document-attention .ds-button{border-radius:8px;width:auto;min-height:32px;padding:5px 10px;font-size:11px}.cc-document-attention li.is-manual_review .cc-document-status-chip{color:var(--document-warning)}.cc-document-attention.is-clear{color:var(--document-teal);background:#f5f7f7;align-items:center;gap:12px;display:flex}.cc-document-attention.is-clear div{gap:3px;display:grid}.cc-document-attention.is-clear small{color:var(--document-muted)}.cc-document-auto{color:var(--document-muted);font-size:11px}.cc-document-category-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-block-start:0;margin-block-end:22px;display:grid}.cc-document-category-strip button{border:1px solid var(--document-line);color:#2f4663;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding-inline-start:10px;padding-inline-end:10px;font-size:12px;font-weight:720;display:flex}.cc-document-category-strip button:hover,.cc-document-category-strip button.is-active{background:var(--document-soft);color:var(--document-ink);border-color:#b8c5cf}.cc-document-category-strip button.is-active{box-shadow:inset 0 -2px 0 var(--document-teal)}.cc-document-category-strip button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-document-category-strip button small{color:var(--document-muted);font-size:10px}.cc-document-recent>header,.cc-document-year-groups>section>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.cc-document-recent>header{margin-block-end:10px}.cc-document-recent h3{margin:0;font-size:20px}.cc-document-recent header small{color:var(--document-muted);margin-top:3px;font-size:11px;display:block}.cc-document-recent header>button{color:#345a82;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750}.cc-document-list{border:1px solid var(--document-line);background:#fff;border-radius:13px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cc-document-list li{border-block-end:1px solid #e7ebef;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-width:0;min-height:68px;padding:9px 12px;display:grid}.cc-document-list li:last-child{border-block-end:0}.cc-document-list li:hover{background:#f8f9fb}.cc-document-row-main{min-width:0;color:var(--document-ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.cc-document-row-main:disabled{opacity:1;cursor:default}.cc-document-row-main>span:last-child{gap:4px;min-width:0;display:grid}.cc-document-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cc-document-row-main small{color:var(--document-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cc-document-file-icon{background:var(--document-soft);color:#304760;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.cc-document-status-chip{min-width:0;color:var(--document-muted);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.cc-document-status-chip svg{width:17px;height:17px}.is-ready>.cc-document-status-chip,.is-ready .cc-document-status-chip{color:var(--document-teal)}.is-manual_review>.cc-document-status-chip,.is-rejected>.cc-document-status-chip,.is-manual_review .cc-document-status-chip,.is-rejected .cc-document-status-chip{color:var(--document-warning)}.cc-document-row-spinner{animation:.9s linear infinite cc-document-row-spin}@keyframes cc-document-row-spin{to{transform:rotate(360deg)}}.cc-document-row-more{width:36px;height:36px;color:var(--document-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.cc-document-row-more:hover{background:var(--document-soft);color:var(--document-ink)}.cc-document-row-caret{color:#8793a0}.cc-document-trust{color:var(--document-muted);background:#f3f5f6;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;padding:12px;font-size:11px;display:flex}.cc-document-trust svg{color:var(--document-teal)}.cc-document-archive-layout{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cc-document-category-rail{border:1px solid var(--document-line);background:#fff;border-radius:13px;padding:8px;position:sticky;top:94px}.cc-document-category-rail>strong{color:var(--document-muted);padding:10px 10px 8px;font-size:11px;display:block}.cc-document-category-rail nav{gap:3px;display:grid}.cc-document-category-rail button{color:#42536a;text-align:start;min-width:0;min-height:43px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:grid}.cc-document-category-rail button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-document-category-rail button small{color:#8591a0;font-size:9px}.cc-document-category-rail button:hover{background:#f6f7f9}.cc-document-category-rail button.is-active{color:var(--document-ink);box-shadow:inset -3px 0 0 var(--document-teal);background:#f0f3f4;font-weight:780}[dir=ltr] .cc-document-category-rail button.is-active{box-shadow:inset 3px 0 0 var(--document-teal)}.cc-document-archive-main{min-width:0}.cc-document-smart-note{color:var(--document-warning);background:#f7f8fa;border:1px solid #e2e6e9;border-radius:11px;align-items:center;gap:10px;margin-block-end:12px;padding:11px 13px;display:flex}.cc-document-smart-note>span{gap:2px;display:grid}.cc-document-smart-note strong{color:var(--document-ink);font-size:12px}.cc-document-smart-note small{color:var(--document-muted);font-size:10px}.cc-document-year-groups{gap:14px;display:grid}.cc-document-year-groups>section>header{background:var(--document-soft);border-radius:9px 9px 0 0;min-height:38px;padding:0 12px}.cc-document-year-groups>section>header strong{font-size:13px}.cc-document-year-groups>section>header small{color:var(--document-muted);font-size:10px}.cc-document-year-groups .cc-document-list{border-radius:0 0 12px 12px}.cc-document-source{color:var(--document-muted);margin:14px 0 0;font-size:10px}.cc-document-pagination{color:var(--document-muted);justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.cc-document-message{border:1px solid var(--document-line);background:#fff;border-radius:13px;align-items:flex-start;gap:12px;padding:18px;display:flex}.cc-document-message>div{gap:3px;display:grid}.cc-document-message p{color:var(--document-muted);margin:0;font-size:12px}.cc-document-message.is-error{color:var(--document-warning);background:var(--document-warning-soft)}.cc-document-message.is-error strong{color:var(--document-ink)}.cc-document-step-up{flex-wrap:wrap;align-items:end;gap:12px;margin-block-start:16px;margin-block-end:16px;display:flex}.cc-document-step-up label{flex:1;gap:8px;min-width:min(180px,100%);display:grid}.cc-document-step-up input{background:var(--ds-surface-elevated);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border:1px solid #0000;border-radius:10px;padding:8px 12px}.cc-document-original{max-width:100%;height:auto;margin-block-start:16px;margin-block-end:16px;display:block}@container (width<=780px){.cc-document-category-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-document-archive-layout{grid-template-columns:150px minmax(0,1fr);gap:10px}.cc-document-list li{grid-template-columns:minmax(0,1fr) auto auto}.cc-document-row-caret{display:none}}@container (width<=620px){.cc-document-head{align-items:stretch;margin-block-start:12px;margin-block-end:16px}.cc-document-head>div{flex:100%}.cc-document-head h2{font-size:25px}.cc-document-head .ds-button{width:-moz-fit-content;width:fit-content}.cc-document-toolbar{flex-wrap:wrap}.cc-document-search{flex-basis:100%}.cc-document-refresh span{display:none}.cc-document-attention{padding:9px}.cc-document-attention>header{gap:8px}.cc-document-attention li{grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.cc-document-attention li>:last-child{width:auto}.cc-document-attention .cc-document-status-chip{grid-column:auto;justify-self:auto;padding-inline-start:0}.cc-document-attention :-webkit-any(.ds-button,.cc-document-auto){justify-self:end}.cc-document-attention :is(.ds-button,.cc-document-auto){justify-self:end}.cc-document-category-strip{scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block-end:2px;display:flex;overflow-x:auto}.cc-document-category-strip::-webkit-scrollbar{display:none}.cc-document-category-strip button{scroll-snap-align:start;flex:0 0 132px}.cc-document-archive-layout{display:block}.cc-document-category-rail{scrollbar-width:none;margin-block-end:12px;padding:6px;position:static;overflow-x:auto}.cc-document-category-rail>strong{display:none}.cc-document-category-rail nav{width:max-content;display:flex}.cc-document-category-rail button{grid-template-columns:18px auto auto;min-width:126px}.cc-document-category-rail button.is-active{box-shadow:inset 0 -2px 0 var(--document-teal)}.cc-document-list li{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px}.cc-document-status-chip{grid-column:1/-1;justify-self:start;padding-inline-start:47px}.cc-document-row-more{opacity:0;pointer-events:none;position:absolute}}@media (max-width:720px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-document-workspace){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-document-workspace)>.cc-company-bar{margin-bottom:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-document-workspace)>.cc-data-source{margin-bottom:16px}.cc-document-workspace .cc-document-mode-copy,.cc-document-workspace .cc-document-breadcrumb,.cc-document-workspace .cc-document-mode-view{display:none}.cc-document-workspace .cc-document-mobile-copy{display:inline}.cc-document-workspace .cc-document-head{gap:16px;margin:0 0 16px;display:grid}.cc-document-workspace .cc-document-head>div{text-align:right;flex-direction:column;justify-self:left;align-items:flex-start;gap:2px;width:189px;height:80px;display:flex;overflow:hidden}.cc-document-workspace .cc-document-head h2{width:189px;margin:0;font-size:25px;line-height:normal}.cc-document-workspace .cc-document-head p:not(.cc-document-breadcrumb){width:187px;color:var(--document-muted);margin:0;font-size:12px;line-height:normal}.cc-document-workspace .cc-document-head .ds-button{border-radius:12px;width:342px;height:46px;min-height:46px;padding:0;font-size:14px}.cc-document-workspace .cc-document-toolbar{direction:ltr;flex-wrap:nowrap;gap:16px;height:48px;margin:0 0 16px}.cc-document-workspace .cc-document-search{direction:rtl;flex:0 0 278px;gap:8px;width:278px;height:48px;min-height:48px;padding-inline-start:16px;padding-inline-end:16px;box-shadow:0 10px 14px #1f2d3812}.cc-document-workspace .cc-document-filter-menu{display:none}.cc-document-workspace .cc-document-refresh{flex:0 0 48px;width:48px;height:48px;min-height:48px;padding:0}.cc-document-workspace .cc-document-refresh span{display:none}.cc-document-workspace .cc-document-mobile-prototype{display:block}.cc-document-mobile-prototype>h3:first-child{width:100%;height:32px;color:var(--ds-warning);margin:0 0 16px;font-size:15px;line-height:normal}.cc-document-mobile-attention{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cc-document-mobile-attention li{width:342px;height:88px}.cc-document-mobile-attention button{border:1px solid var(--document-line);width:342px;height:88px;color:var(--document-ink);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:12px 15px;display:grid;overflow:hidden}.cc-document-mobile-attention button:disabled{opacity:1;cursor:default}.cc-document-mobile-attention .cc-document-file-icon{width:44px;height:44px;color:var(--ds-primary);background:var(--ds-primary-soft);border-radius:12px;flex-basis:44px}.cc-document-mobile-row-copy{text-align:right;direction:rtl;align-content:center;gap:3px;min-width:0;height:58px;display:grid;overflow:hidden}.cc-document-mobile-row-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.cc-document-mobile-row-copy small{color:var(--document-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cc-document-mobile-attention .cc-document-status-chip{width:max-content;max-width:104px;height:31px;color:var(--document-warning);background:var(--ds-surface-elevated);direction:rtl;border-radius:999px;grid-column:auto;justify-self:auto;gap:5px;padding:0 8px;font-size:10px;overflow:hidden}.cc-document-mobile-attention .cc-document-status-chip svg{flex:0 0 15px;width:15px;height:15px}.cc-document-mobile-attention .cc-document-row-caret{color:#8793a0;place-items:center;width:18px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-document-workspace) .ds-route-title>strong{flex:0 0 98px;width:98px}.cc-document-mobile-categories{border:1px solid var(--document-line);direction:ltr;background:#f4f7fa;border-radius:12px;gap:6px;width:342px;height:48px;margin:16px 0;padding:4px;display:flex;overflow:hidden}.cc-document-mobile-categories button{height:40px;color:var(--ds-muted);font:inherit;background:0 0;border:0;border-radius:9px;flex:none;padding:0;font-size:10px;font-weight:700}.cc-document-mobile-categories button:first-child{width:112px}.cc-document-mobile-categories button:nth-child(2){width:96px}.cc-document-mobile-categories button:nth-child(3){width:120px}.cc-document-mobile-categories button.is-active{color:#0e745f;background:var(--ds-surface);border:1px solid #0e745f}.cc-document-mobile-recent-title{height:38px;color:var(--ds-text);margin:0;font-size:18px;line-height:normal}.cc-document-mobile-prototype>.cc-document-list{margin-top:16px}}@container (width<=390px){.cc-document-head .ds-button{width:100%}.cc-document-attention>header small{display:none}.cc-document-attention li{grid-template-columns:minmax(0,1fr) auto auto}.cc-document-attention .cc-document-file-icon{display:none}.cc-document-attention .cc-document-row-main strong{font-size:11px}.cc-document-attention .cc-document-status-chip{white-space:normal;max-width:76px;line-height:1.25}.cc-document-status-chip{padding-inline-start:0}.cc-document-row-main small{white-space:normal;line-height:1.5}}.cc-all-documents{gap:14px;width:100%;display:grid}.cc-all-documents>header{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-height:104px;padding:18px 20px;display:flex}.cc-all-documents>header>div{gap:4px;display:grid}.cc-all-documents>header h1{color:var(--ds-text);margin:0;font-size:clamp(22px,3vw,32px)}.cc-all-documents>header p{color:var(--ds-muted);margin:0;font-size:11px}.cc-all-documents>header>span{min-width:74px;color:var(--ds-text);background:var(--ds-surface-elevated);border-radius:14px;place-items:center;gap:2px;padding:10px;display:grid}.cc-all-documents>header>span strong{font:780 21px/1 Manrope Variable,sans-serif}.cc-all-documents>header>span small{color:var(--ds-muted);font-size:9px}.cc-all-documents__toolbar{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(150px,auto) auto;gap:8px;padding:8px;display:grid}.cc-all-documents__toolbar label{min-width:0;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:10px;align-items:center;gap:9px;padding-inline-start:12px;padding-inline-end:12px;display:flex}.cc-all-documents__toolbar input,.cc-all-documents__toolbar select{width:100%;min-width:0;min-height:42px;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0}.cc-all-documents__toolbar select{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:10px;padding-inline-start:10px;padding-inline-end:10px}.cc-all-documents__attention{color:#95501f;background:#fff8f0;border:1px solid #eed8c4;border-radius:12px;align-items:center;gap:8px;min-height:44px;margin:0;padding:9px 12px;font-size:10px;font-weight:760;display:flex}.cc-all-documents>ul{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cc-all-documents>ul>li{border-top:1px solid var(--ds-line);grid-template-columns:minmax(0,1fr) minmax(130px,auto) auto;align-items:center;gap:12px;min-height:72px;padding:10px 14px;display:grid}.cc-all-documents>ul>li:first-child{border-top:0}.cc-all-documents>ul>li:-webkit-any(.is-manual_review,.is-rejected){box-shadow:inset -3px 0 #d88b45}.cc-all-documents>ul>li:is(.is-manual_review,.is-rejected){box-shadow:inset -3px 0 #d88b45}.cc-all-documents>ul>li>button:first-child{text-align:start;min-width:0;color:var(--ds-text);background:0 0;border:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}.cc-all-documents>ul>li>button:first-child>span:last-child{gap:4px;min-width:0;display:grid}.cc-all-documents>ul strong,.cc-all-documents>ul small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-all-documents>ul strong{font-size:12px}.cc-all-documents>ul small{color:var(--ds-muted);font-size:9px}.cc-all-documents__file{width:36px;height:36px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:10px;place-items:center;display:grid}.cc-all-documents__status{color:var(--ds-muted);align-items:center;gap:7px;font-size:10px;font-weight:720;display:inline-flex}.cc-all-documents .is-ready .cc-all-documents__status{color:var(--ds-primary-strong)}.cc-all-documents :-webkit-any(.is-manual_review,.is-rejected) .cc-all-documents__status{color:#99501d}.cc-all-documents :is(.is-manual_review,.is-rejected) .cc-all-documents__status{color:#99501d}.cc-all-documents__categories,.cc-all-documents>.cc-all-documents__mobile-list{display:none}@media (max-width:760px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-all-documents){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-all-documents)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-all-documents)>.cc-data-source{margin-bottom:14px}.cc-all-documents{gap:14px;width:342px;margin-top:14px}.cc-all-documents>header{background:0 0;border:0;border-radius:0;width:342px;height:90px;min-height:90px;padding:0;display:block;overflow:hidden}.cc-all-documents>header>div{gap:4px}.cc-all-documents>header .cc-all-scope-label,.cc-all-documents>header>span{display:none}.cc-all-documents>header .cc-all-scope-label{display:none!important}.cc-all-documents>header h1{margin:0;font-size:26px;line-height:1.55}.cc-all-documents>header p{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;line-height:1.7;overflow:hidden}.cc-all-documents__toolbar{background:0 0;border:0;border-radius:0;width:342px;height:48px;padding:0;display:block}.cc-all-documents__toolbar label{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;width:342px;height:48px;padding:10px 16px;display:flex}.cc-all-documents__toolbar input{min-height:0;font-size:14px}.cc-all-documents__toolbar>:-webkit-any(select,.ds-button){display:none}.cc-all-documents__toolbar>:is(select,.ds-button){display:none}.cc-all-documents__attention{width:342px;height:44px;min-height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:12px;margin:0;padding:11px 14px;font-size:14px;line-height:22px;display:block;overflow:hidden}.cc-all-documents__attention svg{display:none}.cc-all-documents__categories{direction:ltr;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid}.cc-all-documents__categories>button{color:#1a2636;min-width:0;height:40px;font:inherit;white-space:nowrap;cursor:pointer;direction:rtl;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:8px;font-weight:750;display:inline-flex;overflow:hidden}.cc-all-documents__categories>button svg{flex:0 0 14px;width:14px;height:14px}.cc-all-documents__categories>button.is-active{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.cc-all-documents>.cc-all-documents__desktop-list{display:none}.cc-all-documents>.cc-all-documents__mobile-list{background:0 0;border:0;border-radius:0;gap:10px;width:342px;display:grid;overflow:visible}.cc-all-documents>.cc-all-documents__mobile-list>li{border:0;width:342px;height:92px;min-height:92px;padding:0;display:block;box-shadow:none!important}.cc-all-documents>.cc-all-documents__mobile-list>li>button:first-child{border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-all-documents__mobile-list>li>button:disabled{cursor:default;opacity:1}.cc-all-documents__mobile-list .cc-all-documents__status{height:30px;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;direction:rtl;grid-column:auto;justify-content:center;align-items:center;gap:6px;padding:6px 4px;font-size:11px;display:inline-flex;overflow:hidden}.cc-all-documents__mobile-list .is-ready .cc-all-documents__status{color:var(--ds-success,#1d7a56)}.cc-all-documents__mobile-list :-webkit-any(.is-manual_review,.is-rejected) .cc-all-documents__status{color:var(--ds-warning,#9b6514)}.cc-all-documents__mobile-list :is(.is-manual_review,.is-rejected) .cc-all-documents__status{color:var(--ds-warning,#9b6514)}.cc-all-documents__mobile-copy{direction:rtl;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-width:0;height:64px;display:grid;overflow:hidden}.cc-all-documents__mobile-copy>span:last-child{gap:2px;min-width:0;display:grid}.cc-all-documents__mobile-copy .cc-all-documents__file{background:0 0;border-radius:0;width:24px;height:24px}.cc-all-documents__mobile-copy strong{font-size:15px;line-height:1.8}.cc-all-documents__mobile-copy small{font-size:11px;line-height:1.8}}.cc-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-canvas:#111720;--ds-surface:#18212c;--ds-surface-elevated:#222d3a;--ds-text:#edf2f7;--ds-muted:#aeb9c5;--ds-line:#2e3a47;--ds-primary:#7fa5cc;--ds-primary-strong:#c6dbef;--ds-primary-soft:#25384c;--ds-success:#82ae96;--ds-warning:#d3a661;--ds-danger:#d7898c;--ds-info:#88a9c9;--ds-shadow:0 12px 30px #00000047;--cc-motion-fast:.2s;--cc-motion-ease:cubic-bezier(.2,.7,.3,1);background:var(--ds-canvas);min-height:100vh;color:var(--ds-text)}.cc-shell .ds-button,.cc-shell .ds-sidebar nav button,.cc-shell .ds-bottom-nav button,.cc-shell .ds-mobile-more button,.cc-shell .ds-command,.cc-shell .ds-sidebar__mode,.cc-shell .cc-segmented button,.cc-shell .cc-tabs button,.cc-shell .cc-open-company,.cc-shell .cc-today-action,.cc-shell .cc-task-row{transition:background-color var(--cc-motion-fast) var(--cc-motion-ease), color var(--cc-motion-fast) var(--cc-motion-ease), border-color var(--cc-motion-fast) var(--cc-motion-ease), box-shadow var(--cc-motion-fast) var(--cc-motion-ease), transform var(--cc-motion-fast) var(--cc-motion-ease)}.cc-shell .ds-button:hover,.cc-shell .cc-open-company:hover,.cc-shell .cc-today-action:hover,.cc-shell .cc-task-row:hover{transform:translateY(-1px)}.cc-shell .ds-button:active,.cc-shell .cc-open-company:active,.cc-shell .cc-today-action:active,.cc-shell .cc-task-row:active{transform:translateY(0)}.cc-shell .ds-sidebar{background:#151e27;border-color:#25313e;width:280px;padding:16px 12px}.cc-shell .ds-workspace{background:var(--ds-canvas);margin-inline-start:280px}.cc-shell .ds-brand{border-color:#25313e;min-height:58px;padding:3px 8px 12px}.cc-shell .ds-brand__mark{background:#7fa5cc;border-radius:13px;width:40px;height:40px;overflow:hidden}.cc-shell .ds-brand__mark img{object-fit:cover;width:100%;height:100%}.cc-shell .ds-brand strong{color:#fff;font-size:17px}.cc-shell .ds-brand small{color:#8794a1;font-size:11px}.cc-shell .ds-sidebar nav{gap:4px;margin-top:114px}.cc-shell .ds-sidebar nav button{color:#b5c0cb;border-radius:12px;min-height:46px}.cc-shell .ds-sidebar nav button:hover{color:#edf2f7;background:#202a36}.cc-shell .ds-sidebar nav button.is-active{color:#c6dbef;background:#25384c}.cc-shell .ds-sidebar nav button.is-active .ds-nav-icon{background:0 0}.cc-shell .ds-nav-icon{border-radius:0}.cc-shell .ds-sidebar__footer{color:#8794a1;border-color:#25313e;gap:12px;display:grid}.cc-shell .ds-sidebar__mode{color:#b5c0cb;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:44px;padding:0;display:flex}.cc-shell .ds-mode-switch{background:#2e3a47;border-radius:999px;width:38px;height:22px;padding:3px;display:inline-flex;position:relative}.cc-shell .ds-mode-switch i{background:#8794a1;border-radius:50%;width:16px;height:16px;transition:transform .2s}.cc-shell .ds-sidebar__mode[aria-pressed=true] .ds-mode-switch{background:#7fa5cc}.cc-shell .ds-sidebar__mode[aria-pressed=true] .ds-mode-switch i{background:#111720;transform:translate(-16px)}[dir=ltr] .cc-shell .ds-sidebar__mode[aria-pressed=true] .ds-mode-switch i{transform:translate(16px)}.cc-shell .ds-topbar{background:#111720f0;border-color:#25313e;grid-template-columns:minmax(180px,220px) minmax(240px,430px) minmax(360px,1fr);min-height:64px;padding:8px 28px;display:grid}.cc-shell .ds-route-title{color:#edf2f7;width:100%}.cc-shell .ds-route-menu{border-radius:13px;width:42px;height:42px}.cc-shell .ds-command{background:var(--ds-surface);border-radius:13px;width:100%;max-width:none;min-height:44px}.cc-shell .ds-command:focus-within{border-color:#7fa5cc;box-shadow:0 0 0 3px #25384c}.cc-shell .ds-topbar__actions{justify-self:end;min-width:0;margin-inline-start:0}.cc-shell .ds-topbar__actions .ds-button{border-color:var(--ds-line);color:#edf2f7;background:var(--ds-surface);min-width:44px}.cc-shell .ds-advanced-top{display:none}.cc-shell .ds-role-pill{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:13px;align-items:center;gap:12px;min-height:44px;padding:0 15px;display:flex}.cc-shell .ds-role-pill small{color:#8794a1}.cc-shell .ds-main{width:min(1440px,100%);padding:28px 32px 96px}.cc-shell .ds-card{border-color:var(--ds-line);background:var(--ds-surface);box-shadow:0 1px 2px #0003}.cc-shell .ds-card h2{color:#edf2f7}.cc-shell .ds-button--primary{color:#101820;background:#7fa5cc}.cc-shell .ds-button--primary:hover{background:#91b3d5}.cc-shell .ds-button--secondary{color:#edf2f7;border-color:var(--ds-line);background:var(--ds-surface)}.cc-shell .ds-button--ghost{color:#c6dbef;background:0 0;border-color:#0000}.cc-company-bar{z-index:25;width:252px;position:fixed;top:86px}.cc-company-bar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14px}.cc-company-bar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14px}.cc-company-bar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14px}.cc-company-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14px}.cc-company-logo{color:#c6dbef;background:#25384c;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.cc-company-trigger{border:1px solid var(--ds-line);width:100%;min-height:64px;color:var(--ds-text);text-align:start;cursor:pointer;transition:border-color var(--cc-motion-fast) var(--cc-motion-ease), box-shadow var(--cc-motion-fast) var(--cc-motion-ease), background-color var(--cc-motion-fast) var(--cc-motion-ease);background:#202a36;border-radius:16px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:9px;display:grid}.cc-company-trigger:hover,.cc-company-trigger[aria-expanded=true]{background:#222f3d;border-color:#52708d}.cc-company-trigger:focus-visible{outline-offset:2px;outline:3px solid #4d7092}.cc-company-copy{min-width:0;display:grid}.cc-company-copy strong,.cc-company-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-company-copy strong{font-size:12px}.cc-company-copy small,.cc-company-menu small{color:#8794a1;font-size:11px}.cc-company-caret{transition:transform var(--cc-motion-fast) var(--cc-motion-ease)}.cc-company-trigger[aria-expanded=true] .cc-company-caret{transform:rotate(180deg)}.cc-company-menu{border:1px solid var(--ds-line);background:#202a36;border-radius:16px;gap:4px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #0000006b}.cc-company-menu header{justify-content:space-between;align-items:center;padding:7px 8px 9px;display:flex}.cc-company-menu header strong{font-size:12px}.cc-company-menu>button{width:100%;min-height:56px;color:var(--ds-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:8px;display:grid}.cc-company-menu>button:hover{background:#25313e}.cc-company-menu>button[aria-pressed=true]{color:#c6dbef;background:#25384c}.cc-company-menu>button>span:nth-child(2){min-width:0;display:grid}.cc-company-menu>button strong,.cc-company-menu>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-company-menu>button strong{font-size:12px}.cc-shell.is-sidebar-collapsed .cc-company-bar{display:none}.cc-page-heading{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.cc-page-heading h1{color:#edf2f7;letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(28px,3vw,38px)}.cc-page-heading p{max-width:760px;color:var(--ds-muted);margin:0;line-height:1.7}.cc-page-heading__action{margin-inline-start:auto}.cc-today-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:20px;grid-template-columns:minmax(0,1fr) 300px;gap:18px 28px;padding:24px;display:grid}.cc-today-date{color:#8794a1;align-items:center;gap:8px;font-size:12px;display:flex}.cc-today-card h2{max-width:720px;margin:0;font-size:23px;line-height:1.7}.cc-score-block{background:#202a36;border-radius:16px;grid-area:1/2/span 2;align-items:center;gap:14px;padding:18px;display:flex}.cc-score-block>div:last-child{gap:4px;display:grid}.cc-score-block span{color:#8794a1;font-size:12px}.cc-score-block b{color:#7fa5cc;font-size:13px}.cc-score-ring{background:conic-gradient(#7fa5cc var(--score), #2e3a47 0);border-radius:50%;flex:0 0 84px;place-items:center;width:84px;height:84px;display:grid;position:relative}.cc-score-ring:after{content:"";background:#202a36;border-radius:50%;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.cc-score-ring strong{z-index:1;font-size:24px;position:relative}.cc-today-actions{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.cc-today-action{min-height:74px;color:var(--ds-text);text-align:start;cursor:pointer;border:1px solid #0000;border-radius:15px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:12px 14px;display:grid}.cc-today-action--critical{background:#41282c;border-color:#5a3238}.cc-today-action--warning{background:#3c3222;border-color:#554329}.cc-today-action--info{background:#243749;border-color:#2f4860}.cc-today-action__icon{background:#11172052;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.cc-today-action>span:nth-child(2){gap:5px;min-width:0;display:grid}.cc-today-action>span:nth-child(2) :-webkit-any(strong,small){text-overflow:ellipsis;overflow:hidden}.cc-today-action>span:nth-child(2) :is(strong,small){text-overflow:ellipsis;overflow:hidden}.cc-today-action small{color:#7fa5cc;align-items:center;gap:4px;display:inline-flex}.cc-today-action__arrow{color:var(--ds-muted)}.cc-quick-add{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:20px;gap:14px;margin-top:20px;padding:20px;display:grid}.cc-quick-add>header{gap:4px;display:grid}.cc-quick-add>header small{color:var(--ds-primary);font-size:11px;font-weight:800}.cc-quick-add>header strong{font-size:16px}.cc-quick-add__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cc-quick-add__grid>button{border:1px solid var(--ds-line);min-height:124px;color:var(--ds-text);background:var(--ds-surface-elevated);text-align:start;cursor:pointer;transition:transform var(--cc-motion-fast) var(--cc-motion-ease), border-color var(--cc-motion-fast) var(--cc-motion-ease), background-color var(--cc-motion-fast) var(--cc-motion-ease);border-radius:16px;justify-items:start;gap:7px;padding:16px;display:grid}.cc-quick-add__grid>button:hover{border-color:var(--ds-primary);transform:translateY(-1px)}.cc-quick-add__grid>button:active{transform:translateY(0)}.cc-quick-add__grid>button>span{width:44px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:13px;place-items:center;display:grid}.cc-quick-add__grid strong{font-size:14px}.cc-quick-add__grid small{color:var(--ds-muted);line-height:1.55}.cc-mobile-mode-switch{display:none}.cc-finance-summary{margin-top:20px}.cc-summary-metrics{border:1px solid var(--ds-line);background:var(--ds-line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.cc-summary-metrics>div{background:#202a36;gap:6px;min-height:88px;padding:14px;display:grid}.cc-summary-metrics span{color:#8794a1;font-size:12px}.cc-summary-metrics strong{font-size:18px}.cc-summary-metrics small{color:#8794a1}.cc-company-tools{margin:0 0 18px;border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;grid-template-columns:minmax(170px,1fr) minmax(190px,1.2fr);gap:12px;width:min(480px,100%);margin-inline-end:auto;padding:14px;display:grid}.cc-company-tools__actions{gap:8px;display:grid}.cc-company-tools__actions .ds-button{width:100%}.cc-company-search{border:1px solid var(--ds-line);background:#202a36;border-radius:13px;align-self:stretch;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;display:flex}.cc-company-search input{width:100%;color:var(--ds-text);background:0 0;border:0;outline:0}.cc-all-report{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;padding:20px}.cc-all-report>header{align-items:flex-start;gap:18px;display:flex}.cc-all-report h2,.cc-all-report p{margin:0}.cc-all-report p{color:var(--ds-muted);margin-top:5px;font-size:13px}.cc-period-control{justify-items:end;gap:8px;margin-inline-start:auto;display:grid}.cc-segmented{background:#202a36;border-radius:13px;padding:4px;display:inline-flex}.cc-segmented button{min-height:38px;color:var(--ds-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-weight:700}.cc-segmented button.is-active{color:#edf2f7;background:#18212c;box-shadow:0 1px 2px #00000040}.cc-date-range{flex-wrap:wrap;gap:8px;display:flex}.cc-date-range label{color:var(--ds-muted);align-items:center;gap:5px;font-size:11px;display:flex}.cc-date-range input{border:1px solid var(--ds-line);min-height:38px;color:var(--ds-text);background:#202a36;border-radius:9px;padding:0 8px}.cc-date-error{color:#edb0b2;flex-basis:100%;font-size:11px}.cc-period-banner{color:#b6cde3;background:#243749;border:1px solid #2f4860;border-radius:13px;align-items:center;gap:9px;margin:16px 0;padding:12px 14px;display:flex}.cc-company-table-wrap{border:1px solid var(--ds-line);border-radius:15px;overflow:auto}.cc-company-table{border-collapse:collapse;width:100%;min-width:820px}.cc-company-table th,.cc-company-table td{text-align:start;border-bottom:1px solid #25313e;padding:13px 14px}.cc-company-table th{color:#aeb9c5;background:#202a36;font-size:12px}.cc-company-table tr:last-child td{border-bottom:0}.cc-company-table td{font-size:13px}.cc-company-table td:not(:first-child){text-align:start;direction:ltr}.cc-table-company{align-items:center;gap:10px;display:flex}.cc-table-company>b{color:#c6dbef;background:#25384c;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.cc-table-company>span{display:grid}.cc-table-company small{color:#8794a1}.cc-health-pill,.cc-severity{white-space:nowrap;border-radius:999px;align-items:center;width:max-content;min-height:26px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.cc-health-pill.is-good{color:#a7cfb7;background:#223b31}.cc-health-pill.is-watch{color:#e5c486;background:#3c3222}.cc-open-company{border:1px solid var(--ds-line);color:#c6dbef;cursor:pointer;background:#202a36;border-radius:10px;place-items:center;width:38px;min-height:38px;display:grid}.cc-company-mobile-list{display:none}.cc-report-layout{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:18px;display:grid}.cc-report-status .cc-period-control{justify-items:start;margin:0 0 18px}.cc-report-status .cc-score-block{grid-area:auto;width:max-content;margin-bottom:16px}.cc-report-copy{margin-bottom:18px}.cc-report-copy strong{font-size:20px}.cc-report-copy p{color:var(--ds-muted);margin:7px 0 0}.cc-report-metrics{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.cc-report-metrics>div{background:#202a36;border-radius:13px;gap:6px;padding:13px;display:grid}.cc-report-metrics span{color:#8794a1;font-size:12px}.cc-report-metrics strong{font-size:17px}.cc-decision-list{display:grid}.cc-decision-list article,.cc-ai-event-list article{border-bottom:1px solid #25313e;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.cc-decision-list article:last-child,.cc-ai-event-list article:last-child{border-bottom:0}.cc-decision-icon,.cc-ai-event-icon,.cc-approval-icon{color:#b6cde3;background:#243749;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.cc-decision-list article>div,.cc-ai-event-list article>div{gap:4px;min-width:0;display:grid}.cc-decision-list small,.cc-ai-event-list small{color:#8794a1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-decision-list button{color:#7fa5cc;cursor:pointer;background:0 0;border:0;grid-column:2/-1;align-items:center;gap:4px;width:max-content;min-height:32px;padding:0;display:inline-flex}.cc-normal-note{border:1px solid var(--ds-line);color:#8794a1;background:#18212c;border-radius:14px;align-items:center;gap:9px;margin-top:18px;padding:13px 15px;display:flex}.cc-tabs{scrollbar-width:none;background:#202a36;border-radius:14px;gap:5px;width:max-content;max-width:100%;margin-bottom:16px;padding:5px;display:flex;overflow-x:auto}.cc-tabs button{min-height:40px;color:var(--ds-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:0 14px;font-weight:750}.cc-tabs button.is-active{color:var(--ds-text);background:var(--ds-surface);box-shadow:0 1px 2px #00000040}.cc-tabs button span{background:#2e3a47;border-radius:999px;margin-inline-start:5px;padding:2px 6px;font-size:11px}.cc-approval-list{display:grid}.cc-approval-list article{border-bottom:1px solid #25313e;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;display:grid}.cc-approval-list article:last-child{border-bottom:0}.cc-approval-list article>div:nth-child(2){gap:5px;display:grid}.cc-approval-list small{color:#8794a1}.cc-approval-actions{gap:8px;display:flex}.cc-urgent-card{margin-top:18px}.cc-task-list{display:grid}.cc-task-row{min-height:72px;color:var(--ds-text);text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #25313e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.cc-task-row:last-child{border-bottom:0}.cc-task-row>span:nth-child(2),.cc-task-row>span:last-child{gap:4px;display:grid}.cc-task-row>span:last-child{text-align:end}.cc-task-row small{color:#8794a1}.cc-severity--critical{color:#edb0b2;background:#41282c}.cc-severity--warning{color:#e5c486;background:#3c3222}.cc-severity--info{color:#b6cde3;background:#243749}.cc-severity--success{color:#a7cfb7;background:#223b31}.cc-tabs--ai{margin-inline-start:0}.cc-ai-kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.cc-ai-kpis>div{background:#342b1f;border:1px solid #554329;border-radius:16px;gap:7px;min-height:82px;padding:16px;display:grid}.cc-ai-kpis span{color:#b7a380;font-size:12px}.cc-ai-kpis strong{color:#e5c486;font-size:20px}.cc-ai-summary-card{margin-bottom:16px}.cc-ai-summary-card p{color:#d5dde5;margin:0;line-height:1.9}.cc-ai-report-action{justify-content:flex-end;margin:-4px 0 8px;display:flex}.cc-ai-event-list article{grid-template-columns:40px minmax(0,1fr) auto auto}.cc-ai-event-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px!important;display:flex!important}.cc-ai-event-actions .ds-button{min-height:36px;padding-inline-start:9px;padding-inline-end:9px}.cc-camera-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cc-camera-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;overflow:hidden}.cc-camera-placeholder{color:#7fa5cc;background:#202a36;place-items:center;min-height:160px;display:grid}.cc-camera-card>div:last-child{align-items:center;gap:10px;padding:14px;display:flex}.cc-camera-card>div:last-child>span:first-child{gap:3px;display:grid}.cc-camera-card small{color:#8794a1;font-size:11px}.cc-camera-card>div:last-child>span:last-child{margin-inline-start:auto;font-size:12px;font-weight:750}.cc-camera-card .is-degraded{color:#e5c486}.cc-camera-card .is-online{color:#a7cfb7}.cc-camera-card .is-offline{color:#edb0b2}.cc-advanced-note{background:#182535;border:1px solid #2f4860;border-radius:14px;grid-template-columns:minmax(170px,.8fr) 2fr;align-items:center;gap:10px 18px;margin-top:18px;padding:16px 18px;display:grid}.cc-advanced-note>div:first-child{display:grid}.cc-advanced-note>div:first-child span{color:#88a9c9;font-size:11px}.cc-advanced-note p{color:#8794a1;grid-column:2;margin:0;font-size:12px}.cc-contract-list{flex-wrap:wrap;gap:7px;display:flex}.cc-contract-list code{color:#b6cde3;background:#202a36;border:1px solid #2f4860;border-radius:8px;padding:6px 8px;font-size:11px}.cc-empty-inline{color:#8794a1;text-align:center;place-items:center;gap:7px;min-height:130px;display:grid}.cc-search-panel{z-index:45;border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;width:min(680px,100vw - 368px);max-height:min(520px,100vh - 90px);padding:8px;position:fixed;top:68px;overflow:auto;box-shadow:0 22px 55px #00000073}.cc-search-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:308px}.cc-search-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:308px}.cc-search-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:308px}.cc-search-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:308px}.cc-search-panel header{color:#8794a1;justify-content:space-between;padding:8px 10px 10px;font-size:12px;display:flex}.cc-search-panel>button{width:100%;color:var(--ds-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:10px;display:grid}.cc-search-panel>button:hover{background:#202a36}.cc-search-panel button>span:last-child{gap:3px;display:grid}.cc-search-panel small,.cc-search-panel>p{color:#8794a1}.cc-search-icon{color:#b6cde3;background:#243749;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.cc-inline-notice{color:#a7cfb7;background:#223b31;border:1px solid #355745;border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.cc-inline-notice button{min-width:36px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:auto;display:grid}.cc-state-banner{margin-bottom:16px}.cc-state-experience{gap:16px;max-width:680px;margin:8vh auto;display:grid}.cc-data-source{border:1px solid var(--ds-line);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--ds-muted);background:var(--ds-surface);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 11px;font-size:11px;line-height:1.45;display:flex}.cc-data-source>span{background:var(--ds-warning);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-warning) 18%,transparent);border-radius:50%;flex:none}.cc-data-source--cloud>span{background:var(--ds-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-success) 18%,transparent)}.cc-auth-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf2f7;background:radial-gradient(circle at 50% 0,#25384c 0,#111720 42%,#0d1219 100%);place-items:center;min-height:100vh;padding:24px;font-family:Noto Sans Arabic,Segoe UI,sans-serif;display:grid}.cc-auth-card{background:#18212cf0;border:1px solid #2e3a47;border-radius:24px;gap:20px;width:min(440px,100%);padding:34px;display:grid;box-shadow:0 24px 70px #00000061}.cc-auth-card h1,.cc-auth-card p{margin:0}.cc-auth-card h1{margin-top:3px;font-size:clamp(24px,5vw,32px);line-height:1.35}.cc-auth-card p{color:#aeb9c5;line-height:1.7}.cc-auth-icon{color:#c6dbef;background:#25384c;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.cc-auth-icon.is-error{color:#f2b0b2;background:#4b292e}.cc-auth-eyebrow{color:#88a9c9;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.cc-auth-card form{gap:15px;display:grid}.cc-auth-card label{color:#d7dfe7;gap:7px;font-size:13px;font-weight:700;display:grid}.cc-auth-card input{color:#edf2f7;width:100%;min-height:48px;font:inherit;background:#111720;border:1px solid #3a4857;border-radius:13px;padding:0 13px}.cc-auth-card input:focus-visible{border-color:#7fa5cc;outline:3px solid #3f5e7b}.cc-auth-card .ds-button{width:100%;min-height:48px}.cc-auth-card .ds-button--primary{color:#101820;background:#7fa5cc}.cc-auth-card .ds-button--secondary{color:#edf2f7;background:#222d3a;border-color:#3a4857}.cc-auth-demo{color:#c6dbef;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.cc-auth-error{background:#3d2529;border:1px solid #704047;border-radius:12px;padding:10px 12px;font-size:12px;color:#f2b0b2!important}.cc-auth-security{border-top:1px solid #2e3a47;align-items:flex-start;gap:8px;padding-top:16px;font-size:11px;display:flex}.cc-auth-security svg{flex:none;margin-top:3px}.cc-auth-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cc-auth-progress{background:#2e3a47;border-radius:99px;height:5px;overflow:hidden}.cc-auth-progress i{border-radius:inherit;background:#7fa5cc;width:42%;height:100%;animation:1.2s ease-in-out infinite alternate cc-auth-loading;display:block}.cc-auth-shell.cc-secure-connection{--ds-canvas:var(--ccc-owner-light-canvas);--ds-surface:var(--ccc-owner-light-surface);--ds-surface-elevated:var(--ccc-owner-light-surface-elevated);--ds-text:var(--ccc-owner-light-text);--ds-muted:var(--ccc-owner-light-muted);--ds-line:var(--ccc-owner-light-line);--ds-primary:var(--ccc-owner-light-primary);--ds-primary-strong:var(--ccc-owner-light-primary-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--ds-text);background:var(--ds-canvas);flex-direction:column;align-items:center;padding:42px 24px 28px;font-family:Noto Sans Arabic,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.cc-secure-connection__orbit{z-index:0;pointer-events:none;max-width:none;display:block;position:absolute}.cc-secure-connection__orbit.is-neutral{width:242px;height:242px;top:212px;left:calc(50% - 313px)}.cc-secure-connection__orbit.is-brand{width:188px;height:188px;top:178px;left:calc(50% + 83px)}.cc-secure-connection__brand{z-index:1;flex:0 0 44px;align-items:center;gap:10px;height:44px;display:flex;position:relative}.cc-secure-connection__brand>span{text-align:right;white-space:nowrap;gap:1px;display:grid}.cc-secure-connection__brand strong{color:var(--ds-text);font-size:14px;font-weight:700;line-height:22px}.cc-secure-connection__brand small{color:var(--ds-muted);text-align:right;font-family:Inter,Segoe UI,sans-serif;font-size:10px;font-weight:600;line-height:1.6}.cc-secure-connection__brand img{object-fit:contain;border-radius:6px;width:29px;height:37px;display:block}.cc-secure-connection__loading-area{z-index:1;flex:auto;justify-content:center;align-items:center;width:100%;max-width:342px;min-height:0;padding:8px 0 34px;display:flex;position:relative}.cc-auth-card.cc-secure-connection__card{border:1px solid var(--ds-line);width:100%;color:var(--ds-text);background:var(--ds-surface);border-radius:18px;flex-direction:column;align-items:center;gap:25px;padding:30px 24px 26px;display:flex;box-shadow:0 10px 28px #1f2d3812}.cc-secure-connection__message{text-align:center;gap:10px;width:100%;display:grid}.cc-auth-card.cc-secure-connection__card h1{color:var(--ds-text);margin:0;font-size:24px;font-weight:700;line-height:1.6}.cc-auth-card.cc-secure-connection__card p{color:var(--ds-muted);margin:0;font-size:14px;font-weight:400;line-height:1.7}.cc-secure-connection__progress{gap:9px;width:100%;display:grid}.cc-secure-connection__progress-labels{width:100%;min-height:16px;color:var(--ds-muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.cc-secure-connection__progress-labels strong{color:var(--ds-primary-strong);font-weight:600}.cc-secure-connection__card .cc-auth-progress{border:.5px solid var(--ds-line);border-radius:var(--ccc-public-radius-pill);background:var(--ds-surface-elevated);height:5px;position:relative}.cc-secure-connection__card .cc-auth-progress i{border-radius:inherit;background:var(--ds-primary);width:42%;height:5px;animation:1.2s ease-in-out infinite alternate cc-secure-connection-loading;position:absolute;top:-.5px;bottom:-.5px}.cc-secure-connection__card .cc-auth-progress i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.cc-secure-connection__card .cc-auth-progress i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.cc-secure-connection__card .cc-auth-progress i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.cc-secure-connection__card .cc-auth-progress i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.cc-secure-connection__status{z-index:1;height:32px;color:var(--ds-muted);flex:0 0 32px;align-items:center;gap:7px;font-size:10px;font-weight:600;line-height:1.6;display:flex;position:relative}.cc-secure-connection__status img{width:15px;height:15px;display:block}@keyframes cc-secure-connection-loading{to{transform:translate(-138%)}}@keyframes cc-auth-loading{to{transform:translate(-138%)}}@media (prefers-reduced-motion:reduce){.cc-auth-progress i{opacity:.62;width:100%;animation:none}.cc-secure-connection__card .cc-auth-progress i{opacity:1;width:42%}}@media (max-width:520px){.cc-auth-shell{padding:12px}.cc-auth-card{border-radius:20px;padding:24px 18px}.cc-auth-actions{grid-template-columns:1fr}.cc-data-source{border-radius:13px;width:100%}.cc-auth-shell.cc-secure-connection{padding:42px 24px 28px}.cc-auth-card.cc-secure-connection__card{border-radius:18px;padding:30px 24px 26px}}.cc-skeleton{gap:12px;display:grid}.cc-skeleton span{background:#263240;border-radius:14px;height:72px}.cc-dialog{border:1px solid var(--ds-line);width:min(640px,100% - 24px);max-height:calc(100dvh - 12px);color:var(--ds-text);background:#222d3a;border-radius:22px;padding:0;overflow-y:auto;box-shadow:0 24px 70px #0000008c}.cc-dialog--document{width:min(940px,100% - 24px);max-height:min(880px,100vh - 32px);overflow:auto}.cc-dialog::backdrop{background:#000000a6}.cc-dialog__head{border-bottom:1px solid var(--ds-line);align-items:center;gap:12px;padding:20px 22px;display:flex}.cc-dialog__head h2{margin:2px 0 0}.cc-dialog__close{border:1px solid var(--ds-line);width:44px;min-height:44px;color:var(--ds-text);cursor:pointer;background:#202a36;border-radius:11px;place-items:center;margin-inline-start:auto;display:grid}.cc-eyebrow{color:#7fa5cc;font-size:11px;font-weight:800}.cc-add-choices{grid-template-columns:repeat(2,1fr);gap:12px;padding:22px;display:grid}.cc-add-choices button{border:1px solid var(--ds-line);min-height:150px;color:var(--ds-text);cursor:pointer;background:#202a36;border-radius:16px;place-items:center;gap:8px;padding:16px;display:grid}.cc-add-choices button>span{color:#b6cde3;background:#243749;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.cc-add-choices small{color:#8794a1}.cc-task-form,.cc-document-form{gap:16px;padding:22px;display:grid}.cc-task-form label{color:#aeb9c5;gap:7px;font-size:13px;display:grid}.cc-task-form input,.cc-task-form select,.cc-task-form textarea{border:1px solid var(--ds-line);width:100%;min-height:46px;color:var(--ds-text);background:#18212c;border-radius:12px;padding:10px 12px}.cc-form-row{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cc-dialog__actions{justify-content:flex-end;gap:8px;display:flex}.cc-dialog__actions .ds-button:disabled{opacity:.48;cursor:not-allowed}.cc-shell .ds-upload{background:#202a36;border-color:#3a4857}.cc-document-stepper{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.cc-document-stepper li{color:#788693;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex;position:relative}.cc-document-stepper li:not(:last-child):after{content:"";background:#3a4857;width:11px;height:1px;position:absolute}.cc-document-stepper li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(100% - 3px)}.cc-document-stepper li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(100% - 3px)}.cc-document-stepper li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(100% - 3px)}.cc-document-stepper li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(100% - 3px)}.cc-document-stepper li>span{border:1px solid #3a4857;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.cc-document-stepper li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-document-stepper li.is-active{color:#c6dbef}.cc-document-stepper li.is-active>span,.cc-document-stepper li.is-done>span{color:#111720;background:#7fa5cc;border-color:#7fa5cc}.cc-document-stepper li.is-done{color:#9db3c7}.cc-document-disclosure{color:#b9d2e8;background:#172a3a;border:1px solid #31516f;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:12px;line-height:1.6;display:flex}.cc-document-disclosure svg{flex:none}.cc-document-error{color:#f0bbc4;background:#321f26;border:1px solid #74404a;border-radius:12px;margin:0;padding:11px 13px;font-size:12px;line-height:1.6}.cc-upload-security{color:#a9c7e3;background:#1d3042;border:1px solid #31516f;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:12px;display:flex}.cc-document-processing{border:1px solid var(--ds-line);text-align:center;background:#202a36;border-radius:18px;place-items:center;gap:10px;min-height:340px;padding:34px;display:grid}.cc-document-processing h3,.cc-document-processing p{margin:0}.cc-document-processing p,.cc-document-processing small{color:#8794a1}.cc-processing-icon{color:#9dc2e7;background:#25384c;border-radius:19px;place-items:center;width:64px;height:64px;display:grid}.cc-processing-icon svg{animation:1s linear infinite cc-document-spin}.cc-processing-track{background:#2e3a47;border-radius:999px;width:min(430px,100%);height:9px;margin:8px 0;overflow:hidden}.cc-processing-track span{border-radius:inherit;height:100%;transition:width .26s var(--cc-motion-ease);background:#7fa5cc;display:block}.cc-extraction-banner{color:#b6d1eb;background:#1d3042;border:1px solid #31516f;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex}.cc-extraction-banner>span{gap:3px;display:grid}.cc-extraction-banner small{color:#88a9c9}.cc-document-review{grid-template-columns:minmax(0,1.02fr) minmax(330px,.98fr);gap:16px;display:grid}.cc-document-preview{border:1px solid var(--ds-line);background:#18212c;border-radius:16px;min-height:400px;padding:16px}.cc-document-preview>div{color:#1b2733;background:#f4f1ea;border-radius:9px;min-height:368px;padding:28px;box-shadow:0 7px 18px #00000040}.cc-document-preview header{border-bottom:2px solid #cfd7dd;justify-content:space-between;padding-bottom:13px;font-size:12px;display:flex}.cc-document-preview h3{text-align:center;margin:25px 0}.cc-document-preview p{margin:14px 0;font-size:13px}.cc-extraction-fields{gap:10px;display:grid}.cc-extraction-fields label{border:1px solid var(--ds-line);background:#202a36;border-radius:12px;gap:6px;padding:10px;display:grid}.cc-extraction-fields label>span{color:#aeb9c5;justify-content:space-between;align-items:center;font-size:12px;display:flex}.cc-extraction-fields label small{color:#e5c486;background:#453821;border-radius:999px;padding:3px 7px}.cc-extraction-fields label small.is-good{color:#a7cfb7;background:#223b31}.cc-extraction-fields input{min-height:40px;color:var(--ds-text);background:#18212c;border:1px solid #374554;border-radius:9px;padding:8px 10px}.cc-extraction-fields label.is-review{background:#30291d;border-color:#745a2d}.cc-extraction-row{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.cc-match-proposal{color:#a7cfb7;background:#223b31;border:1px solid #355745;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:8px;padding:12px;display:grid}.cc-match-proposal>span{gap:3px;display:grid}.cc-match-proposal small{color:#82ae96}.cc-document-confirmation{border:1px solid var(--ds-line);text-align:center;background:#202a36;border-radius:18px;place-items:center;gap:17px;min-height:390px;padding:28px;display:grid}.cc-document-confirmation h3,.cc-document-confirmation p{margin:0}.cc-document-confirmation p{color:#aeb9c5;max-width:620px;margin-top:7px;line-height:1.7}.cc-confirm-icon{color:#a7cfb7;background:#223b31;border-radius:21px;place-items:center;width:68px;height:68px;display:grid}.cc-confirm-links{grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px;width:min(520px,100%);display:grid}.cc-confirm-links span{color:#b9c8d5;text-align:start;background:#18212c;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.cc-document-confirmation .cc-dialog__actions{width:100%}.cc-review-queue{border-top:1px solid var(--ds-line);gap:10px;padding-top:16px;display:grid}.cc-review-queue>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.cc-review-queue>header>div{gap:3px;display:grid}.cc-review-queue>header small,.cc-review-document small{color:#8794a1}.cc-review-queue>header button{border:1px solid var(--ds-line);min-height:38px;color:var(--ds-text);background:0 0;border-radius:10px;padding:0 13px}.cc-review-document{border:1px solid var(--ds-line);min-height:64px;color:var(--ds-text);text-align:start;background:#202a36;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.cc-review-document>span:nth-child(2){gap:3px;min-width:0;display:grid}.cc-review-document>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-review-document>span:last-child{color:#9fc3e7;font-size:12px}.cc-review-queue__state{color:#93a0ad;background:#202a36;border-radius:12px;align-items:center;gap:8px;margin:0;padding:14px;display:flex}.cc-review-queue__state svg{animation:1s linear infinite cc-document-spin}.cc-live-review{gap:16px;display:grid}.cc-document-preview--metadata>div{color:#24313d;text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.cc-document-preview--metadata p{max-width:390px;line-height:1.7}.cc-document-preview--metadata>div{align-content:start;overflow:hidden}.cc-document-preview--original>div{align-content:start;gap:14px;display:grid;overflow:hidden}.cc-document-preview--original header{align-items:center;gap:12px;width:100%}.cc-document-preview--original header>span{gap:3px;min-width:0;display:grid}.cc-document-preview--original header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-document-preview--original header small{color:#566474}.cc-document-preview--original .cc-document-original{object-fit:contain;background:#fff;border-radius:7px;width:100%;max-height:70dvh;display:block}.cc-extraction-fields select{min-height:40px;color:var(--ds-text);background:#18212c;border:1px solid #374554;border-radius:9px;padding:8px 10px}.cc-match-options{border:1px solid var(--ds-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:10px;display:grid}.cc-match-options legend{color:#aeb9c5;padding:0 6px;font-size:12px}.cc-match-options label{cursor:pointer;justify-content:center;align-items:center;min-height:42px;padding:8px;display:flex}.cc-match-options input{accent-color:#7fa5cc;width:18px;min-height:18px;margin-inline-end:7px}.cc-match-summary{color:#a7cfb7;text-align:start;background:#223b31;border:1px solid #355745;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;width:min(100%,620px);padding:13px;display:grid}.cc-match-summary>span{gap:3px;display:grid}.cc-match-summary small{color:#82ae96}.cc-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cc-settings-grid .ds-card{min-width:0}.cc-setting-block{gap:11px;display:grid}.cc-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cc-appearance-options button{border:1px solid var(--ds-line);min-height:88px;color:var(--ds-muted);cursor:pointer;background:#202a36;border-radius:13px;place-items:center;gap:7px;padding:11px;font-weight:750;display:grid;position:relative}.cc-appearance-options button>svg:last-child{position:absolute;top:8px}.cc-appearance-options button>svg:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.cc-appearance-options button>svg:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.cc-appearance-options button>svg:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.cc-appearance-options button>svg:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.cc-appearance-options button.is-active{color:#c6dbef;background:#25384c;border-color:#52708d;box-shadow:0 0 0 2px #7fa5cc1f}.cc-setting-row,.cc-setting-toggle,.cc-account-summary{border:0;border-top:1px solid var(--ds-line);width:100%;min-height:66px;color:var(--ds-text);text-align:start;background:0 0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:10px 0;display:grid}.cc-setting-toggle{cursor:pointer}.cc-setting-row>span:nth-child(2),.cc-setting-toggle>span:nth-child(2),.cc-account-summary>div{gap:4px;display:grid}.cc-setting-row small,.cc-setting-toggle small,.cc-account-summary small{color:var(--ds-muted);line-height:1.55}.cc-setting-icon{color:#b6cde3;background:#243749;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.cc-switch{background:#2e3a47;border-radius:999px;width:42px;height:24px;padding:3px;display:inline-flex}.cc-switch i{width:18px;height:18px;transition:transform var(--cc-motion-fast) var(--cc-motion-ease), background-color var(--cc-motion-fast) var(--cc-motion-ease);background:#8794a1;border-radius:50%}.cc-setting-toggle[aria-pressed=true] .cc-switch{background:#7fa5cc}.cc-setting-toggle[aria-pressed=true] .cc-switch i{background:#111720;transform:translate(-18px)}[dir=ltr] .cc-setting-toggle[aria-pressed=true] .cc-switch i{transform:translate(18px)}.cc-setting-help{color:var(--ds-muted);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12px;line-height:1.65;display:flex}.cc-account-summary{grid-template-columns:42px minmax(0,1fr)}.cc-notifications-summary{grid-template-columns:repeat(2,minmax(0,220px));gap:12px;margin-bottom:16px;display:grid}.cc-notifications-summary>span{border:1px solid var(--ds-line);color:var(--ds-muted);background:var(--ds-surface);border-radius:14px;gap:4px;padding:15px;font-size:12px;display:grid}.cc-notifications-summary strong{color:var(--ds-text);font-size:22px}.cc-notification-list{gap:8px;display:grid}.cc-notification-row{border:1px solid var(--ds-line);width:100%;min-height:70px;color:var(--ds-text);background:var(--ds-surface);font:inherit;text-align:start;cursor:pointer;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:11px 14px;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;display:grid;position:relative;box-shadow:0 4px 14px #0000000a}.cc-notification-row:hover{border-color:color-mix(in srgb,var(--ds-muted) 34%,var(--ds-line));background:var(--ds-surface-elevated);transform:translateY(-1px);box-shadow:0 7px 18px #00000012}.cc-notification-row:focus-visible{outline-offset:2px;outline:3px solid #71809057}.cc-notification-row.is-unread{border-color:color-mix(in srgb,var(--ds-muted) 22%,var(--ds-line));background:var(--ds-surface-elevated)}.cc-notification-row.is-unread .cc-notification-icon:after{border:2px solid var(--ds-surface-elevated);content:"";background:#718090;border-radius:999px;width:7px;height:7px;position:absolute;top:-2px}.cc-notification-row.is-unread .cc-notification-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-2px}.cc-notification-row.is-unread .cc-notification-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-2px}.cc-notification-row.is-unread .cc-notification-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-2px}.cc-notification-row.is-unread .cc-notification-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-2px}.cc-notification-copy{gap:4px;min-width:0;display:grid}.cc-notification-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-notification-list small{color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-notification-icon{width:38px;height:38px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:11px;place-items:center;display:grid;position:relative}.cc-notification--warning .cc-notification-icon{color:var(--ds-warning);background:color-mix(in srgb,var(--ds-warning) 12%,transparent)}.cc-notification-go{color:var(--ds-muted);place-items:center;transition:color .14s,transform .14s;display:grid}.cc-notification-row:hover .cc-notification-go{color:var(--ds-text);transform:translate(-2px)}@keyframes cc-document-spin{to{transform:rotate(360deg)}}.cc-shell .ds-mobile-more{display:none}.cc-finance{gap:16px;display:grid}.cc-finance-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}.cc-finance-toolbar label{color:#aeb9c5;gap:6px;font-size:12px;display:grid}.cc-finance-toolbar select{border:1px solid var(--ds-line);min-width:150px;min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:9px 11px;font-size:13px}.cc-finance-toolbar__actions{gap:8px;margin-inline-start:auto;display:flex}.cc-finance-period{border:1px solid var(--ds-line);background:#1d2733;border-radius:14px;flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:12px;padding:12px 14px;display:flex}.cc-finance-period__pick{color:#aeb9c5;gap:6px;font-size:12px;display:grid}.cc-finance-period__pick input{border:1px solid var(--ds-line);min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:9px 11px;font-size:14px}.cc-finance-period__state{gap:4px;margin:0;display:grid}.cc-finance-period__state small{color:#8794a1;font-size:11px;line-height:1.6}.cc-finance-period__badge{color:#aeb9c5;background:#263141;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.cc-finance-period__badge--open{color:#a6d7b4;background:#1f3227}.cc-finance-period__badge--closed{color:#e0b3bb;background:#332226}.cc-finance-period__actions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.cc-finance-hint{color:#8794a1;margin:0 0 12px;font-size:12px;line-height:1.6}.cc-finance-forbidden{color:#e0b3bb;background:#2c1f23;border:1px solid #6d4550;border-radius:12px;align-items:center;gap:9px;margin:0 0 12px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.cc-finance-direction{color:#8794a1;margin-top:2px;font-size:11px;display:block}.cc-finance-note{color:#c3d3e3;background:#1d2733;border:1px solid #4d5f74;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.6}.cc-finance-table-wrap{border:1px solid var(--ds-line);border-radius:15px;overflow:auto}.cc-finance-table{border-collapse:collapse;width:100%;min-width:880px}.cc-finance-table th,.cc-finance-table td{text-align:start;vertical-align:middle;border-bottom:1px solid #25313e;padding:12px 14px}.cc-finance-table th{color:#aeb9c5;background:#202a36;font-size:12px}.cc-finance-table tr:last-child td{border-bottom:0}.cc-finance-table td{font-size:13px}.cc-finance-row-actions{justify-content:flex-end;gap:6px;display:flex}.cc-finance-status{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cc-finance-status--draft{color:#d8c58f;background:#35301f}.cc-finance-status--posted{color:#a6d7b4;background:#1f3227}.cc-finance-status--reversed{color:#e0b3bb;background:#332226}.cc-finance-locked{color:#8794a1;align-items:center;gap:5px;font-size:12px;display:inline-flex}.cc-finance-mobile-list{margin:0;padding:0;list-style:none;display:none}.cc-finance-more{justify-content:center;margin-top:12px;display:flex}.cc-finance-dialog{max-width:560px}.cc-finance-period-dialog{width:min(480px,100% - 32px);max-width:480px;overflow:hidden}.cc-finance-period-dialog .cc-dialog__head{background:var(--ds-surface);min-height:76px;padding:16px 20px}.cc-finance-period-dialog .cc-dialog__head h2{margin-top:3px;font-size:22px;line-height:1.3}.cc-finance-period-dialog .cc-dialog__close{border-radius:10px;width:40px;min-height:40px}.cc-finance-period-dialog__body{gap:14px;margin:0;padding:18px 20px}.cc-finance-period-dialog__month{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:13px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:12px 13px;display:grid}.cc-finance-period-dialog__month>span:last-child{gap:2px;min-width:0;display:grid}.cc-finance-period-dialog__month small{color:var(--ds-muted);font-size:10px}.cc-finance-period-dialog__month strong{color:var(--ds-text);font-size:15px;line-height:1.45}.cc-finance-period-dialog__icon{width:38px;height:38px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:11px;place-items:center;display:grid}.cc-finance-period-dialog__notice{border:1px solid var(--ds-line);color:var(--ds-muted);background:0 0;border-radius:13px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;margin:0;padding:12px 13px;font-size:11px;line-height:1.75;display:grid}.cc-finance-period-dialog__notice svg{color:var(--ds-muted);margin-top:2px}.cc-finance-period-dialog .cc-finance-form{margin:0}.cc-finance-period-dialog .cc-finance-otp{gap:7px}.cc-finance-period-dialog .cc-dialog__actions{border-top:1px solid var(--ds-line);gap:8px;padding:14px 20px 18px}.cc-finance-period-dialog .cc-dialog__actions .ds-button{justify-content:center;min-width:118px}.cc-finance-form{gap:13px;margin:14px 0;display:grid}.cc-finance-form label{color:#aeb9c5;gap:7px;font-size:13px;display:grid}.cc-finance-form input,.cc-finance-form select{border:1px solid var(--ds-line);min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:10px 12px;font-size:14px}.cc-finance-form small{color:#8794a1;font-size:11px}.cc-finance-post{gap:13px;margin:14px 0;font-size:13px;display:grid}.cc-finance-post dl{gap:8px;margin:0;display:grid}.cc-finance-post dl>div{border-bottom:1px solid #25313e;justify-content:space-between;gap:12px;padding-bottom:7px;display:flex}.cc-finance-post dt{color:#8794a1;font-size:12px}.cc-finance-post dd{margin:0;font-weight:700}.cc-finance-otp{gap:6px;display:grid}.cc-finance-otp input{border:1px solid var(--ds-line);color:inherit;background:var(--ds-surface);font:inherit;letter-spacing:6px;text-align:center;border-radius:11px;padding:11px 13px;font-size:20px}.cc-finance-otp small{color:#8794a1;font-size:11px}@media (max-width:980px){.cc-shell .ds-topbar{grid-template-columns:minmax(120px,150px) minmax(190px,1fr) auto;padding-inline-start:16px;padding-inline-end:16px}.cc-shell .ds-role-pill{display:none}.cc-today-card{grid-template-columns:1fr}.cc-score-block{grid-area:auto}.cc-today-actions,.cc-summary-metrics{grid-template-columns:repeat(2,1fr)}.cc-report-layout{grid-template-columns:1fr}.cc-company-tools{flex-direction:column;align-items:stretch}.cc-company-search{margin-inline-start:0}}@media (max-width:760px){.cc-shell .ds-sidebar{display:none}.cc-shell .ds-workspace{margin:0}.cc-shell .ds-topbar{grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;height:56px;padding:6px 16px}.cc-shell .ds-route-title{min-width:0}.cc-shell .ds-route-menu{width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:0}.cc-shell .ds-command{justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0}.cc-shell .ds-command__trigger{width:42px;height:42px}.cc-shell .ds-command__field{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.cc-shell .ds-command.is-open{z-index:70;grid-template-columns:40px minmax(0,1fr) auto;width:auto;min-height:48px;padding:2px 5px;display:grid;position:fixed;top:6px;left:12px;right:12px}.cc-shell .ds-command.is-open .ds-command__field{opacity:1;width:auto;height:auto;position:static;overflow:visible}.cc-shell .ds-command.is-open .ds-command__close{align-items:center;display:inline-flex}.cc-shell .ds-role-pill,.cc-shell .ds-mobile-tools{display:none}.cc-shell .ds-topbar__actions{justify-self:stretch;width:44px;min-width:0}.cc-shell .ds-topbar__actions .ds-button{width:44px;padding:0}.cc-shell .ds-main{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.cc-mobile-mode-switch{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}.cc-mobile-mode-switch button{min-height:42px;color:var(--ds-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;font-weight:800}.cc-mobile-mode-switch button.is-active{color:var(--ds-text);background:var(--ds-surface-elevated);box-shadow:0 2px 8px #0000002e}.cc-company-bar{display:none}.cc-page-heading{margin-bottom:18px;display:block}.cc-page-heading h1{font-size:25px}.cc-page-heading__action{margin-top:14px}.cc-page-heading__action .ds-button{min-width:106px}.cc-home-heading .cc-page-heading{margin:0}.cc-home-heading .cc-page-heading h1{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cc-home-heading .cc-page-heading p,.cc-home-heading .cc-page-heading__action{display:none}.cc-today-card{border-radius:18px;grid-template-columns:minmax(0,1fr) 82px;gap:7px 14px;padding:18px}.cc-today-date,.cc-today-card h2{grid-column:1}.cc-today-date{align-self:end}.cc-today-card h2{font-size:19px;line-height:1.75}.cc-today-card .cc-score-block{text-align:center;background:0 0;grid-area:1/2/span 2;align-self:center;justify-items:center;gap:6px;width:82px;padding:0;display:grid}.cc-today-card .cc-score-block>div:last-child{gap:2px}.cc-today-card .cc-score-block span{font-size:10px}.cc-today-card .cc-score-block b{font-size:11px}.cc-score-ring{flex-basis:66px;width:66px;height:66px}.cc-score-ring strong{font-size:21px}.cc-today-actions{grid-template-columns:1fr}.cc-today-action{min-height:76px;color:var(--ds-text);border-color:var(--ds-line);background:var(--ds-surface)}.cc-today-action small{color:var(--ds-muted)}.cc-quick-add{border-radius:18px;margin-top:14px;padding:16px}.cc-quick-add__grid{gap:10px}.cc-quick-add__grid>button{min-height:132px;padding:14px}.cc-finance-summary{margin-top:18px}.cc-summary-metrics{grid-template-columns:repeat(2,1fr)}.cc-company-tools{background:0 0;border:0;width:auto;margin:0 0 16px;padding:0;display:block}.cc-company-tools__actions .ds-button:not(:first-child),.cc-company-search{display:none}.cc-company-tools__actions .ds-button:first-child{min-width:116px}.cc-all-report{background:0 0;border:0;padding:0}.cc-all-report>header{display:block}.cc-period-control{justify-items:stretch;margin-top:14px}.cc-segmented{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.cc-date-range{grid-template-columns:repeat(2,1fr);display:grid}.cc-date-range label{display:grid}.cc-date-range input{width:100%}.cc-company-table-wrap{display:none}.cc-company-mobile-list{gap:12px;display:grid}.cc-company-mobile{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;padding:15px}.cc-company-mobile header{align-items:center;gap:10px;display:flex}.cc-company-mobile header>div{display:grid}.cc-company-mobile header small{color:#8794a1}.cc-company-mobile header .cc-severity{margin-inline-start:auto}.cc-company-mobile>div{grid-template-columns:repeat(2,1fr);gap:8px;margin:13px 0;display:grid}.cc-company-mobile>div span{color:#8794a1;background:#202a36;border-radius:11px;gap:5px;padding:11px;font-size:11px;display:grid}.cc-company-mobile>div b{color:var(--ds-text);font-size:13px}.cc-company-mobile .ds-button,.cc-report-status .cc-score-block{width:100%}.cc-report-metrics{grid-template-columns:repeat(2,1fr)}.cc-decision-list article{grid-template-columns:38px minmax(0,1fr) auto}.cc-approval-list article{grid-template-columns:40px minmax(0,1fr)}.cc-approval-actions{grid-column:1/-1}.cc-task-row{grid-template-columns:auto minmax(0,1fr)}.cc-task-row>span:last-child{text-align:start;grid-column:2}.cc-ai-kpis{grid-template-columns:1fr}.cc-ai-event-list article{grid-template-columns:40px minmax(0,1fr) auto}.cc-ai-event-actions{grid-column:2/-1;justify-content:flex-start}.cc-ai-event-list article .ds-button{width:max-content}.cc-camera-grid,.cc-settings-grid{grid-template-columns:1fr}.cc-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-notifications-summary{grid-template-columns:repeat(2,1fr)}.cc-notification-row{grid-template-columns:38px minmax(0,1fr) 16px;min-height:68px;padding:10px 12px}.cc-advanced-note{grid-template-columns:1fr}.cc-advanced-note p{grid-column:auto}.cc-search-panel{width:auto;top:62px;left:12px;right:12px}.cc-dialog{border-radius:22px 22px 0 0;align-self:end;width:100%;max-width:none;margin:auto 0 0}.cc-finance-period-dialog{width:100%;max-width:none}.cc-finance-period-dialog__body{padding:16px}.cc-finance-period-dialog .cc-dialog__actions{padding:13px 16px calc(16px + env(safe-area-inset-bottom))}.cc-finance-period-dialog .cc-dialog__actions .ds-button{flex:1}.cc-dialog--document{max-height:calc(100vh - 12px)}.cc-add-choices{grid-template-columns:1fr 1fr;padding:18px}.cc-form-row{grid-template-columns:1fr}.cc-document-form{padding:18px 14px 26px}.cc-document-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.cc-document-stepper li{text-align:center;justify-items:center;gap:5px;display:grid}.cc-document-stepper li:not(:last-child):after{width:calc(100% - 29px);top:14px}.cc-document-stepper li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(50% + 18px)}.cc-document-stepper li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(50% + 18px)}.cc-document-stepper li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(50% + 18px)}.cc-document-stepper li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(50% + 18px)}.cc-document-stepper li strong{width:100%;font-size:10px}.cc-document-review{grid-template-columns:1fr}.cc-document-preview{min-height:300px}.cc-document-preview>div{min-height:268px;padding:20px}.cc-extraction-row,.cc-confirm-links,.cc-match-options{grid-template-columns:1fr}.cc-dialog__actions{flex-wrap:wrap}.cc-shell .ds-bottom-nav{height:calc(68px + env(safe-area-inset-bottom));padding:6px 10px env(safe-area-inset-bottom);border-color:var(--ds-line);background:#18212c;grid-template-columns:repeat(5,1fr);display:grid}.cc-shell .ds-bottom-nav button{color:#8794a1;background:0 0}.cc-shell .ds-bottom-nav button.is-active{color:#7fa5cc}.cc-shell .ds-bottom-action{position:relative;color:#aeb9c5!important}.cc-shell .ds-bottom-action__icon{color:#111720;background:#7fa5cc;border-radius:18px;place-items:center;width:52px;height:52px;margin-top:-22px;display:grid;box-shadow:0 10px 24px #00000059}.cc-shell .ds-mobile-more{z-index:39;bottom:calc(76px + env(safe-area-inset-bottom));border:1px solid var(--ds-line);background:#222d3a;border-radius:16px;width:min(250px,100vw - 24px);padding:8px;display:grid;position:fixed;box-shadow:0 18px 48px #00000073}.cc-shell .ds-mobile-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.cc-shell .ds-mobile-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.cc-shell .ds-mobile-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.cc-shell .ds-mobile-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.cc-shell .ds-mobile-more button{min-height:46px;color:var(--ds-text);text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.cc-shell .ds-mobile-more button:hover{background:#202a36}.cc-shell .ds-navigation-drawer>aside{color:var(--ds-text);background:#18212c}.cc-shell .ds-navigation-drawer header{border-color:var(--ds-line);padding-top:48px;position:relative}.cc-shell .ds-navigation-drawer header>.ds-button{z-index:65;width:40px;min-width:40px;height:40px;color:var(--ds-text);background:0 0;border:0;border-radius:0;padding:0;font-size:0;position:fixed;top:11px;overflow:hidden}.cc-shell .ds-navigation-drawer header>.ds-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.cc-shell .ds-navigation-drawer header>.ds-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.cc-shell .ds-navigation-drawer header>.ds-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.cc-shell .ds-navigation-drawer header>.ds-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.cc-shell .ds-navigation-drawer header>.ds-button:before{content:"";background:linear-gradient(currentColor 0 2px,#0000 2px 6px,currentColor 6px 8px,#0000 8px 12px,currentColor 12px 14px);width:21px;height:14px}.cc-shell .ds-navigation-drawer nav>button{color:#aeb9c5}.cc-shell .ds-navigation-drawer nav>button.is-active{color:#9dc2e7;background:#253443}.cc-finance-table-wrap{display:none}.cc-finance-period{gap:10px;display:grid}.cc-finance-period__pick input{width:100%}.cc-finance-period__actions{margin-inline-start:0}.cc-finance-period__actions .ds-button{flex:1;justify-content:center}.cc-finance-toolbar{grid-template-columns:1fr 1fr;display:grid}.cc-finance-toolbar select{width:100%;min-width:0}.cc-finance-toolbar__actions{grid-column:1/-1;margin-inline-start:0}.cc-finance-toolbar__actions .ds-button{flex:1;justify-content:center}.cc-finance-mobile-list{gap:12px;display:grid}.cc-finance-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;gap:10px;padding:15px;display:grid}.cc-finance-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-finance-card__amount{margin:0;font-size:19px;font-weight:800}.cc-finance-card__amount small{color:#8794a1;font-size:12px;font-weight:600}.cc-finance-card dl{gap:6px;margin:0;font-size:12px;display:grid}.cc-finance-card dl>div{justify-content:space-between;gap:10px;display:flex}.cc-finance-card dt{color:#8794a1}.cc-finance-card dd{margin:0}.cc-finance-card__actions{flex-wrap:wrap;gap:8px;display:flex}.cc-finance-card__actions .ds-button{flex:1;justify-content:center}}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document{border-radius:20px;width:min(680px,100vw - 32px);min-width:0;max-width:calc(100vw - 32px);max-height:min(720px,100dvh - 32px);overflow:hidden auto;box-shadow:0 24px 64px #00000061}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-dialog__head{background:var(--ds-surface);min-height:72px;padding:15px 22px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-dialog__head h2{margin-top:3px;font-size:21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-eyebrow{color:var(--ds-muted)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-dialog__close{background:0 0;border:0;border-radius:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-form{gap:16px;min-width:0;padding:16px 22px 22px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper{border-bottom:1px solid var(--ds-line);background:0 0;grid-template-columns:auto minmax(140px,1fr);align-items:center;gap:16px;padding:1px 0 14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__label{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__label strong{color:var(--ds-text);font-size:13px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__label span{color:var(--ds-muted);font-size:10px;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__track{background:var(--ds-line);border-radius:999px;width:100%;height:4px;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__track>span{border-radius:inherit;background:var(--ds-primary);height:100%;transition:width .18s;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance{border:0;border-top:1px solid var(--ds-line);background:0 0;border-radius:0;position:relative;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary{cursor:pointer;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:8px 0 0;list-style:none;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary::-webkit-details-marker{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary:after{color:var(--ds-muted);content:"⌄";position:absolute}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:2px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:2px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:2px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:2px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance[open]>summary:after{transform:rotate(180deg)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>summary>span:nth-child(2){gap:3px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance strong{color:var(--ds-text);font-size:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance small{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-assurance-icon{border:1px solid var(--ds-line);width:28px;height:28px;color:var(--ds-muted);background:0 0;border-radius:8px;place-items:center;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance>div{color:var(--ds-muted);gap:8px;padding-block-start:0;padding-block-end:12px;padding-inline-start:39px;padding-inline-end:18px;font-size:10px;line-height:1.65;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-assurance p{margin:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload{border:1px solid var(--ds-line);background:0 0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;min-width:0;min-height:146px;padding:22px;transition:border-color .16s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload:hover{border-color:var(--ds-primary);background:0 0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload strong{color:var(--ds-text);font-size:16px;line-height:1.45}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload p{color:var(--ds-muted);font-size:11px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload .ds-button{border-radius:10px;min-height:44px;padding-inline-start:16px;padding-inline-end:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions{justify-content:space-between;align-items:center;padding-top:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions .ds-button{border-radius:10px;min-height:42px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-review,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-review>*,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-extraction-fields,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-extraction-row,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-extraction-fields label,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-extraction-fields input{min-width:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-extraction-fields input{box-sizing:border-box;width:100%}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-extraction-banner{border-color:var(--ds-line);color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-extraction-banner svg,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-extraction-banner small{color:var(--ds-muted)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-document-preview{background:var(--ds-surface-elevated)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-extraction-fields label{background:var(--ds-surface)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-extraction-fields label small.is-good{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-match-proposal{border-color:var(--ds-line);color:var(--ds-text);background:var(--ds-surface)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-match-proposal small{color:var(--ds-muted)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-match-proposal>svg:last-child{color:var(--ds-primary)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document :-webkit-any(.cc-document-processing,.cc-document-confirmation){background:var(--ds-surface)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document :is(.cc-document-processing,.cc-document-confirmation){background:var(--ds-surface)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-save-note{color:var(--ds-muted);align-items:center;gap:8px;margin:0;padding-top:2px;font-size:10px;line-height:1.6;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-save-note svg{color:var(--ds-primary);flex:none}@media (max-width:1100px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-document-review{grid-template-columns:minmax(0,1fr)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-document-preview{min-height:280px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-document-preview>div{min-height:248px}}@media (max-width:680px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document{border-radius:22px 22px 0 0;width:100%;max-width:100vw;max-height:calc(100dvh - 10px);margin:auto 0 0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-dialog__head{min-height:68px;padding:14px 16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .cc-dialog__head h2{font-size:19px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-form{padding:12px 14px calc(18px + env(safe-area-inset-bottom))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper{grid-template-columns:minmax(0,1fr);gap:9px;padding-bottom:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-stepper__label{justify-content:space-between}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload{text-align:center;grid-template-columns:minmax(0,1fr);min-height:132px;padding:18px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--document .ds-upload .ds-button{justify-content:center;width:100%}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions{flex-direction:column-reverse;align-items:stretch}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions>div{grid-template-columns:1fr 1fr;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-document-actions>.ds-button{align-self:center}}@media (max-width:390px){.cc-shell .ds-main{padding-inline-start:12px;padding-inline-end:12px}.cc-summary-metrics{grid-template-columns:1fr 1fr}.cc-today-card h2{font-size:18px}.cc-add-choices{grid-template-columns:1fr}}.cc-shell .ds-notification-count{color:#0000;border-width:1px;width:7px;min-width:7px;height:7px;padding:0;font-size:0;overflow:hidden}[dir=rtl] .cc-shell .ds-topbar__actions>.ds-button--ghost:not(.ds-utility-action):not(.ds-advanced-top),[dir=ltr] .cc-shell .ds-topbar__actions>.ds-button--ghost:not(.ds-utility-action):not(.ds-advanced-top){font-size:0}[dir=rtl] .cc-shell .ds-topbar__actions>.ds-button--ghost:not(.ds-utility-action):not(.ds-advanced-top):after{content:"AR";font-size:12px;font-weight:800}[dir=ltr] .cc-shell .ds-topbar__actions>.ds-button--ghost:not(.ds-utility-action):not(.ds-advanced-top):after{content:"EN";font-size:12px;font-weight:800}[dir=ltr] .cc-shell .cc-today-action__arrow{transform:rotate(180deg)}.cc-shell[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-canvas:#050607;--ds-surface:#0d1013;--ds-surface-elevated:#14181c;--ds-text:#f4f6f8;--ds-muted:#9ba5af;--ds-line:#252b31;--ds-primary:#68a9a0;--ds-primary-strong:#9ad4ca;--ds-primary-soft:#17342f}.cc-shell[data-theme=dark] .ds-workspace,.cc-shell[data-theme=dark] .ds-topbar{background:#050607f5}.cc-shell[data-theme=dark] .ds-sidebar,.cc-shell[data-theme=dark] .ds-bottom-nav,.cc-shell[data-theme=dark] .ds-navigation-drawer>aside{background:#090b0d}.cc-shell[data-theme=dark] .ds-sidebar nav button.is-active,.cc-shell[data-theme=dark] .ds-navigation-drawer nav>button.is-active{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.cc-shell[data-theme=dark] .ds-button--primary,.cc-shell[data-theme=dark] .ds-bottom-action__icon{color:#06100e;background:var(--ds-primary)}.cc-shell[data-theme=dark] .ds-bottom-nav button.is-active,.cc-shell[data-theme=dark] .cc-score-block b,.cc-shell[data-theme=dark] .cc-today-action small{color:var(--ds-primary-strong)}.cc-shell[data-theme=dark] :is(.ds-command,.ds-topbar__actions .ds-button,.ds-role-pill,.cc-company-trigger,.cc-company-menu,.cc-today-card,.cc-quick-add,.cc-today-action,.ds-card){background:var(--ds-surface)}.cc-shell[data-theme=dark] :is(.cc-score-block,.cc-summary-metrics>div,.cc-quick-add__grid>button,.cc-company-search,.cc-segmented,.cc-tabs,.cc-report-metrics>div){background:var(--ds-surface-elevated)}.cc-shell[data-theme=dark] .cc-score-ring{background:conic-gradient(var(--ds-primary) var(--score), var(--ds-line) 0)}.cc-shell[data-theme=dark] .cc-score-ring:after{background:var(--ds-surface-elevated)}.cc-shell[data-theme=dark] .cc-today-action--critical,.cc-shell[data-theme=dark] .cc-today-action--warning,.cc-shell[data-theme=dark] .cc-today-action--info{color:var(--ds-text);border-color:var(--ds-line);background:var(--ds-surface)}.cc-money-value{flex-wrap:wrap;align-items:baseline;gap:5px;display:inline-flex}.cc-money-value.is-unavailable{direction:inherit;color:var(--ds-muted);font-family:inherit;font-size:.72em;font-weight:740}.cc-money-source{border:1px solid var(--ds-line);color:var(--ds-muted);border-radius:999px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4}.cc-shell[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-canvas:#f4f6f8;--ds-surface:#fff;--ds-surface-elevated:#fff;--ds-text:#18232e;--ds-muted:#647282;--ds-line:#dce2e7;--ds-primary:#527da7;--ds-primary-strong:#315b84;--ds-primary-soft:#e9f1f8;--ds-success:#317754;--ds-warning:#9b681f;--ds-danger:#aa4349;--ds-info:#416f98;--ds-shadow:0 8px 24px #1f2d3814}.cc-shell[data-theme=light] .ds-sidebar{background:#fff;border-color:#dce2e7}.cc-shell[data-theme=light] .ds-workspace{background:#f4f6f8}.cc-shell[data-theme=light] .ds-brand{border-color:#e3e8ec}.cc-shell[data-theme=light] .ds-brand strong,.cc-shell[data-theme=light] .ds-route-title,.cc-shell[data-theme=light] .ds-card h2,.cc-shell[data-theme=light] .cc-page-heading h1{color:#18232e}.cc-shell[data-theme=light] .ds-brand small,.cc-shell[data-theme=light] .ds-sidebar__footer,.cc-shell[data-theme=light] .ds-role-pill small{color:#718090}.cc-shell[data-theme=light] .ds-sidebar nav button,.cc-shell[data-theme=light] .ds-sidebar__mode{color:#647282}.cc-shell[data-theme=light] .ds-sidebar nav button:hover{color:#253442;background:#f0f3f6}.cc-shell[data-theme=light] .ds-sidebar nav button.is-active{color:#315b84;background:#e9f1f8}.cc-shell[data-theme=light] .ds-sidebar__footer{border-color:#e3e8ec}.cc-shell[data-theme=light] .ds-topbar{color:#18232e;background:#f4f6f8f0;border-color:#dce2e7}.cc-shell[data-theme=light] .ds-topbar__actions .ds-button,.cc-shell[data-theme=light] .ds-role-pill,.cc-shell[data-theme=light] .ds-command{color:#253442;background:#fff}.cc-shell[data-theme=light] .ds-notification-count{border-color:#f4f6f8}.cc-shell[data-theme=light] .ds-button--primary{color:#fff;background:#527da7}.cc-shell[data-theme=light] .ds-button--primary:hover{background:#416c95}.cc-shell[data-theme=light] .ds-button--secondary{color:#315b84;background:#fff}.cc-shell[data-theme=light] .ds-button--ghost{color:#315b84}.cc-shell[data-theme=light] :is(.cc-company-trigger,.cc-company-menu,.cc-company-search,.cc-segmented,.cc-report-metrics>div,.cc-tabs,.cc-summary-metrics>div,.cc-camera-placeholder,.cc-dialog__close,.cc-add-choices button,.cc-document-processing,.cc-extraction-fields label,.cc-document-confirmation,.cc-appearance-options button){background:#f7f9fa}.cc-shell[data-theme=light] .cc-document-disclosure{color:#315a7d;background:#edf5fb;border-color:#b8d0e5}.cc-shell[data-theme=light] :-webkit-any(.cc-review-document,.cc-review-queue__state){background:#f7f9fa}.cc-shell[data-theme=light] :is(.cc-review-document,.cc-review-queue__state){background:#f7f9fa}.cc-shell[data-theme=light] .cc-document-error{color:#8d2f3d;background:#fff0f2;border-color:#e6b8c0}.cc-shell[data-theme=light] .cc-company-trigger:hover,.cc-shell[data-theme=light] .cc-company-trigger[aria-expanded=true],.cc-shell[data-theme=light] .cc-company-menu>button:hover,.cc-shell[data-theme=light] .cc-search-panel>button:hover{background:#eef3f7}.cc-shell[data-theme=light] .cc-company-menu>button[aria-pressed=true],.cc-shell[data-theme=light] .cc-appearance-options button.is-active{color:#315b84;background:#e9f1f8}.cc-shell[data-theme=light] :is(.cc-company-logo,.cc-table-company>b,.cc-setting-icon,.cc-notification-icon,.cc-search-icon,.cc-decision-icon,.cc-ai-event-icon,.cc-approval-icon,.cc-processing-icon){color:#416f98;background:#e9f1f8}.cc-shell[data-theme=light] .cc-score-block,.cc-shell[data-theme=light] .cc-score-ring:after{background:#f1f4f7}.cc-shell[data-theme=light] .cc-score-ring{background:conic-gradient(#527da7 var(--score), #d8e0e7 0)}.cc-shell[data-theme=light] .cc-today-action--critical{color:#7d2f35;background:#fae9ea;border-color:#e8b9bc}.cc-shell[data-theme=light] .cc-today-action--warning{color:#6e4a16;background:#fbf2e2;border-color:#e8d0a5}.cc-shell[data-theme=light] .cc-today-action--info{color:#315b84;background:#eaf2f8;border-color:#c9dcea}.cc-shell[data-theme=light] .cc-today-action__icon{background:#ffffff8a}.cc-shell[data-theme=light] .cc-health-pill.is-good,.cc-shell[data-theme=light] .cc-severity--success{color:#286346;background:#e8f4ed}.cc-shell[data-theme=light] .cc-health-pill.is-watch,.cc-shell[data-theme=light] .cc-severity--warning{color:#7a531b;background:#fbf2e2}.cc-shell[data-theme=light] .cc-severity--critical{color:#8a343a;background:#fae9ea}.cc-shell[data-theme=light] .cc-severity--info{color:#315b84;background:#eaf2f8}.cc-shell[data-theme=light] .cc-ai-kpis>div{background:#fbf2e2;border-color:#e8d0a5}.cc-shell[data-theme=light] .cc-ai-kpis span,.cc-shell[data-theme=light] .cc-ai-kpis strong{color:#6e4a16}.cc-shell[data-theme=light] :is(.cc-today-date,.cc-score-block span,.cc-summary-metrics span,.cc-summary-metrics small,.cc-table-company small,.cc-report-metrics span,.cc-decision-list small,.cc-ai-event-list small,.cc-approval-list small,.cc-task-row small,.cc-camera-card small,.cc-normal-note,.cc-search-panel header,.cc-search-panel small,.cc-search-panel>p,.cc-document-processing p,.cc-document-processing small,.cc-add-choices small){color:#718090}.cc-shell[data-theme=light] .cc-segmented button.is-active,.cc-shell[data-theme=light] .cc-tabs button.is-active{color:#18232e;background:#fff;box-shadow:0 1px 3px #1f2d381f}.cc-shell[data-theme=light] :is(.cc-company-table th,.cc-company-mobile>div span){color:#647282;background:#f4f6f8}.cc-shell[data-theme=light] :is(.cc-company-table th,.cc-company-table td,.cc-decision-list article,.cc-ai-event-list article,.cc-approval-list article,.cc-task-row){border-color:#e3e8ec}.cc-shell[data-theme=light] .cc-camera-placeholder{color:#527da7}.cc-shell[data-theme=light] .cc-ai-summary-card p{color:#354452}.cc-shell[data-theme=light] .cc-advanced-note{background:#edf4fa;border-color:#cbddea}.cc-shell[data-theme=light] .cc-contract-list code{color:#315b84;background:#fff;border-color:#cbddea}.cc-shell[data-theme=light] .cc-dialog,.cc-shell[data-theme=light] .cc-task-form input,.cc-shell[data-theme=light] .cc-task-form select,.cc-shell[data-theme=light] .cc-task-form textarea,.cc-shell[data-theme=light] .cc-extraction-fields input,.cc-shell[data-theme=light] .cc-extraction-fields select{color:#18232e;background:#fff}.cc-shell[data-theme=light] .cc-document-preview{background:#edf1f4}.cc-shell[data-theme=light] .cc-notification-row.is-unread{background:#f5f7f8}.cc-shell[data-theme=light] .cc-setting-toggle[aria-pressed=true] .cc-switch i{background:#fff}.cc-shell[data-theme=light] .cc-shell .ds-upload,.cc-shell[data-theme=light] .ds-upload{background:#f8fbfd}@media (max-width:760px){.cc-shell[data-theme=light] .ds-bottom-nav,.cc-shell[data-theme=light] .ds-mobile-more,.cc-shell[data-theme=light] .ds-navigation-drawer>aside{color:#18232e;background:#fff}.cc-shell[data-theme=light] .ds-bottom-nav button{color:#718090}.cc-shell[data-theme=light] .ds-bottom-nav button.is-active{color:#315b84;background:#e9f1f8}.cc-shell[data-theme=light] .ds-bottom-action__icon{color:#fff;background:#527da7;box-shadow:0 10px 24px #1f2d382e}.cc-shell[data-theme=light] .ds-mobile-more button:hover{background:#f0f3f6}.cc-shell[data-theme=light] .ds-navigation-drawer nav>button{color:#647282}.cc-shell[data-theme=light] .ds-navigation-drawer nav>button.is-active{color:#315b84;background:#e9f1f8}}.cc-shell[data-theme=light] .cc-finance-table th{color:#56646f;background:#eef2f6}.cc-shell[data-theme=light] .cc-finance-table th,.cc-shell[data-theme=light] .cc-finance-table td{border-color:#e1e7ec}.cc-shell[data-theme=light] .cc-finance-toolbar label,.cc-shell[data-theme=light] .cc-finance-form label{color:#56646f}.cc-shell[data-theme=light] .cc-finance-note{color:#3d4b58;background:#eef3f8;border-color:#cdd9e4}.cc-shell[data-theme=light] .cc-finance-status--draft{color:#7a5c17;background:#fbf1d8}.cc-shell[data-theme=light] .cc-finance-status--posted{color:#216340;background:#e0f2e7}.cc-shell[data-theme=light] .cc-finance-status--reversed{color:#8a3444;background:#fbe4e8}.cc-shell[data-theme=light] .cc-finance-locked,.cc-shell[data-theme=light] .cc-finance-form small,.cc-shell[data-theme=light] .cc-finance-otp small,.cc-shell[data-theme=light] .cc-finance-post dt,.cc-shell[data-theme=light] .cc-finance-card dt{color:#718090}.cc-shell[data-theme=light] .cc-finance-post dl>div{border-color:#e1e7ec}.cc-shell[data-theme=light] .cc-finance-period{background:#eef3f8;border-color:#cdd9e4}.cc-shell[data-theme=light] .cc-finance-period__pick{color:#56646f}.cc-shell[data-theme=light] .cc-finance-period__badge{color:#56646f;background:#dde5ee}.cc-shell[data-theme=light] .cc-finance-period__badge--open{color:#216340;background:#e0f2e7}.cc-shell[data-theme=light] .cc-finance-period__badge--closed{color:#8a3444;background:#fbe4e8}.cc-shell[data-theme=light] .cc-finance-period__state small,.cc-shell[data-theme=light] .cc-finance-hint,.cc-shell[data-theme=light] .cc-finance-direction{color:#718090}.cc-shell[data-theme=light] .cc-finance-forbidden{color:#8a3444;background:#fbe4e8;border-color:#e7c3cb}.cc-shell[data-theme=light] .cc-emp-kpis>div,.cc-shell[data-theme=light] .cc-emp-note,.cc-shell[data-theme=light] .cc-tasks-note{background:#eef3f8;border-color:#cdd9e4}.cc-shell[data-theme=light] .cc-emp-kpis span,.cc-shell[data-theme=light] .cc-emp-toolbar label,.cc-shell[data-theme=light] .cc-tasks-toolbar label,.cc-shell[data-theme=light] .cc-emp-form label,.cc-shell[data-theme=light] .cc-task-form-grid label{color:#56646f}.cc-shell[data-theme=light] .cc-emp-table th{color:#56646f;background:#eef2f6}.cc-shell[data-theme=light] .cc-emp-table th,.cc-shell[data-theme=light] .cc-emp-table td,.cc-shell[data-theme=light] .cc-emp-drawer__body dl>div{border-color:#e1e7ec}.cc-shell[data-theme=light] .cc-emp-status--active,.cc-shell[data-theme=light] .cc-task-state--done{color:#216340;background:#e0f2e7}.cc-shell[data-theme=light] .cc-emp-status--leave,.cc-shell[data-theme=light] .cc-task-priority--high,.cc-shell[data-theme=light] .cc-task-state--in_progress,.cc-shell[data-theme=light] .cc-task-state--blocked{color:#7a5c17;background:#fbf1d8}.cc-shell[data-theme=light] .cc-emp-status--ended,.cc-shell[data-theme=light] .cc-task-priority--critical,.cc-shell[data-theme=light] .cc-task-overdue,.cc-shell[data-theme=light] .cc-emp-forbidden,.cc-shell[data-theme=light] .cc-tasks-forbidden{color:#8a3444;background:#fbe4e8;border-color:#e7c3cb}.cc-shell[data-theme=light] .cc-emp-status--archived,.cc-shell[data-theme=light] .cc-task-priority--low,.cc-shell[data-theme=light] .cc-task-state--archived{color:#56646f;background:#e5ebf1}.cc-shell[data-theme=light] .cc-task-priority--medium,.cc-shell[data-theme=light] .cc-task-state--open{color:#1c4f82;background:#e3eefb}.cc-shell[data-theme=light] .cc-emp-demo,.cc-shell[data-theme=light] .cc-tasks-demo{color:#7a5c17;background:#fbf1d8;border-color:#e0cf9a}.cc-shell[data-theme=light] .cc-emp-drawer__body dt,.cc-shell[data-theme=light] .cc-task-card dt,.cc-shell[data-theme=light] .cc-emp-card dt,.cc-shell[data-theme=light] .cc-emp-soon,.cc-shell[data-theme=light] .cc-emp-hint,.cc-shell[data-theme=light] .cc-task-desc{color:#718090}.cc-shell[data-theme=light] .cc-hr-form,.cc-shell[data-theme=light] .cc-hr-demo{background:#eef3f8;border-color:#cdd9e4}.cc-shell[data-theme=light] .cc-hr-demo{color:#7a5c17;background:#fbf1d8;border-color:#e0cf9a}.cc-shell[data-theme=light] .cc-hr-form label,.cc-shell[data-theme=light] .cc-hr-otp label,.cc-shell[data-theme=light] .cc-hr-leave h4{color:#56646f}.cc-shell[data-theme=light] .cc-hr-facts>div,.cc-shell[data-theme=light] .cc-hr-table th,.cc-shell[data-theme=light] .cc-hr-table td{border-color:#e1e7ec}.cc-shell[data-theme=light] .cc-hr-table th{color:#56646f;background:#eef2f6}.cc-shell[data-theme=light] .cc-hr-leave-status--approved,.cc-shell[data-theme=light] .cc-hr-contract-status--active,.cc-shell[data-theme=light] .cc-hr-draft-status--confirmed{color:#216340;background:#e0f2e7}.cc-shell[data-theme=light] .cc-hr-leave-status--pending,.cc-shell[data-theme=light] .cc-hr-draft-status--needs_review{color:#7a5c17;background:#fbf1d8}.cc-shell[data-theme=light] .cc-hr-leave-status--rejected,.cc-shell[data-theme=light] .cc-hr-contract-status--terminated,.cc-shell[data-theme=light] .cc-hr-draft-status--rejected,.cc-shell[data-theme=light] .cc-hr-forbidden{color:#8a3444;background:#fbe4e8;border-color:#e7c3cb}.cc-shell[data-theme=light] .cc-hr-leave-status--cancelled,.cc-shell[data-theme=light] .cc-hr-contract-status--superseded{color:#56646f;background:#e5ebf1}.cc-shell[data-theme=light] .cc-hr-contract-status--draft,.cc-shell[data-theme=light] .cc-hr-doc-status{color:#1c4f82;background:#e3eefb}.cc-shell[data-theme=light] .cc-hr-doc-status--ready{color:#216340;background:#e0f2e7}.cc-shell[data-theme=light] .cc-hr-hint,.cc-shell[data-theme=light] .cc-hr-empty,.cc-shell[data-theme=light] .cc-hr-facts dt,.cc-shell[data-theme=light] .cc-hr-salary-gate p,.cc-shell[data-theme=light] .cc-hr-salary-locked p,.cc-shell[data-theme=light] .cc-hr-decision-reason,.cc-shell[data-theme=light] .cc-hr-immutable,.cc-shell[data-theme=light] .cc-hr-self-note,.cc-shell[data-theme=light] .cc-hr-version{color:#718090}@media (prefers-reduced-motion:reduce){.cc-finance-period__badge,.cc-finance-status,.cc-finance-card,.cc-finance-dialog,.cc-emp-card,.cc-emp-drawer,.cc-emp-dialog,.cc-task-card,.cc-task-dialog,.cc-hr-panel,.cc-hr-onboarding{transition:none;animation:none}}.cc-employees,.cc-live-tasks{gap:16px;display:grid}.cc-employees>.ds-card,.cc-live-tasks>.ds-card{min-width:0}.cc-emp-demo,.cc-tasks-demo{color:#d8c58f;background:#2b2617;border:1px dashed #6d5a3a;border-radius:10px;margin:0 0 12px;padding:7px 12px;font-size:12px;display:inline-flex}.cc-emp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.cc-emp-kpis>div{border:1px solid var(--ds-line);background:#1d2733;border-radius:13px;gap:3px;padding:11px 13px;display:grid}.cc-emp-kpis span{color:#8794a1;font-size:12px}.cc-emp-kpis strong{font-size:21px}.cc-emp-toolbar,.cc-tasks-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}.cc-emp-toolbar label,.cc-tasks-toolbar label{color:#aeb9c5;gap:6px;font-size:12px;display:grid}.cc-emp-toolbar select,.cc-tasks-toolbar select{border:1px solid var(--ds-line);min-width:150px;min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:9px 11px;font-size:13px}.cc-emp-toolbar__actions,.cc-tasks-toolbar__actions{gap:8px;margin-inline-start:auto;display:flex}.cc-emp-search{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;position:relative;display:flex!important}.cc-emp-search input{min-width:170px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.cc-emp-note,.cc-tasks-note{color:#c3d3e3;background:#1d2733;border:1px solid #4d5f74;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.6}.cc-emp-forbidden,.cc-tasks-forbidden{color:#e0b3bb;background:#2c1f23;border:1px solid #6d4550;border-radius:12px;align-items:center;gap:9px;margin:0 0 12px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.cc-emp-retry,.cc-tasks-retry{justify-items:center;gap:10px;display:grid}.cc-emp-table-wrap{border:1px solid var(--ds-line);border-radius:15px;overflow:auto}.cc-emp-table{border-collapse:collapse;width:100%;min-width:840px}.cc-emp-table th,.cc-emp-table td{text-align:start;vertical-align:middle;border-bottom:1px solid #25313e;padding:12px 14px;font-size:13px}.cc-emp-table th{color:#aeb9c5;background:#202a36;font-size:12px}.cc-emp-table tr:last-child td{border-bottom:0}.cc-emp-name{color:#9dc2e7;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:700;display:inline-flex}.cc-emp-row-actions{justify-content:flex-end;display:flex}.cc-emp-status{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cc-emp-status--active{color:#a6d7b4;background:#1f3227}.cc-emp-status--leave{color:#d8c58f;background:#35301f}.cc-emp-status--ended{color:#e0b3bb;background:#332226}.cc-emp-status--archived{color:#8794a1;background:#232e3a}.cc-emp-mobile-list{margin:0;padding:0;list-style:none;display:none}.cc-emp-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;gap:10px;padding:15px;display:grid}.cc-emp-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-emp-card dl{gap:6px;margin:0;font-size:12px;display:grid}.cc-emp-card dl>div{justify-content:space-between;gap:10px;display:flex}.cc-emp-card dt{color:#8794a1}.cc-emp-card dd{margin:0}.cc-emp-drawer,.cc-emp-dialog,.cc-task-dialog{max-width:560px}.cc-shell.cc-owner-modern .cc-emp-dialog{width:min(500px,100vw - 32px);max-width:500px;overflow:hidden}.cc-shell.cc-owner-modern .cc-emp-dialog>form{flex-direction:column;min-width:0;min-height:0;display:flex}.cc-shell.cc-owner-modern .cc-emp-dialog .cc-dialog__head{background:var(--ds-surface);min-height:76px;padding:16px 20px}.cc-shell.cc-owner-modern .cc-emp-dialog .cc-dialog__head h2{margin-top:3px;font-size:22px;line-height:1.3}.cc-shell.cc-owner-modern .cc-emp-dialog>form>.cc-emp-form{min-width:0;min-height:0;margin:0;padding:18px 20px;overflow:hidden auto}.cc-shell.cc-owner-modern .cc-emp-dialog>form>.cc-dialog__actions{border-top:1px solid var(--ds-line);background:var(--ds-surface);flex:none;padding:14px 20px 18px}.cc-shell.cc-owner-modern .cc-emp-dialog>form>.cc-dialog__actions .ds-button{justify-content:center;min-width:104px}.cc-shell.cc-owner-modern .cc-emp-dialog>form>.cc-document-error{margin:0 20px 14px}.cc-emp-drawer__tabs{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.cc-emp-drawer__tabs>button{border:1px solid var(--ds-line);color:#aeb9c5;min-height:44px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px}.cc-emp-drawer__tabs>button.is-active{color:#9dc2e7;background:#253443;border-color:#3a5674}.cc-emp-soon{color:#8794a1;flex-basis:100%;font-size:11px;line-height:1.6}.cc-emp-drawer__body dl{gap:9px;margin:0 0 14px;font-size:13px;display:grid}.cc-emp-drawer__body dl>div{border-bottom:1px solid #25313e;justify-content:space-between;gap:12px;padding-bottom:7px;display:flex}.cc-emp-drawer__body dt{color:#8794a1;font-size:12px}.cc-emp-drawer__body dd{margin:0;font-weight:700}.cc-emp-form,.cc-task-form-grid{gap:13px;margin:14px 0;display:grid}.cc-emp-form label,.cc-task-form-grid label{color:#aeb9c5;gap:7px;font-size:13px;display:grid}.cc-emp-form input,.cc-emp-form select,.cc-task-form-grid input,.cc-task-form-grid select,.cc-task-form-grid textarea{border:1px solid var(--ds-line);min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:10px 12px;font-size:14px}.cc-task-form-grid textarea{resize:vertical;min-height:64px}.cc-emp-form small,.cc-task-form-grid small{color:#8794a1;font-size:11px}.cc-emp-hint{color:#8794a1;margin:0;font-size:12px;line-height:1.7}.cc-task-companywide{flex-direction:row;align-items:center;gap:9px;display:flex!important}.cc-task-companywide input{min-height:0;block-size:18px;inline-size:18px}.cc-tabs--tasks{flex-wrap:wrap}.cc-tasks-approvals-empty{border:1px dashed var(--ds-line);color:#8794a1;text-align:center;border-radius:15px;justify-items:center;gap:8px;padding:26px 14px;display:grid}.cc-tasks-approvals-empty strong{color:var(--ds-text)}.cc-tasks-approvals-empty p{margin:0;font-size:12px;line-height:1.7}.cc-tasks-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cc-task-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;gap:9px;padding:15px;display:grid}.cc-task-card.is-overdue{border-color:#6d4550}.cc-task-card header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc-task-card h3{margin:0;font-size:15px}.cc-task-desc{color:#aeb9c5;margin:0;font-size:13px;line-height:1.7}.cc-task-number{color:#8794a1;font-size:12px;font-weight:700}.cc-task-priority,.cc-task-state,.cc-task-overdue{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cc-task-priority--critical{color:#e0b3bb;background:#332226}.cc-task-priority--high{color:#d8c58f;background:#35301f}.cc-task-priority--medium{color:#9dc2e7;background:#22303f}.cc-task-priority--low{color:#8794a1;background:#232e3a}.cc-task-state--open{color:#9dc2e7;background:#22303f}.cc-task-state--in_progress{color:#d8c58f;background:#35301f}.cc-task-state--blocked{color:#e2c08c;background:#33270f}.cc-task-state--done{color:#a6d7b4;background:#1f3227}.cc-task-state--archived{color:#8794a1;background:#232e3a}.cc-task-overdue{color:#e0b3bb;background:#332226}.cc-task-card dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;margin:0;font-size:12px;display:grid}.cc-task-card dl>div{align-items:baseline;gap:7px;display:flex}.cc-task-card dt{color:#8794a1}.cc-task-card dd{margin:0}.cc-task-card dd code{background:#202a36;border-radius:7px;padding:1px 6px;font-size:11px}.cc-task-actions{flex-wrap:wrap;gap:7px;display:flex}@media (max-width:760px){.cc-emp-table-wrap{display:none}.cc-emp-mobile-list{gap:12px;display:grid}.cc-emp-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-emp-toolbar,.cc-tasks-toolbar{grid-template-columns:1fr 1fr;display:grid}.cc-emp-search{grid-column:1/-1}.cc-emp-toolbar select,.cc-tasks-toolbar select{width:100%;min-width:0}.cc-emp-toolbar__actions,.cc-tasks-toolbar__actions{flex-wrap:wrap;grid-column:1/-1;min-width:0;margin-inline-start:0}.cc-emp-toolbar__actions .ds-button,.cc-tasks-toolbar__actions .ds-button{white-space:normal;overflow-wrap:anywhere;flex:1 1 0;justify-content:center;min-width:0}.cc-task-actions .ds-button{flex:auto;justify-content:center}}.cc-emp-drawer{max-width:680px}.cc-hr-panel{gap:13px;display:grid}.cc-hr-demo{color:#d8c58f;background:#2b2617;border:1px dashed #6d5a3a;border-radius:10px;margin:0;padding:6px 11px;font-size:11px;display:inline-flex}.cc-hr-forbidden{color:#e0b3bb;background:#2c1f23;border:1px solid #6d4550;border-radius:12px;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:13px;line-height:1.6;display:flex}.cc-hr-retry{justify-items:center;gap:10px;display:grid}.cc-hr-hint{color:#8794a1;margin:0;font-size:12px;line-height:1.7}.cc-hr-empty{color:#8794a1;margin:0;font-size:13px}.cc-hr-facts{gap:8px;margin:0;font-size:13px;display:grid}.cc-hr-facts>div{border-bottom:1px solid #25313e;justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.cc-hr-facts dt{color:#8794a1;font-size:12px}.cc-hr-facts dd{margin:0;font-weight:700}.cc-hr-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc-hr-form{border:1px solid var(--ds-line);background:#1d2733;border-radius:13px;gap:12px;padding:13px;display:grid}.cc-hr-form label{color:#aeb9c5;gap:6px;font-size:13px;display:grid}.cc-hr-form input,.cc-hr-form select{border:1px solid var(--ds-line);min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;border-radius:11px;padding:10px 12px;font-size:14px}.cc-hr-form small{color:#8794a1;font-size:11px}.cc-hr-salary-locked,.cc-hr-salary-gate{border:1px dashed var(--ds-line);color:#aeb9c5;text-align:center;border-radius:15px;justify-items:center;gap:9px;padding:22px 14px;display:grid}.cc-hr-salary-locked p,.cc-hr-salary-gate p{color:#8794a1;margin:0;font-size:12px;line-height:1.7}.cc-hr-salary{gap:12px;display:grid}.cc-hr-otp{justify-items:center;gap:10px;display:grid}.cc-hr-otp label{color:#aeb9c5;gap:6px;font-size:13px;display:grid}.cc-hr-otp input{border:1px solid var(--ds-line);min-height:44px;color:inherit;background:var(--ds-surface);font:inherit;letter-spacing:6px;text-align:center;border-radius:11px;padding:11px 13px;font-size:20px}.cc-hr-otp small{color:#8794a1;font-size:11px}.cc-hr-doc-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.cc-hr-doc-list li{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;display:flex}.cc-hr-doc-name{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.cc-hr-doc-status{color:#9dc2e7;background:#22303f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cc-hr-doc-status--ready{color:#a6d7b4;background:#1f3227}.cc-hr-table{border-collapse:collapse;width:100%;font-size:13px}.cc-hr-table th,.cc-hr-table td{text-align:start;border-bottom:1px solid #25313e;padding:8px 10px}.cc-hr-table th{color:#aeb9c5;background:#202a36;font-size:11px}.cc-hr-leave{gap:12px;display:grid}.cc-hr-leave h4{color:#aeb9c5;margin:0;font-size:13px}.cc-hr-leave-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-hr-request-list,.cc-hr-contract-list,.cc-hr-draft-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cc-hr-request,.cc-hr-contract,.cc-hr-draft{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:13px;gap:9px;padding:12px 13px;display:grid}.cc-hr-request-main,.cc-hr-contract-head{flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;display:flex}.cc-hr-draft-main{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.cc-hr-draft-avatar{width:40px;height:40px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:12px;place-items:center;display:grid}.cc-hr-draft-copy{gap:3px;min-width:0;display:grid}.cc-hr-draft-copy strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cc-hr-draft-copy small{color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cc-hr-leave-status,.cc-hr-contract-status,.cc-hr-draft-status{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cc-hr-leave-status--pending,.cc-hr-draft-status--needs_review{color:#d8c58f;background:#35301f}.cc-hr-leave-status--approved,.cc-hr-contract-status--active,.cc-hr-draft-status--confirmed{color:#a6d7b4;background:#1f3227}.cc-hr-leave-status--rejected,.cc-hr-contract-status--terminated,.cc-hr-draft-status--rejected{color:#e0b3bb;background:#332226}.cc-hr-leave-status--cancelled,.cc-hr-contract-status--superseded,.cc-hr-contract-status--draft{color:#8794a1;background:#232e3a}.cc-hr-contract-status--draft{color:#9dc2e7;background:#22303f}.cc-hr-version{color:#8794a1;font-size:12px;font-weight:700}.cc-hr-immutable,.cc-hr-self-note{color:#8794a1;align-items:center;gap:5px;font-size:12px;display:inline-flex}.cc-hr-decision-reason{color:#8794a1;font-size:12px}.cc-shell.cc-owner-modern .cc-hr-onboarding{width:min(560px,100vw - 32px);max-width:560px;overflow:hidden}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-dialog__head{background:var(--ds-surface);min-height:76px;padding:16px 20px}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-dialog__head h2{margin-top:3px;font-size:22px;line-height:1.3}.cc-hr-onboarding__body{gap:12px;min-height:0;padding:16px 20px;display:grid;overflow-y:auto}.cc-hr-onboarding__intro{color:var(--ds-muted);margin:0;font-size:11px;line-height:1.7}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-hr-draft-list{gap:9px}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-hr-draft{background:var(--ds-surface);border-radius:14px;gap:12px;padding:13px}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-hr-actions{justify-content:flex-end;padding-top:2px}.cc-shell.cc-owner-modern .cc-hr-onboarding .cc-dialog__actions{border-top:1px solid var(--ds-line);background:var(--ds-surface);padding:13px 20px 17px}@media (max-width:760px){.cc-hr-table{display:block;overflow-x:auto}.cc-hr-actions .ds-button{flex:auto;justify-content:center}.cc-hr-leave-head{flex-wrap:wrap}.cc-shell.cc-owner-modern .cc-emp-dialog,.cc-shell.cc-owner-modern .cc-hr-onboarding{width:100%;max-width:none}.cc-shell.cc-owner-modern .cc-emp-dialog>form>.cc-emp-form,.cc-hr-onboarding__body{padding:16px}.cc-hr-draft-main{grid-template-columns:40px minmax(0,1fr)}.cc-hr-draft-main .cc-hr-draft-status{grid-column:2;justify-self:start}}.cc-approvals-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cc-approval-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:15px;gap:8px;padding:14px 15px;display:grid}.cc-approval-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-approval-card h3{margin:0;font-size:14px}.cc-approval-card time{color:#8794a1;font-size:11px}.cc-approval-parties{color:#8794a1;margin:0;font-size:12px}.cc-approval-note,.cc-approval-reason{margin:0;font-size:12.5px;line-height:1.7}.cc-approval-reason{color:#8794a1}.cc-approval-state{background:color-mix(in srgb, var(--ds-line) 40%, transparent);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.cc-approval-state--pending{color:#a06a00;background:#f5b30129}.cc-approval-state--approved{color:#1c7c46;background:#22c06424}.cc-approval-state--rejected{color:#b3392e;background:#e5484d24}.cc-approval-state--changes_requested{color:#8a5a00;background:#f59f0024}.cc-approval-state--cancelled{color:#8794a1}.cc-approval-actions{flex-wrap:wrap;gap:8px;display:flex}.cc-approval-reason-field{gap:6px;margin:14px 0;display:grid}.cc-approval-reason-field textarea{resize:vertical}.cc-task-approval-badge{color:#a06a00;background:#f5b30129;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cc-task-details-dialog{width:min(620px,100vw - 28px)}.cc-tabs--task-details{margin-block-start:12px;margin-block-end:12px}.cc-task-details-section{gap:12px;display:grid}.cc-task-details-empty{border:1px dashed var(--ds-line);color:#8794a1;text-align:center;border-radius:12px;margin:0;padding:16px;font-size:12.5px}.cc-task-details-hint{color:#8794a1;margin:0;font-size:11.5px;line-height:1.7}.cc-task-details-form{border:1px solid var(--ds-line);border-radius:12px;gap:10px;padding:12px;display:grid}.cc-task-details-form label{gap:5px;font-size:12.5px;display:grid}.cc-task-activity-list,.cc-task-comments-list,.cc-task-links-list,.cc-task-documents-list,.cc-recurrence-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cc-task-activity-list li{border:1px solid var(--ds-line);border-radius:12px;gap:4px;padding:10px 12px;font-size:12.5px;display:grid}.cc-task-activity-list time{color:#8794a1;font-size:11px}.cc-task-comments-list li{border:1px solid var(--ds-line);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.cc-task-comments-list header{justify-content:space-between;gap:10px;font-size:12px;display:flex}.cc-task-comments-list time{color:#8794a1;font-size:11px}.cc-task-comments-list p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.cc-task-links-list li,.cc-task-documents-list li{border:1px solid var(--ds-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:flex}.cc-task-link-kind,.cc-task-document-role{color:#4b5563;background:color-mix(in srgb, var(--ds-line) 45%, transparent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cc-task-link-direction{color:#8794a1;font-size:11.5px}.cc-task-document-name{overflow-wrap:anywhere}.cc-task-documents-list time{color:#8794a1;margin-inline-start:auto;font-size:11px}.cc-recurrence-card{border:1px solid var(--ds-line);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.cc-recurrence-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-recurrence-card p{color:#8794a1;margin:0;font-size:12.5px}.cc-recurrence-state{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.cc-recurrence-state--active{color:#1c7c46;background:#22c06424}.cc-recurrence-state--paused{color:#a06a00;background:#f5b30129}.cc-recurrence-state--ended{color:#8794a1;background:color-mix(in srgb, var(--ds-line) 40%, transparent)}[data-theme=dark] .cc-task-link-kind,[data-theme=dark] .cc-task-document-role{color:#aab6c2}@media (max-width:430px){.cc-approval-actions .ds-button{flex:auto;justify-content:center}.cc-task-details-dialog{width:calc(100vw - 20px)}}.cc-shell.ds-app-shell--control-center-v2{--ds-canvas:#050607;--ds-surface:#0d1013;--ds-surface-elevated:#14181c;--ds-text:#f4f6f8;--ds-muted:#929da7;--ds-line:#272d33;--ds-primary:#68a99e;--ds-primary-strong:#9ad4ca;--ds-primary-soft:#17342f;background:var(--ds-canvas)}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar{border-color:var(--ds-line);background:#090b0d;width:252px;padding:16px 14px}.cc-shell.ds-app-shell--control-center-v2 .ds-workspace{background:var(--ds-canvas);margin:0}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-sidebar{border-right:0;border-left:1px solid var(--ds-line);left:auto;right:0}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-sidebar{border-right:1px solid var(--ds-line);border-left:0;left:0;right:auto}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-workspace{margin-left:0;margin-right:252px}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-workspace{margin-left:252px;margin-right:0}.cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-sidebar{width:252px;padding-inline-start:14px;padding-inline-end:14px}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace{margin-left:0;margin-right:252px}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace{margin-left:252px;margin-right:0}.cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed :is(.ds-brand>div,.ds-sidebar .ds-nav-label,.ds-sidebar__footer>span,.cc-company-bar){display:initial}.cc-shell.ds-app-shell--control-center-v2 .ds-brand{min-height:56px;padding:4px 7px 15px}.cc-shell.ds-app-shell--control-center-v2 .ds-brand strong{color:var(--ds-text);font-size:15px}.cc-shell.ds-app-shell--control-center-v2 .ds-brand small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .ds-brand__mark{border-radius:12px;width:38px;height:38px}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar nav{gap:4px;margin-top:104px}.cc-shell.ds-app-shell--control-center-v2 .ds-nav-section-label{min-height:28px;color:var(--ds-muted);letter-spacing:.04em;align-items:center;padding-inline-start:12px;padding-inline-end:12px;font-size:10px;font-weight:800;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar nav button{min-height:43px;color:var(--ds-muted);border-radius:10px;padding-inline-start:11px;padding-inline-end:11px}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar nav button:hover{color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar nav button.is-active{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar__utilities{border-top:1px solid var(--ds-line);gap:3px;margin-top:auto;padding-block-start:12px;padding-block-end:12px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar__utilities>button,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-utilities>button{min-height:40px;color:var(--ds-muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding-inline-start:11px;padding-inline-end:11px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar__utilities>button:hover,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-utilities>button:hover{color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar__footer{gap:8px;margin-top:0;padding:13px 8px 4px}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar__footer small{color:var(--ds-muted);font-size:10px;line-height:1.55}.cc-shell.ds-app-shell--control-center-v2 .ds-view-switch{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-view-switch button{min-height:38px;color:var(--ds-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .ds-view-switch button.is-active{color:var(--ds-text);background:var(--ds-surface);box-shadow:0 2px 8px #00000038}.cc-shell.ds-app-shell--control-center-v2 .ds-topbar{background:#050607f5;border:0;align-items:center;gap:10px;min-height:92px;padding:22px 32px 14px;display:flex;position:sticky}.cc-shell.ds-app-shell--control-center-v2 .ds-route-menu{display:none}.cc-shell.ds-app-shell--control-center-v2 .ds-route-title{flex:1}.cc-shell.ds-app-shell--control-center-v2 .ds-route-title strong{color:var(--ds-text);letter-spacing:-.035em;font-size:clamp(27px,3vw,34px)}.cc-shell.ds-app-shell--control-center-v2 .ds-command{background:0 0;border:0;flex:0 0 44px;justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0}.cc-shell.ds-app-shell--control-center-v2 .ds-command__trigger{width:44px;height:44px}.cc-shell.ds-app-shell--control-center-v2 .ds-command__field{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .ds-command.is-open{z-index:80;border:1px solid var(--ds-line);background:var(--ds-surface);grid-template-columns:42px minmax(0,1fr) auto;width:auto;min-height:52px;padding:3px 6px;display:grid;position:fixed;top:14px;left:max(18px,50vw - 380px);right:max(18px,50vw - 380px);box-shadow:0 18px 55px #00000073}.cc-shell.ds-app-shell--control-center-v2 .ds-command.is-open .ds-command__field{opacity:1;width:auto;height:auto;position:static;overflow:visible}.cc-shell.ds-app-shell--control-center-v2 .ds-command.is-open .ds-command__close{align-items:center;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .ds-topbar__actions{flex:0 0 44px;min-width:44px;margin:0}.cc-shell.ds-app-shell--control-center-v2 .ds-topbar__actions .ds-button{background:0 0;border:0;width:44px;padding:0}.cc-shell.ds-app-shell--control-center-v2 .ds-main{width:min(1340px,100%);padding:0 32px 96px}.cc-control-mode-banner{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:92px;margin-bottom:16px;padding:18px 20px;display:grid}.cc-control-mode-banner.is-advanced{border-color:color-mix(in srgb,var(--ds-primary) 45%,var(--ds-line));background:linear-gradient(135deg,var(--ds-surface),#10201c)}.cc-control-mode-banner__icon{width:48px;height:48px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:14px;place-items:center;display:grid}.cc-control-mode-banner.is-advanced .cc-control-mode-banner__icon{color:#06100e;background:var(--ds-primary)}.cc-control-mode-banner>div{gap:4px;min-width:0;display:grid}.cc-control-mode-banner small{color:var(--ds-muted);letter-spacing:.03em;font-size:10px;font-weight:800}.cc-control-mode-banner strong{color:var(--ds-text);font-size:15px;line-height:1.55}.cc-control-mode-banner__security{min-height:34px;color:var(--ds-muted);background:var(--ds-surface-elevated);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:750;display:inline-flex}.cc-advanced-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.cc-advanced-capabilities article{border:1px solid var(--ds-line);min-height:72px;color:var(--ds-primary-strong);background:var(--ds-surface);border-radius:15px;align-items:center;gap:11px;padding:13px 15px;display:flex}.cc-advanced-capabilities article>div{gap:3px;display:grid}.cc-advanced-capabilities strong{color:var(--ds-text);font-size:13px}.cc-advanced-capabilities span{color:var(--ds-muted);font-size:11px}.cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{border-color:var(--ds-line);background:#090b0d;width:min(280px,100vw - 72px);min-height:100dvh;max-height:100dvh;padding:14px;overflow:hidden}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{border-right:0;border-left:1px solid var(--ds-line);left:auto;right:0;box-shadow:-20px 0 60px #00000061}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{border-right:1px solid var(--ds-line);border-left:0;left:0;right:auto;box-shadow:20px 0 60px #00000061}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer header{flex:none;justify-content:flex-start;min-height:58px;padding-bottom:12px}.cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer header .ds-brand{border:0;flex:1}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-close{width:44px;color:var(--ds-text);background:0 0;border:0;flex:0 0 44px;padding:0}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-close>span{display:none}[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-drawer-close{left:auto;right:16px}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-drawer-close{left:16px;right:auto}.cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer nav{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;gap:4px;min-height:0;margin-top:12px;padding-block-end:8px;overflow:hidden auto}.cc-shell.ds-app-shell--control-center-v2 .ds-navigation-drawer nav>button{border-radius:10px;min-height:43px;padding-inline-start:11px;padding-inline-end:11px}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-advanced{gap:3px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__trigger,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__panel button,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-advanced>button{width:100%;min-height:43px;color:var(--ds-muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 11px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__trigger{color:var(--ds-text);font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__chevron{margin-inline-start:auto;transition:transform .16s}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group.is-open .ds-drawer-group__chevron{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__panel{grid-template-rows:0fr;transition:grid-template-rows .16s;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group.is-open .ds-drawer-group__panel{grid-template-rows:1fr}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__panel>div{border-inline-start:1px solid var(--ds-line);gap:2px;min-height:0;margin-inline-start:20px;padding-inline-start:8px;display:grid;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__panel button:hover,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-advanced>button:hover{color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-group__panel button.is-active,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-advanced>button.is-active{color:var(--ds-primary-strong);background:var(--ds-primary-soft);font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-advanced{border-top:1px solid var(--ds-line);margin-top:5px;padding-top:5px}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-utilities{z-index:2;border-top:1px solid var(--ds-line);background:inherit;flex:none;gap:3px;padding-top:10px;display:grid;position:relative}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:13px;gap:7px;margin-top:7px;padding:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card>div:first-child{gap:2px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card>div:first-child span,.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card>small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card>div:first-child strong{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .ds-drawer-mode-card .ds-view-switch{margin:0}.cc-shell.ds-app-shell--control-center-v2[data-theme=light]{--ds-canvas:#f2f4f7;--ds-surface:#fff;--ds-surface-elevated:#f1f4f6;--ds-text:#162232;--ds-muted:#687584;--ds-line:#dce2e7;--ds-primary:#197868;--ds-primary-strong:#0f6153;--ds-primary-soft:#e5f4ef;background:var(--ds-canvas)}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] :is(.ds-sidebar,.ds-navigation-drawer>aside){color:var(--ds-text);background:#fff}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .ds-topbar{background:#f2f4f7f5}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .cc-control-mode-banner.is-advanced{background:linear-gradient(135deg,#f5fbf9,#e5f3ef)}@media (max-width:760px){[dir=rtl] .cc-shell.ds-app-shell--control-center-v2 .ds-workspace,[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .ds-workspace,[dir=rtl] .cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace,[dir=ltr] .cc-shell.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace{margin-left:0;margin-right:0}.cc-shell.ds-app-shell--control-center-v2 .ds-sidebar{display:none}.cc-shell.ds-app-shell--control-center-v2 .ds-topbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:7px;min-height:64px;padding:10px 16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-route-title{grid-area:1/1;gap:8px}.cc-shell.ds-app-shell--control-center-v2 .ds-route-menu{width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ds-route-title strong{font-size:28px}.cc-shell.ds-app-shell--control-center-v2 .ds-command,.cc-shell.ds-app-shell--control-center-v2 .ds-topbar__actions{display:none}.cc-shell.ds-app-shell--control-center-v2 .ds-main{padding:6px 16px calc(92px + env(safe-area-inset-bottom))}.cc-control-mode-banner{border-radius:15px;grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:0;padding:15px}.cc-control-mode-banner__icon{border-radius:12px;width:42px;height:42px}.cc-control-mode-banner__security{grid-column:1/-1;width:max-content;min-height:30px}.cc-advanced-capabilities{grid-template-columns:1fr}.cc-shell.ds-app-shell--control-center-v2 .ds-bottom-nav{min-height:calc(68px + env(safe-area-inset-bottom));padding:4px 5px calc(4px + env(safe-area-inset-bottom));border-color:var(--ds-line);background:#090b0df5;grid-template-columns:repeat(5,1fr);box-shadow:0 -6px 20px #0000002e}.cc-shell.ds-app-shell--control-center-v2 .ds-bottom-nav button{color:var(--ds-muted);background:0 0;border-radius:6px;gap:4px;font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .ds-bottom-nav button.is-active{color:var(--ds-primary);background:0 0;font-weight:800}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .ds-bottom-nav{color:var(--ds-text);background:#fffffff5}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .ds-bottom-nav button{color:var(--ds-muted)}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .ds-bottom-nav button.is-active{color:var(--ds-primary);background:0 0}}@media (max-width:390px){.cc-shell.ds-app-shell--control-center-v2 .ds-main{padding-inline-start:12px;padding-inline-end:12px}.cc-control-mode-banner{padding:13px}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis{margin-inline-start:-12px;margin-inline-end:-12px;padding-inline-start:12px;padding-inline-end:12px}}.cc-shell.ds-app-shell--control-center-v2 .normal-screen{min-width:0;color:var(--ds-text);gap:16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-screen button{color:inherit;font:inherit;cursor:pointer}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-card{color:#fff;background:linear-gradient(135deg,#090b0e,#151a20);border:1px solid #2a3037;border-radius:22px;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:24px;min-height:178px;padding:26px 28px;display:grid;overflow:hidden;box-shadow:0 20px 44px #0000002e}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .normal-hero-card{background:linear-gradient(135deg,#1b2a3e,#243d55);border-color:#0000;box-shadow:0 20px 44px #1c2b4024}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy{gap:8px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy>span{color:#b9c9d8;align-items:center;gap:8px;font-size:11px;font-weight:760;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy h2{color:#fff;letter-spacing:-.025em;max-width:720px;margin:0;font-size:clamp(21px,2.2vw,31px);line-height:1.5}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy p{color:#c6d3df;margin:0;font-size:13px}.cc-shell.ds-app-shell--control-center-v2 .normal-health{aspect-ratio:1;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;align-content:center;justify-self:end;place-items:center;gap:2px;width:132px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-health strong{font:760 40px/1 Manrope Variable,sans-serif}.cc-shell.ds-app-shell--control-center-v2 .normal-health span{color:#d7e1ea;font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .normal-health small{color:#176b5b;background:#dff4ed;border-radius:999px;margin-top:4px;padding:3px 9px;font-size:9px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .normal-attention{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-attention button{border:1px solid var(--ds-line);min-width:0;min-height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:14px;transition:border-color .16s,transform .16s;display:grid;box-shadow:0 6px 18px #0000000f}.cc-shell.ds-app-shell--control-center-v2 .normal-attention button:hover{border-color:color-mix(in srgb,var(--ds-primary) 65%,var(--ds-line));transform:translateY(-2px)}.cc-shell.ds-app-shell--control-center-v2 .normal-attention button>svg:first-child{color:#d17043;background:#2b1a14;border-radius:10px;width:34px;height:34px;padding:7px}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .normal-attention button>svg:first-child{color:#bb5a26;background:#fff0e8}.cc-shell.ds-app-shell--control-center-v2 .normal-attention button>span{gap:4px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-attention strong{color:var(--ds-text);text-overflow:ellipsis;font-size:12px;line-height:1.5;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .normal-attention small{color:var(--ds-muted);font-size:10px;line-height:1.55}.cc-shell.ds-app-shell--control-center-v2 .cc-directional-arrow{color:var(--ds-muted)}[dir=ltr] .cc-shell.ds-app-shell--control-center-v2 .cc-directional-arrow{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-add,.cc-shell.ds-app-shell--control-center-v2 .normal-card{border:1px solid var(--ds-line);color:var(--ds-text);background:var(--ds-surface);border-radius:18px;display:grid;overflow:hidden;box-shadow:0 7px 22px #0000000f}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-add{gap:12px;padding:16px}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-add>header{gap:3px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-add>header small{color:var(--ds-primary-strong);font-size:9px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-add>header strong{font-size:13px}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-card{border:1px solid var(--ds-line);min-width:0;min-height:136px;color:var(--ds-text);background:var(--ds-surface-elevated);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 12px;transition:transform .16s,border-color .16s,background-color .16s;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-card:hover{border-color:var(--ds-primary);background:var(--ds-primary-soft);transform:translateY(-2px)}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-icon{width:48px;height:48px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:15px;place-items:center;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-card strong{font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-card small{color:var(--ds-muted);font-size:10px;line-height:1.5}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:14px 18px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header div{gap:3px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header span{color:var(--ds-muted);font-size:10px;font-weight:740}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header strong{font-size:14px}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header button{min-height:40px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border:0;border-radius:999px;padding-inline-start:15px;padding-inline-end:15px;font-size:11px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics article{gap:5px;min-width:0;padding:20px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics article+article{border-inline-start:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics span,.cc-shell.ds-app-shell--control-center-v2 .normal-metrics small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics strong{color:var(--ds-text);text-align:start;direction:ltr;unicode-bidi:isolate;font:760 clamp(18px,2vw,25px)/1.2 Manrope Variable,sans-serif}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar{border:1px solid var(--ds-line);min-height:76px;color:var(--ds-text);background:var(--ds-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar>div:first-child{gap:4px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar>div:first-child>strong{font-size:14px}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar>div:first-child>h1{color:var(--ds-text);margin:0;font-size:14px;line-height:1.35}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar>div:first-child>span{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .normal-segmented,.cc-shell.ds-app-shell--control-center-v2 .normal-tabs{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:12px;grid-auto-columns:minmax(92px,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-segmented button,.cc-shell.ds-app-shell--control-center-v2 .normal-tabs button{min-height:40px;color:var(--ds-muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding-inline-start:12px;padding-inline-end:12px;font-size:11px;font-weight:780;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .normal-segmented button.is-active,.cc-shell.ds-app-shell--control-center-v2 .normal-tabs button.is-active{color:var(--ds-text);background:var(--ds-surface);box-shadow:0 2px 8px #0000002e}.cc-shell.ds-app-shell--control-center-v2 .normal-tabs{grid-auto-columns:minmax(112px,1fr);overflow-x:auto}.cc-shell.ds-app-shell--control-center-v2 .normal-date-range{justify-content:flex-end;gap:10px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-date-range__field{width:min(210px,100%);color:var(--ds-muted);gap:5px;font-size:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-date-range__field .cc-app-date-field{min-height:42px}.cc-shell.ds-app-shell--control-center-v2 .normal-search{width:min(560px,100%);min-height:44px;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:999px;align-items:center;gap:9px;padding-inline-start:14px;padding-inline-end:14px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-search input{width:100%;min-width:0;color:var(--ds-text);background:0 0;border:0;outline:0;font-size:12px;font-weight:650}.cc-shell.ds-app-shell--control-center-v2 .company-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-list>article{border:1px solid var(--ds-line);min-width:0;color:var(--ds-text);background:var(--ds-surface);border-radius:18px;overflow:hidden;box-shadow:0 7px 22px #0000000f}.cc-shell.ds-app-shell--control-center-v2 .company-list>article.is-selected{border-color:var(--ds-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 10%,transparent)}.cc-shell.ds-app-shell--control-center-v2 .company-list article>header{border-bottom:1px solid var(--ds-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:14px 16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-mark{width:44px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:13px;place-items:center;font:800 18px/1 Manrope Variable,sans-serif;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-list header div{gap:3px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-list header strong,.cc-shell.ds-app-shell--control-center-v2 .company-list header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .company-list header strong{font-size:13px}.cc-shell.ds-app-shell--control-center-v2 .company-list header small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .company-list .status-pill{min-height:26px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:750;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .company-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-figures>span{min-width:0;color:var(--ds-muted);gap:5px;font-size:9px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .company-figures strong{color:var(--ds-text);direction:ltr;unicode-bidi:isolate;font:740 14px/1.25 Manrope Variable,sans-serif}.cc-shell.ds-app-shell--control-center-v2 .company-list footer{background:var(--ds-surface-elevated);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .company-list footer button{min-height:40px;color:var(--ds-muted);background:var(--ds-surface);border:0;border-radius:999px;align-items:center;gap:7px;padding-inline-start:14px;padding-inline-end:14px;font-size:10px;font-weight:780;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .company-list footer button:last-child{color:#fff;background:#1f2937}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub{gap:16px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub__toolbar{min-height:104px;padding:18px 20px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub__toolbar>div:first-child>h1{letter-spacing:-.025em;font-size:clamp(22px,2.4vw,32px)}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub__eyebrow{align-items:center;gap:6px;font-weight:780;display:inline-flex;color:var(--ds-primary-strong)!important;font-size:10px!important}.cc-shell.ds-app-shell--control-center-v2 .cc-all-scope-label{border:1px solid color-mix(in srgb,var(--ds-primary) 20%,var(--ds-line));background:color-mix(in srgb,var(--ds-primary-soft) 50%,var(--ds-surface));border-radius:999px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:26px;padding:0 9px;font-weight:780;display:inline-flex;color:var(--ds-primary-strong)!important;font-size:10px!important}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview>button{border:0;border-inline-start:1px solid var(--ds-line);text-align:start;min-width:0;min-height:108px;color:var(--ds-text);cursor:pointer;background:0 0;align-content:center;gap:5px;padding:16px 18px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview>button:first-child{border-inline-start:0}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview>button:hover{background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview span{color:var(--ds-muted);align-items:center;gap:7px;font-size:10px;font-weight:720;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview strong{color:var(--ds-text);font:780 25px/1.2 Manrope Variable,sans-serif}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview .is-financial{border-top:1px solid var(--ds-line);border-inline-start:0;grid-column:1/-1;grid-template-columns:minmax(150px,1fr) auto minmax(120px,1fr);align-items:center;min-height:76px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview .is-financial strong{font-size:20px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview .is-financial small{text-align:end}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions>header,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health>header{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 18px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions>header>div{align-items:center;gap:11px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions>header>div>span{width:38px;height:38px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:11px;place-items:center;display:grid}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-group-decisions,.cc-company-health) h2{color:var(--ds-text);margin:0;font-size:16px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-group-decisions,.cc-company-health) h2{color:var(--ds-text);margin:0;font-size:16px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-group-decisions,.cc-company-health) header p{color:var(--ds-muted);margin:3px 0 0;font-size:10px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-group-decisions,.cc-company-health) header p{color:var(--ds-muted);margin:3px 0 0;font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions>header>button{color:var(--ds-muted);background:0 0;border:0;align-items:center;gap:7px;font-size:10px;font-weight:760;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions ul{margin:0;padding:0;list-style:none;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions li{border-top:1px solid var(--ds-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:8px 16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions li:first-child{border-top:0}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main{text-align:start;min-width:0;color:var(--ds-text);cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-icon{width:34px;height:34px;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:10px;place-items:center;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions li.is-critical .cc-group-decision-icon,.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions li.is-warning .cc-group-decision-icon{color:#a65318;background:#fff4e8}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main>span:nth-child(2){gap:4px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main strong,.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main strong{font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-main small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-action{border:1px solid var(--ds-line);min-height:36px;color:var(--ds-text);background:var(--ds-surface);border-radius:10px;padding-inline-start:12px;padding-inline-end:12px;font-size:10px;font-weight:760}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions__clear{min-height:76px;color:var(--ds-primary-strong);justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:740;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health>header .normal-search{width:min(360px,48%)}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__labels,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__rows>article{grid-template-columns:minmax(170px,1.5fr) minmax(108px,.8fr) minmax(86px,.65fr) minmax(115px,.8fr) minmax(114px,.9fr);align-items:center;gap:12px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub.is-advanced .cc-company-health__labels,.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub.is-advanced .cc-company-health__rows>article{grid-template-columns:minmax(180px,1.5fr) minmax(104px,.8fr) minmax(82px,.6fr) minmax(110px,.8fr) minmax(112px,.9fr) minmax(112px,.9fr) minmax(110px,.75fr)}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__labels{min-height:38px;color:var(--ds-muted);background:var(--ds-surface-elevated);padding-inline-start:16px;padding-inline-end:16px;font-size:9px;font-weight:720}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__rows>article{border-top:1px solid var(--ds-line);min-height:76px;padding:10px 16px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__rows>article:first-child{border-top:0}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__rows>article.is-watch{box-shadow:inset -3px 0 #d88b45}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity{align-items:center;gap:10px;min-width:0;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity>span:last-child{gap:3px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity strong,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity strong{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health .company-mark{border-radius:11px;flex:0 0 36px;width:36px;height:36px;font-size:15px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health .status-pill{width:-moz-fit-content;width:fit-content;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:760;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health .status-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health article.is-watch .status-pill{color:#9a501b;background:#fff3e7}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__metric{gap:2px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__metric strong{color:var(--ds-text);font-size:11px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__metric small{color:var(--ds-muted);font-size:8px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__money{color:var(--ds-text);text-align:start;direction:ltr;font:720 11px/1.2 Manrope Variable,sans-serif}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__actions button{border:1px solid var(--ds-line);min-height:34px;color:var(--ds-text);background:var(--ds-surface);border-radius:10px;justify-content:center;align-items:center;padding-inline-start:10px;padding-inline-end:10px;font-size:9px;font-weight:760;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__actions button:last-child{width:34px;padding:0}.cc-shell.ds-app-shell--control-center-v2 .normal-empty{border:1px dashed var(--ds-line);min-height:170px;color:var(--ds-muted);background:var(--ds-surface);border-radius:16px;align-content:center;place-items:center;gap:7px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-empty strong{color:var(--ds-text);font-size:13px}.cc-shell.ds-app-shell--control-center-v2 .normal-empty span{font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .company-mark.is-large{border-radius:19px;width:64px;height:64px;margin-top:20px;font-size:24px}.cc-shell.ds-app-shell--control-center-v2 .normal-report-actions{align-items:center;gap:8px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .normal-primary{background:var(--ds-primary);border:0;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding-inline-start:16px;padding-inline-end:16px;display:inline-flex;color:#fff!important;font-size:11px!important;font-weight:800!important}.cc-shell.ds-app-shell--control-center-v2 .report-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-summary>div{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:2px 14px;min-height:72px;padding:12px 15px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-summary span,.cc-shell.ds-app-shell--control-center-v2 .report-summary small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .report-summary strong{color:var(--ds-text);grid-area:1/2/3;font-size:18px}.cc-shell.ds-app-shell--control-center-v2 .report-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-sections>:-webkit-any(button,article){border:1px solid var(--ds-line);min-width:0;min-height:86px;color:var(--ds-text);background:var(--ds-surface);text-align:start;border-radius:15px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:13px 15px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-sections>:is(button,article){border:1px solid var(--ds-line);min-width:0;min-height:86px;color:var(--ds-text);background:var(--ds-surface);text-align:start;border-radius:15px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:13px 15px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-sections>article{grid-template-columns:38px minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .report-sections>article>small{grid-column:1/-1;font-size:12px;line-height:1.6}.cc-shell.ds-app-shell--control-center-v2 .normal-leading-icon{color:#6f9fc8;background:#172433;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .normal-leading-icon{color:#385f80;background:#eaf1f7}.cc-shell.ds-app-shell--control-center-v2 .report-sections>button.is-urgent .normal-leading-icon{color:#d17043;background:#2b1a14}.cc-shell.ds-app-shell--control-center-v2[data-theme=light] .report-sections>button.is-urgent .normal-leading-icon{color:#b55225;background:#ffebe2}.cc-shell.ds-app-shell--control-center-v2 .report-sections>button.is-good .normal-leading-icon{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.cc-shell.ds-app-shell--control-center-v2 .report-sections>:-webkit-any(button,article)>span:nth-child(2){gap:3px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-sections>:is(button,article)>span:nth-child(2){gap:3px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-sections small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .report-sections strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .report-more{overflow:visible}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:60px;padding:11px 15px;list-style:none;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary>span:first-child{gap:3px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary strong{font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .report-more__count{min-width:28px;height:28px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.cc-shell.ds-app-shell--control-center-v2 .report-more>summary svg{transition:transform .16s}.cc-shell.ds-app-shell--control-center-v2 .report-more[open]>summary svg{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .report-more>.report-sections{padding:0 12px 12px}.cc-shell.ds-app-shell--control-center-v2 .normal-source{align-items:center;gap:5px;display:flex;color:var(--ds-primary-strong)!important;font-size:8px!important}.cc-shell.ds-app-shell--control-center-v2 .normal-source span{color:var(--ds-muted);margin-inline-start:auto}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;gap:6px;min-height:90px;padding:17px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis span{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis strong{color:var(--ds-text);font-size:18px}.cc-shell.ds-app-shell--control-center-v2 .cc-section-title{color:var(--ds-text);margin:0 0 9px;font-size:14px}.cc-shell.ds-app-shell--control-center-v2 .ai-summary{overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .ai-summary>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 16px;list-style:none;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ai-summary>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .ai-summary>summary span{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .ai-summary>summary strong{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .ai-summary>button{min-height:40px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);font:inherit;border:0;border-radius:999px;margin:0 16px 16px;padding-inline-start:14px;padding-inline-end:14px;font-size:10px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .ai-summary p,.cc-shell.ds-app-shell--control-center-v2 .ai-unavailable>p:not(.ai-privacy){color:var(--ds-muted);margin:0;padding:18px;font-size:12px;line-height:1.8}.cc-shell.ds-app-shell--control-center-v2 .ai-unavailable .ai-privacy{margin:0 18px 18px}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:17px;display:grid;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article{grid-template-columns:38px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:12px;min-height:72px;padding:12px 16px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article+article{border-top:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article>div{gap:4px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article>.ai-event-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list strong{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list small{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list button{min-height:40px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border:0;border-radius:999px;padding-inline-start:14px;padding-inline-end:14px;font-size:10px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list .ai-event-primary{color:#fff;background:var(--ds-primary)}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more{position:relative}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>summary{min-height:40px;color:var(--ds-muted);background:var(--ds-surface-elevated);cursor:pointer;border-radius:999px;align-items:center;padding-inline-start:13px;padding-inline-end:13px;font-size:10px;font-weight:800;list-style:none;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div{z-index:10;border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;gap:4px;min-width:170px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);box-shadow:0 12px 28px #0000002e}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div button{text-align:start;border-radius:8px;justify-content:flex-start;width:100%}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article.is-done{opacity:.64}.cc-shell.ds-app-shell--control-center-v2 .camera-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .camera-grid article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:76px;padding:14px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .camera-icon{color:#6f9fc8;background:#172433;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .camera-grid article>div{gap:3px;min-width:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .camera-grid strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .camera-grid small{color:var(--ds-muted);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .camera-status{color:#53bc99;background:#102820;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.cc-shell.ds-app-shell--control-center-v2 .camera-status.is-offline{color:#e98a62;background:#2b1a14}.cc-shell.ds-app-shell--control-center-v2 .camera-status.is-degraded{color:#d8ae55;background:#2c2512}.cc-shell.ds-app-shell--control-center-v2 .ai-privacy{border:1px solid var(--ds-line);min-height:48px;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:13px;align-items:center;gap:8px;margin:0;padding:11px 14px;font-size:10px;font-weight:700;display:flex}.cc-shell.ds-app-shell--control-center-v2 .ai-privacy svg{color:#718090;flex:none}@media (max-width:760px){.cc-shell.ds-app-shell--control-center-v2 .normal-screen{gap:12px}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-card{border-radius:18px;grid-template-columns:minmax(0,1fr) 86px;gap:14px;min-height:0;padding:18px}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy h2{font-size:18px;line-height:1.55}.cc-shell.ds-app-shell--control-center-v2 .normal-hero-copy p{display:none}.cc-shell.ds-app-shell--control-center-v2 .normal-health{width:82px}.cc-shell.ds-app-shell--control-center-v2 .normal-health strong{font-size:28px}.cc-shell.ds-app-shell--control-center-v2 .normal-health span{font-size:8px}.cc-shell.ds-app-shell--control-center-v2 .normal-attention{grid-template-columns:1fr}.cc-shell.ds-app-shell--control-center-v2 .normal-attention button{min-height:76px}.cc-shell.ds-app-shell--control-center-v2 .normal-card>header{padding-inline-start:14px;padding-inline-end:14px}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics article{padding:15px}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics article:nth-child(3){border-inline-start:0;border-top:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .normal-metrics article:nth-child(4){border-top:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar{flex-direction:column;align-items:stretch;padding:14px}.cc-shell.ds-app-shell--control-center-v2 .normal-toolbar .normal-segmented{grid-auto-columns:minmax(0,1fr);width:100%}.cc-shell.ds-app-shell--control-center-v2 .normal-report-actions{flex-direction:column;align-items:stretch;width:100%}.cc-shell.ds-app-shell--control-center-v2 .normal-report-actions .normal-primary{justify-content:center}.cc-shell.ds-app-shell--control-center-v2 .normal-date-range{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cc-shell.ds-app-shell--control-center-v2 .normal-date-range__field{width:100%;min-width:0}.cc-shell.ds-app-shell--control-center-v2 .company-list,.cc-shell.ds-app-shell--control-center-v2 .report-sections,.cc-shell.ds-app-shell--control-center-v2 .camera-grid{grid-template-columns:minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .company-list article>header{grid-template-columns:44px minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .company-list article>header .status-pill{grid-column:2;justify-self:start}.cc-shell.ds-app-shell--control-center-v2 .company-figures{gap:10px}.cc-shell.ds-app-shell--control-center-v2 .company-list footer{justify-content:stretch}.cc-shell.ds-app-shell--control-center-v2 .company-list footer button{flex:1;justify-content:center}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview>button:nth-child(3){border-inline-start:0;border-top:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview>button:nth-child(4){border-top:1px solid var(--ds-line)}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview .is-financial{grid-template-columns:1fr;gap:4px}.cc-shell.ds-app-shell--control-center-v2 .cc-companies-overview .is-financial small{text-align:start}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions>header,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health>header{flex-direction:column;align-items:stretch}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health>header .normal-search{width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decisions li{grid-template-columns:minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .cc-group-decision-action{justify-self:end}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__labels{display:none}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__rows>article,.cc-shell.ds-app-shell--control-center-v2 .cc-companies-hub.is-advanced .cc-company-health__rows>article{grid-template-columns:minmax(0,1fr) auto;gap:10px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__identity{grid-column:1}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health .status-pill{grid-column:2}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__metric,.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__money{border-top:1px solid var(--ds-line);padding-block-start:8px}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__actions{grid-column:1/-1;justify-content:stretch}.cc-shell.ds-app-shell--control-center-v2 .cc-company-health__actions button:first-child{flex:1}.cc-shell.ds-app-shell--control-center-v2 .report-summary{grid-template-columns:minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .normal-tabs{scrollbar-width:none;grid-auto-columns:minmax(96px,1fr);margin-inline-start:-2px;margin-inline-end:-2px}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis article{min-height:68px;padding:11px}.cc-shell.ds-app-shell--control-center-v2 .ai-kpis strong{overflow-wrap:anywhere;font-size:13px}.cc-shell.ds-app-shell--control-center-v2 .report-sections>.is-priority{grid-column:1/-1}.cc-shell.ds-app-shell--control-center-v2 .report-sections strong{text-overflow:clip;white-space:normal;line-height:1.55;overflow:visible}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article{grid-template-columns:34px minmax(0,1fr);padding:12px}.cc-shell.ds-app-shell--control-center-v2 .ai-event-list article>.ai-event-actions{grid-column:2;justify-content:flex-start}.cc-shell.ds-app-shell--control-center-v2 .ai-event-more>div{inset:auto 16px calc(92px + env(safe-area-inset-bottom));border-radius:16px;min-width:0;padding:10px;position:fixed}.cc-shell.ds-app-shell--control-center-v2 .camera-grid article{grid-template-columns:42px minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .camera-status{grid-column:2;justify-self:start}}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure{border-top:1px solid var(--ds-line);flex-basis:100%;min-width:0;padding-top:10px}.cc-shell.ds-app-shell--control-center-v2 .cc-access-toolbar .cc-filter-disclosure{grid-column:1/-1}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure>summary{min-height:40px;color:var(--ds-muted);background:var(--ds-surface-elevated);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding-inline-start:13px;padding-inline-end:13px;font-size:11px;font-weight:780;list-style:none;display:inline-flex}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure>summary:after{content:"⌄";font-size:15px;transition:transform .16s}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure[open]>summary:after{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-count{min-width:21px;height:21px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);border-radius:999px;place-items:center;font-size:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:11px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-results-line{min-height:36px;color:var(--ds-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-period-human{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note{margin-top:8px;padding:0;display:block;overflow:hidden}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 16px;list-style:none;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>summary span{gap:2px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>summary small{color:var(--ds-primary-strong);font-size:9px}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>summary strong{color:var(--ds-text);font-size:12px}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note[open]>summary svg{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note .cc-contract-list{padding:0 16px 12px}.cc-shell.ds-app-shell--control-center-v2 .cc-advanced-note>p{color:var(--ds-muted);margin:0;padding:0 16px 14px;font-size:10px}@media (max-width:760px){.cc-shell.ds-app-shell--control-center-v2 .cc-filter-fields{grid-template-columns:minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure{flex-basis:auto;align-self:stretch;width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-filter-disclosure>summary{box-sizing:border-box;justify-content:space-between;width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-results-line{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.cc-shell.ds-app-shell--control-center-v2 .normal-quick-grid{grid-template-columns:minmax(0,1fr)}.cc-shell.ds-app-shell--control-center-v2 .normal-quick-card{min-height:124px}}.cc-shell.ds-app-shell--control-center-v2 .cc-screen{min-width:0;color:var(--ds-text);gap:16px;display:grid;position:relative}.cc-shell.ds-app-shell--control-center-v2 .cc-reference-surface{box-shadow:none;background:0 0;border:0;gap:16px;padding:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-reference-surface>.ds-card__header,.cc-shell.ds-app-shell--control-center-v2 .rn-page-head{border:1px solid var(--ds-line);min-height:78px;color:var(--ds-text);background:var(--ds-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:16px;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-reference-surface>.ds-card__header h2,.cc-shell.ds-app-shell--control-center-v2 .rn-page-head h1{color:var(--ds-text);margin:0;font-size:18px;line-height:1.35}.cc-shell.ds-app-shell--control-center-v2 .cc-reference-surface>.ds-card__header p,.cc-shell.ds-app-shell--control-center-v2 .rn-page-head p{color:var(--ds-muted);margin:4px 0 0;font-size:11px;line-height:1.55}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis>div{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;align-content:center;gap:5px;min-height:92px;padding:17px;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis span{color:var(--ds-muted);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis strong{color:var(--ds-text);font-size:24px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period){border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;flex-wrap:wrap;align-items:end;gap:12px;padding:14px 16px;display:flex}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period){border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;flex-wrap:wrap;align-items:end;gap:12px;padding:14px 16px;display:flex}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period) label{color:var(--ds-muted);gap:6px;font-size:10px;font-weight:750;display:grid}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period) label{color:var(--ds-muted);gap:6px;font-size:10px;font-weight:750;display:grid}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period) :-webkit-any(input,select){border:1px solid var(--ds-line);min-height:42px;color:var(--ds-text);background:var(--ds-surface-elevated);border-radius:10px;padding-inline-start:11px;padding-inline-end:11px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period) :is(input,select){border:1px solid var(--ds-line);min-height:42px;color:var(--ds-text);background:var(--ds-surface-elevated);border-radius:10px;padding-inline-start:11px;padding-inline-end:11px}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-search{min-width:min(340px,100%);min-height:42px;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:999px;flex:1;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding-inline-start:13px;padding-inline-end:13px;display:flex!important}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-search input{background:0 0;border:0;outline:0;flex:1;min-width:0}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions){flex-wrap:wrap;gap:7px;margin-inline-start:auto;display:flex}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions){flex-wrap:wrap;gap:7px;margin-inline-start:auto;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more{position:relative}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>summary{border:1px solid var(--ds-line);min-height:42px;color:var(--ds-muted);background:var(--ds-surface-elevated);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding-inline-start:13px;padding-inline-end:13px;font-size:11px;font-weight:800;list-style:none;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>summary::-webkit-details-marker{display:none}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div{z-index:12;border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;gap:5px;min-width:190px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 28px #0000002e}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div .ds-button{justify-content:flex-start;width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period{align-items:center;overflow:visible}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period__state{flex:1;min-width:180px;margin:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu{z-index:14;margin-inline-start:auto;position:relative}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu__trigger{border:1px solid var(--ds-line);min-height:42px;color:var(--ds-muted);background:var(--ds-surface-elevated);cursor:pointer;font:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;padding-inline-start:13px;padding-inline-end:13px;font-size:11px;font-weight:800;display:flex}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu.is-open>.cc-finance-period-menu__trigger{color:var(--ds-primary-strong);border-color:var(--ds-primary)}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu__trigger svg{transition:transform .16s}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu.is-open>.cc-finance-period-menu__trigger svg{transform:rotate(180deg)}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover{z-index:20;border:1px solid var(--ds-line);width:min(310px,100vw - 48px);color:var(--ds-text);background:var(--ds-surface);border-radius:13px;gap:9px;padding:10px;display:grid;position:absolute;top:calc(100% + 7px);box-shadow:0 16px 38px #00000029}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover .cc-finance-period__actions{margin:0;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover .ds-button{justify-content:center;width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover .cc-finance-hint{border-top:1px solid var(--ds-line);color:var(--ds-muted);margin:0;padding-top:9px;font-size:10px;line-height:1.65}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table-wrap,.cc-finance-table-wrap){border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;overflow-x:auto}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table-wrap,.cc-finance-table-wrap){border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;overflow-x:auto}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table,.cc-finance-table){border-collapse:collapse;width:100%}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table,.cc-finance-table){border-collapse:collapse;width:100%}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table,.cc-finance-table) :-webkit-any(th,td){border-bottom:1px solid var(--ds-line);height:52px;color:var(--ds-muted);text-align:start;white-space:nowrap;padding-inline-start:14px;padding-inline-end:14px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table,.cc-finance-table) :is(th,td){border-bottom:1px solid var(--ds-line);height:52px;color:var(--ds-muted);text-align:start;white-space:nowrap;padding-inline-start:14px;padding-inline-end:14px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table,.cc-finance-table) th{color:var(--ds-text);background:var(--ds-surface-elevated);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table,.cc-finance-table) th{color:var(--ds-text);background:var(--ds-surface-elevated);font-size:10px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table,.cc-finance-table) td{font-size:11px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table,.cc-finance-table) td{font-size:11px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-table,.cc-finance-table) tbody tr:hover{background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-table,.cc-finance-table) tbody tr:hover{background:var(--ds-surface-elevated)}.cc-shell.ds-app-shell--control-center-v2 .cc-task-register>.normal-tabs{width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-tasks-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cc-shell.ds-app-shell--control-center-v2 .cc-task-card{border-color:var(--ds-line);color:var(--ds-text);background:var(--ds-surface);border-radius:16px}.cc-shell.ds-app-shell--control-center-v2 .cc-task-card.is-overdue{border-color:#8f543e}.cc-shell.ds-app-shell--control-center-v2 .cc-task-card :-webkit-any(dt,.cc-task-desc){color:var(--ds-muted)}.cc-shell.ds-app-shell--control-center-v2 .cc-task-card :is(dt,.cc-task-desc){color:var(--ds-muted)}.cc-shell.ds-app-shell--control-center-v2 .rn-tabs.normal-tabs{grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;display:grid}.cc-shell.ds-app-shell--control-center-v2 .rn-renewal-grid{gap:10px}.cc-shell.ds-app-shell--control-center-v2 .rn-renewal-card{border-color:var(--ds-line);color:var(--ds-text);background:var(--ds-surface);border-radius:16px}.cc-shell.ds-app-shell--control-center-v2 .cc-settings-grid{gap:12px}.cc-shell.ds-app-shell--control-center-v2 .cc-setting-card{border-color:var(--ds-line);min-width:0;min-height:210px;color:var(--ds-text);background:var(--ds-surface);box-shadow:none;border-radius:16px}.cc-shell.ds-app-shell--control-center-v2 .cc-setting-card>.ds-card__header{border-bottom:1px solid var(--ds-line);min-height:56px;margin:-4px -4px 14px;padding:0 4px 13px}.cc-shell.ds-app-shell--control-center-v2 .cc-setting-card h2{color:var(--ds-text);font-size:15px}.cc-shell.ds-app-shell--control-center-v2 .cc-setting-card .ds-card__header p{color:var(--ds-muted);font-size:10px}@media (max-width:760px){.cc-shell.ds-app-shell--control-center-v2 .cc-reference-surface>.ds-card__header,.cc-shell.ds-app-shell--control-center-v2 .rn-page-head{flex-direction:column;align-items:stretch;min-height:0;padding:14px}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;overflow:visible}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis>div{min-height:76px;padding:10px}.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis strong{font-size:20px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period){flex-direction:column;align-items:stretch;padding:14px}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar,.cc-finance-toolbar,.cc-tasks-toolbar,.cc-finance-period){flex-direction:column;align-items:stretch;padding:14px}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions){margin-inline-start:0}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions){margin-inline-start:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu{width:100%;margin-inline-start:0}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-menu__trigger{justify-content:center;width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-finance-period-popover{width:100%;left:0;right:0}.cc-shell.ds-app-shell--control-center-v2 :-webkit-any(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions) .ds-button{flex:1;justify-content:center}.cc-shell.ds-app-shell--control-center-v2 :is(.cc-emp-toolbar__actions,.cc-finance-toolbar__actions,.cc-tasks-toolbar__actions,.cc-finance-period__actions) .ds-button{flex:1;justify-content:center}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more{flex:1}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>summary{width:100%}.cc-shell.ds-app-shell--control-center-v2 .cc-toolbar-more>div{inset:auto 16px calc(92px + env(safe-area-inset-bottom));min-width:0;position:fixed}.cc-shell.ds-app-shell--control-center-v2 .rn-tabs.normal-tabs{overflow-x:auto}}@media (max-width:390px){.cc-shell.ds-app-shell--control-center-v2 .cc-emp-kpis{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}}.cc-access{text-align:start;gap:18px;min-width:0;display:grid}.cc-access-mobile-overview{display:none}.cc-access-desktop{display:contents}.cc-access-demo,.cc-access-error,.cc-access-pending-note,.cc-access-protected{color:var(--ds-muted);margin:0;font-size:.82rem;line-height:1.55}.cc-access-demo{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);width:-moz-fit-content;width:fit-content;color:var(--ds-muted);border-radius:999px;padding:7px 10px;font-size:.74rem}.cc-access-error{border-inline-start:3px solid var(--ds-danger);background:color-mix(in srgb, var(--ds-danger) 9%, transparent);color:var(--ds-danger);border-radius:8px;padding:10px 12px}.cc-access-state,.cc-access-forbidden{gap:12px;display:grid}.cc-access-forbidden p{color:var(--ds-muted);margin:0;line-height:1.7}.cc-access-toolbar{grid-template-columns:minmax(210px,1.4fr) repeat(3,minmax(145px,.75fr));align-items:end;gap:12px;margin-block-end:18px;display:grid}.cc-access-tabs{width:min(430px,100%)}.cc-access-tabs button span{min-width:24px;height:24px;color:var(--ds-muted);background:color-mix(in srgb, var(--ds-muted) 12%, transparent);border-radius:999px;place-items:center;font-size:.7rem;display:grid}.cc-access-invite-toolbar{grid-template-columns:minmax(260px,1fr) auto auto;align-items:start;gap:10px;margin-block-end:14px;display:grid}.cc-access-invite-toolbar>.cc-filter-disclosure{align-self:start}.cc-access-toolbar label,.cc-access-form>label,.cc-access-otp{min-width:0;color:var(--ds-muted);gap:6px;font-size:.8rem;font-weight:700;display:grid}.cc-access-toolbar input,.cc-access-toolbar select,.cc-access-form input,.cc-access-form select,.cc-access-form textarea,.cc-access-otp input{border:1px solid var(--ds-line);background:var(--ds-surface);width:100%;min-height:44px;color:var(--ds-text);font:inherit;text-align:start;border-radius:11px;padding:9px 11px}.cc-access-toolbar input:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-toolbar select:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-form input:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-form select:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-form textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-otp input:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-dialog button:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access button:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 32%, transparent);outline-offset:2px}.cc-access-search{align-items:center;position:relative;display:flex!important}.cc-access-search svg{z-index:1;color:var(--ds-muted);pointer-events:none;position:absolute}.cc-access-search svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.cc-access-search svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.cc-access-search svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.cc-access-search svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.cc-access-search input{padding-inline-start:38px}.cc-access-toolbar__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.cc-access-toolbar__actions .ds-button,.cc-access-invitation-actions .ds-button,.cc-access-lifecycle .ds-button,.cc-access-sensitive .ds-button,.cc-access-dialog__actions .ds-button,.cc-access-member-card .ds-button{min-height:44px}.cc-access-table-wrap{border:1px solid var(--ds-line);border-radius:14px;overflow-x:auto}.cc-access-table{border-collapse:collapse;text-align:start;width:100%;min-width:780px}.cc-access-table th,.cc-access-table td{border-block-end:1px solid var(--ds-line);text-align:start;vertical-align:middle;padding:13px 12px}.cc-access-table th{background:color-mix(in srgb, var(--ds-canvas) 72%, transparent);color:var(--ds-muted);font-size:.76rem}.cc-access-table td:first-child{gap:4px;display:grid}.cc-access-table td:first-child small{color:var(--ds-muted);font-weight:500}.cc-access-table tr:last-child td{border-block-end:0}.cc-access-status{border:1px solid var(--ds-line);background:var(--ds-canvas);min-height:28px;color:var(--ds-text);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:.74rem;font-weight:800;display:inline-flex}.cc-access-status--active,.cc-access-status--invitation-accepted{border-color:color-mix(in srgb, var(--ds-success) 38%, var(--ds-line));background:color-mix(in srgb, var(--ds-success) 10%, transparent);color:var(--ds-success)}.cc-access-status--accepted_pending_mfa,.cc-access-status--invited,.cc-access-status--invitation-pending{border-color:color-mix(in srgb, var(--ds-warning) 42%, var(--ds-line));background:color-mix(in srgb, var(--ds-warning) 10%, transparent);color:var(--ds-warning)}.cc-access-status--suspended,.cc-access-status--revoked,.cc-access-status--invitation-revoked,.cc-access-status--invitation-expired{border-color:color-mix(in srgb, var(--ds-danger) 36%, var(--ds-line));background:color-mix(in srgb, var(--ds-danger) 8%, transparent);color:var(--ds-danger)}.cc-access-pending-note{max-width:230px;color:var(--ds-warning);margin-block-start:6px;display:block}.cc-access-mobile-list{gap:10px;margin:0;padding:0;list-style:none;display:none}.cc-access-member-card{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;gap:10px;padding:14px;display:grid}.cc-access-member-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cc-access-member-card>p{color:var(--ds-muted);overflow-wrap:anywhere;margin:0;font-size:.82rem}.cc-access-member-card dl{gap:8px;margin:0;display:grid}.cc-access-member-card dl div{grid-template-columns:minmax(80px,.35fr) 1fr;gap:8px;display:grid}.cc-access-member-card dt{color:var(--ds-muted);font-size:.76rem}.cc-access-member-card dd{overflow-wrap:anywhere;margin:0}.cc-access-invitations{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cc-access-invitations>li{border-block-end:1px solid var(--ds-line);grid-template-columns:minmax(190px,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.cc-access-invitations>li:last-child{border-block-end:0}.cc-access-invitations>li>div:first-child{gap:3px;min-width:0;display:grid}.cc-access-invitations span,.cc-access-invitations small{overflow-wrap:anywhere}.cc-access-invitations small,.cc-access-invitations>li>div:first-child>span{color:var(--ds-muted);font-size:.8rem}.cc-access-invitation-actions,.cc-access-lifecycle{flex-wrap:wrap;gap:8px;display:flex}.cc-access-dialog{border:1px solid var(--ds-line);background:var(--ds-surface);width:min(92vw,560px);max-height:min(88vh,820px);color:var(--ds-text);box-shadow:var(--ds-shadow);text-align:start;border-radius:18px;padding:0;overflow:auto}.cc-access-dialog--wide{width:min(94vw,700px)}.cc-access-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c121c94}.cc-access-dialog>form,.cc-access-dialog>.cc-access-form,.cc-access-dialog>p{margin:0}.cc-access-dialog__head,.cc-access-dialog__actions{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.cc-access-dialog__head{border-block-end:1px solid var(--ds-line)}.cc-access-dialog__head h2,.cc-access-dialog__head p{margin:0}.cc-access-dialog__head span,.cc-access-dialog__head p{color:var(--ds-muted);font-size:.8rem}.cc-access-dialog__head button{width:44px;min-height:44px;color:var(--ds-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;display:inline-grid}.cc-access-dialog__actions{border-block-start:1px solid var(--ds-line);justify-content:flex-end}.cc-access-form,.cc-access-mfa>form>p,.cc-access-mfa .cc-access-otp,.cc-access-dialog>.cc-access-error,.cc-access-dialog form>.cc-access-error{margin:0;padding:16px 18px}.cc-access-form{gap:14px;display:grid}.cc-access-form textarea{resize:vertical;min-height:92px}.cc-access-form small{color:var(--ds-muted);font-weight:500}.cc-access-branches{border:1px solid var(--ds-line);border-radius:12px;gap:8px;margin:0;padding:12px;display:grid}.cc-access-branches legend{color:var(--ds-muted);padding-inline-start:5px;padding-inline-end:5px;font-size:.8rem;font-weight:800}.cc-access-branches label{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:flex}.cc-access-branches input{width:20px;min-height:20px;margin:0}.cc-access-lifecycle,.cc-access-sensitive{border-block-start:1px solid var(--ds-line);padding-block-start:14px}.cc-access-lifecycle h3,.cc-access-sensitive h3,.cc-access-sensitive p{width:100%;margin:0}.cc-access-sensitive{gap:9px;display:grid}.cc-access-sensitive h3{align-items:center;gap:7px;display:flex}.cc-access-sensitive p{color:var(--ds-muted);line-height:1.6}.cc-access-sensitive ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.cc-access-sensitive li{border-block-end:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:7px 0;display:flex}.cc-access-otp input{font-variant-numeric:tabular-nums;letter-spacing:.32em;text-align:center;max-width:220px;font-size:1.25rem}@media (max-width:920px){.cc-access-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-access-search{grid-column:1/-1}.cc-access-invitations>li{grid-template-columns:minmax(180px,1fr) auto}.cc-access-invitation-actions{grid-column:1/-1}}@media (max-width:600px){.cc-access-invite-toolbar{grid-template-columns:minmax(0,1fr)}.cc-access-invite-toolbar>.ds-button{justify-content:center;width:100%}.cc-access-table-wrap{display:none}.cc-access-mobile-list{display:grid}.cc-access-toolbar,.cc-access-invitations>li{grid-template-columns:1fr}.cc-access-search,.cc-access-toolbar__actions,.cc-access-invitation-actions{grid-column:auto}.cc-access-toolbar__actions,.cc-access-invitation-actions{grid-template-columns:1fr;display:grid}.cc-access-dialog{border-radius:15px;width:calc(100vw - 20px);max-height:calc(100vh - 20px)}}@media (max-width:760px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-access) .ds-route-title>strong{flex:0 0 55px;width:55px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-access){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-access)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-access)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-access{gap:0;width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-access>.cc-access-demo,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-access-desktop{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-access-mobile-overview{grid-template-rows:90px 40px 96px 48px 44px auto;gap:14px;width:342px;display:grid}.cc-access-mobile-overview>header{height:90px;overflow:hidden}.cc-access-mobile-overview>header h1{margin:0;font-size:26px;line-height:1.55}.cc-access-mobile-overview>header p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.cc-access-mobile-tabs{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid}.cc-access-mobile-tabs>button{color:#1a2636;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;padding:0 5px;font-size:9px;font-weight:750}.cc-access-mobile-tabs>button.is-active{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.cc-access-mobile-tabs>button:disabled{cursor:default;opacity:.62}.cc-access-mobile-metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;width:342px;height:96px;display:grid}.cc-access-mobile-metrics>article{border:1px solid var(--ds-line);background:var(--ds-surface);direction:rtl;border-radius:14px;align-content:space-between;height:96px;padding:12px 14px;display:grid}.cc-access-mobile-metrics span{color:var(--ds-muted);font-size:12px}.cc-access-mobile-metrics strong{color:var(--ds-text);font-size:23px;line-height:1.45}.cc-access-mobile-search{border:1px solid var(--ds-line);width:342px;height:48px;color:var(--ds-text);background:var(--ds-surface);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:flex}.cc-access-mobile-search input{min-width:0;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.cc-access-mobile-search input::placeholder{color:var(--ds-muted)}.cc-access-mobile-attention{width:342px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;margin:0;padding:11px 14px;font-size:14px;font-weight:750;line-height:22px;overflow:hidden}.cc-access-mobile-rows{gap:10px;width:342px;display:grid}.cc-access-mobile-rows>:-webkit-any(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-access-mobile-rows>:is(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-access-mobile-rows>button{cursor:pointer}.cc-access-mobile-rows>button:hover{border-color:color-mix(in srgb,var(--ds-primary) 38%,var(--ds-line));background:var(--ds-surface-elevated)}.cc-access-mobile-rows>button:disabled{cursor:default;opacity:1}.cc-access-mobile-status{white-space:nowrap;direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:30px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.cc-access-mobile-status.is-stable{color:var(--ds-success,#1d7a56)}.cc-access-mobile-status.is-pending{color:var(--ds-info,#326c9b)}.cc-access-mobile-status.is-alert{color:var(--ds-danger,#b53b45)}.cc-access-mobile-copy{direction:rtl;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;height:64px;display:flex;overflow:hidden}.cc-access-mobile-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;line-height:1.8;overflow:hidden}.cc-access-mobile-copy small{width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.8;overflow:hidden}}@media (max-width:390px){.cc-access{gap:12px}.cc-access-dialog__head,.cc-access-dialog__actions,.cc-access-form,.cc-access-mfa>form>p,.cc-access-mfa .cc-access-otp{padding-inline-start:14px;padding-inline-end:14px}.cc-access-dialog__actions{grid-template-columns:1fr;display:grid}.cc-access-member-card dl div,.cc-access-sensitive li{grid-template-columns:1fr}.cc-access-sensitive li{align-items:stretch;display:grid}}.cc-owner-modern .cc-company-trigger{display:flex}.cc-owner-modern .ds-topbar__actions{width:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 button:hover{transform:none}.cc-owner-modern .ds-route-title strong{font-size:inherit!important}[dir] .cc-shell.cc-owner-modern .ds-topbar__actions>.ds-language-action:after{content:none}.cc-shell.cc-owner-modern .ds-topbar__actions>.ds-language-action{letter-spacing:0;width:auto;min-width:64px;padding-inline-start:8px;padding-inline-end:8px;font-size:12px;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-close>span{display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-close:before{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2{--owner-quick:var(--ccc-owner-light-quick);--owner-on-primary:var(--ccc-owner-light-on-primary);--ds-canvas:var(--ccc-owner-light-canvas);--ds-surface:var(--ccc-owner-light-surface);--ds-surface-elevated:var(--ccc-owner-light-surface-elevated);--ds-text:var(--ccc-owner-light-text);--ds-muted:var(--ccc-owner-light-muted);--ds-line:var(--ccc-owner-light-line);--ds-primary:var(--ccc-owner-light-primary);--ds-primary-strong:var(--ccc-owner-light-primary-strong);--ds-primary-soft:var(--ccc-owner-light-primary-soft);--ds-shadow:var(--ccc-owner-light-shadow);background:var(--ds-canvas);color:var(--ds-text)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2[data-theme=dark]{--owner-quick:var(--ccc-owner-dark-quick);--owner-on-primary:var(--ccc-owner-dark-on-primary);--ds-canvas:var(--ccc-owner-dark-canvas);--ds-surface:var(--ccc-owner-dark-surface);--ds-surface-elevated:var(--ccc-owner-dark-surface-elevated);--ds-text:var(--ccc-owner-dark-text);--ds-muted:var(--ccc-owner-dark-muted);--ds-line:var(--ccc-owner-dark-line);--ds-primary:var(--ccc-owner-dark-primary);--ds-primary-strong:var(--ccc-owner-dark-primary-strong);--ds-primary-soft:var(--ccc-owner-dark-primary-soft);--ds-warning:var(--ccc-owner-dark-warning)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(input,select,textarea,summary){font:inherit}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(input,select,textarea,summary){font:inherit}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(button,summary){cursor:pointer}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(button,summary){cursor:pointer}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(button,summary,input,a):focus-visible{outline:2px solid var(--ds-primary);outline-offset:3px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(button,summary,input,a):focus-visible{outline:2px solid var(--ds-primary);outline-offset:3px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 button:disabled{cursor:not-allowed;opacity:.55}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-button--primary{color:var(--owner-on-primary);background:var(--ds-primary);border-color:#0000}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-button--primary:hover{background:var(--ds-primary-strong)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-button--ghost{color:var(--ds-text)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(.cc-control-mode-banner,.cc-advanced-capabilities){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(.cc-control-mode-banner,.cc-advanced-capabilities){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-data-source{color:var(--ds-muted);background:0 0;border:0;max-width:65ch;margin:0 0 20px;padding:0;font-size:11px;position:static}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-data-source>span{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-sidebar{background:var(--ds-canvas);width:272px;padding:20px 20px 12px;overflow-y:auto}[dir] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-workspace{margin-inline-start:272px;margin-inline-end:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-brand{border:0;gap:10px;min-height:56px;padding:0 0 16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-brand strong{white-space:normal;font-size:15px;line-height:1.6}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-brand small{font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-brand__mark{background:0 0;border-radius:6px;flex:0 0 28.6px;width:28.6px;height:36.4px;position:relative;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-brand__mark img{object-fit:contain;border-radius:6px;width:100%;height:100%;position:static}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-sidebar-company{margin-block-start:12px;margin-block-end:24px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-desktop-add{background:var(--owner-quick);width:100%;color:var(--ds-text);margin-top:18px;font-size:14px;font-weight:600}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-bar{z-index:21;width:100%;margin:0;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger{border:1px solid var(--ds-line);background:var(--ds-surface);min-height:64px;color:var(--ds-text);box-shadow:none;border-radius:12px;gap:8px;padding:8px 12px;transition:border-color .16s,background-color .16s,transform .16s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger:hover,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--ds-text) 28%,var(--ds-line));background:var(--ds-surface-elevated);box-shadow:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger:hover{transform:translateY(-1px)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger>.cc-company-logo{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-copy{flex:1;row-gap:2px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-copy strong{white-space:normal;font-size:15px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-copy small{color:var(--ds-muted)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-disclosure{width:28px;height:40px;color:var(--ds-muted);flex:0 0 28px;place-items:center;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-caret{transition:color .14s,transform .18s cubic-bezier(.2,.8,.2,1)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger:hover .cc-company-caret{color:var(--ds-text);transform:translateY(1px)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-trigger[aria-expanded=true] .cc-company-caret{color:var(--ds-text);transform:rotate(180deg)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu{top:calc(100% + 8px);max-height:min(400px,60dvh);color:var(--ds-text);background:var(--ds-surface);border:1px solid var(--ds-line);transform-origin:top;z-index:30;padding:12px;animation:.18s cubic-bezier(.2,.8,.2,1) both owner-company-menu-in;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #0002}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer .cc-company-menu>header{border:0;min-height:0;padding:0 4px 6px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu>header strong{color:var(--ds-muted);font-size:10px;font-weight:600}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu button{min-height:52px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu>button:hover{color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu>button[aria-pressed=true]{color:var(--ds-text);background:var(--ds-surface-elevated);box-shadow:inset 3px 0 var(--ds-text)}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu>button[aria-pressed=true]{box-shadow:inset -3px 0 var(--ds-text)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions{border-top:1px solid var(--ds-line);gap:2px;margin-top:8px;padding-top:8px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions>button{width:100%;min-height:54px;color:var(--ds-text);text-align:start;background:0 0;border:0;border-radius:9px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:7px 8px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions>button:hover{background:var(--ds-surface-elevated)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions>button>span{gap:2px;min-width:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions strong{font-size:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-menu-actions small{color:var(--ds-muted);font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-search{border:1px solid var(--ds-line);min-height:44px;color:var(--ds-muted);background:var(--ds-surface-elevated);cursor:text;border-radius:10px;align-items:center;gap:9px;margin-block-start:8px;margin-block-end:10px;padding:0 11px;transition:border-color .14s,box-shadow .14s,background-color .14s;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-search:focus-within{border-color:color-mix(in srgb,var(--ds-primary) 58%,var(--ds-line));background:var(--ds-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-primary) 12%,transparent)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-search>svg{pointer-events:none;flex:0 0 18px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-search input{width:100%;min-width:0;min-height:42px;color:var(--ds-text);background:0 0;border:0;outline:0;padding:0}@keyframes owner-company-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 nav.owner-navigation{margin:0;padding:0 0 24px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation summary{text-align:start;width:100%;min-height:48px;color:var(--ds-text);background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 8px;font-size:14px;font-weight:500;display:flex;position:relative}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active{color:var(--ds-text);background:0 0;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active:after{content:"";background:var(--ds-primary);border-radius:2px;width:3px;height:24px;position:absolute}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button.is-active:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation button:hover,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation summary:hover{background:var(--ds-surface-elevated)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation summary{list-style:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation summary::-webkit-details-marker{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-navigation summary>svg{flex:0 0 21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-chevron{margin-inline-start:auto;transition:transform .14s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-group[open]>summary .owner-chevron{transform:rotate(180deg)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches{border-inline-start:1px solid #0000;margin-inline-start:18px;margin-inline-end:0;padding-inline-start:20px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:before{content:"";border-inline-start:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line);width:16px;height:50%;position:absolute;top:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-bottom-left-radius:6px;left:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-bottom-left-radius:6px;left:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-bottom-right-radius:6px;right:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-bottom-right-radius:6px;right:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:last-child):after{content:"";border-inline-start:1px solid var(--ds-line);background:0 0;border-radius:0;width:0;height:auto;position:absolute;top:50%;bottom:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-21px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button>svg{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button.owner-amounts-action>svg{flex:0 0 19px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-nav-branches>button{color:var(--ds-muted);font-size:13px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-sidebar__footer{margin-top:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-view-switch{background:0 0;border:0;gap:8px;padding:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-view-switch button{background:var(--ds-surface-elevated);min-height:44px;color:var(--ds-text);box-shadow:none;border:1px solid #0000;font-size:13px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-view-switch button.is-active{border-color:var(--ds-primary);box-shadow:none;background:0 0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-topbar{background:var(--ds-canvas);-webkit-backdrop-filter:none;backdrop-filter:none;gap:4px;min-height:80px;padding:16px 32px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-title{flex:1;gap:8px;min-width:0;font-size:24px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-menu{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-command{background:0 0;border:0;flex:0 0 44px;width:44px;min-height:44px;padding:0;display:flex;position:static}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-command__trigger{flex:0 0 44px;width:44px;height:44px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-topbar__actions{flex-direction:row-reverse;flex:none;gap:0;min-width:0;margin:0;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-topbar__actions .ds-utility-action{display:inline-flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-notification-count{background:var(--ds-warning);color:#fff;border:0;width:14px;min-width:14px;height:14px;padding:0;font-size:8px;line-height:14px;top:4px;overflow:visible}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-notification-count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-notification-count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-notification-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-notification-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main{max-width:1120px;padding:12px 40px 48px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace>.cc-company-bar{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace{min-width:0;container-type:inline-size}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .normal-screen{min-width:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-home{flex-direction:column;max-width:820px;min-height:calc(100dvh - 185px);margin-inline-start:auto;margin-inline-end:auto;display:flex}.owner-welcome{margin:24px 0 20px}.owner-welcome h1{margin:0 0 6px;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.6}.owner-welcome p{color:var(--ds-muted);margin:0;font-size:18px;line-height:1.6}.owner-today-summary{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;margin:0 0 34px;padding:14px 18px;display:grid;box-shadow:0 10px 28px #1f2d3812}.owner-today-summary h2{color:var(--ds-text);white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.5}.owner-today-summary p{max-height:5.1em;color:var(--ds-muted);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ds-muted) 34%,transparent) transparent;margin:0;padding-inline-end:4px;font-size:13px;line-height:1.7;overflow:hidden auto}.owner-today-summary p::-webkit-scrollbar{width:4px}.owner-today-summary p::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-muted) 34%,transparent);border-radius:999px}.owner-timeline{margin:0 0 24px;padding:0 22px 0 0;padding-inline-start:22px;padding-inline-end:0;list-style:none}.owner-timeline li{border-inline-start:1px solid var(--ds-muted);padding:0 0 38px;padding-inline-start:32px;padding-inline-end:0;position:relative}.owner-timeline li:last-child{padding-bottom:20px}.owner-timeline-dot{border:2px solid var(--ds-muted);background:var(--ds-canvas);width:17px;height:17px;box-shadow:0 0 0 4px var(--ds-canvas);border-radius:50%;position:absolute;top:2px}.owner-timeline-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-9px}.owner-timeline-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-9px}.owner-timeline-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-9px}.owner-timeline-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-9px}.owner-timeline .is-priority .owner-timeline-dot{background:var(--ds-warning);border:4px solid var(--ds-canvas);outline:1px solid var(--ds-muted)}.owner-timeline small{color:var(--ds-muted);font-size:12px;line-height:22px}.owner-timeline h2{overflow-wrap:anywhere;margin:16px 0 8px;font-size:22px;font-weight:650;line-height:1.7}.owner-timeline p{color:var(--ds-muted);margin:4px 0;font-size:14px;line-height:1.7}.owner-timeline .ds-button{border-radius:8px;width:min(100%,480px);min-height:48px;margin-top:24px}.owner-timeline .ds-button--ghost{border:0;justify-content:flex-start;width:auto;padding-inline-start:0;padding-inline-end:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-text-action{color:var(--ds-muted);text-underline-offset:5px;background:0 0;border:0;align-self:center;font-size:14px;text-decoration:underline}.owner-pos-followup{border-top:1px solid var(--ds-line);color:var(--ds-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px;padding:12px 0;font-size:13px;display:flex}.owner-source{border-top:1px solid var(--ds-line);color:var(--ds-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-owner-home{min-height:auto}.cc-all-owner-glance{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:-22px 0 42px;display:grid;overflow:hidden}.cc-all-owner-glance>article{border-inline-start:1px solid var(--ds-line);text-align:start;min-width:0;min-height:96px;color:var(--ds-text);background:0 0;align-content:center;gap:4px;padding:14px 16px;display:grid}.cc-all-owner-glance>article:first-child{border-inline-start:0}.cc-all-owner-glance span{color:var(--ds-muted);align-items:center;gap:6px;font-size:11px;display:flex}.cc-all-owner-glance strong{font:700 24px/1.2 Manrope Variable,sans-serif}.cc-all-owner-glance small{color:var(--ds-muted);font-size:10px}.cc-all-owner-timeline{margin-bottom:4px}.cc-all-owner-timeline :-webkit-any(.normal-primary,.cc-all-owner-followup){min-height:44px;font:inherit;border-radius:8px;margin-top:20px;padding:9px 18px;font-size:13px;font-weight:700}.cc-all-owner-timeline :is(.normal-primary,.cc-all-owner-followup){min-height:44px;font:inherit;border-radius:8px;margin-top:20px;padding:9px 18px;font-size:13px;font-weight:700}.cc-all-owner-timeline .cc-all-owner-followup{color:var(--ds-text);text-underline-offset:4px;background:0 0;border:0;padding-inline-start:0;padding-inline-end:0;text-decoration:underline}.cc-companies-hub.is-home .cc-company-health{margin-top:44px}.cc-companies-directory-mobile{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(.owner-source,.owner-pos-followup) button{color:inherit;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(.owner-source,.owner-pos-followup) button{color:inherit;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-overview>div{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;align-content:center;gap:3px;min-height:82px;padding:14px 16px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-overview span{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-overview strong{font-size:23px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-note{color:var(--ds-muted);align-items:center;gap:7px;margin:0;font-size:10px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list{gap:10px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list>article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:15px;min-width:0;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list>article.is-watch{border-inline-start:3px solid var(--ds-warning)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list article>header{border-bottom:1px solid var(--ds-line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:12px 14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list header>div{gap:2px;min-width:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list header small{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-state{color:var(--ds-muted);font-size:10px;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list .is-watch .owner-group-report-state{color:#8b6836}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dl{background:var(--ds-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dl.is-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dl>div{background:var(--ds-surface);align-content:center;gap:5px;min-width:0;padding:12px 14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dt{color:var(--ds-muted);font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:750}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dd small{color:var(--ds-muted);font-size:8px;font-weight:600}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list footer{background:var(--ds-surface-elevated);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list footer .normal-source{flex:1;margin:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list footer>button{min-height:38px;color:var(--ds-text);background:var(--ds-surface);white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:6px;padding-inline-start:10px;padding-inline-end:10px;font-size:10px;font-weight:750;display:inline-flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-utilities>button{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-mode-card{background:0 0;border:0;padding:16px 0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-mode-card>div:first-child strong{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2{--owner-mobile-drawer-width:min(296px, calc(100vw - 56px));overflow-x:clip}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer{visibility:hidden;pointer-events:none;transition:visibility 0s linear .24s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{width:var(--owner-mobile-drawer-width);background:var(--ds-canvas);overscroll-behavior:contain;height:100dvh;max-height:100dvh;padding:16px 24px;transition:transform .24s cubic-bezier(.22,.8,.24,1);display:flex;overflow-y:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header{flex:none;min-height:96px;padding-top:48px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close{top:16px;background:0 0;border:0;width:44px;height:44px;padding:0;position:fixed}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer .ds-brand{padding-bottom:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer nav{flex:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-drawer-utilities{margin-top:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer__backdrop{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006;transition:opacity .24s}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer.is-open>.ds-navigation-drawer__backdrop{opacity:1}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-search-dialog{border:1px solid var(--ds-line);background:var(--ds-surface);width:min(620px,100% - 32px);max-height:80dvh;color:var(--ds-text);border-radius:12px;margin-inline-start:auto;margin-inline-end:auto;padding:16px;top:8dvh;bottom:auto;left:0;right:0;overflow:auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-search-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0008}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0008}.owner-search-dialog>header{align-items:center;gap:8px;display:flex}.owner-search-dialog>header label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.owner-search-dialog input{width:100%;min-width:0;min-height:44px;color:inherit;background:0 0;border:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-search-dialog .cc-search-panel{box-shadow:none;background:0 0;border:0;margin:16px 0;padding:0;position:static}.owner-search-results section>button{width:100%;min-height:52px;color:var(--ds-text);text-align:start;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;display:flex}.owner-search-results section>button:hover{background:var(--ds-surface-elevated)}.owner-search-results small,.owner-search-scope{color:var(--ds-muted);font-size:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog{background:var(--ds-surface);color:var(--ds-text);border-color:var(--ds-line)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-add-choices button{background:var(--ds-surface-elevated);color:var(--ds-text);border-color:var(--ds-line);min-height:104px;box-shadow:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-add-choices button>span{background:var(--owner-quick);color:var(--ds-text)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav{background:var(--ds-canvas);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--ds-line)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button{color:var(--ds-muted)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button.is-active{color:var(--ds-text)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button{white-space:nowrap;font-size:11px;font-weight:500}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-dialog__head{min-height:44px;padding-bottom:8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-eyebrow{color:var(--ds-muted);letter-spacing:.01em;font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-quick-company{color:var(--ds-text);letter-spacing:-.015em;margin-top:4px;font-size:21px;font-weight:780}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-dialog__close{background:0 0;border:0}.cc-settings-mobile,.cc-finance-mobile,.cc-employees-mobile,.rn-mobile-overview{display:none}@container (width<=620px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .normal-toolbar{flex-direction:column;align-items:stretch;min-width:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .normal-report-actions{flex-wrap:wrap;min-width:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(.normal-metrics,.report-summary,.report-sections){grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(.normal-metrics,.report-summary,.report-sections){grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}@container (width<=360px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :-webkit-any(.normal-metrics,.report-summary,.report-sections){grid-template-columns:minmax(0,1fr)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :is(.normal-metrics,.report-summary,.report-sections){grid-template-columns:minmax(0,1fr)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .normal-source{white-space:normal;flex-wrap:wrap}}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-action>span:first-child{background:var(--owner-quick);color:var(--ds-text);box-shadow:none;border:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-action>span:last-child{color:var(--ds-text)}@media (min-width:761px){[dir] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace{margin-inline-start:272px;margin-inline-end:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-sidebar{width:272px}}@media (max-width:760px){[dir] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-workspace,[dir] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-sidebar-collapsed .ds-workspace{margin:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-sidebar{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-topbar{flex-wrap:nowrap;gap:0;min-height:76px;padding:16px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-title{gap:4px;font-size:20px}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-title>strong{line-height:27px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-advanced-indicator{border-color:var(--ds-primary);width:68px;min-height:24px;color:var(--ds-primary);background:var(--ds-surface-elevated);direction:ltr;flex:0 0 68px;justify-content:center;margin-inline-start:4px;padding:0 9px;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-title:has(>.ds-route-context)>.ds-advanced-indicator{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-menu{width:44px;min-width:44px;height:44px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main{padding:4px 24px calc(104px + env(safe-area-inset-bottom))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-workspace,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav{transition:transform .24s cubic-bezier(.22,.8,.24,1)}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{transform:translate(100%)}[dir=ltr] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer>aside{transform:translate(-100%)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer.is-open>aside{transform:translate(0)}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-mobile-navigation-open :-webkit-any(.ds-workspace,.ds-bottom-nav){transform:translateX(calc(-1 * var(--owner-mobile-drawer-width)))}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-mobile-navigation-open :is(.ds-workspace,.ds-bottom-nav){transform:translateX(calc(-1 * var(--owner-mobile-drawer-width)))}[dir=ltr] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-mobile-navigation-open :-webkit-any(.ds-workspace,.ds-bottom-nav){transform:translateX(var(--owner-mobile-drawer-width))}[dir=ltr] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2.is-mobile-navigation-open :is(.ds-workspace,.ds-bottom-nav){transform:translateX(var(--owner-mobile-drawer-width))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace>.cc-company-bar{z-index:16;margin-bottom:8px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-data-source{margin-bottom:20px;font-size:10px;line-height:1.6}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-home{min-height:calc(100dvh - 290px)}.owner-welcome{margin:2px 0 20px}.owner-welcome h1{font-size:26px}.owner-welcome p{font-size:15px}.owner-today-summary{border-radius:14px;grid-template-columns:1fr;gap:3px;margin-bottom:26px;padding:12px 14px;box-shadow:0 10px 28px #1f2d3812}.owner-today-summary h2{font-size:12px;line-height:1.6}.owner-today-summary p{max-height:5.1em;font-size:12px}.owner-timeline{padding-inline-start:10px}.owner-timeline li{padding-inline-start:26px;padding-bottom:32px}.owner-timeline h2{font-size:20px}.owner-timeline p{font-size:13px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav{height:calc(68px + env(safe-area-inset-bottom));min-height:calc(68px + env(safe-area-inset-bottom));padding:8px 8px calc(8px + env(safe-area-inset-bottom));border:1px solid var(--ds-line);box-shadow:none;direction:ltr;justify-content:space-between;align-items:center;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button{width:68px;min-width:68px;height:60px;min-height:60px;color:var(--ds-muted);background:0 0;border-radius:0;flex-direction:column;flex:0 0 68px;place-content:normal center;align-items:center;gap:3px;padding:0;font-size:9px;font-weight:400;display:flex}[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button>span:last-child{direction:rtl}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav button.is-active{color:var(--ds-text);background:0 0;font-weight:700}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav .ds-bottom-action{background:var(--ds-primary-soft);border-radius:18px;flex-basis:74px;gap:2px;width:74px;min-width:74px;height:64px;min-height:64px;font-weight:700;color:var(--ds-text)!important}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav .ds-bottom-action__icon{width:24px;height:24px;color:var(--ds-text);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;margin:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-bottom-nav .ds-bottom-action__icon svg{width:24px;height:24px}.owner-source{margin-top:24px}.cc-all-owner-glance{margin-top:-18px;margin-bottom:34px}.cc-all-owner-glance>article{min-height:88px;padding:12px 9px}.cc-all-owner-glance span{font-size:9px}.cc-all-owner-glance strong{font-size:21px}.cc-all-owner-glance small{font-size:8px}.cc-companies-hub.is-home .cc-company-health{margin-top:32px}.cc-companies-hub:not(.is-home)>:-webkit-any(.cc-companies-hub__toolbar,.normal-date-range,.cc-companies-overview,.cc-group-decisions,.cc-company-health,.normal-empty,.cc-advanced-note){display:none}.cc-companies-hub:not(.is-home)>:is(.cc-companies-hub__toolbar,.normal-date-range,.cc-companies-overview,.cc-group-decisions,.cc-company-health,.normal-empty,.cc-advanced-note){display:none}.cc-companies-directory-mobile{gap:16px;width:342px;display:grid}.cc-companies-directory-mobile>header{gap:2px;display:grid}.cc-companies-directory-mobile>header h1{color:var(--ds-text);margin:0;font-size:25px;line-height:1.55}.cc-companies-directory-mobile>header p{color:var(--ds-muted);margin:0;font-size:12px;line-height:1.7}.cc-companies-directory-mobile__glance{justify-content:space-between;gap:9px;height:86px;display:flex}.cc-companies-directory-mobile__glance>article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;flex-direction:column;gap:2px;width:108px;height:86px;padding:9px;display:flex;overflow:hidden}.cc-companies-directory-mobile__glance span{color:var(--ds-muted);white-space:nowrap;font-size:9px}.cc-companies-directory-mobile__glance strong{color:var(--ds-text);font-size:20px;line-height:1.35}.cc-companies-directory-mobile__glance small{color:var(--ds-muted);white-space:nowrap;font-size:8px}.cc-companies-directory-mobile__priority{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:18px;flex-direction:column;gap:5px;height:136px;padding:12px 14px;display:flex;overflow:hidden}.cc-companies-directory-mobile__priority h2{color:var(--ds-text);margin:0;font-size:19px;line-height:1.65}.cc-companies-directory-mobile__priority p,.cc-companies-directory-mobile__priority small{color:var(--ds-muted);margin:0;font-size:11px;line-height:1.7}.cc-companies-directory-mobile .cc-companies-directory-mobile__action{border-radius:12px;width:342px;height:46px;min-height:46px;margin:0;font-size:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser{width:100%;max-width:100%;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;max-height:80dvh;margin:0;top:auto;bottom:0;left:0;right:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-dialog__head{margin-bottom:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-dialog__head h2{font-size:18px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-add-choices{grid-template-columns:1fr 1fr;gap:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-add-choices button{gap:4px;min-height:104px;padding:12px 8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-dialog--chooser .cc-add-choices small{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-settings-screen) .ds-route-title>strong{flex:0 0 83px;width:83px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-settings-screen){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-settings-screen)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-settings-screen)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-settings-screen{margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-settings-grid,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-access-settings-entry{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-settings-mobile{grid-template-rows:90px 96px 296px;gap:14px;width:342px;height:510px;display:grid}.cc-settings-mobile>header{align-content:start;gap:4px;display:grid}.cc-settings-mobile>header h1{margin:0;font-size:26px;line-height:1.55}.cc-settings-mobile>header p{color:var(--ds-muted);margin:0;font-size:13px;line-height:1.7}.cc-settings-mobile__metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;display:grid}.cc-settings-mobile__metrics>button{border:1px solid var(--ds-line);height:96px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;direction:rtl;border-radius:14px;align-content:space-between;padding:14px;display:grid}.cc-settings-mobile__metrics span{color:var(--ds-muted);font-size:10px}.cc-settings-mobile__metrics strong{font-size:23px;line-height:1.3}.cc-settings-mobile__list{grid-template-rows:repeat(3,92px);gap:10px;display:grid}.cc-settings-mobile__list>button{border:1px solid var(--ds-line);height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.cc-settings-mobile__list>button>span:last-child{gap:4px;min-width:0;display:grid}.cc-settings-mobile__list strong{font-size:13px}.cc-settings-mobile__list small{color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.cc-settings-mobile__action{min-width:76px;color:var(--ds-primary-strong);justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.cc-settings-mobile__ring{border:1px solid;border-inline-start-color:#0000;border-radius:999px;width:14px;height:14px;display:inline-block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-notifications-page) .ds-route-title>strong{flex:0 0 82px;width:82px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-notifications-page){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-notifications-page)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-notifications-page)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-page{grid-template-rows:90px 96px 44px 296px;gap:14px;width:342px;height:568px;margin-top:14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-page>.cc-page-heading{height:90px;min-height:90px;margin:0;padding:0;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-page .cc-page-heading h1{margin:0;font-size:26px;line-height:1.55}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-page .cc-page-heading p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-summary{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;height:96px;margin:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-summary>span{direction:rtl;border-radius:14px;align-content:space-between;height:96px;padding:14px;font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-summary strong{font-size:23px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-mark-all,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-mark-all .ds-button{width:342px;height:44px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notifications-mark-all .ds-button{color:var(--ds-primary-strong);background:var(--ds-primary-soft);border:0;border-radius:12px;justify-content:center;font-size:12px;font-weight:750}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-list{overscroll-behavior:contain;scrollbar-width:none;grid-auto-rows:92px;gap:10px;height:296px;display:grid;overflow:hidden auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-list::-webkit-scrollbar{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-row{height:92px;min-height:92px;box-shadow:none;border-radius:14px;grid-template-columns:minmax(0,1fr) 96px;gap:10px;padding:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-row.is-unread{border-color:var(--ds-line);background:var(--ds-surface)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-copy{align-content:center;gap:4px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-copy strong{text-overflow:clip;white-space:normal;font-size:13px;line-height:1.7;overflow:visible}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-notification-copy small{font-size:9px}.cc-notification-status{color:#1e6eaa;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.cc-notification-status i{border:1px solid;border-inline-start-color:#0000;border-radius:999px;width:12px;height:12px;display:inline-block}.cc-notification--warning .cc-notification-status{color:#9c4a24}.cc-notification--critical .cc-notification-status{color:#1e6eaa}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-finance) .ds-route-title>strong{flex:0 0 56px;width:56px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-finance){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-finance)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-finance)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance{gap:0;width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register{gap:14px;width:342px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register>.ds-card__header{background:0 0;border:0;border-radius:0;width:342px;height:90px;min-height:90px;margin:0;padding:0;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register>.ds-card__header h2{margin:0;font-size:26px;line-height:1.55}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register>.ds-card__header p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register>:-webkit-any(.cc-finance-period,.cc-finance-toolbar,.cc-results-line,.cc-finance-note,.cc-finance-forbidden,.cc-document-error,.cc-finance-table-wrap,.cc-finance-mobile-list,.cc-finance-more){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-register>:is(.cc-finance-period,.cc-finance-toolbar,.cc-results-line,.cc-finance-note,.cc-finance-forbidden,.cc-document-error,.cc-finance-table-wrap,.cc-finance-mobile-list,.cc-finance-more){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-finance-mobile{grid-template-rows:40px 96px 44px auto;gap:14px;width:342px;display:grid}.cc-finance-mobile__controls{z-index:10;direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid;position:relative}.cc-finance-mobile__controls>button,.cc-finance-mobile__period-menu>button{color:#1a2636;width:100%;height:40px;font:inherit;cursor:pointer;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;place-items:center;padding:0 6px;font-size:10px;font-weight:750;display:grid}.cc-finance-mobile__controls>button.is-primary{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.cc-finance-mobile__controls button:disabled{cursor:default;opacity:.5}.cc-finance-mobile__period-menu{direction:rtl;position:relative}.cc-finance-mobile__period-popover{z-index:20;border:1px solid var(--ds-line);width:170px;color:var(--ds-text);background:var(--ds-surface);border-radius:12px;gap:6px;padding:8px;display:grid;position:absolute;top:46px;left:-30px;right:-30px;box-shadow:0 14px 32px #1f2d3824}.cc-finance-mobile__period-popover>button{min-height:38px;color:var(--ds-text);font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:750;display:flex}.cc-finance-mobile__period-popover>button:hover{background:var(--ds-surface-elevated)}.cc-finance-mobile__period-popover>p{color:var(--ds-muted);margin:0;font-size:9px;line-height:1.6}.cc-finance-mobile__metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;width:342px;height:96px;display:grid}.cc-finance-mobile__metrics>:-webkit-any(button,article){border:1px solid var(--ds-line);height:96px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:rtl;border-radius:14px;align-content:space-between;margin:0;padding:12px 14px;display:grid}.cc-finance-mobile__metrics>:is(button,article){border:1px solid var(--ds-line);height:96px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:rtl;border-radius:14px;align-content:space-between;margin:0;padding:12px 14px;display:grid}.cc-finance-mobile__metrics>button{cursor:pointer}.cc-finance-mobile__metrics span{color:var(--ds-muted);font-size:12px}.cc-finance-mobile__metrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.45;overflow:hidden}.cc-finance-mobile__attention{width:342px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;margin:0;padding:11px 14px;font-size:14px;font-weight:750;line-height:22px;overflow:hidden}.cc-finance-mobile__rows{gap:10px;width:342px;margin:0;padding:0;list-style:none;display:grid}.cc-finance-mobile__rows li{width:342px;height:92px}.cc-finance-mobile__rows li>:-webkit-any(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-finance-mobile__rows li>:is(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-finance-mobile__rows li>button{cursor:pointer}.cc-finance-mobile__rows li>button:hover{border-color:color-mix(in srgb,var(--ds-primary) 38%,var(--ds-line));background:var(--ds-surface-elevated)}.cc-finance-mobile__status{height:30px;color:var(--ds-info,#326c9b);background:var(--ds-surface);white-space:nowrap;direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.cc-finance-mobile__status.is-draft{color:var(--ds-warning,#9b6514)}.cc-finance-mobile__status.is-posted{color:var(--ds-success,#1d7a56)}.cc-finance-mobile__status.is-reversed{color:var(--ds-muted)}.cc-finance-mobile__copy{direction:rtl;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;min-width:0;height:64px;display:flex;overflow:hidden}.cc-finance-mobile__copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;line-height:1.8;overflow:hidden}.cc-finance-mobile__copy small{width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.8;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-employees) .ds-route-title>strong{flex:0 0 86px;width:86px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-employees){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-employees)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-employees)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employees{gap:0;width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory{gap:14px;width:342px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory>.ds-card__header{background:0 0;border:0;border-radius:0;width:342px;height:90px;min-height:90px;margin:0;padding:0;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory>.ds-card__header h2{margin:0;font-size:26px;line-height:1.55}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory>.ds-card__header p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory>:-webkit-any(.cc-emp-demo,.cc-emp-kpis,.cc-emp-toolbar,.cc-results-line,.cc-emp-note,.cc-emp-retry,.cc-emp-forbidden,.cc-emp-table-wrap,.cc-emp-mobile-list){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employee-directory>:is(.cc-emp-demo,.cc-emp-kpis,.cc-emp-toolbar,.cc-results-line,.cc-emp-note,.cc-emp-retry,.cc-emp-forbidden,.cc-emp-table-wrap,.cc-emp-mobile-list){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-employees-mobile{grid-template-rows:40px 96px 48px auto;gap:14px;width:342px;display:grid}.cc-employees-mobile__controls{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid}.cc-employees-mobile__controls>button{color:#1a2636;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;padding:0 5px;font-size:9px;font-weight:750}.cc-employees-mobile__controls>button.is-primary{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.cc-employees-mobile__controls>button:disabled{opacity:.5;cursor:default}.cc-employees-mobile__metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;width:342px;height:96px;display:grid}.cc-employees-mobile__metrics>article{border:1px solid var(--ds-line);height:96px;color:var(--ds-text);background:var(--ds-surface);direction:rtl;border-radius:14px;align-content:space-between;margin:0;padding:12px 14px;display:grid}.cc-employees-mobile__metrics span{color:var(--ds-muted);font-size:12px}.cc-employees-mobile__metrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.45;overflow:hidden}.cc-employees-mobile__search{border:1px solid var(--ds-line);width:342px;height:48px;color:var(--ds-muted);background:var(--ds-surface);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:flex;box-shadow:0 10px 14px #1f2d3812}.cc-employees-mobile__search input{min-width:0;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.cc-employees-mobile__search input::placeholder{color:var(--ds-muted)}.cc-employees-mobile__rows{gap:10px;width:342px;margin:0;padding:0;list-style:none;display:grid}.cc-employees-mobile__rows li,.cc-employees-mobile__rows li>button{width:342px;height:92px}.cc-employees-mobile__rows li>button{border:1px solid var(--ds-line);color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-employees-mobile__rows li>button:hover{border-color:color-mix(in srgb,var(--ds-primary) 38%,var(--ds-line));background:var(--ds-surface-elevated)}.cc-employees-mobile__status{height:30px;color:var(--ds-info,#326c9b);white-space:nowrap;direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.cc-employees-mobile__status.is-active{color:var(--ds-success,#1d7a56)}.cc-employees-mobile__status.is-ended{color:var(--ds-danger,#a44854)}.cc-employees-mobile__status.is-archived{color:var(--ds-muted)}.cc-employees-mobile__copy{direction:rtl;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;height:64px;display:flex;overflow:hidden}.cc-employees-mobile__copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;line-height:1.8;overflow:hidden}.cc-employees-mobile__copy small{width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.8;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.rn-screen) .ds-route-title>strong{flex:0 0 89px;width:89px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.rn-screen){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.rn-screen)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.rn-screen)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .rn-screen{gap:14px;width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .rn-screen>.rn-page-head,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .rn-screen>.rn-tabs,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .rn-screen>.rn-renewal-grid{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .rn-mobile-overview{grid-template-rows:90px 40px 96px 48px 44px auto;gap:14px;width:342px;display:grid}.rn-mobile-overview>header{height:90px;overflow:hidden}.rn-mobile-overview>header h1{margin:0;font-size:26px;line-height:1.55}.rn-mobile-overview>header p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.rn-mobile-tabs{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid}.rn-mobile-tabs>button{color:#1a2636;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;padding:0 5px;font-size:9px;font-weight:750}.rn-mobile-tabs>button.is-active{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.rn-mobile-metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;width:342px;height:96px;display:grid}.rn-mobile-metrics>article{border:1px solid var(--ds-line);height:96px;color:var(--ds-text);background:var(--ds-surface);direction:rtl;border-radius:14px;align-content:space-between;margin:0;padding:12px 14px;display:grid}.rn-mobile-metrics span{color:var(--ds-muted);font-size:12px}.rn-mobile-metrics strong{font-size:23px;line-height:1.45}.rn-mobile-search{border:1px solid var(--ds-line);width:342px;height:48px;color:var(--ds-muted);background:var(--ds-surface);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:flex;box-shadow:0 10px 14px #1f2d3812}.rn-mobile-search input{min-width:0;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.rn-mobile-search input::placeholder{color:var(--ds-muted)}.rn-mobile-attention{width:342px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;margin:0;padding:11px 14px;font-size:14px;font-weight:750;line-height:22px;overflow:hidden}.rn-mobile-rows{gap:10px;width:342px;display:grid}.rn-mobile-renewal-group{display:contents}.rn-mobile-renewal-group>:-webkit-any(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.rn-mobile-renewal-group>:is(button,article){border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.rn-mobile-renewal-group>button{cursor:pointer}.rn-mobile-renewal-group>button:hover{border-color:color-mix(in srgb,var(--ds-primary) 38%,var(--ds-line));background:var(--ds-surface-elevated)}.rn-mobile-status{white-space:nowrap;direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:30px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.rn-mobile-status.is-upcoming{color:var(--ds-info,#326c9b)}.rn-mobile-status.is-overdue{color:var(--ds-danger,#a44854)}.rn-mobile-status.is-stable{color:var(--ds-success,#1d7a56)}.rn-mobile-copy{direction:rtl;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;height:64px;display:flex;overflow:hidden}.rn-mobile-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;line-height:1.8;overflow:hidden}.rn-mobile-copy small{width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.8;overflow:hidden}}.cc-ai-mobile{display:none}@media (max-width:760px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-ai-operations) .ds-route-title>strong{flex:0 0 67px;width:67px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-ai-operations){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-ai-operations)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-ai-operations)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-ai-operations{width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-ai-desktop{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-ai-mobile{grid-template-rows:90px 40px 96px 44px auto;gap:14px;width:342px;display:grid}.cc-ai-mobile>header{height:90px;overflow:hidden}.cc-ai-mobile>header h1{margin:0;font-size:26px;line-height:1.55}.cc-ai-mobile>header p{color:var(--ds-muted);margin:4px 0 0;font-size:13px;line-height:1.7}.cc-ai-mobile-tabs{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:342px;height:40px;display:grid}.cc-ai-mobile-tabs>button{color:#1a2636;height:40px;font:inherit;cursor:pointer;background:#fafcff;border:1px solid #d1dbe5;border-radius:10px;font-size:10px;font-weight:750}.cc-ai-mobile-tabs>button.is-active{color:#08594d;background:#e5f5f2;border:1.5px solid #0a6e5c}.cc-ai-mobile-tabs>button:disabled{cursor:default;opacity:.66}.cc-ai-mobile-metrics{direction:ltr;grid-template-columns:repeat(2,166px);gap:10px;width:342px;height:96px;display:grid}.cc-ai-mobile-metrics>article{border:1px solid var(--ds-line);background:var(--ds-surface);direction:rtl;border-radius:14px;align-content:space-between;height:96px;padding:12px 14px;display:grid}.cc-ai-mobile-metrics span{color:var(--ds-muted);font-size:12px}.cc-ai-mobile-metrics strong{color:var(--ds-text);font-size:23px;line-height:1.45}.cc-ai-mobile-attention{width:342px;height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;margin:0;padding:11px 14px;font-size:14px;font-weight:750;line-height:22px;overflow:hidden}.cc-ai-mobile-list{gap:10px;width:342px;display:grid}.cc-ai-mobile-list>button{border:1px solid var(--ds-line);width:342px;height:92px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;direction:ltr;border-radius:14px;grid-template-columns:118px minmax(0,180px);justify-content:space-between;align-items:center;padding:12px 14px;display:grid;overflow:hidden}.cc-ai-mobile-list>button:hover{border-color:color-mix(in srgb,var(--ds-primary) 38%,var(--ds-line));background:var(--ds-surface-elevated)}.cc-ai-mobile-status{white-space:nowrap;direction:rtl;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:30px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.cc-ai-mobile-status.is-alert{color:var(--ds-danger,#b53b45)}.cc-ai-mobile-status.is-review{color:var(--ds-warning,#9b6514)}.cc-ai-mobile-status.is-stable{color:var(--ds-success,#1d7a56)}.cc-ai-mobile-copy{direction:rtl;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;height:64px;display:flex;overflow:hidden}.cc-ai-mobile-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;line-height:1.8;overflow:hidden}.cc-ai-mobile-copy small{width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.8;overflow:hidden}.cc-ai-mobile-unavailable{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:4px 10px;min-height:92px;padding:14px;display:grid}.cc-ai-mobile-unavailable svg{color:var(--ds-muted);grid-row:1/span 2}.cc-ai-mobile-unavailable strong{font-size:13px}.cc-ai-mobile-unavailable small{color:var(--ds-muted);font-size:10px}}@media (max-width:360px){[dir=rtl] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close{right:8px}[dir=ltr] .cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-navigation-drawer header>.ds-drawer-close{left:8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-topbar{padding-inline-start:8px;padding-inline-end:8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-route-title{font-size:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main{padding-inline-start:16px;padding-inline-end:16px}}@media (max-width:760px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-all-companies-report){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-all-companies-report)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-all-companies-report)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report{gap:14px;width:342px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.normal-toolbar{background:0 0;border:0;border-radius:0;grid-template-rows:69px 114px;align-items:stretch;gap:14px;width:342px;height:197px;min-height:197px;padding:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.normal-toolbar>div:first-child{align-content:start;gap:2px;width:215px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.normal-toolbar h1{white-space:nowrap;margin:0;font-size:26px;line-height:1.55}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.normal-toolbar>div:first-child>span{color:var(--ds-muted);white-space:nowrap;font-size:12px;line-height:1.7}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report .normal-report-actions{grid-template-rows:52px 46px;gap:16px;width:342px;height:114px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report .normal-segmented{border:1px solid var(--ds-line);border-radius:12px;width:342px;height:52px;padding:4px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report .normal-segmented>button{height:44px;min-height:44px;font-size:11px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report .normal-primary{border-radius:12px;justify-content:center;width:342px;height:46px;min-height:46px;font-size:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-overview{direction:ltr;gap:10px;width:342px;height:86px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-overview>div{direction:rtl;border-radius:12px;align-content:start;gap:2px;width:108px;height:86px;min-height:86px;padding:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-overview span{font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-overview strong{font-size:20px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-note,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-list{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-all-companies-report>.owner-group-report-mobile-list{gap:14px;width:342px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list>button{border:1px solid var(--ds-line);width:342px;height:116px;color:var(--ds-text);background:var(--ds-surface);text-align:start;font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list>button>strong{font-size:15px;line-height:1.65}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list>button>span{color:var(--ds-primary);font-size:17px;font-weight:750;line-height:1.65}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list .cc-money-source{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-mobile-list>button>small{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2:has(.cc-company-report) .ds-route-title>strong{flex:0 0 61px;width:61px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-company-report){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-company-report)>.cc-company-bar{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-company-report)>.cc-data-source{margin-bottom:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report{gap:12px;margin-top:14px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.normal-toolbar{background:0 0;border:0;border-radius:0;grid-template-rows:80px 108px;justify-content:stretch;align-items:stretch;gap:12px;height:200px;min-height:200px;padding:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.normal-toolbar>div:first-child{align-content:start;justify-self:left;gap:2px;width:242px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.normal-toolbar h1{font-size:26px;line-height:1.45}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.normal-toolbar>div:first-child>span{font-size:11px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report .normal-report-actions{grid-template-rows:50px 46px;gap:12px;width:100%;height:108px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report .normal-segmented{width:100%;height:50px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report .normal-primary{border-radius:12px;justify-content:center;width:100%;height:46px;min-height:46px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-summary{grid-template-columns:1fr;gap:0;height:58px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-summary>div:first-child{background:var(--ds-primary-soft);border-radius:12px;grid-template-columns:1fr auto;height:58px;min-height:58px;padding:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-summary>div:nth-child(2),.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-summary small{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-summary strong{color:var(--ds-primary-strong);grid-area:auto;font-size:15px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections{direction:ltr;grid-template-rows:repeat(2,86px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;height:182px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>.is-priority{border-radius:12px;grid-column:auto;height:86px;min-height:86px;padding:12px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:-webkit-any(button,article){border-radius:12px;grid-column:auto;height:86px;min-height:86px;padding:12px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:is(button,article){border-radius:12px;grid-column:auto;height:86px;min-height:86px;padding:12px;display:block}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>button>svg{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:-webkit-any(button,article)>.normal-leading-icon{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:is(button,article)>.normal-leading-icon{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:-webkit-any(button,article){direction:rtl}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:is(button,article){direction:rtl}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:-webkit-any(button,article)>span:nth-child(2){flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;height:100%;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections>:is(button,article)>span:nth-child(2){flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;height:100%;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections small{font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections .cc-money-source{display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>.report-sections strong{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>:-webkit-any(.report-more,.cc-advanced-note){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-company-report>:is(.report-more,.cc-advanced-note){display:none}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list article>header{grid-template-columns:40px minmax(0,1fr)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-state{grid-column:2;justify-self:start}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list footer{flex-direction:column;align-items:stretch}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-group-report-list footer>button{justify-content:center}}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog{border-radius:20px;width:min(760px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(820px,100dvh - 32px);overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head{border-bottom:1px solid var(--ds-line);align-items:flex-start;gap:16px;min-width:0;padding:18px 20px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head>div{gap:2px;min-width:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head span,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head small{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head h2{margin:0;font-size:20px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head>button{border:1px solid var(--ds-line);width:40px;min-width:40px;min-height:40px;color:var(--ds-text);background:0 0;border-radius:10px;place-items:center;margin-inline-start:auto;padding:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__body{background:var(--ds-surface-elevated);align-content:start;gap:12px;min-width:0;padding:18px 20px;display:grid;overflow:hidden auto}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions{border-top:1px solid var(--ds-line);background:var(--ds-surface);justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions>span{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions>div{gap:8px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions button{border:1px solid var(--ds-line);min-height:42px;color:var(--ds-text);background:var(--ds-surface);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding-inline-start:14px;padding-inline-end:14px;font-weight:750;display:inline-flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions .normal-primary{color:#fff;border-color:var(--ds-primary);background:var(--ds-primary)}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-summary>div{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;gap:3px;padding:12px 14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-summary span,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-note{color:var(--ds-muted);font-size:10px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-summary strong{font-size:19px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-report-note{align-items:center;gap:6px;margin:0;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list{gap:8px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list>article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;overflow:hidden}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list header{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list header>div{gap:2px;min-width:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list header strong{font-size:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list header small,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list header>span{color:var(--ds-muted);font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl.is-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl>div{border-inline-end:1px solid var(--ds-line);gap:3px;min-width:0;padding:10px 12px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl>div:last-child{border-inline-end:0}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dt{color:var(--ds-muted);font-size:8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:750}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dd small{color:var(--ds-muted);font-size:8px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-indicators{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-indicators article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;align-content:center;gap:5px;min-width:0;min-height:86px;padding:12px 14px;display:grid}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-indicators article>span{color:var(--ds-muted);font-size:9px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-indicators article>strong{overflow-wrap:anywhere;font-size:13px}@media (max-width:760px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog{border-radius:18px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;top:12px;bottom:12px;left:12px;right:12px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__head,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__body{padding:14px 16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions{flex-direction:column;align-items:stretch;padding:12px 16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions>div,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-report-preview-dialog__actions button{flex:1}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .cc-print-company-list dl>div:nth-child(2){border-inline-end:0}}@media print{@page{margin:12mm}body *{visibility:hidden!important}.cc-report-preview-dialog[open],.cc-report-preview-dialog[open] *{visibility:visible!important}.cc-report-preview-dialog[open]{width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;color:#111!important;background:#fff!important;border:0!important;margin:0!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important}.cc-report-preview-dialog::backdrop{display:none!important}.cc-report-preview-dialog__head{padding:0 0 12px!important}.cc-report-preview-dialog__head>button,.cc-report-preview-dialog__actions{display:none!important}.cc-report-preview-dialog__body{background:#fff!important;padding:14px 0 0!important;overflow:visible!important}.cc-print-report-summary>div,.cc-print-company-list>article,.cc-print-company-list dl>div,.cc-print-indicators article{break-inside:avoid;color:#111!important;background:#fff!important}}@media (prefers-reduced-motion:reduce){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 *,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :before,.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cc-shell.cc-owner-modern .cc-tasks-simple{width:100%;max-width:940px;margin-inline-start:auto;margin-inline-end:auto}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-register{gap:14px}.cc-task-view-head{justify-content:space-between;align-items:center;gap:20px;padding:4px 0 8px;display:flex}.cc-task-view-head>div{min-width:0}.cc-task-view-head span{color:var(--ds-muted);font-size:11px;font-weight:700;line-height:1.5;display:block}.cc-task-view-head h1{color:var(--ds-text);letter-spacing:-.02em;margin:3px 0 0;font-size:clamp(24px,3vw,32px);line-height:1.35}.cc-task-view-head p{color:var(--ds-muted);margin:4px 0 0;font-size:12px}.cc-shell.cc-owner-modern .cc-task-create{white-space:nowrap;min-height:46px;box-shadow:none;border-radius:11px;padding-inline-start:17px;padding-inline-end:17px}.cc-shell.cc-owner-modern .cc-task-create>svg{flex:0 0 18px;width:18px;height:18px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks.normal-tabs{border:0;border-bottom:1px solid var(--ds-line);background:0 0;border-radius:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;width:100%;margin:0;padding:0;display:grid;overflow:visible}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button{border:0;min-height:48px;color:var(--ds-muted);box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 4px;font-size:13px;font-weight:650;display:inline-flex}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button:hover{color:var(--ds-text);background:0 0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button.is-active{color:var(--ds-text);border-bottom-color:var(--ds-text);box-shadow:none;background:0 0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button .cc-task-tab-label{font-size:inherit;background:0 0;border-radius:0;margin:0;padding:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button .cc-task-tab-count{border:1px solid var(--ds-line);min-width:22px;height:22px;color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:999px;place-items:center;margin:0;padding:0 6px;font-size:10px;line-height:1;display:inline-grid}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button.is-active .cc-task-tab-count{color:var(--ds-text);border-color:color-mix(in srgb,var(--ds-text) 24%,var(--ds-line));background:var(--ds-surface)}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-demo{width:-moz-fit-content;width:fit-content;color:var(--ds-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:7px;margin:0;padding:0;font-size:11px;display:inline-flex}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-demo:before{background:var(--ds-muted);content:"";opacity:.65;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;flex-flow:wrap;align-items:center;gap:8px;padding:8px;display:flex}.cc-task-search{background:var(--ds-surface-elevated);border:1px solid #0000;border-radius:10px;flex:1;align-items:center;min-width:min(300px,100%);min-height:44px;padding-inline-start:12px;padding-inline-end:12px;color:var(--ds-muted)!important;gap:9px!important;display:flex!important}.cc-task-search:focus-within{border-color:color-mix(in srgb,var(--ds-text) 32%,var(--ds-line))}.cc-shell.cc-owner-modern .cc-task-search input{width:100%;min-width:0;color:var(--ds-text);outline:0;background:0 0!important;border:0!important;min-height:40px!important;padding:0!important}.cc-task-search input::placeholder{color:var(--ds-muted);opacity:.85}.cc-task-filter{flex:none;position:relative}.cc-task-filter summary{border:1px solid var(--ds-line);min-height:44px;color:var(--ds-text);background:0 0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;list-style:none;display:flex}.cc-task-filter summary::-webkit-details-marker{display:none}.cc-task-more summary::-webkit-details-marker{display:none}.cc-task-filter[open]{flex-basis:100%;order:3}.cc-task-filter[open] summary{width:-moz-fit-content;width:fit-content}.cc-task-filter-count{min-width:19px;height:19px;color:var(--ds-surface);background:var(--ds-text);border-radius:999px;place-items:center;font-size:10px;line-height:1;display:inline-grid}.cc-task-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0 4px;display:grid}.cc-task-filter-fields label{min-width:0}.cc-shell.cc-owner-modern .cc-task-filter-fields select{width:100%}.cc-task-filter summary:after{display:none}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions{flex-wrap:wrap;align-items:center;gap:4px;margin-inline-start:0;display:flex}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions .ds-button{min-height:42px;color:var(--ds-muted);border-color:#0000;padding-inline-start:11px;padding-inline-end:11px;font-size:12px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions .ds-button:hover{color:var(--ds-text);background:var(--ds-surface-elevated)}.cc-task-active-filters{color:var(--ds-muted);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 0;padding:0 4px;font-size:11px;display:flex}.cc-shell.cc-owner-modern .cc-task-active-filters .ds-button{min-height:36px;color:var(--ds-muted);border:0;padding-inline-start:8px;padding-inline-end:8px;font-size:11px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-list{grid-template-columns:1fr;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid;overflow:visible}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-card{border:1px solid var(--ds-line);min-width:0;color:var(--ds-text);background:var(--ds-surface);box-shadow:none;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 14px 14px 16px;transition:border-color .15s,background-color .15s;display:grid}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-card:hover{border-color:color-mix(in srgb,var(--ds-text) 22%,var(--ds-line));background:color-mix(in srgb,var(--ds-surface-elevated) 55%,var(--ds-surface))}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-card.is-overdue{border-color:var(--ds-line);border-inline-start:3px solid #a85d4a}.cc-tasks-simple .cc-task-open{min-width:0;color:var(--ds-text);text-align:start;cursor:pointer;background:0 0;border:0;padding:2px 0;display:block}.cc-tasks-simple .cc-task-open h3{color:var(--ds-text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:720;line-height:1.55}.cc-task-row-meta{color:var(--ds-muted);flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;line-height:1.55;display:flex}.cc-task-row-meta b{color:inherit;letter-spacing:.02em;font-size:10px;font-weight:650}.cc-task-row-status,.cc-task-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc-task-row-status{justify-content:flex-end;max-width:220px}.cc-shell.cc-owner-modern .cc-tasks-simple :-webkit-any(.cc-task-state,.cc-task-overdue,.cc-task-approval-badge){min-height:24px;color:var(--ds-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:10.5px;font-weight:700;display:inline-flex}.cc-shell.cc-owner-modern .cc-tasks-simple :is(.cc-task-state,.cc-task-overdue,.cc-task-approval-badge){min-height:24px;color:var(--ds-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:10.5px;font-weight:700;display:inline-flex}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-state:before{background:var(--ds-muted);content:"";border-radius:50%;flex:0 0 6px;width:6px;height:6px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-state--in_progress:before{background:var(--ds-warning)}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-state--done:before{background:var(--ds-primary)}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-state--blocked:before{background:#967039}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-overdue{color:#9a493b}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-approval-badge{border-inline-start:1px solid var(--ds-line);padding-inline-start:8px}.cc-task-row-actions{flex-wrap:nowrap}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-complete{border:1px solid var(--ds-line);min-height:38px;color:var(--ds-text);background:0 0;border-radius:9px;padding-inline-start:11px;padding-inline-end:11px;font-size:12px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-complete:hover{border-color:color-mix(in srgb,var(--ds-primary) 55%,var(--ds-line));background:var(--ds-primary-soft)}.cc-task-more{position:relative}.cc-task-more summary{width:40px;min-width:40px;height:40px;color:var(--ds-muted);background:var(--ds-surface-elevated);border:0;border-radius:9px;place-items:center;padding:0;list-style:none;display:grid}.cc-task-more summary:hover{color:var(--ds-text)}.cc-task-more-content{z-index:25;border:1px solid var(--ds-line);min-width:190px;color:var(--ds-text);background:var(--ds-surface);border-radius:11px;gap:3px;padding:7px;display:grid;position:absolute;top:calc(100% + 5px);box-shadow:0 14px 30px #00000029}.cc-task-more-content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-task-more-content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.cc-task-more-content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-task-more-content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cc-task-more-content .ds-button{white-space:nowrap;justify-content:flex-start;width:100%}.cc-task-summary{border-bottom:1px solid var(--ds-line);margin-bottom:16px;padding-block-start:12px;padding-block-end:20px}.cc-task-summary-badges{color:var(--ds-muted);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.cc-task-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:13px;display:grid}.cc-task-summary dt{color:var(--ds-muted)}.cc-task-summary dd{overflow-wrap:anywhere;margin:4px 0}.cc-task-summary p{overflow-wrap:anywhere;line-height:1.8}.cc-task-extra{grid-column:1/-1}.cc-task-extra[open]{gap:12px;display:grid}.cc-task-extra>label{gap:6px;margin-top:12px;display:grid}.cc-task-extra summary:after{content:"⌄";margin-inline-start:auto}.cc-task-smart-step{align-content:start;gap:16px}.cc-task-smart-step>label:first-child{gap:8px}.cc-task-smart-step>label:first-child>span{color:var(--ds-text);font-size:14px;font-weight:750}.cc-shell.cc-owner-modern .cc-task-smart-step>label:first-child>input{border-radius:12px;min-height:54px;font-size:15px}.cc-task-smart-assignment{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:11px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.cc-task-smart-assignment>div{gap:3px;min-width:0;display:grid}.cc-task-smart-assignment span{color:var(--ds-muted);font-size:10px;font-weight:750}.cc-task-smart-assignment strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cc-task-smart-assignment>button{border:1px solid var(--ds-line);min-height:36px;color:var(--ds-text);background:var(--ds-surface);border-radius:8px;margin-inline-start:auto;padding-inline-start:10px;padding-inline-end:10px;font-size:10px;font-weight:750}.cc-task-assignment-editor{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.cc-task-assignment-editor label{min-width:0}.cc-task-due-choice{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.cc-task-due-choice legend{color:var(--ds-text);margin-bottom:9px;font-size:15px;font-weight:750}.cc-task-due-presets{border:1px solid var(--ds-line);background:var(--ds-surface-elevated);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:5px;display:grid}.cc-task-due-presets>button{min-width:0;min-height:42px;color:var(--ds-muted);background:0 0;border:0;border-radius:9px;padding:6px 8px;font-size:11px;font-weight:750}.cc-task-due-presets>button[aria-pressed=true]{color:var(--ds-text);outline:1px solid color-mix(in srgb,var(--ds-primary) 35%,var(--ds-line));background:var(--ds-surface);box-shadow:0 1px 4px #00000014}.cc-task-calendar-dialog{border:1px solid var(--ds-line);width:min(390px,100vw - 32px);max-width:390px;height:370px;max-height:calc(100dvh - 32px);color:var(--ds-text);background:var(--ds-surface);border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 64px #00000047}.cc-task-calendar-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09121952}.cc-task-calendar{grid-template-rows:58px 24px minmax(0,1fr);gap:10px;height:100%;min-height:0;padding:16px;display:grid;position:relative}.cc-task-calendar>header{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;min-height:58px;display:grid}.cc-task-calendar>header strong{text-align:center;font-size:13px}.cc-task-calendar>header button{border:1px solid var(--ds-line);width:38px;height:38px;color:var(--ds-text);background:0 0;border-radius:9px;place-items:center;display:grid}.cc-task-calendar>header button:disabled{opacity:.25}.cc-task-calendar>header .cc-task-calendar-title{border-color:var(--ds-line);background:var(--ds-surface-elevated);justify-content:center;align-items:baseline;gap:7px;width:auto;height:58px;padding:6px 10px;font-weight:780;display:flex}.cc-task-calendar-title small{color:var(--ds-primary-strong);font-size:9px;font-weight:750}.cc-task-calendar-weekdays,.cc-task-calendar-days{direction:ltr;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cc-task-calendar-weekdays{align-self:start}.cc-task-calendar-days{grid-template-rows:repeat(6,minmax(0,1fr));min-height:0}.cc-task-calendar-weekdays span{min-height:24px;color:var(--ds-muted);place-items:center;font-size:10px;font-weight:750;display:grid}.cc-task-calendar-days>button,.cc-task-calendar-days>span{min-width:0;min-height:38px;color:var(--ds-text);font:inherit;background:0 0;border:0;border-radius:10px;place-items:center;font-size:11px;display:grid}.cc-task-calendar-days>button:hover{background:var(--ds-surface-elevated)}.cc-task-calendar-days>button:disabled{color:var(--ds-muted);opacity:.28;cursor:not-allowed}.cc-task-calendar-days>button.is-today{outline:1px solid var(--ds-primary)}.cc-task-calendar-days>button[aria-pressed=true]{color:var(--ds-surface);background:var(--ds-primary)}.cc-task-calendar-inline-picker{border:1px solid var(--ds-primary);background:var(--ds-surface-elevated);min-width:0;height:58px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-primary) 12%,transparent);border-radius:10px;grid-template-columns:minmax(0,1.25fr) minmax(76px,.75fr);gap:1px;display:grid;overflow:hidden}.cc-task-calendar-inline-wheel{min-width:0;min-height:0;overflow:hidden}.cc-task-calendar-inline-wheel+.cc-task-calendar-inline-wheel{border-inline-start:1px solid var(--ds-line)}.cc-task-calendar-wheel{background:linear-gradient(to bottom,var(--ds-surface-elevated),var(--ds-surface) 38%,var(--ds-surface) 62%,var(--ds-surface-elevated));scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;height:100%;min-height:0;padding-block-start:12px;padding-block-end:12px;position:relative;overflow-y:auto}.cc-task-calendar-wheel::-webkit-scrollbar{display:none}.cc-task-calendar-wheel button{width:max-content;min-width:56px;max-width:calc(100% - 8px);min-height:34px;color:var(--ds-muted);font:inherit;white-space:nowrap;opacity:.54;scroll-snap-align:center;scroll-snap-stop:always;background:0 0;border:1px solid #0000;border-radius:8px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:10px;padding-inline-end:10px;font-size:11px;transition:color .12s,opacity .12s,font-size .12s,background .12s;display:block}.cc-task-calendar-inline-wheel:first-child .cc-task-calendar-wheel button{width:96px}.cc-task-calendar-inline-wheel:last-child .cc-task-calendar-wheel button{width:64px}.cc-task-calendar-wheel button.is-selected{color:var(--ds-text);border-color:var(--ds-line);background:color-mix(in srgb,var(--ds-surface) 88%,transparent);opacity:1;font-size:12px;font-weight:800}.cc-app-date-field{border:1px solid var(--ds-line);width:100%;min-height:44px;color:var(--ds-text);background:var(--ds-surface);font:inherit;text-align:start;cursor:pointer;border-radius:11px;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:8px;padding:9px 12px;display:grid}.cc-app-date-field>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cc-app-date-field>small{color:var(--ds-muted);font-size:10px}.cc-app-date-field>svg{color:var(--ds-muted)}.cc-app-date-field:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}.cc-app-date-field:disabled{opacity:.55;cursor:not-allowed}.cc-app-calendar-dialog--with-footer{height:430px}.cc-app-calendar-dialog--with-footer .cc-task-calendar{grid-template-rows:58px 24px minmax(0,1fr) 48px}.cc-app-calendar-footer{border-top:1px solid var(--ds-line);min-width:0;color:var(--ds-muted);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:10px;display:flex}.cc-app-calendar-footer label{align-items:center;gap:8px;display:flex}.cc-app-calendar-footer input{border:1px solid var(--ds-line);width:100px;min-height:36px;color:var(--ds-text);background:var(--ds-surface-elevated);font:inherit;border-radius:9px;padding:6px 8px}.cc-app-calendar-footer>button{min-width:72px;min-height:36px;color:var(--ds-surface);background:var(--ds-primary);font:inherit;border:0;border-radius:9px;font-size:11px;font-weight:800}.cc-app-date-range-dialog{border-radius:18px;width:min(342px,100vw - 48px);max-width:342px;height:min(484px,100dvh - 48px);box-shadow:0 18px 20px #0000002e}.cc-app-date-range-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000057}.cc-app-date-range-dialog .cc-task-calendar{grid-template-rows:52px 26px 30px minmax(0,218px) 46px;gap:10px;padding:16px}.cc-app-date-range-dialog .cc-task-calendar>header{grid-template-columns:46px minmax(0,190px) 46px;gap:9px;min-height:52px}.cc-app-date-range-dialog .cc-task-calendar>header>button{border-radius:11px;width:46px;height:46px}.cc-app-date-range-dialog .cc-task-calendar>header .cc-task-calendar-title{white-space:nowrap;border-radius:11px;width:100%;height:46px;padding:4px 8px;font-size:16px}.cc-app-date-range-dialog .cc-task-calendar-title small{font-size:9px}.cc-app-date-range-dialog .cc-task-calendar-inline-picker{height:46px}.cc-app-date-range-hint{min-width:0;height:26px;color:var(--ds-muted);text-align:center;white-space:nowrap;place-items:center;margin:0;font-size:10px;display:grid;overflow:hidden}.cc-app-date-range-dialog .cc-task-calendar-weekdays{height:30px}.cc-app-date-range-dialog .cc-task-calendar-weekdays span{min-height:30px;font-size:11px}.cc-app-date-range-dialog .cc-task-calendar-days{grid-template-rows:repeat(6,42px);gap:2px 0;height:218px}.cc-app-date-range-dialog .cc-task-calendar-days>button,.cc-app-date-range-dialog .cc-task-calendar-days>span{border-radius:10px;min-height:42px;font-size:13px}.cc-app-date-range-dialog .cc-task-calendar-days>button.is-in-range{background:color-mix(in srgb,var(--ds-primary-soft) 72%,var(--ds-surface));border-radius:0}.cc-app-date-range-dialog .cc-task-calendar-days>button.is-range-start,.cc-app-date-range-dialog .cc-task-calendar-days>button.is-range-end{color:var(--ds-surface);background:var(--ds-primary)}.cc-app-date-range-footer{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;min-width:0;height:46px;padding-top:0;display:grid}.cc-app-date-range-footer>button{border:1px solid var(--ds-line);min-width:0;height:46px;color:var(--ds-text);background:var(--ds-surface);font:inherit;border-radius:11px;font-size:12px;font-weight:800}.cc-app-date-range-dialog .cc-app-date-range-footer>button.is-primary{border-color:var(--ds-primary);color:#fff;background:var(--ds-primary)}.cc-app-date-range-footer>button:disabled{opacity:.42;cursor:not-allowed}.cc-task-extra{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;overflow:hidden}.cc-task-extra>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:58px;padding:11px 14px;list-style:none;display:grid}.cc-task-extra>summary::-webkit-details-marker{display:none}.cc-task-extra>summary span{color:var(--ds-text);font-size:13px;font-weight:750}.cc-task-extra>summary small{color:var(--ds-muted);grid-column:1;font-size:10px}.cc-task-extra>summary:after{color:var(--ds-muted);content:"⌄";grid-area:1/2/3;margin:0;transition:transform .15s}.cc-task-extra[open]>summary:after{transform:rotate(180deg)}.cc-task-extra-fields{border-top:1px solid var(--ds-line);grid-template-columns:minmax(0,1.4fr) minmax(150px,.6fr);gap:12px;padding:0 14px 14px;display:grid}.cc-task-extra-fields>label{min-width:0;margin-top:12px!important}.cc-task-details-dialog .cc-task-summary,.cc-task-details-dialog .cc-task-details-section{padding:16px}.cc-task-details-dialog .cc-task-details-form :-webkit-any(input,select,textarea){border:1px solid var(--ds-line);width:100%;min-height:44px;color:var(--ds-text);background:var(--ds-surface);font:inherit;border-radius:8px;padding:10px 12px}.cc-task-details-dialog .cc-task-details-form :is(input,select,textarea){border:1px solid var(--ds-line);width:100%;min-height:44px;color:var(--ds-text);background:var(--ds-surface);font:inherit;border-radius:8px;padding:10px 12px}.cc-task-details-dialog .cc-task-details-form label{gap:6px;margin-bottom:12px;display:grid}.cc-shell.cc-owner-modern .cc-task-dialog{width:min(640px,100vw - 32px);max-width:640px;overflow:hidden}.cc-shell.cc-owner-modern .cc-task-dialog>form{flex-direction:column;min-width:0;min-height:0;display:flex}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-task-form-grid{min-width:0;min-height:0;margin:0;padding:18px 22px 22px;overflow:hidden auto}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-dialog__actions{border-top:1px solid var(--ds-line);background:var(--ds-surface);flex:none;padding:14px 22px 20px}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-document-error{margin:0;padding:10px 22px}@media (max-width:720px){.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .ds-main:has(.cc-live-tasks){padding-top:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-live-tasks)>.cc-company-bar{margin-bottom:16px}.cc-shell.cc-owner-modern.ds-app-shell--control-center-v2 .owner-company-workspace:has(>.cc-live-tasks)>.cc-data-source{margin-bottom:16px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-register{gap:12px}.cc-task-view-head{align-items:flex-end;gap:12px;height:72px;padding:0}.cc-task-view-head>div{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.cc-task-view-head span,.cc-task-view-head p{line-height:normal}.cc-task-view-head h1{margin:0;font-size:24px;line-height:normal}.cc-task-view-head p{margin:0;font-size:11px}.cc-shell.cc-owner-modern .cc-task-create{direction:ltr;flex:0 0 112px;width:112px;min-width:112px;height:42px;min-height:42px;padding-inline-start:12px;padding-inline-end:12px;font-size:12px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks.normal-tabs{border:1px solid var(--ds-line);background:#f4f7fa;border-radius:12px;grid-auto-columns:108px;gap:4px;height:48px;padding:4px;overflow:hidden}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button{width:108px;height:40px;min-height:40px;color:var(--ds-muted);background:0 0;border:0;border-radius:9px;gap:6px;padding:0;font-size:11px;font-weight:700}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button.is-active{color:var(--ds-text);background:var(--ds-surface);border:0;box-shadow:0 2px 5px #0000001a}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button .cc-task-tab-count{width:20px;min-width:20px;height:20px;color:var(--ds-muted);background:var(--ds-line);border:0;padding:0;font-size:9px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button.is-active .cc-task-tab-count{color:#fff;background:var(--ds-text);border:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-demo{color:#6e4f1a;white-space:nowrap;background:#fff8e3;border:1px solid #e3b859;border-radius:8px;justify-content:center;width:100%;height:32px;margin:0;padding:0 10px;font-size:10px;overflow:hidden}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-demo:before{opacity:1;background:#e3b859}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar{grid-template-rows:44px 42px;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:8px;height:108px;margin:0;padding:6px;display:grid}.cc-task-search{min-width:0}.cc-task-filter{width:78px}.cc-task-filter summary{direction:ltr;justify-content:center;gap:6px;width:78px;height:44px;min-height:44px;padding:0;font-size:11px}.cc-task-filter[open]{order:0;grid-column:1/-1;width:100%}.cc-task-filter[open] summary{justify-content:center;width:100%}.cc-task-filter-fields{grid-template-columns:1fr}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions{border:0;grid-column:1/-1;justify-content:space-between;width:100%;height:42px;padding:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions .ds-button{height:42px;min-height:42px;padding:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-recurrence{direction:ltr}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions .ds-button:first-child{width:104px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar__actions .ds-button:nth-child(2){width:118px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-toolbar.is-simple .cc-tasks-toolbar__actions{border-top:0;grid-column:auto;justify-content:flex-end;padding-top:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tasks-list{gap:12px;margin-top:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-card{grid-template:"main actions"58px"status status"20px/minmax(0,1fr) auto;gap:8px 6px;height:108px;padding:12px 12px 10px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-card.is-overdue{border:1px solid var(--ds-line)}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-state:before{display:none}.cc-tasks-simple .cc-task-open{grid-area:main}.cc-tasks-simple .cc-task-open h3{font-size:15px}.cc-task-row-meta{white-space:nowrap;flex-wrap:nowrap;gap:4px;margin-top:3px;font-size:10px;overflow:hidden}.cc-task-row-status{border-top:1px solid var(--ds-line);grid-area:status;justify-content:flex-start;max-width:none;padding-top:7px}.cc-task-row-actions{grid-area:actions}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-complete{width:40px;min-width:40px;padding:0;font-size:0}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-task-complete svg{width:18px;height:18px}.cc-task-more summary{height:38px}.cc-task-summary dl{grid-template-columns:1fr}.cc-shell.cc-owner-modern .cc-task-dialog{height:100dvh;border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important;margin:0!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.cc-shell.cc-owner-modern .cc-task-dialog>form{height:100%}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-dialog__head{flex:none;min-height:82px;padding:14px 20px}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-task-form-grid{overscroll-behavior:contain;flex:auto;padding:18px 20px 24px}.cc-shell.cc-owner-modern .cc-task-dialog>form>.cc-dialog__actions{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.cc-task-details-dialog{height:100dvh;border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important;margin:0!important}}@media (max-width:420px){.cc-task-view-head{align-items:flex-end}.cc-task-view-head span{text-overflow:ellipsis;white-space:nowrap;max-width:20ch;overflow:hidden}.cc-task-view-head p{font-size:11px}.cc-shell.cc-owner-modern .cc-tasks-simple .cc-tabs--tasks button .cc-task-tab-count{min-width:20px;height:20px}.cc-task-assignment-editor,.cc-task-extra-fields{grid-template-columns:1fr}}.cc-all-ops{gap:14px;width:100%;max-width:940px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.cc-all-ops>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.cc-all-ops>header span,.cc-all-ops>header p,.cc-all-ops li small{color:var(--ds-muted)}.cc-all-ops>header h1{margin:3px 0;font-size:clamp(25px,4vw,34px)}.cc-all-ops>header p{margin:0;font-size:12px}.cc-all-ops>header>strong{background:var(--ds-surface-elevated);border-radius:12px;place-items:center;min-width:42px;height:42px;display:grid}.cc-all-ops-toolbar{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px;display:grid}.cc-all-ops-toolbar label{color:var(--ds-muted);background:var(--ds-surface-elevated);border-radius:10px;align-items:center;gap:9px;padding-inline-start:12px;padding-inline-end:12px;display:flex}.cc-all-ops-toolbar input{width:100%;min-width:0;min-height:42px;color:var(--ds-text);font:inherit;background:0 0;border:0;outline:0}.cc-all-ops>ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cc-all-ops>ul>li{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:13px;overflow:hidden}.cc-all-ops>ul>li.is-overdue{border-inline-start:3px solid #a85d4a}.cc-all-ops li>div{gap:4px;min-width:0;display:grid}.cc-all-ops li strong{overflow-wrap:anywhere}.cc-all-ops li span{width:-moz-fit-content;width:fit-content;color:var(--ds-primary-strong);margin-top:3px;font-size:10.5px;font-weight:750}.cc-all-ops .cc-all-ops-card{text-align:start;width:100%;min-height:86px;color:var(--ds-text);font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;transition:background-color .14s;display:grid}.cc-all-ops .cc-all-ops-card:hover{background:var(--ds-surface-elevated)}.cc-all-ops .cc-all-ops-card:focus-visible{outline:2px solid var(--ds-primary);outline-offset:-3px}.cc-all-ops .cc-all-ops-card>div{gap:4px;min-width:0;display:grid}.cc-all-ops .cc-all-ops-card__arrow{color:var(--ds-muted);place-items:center;margin:0;transition:transform .14s,color .14s;display:grid}.cc-all-ops .cc-all-ops-card:hover .cc-all-ops-card__arrow{color:var(--ds-text);transform:translate(-2px)}[dir=ltr] .cc-all-ops .cc-all-ops-card:hover .cc-all-ops-card__arrow{transform:translate(2px)}.cc-all-ops-metrics,.cc-all-ops-attention{display:none}.cc-all-directory-row{width:100%;min-height:86px;color:var(--ds-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.cc-all-directory-copy{gap:4px;min-width:0;display:grid}.cc-all-directory-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-all-directory-status{border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:104px;min-height:30px;padding:5px 10px;font-size:11px;font-weight:750;display:inline-flex}.cc-all-directory-status.is-ready{color:var(--ds-primary-strong);background:var(--ds-primary-soft)}.cc-all-directory-status.is-processing{color:var(--ds-info,#326c9b);background:#eef4fa}.cc-all-directory-status.is-warning{color:var(--ds-warning,#9b6514);background:#fff7e8}.cc-all-directory-status.is-muted{color:var(--ds-muted);background:var(--ds-surface-elevated)}@media (max-width:760px){.cc-all-directory{gap:14px}.cc-all-directory>header{height:90px;min-height:90px;display:block;overflow:hidden}.cc-all-directory>header .cc-all-scope-label,.cc-all-directory>header>strong{display:none}.cc-all-directory>header .cc-all-scope-label{display:none!important}.cc-all-directory>header h1{margin:0 0 4px;font-size:25px;line-height:1.45}.cc-all-directory>header p{max-width:100%;color:var(--ds-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;line-height:1.7;overflow:hidden}.cc-all-directory .cc-all-ops-metrics{gap:10px;height:96px;display:flex}.cc-all-directory .cc-all-ops-metrics article{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;flex-direction:column;gap:4px;width:calc(50% - 5px);height:96px;padding:12px 14px;display:flex;overflow:hidden}.cc-all-directory .cc-all-ops-metrics span{color:var(--ds-muted);margin:0;font-size:12px;font-weight:400}.cc-all-directory .cc-all-ops-metrics strong{color:var(--ds-text);font-size:23px;line-height:1.4}.cc-all-directory .cc-all-ops-toolbar{background:0 0;border:0;border-radius:12px;height:48px;padding:0;display:block}.cc-all-directory .cc-all-ops-toolbar label{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:12px;height:48px;padding-inline-start:16px;padding-inline-end:16px;box-shadow:0 10px 14px #1f2d3812}.cc-all-directory .cc-all-ops-toolbar input{min-height:46px;font-size:14px}.cc-all-directory .cc-all-ops-toolbar>button{display:none}.cc-all-directory .cc-all-ops-attention{height:44px;color:var(--ds-primary-strong);background:var(--ds-primary-soft);white-space:nowrap;border-radius:12px;align-items:center;margin:0;padding:11px 14px;font-size:14px;font-weight:750;display:flex;overflow:hidden}.cc-all-directory>ul{gap:10px}.cc-all-directory>ul>li,.cc-all-directory>ul>li.is-overdue{background:0 0;border:0;border-radius:14px;height:92px}.cc-all-directory .cc-all-directory-row{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:14px;height:92px;padding:12px 14px;overflow:hidden}.cc-all-directory .cc-all-directory-row:hover{background:var(--ds-surface-elevated)}.cc-all-directory .cc-all-directory-row:focus-visible{outline:2px solid var(--ds-primary);outline-offset:-3px}.cc-all-directory .cc-all-directory-copy{align-content:start;gap:2px;width:180px;height:64px}.cc-all-directory .cc-all-directory-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.65;overflow:hidden}.cc-all-directory .cc-all-directory-copy small{font-size:11px;line-height:1.6}.cc-all-directory .cc-all-directory-status{flex:0 0 118px;min-width:118px}}.invitation-acceptance{--invite-ink:#15231d;--invite-muted:#5f6f67;--invite-panel:#fffffff5;--invite-line:#d9e2dd;--invite-accent:#176b4b;--invite-accent-hover:#0f543a;--invite-soft:#edf7f2;--invite-danger:#a72d2d;min-height:100dvh;color:var(--invite-ink);background:radial-gradient(circle at 12% 8%,#35976f33,#0000 34%),radial-gradient(circle at 92% 92%,#245f9921,#0000 32%),#f4f7f5;place-items:center;padding:32px 20px;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.invitation-acceptance *,.invitation-acceptance :before,.invitation-acceptance :after{box-sizing:border-box}.invitation-acceptance__card{border:1px solid var(--invite-line);background:var(--invite-panel);border-radius:24px;width:min(100%,620px);padding:clamp(24px,5vw,44px);box-shadow:0 24px 70px #1a342924}.invitation-acceptance__brand{color:var(--invite-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-size:.82rem;font-weight:750}.invitation-acceptance__header{border-bottom:1px solid var(--invite-line);align-items:flex-start;gap:14px;padding-bottom:24px;display:flex}.invitation-acceptance__header h1,.invitation-acceptance__state h2,.invitation-acceptance__form h2{margin:0;line-height:1.25}.invitation-acceptance__header h1{font-size:clamp(1.65rem,5vw,2.25rem)}.invitation-acceptance__header p,.invitation-acceptance__state>p,.invitation-acceptance__form>p{color:var(--invite-muted);margin:8px 0 0;line-height:1.65}.invitation-acceptance__lock,.invitation-acceptance__success{color:#fff;background:var(--invite-accent);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:1.25rem;font-weight:800;display:inline-grid}.invitation-acceptance__status,.invitation-acceptance__state,.invitation-acceptance__form{margin-top:24px}.invitation-acceptance__status{min-height:48px;color:var(--invite-muted);align-items:center;gap:10px;display:flex}.invitation-acceptance__spinner{border:2px solid var(--invite-line);border-top-color:var(--invite-accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite invitation-spin}@keyframes invitation-spin{to{transform:rotate(360deg)}}.invitation-acceptance__form{gap:16px;display:grid}.invitation-acceptance__form label{color:var(--invite-ink);gap:8px;font-size:.92rem;font-weight:650;display:grid}.invitation-acceptance__form input{width:100%;min-height:48px;color:var(--invite-ink);font:inherit;background:#fff;border:1px solid #bdcbc4;border-radius:12px;padding:11px 13px;font-weight:500}.invitation-acceptance__form input:focus{outline-offset:2px;outline:3px solid #176b4b47}.invitation-acceptance button:focus-visible{outline-offset:2px;outline:3px solid #176b4b47}.invitation-acceptance h1:focus-visible{outline-offset:2px;outline:3px solid #176b4b47}.invitation-acceptance__primary,.invitation-acceptance__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:12px;padding:11px 18px;font-weight:750}.invitation-acceptance__primary{border:1px solid var(--invite-accent);color:#fff;background:var(--invite-accent)}.invitation-acceptance__primary:hover{border-color:var(--invite-accent-hover);background:var(--invite-accent-hover)}.invitation-acceptance__secondary{border:1px solid var(--invite-line);color:var(--invite-ink);background:0 0}.invitation-acceptance__error{border-inline-start:4px solid var(--invite-danger);color:#7e2020;background:#fff1f1;border-radius:8px;margin:12px 0 0;padding:11px 13px;line-height:1.5}.invitation-acceptance__notice{border-inline-start:4px solid var(--invite-accent);color:var(--invite-muted);background:var(--invite-soft);border-radius:8px;margin:0;padding:11px 13px;line-height:1.5}.invitation-acceptance__help{font-size:.88rem;margin:-4px 0 0!important}.invitation-acceptance__details{border:1px solid var(--invite-line);border-radius:14px;gap:0;margin:20px 0;display:grid;overflow:hidden}.invitation-acceptance__details>div{background:#fff;grid-template-columns:minmax(100px,.7fr) 1.3fr;gap:12px;padding:13px 15px;display:grid}.invitation-acceptance__details>div+div{border-top:1px solid var(--invite-line)}.invitation-acceptance__details dt{color:var(--invite-muted)}.invitation-acceptance__details dd{margin:0;font-weight:700}.invitation-acceptance__totp{text-align:center}.invitation-acceptance__qr{aspect-ratio:1;border:1px solid var(--invite-line);background:#fff;border-radius:14px;justify-self:center;width:min(100%,220px);padding:8px}.invitation-acceptance__secret{background:var(--invite-soft);border-radius:12px;gap:7px;min-width:0;padding:12px;display:grid}.invitation-acceptance__secret span{color:var(--invite-muted);font-size:.82rem}.invitation-acceptance__secret code{overflow-wrap:anywhere;color:var(--invite-ink)}.invitation-acceptance__otp{text-align:center;letter-spacing:.35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:1.35rem!important}.invitation-acceptance__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.invitation-acceptance__discovery-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.invitation-acceptance__discovery-list li{border:1px solid var(--invite-line);background:var(--invite-soft);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.invitation-acceptance__discovery-list li>div{gap:5px;min-width:0;display:grid}.invitation-acceptance__discovery-list span{color:var(--invite-muted);font-size:.88rem}.invitation-acceptance__state--success{text-align:center}.invitation-acceptance__state--success .invitation-acceptance__success{border-radius:18px;width:56px;height:56px;margin:0 auto 14px}.invitation-acceptance__state--success .invitation-acceptance__primary{margin-top:20px}.invitation-acceptance__state--terminal{background:snow;border:1px solid #ead0d0;border-radius:14px;padding:18px}@media (max-width:480px){.invitation-acceptance{background:var(--invite-panel);place-items:start center;padding:0}.invitation-acceptance__card{min-height:100dvh;box-shadow:none;border:0;border-radius:0;padding:24px 18px 36px}.invitation-acceptance__header{align-items:center}.invitation-acceptance__details>div{grid-template-columns:1fr;gap:4px}.invitation-acceptance__actions,.invitation-acceptance__discovery-list li{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.invitation-acceptance{--invite-ink:#eef5f1;--invite-muted:#afbeb7;--invite-panel:#151f1bf7;--invite-line:#3c4c44;--invite-soft:#223a30;--invite-danger:#ff8d8d;background:#101814}.invitation-acceptance__form input,.invitation-acceptance__details>div,.invitation-acceptance__qr{color:var(--invite-ink);border-color:var(--invite-line);background:#17231e}.invitation-acceptance__error{color:#ffc1c1;background:#3a2020}.invitation-acceptance__state--terminal{background:#291b1b;border-color:#684141}}@media (prefers-reduced-motion:reduce){.invitation-acceptance__spinner{animation:none}}.public-signin{--login-bg:var(--ccc-owner-light-canvas);--login-text:var(--ccc-owner-light-text);--login-muted:var(--ccc-owner-light-muted);--login-line:var(--ccc-owner-light-line);--login-primary:var(--ccc-owner-light-primary);--login-hover:var(--ccc-owner-light-primary-strong);--login-on-primary:var(--ccc-owner-light-on-primary);--login-error:var(--ds-danger);background:var(--login-bg);min-height:100dvh;color:var(--login-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;padding:28px 32px 0;display:flex}.public-signin[data-theme=dark]{--login-bg:var(--ccc-owner-dark-canvas);--login-text:var(--ccc-owner-dark-text);--login-muted:var(--ccc-owner-dark-muted);--login-line:var(--ccc-owner-dark-line);--login-primary:var(--ccc-owner-dark-primary);--login-hover:var(--ccc-owner-dark-primary-strong);--login-on-primary:var(--ccc-owner-dark-on-primary);--login-error:#ffb3b8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.public-signin a{color:var(--login-primary);text-underline-offset:4px}.public-signin button{cursor:pointer;font:inherit}.public-signin button:disabled{cursor:not-allowed}.public-signin :-webkit-any(a,button,input):focus-visible{outline:3px solid var(--login-primary);outline-offset:3px}.public-signin :is(a,button,input):focus-visible{outline:3px solid var(--login-primary);outline-offset:3px}.public-signin__header{border-bottom:1px solid var(--login-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.public-signin__brand{align-items:center;gap:16px;min-width:0;display:flex}.public-signin__brand img{object-fit:contain;border-radius:6px;flex-shrink:0}.public-signin__brand strong{font-size:18px;font-weight:650;line-height:1.6;display:block}.public-signin__brand small{color:var(--login-muted);font-size:12px;display:block}.public-signin__utilities{flex-shrink:0;gap:10px;display:flex}.public-signin__utilities button{min-width:48px;height:48px;color:var(--login-text);border:1px solid var(--login-line);background:0 0;border-radius:6px;place-items:center;padding:0 14px;font-size:14px;display:grid}.public-signin__utilities button:hover{border-color:var(--login-muted)}.public-signin__layout{flex:1;grid-template-columns:1fr 1fr;width:100%;margin:34px auto 46px;display:grid}.public-signin__form-region{border-inline-end:1px solid var(--login-line);justify-content:center;padding:28px 40px;display:flex}.public-signin__form-inner{width:100%;max-width:420px}.public-signin h1{text-align:center;margin:0;font-size:30px;font-weight:700;line-height:1.65}.public-signin h1:focus{outline:none}.public-signin__welcome{text-align:center;color:var(--login-muted);margin:12px 0 36px;font-size:18px}.public-signin form{flex-direction:column;display:flex}.public-signin form>label{margin-bottom:8px;font-size:14px}.public-signin input{border:1px solid var(--login-muted);width:100%;min-width:0;min-height:48px;color:var(--login-text);background:0 0;border-radius:6px;padding:10px 14px;font-size:16px}.public-signin input::placeholder{color:var(--login-muted);opacity:1}.public-signin input:disabled{opacity:.65}.public-signin #signin-email{margin-bottom:26px}.public-signin__password{position:relative}.public-signin__password input{padding-left:52px}.public-signin__password button{min-width:46px;min-height:46px;color:var(--login-muted);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;top:1px;left:1px}.public-signin__forgot{align-self:flex-end;align-items:center;min-height:44px;margin-top:6px;font-size:14px;display:inline-flex}.public-signin__submit{min-height:50px;color:var(--login-on-primary);background:var(--login-primary);border:0;border-radius:6px;margin-top:24px;padding:10px 16px;font-weight:650}.public-signin__submit:not(:disabled):hover{background:var(--login-hover)}.public-signin__submit:disabled{opacity:.65}.public-signin__signup{color:var(--login-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:15px;display:flex}.public-signin__signup a{align-items:center;min-height:44px;display:inline-flex}.public-signin__back{justify-content:center;margin-top:42px;display:flex}.public-signin__back :-webkit-any(a,span){align-items:center;min-height:44px;display:inline-flex}.public-signin__back :is(a,span){align-items:center;min-height:44px;display:inline-flex}.public-signin__back span,.public-signin__footer span{color:var(--login-muted)}.public-signin__intro{text-align:center;align-self:center;padding:40px}.public-signin__intro h2{margin:0;font-size:clamp(24px,2.5vw,36px);line-height:1.7}.public-signin__intro p{color:var(--login-muted);margin:14px 0 0;font-size:19px;line-height:1.8}.public-signin__mobile-tagline{display:none}.public-signin__notice,.public-signin__error{margin:12px 0 0;font-size:14px;line-height:1.8}.public-signin__notice{color:var(--login-muted);text-align:center}.public-signin__error{color:var(--login-error)}.public-signin__footer{border-top:1px solid var(--login-line);padding:16px 0}.public-signin__footer nav{justify-content:center;align-items:center;gap:22px;display:flex}.public-signin__footer :-webkit-any(a,span){min-width:54px;min-height:44px;color:var(--login-muted);justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.public-signin__footer :is(a,span){min-width:54px;min-height:44px;color:var(--login-muted);justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.public-signin__footer :-webkit-any(a,span)+:-webkit-any(a,span){border-inline-start:1px solid var(--login-line);padding-inline-start:22px}.public-signin__footer :is(a,span)+:is(a,span){border-inline-start:1px solid var(--login-line);padding-inline-start:22px}@media (max-width:760px){.public-signin{padding:24px 24px 0}.public-signin__header{border:0;gap:12px;padding:0}.public-signin__brand{gap:10px}.public-signin__brand strong{font-size:14px}.public-signin__brand small{font-size:10px}.public-signin__utilities{gap:8px}.public-signin__utilities button{min-width:44px;height:44px;padding:0 10px;font-size:12px}.public-signin__layout{margin:76px auto 28px;display:block}.public-signin__form-inner{max-width:360px}.public-signin__form-region{border:0;padding:0}.public-signin__intro{display:none}.public-signin__mobile-tagline{color:var(--login-primary);text-align:center;margin:0 0 24px;font-size:16px;display:block}.public-signin h1{font-size:28px}.public-signin__welcome{margin:10px 0 38px}.public-signin__back{margin-top:34px}.public-signin__footer{padding:12px 0}}@media (max-width:359px){.public-signin__header{flex-wrap:wrap}.public-signin__utilities{margin-inline-start:auto}.public-signin__layout{margin-top:32px}.public-signin h1{font-size:25px}}
