.video-preview-trigger:not(.with-label){vertical-align:middle;width:30px;min-width:30px;padding:0}.video-preview-trigger{gap:6px}.video-preview-dialog{z-index:140;background:#15335645;justify-content:center;align-items:center}.video-preview-dialog>.modal{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.video-preview-dialog .modal-content{padding:14px 20px 16px}.video-preview-identity{color:#35547e;flex-direction:column;gap:5px;min-width:0;margin-bottom:12px;font-size:12px;line-height:1.5;display:flex}.video-preview-identity strong{overflow-wrap:anywhere;font-weight:600}.video-preview-identity span{color:#7a91b4;overflow-wrap:anywhere}.video-preview-player{aspect-ratio:9/16;background:#101319;border:1px solid #253348;border-radius:9px;width:min(100%,320px,56.25dvh - 168.75px);min-width:min(100%,180px);margin:0 auto;position:relative;overflow:hidden}.video-preview-player iframe{background:#101319;border:0;width:100%;height:100%;display:block}.video-preview-status{color:#54759f;justify-content:center;align-items:flex-start;gap:7px;margin:12px 0 0;font-size:12px;line-height:1.6;display:flex}.video-preview-status svg{flex-shrink:0;margin-top:2px}.video-preview-status.is-warning{color:#a76d16}.video-preview-note{color:#8296b4;margin:10px 0 0;font-size:11px;line-height:1.7}.video-preview-dialog>.modal>footer{flex-wrap:wrap;gap:9px}@media (max-width:520px){.video-preview-dialog{padding:10px}.video-preview-dialog>.modal{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.video-preview-dialog .modal-content,.video-preview-dialog>.modal>footer{padding:12px 14px}.video-preview-dialog>.modal>footer>.button{flex:1;min-width:90px;padding:0 10px;font-size:12px}}
.video-monthly-section{color:var(--text);background:#fff;border:1px solid #dbe9fb;border-radius:12px;margin:20px 0;scroll-margin-top:84px;overflow:hidden;box-shadow:0 3px 14px #3272bb05}.video-monthly-heading{background:linear-gradient(100deg,#fff,#f9fcff);border-bottom:1px solid #e4eefb;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.video-monthly-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.video-monthly-title h2{color:#10264f;letter-spacing:-.5px;margin:0;font-size:25px;font-weight:750}.video-monthly-title .badge{padding:5px 9px;font-size:11px}.video-monthly-heading .toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.video-monthly-heading .button{height:35px;padding:0 12px;font-size:12px}.video-monthly-body{padding:18px 20px 20px}.video-monthly-modes{gap:10px;margin-bottom:18px;display:flex}.video-monthly-modes button{color:#5c789f;cursor:pointer;background:#fff;border:1px solid #dce8fb;border-radius:7px;padding:10px 23px;font-size:14px;font-weight:600}.video-monthly-modes button[aria-pressed=true]{color:#1677ff;background:#eaf4ff;border-color:#a8cdff;box-shadow:0 2px 6px #1677ff08}.video-monthly-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 12px;display:flex}.video-monthly-filters>label{flex-direction:column;flex:1;gap:7px;min-width:135px;display:flex}.video-monthly-filters>label>span{color:#526e96;font-size:12px}.video-monthly-filters input,.video-monthly-filters select{width:100%;min-width:0;height:37px;min-height:37px;font-size:12px}.video-monthly-filter-actions{flex-shrink:0;gap:8px;display:flex}.video-monthly-filter-actions .button{height:37px;padding:0 13px;font-size:12px}.video-monthly-filters>.video-monthly-period-select{flex:0 360px;min-width:240px}.video-monthly-scope-caption{color:#8398b7;overflow-wrap:anywhere;justify-content:space-between;gap:10px;margin-bottom:13px;font-size:10px;line-height:1.7;display:flex}.video-monthly-scope-caption>span:last-child{text-align:right}.video-monthly-coverage{color:#607fa7;background:#f7faff;border:1px solid #e0ebfa;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 13px;font-size:11px;line-height:1.7;display:flex}.video-monthly-coverage .badge{font-size:10px}.video-monthly-coverage p{color:#8b7048;width:100%;margin:0}.video-monthly-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.video-monthly-card{background:linear-gradient(115deg,#fff 65%,#f9fcff);border:1px solid #e0ebfb;border-radius:8px;align-items:flex-start;gap:13px;min-width:0;padding:18px 15px;display:flex}.video-monthly-card>div{flex:1;min-width:0}.video-monthly-card-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.video-monthly-tone-blue{color:#1677ff;background:#e8f2ff}.video-monthly-tone-orange{color:#f59a0b;background:#fff3dd}.video-monthly-tone-green{color:#04b584;background:#e1f9ef}.video-monthly-tone-purple{color:#8b56eb;background:#f0eaff}.video-monthly-tone-cyan{color:#00a2bb;background:#e1f8fb}.video-monthly-card-label{color:#415e88;margin:1px 0 6px;font-size:14px;font-weight:600;display:block}.video-monthly-card strong{color:#10264f;letter-spacing:-.4px;overflow-wrap:anywhere;font-size:28px;font-weight:750;line-height:1.35;display:block}.video-monthly-card p{color:#8196b5;margin:9px 0 0;font-size:11px;line-height:1.7}.video-monthly-card p .video-monthly-subtotal{margin-left:4px;display:inline}.video-monthly-metric-value{display:inline-block}.video-monthly-subtotal{color:#8b9db6;letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.7;display:block}.video-monthly-unknown{color:#8b9db5;font-size:.8em;font-weight:500}.video-monthly-card strong>.video-monthly-unknown{font-size:20px}.video-monthly-inner{border:1px solid #deebfc;border-radius:8px;margin-top:17px;padding:15px;overflow:hidden}.video-monthly-subheading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.video-monthly-subheading h3{color:#14305d;margin:0;font-size:17px;font-weight:700}.video-monthly-subheading .button{height:28px;padding:0 8px;font-size:12px}.video-monthly-tabs{border-bottom:1px solid #dce9fc;flex-wrap:wrap;gap:5px;margin:0 0 14px;display:flex}.video-monthly-tabs button{color:#7890b1;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 19px;font-size:13px;font-weight:600}.video-monthly-tabs button[aria-selected=true]{color:#1677ff;background:#f7fbff;border-bottom-color:#1677ff}.video-monthly-table-toolbar{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;display:flex}.video-monthly-table-toolbar .button{height:34px;min-height:34px;padding:0 12px;font-size:12px}.video-monthly-search{color:#8aa1c1;border:1px solid #dce6f5;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:220px;height:35px;padding:0 10px;display:flex}.video-monthly-search input{background:0 0;width:100%;height:32px;min-height:32px;padding:0;font-size:12px;box-shadow:none!important;border:0!important;outline:none!important}.video-monthly-sort{color:#708bb0;align-items:center;gap:8px;font-size:12px;display:flex}.video-monthly-table-toolbar select{width:auto;min-width:78px;height:34px;min-height:34px;font-size:12px}.video-monthly-sort select{min-width:120px}.video-monthly-drill{color:#3e72ad;background:#f0f7ff;border:1px solid #d7e9ff;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;font-size:12px;display:flex}.video-monthly-drill .button{height:25px;padding:0;font-size:12px}.video-monthly-section .video-monthly-inner table th,.video-monthly-dialog table th{color:#31537f;background:linear-gradient(90deg,#eef5ff,#f4f8ff);padding:12px 10px;font-size:12px}.video-monthly-section .video-monthly-inner table td,.video-monthly-dialog table td{color:#4c6d98;padding:12px 10px;font-size:12px}.video-monthly-section .row-actions{white-space:nowrap}.video-monthly-section .row-actions .button.small,.video-monthly-dialog .row-actions .button.small{height:27px;padding:0 10px;font-size:11px}.video-monthly-text-link{color:#1677ff;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:12px}.video-monthly-dedup-total{color:#718cb2;background:#f1f7ff;border:1px solid #dfebfc;border-radius:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;margin-top:11px;padding:13px 14px;font-size:12px;display:flex}.video-monthly-dedup-total>strong{color:#2e4f7b;margin-right:auto;font-weight:600}.video-monthly-dedup-total b{color:#1677ff;margin-left:4px;font-weight:600}.video-monthly-dedup-total .video-monthly-subtotal{margin-left:3px;display:inline}.video-monthly-note{color:#8298b8;align-items:flex-start;gap:6px;margin:11px 0 0;font-size:11px;line-height:1.8;display:flex}.video-monthly-note>svg{color:#4f93e9;flex-shrink:0;margin-top:2px}.video-monthly-segment{border:1px solid #d9e7fb;border-radius:6px;gap:0;display:flex;overflow:hidden}.video-monthly-segment button{color:#7891b2;cursor:pointer;background:#fff;border:0;border-right:1px solid #d9e7fb;padding:7px 13px;font-size:11px}.video-monthly-segment button:last-child{border-right:0}.video-monthly-segment button[aria-pressed=true]{color:#1677ff;background:#eaf4ff}.video-monthly-matrix table{border-collapse:collapse;width:100%;min-width:640px}.video-monthly-matrix th,.video-monthly-matrix td{text-align:right;vertical-align:middle;border-bottom:1px solid #e7effa;min-width:130px}.video-monthly-matrix th:first-child{text-align:left;min-width:150px}.video-monthly-matrix tbody th{background:#fafcff!important}.video-monthly-matrix-orders{color:#7d94b5;margin-top:3px;font-size:11px;display:block}.video-monthly-matrix-orders .video-monthly-subtotal{margin-left:3px;display:inline}.video-monthly-total-cell{background:#f8fbff}.video-monthly-matrix-total{background:#f0f7ff;font-weight:600}.video-monthly-contributions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.video-monthly-contributions>div{color:#6c8ab0;background:#fbfdff;border:1px solid #e0ebfb;border-radius:7px;flex-direction:column;gap:7px;padding:13px;font-size:11px;display:flex}.video-monthly-contributions strong{color:#183860;font-size:23px}.video-monthly-contributions>div>span:last-child{font-size:12px}.video-monthly-dialog{color:var(--text)}.video-monthly-dialog .modal,.video-monthly-dialog .drawer{border-radius:11px}.video-monthly-dialog .modal>header h2,.video-monthly-dialog .drawer>header h2{color:#102850;font-size:23px;font-weight:750}.video-monthly-dialog .modal-content{padding:18px 24px}.video-monthly-dialog .modal>footer,.video-monthly-dialog .drawer>footer{flex-wrap:wrap;align-items:center;gap:10px}.video-monthly-dialog .button{height:36px;font-size:12px}.video-monthly-dialog .notice{margin:12px 0;font-size:12px;line-height:1.8}.video-monthly-dialog .notice p{margin:4px 0 0}.video-monthly-footer-note{color:#8a9eba;overflow-wrap:anywhere;flex:1;align-items:center;gap:6px;font-size:10px;display:flex}.video-monthly-footer-note svg{color:#1677ff;flex-shrink:0}.video-monthly-caption{color:#8297b7;margin:0 0 14px;font-size:12px}.video-monthly-policy{flex-direction:column;gap:11px;display:flex}.video-monthly-policy>div{border:1px solid #dfebfc;border-radius:8px;align-items:flex-start;gap:13px;padding:14px;display:flex}.video-monthly-policy>div>span{color:#fff;background:#1677ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}.video-monthly-policy h3{color:#254977;margin:3px 0 5px;font-size:14px}.video-monthly-policy p{color:#6f8bb0;margin:0;font-size:12px;line-height:1.85}.video-monthly-advanced-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.video-monthly-advanced-grid input,.video-monthly-advanced-grid select{min-height:38px;font-size:12px}.video-monthly-check-grid{grid-template-columns:1fr 1fr;gap:9px 16px;display:grid}.video-monthly-check-grid .checkbox-field,.video-monthly-radio-row .checkbox-field{color:#3b5d87;margin:4px 0;font-size:12px;line-height:1.7}.video-monthly-export-box{border:1px solid #dfeafb;border-radius:8px;min-width:0;margin:18px 0 0;padding:12px 15px}.video-monthly-export-box legend{color:#264a77;padding:0 5px;font-size:14px}.video-monthly-radio-row{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.video-monthly-export-preview{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:16px 0;display:grid}.video-monthly-export-preview>div{color:#6d8bb2;background:#fbfdff;border:1px solid #dfeafb;border-radius:7px;padding:15px;font-size:12px}.video-monthly-export-preview strong{color:#16335e;margin:7px 0;font-size:25px;line-height:1.4;display:block}.video-monthly-export-preview .video-monthly-subtotal{font-size:10px}.video-monthly-dialog .key-values{font-size:12px}.video-monthly-detail-heading{background:#fcfdff;border:1px solid #dce9fc;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;padding:16px;display:flex}.video-monthly-detail-heading>div{min-width:0}.video-monthly-detail-heading h3{color:#14335e;overflow-wrap:anywhere;margin:0 0 9px;font-size:19px}.video-monthly-detail-heading p{color:#6b89ae;margin:4px 0;font-size:12px;line-height:1.8}.video-monthly-source-link{margin-top:18px}.video-monthly-drawer .drawer-backdrop{z-index:66;background:#183b665c}.video-monthly-drawer .drawer{border-radius:0;max-width:97vw;height:100vh}.video-monthly-drawer .drawer>.modal-content{padding:19px 24px}.video-monthly-drawer .copy-value{max-width:100%}.video-monthly-section button:focus-visible,.video-monthly-dialog button:focus-visible{outline-offset:2px;outline:2px solid #8cbfff}@media (min-width:1650px){.video-monthly-cards{grid-template-columns:repeat(6,minmax(0,1fr))}.video-monthly-card{flex-direction:column;gap:10px}.video-monthly-card strong{font-size:25px}.video-monthly-card-icon{width:39px;height:39px}}@media (max-width:1200px){.video-monthly-heading{flex-wrap:wrap;gap:12px}.video-monthly-heading .toolbar-actions{margin-left:auto}.video-monthly-card{gap:10px;padding:15px 12px}.video-monthly-card-icon{width:37px;height:37px}.video-monthly-card-icon svg{width:21px;height:21px}.video-monthly-card strong{font-size:24px}.video-monthly-filters>label{flex:160px}.video-monthly-filter-actions{flex:1}.video-monthly-contributions{gap:9px}.video-monthly-contributions strong{font-size:21px}}@media (max-width:760px){.video-monthly-section{margin:16px 0}.video-monthly-heading{padding:16px 13px}.video-monthly-title h2{font-size:22px}.video-monthly-heading .toolbar-actions{gap:5px;width:100%;margin-left:0}.video-monthly-heading .button{padding:0 9px;font-size:11px}.video-monthly-body{padding:14px 11px}.video-monthly-modes{gap:7px}.video-monthly-modes button{flex:1;padding:10px 9px;font-size:12px}.video-monthly-filters{gap:10px}.video-monthly-filters>label{flex:44%;min-width:125px}.video-monthly-filter-actions{width:100%}.video-monthly-filter-actions .button{flex:1;padding:0 10px}.video-monthly-filters>.video-monthly-period-select{flex:100%}.video-monthly-scope-caption{flex-direction:column;gap:4px}.video-monthly-scope-caption>span:last-child{text-align:left}.video-monthly-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.video-monthly-card{flex-direction:column;gap:9px;padding:13px 11px}.video-monthly-card strong{font-size:23px}.video-monthly-card-label{font-size:12px}.video-monthly-card p{font-size:10px}.video-monthly-inner{padding:12px 9px}.video-monthly-subheading h3{font-size:16px}.video-monthly-tabs{gap:0}.video-monthly-tabs button{padding:10px 12px;font-size:12px}.video-monthly-table-toolbar{gap:7px}.video-monthly-search{flex-basis:70%;min-width:150px}.video-monthly-sort,.video-monthly-sort select{flex:1}.video-monthly-dedup-total{justify-content:flex-start;gap:10px}.video-monthly-dedup-total>strong{width:100%}.video-monthly-contributions{grid-template-columns:1fr}.video-monthly-contributions>div{grid-template-columns:1fr auto;gap:7px;display:grid}.video-monthly-contributions>div>span:first-child{grid-column:1/-1}.video-monthly-contributions strong{font-size:23px}.video-monthly-contributions>div>span:last-child{align-self:center}.video-monthly-dialog .modal-content,.video-monthly-drawer .drawer>.modal-content{padding:15px 13px}.video-monthly-dialog .modal>header h2,.video-monthly-dialog .drawer>header h2{font-size:20px}.video-monthly-footer-note{flex-basis:100%}.video-monthly-advanced-grid{grid-template-columns:1fr;gap:13px}.video-monthly-check-grid{gap:7px 12px}.video-monthly-radio-row{gap:10px}.video-monthly-export-preview{gap:8px}.video-monthly-export-preview>div{padding:12px}.video-monthly-export-preview strong{font-size:23px}.video-monthly-detail-heading{flex-direction:column;padding:13px}.video-monthly-detail-heading h3{font-size:17px}.video-monthly-detail-heading p{font-size:11px}.video-monthly-policy>div{gap:10px;padding:12px}}
.monthly-bd-detail-heading{background:linear-gradient(110deg,#f5f9ff,#fff);border:1px solid #dfebfc;border-radius:8px;align-items:center;gap:13px;margin-bottom:15px;padding:14px 16px;display:flex}.monthly-bd-detail-heading .monthly-creator-avatar{color:#1677ff;background:#e8f2ff}.monthly-bd-detail-heading h3{color:#142b55;margin:0 0 4px;font-size:20px}.monthly-bd-detail-heading p{color:#7c91af;margin:0;font-size:12px;line-height:1.7}.monthly-bd-detail-metrics{grid-template-columns:1.2fr 1.2fr 1fr;gap:11px;margin:14px 0;display:grid}.monthly-bd-detail-metrics>section{background:#fff;border:1px solid #e0ebfc;border-radius:8px;min-width:0;padding:16px}.monthly-bd-detail-metrics>section>span{color:#58759e;font-size:12px}.monthly-bd-detail-metrics>section>strong{color:#102751;font-variant-numeric:tabular-nums;margin:7px 0;font-size:26px;display:block}.monthly-bd-detail-metrics p{color:#8094b3;margin:0;font-size:11px;line-height:1.8}.monthly-bd-detail-metrics b{color:#325785}.monthly-bd-detail-metrics>section:first-child{background:linear-gradient(110deg,#fffaf1,#fff)}.monthly-bd-detail-metrics strong>small{color:#7e94b4;font-size:12px;font-weight:400}.monthly-bd-detail-cohorts{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.monthly-bd-detail-cohorts>section{background:#fafdff;border:1px solid #e1ebfc;border-radius:7px;min-width:0;padding:12px 14px}.monthly-bd-detail-cohorts h4{color:#405f8d;margin:0 0 7px;font-size:12px}.monthly-bd-detail-cohorts strong{color:#173660;font-variant-numeric:tabular-nums;font-size:20px}.monthly-bd-detail-cohorts p{color:#8198b9;margin:7px 0 4px;font-size:11px}.monthly-bd-detail-cohorts .button.link{padding:0;font-size:11px}.monthly-bd-detail-cohorts section>small{color:#8aa0bc;margin-top:10px;font-size:10px;display:block}.monthly-bd-detail-scope .monthly-detail-tabs{flex-wrap:wrap;gap:6px;margin-top:16px}.monthly-bd-detail-scope .monthly-detail-tab-content{min-height:190px}.monthly-bd-detail-scope .monthly-detail-tabs>button{padding:10px 17px;font-size:13px}.monthly-bd-detail-scope .monthly-subheading h3{font-size:15px}@media (max-width:900px){.monthly-bd-detail-cohorts,.monthly-bd-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.monthly-bd-detail-metrics>section:first-child{grid-column:1/-1}.monthly-bd-detail-metrics>section>strong{font-size:24px}}@media (max-width:520px){.monthly-bd-detail-heading{gap:9px;padding:12px}.monthly-bd-detail-heading h3{font-size:17px}.monthly-bd-detail-heading p{font-size:11px}.monthly-bd-detail-metrics{gap:8px}.monthly-bd-detail-metrics>section{padding:12px}.monthly-bd-detail-metrics>section>strong{font-size:21px}.monthly-bd-detail-metrics>section p{font-size:10px}.monthly-bd-detail-cohorts{gap:8px}.monthly-bd-detail-cohorts>section{padding:11px}.monthly-bd-detail-cohorts strong{font-size:18px}.monthly-bd-detail-scope .monthly-detail-tabs>button{padding:9px 10px;font-size:12px}}
.monthly-section{color:var(--text);background:#fff;border:1px solid #dce9fc;border-radius:11px;margin:24px 0 0;overflow:hidden;box-shadow:0 2px 8px #3272bb03}.monthly-heading{border-bottom:1px solid #e8f0fd;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.monthly-title{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.monthly-title h2{letter-spacing:-.5px;color:var(--ink);margin:0;font-size:25px;font-weight:750;line-height:1.35}.monthly-title .badge{padding:5px 10px;font-size:11px}.monthly-heading .toolbar-actions{flex-shrink:0;gap:9px}.monthly-heading .button{height:35px;padding:0 13px;font-size:12px}.monthly-heading .button.primary{box-shadow:0 3px 8px #1677ff18}.monthly-body{padding:17px 19px 15px}.monthly-filters{align-items:center;gap:13px;margin:0 0 12px;display:flex}.monthly-filters>label{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.monthly-filters>label>span:first-child{white-space:nowrap;color:#2b4875;font-size:12px}.monthly-filters select{width:100%;min-width:0;height:36px;min-height:36px;font-size:12px}.monthly-filters>.button{min-width:68px;height:35px;font-size:12px}.monthly-month-control{flex:1;align-items:center;min-width:0;display:flex;position:relative}.monthly-month-control>svg{pointer-events:none;color:#6289ba;z-index:1;position:absolute;left:11px}.monthly-month-control>select{padding-left:34px}.monthly-scope-caption{color:#899dbb;justify-content:space-between;gap:12px;margin-bottom:13px;font-size:10px;display:flex}.monthly-scope-caption>span:last-child{text-align:right}.monthly-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.monthly-card{text-align:left;cursor:pointer;background:linear-gradient(118deg,#fff 65%,#fbfdff);border:1px solid #dfebfd;border-radius:8px;align-items:flex-start;gap:16px;min-width:0;padding:20px 17px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.monthly-card:hover{border-color:#adceff;box-shadow:0 5px 18px #2465ba09}.monthly-card:focus-visible{outline-offset:2px;outline:3px solid #9bc8ff}.monthly-card-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.monthly-card-icon.purple{color:#8a45ff;background:#f0e9ff}.monthly-card-icon.green{color:#02be88;background:#e0fbef}.monthly-card-icon.orange{color:#ff9c00;background:#fff2dc}.monthly-card-body{flex-direction:column;flex:1;min-width:0;display:flex}.monthly-card-label{color:#142653;margin:1px 0 5px;font-size:14px;font-weight:650}.monthly-card-value{white-space:nowrap;color:#07173f;letter-spacing:-.5px;font-size:28px;font-weight:750;line-height:1.35}.monthly-card-subline{color:#7b91b6;margin-top:10px;font-size:11px;line-height:1.9}.monthly-card-subline b{color:#224574;font-size:13px}.monthly-card-link{color:#1677ff;margin-top:7px;font-size:11px}.monthly-subtotal{letter-spacing:0;color:#8b9db6;white-space:nowrap;font-size:10px;font-weight:400;display:block}.monthly-unknown{color:#8699b7;letter-spacing:0;font-size:.74em;font-weight:600}.monthly-card-subline .monthly-unknown{font-size:11px}.monthly-card-subline .monthly-subtotal{margin-left:3px;font-size:10px;display:inline}.monthly-pending-summary{color:#9a733d;background:#fffaf0;border:1px solid #ffead0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 13px;padding:9px 12px;font-size:11px;display:flex}.monthly-pending-summary>span{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.monthly-pending-summary .button{white-space:nowrap;height:24px;padding:0;font-size:11px}.monthly-inner-panel{border:1px solid #e0ebfc;border-radius:7px;margin-top:13px;padding:13px;overflow:hidden}.monthly-inner-panel>h3,.monthly-subheading h3{color:#10224c;margin:0 0 10px;font-size:15px;font-weight:700}.monthly-section .monthly-inner-panel .table-scroll,.monthly-dialog-scope .table-scroll{border-radius:6px}.monthly-section .monthly-inner-panel table th,.monthly-dialog-scope table th{color:#203d6b;background:linear-gradient(90deg,#edf5ff,#f1f6fe);padding:11px 10px;font-size:11px}.monthly-section .monthly-inner-panel table td,.monthly-dialog-scope table td{color:#395887;padding:10px;font-size:11px}.monthly-inner-panel tr:has(.monthly-selected-button){background:#eaf4ff}.monthly-section .monthly-inner-panel table .button.small,.monthly-dialog-scope table .button.small{white-space:nowrap;height:25px;padding:0 16px;font-size:11px}.monthly-inner-panel .table-scroll .monthly-subtotal{font-size:9px}.monthly-note{color:#8296b8;align-items:flex-start;gap:6px;margin:11px 0 0;font-size:10px;line-height:1.7;display:flex}.monthly-note>svg{color:#1677ff;flex-shrink:0;margin-top:1px}.monthly-last-note{margin-top:12px}.monthly-section .notice{margin:10px 0;font-size:11px}.monthly-section .notice p{margin:4px 0 0;line-height:1.6}.monthly-bd-total{color:#5d79a1;background:#f2f8ff;border:1px solid #dfeafb;border-top:0;border-radius:0 0 6px 6px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:23px;padding:12px;font-size:11px;display:flex}.monthly-bd-total>strong{color:#193763;margin-right:auto}.monthly-bd-total b{color:#1677ff;margin-left:5px;font-size:13px}.monthly-bd-total .monthly-subtotal{margin-left:4px;font-size:9px;display:inline}.monthly-selected-bd{padding:14px 0 0}.monthly-selected-bd>.monthly-inner-panel{margin-top:0}.monthly-subheading{flex-wrap:wrap;align-items:center;gap:15px;margin:0 0 8px;display:flex}.monthly-subheading h3{margin:0}.monthly-subheading .button{height:25px;padding:0;font-size:12px}.monthly-selected-bd>.monthly-inner-panel>h3{display:none}.monthly-cohort{white-space:nowrap;border-radius:5px;align-items:center;padding:4px 11px;font-size:11px;font-weight:650;display:inline-flex}.monthly-cohort.new{color:#8a40f7;background:#f1e9ff}.monthly-cohort.old{color:#00b880;background:#dffbf0}.monthly-cohort.pending_history{color:#ba8a21;background:#fff5db}.monthly-cohort.waiting_video{color:#7f92b2;background:#f0f4fa}.monthly-cohort.historical{color:#1677ff;background:#e5f1ff}.monthly-dialog-scope{color:var(--text)}.monthly-dialog-scope .modal{border-radius:10px;max-height:94vh}.monthly-dialog-scope .modal>header h2,.monthly-dialog-scope .drawer>header h2{color:#081a47;font-size:23px;font-weight:750}.monthly-dialog-scope .modal-content{padding:17px 23px 20px}.monthly-dialog-scope .modal>footer,.monthly-dialog-scope .drawer>footer{flex-wrap:wrap;align-items:center;gap:10px}.monthly-dialog-scope .modal>footer .button,.monthly-dialog-scope .drawer>footer .button{height:36px;font-size:12px}.monthly-modal-subtitle{color:#7b92b5;margin:-5px 0 15px;font-size:12px;line-height:1.7}.monthly-dialog-scope .notice{margin:12px 0;font-size:12px;line-height:1.7}.monthly-dialog-scope .notice p{margin:3px 0 0}.monthly-footer-note{color:#879ab9;flex:1;align-items:center;gap:5px;font-size:10px;line-height:1.6;display:flex}.monthly-footer-note svg{color:#1677ff;flex-shrink:0}.monthly-footer-spacer{flex:1}.monthly-policy-meta{color:#53749e;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:12px;font-size:12px;display:grid}.monthly-policy-meta>span{align-items:center;gap:16px;display:flex}.monthly-policy-meta strong{color:#193869;border:1px solid #dce8fb;border-radius:5px;flex:1;padding:8px 16px;font-weight:500}.monthly-policy-rules{flex-direction:column;gap:10px;margin:14px 0;display:flex}.monthly-policy-rules>div{border:1px solid #dce9fc;border-radius:7px;align-items:center;gap:12px;padding:12px 13px;display:flex}.monthly-rule-number{color:#fff;background:#1677ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:19px;font-weight:650;display:flex;box-shadow:0 2px 6px #1677ff20}.monthly-rule-number.purple{background:#8c52ff}.monthly-rule-number.green{background:#06c48b}.monthly-policy-rules .monthly-cohort{justify-content:center;min-width:79px;font-size:12px}.monthly-policy-rules p{color:#6d87ad;margin:0;font-size:11px;line-height:1.75}.monthly-policy-rules p strong{color:#294976;font-weight:600}.monthly-history-form{border-top:1px solid #e6eefb;margin-top:18px;padding-top:15px}.monthly-history-form>h3{color:#12315e;margin:0 0 12px;font-size:15px}.monthly-history-form>.form-field{margin:12px 0}.monthly-history-form .checkbox-field{align-items:flex-start;line-height:1.7}.monthly-history-form .checkbox-field>input{flex-shrink:0;margin-top:3px}.monthly-history-form textarea{resize:vertical;min-height:62px;font-size:12px}.monthly-history-form input,.monthly-history-form select{min-height:35px;font-size:12px}.monthly-history-form>.field-grid{margin-top:12px}.monthly-history-form .state-box{min-height:120px;padding:14px}.monthly-history-form .key-values{margin-top:12px}.monthly-drawer-scope .drawer-backdrop{z-index:65;background:#183b665c;inset:0}.monthly-drawer-scope .drawer{max-width:97vw;height:100vh}.monthly-drawer-scope .drawer>.modal-content{padding:18px 24px}.monthly-drawer-scope .drawer>header{padding:19px 24px 14px}.monthly-drawer-scope .drawer>footer{padding:15px 24px}.monthly-creator-heading{border:1px solid #dce9fc;border-radius:7px;align-items:center;gap:17px;margin:14px 0;padding:17px 19px;display:flex}.monthly-creator-avatar{color:#8c43f7;background:#eee4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:59px;height:59px;font-size:28px;font-weight:600;display:flex}.monthly-creator-heading>div{min-width:0}.monthly-creator-heading h3{color:#081d4a;flex-wrap:wrap;align-items:center;gap:15px;display:flex;margin:0 0 7px!important;font-size:18px!important}.monthly-creator-heading p{color:#5578a6;margin:0;font-size:12px;line-height:1.8}.monthly-creator-heading p>span{color:#d6e5fb;margin:0 4px}.monthly-creator-heading .copy-value{max-width:100%}.monthly-drawer-metrics{grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin:14px 0;display:grid}.monthly-drawer-metrics>div{border:1px solid #dfebfc;border-radius:6px;align-items:center;gap:12px;min-width:0;padding:14px 12px;display:flex}.monthly-drawer-metrics>div>svg{color:#1677ff;background:#e9f3ff;border-radius:50%;flex-shrink:0;width:39px;height:39px;padding:8px}.monthly-drawer-metrics>div>span{color:#6a88b1;min-width:0;font-size:11px}.monthly-drawer-metrics strong{color:#0c2351;white-space:nowrap;margin-top:5px;font-size:22px;display:block}.monthly-detail-tabs{border-bottom:1px solid #dce9fc;gap:12px;margin:19px 0 13px;display:flex}.monthly-detail-tabs>button{color:#7187a9;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 20px;font-size:13px;font-weight:650}.monthly-detail-tabs>button[aria-selected=true]{color:#1677ff;border-bottom-color:#1677ff}.monthly-detail-tabs>button:focus-visible{outline-offset:-2px;outline:2px solid #91c0ff}.monthly-evidence-panel{border:1px solid #dfeafb;border-radius:7px;padding:15px}.monthly-evidence-panel>h3,.monthly-evidence-compact>h3{color:#183968;margin:0 0 13px!important;font-size:15px!important}.monthly-evidence-list{flex-direction:column;gap:10px;display:flex}.monthly-evidence-list>div{grid-template-columns:22px 115px 1fr;align-items:flex-start;gap:11px;font-size:12px;line-height:1.7;display:grid}.monthly-evidence-list svg,.monthly-evidence-compact svg{color:#1677ff;flex-shrink:0;margin-top:1px}.monthly-evidence-list strong{color:#375985;font-weight:500}.monthly-evidence-list span{color:#58769f;border-left:1px solid #e4edfc;padding-left:13px}.monthly-evidence-period{color:#587ba9;background:#f4f8ff;border:1px solid #e1ebfb;border-radius:6px;align-items:flex-start;gap:13px;margin-top:17px;padding:13px;font-size:11px;display:flex}.monthly-evidence-period>svg{color:#5d83b6;flex-shrink:0}.monthly-evidence-period strong{color:#365c8c;font-weight:500}.monthly-evidence-period p{margin:5px 0 0;line-height:1.7}.monthly-evidence-compact{border:1px solid #dfebfc;border-radius:7px;margin-top:20px;padding:15px}.monthly-evidence-compact>p{color:#7790b4;align-items:flex-start;gap:11px;margin:10px 0;font-size:11px;line-height:1.6;display:flex}.monthly-evidence-compact>p>strong{color:#41658f;min-width:88px;font-weight:500}.monthly-evidence-compact>p>span{overflow-wrap:anywhere}.monthly-evidence-compact>.button{height:25px;padding:0;font-size:11px}.monthly-history-settings{border-top:1px solid #e6eefb;margin-top:14px;padding-top:11px}.monthly-history-settings>summary{cursor:pointer;color:#1677ff;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.monthly-history-settings>summary::-webkit-details-marker{display:none}.monthly-history-settings>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #91c0ff}.monthly-history-settings>summary>svg{transition:transform .15s}.monthly-history-settings[open]>summary>svg{transform:rotate(180deg)}.monthly-history-settings .monthly-history-form{border-top:0;margin-top:10px;padding-top:0}.monthly-export-filters{grid-template-columns:1fr 1.2fr 1fr;gap:12px;margin:15px 0;display:grid}.monthly-export-filters input,.monthly-export-filters select{min-height:36px;font-size:12px}.monthly-export-box{border:1px solid #dfeafb;border-radius:7px;margin:15px 0;padding:13px 15px}.monthly-export-box>h3{color:#163361;margin:0 0 10px;font-size:15px}.monthly-export-box>p:not(.monthly-note){color:#8298b9;margin:7px 0 0;font-size:11px;line-height:1.7}.monthly-export-options{grid-template-columns:1fr 1fr;gap:0 17px;display:grid}.monthly-export-options .checkbox-field{color:#2a4a7a;margin:7px 0;font-size:12px}.monthly-export-formats{gap:30px;display:flex}.monthly-export-formats .checkbox-field{color:#2b4d7c;margin:4px 0;font-size:12px}.monthly-export-box .monthly-note{margin-top:10px}@media (max-width:1400px){.monthly-heading{padding:18px}.monthly-title h2{font-size:23px}.monthly-card{gap:12px;padding:17px 13px}.monthly-card-icon{width:50px;height:50px}.monthly-card-icon svg{width:28px;height:28px}.monthly-card-value{font-size:26px}.monthly-filters{gap:10px}.monthly-filters>label{gap:8px}}@media (max-width:1120px){.monthly-heading{flex-wrap:wrap;align-items:flex-start}.monthly-title{gap:10px}.monthly-heading .toolbar-actions{margin-left:auto}.monthly-filters{flex-wrap:wrap}.monthly-filters>label{flex:230px}.monthly-filters>label:first-child{flex-basis:230px}.monthly-cards{gap:9px}.monthly-card{gap:9px;padding:15px 10px}.monthly-card-value{font-size:23px}.monthly-card-icon{width:43px;height:43px}.monthly-card-subline{font-size:10px}.monthly-card-subline>span{display:block}}@media (max-width:760px){.monthly-section{margin-top:18px}.monthly-heading{gap:12px;padding:15px 13px}.monthly-title h2{font-size:21px}.monthly-heading .toolbar-actions{flex-wrap:wrap;width:100%;margin-left:0}.monthly-heading .toolbar-actions .button{white-space:nowrap;flex:1;padding:0 8px}.monthly-body{padding:13px 11px}.monthly-cards{grid-template-columns:1fr}.monthly-card{gap:16px;padding:17px}.monthly-card-icon{width:53px;height:53px}.monthly-card-value{font-size:28px}.monthly-card-subline>span{display:inline}.monthly-filters>label{flex-basis:100%;justify-content:space-between}.monthly-filters>label:first-child{flex-basis:100%}.monthly-filters>label>span:first-child{min-width:64px}.monthly-filters>label>select,.monthly-month-control,.monthly-filters>.button{flex:1}.monthly-scope-caption{flex-direction:column;gap:5px}.monthly-scope-caption>span:last-child{text-align:left}.monthly-pending-summary{flex-wrap:wrap;align-items:flex-start}.monthly-inner-panel{padding:11px 9px}.monthly-bd-total{justify-content:flex-start;gap:10px}.monthly-bd-total>strong{width:100%}.monthly-dialog-scope .modal-content{padding:15px}.monthly-policy-meta{grid-template-columns:1fr;gap:9px}.monthly-policy-rules>div{flex-wrap:wrap;gap:9px}.monthly-policy-rules p{width:100%}.monthly-export-filters,.monthly-export-options{grid-template-columns:1fr}.monthly-drawer-scope .drawer>.modal-content{padding:15px 12px}.monthly-drawer-scope .drawer>header,.monthly-drawer-scope .drawer>footer{padding:14px}.monthly-dialog-scope .modal>header h2,.monthly-dialog-scope .drawer>header h2{font-size:21px}.monthly-creator-heading{gap:11px;padding:13px}.monthly-creator-heading h3{gap:8px;font-size:16px!important}.monthly-creator-avatar{width:45px;height:45px;font-size:23px}.monthly-creator-heading p{font-size:11px}.monthly-drawer-metrics{grid-template-columns:1fr 1fr;gap:8px}.monthly-drawer-metrics>div:first-child{grid-column:1/-1}.monthly-drawer-metrics strong{font-size:23px}.monthly-detail-tabs{gap:5px}.monthly-detail-tabs>button{padding:10px 12px;font-size:12px}.monthly-evidence-list>div{grid-template-columns:20px 100px 1fr;gap:7px;font-size:11px}.monthly-evidence-list span{padding-left:8px}.monthly-footer-note{flex-basis:100%}.monthly-evidence-compact>p{flex-wrap:wrap;gap:7px}.monthly-evidence-compact>p>span{width:100%;padding-left:25px}}@media (min-width:761px){.monthly-section{scroll-margin-top:82px}.monthly-card-label{font-size:17px}.monthly-card-value{font-size:32px}.monthly-card-subline{font-size:13px}.monthly-card-subline b{font-size:15px}.monthly-card-link{font-size:12px}.monthly-filters>label>span:first-child,.monthly-filters select{font-size:13px}.monthly-inner-panel>h3,.monthly-subheading h3{font-size:18px}.monthly-section .monthly-inner-panel table th,.monthly-section .monthly-inner-panel table td,.monthly-dialog-scope table th,.monthly-dialog-scope table td{padding:12px;font-size:13px}.monthly-section .monthly-inner-panel table .button.small,.monthly-dialog-scope table .button.small{height:29px;font-size:12px}.monthly-bd-total{font-size:13px}.monthly-note{font-size:11px}.monthly-dialog-scope .monthly-policy-rules p,.monthly-dialog-scope .notice{font-size:13px;line-height:1.7}.monthly-creator-heading h3{font-size:20px!important}.monthly-creator-heading p{font-size:13px}.monthly-drawer-metrics strong{font-size:26px}.monthly-drawer-metrics span,.monthly-evidence-compact>p{font-size:13px}.monthly-detail-tabs>button{font-size:14px}.monthly-export-options{font-size:13px}}
.creator-order-share{color:#244772;background:#fff;border:1px solid #dce9fc;border-radius:10px;min-width:0;margin:18px 0 0;scroll-margin-top:80px;overflow:hidden;box-shadow:0 2px 9px #3272bb03}.order-share-heading{border-bottom:1px solid #e5eefc;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.order-share-heading>div:first-child{flex-wrap:wrap;align-items:center;gap:11px;min-width:0;display:flex}.order-share-heading h2{color:#0a204b;margin:0;font-size:21px;font-weight:750;line-height:1.4}.order-share-heading-icon{color:#1677ff;background:#ebf3ff;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.order-share-heading .toolbar-actions{flex-shrink:0;gap:8px}.order-share-heading .button{height:34px;padding:0 12px;font-size:12px}.order-share-body{min-width:0;padding:17px 19px 14px}.order-share-filters{grid-template-columns:1fr 1.2fr 1.2fr 1.2fr auto;align-items:end;gap:13px;margin-bottom:14px;display:grid}.order-share-filters label{color:#31547f;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.order-share-filters input,.order-share-filters select{width:100%;min-width:0;height:36px;min-height:36px;font-size:12px}.order-share-filter-actions{gap:8px;display:flex}.order-share-filter-actions .button{min-width:67px;height:36px;padding:0 12px;font-size:12px}.order-share-scope{color:#7c94b6;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:10px;line-height:1.7;display:flex}.order-share-scope>span:last-child{text-align:right}.order-share-body>.notice{margin:11px 0;font-size:12px;line-height:1.75}.order-share-body>.notice p{margin:3px 0 0}.order-share-overview{background:linear-gradient(110deg,#f9fcff,#fff 65%);border:1px solid #e2edfc;border-radius:8px;grid-template-columns:260px 1fr;align-items:center;gap:23px;padding:18px 19px;display:grid}.order-share-chart{border-right:1px solid #e4edfb;flex-direction:column;align-items:center;padding-right:17px;display:flex}.order-share-chart>p{text-align:center;color:#8aa0bd;margin:8px 0 0;font-size:11px;line-height:1.7}.order-share-chart>p>b{color:#5478a4;font-size:10px;font-weight:400}.order-share-ring{flex-shrink:0;width:180px;height:180px;position:relative}.order-share-ring svg{width:100%;height:100%;overflow:visible}.order-share-track{fill:none;stroke:#eaf1fb;stroke-width:17px}.order-share-ring-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.order-share-ring-center>span{color:#8197b7;font-size:10px}.order-share-ring-center>strong{letter-spacing:-.6px;color:#0c2554;font-size:31px;line-height:1.35}.order-share-ring-center>strong .order-share-unknown{font-size:20px}.order-share-ring-center>small{color:#7a94b7;font-size:10px}.order-share-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.order-share-category{background:#fff;border:1px solid #e1ebfa;border-radius:8px;min-width:0;padding:15px 17px 12px}.order-share-category.new{background:#fcfaff;border-color:#ede5ff}.order-share-category.old{background:#f8fffc;border-color:#dff6ed}.order-share-category.pending{background:#fffdfa;border-color:#f8ecd6}.order-share-category.unassociated{background:#fbfdff}.order-share-category-label{color:#254572;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.order-share-category-label>span{border-radius:3px;flex-shrink:0;width:8px;height:8px}.order-share-category-values{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-top:8px;display:flex}.order-share-category-values>strong{color:#0a234f;overflow-wrap:anywhere;min-width:0;font-size:25px;font-weight:750;line-height:1.4}.order-share-unit{color:#8297b3;margin-left:5px;font-size:11px;font-weight:400}.order-share-category-values>b{color:#5876a0;text-align:right;min-width:0;font-size:23px;font-weight:700;line-height:1.5}.order-share-category.new .order-share-category-values>b{color:#8a52ff}.order-share-category.old .order-share-category-values>b{color:#00ae83}.order-share-category.pending .order-share-category-values>b{color:#d69221}.order-share-category>p{color:#8b9fbb;margin:5px 0 0;font-size:10px;line-height:1.6}.order-share-subtotal{color:#8b9db7;letter-spacing:0;font-size:10px;font-weight:400;line-height:1.6;display:block}.order-share-unknown{color:#91a0b9;letter-spacing:0;font-size:13px;font-weight:500}.order-share-note{color:#7892b5;align-items:flex-start;gap:7px;margin:10px 0 0;font-size:10px;line-height:1.8;display:flex}.order-share-note>svg{color:#6e9acf;flex-shrink:0;margin-top:2px}.order-share-products{border:1px solid #e1ebfa;border-radius:8px;min-width:0;margin-top:16px;padding:14px 13px 12px}.order-share-products>h3{color:#142f5b;margin:0 0 12px;font-size:15px}.order-share-products .table-scroll{max-width:100%;overflow-x:auto}.order-share-products table{min-width:960px}.order-share-products th,.order-share-products td{white-space:nowrap;padding:11px 12px;font-size:12px}.order-share-products th{background:#eef5ff}.order-share-products tbody td:nth-child(3),.order-share-products tbody td:nth-child(4){color:#8550df}.order-share-products tbody td:nth-child(5),.order-share-products tbody td:nth-child(6){color:#08a980}.order-share-products .state-box{min-height:150px}.order-share-dialog .modal-content{padding:18px 22px}.order-share-dialog .notice{font-size:12px;line-height:1.8}.order-share-policy-month{color:#7792b7;margin:0 0 14px;font-size:12px}.order-share-policy-list{margin:16px 0}.order-share-policy-list>div{border:1px solid #e1ebfa;border-radius:7px;grid-template-columns:100px 1fr;gap:14px;margin:9px 0;padding:13px;font-size:12px;line-height:1.8;display:grid}.order-share-policy-list dt{color:#255080;font-weight:650}.order-share-policy-list dd{color:#718aad;margin:0}.order-share-dialog footer{flex-wrap:wrap;gap:10px}@media (max-width:1100px){.order-share-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.order-share-filters label:nth-child(3),.order-share-filters label:nth-child(4){grid-row:2}.order-share-filter-actions{grid-area:2/3}.order-share-overview{grid-template-columns:210px 1fr;gap:15px;padding:15px}.order-share-category{padding:13px}.order-share-category-values{gap:7px}.order-share-category-values>b{font-size:20px}.order-share-category-values>strong{font-size:23px}.order-share-heading{flex-wrap:wrap}.order-share-heading .toolbar-actions{margin-left:auto}}@media (max-width:760px){.creator-order-share{margin-top:16px}.order-share-heading{gap:11px;padding:14px 12px}.order-share-heading h2{font-size:19px}.order-share-heading .toolbar-actions{width:100%;margin-left:0}.order-share-heading .toolbar-actions .button{flex:1}.order-share-body{padding:13px 11px}.order-share-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.order-share-filters label:nth-child(3),.order-share-filters label:nth-child(4){grid-row:auto}.order-share-filter-actions{grid-area:auto/1/auto/-1}.order-share-filter-actions .button{flex:1}.order-share-scope{flex-direction:column;gap:4px}.order-share-scope>span:last-child{text-align:left}.order-share-overview{grid-template-columns:1fr;gap:16px;padding:16px 12px}.order-share-chart{border-bottom:1px solid #e4edfb;border-right:0;padding:0 0 15px}.order-share-ring{width:170px;height:170px}.order-share-categories{gap:9px}.order-share-category{padding:12px 10px}.order-share-category-label{gap:6px;font-size:12px}.order-share-category-values{flex-wrap:wrap;gap:3px}.order-share-category-values>strong{font-size:23px}.order-share-category-values>b{margin-left:auto;font-size:20px}.order-share-products{padding:12px 8px}.order-share-products>h3{font-size:14px}.order-share-dialog .modal-content{padding:14px}.order-share-policy-list>div{grid-template-columns:1fr;gap:4px}.order-share-dialog footer .button{flex:1}}
.report-page-bd .bd-kpi-summary .kpi-card{min-height:102px}.report-page-bd .bd-kpi-gmv .kpi-card{min-height:120px}.report-page-bd .kpi-card>div{min-width:0}.report-page-bd .analysis-chart-row>.panel{height:auto;min-height:370px}.report-page-bd .analysis-chart-row>.panel:first-child .section-heading{flex-wrap:wrap;align-items:flex-start;gap:10px}.report-page-bd .chart-metric-tabs{flex-wrap:wrap;max-width:100%;overflow:visible}.report-page-bd .chart-metric-tabs button{flex:1;padding:7px 11px}.report-page-bd .bd-detail-panel .detail-metrics{gap:10px}.report-page-bd .bd-detail-panel .detail-metrics strong{font-size:19px}.bd-gmv-summary{border-top:1px solid #e8effa;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:12px 0 5px;padding:13px 0 0;display:grid}.bd-gmv-summary>div{min-width:0}.bd-gmv-summary dt{color:#7891b7;margin-bottom:5px;font-size:12px;line-height:1.5}.bd-gmv-summary dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:700}.bd-gmv-summary .bd-gmv-value{white-space:nowrap;overflow-wrap:normal;max-width:100%;display:block;overflow-x:auto}.bd-gmv-value{white-space:nowrap}.bd-gmv-value.unknown{color:#8298b9;font-size:14px}.bd-gmv-value small{color:#a47517;font-size:10px;font-weight:400;line-height:1.5;display:block}.bd-gmv-quality{color:#8298b9;margin-top:3px;font-size:10px;line-height:1.5;display:block}.bd-gmv-pending{background:#fafcff;border-radius:5px;margin:-7px;padding:7px}.bd-gmv-scope-note{color:#6281ae;font-size:12px;line-height:1.8}@media (max-width:1180px){.report-page-bd .analysis-chart-row>.panel{min-height:330px}.report-page-bd .analysis-chart-row>.bd-detail-panel{min-height:0}}@media (max-width:600px){.report-page-bd .analysis-chart-row{grid-template-columns:1fr}.report-page-bd .analysis-chart-row>.panel{min-height:0}.report-page-bd .chart-metric-tabs button{font-size:11px}}
.report-page-creators>.analysis-chart-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}.report-page.report-page-creators>.analysis-chart-row>.panel{flex-direction:column;min-width:0;height:auto;min-height:320px;display:flex}.report-page-creators>.analysis-chart-row .chart-container{height:218px;margin-top:auto;margin-bottom:auto}.report-page-creators>.analysis-chart-row .conversion-path{gap:8px;min-width:0;margin-top:auto;margin-bottom:auto}.report-page-creators>.analysis-chart-row .conversion-path>div{min-width:0}.creator-analysis-detail>.section-heading{margin-bottom:10px}.creator-analysis-detail .creator-detail-body{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.creator-picker-trigger{color:#2364bd;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #d8e6ff;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 10px;font-size:12px;display:flex}.creator-picker-trigger span{flex:1;min-width:0}.creator-picker-trigger:disabled{cursor:default;opacity:.6}.creator-picker-trigger .expanded{transform:rotate(180deg)}.creator-picker{background:#fbfdff;border:1px solid #d8e6ff;border-radius:7px;min-width:0;padding:9px}.creator-picker-search{color:#7895bd;background:#fff;border:1px solid #c8dcff;border-radius:5px;align-items:center;gap:6px;min-width:0;padding:0 8px;display:flex}.creator-picker-search input{background:0 0;border:0;flex:1;width:0;min-width:0;padding:8px 0;font-size:12px}.creator-picker-search button{color:#7590b4;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.creator-picker-options{flex-direction:column;gap:3px;max-height:210px;margin-top:8px;display:flex;overflow:auto}.creator-picker-options>button{text-align:left;color:#294b7f;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 8px;font-size:12px;display:flex}.creator-picker-options>button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.creator-picker-options strong{overflow-wrap:anywhere;font-weight:600}.creator-picker-options small{overflow-wrap:anywhere;color:#7a92b6;font-size:11px}.creator-picker-options>button:hover,.creator-picker-options>button.keyboard-active,.creator-picker-options>button[aria-selected=true]{color:#1677ff;background:#eaf3ff}.creator-picker-pages{color:#7891b4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:9px;font-size:11px;display:flex}.creator-picker-pages>div{align-items:center;gap:7px;display:flex}.creator-picker-pages .button.small{min-height:25px;padding:0 8px;font-size:11px}.creator-picker-note,.creator-picker-status{color:#7a92b6;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px;line-height:1.6}.creator-picker .state-box{min-height:135px;padding:15px 8px;font-size:12px}.creator-detail-identity{align-items:center;gap:12px;min-width:0;display:flex}.creator-detail-identity .avatar{flex-shrink:0;width:48px;height:48px}.creator-detail-identity>div{flex:1;min-width:0}.creator-detail-identity h3{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.creator-detail-identity p{color:#7891b7;overflow-wrap:anywhere;margin:4px 0 6px;font-size:11px;line-height:1.5}.creator-analysis-detail .detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding:0}.creator-analysis-detail .detail-metrics>div{min-width:0;padding-left:8px}.creator-analysis-detail .detail-metrics span{overflow-wrap:anywhere;line-height:1.5;display:block}.creator-analysis-detail .detail-metrics strong{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;max-width:100%;margin-top:5px;font-size:17px;line-height:1.4;overflow-x:auto}.creator-analysis-detail .table-help{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.creator-detail-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:2px;display:flex}.creator-detail-actions>.button{flex:1;min-width:100px;padding:0 10px;font-size:12px}.report-page-creators>.notice{clear:both;align-items:flex-start;margin-top:0;margin-bottom:12px;line-height:1.7;position:relative}.report-page-creators>.notice>div{overflow-wrap:anywhere;min-width:0}#creator-report-detail{min-width:0;scroll-margin-top:80px}@media (max-width:1450px){.report-page-creators>.analysis-chart-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.report-page-creators>.analysis-chart-row>.creator-analysis-detail{grid-column:1/-1;min-height:0}.creator-analysis-detail .detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-analysis-detail .creator-detail-body{gap:12px}.creator-detail-actions{justify-content:flex-end}.creator-detail-actions>.button{flex:0 180px}}@media (max-width:900px){.report-page-creators>.analysis-chart-row{grid-template-columns:minmax(0,1fr)}.report-page-creators>.analysis-chart-row>.panel{grid-column:auto;min-height:0}.report-page-creators>.analysis-chart-row .chart-container{height:218px}.report-page-creators>.analysis-chart-row .conversion-path{padding:14px 0}}@media (max-width:520px){.creator-analysis-detail .detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px}.creator-detail-actions>.button{flex:1}.creator-analysis-detail .detail-metrics strong{font-size:18px}.creator-picker-pages{align-items:flex-start}.report-page-creators>.analysis-chart-row .conversion-path h3{font-size:11px}.report-page-creators>.analysis-chart-row .conversion-path .kpi-icon{width:44px;height:44px}.report-page-creators>.analysis-chart-row .conversion-path strong{font-size:24px}}
.dashboard-range{color:#244772;background:linear-gradient(115deg,#fff,#f9fcff);border:1px solid #dce9fc;border-radius:9px;min-width:0;max-width:100%;margin:0 0 14px;padding:13px 17px 10px}.dashboard-range-main{flex-wrap:wrap;align-items:center;gap:11px 18px;min-width:0;display:flex}.dashboard-range-month{align-items:center;gap:7px;min-width:0;display:flex}.dashboard-range-month-label{white-space:nowrap;color:#315582;align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-range-month-label>svg{color:#1677ff;flex-shrink:0}.dashboard-range-month-label input{color:#254875;background:#fff;border:1px solid #d9e6fb;border-radius:6px;outline:0;width:145px;min-width:0;height:34px;min-height:34px;padding:0 8px;font-size:12px}.dashboard-range-month-label input:focus,.dashboard-range-custom input:focus{border-color:#5c9cff;box-shadow:0 0 0 2px #1677ff12}.dashboard-range-month-actions{align-items:center;gap:3px;display:flex}.dashboard-range button{font:inherit;cursor:pointer}.dashboard-range-arrow{color:#6f8fba;background:#fff;border:1px solid #dfebfc;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:31px;display:flex}.dashboard-range-arrow:hover{color:#1677ff;background:#edf5ff}.dashboard-range-current{color:#1677ff;background:0 0;border:0;border-radius:5px;height:31px;padding:0 7px;font-size:11px!important}.dashboard-range-current:hover{background:#edf5ff}.dashboard-range-presets{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.dashboard-range-preset{white-space:nowrap;color:#5c7ca7;background:#f4f8ff;border:1px solid #0000;border-radius:6px;height:33px;padding:0 13px;transition:background .15s,color .15s,border-color .15s;font-size:12px!important}.dashboard-range-preset:hover{color:#1677ff;background:#ebf3ff}.dashboard-range-preset.is-active{color:#fff;background:#1677ff;border-color:#1677ff;font-weight:600;box-shadow:0 3px 6px #1677ff15}.dashboard-range-more{white-space:nowrap;color:#698bb7;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;height:33px;margin-left:auto;padding:0 8px;display:flex;font-size:11px!important}.dashboard-range-more:hover,.dashboard-range-more.is-active{color:#1677ff;background:#edf5ff}.dashboard-range button:disabled,.dashboard-range input:disabled{opacity:.55;cursor:not-allowed}.dashboard-range button:focus-visible{outline-offset:2px;outline:2px solid #3c8bff}.dashboard-range-caption{color:#8aa1c0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 15px;margin-top:9px;font-size:10px;line-height:1.6;display:flex}.dashboard-range-caption strong{color:#6687b4;font-weight:500}.dashboard-range-caption>span:last-child{margin-left:auto}.dashboard-range-advanced{border-top:1px solid #e4edfc;flex-wrap:wrap;align-items:center;gap:12px 18px;min-width:0;margin-top:11px;padding-top:12px;display:flex}.dashboard-range-custom{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-range-custom-title{color:#5577a4;margin-right:3px;font-size:12px}.dashboard-range-custom label{color:#6f8cb2;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.dashboard-range-custom input{color:#31537e;background:#fff;border:1px solid #d9e6fb;border-radius:5px;outline:0;width:145px;min-width:0;height:32px;min-height:32px;padding:0 7px;font-size:11px}.dashboard-range-date-separator{color:#8da4c0;font-size:12px}.dashboard-range-apply{color:#fff;white-space:nowrap;background:#1677ff;border:1px solid #1677ff;border-radius:5px;height:32px;padding:0 13px;font-size:11px!important}.dashboard-range-apply:hover{background:#0869ed}.dashboard-range-all{color:#6486b1;white-space:nowrap;background:#fff;border:1px solid #dce8fb;border-radius:5px;height:32px;margin-left:auto;padding:0 12px;font-size:11px!important}.dashboard-range-all:hover,.dashboard-range-all.is-active{color:#1677ff;background:#f0f6ff;border-color:#b6d3ff}.dashboard-range-error{color:#cf5463;width:100%;margin:0;font-size:11px;line-height:1.6}@media (max-width:1250px){.dashboard-range-main{gap:11px 12px}.dashboard-range-preset{padding:0 10px}.dashboard-range-more{margin-left:0}.dashboard-range-custom label{flex-direction:column;align-items:flex-start;gap:5px}.dashboard-range-custom{align-items:flex-end}.dashboard-range-date-separator{align-self:flex-end;align-items:center;height:32px;display:flex}.dashboard-range-custom-title{align-self:center}}@media (max-width:760px){.dashboard-range{padding:12px 11px 10px}.dashboard-range-main{gap:10px}.dashboard-range-month{flex-wrap:wrap;gap:6px;width:100%}.dashboard-range-month-label{flex:1;justify-content:flex-start}.dashboard-range-month-label input{flex:1;max-width:185px}.dashboard-range-month-actions{margin-left:auto}.dashboard-range-presets{flex:1;gap:5px}.dashboard-range-preset{height:32px;padding:0 9px;font-size:11px!important}.dashboard-range-more{gap:4px;margin-left:0;padding:0 4px}.dashboard-range-caption{gap:3px;font-size:9px}.dashboard-range-caption>span:last-child{width:100%;margin-left:0}.dashboard-range-advanced{gap:12px}.dashboard-range-custom{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:9px;width:100%;display:grid}.dashboard-range-custom-title{grid-column:1/-1}.dashboard-range-custom input{width:100%;max-width:100%}.dashboard-range-date-separator{display:none}.dashboard-range-custom label{flex-direction:column;align-items:stretch;gap:5px;display:flex}.dashboard-range-all{margin-left:0}.dashboard-range-apply{padding:0 10px}}@media (max-width:390px){.dashboard-range-custom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-range-apply{grid-column:1/-1}.dashboard-range-month-label{gap:5px;font-size:11px}.dashboard-range-month-label input{width:125px}.dashboard-range-current{padding:0 5px}.dashboard-range-month-actions{gap:2px}.dashboard-range-arrow{width:23px}}.dashboard-window-notice .notice{margin-bottom:12px;padding:9px 13px;font-size:11px;line-height:1.7}.dashboard-window-notice .notice p{margin:4px 0 0}.dashboard-window-notice .button.link{height:auto;min-height:24px;padding:3px 0;font-size:11px}.kpi-card.kpi-card-static{cursor:default}.kpi-card.kpi-card-static:hover{box-shadow:none;border-color:#dce9fc;transform:none}.dashboard-source-caption{color:#8199b9;grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.dashboard-source-stack{gap:8px}.dashboard-source-stack .source-card{min-height:108px;padding-top:12px;padding-bottom:12px}.dashboard-source-stack .source-card dl{grid-template-columns:74px 1fr;font-size:11px}.dashboard-source-stack .source-icon{height:67px}.topbar .dashboard-range-popover{width:min(840px,100vw - 36px);max-width:calc(100vw - 36px);max-height:calc(100vh - 80px);padding:14px;right:18px;overflow-y:auto}.dashboard-range-popover .dashboard-range{margin-bottom:12px}.dashboard-range-popover .dashboard-range-month-label{flex-direction:row}.dashboard-range-popover>form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dashboard-range-popover>form>strong{grid-column:1/-1;font-size:13px}.dashboard-range-popover>form>.button{grid-column:1/-1}.dashboard-range-export-note{color:#a57b22;margin:12px 0 0;font-size:11px;line-height:1.7}.dashboard-chart-row .source-stack.dashboard-source-stack{grid-template-rows:auto;height:auto}.dashboard-source-stack .source-card{flex:1;height:auto}@media (max-width:760px){.topbar .dashboard-range-popover{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:11px;right:10px}.dashboard-range-popover>form{grid-template-columns:1fr}.dashboard-source-stack .source-card{min-height:114px}.dashboard-source-caption{font-size:10px}}.dashboard-scope{background:#f7faff;border:1px solid #dce9fc;border-radius:8px;margin:-3px 0 12px;padding:11px 14px}.dashboard-scope-fields{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.dashboard-scope-fields>label{color:#5879a7;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.dashboard-scope-fields>label>span{white-space:nowrap}.dashboard-scope select{color:#355984;min-width:150px;max-width:260px;height:33px;min-height:33px;font:inherit;background:#fff;border:1px solid #d9e6fb;border-radius:5px;outline:none;padding:0 28px 0 9px}.dashboard-scope select:focus-visible{outline-offset:2px;outline:2px solid #3c8bff}.dashboard-scope select:disabled{opacity:.6;cursor:not-allowed}.dashboard-scope-clear{color:#5d80ad;height:31px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:flex}.dashboard-scope-clear:hover{color:#1677ff;background:#eaf3ff}.dashboard-scope-clear:disabled{opacity:.45;cursor:default}.dashboard-scope-caption{color:#8ba1bf;margin-left:auto;font-size:10px}.dashboard-scope-error{color:#c44c5f;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:11px;display:flex}.dashboard-scope-error>button{color:#b64255;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfb8c0;border-radius:4px;padding:3px 6px}.dashboard-scope-loading{color:#7b96b9;margin:8px 0 0;font-size:11px}.dashboard-kpis .kpi-card>div{min-width:0}.dashboard-cost-note{color:#7a94b7;margin:-1px 0 13px;padding:0 3px;font-size:10px;line-height:1.7}@media (max-width:760px){.dashboard-scope{padding:10px 11px}.dashboard-scope-fields{gap:10px}.dashboard-scope-fields>label{flex:220px}.dashboard-scope select{flex:1;min-width:0;max-width:none}.dashboard-scope-fields>label>span{min-width:64px}.dashboard-scope-caption{margin-left:0}.dashboard-cost-note{font-size:10px}}
.kpi-region{min-width:0;max-width:100%;container:kpis/inline-size}.kpi-region>.kpi-grid[data-columns]{grid-template-columns:repeat(var(--kpi-columns),minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.kpi-region>.kpi-grid[data-columns="1"]{--kpi-columns:1}.kpi-region>.kpi-grid[data-columns="2"]{--kpi-columns:2}.kpi-region>.kpi-grid[data-columns="3"]{--kpi-columns:3}.kpi-region>.kpi-grid[data-columns="4"]{--kpi-columns:4}.kpi-region>.kpi-grid[data-columns="5"]{--kpi-columns:5}.kpi-region>.kpi-grid[data-columns="6"]{--kpi-columns:6}.kpi-region .kpi-grid .kpi-card{align-items:flex-start;gap:12px;min-width:0;min-height:126px;padding:16px;display:flex}.kpi-region .kpi-card .kpi-icon{flex:0 0 46px;width:46px;height:46px;margin:0}.kpi-region .kpi-content{flex:1;min-width:0}.kpi-region .kpi-content h3{overflow-wrap:anywhere;line-height:1.5}.kpi-region .kpi-grid .kpi-value{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;max-width:100%;font-size:26px;line-height:1.3;overflow:auto hidden}.kpi-region .kpi-grid .kpi-value.unknown{font-size:23px}.kpi-region .kpi-content>.badge{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.5}.kpi-region .kpi-hint{overflow-wrap:anywhere;line-height:1.6}.report-page-products>.kpi-region{order:2}@container kpis (max-width:1610px){.kpi-region>.kpi-grid[data-columns="6"]{--kpi-columns:3}}@container kpis (max-width:1340px){.kpi-region>.kpi-grid[data-columns="5"]{--kpi-columns:3}}@container kpis (max-width:1080px){.kpi-region>.kpi-grid[data-columns="4"]{--kpi-columns:2}}@container kpis (max-width:810px){.kpi-region>.kpi-grid[data-columns="5"],.kpi-region>.kpi-grid[data-columns="6"]{--kpi-columns:2}.kpi-region>.kpi-grid[data-columns="3"]{--kpi-columns:1}}@container kpis (max-width:535px){.kpi-region>.kpi-grid[data-columns]{--kpi-columns:1}.kpi-region .kpi-grid .kpi-card{min-height:116px;padding:14px}}
.video-overview{min-width:0;max-width:100%;container:video-overview/inline-size}.video-overview>.video-top-row{grid-template-columns:minmax(0,2.13fr) minmax(0,1fr);align-items:stretch;gap:12px;margin:0 0 11px;display:grid}.video-overview .kpi-region{min-width:0;height:100%}.video-overview .kpi-region>.kpi-grid[data-columns]{grid-auto-rows:minmax(126px,1fr);height:100%;margin-bottom:0}.video-overview>.video-top-row>.panel{flex-direction:column;min-width:0;min-height:0;margin:0;display:flex}.video-overview .order-distribution{color:#3b5789;grid-template-columns:max-content minmax(24px,1fr) max-content;align-items:center;gap:13px 12px;max-width:100%;margin:18px 0 0;padding-bottom:4px;font-size:12px;display:grid;overflow-x:auto}.video-overview .order-distribution>div{display:contents}.video-overview .order-distribution>div>span:first-child{white-space:nowrap;text-overflow:clip;overflow-wrap:normal;word-break:normal;width:auto;min-width:0;max-width:none;overflow:visible}.video-overview .order-distribution>div>span:last-child{text-align:right;white-space:nowrap;width:auto;min-width:0}.video-overview .order-distribution progress{width:100%;min-width:24px;max-width:100%;margin:0}.video-overview-note{color:#6685b5;overflow-wrap:anywhere;margin:0 0 14px;font-size:12px;line-height:1.6}@container video-overview (max-width:1600px){.video-overview>.video-top-row{grid-template-columns:minmax(0,1fr)}.video-overview .kpi-region{height:auto}.video-overview .kpi-region>.kpi-grid[data-columns]{grid-auto-rows:auto;height:auto}}
.report-page-samples .sample-filter-bar{background:linear-gradient(#f4f8ff 0,#fff 150px);border:1px solid #dce9fb;border-radius:12px;min-width:0;max-width:100%;padding:18px 20px;display:block;box-shadow:0 3px 12px #315c9510}.sample-filter-bar .sample-filter-heading{align-items:center;gap:9px;margin-bottom:16px;display:flex}.sample-filter-bar .sample-filter-heading-icon{color:#1677ff;background:#eaf3ff;border:1px solid #d5e7ff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.sample-filter-bar .sample-filter-heading h2{color:#244773;margin:0;font-size:16px;font-weight:600}.report-page-samples .filters.sample-filter-bar .sample-month-controls{border-bottom:1px solid #e2ecfb;margin:0 0 18px;padding:0 0 16px;display:block}.sample-filter-bar .sample-month-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.sample-filter-bar .sample-month-picker{color:#315582;flex-direction:column;gap:7px;min-width:0;margin:0;font-size:12px;font-weight:600;display:flex}.sample-filter-bar .sample-month-picker>span{align-items:center;gap:6px;display:flex}.sample-filter-bar .sample-month-picker svg{color:#1677ff}.sample-filter-bar .sample-month-controls input[type=month]{width:192px;height:38px;min-height:38px;padding:7px 10px;font-size:14px}.sample-filter-bar .sample-month-controls .sample-month-actions{background:#eaf2ff;border:1px solid #dce8fa;border-radius:8px;flex-wrap:nowrap;align-items:center;gap:3px;min-width:0;padding:3px;display:flex}.sample-filter-bar .sample-month-actions .button{color:#54749e;height:30px;min-height:30px;box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 13px;font-size:12px}.sample-filter-bar .sample-month-actions .button:hover{color:#1677ff;background:#f7faff}.sample-filter-bar .sample-month-actions .button[aria-pressed=true]{color:#1268df;background:#fff;border-color:#d6e6fb;box-shadow:0 1px 3px #315c9512}.sample-filter-bar .sample-month-range{color:#6380a6;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;font-size:12px;line-height:1.7;display:flex}.sample-filter-bar .sample-month-range .sample-month-label{flex:initial;color:#315582;align-self:auto;font-size:12px;font-weight:600}.sample-filter-bar .sample-month-timezone{color:#6580a6;background:#f6f9ff;border:1px solid #e0eafa;border-radius:10px;padding:1px 7px;font-size:10px;line-height:1.6}.sample-filter-bar .sample-month-controls .sample-month-caption{color:#7088aa;margin:4px 0 0;font-size:12px;line-height:1.75;display:block}.sample-filter-bar .sample-month-caption>span{display:block}.sample-filter-bar .sample-filter-fields,.sample-filter-bar .sample-filter-advanced-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 18px;display:grid}.sample-filter-bar .filter-field,.sample-filter-bar .sample-filter-date{border:0;min-width:0;margin:0;padding:0}.sample-filter-bar .filter-field label,.sample-filter-bar .sample-filter-date legend{color:#3b577e;width:100%;margin:0 0 7px;padding:0;font-size:12px;font-weight:600;display:block}.sample-filter-bar input,.sample-filter-bar select{border-color:#dce6f6;border-radius:7px;width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;font-size:13px}.sample-filter-bar .sample-filter-date,.sample-filter-bar .sample-filter-search{grid-column:span 2}.sample-filter-bar .date-fields{gap:10px;min-width:0}.sample-filter-bar .date-fields input{min-width:0;padding:7px 10px;font-size:13px}.sample-filter-bar .date-fields>span{color:#8197b6;font-size:12px}.sample-filter-bar .input-wrap svg{top:11px}.sample-filter-bar .input-wrap input{padding-left:35px}.sample-filter-bar .sample-filter-footer{border-top:1px solid #e8effa;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:18px;padding-top:16px;display:grid}.sample-filter-bar .sample-filter-actions{z-index:1;flex-wrap:wrap;grid-area:1/1;justify-self:start;gap:9px;display:flex;position:relative}.sample-filter-bar .sample-filter-actions .button{border-radius:7px;height:38px;min-height:38px;padding:0 17px;font-size:13px}.sample-filter-bar .sample-filter-actions .button.primary{box-shadow:0 3px 7px #1677ff1a}.sample-filter-bar .sample-filter-actions .button.secondary{color:#52719a;background:#fff;border-color:#d8e5f7}.sample-filter-bar .sample-filter-actions .button.secondary:hover{color:#1677ff;background:#f6faff;border-color:#9fc6fa}.sample-filter-bar .sample-filter-advanced{grid-area:1/1;min-width:0}.sample-filter-bar .sample-filter-advanced summary{color:#5578a6;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:fit-content;height:38px;margin-left:auto;padding:0 12px;font-size:12px;list-style:none;display:flex}.sample-filter-bar .sample-filter-advanced summary::-webkit-details-marker{display:none}.sample-filter-bar .sample-filter-advanced summary:hover{color:#1677ff;background:#f2f7ff;border-color:#e0ebfa}.sample-filter-bar .sample-filter-advanced summary svg{flex-shrink:0;transition:transform .15s}.sample-filter-bar .sample-filter-advanced[open] summary svg{transform:rotate(180deg)}.sample-filter-bar .sample-filter-advanced-content{background:#f7faff;border:1px solid #e0ebfa;border-radius:8px;margin-top:15px;padding:16px}.sample-filter-bar .sample-filter-advanced-content p{color:#748bab;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.7}.sample-filter-bar .button:focus-visible,.sample-filter-bar summary:focus-visible{outline-offset:3px;outline:2px solid #1677ff}@media (max-width:1100px){.sample-filter-bar .sample-filter-fields,.sample-filter-bar .sample-filter-advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.report-page-samples .sample-filter-bar{padding:15px 13px}.sample-filter-bar .sample-month-toolbar{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.sample-filter-bar .sample-month-picker,.sample-filter-bar .sample-month-controls input[type=month],.sample-filter-bar .sample-month-controls .sample-month-actions{width:100%}.sample-filter-bar .sample-month-actions .button{flex:1;padding:0 6px}.sample-filter-bar .sample-filter-fields,.sample-filter-bar .sample-filter-advanced-fields{grid-template-columns:minmax(0,1fr);gap:14px}.sample-filter-bar .sample-filter-date,.sample-filter-bar .sample-filter-search{grid-column:auto}.sample-filter-bar .sample-filter-footer{grid-template-columns:minmax(0,1fr);gap:10px}.sample-filter-bar .sample-filter-actions,.sample-filter-bar .sample-filter-advanced{grid-area:auto;justify-self:stretch}.sample-filter-bar .sample-filter-actions .button{flex:1;padding:0 10px}.sample-filter-bar .sample-filter-advanced summary{background:#f7faff;border-color:#e3ecf9;width:100%;margin:0}.sample-filter-bar .sample-filter-advanced-content{margin-top:10px;padding:13px 11px}.sample-filter-bar .sample-month-range{gap:5px 7px}}
.sample-overview{min-width:0;max-width:100%;margin-bottom:13px;container:sample-overview/inline-size}.sample-overview .kpi-region{min-width:0;max-width:100%}.sample-overview .kpi-region>.kpi-grid[data-columns]{grid-template-columns:repeat(var(--sample-overview-columns,var(--kpi-columns)),minmax(0,1fr));grid-auto-rows:minmax(140px,auto);align-items:stretch;margin-bottom:10px}.sample-overview .kpi-region .kpi-card .kpi-hint{font-size:11px;line-height:1.7}.sample-overview-note{color:#6685af;overflow-wrap:anywhere;background:#f7faff;border:1px solid #e1ecfc;border-radius:7px;margin:0;padding:9px 12px;font-size:11px;line-height:1.8}.sample-overview-note p{margin:0}.sample-overview-note p+p{margin-top:4px}.sample-overview-note strong{color:#406697;font-weight:500}.report-page-samples .filters .sample-month-controls{border:0;border-bottom:1px solid #e3ecfb;flex-wrap:wrap;flex:100%;align-items:flex-end;gap:8px 12px;min-width:0;max-width:100%;margin:0 0 1px;padding:0 0 11px;display:flex}.sample-month-controls>label{color:#315582;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}.sample-month-controls>label>span{align-items:center;gap:7px;min-width:0;display:flex}.sample-month-controls>label>span>svg{color:#1677ff;flex-shrink:0}.sample-month-controls .sample-month-label{color:#6686b1;overflow-wrap:anywhere;flex:0 200px;align-self:center;min-width:0;font-size:11px;line-height:1.7}.sample-month-controls input[type=month]{width:170px;min-width:0;max-width:100%;height:35px;padding:6px 9px;font-size:13px}.sample-month-controls .sample-month-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.sample-month-controls .button,.sample-month-controls>button{white-space:normal;max-width:100%}.sample-month-controls .sample-month-caption{color:#7891b2;overflow-wrap:anywhere;flex:220px;margin:0;font-size:11px;font-weight:400;line-height:1.7}.sample-month-controls .sample-month-error{color:#bd4859;overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:12px;line-height:1.6}@container sample-overview (max-width:1000px){.sample-overview .kpi-region>.kpi-grid[data-columns]{--sample-overview-columns:2}}@container sample-overview (max-width:560px){.sample-overview .kpi-region>.kpi-grid[data-columns]{--sample-overview-columns:1;grid-auto-rows:auto}.sample-overview-note{padding:9px 10px}}@media (max-width:600px){.sample-month-controls>label{flex:170px}.sample-month-controls .sample-month-label{flex-basis:100%}.sample-month-controls input[type=month]{width:100%}.sample-month-controls .sample-month-caption{flex-basis:100%}}
.source-upload-pickers.import-upload-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));min-width:0;max-width:100%}.source-upload-pickers>.upload-panel{min-width:0;max-width:100%}.source-upload-pickers .upload-title{overflow-wrap:anywhere;min-width:0;line-height:1.5}.source-upload-pickers .upload-title>.kpi-icon{flex-shrink:0}.source-upload-pickers .dropzone{min-width:0;max-width:100%}.source-upload-pickers .dropzone h3,.source-upload-pickers .dropzone p{overflow-wrap:anywhere;max-width:100%;line-height:1.6}.source-upload-pickers .dropzone .button{white-space:normal;max-width:100%}.source-upload-pickers input[type=file]{min-width:0;max-width:100%}.source-upload-picker-disabled{opacity:.65}.source-upload-queue.panel{min-width:0;max-width:100%;margin-bottom:13px;container:source-upload-queue/inline-size}.source-upload-toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;margin-bottom:12px;display:flex}.source-upload-toolbar label{color:#4f6f9e;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:13px;line-height:1.5;display:flex}.source-upload-toolbar label>span{overflow-wrap:anywhere;min-width:0}.source-upload-toolbar select{flex:160px;width:auto;min-width:0;max-width:260px}.source-upload-toolbar>.button{white-space:normal;flex:0 auto;max-width:100%}.source-upload-toolbar input[type=checkbox],.source-upload-item input[type=checkbox]{accent-color:#1875ff;width:16px;min-width:16px;height:16px;min-height:16px;box-shadow:none;flex:0 0 16px;margin:0;padding:0}.source-upload-summary{color:#5877a3;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.7}.source-upload-summary strong{color:#1875ff}.source-upload-list{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.source-upload-item{background:#f8fbff;border:1px solid #dce9fc;border-radius:9px;grid-template-columns:32px minmax(180px,1fr) minmax(160px,220px) minmax(100px,140px) auto;align-items:center;gap:10px 12px;min-width:0;padding:13px 14px;display:grid}.source-upload-item>*{min-width:0;max-width:100%}.source-upload-item>.source-upload-select,.source-upload-item>input[type=checkbox]{grid-column:1;align-self:start;margin-top:4px}.source-upload-item>.source-upload-select{justify-content:center;align-items:center;min-height:24px;display:flex}.source-upload-file{overflow-wrap:anywhere;color:#284b7e;grid-column:2;font-size:13px;line-height:1.6}.source-upload-file strong{font-weight:600;display:block}.source-upload-meta{color:#6e87ac;flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-size:11px;line-height:1.6;display:flex}.source-upload-meta small{font-size:inherit;overflow-wrap:anywhere}.source-upload-shop{color:#5a77a0;flex-direction:column;grid-column:3;gap:5px;font-size:12px;line-height:1.5;display:flex}.source-upload-shop select,.source-upload-item>select{width:100%;min-width:0;max-width:100%}.source-upload-status{color:#55749f;overflow-wrap:anywhere;flex-direction:column;grid-column:4;align-items:flex-start;gap:4px;font-size:12px;line-height:1.6;display:flex}.source-upload-status .badge{white-space:normal;max-width:100%}.source-upload-status .source-upload-wait{color:#94620c;font-variant-numeric:tabular-nums}.source-upload-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.source-upload-item>.source-upload-actions{grid-column:5}.source-upload-actions .button{white-space:normal;text-align:center;max-width:100%}.source-upload-feedback{color:#5c7aa5;overflow-wrap:anywhere;grid-column:2/-1;margin:0;font-size:12px;line-height:1.7}.source-upload-feedback.error,.source-upload-feedback[data-tone=error]{color:#b83d50}.source-upload-feedback.warning,.source-upload-feedback[data-tone=warning]{color:#94620c}.source-upload-footer{color:#6f88ae;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.8}@container source-upload-queue (max-width:1000px){.source-upload-item{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px 10px}.source-upload-item>.source-upload-select,.source-upload-item>input[type=checkbox]{grid-area:1/1}.source-upload-item>.source-upload-file{grid-area:1/2}.source-upload-shop,.source-upload-status,.source-upload-item>.source-upload-actions,.source-upload-feedback{grid-column:2/-1}.source-upload-shop{max-width:320px}.source-upload-status{flex-flow:wrap;align-items:center;gap:4px 8px}}@container source-upload-queue (max-width:480px){.source-upload-toolbar{align-items:stretch;gap:8px}.source-upload-toolbar label:has(select){flex-wrap:wrap;flex:100%}.source-upload-toolbar label:has(select)>select{flex-basis:100%;width:100%;max-width:none}.source-upload-toolbar>select{flex:100%;width:100%;max-width:none}.source-upload-item{-moz-column-gap:8px;column-gap:8px;padding:11px 10px}.source-upload-shop{max-width:100%}.source-upload-actions{gap:6px}}
.mapping-import-modal .modal{max-width:calc(100vw - 24px)}.mapping-import-template{color:#7891b4;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;font-size:12px;display:flex}.mapping-import-format{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.mapping-import-format>div{background:#f6faff;border:1px solid #dfebff;border-radius:7px;flex-direction:column;gap:6px;min-width:0;padding:12px;font-size:13px;display:flex}.mapping-import-format span{color:#6c88ae;font-size:12px;line-height:1.5}.mapping-import-legacy{flex-wrap:wrap;gap:8px;margin:12px 0 18px}.mapping-import-legacy small{color:#7891b4;font-size:11px}.mapping-import-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.mapping-import-fields>.full-width{grid-column:1/-1}.mapping-import-fields .form-field{min-width:0}.mapping-import-shops{border:1px solid #dce9ff;border-radius:8px;min-width:0;margin:0;padding:14px}.mapping-import-shops legend{color:#325387;padding:0 5px;font-size:13px;font-weight:600}.mapping-shop-modes{flex-wrap:wrap;gap:12px 24px;margin:2px 0 14px;display:flex}.mapping-shop-modes label,.mapping-shop-toolbar label,.mapping-shop-options label{cursor:pointer;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.mapping-shop-modes input,.mapping-shop-toolbar input,.mapping-shop-options input{accent-color:#1875ff;width:16px;min-width:16px;height:16px;box-shadow:none;margin:0}.mapping-shop-search{color:#7891b4;position:relative}.mapping-shop-search>svg{pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mapping-shop-search input{width:100%;min-width:0;padding-left:36px}.mapping-shop-toolbar{color:#5b77a0;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 0;font-size:12px;display:flex}.mapping-shop-toolbar>span{margin-left:auto}.mapping-shop-toolbar strong{color:#1875ff}.mapping-shop-options{scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;max-height:208px;padding:3px 4px 3px 2px;display:grid;overflow:auto}.mapping-shop-options label{background:#fbfdff;border:1px solid #e1eaff;border-radius:6px;min-height:42px;padding:10px;line-height:1.4}.mapping-shop-options label.selected{color:#1459b5;background:#edf5ff;border-color:#91bcff}.mapping-shop-options label:focus-within{outline-offset:1px;outline:2px solid #1875ff}.mapping-shop-options label span{overflow-wrap:anywhere}.mapping-shop-empty{color:#7891b4;text-align:center;grid-column:1/-1;padding:16px 8px;font-size:13px}.mapping-shop-selected{color:#4d729e;overflow-wrap:anywhere;max-height:65px;margin:12px 0 0;font-size:12px;line-height:1.8;overflow:auto}.mapping-shop-warning{color:#ae6500;margin:10px 0 0;font-size:12px;line-height:1.7}.mapping-import-fields small,.mapping-import-help{color:#7891b4;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.mapping-import-help{margin:10px 0 15px}.mapping-import-reason{margin:15px 0}.mapping-import-reason textarea{min-height:70px}.mapping-import-preview{flex-direction:column;gap:14px;min-width:0;margin-top:18px;display:flex}.mapping-import-preview>.key-values{margin:0}.mapping-import-preview .panel{min-width:0}.mapping-import-preview .table-scroll{max-height:330px;overflow:auto}.mapping-import-preview .table-scroll th{z-index:1;position:sticky;top:0}.mapping-import-preview td{overflow-wrap:anywhere;white-space:normal;max-width:260px}.mapping-import-new-products{background:#f6faff;border:1px solid #dce9ff;border-radius:7px;padding:12px 14px}.mapping-import-new-products h3{margin:0 0 7px;font-size:14px}.mapping-import-new-products p{color:#5e7da9;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.mapping-import-cost-settings>.form-field{max-width:480px}.mapping-import-cost-settings .checkbox-field{align-items:flex-start;line-height:1.7}.mapping-import-cost-settings .checkbox-field input{margin-top:3px}.mapping-import-cost-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.mapping-import-cost-counts>div{background:#f7fbff;border:1px solid #e0eafb;border-radius:6px;min-width:0;padding:10px}.mapping-import-cost-counts dt{color:#6c88ae;font-size:12px;line-height:1.5}.mapping-import-cost-counts dd{color:#16355b;margin:5px 0 0;font-size:20px;font-weight:600}.mapping-import-cost-operation{flex-direction:column;align-items:flex-start;gap:5px;line-height:1.6;display:flex}.mapping-import-cost-operation small{color:#7891b4;font-size:11px}@media (max-width:600px){.mapping-import-format,.mapping-import-fields{grid-template-columns:minmax(0,1fr)}.mapping-import-fields>.full-width{grid-column:auto}.mapping-import-modal .modal-content{padding:14px}.mapping-import-preview .panel{padding:12px 9px}.mapping-import-legacy small{flex-basis:100%}.mapping-import-preview .key-values{grid-template-columns:minmax(0,1fr)}}@media (max-width:750px){.mapping-shop-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.mapping-shop-options{grid-template-columns:minmax(0,1fr)}.mapping-shop-toolbar>span{margin-left:0}.mapping-import-shops{padding:10px}}@media (max-width:600px){.mapping-import-cost-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}
.discard-changes-dialog{z-index:130;background:#16345b45;justify-content:center;align-items:center;padding:20px}.discard-changes-dialog>.modal{border-radius:12px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);box-shadow:0 18px 70px #132e5c35}.discard-changes-dialog>.modal>header{gap:12px;padding:19px 20px}.discard-changes-dialog h2{font-size:18px;line-height:1.5}.discard-changes-dialog .modal-content{padding:23px 20px}.discard-changes-message{align-items:flex-start;gap:14px;min-width:0;display:flex}.discard-changes-icon{color:#e99a19;background:#fff4df;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.discard-changes-message>div{color:#344d75;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.8}.discard-changes-message p+p{color:#7a8eaf;margin-top:6px;font-size:12px}.discard-changes-dialog>.modal>footer{flex-wrap:wrap;padding:15px 20px}@media (max-width:520px){.discard-changes-dialog{padding:14px}.discard-changes-dialog>.modal{max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px)}.discard-changes-dialog>.modal>header{padding:16px}.discard-changes-dialog h2{font-size:17px}.discard-changes-dialog .modal-content{padding:20px 16px}.discard-changes-dialog>.modal>footer{padding:14px 16px}.discard-changes-dialog>.modal>footer>.button{flex:1}}
.managed-password-input{width:100%;min-width:0;display:block;position:relative}.managed-password-input>input{min-height:38px;padding-right:48px}.managed-password-input>button{color:#7a91b4;background:0 0;border:0;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:44px;min-height:38px;padding:0;display:inline-flex;position:absolute;inset:0 0 0 auto}.managed-password-input>button:hover:not(:disabled){color:#1677ff;background:#1677ff08}.managed-password-input>button:focus-visible{outline-offset:2px;outline:3px solid #93bcff}.managed-password-input>button:disabled{cursor:not-allowed}
.user-password-reset .reset-user-account{color:#7690b3;overflow-wrap:anywhere;background:#f6faff;border:1px solid #e0ebfb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:16px;padding:12px 14px;font-size:12px;display:flex}.user-password-reset .reset-user-account strong{color:#244a7c;font-size:14px}.user-password-reset .reset-user-account small{flex-basis:100%;font-size:12px}.user-password-reset .reset-password-field{flex-direction:column;gap:7px;min-width:0;margin:0 0 17px;display:flex}.user-password-reset .reset-password-field>label{color:#365886;font-size:13px;font-weight:600}.user-password-reset .reset-password-field>small,.user-password-reset .reset-password-help{color:#7891b3;font-size:12px;line-height:1.8}.user-password-reset .reset-password-field textarea{min-height:78px}.user-password-reset .modal>footer{flex-wrap:wrap}@media (max-width:520px){.user-password-reset .modal{max-width:100%}.user-password-reset .modal>footer .button{white-space:normal;flex:1}.user-password-reset .modal-content{padding:16px}}
.usage-manual-trigger{color:#2169c4;white-space:nowrap;background:#f5f9ff;border:1px solid #cfe0fc;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.usage-manual-trigger:hover{background:#eaf3ff;border-color:#a9c9fa}.usage-manual-trigger[aria-expanded=true]{background:#e5efff;border-color:#91b9f6}.usage-manual-dialog{z-index:90;white-space:normal;text-align:left;background:#12345a30;padding:24px}.usage-manual-dialog>.modal{border-radius:12px;height:min(860px,100dvh - 48px);max-height:calc(100dvh - 48px);overflow:hidden}.usage-manual-dialog .modal>header{background:#fbfdff;padding:16px 22px}.usage-manual-dialog .modal>header h2{font-size:20px;line-height:1.5}.usage-manual-dialog .modal>.modal-content{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.manual-context{color:#6d87ae;background:#f6faff;border-bottom:1px solid #e5eefb;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 22px;font-size:12px;line-height:1.7;display:flex}.manual-context>span:first-child{align-items:center;gap:5px;min-width:0;display:flex}.manual-context b{color:#315e99;font-weight:600}.manual-layout{flex:1;grid-template-columns:238px minmax(0,1fr);min-height:0;display:grid}.manual-sidebar{background:#f8fbff;border-right:1px solid #e4edfb;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:18px 13px 14px;display:flex}.manual-search{color:#829ac0;background:#fff;border:1px solid #d6e4f8;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:0 9px;display:flex}.manual-search input{color:#274d7f;background:0 0;border:0;outline:none;width:100%;min-width:0;height:36px;min-height:36px;padding:0;font-size:12px}.manual-search:focus-within{outline-offset:1px;outline:2px solid #96bcf8}.manual-search input:focus-visible{outline:none}.manual-search input::-webkit-search-cancel-button{display:none}.manual-search button{color:#678abb;background:#f0f5ff;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:3px;display:flex}.manual-search-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.manual-result-count{color:#8298b6;padding:0 5px;font-size:11px;line-height:1.6}.manual-chapters{overscroll-behavior:contain;flex-direction:column;gap:5px;min-height:0;display:flex;overflow:auto}.manual-chapters button{text-align:left;color:#48658e;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;width:100%;padding:10px 8px;font-size:12px;line-height:1.55;display:flex}.manual-chapters button:hover{background:#edf5ff}.manual-chapters button[aria-current=page]{color:#1467dc;background:#e7f1ff;border-color:#c9ddfc;font-weight:600}.manual-chapter-number{color:#8ca6c9;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px}.manual-chapters button>span:nth-child(2){flex:1;min-width:0}.manual-chapters small{color:#6794ce;background:#fff;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:9px}.manual-permission-note{color:#7f95b2;border-top:1px solid #e1ebfa;flex-shrink:0;padding:10px 6px 0;font-size:11px;line-height:1.7}.manual-mobile-select{display:none}.manual-article{overscroll-behavior:contain;scrollbar-gutter:stable;color:#435e83;min-width:0;min-height:0;padding:24px 28px 30px;font-size:13px;line-height:1.9;position:relative;overflow:auto}.manual-article-heading{border-bottom:1px solid #e8effa;margin-bottom:20px;padding-bottom:18px}.manual-article-heading>span{color:#3078d6;letter-spacing:.5px;background:#edf5ff;border-radius:4px;padding:2px 7px;font-size:10px;display:inline-block}.manual-article-heading h2{color:#142d55;margin:8px 0;font-size:24px;line-height:1.45}.manual-article-heading p{color:#7188a8;line-height:1.85}.manual-toc{background:#f7faff;border:1px solid #e0ebfb;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:24px;padding:14px 16px;display:flex}.manual-toc>strong{color:#2d568d;margin-bottom:4px;font-size:12px}.manual-toc button{text-align:left;color:#5879a7;background:0 0;border:0;align-items:flex-start;gap:5px;padding:3px 0;font-size:12px;line-height:1.7;display:flex}.manual-toc button>svg{flex-shrink:0;margin-top:4px}.manual-toc button:hover{color:#1677ff}.manual-section{margin:0 0 28px}.manual-section h3,.manual-related h3,.manual-actions h3{color:#173964;margin:0 0 13px;font-size:16px;font-weight:700;line-height:1.6}.manual-section h3{scroll-margin-top:18px}.manual-section h3:focus{outline:none}.manual-section p{overflow-wrap:anywhere;margin:8px 0}.manual-steps{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.manual-steps>li{background:#fff;border:1px solid #e2ecfa;border-radius:8px;align-items:flex-start;gap:12px;padding:14px;display:flex}.manual-steps>li>span{color:#1677ff;background:#eaf3ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;margin-top:2px;font-size:12px;font-weight:700;display:flex}.manual-steps>li>div{min-width:0}.manual-steps h4{color:#254b7e;margin:0 0 5px;font-size:13px;font-weight:700;line-height:1.8}.manual-steps p{color:#60799b;margin:0;font-size:12px;line-height:1.9}.manual-bullets{margin:10px 0;padding-left:20px;list-style:outside}.manual-bullets li{overflow-wrap:anywhere;margin:8px 0;padding-left:3px}.manual-bullets li::marker{color:#78a8eb}.manual-table-scroll{overscroll-behavior:contain;border:1px solid #dce8fb;border-radius:7px;width:100%;margin:12px 0;overflow:auto}.manual-table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:490px}.manual-table-scroll th,.manual-table-scroll td{text-align:left;white-space:normal;overflow-wrap:anywhere;vertical-align:top;border:1px solid #e3ecf9;padding:10px 12px;font-size:12px;line-height:1.85}.manual-table-scroll th{color:#315689;background:#edf4ff;font-weight:600}.manual-table-scroll th:first-child,.manual-table-scroll td:first-child{color:#315783;width:23%}.manual-table-scroll tbody tr:nth-child(2n){background:#fbfdff}.manual-note{color:#4977b4;background:#f0f7ff;border:1px solid #d8e8fc;border-radius:7px;align-items:flex-start;gap:9px;margin-top:13px;padding:12px 14px;display:flex}.manual-note>svg{flex-shrink:0;margin-top:3px}.manual-note p{margin:0;font-size:12px;line-height:1.85}.manual-related,.manual-actions{border-top:1px solid #e6eef9;margin-top:23px;padding-top:20px}.manual-related>div,.manual-actions>div{flex-wrap:wrap;gap:8px;display:flex}.manual-related button,.manual-actions a{color:#2872ce;text-align:left;background:#f6faff;border:1px solid #cfe1fc;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12px;line-height:1.6;display:inline-flex}.manual-related button:hover,.manual-actions a:hover{background:#eaf3ff;border-color:#a8c9f8}.manual-empty{text-align:center;color:#8298b8;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;padding:24px;display:flex}.manual-empty h2{color:#365982;font-size:20px}.manual-empty p{font-size:12px;line-height:1.8}.usage-manual-dialog .modal>footer{background:#fbfdff;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 20px}.usage-manual-dialog .modal>footer .button{min-width:90px;height:34px;min-height:34px;font-size:12px}.manual-footer-note{color:#8a9db8;flex:1;font-size:11px;line-height:1.7}html:has(.usage-manual-dialog){overflow:hidden}@media (max-width:1100px){.usage-manual-trigger{width:36px;padding:0}.usage-manual-trigger>span{display:none}}@media (max-width:760px){.usage-manual-dialog{padding:10px}.usage-manual-dialog>.modal{border-radius:9px;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.usage-manual-dialog .modal>header{padding:12px 15px}.usage-manual-dialog .modal>header h2{font-size:18px}.manual-context{gap:3px;padding:8px 15px;font-size:11px}.manual-context>span:last-child{display:none}.manual-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.manual-sidebar{border-bottom:1px solid #e3edfb;border-right:0;gap:7px;padding:11px 14px}.manual-result-count,.manual-chapters,.manual-permission-note{display:none}.manual-mobile-select{color:#315d97;background:#fff;height:34px;min-height:34px;font-size:12px;display:block}.manual-article{padding:18px 16px 24px;font-size:12px}.manual-article-heading h2{font-size:21px}.manual-section h3,.manual-related h3,.manual-actions h3{font-size:15px}.manual-steps>li{gap:9px;padding:12px 10px}.manual-steps>li>span{width:23px;height:23px}.manual-toc{padding:12px}.usage-manual-dialog .modal>footer{padding:10px 14px}.manual-footer-note{display:none}.usage-manual-dialog .modal>footer .button{flex:1;min-width:0}}
.workspace-shell.workspace-nav-collapsed{--sidebar:78px}.workspace-shell>.sidebar{flex-direction:column;min-height:0;display:flex;overflow:hidden}.workspace-shell .sidebar-brand{flex:0 0 71px;min-height:0}.workspace-shell .sidebar nav{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.workspace-shell .sidebar .nav-link{gap:12px;min-width:0;padding-inline:14px}.workspace-shell .sidebar.collapsed .nav-link{justify-content:center;gap:0;padding-inline:0}.workspace-shell .sidebar .nav-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-shell .sidebar-footer{-o-object-fit:cover;object-fit:cover;flex:none;width:100%;height:201px;max-height:24dvh;position:static}.workspace-shell>.topbar{gap:clamp(8px,1.2vw,20px);min-width:0;padding-inline:16px;container:workspace-toolbar/inline-size}.workspace-shell .global-search{flex:260px;width:auto;min-width:80px;max-width:472px}.workspace-shell .global-search input{flex:1;width:0;min-width:0}.workspace-shell .topbar-spacer{flex:1 1 0;min-width:0}.workspace-shell .topbar-tools{flex:none;gap:8px;min-width:0}.workspace-shell .topbar-tools>.range-control{display:flex}.workspace-shell .account-button{gap:8px;min-width:35px;max-width:180px}.workspace-shell .account-button>.avatar{flex-shrink:0}.workspace-shell .account-button>span:not(.avatar){min-width:0;max-width:120px}.workspace-shell .account-button strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-shell .topbar .popover{min-width:min(260px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--topbar) - 16px);right:16px}.workspace-shell .filters{min-width:0;max-width:100%}.workspace-shell .filters .filter-field{min-width:min(100%,135px);max-width:100%}.workspace-shell .filters .filter-field.date-filter{flex-basis:230px;min-width:min(100%,230px)}.workspace-shell .filters .input-wrap{min-width:0}.workspace-shell .filters .date-fields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0;max-width:100%;display:grid}.workspace-shell .filters .date-fields input{width:100%;min-width:0;max-width:100%}@container workspace-toolbar (max-width:950px){.workspace-shell .global-search{gap:6px;padding-inline:8px}.workspace-shell .topbar-spacer{display:none}.workspace-shell .topbar-tools{gap:4px;margin-left:auto}.workspace-shell .topbar-tools>.button,.workspace-shell .topbar-tools>.range-control,.workspace-shell .topbar-tools>.usage-manual-trigger,.workspace-shell .topbar-tools>.notification-wrap,.workspace-shell .topbar-tools>.account-button{flex:0 0 32px;justify-content:center;align-items:center;gap:0;width:32px;min-width:32px;max-width:32px;min-height:36px;padding:0;display:inline-flex}.workspace-shell .topbar-tool-label,.workspace-shell .account-button>span:not(.avatar),.workspace-shell .account-button>.lucide-chevron-down,.workspace-shell .topbar-tools>.usage-manual-trigger>span{display:none}.workspace-shell .account-button>.avatar{width:30px;height:30px}}@media (max-height:760px){.workspace-shell .sidebar-footer{display:none}}@media (max-width:900px){.workspace-shell .sidebar .nav-link{justify-content:center;gap:0;padding-inline:0}.workspace-shell>.topbar{gap:10px;padding-inline:12px}}@media (max-width:520px){.workspace-shell.workspace-nav-collapsed{--sidebar:0px}.workspace-shell>.sidebar{display:none}.workspace-shell>.topbar{gap:8px;padding-inline:9px;left:0}.workspace-shell>.workspace-main{margin-left:0}.workspace-shell .filters .filter-field,.workspace-shell .filters .filter-field.date-filter{flex-basis:100%;min-width:100%}}
