html body[data-screen=revenue]{background:radial-gradient(ellipse at 50% 0,#2b1c12,transparent 850px),#1b0f08!important;--accent:#eb8a3b;--muted:#c0cdca}
html body[data-screen=revenue] .global-topbar{background:#1b0f08ef!important}
html body[data-screen=revenue] main.app-main>.context-navigation,html body[data-screen=revenue] #tab-revenue>.heading,html body[data-screen=revenue] #tab-revenue :is(.panel,.filters,.job,.empty,.results-heading,.estimate-summary,.download-help){background:#2b1c12!important;border-color:#a96a3b66!important}
html body[data-screen=revenue] #tab-revenue :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:#38271a!important;border-color:#a96a3b99!important;color:#fff!important}
html body[data-screen=revenue] #tab-revenue :is(input,textarea)::placeholder{color:#ffbf7b!important;opacity:.85}
html body[data-screen=revenue] #tab-revenue :is(button.primary,.primary){background:linear-gradient(#ffbf7b,#eb8a3b)!important;color:#1b0f08!important;border-color:#ffbf7baa!important;box-shadow:none!important}
html body[data-screen=revenue] #tab-revenue :is(.secondary,.text-button,.job button,.outline-tag,.unverified-badge){background:#38271a!important;color:#fff!important;border-color:#a96a3b88!important}
html body[data-screen=revenue] #tab-revenue :is(.eyebrow,.accent,.job small,#job-filter-count),html body[data-screen=revenue] .global-topbar .workspace-switch.active b{color:#ffbf7b!important}
html body[data-screen=revenue] main.app-main>.context-navigation .nav.active{background:#eb8a3b22!important;border-color:#eb8a3b88!important;color:#ffbf7b!important}
html body[data-screen=revenue] #tab-revenue :is(details,.file-category,.download-summary,#estimate-topic-help){background-color:#38271a!important;border-color:#a96a3b77!important}
html body[data-screen=revenue] #tab-revenue :is(input,textarea,select,button,summary,a):focus-visible{outline-color:#ffbf7b!important}

html body[data-screen=downloads]{background:radial-gradient(ellipse at 50% 0,#102b2c,transparent 850px),#071a1a!important;--accent:#3caeaa;--muted:#c0cdca}
html body[data-screen=downloads] .global-topbar{background:#071a1aef!important}
html body[data-screen=downloads] main.app-main>.context-navigation,html body[data-screen=downloads] #tab-downloads>.heading,html body[data-screen=downloads] #tab-downloads :is(.panel,.filters,.job,.empty,.results-heading,.estimate-summary,.download-help){background:#102b2c!important;border-color:#4a929266!important}
html body[data-screen=downloads] #tab-downloads :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:#17393a!important;border-color:#4a929299!important;color:#fff!important}
html body[data-screen=downloads] #tab-downloads :is(input,textarea)::placeholder{color:#8bded8!important;opacity:.85}
html body[data-screen=downloads] #tab-downloads :is(button.primary,.primary){background:linear-gradient(#8bded8,#3caeaa)!important;color:#071a1a!important;border-color:#8bded8aa!important;box-shadow:none!important}
html body[data-screen=downloads] #tab-downloads :is(.secondary,.text-button,.job button,.outline-tag,.unverified-badge){background:#17393a!important;color:#fff!important;border-color:#4a929288!important}
html body[data-screen=downloads] #tab-downloads :is(.eyebrow,.accent,.job small,#job-filter-count),html body[data-screen=downloads] .global-topbar .workspace-switch.active b{color:#8bded8!important}
html body[data-screen=downloads] main.app-main>.context-navigation .nav.active{background:#3caeaa22!important;border-color:#3caeaa88!important;color:#8bded8!important}
html body[data-screen=downloads] #tab-downloads :is(details,.file-category,.download-summary,#estimate-topic-help){background-color:#17393a!important;border-color:#4a929277!important}
html body[data-screen=downloads] #tab-downloads :is(input,textarea,select,button,summary,a):focus-visible{outline-color:#8bded8!important}

html body[data-screen=library]{background:radial-gradient(ellipse at 50% 0,#102b2c,transparent 850px),#071a1a!important;--accent:#3caeaa;--muted:#c0cdca}
html body[data-screen=library] .global-topbar{background:#071a1aef!important}
html body[data-screen=library] main.app-main>.context-navigation,html body[data-screen=library] #tab-library>.heading,html body[data-screen=library] #tab-library :is(.panel,.filters,.job,.empty,.results-heading,.estimate-summary,.download-help){background:#102b2c!important;border-color:#4a929266!important}
html body[data-screen=library] #tab-library :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:#17393a!important;border-color:#4a929299!important;color:#fff!important}
html body[data-screen=library] #tab-library :is(input,textarea)::placeholder{color:#8bded8!important;opacity:.85}
html body[data-screen=library] #tab-library :is(button.primary,.primary){background:linear-gradient(#8bded8,#3caeaa)!important;color:#071a1a!important;border-color:#8bded8aa!important;box-shadow:none!important}
html body[data-screen=library] #tab-library :is(.secondary,.text-button,.job button,.outline-tag,.unverified-badge){background:#17393a!important;color:#fff!important;border-color:#4a929288!important}
html body[data-screen=library] #tab-library :is(.eyebrow,.accent,.job small,#job-filter-count),html body[data-screen=library] .global-topbar .workspace-switch.active b{color:#8bded8!important}
html body[data-screen=library] main.app-main>.context-navigation .nav.active{background:#3caeaa22!important;border-color:#3caeaa88!important;color:#8bded8!important}
html body[data-screen=library] #tab-library :is(details,.file-category,.download-summary,#estimate-topic-help){background-color:#17393a!important;border-color:#4a929277!important}
html body[data-screen=library] #tab-library :is(input,textarea,select,button,summary,a):focus-visible{outline-color:#8bded8!important}

html body[data-workspace=media] #download-dialog{background:#102b2c!important;border-color:#4a9292!important}html body[data-workspace=media] #download-dialog :is(input,select){background-color:#17393a!important;border-color:#4a9292!important}html body[data-workspace=media] #download-dialog .primary{background:#69c9c1!important;color:#072022!important}

html body main.app-main .liva-feature-grid>.liva-feature-card:hover>div{background:linear-gradient(transparent,#222120 22%)!important}
html body .global-topbar .site-profile>summary{background:linear-gradient(#91405f,#66243e)!important;border-color:#c27996!important;color:#fff!important;box-shadow:none!important;gap:0!important}
html body .global-topbar .site-profile>summary .profile-label{display:inline!important;color:#fff!important}
html body .global-topbar .site-profile .personal-settings{display:none!important}
html body .global-topbar .brand img{filter:grayscale(1) sepia(.7) saturate(3) hue-rotate(285deg) brightness(.8)!important}
html body .global-topbar #header-settings-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:7px!important;background:none!important;border:0!important;box-shadow:none!important;color:#fff!important;clip-path:none!important;cursor:pointer}
html body #header-settings-icon svg{width:21px;height:21px;color:#fff}
.chamfer-outline{position:absolute!important;pointer-events:none!important;z-index:8!important;display:block!important;overflow:visible!important;fill:none!important;flex:none!important}
.core-neon-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:9;filter:drop-shadow(0 0 3px #ff793b99) drop-shadow(0 0 7px #ff682d66)}
html body .liva-feature-grid{position:relative;overflow:visible!important}

html body .global-topbar .brand img{filter:none!important}
html body .global-topbar .site-profile>summary{width:74px!important;min-width:74px!important;height:32px!important;min-height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important}
html body .global-topbar .site-profile>summary .profile-label{display:block!important;width:100%!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1!important;text-align:center!important;align-self:center!important}
html body .core-neon-lines{filter:drop-shadow(0 0 2px #fff0d5e6) drop-shadow(0 0 5px #ff9b3ee6) drop-shadow(0 0 12px #ff641eaa) drop-shadow(0 0 24px #ff4f1555)!important}
html body .core-neon-lines polygon{stroke:#ffbd75!important;stroke-width:1.65!important}

html body .liva-hero h1 .hero-intro-line{font-size:clamp(25px,3.2vw,44px)!important;line-height:1.25!important;display:inline-block;letter-spacing:-1px!important}
html body .liva-home .liva-feature-grid>.liva-feature-card:not([data-go=search]){width:96%!important;justify-self:center!important;min-height:485px!important}
@media(max-width:850px){html body .liva-home .liva-feature-grid>.liva-feature-card:not([data-go=search]){min-height:440px!important}}
@media(max-width:650px){html body .liva-home .liva-feature-grid>.liva-feature-card:not([data-go=search]){width:100%!important;min-height:0!important}}

html body .global-topbar{height:60px!important;min-height:60px!important;padding-top:0!important;padding-bottom:0!important}
html body .global-topbar .site-primary-nav .workspace-switch{min-height:34px!important;padding:6px 9px!important}
html body main.app-main :is(button.primary,.liva-primary,.hero-start){color:#fff!important;min-height:38px!important;padding:8px 15px!important;font-size:15px!important;line-height:1.2!important;border-radius:0!important;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)!important;filter:drop-shadow(0 0 3px #ff8e4b66)}
html body[data-screen=search] main.app-main button.primary{filter:drop-shadow(0 0 4px #cb759a88)!important;color:#fff!important}
html body[data-workspace=media] main.app-main button.primary,html body[data-workspace=media] #download-dialog button.primary{filter:drop-shadow(0 0 4px #59d5cb88)!important;color:#fff!important}
html body main.app-main :is(button.primary,.liva-primary,.hero-start)>.chamfer-outline{filter:drop-shadow(0 0 2px currentColor)}
html body main.app-main :is(button.primary,.liva-primary,.hero-start)>.chamfer-outline polygon{stroke:#ffe1c5!important;stroke-width:1.2!important}
html body .liva-home .liva-footer :is(strong,p,span,button,a,small,summary){color:#b9b9ba!important}
html body .liva-home .liva-start-copy{text-align:left!important}
html body .liva-home .liva-start-copy :is(h2,p,small,.liva-eyebrow){text-align:left!important}
.technical-emblem{display:block;width:38px;height:38px;color:#ff8e4b;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;flex:none}
html body .liva-start-copy>.technical-emblem{margin:0 0 14px!important}
html body .liva-feature-card .technical-emblem{width:31px;height:31px;opacity:.65;margin:8px auto 0}
html body #my-workspace .technical-emblem,html body[data-screen=search] .technical-emblem{color:#d391ae}
html body[data-workspace=media] .technical-emblem{color:#6fd6ce}
@media(max-width:1200px){html body .global-topbar{height:auto!important;min-height:88px!important;padding-top:8px!important;padding-bottom:5px!important}}
