@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;500;600;700&display=swap";.reg-paused-modal[data-v-cf67c7d8]{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000b8}.reg-paused-modal__card[data-v-cf67c7d8]{position:relative;width:min(100%,440px);padding:28px 24px 24px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#141414;box-shadow:0 24px 64px #00000073}.reg-paused-modal__close[data-v-cf67c7d8]{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#878787;font-size:24px;line-height:1;cursor:pointer}.reg-paused-modal__close[data-v-cf67c7d8]:hover{color:#fff;background:#ffffff0f}.reg-paused-modal__title[data-v-cf67c7d8]{margin:0 0 12px;color:#fff;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.02em;padding-right:28px}.reg-paused-modal__text[data-v-cf67c7d8]{margin:0 0 20px;color:#a8a8a8;font-size:15px;line-height:1.5}.reg-paused-modal__contacts[data-v-cf67c7d8]{display:flex;flex-direction:column;gap:10px}.reg-paused-modal__contact[data-v-cf67c7d8]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;text-decoration:none;text-align:left;transition:border-color .15s,background .15s}.reg-paused-modal__contact[data-v-cf67c7d8]:hover{border-color:#67fab059;background:#67fab00f}.reg-paused-modal__contact--btn[data-v-cf67c7d8]{cursor:pointer;font:inherit;width:100%}.reg-paused-modal__contact-label[data-v-cf67c7d8]{font-size:11px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#878787}.reg-paused-modal__contact-value[data-v-cf67c7d8]{font-size:15px;line-height:1.35;color:#fff;word-break:break-word}.ca-page-enter-active,.ca-page-leave-active{transition:opacity .22s ease}.ca-page-enter-from,.ca-page-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.ca-page-enter-active,.ca-page-leave-active{transition:none}}.sntz-chatwoot-header-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:none;border-radius:0;background:transparent;cursor:pointer;flex-shrink:0;box-sizing:border-box;overflow:visible;vertical-align:middle;transition:transform .15s ease,opacity .15s ease}.sntz-chatwoot-header-btn:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:radial-gradient(circle,rgba(53,196,109,.42) 0%,rgba(53,196,109,.08) 55%,transparent 72%);opacity:.65;animation:sntz-assistant-glow 2.6s ease-in-out infinite;pointer-events:none;z-index:0;will-change:transform}.sntz-chatwoot-header-btn:hover:not(:disabled){transform:scale(1.05)}.sntz-chatwoot-header-btn--open:before{animation-duration:1.8s}.sntz-chatwoot-header-btn:disabled{opacity:.45;cursor:not-allowed}.sntz-chatwoot-header-btn:disabled:before{animation:none;opacity:.25}.sntz-chatwoot-header-btn__icon{position:relative;z-index:1;width:40px;height:40px;display:block;pointer-events:none;filter:drop-shadow(0 0 8px rgba(53,196,109,.45));animation:sntz-assistant-icon-pulse 2.6s ease-in-out infinite;will-change:transform}.sntz-chatwoot-header-btn--open .sntz-chatwoot-header-btn__icon{animation-duration:1.8s}@keyframes sntz-assistant-glow{0%,to{transform:scale(.9)}50%{transform:scale(1.1)}}@keyframes sntz-assistant-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}body.sntz-chatwoot-header-mode .woot--bubble-holder,body.sntz-chatwoot-header-mode .woot-widget-bubble{display:none!important}body.sntz-chatwoot-header-mode .woot-widget-holder{position:fixed!important;top:var(--sntz-chatwoot-panel-top, calc(var(--header-h, 64px) + 8px))!important;right:var(--sntz-chatwoot-panel-right, 16px)!important;bottom:auto!important;left:auto!important;margin:0!important;max-height:min(640px,calc(100dvh - var(--sntz-chatwoot-panel-top, 72px) - 16px))!important;transform-origin:top right!important;z-index:2147483000!important}body.sntz-chatwoot-header-mode .woot-widget-holder iframe{max-height:min(640px,calc(100dvh - var(--sntz-chatwoot-panel-top, 72px) - 16px))!important}@media(max-width:640px){body.sntz-chatwoot-header-mode .woot-widget-holder{right:8px!important;left:8px!important;width:auto!important;max-width:calc(100vw - 16px)!important}}@media(prefers-reduced-motion:reduce){.sntz-chatwoot-header-btn:before,.sntz-chatwoot-header-btn__icon{animation:none}}:root{--color-cream: #fdfff7;--color-nav: #d9d9d9;--color-ink: #121113;--font-display: "Nunito Sans", system-ui, sans-serif;--app-header-offset: 102px}.header--floating{position:fixed;top:0;left:0;right:0;z-index:100;height:auto;min-height:0;padding:16px 0 0;background:transparent;border-bottom:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;transform:none}.header--floating .header__inner{height:auto;pointer-events:none}.header--floating .header__bar{position:relative;display:flex;align-items:center;width:100%;gap:24px;height:70px;padding:0 33px;border-radius:35px;border:1px solid rgba(253,255,247,.08);background:#1211136b;-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35);box-shadow:0 0 0 1px #67fab00a,0 18px 48px #00000047;pointer-events:auto;overflow:visible}.header--floating .header__logo{display:inline-flex;align-items:center;flex-shrink:0;font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:.37px;color:var(--color-nav);gap:10px;padding:8px 16px;margin:0 0 0 -16px;border-radius:999px;text-decoration:none;transition:color .15s ease,background-color .15s ease}.header--floating .header__logo:hover{color:var(--color-cream);background:#fdfff70a}.header--floating .header__logo-mark-wrap{width:35px;height:35px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header--floating .header__logo-mark{width:23px;height:23px;object-fit:contain}.header__logo-text{line-height:18px;font-size:18px;font-weight:600;letter-spacing:.37px}.header--floating .header__drawer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1;min-width:0}.header--floating .header__nav{display:flex;align-items:center;flex:0 0 auto;gap:5px;margin-left:24px}.header--floating .header__link{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;color:var(--color-nav);padding:8px 16px;border-radius:10px;text-decoration:none;white-space:nowrap;transition:color .22s ease,background-color .22s ease}.header--floating .header__link:hover{color:var(--color-cream);background:#fdfff70a}.header--floating .header__link.is-active,.header--floating .header__link.header__link--active,.header--floating .header__link[aria-current=page]{color:var(--color-cream);background:#fdfff714;font-weight:500}.header--floating .header__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.header__support-wrap{position:relative;flex:0 0 auto}.header__support-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:180px;padding:6px;border:1px solid rgba(253,255,247,.1);border-radius:12px;background:#121113f5;box-shadow:0 16px 48px #00000073}.header__support-menu button{display:flex;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#fdfff7;font-family:var(--font-display);font-size:15px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.header__support-menu button:hover:not(:disabled){background:#ffffff0f}.header__support-menu button:disabled{opacity:.45;cursor:not-allowed}.header__support{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:10px;box-sizing:border-box;height:35px;min-height:35px;padding:10px 16px;border:0;border-radius:10px;background:#36363666;color:#d9d9d9;font-family:var(--font-display);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.theme-dark a.header__support,.theme-dark .page a.header__support{color:#d9d9d9;text-decoration:none}.header__support:hover,.header__support:focus-visible{background:#85858566;color:#d9d9d9}.header__support:disabled{opacity:.55;cursor:wait}.header__support-icon{display:block;flex:0 0 auto;width:23px;height:23px;pointer-events:none}.header__cta-arrow{display:none}.header__login{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:35px;min-height:35px;font-family:var(--font-display);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;color:#fff;padding:8px 16px;border:0;background:transparent;border-radius:10px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:color .15s,background .15s}.theme-dark a.header__login,.header--floating a.header__login,.header--floating a.header__login.router-link-active,.header--floating a.header__login.router-link-exact-active{color:#fff}.header__login:hover,.theme-dark a.header__login:hover{color:#fff;background:#fdfff70a}.header__signup,.header--floating .header__signup{display:inline-flex;align-items:center;justify-content:center;min-height:35px;height:35px;padding:10px 16px 11px;border-radius:10px;background:var(--color-nav);color:var(--color-ink);font-family:var(--font-display);font-size:14px;font-weight:600;line-height:14px;letter-spacing:.2px;text-decoration:none;white-space:nowrap;transition:background .15s}.header__signup:hover,.header--floating .header__signup:hover{background:var(--color-cream);color:var(--color-ink)}.header--floating .public-user-menu{font-family:var(--font-display);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;color:#fff;padding:8px 0;border-radius:0;max-width:min(280px,42vw);cursor:default}.header--floating .public-user-menu__name{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;color:#fff}.header--floating .public-user-menu:hover,.header--floating .public-user-menu--open{color:#fff;background:transparent;opacity:1}.header--floating .ca-icon-round{width:35px;height:35px;border:0;border-radius:10px;background:#36363666;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;position:relative;text-decoration:none;color:inherit}.header--floating a.ca-icon-round{text-decoration:none;color:inherit}.header--floating .ca-icon-round:hover{background:#85858566}.header--floating .ca-icon-round:focus-visible{outline:2px solid #fdfff7;outline-offset:2px}.header--floating .ca-icon-round.is-on{background:#fdfff7}.header--floating .ca-icon-round.is-on:hover{background:#e8eadf}.header--floating .ca-icon-round.is-on:active{background:#d4d6cc}.header--floating .ca-icon-round.is-on:focus-visible{outline-color:#121113}.header--floating .ca-icon-round img{width:20px;height:20px;display:block;object-fit:contain}.header--floating .ca-icon-round.is-on img{filter:brightness(0)}.header--floating .ca-icon-round__dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#67fab0}.header--floating .ca-space{display:inline-flex;align-items:center;gap:10px;height:35px;padding:8px 0;border:0;border-radius:0;background:transparent;color:#fff;font-family:var(--font-display);font-size:16px;font-weight:400;letter-spacing:-.32px;cursor:default;max-width:min(280px,32vw)}.header--floating .ca-space:hover{color:#fff;background:transparent}.header--floating .ca-space span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header--floating .ca-menu{border:1px solid rgba(253,255,247,.1);background:#121113f5;border-radius:12px;box-shadow:0 16px 48px #00000073}.header--floating .ca-menu button{border-radius:8px;font-family:var(--font-display)}.header--floating .ca-menu button:hover{background:#ffffff0f}.header--floating.public-site-header--compact,.header--floating.public-site-header--embedded{position:relative;top:auto;left:auto;right:auto;pointer-events:auto;flex-shrink:0;z-index:50}.header--floating.ca-app-header{pointer-events:auto;flex-shrink:0}.header--floating.public-site-header--compact .header__inner,.header--floating.public-site-header--embedded .header__inner,.header--floating.ca-app-header .header__inner{pointer-events:auto;width:100%}.shell.company-ui .header--floating .header__inner.container{max-width:none;width:100%;padding-left:0;padding-right:0}.header--floating.public-site-header--compact{padding:12px 16px 0;background:transparent;border-bottom:none}.header--floating.ca-app-header{position:sticky;top:0;padding:16px 24px 0;background:transparent;z-index:60}.page:has(>.header--floating:not(.public-site-header--compact):not(.public-site-header--embedded):not(.ca-app-header)) .page__main{padding-top:var(--app-header-offset)}.theme-dark.company-ui .header.header--floating,.theme-dark.provider-ui .header.header--floating,.theme-dark.company-ui.shell--admin-v2 .header{background:transparent;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none}.theme-dark.company-ui .header.header--floating .header__link,.theme-dark.provider-ui .header.header--floating .header__link{color:var(--color-nav)}.theme-dark.company-ui .header.header--floating .header__link:hover,.theme-dark.provider-ui .header.header--floating .header__link:hover{color:var(--color-cream)}.theme-dark.company-ui .header.header--floating .header__logo,.theme-dark.provider-ui .header.header--floating .header__logo{color:var(--color-nav)}.theme-dark.company-ui.shell--registration-pool .company-shell-content.content{padding-top:0}.shell.company-ui.shell--registration-pool .header.header--floating{position:sticky;top:0;padding:16px 24px 0;background:#1e1e1e;isolation:isolate;z-index:80;flex-shrink:0;pointer-events:auto}@media(max-width:760px){.shell.company-ui.shell--registration-pool .header.header--floating{padding:16px 12px 0}}.shell.company-ui.shell--admin-v2 .ca-app-header+.company-page{padding-top:8px}.shell.company-ui.shell--admin-v2 .company-shell-content.content{padding-top:0}.header--floating .header__burger{display:none;flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;margin:0;padding:4px;border:0;background:none;cursor:pointer}.header--floating .header__burger-line{display:block;width:100%;height:1.5px;background:var(--color-nav, #d9d9d9);transition:transform .2s,opacity .2s}@media(max-width:1320px){.header--floating .public-user-menu,.header--floating .ca-space{display:none}}@media(max-width:1200px){.header--floating .header__drawer{display:none}.header--floating .header__drawer--open{display:flex;flex-direction:column;align-items:center;position:absolute;top:calc(100% + 10px);left:0;right:0;flex:none;width:auto;background:#1211137a;border:1px solid rgba(253,255,247,.08);border-radius:28px;padding:18px 16px 20px;gap:8px;z-index:20;box-shadow:0 0 0 1px #67fab00a,0 18px 48px #00000047;max-height:min(70dvh,calc(100dvh - 110px));overflow-x:hidden;overflow-y:auto;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);pointer-events:auto}.header--floating .header__bar{height:56px;padding:0 16px 0 18px;border-radius:28px;justify-content:space-between;gap:12px}.header--floating .header__nav{margin-left:0}.header--floating .header__drawer--open .header__nav{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none;width:100%}.header--floating .header__drawer--open .header__link{width:100%;text-align:center;justify-content:center}.header--floating .header__drawer--open .header__actions{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.header--floating .header__drawer--open .header__support-wrap{width:100%}.header--floating .header__drawer--open .header__support-menu{position:static;margin-top:8px;width:100%}.header--floating .header__drawer--open .header__actions .header__login,.header--floating .header__drawer--open .header__actions .header__signup,.header--floating .header__drawer--open .header__actions .header__support-wrap,.header--floating .header__drawer--open .header__actions .header__support,.header--floating .header__drawer--open .header__actions .ca-space,.header--floating .header__drawer--open .header__actions .public-user-menu{display:inline-flex;width:100%;justify-content:center;max-width:none}.header--floating .header__burger{display:flex;margin-left:0;flex-shrink:0}}@media(max-width:760px){.header--floating.ca-app-header{padding:12px 12px 0}.header--floating .ca-space{max-width:46vw}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}ul{list-style:none}:root{--bg-root: #0d0d0d;--bg-panel: #111111;--bg-elevated: #252525;--ng-850: #111111;--ng-800: #2f2f2f;--border: #2f2f2f;--text: #ffffff;--text-muted: #a5a5a5;--accent: #67fab0;--accent-dim: #4be39a;--input-bg: #1f2b25;--input-placeholder: #6f9182;--on-accent: #141414;--danger: #fe5d26;--radius: 10px;--sidebar-w: 240px;--font-ui: "Nunito Sans", system-ui, sans-serif;--menu-btn-size: 28px;--menu-item-w-expanded: 156px;--menu-item-w-collapsed: 28px;--menu-icon-size: 16px;--menu-gap: 7px;--menu-fg-default: #a6a6a6;--menu-fg-hover: #ffffff;--menu-fg-active: #ffffff;--menu-bg-active: #0d0d0d;--menu-stroke-active: #4c4c4c;--menu-stroke-weight-active: .5px;--title-1-size: 24px;--title-1-line: 32px;--title-1-space: -.04em;--title-1-weight: 400;--title-2-size: 16px;--title-2-line: 20px;--title-2-space: -.02em;--title-2-weight: 400;--title-3-size: 14px;--title-3-line: 22px;--title-3-space: 0;--title-3-weight: 300;--title-4-size: 14px;--title-4-line: 20px;--title-4-space: 0em;--title-4-weight: 300;--body-1-size: 14px;--body-1-line: 26px;--body-1-space: 0em;--body-1-weight: 300;--body-2-size: 12px;--body-2-line: 18px;--body-2-space: -.02em;--body-2-weight: 300;--body-3-size: 11px;--body-3-line: 14px;--body-3-space: 0em;--body-3-weight: 400;--natural-mint: #67fab0;--natural-grey: #878787;--container: 1120px;--header-h: 64px;font-family:var(--font-ui)}html{min-height:100%;background:var(--bg-root);-webkit-font-smoothing:antialiased}body.theme-dark{margin:0;background:var(--bg-root);color:var(--text);min-height:100vh;min-height:100dvh;width:100%;overflow-x:hidden;font-family:var(--font-ui);font-size:var(--body-1-size);font-weight:var(--body-1-weight);line-height:var(--body-1-line);letter-spacing:var(--body-1-space)}html.sntz-auth-leave #app,html.sntz-public-hold #app{visibility:hidden!important}#app{min-height:100vh;min-height:100dvh;width:100%}.theme-dark a{color:var(--accent-dim)}.theme-dark a.public-account-link:not(.public-account-link--plain),.theme-dark a.public-account-link:not(.public-account-link--plain):hover{color:#141414}.theme-dark.company-ui .header a.public-account-link--plain,.theme-dark.company-ui .header a.public-account-link--plain:hover,.theme-dark.provider-ui .header a.public-account-link--plain,.theme-dark.provider-ui .header a.public-account-link--plain:hover{color:#8c8c8c}.theme-dark.company-ui .header a.public-account-link--plain:hover,.theme-dark.provider-ui .header a.public-account-link--plain:hover{color:#fff}.theme-dark .shell{display:flex;min-height:100vh}.theme-dark .sidebar{width:var(--sidebar-w);flex-shrink:0;background:var(--bg-panel);border-right:1px solid var(--border);padding:1rem .75rem;display:flex;flex-direction:column;gap:.25rem}.theme-dark .sidebar-brand{font-weight:700;font-size:1rem;padding:.5rem .75rem 1rem;color:var(--text);letter-spacing:.02em}.theme-dark .company-sidebar .nav-row{display:grid;grid-template-columns:var(--menu-btn-size) 1fr;align-items:center;column-gap:var(--menu-gap);width:var(--menu-item-w-expanded);height:var(--menu-btn-size);min-height:var(--menu-btn-size);padding:0;border-radius:6px;border:0;box-sizing:border-box;color:var(--menu-fg-default);background:transparent;text-decoration:none;font-size:var(--title-3-size);font-weight:var(--title-3-weight);line-height:var(--title-3-line);letter-spacing:var(--title-3-space)}.theme-dark .company-sidebar .nav-row:hover{color:var(--menu-fg-hover);background:transparent}.theme-dark .company-sidebar .nav-row.router-link-active{color:var(--menu-fg-active);background:var(--menu-bg-active);border:var(--menu-stroke-weight-active) solid var(--menu-stroke-active);font-weight:var(--title-3-weight)}.theme-dark .company-sidebar .nav-icon{width:var(--menu-btn-size);height:var(--menu-btn-size);display:inline-flex;align-items:center;justify-content:center;line-height:0}.theme-dark .company-sidebar .nav-icon.menu-icon{width:var(--menu-btn-size);height:var(--menu-btn-size);mask-size:var(--menu-icon-size) var(--menu-icon-size);mask-position:center;-webkit-mask-size:var(--menu-icon-size) var(--menu-icon-size);-webkit-mask-position:center}.theme-dark .company-sidebar .nav-label{min-width:0;display:block;height:var(--title-3-line);line-height:var(--title-3-line);transform:translateY(-.5px)}.theme-dark .provider-sidebar .nav-row{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;border-radius:8px;color:var(--text-muted);text-decoration:none;font-size:var(--title-3-size);line-height:var(--title-3-line);letter-spacing:var(--title-3-space);font-weight:var(--title-3-weight)}.theme-dark .provider-sidebar .nav-row:hover{color:var(--text);background:var(--bg-elevated)}.theme-dark .provider-sidebar .nav-row.router-link-active{color:var(--on-accent);background:var(--accent);font-weight:400}.theme-dark.shell.sidebar-collapsed:not(.provider-ui){--sidebar-w: 76px}.theme-dark.shell.sidebar-collapsed:not(.provider-ui) .nav-label{display:none!important}.theme-dark.shell.sidebar-collapsed:not(.provider-ui) .sidebar-nav .nav-row{justify-content:center;padding-left:.35rem;padding-right:.35rem;font-size:.65rem;line-height:1.2;text-align:center}.theme-dark .main-area{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--bg-root);color:var(--text)}.theme-dark .topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--border);background:var(--bg-panel)}.theme-dark .topbar-left{display:flex;flex-direction:column;gap:.2rem;min-width:0}.theme-dark .topbar-user{font-size:.9rem;font-weight:600;color:var(--text);letter-spacing:.01em}.theme-dark .topbar-one-line{display:block;font-size:.88rem;font-weight:500;color:var(--text-muted, #a1a1aa);white-space:normal;overflow-x:visible;max-width:100%;line-height:1.45}.theme-dark .topbar-one-line b{color:var(--accent-dim);font-weight:600}.theme-dark .tabular-nums,.theme-dark .mono{white-space:nowrap}.theme-dark .content{padding:1.25rem;flex:1;overflow:auto;background:var(--bg-root);color:var(--text)}.theme-dark .content h1,.theme-dark .content h2,.theme-dark .content h3,.theme-dark .content p,.theme-dark .content li,.theme-dark .content td,.theme-dark .content th,.theme-dark .content label,.theme-dark .content b,.theme-dark .content strong{color:var(--text)}.theme-dark .content .muted{color:var(--text-muted)}.theme-dark .text-title-1{font-size:var(--title-1-size);line-height:var(--title-1-line);letter-spacing:var(--title-1-space);font-weight:var(--title-1-weight)}.theme-dark .text-title-2{font-size:var(--title-2-size);line-height:var(--title-2-line);letter-spacing:var(--title-2-space);font-weight:var(--title-2-weight)}.theme-dark .text-title-3{font-size:var(--title-3-size);line-height:var(--title-3-line);letter-spacing:var(--title-3-space);font-weight:var(--title-3-weight)}.theme-dark .text-title-4{font-size:var(--title-4-size);line-height:var(--title-4-line);letter-spacing:var(--title-4-space);font-weight:var(--title-4-weight)}.theme-dark .text-body-1{font-size:var(--body-1-size);line-height:var(--body-1-line);letter-spacing:var(--body-1-space);font-weight:var(--body-1-weight)}.theme-dark .text-body-2{font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:var(--body-2-weight)}.theme-dark .text-body-3{font-size:var(--body-3-size);line-height:var(--body-3-line);letter-spacing:var(--body-3-space);font-weight:var(--body-3-weight)}.theme-dark .text-natural-mint{color:var(--natural-mint)}.theme-dark .text-natural-grey{color:var(--natural-grey)}.theme-dark h1{font-size:var(--title-1-size);font-weight:var(--title-1-weight);line-height:var(--title-1-line);letter-spacing:var(--title-1-space);margin:0 0 1rem;color:var(--text)}.theme-dark h2{font-size:var(--title-2-size);font-weight:var(--title-2-weight);line-height:var(--title-2-line);letter-spacing:var(--title-2-space);margin:0 0 .75rem;color:var(--text)}.theme-dark h3{font-size:var(--title-3-size);font-weight:var(--title-3-weight);line-height:var(--title-3-line);letter-spacing:var(--title-3-space)}.theme-dark .panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.15rem;margin-bottom:1rem}.theme-dark label{display:block;font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:var(--body-2-weight);color:var(--text-muted);margin-bottom:.35rem}.theme-dark input:not([type=checkbox]):not([type=radio]),.theme-dark select,.theme-dark textarea{width:100%;max-width:520px;box-sizing:border-box;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--border);background:var(--input-bg);color:var(--text);margin-bottom:.65rem}.theme-dark select option{background:var(--input-bg);color:var(--text)}.theme-dark input::placeholder,.theme-dark textarea::placeholder{color:var(--input-placeholder);opacity:1}.theme-dark input:-webkit-autofill,.theme-dark input:-webkit-autofill:hover,.theme-dark input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--input-bg) inset;transition:background-color 5000s ease-in-out 0s}.theme-dark textarea{min-height:80px;max-width:100%}.theme-dark .btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .9rem;border-radius:8px;border:1px solid var(--border);background:var(--bg-panel);color:var(--text);cursor:pointer;font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:400}.theme-dark .btn:hover{border-color:var(--accent-dim);background:var(--bg-elevated);color:var(--accent)}.theme-dark .btn-primary{background:#67fab024;color:var(--accent);border:1px solid var(--accent);font-weight:600}.theme-dark .btn-primary:hover{background:#67fab03d;color:#b7fdd7;border-color:#b7fdd7}.theme-dark .btn-primary:disabled{opacity:.45;cursor:not-allowed}.theme-dark .btn-ghost{background:transparent}.theme-dark table.data{width:100%;border-collapse:collapse;font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:var(--body-2-weight)}.theme-dark table.data th,.theme-dark table.data td{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--border)}.theme-dark table.data th{color:var(--text-muted);font-weight:500}.theme-dark table.data td{color:var(--text)}.theme-dark table.data tbody tr:hover td{background:#67fab014}.theme-dark .badge{display:inline-block;padding:.15rem .45rem;border-radius:6px;font-size:var(--body-3-size);line-height:var(--body-3-line);letter-spacing:var(--body-3-space);font-weight:400;background:var(--bg-elevated);border:1px solid var(--border)}.theme-dark .badge-warn{color:#ffb397;border-color:#fe5d26}.theme-dark .badge-ok{color:var(--accent);border-color:var(--accent-dim)}.theme-dark .row-actions{display:flex;flex-wrap:wrap;gap:.35rem}.theme-dark .muted{color:var(--text-muted);font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:var(--body-2-weight)}.theme-dark .err{color:var(--danger);font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:400}.theme-dark .grid-2{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.theme-dark .stat{padding:.75rem;border-radius:var(--radius);background:var(--bg-elevated);border:1px solid var(--border)}.theme-dark .stat b{display:block;font-size:1.25rem;color:var(--accent)}.login-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at top,#1f3a2d,#141414 55%);padding:1rem;box-sizing:border-box}.login-card{width:100%;max-width:400px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;box-shadow:0 12px 40px #00000073;color:var(--text)}.login-card h1{margin-top:0;color:var(--text)}.login-card label{color:var(--text-muted)}.theme-dark .key-field{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:.65rem .75rem;margin-top:.35rem;border-radius:8px;border:1px solid var(--border);background:var(--input-bg);color:var(--accent);font-family:var(--font-ui);font-size:.8rem;word-break:break-all}.theme-dark .models-scroll{max-height:min(70vh,520px);overflow:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-root)}.theme-dark .models-scroll table.data td{font-size:.8rem}.theme-dark code,.theme-dark .mono{font-family:var(--font-ui);font-size:.85rem;color:var(--accent)}.theme-dark.company-ui .topbar-one-line b{color:var(--accent-dim)}.theme-dark.company-ui .company-shell-content{font-size:var(--body-1-size);font-weight:var(--body-1-weight);line-height:var(--body-1-line);letter-spacing:var(--body-1-space);color:var(--text)}.theme-dark.company-ui .company-shell-content h2{font-size:var(--title-2-size);line-height:var(--title-2-line);letter-spacing:var(--title-2-space);font-weight:var(--title-2-weight);color:var(--text)}.theme-dark.company-ui .company-shell-content h3{font-size:var(--title-3-size);line-height:var(--title-3-line);letter-spacing:var(--title-3-space);font-weight:var(--title-3-weight);color:var(--text)}.theme-dark.company-ui .company-shell-content .muted{font-size:var(--body-3-size);line-height:var(--body-3-line);letter-spacing:var(--body-3-space);font-weight:var(--body-3-weight);color:var(--natural-grey)}.theme-dark.company-ui .company-shell-content table.data{font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-space);font-weight:var(--body-2-weight)}.theme-dark.company-ui .company-shell-content table.data>thead>tr>th{font-size:var(--title-4-size);line-height:var(--title-4-line);letter-spacing:var(--title-4-space);font-weight:var(--title-4-weight);color:var(--natural-grey)}.theme-dark.company-ui .company-shell-content table.data>tbody>tr>td{color:var(--text)}.theme-dark.company-ui .company-shell-content table.data tbody tr:hover td{background:#67fab014}.theme-dark.company-ui .company-shell-content table.data tbody tr.team-drawer-row:hover td{background:#0d0d0d8c}.theme-dark.company-ui .badge-ok{color:var(--accent);border-color:var(--accent-dim);background:#67fab01f}.theme-dark.company-ui .content code,.theme-dark.company-ui .content .mono{color:var(--natural-mint)}.theme-dark{scrollbar-color:#355447 #141414;scrollbar-width:thin}.theme-dark *::-webkit-scrollbar{width:10px;height:10px}.theme-dark *::-webkit-scrollbar-track{background:#141414}.theme-dark *::-webkit-scrollbar-thumb{background:#355447;border-radius:6px;border:2px solid #141414}.theme-dark *::-webkit-scrollbar-thumb:hover{background:#4d7a68}.theme-dark *::-webkit-scrollbar-corner{background:#141414}@media(max-width:760px){:root{--sidebar-w: 74px}.theme-dark .shell{min-width:0}.theme-dark .sidebar{width:var(--sidebar-w);padding:.75rem .45rem}.theme-dark .main-area{min-width:0}.theme-dark .topbar{padding:.7rem .85rem;gap:.65rem}.theme-dark .content,.theme-dark .panel{padding:.85rem}.theme-dark input:not([type=checkbox]):not([type=radio]),.theme-dark select,.theme-dark textarea{max-width:100%}.theme-dark .grid-2{grid-template-columns:1fr}.theme-dark table.data{display:block;width:100%;overflow-x:auto;white-space:nowrap}.theme-dark .row-actions .btn{flex:1 1 120px}}@media(max-width:520px){.theme-dark .content{padding:.65rem}.theme-dark h1{font-size:1.15rem}.theme-dark .btn{min-height:38px}}.theme-dark.provider-ui .btn{padding:6px 14px;min-height:32px;border-radius:100px;border:none;background:#ffffff0f;color:#e1e1e1;font-size:13px;font-weight:500;line-height:1.25;box-shadow:none;text-decoration:none}.theme-dark.provider-ui a.btn{text-decoration:none}.theme-dark.provider-ui .btn:hover{background:#ffffff1a;color:#fff;border:none}.theme-dark.provider-ui .btn-primary{background:#67fab0;color:#141414;border:none;font-weight:500}.theme-dark.provider-ui .btn-primary:hover{background:#5ae0a0;color:#141414;border:none}.theme-dark.provider-ui .btn-primary:disabled{background:#67fab059;color:#1414148c}.theme-dark.provider-ui .btn-ghost{background:transparent;color:#a6a6a6}.theme-dark.provider-ui .btn-ghost:hover{background:#ffffff0f;color:#fff}.theme-dark.provider-ui .btn-tiny{padding:4px 12px;min-height:28px;font-size:12px}.theme-dark.provider-ui .btn-table{padding:4px 12px!important;min-height:28px!important;border-radius:100px!important;border:none!important;font-size:12px!important;font-weight:500!important;background:#ffffff0f!important;color:#e1e1e1!important}.theme-dark.provider-ui .btn-table:hover{background:#ffffff1a!important;color:#fff!important}.theme-dark.provider-ui .btn-table.btn-primary,.theme-dark.provider-ui a.btn-primary.btn-tiny{background:#67fab0!important;color:#141414!important}.theme-dark.provider-ui .btn-table.btn-primary:hover,.theme-dark.provider-ui a.btn-primary.btn-tiny:hover{background:#5ae0a0!important;color:#141414!important}.theme-dark.provider-ui .btn-ok-muted,.theme-dark.provider-ui a.btn-ok-muted{background:#ffffff0f;color:#a6a6a6;border:none}.theme-dark.provider-ui .btn-ok-muted:hover:not(:disabled),.theme-dark.provider-ui a.btn-ok-muted:hover{background:#ffffff1a;color:#fff}.theme-dark.provider-ui .btn-danger-text{color:#f87171;background:#f871711a}.theme-dark.provider-ui .btn-danger-text:hover:not(:disabled){background:#f871712e;color:#fca5a5}.theme-dark.provider-ui .public-site-header--compact .btn.btn-ghost{border-radius:100px;padding:6px 14px}.theme-dark.provider-ui .content>div>h1:first-child{display:none}.theme-dark.provider-ui .provider-company-detail>h1:first-child{display:block}.theme-dark.shell.provider-ui{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);align-items:start;width:100%;max-width:100%;min-width:0;height:auto;min-height:100vh;overflow:visible}.theme-dark.shell.provider-ui.provider-nav-collapsed{--sidebar-w: 76px}.theme-dark.provider-ui .main-area{flex:none;width:100%;min-width:0;max-width:100%;min-height:100vh;overflow:visible}.theme-dark.provider-ui .content{flex:0 0 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:auto;overflow-y:visible}.theme-dark.provider-ui .content>div,.theme-dark.provider-ui .content>section{max-width:none}.theme-dark.provider-ui .panel{width:100%;max-width:none;box-sizing:border-box}.theme-dark.provider-ui .panel.team-users-panel{width:max-content;max-width:100%}.theme-dark.provider-ui [class*=-page],.theme-dark.provider-ui .channels-page,.theme-dark.provider-ui .pricing-page,.theme-dark.provider-ui .catalog-page{width:100%;max-width:100%;min-width:0}.theme-dark.provider-ui .team-users-panel,.theme-dark.provider-ui .pricing-table-wrap,.theme-dark.provider-ui .channels-list-panel,.theme-dark.provider-ui .channels-form-panel,.theme-dark.provider-ui .provider-settings-grid{width:100%;max-width:none}.theme-dark.company-ui.shell--registration-pool,.theme-dark.company-ui.shell--registration-pool .main-area,.theme-dark.company-ui.shell--registration-pool .company-page{background:#1e1e1e}.theme-dark.company-ui.shell--registration-pool .company-shell-content.content{padding:0;background:#1e1e1e}.theme-dark.company-ui:not(.shell--registration-pool) .company-shell-content.content{padding-top:0}.theme-dark.company-ui .header .header__link{color:#8c8c8c;text-decoration:none;transition:color .15s}.theme-dark.company-ui .header .header__link:hover,.theme-dark.company-ui .header .header__logo{color:#fff}.theme-dark.company-ui .public-site-header--embedded .header__inner.container{width:100%;max-width:var(--container, 1120px);margin:0 auto;box-sizing:border-box}.theme-dark.company-ui .header:not(.header--floating){background:#0c0c0c;border-bottom:1px solid #222222;backdrop-filter:none;-webkit-backdrop-filter:none}.download-disabled,.button.download-disabled,.button.button--primary.download-disabled,.instruction-btn.download-disabled,.step__download-link.download-disabled,.footer__link.download-disabled,.site-footer__link.download-disabled,.rpd-install-btn--disabled{opacity:1!important;filter:none!important;cursor:not-allowed!important;pointer-events:none;background:#262626!important;color:#5c5c5c!important;border-color:#333!important;box-shadow:none!important}.step__download-link.download-disabled,.footer__link.download-disabled,.site-footer__link.download-disabled,.site-footer__link.site-footer__link--button.download-disabled{background:transparent!important;color:#5c5c5c!important;opacity:.65!important}.rpd-install-btn--disabled{background:#2f2f2f!important;border-color:transparent!important;color:#5c5c5c!important}.rpd-install-btn--disabled .rpd-install-btn__icon{opacity:.35;filter:grayscale(1)}.shell.company-ui.shell--admin-v2,.ca-work-modal,.ca-msg-modal,.ca-log-modal{--ca-bg: #1e1e1e;--ca-black: #121113;--ca-green: #67fab0;--ca-white: #fdfff7;--ca-g200: #e1e1e1;--ca-g300: #d9d9d9;--ca-g400: #a6a6a6;--ca-g500: #878787;--ca-g600: #696969;--ca-g700: #4c4c4c;--ca-g750: #2f2f2f;--ca-g800: #2b2b2b;--ca-g850: #222222;--ca-header: #363636;--ca-ok-bg: #203026;--ca-err: #fa6767;--ca-err-bg: #582e2e;--ca-warn: #faf867;--ca-warn-bg: #52582e;--ca-content: 1180px;--sidebar-w: 0px}.shell.company-ui.shell--admin-v2{background:var(--ca-bg);color:#fff}.shell.company-ui.shell--admin-v2 .company-sidebar{display:none}.shell.company-ui.shell--admin-v2 .main-area{width:100%;background:var(--ca-bg)}.shell.company-ui.shell--admin-v2 .company-shell-content.content{padding:0;background:var(--ca-bg)}.shell.company-ui.shell--admin-v2 .company-page{width:100%;max-width:none;padding:0 24px 32px;box-sizing:border-box;background:var(--ca-bg)}@media(min-width:1280px){.shell.company-ui.shell--admin-v2 .company-page{padding-left:max(24px,calc((100% - var(--ca-content)) / 2));padding-right:max(24px,calc((100% - var(--ca-content)) / 2))}}.shell.company-ui.shell--registration-pool{--ca-content: 1180px}.shell.company-ui.shell--registration-pool .company-page{width:100%;max-width:none;padding:0 24px 32px;box-sizing:border-box}@media(min-width:1280px){.shell.company-ui.shell--registration-pool .company-page{padding-left:max(24px,calc((100% - var(--ca-content)) / 2));padding-right:max(24px,calc((100% - var(--ca-content)) / 2))}}.shell.company-ui.shell--admin-v2 .company-shell-content h2{color:#fff}.shell.company-ui.shell--admin-v2 .company-shell-content table.data tbody tr:hover td{background:transparent}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense tbody tr:hover td,.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense tbody tr.is-selected td,.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense tbody tr.is-selected:hover td{background:#242424}.ca-page-title{margin:0;color:#fff;font-family:Nunito Sans,system-ui,sans-serif;font-size:32px;font-weight:400;line-height:43px;letter-spacing:-.04em;text-align:left;text-transform:none}.theme-dark.company-ui .company-shell-content h2.ca-group-cards__title{margin:0;color:var(--ca-white);font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em;text-transform:none}.theme-dark.company-ui .company-shell-content h1.ca-page-title,.theme-dark.company-ui .company-shell-content h2.ca-page-title,.theme-dark.company-ui .company-shell-content .ca-page-title{margin:0;color:#fff;font-family:Nunito Sans,system-ui,sans-serif;font-size:32px;font-weight:400;line-height:43px;letter-spacing:-.04em;text-align:left;text-transform:none}.ca-page-sub{margin:0;color:var(--ca-g200);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px}.ca-page-sub--mint{color:var(--ca-green);font-size:14px;font-weight:500;line-height:20px}.ca-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:35px;padding:8px 16px;border:0;border-radius:10px;background:var(--ca-g750);color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box}.ca-btn img{display:block;width:20px;height:20px;object-fit:contain}.ca-btn:hover{filter:brightness(1.08)}.ca-btn:disabled{opacity:.45;cursor:default}.ca-btn:disabled:hover{filter:none}.theme-dark a.ca-btn,.theme-dark a.ca-btn:hover,.theme-dark a.ca-btn:visited,.theme-dark a.ca-btn:focus{color:var(--ca-white);-webkit-text-fill-color:var(--ca-white);text-decoration:none}.ca-btn--green,.theme-dark a.ca-btn.ca-btn--green,.theme-dark a.ca-btn.ca-btn--green:hover,.theme-dark a.ca-btn.ca-btn--green:visited,.shell.company-ui.shell--admin-v2 a.ca-btn--green,.shell.company-ui.shell--admin-v2 a.ca-btn--green:hover,.shell.company-ui.shell--admin-v2 a.ca-btn--green:visited{background:var(--ca-green);color:#121113;-webkit-text-fill-color:#121113;font-weight:700}.ca-btn--tall{height:55px;padding:0 20px;border-radius:18px}.ca-btn--ghost{background:var(--ca-g750);color:var(--ca-white)}.ca-btn--outline{background:var(--ca-g750);border:1px solid var(--ca-g700);box-shadow:inset 0 0 0 1px var(--ca-g700);color:var(--ca-g300);font-weight:500}.ca-btn--danger,.theme-dark button.ca-btn.ca-btn--danger,.shell.company-ui.shell--admin-v2 button.ca-btn.ca-btn--danger{background:var(--ca-err-bg);border:1px solid var(--ca-err);box-shadow:none;color:var(--ca-err);-webkit-text-fill-color:var(--ca-err);font-weight:500}.theme-dark button.ca-btn.ca-btn--outline,.shell.company-ui.shell--admin-v2 button.ca-btn.ca-btn--outline{background:var(--ca-g750);border:1px solid var(--ca-g700);box-shadow:inset 0 0 0 1px var(--ca-g700);color:var(--ca-g300);-webkit-text-fill-color:var(--ca-g300)}.ca-btn--block{width:100%}.ca-seg{display:inline-flex;align-items:center;gap:10px;height:38px;padding:2px;border-radius:11px;background:var(--ca-g750)}.ca-seg--dark{background:var(--ca-g800)}.ca-chip{display:inline-flex;align-items:center;gap:10px;height:35px;padding:8px 16px;border:0;border-radius:10px;background:transparent;color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ca-chip img{display:block;width:17px;height:17px;object-fit:contain}.ca-chip.is-on{background:var(--ca-green);color:var(--ca-black)}.ca-seg--dark .ca-chip.is-on{background:var(--ca-g300);color:var(--ca-black)}.ca-chip__count{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9px;background:var(--ca-g700);color:var(--ca-white);font-size:13px;font-weight:400;letter-spacing:-.5px;line-height:1}.ca-chip.is-soon{color:var(--ca-g400);cursor:default}.ca-soon{display:inline-flex;cursor:default}.ca-group-pill{display:inline-flex;align-items:center;gap:10px;height:55px;padding:8px 6px 8px 16px;border:0;border-radius:18px;background:var(--ca-g800);color:var(--ca-white);cursor:pointer;text-align:left;font-family:inherit}.ca-group-pill--all{padding-right:16px}.ca-group-pill.is-on{background:var(--ca-g300);color:var(--ca-black)}.ca-group-pill.is-paused{opacity:.62}.ca-group-pill__name{display:block;font-size:14px;font-weight:500;line-height:normal;color:inherit}.ca-group-pill.is-on .ca-group-pill__name{font-weight:600}.ca-group-pill__meta{display:block;font-size:14px;font-weight:400;line-height:20px;color:var(--ca-g500)}.ca-group-pill.is-on .ca-group-pill__meta{color:var(--ca-g700)}.ca-kebab{width:25px;height:25px;border:0;border-radius:11px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ca-kebab span{display:block;width:1.5px;height:1.5px;background:var(--ca-white);box-shadow:0 4.5px 0 var(--ca-white),0 -4.5px 0 var(--ca-white)}.ca-group-pill.is-on .ca-kebab span{background:var(--ca-black);box-shadow:0 4.5px 0 var(--ca-black),0 -4.5px 0 var(--ca-black)}.ca-table-wrap{width:100%;background:var(--ca-g800);border-radius:15px;padding:10px 2px 2px;box-sizing:border-box;overflow:visible}.ca-table{width:100%;border-collapse:separate;border-spacing:0 2px;table-layout:auto}.ca-table th{padding:0 12px 10px 26px;text-align:left;color:#878787;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;background:transparent;border:0}.theme-dark .content .ca-table th,.theme-dark.company-ui .company-shell-content .ca-table>thead>tr>th,.theme-dark.company-ui .company-shell-content .ca-table .ca-th-label{color:#878787}.ca-table th:first-child{padding-left:28px}.ca-table td{height:60px;padding:0 12px 0 26px;background:var(--ca-bg);color:var(--ca-g400);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;border:0;vertical-align:middle}.ca-table tbody tr:first-child td:first-child{border-top-left-radius:20px}.ca-table tbody tr:first-child td:last-child{border-top-right-radius:20px}.ca-table tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.ca-table tbody tr:last-child td:last-child{border-bottom-left-radius:0;border-bottom-right-radius:14px}.ca-table td:first-child{padding-left:28px}.ca-th-btn{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0}.ca-th-btn img{width:7.33px;height:11px;display:block}.ca-status-ok,.ca-status-err{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:10px;border-radius:10px;font-size:16px;letter-spacing:-.32px}.ca-status-ok{background:var(--ca-ok-bg);color:var(--ca-green)}.ca-status-err{background:var(--ca-err-bg);color:var(--ca-err)}.ca-icon-btn{width:30px;height:30px;border:0;border-radius:13px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ca-icon-btn.is-on{background:var(--ca-g800)}.ca-icon-btn img{width:20px;height:20px;display:block}.ca-menu{position:absolute;z-index:90;min-width:234px;padding:6px;border-radius:8px;background:var(--ca-g750);box-shadow:0 12px 40px #00000059}.ca-menu--right{right:0;left:auto}.ca-menu button,.ca-menu label{display:flex;align-items:center;gap:10px;width:100%;padding:5px;border:0;border-radius:3px;background:transparent;color:var(--ca-white);font-size:14px;font-weight:500;line-height:20px;cursor:pointer;text-align:left;box-sizing:border-box}.ca-menu button:hover,.ca-menu label:hover{background:var(--ca-g700)}.ca-menu img{width:20px;height:20px;display:block}.ca-card{background:var(--ca-g800);border-radius:15px;overflow:hidden}.ca-input,.shell.company-ui.shell--admin-v2 input,.shell.company-ui.shell--admin-v2 select,.shell.company-ui.shell--admin-v2 textarea{background:var(--ca-g750);border:0;border-radius:10px;color:var(--ca-white)}@media(max-width:1100px){.ca-page-title,.theme-dark.company-ui .company-shell-content .ca-page-title{font-size:28px;line-height:36px}}@media(max-width:760px){.shell.company-ui.shell--admin-v2 .company-page,.shell.company-ui.shell--registration-pool .company-page{padding:0 12px 24px}.ca-page-title,.theme-dark.company-ui .company-shell-content .ca-page-title{font-size:24px;line-height:32px;letter-spacing:-.04em}}.ca-dash-top{display:flex;flex-direction:column;gap:24px;padding-top:24px}.ca-dash-top__head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.ca-dash-top__head .ca-page-title{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-promo{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:0;flex:0 0 auto;min-width:0;max-width:100%}.ca-promo__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.ca-promo__toggle{display:inline-flex;align-items:center;gap:10px;height:35px;padding:8px 16px;border:1px solid var(--ca-g700);border-radius:10px;background:var(--ca-g750);color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;box-sizing:border-box}.ca-promo__toggle:hover{filter:brightness(1.08)}.ca-promo__toggle:focus-visible{outline:2px solid var(--ca-green);outline-offset:2px}.ca-promo__gift{display:block;width:16px;height:16px;flex-shrink:0}.ca-promo__form{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:420px;max-width:100%;height:35px}.theme-dark .ca-promo__input:not([type=checkbox]):not([type=radio]),.shell.company-ui.shell--admin-v2 .ca-promo__input{flex:1 1 auto;width:auto;max-width:none;min-width:0;height:35px;min-height:35px;max-height:35px;margin:0;padding:8px 16px;border:1px solid var(--ca-g700);border-radius:10px;background:var(--ca-g750);color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;box-sizing:border-box;appearance:none}.theme-dark .ca-promo__input::placeholder,.theme-dark .ca-promo__input:not([type=checkbox]):not([type=radio])::placeholder,.shell.company-ui.shell--admin-v2 .ca-promo__input::placeholder{color:#a6a6a6;opacity:1}.theme-dark .ca-promo__input.is-muted:not([type=checkbox]):not([type=radio]),.shell.company-ui.shell--admin-v2 .ca-promo__input.is-muted{color:#a6a6a6}.theme-dark .ca-promo__input:not([type=checkbox]):not([type=radio]):focus,.shell.company-ui.shell--admin-v2 .ca-promo__input:focus{outline:none;box-shadow:none}.theme-dark .ca-promo__input:not([type=checkbox]):not([type=radio]):disabled,.shell.company-ui.shell--admin-v2 .ca-promo__input:disabled{opacity:1}.ca-promo__apply{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:35px;margin:0;padding:8px 16px;border:0;border-radius:10px;background:var(--ca-g700);color:var(--ca-g300);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;box-sizing:border-box}.ca-promo__apply.is-wait{background:var(--ca-g700);color:var(--ca-g300);cursor:default}.ca-promo__apply.is-ready,.ca-promo__apply.is-ok{background:var(--ca-green);color:var(--ca-black);cursor:pointer}.ca-promo__apply.is-err{background:#faf867;color:var(--ca-black);cursor:default}.ca-promo__apply:disabled{cursor:default}.ca-promo__hint{position:absolute;top:calc(100% + 5px);right:0;z-index:2;margin:0;width:max-content;max-width:420px;color:#faf867;font-size:14px;font-weight:500;line-height:20px;text-align:right;pointer-events:none}.ca-promo-bar{max-width:720px}.ca-dash-cards{display:grid;grid-template-columns:minmax(0,400px) minmax(0,400px) minmax(0,340px);gap:20px}.ca-dash-card{background:#2b2b2b;border-radius:15px;min-height:238px;padding:20px;box-sizing:border-box;position:relative}.ca-dash-card--chart{overflow:visible}.ca-dash-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ca-dash-card__title{color:#fdfff7;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px}.ca-dash-card__value{margin-top:48px;color:#fff;font-size:44px;font-weight:400;line-height:59px;letter-spacing:-1.78px}.ca-dash-card__rub{color:#878787;font-size:30px;letter-spacing:-.6px}.ca-dash-card__meta{margin:0;color:#fff6;font-size:14px;line-height:20px}.ca-dash-card--notes .ca-dash-card__title+.ca-dash-card__meta{margin-top:10px}.ca-dash-card--notes .ca-dash-card__value{margin-top:20px}.ca-week-bars{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;height:162px;margin-top:16px}.ca-week-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;flex:1;height:100%;position:relative}.ca-week-bar__col{width:23px;height:112px;display:flex;align-items:flex-end}.ca-week-bar__fill{width:23px;min-height:8px;border-radius:22px;background:#d9d9d9}.ca-week-bar__tip{display:none;position:absolute;left:50%;bottom:34px;transform:translate(-50%);z-index:5;padding:6px 10px;border-radius:8px;background:#121113;color:#fdfff7;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap;pointer-events:none;box-shadow:0 8px 24px #00000059}.ca-week-bar:hover .ca-week-bar__tip{display:block}.ca-week-bar span{color:#939393;font-size:14px;font-weight:500;line-height:20px}.ca-notes{margin-top:12px;max-height:170px;overflow:auto;display:flex;flex-direction:column;gap:3px}.ca-note{display:flex;gap:10px;padding:10px 6px 6px 10px;border-radius:14px}.ca-note.is-active{background:#2f2f2f}.ca-note__mark{width:22px;height:22px;border-radius:3px;background:#2f2f2f;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ca-note__mark.is-warn{background:#52582e}.ca-note__mark img{width:12px;height:12px;display:block}.ca-note__body p{margin:0 0 5px;color:#d9d9d9;font-size:14px;font-weight:500;line-height:20px}.ca-note.is-active .ca-note__body p{color:#fdfff7}.ca-note__body span{color:#878787;font-size:14px;line-height:20px}.ca-note__actions{display:flex;flex-direction:column;gap:4px}.ca-note__ok,.ca-note__no{width:22px;height:22px;border:0;border-radius:6px;background:#171717;color:#67fab0;cursor:pointer}.ca-note__no{color:#ff7e7e}.ca-notes__empty{color:#878787;font-size:14px}.ca-analysis-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%}.shell.company-ui.shell--admin-v2 .company-dash--admin .analysis-notify-row,.company-dash--admin .analysis-notify-row{display:block;grid-template-columns:none;width:100%}.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-analysis.panel,.theme-dark .company-dash--admin .ca-analysis.panel,.company-dash--admin .ca-analysis{background:var(--ca-bg, #1e1e1e);border:0;padding:0!important;box-shadow:none;height:auto!important;min-height:0!important;max-height:none!important}.company-dash--admin .ca-analysis .analysis-head{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:0;padding-top:40px}.company-dash--admin .ca-analysis-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:11px;width:100%}.company-dash--admin .ca-analysis-toolbar__lead{display:flex;align-items:center;flex-wrap:wrap;gap:11px;min-width:0}.company-dash--admin .ca-analysis-toolbar .ca-period-btn{padding:8px 10px 8px 8px;gap:10px}.company-dash--admin .ca-analysis-toolbar .ca-seg{flex:0 1 auto;flex-wrap:wrap;height:38px;row-gap:6px}.company-dash--admin .ca-analysis-toolbar .ca-btn--green{margin-left:auto;flex-shrink:0;font-weight:500}.company-dash--admin .table-area table.data{width:100%;border-collapse:separate;border-spacing:0 2px}.company-dash--admin .table-area{background:#2b2b2b;border-radius:15px;padding:10px 2px 2px}.company-dash--admin .table-area.table-area--plain{background:transparent;border-radius:0;padding:0}.company-dash--admin .table-area table.data th{color:#fdfff7;font-size:14px;font-weight:500;padding:0 28px 10px;border:0;background:transparent}.company-dash--admin .table-area table.data td{height:60px;background:#1e1e1e;color:#a6a6a6;font-size:16px;letter-spacing:-.32px;border:0;padding:0 28px}.company-dash--admin .table-area table.data tbody tr:first-child td:first-child{border-top-left-radius:20px}.company-dash--admin .table-area table.data tbody tr:first-child td:last-child{border-top-right-radius:20px}.company-dash--admin .table-area table.data tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.company-dash--admin .table-area table.data tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.company-dash--admin .table-area table.data tbody tr.is-summary td{color:#fdfff7;font-weight:500;background:#242424}.company-dash--admin .table-area table.data tbody tr.is-divider td{color:#a6a6a6;font-size:12px;font-weight:500;letter-spacing:.02em;padding-top:18px;background:transparent}.company-dash--admin .table-area table.data tbody tr.is-inactive td{color:#878787}.company-dash--admin .table-area table.data tbody tr.is-outdated td{color:#e57373}.company-dash--admin .ca-app-status{display:inline-block}.company-dash--admin .table-area table.data tbody tr.is-outdated .ca-app-status{color:#ef6b6b}.company-dash--admin .ca-app-link{display:inline-block;margin-left:14px;border:0;background:transparent;color:#67fab0;font-size:14px;letter-spacing:-.28px;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.company-dash--admin .ca-app-link:hover{color:#8af7c3}.company-dash--admin .ca-app-user{display:block;color:#fdfff7;font-size:14px;font-weight:500}.company-dash--admin .ca-app-user-email{display:block;color:#a6a6a6;font-size:12px}.company-dash--admin .ca-analysis .widget-h-unified,.company-dash--admin .ca-page-title{margin:0;color:#fff;font-family:Nunito Sans,system-ui,sans-serif;font-size:32px;font-weight:400;line-height:43px;letter-spacing:-.04em;text-align:left;text-transform:none}.ca-logs{display:flex;flex-direction:column;gap:16px;margin-top:32px}.ca-logs--page{margin-top:0}.ca-logs--embed{margin-top:0;gap:0}.ca-logs--embed .ca-logs__head{margin-bottom:0}.ca-logs--embed .ca-logs__filters{width:100%}.ca-logs--embed .ca-pager{margin-top:16px}.company-dash--admin .ca-analysis-logs{background:transparent;border-radius:0;padding:0}.ca-user-analysis{display:flex;flex-direction:column;gap:16px}.ca-user-kpi{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:15px;border-radius:15px;background:#2b2b2b}.ca-user-kpi__col{display:flex;flex-direction:column;gap:11px;min-width:0;width:250px;flex:1 1 0}.ca-user-kpi__col--main{width:301px;flex:1.2 1 0}.ca-user-kpi__label{margin:0;color:#fdfff7;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px}.ca-user-kpi__value{margin:0;color:#fff;font-size:35px;font-weight:500;line-height:40px;letter-spacing:-.04em}.ca-user-kpi__meta{margin:0;color:#a6a6a6;font-size:14px;font-weight:500;line-height:20px}.ca-user-kpi__bar{display:flex;overflow:hidden;width:100%;height:10px;border-radius:6px;background:#4c4c4c}.ca-user-kpi__bar-fill{display:block;height:100%;background:#67fab0}.ca-user-kpi__legend{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.ca-user-kpi__leg{display:inline-flex;align-items:center;gap:7px;color:#a6a6a6;font-size:14px;line-height:20px}.ca-user-kpi__leg b{color:#fff;font-weight:400}.ca-user-kpi__dot{width:10px;height:10px;border-radius:5px;flex-shrink:0}.ca-user-kpi__dot--on{background:#67fab0}.ca-user-kpi__dot--off{background:#4c4c4c}.ca-user-kpi__hint{margin:0;color:#fff6;font-size:14px;font-weight:400;line-height:20px}.ca-user-keys-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ca-user-keys-bar__lead{display:flex;align-items:center;gap:10px;min-width:0}.ca-user-keys-bar .ca-filter-wrap{display:inline-flex;align-items:center;height:35px}.theme-dark label.ca-user-keys-search,.theme-dark .ca-user-keys-search,.ca-user-keys-search{display:inline-flex;align-items:center;gap:10px;width:294px;max-width:100%;height:35px;min-height:35px;margin:0;padding:8px 16px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;box-sizing:border-box;color:#fdfff7;font-size:14px;font-weight:400;line-height:20px}.ca-user-keys-search img{display:block;flex-shrink:0}.theme-dark .ca-user-keys-search input.ca-user-keys-search__input:not([type=checkbox]):not([type=radio]),.theme-dark input.ca-user-keys-search__input:not([type=checkbox]):not([type=radio]),.ca-user-keys-search__input{-webkit-appearance:none;appearance:none;width:100%;max-width:none;min-width:0;height:20px;min-height:20px;max-height:20px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#fdfff7;-webkit-text-fill-color:#fdfff7;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.theme-dark .ca-user-keys-search input.ca-user-keys-search__input:not([type=checkbox]):not([type=radio]):focus,.theme-dark input.ca-user-keys-search__input:not([type=checkbox]):not([type=radio]):focus,.ca-user-keys-search__input:focus{outline:none;border:0;box-shadow:none}.ca-user-keys-search__input::-webkit-search-decoration,.ca-user-keys-search__input::-webkit-search-cancel-button,.ca-user-keys-search__input::-webkit-search-results-button,.ca-user-keys-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.theme-dark .ca-user-keys-search__input::placeholder{color:#a6a6a6;-webkit-text-fill-color:#a6a6a6;opacity:1}.theme-dark button.ca-btn.ca-btn--outline.ca-user-keys-dd,.shell.company-ui.shell--admin-v2 button.ca-btn.ca-btn--outline.ca-user-keys-dd,.theme-dark .ca-user-analysis button.ca-btn.ca-btn--outline.ca-user-keys-dd,.ca-user-keys-dd{height:35px;padding:8px 16px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;color:#a6a6a6;-webkit-text-fill-color:#a6a6a6;box-shadow:none}.ca-user-keys-switch{display:inline-flex;align-items:center;gap:16px;margin:0;padding:0;border:0;background:transparent;color:#d9d9d9;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.ca-user-keys-switch img{display:block}.ca-user-keys-bar .ca-menu{top:calc(100% + 6px);left:0}.ca-user-keys-bar .ca-menu--right{right:0;left:auto}@media(max-width:1100px){.ca-user-kpi{flex-wrap:wrap}.ca-user-kpi__col,.ca-user-kpi__col--main{width:calc(50% - 10px);flex:1 1 calc(50% - 10px)}.ca-user-keys-bar{flex-wrap:wrap}}.company-dash--admin .table-area.ca-user-keys-table{overflow:visible}.company-dash--admin .table-area.ca-user-keys-table table.data th{padding:0 16px 10px}.company-dash--admin .table-area.ca-user-keys-table table.data td{height:auto;min-height:72px;padding:12px 16px;vertical-align:middle}.ca-user-cell__name{color:#fdfff7;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:1.25}button.ca-user-cell__name{display:inline;margin:0;padding:0;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}button.ca-user-cell__name:hover{color:var(--ca-green, #67fab0)}.ca-user-cell__email{margin-top:2px;color:#a6a6a6;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.3}.company-dash--admin .ca-user-keys-table table.data tbody tr.is-inactive .ca-user-cell__name{color:#878787}.ca-user-group-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:20px;background:#2f2f2f;color:#fdfff7;font-size:14px;font-weight:500;line-height:28px;white-space:nowrap}.ca-user-group-chip--warn{color:#ef6b6b}.company-dash--admin .ca-user-keys-table table.data td.ca-user-num{color:#fdfff7;white-space:nowrap}.company-dash--admin .ca-user-keys-table table.data tbody tr.is-inactive td.ca-user-num{color:#878787}.ca-user-activity{white-space:nowrap}.ca-user-sort-ind{margin-left:4px;font-weight:500}.company-dash--admin .ca-user-keys-table table.data td.ca-user-actions{width:1%;white-space:nowrap}.ca-user-kpi__bar-fill--warn,.ca-user-kpi__dot--warn{background:#ef6b6b}.ca-app-bar-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;flex-shrink:0}.ca-app-selected{color:#fdfff7;font-size:14px;font-weight:500;white-space:nowrap}.company-dash--admin .ca-user-keys-table table.data th.ca-app-check-cell,.company-dash--admin .ca-user-keys-table table.data td.ca-app-check-cell{width:44px;padding-left:16px;padding-right:0}.theme-dark input.ca-app-check[type=checkbox],.ca-app-check{width:16px;height:16px;margin:0;padding:0;accent-color:#67fab0;cursor:pointer}.ca-app-check:disabled{opacity:.35;cursor:default}.ca-app-check-btn{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin:0;padding:0;border:0;border-radius:2px;background:transparent;cursor:pointer}.ca-app-check-btn img.ca-check{display:block;width:17px;height:17px}.ca-app-check-btn:hover .ca-check-empty{border-color:var(--ca-g300)}.ca-app-check-btn:disabled{opacity:.35;cursor:default}.company-dash--admin .ca-user-keys-table table.data tbody tr.is-outdated td{color:#a6a6a6}.company-dash--admin .ca-user-keys-table table.data tbody tr.is-outdated .ca-user-cell__name{color:#fdfff7}.company-dash--admin .ca-user-keys-table table.data tbody tr.is-selected td{background:#242424}.ca-user-act img{display:block;max-width:none}.ca-user-donut{position:relative;width:72px;height:72px;flex-shrink:0}.ca-user-donut__svg{display:block}.ca-user-donut__track,.ca-user-donut__arc{fill:none;stroke-width:10}.ca-user-donut__track{stroke:#3a3a3a}.ca-user-donut__arc{stroke-linecap:butt;cursor:pointer}.ca-user-donut__tip{position:fixed;z-index:4000;min-width:160px;max-width:240px;padding:8px 10px;border-radius:10px;background:#161616;border:.75px solid #2b2b2b;box-shadow:0 12px 28px #0006;color:#fdfff7;display:flex;flex-direction:column;gap:2px;pointer-events:none}.ca-user-donut__tip strong{font-size:13px;font-weight:600}.ca-user-donut__tip span{color:#b7b7b7;font-size:12px;line-height:1.3}.ca-logs-table__clickable{cursor:pointer}.ca-logs-table__clickable:hover td{background:#242424}body.ca-log-modal-open{overflow:hidden}.ca-log-modal{position:fixed;inset:0;z-index:4200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000009e}.ca-log-detail{position:relative;display:flex;flex-direction:column;width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:hidden;padding:16px 18px;border-radius:15px;background:#1e1e1e;box-shadow:0 24px 64px #00000073}.ca-modal-close,.ca-log-detail__close{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer}.ca-modal-close img,.ca-log-detail__close img{display:block}.ca-modal-close:hover img,.ca-log-detail__close:hover img{filter:brightness(0) invert(1)}.ca-log-detail__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding-right:36px}.ca-log-detail__head h2{margin:0;color:#fff;font-size:24px;font-weight:400}.ca-log-detail__write{flex:0 0 auto}.ca-log-detail__body{overflow:auto;min-height:0;flex:1 1 auto}.ca-log-card__head{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin:0 36px 12px 0;min-width:0}.ca-log-card__head .ca-status-ok,.ca-log-card__head .ca-status-err,.ca-log-card__status{min-width:40px;padding:4px 8px;border-radius:8px;font-size:13px;letter-spacing:-.26px;line-height:18px}.ca-log-card__status{display:inline-flex;align-items:center;justify-content:center;background:#2f2f2f;color:#d9d9d9}.ca-log-card__dt,.ca-log-card__id{color:#d9d9d9;font-size:13px;line-height:18px;white-space:nowrap}.ca-log-card__id{display:inline-flex;align-items:center;gap:2px;min-width:0;color:#a6a6a6;font-variant-numeric:tabular-nums}.ca-log-card__id>span{overflow:hidden;text-overflow:ellipsis}.ca-log-card__tech-btn{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:0;border:0;background:none;color:#a6a6a6;font:inherit;font-size:13px;line-height:18px;cursor:pointer}.ca-log-card__tech-btn img{display:block;width:16px;height:16px;transition:transform .16s ease}.ca-log-card__tech-btn img.is-open{transform:rotate(180deg)}.ca-log-card__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 20px}.ca-log-card__col{display:grid;gap:6px;min-width:0}.ca-log-card__field{display:grid;gap:1px;min-width:0}.ca-log-card__field span{color:#878787;font-size:12px;line-height:16px}.ca-log-card__field strong{overflow:hidden;color:#fdfff7;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word}.ca-log-card__tech,.ca-support-log__tech,.ca-support-log__meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;margin:10px 0 0}.ca-log-card__tech>div,.ca-support-log__tech>div,.ca-support-log__meta>div{display:grid;gap:1px;min-width:0}.ca-log-card__tech dt,.ca-support-log__tech dt,.ca-support-log__meta dt{color:#878787;font-size:12px;line-height:16px}.ca-log-card__tech dd,.ca-support-log__tech dd,.ca-support-log__meta dd{display:flex;align-items:center;gap:4px;margin:0;min-width:0;color:#fdfff7;font-size:13px;line-height:18px}.ca-log-card__tech dd span,.ca-support-log__tech dd,.ca-support-log__meta dd{overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word}.ca-log-card__error,.ca-support-log__err{margin:10px 0 0;color:var(--ca-err, #ff8a8a);font-size:13px;line-height:18px;overflow-wrap:anywhere}.ca-log-card__prompt-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 6px}.ca-log-card__prompt-head h3{margin:0;color:#fff;font-size:14px;font-weight:500;line-height:20px}.ca-log-card__prompt-wrap{position:relative;overflow:hidden}.ca-log-card__prompt{margin:0;padding:10px 12px;border-radius:10px;background:#222;color:#e1e1e1;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:13px;line-height:1.45}.ca-log-card__prompt.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:15;line-clamp:15;overflow:hidden}.ca-log-card__prompt--sizer{position:absolute;inset:0 auto auto 0;width:100%;visibility:hidden;pointer-events:none;z-index:-1}.ca-log-card__more{margin:6px 0 0;padding:0;border:0;background:none;color:#67fab0;font:inherit;font-size:13px;line-height:18px;cursor:pointer}.ca-log-card__more:hover{text-decoration:underline}.ca-log-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #2b2b2b}.ca-log-card__write{display:inline-flex;align-items:center;gap:8px}.ca-log-card__write img{display:block}.ca-log-card__write:disabled{opacity:.38;cursor:default}.ca-log-card__support{display:inline-flex;align-items:center;gap:8px;height:35px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:#a6a6a6;font:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.ca-log-card__support img{display:block;width:16px;height:16px;opacity:.8}.ca-log-card__support:hover{color:#fdfff7}.ca-support-panel{width:min(640px,calc(100vw - 32px))}.ca-support-log{margin:0 0 16px;padding:12px;border:1px solid #4c4c4c;border-radius:10px;background:#222}.ca-support-log__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.ca-support-log__badge{min-width:0;padding:4px 10px;font-size:13px;line-height:18px}.ca-support-log__toggle{padding:0;border:0;background:none;color:#67fab0;font:inherit;font-size:13px;line-height:18px;cursor:pointer}.ca-support-log__toggle:hover{text-decoration:underline}.ca-log-detail__table{width:100%;border-collapse:collapse}.ca-log-detail__table th,.ca-log-detail__table td{padding:10px 12px;border-bottom:1px solid #2b2b2b;vertical-align:middle;text-align:left}.ca-log-detail__table th{width:160px;color:#878787;font-weight:500}.ca-log-detail__table td.is-multiline{white-space:pre-wrap;word-break:break-word}.ca-log-detail__copy{width:48px;text-align:right}.ca-log-copy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#a6a6a6;cursor:pointer}.ca-log-copy__icon{display:block;width:20px;height:20px}.ca-log-copy:hover:not(:disabled){color:#fff}.ca-log-copy:hover:not(:disabled) img{filter:brightness(0) invert(1)}.ca-log-copy:disabled{opacity:.28;cursor:default}.ca-log-card .ca-log-copy{width:28px;height:28px}.ca-log-detail__prompt-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 8px}.ca-log-detail__prompt-head h3{margin:0;color:#fff;font-size:16px;font-weight:500}.ca-log-detail__prompt{margin:0;padding:12px 14px;border-radius:10px;background:#222;color:#e1e1e1;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.45}.ca-log-detail__images-n{margin:10px 0 0;color:#a6a6a6;font-size:13px}.ca-log-detail__files{width:100%;margin-top:12px;border-collapse:collapse}.ca-log-detail__files th,.ca-log-detail__files td{padding:8px 10px;border-bottom:1px solid #2b2b2b;text-align:left;color:#e1e1e1}.ca-log-detail__files th{color:#878787;font-weight:500}.ca-logs__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ca-logs__filters{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;flex:1;width:100%}.ca-logs__filter-group{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ca-logs__filter-group .ca-btn{border:1px solid transparent}.ca-logs__filter-group .ca-btn.ca-btn--chip{border-color:var(--ca-g400)}.ca-logs__export{flex-shrink:0;background:var(--ca-g800)}.ca-ico-export-slot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.ca-logs__export img.ca-ico-export{width:16px;height:17px}.ca-btn--chip{border:1px solid var(--ca-g400)}.ca-btn img.ca-ico-chevron{width:8px;height:11px}.ca-btn img.ca-ico-close{width:12px;height:12px}.ca-btn img.ca-ico-reload,.ca-btn img.ca-ico-plus{width:14px;height:14px}.ca-pager{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;min-height:56px;padding:10px 16px;border-radius:15px;background:var(--ca-g800);color:var(--ca-g300);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;box-sizing:border-box}.ca-pager__meta,.ca-pager__size,.ca-pager__nav{display:flex;align-items:center}.ca-pager__meta{gap:16px;flex-wrap:wrap;min-width:0}.ca-pager__size{gap:10px}.ca-pager__size-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:52px;height:32px;padding:0 10px;border:0;border-radius:8px;background:var(--ca-g750);color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.ca-pager__size-btn.is-open,.ca-pager__size-btn:hover{filter:brightness(1.08)}.ca-pager__size-btn .ca-ico-chevron{width:8px;height:11px}.ca-pager__nav{gap:6px;margin-left:auto}.ca-pager__btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border:0;border-radius:8px;background:var(--ca-g750);color:var(--ca-white);font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.ca-pager__btn svg{display:block}.ca-pager__btn:hover:not(:disabled){filter:brightness(1.08)}.ca-pager__btn:disabled{opacity:.35;cursor:default}.ca-pager__btn--page{background:transparent;color:var(--ca-g400)}.ca-pager__btn--page.is-on{color:var(--ca-white)}.ca-pager__ellipsis{min-width:20px;padding:0 2px;color:var(--ca-g500);text-align:center}.ca-pager .ca-menu{top:auto;bottom:calc(100% + 6px);left:0;min-width:72px}.ca-filter-wrap{position:relative}.ca-filter-wrap[data-ca-logs-menu],.ca-filter-wrap[data-pd-ops-menu]{z-index:80}.ca-period-btn{padding:8px 10px 8px 8px;gap:10px}.ca-menu--scroll{max-height:240px;overflow:auto}.ca-menu--filter{display:flex;flex-direction:column;gap:3px;min-width:234px;padding:5px;border:.5px solid var(--ca-g600);border-radius:10px;background:var(--ca-g750);box-shadow:0 12px 40px #00000059}.ca-menu__caption{padding:5px;color:#939393;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.ca-menu--filter .ca-menu__list{display:flex;flex-direction:column;gap:3px;max-height:220px;overflow:auto;width:100%}.ca-menu--filter button{justify-content:space-between;gap:10px;padding:5px;border-radius:3px}.ca-menu--filter button>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-menu--filter.ca-menu--single button{justify-content:flex-start}.ca-menu--filter.ca-menu--single button[aria-pressed=true]{background:var(--ca-g700)}.ca-menu--filter img.ca-check{width:17px;height:17px;flex-shrink:0}.ca-check-empty{width:17px;height:17px;flex-shrink:0;box-sizing:border-box;border:1px solid var(--ca-g400);border-radius:2px;background:transparent}.ca-prompt-text{white-space:pre-wrap;word-break:break-word;color:#e1e1e1}.ca-logs-table{min-width:980px}.ca-logs-table--resizable{table-layout:fixed;width:max-content;min-width:100%}.ca-logs-table--resizable th,.ca-logs-table--resizable td{box-sizing:border-box}.ca-logs-table td,.ca-logs-table td *{font-size:14px}.ca-logs-table--resizable td{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:14px;letter-spacing:0;line-height:20px}.ca-logs-table .ca-status-ok,.ca-logs-table .ca-status-err{min-width:36px;padding:4px 8px;font-size:14px;letter-spacing:0;line-height:18px;border-radius:8px}.ca-logs-table--resizable td.ca-logs-table__nowrap{white-space:nowrap;overflow-wrap:normal;word-break:normal}.ca-th-resizable{position:relative;overflow:visible;padding-right:12px!important}.ca-th-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-col-resize{position:absolute;top:0;right:-4px;z-index:2;width:8px;height:100%;cursor:col-resize;user-select:none;touch-action:none;background:transparent}.ca-col-resize:before{content:"";position:absolute;top:3px;left:50%;width:1px;height:12px;border-radius:1px;background:#6a6a6a;pointer-events:none;transform:translate(-50%);transition:background-color .12s ease}.ca-col-resize:hover:before,.ca-col-resize:active:before,.ca-col-resize.is-resizing:before{background:#d8d8d8}@media(max-width:1200px){.ca-dash-cards{grid-template-columns:1fr 1fr}.ca-dash-card--notes{grid-column:1 / -1}}@media(max-width:760px){.ca-dash-cards{grid-template-columns:1fr}.ca-dash-card{min-height:0}.ca-dash-card__value{margin-top:20px;font-size:32px;line-height:40px}}.ca-host-tabs{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;width:max-content;max-width:100%;background:var(--ca-g800);border-radius:11px;padding:5px;margin:0 0 20px;box-sizing:border-box}.ca-host-tabs .ca-chip{padding:8px 16px}.ca-models{padding-top:24px;margin-bottom:48px}.ca-models-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.ca-models-head__copy{display:grid;gap:8px;min-width:0}.ca-models-head .ca-page-sub{color:var(--ca-g500);font-size:14px;line-height:20px;letter-spacing:0}.ca-models-catalog{flex-shrink:0;margin-top:10px;text-decoration:none}.ca-models-catalog:hover{color:#fdfff7}.ca-models-state{display:grid;gap:12px;justify-items:start;margin-top:16px}.ca-models-empty__title{margin:0;color:var(--ca-white);font-size:16px;font-weight:600;line-height:22px}.ca-models-state p{margin:0;color:var(--ca-g500);font-size:14px;line-height:20px}.ca-models-state .ca-models-empty__title{color:var(--ca-white)}.ca-models-groups-wrap{margin:0 0 16px}.ca-models-groups{display:flex;flex-wrap:nowrap;gap:10px;width:100%;max-width:100%;height:auto;min-height:38px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ca-models-groups .ca-chip{flex:0 0 auto;max-width:280px;gap:6px;white-space:nowrap}.ca-models-gchip__name{overflow:hidden;min-width:0;text-overflow:ellipsis}.ca-models-gchip__sep,.ca-models-gchip__count{flex-shrink:0;font-variant-numeric:tabular-nums}.ca-models-group-select{display:grid;gap:6px;max-width:360px}.ca-models-provider{display:grid;gap:4px;min-width:160px}.ca-models-group-select__label,.ca-models-provider__label{color:var(--ca-g500);font-size:13px;font-weight:500;line-height:18px}.ca-models-group-select select,.ca-models-provider select{width:100%;height:35px;padding:0 12px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;color:#fdfff7;font:inherit;font-size:14px;line-height:20px}.ca-models-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px}.ca-models-summary__text{display:grid;gap:4px;min-width:0}.ca-models-summary__text strong{color:var(--ca-white);font-size:16px;font-weight:600;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-models-summary__text p{margin:0;color:var(--ca-g500);font-size:14px;line-height:20px}.ca-models-summary .ca-form-modal__csv{flex-shrink:0;text-decoration:none}.ca-models-note{margin:0 0 16px;color:var(--ca-g500);font-size:14px;line-height:20px}.ca-models-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.ca-models-toolbar__lead{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.ca-models-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.ca-models-filters .ca-chip{white-space:nowrap}.ca-models-filters-btn{display:none}.ca-models-toolbar__count{margin:0;color:var(--ca-g500);font-size:13px;font-weight:500;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.ca-models-table{width:100%}.ca-models-table th:nth-child(3),.ca-models-table td.ca-models-table__price,.ca-models-table th:nth-child(4),.ca-models-table td.ca-models-table__toggle{text-align:right}.ca-models-table__name{display:grid;gap:6px;min-width:0}.ca-models-table tbody tr.is-off .ca-models-table__name strong{color:#e8e8e8}.ca-models-table__provider{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;color:#d0d0d0}.ca-models-table__provider span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-models-table__provider img{display:block;flex-shrink:0;width:20px;height:20px;object-fit:contain}.ca-models-table__price{white-space:nowrap;color:#d9d9d9;font-variant-numeric:tabular-nums}.ca-models-table__toggle{width:72px;white-space:nowrap}.ca-models .ca-toggle{position:relative;width:44px;min-width:44px;height:44px;min-height:44px}.ca-models .ca-toggle:disabled{cursor:default;opacity:1}.ca-toggle__spin{display:block;width:16px;height:16px;margin:3px auto;border:2px solid #4c4c4c;border-top-color:#67fab0;border-radius:50%;animation:ca-toggle-spin .7s linear infinite}@keyframes ca-toggle-spin{to{transform:rotate(360deg)}}.ca-catalog-flag--soon{color:#faf867;background:#52582e}.ca-catalog-flag--app{color:#d9d9d9;background:#333;white-space:nowrap}.ca-models-skel__chips span,.ca-models-skel__summary,.ca-models-skel__toolbar,.ca-models-skel__rows span{display:block;border-radius:10px;background:linear-gradient(90deg,var(--ca-g800) 0%,var(--ca-g750) 50%,var(--ca-g800) 100%);background-size:200% 100%;animation:ca-models-skel 1.2s ease-in-out infinite}.ca-models-skel__chips{display:flex;gap:8px;margin-bottom:16px}.ca-models-skel__chips span{width:128px;height:35px}.ca-models-skel__summary{width:min(420px,100%);height:44px;margin-bottom:16px}.ca-models-skel__toolbar{width:100%;height:35px;margin-bottom:16px}.ca-models-skel__rows{display:grid;gap:8px}.ca-models-skel__rows span{height:64px;border-radius:12px}@keyframes ca-models-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:900px){.ca-models-toolbar__lead .ca-user-keys-search{width:100%;flex:1 1 100%}}@media(max-width:1100px)and (min-width:761px){.ca-models .ca-groups-table-wrap{overflow-x:auto}.ca-models-table{min-width:720px}}@media(max-width:760px){.ca-models-filters-btn,.ca-models-groups .ca-chip,.ca-models-filters .ca-chip{min-height:44px;height:44px}.ca-models-filters-btn{display:inline-flex}.ca-models-filters{display:none;width:100%}.ca-models-filters.is-open{display:flex}.ca-models-table-wrap,.ca-models .ca-groups-table-wrap{overflow-x:auto}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense,.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense tbody,.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense tr,.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td{display:block;width:auto;height:auto;min-height:0;border:0;border-radius:0}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense thead{display:none}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense tbody{display:grid;gap:8px}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"name toggle" "provider toggle" "price toggle";gap:6px 12px;padding:14px 16px;background:#1e1e1e;border:2px solid #2b2b2b;border-radius:15px}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense tbody tr:hover td{background:transparent}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td{padding:0;background:transparent}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td:nth-child(1){grid-area:name}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td:nth-child(2){grid-area:provider}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td:nth-child(3){grid-area:price;text-align:left}.shell.company-ui.shell--admin-v2 .ca-models table.data-team-dense td:nth-child(4){grid-area:toggle;align-self:center;width:44px;text-align:right}.shell.company-ui.shell--admin-v2 .ca-models table:has(>thead[data-ca-sticky])>tbody>tr>td:first-child,.shell.company-ui.shell--admin-v2 .ca-models table:has(>thead[data-ca-sticky])>tbody>tr>td:last-child,.shell.company-ui.shell--admin-v2 .ca-models table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td{border:0;border-radius:0}}.ca-group-cards__head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.ca-group-cards__title{margin:0;color:var(--ca-white);font-family:inherit;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em}.ca-group-cards .muted{margin:0}.ca-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;overflow:visible}.ca-catalog-card{position:relative;display:flex;flex-direction:column;gap:12px;min-height:100%;padding:20px 20px 16px;border-radius:16px;border:1px solid rgba(253,255,247,.1);background:#1c1b1d;color:inherit;text-align:left;box-sizing:border-box;transition:border-color .22s cubic-bezier(.22,1,.36,1),background-color .22s ease,box-shadow .26s cubic-bezier(.22,1,.36,1)}.ca-catalog-card:hover{z-index:2;border-color:#67fab08c;background:#222124;box-shadow:0 18px 40px #00000059,0 0 0 1px #67fab01f}.ca-catalog-card.is-off{opacity:.5;filter:grayscale(.35)}.ca-catalog-card.is-off:hover{border-color:#fdfff71a;background:#1c1b1d;box-shadow:none}.ca-catalog-card__logo{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:flex-end;max-width:42%;pointer-events:none}.ca-catalog-card__logo img{display:block;height:18px;width:auto;max-width:100%;object-fit:contain;opacity:.55;filter:grayscale(1) brightness(1.15)}.ca-catalog-card__head{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;z-index:1}.ca-catalog-card__title{margin:0;padding-right:36%;font-family:inherit;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#fdfff7;text-decoration:none}.theme-dark.company-ui .company-shell-content h3.ca-catalog-card__title,.theme-dark.company-ui .company-shell-content a.ca-catalog-card__title,.theme-dark.company-ui .company-shell-content a.ca-catalog-card__title:visited{margin:0;padding-right:36%;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#fdfff7;-webkit-text-fill-color:#fdfff7;text-transform:none;text-decoration:none}.theme-dark.company-ui .company-shell-content a.ca-catalog-card__title:hover{color:#67fab0;-webkit-text-fill-color:#67fab0}.ca-catalog-card__flags{display:flex;flex-wrap:wrap;align-items:center;gap:5px;max-width:100%}.ca-catalog-flag{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:10px;background:#222;font-size:14px;font-weight:400;line-height:15px;letter-spacing:-.02em;white-space:nowrap}.ca-catalog-flag.has-tip{position:relative;cursor:help}.ca-catalog-flag.has-tip:hover,.ca-catalog-flag.has-tip:focus-visible{z-index:6}.ca-catalog-flag.has-tip:focus-visible{outline:2px solid #b4adea;outline-offset:2px}.ca-catalog-flag--experimental{color:#b4adea;background:#2f2142}.ca-catalog-flag__tip{position:absolute;top:calc(100% + 8px);left:0;width:min(320px,calc(100vw - 40px));padding:10px 12px;border-radius:8px;border:1px solid rgba(253,255,247,.14);background:#121212;color:#fdfff7;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:left;white-space:normal;box-shadow:0 10px 24px #00000073;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;z-index:8}.ca-catalog-flag.has-tip:hover .ca-catalog-flag__tip,.ca-catalog-flag.has-tip:focus-visible .ca-catalog-flag__tip{opacity:1;visibility:visible;transform:translateY(0)}.ca-catalog-flag--discount{color:#67fab0;background:#1a3831}.ca-catalog-flag--discount strong{font-weight:600}.ca-catalog-flag__icon{display:block;flex:0 0 auto;width:7px;height:14px;object-fit:contain}.ca-catalog-card__desc{margin:0;min-height:2.6em;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;color:#a6a6a6}.ca-catalog-card__io{display:inline-flex;align-items:center;gap:6px;margin-top:4px}.ca-catalog-card__io img{display:block;width:20px;height:20px;flex:0 0 auto;object-fit:contain;opacity:.92}.ca-catalog-card__io .fmt-arrow{width:16px;height:8px}.ca-catalog-card__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ca-catalog-card__tags li{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#fdfff70f;border:1px solid rgba(253,255,247,.06);font-size:12px;font-weight:500;color:#cfcfcf}.ca-catalog-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(253,255,247,.08)}.ca-catalog-card__price{font-size:13px;font-weight:500;color:#9a9894}@media(max-width:1100px){.ca-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ca-catalog-grid{grid-template-columns:1fr}}.ca-cell-input,.shell.company-ui.shell--admin-v2 .ca-cell-input{width:100%;min-width:0;height:36px;border:0;border-radius:8px;background:#222;color:#fdfff7;padding:0 10px;font-family:inherit;font-size:16px;letter-spacing:-.32px}.shell.company-ui.shell--admin-v2 .ca-assigned textarea.ca-cell-input{height:auto;min-height:72px;padding:10px;resize:vertical}.ca-speed,.ca-price{display:inline-flex;align-items:flex-end;gap:2px;height:32px;padding:0;border:0;background:transparent;color:#696969;font-family:inherit;font-size:14px;line-height:20px;cursor:pointer}.ca-speed span{display:block;width:5.45px;border-radius:1px;background:#696969}.ca-speed span:nth-child(1){height:7px}.ca-speed span:nth-child(2){height:10px}.ca-speed span:nth-child(3){height:13px}.ca-speed span.on,.ca-price span.on{background:#d9d9d9;color:#d9d9d9}.ca-price{gap:0;align-items:center}.ca-toggle{width:36px;height:23px;border:0;padding:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ca-toggle img{width:36px;height:23px;display:block}.ca-extra{margin-top:24px;color:#a6a6a6}.ca-extra summary{cursor:pointer;margin-bottom:12px;color:#e1e1e1}.ca-dl{padding-top:24px}.ca-dl--embedded{padding-top:0}.ca-dl-head{margin-bottom:16px}.ca-dl-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px}.theme-dark a.ca-btn.ca-dl-guide,.theme-dark a.ca-btn.ca-dl-guide:hover,.theme-dark a.ca-btn.ca-dl-guide:visited,.theme-dark a.ca-btn.ca-dl-guide:focus{background:var(--ca-g750);color:var(--ca-white);-webkit-text-fill-color:var(--ca-white);font-weight:500}.ca-dl-hero{display:flex;align-items:flex-start;gap:20px;min-height:146px;padding:20px 360px 20px 23px;border-radius:15px;background:#2f2f2f;box-sizing:border-box;position:relative}.ca-dl-hero__icon{width:65px;height:65px;display:block;flex-shrink:0;object-fit:contain}.ca-dl-hero__copy{min-width:0;flex:1}.ca-dl-hero__copy h2{margin:0;color:#fff;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.96px}.ca-dl-hero__copy p{margin:4px 0 0;color:#e1e1e1;font-size:14px;font-weight:500;line-height:20px}.ca-dl-hero__meta{display:flex;align-items:center;gap:18px;margin-top:18px;color:#fff6;font-size:14px;line-height:20px}.ca-dl-hero__meta img{width:1px;height:14.5px;display:block}.ca-dl-hero__actions{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-top:auto;position:absolute;right:20px;bottom:20px}.ca-dl-extra{margin-top:34px}.ca-dl-extra h2{margin:0;color:#d9d9d9;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-.96px}.ca-dl-extra>p{margin:4px 0 20px;color:#e1e1e1;font-size:14px;line-height:22px;letter-spacing:-.28px}.ca-dl-acc-list{display:flex;flex-direction:column;gap:10px}.ca-dl-acc{background:#222;border-radius:15px;padding:20px}.ca-dl-acc__head{display:flex;align-items:flex-start;gap:20px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font-family:inherit}.ca-dl-acc__head img:first-child{width:35px;height:35px;object-fit:contain;flex-shrink:0}.ca-dl-acc__head img:last-child{width:40px;height:40px;margin-left:auto;flex-shrink:0}.ca-dl-acc__head span{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.ca-dl-acc__head strong{color:#fff;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-.8px}.ca-dl-acc__head em{color:#e1e1e1;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ca-dl-acc__body{display:flex;flex-direction:column;gap:5px;padding:20px 0 0 55px}.ca-dl-file{display:flex;align-items:center;justify-content:space-between;height:35px;padding:8px 16px;border-radius:10px;background:#2b2b2b;color:#d9d9d9;text-decoration:none;font-size:14px;font-weight:500;line-height:20px;box-sizing:border-box}.ca-dl-file img{width:16px;height:17px;display:block}.ca-dl-file.is-disabled,.ca-btn.is-disabled{opacity:.4;pointer-events:none}.ca-dl-empty{margin:8px 0 0;color:#878787;font-size:14px;line-height:20px}@media(max-width:960px){.ca-dl-hero{flex-direction:column;padding:20px 23px}.ca-dl-hero__actions{position:static;flex-wrap:wrap;margin-top:16px}.ca-dl-acc__body{padding-left:0}}.ca-modal{position:fixed;inset:0;z-index:80;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.ca-modal__card{width:min(520px,100%);max-height:min(86vh,760px);overflow:auto;background:#2b2b2b;border-radius:18px;padding:22px 24px 20px;box-sizing:border-box}.ca-modal__card--account{width:min(560px,100%)}.ca-account-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.ca-account-meta div{min-width:0}.ca-account-meta dt{margin:0;color:#a6a6a6;font-size:12px;font-weight:500;line-height:16px}.ca-account-meta dd{margin:2px 0 0;color:#fdfff7;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-account-contacts{display:flex;flex-direction:column;gap:2px;margin:-6px 0 14px;color:#a6a6a6;font-size:14px;line-height:20px}.ca-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ca-modal__head h2{margin:0;color:#fff;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.96px}.ca-modal__who{margin:-8px 0 12px;color:#a6a6a6;font-size:14px;font-weight:500;line-height:20px}.ca-modal__form{display:flex;flex-direction:column;gap:8px}.ca-modal__form label{color:#e1e1e1;font-size:14px;font-weight:500;margin-top:6px}.ca-modal__form select,.ca-modal__form input{width:100%;box-sizing:border-box}.ca-modal__members{margin-top:12px;display:flex;flex-direction:column;gap:6px}.ca-modal__members>p{margin:0;color:#fdfff7;font-size:16px}.ca-modal__member{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:35px;padding:6px 10px;border-radius:10px;background:#222;color:#e1e1e1}.ca-modal__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.pending-assign{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pending-assign select,.pending-assign input{margin:0;min-width:8rem}.ca-pending{background:#2b2b2b;border-radius:15px;padding:16px;margin:0}.ca-pending--empty{padding:16px}.ca-pending__head{margin:0 0 12px}.ca-pending__title{margin:0;color:#fdfff7;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px}.ca-pending__hint{margin:6px 0 0;color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px}.ca-pending__error{margin:0 0 12px}.ca-pending__empty-title{margin:0;color:#fdfff7;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.32px}.ca-pending-table{width:100%;border-collapse:collapse;table-layout:auto}.ca-pending-table th{color:#a6a6a6;font-size:14px;font-weight:500;text-align:left;background:transparent;border:0;border-bottom:1px solid #3a3a3a;padding:0 12px 8px 0;white-space:nowrap}.ca-pending-table th:last-child,.ca-pending-table td.ca-pending-table__actions{padding-right:0;text-align:right}.ca-pending-table td{padding:10px 12px 10px 0;border:0;border-bottom:1px solid #3a3a3a;background:transparent;color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px;vertical-align:middle}.ca-pending-table td:first-child,.ca-pending-table td:nth-child(3){max-width:220px;overflow:hidden}.ca-pending-table tbody tr:last-child td{border-bottom:0}.ca-pending-table .ca-user-cell__name,.ca-pending-table .ca-user-cell__email,.ca-pending-invite{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-pending-email{display:inline-flex;align-items:center;max-width:100%;padding:4px 8px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.ca-pending-email.is-ok{background:var(--ca-ok-bg, #203026);color:var(--ca-green, #67fab0)}.ca-pending-email.is-wait{background:var(--ca-warn-bg, #52582e);color:var(--ca-warn, #faf867)}.ca-pending-date{white-space:nowrap;color:#d9d9d9}.ca-pending-group{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.ca-pending-group>span{color:#a6a6a6;font-size:12px;font-weight:400;line-height:16px}.ca-pending-group__note{margin:4px 0 0;color:#a6a6a6;font-size:12px;font-weight:400;line-height:16px}.theme-dark .ca-pending select.ca-pending-select,.ca-pending-select{width:100%;max-width:180px;min-width:132px;height:35px;margin:0;padding:8px 12px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;color:#fdfff7;-webkit-text-fill-color:#fdfff7;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;box-shadow:none;box-sizing:border-box}.theme-dark .ca-pending select.ca-pending-select:hover:not(:disabled),.ca-pending-select:hover:not(:disabled){border-color:#696969}.theme-dark .ca-pending select.ca-pending-select:focus,.theme-dark .ca-pending select.ca-pending-select:focus-visible,.ca-pending-select:focus,.ca-pending-select:focus-visible{outline:2px solid var(--ca-green, #67fab0);outline-offset:2px;border-color:#67fab0}.theme-dark .ca-pending select.ca-pending-select:disabled,.ca-pending-select:disabled{opacity:.45;cursor:default}.ca-pending__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.ca-pending-accept{display:inline-flex}.ca-pending .ca-btn:focus-visible,.ca-pending .ca-form-modal__csv:focus-visible{outline:2px solid var(--ca-green, #67fab0);outline-offset:2px}.ca-pending__more{margin:8px 0 0}.ca-pending-reject-copy{margin:0;color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--danger{height:35px;padding:8px 16px;border-radius:10px}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--danger:hover:not(:disabled){filter:brightness(1.08)}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--danger:focus-visible{outline:2px solid var(--ca-err, #fa6767);outline-offset:2px}@media(max-width:860px){.ca-pending-table{display:block}.ca-pending-table thead{display:none}.ca-pending-table tbody,.ca-pending-table tr,.ca-pending-table th,.ca-pending-table td{display:block;width:100%;max-width:none}.ca-pending-table tr{padding:12px 0;border-bottom:1px solid #3a3a3a}.ca-pending-table tbody tr:last-child{border-bottom:0}.ca-pending-table td{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:6px 0;border:0}.ca-pending-table td:before{content:attr(data-label);color:#878787;font-size:12px;font-weight:400;line-height:16px}.ca-pending-table th:last-child,.ca-pending-table td.ca-pending-table__actions{text-align:left}.ca-pending__actions{justify-content:flex-start;flex-wrap:wrap}.theme-dark .ca-pending select.ca-pending-select,.ca-pending-select{max-width:none}}.th-check,.td-check{width:2rem;text-align:center}.prompt-map-area{padding-top:8px}.prompt-map{display:flex;flex-direction:column;gap:28px}.prompt-map__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.prompt-map__model{display:flex;flex-direction:column;gap:6px;min-width:220px;color:#a6a6a6;font-size:12px}.prompt-map__model select{min-width:220px}.prompt-map__hint,.prompt-map__cached{margin:0;color:#878787;font-size:13px;line-height:1.4;max-width:42rem}.prompt-map__h{margin:0 0 12px;color:#fdfff7;font-size:16px;font-weight:500}.prompt-map__clusters{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.prompt-map__clusters--company{max-height:280px;overflow-y:auto;padding-right:8px}.prompt-map__cluster{display:grid;grid-template-columns:3.5rem 1fr;gap:12px;align-items:start;color:#fdfff7;font-size:14px;line-height:1.4}.prompt-map__n{font-variant-numeric:tabular-nums;color:#67fab0}.prompt-map__user{border:1px solid #2a2a2a;border-radius:12px;padding:12px 14px;background:#171717;margin-bottom:8px}.prompt-map__user-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.prompt-map__user-main{display:flex;flex-direction:column;gap:6px;min-width:0}.prompt-map__name{color:#fdfff7;font-size:14px;font-weight:500}.prompt-map__email,.prompt-map__user-meta{color:#a6a6a6;font-size:12px}.prompt-map__tags{display:flex;flex-wrap:wrap;gap:6px}.prompt-map__tag{display:inline-flex;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;background:#2a2a2a;color:#fdfff7;font-size:12px;line-height:18px;padding:2px 8px}.prompt-map__user-body{margin-top:14px;padding-top:12px;border-top:1px solid #2a2a2a}.prompt-map__actions{margin-top:14px}.prompt-map__summary{margin:12px 0 0;white-space:pre-wrap;color:#d7d7d7;font-size:14px;line-height:1.45}.prompt-map__err{margin:10px 0 0;color:#ff7e7e;font-size:13px}.prompt-map__cached{margin-top:8px}.prompt-map__meta{margin:8px 0 0;color:#878787;font-size:12px;line-height:1.4}.company-dash--admin .table-area table.data td.ca-user-actions{white-space:nowrap}.ca-user-actions__row{display:inline-flex;align-items:center;gap:8px}.ca-app-actions{display:grid;grid-template-columns:auto minmax(7.5em,max-content);justify-content:end;justify-items:start;width:100%}.theme-dark button.ca-user-act,.ca-user-act{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:35px;padding:8px 16px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;color:#fdfff7;-webkit-text-fill-color:#fdfff7;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;white-space:nowrap}.company-dash--admin .table-area table.data tbody tr.is-inactive .ca-user-act{color:#fdfff7;-webkit-text-fill-color:#fdfff7}.ca-user-act:hover{filter:brightness(1.08)}.ca-user-act:disabled{opacity:.45;cursor:default;filter:none}.ca-user-act__arrow{display:flex;width:13.438px;height:11px;align-items:center;justify-content:center;overflow:visible;flex-shrink:0}.ca-user-act__arrow img{display:block;max-width:none;transform:rotate(-90deg)}.ca-user-act--mail img{display:block;max-width:none}.ca-user-act--key{width:49px;min-width:49px;height:35px;padding:0}.ca-user-act--key img{display:block;max-width:none}.ca-copy-toast{position:fixed;top:24px;right:24px;z-index:5200;padding:8px 16px;border:1px solid var(--ca-g700, #4c4c4c);border-radius:10px;background:var(--ca-g750, #2f2f2f);color:var(--ca-white, #fdfff7);font-family:Nunito Sans,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;box-shadow:0 12px 40px #00000059;pointer-events:none}body.ca-work-modal-open,body.ca-msg-modal-open{overflow:hidden}.ca-work-modal{position:fixed;inset:0;z-index:4300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000009e}.ca-work-panel{position:relative;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:20px 22px 22px;border-radius:15px;background:#1e1e1e;box-shadow:0 24px 64px #00000073}.ca-work-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.ca-work-panel__head h2{margin:0;color:#fff;font-size:24px;font-weight:400}.ca-work-panel__who,.ca-work-panel__saved{margin:6px 0 0;color:#878787;font-size:13px;line-height:1.4}.ca-work-panel__controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px}.ca-work-field{display:grid;gap:4px;min-width:180px}.ca-work-field>span{color:#878787;font-size:12px}.ca-work-select{min-width:180px;padding:8px 10px;border:1px solid #3a3a3a;border-radius:8px;background:#1a1a1a;color:#fdfff7;font:inherit;font-size:13px}.ca-user-name-link{padding:0;border:0;background:none;color:#fdfff7;font:inherit;text-align:left;text-decoration:underline;text-decoration-color:#555;cursor:pointer}.ca-user-name-link:hover{color:#b8ff6a;text-decoration-color:#b8ff6a}.ca-work-card__spend-list{margin:0;padding:0;list-style:none}.ca-work-card__spend-list li{display:flex;justify-content:space-between;gap:12px;padding:4px 0;color:#d7d7d7;font-size:13px}.ca-work-panel__err{margin:10px 0 0;color:#ff7e7e;font-size:13px}.ca-work-card{display:grid;gap:16px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#242424}.ca-work-card h3{margin:0 0 6px;color:#878787;font-size:12px;font-weight:500}.ca-work-card__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ca-work-card__value{margin:0;color:#fdfff7;font-size:20px;font-weight:500;line-height:1.2}.ca-work-card__meta{margin:4px 0 0;color:#878787;font-size:12px}.ca-work-card__rank{margin:0;padding:0;list-style:none}.ca-work-card__rank li{display:flex;justify-content:space-between;gap:12px;padding:5px 0;color:#d7d7d7;font-size:13px}.ca-work-card__rank li+li{border-top:1px solid #2a2a2a}.ca-work-card__rank .ca-user-name-link{flex:1;min-width:0}.ca-work-panel__text{margin:16px 0 0;white-space:pre-wrap;color:#d7d7d7;font-family:inherit;font-size:13px;line-height:1.45}.ca-work-panel__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ca-model-stats-panel{width:min(880px,calc(100vw - 32px))}.ca-model-stats-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-model-delta--up{color:#ffb4a2}.ca-model-delta--down{color:#9ad7b2}.ca-model-delta--flat{color:#878787}.ca-model-stats-daily{display:grid;gap:0;margin-top:8px}.ca-model-stats-daily__row{display:grid;grid-template-columns:92px 64px minmax(0,1fr);gap:10px;align-items:baseline;padding:5px 0;color:#d7d7d7;font-size:13px}.ca-model-stats-daily__row+.ca-model-stats-daily__row{border-top:1px solid #2a2a2a}.ca-model-stats-daily__day{color:#fdfff7}.ca-model-stats-daily__res{color:#878787}.company-dash--admin .table-area table.data tbody tr.ca-model-row{cursor:pointer}.company-dash--admin .table-area table.data tbody tr.ca-model-row:hover td{background:#2a2a2a}.company-dash--admin .table-area table.data tbody tr.ca-model-row td:first-child{color:#fdfff7;text-decoration:underline;text-decoration-color:#555}.company-dash--admin .table-area table.data tbody tr.ca-model-row:hover td:first-child{color:#b8ff6a;text-decoration-color:#b8ff6a}.company-dash--admin .table-area table.data tbody tr.is-focused td{background:#2f3a28}@media(max-width:760px){.ca-model-stats-kpis,.ca-work-card__row{grid-template-columns:1fr}.ca-model-stats-daily__row{grid-template-columns:84px 48px minmax(0,1fr)}}.ca-msg-modal{z-index:4500}.ca-msg-panel{position:relative;width:min(640px,calc(100vw - 32px));padding:24px 24px 20px}.ca-msg-panel__head{margin:0 0 20px;padding-right:36px}.theme-dark .ca-msg-panel__head h2,.ca-msg-panel__head h2{margin:0;color:#fff;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-.04em;text-transform:none}.ca-msg-panel__who{margin:8px 0 0;color:var(--ca-g500);font-size:14px;line-height:20px}.theme-dark .ca-msg-panel .ca-msg-field,.theme-dark label.ca-msg-field{display:grid;gap:8px;margin:0 0 16px;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal}.theme-dark .ca-msg-panel .ca-msg-field>span{color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px}.theme-dark .ca-msg-panel .ca-msg-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.theme-dark .ca-msg-panel label.ca-msg-channel,.ca-msg-channel{position:relative;display:flex;align-items:center;gap:10px;min-height:64px;margin:0;padding:10px 12px;border:1px solid #4c4c4c;border-radius:10px;background:transparent;color:#fdfff7;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;cursor:pointer}.theme-dark .ca-msg-panel label.ca-msg-channel.is-on,.ca-msg-channel.is-on{border-color:#67fab0;box-shadow:inset 0 0 0 1px #67fab059}.theme-dark .ca-msg-panel label.ca-msg-channel.is-off,.ca-msg-channel.is-off{cursor:default}.theme-dark .ca-msg-panel .ca-msg-channel strong{display:block;overflow:hidden;color:#fdfff7;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.theme-dark .ca-msg-panel .ca-msg-channel.is-off strong,.theme-dark .ca-msg-panel .ca-msg-channel.is-off small{color:#878787}.ca-msg-radio{display:grid;place-items:center;width:16px;height:16px;flex-shrink:0;border:1.5px solid #878787;border-radius:50%;box-sizing:border-box;background:transparent}.ca-msg-radio.is-on{border-color:#67fab0}.ca-msg-radio.is-on:after{content:"";width:8px;height:8px;border-radius:50%;background:#67fab0}.theme-dark .ca-msg-panel input.ca-msg-input:not([type=checkbox]):not([type=radio]),.theme-dark .ca-msg-panel textarea.ca-msg-textarea{display:block;width:100%;max-width:none;margin:0;border:1px solid #4c4c4c;border-radius:10px;background:transparent;color:#fdfff7;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;box-sizing:border-box}.theme-dark .ca-msg-panel input.ca-msg-input:not([type=checkbox]):not([type=radio]){height:40px;min-height:40px;padding:10px 14px}.theme-dark .ca-msg-panel textarea.ca-msg-textarea{min-height:128px;padding:12px 14px 28px;resize:vertical}.theme-dark .ca-msg-panel input.ca-msg-input::placeholder,.theme-dark .ca-msg-panel textarea.ca-msg-textarea::placeholder{color:#a6a6a6;opacity:1}.theme-dark .ca-msg-panel input.ca-msg-input:focus,.theme-dark .ca-msg-panel textarea.ca-msg-textarea:focus{outline:none;border-color:#878787}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--outline{height:35px;padding:8px 16px;border:1px solid #4c4c4c;border-radius:10px;background:#2f2f2f;box-shadow:none;color:#d9d9d9;-webkit-text-fill-color:#d9d9d9;font-size:14px;font-weight:500;line-height:20px;opacity:1}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--green.ca-msg-send{width:auto;min-width:118px;height:35px;margin:0;padding:8px 16px;border:1px solid #4c4c4c;border-radius:10px;background:#67fab0;box-shadow:none;color:#121113;-webkit-text-fill-color:#121113;font-size:14px;font-weight:500;line-height:20px;opacity:1}.theme-dark .ca-msg-panel button.ca-btn.ca-btn--green.ca-msg-send:disabled{background:#67fab0;border:1px solid #4c4c4c;color:#121113;-webkit-text-fill-color:#121113;opacity:.38;cursor:default;filter:none}.ca-msg-channel__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ca-msg-channel__text{min-width:0}.theme-dark .ca-msg-panel .ca-msg-channel small{display:block;overflow:hidden;margin-top:2px;color:#878787;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ca-msg-compose{position:relative}.ca-msg-count{position:absolute;right:14px;bottom:10px;margin:0;color:#878787;font-size:12px;line-height:16px;pointer-events:none}.ca-msg-ok{margin:0 0 12px;color:#67fab0;font-size:13px}.ca-msg-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}@media(max-width:640px){.ca-msg-channels{grid-template-columns:1fr}.ca-msg-actions{flex-wrap:wrap}.ca-msg-actions .ca-btn{flex:1 1 auto}.ca-log-card__grid,.ca-log-card__tech,.ca-support-log__tech,.ca-support-log__meta{grid-template-columns:minmax(0,1fr)}.ca-log-card__actions{justify-content:stretch}.ca-log-card__write,.ca-log-card__support{flex:1 1 auto;justify-content:center}}.ca-user-write{margin-left:8px;padding:0;border:0;background:none;color:#b8ff6a;font:inherit;font-size:12px;cursor:pointer}.ca-user-write:hover{text-decoration:underline}.ca-invite-panel{width:min(600px,calc(100vw - 32px))}.theme-dark .ca-invite-panel .ca-msg-field{margin-bottom:16px}.theme-dark .ca-invite-panel input.ca-msg-input:not([type=checkbox]):not([type=radio]){max-width:none;margin-bottom:0}.ca-invite-hint{display:block;margin:6px 0 0;color:#878787;font-size:12px;font-weight:400;line-height:16px}.ca-invite-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 16px}.theme-dark .ca-invite-panel .ca-invite-grid .ca-msg-field{margin:0}.ca-invite-select{position:relative}.theme-dark .ca-invite-panel select.ca-msg-input,.theme-dark .ca-account-panel select.ca-msg-input,.theme-dark .ca-form-modal select.ca-msg-input{display:block;width:100%;max-width:none;height:40px;min-height:40px;margin:0;padding:10px 36px 10px 14px;border:1px solid #4c4c4c;border-radius:10px;background:transparent;color:#fdfff7;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;box-sizing:border-box;appearance:none;-webkit-appearance:none;background-image:none;cursor:pointer}.theme-dark .ca-invite-panel select.ca-msg-input:focus,.theme-dark .ca-account-panel select.ca-msg-input:focus,.theme-dark .ca-form-modal select.ca-msg-input:focus{outline:none;border-color:#878787}.ca-invite-select:after{content:"";position:absolute;top:50%;right:16px;width:7px;height:7px;border-right:1.5px solid #a6a6a6;border-bottom:1.5px solid #a6a6a6;background:none;transform:translateY(-70%) rotate(45deg);pointer-events:none}.ca-invite-affix{position:relative}.ca-invite-affix input.ca-msg-input{padding-right:36px}.ca-invite-affix span{position:absolute;top:50%;right:14px;color:#a6a6a6;font-size:14px;line-height:20px;transform:translateY(-50%);pointer-events:none}.ca-invite-approve{display:flex;align-items:center;min-height:68px;padding-top:28px}.ca-invite-switch{display:flex;align-items:flex-start;gap:12px;margin:0;padding:0;border:0;background:transparent;color:#fdfff7;font-family:inherit;text-align:left;cursor:pointer}.ca-invite-switch:disabled{cursor:default;opacity:.6}.ca-invite-switch img{flex:0 0 auto;margin-top:1px}.ca-invite-switch strong{display:block;color:#fdfff7;font-size:14px;font-weight:400;line-height:20px}.ca-invite-switch small{display:block;margin-top:2px;color:#878787;font-size:12px;font-weight:400;line-height:16px}.ca-invite-summary{margin:0 0 16px;padding:12px 14px;border:1px solid #4c4c4c;border-radius:10px}.ca-invite-summary strong{display:block;margin:0 0 4px;color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px}.ca-invite-summary p{margin:0;color:#fdfff7;font-size:14px;font-weight:400;line-height:20px}.ca-invite-links{margin:0 0 16px}.ca-invite-links__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.ca-invite-links__head strong{color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px}.ca-invite-links__head span{color:#878787;font-size:12px;line-height:16px}.ca-invite-links__list{display:flex;flex-direction:column;gap:8px;max-height:228px;overflow:auto}.ca-invite-link{padding:12px 14px;border:1px solid #4c4c4c;border-radius:10px}.ca-invite-link.is-fresh{border-color:#67fab0}.ca-invite-link__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ca-invite-link__top strong{min-width:0;overflow:hidden;color:#fdfff7;font-size:14px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ca-invite-link__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.ca-invite-link__copy,.ca-invite-link__drop{display:inline-flex;align-items:center;gap:6px;height:32px;margin:0;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#d9d9d9;font-family:inherit;font-size:13px;font-weight:500;line-height:16px;cursor:pointer}.ca-invite-link__copy{border:1px solid #4c4c4c;background:#2f2f2f}.ca-invite-link__copy img{display:block}.ca-invite-link__drop{padding:0;color:#878787}.ca-invite-link__copy:disabled,.ca-invite-link__drop:disabled{cursor:default;opacity:.5}.ca-invite-link__url{display:block;overflow:hidden;margin:6px 0 4px;color:#67fab0;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ca-invite-link p{margin:0;color:#878787;font-size:12px;line-height:16px}@media(max-width:640px){.ca-invite-grid{grid-template-columns:1fr}.ca-invite-approve{min-height:0;padding-top:0}}.ca-account-panel{display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:hidden;padding:24px 0 0}.ca-account-panel .ca-modal-close{top:20px;right:24px}.ca-account-panel .ca-msg-panel__head,.ca-account-panel .ca-modal-close{flex-shrink:0}.ca-account-panel .ca-msg-panel__head{margin:0 24px 16px;padding-right:36px}.ca-account-panel__body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 24px 8px}.ca-account-section{padding:16px 0;border-top:1px solid #2b2b2b}.ca-account-section:first-child{padding-top:0;border-top:0}.theme-dark .ca-account-section h3,.ca-account-section h3{margin:0 0 12px;color:#a6a6a6;font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;text-transform:none}.theme-dark .ca-account-panel .ca-account-grid .ca-msg-field{margin:0}.ca-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;align-items:start}.ca-account-switch{margin-top:14px}.ca-account-contact{margin:10px 0 0;color:#878787;font-size:13px;line-height:18px}.ca-account-static{display:flex;align-items:center;min-height:40px;margin:0;padding:10px 14px;border:1px solid #4c4c4c;border-radius:10px;color:#fdfff7;font-size:14px;line-height:20px}.ca-account-inline-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.ca-account-key{display:flex;align-items:center;gap:10px}.ca-account-key__box{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;flex:1 1 auto;min-height:40px;padding:6px 8px 6px 14px;border:1px solid #4c4c4c;border-radius:10px}.ca-account-key__box code{min-width:0;overflow:hidden;color:#fdfff7;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ca-account-key__copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#d9d9d9;font-family:inherit;font-size:13px;font-weight:500;line-height:16px;cursor:pointer}.ca-account-key__copy img{display:block}.ca-account-key__copy:disabled{cursor:default;opacity:.45}.ca-account-key .ca-btn{flex-shrink:0}.ca-account-hint{margin:8px 0 0;color:#878787;font-size:12px;line-height:16px}.ca-account-confirm{margin-top:12px;padding:12px 14px;border:1px solid #4c4c4c;border-radius:10px}.ca-account-confirm p{margin:0 0 10px;color:#fdfff7;font-size:14px;line-height:20px}.ca-account-panel__foot{flex-shrink:0;padding:12px 24px 20px;border-top:1px solid #2b2b2b;background:#1e1e1e}.ca-account-panel__foot .ca-work-panel__err{margin:0 0 8px}.ca-account-panel__foot .ca-msg-actions{margin-top:0}.theme-dark .ca-account-panel input.ca-msg-input:not([type=checkbox]):not([type=radio]){max-width:none;margin-bottom:0}.ca-form-modal{width:min(780px,calc(100vw - 32px));overflow:hidden}.ca-form-modal--compact{width:min(640px,calc(100vw - 32px))}.ca-form-modal--promo{width:min(560px,calc(100vw - 32px))}.ca-promo-result h3{margin:0 0 12px;color:var(--ca-green, #67fab0);font-size:16px;font-weight:500;line-height:22px}.ca-promo-result p{margin:0 0 8px;color:#d9d9d9;font-size:14px;font-weight:400;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.ca-promo-result p:last-child{margin-bottom:0}@media(max-width:640px){.ca-work-modal:has(.ca-form-modal--promo){align-items:flex-end;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.ca-form-modal--promo{width:calc(100vw - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-bottom,0px))}}.ca-form-modal .ca-msg-panel__head h2:focus{outline:none}.ca-form-modal__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ca-form-modal__body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 24px 8px}.ca-form-modal__foot{flex-shrink:0;padding:16px 24px 20px;border-top:1px solid #2b2b2b;background:#1e1e1e}.ca-form-modal__foot-row{display:flex;align-items:center;justify-content:flex-end;gap:16px}.ca-form-modal__foot-start{margin-right:auto;min-width:0}.ca-form-modal__csv{margin:0;padding:0;border:0;background:transparent;color:#a6a6a6;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;cursor:pointer}.ca-form-modal__csv:hover:not(:disabled){color:#fdfff7}.ca-form-modal__csv:disabled{opacity:.45;cursor:default}.ca-form-modal__foot .ca-msg-actions{margin-top:0}.ca-form-modal__hint{display:block;min-height:16px;margin:0;color:#878787;font-size:12px;line-height:16px}.ca-form-modal__hint.is-err{color:#ff8b8b}.ca-form-secret{position:relative}.ca-form-secret .ca-msg-input{padding-right:88px}.ca-form-secret__toggle{position:absolute;top:50%;right:10px;transform:translateY(-50%);padding:0;border:0;background:transparent;color:#a6a6a6;font-family:inherit;font-size:13px;font-weight:500;line-height:16px;cursor:pointer}.ca-form-secret__toggle:disabled{cursor:default;opacity:.45}.ca-form-modal__confirm{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;border-radius:15px}.ca-form-modal__confirm-card{width:auto;max-width:100%;padding:20px;border-radius:12px;background:#1e1e1e;box-shadow:0 16px 48px #0006}.ca-form-modal__confirm-card p{margin:0 0 16px;color:#fdfff7;font-size:16px;line-height:22px}.ca-form-modal__confirm-card .ca-msg-actions{flex-wrap:wrap}.theme-dark .ca-form-modal__confirm-card .ca-btn,.theme-dark .ca-form-modal__confirm-card button.ca-btn.ca-btn--green.ca-msg-send{flex:0 0 auto;width:auto;min-width:max-content;height:auto;min-height:35px}@media(max-width:760px){.ca-form-modal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}@media(max-width:640px){.ca-account-grid{grid-template-columns:1fr}.ca-account-key,.ca-form-modal__confirm-card .ca-msg-actions{flex-direction:column;align-items:stretch}.theme-dark .ca-form-modal__confirm-card .ca-btn,.theme-dark .ca-form-modal__confirm-card button.ca-btn.ca-btn--green.ca-msg-send{width:100%;min-width:0}}.theme-dark.company-ui.shell--admin-v2 .header.header--floating.ca-app-header{background:var(--ca-bg);isolation:isolate;z-index:80}.shell.company-ui.shell--admin-v2 [data-ca-sticky=chrome]{position:sticky;top:var(--ca-sticky-top, 86px);z-index:70;isolation:isolate;background:var(--ca-bg)}.shell.company-ui.shell--admin-v2 .ca-team-toolbar[data-ca-sticky=chrome],.shell.company-ui.shell--admin-v2 .ca-analysis-toolbar[data-ca-sticky=chrome]{padding-top:16px;padding-bottom:16px}.shell.company-ui.shell--admin-v2 .ca-logs--page:not(.ca-logs--embed){gap:0}.shell.company-ui.shell--admin-v2 .ca-logs__filters[data-ca-sticky=chrome]{padding-top:16px;padding-bottom:16px}.shell.company-ui.shell--admin-v2 .ca-logs--embed .ca-logs__filters[data-ca-sticky=chrome]{padding-top:0}.shell.company-ui.shell--admin-v2 .ca-logs .ca-pager{margin-top:16px}.shell.company-ui.shell--admin-v2 .ca-table-wrap,.shell.company-ui.shell--admin-v2 .company-dash--admin .table-area,.shell.company-ui.shell--admin-v2 .ca-team .team-users-panel,.shell.company-ui.shell--admin-v2 .ca-groups,.shell.company-ui.shell--admin-v2 .ca-groups-table-wrap{background:transparent;border:0;border-radius:0;padding:0;overflow:visible}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]{position:sticky;top:var(--ca-sticky-top, 145px);z-index:40}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th{position:relative;background:#2b2b2b;padding-top:10px}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:first-child,.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:last-child{z-index:0;background:var(--ca-bg);border-radius:0}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:first-child:before,.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:last-child:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#2b2b2b}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:first-child:before{border-top-left-radius:15px}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:last-child:before{border-top-right-radius:15px}.shell.company-ui.shell--admin-v2 .ca-table thead[data-ca-sticky]>tr>th{background:var(--ca-g800)}.shell.company-ui.shell--admin-v2 .ca-table thead[data-ca-sticky]>tr>th:first-child,.shell.company-ui.shell--admin-v2 .ca-table thead[data-ca-sticky]>tr>th:last-child{background:var(--ca-bg)}.shell.company-ui.shell--admin-v2 .ca-table thead[data-ca-sticky]>tr>th:first-child:before,.shell.company-ui.shell--admin-v2 .ca-table thead[data-ca-sticky]>tr>th:last-child:before{background:var(--ca-g800)}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense thead[data-ca-sticky]>tr>th{background:#2b2b2b}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense thead[data-ca-sticky]>tr>th:first-child,.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense thead[data-ca-sticky]>tr>th:last-child{background:var(--ca-bg)}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky]){border-collapse:separate;border-spacing:0}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense th{color:#a6a6a6;font-size:14px;font-weight:500;border:0;padding:10px 16px}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense td{height:auto;min-height:72px;background:#1e1e1e;color:#a6a6a6;font-size:14px;border-top:0;padding:12px 16px;vertical-align:middle}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense tbody tr:not(:last-child) td{border-bottom:0}.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense th:last-child,.shell.company-ui.shell--admin-v2 .ca-team table.data-team-dense td.team-actions-cell{text-align:right}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>thead>tr>th,.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr>td{box-sizing:border-box}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody{position:relative;z-index:0}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr>td:first-child{border-left:2px solid #2b2b2b}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr>td:last-child{border-right:2px solid #2b2b2b}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:first-child>td:first-child,.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:first-child>td:last-child{border-top-left-radius:0;border-top-right-radius:0}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td{border-bottom:2px solid #2b2b2b}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:first-child{border-bottom-left-radius:15px;overflow:hidden}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:last-child{border-bottom-right-radius:15px;overflow:hidden}.shell.company-ui.shell--admin-v2 table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:last-child:not(:first-child){border-bottom-left-radius:0}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky]>tr>th:last-child .ca-col-resize{display:none}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky] .ca-col-resize{top:10px;height:20px}.shell.company-ui.shell--admin-v2 thead[data-ca-sticky] .ca-col-resize:before{top:50%;transform:translate(-50%,-50%)}.shell.company-ui.shell--registration-pool [data-ca-sticky=chrome]{position:sticky;top:var(--ca-sticky-top, 86px);z-index:70;isolation:isolate;background:#1e1e1e;overflow:visible}.shell.company-ui.shell--registration-pool .pd-logs{gap:0}.shell.company-ui.shell--registration-pool .ca-logs__filters[data-ca-sticky=chrome]{padding-top:16px;padding-bottom:16px}.shell.company-ui.shell--registration-pool .pd-ops__table-wrap,.shell.company-ui.shell--registration-pool .pd-logs .ca-table-wrap{background:transparent;border:0;border-radius:0;padding:0;overflow:visible}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]{position:sticky;top:var(--ca-sticky-top, 145px);z-index:40}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th{position:relative;background:#2b2b2b;padding-top:10px;border-radius:0}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:first-child,.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:last-child{z-index:0;background:#1e1e1e;border-radius:0}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:first-child:before,.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:last-child:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#2b2b2b}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:first-child:before{border-top-left-radius:15px}.shell.company-ui.shell--registration-pool .pd-ops__table thead[data-ca-sticky]>tr>th:last-child:before{border-top-right-radius:15px}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky]){border-collapse:separate;border-spacing:0}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>thead>tr>th,.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr>td{box-sizing:border-box}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody{position:relative;z-index:0}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr>td:first-child{border-left:2px solid #2b2b2b}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr>td:last-child{border-right:2px solid #2b2b2b}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:first-child>td,.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:first-child>td:first-child,.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:first-child>td:last-child{border-top-left-radius:0;border-top-right-radius:0}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td{border-bottom:2px solid #2b2b2b}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:first-child{border-bottom-left-radius:15px;overflow:hidden}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:last-child{border-bottom-right-radius:15px;overflow:hidden}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody>tr:last-child>td:last-child:not(:first-child){border-bottom-left-radius:0}.shell.company-ui.shell--registration-pool .pd-ops__table:has(>thead[data-ca-sticky])>tbody td.pd-ops__empty{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.shell.company-ui.shell--registration-pool .pd-ops__table tbody tr.pd-ops__row:hover td{background:#242424}.shell.company-ui.shell--registration-pool .pd-ops__pager{margin-top:16px}.shell.company-ui.shell--registration-pool .ca-menu{z-index:120}.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-analysis,.shell.company-ui.shell--admin-v2 .company-dash--admin .analysis-notify-row,.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-analysis-swap,.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-analysis-logs,.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-logs,.shell.company-ui.shell--admin-v2 .company-dash--admin .ca-user-analysis,.shell.company-ui.shell--admin-v2 .company-dash--admin .table-area,.shell.company-ui.shell--admin-v2 .company-dash--admin .analysis-head{overflow:visible}.ca-team-tabs{margin:0}.ca-team{font-size:14px;line-height:20px}.ca-team-swap{transition:opacity .2s ease}.ca-team-swap.is-fading{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ca-team-swap{transition:none}}.ca-groups-switch{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px}.ca-groups-switch .ca-chip{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-groups{max-width:100%}.ca-groups-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:0}.ca-groups-filters{display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:0;background:transparent}.ca-groups-filters .ca-chip{background:var(--ca-g800);color:var(--ca-white)}.ca-groups-filters .ca-chip.is-on{background:var(--ca-g300);color:var(--ca-black)}.ca-seg--dark .ca-chip.is-on .ca-chip__count,.ca-groups-filters .ca-chip.is-on .ca-chip__count{background:var(--ca-g700);color:var(--ca-white)}.ca-groups-table-wrap{overflow:visible;max-width:100%}.ca-groups-table{width:100%;table-layout:auto}.ca-groups-table th,.ca-groups-table td{vertical-align:middle}.ca-groups-table tr{cursor:pointer}.ca-groups-table tbody tr:hover td{background:#242424}.ca-groups-table tbody tr.is-dragging td{background:#2a2a2a;opacity:.72}.ca-groups-table tbody tr.is-drop td{box-shadow:inset 0 2px #67fab0}.ca-groups-actions{width:1%;white-space:nowrap;text-align:right;vertical-align:middle}.ca-user-act--settings{width:49px;min-width:49px;height:35px;padding:0}.ca-user-act--settings img{display:block;max-width:none}.ca-groups-table tr.is-exhausted,.ca-groups-table tr.is-inactive{opacity:1}.ca-groups-table tr.is-saving{outline:1px dashed #555}.ca-groups-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fdfff7;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:1.25}.ca-groups-drag-cell{width:36px}.ca-groups-drag{border:0;background:transparent;color:#d9d9d9;cursor:grab;letter-spacing:-2px;font-size:16px;line-height:1;padding:6px 4px}.ca-groups-drag:hover,.ca-groups-table tbody tr:hover .ca-groups-drag{color:#fdfff7}.ca-groups-drag:active{cursor:grabbing}.ca-groups-limit{display:grid;gap:6px;justify-items:start;min-width:132px}.ca-groups-limit-bar{width:100%;max-width:148px;height:3px;border-radius:2px;background:#2b2b2b;overflow:hidden}.ca-groups-limit-bar__fill{display:block;height:100%;border-radius:2px}.ca-groups-limit-bar.is-red{background:#fa676747}.ca-groups-limit-bar__fill.is-green{background:#67fab0}.ca-groups-limit-bar__fill.is-yellow{background:#faf867}.ca-groups-limit-bar__fill.is-red{background:#fa6767}.ca-groups-topup{margin:0;padding:0;border:0;background:transparent;color:#67fab0;font:inherit;font-size:14px;line-height:20px;font-weight:500;cursor:pointer}.ca-groups-topup:hover{filter:brightness(1.12);text-decoration:underline}.ca-groups-models{border:0;padding:0;background:transparent;color:#a6a6a6;font:inherit;cursor:pointer}.ca-groups-models:hover{color:#fdfff7;text-decoration:underline}.ca-groups-models.is-partial{color:#faf867}.ca-groups-models.is-partial:hover{color:#fdfff7}.ca-groups-skel{display:grid;gap:8px}.ca-groups-skel span{display:block;height:44px;border-radius:10px;background:#2b2b2b}.ca-group-settings.ca-work-panel{display:flex;flex-direction:column;width:min(840px,calc(100vw - 24px));height:min(780px,calc(100vh - 24px));max-height:calc(100vh - 24px);overflow:hidden;padding:24px 0 0}.ca-group-settings .ca-msg-panel__head{flex-shrink:0}.ca-group-settings .ca-form-modal__form{flex:1 1 auto;min-height:0}.ca-group-settings .ca-form-modal__body{padding-bottom:16px}.ca-group-settings .ca-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-group-settings .ca-account-switch{margin-top:0}.ca-group-settings__hint{margin:0 0 12px;color:#878787;font-size:13px}.ca-group-settings__hint+.ca-account-grid{margin-bottom:12px}.ca-group-settings__fact{margin:0;min-height:40px;display:flex;align-items:center;color:#fdfff7;font-size:14px;line-height:20px}.ca-group-settings__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0}.ca-group-settings__stats div{min-width:0}.ca-group-settings__stats dt{margin:0 0 4px;color:#878787;font-size:13px;font-weight:400}.ca-group-settings__stats dd{margin:0;color:#fdfff7;font-size:16px;line-height:22px;font-variant-numeric:tabular-nums}.ca-group-settings__stats dd.is-err{color:#ff8b8b}.ca-group-settings__preview{margin:0;color:#fdfff7;font-size:16px;line-height:22px;font-variant-numeric:tabular-nums}.ca-group-settings__preview.is-idle{color:#878787}.ca-group-settings__topup-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ca-group-settings__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ca-group-settings__models{margin:0;color:#fdfff7;font-size:16px;line-height:22px}.ca-group-settings__span{grid-column:1 / -1}.ca-group-settings__actions{justify-content:space-between;align-items:center;width:100%}.ca-group-settings__actions-end{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.ca-group-settings__members-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ca-group-settings__members-toolbar .ca-user-keys-search{flex:1 1 auto;min-width:0}.ca-group-settings__members-toolbar .ca-btn{flex:0 0 auto}.ca-group-settings__members{display:grid;gap:0}.ca-group-settings__member{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #2b2b2b}.ca-group-settings__member-who{min-width:0}.ca-group-settings__member-who strong,.ca-group-settings__member-who span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-group-settings__member-who span{color:#878787;font-size:13px}.ca-group-settings__empty{display:grid;gap:10px;justify-items:start}.ca-group-settings__empty p{margin:0;color:#878787}.ca-group-settings .ca-msg-field em{font-style:normal;color:#878787}.ca-group-pick__search{margin-bottom:12px}.ca-group-pick__list{list-style:none;margin:0;padding:0;max-height:360px;overflow:auto}.ca-group-pick__row{display:grid;width:100%;gap:2px;padding:10px 0;border:0;border-top:1px solid #2b2b2b;background:transparent;color:inherit;text-align:left;cursor:pointer}.ca-group-pick__name{font-weight:600}.ca-group-pick__email,.ca-group-pick__meta{color:#878787;font-size:13px}@media(max-width:900px){.ca-groups-table th:nth-child(6),.ca-groups-table td:nth-child(6),.ca-groups-table th:nth-child(7),.ca-groups-table td:nth-child(7){display:none}.ca-group-settings .ca-account-grid,.ca-group-settings__stats{grid-template-columns:1fr 1fr}.ca-group-settings.ca-work-panel,.ca-form-modal{width:calc(100vw - 16px);height:calc(100vh - 16px);max-height:calc(100vh - 16px)}}@media(max-width:640px){.ca-groups-table th:nth-child(1),.ca-groups-table td:nth-child(1),.ca-groups-table th:nth-child(4),.ca-groups-table td:nth-child(4),.ca-groups-table th:nth-child(8),.ca-groups-table td:nth-child(8){display:none}.ca-group-settings__row{flex-direction:column;align-items:stretch}.ca-group-settings .ca-account-grid,.ca-group-settings__stats{grid-template-columns:1fr}.ca-group-settings__members-toolbar{flex-direction:column;align-items:stretch}}.ca-settings{--ca-black: #121113;--ca-green: #67fab0;--ca-white: #fdfff7;--ca-g200: #e1e1e1;--ca-g300: #d9d9d9;--ca-g400: #a6a6a6;--ca-g500: #878787;--ca-g700: #4c4c4c;--ca-g750: #2f2f2f;--ca-g800: #2b2b2b;--ca-err: #fa6767;--ca-err-bg: #582e2e;padding-top:24px;padding-bottom:48px;box-sizing:border-box}.ca-settings__head{display:grid;gap:8px;margin-bottom:20px}.ca-settings__head .ca-page-sub{color:var(--ca-g500);font-size:14px;line-height:20px;letter-spacing:0}.ca-settings__state,.ca-settings__banner{margin:0 0 16px}.ca-settings__tabs-wrap{overflow-x:auto;margin-bottom:16px;-webkit-overflow-scrolling:touch}.ca-settings__tabs{width:max-content;min-height:38px}.ca-settings a.ca-chip{text-decoration:none;height:35px;padding:8px 16px;border-radius:10px;color:var(--ca-white);-webkit-text-fill-color:var(--ca-white);background:transparent;flex:0 0 auto;white-space:nowrap}.ca-settings a.ca-chip.is-on,.ca-seg--dark .ca-settings a.ca-chip.is-on,.ca-settings .ca-seg--dark a.ca-chip.is-on{background:#fdfff7;color:var(--ca-black);-webkit-text-fill-color:var(--ca-black)}.ca-settings a.ca-chip.is-on .ca-chip__count{background:var(--ca-black);color:var(--ca-white)}.ca-settings__pane{min-width:0}.ca-set-tab{min-width:0;width:100%}.ca-set-sec,.theme-dark .ca-settings .ca-set-sec{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:64px;row-gap:24px;align-items:start;padding:40px 0;border:0;border-bottom:1px solid #333333;min-height:0}.ca-set-sec:last-child,.theme-dark .ca-settings .ca-set-sec:last-child{border-bottom:0}.ca-set-sec__meta{min-width:0}.ca-set-sec__meta h2,.theme-dark .ca-settings .ca-set-sec__meta h2{margin:0 0 8px;color:var(--ca-white);font-size:16px;font-weight:600;line-height:22px}.ca-set-sec__meta p,.theme-dark .ca-settings .ca-set-sec__meta p{margin:0;color:#b0b0b0;font-size:14px;line-height:20px;overflow-wrap:break-word}.ca-set-sec__meta p+p{margin-top:8px}.ca-set-sec__note,.theme-dark .ca-settings .ca-set-sec__note{color:#8d8d8d;font-size:13px;line-height:18px}.ca-set-sec__body{min-width:0;width:100%}.ca-set-form,.theme-dark .ca-settings .ca-set-form,.ca-set-key{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%;min-width:0}.ca-set-field,.theme-dark .ca-settings .ca-set-field,.theme-dark .ca-settings label.ca-set-field{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;margin:0}.ca-set-label,.theme-dark .ca-settings .ca-set-label,.theme-dark .ca-settings label.ca-set-label,.theme-dark .ca-settings .ca-set-field>span{display:block;width:100%;margin:0;color:#e1e1e1;font-size:14px;font-weight:500;line-height:20px}.ca-set-input{display:block;width:100%;max-width:none;min-width:0;height:35px;min-height:35px;margin:0;padding:0 16px;border:0;border-radius:10px;background:var(--ca-g750);color:var(--ca-white);font:inherit;font-size:14px;line-height:20px;box-sizing:border-box}.ca-set-input::placeholder{color:#7a7a7a;opacity:1}.theme-dark .ca-settings .ca-set-form .ca-set-input,.theme-dark .ca-settings .ca-set-form input.ca-set-input,.theme-dark .ca-settings .ca-set-form .ca-set-field>input{display:block;width:100%;max-width:none;min-width:0;height:35px;min-height:35px;margin:0;padding:0 16px;border:0;border-radius:10px;background:var(--ca-g750);color:var(--ca-white);font:inherit;font-size:14px;line-height:20px;box-sizing:border-box}.theme-dark .ca-settings .ca-set-form .ca-set-input::placeholder,.theme-dark .ca-settings .ca-set-form input.ca-set-input::placeholder{color:#7a7a7a;opacity:1}.theme-dark .ca-settings .ca-set-input--readonly,.theme-dark .ca-settings input.ca-set-input--readonly{color:var(--ca-white);cursor:default}.theme-dark .ca-settings .ca-set-input--mono,.theme-dark .ca-settings input.ca-set-input--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-set-readonly,.theme-dark .ca-settings .ca-set-readonly{margin:0;color:var(--ca-white);font-size:14px;line-height:20px}.ca-set-status-wrap{margin:0}.ca-set-status{display:inline-flex;align-items:center;height:35px;padding:0 12px;border-radius:10px;background:#203026;color:var(--ca-green);font-size:13px;font-weight:500;line-height:1}.ca-set-status.is-paused,.ca-set-status.is-suspended{background:#52582e;color:#faf867}.ca-set-status.is-pending{background:#2f2f2f;color:#e1e1e1}.ca-set-static{margin:0;color:var(--ca-white);font-size:14px;line-height:20px}.ca-set-static--mint{color:var(--ca-green);font-weight:600;word-break:break-all}.ca-set-static--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.ca-set-static--clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca-set-k{display:block;color:#b0b0b0;font-size:13px;line-height:18px;margin-bottom:4px}.ca-set-muted,.theme-dark .ca-settings .ca-set-muted{margin:0;color:#b0b0b0;font-size:14px;line-height:20px}.ca-set-ok,.theme-dark .ca-settings .ca-set-ok{margin:0;color:var(--ca-green);font-size:13px;line-height:18px}.ca-set-help,.theme-dark .ca-settings .ca-set-help,.theme-dark .ca-settings p.ca-set-help,.theme-dark .ca-settings small.ca-set-help{display:block;width:100%;margin:0;color:#b0b0b0;font-size:13px;line-height:18px;overflow-wrap:break-word}.ca-set-copy-row,.theme-dark .ca-settings .ca-set-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-width:0}.ca-set-copy-row .ca-set-input,.ca-set-copy-row .ca-set-static,.theme-dark .ca-settings .ca-set-copy-row .ca-set-input,.theme-dark .ca-settings .ca-set-copy-row .ca-set-static{width:100%;min-width:0;max-width:none;height:35px;min-height:35px;display:flex;align-items:center;padding:0 16px;border-radius:10px;background:var(--ca-g750);box-sizing:border-box}.ca-set-actions,.theme-dark .ca-settings .ca-set-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0}.theme-dark .ca-settings .ca-btn,.theme-dark .ca-settings a.ca-btn,.theme-dark .ca-settings button.ca-btn{height:35px;min-height:35px;max-width:none;padding:0 16px;box-sizing:border-box;font-weight:500}.theme-dark .ca-settings .ca-btn.ca-btn--green,.theme-dark .ca-settings a.ca-btn.ca-btn--green,.theme-dark .ca-settings button.ca-btn.ca-btn--green{font-weight:500}.theme-dark .ca-settings .ca-set-actions .ca-btn,.theme-dark .ca-settings .ca-set-sec--danger .ca-btn,.theme-dark .ca-settings .ca-ref-create>.ca-btn{width:100%}.theme-dark .ca-settings .ca-set-copy-row .ca-btn,.theme-dark .ca-settings .ca-promo-form__row .ca-btn,.theme-dark .ca-settings .ca-ref-field .ca-btn{width:auto;flex-shrink:0}.ca-set-list{display:flex;flex-direction:column;gap:24px;width:100%}.theme-dark .ca-settings label.ca-set-check{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0;color:var(--ca-g200);font-size:14px;line-height:20px;cursor:pointer}.theme-dark .ca-settings label.ca-set-check input{width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:0}.ca-set-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ca-black);color:var(--ca-white);font-size:12px;line-height:1}.ca-set-stats{display:grid;gap:8px;margin:0}.ca-set-stats dt{color:#b0b0b0;font-size:13px}.ca-set-stats dd{margin:2px 0 0;color:var(--ca-white)}.ca-set-payments{margin-top:24px}.ca-set-sec--danger{margin-top:0}.theme-dark .ca-settings .ca-set-sec--pay .ca-set-form{align-items:stretch}.ca-set-balance,.theme-dark .ca-settings .ca-set-balance{margin:0;color:var(--ca-white);font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.64px;font-variant-numeric:tabular-nums}.ca-set-field--amount{width:100%;max-width:none}.ca-set-skel{display:block;width:160px;height:32px;border-radius:8px;background:#2f2f2f;animation:ca-skel 1.2s ease-in-out infinite}@keyframes ca-skel{0%,to{opacity:.45}50%{opacity:1}}.ca-pay-hist{display:flex;flex-direction:column;gap:16px;padding:40px 0 0;min-width:0}.ca-pay-hist__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ca-pay-hist__title,.theme-dark .ca-settings .ca-pay-hist__title{margin:0;color:var(--ca-white);font-size:16px;font-weight:600;line-height:22px}.ca-pay-hist__toolbar{min-width:0}.ca-pay-hist__tabs{width:max-content;max-width:100%}.ca-pay-hist .ca-chip.is-on,.ca-settings .ca-pay-hist .ca-chip.is-on{background:#fdfff7;color:var(--ca-black);-webkit-text-fill-color:var(--ca-black)}.ca-pay-hist__table-wrap{min-height:0;overflow-x:auto}.ca-pay-hist__banner{margin:0 16px 12px}.ca-pay-hist .ca-table th{color:#b0b0b0}.ca-pay-hist .ca-table td{color:#e1e1e1;height:52px;font-size:14px}.ca-pay-hist .ca-table tbody tr:hover td{background:#252525}.ca-pay-hist__row--notice{cursor:pointer}.ca-pay-hist__sum{font-variant-numeric:tabular-nums;white-space:nowrap}.ca-pay-hist__empty{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-height:160px;max-height:220px;padding:32px 24px;box-sizing:border-box}.ca-pay-hist__empty p{margin:0;color:#e1e1e1;font-size:16px;line-height:22px}.ca-pay-hist__empty-hint{color:#b0b0b0!important;font-size:14px!important;line-height:20px!important}.ca-pay-hist__skel{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px}.ca-pay-hist__skel-row{display:block;height:48px;border-radius:12px;background:#1e1e1e;animation:ca-skel 1.2s ease-in-out infinite}.ca-pay-hist__cards{display:none;list-style:none;margin:0;padding:8px 10px 12px}.ca-pay-hist__cards li{display:flex;flex-direction:column;gap:8px;padding:14px 12px;border-bottom:1px solid #333}.ca-pay-hist__cards li:last-child{border-bottom:0}.ca-pay-hist__card-top,.ca-pay-hist__card-bottom{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ca-pay-hist__card-top{color:#e1e1e1;font-size:14px;line-height:20px}.ca-pay-hist__card-bottom{color:#b0b0b0;font-size:13px;line-height:18px}.ca-pay-status{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.ca-pay-status--ok{background:#203026;color:var(--ca-green)}.ca-pay-status--wait{background:#52582e;color:#faf867}.ca-pay-status--err{background:#582e2e;color:#fa6767}.ca-pay-status--back{background:#2f2f2f;color:#e1e1e1}@media(max-width:1100px){.ca-set-sec,.theme-dark .ca-settings .ca-set-sec{grid-template-columns:200px minmax(0,1fr);column-gap:40px}}@media(max-width:768px){.ca-set-sec,.theme-dark .ca-settings .ca-set-sec{grid-template-columns:1fr;column-gap:24px;row-gap:16px;padding:32px 0}.ca-settings{padding-top:16px;padding-bottom:32px}.theme-dark .ca-settings .ca-set-actions .ca-btn,.ca-set-field--amount{width:100%}.ca-pay-hist{padding-top:24px}.ca-pay-hist__table{display:none}.ca-pay-hist__cards{display:block}.ca-set-balance,.theme-dark .ca-settings .ca-set-balance{font-size:28px;line-height:36px}.ca-promo-form__row{grid-template-columns:1fr}.ca-promo-form__row .ca-btn,.ca-promo-card__foot .ca-btn{width:100%}.ca-promo-card__row{grid-template-columns:1fr;gap:2px}.ca-ref-field{grid-template-columns:1fr}.ca-ref-field .ca-btn{width:100%}.ca-ref-stats{grid-template-columns:1fr 1fr}.ca-ref-table-wrap,.ca-ref-table{display:none}.ca-ref-cards{display:flex}}.ca-promo-form{width:100%;max-width:none}.ca-promo-form__field{display:grid;gap:8px;color:#a6a6a6;font-size:13px;line-height:18px}.ca-promo-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;align-items:stretch}.ca-promo-form__live{min-height:18px;margin:8px 0 0;font-size:13px;line-height:18px;color:#b0b0b0}.ca-promo-form__live.is-ok{color:var(--ca-green)}.ca-promo-form__live.is-err{color:var(--ca-err)}.ca-promo-form__live.is-wait{color:#b0b0b0}.ca-promo-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ca-promo-toolbar__count{margin:0;color:#fdfff7;font-size:14px;font-weight:500;line-height:20px}.ca-promo-group{display:grid;gap:12px;min-width:0}.ca-promo-group+.ca-promo-group{margin-top:20px}.ca-promo-group h3{margin:0;color:#a6a6a6;font-size:13px;font-weight:500;line-height:18px}.ca-promo-list{display:grid;gap:12px;width:100%;min-width:0}.ca-promo-list--skel span{display:block;min-height:96px;border-radius:14px;background:#2f2f2f;animation:ca-skel 1.2s ease-in-out infinite}.ca-promo-empty{display:grid;gap:8px;justify-items:start;margin:0;max-width:42rem;color:#b0b0b0;font-size:14px;line-height:20px}.ca-promo-empty strong{color:#fdfff7;font-size:16px;font-weight:600;line-height:22px}.ca-promo-card{display:grid;gap:10px;min-width:0;height:auto;padding:22px;border:1px solid transparent;border-radius:14px;background:#2b2b2b;box-sizing:border-box;transition:background-color .3s ease}.ca-promo-card--compact{padding:16px 18px;gap:8px}.ca-promo-card.is-link{cursor:pointer}.ca-promo-card:hover,.ca-promo-card.is-link:focus-visible,.ca-promo-card.is-highlight{background:#383838}.ca-promo-card--waiting_condition{border-color:#3a3a32}.ca-promo-card--activated{border-color:#2a3a30}.ca-promo-card--expired{background:#262626}.ca-promo-card.is-open{border-color:#4c4c4c}.ca-promo-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.theme-dark h3.ca-promo-card__title,.theme-dark.company-ui .company-shell-content h3.ca-promo-card__title{margin:0;min-width:0;color:var(--ca-white);font-size:18px;font-weight:700;line-height:24px;letter-spacing:normal;overflow-wrap:anywhere}.theme-dark .ca-promo-card--compact h3.ca-promo-card__title,.theme-dark.company-ui .company-shell-content .ca-promo-card--compact h3.ca-promo-card__title{font-size:16px;line-height:22px}.ca-promo-card__desc{display:-webkit-box;margin:0;color:#e1e1e1;font-size:14px;font-weight:400;line-height:20px;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ca-promo-card--compact .ca-promo-card__desc{-webkit-line-clamp:2;line-clamp:2}.ca-promo-card.is-open .ca-promo-card__desc{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.ca-promo-card__meta,.ca-promo-card__time,.ca-promo-card__next,.ca-promo-card__note,.ca-promo-card__full{margin:0;color:#a6a6a6;font-size:13px;line-height:18px}.ca-promo-card__meta{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.ca-promo-card__meta .is-reward{color:var(--ca-green);font-weight:600}.ca-promo-card--waiting_condition .ca-promo-card__meta .is-reward{color:#faf867}.ca-promo-card__dot{color:#6f6f6f}.ca-promo-card__outcome{margin:0;color:var(--ca-green);font-size:14px;line-height:20px;font-weight:600}.ca-promo-card__details{display:grid;gap:8px;min-width:0;padding-top:4px}.ca-promo-card__rows{display:grid;gap:6px;margin:0}.ca-promo-card__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px}.ca-promo-card__row dt{color:#878787;font-size:12px;line-height:16px}.ca-promo-card__row dd{margin:0;color:#d9d9d9;font-size:12px;line-height:16px;overflow-wrap:anywhere}.ca-promo-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.ca-promo-card__foot .ca-btn{min-height:40px;width:auto}.ca-promo-card__more{margin-left:auto;padding:0;border:0;background:none;color:#a6a6a6;font:inherit;font-size:14px;line-height:20px;cursor:pointer}.ca-promo-card__more:hover,.ca-promo-card__more:focus-visible{color:#fdfff7}.ca-promo-archive-toggle{display:inline-flex;align-items:center;gap:8px;height:35px;padding:0 14px;border:0;border-radius:10px;background:#2f2f2f;color:var(--ca-white);font:inherit;font-size:14px;cursor:pointer}.ca-promo-badge{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.ca-promo-badge--available{background:#fdfff7;color:#121113}.ca-promo-badge--activated{background:#203026;color:var(--ca-green)}.ca-promo-badge--pending_condition,.ca-promo-badge--waiting_condition{background:#52582e;color:#faf867}.ca-promo-badge--completed{background:#203026;color:var(--ca-green)}.ca-promo-badge--expired{background:#2f2f2f;color:#a6a6a6}.ca-promo-badge__check{display:block}.ca-promo-details{width:min(480px,calc(100vw - 32px))}.ca-promo-details__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 0}.ca-promo-details__head h2{margin:0;color:var(--ca-white);font-size:18px;line-height:24px}.ca-promo-details__body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px 22px}.ca-promo-details__body p{margin:0;color:#e1e1e1;font-size:14px;line-height:20px}.ca-promo-details__until{color:#b0b0b0!important}.ca-ref-link-sec,.ca-ref-create,.ca-ref-active,.ca-ref-error,.ca-ref-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:520px}.ca-ref-error__actions,.ca-ref-confirm__actions{display:flex;flex-wrap:wrap;gap:8px}.ca-ref-active{max-width:760px}.ca-ref-active__head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ca-ref-more{position:relative}.ca-ref-more__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:6}.ca-ref-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%}.ca-ref-field__value{min-width:0;height:35px;padding:0 16px;border-radius:10px;background:#2b2b2b;color:var(--ca-white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;user-select:all;box-sizing:border-box}.ca-ref-field__check{display:block;flex-shrink:0}.theme-dark .ca-settings .ca-ref-field .ca-btn,.theme-dark .ca-settings .ca-ref-error__actions .ca-btn{height:35px;min-height:35px;width:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:500}.ca-ref-code{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.ca-ref-link-btn{padding:0;border:0;background:none;color:#e1e1e1;font:inherit;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ca-ref-steps{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.ca-ref-steps ol{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;width:100%}.ca-ref-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.ca-ref-steps__n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#2f2f2f;color:var(--ca-white);font-size:13px;font-weight:600}.ca-ref-steps strong{display:block;margin:0 0 4px;color:var(--ca-white);font-size:14px;line-height:20px}.ca-ref-steps p{margin:0;color:#b0b0b0;font-size:14px;line-height:20px}.ca-ref-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;width:100%}.ca-ref-stats div{min-width:0;padding:14px 16px;border-radius:14px;background:#2b2b2b}.ca-ref-stats dt{color:#b0b0b0;font-size:13px;line-height:18px}.ca-ref-stats dd{margin:6px 0 0;color:var(--ca-white);font-size:20px;font-weight:600;line-height:26px}.ca-ref-invites{width:100%}.ca-ref-empty{max-width:42rem}.ca-ref-empty p{margin:0;color:var(--ca-white);font-size:14px;line-height:20px}.ca-ref-empty__hint{color:#b0b0b0!important}.ca-ref-table-wrap{width:100%;overflow-x:auto}.ca-ref-table{width:100%}.ca-ref-table th,.ca-ref-table td{font-size:13px}.ca-ref-table__sum{white-space:nowrap;font-variant-numeric:tabular-nums}.ca-ref-cards{display:none;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ca-ref-cards li{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;background:#2b2b2b}.ca-ref-cards__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ca-ref-cards__who,.ca-ref-cards__date{margin:0;font-size:14px;line-height:20px}.ca-ref-cards__who{color:var(--ca-white)}.ca-ref-cards__date{color:#b0b0b0}.ca-ref-badge{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.ca-ref-badge--active,.ca-ref-badge--visited{background:#fdfff7;color:#121113}.ca-ref-badge--registered{background:#2f2f2f;color:#e1e1e1}.ca-ref-badge--pending_condition{background:#52582e;color:#faf867}.ca-ref-badge--completed,.ca-ref-badge--reward_accrued{background:#203026;color:var(--ca-green)}.ca-ref-badge--expired{background:#2f2f2f;color:#a6a6a6}.ca-ref-badge--cancelled{background:#582e2e;color:#fa9a9a}.ca-ref-badge--paused{background:#52582e;color:#faf867}.ca-ref-badge__check{display:block}.ca-ref-terms,.ca-ref-confirm{width:min(520px,calc(100vw - 32px))}.ca-ref-terms.ca-account-panel{padding:0}.ca-ref-terms__head,.ca-ref-confirm h2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 0;margin:0;color:var(--ca-white);font-size:18px;line-height:24px}.ca-ref-terms__head h2{margin:0;flex:1 1 auto;min-width:0;color:var(--ca-white);font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.02em}.ca-ref-terms__head .ca-modal-close{position:static;top:auto;right:auto;flex-shrink:0}.ca-ref-terms__body,.ca-ref-confirm p{display:flex;flex-direction:column;gap:14px;padding:16px 18px 22px;margin:0;color:#e1e1e1;font-size:14px;line-height:20px}.ca-ref-terms__body h3{margin:0 0 4px;color:var(--ca-white);font-size:14px;line-height:20px}.ca-ref-terms__body p{margin:0;padding:0}.ca-ref-confirm__actions{padding:0 18px 18px}@media(max-width:1100px){.ca-ref-stats{grid-template-columns:1fr 1fr}}
