@font-face{font-family:Inter;src:url(/daylight/inter-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/daylight/inter-bold.woff2) format("woff2");font-weight:600 900;font-display:swap}:root[data-theme=light]{--bg:#f8faff;--surface:#fff;--ink:#10203a;--ink-muted:#60718b;--accent:#2457eb;--accent-ink:#2457eb;--accent-tint:#edf3ff;--line:#e3eaf5;--shadow:0 4px 18px #16376308;color-scheme:light}body{font-family:Inter,system-ui,sans-serif}.dash-hero-title,.dashboard h1,.page .page-display,.page h1,.page h2,.pricing>h1,.pricing>h2,.tier h3,h1,h2,h3{font-family:Inter,system-ui,sans-serif;letter-spacing:-.04em}h1{font-weight:800}button,input,select,textarea{font-family:inherit}.site-header{background:#fff;border-color:var(--line)}.site-nav{gap:24px}.link-btn{color:var(--accent-ink)}.brand img{filter:none}.daylight-public{background:#fafafa}.daylight-app{background:#fff}.daylight-app .card{border-radius:14px;box-shadow:none}.daylight-app .dashboard{padding:30px 38px}.daylight-app .dashboard h1{font-size:34px;margin-bottom:12px}.daylight-app .dashboard>p.placeholder{color:var(--ink-muted)}.daylight-app .dash-sidebar{background:#fcfdff;color:var(--ink);border-color:var(--line);width:238px}.daylight-app .dash-brand{border-color:var(--line);padding:24px 18px}.daylight-app .dash-brand-name,.daylight-app .dash-usage-label{color:var(--ink)}.daylight-app .dash-brand-avatar{background:#eaf1ff;color:var(--accent)}.daylight-app .dash-nav2 a{color:#475a77;min-height:40px;font-size:13px}.daylight-app .dash-nav2 a:hover{background:#f0f5ff;color:var(--accent)}.daylight-app .dash-nav2 a.active{background:#eaf1ff;color:var(--accent);font-weight:600}.daylight-app .dash-sidebar-foot{border-color:var(--line)}.daylight-app .dash-help,.daylight-app .dash-usage-sub{color:var(--ink-muted)}.daylight-app .dash-upgrade{background:var(--accent);color:white}.daylight-app .dash-hero{background:#f1f5ff;color:var(--ink);border:1px solid #dce7ff;min-height:0;padding:26px}.daylight-app .dash-hero:before{display:none}.daylight-app .dash-hero-title{font-size:29px}.daylight-app .dash-hero-glyph{color:#2457eb;opacity:.1}.daylight-app .dash-hero-cta{background:var(--accent);color:white;border-color:var(--accent);border-radius:9px}.daylight-app .dash-hero-cta:hover{background:#1645c9;color:#fff}.daylight-app .dashboard-nav-wrap{background:#fff;border-color:var(--line)}.daylight-app .dashboard-nav a{border-radius:8px;color:var(--accent-ink)}.daylight-app table th{background:#f4f7fc;color:#52647f}.dash-nav-heading{font-size:10px;font-weight:700;letter-spacing:.09em;color:#6b7d98;margin:18px 12px 8px}.daylight-app .dash-menu-toggle{background:#edf3ff;color:#2457eb}.daylight-home{background:#fafafa;font-family:Inter,system-ui,sans-serif}.daylight-home .real-pricing{max-width:1180px;margin:auto;padding:55px 30px}.daylight-home .real-pricing .pricing{margin:0;padding:0}.daylight-home .real-pricing h2{text-align:center;font-size:34px;margin-bottom:22px}.daylight-home .real-pricing .tier{border-radius:18px;padding:26px;background:white;box-shadow:none}.daylight-home .real-pricing .tier.featured{border-color:#2457eb;background:#edf3ff}.daylight-home .real-pricing .price{padding:0;border:0;background:none;border-radius:0;margin:20px 0 6px;display:block;font-size:38px}.daylight-home .real-pricing .price-unit{font-size:12px}.daylight-home .real-pricing ul{list-style:disc}.daylight-home .real-pricing .shared-features{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;margin:24px 0}.daylight-home .real-pricing .cta{background:#2457eb;color:#fff;border-radius:100px}.daylight-home .real-pricing .fineprint{font-size:12px!important}.daylight-home .button{font-family:inherit}.daylight-home .marketing-page .hero{border:0;background:none}.daylight-home .marketing-page .hero-copy{text-align:center}.daylight-home .hero .hero-title{font-family:Inter,system-ui,sans-serif}.daylight-home .real-pricing .tiers{gap:18px}.site-footer{background:#172a51;color:#e0e8f8}.site-footer a{color:inherit}@media(max-width:760px){.daylight-app .dashboard{padding:24px 18px}.daylight-app .dash-sidebar{width:100%;height:auto;position:relative;top:0}.daylight-app .dash-shell{display:block}.daylight-home .real-pricing{padding:36px 20px}.daylight-app .dashboard h1,.daylight-home .real-pricing h2{font-size:29px}}.settings-search-label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:600;max-width:600px;margin:22px 0}.settings-search-label input{padding:13px 16px;border:1px solid var(--line);border-radius:10px;background:white}.settings-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.settings-directory-grid .qa-card{border:1px solid var(--line);background:#f8faff;text-decoration:none}.settings-directory-grid .qa-card:hover{background:#edf3ff;border-color:#aabff6}@media(max-width:650px){.settings-directory-grid{grid-template-columns:1fr}}.site-header .brand{display:flex;align-items:center;gap:9px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.7px;color:#10203a;white-space:nowrap}.site-header .brand img{width:36px;height:36px;object-fit:contain;filter:brightness(0) saturate(100%) invert(28%) sepia(96%) saturate(3390%) hue-rotate(220deg) brightness(94%) contrast(98%)}.site-header .brand-accent{color:#2457eb}.site-header .site-nav{margin-left:auto}.daylight-home .real-pricing .tier h3{font-family:Inter,system-ui,sans-serif}.settings-directory-grid:empty:after{content:"No settings found. Try another search.";padding:20px;color:var(--ink-muted)}@media(max-width:650px){.site-header .brand{font-size:16px}.site-header .brand img{width:29px;height:29px}.site-header .site-nav{margin-left:0}}.daylight-app .daylight-page-canvas{background:var(--bg);padding:28px;border-radius:20px;min-width:0;line-height:1.6}.daylight-app .daylight-page-canvas h1{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.18;margin:0 0 12px}.daylight-app .daylight-page-canvas h1+p{margin-top:0;margin-bottom:28px;line-height:1.65}.daylight-app .daylight-page-canvas h2{font-size:22px;line-height:1.35;margin:0 0 12px}.daylight-app .daylight-page-canvas h3{font-size:17px;line-height:1.4;margin:0 0 10px}.daylight-app .daylight-page-canvas .card{padding:24px;margin:22px 0;border-radius:16px;min-width:0}.daylight-app .daylight-page-canvas .card>:last-child{margin-bottom:0}.daylight-app .daylight-page-canvas div{min-width:0}.daylight-app .daylight-page-canvas pre{max-width:100%;overflow-x:auto}.daylight-app .daylight-page-canvas iframe{max-width:100%}@media(max-width:760px){.daylight-app .daylight-page-canvas{padding:20px 16px;border-radius:16px}.daylight-app .daylight-page-canvas h1+p{margin-bottom:24px}.daylight-app .daylight-page-canvas .card{padding:18px}}:root[data-theme=light]{--success:#15803d;--success-bg:#f0fdf4;--success-line:#bbf7d0;--warn:#d97706;--warn-ink:#9a4508;--warn-bg:#fff7ed;--warn-line:#fed7aa;--danger:#b91c1c;--danger-bg:#fef2f2;--danger-line:#fecaca;--info-ink:#1e40af;--info-bg:#eff6ff;--info-line:#bfdbfe;--chart-1:#2a78d6;--chart-2:#eb6834;--chart-3:#17a370;--chart-4:#b57a00;--chart-5:#c2417a;--chart-6:#008300}.daylight-app .dashboard :is(h1,h2,h3),.daylight-app dialog :is(h1,h2,h3){font-family:Inter,system-ui,sans-serif}.daylight-app .dash-hero-title{color:var(--ink)!important}.daylight-app .daylight-page-canvas :is(p,a,code,dd,button,label){overflow-wrap:anywhere}.daylight-app .daylight-page-canvas :is(input,select,textarea){min-width:0;max-width:100%;box-sizing:border-box}.daylight-app .daylight-page-canvas :is(input[type=checkbox],input[type=radio]){flex-shrink:0}.daylight-app .daylight-page-canvas label{min-width:0}.daylight-app .daylight-page-canvas :is(section,article){min-width:0}.account-metadata{display:grid;grid-template-columns:minmax(110px,200px) minmax(0,1fr);grid-gap:10px 16px;gap:10px 16px;margin-top:10px;font-size:14px}.account-metadata dt{color:var(--ink-muted)}.account-metadata dd{margin:0}.setup-guide{margin:16px 0;border:1px solid var(--line);border-radius:10px;padding:14px 16px;background:var(--surface)}.setup-guide>summary{cursor:pointer;font-weight:600;color:var(--accent-ink);min-height:24px}.setup-guide[open]>summary{margin-bottom:14px}.language-tools{position:-webkit-sticky;position:sticky;top:var(--site-header-h);z-index:2;background:var(--surface);padding:14px 0;border-bottom:1px solid var(--line);margin-bottom:16px}.language-tools label{display:grid;grid-gap:6px;gap:6px;font-weight:600;font-size:14px}.language-tools input{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.lang-block{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.lang-block:first-of-type{margin-top:6px;padding-top:0;border-top:none}.daylight-app .daylight-page-canvas .lang-block-title,.lang-block-title{font-size:16px;line-height:1.4;margin:0}.lang-block-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.lang-block-note{color:var(--ink-muted);font-size:14px;line-height:1.55;margin:4px 0 0}.lang-source-select{margin-top:12px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;font-size:14px;background:var(--surface);color:var(--ink);font-family:inherit;min-width:min(280px,100%)}.lang-count{font-size:12.5px;font-weight:600;color:var(--accent-ink);background:var(--accent-tint);padding:3px 10px;border-radius:999px}.lang-count[data-warn]{color:var(--warn-ink);background:var(--warn-bg)}.lang-list{list-style:none;margin:14px 0 0;padding:0;border:1px solid var(--line);border-radius:12px}.lang-row{padding:12px 14px;border-top:1px solid var(--line)}.lang-row:first-child{border-top:none}.lang-row-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.lang-row-text{flex:1 1 220px;min-width:0}.lang-row-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.lang-row-label{font-weight:600;font-size:14.5px;color:var(--ink)}.lang-row[data-state=removing] .lang-row-label{text-decoration:line-through;color:var(--ink-muted)}.lang-row-sub{font-size:12.5px;line-height:1.45;color:var(--ink-muted);margin-top:2px}.lang-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.lang-tag{font-size:11.5px;font-weight:600;line-height:1.5;padding:1px 8px;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--ink-muted);white-space:nowrap}.lang-tag[data-tone=new]{background:var(--info-bg);border-color:var(--info-line);color:var(--info-ink)}.lang-tag[data-tone=warn]{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.lang-pill{min-height:28px;padding:3px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.lang-pill[data-on]{background:var(--accent-tint)}.lang-pill:disabled{opacity:.5;cursor:default}.lang-row-sub [data-warn]{color:var(--warn-ink)}.lang-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--accent-ink);font-family:inherit;font-size:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.lang-link svg{flex-shrink:0;color:var(--ink-muted)}.lang-link svg[data-open]{transform:rotate(90deg)}.lang-remove{min-height:28px;padding:3px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink-muted);font-family:inherit;font-size:12.5px;cursor:pointer}.lang-remove:hover:not(:disabled){color:var(--danger);border-color:var(--danger-line);background:var(--danger-bg)}.lang-voice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:10px;gap:10px;margin-top:12px}.lang-voice-card{padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.lang-voice-card[data-active]{border:2px solid var(--accent);background:var(--accent-tint)}.lang-voice-pick{display:block;width:100%;padding:0;border:none;background:none;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer}.lang-voice-pick[aria-pressed=true]{cursor:default}.lang-empty{margin:14px 0 0;padding:16px;border:1px dashed var(--line);border-radius:12px;color:var(--ink-muted);font-size:14px;text-align:center}.lang-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px}.lang-add-toggle{min-height:40px;padding:8px 16px;border:1px solid var(--accent);border-radius:8px;background:var(--surface);color:var(--accent-ink);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.lang-add-toggle[aria-expanded=true]{background:var(--accent-tint)}.lang-add-hint{font-size:12.5px;color:var(--ink-muted)}.lang-add-panel{margin-top:14px}.lang-add-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));grid-gap:8px;gap:8px}.lang-add-cell{display:flex;gap:4px;align-items:stretch}.lang-add-pick{flex:1 1;min-width:0;display:flex;gap:6px;align-items:baseline;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.lang-add-pick:hover:not(:disabled){border-color:var(--accent);background:var(--accent-tint)}.lang-add-plus{color:var(--accent-ink);font-weight:700}.lang-add-play{flex:0 0 auto;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:12px;cursor:pointer}.lang-add-play[data-dim]{opacity:.5}.lang-savebar{position:-webkit-sticky;position:sticky;bottom:12px;z-index:3;margin-top:18px;padding:14px 16px;border:2px solid var(--accent);border-radius:12px;background:var(--surface);box-shadow:0 8px 28px rgba(16,32,58,.16)}.lang-savebar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.lang-savebar-text{flex:1 1 300px;font-size:14px;line-height:1.5;color:var(--ink)}.lang-savebar-sub{color:var(--ink-muted)}.lang-savebar-actions{display:flex;gap:10px;flex-shrink:0}.lang-savebar-cancel{padding:8px 16px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font-family:inherit;cursor:pointer}.lang-savebar-warn{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--warn-ink)}.lang-savebar-fine{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-muted)}.lang-card-note{margin:14px 0 0;font-size:14px}.lang-card-note[data-tone=ok]{color:var(--success)}.lang-card-note[data-tone=error]{color:var(--danger)}.preview-status{padding:12px;border-radius:8px;background:var(--info-bg);color:var(--info-ink);font-size:13px;margin:10px 0}.account-profile{width:100%;min-width:0;padding:20px 0}.daylight-app .account-profile :is(.cl-rootBox,.cl-cardBox,.cl-card,.cl-scrollBox,.cl-pageScrollBox,.cl-page,.cl-profileSection,.cl-profileSectionContent){min-width:0;max-width:100%;box-sizing:border-box}.daylight-app .account-profile .cl-cardBox{width:100%}.daylight-app .account-profile .cl-profileSectionContent{overflow-wrap:anywhere}.daylight-app .site-header .site-nav{flex-wrap:wrap;overflow:visible}.transcript-row{color:var(--ink)}.transcript-row>span:first-child{min-width:0}.listener-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.listener-share a{min-width:0}.listener-share button{padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-ink)}@media(max-width:760px){.daylight-app .dashboard{padding:18px 12px}.daylight-app .daylight-page-canvas{padding:20px 12px}.daylight-app .daylight-page-canvas .card{padding:16px}.account-metadata{grid-template-columns:minmax(0,1fr);gap:5px}.account-metadata dd{margin-bottom:12px}.daylight-app .account-profile .cl-navbar{max-width:100%}.daylight-app .account-profile :is(.cl-pageScrollBox,.cl-profilePage){padding:16px}.daylight-app .account-profile .cl-profileSection{flex-wrap:wrap}.daylight-app .site-header{gap:12px;padding:14px 16px;flex-wrap:wrap}.daylight-app .site-header .site-nav{order:3;width:100%;gap:20px;margin:0}.daylight-app .dash-menu-toggle{width:100%;margin:0;box-sizing:border-box;text-align:left;white-space:normal;padding:12px 16px}.daylight-app .device-table,.daylight-app .device-table tbody{display:block;width:100%}.daylight-app .device-table thead{position:absolute;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.daylight-app .device-table tr{display:block;padding:16px 0}.daylight-app .device-table td{display:block;text-align:left!important;padding:6px 0!important;white-space:normal!important;overflow-wrap:anywhere}.daylight-app .device-table td:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;color:var(--ink-muted);margin-bottom:4px}.daylight-app .device-table td:last-child{display:flex;flex-wrap:wrap;gap:8px}.daylight-app .device-table td:last-child:before{flex-basis:100%}.daylight-app .device-table button{min-height:40px}.transcript-row{flex-direction:column;gap:6px!important}.transcript-row>span:last-child{align-self:flex-start!important;white-space:normal!important}.language-tools{position:static}.preview-status button{display:block;margin-top:8px}.daylight-app .device-table td select{width:100%}}@media(min-width:761px) and (max-width:900px){.daylight-app .dash-sidebar{width:100%;height:auto;position:static}.daylight-app .dash-menu-toggle{width:calc(100% - 28px)}}.daylight-app .daylight-page-canvas button{max-width:100%;box-sizing:border-box}@media(max-width:760px){.daylight-app .account-profile .cl-profileSectionHeader{width:100%;max-width:100%;min-width:0}.daylight-app .account-profile .cl-profileSectionItem__profile{flex-wrap:wrap;gap:12px}.daylight-app .account-profile .cl-profileSectionItem__profile .cl-userPreview{flex:1 0 100%;max-width:100%}}.preview-reload,.preview-status button{padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-ink);cursor:pointer}@media(min-width:761px){.daylight-app .device-table th{padding:8px 10px!important}.daylight-app .device-table td{padding:12px 10px!important;vertical-align:top}}.site-header .site-nav{gap:4px;align-items:center}.site-header .site-nav a{color:var(--ink-muted);font-size:14px;font-weight:500;line-height:20px;padding:6px 10px;border-radius:8px;text-decoration:none;transition:background .12s ease,color .12s ease}.site-header .site-nav a:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.site-header .site-nav a[aria-current=page]{color:var(--accent-ink);background:var(--accent-tint)}.daylight-app .site-header .brand{font-size:16px;letter-spacing:-.3px;gap:8px}.daylight-app .site-header .brand img{width:26px;height:26px}.daylight-app .dash-brand{padding:14px 22px}.daylight-app .dash-brand-avatar{width:26px;height:26px;font-size:13px;border-radius:7px}.daylight-app .dash-brand-name{font-size:14px}@media(min-width:901px){.daylight-app{--site-header-h:56px}.daylight-app .site-header{height:56px;padding:0 22px;gap:38px}.daylight-app .site-header .brand{width:216px;flex-shrink:0}}@media(max-width:760px){.daylight-app .site-header .site-nav{gap:4px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}}