.video-batches{max-width:1280px;color:var(--text,var(--tmm-n-900));margin:0 auto;padding:24px;font-size:14px}.video-batches h2{margin:8px 0 12px;font-size:28px;line-height:1.2}.video-batches p{line-height:1.6}.video-batch-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin:16px 0 24px;display:flex}.video-batch-eyebrow{color:var(--tmm-accent-text);font-size:14px;font-weight:600}.video-batch-state{border:1px solid var(--tmm-n-150);white-space:nowrap;background:var(--tmm-accent-soft);border-radius:20px;padding:7px 12px;font-size:14px}.video-batch-summary{border-top:1px solid var(--tmm-n-150);border-bottom:1px solid var(--tmm-n-150);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px 0;display:grid}.video-batch-summary>div{flex-direction:column;gap:9px;display:flex}.video-batch-summary span,.video-batch-summary small{color:var(--tmm-n-600);font-size:14px}.video-batch-summary strong{font-size:19px}.video-batch-controls{flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;display:flex}.video-batch-controls .approval-gate,.video-batch-controls .social-check{width:100%}.video-batch-table-wrap{border:1px solid var(--tmm-n-150);border-radius:12px;overflow:auto}.video-batch-table{border-collapse:collapse;text-align:left;width:100%;min-width:800px}.video-batch-table th{background:var(--tmm-accent-soft);white-space:nowrap;font-size:14px;font-weight:600}.video-batch-table td,.video-batch-table th{border-bottom:1px solid var(--tmm-n-150);vertical-align:top;padding:16px}.video-batch-table td:first-child{min-width:210px;max-width:300px}.video-batch-table td:nth-child(2){max-width:330px}.video-batch-table small{color:var(--tmm-n-600);margin-top:7px;font-size:14px;line-height:1.5;display:block}.video-batch-table summary{cursor:pointer;font-weight:600}.video-batch-table summary svg{vertical-align:middle;margin-right:6px}.video-batch-table video,.video-batch-videos video{background:var(--tmm-n-900);border-radius:8px;max-width:100%;max-height:300px;margin:14px 0}.video-batch-history{border-top:1px solid var(--tmm-n-150);margin:24px 0;padding-top:20px}.video-batch-history summary{cursor:pointer;font-weight:600}.video-batch-history time{color:var(--tmm-n-600);margin-right:12px}.video-batch-list{gap:14px;margin-top:24px;display:grid}.video-batch-list>button{text-align:left;background:var(--tmm-n-0);border:1px solid var(--tmm-n-150);color:inherit;cursor:pointer;font:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.video-batch-list>button:hover{border-color:var(--tmm-accent)}.video-batch-list strong,.video-batch-list span{display:block}.video-batch-list strong{margin-bottom:8px;font-size:18px}.video-batch-list div>span{color:var(--tmm-n-600);line-height:1.5}.video-batch-empty{text-align:center;border:1px dashed var(--tmm-n-200);color:var(--tmm-n-600);border-radius:12px;padding:70px 20px}.video-batch-empty h3{color:var(--tmm-n-900)}.video-batch-form fieldset{border:1px solid var(--tmm-n-150);border-radius:12px;min-width:0;margin:24px 0;padding:24px}.video-batch-form legend{padding:0 8px;font-size:18px;font-weight:600}.video-batch-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.video-batch-form label{flex-direction:column;gap:8px;font-weight:500;display:flex}.video-batch-form input,.video-batch-form select,.video-batch-form textarea{border:1px solid var(--tmm-n-200);background:var(--tmm-n-0);width:100%;color:var(--tmm-n-900);font:inherit;border-radius:6px;min-width:0;padding:11px}.video-batch-form textarea{resize:vertical;min-height:92px}.video-batch-upload{border:1px dashed var(--tmm-n-400);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:12px;margin:24px 0;padding:32px;display:flex}.video-batch-upload input{border:0;max-width:270px;margin-top:8px;padding:0}.video-batch-library{border:1px solid var(--tmm-n-150);max-height:300px;margin-top:20px;padding:18px;overflow:auto}.video-batch-library label{flex-direction:row;align-items:center;padding:6px 0;display:flex}.video-batch-library input{width:auto}.video-batch-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.video-batch-videos details{border:1px solid var(--tmm-n-150);overflow-wrap:anywhere;border-radius:8px;padding:16px}.video-batch-videos label{margin:10px 0}.video-batch-videos summary{cursor:pointer}.video-batches .report-note{color:var(--tmm-n-600);font-size:14px}.video-batches button:focus-visible,.video-batches input:focus-visible,.video-batches select:focus-visible,.video-batches summary:focus-visible{outline:3px solid var(--tmm-accent-line);outline-offset:3px}@media (max-width:700px){.video-batches{padding:16px}.video-batch-heading{flex-direction:column;gap:12px}.video-batches h2{font-size:24px}.video-batch-summary,.video-batch-fields,.video-batch-videos{grid-template-columns:1fr}.video-batch-summary{gap:22px}.video-batch-form fieldset{padding:16px}.video-batch-list>button{flex-direction:column;align-items:flex-start}.video-batch-controls{align-items:stretch}.video-batch-controls>.button{justify-content:center;width:100%}.video-batch-upload{padding:22px 12px}.video-batch-history time{display:block}}
.campaign-studio{max-width:1320px;color:var(--tmm-n-900);margin:auto;padding:32px;font-size:16px}.cs-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.cs-header h1{letter-spacing:-1.2px;overflow-wrap:anywhere;margin:10px 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.16}.cs-header p,.cs-section-heading p{color:var(--tmm-n-600);margin:0;line-height:1.6}.cs-pill{background:var(--tmm-accent-soft);color:var(--tmm-accent-text);border:1px solid var(--tmm-accent-soft);white-space:nowrap;border-radius:24px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.cs-tabs{border-bottom:1px solid var(--tmm-n-150);gap:6px;margin-bottom:28px;display:flex;overflow-x:auto}.cs-tabs button{white-space:nowrap;color:var(--tmm-n-600);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:14px 16px;font-size:14px;display:flex}.cs-tabs button[aria-current]{color:var(--tmm-accent-text);border-bottom-color:var(--tmm-accent);font-weight:700}.cs-builder{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid}.cs-main-column{min-width:0}.cs-ai{background:var(--tmm-accent-soft);border:1px solid var(--tmm-accent-soft);border-radius:16px;margin-bottom:26px;padding:24px}.cs-ai>div:first-child{color:var(--tmm-accent-text);align-items:center;gap:10px;display:flex}.cs-ai h2,.cs-brief h2,.cs-aside h2,.cs-agent h2{margin:0;font-size:22px;line-height:1.3}.cs-ai p,.cs-aside p{color:var(--tmm-n-600);font-size:14px;line-height:1.6}.campaign-studio textarea,.campaign-studio input:not([type=checkbox]):not([type=radio]),.campaign-studio select{box-sizing:border-box;border:1px solid var(--tmm-n-200);width:100%;font:inherit;background:var(--tmm-n-0);color:var(--tmm-n-900);border-radius:8px;min-width:0;margin-top:7px;padding:11px 12px;font-size:16px;display:block}.campaign-studio textarea{resize:vertical;line-height:1.5}.campaign-studio label{font-size:14px;font-weight:600;line-height:1.5;display:block}.campaign-studio fieldset{border:0;min-width:0;margin:0;padding:0}.cs-inline{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.cs-inline>span{color:var(--tmm-n-600);font-size:14px}.cs-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.cs-section-heading p{margin-top:6px;font-size:14px}.cs-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cs-wide{grid-column:1/-1}.cs-options{border-top:1px solid var(--tmm-n-150);margin-top:24px;padding-top:24px}.cs-proof{margin-top:24px}.cs-proof summary{cursor:pointer;font-size:14px;font-weight:600}.cs-proof label{margin-top:16px}.cs-submit{border-top:1px solid var(--tmm-n-150);flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;padding-top:24px;display:flex}.cs-submit>span{color:var(--tmm-n-600);font-size:14px}.cs-aside{background:var(--tmm-n-0);border:1px solid var(--tmm-n-150);border-radius:16px;padding:24px}.cs-aside h2{margin-top:14px}.cs-aside ol,.cs-agent ol{margin:26px 0;padding-left:22px}.cs-aside li,.cs-agent li{margin:20px 0;padding-left:6px}.cs-aside li::marker{color:var(--tmm-accent-text);font-weight:700}.cs-agent li::marker{color:var(--tmm-accent-text);font-weight:700}.cs-aside li p{margin-top:5px}.cs-notice{border:1px solid var(--tmm-danger-line);background:var(--tmm-danger-soft);overflow-wrap:anywhere;color:var(--tmm-danger-text);border-radius:8px;padding:14px}.cs-success{color:var(--tmm-success-text);align-items:center;gap:8px;padding:12px 0;font-size:14px;display:flex}.cs-library{gap:12px;display:grid}.cs-library-row{text-align:left;border:1px solid var(--tmm-n-150);background:var(--tmm-n-0);color:inherit;font:inherit;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.cs-library-row>span{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.cs-library-row>span>span{color:var(--tmm-n-600);font-size:14px}.cs-empty{text-align:center;border:1px dashed var(--tmm-n-200);border-radius:16px;padding:50px 20px}.cs-empty svg{color:var(--tmm-accent-text)}.cs-empty p{color:var(--tmm-n-600)}.cs-agent{grid-template-columns:1fr 1fr;gap:40px;max-width:1100px;display:grid}.cs-agent p{color:var(--tmm-n-600);line-height:1.6}.cs-agent code{overflow-wrap:anywhere}.cs-agent-snippet{border:1px solid var(--tmm-n-150);background:var(--tmm-n-25);border-radius:14px;min-width:0;padding:24px}.cs-agent pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-jetbrains-mono), monospace;color:var(--tmm-n-800);font-size:14px;line-height:1.6}.cs-back{font:inherit;cursor:pointer;color:var(--tmm-n-600);background:0 0;border:0;align-items:center;gap:8px;margin-bottom:24px;padding:0;display:flex}.cs-review-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.cs-review-toolbar p{color:var(--tmm-n-600);font-size:14px;line-height:1.6}.cs-review-toolbar>div{flex-shrink:0;gap:10px;display:flex}.cs-ad-picker{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px;display:grid}.cs-ad-picker button{background:var(--tmm-n-0);border:1px solid var(--tmm-n-200);text-align:left;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:12px;gap:8px;min-width:0;padding:20px;display:grid}.cs-ad-picker button[aria-pressed=true]{border-color:var(--tmm-accent);box-shadow:0 0 0 1px var(--tmm-accent);background:var(--tmm-accent-soft)}.cs-ad-picker button>span{color:var(--tmm-n-600);font-size:14px}.cs-ad-picker button>span:first-child{color:var(--tmm-accent-text)}.cs-ad-detail{grid-template-columns:minmax(240px,420px) minmax(0,1fr);gap:40px;display:grid}.cs-artwork{flex-direction:column;align-items:stretch;gap:16px;display:flex}.cs-artwork .graphic-preview{border:1px solid var(--tmm-n-150);max-width:100%}.cs-artwork canvas{width:100%;height:auto;display:block}.cs-ad-copy{padding:10px 0}.cs-ad-copy h2{overflow-wrap:anywhere;font-size:26px;line-height:1.3}.cs-copy-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.cs-ad-copy form{gap:16px;display:grid}.cs-destination{border-top:1px solid var(--tmm-n-150);margin-top:26px;padding-top:16px}.cs-destination h3{font-size:16px}.cs-destination p,.cs-muted{color:var(--tmm-n-600);font-size:14px;line-height:1.6}.cs-destination code{overflow-wrap:anywhere;margin-bottom:12px;font-size:14px;display:block}.cs-spin{animation:1s linear infinite cs-spin}@keyframes cs-spin{to{transform:rotate(360deg)}}.campaign-studio button:focus-visible,.campaign-studio summary:focus-visible{outline:3px solid var(--tmm-accent-line);outline-offset:3px}.campaign-studio .button{font-size:14px}.campaign-studio button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1000px){.cs-builder{grid-template-columns:minmax(0,1fr)}.cs-aside,.cs-pill{display:none}.cs-review-toolbar{flex-direction:column;align-items:flex-start}.cs-ad-detail,.cs-agent{gap:24px}}@media (max-width:700px){.campaign-studio{padding:20px 16px}.cs-header{flex-direction:column;align-items:flex-start;gap:12px}.cs-fields,.cs-agent,.cs-ad-detail{grid-template-columns:minmax(0,1fr)}.cs-section-heading{flex-direction:column}.cs-ai{padding:18px}.cs-ad-picker{gap:8px}.cs-ad-picker button{padding:12px 9px}.cs-ad-picker button>span:last-child{display:none}.cs-review-toolbar>div{flex-wrap:wrap}.cs-artwork{width:100%;max-width:390px;margin:auto}.cs-agent-snippet{padding:18px}.cs-submit{flex-direction:column;align-items:flex-start}.cs-tabs{margin-right:-16px}.cs-tabs button{padding:13px 10px}.cs-ad-picker strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.cs-spin{animation:none}}.cp-heading{justify-content:space-between;align-items:center;gap:24px;margin:22px 0;display:flex}.cp-heading h2{margin:8px 0;font-size:26px}.cp-heading p,.cp-controls p,.cp-preparation p{color:var(--tmm-n-600);line-height:1.65}.cp-toggle{border:1px solid var(--tmm-n-150);border-radius:8px;flex-shrink:0;gap:4px;padding:4px;display:flex}.cp-toggle button{font:inherit;background:var(--tmm-n-0);cursor:pointer;border:0;border-radius:5px;padding:9px 12px;font-size:14px}.cp-toggle button[aria-pressed=true]{background:var(--tmm-accent-soft);color:var(--tmm-accent-text)}.cp-selection{border-radius:10px;flex-wrap:wrap;gap:20px;display:flex;border:1px solid var(--tmm-n-150)!important;margin:22px 0!important;padding:16px!important}.cp-selection legend{padding:0 8px;font-size:14px;font-weight:700}.cp-selection label,.cp-jobs-heading label{align-items:center;gap:9px;font-size:14px;display:flex}.cp-selection input,.cp-jobs-heading input{width:17px;height:17px;margin:0}.cp-ready{color:var(--tmm-success-text);font-size:14px}.cp-generation{grid-template-columns:minmax(0,1fr) 310px;gap:28px;margin-top:22px;display:grid}.cp-prompts{gap:20px;display:grid}.cp-controls{border:1px solid var(--tmm-n-150);border-radius:14px;align-self:start;padding:22px}.cp-controls h3{overflow-wrap:anywhere;font-size:18px}.cp-controls>.button{width:100%;margin-top:22px}.cp-jobs{margin-top:34px}.cp-jobs-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.cp-job{border-top:1px solid var(--tmm-n-150);grid-template-columns:220px minmax(0,1fr);gap:26px;padding:24px 0;display:grid}.cp-job img{object-fit:contain;background:var(--tmm-accent-soft);border-radius:8px;width:100%;max-height:300px}.cp-job-placeholder{border:1px dashed var(--tmm-n-200);min-height:180px;color:var(--tmm-n-600);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.cp-job>div>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.cp-preparation{grid-template-columns:minmax(0,1fr) 290px;gap:38px;margin-top:25px;display:grid}.cp-preparation aside{border:1px solid var(--tmm-n-150);border-radius:14px;align-self:start;padding:24px}.cp-checks{border-bottom:1px solid var(--tmm-n-150);margin-bottom:22px;padding-bottom:15px}.cp-budget{border:1px solid var(--tmm-accent-soft);background:var(--tmm-accent-soft);border-radius:8px;gap:6px;padding:18px;display:grid}.cp-budget strong{color:var(--tmm-n-900)}.cp-budget span{font-size:14px}.cp-demo{border:1px solid var(--tmm-n-150);border-radius:16px;max-width:720px;margin:30px auto;padding:35px}.cp-demo>svg{color:var(--tmm-accent-text)}.cp-demo p,.cp-demo li{line-height:1.7}.cp-demo li{margin:10px 0}@media (max-width:850px){.cp-heading{flex-direction:column;align-items:flex-start}.cp-generation,.cp-preparation{grid-template-columns:minmax(0,1fr)}.cp-controls{max-width:100%}}@media (max-width:550px){.cp-job{grid-template-columns:1fr}.cp-job img{max-height:420px}.cp-jobs-heading{flex-direction:column;align-items:flex-start}.cp-selection{gap:12px}.cp-selection label{flex-wrap:wrap}.cp-demo{padding:22px}}.cp-ad-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.cp-ad-images figure{min-width:0;margin:0}.cp-ad-images img{aspect-ratio:4/5;object-fit:contain;background:var(--tmm-accent-soft);border-radius:8px;width:100%}.cp-ad-images figcaption{padding-top:7px;font-size:14px}.cp-controls label+label{margin-top:18px}.cg-brands{grid-template-columns:300px minmax(0,1fr);gap:36px;display:grid}.cg-brands>aside>p{color:var(--tmm-n-600);font-size:14px;line-height:1.6}.cg-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.cg-heading h2{margin:0}.cg-kit{text-align:left;border:1px solid var(--tmm-n-150);background:var(--tmm-n-0);cursor:pointer;width:100%;color:inherit;font:inherit;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.cg-kit[aria-pressed=true]{border-color:var(--tmm-accent);background:var(--tmm-accent-soft)}.cg-kit strong,.cg-kit small{display:block}.cg-kit small{color:var(--tmm-n-600);margin-top:4px;font-size:14px}.cg-swatch{border:1px solid var(--tmm-n-200);border-radius:50%;flex-shrink:0;width:28px;height:28px}.cg-brands form h2{margin:0 0 20px}.cg-brand-apply{border:1px solid var(--tmm-n-150);border-radius:12px;margin-bottom:25px;padding:22px}.cg-brand-apply>div:first-child{align-items:center;gap:10px;display:flex}.cg-brand-apply h2{margin:0;font-size:22px}.cg-brand-apply p{color:var(--tmm-n-600);font-size:14px}.cg-brand-actions{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.cg-brand-actions>label:first-child{flex:1;min-width:180px}.cg-check{align-items:center;gap:8px;padding-bottom:10px;display:flex!important}.cg-check input{height:18px;width:18px!important;margin:0!important}.cg-art-editor{grid-template-columns:minmax(0,1fr) minmax(240px,440px);gap:36px;display:grid}.cg-art-editor aside{align-self:start;position:sticky;top:20px}.cg-art-editor canvas{width:100%;height:auto}.cg-art-editor aside p{color:var(--tmm-n-600);font-size:14px}.cg-art-editor h2{margin:0 0 22px}.cg-art-editor input[type=color],.cg-brands input[type=color]{height:44px;padding:6px}.cg-results>.cg-heading p{color:var(--tmm-n-600);margin:10px 0 0}.cg-measurement{background:var(--tmm-accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding:18px;display:flex}.cg-measurement p{margin:0;font-size:14px}.cg-metrics{grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0;display:grid}.cg-metrics>div{border:1px solid var(--tmm-n-150);border-radius:10px;gap:8px;padding:24px;display:grid}.cg-metrics strong{font-size:32px}.cg-metrics span{color:var(--tmm-n-600);font-size:14px}.cg-table{overflow:auto}.cg-table table{border-collapse:collapse;width:100%;min-width:460px}.cg-table th,.cg-table td{text-align:left;border-bottom:1px solid var(--tmm-n-150);padding:16px;font-size:14px}.cg-table thead{background:var(--tmm-n-25)}.cg-duplicate{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:24px;display:flex}.cg-duplicate label{flex:1;min-width:180px}.cg-duplicate .button{margin-bottom:1px}.cg-search{max-width:420px;margin-bottom:20px}.cg-empty{text-align:center;color:var(--tmm-n-600);padding:25px}@media (max-width:850px){.cg-brands,.cg-art-editor{grid-template-columns:minmax(0,1fr)}.cg-art-editor aside{width:100%;max-width:440px;margin:auto;position:static}}@media (max-width:550px){.cg-metrics{grid-template-columns:1fr;gap:10px}.cg-metrics>div{padding:18px}.cg-heading,.cg-measurement{flex-direction:column;align-items:stretch}.cg-brand-apply{padding:18px}}
.crm-ai-source{border:1px solid var(--tmm-n-150);background:var(--tmm-n-25);border-radius:12px;gap:10px;min-width:0;margin:0;padding:14px 16px;display:grid}.crm-ai-source legend{color:var(--tmm-n-800);padding:0 6px;font-size:14px;font-weight:700}.ai-settings .crm-ai-option{cursor:pointer;align-items:flex-start;gap:10px;font-weight:600;display:flex}.ai-settings .crm-ai-option input{width:auto;accent-color:var(--tmm-accent);flex:none;margin-top:3px}.crm-ai-option span{gap:2px;min-width:0;display:grid}.crm-ai-option small{font-weight:400}.crm-ai-option:has(input:disabled){cursor:not-allowed;opacity:.6}.ai-source-status{color:var(--tmm-n-700);font-weight:600}
.workspace-navigation{background:var(--tmm-n-0)}body,.app-shell,.main{background:var(--tmm-page)}.manager-search{background:var(--tmm-n-0)}.app-shell [style*=background]{color:#1f1c18}:root[data-theme=dark] img[src$="/tiktok.svg"],:root[data-theme=dark] img[src$="/x.svg"],:root[data-theme=dark] img[src$="/threads.svg"],:root[data-theme=dark] img[src$="/openai.svg"],:root[data-theme=dark] img[src$="/snapchat.svg"]{filter:invert()}.brand-logo{object-fit:contain;width:36px;height:36px;display:block}:is(.workspace-home-mark:has(.brand-logo),.brand-mark:has(.brand-logo)){background:0 0;border-radius:0;width:auto;height:auto}.brand-name{letter-spacing:-.02em;font-weight:700}.brand-accent{color:var(--tmm-accent)}.search-ad-sample>strong{color:#1a0dab}:root[data-theme=dark] .search-ad-sample>strong{color:#8ab4f8}h1:not(.sr-only){font-family:var(--font-display);letter-spacing:.02em;font-weight:400}.eyebrow{font-family:var(--font-figtree);letter-spacing:.25em;text-transform:uppercase;color:var(--tmm-accent-text);font-size:12px;font-weight:700}.theme-toggle{border:1px solid var(--tmm-n-150);width:38px;height:38px;color:var(--tmm-n-700);cursor:pointer;background:0 0;border-radius:9px;place-items:center;padding:0;display:inline-grid}.theme-toggle:hover{background:var(--tmm-n-50);color:var(--tmm-n-900)}.theme-toggle:focus-visible{outline:2px solid var(--tmm-accent);outline-offset:2px}.auth-theme-toggle{z-index:40;background:var(--tmm-n-0);position:fixed;top:16px;right:16px}.fl-demo-nav>a:first-child>span:has(.brand-logo){background:0 0;border-radius:0;width:auto;height:auto}.fe-canvas .fp-insert-before{color:var(--tmm-on-accent)}.fl-demo-nav>a:first-child>.brand-name{width:auto;height:auto;color:inherit;white-space:nowrap;background:0 0;border-radius:0;display:inline}.sidebar .brand .brand-name{line-height:1.05}
