.app-layout{--app-bg:#f6f6fb;--app-card:#fff;--app-soft:#f3f2fa;--app-soft-2:#eae7fa;--app-text:#171426;--app-muted:#585467;--app-subtle:#777385;--app-line:#e4e1ed;--app-purple:#6247eb;--app-purple-deep:#4b31c3;--app-purple-soft:#f0ecff;--app-green:#167f66;--app-green-soft:#e4f5ee;--app-red:#bc3b56;--app-red-soft:#fff0f3;--app-orange:#b95e28;--app-blue:#2269ca;--app-shadow:0 1px 3px #19113a09, 0 14px 36px #231c5109;--workspace-brand:#694cee;--workspace-coral:#e96b55;--workspace-teal:#118f90;--workspace-radius:14px;color:var(--app-text);background:var(--app-bg);font-size:14px;line-height:1.5}html[data-theme=dark] .app-layout{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#10101b;--app-card:#1a1929;--app-soft:#242238;--app-soft-2:#302b4b;--app-text:#f6f4ff;--app-muted:#c2bfd0;--app-subtle:#a7a2ba;--app-line:#39354c;--app-purple:#b3a3ff;--app-purple-deep:#8b73fa;--app-purple-soft:#322b53;--app-green:#68dec0;--app-green-soft:#173e34;--app-red:#ff9ba7;--app-red-soft:#432632;--app-orange:#ffc185;--app-blue:#92bdff;--app-shadow:0 1px 2px #0003, 0 12px 30px #0002;--workspace-brand:#aa97ff;--workspace-coral:#ff9d86;--workspace-teal:#69cfc9}.app-layout :where(button,input,select,textarea){font-family:var(--font-body)}.app-layout :where(input,textarea,select){color:var(--app-text);background-color:var(--app-card)}.app-layout :where(input,select,textarea)::placeholder{color:var(--app-subtle);opacity:1}.app-layout :where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--app-purple) 44%, transparent);outline-offset:2px}.app-layout :where(h1,h2,h3,h4,strong){text-wrap:pretty}.app-layout :where(p,small,td,li){overflow-wrap:break-word}.app-layout :where(button,a){touch-action:manipulation}.app-layout :where(.form-primary-button,.topbar-primary){color:#fff;box-shadow:none;background:#6247eb;border-color:#6247eb;border-radius:9px;font-weight:720}.app-layout :where(.form-primary-button,.topbar-primary):hover{background:#5235d8;border-color:#5235d8;transform:none;box-shadow:0 4px 12px #402bb52b}.app-layout :where(.form-secondary-button,.back-button){box-shadow:none;border-radius:9px}.app-layout :where(.form-secondary-button,.back-button):hover{transform:none}.app-layout{grid-template-columns:264px minmax(0,1fr)}.app-layout .app-sidebar{padding:13px 12px max(11px, var(--safe-bottom));border-right-color:var(--app-line);background:var(--app-card);scrollbar-width:none;overscroll-behavior-y:contain;overflow:hidden auto}.app-layout .app-sidebar::-webkit-scrollbar{display:none}.app-layout .app-sidebar-head{border-bottom:1px solid var(--app-line);margin-bottom:5px;padding:5px 9px 10px}.app-layout .app-sidebar-head .zeravo-logo{color:var(--app-text);letter-spacing:-.055em;font-size:23px}.app-layout .app-sidebar-head .zeravo-logo>svg{width:32px;height:32px}.app-layout .app-nav{flex:none;gap:0;min-height:auto;overflow:visible}.app-layout .app-nav-group{border-bottom:1px solid var(--app-line);padding:5px 4px 6px}.app-layout .app-nav-group:last-child{border:0}.app-layout .nav-group-label{color:var(--app-subtle);letter-spacing:.095em;text-transform:uppercase;margin:0 12px 7px;font-size:10px;font-weight:750}.app-layout .app-nav a{border-radius:9px;gap:11px;min-height:37px;padding:0 11px;font-size:13.5px;font-weight:600;transition:color .15s,background .15s}.app-layout .app-nav a svg{stroke-width:1.75px;width:18px;height:18px}.app-layout .app-nav a:hover{color:var(--app-text);background:var(--app-soft)}.app-layout .app-nav a.is-active{background:var(--app-purple-soft);color:var(--app-purple);font-weight:760;position:relative}.app-layout .app-nav a.is-active:before{content:"";background:var(--workspace-brand);border-radius:0 4px 4px 0;width:3px;height:22px;position:absolute;top:calc(50% - 11px);left:0}.app-layout .nav-unread-badge{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.app-layout .app-plan-card{background:var(--app-purple-soft);border:1px solid color-mix(in srgb, var(--app-purple) 20%, var(--app-line));box-shadow:none;border-radius:11px;margin-top:auto;padding:11px 12px}.app-layout .app-plan-card>span{color:var(--app-purple);letter-spacing:.02em;font-size:12px}.app-layout .app-plan-card>strong{margin-top:1px;font-size:20px;line-height:1.2}.app-layout .app-plan-card>small{font-size:12px}.app-layout .app-sidebar-user{margin-top:7px;padding:8px 6px}.app-layout .user-avatar{background:#6d56e8;border-radius:10px}.app-layout .app-sidebar-user strong{font-size:13px}.app-layout .app-sidebar-user small{font-size:11.5px}.app-layout .app-main{min-width:0}.app-layout .app-topbar{background:var(--app-card);border-bottom:1px solid var(--app-line);min-height:93px;padding:19px clamp(20px,3.1vw,44px)}.app-layout .app-topbar h1{letter-spacing:-.042em;font-size:clamp(23px,2.2vw,30px);font-weight:740}.app-layout .app-topbar p{color:var(--app-muted);font-size:13.5px;line-height:1.5}.app-layout .app-top-actions{gap:8px}.app-layout .locale-toggle,.app-layout .theme-toggle{border-radius:9px}.app-layout .app-content{width:min(1530px,100%);min-width:0;padding:20px clamp(17px,2.25vw,34px) 72px}.app-layout .theme-toggle:hover{transform:none}.app-layout .dashboard-content{gap:15px;min-width:0;display:grid}.app-layout .dashboard-content>*{min-width:0}.app-layout .dashboard-overview-head{background:var(--app-card);border:1px solid var(--app-line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:19px 22px;display:flex}.app-layout .dashboard-overview-heading{flex:310px;min-width:0}.app-layout .dashboard-date{width:fit-content;color:var(--app-purple);letter-spacing:.045em;background:0 0;margin-bottom:4px;padding:0;font-size:11px;font-weight:700;display:block}.app-layout .dashboard-overview-head h2{letter-spacing:-.035em;margin:0;font-size:clamp(20px,2.1vw,25px);font-weight:750;line-height:1.22}.app-layout .dashboard-overview-head p{color:var(--app-muted);margin:5px 0 0;font-size:13.5px;line-height:1.45}.app-layout .dashboard-overview-usage{width:min(225px,100%);min-width:165px}.app-layout .dashboard-overview-usage>span{color:var(--app-muted);font-size:12px;display:block}.app-layout .dashboard-overview-usage strong{color:var(--app-text);font-variant-numeric:tabular-nums;margin-top:2px;font-size:23px;font-weight:760;line-height:1.25;display:block}.app-layout .dashboard-overview-usage strong small{color:var(--app-muted);font-size:13px;font-weight:570}.app-layout .dashboard-overview-progress{background:var(--app-soft-2);border-radius:100px;height:5px;margin-top:9px;overflow:hidden}.app-layout .dashboard-overview-progress i{border-radius:inherit;background:var(--app-purple);height:100%;display:block}.app-layout .dashboard-stats{gap:10px}.app-layout .dashboard-stats article{border:1px solid var(--app-line);background:var(--app-card);min-height:92px;box-shadow:none;border-radius:11px;grid-template-columns:4px minmax(0,1fr);align-content:center;gap:3px 11px;padding:11px 15px 11px 0;display:grid;overflow:hidden}.app-layout .dashboard-stats article:before{content:"";background:var(--app-purple);grid-row:1/4;align-self:stretch}.app-layout .dashboard-stats article:nth-child(2):before{background:var(--app-blue)}.app-layout .dashboard-stats article:nth-child(3):before{background:var(--app-green)}.app-layout .dashboard-stats article:nth-child(4):before{background:var(--app-orange)}.app-layout .dashboard-stats .stat-icon{display:none}.app-layout .dashboard-stats article>span{color:var(--app-muted);grid-area:1/2;font-size:12px;font-weight:630}.app-layout .dashboard-stats article>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;grid-area:2/2;font-size:26px;font-weight:750;line-height:1.07}.app-layout .dashboard-stats article>small{color:var(--app-muted);grid-area:3/2;font-size:12px}.app-layout .dashboard-panel{border-radius:13px}.app-layout .dashboard-panel>header{padding:16px 20px}.app-layout .dashboard-panel>header span{color:var(--app-subtle);font-size:11px;font-weight:750}.app-layout .dashboard-panel>header strong{font-size:16px;font-weight:720}.app-layout .dashboard-panel>header :where(a,em){font-size:12px}.app-layout .dashboard-task>span strong{font-size:13.5px}.app-layout .dashboard-task>span small{font-size:12px;line-height:1.45}.app-layout .dashboard-task>b{font-size:12px}.app-layout .dashboard-support-strip{border:1px solid color-mix(in srgb, var(--app-purple) 26%, var(--app-line));border-left:3px solid var(--app-purple);background:var(--app-card);border-radius:10px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 15px;display:grid}.app-layout .dashboard-support-strip>div{min-width:0}.app-layout .dashboard-support-strip strong{font-size:13.5px;line-height:1.35}.app-layout .dashboard-support-strip .dashboard-support-icon{background:var(--app-purple-soft);width:36px;height:36px;color:var(--app-purple);border-radius:10px;place-items:center;font-weight:800;display:grid}.app-layout .dashboard-support-strip small{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:12.5px;line-height:1.42;overflow:visible}.app-layout .dashboard-support-strip>a{white-space:nowrap;min-width:0;font-size:12.5px}.app-layout .dashboard-subscription-card,.app-layout .dashboard-plan-offer,.app-layout .dashboard-ambassador-card{box-shadow:none;border-radius:13px}.app-layout .dashboard-ambassador-card{background:var(--app-card);grid-template-columns:minmax(0,1fr) auto;padding:20px 22px}.app-layout .dashboard-ambassador-art{display:none}.app-layout .dashboard-ambassador-card h3{font-size:17px}.app-layout .dashboard-ambassador-card p{font-size:13px}.app-layout .dashboard-ambassador-card>a{background:var(--app-purple);color:#fff;border-radius:9px;font-size:13px}.app-layout .dashboard-plan-offer{margin-top:0}.app-layout .dashboard-main-grid{gap:16px}.app-layout .recent-panel .recent-table{overflow-x:auto}.app-layout .recent-table-head,.app-layout .recent-table>a{min-width:0}.app-layout .recent-table-head{font-size:11px}.app-layout .recent-table>a{font-size:13px}.app-layout .recent-table :where(small,time),.app-layout .dashboard-queue-list :where(strong,small,time,em){font-size:12px}.app-layout .dashboard-queue-list strong,.app-layout .dashboard-help :where(strong,p,small),.app-layout .panel-empty :where(p,small){font-size:13px}.app-layout .applications-page{gap:17px}.app-layout .page-toolbar{flex-wrap:wrap}.app-layout .filter-tabs{background:var(--app-card);border:1px solid var(--app-line)}.app-layout .filter-tabs button{min-height:40px;font-size:13px}.app-layout .filter-tabs button span{font-size:11px}.app-layout .application-controls{background:var(--app-card);border-radius:13px}.app-layout .application-controls label>span,.app-layout .application-control-meta{font-size:12.5px}.app-layout .application-controls input,.app-layout .application-controls select{min-height:41px;font-size:14px}.app-layout .reply-classifier-note{background:var(--app-purple-soft);border-radius:11px}.app-layout .reply-classifier-note strong{font-size:13px}.app-layout .reply-classifier-note small{font-size:12.5px}.app-layout .campaign-strip,.app-layout .application-list{border-radius:13px}.app-layout .campaign-strip>header span{font-size:11px}.app-layout .campaign-strip>header strong,.app-layout .campaign-strip article>strong{font-size:14px}.app-layout .campaign-strip article :where(small,em),.app-layout .campaign-strip article>div{font-size:12px}.app-layout .campaign-state{font-size:11px}.app-layout .application-list-head{min-height:44px;font-size:11px;font-weight:700}.app-layout .application-summary{min-height:73px}.app-layout .application-company-cell strong{font-size:13.5px}.app-layout .application-company-cell small{font-size:12px}.app-layout .application-flow-cell strong{font-size:13px}.app-layout .application-flow-cell small{font-size:11px}.app-layout .application-date-cell{font-size:12px}.app-layout .application-status{font-size:11px}.app-layout .application-detail{min-width:0}.app-layout .application-detail :where(strong,button){font-size:13px}.app-layout .application-detail :where(small,span,em,time,label),.app-layout .application-bulk-bar :where(button,label,small){font-size:12px}.app-layout .cv-manager{gap:17px}.app-layout .cv-manager-toolbar{flex-wrap:wrap}.app-layout .cv-manager-toolbar>div:first-child span{font-size:12px}.app-layout .cv-manager-toolbar p{font-size:13px}.app-layout .cv-manager-grid{background:var(--app-card);border-radius:13px;grid-template-columns:minmax(245px,290px) minmax(0,1fr)}.app-layout .cv-card-list{background:var(--app-soft)}.app-layout .cv-card-list>button{min-height:75px}.app-layout .cv-card-list strong{font-size:13px}.app-layout .cv-card-list small,.app-layout .cv-card-list em{font-size:11.5px}.app-layout .cv-type{font-size:11px}.app-layout .cv-detail{padding:clamp(18px,2.5vw,30px)}.app-layout .cv-detail h2{font-size:clamp(21px,2.5vw,29px)}.app-layout .cv-detail header p,.app-layout .cv-analysis-summary small{font-size:12px}.app-layout .cv-detail>header span,.app-layout .cv-check-grid small{font-size:11px}.app-layout .cv-analysis-summary strong,.app-layout .cv-check-grid strong{font-size:13px}.app-layout .cv-check-grid article>span,.app-layout .cv-builder-form :where(label,small){font-size:12px}.app-layout .templates-layout{border-radius:13px;grid-template-columns:minmax(232px,270px) minmax(0,1fr)}.app-layout .template-list>header span{font-size:12px}.app-layout .template-list>header strong{font-size:14px}.app-layout .template-list>div>button{min-height:75px}.app-layout .template-list>div strong{font-size:13px}.app-layout .template-list>div small,.app-layout .template-list>div em,.app-layout .template-list>footer{font-size:11px}.app-layout .template-list>div>button>span{font-size:12px}.app-layout .template-list>header>button{width:38px;height:38px}.app-layout .template-form-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.app-layout .variable-picker>span{font-size:12px}.app-layout .variable-picker button{min-height:30px;font-size:11px}.app-layout .template-preview{background:var(--app-soft)}.app-layout .template-preview>header,.app-layout .template-preview>small,.app-layout .preview-address :where(strong,small),.app-layout .preview-attachment :where(strong,small),.app-layout .preview-signature-card :where(strong,small,p){font-size:12px}.app-layout .template-preview h3{font-size:17px}.app-layout .preview-body p{font-size:13.5px;line-height:1.65}.app-layout .settings-layout{grid-template-columns:minmax(210px,240px) minmax(0,1fr)}.app-layout .settings-tabs,.app-layout .settings-panel{border-radius:13px}.app-layout .settings-tabs>button{min-height:70px}.app-layout .settings-tabs strong{font-size:13px}.app-layout .settings-tabs small{font-size:11.5px}.app-layout .settings-form>header>span{font-size:11px}.app-layout .settings-form>header h2{font-size:clamp(22px,2.4vw,29px)}.app-layout .settings-form>header p{font-size:13.5px}.app-layout .settings-plan-grid article>div>small{font-size:12px}.app-layout .settings-plan-grid article>div>em,.app-layout .settings-plan-grid li{font-size:13px}.app-layout .form-section label>span,.app-layout .settings-form label>span,.app-layout .template-fields label>span,.app-layout .cv-builder-form label>span{font-size:12.5px}.app-layout .field-help,.app-layout .message-count legend,.app-layout .message-count small,.app-layout .schedule-note,.app-layout .automatic-match-card strong,.app-layout .automatic-match-card p,.app-layout .automatic-match-card li{font-size:12px}.app-layout .admin-stat-grid article{border-radius:12px}.app-layout .admin-stat-grid span,.app-layout .admin-stat-grid small{font-size:12px}.app-layout .admin-stat-grid strong{font-size:26px}.app-layout .admin-tab-bar{border-radius:12px}.app-layout .admin-tab-bar>div button{min-height:42px;font-size:12.5px}.app-layout .admin-tab-bar>div button span{font-size:11px}.app-layout .admin-data-panel{border-radius:13px}.app-layout .admin-data-panel>header span{font-size:11px}.app-layout .admin-data-panel>header h2{font-size:22px}.app-layout .admin-data-panel>header p{font-size:13px}.app-layout .career-admin :where(.responsive-table,.admin-table-wrap){scrollbar-width:thin;max-width:100%;overflow-x:auto}.app-layout .career-admin :where(table,th,td){font-size:12.5px}.app-layout .career-admin th{font-size:11px;font-weight:750}.app-layout .career-admin :where(input,select,textarea,button){min-height:36px}.app-layout .career-admin :where(.admin-filters,.admin-support-filters,.admin-mail-filters){font-size:13px}.app-layout .career-admin :where(.admin-stat-grid,.admin-analytics-metrics) :where(small,span){font-size:12px}.app-layout .career-admin :where(.admin-data-panel,.admin-support-workspace) :where(p,small){font-size:12px;line-height:1.5}.app-layout .career-admin :where(.admin-data-panel,.admin-support-workspace) :where(strong){font-size:max(13px,1em)}.app-layout :where(.panel-empty,.form-alert,.inline-empty,.admin-filters,.admin-timeline,.settings-panel,.applications-page,.cv-manager,.templates-layout) :where(p,small,em){line-height:1.5}.app-layout :where(.panel-empty,.inline-empty) :where(small,p),.app-layout :where(.form-alert,.form-alert strong){font-size:13px}@media (max-width:1160px){.app-layout .app-content{padding-inline:24px}.app-layout .dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.app-layout .dashboard-main-grid,.app-layout .template-form-grid{grid-template-columns:1fr}.app-layout .template-preview{border-left:0;border-top:1px solid var(--app-line)}.app-layout .settings-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.app-layout{grid-template-columns:minmax(0,1fr)}.app-layout .app-sidebar{z-index:100;width:min(310px,100vw - 42px);height:100dvh;padding-top:23px;transition:transform .2s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-103%);box-shadow:10px 0 32px #0002}.app-layout .app-sidebar.is-open{transform:translate(0)}.app-layout .sidebar-close{place-items:center;display:grid}.app-layout .sidebar-backdrop{z-index:95;background:#0d0b1b9c;border:0;display:block;position:fixed;inset:0}.app-layout .mobile-menu-button{flex-shrink:0;display:block}.app-layout .app-topbar{min-height:82px}.app-layout .app-content{padding:22px}.app-layout .settings-layout{grid-template-columns:1fr}.app-layout .settings-tabs{flex-wrap:nowrap;width:100%;display:flex;overflow-x:auto}.app-layout .settings-tabs>button{min-width:152px}}@media (max-width:720px){.app-layout .app-topbar{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:16px}.app-layout .app-topbar>div:first-of-type{flex:calc(100% - 70px)}.app-layout .app-topbar h1{font-size:22px}.app-layout .app-topbar p{font-size:12.5px}.app-layout .app-top-actions{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-left:0}.app-layout .app-top-actions .topbar-primary{margin-right:auto}.app-layout .app-content{padding:15px 13px 68px}.app-layout .dashboard-content{gap:13px}.app-layout .dashboard-stats{gap:9px}.app-layout .dashboard-stats article{min-height:107px;padding:13px}.app-layout .dashboard-stats article>strong{font-size:25px}.app-layout .dashboard-command-bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-layout .dashboard-command-bar>a{grid-column:1/-1}.app-layout .dashboard-command-bar>div{min-width:0}.app-layout .dashboard-ambassador-card{grid-template-columns:1fr;gap:14px}.app-layout .dashboard-ambassador-card>a{justify-content:center}.app-layout .dashboard-main-grid{gap:13px}.app-layout .cv-manager-grid{grid-template-columns:1fr}.app-layout .cv-card-list{border-right:0;border-bottom:1px solid var(--app-line);gap:6px;display:flex;overflow-x:auto}.app-layout .cv-card-list>button{flex:0 0 195px;width:195px;min-width:195px}.app-layout .cv-detail>header{flex-wrap:wrap}.app-layout .cv-check-grid{grid-template-columns:1fr 1fr}.app-layout .templates-layout{grid-template-columns:minmax(0,1fr)}.app-layout .template-list{border-right:0;border-bottom:1px solid var(--app-line)}.app-layout .template-list>div{max-height:175px;display:flex;overflow-x:auto}.app-layout .template-list>div>button{flex:0 0 198px;width:198px}.app-layout .template-list>footer{display:none}.app-layout .template-fields,.app-layout .template-preview{padding:17px}.app-layout .application-list-head{display:none}.app-layout .application-row{padding-left:7px}.app-layout .application-summary{grid-template-columns:minmax(0,1fr) auto;grid-auto-rows:auto;gap:5px 10px;min-height:88px;padding-right:9px}.app-layout .application-company-cell{grid-area:1/1}.app-layout .application-flow-cell{grid-area:2/1;padding-left:45px}.app-layout .application-date-cell{grid-area:3/1;padding-left:45px}.app-layout .application-summary>:nth-child(4){grid-area:1/2/3;align-self:center}.app-layout .application-expand{grid-area:3/2}.app-layout .application-detail,.app-layout .application-controls .application-control-grid{grid-template-columns:1fr}.app-layout .campaign-strip>div{grid-template-columns:1fr 1fr}.app-layout .settings-panel{padding:17px}.app-layout .settings-plan-grid{grid-template-columns:1fr}.app-layout .page-toolbar>.topbar-primary{width:100%}.app-layout .career-admin .responsive-table:after,.app-layout .career-admin .admin-table-wrap:after{font-size:11px}}@media (max-width:420px){.app-layout .dashboard-stats article>span{font-size:11px}.app-layout .cv-check-grid,.app-layout .campaign-strip>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.app-layout *,.app-layout :before,.app-layout :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-layout .dashboard-stats article:first-child>strong{color:var(--app-purple)}.app-layout .dashboard-stats article:nth-child(2)>strong{color:var(--app-blue)}.app-layout .dashboard-stats article:nth-child(3)>strong{color:var(--app-green)}.app-layout .dashboard-stats article:nth-child(4)>strong{color:var(--app-orange)}.app-layout .dashboard-task:hover{background:var(--app-soft)}.app-layout .dashboard-task.task-ready>b{background:var(--app-purple);color:#fff}.app-layout .recent-table>a:hover{background:var(--app-soft)}.app-layout .recent-company strong{font-size:13px}.app-layout .recent-company small{font-size:12px}.app-layout .dashboard-subscription-card,.app-layout .dashboard-plan-offer{background:var(--app-card)}.app-layout .dashboard-plan-price-grid>article{box-shadow:none;border-radius:11px}.app-layout .subscription-plan-copy strong{font-size:20px}.app-layout .subscription-plan-copy :where(span,small),.app-layout .subscription-feature-list li{font-size:12px}.app-layout .dashboard-ambassador-card{border-left:3px solid var(--workspace-teal)}.app-layout .dashboard-ambassador-card>div>span{font-size:11px}.app-layout .dashboard-ambassador-card>a{background:var(--app-purple)}.app-layout .dashboard-support-strip{border:1px solid var(--app-line)}.app-layout .dashboard-help>button strong{font-size:13px}.app-layout .dashboard-help>button small{font-size:12px}.app-layout .dashboard-help article strong{font-size:13px}.app-layout .dashboard-help article p{font-size:12px}.app-layout .dashboard-help article span,.app-layout .admin-count-row span,.app-layout .admin-status{font-size:11px}.app-layout .admin-detail-button,.app-layout .admin-data-coverage :where(strong,small,p,span),.app-layout .admin-contact-overview span,.app-layout .admin-bulk-contact-bar :where(strong,button){font-size:12px}.app-layout .admin-user-avatar{background:var(--app-purple-soft)}.app-layout .settings-account-eyebrow{font-size:11px}.app-layout .settings-account-card p{font-size:13px}.app-layout .settings-plan-grid article{border-radius:12px;min-height:320px}.app-layout .settings-tabs>button>span,.app-layout .form-field :where(small,em),.app-layout .app-plan-card>a{font-size:12px}.app-layout .ambassador-dashboard .admin-stat-grid article{border-top:3px solid var(--app-purple)}.app-layout .ambassador-dashboard .admin-stat-grid article:nth-child(2){border-top-color:var(--app-blue)}.app-layout .ambassador-dashboard .admin-stat-grid article:nth-child(3){border-top-color:var(--app-green)}.app-layout .ambassador-dashboard .admin-stat-grid article:nth-child(4){border-top-color:var(--app-orange)}.app-layout .ambassador-dashboard .admin-stat-grid span,.app-layout .ambassador-dashboard .admin-stat-grid small{font-size:12px}.app-layout .ambassador-dashboard .panel-card{border:1px solid var(--app-line);background:var(--app-card);border-radius:13px}.app-layout .ambassador-dashboard .panel-card h2{font-size:18px}.app-layout .ambassador-dashboard .panel-card :where(p,small){font-size:13px}.app-layout .ambassador-link-row{min-width:0}.app-layout .ambassador-link-row code{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:13px}.app-layout .ambassador-progress{height:9px}.app-layout .ambassador-progress span{background:var(--app-purple)}.app-layout .ambassador-dashboard .admin-table :where(th,td){font-size:13px}@media (max-width:800px){.app-layout .recent-table{overflow-x:visible}.app-layout .recent-table-head{display:none}.app-layout .recent-table>a{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-width:0;padding:13px 15px;display:grid}.app-layout .recent-table>a>span:first-child{grid-area:1/1/2/2}.app-layout .recent-table>a>span:nth-child(2){grid-area:2/1;padding-left:41px}.app-layout .recent-table>a>span:nth-child(3){grid-area:3/1;padding-left:41px}.app-layout .recent-table>a>span:nth-child(4){text-align:right;grid-area:1/2}.app-layout .recent-table>a>span:nth-child(5){text-align:right;grid-area:3/2;font-size:11px}.app-layout .dashboard-help.is-open>div{grid-template-columns:repeat(2,minmax(0,1fr))}.app-layout .dashboard-help article:nth-child(2){border-right:0}}@media (max-width:500px){.app-layout .dashboard-help.is-open>div{grid-template-columns:1fr}.app-layout .dashboard-help article{border-right:0;border-bottom:1px solid var(--app-line)}.app-layout .dashboard-help article:last-child{border-bottom:0}.app-layout .admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-layout .admin-filters{grid-template-columns:minmax(0,1fr)}.app-layout .admin-tab-bar{flex-wrap:wrap}.app-layout .admin-tab-bar>div{width:100%}}.app-layout,.app-layout .app-main,.app-layout .app-topbar,.app-layout .app-top-actions{min-width:0}.app-layout .app-sidebar .app-plan-card>a{margin-top:7px}.app-layout .app-sidebar .app-nav-logout{min-height:35px;padding-block:4px}.app-layout .app-topbar>div:first-of-type{flex:300px;min-width:0}.app-layout .app-topbar h1,.app-layout .app-topbar p{overflow-wrap:anywhere}.app-layout .app-top-actions{flex-wrap:wrap;flex:0 auto}.app-layout .dashboard-panel,.app-layout .dashboard-main-grid,.app-layout .dashboard-task>span,.app-layout .dashboard-queue-list>div>div{min-width:0}.app-layout .dashboard-task>span strong,.app-layout .dashboard-queue-list strong{overflow-wrap:anywhere}.app-layout .recent-table>a>span{overflow-wrap:anywhere;min-width:0}.app-layout .dashboard-plan-price-grid,.app-layout .dashboard-subscription-card{min-width:0}@media (min-width:981px) and (max-height:785px){.app-layout .app-sidebar{padding-block:8px}.app-layout .app-sidebar-head{margin-bottom:2px;padding-bottom:7px}.app-layout .app-nav-group{padding-block:3px}.app-layout .app-nav a{min-height:34px}.app-layout .app-plan-card{padding:8px 12px}.app-layout .app-sidebar-user{margin-top:4px;padding-block:5px}}@media (min-width:981px) and (max-width:1220px){.app-layout{grid-template-columns:238px minmax(0,1fr)}.app-layout .app-topbar,.app-layout .app-content{padding-inline:20px}.app-layout .dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.app-layout .app-sidebar{overflow:hidden auto}.app-layout .app-nav{overflow:visible}.app-layout .app-content{min-width:0}}@media (max-width:720px){.app-layout .dashboard-content{gap:12px}.app-layout .dashboard-support-strip{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:11px}.app-layout .dashboard-support-strip>a{grid-column:2;justify-content:flex-start;width:fit-content}.app-layout .dashboard-overview-head{padding:15px}.app-layout .dashboard-overview-usage{border-top:1px solid var(--app-line);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;width:100%;padding-top:10px;display:grid}.app-layout .dashboard-overview-usage>strong{text-align:right}.app-layout .dashboard-overview-progress{grid-column:1/-1;margin-top:0}.app-layout .dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app-layout .dashboard-stats article{gap:2px 8px;min-height:83px;padding:10px 9px 10px 0}.app-layout .dashboard-stats article>strong{font-size:24px}.app-layout .dashboard-stats article>small{font-size:11px;display:block}.app-layout .recent-table-head,.app-layout .recent-table>a{min-width:0}}@media (max-width:400px){.app-layout .app-top-actions{gap:5px}.app-layout .app-top-actions .topbar-primary{font-size:12px}.app-layout .dashboard-support-strip{grid-template-columns:minmax(0,1fr)}.app-layout .dashboard-support-strip .dashboard-support-icon{display:none}.app-layout .dashboard-support-strip>a{grid-column:1}.app-layout .dashboard-stats article>span{font-size:11.5px}}
