
html[data-cosmos]{--cos-bg:#080c19;--cos-panel:#111a2e;--cos-soft:#18233b;--cos-text:#edf3ff;--cos-muted:#b0bed5;--cos-accent:#a995ff;--cos-second:#65e0d7;--cos-line:#33405d;--cos-button:#d1c5ff;--cos-button-text:#18102d;--lf-global-ink:var(--cos-text);--lf-global-text:var(--cos-text);--lf-global-muted:var(--cos-muted);--lf-global-bg:var(--cos-bg);--lf-global-soft:var(--cos-panel);--lf-global-line:var(--cos-line);--lf-global-blue:var(--cos-accent);background:var(--cos-bg)!important}
html[data-cosmos="pearl"]{--cos-bg:#f3f3ee;--cos-panel:#fffefa;--cos-soft:#eaeae3;--cos-text:#172c36;--cos-muted:#4e626d;--cos-accent:#5841a1;--cos-second:#096c65;--cos-line:#cbd4d2;--cos-button:#263c46;--cos-button-text:#ffffff}
html[data-cosmos="aurora"]{--cos-bg:#071e20;--cos-panel:#102e31;--cos-soft:#173a3d;--cos-text:#effff6;--cos-muted:#afcfc6;--cos-accent:#9de6bc;--cos-second:#e8c17d;--cos-line:#36585a;--cos-button:#b7ebce;--cos-button-text:#102e25}
html[data-cosmos] body{background:radial-gradient(ellipse at 85% 8%,color-mix(in srgb,var(--cos-accent) 13%,transparent),transparent 38%),var(--cos-bg)!important;color:var(--cos-text)!important;font-family:Inter,'Segoe UI',sans-serif!important}
html[data-cosmos] .site-main{max-width:1400px;padding:32px 32px 0!important}
html[data-cosmos] main :is(h1,h2,h3,h4,h5,h6,strong,b,label,summary){color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;text-shadow:none!important}
html[data-cosmos] main :is(p,li,small,blockquote,figcaption,span,dt,dd){color:var(--cos-muted)!important;-webkit-text-fill-color:var(--cos-muted)!important;text-shadow:none!important}
html[data-cosmos] main h1{font-size:clamp(2.8rem,5.7vw,5.8rem)!important;letter-spacing:-.065em!important;line-height:1.03!important;font-weight:750!important}
html[data-cosmos] main h2{letter-spacing:-.045em!important;line-height:1.12!important}
html[data-cosmos] main a{color:var(--cos-accent)!important;-webkit-text-fill-color:var(--cos-accent)!important}
html[data-cosmos] main :is(.hero,.page-hero,.inner-hero,.service-hero,.article-hero,.blog-hero,.page-header,.final-cta,.lf-cta){background:radial-gradient(ellipse at 5% 0%,color-mix(in srgb,var(--cos-accent) 12%,transparent),transparent 55%),var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:32px!important;box-shadow:0 24px 70px #00000016!important;color:var(--cos-text)!important}
html[data-cosmos] .hero{padding:70px 42px!important}.hero-glow{display:none!important}
html[data-cosmos] :is(.hero-panel,.choice-card,.card,.service-card,.info-card,.feature-card,.process-card,.review-card,.lf-review-card,.blog-card,.article-card,.form-card,.application-form,.contact-form,.lf-review-form-panel,.lf-related a,main details){background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:22px!important;box-shadow:0 14px 35px #00000014!important;color:var(--cos-text)!important}
html[data-cosmos] :is(.hero-panel,.choice-card){background:var(--cos-soft)!important}
html[data-cosmos] .choice-card{padding:19px!important;transition:transform .25s,border-color .25s!important}.choice-card:hover{transform:translateY(-4px)!important;border-color:var(--cos-accent)!important}
html[data-cosmos] :is(.choice-icon,.brand-icon){background:color-mix(in srgb,var(--cos-accent) 18%,var(--cos-panel))!important;color:var(--cos-accent)!important;border:1px solid var(--cos-line)!important;border-radius:15px!important}
html[data-cosmos] :is(.hero-badge,.lf-review-eyebrow){color:var(--cos-second)!important;-webkit-text-fill-color:var(--cos-second)!important;letter-spacing:.12em;font-size:12px!important;font-weight:700!important}
html[data-cosmos] :is(.btn,.btn-primary,.button,.primary-button,.cta-button,.header-action,.lf-review-submit,main button[type="submit"],main input[type="submit"],.final-cta a,.lf-cta a){background:var(--cos-button)!important;color:var(--cos-button-text)!important;-webkit-text-fill-color:var(--cos-button-text)!important;border:1px solid transparent!important;border-radius:14px!important;padding:15px 24px!important;text-decoration:none!important;font-weight:750!important;box-shadow:0 8px 24px #00000018!important;transition:transform .2s,box-shadow .2s!important}
html[data-cosmos] :is(.btn-secondary,.secondary-button){background:transparent!important;border:1px solid var(--cos-line)!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;border-radius:14px!important;padding:15px 24px!important}
html[data-cosmos] :is(.btn-primary,.btn-secondary,button[type="submit"]):hover{transform:translateY(-3px)!important;box-shadow:0 16px 35px #00000025!important}
html[data-cosmos] main :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),textarea,select){background:var(--cos-bg)!important;border:1px solid var(--cos-line)!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;border-radius:12px!important}
html[data-cosmos] main :is(input,textarea)::placeholder{color:var(--cos-muted)!important;-webkit-text-fill-color:var(--cos-muted)!important}
html[data-cosmos] :is(.lf-unified-reviews,#lf-document-stage,.section-soft,.section-deep,.bg-soft){background:var(--cos-bg)!important;color:var(--cos-text)!important}
html[data-cosmos] :is(.lf-review-score,.lf-review-service,.lf-team-review-response,.lf-doc-card,#lf-hero-review-summary){background:var(--cos-soft)!important;border-color:var(--cos-line)!important;color:var(--cos-text)!important}
html[data-cosmos] .lf-review-stars{color:var(--cos-second)!important;-webkit-text-fill-color:var(--cos-second)!important}
html[data-cosmos] #lf-public-nav-v3{position:sticky!important;top:14px!important;margin:14px auto!important;width:calc(100% - 64px)!important;max-width:1336px!important;padding:12px 20px!important;border:1px solid var(--cos-line)!important;background:var(--cos-panel)!important;border-radius:20px!important;box-shadow:0 12px 50px #00000020!important;backdrop-filter:blur(20px)!important;z-index:10000!important}
html[data-cosmos] #lf-public-nav-v3 a{color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;padding:10px 15px!important;border-radius:10px!important;text-decoration:none!important;font-size:14px!important}
html[data-cosmos] #lf-public-nav-v3 a:hover{background:var(--cos-soft)!important}
html[data-cosmos] :is(.lf-menu-flags,.lf-menu-fx-layer){display:none!important}
html[data-cosmos] .lf-footer-v3{background:var(--cos-panel)!important;border-top:1px solid var(--cos-line)!important;margin-top:64px!important;padding:48px 28px 32px!important;color:var(--cos-text)!important}
html[data-cosmos] .lf-footer-v3 :is(a,summary){color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;text-decoration:none!important;border-radius:10px!important}
html[data-cosmos] .lf-footer-v3 :is(p,span,.lf-footer-v3-bottom){color:var(--cos-muted)!important;-webkit-text-fill-color:var(--cos-muted)!important}.lf-footer-v3-bottom{border-color:var(--cos-line)!important}
html[data-cosmos] #lf-public-theme-switch{display:none!important}
#cosmos-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1336px;margin:24px auto 0;padding:0 32px;min-height:64px}
#cosmos-themes{display:flex;gap:5px;flex-wrap:wrap;padding:5px;border:1px solid var(--cos-line);background:var(--cos-panel);border-radius:16px}
#cosmos-themes button{background:transparent;color:var(--cos-muted);border:0;padding:10px 16px;border-radius:11px;font-size:13px;cursor:pointer;min-height:44px}
#cosmos-themes button[aria-pressed="true"]{background:var(--cos-button);color:var(--cos-button-text);font-weight:700}
.cosmos-emblem{width:58px;height:58px;position:relative;display:grid;place-items:center;color:var(--cos-accent);flex-shrink:0}.cosmos-emblem svg{width:32px;height:32px;animation:cosFloat 5s ease-in-out infinite}.cosmos-emblem:before,.cosmos-emblem:after{content:'';position:absolute;inset:0;border:1px solid var(--cos-line);border-top-color:var(--cos-second);border-radius:50%;animation:cosOrbit 18s linear infinite}.cosmos-emblem:after{inset:6px;transform:rotate(65deg);animation-direction:reverse}
@keyframes cosOrbit{to{transform:rotate(360deg)}}@keyframes cosFloat{50%{transform:translateY(-5px)}}
html[data-cosmos] :focus-visible{outline:3px solid var(--cos-second)!important;outline-offset:4px!important}
@media(max-width:700px){html[data-cosmos] #lf-public-nav-v3{width:calc(100% - 24px)!important;top:8px!important;padding:8px!important}html[data-cosmos] .site-main{padding:20px 12px 0!important}html[data-cosmos] .hero{padding:40px 22px!important;border-radius:24px!important}#cosmos-toolbar{padding:0 16px;margin-top:16px;gap:12px}#cosmos-themes button{padding:8px 12px}html[data-cosmos] main h1{font-size:clamp(2.6rem,11vw,4rem)!important}.hero-layout{gap:28px!important}html[data-cosmos] .lf-footer-v3{padding:36px 16px!important}}
@media(prefers-reduced-motion:reduce){.cosmos-emblem svg,.cosmos-emblem:before,.cosmos-emblem:after{animation:none!important}html[data-cosmos] *{scroll-behavior:auto!important;transition:none!important}}
html[data-cosmos] .site-header{background:var(--cos-bg)!important;border:0!important;position:sticky!important;top:0!important;padding:1px 0!important}html[data-cosmos] .header-inner{display:none!important}html[data-cosmos] #lf-public-nav-v3{background:var(--cos-panel)!important;background-image:none!important;margin:12px auto!important}html[data-cosmos] main :is(section,[class$="-page"],.important-box,.extra-card,.important-item){background-color:var(--cos-bg)!important;background-image:none!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important}html[data-cosmos] main :is([class$="-hero"],[class$="-cta"]){background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--cos-accent) 14%,transparent),transparent 60%),var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:30px!important}html[data-cosmos] main :is(h1,h2,h3) span{color:var(--cos-accent)!important;-webkit-text-fill-color:var(--cos-accent)!important}html[data-cosmos] main :is(.service-button,[class$="-button"]){background:var(--cos-button)!important;color:var(--cos-button-text)!important;-webkit-text-fill-color:var(--cos-button-text)!important;border-radius:14px!important}html[data-cosmos] main :is(.service-icon,.extra-icon,.choice-icon){animation:cosFloat 6s ease-in-out infinite;background:var(--cos-soft)!important;color:var(--cos-accent)!important}.service-glow{display:none!important}html[data-cosmos] main :is(table,th,td){background:var(--cos-panel)!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important}@media(prefers-reduced-motion:reduce){html[data-cosmos] main :is(.service-icon,.extra-icon,.choice-icon){animation:none!important}}html[data-cosmos] main{background:transparent!important}html[data-cosmos] main :is(.lf-launch-card,.lf-support-card,.lf-modal-box){background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;color:var(--cos-text)!important;border-radius:22px!important}html[data-cosmos] :is(.lf-launch-icon,.lf-support-icon){background:var(--cos-soft)!important;color:var(--cos-accent)!important;animation:cosFloat 6s ease-in-out infinite}html[data-cosmos] main :is([class$="-label"],.lf-support-copy>span){background:var(--cos-soft)!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;border:1px solid var(--cos-line)!important}html[data-cosmos] #lf-application-theme-toggle{display:none!important}@media(prefers-reduced-motion:reduce){html[data-cosmos] :is(.lf-launch-icon,.lf-support-icon){animation:none!important}}html[data-cosmos] #lf-public-nav-v3 .lf-public-nav-v3-toggle{background:var(--cos-soft)!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;border:1px solid var(--cos-line)!important}html[data-cosmos] #lf-public-nav-v3 .lf-public-nav-v3-links{background:var(--cos-panel)!important}html[data-cosmos] main :is(.lf-order-review-summary,.lf-order-disclaimer,.lf-order-form,.lf-form-group,.lf-order-information,.lf-order-info-body){background:var(--cos-panel)!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important}html[data-cosmos] main .lf-order-review-summary span{color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important}html[data-cosmos] main .lf-order-badge{background:var(--cos-soft)!important;color:var(--cos-accent)!important;animation:cosFloat 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html[data-cosmos] main .lf-order-badge{animation:none!important}}html[data-cosmos] body>.wrap{max-width:1280px;margin:auto;padding:32px;color:var(--cos-text)!important}html[data-cosmos] .wrap :is(h1,h2,h3,strong){color:var(--cos-text)!important}html[data-cosmos] .wrap :is(p,small,.meta){color:var(--cos-muted)!important}html[data-cosmos] .wrap :is(.card,article){background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:22px!important;overflow:hidden}html[data-cosmos] .wrap :is(a,.brand){color:var(--cos-accent)!important}html[data-cosmos] .wrap nav{background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:16px!important;padding:14px!important}html[data-cosmos] .wrap :is(header,.hero){background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:26px!important;padding:40px!important}html[data-cosmos] .wrap h1{font-size:clamp(2.6rem,6vw,5rem)!important;letter-spacing:-.055em!important}@media(max-width:700px){html[data-cosmos] body>.wrap{padding:16px}html[data-cosmos] .wrap :is(header,.hero){padding:24px!important}}.cosmos-theme-controls{display:flex;flex-direction:column;align-items:flex-end;gap:8px}#cosmos-preview-notice{color:var(--cos-muted);font-size:12px;line-height:1.5;text-align:right;max-width:360px}html[data-cosmos] .lf-application-launcher h1{visibility:visible!important;opacity:1!important;display:block!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;margin:32px 0!important}html[data-cosmos] .lf-application-launcher{padding-top:24px!important;background:transparent!important}html[data-cosmos] .lf-launch-grid{margin-top:24px!important}html[data-cosmos] .lf-launch-card,html[data-cosmos] .lf-launch-card strong{opacity:1!important;visibility:visible!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important}html[data-cosmos] .lf-launch-card{background:var(--cos-panel)!important;background-image:none!important}html[data-cosmos] .lf-unified-reviews :is(p,blockquote,.lf-team-review-response-text,.lf-review-service,.lf-review-score,.lf-review-card-top){filter:none!important;backdrop-filter:none!important;text-shadow:none!important;opacity:1!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;font-weight:600!important}html[data-cosmos] .lf-review-card{filter:none!important;backdrop-filter:none!important}html[data-cosmos] .lf-unified-reviews h2{font-weight:800!important;filter:none!important;text-shadow:none!important}html[data-cosmos] .lf-review-stars{font-weight:800!important;opacity:1!important;filter:none!important}@media(max-width:650px){#cosmos-preview-notice{max-width:260px;font-size:11px}.cosmos-theme-controls{align-items:flex-end}}
#lf-support-theme,#lf-admin-theme-switch{display:none!important}
html[data-cosmos-workspace="true"] :is(main,.container,.wrapper,.dashboard,.content-wrapper,.wrap){color:var(--cos-text)!important;background:transparent!important}
html[data-cosmos-workspace="true"] :is(section,article,.card,.panel,.box,[class*="-card"],[class*="-panel"],.sm-card){background:var(--cos-panel)!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important;border-radius:18px;box-shadow:0 14px 32px #00000012}
html[data-cosmos-workspace="true"] :is(h1,h2,h3,h4,strong,b,label,dt,th){color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important}
html[data-cosmos-workspace="true"] :is(p,span,small,li,dd,td){color:var(--cos-muted)!important;-webkit-text-fill-color:currentColor!important}
html[data-cosmos-workspace="true"] a{color:var(--cos-accent)!important}
html[data-cosmos-workspace="true"] :is(input:not([type="checkbox"]):not([type="radio"]),textarea,select){background:var(--cos-soft)!important;color:var(--cos-text)!important;border:1px solid var(--cos-line)!important;border-radius:10px;padding:12px}
html[data-cosmos-workspace="true"] :is(button,.btn,[type="submit"]){background:var(--cos-button)!important;color:var(--cos-button-text)!important;-webkit-text-fill-color:var(--cos-button-text)!important;border-color:var(--cos-line)!important;border-radius:10px}
html[data-cosmos-workspace="true"] :is(table,td){background:var(--cos-panel)!important;border-color:var(--cos-line)!important}
html[data-cosmos-workspace="true"] :is(th,nav,header,.topbar,.sidebar){background:var(--cos-soft)!important;border-color:var(--cos-line)!important}
html[data-cosmos-workspace="true"] main h1{font-size:clamp(1.7rem,3vw,2.7rem)!important}
html[data-cosmos-workspace="true"] #cosmos-toolbar{max-width:1400px;margin:18px auto;padding:0 22px}
html[data-cosmos] :focus-visible{outline:3px solid var(--cos-accent)!important;outline-offset:4px}
html[data-cosmos] :is(.lf-order-page,.lf-support){--ink:var(--cos-text);--text:var(--cos-muted);--line:var(--cos-line);--soft:var(--cos-panel)}
html[data-cosmos] :is(.lf-order-hero,.lf-order-card,.lf-order-form,.lf-support-hero,.lf-support-card){background:var(--cos-panel)!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important}

html[data-cosmos] .lf-application-launcher h1{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;font-size:clamp(2rem,4vw,3.5rem)!important;margin:20px 0!important}
html[data-cosmos] .lf-application-launcher{display:block!important;min-height:0!important;padding:28px 0 40px!important} html[data-cosmos] .lf-launch-grid{width:100%!important;margin:28px 0!important} html[data-cosmos] .lf-application-launcher h1{text-align:center!important}
@media(max-width:950px){html[data-cosmos-workspace="true"] .sidebar{padding:18px!important} html[data-cosmos-workspace="true"] .sidebar-nav{display:flex!important;flex-wrap:wrap;gap:6px!important} html[data-cosmos-workspace="true"] .sidebar-nav a{padding:8px 12px!important} html[data-cosmos-workspace="true"] .sidebar-label{margin:12px 0 8px!important} html[data-cosmos-workspace="true"] .brand{margin-bottom:12px!important}}
html[data-cosmos] .lf-launch-icon,html[data-cosmos] .lf-launch-icon::before,html[data-cosmos] .lf-launch-icon::after{color:var(--cos-accent)!important;-webkit-text-fill-color:var(--cos-accent)!important;text-shadow:none!important} html[data-cosmos=pearl] .lf-launch-card{box-shadow:0 12px 30px #203b4612!important} html[data-cosmos=pearl] .lf-launch-icon{box-shadow:none!important}

/* Theme contrast, persistent controls and accessible form feedback. */
html[data-cosmos] body{padding-bottom:125px!important}
html[data-cosmos] #cosmos-toolbar{position:fixed!important;right:18px!important;bottom:18px!important;left:auto!important;top:auto!important;width:auto!important;max-width:calc(100vw - 36px)!important;margin:0!important;padding:12px!important;gap:12px!important;z-index:10000!important;background:var(--cos-panel)!important;border:1px solid var(--cos-line)!important;border-radius:18px!important;box-shadow:0 12px 40px #0004!important}
html[data-cosmos] #cosmos-toolbar .cosmos-emblem{width:32px!important;height:32px!important;flex-shrink:0}
html[data-cosmos] #cosmos-toolbar #cosmos-preview-notice{max-width:280px;font-size:11px}
html[data-cosmos] #cosmos-toolbar #cosmos-themes button{min-height:40px;padding:8px 12px!important}
html[data-cosmos] body :is(#customer-reviews,#order-customer-reviews,.lf-unified-reviews) .lf-review-card{background:var(--cos-panel)!important;background-image:none!important;border:1px solid var(--cos-line)!important;color:var(--cos-text)!important;opacity:1!important;filter:none!important}
html[data-cosmos] body :is(#customer-reviews,#order-customer-reviews,.lf-unified-reviews) .lf-review-card-top{background:transparent!important;border-color:var(--cos-line)!important}
html[data-cosmos] body :is(#customer-reviews,#order-customer-reviews,.lf-unified-reviews) .lf-review-card :is(p,blockquote,span,small,strong){color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;opacity:1!important;filter:none!important;text-shadow:none!important;font-weight:650!important}
html[data-cosmos] body :is(#customer-reviews,#order-customer-reviews,.lf-unified-reviews) .lf-review-card :is(.lf-review-stars,.lf-review-stars span){color:var(--cos-accent)!important;-webkit-text-fill-color:var(--cos-accent)!important}
html[data-cosmos] form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select){background:var(--cos-soft)!important;background-image:none!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;caret-color:var(--cos-text)!important;border-color:var(--cos-line)!important;opacity:1!important;filter:none!important}
html[data-cosmos] form :is(input,textarea)::placeholder{color:var(--cos-muted)!important;-webkit-text-fill-color:var(--cos-muted)!important;opacity:1!important}
html[data-cosmos] form input:-webkit-autofill{box-shadow:0 0 0 1000px var(--cos-soft) inset!important;-webkit-text-fill-color:var(--cos-text)!important;caret-color:var(--cos-text)!important}
html[data-cosmos] form select option{background:var(--cos-panel)!important;color:var(--cos-text)!important}
html[data-cosmos] .lf-radio-set label{background:var(--cos-soft)!important;color:var(--cos-text)!important}
html[data-cosmos] form :is(input,textarea,select)[aria-invalid=true]{border:2px solid #ed6573!important;outline:1px solid #ed6573!important;outline-offset:2px}
html[data-cosmos] .cosmos-field-error,html[data-cosmos] .cosmos-error-summary{color:#ff99a3!important;-webkit-text-fill-color:#ff99a3!important;opacity:1!important;font-weight:750!important;line-height:1.5!important}
html[data-cosmos=pearl] :is(.cosmos-field-error,.cosmos-error-summary){color:#aa1730!important;-webkit-text-fill-color:#aa1730!important}
.cosmos-field-error{display:block;margin:7px 0 12px;font-size:13px}.cosmos-error-summary{padding:14px;border:1px solid #ed6573;border-radius:12px;margin:16px 0;background:var(--cos-panel)}
@media(max-width:600px){html[data-cosmos] #cosmos-toolbar{right:10px!important;bottom:10px!important;max-width:calc(100vw - 20px)!important}.cosmos-emblem{display:none!important}}
html[data-cosmos] .cosmos-delete-action{background:#aa1730!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0;border-radius:8px;padding:8px 12px;cursor:pointer;font-weight:750}html[data-cosmos] #lf-scroll-top{bottom:145px!important}html[data-cosmos][data-cosmos-workspace=true] :is(.lf-card,.lf-sent-item){background:var(--cos-panel)!important;color:var(--cos-text)!important;border-color:var(--cos-line)!important}html[data-cosmos][data-cosmos-workspace=true] :is(.lf-sent-message,.lf-sent-to,.lf-sent-date,.lf-sent-source){color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important}html[data-cosmos] #cosmos-toolbar #cosmos-themes button{background:var(--cos-soft)!important;color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;border:1px solid var(--cos-line)!important}html[data-cosmos] #cosmos-toolbar #cosmos-themes button[aria-pressed="true"]{background:var(--cos-button)!important;color:var(--cos-button-text)!important;-webkit-text-fill-color:var(--cos-button-text)!important;border-color:var(--cos-accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--cos-accent) 25%,transparent)!important}
/* Reserved top rail: theme controls never occupy the scrolling content area. */
html[data-cosmos] body{padding-top:48px!important;padding-bottom:0!important}
html[data-cosmos] #cosmos-toolbar{position:fixed!important;top:0!important;bottom:auto!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;min-height:48px!important;height:48px!important;box-sizing:border-box!important;padding:4px 16px!important;border-radius:0!important;justify-content:flex-end!important;gap:10px!important;z-index:11000!important;box-shadow:none!important;border-width:0 0 1px!important}
html[data-cosmos] #cosmos-toolbar .cosmos-emblem{display:none!important}
html[data-cosmos] #cosmos-toolbar .cosmos-theme-controls{flex-direction:row!important;align-items:center!important;gap:12px!important}
html[data-cosmos] #cosmos-toolbar #cosmos-themes{padding:0!important;border:0!important;background:transparent!important;flex-wrap:nowrap!important}
html[data-cosmos] #cosmos-toolbar #cosmos-themes button{min-height:32px!important;padding:5px 10px!important;font-size:12px!important}
html[data-cosmos] #cosmos-toolbar #cosmos-preview-notice{font-size:11px!important;max-width:none!important;text-align:left!important}
html[data-cosmos] .site-header{top:48px!important}
html[data-cosmos] #lf-scroll-top{bottom:20px!important}
@media(max-width:600px){html[data-cosmos] #cosmos-toolbar{padding:4px 8px!important}html[data-cosmos] #cosmos-toolbar .cosmos-theme-controls{width:100%;justify-content:center!important}html[data-cosmos] #cosmos-toolbar #cosmos-preview-notice{display:none!important}}

html[data-cosmos] #cosmos-toolbar #cosmos-preview-notice{color:var(--cos-text)!important;-webkit-text-fill-color:var(--cos-text)!important;opacity:1!important;filter:none!important}
