.sm-root{gap:24px;min-width:0;display:grid}.sm-intro{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sm-intro>p{color:#b8c4d8;flex:1;min-width:200px}.sm-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sm-tabs{white-space:nowrap;flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.sm-tabs button{min-height:44px}.sm-tabs b{background:#544374;border-radius:6px;margin-left:8px;padding:2px 6px}.sm-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sm-filters label,.sm-root .dh-form label{color:#b8c4d8;gap:8px;font-size:14px;display:grid}.sm-root select,.sm-root input:not([type=checkbox]),.sm-root textarea{color:#e9edf6;width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151b28;border:1px solid #354054;border-radius:8px;padding:10px}.sm-root input[type=checkbox]{accent-color:#a78afb;width:20px;height:20px}.sm-notice{color:#d1c6eb;background:#9d86fb0c;border:1px solid #9d86fb36;border-radius:10px;align-items:center;gap:12px;padding:16px 20px;line-height:1.6;display:flex}.sm-error{color:#ebc294;background:#e3af7012;border:1px solid #e3af7055;border-radius:8px;padding:14px;line-height:1.6}.sm-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sm-metrics .dh-metric>span{color:#b8c4d8}.sm-metrics .dh-metric strong{margin:12px 0;font-size:32px;display:block}.sm-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sm-section-heading h2,.sm-root .dh-panel h2{font-size:20px}.sm-section-heading p{color:#b8c4d8;margin-top:8px}.sm-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sm-card{overflow:hidden;padding:0!important}.sm-card-account{align-items:center;gap:10px;padding:16px;display:flex}.sm-card-account>span{background:#323046;border-radius:5px;margin-left:auto;padding:4px 8px;font-size:12px}.sm-creative{aspect-ratio:1.7;text-align:center;background:#182330;width:100%;display:block;overflow:hidden}.sm-creative img,.sm-creative video{object-fit:cover;width:100%;height:100%}.sm-placeholder{color:#a999c8;background:radial-gradient(at 25% 25%,#4b3c6566,#0000),linear-gradient(140deg,#1d2938,#1b2030);flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100%;min-height:150px;font-size:13px;display:flex}.sm-card-body{gap:14px;padding:20px;display:grid}.sm-card-body h3{font-size:20px}.sm-caption{white-space:pre-wrap;color:#c6cedb;overflow-wrap:anywhere;line-height:1.65}.sm-card-body small,.sm-upcoming small{color:#b8c4d8}.sm-card .dh-button{min-height:44px}.sm-upcoming{padding:0!important}.sm-upcoming-row{text-align:left;border-top:1px solid #2a3141;align-items:center;gap:15px;width:100%;padding:18px 22px;display:flex}.sm-upcoming-row>span{flex:1;min-width:0}.sm-upcoming-row strong,.sm-upcoming-row small{overflow-wrap:anywhere;display:block}.sm-upcoming-row small{color:#b8c4d8;margin-top:6px}.sm-upcoming-row time{color:#b8c4d8;font-size:13px}.sm-empty{text-align:center;color:#b8c4d8;padding:36px}.sm-calendar{overflow:hidden}.sm-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sm-calendar-day{border:1px solid #293242;min-width:0;min-height:160px;padding:10px}.sm-calendar-day.today{background:#a790fa0c}.sm-calendar-day h3{color:#b8c4d8;margin-bottom:12px;font-size:13px}.sm-calendar-post{text-align:left;background:#24283b;border:1px solid #514366;border-radius:7px;gap:7px;width:100%;margin-bottom:8px;padding:8px;display:grid;overflow:hidden}.sm-calendar-post img,.sm-calendar-post video{object-fit:cover;border-radius:4px;width:100%;height:65px}.sm-calendar-post .sm-placeholder{height:65px;min-height:65px}.sm-calendar-post .sm-placeholder span{display:none}.sm-calendar-post strong{overflow-wrap:anywhere;color:#c8b5fa;font-size:12px}.sm-calendar-post span{overflow-wrap:anywhere;font-size:13px}.sm-calendar-post small{color:#b8c4d8;font-size:11px;line-height:1.5}.sm-unscheduled{flex-wrap:wrap;align-items:center;gap:12px;padding:18px;display:flex}.sm-editor{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.sm-editor-form{padding:0!important}.sm-root fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.sm-editor-form .dh-form,.sm-editor-actions{padding:24px}.sm-editor-actions{border-top:1px solid #293242}.sm-media-select{flex-wrap:wrap;gap:14px;display:flex}.sm-root .sm-media-select label,.sm-root .sm-check{align-items:center;gap:8px;display:flex}.sm-phone{background:#171d2a;border:6px solid #34374a;border-radius:30px;position:sticky;top:20px;overflow:hidden}.sm-phone-top{align-items:center;gap:8px;padding:20px 12px;font-size:13px;display:flex}.sm-phone-top span{margin-left:auto;font-size:11px}.sm-phone>img,.sm-phone>video{object-fit:cover;width:100%;max-height:340px}.sm-phone>.sm-placeholder{height:280px}.sm-phone-caption{overflow-wrap:anywhere;padding:18px;font-size:13px;line-height:1.7}.sm-phone-caption p{white-space:pre-wrap;margin:12px 0}.sm-phone-caption small{color:#b8c4d8}.sm-phone-bottom{background:#c5c2d5;border-radius:2px;width:90px;height:4px;margin:20px auto 10px}.sm-library .dh-panel-head p{max-width:540px}.sm-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px;display:grid}.sm-media-grid article{gap:10px;display:grid;overflow:hidden}.sm-media-grid img,.sm-media-grid video{object-fit:cover;border-radius:9px;width:100%;height:180px}.sm-media-grid strong{overflow-wrap:anywhere}.sm-media-grid small,.sm-subtle{color:#b8c4d8;font-size:13px;line-height:1.6}.sm-studio{gap:18px;display:grid;padding:26px!important}.sm-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sm-settings>.dh-panel{align-content:start;gap:18px;padding:24px;display:grid}.sm-settings .dh-form{padding:0}.sm-channel-list{display:grid}.sm-log>div{border-bottom:1px solid #293242;padding:14px 0}.sm-log small{color:#b8c4d8;margin:6px 0;display:block}.sm-log p,.sm-log code{overflow-wrap:anywhere}.sm-log code{font-size:12px}.sm-root .dh-form small{color:#aeb9ca}.sm-root button{touch-action:manipulation}@media (max-width:1100px){.sm-editor{grid-template-columns:minmax(0,1fr) 270px}.sm-calendar-grid{grid-template-columns:repeat(7,140px);overflow-x:auto}.sm-calendar .dh-panel-head{flex-wrap:wrap}.sm-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.sm-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-card-grid,.sm-settings{grid-template-columns:1fr}.sm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-editor{flex-direction:column;display:flex}.sm-editor-form{width:100%}.sm-phone{align-self:center;width:100%;max-width:330px;position:static}.sm-root .dh-form-grid{grid-template-columns:1fr}.sm-upcoming-row{flex-wrap:wrap;align-items:start}.sm-upcoming-row time{margin-left:33px}.sm-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-tabs{max-width:100%}.sm-intro>.sm-actions{width:100%}.sm-calendar-grid.week{display:block;overflow:visible}.sm-calendar-grid.week .sm-calendar-day{min-height:80px}.sm-calendar-grid.week .sm-calendar-post{grid-template-columns:60px minmax(0,1fr);align-items:center}.sm-calendar-grid.week .sm-calendar-post .sm-placeholder,.sm-calendar-grid.week .sm-calendar-post>img,.sm-calendar-grid.week .sm-calendar-post>video{grid-row:span 3;height:60px;min-height:60px}.sm-calendar-grid.week .sm-calendar-post span,.sm-calendar-grid.week .sm-calendar-post small{grid-column:2}.sm-editor-form .dh-form,.sm-editor-actions{padding:18px}.sm-root input:not([type=checkbox]),.sm-root select,.sm-root textarea{font-size:16px}.sm-section-heading .dh-button{width:100%}.sm-card .sm-actions .dh-button{flex:1;justify-content:center}.sm-notice{align-items:start}.sm-notice svg{flex-shrink:0;margin-top:3px}}.sm-text-creative{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:#24223b;min-height:160px;padding:24px}.sm-text-creative p{-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}.sm-filters{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:760px){.sm-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.sm-guides{gap:22px;min-width:0;display:grid}.sm-guide-hero{background:radial-gradient(at 100% 0,#8466ca22,#0000 65%),#171d2a;justify-content:space-between;align-items:center;gap:24px;display:flex;padding:28px!important}.sm-guide-hero h2{margin:14px 0 10px;font-size:26px!important}.sm-guide-hero p,.sm-guide-planner>p{color:#b8c4d8;line-height:1.65}.sm-guide-steps{color:#c9c6da;gap:12px;min-width:210px;font-size:14px;display:grid}.sm-guide-steps span{align-items:center;gap:10px;display:flex}.sm-guide-steps b,.sm-guide-number{color:#c9b2ff;background:#a78afb22;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.sm-guide-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);align-items:start;gap:22px;display:grid}.sm-guide-library{overflow:hidden}.sm-guide-library .dh-panel-head{flex-wrap:wrap;gap:12px}.sm-guide-search{padding:18px 22px}.sm-guides label{color:#bdc7d8;gap:8px;font-size:14px;display:grid}.sm-guide-video-list{gap:14px;padding:0 22px 22px;display:grid}.sm-guide-video{background:#161c28;border:1px solid #30394a;border-radius:10px;grid-template-columns:115px minmax(0,1fr);gap:16px;padding:12px;display:grid}.sm-guide-video.selected{background:#a78afb09;border-color:#a78afb}.sm-guide-video-preview{border-radius:7px;min-width:0;overflow:hidden}.sm-guide-video-preview video{object-fit:contain;background:#101522;width:100%;height:145px}.sm-guide-video-preview .sm-placeholder{min-height:145px;font-size:11px}.sm-guide-video strong,.sm-guide-video small{overflow-wrap:anywhere;display:block}.sm-guide-video small{color:#adb9cd;margin:8px 0;font-size:12px;line-height:1.5}.sm-guide-video .sm-check{margin-top:14px}.sm-guide-warning{color:#ebc294!important}.sm-guide-planner{gap:18px;display:grid;padding:24px!important}.sm-guide-planner fieldset{gap:20px}.sm-guide-slot{grid-template-columns:minmax(0,1fr) 115px 38px;align-items:center;gap:8px;display:grid}.sm-guide-slot .dh-icon-button{width:38px}.sm-guide-slots{gap:10px;display:grid}.sm-guide-plan,.sm-guide-queue{overflow:hidden}.sm-guide-plan>.sm-error,.sm-guide-queue>.sm-notice{margin:18px 22px}.sm-guide-item{border-top:1px solid #2c3445;gap:16px;padding:22px;display:grid}.sm-guide-item-head{align-items:center;gap:12px;min-width:0;display:flex}.sm-guide-item-head>strong{overflow-wrap:anywhere;flex:1;font-size:14px}.sm-guide-item-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.7fr)}.sm-guide-date{color:#cab7f5;align-items:center;gap:8px;font-size:13px;display:flex}.sm-guide-queue-row{border-top:1px solid #2c3445;align-items:center;gap:14px;padding:18px 22px;display:flex}.sm-guide-queue-row>div:first-of-type{flex:1;min-width:0}.sm-guide-queue-row strong{overflow-wrap:anywhere}.sm-guide-queue-row small{color:#adb9cd;margin-top:8px;font-size:12px;display:block}.sm-guide-queue-row>input{flex-shrink:0}.sm-guide-confirm{color:#b8c4d8;gap:14px;max-height:45vh;padding:6px 0;font-size:14px;display:grid;overflow:auto}.sm-guide-confirm strong{color:#e9edf6}@media (max-width:1100px){.sm-guide-hero{flex-direction:column;align-items:start}.sm-guide-steps{flex-wrap:wrap;gap:18px;display:flex}.sm-guide-item-fields{grid-template-columns:1fr 1fr}.sm-guide-queue-row{flex-wrap:wrap}}@media (max-width:760px){.sm-guide-layout{grid-template-columns:1fr}.sm-guide-hero{padding:20px!important}.sm-guide-hero h2{font-size:23px!important}.sm-guide-item-fields{grid-template-columns:1fr}.sm-guide-item-head{flex-wrap:wrap}.sm-guide-item-head>.sm-actions{margin-left:40px}.sm-guide-plan .dh-panel-head,.sm-guide-queue .dh-panel-head{flex-wrap:wrap;gap:16px}.sm-guide-queue-row>.sm-actions{width:100%;margin-left:34px}.sm-guide-queue-row>.dh-tag{margin-left:34px}.sm-guide-video{grid-template-columns:90px minmax(0,1fr);gap:12px}.sm-guide-video-preview video{height:130px}.sm-guide-steps{display:grid}.sm-guide-slot{grid-template-columns:minmax(0,1fr) 100px 38px}}.cr-workspace{gap:24px;min-width:0;display:grid}.cr-intro{justify-content:space-between;align-items:center;gap:28px;padding:26px;display:flex;background:linear-gradient(125deg,#26213b,#1a2332)!important}.cr-intro h2{margin:12px 0;font-size:1.5rem;line-height:1.5}.cr-intro p{color:#b8c4d8;max-width:72ch;line-height:1.7}.cr-intro>.dh-button{flex-shrink:0}.cr-filters{padding:24px}.cr-filters .dh-performance-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px;display:grid}.cr-filters input{color:#e9edf6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18202d;border:1px solid #354054;border-radius:8px;width:100%;min-width:0;padding:9px}.cr-filter-footer,.cr-report-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.cr-filter-footer p,.cr-report-heading p,.cr-note{color:#b8c4d8;font-size:.9375rem;line-height:1.7}.cr-report{gap:24px;min-width:0;display:grid}.cr-report-heading h2{margin:12px 0;font-size:1.6rem}.cr-actions{flex-wrap:wrap;gap:10px;display:flex}.cr-warning{color:#e3c69d;background:#4d392933;border:1px solid #82613d;border-radius:10px;align-items:flex-start;gap:12px;padding:18px;line-height:1.7;display:flex}.cr-warning svg{flex-shrink:0;margin-top:4px}.cr-keywords{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.cr-keywords>.dh-panel{min-width:0}.cr-workspace .dh-table td:first-child{white-space:normal;overflow-wrap:anywhere;max-width:340px}.cr-workspace .dh-table th{white-space:normal;min-width:115px}.cr-metrics{margin:0!important}.cr-note{margin:0}.dh-panel>.cr-note{padding:0 24px 24px}.cr-provenance,.cr-method{min-width:0;padding:24px}.cr-provenance h2{margin-bottom:20px;font-size:1.25rem}.cr-provenance>div+div{border-top:1px solid #354054;margin-top:20px;padding-top:20px}.cr-provenance h3{font-weight:600}.cr-provenance p,.cr-unit-row p,.cr-method p{color:#b8c4d8;overflow-wrap:anywhere;margin-top:9px;font-size:.9375rem;line-height:1.8}.cr-provenance .dh-tag{vertical-align:middle;margin:3px 6px 3px 0;display:inline-flex}.cr-source-note{color:#e3c69d;margin:3px 0 10px;display:block}.cr-method summary{cursor:pointer;font-size:1.0625rem;font-weight:500}.cr-method>.dh-button{margin-top:18px}.cr-unit-row{border-top:1px solid #354054;align-items:center;gap:10px;padding:18px 0;display:flex}.cr-unit-row:first-of-type{margin-top:18px}.cr-unit-row>div{flex:1;min-width:0}.cr-email-preview{background:#151c28;border:1px solid #46516a;border-radius:8px;padding:20px;line-height:1.8}.cr-email-preview p{color:#b8c4d8;margin-top:14px}.cr-email-preview svg{vertical-align:middle;display:inline}.cr-workspace .dh-empty>.cr-actions{justify-content:center;margin-top:12px}.cr-workspace .dh-empty>svg{color:#ac91f2}.cr-workspace .dh-tag{gap:6px}@media (max-width:1100px){.cr-keywords{grid-template-columns:1fr}.cr-intro{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.cr-intro,.cr-filters,.cr-provenance,.cr-method{padding:18px}.cr-filter-footer>.dh-button{width:100%}.cr-report-heading h2{font-size:1.3rem}.cr-unit-row{flex-wrap:wrap}.cr-keywords,.cr-workspace,.cr-report{gap:18px}.cr-actions .dh-button{flex:1}}
