:root{color:#17212b;background:#eef1f4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:#eef1f4}.admin-status{display:flex;min-height:100vh;align-items:center;justify-content:center;color:#52606d;font-size:16px}.admin-login{position:relative;display:flex;min-height:100vh;align-items:center;justify-content:center;padding:32px;background:#e9edf1}.admin-login__locale{position:absolute;top:22px;right:24px}.admin-login__card{width:100%;max-width:420px;border-color:#d4dbe1;box-shadow:0 14px 32px #1e2a3614}.admin-login__card .ant-card-body{padding:32px}.admin-login__icon{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:6px;background:#172a33;color:#fff;font-size:21px}.admin-login h1{margin:20px 0 0;color:#17212b;font-size:28px;line-height:36px}.admin-login p{margin:7px 0 24px;color:#687582;font-size:15px;line-height:22px}.admin-login__form .ant-form-item{margin-bottom:18px}.admin-login__form .ant-form-item-label>label{color:#354450;font-size:14px;font-weight:700}.admin-login__error{margin-bottom:18px}.locale-switcher{display:flex;min-height:38px;align-items:center;padding:0 8px;border:1px solid #cbd4dc;border-radius:6px;background:#fff;color:#52606d}.locale-switcher>span{margin-left:7px;font-size:13px;font-weight:700;white-space:nowrap}.locale-switcher__select{min-width:86px;margin-left:3px;flex:1}.locale-switcher--compact{width:100%;border-color:#ffffff1f;background:#ffffff0d;color:#b9c3cb}.locale-switcher--compact .ant-select,.locale-switcher--compact .ant-select-arrow,.locale-switcher--compact .ant-select-selection-item{color:#dce3e8}.admin-shell{min-height:100vh;background:#eef1f4}.admin-sidebar{position:fixed!important;inset:0 auto 0 0;z-index:20;width:248px!important;min-width:248px!important;max-width:248px!important;flex:0 0 248px!important;background:#17212b!important;color:#fff}.admin-sidebar .ant-layout-sider-children{display:flex;height:100%;flex-direction:column;padding:18px 14px}.admin-brand{display:flex;min-height:50px;align-items:center;padding:0 8px 15px;border-bottom:1px solid rgb(255 255 255 / 10%)}.admin-brand__mark{display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;margin-right:10px;border-radius:6px;background:#d8a647;color:#17212b;font-size:18px}.admin-brand strong,.admin-brand small,.admin-account strong,.admin-account small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-brand strong{font-size:16px}.admin-brand small{margin-top:2px;color:#9da9b4;font-size:12px}.admin-sidebar nav{flex:1;min-height:0;padding-top:20px}.admin-sidebar nav p{margin:0 10px 8px;color:#788794;font-size:12px;font-weight:800;text-transform:uppercase}.admin-navigation{border-inline-end:0!important;background:transparent!important;font-size:14px}.admin-navigation.ant-menu-dark .ant-menu-item{height:42px;margin:4px 0;line-height:42px}.admin-navigation.ant-menu-dark .ant-menu-item-selected{background:#eef1f4;color:#17212b}.admin-sidebar-tools{padding-bottom:10px}.admin-account{display:flex;min-height:58px;align-items:center;padding:12px 8px 0;border-top:1px solid rgb(255 255 255 / 10%)}.admin-account>div{min-width:0;flex:1;margin-right:8px}.admin-account strong{font-size:13px}.admin-account small{margin-top:3px;color:#8e9ba6;font-size:11px}.admin-account .ant-btn{color:#b9c3cb}.admin-account .ant-btn:hover{background:#ffffff14!important;color:#fff!important}.admin-workspace{min-width:0;min-height:100vh;margin-left:248px;background:#eef1f4}.admin-workspace-tabs{position:sticky;top:0;z-index:10;margin:0!important;padding:8px 20px 0;border-bottom:1px solid #cfd7de;background:#e7ebef}.admin-workspace-tabs>.ant-tabs-nav{margin:0}.admin-workspace-tabs .ant-tabs-tab{min-width:140px;font-size:13px}.admin-workspace-tabs .ant-tabs-tab-btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-workspace-tabs>.ant-tabs-content-holder{display:none}.admin-workspace__content{padding:28px 32px 48px}.admin-page{width:100%;max-width:1920px;margin:0 auto}.admin-page__header{display:flex;min-height:58px;align-items:flex-end;justify-content:space-between}.admin-page__header p{margin:0 0 4px;color:#14777c;font-size:12px;font-weight:800;text-transform:uppercase}.admin-page__header h1{margin:0;color:#17212b;font-size:28px;line-height:36px}.admin-page__actions{display:flex;align-items:center}.admin-page__actions>span{margin-right:10px;color:#667480;font-size:13px}.admin-page__actions .ant-btn+.ant-btn{margin-left:8px}.admin-import-toolbar{width:100%;margin-top:22px;padding:12px 14px;border:1px solid #d4dbe1;border-bottom:0;background:#fff}.admin-import-toolbar+.admin-filters{margin-top:12px;border-bottom:1px solid #d4dbe1}.admin-list-toolbar{margin-top:22px;margin-bottom:16px}.admin-filters{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:22px;padding:14px 14px 2px;border:1px solid #d4dbe1;background:#f9fafb}.admin-filters .ant-form-item{margin-right:12px;margin-bottom:12px}.admin-filters+.ant-table-wrapper,.admin-filters+.admin-data-table,.admin-list-toolbar+.ant-table-wrapper{margin-top:16px}.admin-filter-search{width:min(410px,45%)}.admin-filter-search .ant-input-affix-wrapper,.admin-filter-status .ant-select{width:100%}.admin-filter-status{width:190px}.admin-filters .admin-localized-date-picker{width:180px}.ant-select-dropdown{max-width:calc(100vw - 32px)}.ant-select-dropdown .ant-select-item{min-height:36px;padding-top:8px;padding-bottom:8px}.ant-select-dropdown .ant-select-item-option-content{overflow:visible;color:#354450;line-height:20px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.admin-form-row .admin-localized-date-picker{width:100%}.admin-page-alert{border-radius:0}.admin-page-note,.admin-data-table--spaced{margin-top:22px}.dashboard-metrics{display:flex;flex-wrap:wrap;min-height:176px;margin:18px -6px 0}.dashboard-metric{width:calc(20% - 12px);min-width:190px;margin:6px}.dashboard-metric .ant-card-body{position:relative;min-height:150px;padding:22px}.dashboard-metric-icon{position:absolute;top:20px;right:20px;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:#e7f3f3;color:#14777c;font-size:18px}.dashboard-metric--danger .dashboard-metric-icon{background:#fff0f0;color:#c63f3f}.dashboard-metric .ant-statistic-title{max-width:calc(100% - 46px);min-height:42px;color:#667480;font-size:14px}.dashboard-metric .ant-statistic-content{min-height:40px;overflow:hidden;color:#17212b;font-size:28px;text-overflow:ellipsis;white-space:nowrap}.dashboard-metric small{display:block;margin-top:8px;color:#7a8792}.dashboard-secondary{display:flex;margin:14px -6px 0}.dashboard-funnel,.dashboard-exception-summary{width:calc(50% - 12px);margin:6px}.dashboard-funnel-list{display:flex;flex-wrap:wrap;margin:-4px}.dashboard-funnel-stage{width:calc(33.333% - 8px);min-width:140px;margin:4px;padding:12px 14px;border:1px solid #d8e1e5;border-radius:8px;background:#f4f8f8}.dashboard-funnel-stage span,.dashboard-funnel-stage strong,.dashboard-funnel-stage small{display:block}.dashboard-funnel-stage span{color:#667480;font-size:13px}.dashboard-funnel-stage strong{margin-top:5px;color:#17212b;font-size:24px}.dashboard-funnel-stage small{min-height:18px;margin-top:3px;color:#74818c}.dashboard-card-note,.dashboard-empty-copy{margin:0 0 16px;color:#667480;font-size:13px;line-height:20px}.dashboard-revenue-list{display:flex;flex-wrap:wrap;margin:-4px}.dashboard-revenue-item{min-width:150px;margin:4px;padding:12px 14px;border-radius:8px;background:#f4f7f8}.dashboard-revenue-item strong,.dashboard-revenue-item span{display:block}.dashboard-revenue-item strong{color:#17212b;font-size:20px}.dashboard-revenue-item span{margin-top:4px;color:#74818c;font-size:12px}.dashboard-exception-chips{display:flex;flex-wrap:wrap;margin:-4px}.dashboard-exception-chip{display:flex;min-width:170px;flex:1;align-items:center;justify-content:space-between;margin:4px;padding:11px 12px;border:1px solid #d8dfe5;border-radius:8px;background:#fff;color:#354450;cursor:pointer}.dashboard-exception-chip:hover,.dashboard-exception-chip:focus-visible{border-color:#14777c;color:#14777c}.dashboard-exception-chip span{margin-right:12px;text-align:left}.dashboard-exception-chip strong{color:#c63f3f;font-size:18px}.dashboard-exceptions-header{display:flex;align-items:flex-end;justify-content:space-between;margin-top:24px;padding:0 2px 12px}.dashboard-exceptions-header h2{margin:0;color:#17212b;font-size:20px}.dashboard-exceptions-header span{display:block;margin-top:4px;color:#74818c;font-size:13px}.dashboard-exception-filters{display:flex}.dashboard-exception-filters .ant-select{width:210px}.dashboard-exception-filters .ant-select+.ant-select{width:160px;margin-left:8px}.dashboard-exceptions-table{border-top:1px solid #d4dbe1}@media(max-width:1180px){.dashboard-metric{width:calc(50% - 12px)}.dashboard-secondary{display:block;margin-right:0;margin-left:0}.dashboard-funnel,.dashboard-exception-summary{width:100%;margin:12px 0 0}}.analytics-page__header>div:first-child>span{display:block;max-width:760px;margin-top:6px;color:#667480;font-size:13px;line-height:20px}.analytics-filters{display:flex}.analytics-filters .ant-select{width:150px}.analytics-filters .ant-select+.ant-select,.analytics-filters .ant-select+.ant-btn,.analytics-filters .ant-btn+.ant-btn{margin-left:8px}.analytics-metrics{display:flex;flex-wrap:wrap;min-height:132px;margin:18px -6px 0}.analytics-metric{width:calc(20% - 12px);min-width:170px;margin:6px}.analytics-metric .ant-card-body{position:relative;min-height:120px;padding:20px}.analytics-metric .ant-card-body>span{position:absolute;top:18px;right:18px;color:#14777c;font-size:20px}.analytics-metric .ant-statistic-title{max-width:calc(100% - 36px);min-height:40px;color:#667480;font-size:13px}.analytics-metric .ant-statistic-content{color:#17212b;font-size:25px}.analytics-overview{display:flex;align-items:stretch;margin:14px -6px 0}.analytics-funnel{width:calc(66.666% - 12px);margin:6px}.analytics-revenue{width:calc(33.333% - 12px);margin:6px}.analytics-note{margin:0 0 16px;color:#667480;font-size:13px;line-height:20px}.analytics-funnel-row{display:flex;min-height:34px;align-items:center}.analytics-funnel-row+.analytics-funnel-row{margin-top:7px}.analytics-funnel-row>span{width:142px;flex:0 0 142px;color:#354450;font-size:13px}.analytics-funnel-track{height:9px;flex:1;overflow:hidden;border-radius:5px;background:#e6ebef}.analytics-funnel-track>span{display:block;min-width:2px;height:100%;border-radius:inherit;background:linear-gradient(90deg,#48a7a4,#d03f75)}.analytics-funnel-row>strong{width:74px;margin-left:12px;color:#17212b;text-align:right}.analytics-funnel-row>small{width:142px;margin-left:12px;color:#7a8792;text-align:right}.analytics-revenue-card{padding:14px;border:1px solid #dce3e8;border-radius:8px;background:#f8fafb}.analytics-revenue-card+.analytics-revenue-card{margin-top:10px}.analytics-revenue-card>strong{color:#14777c;font-size:15px}.analytics-revenue-card dl{margin:10px 0 0}.analytics-revenue-card dl>div{display:flex;justify-content:space-between;margin-top:5px}.analytics-revenue-card dt{color:#74818c}.analytics-revenue-card dd{margin:0 0 0 12px;color:#273844;font-weight:700}.analytics-attribution-header{display:flex;align-items:flex-end;justify-content:space-between;margin-top:24px;padding:0 2px 12px}.analytics-attribution-header h2,.analytics-attribution-header p{margin:0}.analytics-attribution-header h2{color:#17212b;font-size:20px}.analytics-attribution-header p{max-width:780px;margin-top:5px;color:#74818c;font-size:13px}.analytics-attribution-header .ant-select{width:180px;margin-left:18px}.analytics-revenue-values strong{display:block;color:#273844}.analytics-revenue-values strong+strong{margin-top:3px}.analytics-report-tabs{margin-top:24px}@media(max-width:1180px){.analytics-metric{width:calc(33.333% - 12px)}.analytics-overview{display:block;margin-right:0;margin-left:0}.analytics-funnel,.analytics-revenue{width:100%;margin:12px 0 0}}.admin-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.admin-json-preview{max-height:480px;margin:0;padding:16px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;font-size:14px;line-height:1.65}.admin-rich-editor{overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.admin-rich-editor:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.admin-rich-editor__toolbar{width:100%;padding:8px;border-bottom:1px solid #e5e7eb;background:#f8fafc}.admin-rich-editor__toolbar .ant-btn{min-width:32px;padding-inline:8px}.admin-rich-editor__content{min-height:280px;max-height:460px;padding:14px 16px;overflow:auto;color:#172033;font-size:14px;line-height:1.7;outline:none}.admin-rich-editor__content:empty:before{color:#b8bec9;content:attr(data-placeholder);pointer-events:none}.admin-agreement-publish-notice{margin-bottom:16px}.admin-rich-editor__content h1,.admin-rich-editor__content h2,.admin-rich-editor__content h3,.admin-rich-editor__content p{margin-top:0;margin-bottom:12px}.admin-rich-editor--disabled{background:#f5f5f5}.admin-h5-preview{display:flex;width:100%;flex-direction:column;align-items:center;padding:8px 0 20px}.admin-h5-preview__meta{display:flex;width:390px;max-width:100%;align-items:center;justify-content:space-between;margin-bottom:10px;color:#667085;font-size:12px}.admin-h5-preview__device{display:flex;width:390px;max-width:100%;height:844px;flex-direction:column;overflow:hidden;border:1px solid rgb(255 255 255 / 12%);border-radius:28px;color:#f8f8fb;background:radial-gradient(circle at 90% 4%,rgb(255 49 88 / 10%),transparent 26%),#06070b;box-shadow:0 18px 48px #0f172a3d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-h5-preview__statusbar{display:flex;height:28px;flex:0 0 28px;align-items:center;justify-content:space-between;padding:0 18px;color:#f8f8fb;font-size:10px}.admin-h5-preview__topbar{display:flex;height:58px;flex:0 0 58px;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgb(255 255 255 / 9%);background:#06070beb}.admin-h5-preview__back,.admin-h5-preview__side{width:42px;flex:0 0 42px}.admin-h5-preview__back{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 10%);border-radius:50%;background:#ffffff12;font-size:28px;line-height:1}.admin-h5-preview__brand{display:flex;min-width:0;flex-direction:column;align-items:center}.admin-h5-preview__brand strong{max-width:240px;overflow:hidden;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.admin-h5-preview__brand small{margin-top:2px;color:#a7aaba;font-size:9px;font-weight:700;letter-spacing:.04em}.admin-h5-preview__content{flex:1;min-height:0;padding:42px 22px;overflow-y:auto}.admin-h5-preview__content>h1{margin:0;color:#f8f8fb;font-size:30px;line-height:1.2}.admin-h5-preview__body,.admin-h5-preview__empty{margin-top:16px;overflow-wrap:anywhere;color:#a7aaba;font-size:14px;line-height:1.65}.admin-h5-preview__body h1,.admin-h5-preview__body h2,.admin-h5-preview__body h3,.admin-h5-preview__body p{margin:0 0 14px;color:inherit;font-family:inherit;line-height:inherit}.admin-h5-preview__body h1{font-size:24px}.admin-h5-preview__body h2{font-size:20px}.admin-h5-preview__body h3{font-size:17px}.admin-h5-preview__body ul,.admin-h5-preview__body ol{margin:0 0 14px;padding-left:22px}.admin-h5-preview__body blockquote{margin:0 0 14px;padding-left:12px;border-left:3px solid rgb(255 255 255 / 9%)}.admin-h5-preview__body a{color:#f4c56f;text-decoration:underline}.admin-permission-tree{max-height:360px;overflow:auto;padding:12px;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.admin-json-preview{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.order-detail-modal .ant-modal-body{max-height:calc(100vh - 180px);padding:20px 24px 24px;overflow-y:auto;background:#f7f9fc}.order-detail-modal .ant-modal-footer{padding:12px 24px}.order-detail-modal__title{display:flex;align-items:center;min-width:0}.order-detail-modal__order{max-width:230px;margin-left:10px;overflow:hidden;color:#64748b;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.order-detail-alert{margin-bottom:16px}.order-detail-card{height:100%;border-color:#e4eaf2;border-radius:10px;box-shadow:0 6px 20px #0f172a0a}.order-detail-card .ant-card-head{min-height:48px;padding:0 18px;border-bottom-color:#e9eef5}.order-detail-card .ant-card-head-title{color:#1e293b;font-size:15px;font-weight:750}.order-detail-card .ant-card-body{padding:16px 18px}.order-detail-stats{margin-bottom:16px}.order-detail-metric{display:flex;min-height:76px;flex-direction:column;justify-content:center;padding:12px;border:1px solid #e8edf4;border-radius:8px;background:#fafcff}.order-detail-metric>.ant-typography:first-child{margin-bottom:7px;font-size:12px}.order-detail-metric>.ant-typography:last-child{color:#172033;font-size:17px}.order-detail-descriptions .ant-descriptions-view{border-color:#e8edf4;border-radius:8px}.order-detail-descriptions .ant-descriptions-row>th,.order-detail-descriptions .ant-descriptions-row>td{padding:9px 11px;border-color:#e8edf4}.order-detail-descriptions .ant-descriptions-item-label{width:128px;color:#64748b;background:#fafcff;font-size:12px}.order-detail-descriptions .ant-descriptions-item-content{min-width:0;color:#1e293b}.order-detail-descriptions--compact{margin-bottom:12px}.order-detail-identifier{display:inline-block;max-width:100%;vertical-align:middle}.order-detail-identifier .ant-typography-ellipsis{max-width:calc(100% - 24px)}.order-detail-user{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.order-detail-user>.ant-typography:first-child{max-width:100%;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-detail-user__id{display:block;max-width:100%}.order-detail-user .order-detail-identifier{max-width:100%}.order-detail-activity .ant-card-body{padding-bottom:4px}.order-detail-activity .ant-timeline{margin-top:4px}.order-detail-activity__item{display:flex;min-width:0;flex-direction:column;padding-bottom:11px}.order-detail-activity__item>.ant-typography+.ant-typography{margin-top:2px;font-size:12px}.order-detail-activity__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-detail-attribution{max-height:155px;padding:10px 12px;background:#fafcff}.order-detail-table .ant-table-cell{overflow-wrap:anywhere}.order-detail-table .ant-table-thead>tr>th{color:#64748b;font-size:12px;font-weight:700}.order-technical-modal .ant-modal-body{max-height:calc(100vh - 180px);padding:20px 24px 24px;overflow-y:auto;background:#f7f9fc}.order-technical-modal__section{margin-top:16px}@media(max-width:768px){.order-detail-modal .ant-modal-body{padding:16px}.order-detail-modal .ant-modal-footer{padding:12px 16px}.order-detail-descriptions .ant-descriptions-item-label{width:108px}}.admin-modal-form,.admin-modal-control{margin-top:16px}.ant-modal .ant-input-textarea-show-count{margin-bottom:24px}.ant-modal .ant-input-textarea-show-count:after{display:block;min-height:18px;margin-top:4px}.admin-filters--wrap{align-items:flex-start}.admin-filters--wrap .ant-form-item{margin-bottom:12px}.admin-data-table .ant-table{border:1px solid #d4dbe1;font-size:14px}.admin-data-table .ant-table-tbody .ant-btn,.admin-page>.ant-table-wrapper .ant-table-tbody .ant-btn{box-sizing:border-box;display:inline-flex;height:26px;align-items:center;justify-content:center;padding:0 8px;font-size:13px;line-height:1;vertical-align:middle}.admin-data-table .ant-table-tbody .ant-btn:not(.ant-btn-icon-only) .anticon,.admin-page>.ant-table-wrapper .ant-table-tbody .ant-btn:not(.ant-btn-icon-only) .anticon{display:none}.admin-data-table .ant-table-tbody .ant-btn:not(.ant-btn-icon-only),.admin-page>.ant-table-wrapper .ant-table-tbody .ant-btn:not(.ant-btn-icon-only){gap:0}.admin-data-table .ant-table-tbody .ant-btn:not(.ant-btn-icon-only) .ant-btn-icon,.admin-page>.ant-table-wrapper .ant-table-tbody .ant-btn:not(.ant-btn-icon-only) .ant-btn-icon{display:none}.admin-data-table .ant-table-thead>tr>th{color:#667480;background:#f6f8f9;font-size:13px;font-weight:800;text-transform:uppercase}.admin-data-table .ant-table-tbody>tr>td{height:68px;color:#354450}.admin-primary-cell{min-width:0}.admin-business-id{color:#475467;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;white-space:nowrap}.admin-drama-title-cell{align-items:flex-start;display:flex;min-height:80px}.admin-drama-title-cell>.ant-image{flex:0 0 58px;margin-right:12px}.admin-drama-title-cell__cover{border-radius:4px;flex:0 0 auto;object-fit:cover}.admin-drama-title-cell__content{flex:1 1 auto;min-width:0}.admin-drama-title-cell__title{display:block;overflow:hidden;color:#182230;font-size:14px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.admin-drama-title-cell__meta-row{display:flex;min-height:18px;align-items:flex-start;margin-top:2px}.admin-drama-title-cell__meta-label{flex:0 0 auto;min-width:40px;margin-right:2px;color:#667085;font-size:12px;line-height:18px;white-space:nowrap}.admin-drama-title-cell__tags{display:flex;flex:1 1 auto;min-width:0;flex-wrap:wrap;margin-bottom:-2px}.admin-drama-title-cell__tag{height:18px;margin-right:4px;margin-bottom:2px;padding:0 5px;border:0;border-radius:3px;font-size:11px;font-weight:600;line-height:18px}.admin-drama-title-cell__tag--genre{color:#344054;background:#eef1f5}.admin-drama-title-cell__tag--genre.admin-drama-title-cell__tag--primary{color:#563bff;background:#eeebff}.admin-drama-title-cell__tag--flag{color:#3158d8;background:#eaf1ff}.admin-drama-title-cell__tag--flag-home_hero{color:#d04453;background:#fff0f2}.admin-drama-title-cell__tag--flag-recently_updated{color:#278654;background:#e9f8ef}.admin-drama-title-cell__tag--flag-for_you{color:#563bff;background:#eeebff}.admin-drama-title-cell__tag--topic{color:#9a5b13;background:#fff4dc}.admin-drama-title-cell__tag--vip{color:#475467;background:#e9edf2}.admin-drama-title-cell__empty{color:#98a2b3;font-size:12px;line-height:18px}.admin-primary-cell strong,.admin-primary-cell span,.admin-primary-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-primary-cell strong{color:#1f2d38;font-size:15px}.admin-primary-cell span{color:#354450}.admin-primary-cell strong+span,.admin-primary-cell span+small{margin-top:4px;color:#81909b;font-size:12px}.admin-row-actions{display:flex;width:100%;min-width:0;align-items:center;justify-content:center}.admin-row-actions .ant-btn+.ant-btn{margin-left:6px}.admin-data-table .ant-table-thead>tr>th:last-child,.admin-data-table .ant-table-tbody>tr>td:last-child,.admin-page>.ant-table-wrapper .ant-table-thead>tr>th:last-child,.admin-page>.ant-table-wrapper .ant-table-tbody>tr>td:last-child{text-align:center}@media(min-width:1600px){.admin-workspace__content{padding-right:40px;padding-left:40px}.admin-page__header h1{font-size:30px;line-height:38px}.admin-page__actions>span,.admin-filters,.admin-data-table .ant-pagination{font-size:14px}}.status-badge{min-height:26px;margin-inline-end:0;padding-inline:9px;font-size:11px;font-weight:800;line-height:26px}.admin-provider-modal .ant-modal-body{padding-top:8px}.admin-dialog-loading{display:flex;min-height:280px;align-items:center;justify-content:center}.admin-full-control{width:100%}.admin-drama-modal .ant-modal-body{max-height:68vh;padding-top:8px;overflow-y:auto}.admin-episode-manager-modal .ant-modal-body{padding-top:8px}.admin-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.admin-dialog-toolbar>span{color:#667480}.admin-dialog-toolbar .ant-btn+.ant-btn{margin-left:8px}.admin-episode-manager-modal .ant-alert{margin-bottom:10px}.admin-episode-manager-modal .ant-table{font-size:13px}.admin-modal-title{display:flex;align-items:center}.admin-modal-title .status-badge{margin-left:10px}.admin-form-section-title{margin:4px 0 16px;color:#273844;font-size:15px}.admin-form-section-title:not(:first-child){margin-top:24px;padding-top:18px;border-top:1px solid #e3e7ea}.admin-form-row{display:flex}.admin-form-row .ant-form-item{width:calc(50% - 5px)}.admin-form-row-three .ant-form-item{width:calc(33.333% - 7px)}.admin-form-row .ant-form-item+.ant-form-item{margin-left:10px}.admin-media-import-dialog>*+*{margin-top:16px}.admin-media-import-target{width:100%}.admin-upload-center-trigger{position:fixed;right:24px;bottom:24px;z-index:1050}.admin-upload-center-draft-alert{margin-bottom:12px}.admin-upload-center-list{width:100%}.admin-upload-center-table{margin-top:12px}.admin-modal-reason{margin-top:14px}.admin-dialog-toolbar>.ant-alert{flex:1}.admin-drama-create-page>.ant-card,.admin-drama-create-page>.admin-create-grid{margin-top:16px}.admin-create-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.admin-create-dialog-header .ant-typography{margin-bottom:0}.admin-create-grid{display:flex;align-items:flex-start}.admin-create-grid>*{flex:1;min-width:0}.admin-create-grid>*+*{margin-left:16px}.admin-create-primary-action{margin-top:16px}.admin-create-footer{position:sticky;z-index:4;bottom:0;display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding:14px 18px;border:1px solid #e3e7ea;border-radius:10px;background:#fffffff5;box-shadow:0 -6px 24px #1e283c12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-r2-cover-uploader{margin-bottom:16px}.admin-r2-cover-uploader__items{width:100%}.admin-r2-cover-uploader__item{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid #edf0f5;border-radius:8px;background:#fff}.admin-r2-cover-uploader__summary{display:flex;min-width:0;align-items:center}.admin-r2-cover-uploader__content{min-width:0;margin-left:14px}.admin-r2-cover-uploader__preview{display:flex;flex:0 0 128px;width:128px;height:82px;overflow:hidden;align-items:center;justify-content:center;color:#8c8c8c;font-size:12px;background:#f2f4f7;border-radius:6px}.admin-r2-cover-uploader__preview--portrait{flex-basis:62px;width:62px;height:82px}.admin-r2-cover-uploader__preview .ant-image,.admin-r2-cover-uploader__preview img,.admin-r2-cover-uploader__preview video{width:100%;height:100%;object-fit:cover}.admin-r2-cover-uploader__item .ant-typography{display:block;margin-top:4px}.admin-preview-source{margin-bottom:16px}.admin-preview-source__controls{display:flex;align-items:flex-end}.admin-preview-source__help.ant-typography{margin:12px 0 0}.admin-preview-player{position:relative;min-height:360px;overflow:hidden;border-radius:8px;background:#000}.admin-preview-player__stage,.admin-preview-player__iframe{width:100%;height:360px;background:#000}.admin-preview-player__iframe{display:block;border:0}.admin-preview-player__overlay,.admin-preview-player__error{position:absolute;inset:0}.admin-preview-player__overlay{display:flex;align-items:center;justify-content:center;background:#0000008a}.admin-preview-player__error{display:flex;align-items:center;justify-content:center;border:0;border-radius:0}.ant-form-item .ant-form-item-label>label.ant-form-item-required:before{color:#ff4d4f!important}@media(max-width:820px){.admin-sidebar{width:210px!important;min-width:210px!important;max-width:210px!important;flex-basis:210px!important}.admin-workspace{margin-left:210px}.admin-workspace-tabs{padding-right:10px;padding-left:10px}.admin-workspace__content{padding:22px 16px 40px}.admin-page__header{align-items:flex-start;flex-direction:column}.admin-page__actions{margin-top:14px}.admin-filters{align-items:stretch;flex-direction:column;padding-bottom:14px}.admin-filters .ant-form-item{width:100%;margin-right:0;margin-bottom:0}.admin-filters .ant-form-item+.ant-form-item{margin-top:10px}.admin-filters .ant-btn{width:100%}.admin-form-row{display:block}.admin-form-row .ant-form-item{width:100%}.admin-form-row .ant-form-item+.ant-form-item{margin-left:0}.admin-create-grid{display:block}.admin-create-grid>*+*{margin-top:16px;margin-left:0}.admin-create-footer{align-items:stretch;flex-direction:column}.admin-r2-cover-uploader__item{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.admin-login{align-items:flex-start;padding:92px 20px 24px}.admin-login__locale{top:20px;right:20px}.admin-login__card .ant-card-body{padding:26px 22px}}
