.customer-service-original{min-width:1180px;min-height:100vh;overflow-x:auto;background:#f5f7fb;color:#20242c;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased}.customer-service-original *,.customer-service-original *:before,.customer-service-original *:after{box-sizing:border-box}.customer-service-original button,.customer-service-original input,.customer-service-original textarea,.customer-service-original select{font:inherit}.customer-service-original button{cursor:pointer}.customer-service-original button:disabled,.customer-service-original input:disabled,.customer-service-original textarea:disabled,.customer-service-original select:disabled{cursor:not-allowed}.customer-service-original input:disabled,.customer-service-original textarea:disabled,.customer-service-original select:disabled{background:#f7f8fb!important;color:#98a1b0!important}.customer-service-original .app-shell{min-height:100vh;display:flex;background:#f5f7fb}.customer-service-original .sidebar{width:236px;height:100vh;position:sticky;top:0;flex:0 0 auto;display:flex;flex-direction:column;background:#fff;border-right:1px solid #e8ebf2}.customer-service-original .brand{height:92px;display:flex;align-items:center;gap:13px;padding:0 28px;border-bottom:1px solid #eef0f5}.customer-service-original .brand-mark{width:40px;height:40px;display:grid;place-items:center;color:#fff;background:#527ef7;border-radius:11px;font-size:21px;box-shadow:0 8px 20px #527ef738}.customer-service-original .brand strong{display:block;font-size:18px;letter-spacing:.5px}.customer-service-original .brand span{display:block;margin-top:3px;color:#9aa2b2;font-size:11px}.customer-service-original .sidebar nav{flex:1;padding:25px 14px;overflow:auto}.customer-service-original .nav-label{margin:0 14px 11px;color:#a3a9b5;font-size:12px}.customer-service-original .nav-label-secondary{margin-top:30px}.customer-service-original .nav-item{width:100%;height:48px;margin-bottom:6px;padding:0 16px;display:flex;align-items:center;gap:13px;border:0;border-radius:12px;background:transparent;color:#515866;text-align:left;font-size:14px}.customer-service-original .nav-item svg{font-size:17px}.customer-service-original .nav-item:hover{background:#f5f7fc}.customer-service-original .nav-item.active{color:#4f78ef;background:#edf3ff;font-weight:600}.customer-service-original .nav-item small{margin-left:auto;padding:2px 5px;border-radius:4px;background:#f0f1f4;color:#a3a8b1;font-size:9px;font-weight:400}.customer-service-original .sidebar-user{margin:14px;padding:15px 13px;display:flex;align-items:center;gap:11px;border-top:1px solid #eef0f5}.customer-service-original .avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#e8efff;color:#567cf0}.customer-service-original .sidebar-user b,.customer-service-original .sidebar-user span{display:block}.customer-service-original .sidebar-user b{font-size:13px}.customer-service-original .sidebar-user span{margin-top:3px;color:#9aa1ae;font-size:10px}.customer-service-original .main-area{flex:1;min-width:0}.customer-service-original .customer-service-error{margin:18px 34px 0;padding:11px 14px;border:1px solid #ffd4d4;border-radius:9px;background:#fff3f3;color:#c64949;font-size:12px}.customer-service-original .topbar{height:92px;padding:0 34px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e8ebf2}.customer-service-original .topbar h1{margin:0;font-size:22px}.customer-service-original .topbar p{margin:7px 0 0;color:#8d95a4;font-size:12px}.customer-service-original .top-actions{display:flex;align-items:center;gap:18px}.customer-service-original .save-state{color:#8b94a4;font-size:12px}.customer-service-original .save-state svg{margin-right:6px;color:#63b389}.customer-service-original .logout-button{height:36px;padding:0 12px;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#677185;font-size:11px}.customer-service-original .primary-button,.customer-service-original .save-button{height:38px;padding:0 17px;border:0;border-radius:8px;background:#527bf2;color:#fff;box-shadow:0 6px 14px #527bf22e}.customer-service-original .stats-row{padding:24px 34px 18px;display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px}.customer-service-original .stat-card{min-height:108px;padding:18px 20px;background:#fff;border:1px solid #e9ecf3;border-radius:13px;box-shadow:0 5px 18px #23305209}.customer-service-original .stat-card span,.customer-service-original .stat-card small{display:block}.customer-service-original .stat-card span{color:#747d8d;font-size:12px}.customer-service-original .stat-card strong{display:block;margin:8px 0 4px;font-size:25px;line-height:1}.customer-service-original .stat-card small{color:#a0a7b4;font-size:10px}.customer-service-original .stat-card.emphasis{background:#f0f5ff;border-color:#dfe9ff}.customer-service-original .stat-card.emphasis strong{color:#527bf2;font-size:19px}.customer-service-original .workspace-card{height:calc(100vh - 242px);min-height:620px;margin:0 34px 28px;display:grid;grid-template-columns:165px 320px minmax(420px,1fr);overflow:hidden;background:#fff;border:1px solid #e7eaf1;border-radius:15px;box-shadow:0 8px 28px #202d4e0d}.customer-service-original .category-panel,.customer-service-original .issue-panel{border-right:1px solid #ebedf2}.customer-service-original .category-panel{padding:18px 12px;background:#fbfcfe}.customer-service-original .panel-title{height:38px;padding:0 10px;display:flex;justify-content:space-between;color:#303641;font-size:13px;font-weight:600}.customer-service-original .panel-title small{color:#a4aab5;font-weight:400}.customer-service-original .category{width:100%;height:42px;margin-bottom:4px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:8px;background:transparent;color:#59616f;font-size:12px}.customer-service-original .category:hover{background:#f2f5fa}.customer-service-original .category.active{color:#4f78ef;background:#eaf1ff;font-weight:600}.customer-service-original .category b{min-width:23px;padding:2px 6px;border-radius:8px;background:#8792a71a;color:#929aa8;font-size:10px}.customer-service-original .category.active b{background:#fff;color:#527bf2}.customer-service-original .issue-panel{display:flex;min-height:0;flex-direction:column}.customer-service-original .search-box{height:68px;margin:0 16px;display:flex;align-items:center;position:relative}.customer-service-original .search-box svg{position:absolute;left:13px;color:#a0a7b3}.customer-service-original .search-box input{width:100%;height:38px;padding:0 13px 0 38px;border:1px solid #e2e6ee;border-radius:8px;outline:0;background:#f8f9fb;font-size:12px}.customer-service-original .search-box input:focus{border-color:#89a7fa;background:#fff;box-shadow:0 0 0 3px #527bf214}.customer-service-original .list-heading{height:38px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;background:#fafbfc;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;color:#9aa1ae;font-size:10px}.customer-service-original .issue-list{flex:1;overflow:auto}.customer-service-original .issue-row{width:100%;min-height:73px;padding:13px 17px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid #f0f1f5;background:#fff;text-align:left}.customer-service-original .issue-row:hover{background:#fafcff}.customer-service-original .issue-row.active{background:#f0f5ff;box-shadow:inset 3px 0 #527bf2}.customer-service-original .issue-row strong,.customer-service-original .issue-row span{display:block}.customer-service-original .issue-row strong{margin-bottom:7px;color:#323842;font-size:13px}.customer-service-original .issue-row span{max-width:218px;overflow:hidden;color:#9ba2ae;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .issue-row em{flex:0 0 auto;padding:3px 7px;border-radius:8px;font-size:9px;font-style:normal}.customer-service-original .issue-row em.pending{background:#fff3df;color:#ca8725}.customer-service-original .issue-row em.done{background:#e8f7ef;color:#3c9868}.customer-service-original .no-result{padding:50px 20px;color:#9ca4b2;text-align:center;font-size:12px}.customer-service-original .detail-panel{min-width:0;padding:24px 27px;overflow:auto}.customer-service-original .detail-header{padding-bottom:19px;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #eef0f4}.customer-service-original .detail-header-actions{flex:0 0 auto;display:flex;gap:8px}.customer-service-original .detail-header h2{display:inline-block;margin:0 9px;font-size:19px;vertical-align:middle}.customer-service-original .detail-header p{margin:7px 0 0 52px;color:#a2a8b3;font-size:10px}.customer-service-original .level{display:inline-block;padding:4px 8px;border-radius:6px;font-size:10px;vertical-align:middle}.customer-service-original .level.高频{background:#edf3ff;color:#4f78ef}.customer-service-original .level.紧急{background:#ffeded;color:#d85656}.customer-service-original .level.待完善{background:#fff4df;color:#c6872c}.customer-service-original .level.低频{background:#f1f2f5;color:#7f8794}.customer-service-original .icon-button{width:34px;height:34px;border:1px solid #e2e5ec;border-radius:8px;background:#fff;color:#79818f}.customer-service-original .icon-button.danger{border-color:#ffd1d1;background:#fff7f7;color:#d85656}.customer-service-original .form-grid{display:grid;gap:14px}.customer-service-original .two-columns{grid-template-columns:1fr 1fr}.customer-service-original .form-grid,.customer-service-original .form-field{margin-top:18px}.customer-service-original .detail-panel label{display:block;color:#545c68;font-size:11px;font-weight:600}.customer-service-original .detail-panel select,.customer-service-original .detail-panel textarea{width:100%;margin-top:8px;border:1px solid #dfe3eb;border-radius:8px;outline:0;background:#fff;color:#3f4651;font-size:12px;font-weight:400}.customer-service-original .detail-panel select{height:38px;padding:0 10px}.customer-service-original .detail-panel textarea{padding:10px 12px;resize:vertical;line-height:1.65}.customer-service-original .detail-panel .auto-resize-textarea{overflow-y:hidden;resize:none}.customer-service-original .detail-panel textarea:focus,.customer-service-original .detail-panel select:focus{border-color:#88a5f6;box-shadow:0 0 0 3px #527bf212}.customer-service-original .required:after{content:"待填写";margin-left:7px;padding:2px 5px;border-radius:5px;background:#fff1dc;color:#c98625;font-size:8px;font-weight:400}.customer-service-original .textarea-action{position:relative}.customer-service-original .textarea-action button{position:absolute;top:16px;right:8px;width:30px;height:30px;border:1px solid #e4e7ee;border-radius:7px;background:#fff;color:#737d8d}.customer-service-original .textarea-action textarea{padding-right:46px}.customer-service-original .detail-footer{margin-top:19px;padding-top:17px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eef0f4}.customer-service-original .detail-footer>span{color:#9ba2af;font-size:9px}.customer-service-original .required-dot{width:6px;height:6px;margin-right:5px;display:inline-block;border-radius:50%;background:#f0aa45}.customer-service-original .save-button{height:40px;min-width:130px}.customer-service-original .toast{position:fixed;right:30px;bottom:28px;z-index:10;padding:13px 18px;border-radius:9px;background:#273247;color:#fff;box-shadow:0 12px 30px #141d3038;font-size:12px}.customer-service-original .toast svg{margin-right:7px;color:#68d09a}.customer-service-original .empty-module{height:calc(100vh - 120px);min-height:620px;margin:24px 34px 28px;display:grid;place-items:center;background:#fff;border:1px solid #e7eaf1;border-radius:15px;text-align:center}.customer-service-original .empty-module svg{color:#668af2;font-size:34px}.customer-service-original .empty-module h2{margin:16px 0 7px}.customer-service-original .empty-module p{color:#929aa8;font-size:13px}.customer-service-original .empty-module button{margin-top:12px;padding:9px 16px;border:0;border-radius:8px;background:#527bf2;color:#fff}.customer-service-original .dashboard-stats{padding-top:24px}.customer-service-original .dashboard-grid{margin:0 34px 28px;display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px}.customer-service-original .dashboard-card{min-height:210px;padding:18px;background:#fff;border:1px solid #e7eaf1;border-radius:15px;box-shadow:0 8px 28px #202d4e0d}.customer-service-original .dashboard-card.wide{grid-column:span 2}.customer-service-original .dashboard-card-head{margin-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.customer-service-original .dashboard-card-head b{display:block;color:#303641;font-size:15px}.customer-service-original .dashboard-card-head span{display:block;margin-top:5px;color:#8d95a4;font-size:11px}.customer-service-original .dashboard-card-head button{height:30px;padding:0 11px;border:1px solid #dbe4ff;border-radius:8px;background:#fff;color:#527bf2;font-size:11px;font-weight:700;white-space:nowrap}.customer-service-original .dashboard-filter-actions{display:flex;align-items:center;gap:8px}.customer-service-original .dashboard-filter-actions select,.customer-service-original .dashboard-filter-actions input{height:30px;padding:0 9px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;color:#59616f;font-size:11px;outline:0}.customer-service-original .dashboard-filter-actions input{width:68px}.customer-service-original .dashboard-rank-list,.customer-service-original .dashboard-mini-list,.customer-service-original .todo-list{display:grid;gap:9px}.customer-service-original .dashboard-rank{min-height:44px;display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:9px 10px;border-radius:11px;background:#fbfcfe;border:1px solid #edf0f5}.customer-service-original .dashboard-rank em{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#edf3ff;color:#527bf2;font-size:11px;font-style:normal;font-weight:700}.customer-service-original .dashboard-rank b{color:#303641;font-size:12px}.customer-service-original .dashboard-rank span{display:block;margin-top:4px;color:#8d95a4;font-size:10px}.customer-service-original .dashboard-rank strong{color:#303641;font-size:18px}.customer-service-original .dashboard-mini-list div{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-radius:10px;background:#fbfcfe;border:1px solid #edf0f5;color:#59616f;font-size:12px}.customer-service-original .dashboard-mini-list b{color:#303641;font-size:16px}.customer-service-original .shift-summary{display:flex;flex-wrap:wrap;gap:8px}.customer-service-original .shift-summary .shift-pill{margin-right:0}.customer-service-original .dashboard-note{margin:14px 0 0;color:#8d95a4;font-size:12px;line-height:1.7}.customer-service-original .todo-list button{min-height:48px;padding:10px 12px;display:grid;grid-template-columns:46px 1fr;gap:10px;align-items:center;border:1px solid #edf0f5;border-radius:11px;background:#fbfcfe;text-align:left}.customer-service-original .todo-list button:hover{border-color:#dbe4ff;background:#f7faff}.customer-service-original .todo-list em{justify-self:start;padding:4px 8px;border-radius:999px;background:#edf3ff;color:#527bf2;font-size:10px;font-style:normal;font-weight:700}.customer-service-original .todo-list b{color:#303641;font-size:12px}.customer-service-original .todo-list span{display:block;margin-top:4px;color:#8d95a4;font-size:10px}.customer-service-original .management-card{margin:0 34px 28px;background:#fff;border:1px solid #e7eaf1;border-radius:15px;box-shadow:0 8px 28px #202d4e0d;overflow:hidden}.customer-service-original .performance-layout{min-height:650px;display:grid;grid-template-columns:210px minmax(520px,1fr) 330px}.customer-service-original .staff-panel,.customer-service-original .rules-panel{padding:18px 14px;background:#fbfcfe}.customer-service-original .staff-panel{border-right:1px solid #ebedf2}.customer-service-original .rules-panel{border-left:1px solid #ebedf2;overflow:auto}.customer-service-original .staff-row{width:100%;height:46px;margin-bottom:6px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:9px;background:transparent;color:#545c68;text-align:left}.customer-service-original .staff-row.active{background:#eaf1ff;color:#4f78ef;font-weight:600}.customer-service-original .staff-row small{color:#9aa2af}.customer-service-original .rule-note{margin-top:18px;padding:12px;border-radius:10px;background:#fff8e8;color:#a36e1c;font-size:11px;line-height:1.7}.customer-service-original .score-panel{min-width:0;padding:24px 27px;overflow:auto}.customer-service-original .score-grid{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.customer-service-original .score-section{padding:16px;border:1px solid #e8ebf2;border-radius:12px;background:#fff}.customer-service-original .score-section h3,.customer-service-original .rules-panel h3{margin:0 0 14px;font-size:15px}.customer-service-original .score-section label,.customer-service-original .compact-fields label,.customer-service-original .refund-table label{display:block;color:#545c68;font-size:11px;font-weight:600}.customer-service-original .score-section input,.customer-service-original .compact-fields input,.customer-service-original .compact-fields select,.customer-service-original .refund-table input,.customer-service-original .refund-table select{width:100%;height:36px;margin-top:7px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;outline:0;background:#fff;color:#3f4651;font-size:12px}.customer-service-original .score-section label+label{margin-top:12px}.customer-service-original .three-columns{grid-template-columns:repeat(3,1fr)}.customer-service-original .four-columns{grid-template-columns:repeat(4,1fr)}.customer-service-original .compact-fields{margin-top:16px}.customer-service-original .salary-summary{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.customer-service-original .salary-summary div{padding:14px;border-radius:11px;background:#f7f9fd;border:1px solid #edf0f5}.customer-service-original .salary-summary span,.customer-service-original .salary-summary b{display:block}.customer-service-original .salary-summary span{color:#8d95a4;font-size:11px}.customer-service-original .salary-summary b{margin-top:7px;font-size:20px}.customer-service-original .salary-summary .highlight{background:#edf3ff;border-color:#dfe9ff;color:#4f78ef}.customer-service-original .score-comment-card{margin-top:18px;padding:16px;border:1px solid #e8ebf2;border-radius:13px;background:linear-gradient(180deg,#fbfcff,#fff)}.customer-service-original .comment-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.customer-service-original .comment-head b,.customer-service-original .comment-head span{display:block}.customer-service-original .comment-head b{color:#303641;font-size:14px}.customer-service-original .comment-head span,.customer-service-original .comment-head small{margin-top:4px;color:#9aa2af;font-size:10px}.customer-service-original .score-comment-card textarea{width:100%;margin-top:12px;padding:12px 13px;border:1px solid #dfe3eb;border-radius:10px;outline:0;resize:vertical;background:#fff;color:#3f4651;font-size:12px;line-height:1.7}.customer-service-original .score-comment-card textarea:focus{border-color:#88a5f6;box-shadow:0 0 0 3px #527bf212}.customer-service-original .comment-tips{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.customer-service-original .comment-tips span{padding:4px 7px;border-radius:999px;background:#edf3ff;color:#527bf2;font-size:9px}.customer-service-original .manager-empty{margin-top:18px;padding:20px;border-radius:14px;border:1px dashed #c6d2f2;background:#f8faff}.customer-service-original .manager-empty h3{margin:0 0 8px;font-size:17px}.customer-service-original .manager-empty p{margin:0;color:#687384;font-size:12px;line-height:1.8}.customer-service-original .manager-empty ul{margin:16px 0 0;padding-left:18px;color:#7d8796;font-size:12px;line-height:1.8}.customer-service-original .rule-card{margin-bottom:10px;padding:12px;border:1px solid #e8ebf2;border-radius:10px;background:#fff}.customer-service-original .rule-card b{font-size:12px}.customer-service-original .rule-card p{margin:7px 0;color:#626b78;font-size:11px;line-height:1.6}.customer-service-original .rule-card small{color:#9ba2af;font-size:10px}.customer-service-original .penalty-row{margin-bottom:8px;padding:10px 11px;display:grid;gap:5px;border-radius:9px;background:#fff;border:1px solid #edf0f5}.customer-service-original .penalty-row strong{color:#303641;font-size:11px}.customer-service-original .penalty-row span{color:#747d8d;font-size:10px;line-height:1.5}.customer-service-original .penalty-row em{justify-self:start;padding:2px 6px;border-radius:6px;background:#fff1dc;color:#c98625;font-size:9px;font-style:normal}.customer-service-original .schedule-card,.customer-service-original .refund-card{padding:18px}.customer-service-original .schedule-toolbar{margin-bottom:14px;display:flex;justify-content:space-between;align-items:center;gap:12px}.customer-service-original .shift-pill{display:inline-block;margin-right:8px;padding:7px 10px;border-radius:8px;font-size:11px}.customer-service-original .shift-早{background:#e8f7ef;color:#2f8b5e}.customer-service-original .shift-中{background:#edf3ff;color:#4f78ef}.customer-service-original .shift-晚{background:#fff3df;color:#b87518}.customer-service-original .shift-休{background:#f1f2f5;color:#7f8794}.customer-service-original .schedule-table-wrap,.customer-service-original .wide-table-wrap{overflow:auto;border:1px solid #e8ebf2;border-radius:12px}.customer-service-original .schedule-table,.customer-service-original .refund-table{width:100%;border-collapse:collapse;font-size:12px}.customer-service-original .schedule-table th,.customer-service-original .schedule-table td,.customer-service-original .refund-table th,.customer-service-original .refund-table td{border-bottom:1px solid #edf0f5;border-right:1px solid #edf0f5;white-space:nowrap}.customer-service-original .schedule-table th,.customer-service-original .refund-table th{height:38px;padding:0 10px;background:#f8faff;color:#667085;font-weight:600}.customer-service-original .schedule-table td{height:42px;padding:5px;text-align:center}.customer-service-original .schedule-table td:first-child,.customer-service-original .schedule-table th:first-child{position:sticky;left:0;z-index:1;min-width:86px;background:#fff;font-weight:600}.customer-service-original .schedule-table th:first-child{background:#f8faff}.customer-service-original .shift-select{width:52px;height:30px;border:0;border-radius:7px;text-align:center;outline:0}.customer-service-original .module-note{margin:14px 0 0;color:#8d95a4;font-size:12px;line-height:1.7}.customer-service-original .recommend-layout{min-height:680px;display:grid;grid-template-columns:minmax(560px,1fr) 360px}.customer-service-original .recommend-product-panel,.customer-service-original .catalog-list-panel{padding:16px 0;background:#fbfcfe;border-right:1px solid #ebedf2;overflow:auto}.customer-service-original .recommend-product-panel .search-box,.customer-service-original .catalog-list-panel .search-box{margin-bottom:8px}.customer-service-original .product-list{overflow:auto}.customer-service-original .product-row{width:100%;min-height:76px;padding:13px 16px;display:grid;gap:5px;border:0;border-bottom:1px solid #edf0f5;background:transparent;text-align:left}.customer-service-original .product-row:hover{background:#f7faff}.customer-service-original .product-row.active{background:#edf3ff;box-shadow:inset 3px 0 #527bf2}.customer-service-original .product-row strong{color:#303641;font-size:13px}.customer-service-original .product-row span{overflow:hidden;color:#7d8796;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .product-row em{justify-self:start;padding:3px 7px;border-radius:999px;background:#fff;color:#527bf2;font-size:9px;font-style:normal}.customer-service-original .recommend-dialog{padding:24px 28px;overflow:auto}.customer-service-original .dialog-product-card{padding:18px;border:1px solid #e8ebf2;border-radius:14px;background:linear-gradient(180deg,#fbfcff,#fff)}.customer-service-original .dialog-product-card h2{margin:12px 0 6px;font-size:21px}.customer-service-original .dialog-product-card p{margin:0;color:#7d8796;font-size:12px}.customer-service-original .product-tags{margin-top:13px;display:flex;flex-wrap:wrap;gap:8px}.customer-service-original .product-tags span{padding:5px 8px;border-radius:999px;background:#edf3ff;color:#527bf2;font-size:10px}.customer-service-original .smart-chat-box{margin-top:16px;padding:16px;border-radius:14px;border:1px solid #dfe9ff;background:#f7faff}.customer-service-original .smart-chat-box div{display:flex;justify-content:space-between;gap:12px;align-items:center}.customer-service-original .smart-chat-box b{color:#303641;font-size:14px}.customer-service-original .smart-chat-box span{color:#7d8796;font-size:11px}.customer-service-original .smart-chat-box textarea{width:100%;margin-top:12px;padding:12px 13px;border:1px solid #dfe3eb;border-radius:10px;outline:0;resize:vertical;background:#fff;color:#3f4651;font-size:13px;line-height:1.7}.customer-service-original .smart-chat-box textarea:focus{border-color:#88a5f6;box-shadow:0 0 0 3px #527bf212}.customer-service-original .smart-chat-box button{margin-top:12px}.customer-service-original .chat-bubble{margin-top:16px;padding:17px;border-radius:14px;border:1px solid #e8ebf2}.customer-service-original .chat-bubble>b{color:#303641;font-size:14px}.customer-service-original .chat-bubble.customer{background:#fff}.customer-service-original .chat-bubble.assistant{background:#f7faff;border-color:#dfe9ff}.customer-service-original .chat-bubble.assistant p{color:#59616f;font-size:13px;line-height:1.8}.customer-service-original .recommend-size-line{margin:14px 0 10px;padding:16px;display:grid;grid-template-columns:90px 1fr auto;align-items:center;border-radius:12px;background:#fff;border:1px solid #e4ebff}.customer-service-original .recommend-size-line span{color:#7d8796;font-size:12px}.customer-service-original .recommend-size-line strong{color:#527bf2;font-size:34px;line-height:1}.customer-service-original .recommend-size-line em{color:#8d95a4;font-size:11px;font-style:normal}.customer-service-original .recommend-size-line.pending,.customer-service-original .recommend-size-line.ask{background:#fff9ed;border-color:#ffe2ae}.customer-service-original .recommend-size-line.pending strong,.customer-service-original .recommend-size-line.ask strong{color:#c98625;font-size:28px}.customer-service-original .recommend-size-line.pending em,.customer-service-original .recommend-size-line.ask em{color:#b87518;font-weight:700}.customer-service-original .recommend-size-line.escalate{background:#fff4f4;border-color:#ffd6d6}.customer-service-original .recommend-size-line.escalate strong{color:#d85656;font-size:28px}.customer-service-original .recommend-size-line.escalate em{color:#c44242;font-weight:700}.customer-service-original .follow-up-card{margin:12px 0;padding:13px 14px;border-radius:12px;background:#fff;border:1px solid #ffe2ae}.customer-service-original .follow-up-card b{color:#9a620e;font-size:13px}.customer-service-original .follow-up-card p{margin:9px 0 0;color:#59616f;font-size:13px;line-height:1.8}.customer-service-original .follow-up-card.escalation{border-color:#ffd6d6;background:snow}.customer-service-original .follow-up-card.escalation b{color:#c44242}.customer-service-original .recommend-side-panel{padding:24px 20px;background:#fbfcfe;border-left:1px solid #ebedf2;overflow:auto}.customer-service-original .recommend-side-panel h3{margin:0 0 10px;font-size:14px}.customer-service-original .recommend-side-panel h3+ul{margin-top:0}.customer-service-original .recommend-side-panel ul{margin:0 0 18px;padding-left:18px;color:#687384;font-size:12px;line-height:1.75}.customer-service-original .tryon-match-card,.customer-service-original .size-mini-table{margin-bottom:16px;padding:14px;border:1px solid #e8ebf2;border-radius:12px;background:#fff}.customer-service-original .tryon-match-card b,.customer-service-original .tryon-match-card span,.customer-service-original .tryon-match-card p{display:block}.customer-service-original .tryon-match-card b,.customer-service-original .size-mini-table b{color:#303641;font-size:13px}.customer-service-original .tryon-match-card span{margin-top:8px;color:#527bf2;font-size:12px;font-weight:700}.customer-service-original .tryon-match-card p{margin:8px 0 0;color:#7d8796;font-size:11px;line-height:1.6}.customer-service-original .size-mini-table div{margin-top:8px;display:flex;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid #edf0f5;color:#59616f;font-size:11px}.customer-service-original .size-mini-table div:last-child{border-bottom:0}.customer-service-original .size-mini-table em{color:#8d95a4;font-style:normal}.customer-service-original .catalog-import-card{margin:0 34px 14px;padding:16px 18px;display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:16px;align-items:center}.customer-service-original .catalog-import-copy b,.customer-service-original .catalog-import-copy span{display:block}.customer-service-original .catalog-import-copy b{color:#303641;font-size:14px}.customer-service-original .catalog-import-copy span{margin-top:6px;color:#8d95a4;font-size:11px;line-height:1.6}.customer-service-original .catalog-import-actions{display:flex;gap:10px;align-items:end}.customer-service-original .catalog-import-actions label{color:#545c68;font-size:11px;font-weight:700}.customer-service-original .catalog-import-actions input{width:210px;height:38px;margin-top:7px;padding:0 11px;border:1px solid #dfe3eb;border-radius:8px;outline:0;color:#3f4651}.customer-service-original .catalog-import-actions input:focus{border-color:#88a5f6;box-shadow:0 0 0 3px #527bf212}.customer-service-original .catalog-import-card p{grid-column:1 / -1;margin:-4px 0 0;color:#9aa2af;font-size:10px}.customer-service-original .ghost-button{height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dbe4ff;border-radius:9px;background:#fff;color:#527bf2;font-size:12px;font-weight:700}.customer-service-original .import-source{display:block;margin:8px 0 0 52px;color:#7f8aa0;font-size:10px}.customer-service-original .catalog-layout{min-height:700px;display:grid;grid-template-columns:285px minmax(650px,1fr)}.customer-service-original .catalog-detail-panel{padding:24px 27px;overflow:auto}.customer-service-original .catalog-detail-header{gap:18px;align-items:flex-start}.customer-service-original .catalog-delete-product{flex:0 0 auto;height:36px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ffd1d1;border-radius:9px;background:#fff7f7;color:#d85656;font-size:11px;font-weight:700}.customer-service-original .catalog-delete-product:hover{border-color:#ef9c9c;background:#ffeded}.customer-service-original .catalog-note-label{display:block;margin-top:18px;color:#545c68;font-size:11px;font-weight:600}.customer-service-original .catalog-note-label textarea{width:100%;margin-top:8px;padding:10px 12px;border:1px solid #dfe3eb;border-radius:8px;outline:0;resize:vertical;color:#3f4651;font-size:12px;line-height:1.65}.customer-service-original .catalog-section-head{margin-top:20px;padding-top:16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eef0f4}.customer-service-original .catalog-section-head b{color:#303641;font-size:14px}.customer-service-original .catalog-section-head button{height:32px;padding:0 12px;border:1px solid #dbe4ff;border-radius:8px;background:#fff;color:#527bf2;font-size:12px;font-weight:700}.customer-service-original .catalog-table-wrap{margin-top:12px;overflow:auto;border:1px solid #e8ebf2;border-radius:12px}.customer-service-original .catalog-table{width:100%;border-collapse:collapse;font-size:12px}.customer-service-original .catalog-table th,.customer-service-original .catalog-table td{min-width:86px;padding:7px;border-bottom:1px solid #edf0f5;border-right:1px solid #edf0f5;white-space:nowrap}.customer-service-original .catalog-table th{height:36px;background:#f8faff;color:#667085;font-weight:700}.customer-service-original .catalog-table input{width:100%;min-width:78px;height:32px;padding:0 8px;border:1px solid #dfe3eb;border-radius:7px;outline:0;color:#3f4651;font-size:12px}.customer-service-original .catalog-table .icon-button{width:30px;height:30px;color:#d85656}.customer-service-original .table-delete-button{height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid #ffd6d6;border-radius:8px;background:#fff7f7;color:#d85656;font-size:11px;font-weight:700}.customer-service-original .empty-table-row{height:58px;color:#9aa2af;text-align:center}.customer-service-original .tryon-table th:nth-child(7),.customer-service-original .tryon-table th:nth-child(8){min-width:160px}.customer-service-original .refund-table th{min-width:110px}.customer-service-original .refund-table th:nth-child(5),.customer-service-original .refund-table th:nth-child(9),.customer-service-original .refund-table th:nth-child(13){min-width:160px}.customer-service-original .refund-table td{padding:6px}.customer-service-original .refund-table input,.customer-service-original .refund-table select{margin:0;min-width:100px}.customer-service-original .refund-card .detail-footer{margin-top:14px}.customer-service-original .month-controls{display:flex;gap:8px}.customer-service-original .month-controls input,.customer-service-original .month-controls select{height:34px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;color:#3f4651;outline:0}.customer-service-original .month-controls input{width:82px}.customer-service-original .segmented{margin-bottom:12px;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#eef2f8;border-radius:10px}.customer-service-original .segmented button{height:32px;border:0;border-radius:8px;background:transparent;color:#7b8492;font-size:12px}.customer-service-original .segmented button.active{background:#fff;color:#4f78ef;font-weight:700;box-shadow:0 4px 10px #202d4e14}.customer-service-original .schedule-table td:first-child,.customer-service-original .schedule-table th:first-child{min-width:98px}.customer-service-original .schedule-table td:first-child small{display:block;margin-top:3px;color:#9aa2af;font-size:9px;font-weight:400}.customer-service-original .feedback-list{padding:18px}.customer-service-original .feedback-toolbar{position:sticky;top:10px;z-index:6;margin-bottom:14px;padding:14px 16px;display:flex;justify-content:space-between;gap:14px;align-items:center;border-radius:12px;background:#f8fafff7;border:1px solid #dfe6f5;box-shadow:0 8px 24px #202d4e14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.customer-service-original .feedback-toolbar b,.customer-service-original .feedback-toolbar span{display:block}.customer-service-original .feedback-toolbar b{color:#303641;font-size:14px}.customer-service-original .feedback-toolbar span{margin-top:4px;color:#8d95a4;font-size:11px}.customer-service-original .feedback-toolbar button{height:32px;margin-left:8px;padding:0 12px;border:1px solid #dbe4ff;border-radius:8px;background:#fff;color:#527bf2;font-size:12px;font-weight:700}.customer-service-original .feedback-toolbar .feedback-save-top{border-color:#527bf2;background:#527bf2;color:#fff;box-shadow:0 5px 12px #527bf233}.customer-service-original .feedback-option-panel{margin:-2px 0 14px;padding:14px;border:1px solid #e6ebf5;border-radius:12px;background:#fbfcff}.customer-service-original .feedback-option-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #edf0f5}.customer-service-original .feedback-option-head b,.customer-service-original .feedback-option-head span{display:block}.customer-service-original .feedback-option-head b{color:#303641;font-size:13px}.customer-service-original .feedback-option-head span,.customer-service-original .feedback-option-head small{margin-top:4px;color:#9aa2af;font-size:11px}.customer-service-original .feedback-option-list{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.customer-service-original .feedback-option-item{min-height:32px;padding:5px 6px 5px 10px;display:inline-flex;align-items:center;gap:8px;border:1px solid #e3e8f2;border-radius:999px;background:#fff;color:#4b5563;font-size:12px}.customer-service-original .feedback-option-item button{height:24px;padding:0 8px;border:0;border-radius:999px;background:#fff1f1;color:#d85656;font-size:11px;font-weight:700}.customer-service-original .locked-input{min-height:36px;margin-top:7px;padding:7px 10px;display:flex;align-items:center;gap:8px;border:1px solid #e3e8f2;border-radius:8px;background:#f7f9fd;color:#4b5563}.customer-service-original .locked-input svg{color:#8b96a8;font-size:13px}.customer-service-original .locked-input strong{color:#303641;font-size:12px;font-weight:700}.customer-service-original .locked-input small{margin-left:auto;color:#9aa2af;font-size:10px;white-space:nowrap}.customer-service-original .feedback-filter-row{margin-bottom:16px;padding:14px;display:grid;grid-template-columns:minmax(135px,.9fr) minmax(170px,1.15fr) minmax(135px,.9fr) 155px 110px;gap:12px;align-items:end;border:1px solid #e8ebf2;border-radius:12px;background:#fbfcfe}.customer-service-original .feedback-filter-row button{height:36px;border:1px solid #dfe6f8;border-radius:8px;background:#fff;color:#667085;font-size:12px;font-weight:700}.customer-service-original .feedback-dashboard-grid{margin-bottom:16px;display:grid;grid-template-columns:minmax(340px,1fr) minmax(340px,1fr);gap:14px}.customer-service-original .feedback-insight-card{min-height:228px;padding:16px;border:1px solid #e8ebf2;border-radius:13px;background:linear-gradient(180deg,#fbfcff,#fff)}.customer-service-original .feedback-section-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.customer-service-original .feedback-section-head b{color:#303641;font-size:14px}.customer-service-original .feedback-section-head span{color:#9aa2af;font-size:11px}.customer-service-original .reason-stat-list,.customer-service-original .style-rank-list{margin-top:12px;display:grid;gap:9px}.customer-service-original .reason-stat{display:grid;gap:6px}.customer-service-original .reason-stat div{display:flex;justify-content:space-between;gap:10px;color:#59616f;font-size:12px}.customer-service-original .reason-stat b{color:#303641}.customer-service-original .reason-stat i{height:7px;display:block;border-radius:999px;background:linear-gradient(90deg,#527bf2,#8fb0ff)}.customer-service-original .style-rank{padding:10px 11px;display:grid;grid-template-columns:24px 1fr 36px;gap:10px;align-items:center;border:1px solid #edf0f5;border-radius:10px;background:#fff}.customer-service-original .style-rank em{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#edf3ff;color:#527bf2;font-size:11px;font-style:normal;font-weight:700}.customer-service-original .style-rank b,.customer-service-original .style-rank span{display:block}.customer-service-original .style-rank b{color:#303641;font-size:12px}.customer-service-original .style-rank span{margin-top:4px;overflow:hidden;color:#8d95a4;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .style-rank strong{justify-self:end;color:#303641;font-size:18px}.customer-service-original .table-head{margin-top:4px;padding:12px 2px 10px}.customer-service-original .feedback-detail-table-wrap{overflow:auto;border:1px solid #e8ebf2;border-radius:12px}.customer-service-original .feedback-detail-table{width:100%;border-collapse:collapse;font-size:12px}.customer-service-original .feedback-detail-table th,.customer-service-original .feedback-detail-table td{padding:10px 12px;border-bottom:1px solid #edf0f5;border-right:1px solid #edf0f5;text-align:left;vertical-align:top}.customer-service-original .feedback-detail-table th{height:38px;background:#f8faff;color:#667085;font-weight:700;white-space:nowrap}.customer-service-original .feedback-detail-table td{color:#4b5563}.customer-service-original .feedback-detail-table .icon-button{width:30px;height:30px;color:#d85656}.customer-service-original .feedback-summary-row{cursor:pointer;transition:background .15s ease}.customer-service-original .feedback-summary-row:hover,.customer-service-original .feedback-summary-row.active{background:#f8faff}.customer-service-original .feedback-summary-row.active{box-shadow:inset 3px 0 #527bf2}.customer-service-original .expand-indicator{margin-right:8px;padding:3px 7px;border:1px solid #dbe4ff;border-radius:7px;background:#fff;color:#527bf2;font-size:10px;font-weight:700}.customer-service-original .feedback-expanded-row td{padding:0;background:#fbfcff}.customer-service-original .feedback-expanded-panel{padding:16px;border-top:1px solid #e8ebf2}.customer-service-original .feedback-pagination{padding:12px 2px 2px;display:flex;align-items:center;justify-content:space-between;gap:16px}.customer-service-original .feedback-pagination>span{color:#8d95a4;font-size:11px}.customer-service-original .feedback-pagination>div{display:flex;align-items:center;gap:6px}.customer-service-original .feedback-pagination button{min-width:32px;height:30px;padding:0 9px;border:1px solid #dfe4ed;border-radius:7px;background:#fff;color:#667085;font-size:11px}.customer-service-original .feedback-pagination button.active{border-color:#527bf2;background:#527bf2;color:#fff;font-weight:700}.customer-service-original .feedback-pagination button:disabled{opacity:.45;cursor:default}.customer-service-original .feedback-pagination>div>span{padding:0 2px;color:#9aa2af;font-size:11px}.customer-service-original .expanded-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px}.customer-service-original .expanded-meta-grid div{padding:12px;border:1px solid #edf0f5;border-radius:10px;background:#fff}.customer-service-original .expanded-meta-grid span,.customer-service-original .expanded-meta-grid b{display:block}.customer-service-original .expanded-meta-grid span{color:#9aa2af;font-size:10px}.customer-service-original .expanded-meta-grid b{margin-top:6px;color:#303641;font-size:13px}.customer-service-original .expanded-detail{margin-top:14px;padding:14px;border:1px solid #edf0f5;border-radius:12px;background:#fff}.customer-service-original .expanded-detail>b{display:block;margin-bottom:10px;color:#303641;font-size:13px}.customer-service-original .expanded-detail p{margin:0;color:#59616f;font-size:12px;line-height:1.75;white-space:pre-wrap}.customer-service-original .feedback-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.customer-service-original .feedback-image-card{min-height:150px;padding:8px;display:flex;flex-direction:column;gap:8px;border:1px solid #e2e7f3;border-radius:12px;background:#f8faff;color:#59616f;font:inherit;text-align:left;cursor:zoom-in}.customer-service-original .feedback-image-card:hover{border-color:#9db3f6;box-shadow:0 8px 22px #2c43761f;transform:translateY(-1px)}.customer-service-original .feedback-image-card img{width:100%;height:128px;object-fit:cover;border-radius:9px;background:#fff}.customer-service-original .feedback-image-card span{overflow:hidden;color:#667085;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .feedback-image-card.no-preview{justify-content:center;align-items:center;text-align:center}.customer-service-original .feedback-image-card.no-preview div{width:100%;height:96px;display:grid;place-items:center;border:1px dashed #c6d2f2;border-radius:9px;color:#9aa2af;font-size:12px}.customer-service-original .detail-text{max-width:420px;margin:0;color:#59616f;line-height:1.6;white-space:normal}.customer-service-original .reason-pill,.customer-service-original .sample-tag,.customer-service-original .image-count{display:inline-flex;align-items:center;border-radius:999px;white-space:nowrap}.customer-service-original .reason-pill{padding:4px 8px;background:#f1f4fb;color:#59616f;font-size:10px}.customer-service-original .sample-tag{margin-left:6px;padding:2px 6px;background:#fff4df;color:#b87518;font-size:9px}.customer-service-original .image-count{padding:4px 8px;background:#f1f2f5;color:#7f8794;font-size:10px}.customer-service-original .image-count.active{background:#edf3ff;color:#4f78ef}.customer-service-original .edit-head{margin:18px 0 10px;padding:14px 2px 0;border-top:1px solid #eef0f4}.customer-service-original .feedback-card{margin-bottom:14px;padding:18px;border:1px solid #e8ebf2;border-radius:13px;background:#fff}.customer-service-original .feedback-card.focus{border-color:#8faaff;box-shadow:0 0 0 3px #527bf214,0 10px 28px #202d4e14}.customer-service-original .feedback-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.customer-service-original .feedback-card-head b,.customer-service-original .feedback-card-head span{display:block}.customer-service-original .feedback-card-head b{color:#303641;font-size:14px}.customer-service-original .feedback-card-head span{margin-top:4px;color:#9aa2af;font-size:10px}.customer-service-original .feedback-card-head .icon-button{color:#d85656}.customer-service-original .feedback-card .form-field{display:block;color:#545c68;font-size:11px;font-weight:600}.customer-service-original .feedback-card textarea{width:100%;margin-top:8px;padding:10px 12px;border:1px solid #dfe3eb;border-radius:8px;outline:0;resize:vertical;color:#3f4651;font-size:12px;line-height:1.65}.customer-service-original .required-label:after{content:"必填";margin-left:6px;padding:2px 5px;border-radius:5px;background:#ffecec;color:#c84444;font-size:8px;font-weight:500}.customer-service-original .image-action-row{margin-top:7px;padding:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px dashed #b8c5e6;border-radius:10px;background:#f8faff}.customer-service-original .image-action-row:focus{border-color:#527bf2;box-shadow:0 0 0 3px #527bf214;outline:0}.customer-service-original .upload-file-button,.customer-service-original .paste-image-button{height:34px;padding:0 12px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border-radius:8px;font-size:12px!important;font-weight:700!important;cursor:pointer}.customer-service-original .upload-file-button{margin:0!important;border:1px solid #dbe4ff;background:#fff;color:#527bf2!important}.customer-service-original .upload-file-button input{display:none}.customer-service-original .paste-image-button{border:0;background:#527bf2;color:#fff}.customer-service-original .paste-image-button:hover{background:#416be2}.customer-service-original .image-action-row small{flex:1;min-width:260px;color:#8d95a4;font-size:10px;font-weight:400;line-height:1.6}.customer-service-original .feedback-edit-images{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.customer-service-original .feedback-edit-image-card{padding:8px;border:1px solid #e2e7f3;border-radius:12px;background:#fbfcff}.customer-service-original .feedback-edit-image-open{position:relative;width:100%;padding:0;display:block;overflow:hidden;border:0;border-radius:9px;background:#fff;color:inherit;cursor:zoom-in}.customer-service-original .feedback-edit-image-open span{position:absolute;right:7px;bottom:7px;padding:4px 7px;border-radius:6px;background:#1b2230b8;color:#fff;font-size:9px;opacity:0;transition:opacity .18s ease}.customer-service-original .feedback-edit-image-open:hover span{opacity:1}.customer-service-original .feedback-edit-image-card img,.customer-service-original .feedback-edit-image-empty{width:100%;height:112px;border-radius:9px}.customer-service-original .feedback-edit-image-card img{object-fit:cover;background:#fff}.customer-service-original .feedback-edit-image-empty{display:grid;place-items:center;border:1px dashed #c6d2f2;color:#9aa2af;font-size:12px}.customer-service-original .feedback-edit-image-meta{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.customer-service-original .feedback-edit-image-meta span{overflow:hidden;color:#667085;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .feedback-edit-image-meta button{height:26px;padding:0 8px;border:1px solid #ffd6d6;border-radius:7px;background:#fff7f7;color:#d85656;font-size:10px;font-weight:700}.customer-service-original .image-preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:32px;display:grid;place-items:center;background:#111723c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.customer-service-original .image-preview-content{position:relative;width:min(1100px,92vw);height:min(820px,88vh);display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border-radius:16px;background:#111722;box-shadow:0 28px 80px #00000057}.customer-service-original .image-preview-content>img{width:100%;height:100%;min-height:0;padding:20px;object-fit:contain}.customer-service-original .image-preview-close{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#111723b8;color:#fff;font-size:16px;cursor:pointer}.customer-service-original .image-preview-close:hover{background:#527bf2}.customer-service-original .image-preview-footer{min-height:52px;padding:12px 18px;display:flex;justify-content:space-between;gap:16px;align-items:center;background:#fff}.customer-service-original .image-preview-footer span{overflow:hidden;color:#303641;font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .image-preview-footer small{flex:none;color:#8d95a4;font-size:10px}.customer-service-original .empty-inline{padding:56px 20px;color:#9aa2af;text-align:center;font-size:13px}.customer-service-original .empty-inline.small{padding:18px 12px;font-size:12px}.customer-service-original .people-card{padding:18px}.customer-service-original .people-account-picker{display:flex;gap:12px;align-items:end;margin-bottom:14px;padding:12px;border:1px solid #e3e8f2;border-radius:10px;background:#f8faff}.customer-service-original .people-account-picker label{display:grid;flex:1;gap:6px;color:#596171;font-size:12px;font-weight:700}.customer-service-original .people-account-picker select{height:38px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;color:#3f4651}.customer-service-original .people-table-head,.customer-service-original .people-row{display:grid;grid-template-columns:minmax(160px,1fr) 150px 120px 70px;gap:10px;align-items:center}.customer-service-original .people-table-head{height:38px;padding:0 10px;background:#f8faff;border:1px solid #e8ebf2;border-radius:10px 10px 0 0;color:#667085;font-size:12px;font-weight:700}.customer-service-original .people-row{padding:10px;border:1px solid #edf0f5;border-top:0}.customer-service-original .people-row.disabled{opacity:.55;background:#fafafa}.customer-service-original .people-row input,.customer-service-original .people-row select{height:36px;padding:0 10px;border:1px solid #dfe3eb;border-radius:8px;outline:0;background:#fff;color:#3f4651;font-size:12px}.customer-service-original .people-row .icon-button{width:36px;height:36px;color:#d85656}.customer-service-original .people-row .icon-button.restore{border-color:#cfe0ff;background:#f5f8ff;color:#527bf2}.customer-service-original .people-field{min-width:0;padding:0 10px;overflow:hidden;color:#596171;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.customer-service-original .people-status{width:fit-content;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:700}.customer-service-original .people-status.disabled{background:#edf0f5;color:#7f8795}.customer-service-original .inactive-people-section{margin-top:14px;overflow:hidden;border:1px solid #e7eaf0;border-radius:10px}.customer-service-original .inactive-people-toggle{width:100%;min-height:42px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border:0;background:#f8f9fb;color:#596171;cursor:pointer}.customer-service-original .inactive-people-toggle span{font-size:12px;font-weight:700}.customer-service-original .inactive-people-toggle small{color:#8e96a4;font-size:10px}.customer-service-original .inactive-people-section .people-row{border-right:0;border-bottom:0;border-left:0}.customer-service-original .password-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;background:#161f3061;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.customer-service-original .password-card{width:min(420px,calc(100vw - 32px));padding:26px 28px 24px;border:1px solid #e3e8f1;border-radius:16px;background:#fff;box-shadow:0 22px 70px #19274633}.customer-service-original .password-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.customer-service-original .password-card h2{margin:0;font-size:20px}.customer-service-original .password-card-header p{margin:7px 0 3px;color:#949dab;font-size:11px}.customer-service-original .password-close{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#8d95a4;cursor:pointer}.customer-service-original .password-card label{display:block;margin-top:16px;color:#4e5665;font-size:12px;font-weight:600}.customer-service-original .password-card input{width:100%;height:42px;margin-top:8px;padding:0 12px;border:1px solid #dfe4ed;border-radius:9px;outline:0}.customer-service-original .password-card input:focus{border-color:#7f9df3;box-shadow:0 0 0 3px #527bf214}.customer-service-original .password-error{margin-top:14px;padding:9px 11px;border-radius:7px;background:#fff0f0;color:#c64949;font-size:11px}.customer-service-original .password-actions{margin-top:22px;display:flex;justify-content:flex-end;gap:10px}.customer-service-original .password-actions button{height:38px;padding:0 17px;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#677185;cursor:pointer}.customer-service-original .password-actions .password-submit{border-color:#527bf2;background:#527bf2;color:#fff}.customer-service-original .password-actions .password-submit:disabled{opacity:.55;cursor:default}@media(max-width:1350px){.customer-service-original .sidebar{width:210px}.customer-service-original .workspace-card{grid-template-columns:145px 285px minmax(390px,1fr)}.customer-service-original .topbar,.customer-service-original .stats-row{padding-left:24px;padding-right:24px}.customer-service-original .workspace-card,.customer-service-original .empty-module{margin-left:24px;margin-right:24px}.customer-service-original .performance-layout{grid-template-columns:190px minmax(470px,1fr)}.customer-service-original .rules-panel{grid-column:1 / -1;border-left:0;border-top:1px solid #ebedf2;max-height:260px}}.pra-shell,.pra-shell *{box-sizing:border-box}.pra-shell{--pra-primary: #527bf2;--pra-border: #e4e8f0;--pra-grid: #edf0f5;--pra-text: #273044;--pra-muted: #8d96a6;color:var(--pra-text);font-size:12px}.pra-shell button,.pra-shell input{font:inherit}.pra-header{min-height:86px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--pra-border);border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520b}.pra-title{min-width:0;display:flex;align-items:center;gap:11px}.pra-title>span{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:#edf3ff;color:var(--pra-primary);font-size:18px}.pra-title small{color:#8296c8;font-size:7px;font-weight:800;letter-spacing:1.2px}.pra-title h2{margin:3px 0 0;color:#2b3445;font-size:17px;line-height:1.1}.pra-title p{margin:6px 0 0;color:#929baa;font-size:9px}.pra-header-actions{flex:0 0 auto;display:flex;align-items:center;gap:7px}.pra-import-input{display:none}.pra-header-actions button{height:35px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #dce2ec;border-radius:8px;background:#fff;color:#657084;font-size:10px;font-weight:700}.pra-header-actions button.is-primary{border-color:var(--pra-primary);background:var(--pra-primary);color:#fff;box-shadow:0 6px 14px #527bf22e}.pra-header-actions button:disabled{opacity:.5;cursor:not-allowed}.pra-summary-backdrop{position:fixed;z-index:1700;top:0;right:0;bottom:0;left:0;padding:30px;display:grid;place-items:center;background:#1923376b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pra-summary-modal{width:min(1080px,calc(100vw - 60px));max-height:calc(100vh - 60px);padding:22px 24px 18px;overflow:auto;border:1px solid #dfe5ef;border-radius:17px;background:#fff;box-shadow:0 28px 90px #18254342}.pra-summary-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.pra-summary-modal>header small{color:#7790d0;font-size:7px;font-weight:900;letter-spacing:1.4px}.pra-summary-modal>header h2{margin:5px 0 0;color:#2f394c;font-size:20px}.pra-summary-modal>header p{margin:7px 0 0;color:#919aaa;font-size:9px}.pra-summary-actions{display:flex;align-items:flex-end;gap:7px}.pra-summary-actions label span{display:block;margin-bottom:4px;color:#9099a7;font-size:7px}.pra-summary-actions select{height:33px;padding:0 9px;border:1px solid #dfe5ee;border-radius:8px;outline:0;background:#fafbfe;color:#5f6b80;font-size:9px}.pra-summary-actions>button{width:33px;height:33px;display:grid;place-items:center;border:0;border-radius:8px;background:#f2f4f8;color:#778193;font-size:15px}.pra-summary-metrics{margin-top:18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pra-summary-metrics>div{min-height:64px;padding:11px 13px;border:1px solid #e4e9f1;border-radius:10px;background:#f8faff}.pra-summary-metrics span,.pra-summary-metrics b{display:block}.pra-summary-metrics span{color:#8c96a7;font-size:8px}.pra-summary-metrics b{margin-top:8px;color:#3e4b63;font-size:16px}.pra-summary-table-wrap{margin-top:13px;overflow:hidden;border:1px solid #e1e6ef;border-radius:11px}.pra-summary-table{width:100%;border-collapse:collapse;table-layout:fixed}.pra-summary-table th{height:39px;padding:0 11px;border-bottom:1px solid #e4e9f1;background:#f4f7fc;color:#768196;font-size:9px;text-align:left}.pra-summary-table th:nth-child(1){width:120px}.pra-summary-table th:nth-child(2){width:155px}.pra-summary-table th:nth-child(3){width:230px}.pra-summary-table th:nth-child(4){width:150px}.pra-summary-table th:nth-child(5),.pra-summary-table th:nth-child(6){width:110px;text-align:right}.pra-summary-table td{min-height:49px;padding:10px 11px;border-bottom:1px solid #edf0f5;color:#59657a;font-size:9px;vertical-align:middle}.pra-summary-table tr:last-child td{border-bottom:0}.pra-summary-table td b{color:#4d5b74;font-size:9px}.pra-summary-table td strong{color:#303c52;font-size:11px}.pra-summary-table td span{line-height:1.45}.pra-summary-table td small{margin-top:4px;display:block;color:#8d98a9;font-size:7px}.pra-summary-table td em{padding:5px 7px;display:inline-block;border-radius:6px;font-size:7px;font-style:normal;font-weight:900;white-space:nowrap}.pra-summary-table td em.is-continue{background:#edf8f1;color:#4d8061}.pra-summary-table td em.is-hit{background:#fff3dd;color:#a46921}.pra-summary-table td em.is-retry{background:#eff2ff;color:#596fb6}.pra-summary-table td.is-number{color:#3e4b62;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.pra-summary-table .pra-summary-empty td{height:90px;color:#929bab;text-align:center}.pra-summary-modal>footer{margin-top:11px;display:flex;justify-content:space-between;gap:15px;color:#969eab;font-size:7px}.pra-bridge-status{min-height:29px;margin-top:8px;padding:5px 10px;display:flex;align-items:center;gap:7px;overflow:hidden;border:1px solid #e1e6ef;border-radius:9px;background:#fafbfd;color:#738096}.pra-bridge-status>i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#a9b1bd;box-shadow:0 0 0 3px #a9b1bd21}.pra-bridge-status>b{flex:0 0 auto;color:#58657a;font-size:8px}.pra-bridge-status>span{flex:0 0 auto;padding-left:7px;border-left:1px solid #dfe4ec;color:#8791a1;font-size:7px}.pra-bridge-status>em{flex:0 0 auto;color:#688075;font-size:7px;font-style:normal;white-space:nowrap}.pra-bridge-status>small{min-width:0;margin-left:auto;overflow:hidden;color:#8e97a5;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.pra-bridge-status.is-connected{border-color:#d8e9df;background:#f5fbf7}.pra-bridge-status.is-connected>i{background:#63a47c;box-shadow:0 0 0 3px #63a47c21}.pra-bridge-status.is-connected>b{color:#527c63}.pra-bridge-status.is-blocked{border-color:#edddc5;background:#fffaf2}.pra-bridge-status.is-blocked>i{background:#d09a4d;box-shadow:0 0 0 3px #d09a4d21}.pra-bridge-status.is-blocked>b{color:#986b30}.pra-bridge-status.is-not_connected{border-color:#ead8da;background:#fff8f8}.pra-bridge-status.is-not_connected>i{background:#c7777d;box-shadow:0 0 0 3px #c7777d21}.pra-bridge-status.is-not_connected>b{color:#9b5d63}.pra-bridge-status.is-checking>i{background:#6f8ddd;box-shadow:0 0 0 3px #6f8ddd21;animation:pra-bridge-pulse 1s ease-in-out infinite alternate}@keyframes pra-bridge-pulse{to{opacity:.4}}.pra-fetch-progress{margin-top:9px;padding:9px 12px;border:1px solid #dde5f5;border-radius:10px;background:#f7f9ff}.pra-fetch-progress.has-warning{border-color:#eadfcf;background:#fffaf3}.pra-fetch-progress-copy{min-width:0;display:flex;align-items:center;gap:10px;color:#7f8999;font-size:8px}.pra-fetch-progress-copy b{color:#4f628f;font-size:9px}.pra-fetch-progress-copy span{white-space:nowrap}.pra-fetch-progress-copy span.is-success{color:#54836a}.pra-fetch-progress-copy span.is-failed{color:#b15f60}.pra-fetch-progress-copy small{min-width:0;margin-left:auto;overflow:hidden;color:#929baa;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.pra-fetch-progress-track{height:4px;margin-top:7px;overflow:hidden;border-radius:99px;background:#e4e9f3}.pra-fetch-progress-track span{height:100%;display:block;border-radius:inherit;background:#6c8be5;transition:width .2s ease}.pra-fetch-progress.has-warning .pra-fetch-progress-track span{background:#d1a15f}.pra-import-status{margin-top:8px;padding:7px 10px;border:1px solid #dce5f4;border-radius:8px;background:#f7f9ff;color:#60739e;font-size:8px}.pra-product-bar{margin-top:13px;padding:11px 12px;display:flex;align-items:stretch;gap:10px;border:1px solid var(--pra-border);border-radius:14px;background:#fff;box-shadow:0 6px 18px #1f2f5209}.pra-search{width:176px;min-height:52px;padding:0 10px;flex:0 0 auto;display:flex;align-items:center;gap:7px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff;color:#8d97a7}.pra-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#39445a;font-size:9px}.pra-product-rail{min-width:0;flex:1 1 auto;display:flex;gap:7px;overflow-x:auto;scrollbar-width:thin}.pra-product-rail>button{min-width:216px;max-width:250px;min-height:52px;padding:6px 8px;position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;border:1px solid #e3e7ef;border-radius:9px;background:#fff;color:#3d475a;text-align:left}.pra-product-rail>button:hover{border-color:#bfcdf0;background:#f9fbff}.pra-product-rail>button.is-active{border-color:#9db2eb;background:#f3f7ff;box-shadow:inset 0 0 0 1px #527bf214}.pra-product-rail img,.pra-product-placeholder{width:38px;height:38px;grid-row:1;display:grid;place-items:center;overflow:hidden;border:1px solid #dfe5ef;border-radius:7px;background:#edf3ff;color:#6c83c7;object-fit:cover;font-size:10px;font-weight:800}.pra-product-copy{min-width:0;padding-right:2px}.pra-product-copy b,.pra-product-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pra-product-copy b{color:#39455a;font-size:10px}.pra-product-copy small{margin-top:5px;color:#98a1af;font-size:7px}.pra-product-badges{min-width:0;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:3px}.pra-product-badges em{padding:2px 4px;border-radius:4px;font-size:6px;font-style:normal;font-weight:800;line-height:1.2}.pra-product-badges em.is-unpublished{background:#fff2e6;color:#ad6b2a}.pra-product-badges em.is-pending{background:#edf3ff;color:#5977c8}.pra-product-badges em.is-clear{background:#eef8f2;color:#54846a}.pra-product-empty{min-width:200px;display:grid;place-items:center;color:#9aa3b1;font-size:9px}.pra-workspace{margin-top:13px;display:grid;grid-template-columns:326px minmax(0,1fr);align-items:start;gap:13px}.pra-review-column,.pra-chart-card{min-width:0;border:1px solid var(--pra-border);border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520b}.pra-review-column{overflow:hidden}.pra-review-column>header{min-height:69px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--pra-grid);background:#fbfcff}.pra-review-title{min-width:0;flex:1 1 auto}.pra-review-column>header span,.pra-review-column>header b{display:block}.pra-review-column>header span{color:#8b95a5;font-size:8px;font-weight:700}.pra-review-column>header b{max-width:225px;margin-top:5px;overflow:hidden;color:#334056;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pra-review-column>header em{padding:4px 7px;flex:0 0 auto;border-radius:999px;background:#fff3e8;color:#aa6a2d;font-size:7px;font-style:normal;font-weight:800}.pra-review-switch{padding:2px;flex:0 0 auto;display:flex;gap:2px;border:1px solid #e1e6ef;border-radius:7px;background:#f1f3f7}.pra-review-switch button{height:27px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;border:0;border-radius:5px;background:transparent;color:#7f8998;font-size:7px;font-weight:700}.pra-review-switch button.is-active{background:#fff;color:#5372c7;box-shadow:0 2px 6px #2b3b5b17}.pra-review-switch button b{max-width:none;margin:0;padding:1px 4px;display:inline-block;overflow:visible;border-radius:99px;background:#e7ebf3;color:inherit;font-size:6px;line-height:1.35}.pra-review-list{max-height:650px;padding:7px;display:grid;gap:6px;overflow-y:auto;overflow-anchor:none;overscroll-behavior-y:contain;background:#f8f9fc}.pra-virtual-canvas{width:100%;position:relative}.pra-virtual-row{position:absolute;top:0;right:0;left:0;padding-bottom:6px}.pra-review-card{padding:8px;border:1px solid #e4e8ef;border-radius:9px;background:#fff}.pra-review-card.is-reviewed{border-color:#dce9e1;background:#fcfefd}.pra-review-card>header{display:flex;align-items:flex-start;gap:8px}.pra-review-card>header>div{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:7px}.pra-high-value-toggle{width:16px;height:18px;padding:0;flex:0 0 16px;display:inline-grid;place-items:center;border:0;background:transparent;color:#a9b1bf;font-size:13px;line-height:1;cursor:pointer}.pra-high-value-toggle svg{transition:color .16s ease,filter .16s ease,transform .16s ease}.pra-high-value-toggle:hover{color:#bf8a2b}.pra-high-value-toggle:focus-visible{outline:2px solid rgba(191,138,43,.28);outline-offset:1px;border-radius:3px}.pra-high-value-toggle:disabled{color:#c8ced8;cursor:default;opacity:.7}.pra-card-blogger.is-high-value>b,.pra-high-value-toggle.is-active{color:#dca525}.pra-high-value-toggle.is-active svg{filter:drop-shadow(0 1px 0 #8e6110) drop-shadow(0 2px 2px rgba(139,91,11,.28));transform:translateY(-1px) scale(1.06)}.pra-high-value-toggle.is-active:hover svg{transform:translateY(-2px) scale(1.09)}.pra-review-card>header b,.pra-review-card>header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pra-review-card>header b{min-width:0;flex:1 1 auto;color:#2f3a50;font-size:13px;line-height:1.2}.pra-review-card>header small{padding:3px 5px;flex:0 0 auto;border-radius:4px;background:#f3f5f9;color:#65738a;font-size:9px;font-weight:700;line-height:1.2}.pra-review-card>header>.pra-card-status{max-width:106px;min-height:22px;padding:3px 6px;flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;overflow:hidden;border-radius:5px;background:#fff3e7;color:#a96a2e;font-size:7px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pra-card-status.is-continue{background:#eff8f2!important;color:#4e8062!important}.pra-card-status.is-hit{background:#fff6e7!important;color:#a36a24!important}.pra-card-status.is-retry{background:#f1f4ff!important;color:#596fb7!important}.pra-card-status.is-reviewed-only{background:#eef2f8!important;color:#68758b!important}.pra-review-card>header>.pra-card-status.is-unpublished{background:#fff0ed!important;color:#b45f50!important}.pra-card-facts{margin-top:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.pra-card-facts span{min-width:0;padding:5px 6px;border-radius:5px;background:#f7f8fb;color:#8a94a3;font-size:6px;line-height:1.2}.pra-card-facts b{margin-top:3px;display:block;overflow:hidden;color:#46536a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pra-mini-metrics{margin-top:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.pra-mini-metrics span{padding:4px 5px;display:flex;align-items:center;justify-content:space-between;gap:3px;border-radius:5px;background:#f5f7fb;color:#8a94a4;font-size:7px}.pra-mini-metrics b{color:#3f4c62;font-size:8px}.pra-additional-publications{margin-top:6px;overflow:hidden;border:1px solid #e5ddf0;border-radius:7px;background:#fbf9fe}.pra-additional-publications>header{min-height:25px;padding:4px 6px;display:flex;align-items:center;justify-content:space-between;gap:6px;border-bottom:1px solid #ebe5f3;background:#f6f2fb}.pra-additional-publications>header b{color:#66537f;font-size:8px}.pra-additional-publications>header span{color:#9a90a8;font-size:6px}.pra-additional-publications>div{display:grid}.pra-additional-publications article{min-width:0;padding:6px;display:grid;gap:5px;border-bottom:1px solid #ece7f3}.pra-additional-publications article:last-child{border-bottom:0}.pra-additional-publication-title{min-width:0;display:flex;align-items:center;gap:5px}.pra-additional-publication-title em{padding:3px 5px;border-radius:4px;background:#eee7f8;color:#705a94;font-size:6px;font-style:normal;font-weight:800}.pra-additional-publication-title b{min-width:0;overflow:hidden;color:#4d586d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pra-additional-publication-title small{margin-left:auto;color:#978ea4;font-size:6px}.pra-additional-publication-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.pra-additional-publication-metrics span{padding:3px 4px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;background:#fff;color:#968da3;font-size:6px}.pra-additional-publication-metrics b{color:#51475f;font-size:7px}.pra-additional-publications article>a{min-width:0;display:flex;align-items:center;gap:4px;color:#6d61a7;font-size:6px;text-decoration:none}.pra-additional-publications article>a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pra-additional-publication-invalid{overflow:hidden;color:#a36a70;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.pra-additional-publication-error{display:flex;align-items:flex-start;gap:3px;color:#b45b63;font-size:6px;line-height:1.35}.pra-fetch-error{margin-top:6px;padding:4px 6px;display:flex;align-items:flex-start;gap:4px;border:1px solid #f0d1d4;border-radius:6px;background:#fff4f4;color:#b4535b;font-size:7px;line-height:1.35;word-break:break-word}.pra-link-editor{margin-top:6px;display:grid;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:5px}.pra-link-editor>span{color:#8c96a5;font-size:7px;font-weight:700}.pra-link-input-wrap,.pra-link-value{min-width:0;display:flex;align-items:center;gap:4px}.pra-link-input-wrap>input{width:100%;height:27px;min-width:0;padding:0 7px;border:1px solid #e0e5ed;border-radius:6px;outline:0;background:#fbfcfe;color:#50607b;font-size:8px}.pra-link-input-wrap>input:focus{border-color:#829ded;background:#fff;box-shadow:0 0 0 3px #527bf214}.pra-link-input-wrap>input:disabled{background:#f5f6f8;color:#9ba3af;cursor:not-allowed}.pra-link-value>button{height:27px;padding:0 6px;flex:0 0 auto;border:1px solid #dfe5ee;border-radius:6px;background:#fff;color:#71809a;font-size:7px;font-weight:700}.pra-link-value>button:hover{border-color:#b8c7eb;background:#f5f8ff;color:#5370c0}.pra-link-value>a,.pra-link-value>span.is-invalid{height:27px;min-width:0;padding:0 7px;flex:1 1 auto;display:flex;align-items:center;gap:5px;overflow:hidden;border:1px solid #dfe5ed;border-radius:6px;background:#fbfcff;color:#5572c3;font-size:8px;text-decoration:none}.pra-link-value>a:hover{border-color:#aebfe9;background:#f5f8ff;color:#3f63c6}.pra-link-value>a>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pra-link-value>a>svg{flex:0 0 auto}.pra-link-value>span.is-invalid{color:#a06d63}.pra-fetch-time{margin-top:4px;display:block;color:#a4abb6;font-size:6px}.pra-review-card>footer{margin-top:6px}.pra-review-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.2fr);gap:4px}.pra-review-card>footer>.pra-review-actions{margin-top:0}.pra-review-actions button,.pra-review-actions select{width:100%;min-width:0;height:28px;padding:0 5px;border:1px solid #dfe4ec;border-radius:6px;outline:0;background:#fff;color:#6f7989;font-size:7px;font-weight:800}.pra-action-continue{border-color:#cfe3d6!important;background:#f2f9f4!important;color:#56806a!important}.pra-action-continue:hover,.pra-action-continue.is-active{border-color:#91bea2!important;background:#e7f5eb!important;color:#3f7456!important}.pra-reviewed-button{border-color:#d6deef!important;background:#f5f7fc!important;color:#65738f!important}.pra-reviewed-button:hover,.pra-reviewed-button.is-active{border-color:#aebde1!important;background:#edf2fd!important;color:#516aa9!important}.pra-review-actions select:focus{border-color:#aebee5;box-shadow:0 0 0 2px #527bf214}.pra-review-actions button:disabled,.pra-review-actions select:disabled{border-color:#e8ebf0!important;background:#fafbfc!important;color:#b0b6c0!important;cursor:not-allowed}.pra-review-readonly{display:block;margin-top:7px;color:#9da4ae;font-size:7px;line-height:1.45}.pra-review-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ba4b1;text-align:center}.pra-review-empty>svg{color:#70a484;font-size:24px}.pra-review-empty b{margin-top:10px;color:#657186;font-size:10px}.pra-review-empty span{margin-top:5px;font-size:8px}.pra-review-loading{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#657186}.pra-review-loading b{font-size:10px}.pra-review-refreshing{min-height:28px;padding:5px 8px;position:sticky;z-index:4;top:0;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dfe6f4;border-radius:7px;background:#f7f9fef5;color:#6d7890;box-shadow:0 3px 10px #2c3b580f}.pra-review-refreshing b{font-size:8px}.pra-review-refreshing .pr-import-spinner{width:13px;height:13px;border-width:2px}.pra-chart-card{padding-bottom:12px;overflow:visible}.pra-chart-card>header{min-height:78px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--pra-grid)}.pra-chart-card>header span{color:#8793a5;font-size:8px;font-weight:700}.pra-chart-card>header h3{margin:5px 0 0;color:#303b50;font-size:14px}.pra-chart-card>header p{margin:5px 0 0;color:#9aa2af;font-size:8px}.pra-chart-legend{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.pra-chart-legend span{display:inline-flex;align-items:center;gap:4px;color:#7e8999;font-size:7px}.pra-chart-legend i{width:15px;height:2px;display:inline-block;border-radius:99px;background:#527bf2}.pra-chart-legend b{min-width:27px;height:16px;padding:0 5px;display:inline-grid;place-items:center;border:1px solid #a9bae5;border-radius:5px;background:#edf3ff;color:#5571bd;font-size:6px;line-height:1}.pra-chart-legend em{padding:3px 5px;border-radius:5px;background:#fff4e8;color:#a96a2c;font-size:7px;font-style:normal;font-weight:700}.pra-chart-stage{min-width:0;padding:13px 12px 0}.pra-marker-lane{min-height:50px;position:relative;border-bottom:1px dashed #dce3f1}.pra-marker-crosshair{width:1px;position:absolute;z-index:1;top:0;bottom:0;transform:translate(-.5px);background:#cdd4df;pointer-events:none}.pra-blogger-marker{width:74px;height:24px;padding:0 7px;position:absolute;z-index:5;overflow:visible;transform:translate(-50%);border:1px solid var(--marker-border, #9eb1e2);border-radius:6px;background:var(--marker-bg, #edf3ff);color:var(--marker-color, #5571bd);box-shadow:0 3px 8px #293a5d1f}.pra-blogger-marker:hover,.pra-blogger-marker:focus-visible{z-index:20;outline:0;box-shadow:0 0 0 3px #527bf22e,0 5px 14px #293a5d38}.pra-blogger-marker.is-active-day{box-shadow:0 0 0 2px #527bf233,0 4px 10px #293a5d2e}.pra-marker-name{display:block;overflow:hidden;font-size:8px;font-weight:800;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.pra-marker-tooltip{width:228px;padding:10px;position:absolute;z-index:40;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px);visibility:hidden;border:1px solid #dfe5ef;border-radius:9px;background:#fff;color:#59657a;box-shadow:0 14px 38px #1c2b4a2e;opacity:0;pointer-events:none;text-align:left;transition:opacity .14s ease,transform .14s ease}.pra-blogger-marker:hover .pra-marker-tooltip,.pra-blogger-marker:focus-visible .pra-marker-tooltip{visibility:visible;transform:translate(-50%);opacity:1}.pra-tooltip-person{display:flex;align-items:center}.pra-tooltip-person b{color:#344056;font-size:10px}.pra-marker-tooltip>small{margin-top:5px;display:block;color:#98a1af;font-size:7px}.pra-tooltip-metrics{margin-top:9px;display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.pra-tooltip-metrics i{padding:5px 2px;border-radius:4px;background:#f5f7fb;color:#6e798c;font-size:7px;font-style:normal;text-align:center}.pra-tooltip-cost{margin-top:7px;padding-top:7px;display:flex;justify-content:space-between;gap:6px;border-top:1px solid #edf0f5}.pra-tooltip-cost i{color:#7d8797;font-size:7px;font-style:normal}.pra-svg-wrap{min-width:0;position:relative}.pra-svg-wrap svg{width:100%;height:auto;min-height:270px;display:block;overflow:visible}.pra-grid-line{stroke:#e8edf5;stroke-width:1;stroke-dasharray:4 5}.pra-y-label,.pra-x-label{fill:#9aa4b2;font-size:9px}.pra-chart-area{pointer-events:none}.pra-chart-line{fill:none;stroke:#527bf2;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.pra-chart-dot{fill:#fff;stroke:#527bf2;stroke-width:2;pointer-events:none}.pra-chart-hover{pointer-events:none}.pra-chart-hover line{stroke:#cdd4df;stroke-width:1.25}.pra-chart-hover circle{fill:#527bf2;stroke:#fff;stroke-width:3;filter:drop-shadow(0 2px 4px rgba(50,82,166,.28))}.pra-chart-hit{fill:transparent;stroke:transparent;cursor:crosshair}.pra-chart-hit:focus{outline:none;fill:#527bf206}.pra-point-tooltip{width:152px;padding:11px 12px;position:absolute;z-index:10;top:50px;transform:translate(13px);border:1px solid #e0e5ed;border-radius:7px;background:#fffffff7;box-shadow:0 12px 28px #1d2d4e29;pointer-events:none}.pra-point-tooltip.is-left{transform:translate(calc(-100% - 13px))}.pra-point-tooltip>span{display:block;color:#8d96a4;font-size:9px;line-height:1.2;white-space:nowrap}.pra-point-tooltip>div{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pra-point-tooltip b{color:#424d60;font-size:10px;font-weight:600;white-space:nowrap}.pra-point-tooltip strong{color:#354157;font-size:14px;line-height:1}.pra-empty{min-height:340px;margin-top:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--pra-border);border-radius:15px;background:#fff;color:#9aa3b0}.pra-empty svg{color:#d2a05f;font-size:25px}.pra-empty b{margin-top:11px;color:#687486;font-size:12px}.pra-empty span{margin-top:6px;font-size:9px}@media(max-width:1180px){.pra-workspace{grid-template-columns:292px minmax(0,1fr)}.pra-product-rail>button{min-width:194px}.pra-chart-card>header{align-items:flex-start}}@media(max-width:920px){.pra-header{align-items:flex-start}.pra-product-bar{flex-direction:column}.pra-search{width:100%;min-height:38px}.pra-workspace{grid-template-columns:1fr}.pra-review-list{max-height:440px}.pra-chart-card{order:-1}}@media(max-width:640px){.pra-header{flex-direction:column}.pra-header-actions{width:100%}.pra-header-actions button{flex:1 1 0;justify-content:center}.pra-product-rail>button{min-width:180px}.pra-chart-card>header{flex-direction:column}.pra-chart-legend{justify-content:flex-start}.pra-marker-tooltip{width:200px}.pra-blogger-marker{width:66px;padding:0 5px}.pra-fetch-progress-copy{flex-wrap:wrap;gap:5px 9px}.pra-fetch-progress-copy small{width:100%;margin-left:0}.pra-bridge-status>span{display:none}}.pr-blogger-library-card{min-height:calc(100vh - 150px);overflow:hidden}.pr-blogger-shared-badge{height:32px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d8e2f4;border-radius:8px;background:#f3f7ff;color:#5d78be;font-size:8px;font-weight:800;white-space:nowrap}.pr-blogger-library-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pr-blogger-library-tools>select{height:36px;padding:0 28px 0 10px;border:1px solid #dfe5ee;border-radius:9px;outline:0;background:#fbfcff;color:#5c687d;font-size:10px}.pr-blogger-library-tools>span{min-height:27px;padding:0 9px;display:inline-flex;align-items:center;border-radius:999px;background:#f2f5fa;color:#768196;font-size:10px;font-weight:700}.pr-blogger-library-tools>span.is-pending{background:#fff6e7;color:#ad742d}.pr-blogger-library-tools>span.is-danger{background:#fff0f1;color:#b65b64}.pr-blogger-risk-error{min-height:38px;padding:9px 16px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #efd2d5;background:#fff5f5;color:#a94f59;font-size:10px;font-weight:700}.pr-blogger-library-tabs{min-height:51px;padding:0 16px;display:flex;align-items:end;gap:4px;overflow-x:auto;border-bottom:1px solid #e6eaf1;background:#fbfcff}.pr-blogger-library-tabs button{min-height:42px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:0;border-bottom:3px solid transparent;background:transparent;color:#738096;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.pr-blogger-library-tabs button:hover{color:#5274d4}.pr-blogger-library-tabs button.active{border-bottom-color:#5a7ff0;color:#4d70d4}.pr-blogger-library-tabs button>span{min-width:20px;height:19px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef1f6;color:#8994a5;font-size:9px}.pr-blogger-library-tabs button.active>span{background:#e9f0ff;color:#5575d3}.pr-blogger-all-tools{min-height:58px;padding:10px 16px;display:flex;align-items:center;justify-content:flex-end;gap:7px;border-bottom:1px solid #edf0f5}.pr-blogger-all-tools .pr-search{margin-right:auto}.pr-blogger-all-tools>select{height:36px;min-width:112px;padding:0 28px 0 10px;border:1px solid #dfe5ee;border-radius:9px;outline:0;background:#fbfcff;color:#5c687d;font-size:10px}.pr-blogger-business-filter{height:36px;min-width:190px;padding-left:10px;display:flex;align-items:center;gap:7px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff}.pr-blogger-business-filter>span{color:#8a95a6;font-size:9px;font-weight:700;white-space:nowrap}.pr-blogger-business-filter>select{min-width:0;height:34px;flex:1;padding:0 24px 0 4px;border:0;outline:0;background:transparent;color:#526076;font-size:10px;font-weight:700}.pr-blogger-library-table-wrap{max-height:calc(100vh - 363px);overflow:auto}.pr-blogger-library-table{width:100%;min-width:760px;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#4c5870}.pr-blogger-library-table>thead>tr>th{position:sticky;z-index:2;top:0;height:44px;padding:0 13px;border-right:1px solid #e3e8f0;border-bottom:1px solid #dce3ee;background:#eef3fb;color:#5f6e87;font-size:11px;text-align:left;white-space:nowrap}.pr-blogger-library-table>thead>tr>th:nth-child(3),.pr-blogger-library-table>thead>tr>th:nth-child(5){background:#edf7f2;color:#577a6a}.pr-blogger-library-table>thead>tr>th:nth-child(4){background:#fff6e8;color:#936a35}.pr-blogger-library-table>thead>tr>th:last-child{background:#f6f2ff;color:#6e638c}.pr-blogger-library-table>thead>tr>th:nth-child(1){width:19%}.pr-blogger-library-table>thead>tr>th:nth-child(2){width:8%}.pr-blogger-library-table>thead>tr>th:nth-child(3){width:13%}.pr-blogger-library-table>thead>tr>th:nth-child(4){width:25%}.pr-blogger-library-table>thead>tr>th:nth-child(5){width:10%}.pr-blogger-library-table>thead>tr>th:nth-child(6){width:15%}.pr-blogger-library-table>thead>tr>th:nth-child(7){width:10%}.pr-blogger-library-table>tbody>.pr-blogger-main-row>td{height:62px;padding:8px 13px;border-right:1px solid #edf0f5;border-bottom:1px solid #e8ecf2;background:#fff;vertical-align:middle}.pr-blogger-library-table>tbody>.pr-blogger-main-row:hover>td,.pr-blogger-library-table>tbody>.pr-blogger-main-row.is-expanded>td{background:#f6f9ff}.pr-blogger-library-table>tbody>.pr-blogger-main-row.is-blacklisted>td{background:snow}.pr-blogger-library-table>tbody>.pr-blogger-main-row>td>b,.pr-blogger-library-table>tbody>.pr-blogger-main-row>td>span{display:block}.pr-blogger-library-table>tbody>.pr-blogger-main-row>td>b{color:#3e4b62;font-size:13px}.pr-blogger-library-table>tbody>.pr-blogger-main-row>td>b.is-warn{color:#b6752b}.pr-blogger-library-table>tbody>.pr-blogger-main-row>td>span{margin-top:4px;color:#8f99a9;font-size:10px}.pr-blogger-name{max-width:100%;padding:0;display:inline-flex;align-items:center;gap:8px;overflow:hidden;border:0;background:transparent;color:#33415a;font-size:14px;font-weight:800;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pr-blogger-name-cell{min-width:0;display:flex;align-items:center;gap:7px}.pr-blogger-name-cell .pr-blogger-name{min-width:0}.pr-blogger-inline-star{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #e3e7ee;border-radius:7px;background:#fff;color:#c2c9d3;font-size:11px;cursor:pointer}.pr-blogger-inline-star svg{transition:color .16s ease,filter .16s ease,transform .16s ease}.pr-blogger-inline-star:hover,.pr-blogger-inline-star.is-active{border-color:#e6d19a;background:#fff9e8;color:#d3a334}.pr-blogger-inline-star.is-active svg,.pr-blogger-golden-name svg,.pr-blogger-star-action svg,.pr-blogger-protected-label svg{filter:drop-shadow(0 1px 0 #8e6110) drop-shadow(0 2px 2px rgba(139,91,11,.26));transform:translateY(-1px) scale(1.06)}.pr-blogger-inline-star.is-active:hover svg{transform:translateY(-2px) scale(1.09)}.pr-blogger-name svg{flex:0 0 auto;color:#7891ce;font-size:11px;transition:transform .18s ease}.pr-blogger-name.is-open svg{transform:rotate(180deg)}.pr-blogger-brand-tags{margin-top:4px;display:flex;gap:3px;flex-wrap:nowrap;white-space:nowrap}.pr-blogger-brand-tags small{padding:3px 5px;border-radius:5px;background:#fff4df;color:#a36d2d;font-size:9px;white-space:nowrap}.pr-blogger-brand-tags small.is-zero{background:#f1f4f8;color:#8994a5}.pr-blogger-status-button{padding:0;border:0;background:transparent;cursor:pointer}.pr-blogger-status{min-height:26px;padding:0 9px;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:999px;font-size:10px;font-weight:800;white-space:nowrap}.pr-blogger-status.is-normal{border-color:#cbe4d4;background:#eff9f3;color:#4f8864}.pr-blogger-status.is-pending{border-color:#ecd4ae;background:#fff7e9;color:#a87532}.pr-blogger-status.is-blacklisted{border-color:#edc8cc;background:#fff1f2;color:#b25761}.pr-blogger-empty-row{height:180px!important;color:#9ba4b2;text-align:center}.pr-blogger-empty-row svg,.pr-blogger-empty-row b,.pr-blogger-empty-row span{display:block;margin:5px auto}.pr-blogger-empty-row svg{font-size:22px}.pr-blogger-empty-row b{color:#748094;font-size:10px}.pr-blogger-empty-row span{font-size:8px}.pr-blogger-special-scroll{max-height:calc(100vh - 305px);padding:14px 16px 18px;overflow:auto;background:#f7f9fd}.pr-blogger-special-scroll.is-reminder-panel{height:calc(100vh - 305px);max-height:none;display:flex;overflow-x:auto;overflow-y:hidden;flex-direction:column}.pr-blogger-reminder-switch{width:100%;margin-bottom:9px;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px;border:1px solid #dfe5ef;border-radius:10px;background:#eef2f8}.pr-blogger-reminder-switch button{min-width:0;height:39px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:8px;background:transparent;color:#778398;font-size:10px;font-weight:700;cursor:pointer}.pr-blogger-reminder-switch button>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-blogger-reminder-switch button.active{background:#fff;color:#526fbd;box-shadow:0 3px 9px #30436812}.pr-blogger-reminder-switch span{min-width:32px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e8edf5;color:#8490a3;font-size:8px;white-space:nowrap}.pr-blogger-reminder-switch button.active span{background:#edf3ff;color:#5877cd}.pr-blogger-reminder-selected{min-height:32px;margin-bottom:9px;padding:0 10px;display:flex;align-items:center;gap:7px;border-left:3px solid #6e8ee6;background:#f4f7fd;color:#8994a6;font-size:9px}.pr-blogger-reminder-selected b{color:#4c5d7a;font-size:11px}.pr-blogger-reminder-selected small{margin-left:auto;color:#8794aa;font-size:9px}.pr-blogger-reminder-selected>button{height:25px;padding:0 8px;border:1px solid #d9e2f1;border-radius:6px;background:#fff;color:#6078b7;font-size:8px;font-weight:800;cursor:pointer}.pr-blogger-reminder-demo-note{width:100%;min-height:38px;margin-bottom:9px;padding:8px 11px;display:flex;align-items:center;gap:8px;border:1px solid #e4d7b2;border-radius:9px;background:#fffbef;color:#806c43}.pr-blogger-reminder-demo-note b{flex:0 0 auto;padding:3px 6px;border-radius:5px;background:#f8e8b9;color:#896a25;font-size:9px}.pr-blogger-reminder-demo-note span{font-size:9px}.pr-blogger-reminder-month-grid{width:100%;min-width:780px;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;flex:1 1 auto;gap:12px}.pr-blogger-reminder-month-grid.is-single-month{min-width:0;grid-template-columns:minmax(0,1fr)}.pr-blogger-reminder-month{min-width:0;min-height:0;display:flex;overflow:hidden;flex-direction:column;border:1px solid #dfe5ef;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.pr-blogger-reminder-month.is-expanded{border-color:#cbd8f2;box-shadow:0 6px 18px #465b8614}.pr-blogger-reminder-month>header{min-height:42px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e6ebf2;background:linear-gradient(90deg,#eff4ff,#fff 48%)}.pr-blogger-reminder-month>header>div{display:flex;align-items:center;gap:7px}.pr-blogger-reminder-month>header svg{color:#6885d6;font-size:13px}.pr-blogger-reminder-month>header h3{margin:0;color:#425069;font-size:12px}.pr-blogger-reminder-month>header>span{min-width:25px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e9effb;color:#6880bc;font-size:9px;font-weight:800}.pr-blogger-reminder-month-heading-actions{display:flex;align-items:center;gap:6px}.pr-blogger-reminder-month-heading-actions>span{min-width:25px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e9effb;color:#6880bc;font-size:9px;font-weight:800}.pr-blogger-reminder-month-heading-actions>button{height:25px;padding:0 8px;border:1px solid #d8e1f1;border-radius:6px;background:#fff;color:#5f78b9;font-size:8px;font-weight:800;cursor:pointer}.pr-blogger-reminder-month-body{min-height:0;padding:9px;display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.pr-blogger-reminder-list-scroll{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pr-blogger-reminder-list-scroll::-webkit-scrollbar{width:6px}.pr-blogger-reminder-list-scroll::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:999px;background:#cfd8e7;background-clip:padding-box}.pr-blogger-reminder-list-scroll::-webkit-scrollbar-track{background:transparent}.pr-blogger-reminder-list{overflow:hidden;border:1px solid #e8ecf2;border-radius:9px;background:#fff}.pr-blogger-reminder-brand{overflow:hidden;border:1px solid #e8ecf2;border-radius:9px;background:#fbfcff}.pr-blogger-reminder-brand>header{min-height:32px;padding:6px 9px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8ecf2;background:#f3f6fb}.pr-blogger-reminder-brand>header b{color:#59677d;font-size:10px}.pr-blogger-reminder-brand>header span{color:#8f9aac;font-size:9px}.pr-blogger-reminder-brand>div{display:grid}.pr-blogger-reminder-item{min-height:88px;padding:9px 10px;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:7px;border-bottom:1px solid #ebeff4;background:#fff}.pr-blogger-reminder-item:last-child{border-bottom:0}.pr-blogger-reminder-item.is-collaborated{background:#fbfefc}.pr-blogger-reminder-month-grid.is-single-month .pr-blogger-reminder-item{min-height:62px;padding:9px 12px;align-items:center;justify-content:space-between;flex-direction:row}.pr-blogger-reminder-month-grid.is-single-month .pr-blogger-reminder-action{width:auto;min-width:136px;margin-top:0}.pr-blogger-reminder-item>div:first-child{min-width:0}.pr-blogger-reminder-item>div:first-child>b,.pr-blogger-reminder-item>div:first-child>span{display:block}.pr-blogger-reminder-item>div:first-child>b{max-width:100%;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pr-blogger-reminder-item>div:first-child>span{margin-top:6px;display:-webkit-box;overflow:hidden;color:#929cab;font-size:9px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pr-blogger-reminder-item>div:first-child>span strong{color:#6f7b8e;font-weight:800}.pr-blogger-reminder-action{width:100%;margin-top:auto}.pr-blogger-reminder-action>.pr-blogger-soft-action,.pr-blogger-reminder-action>.pr-blogger-reminder-status{width:100%;min-height:28px;justify-content:center}.pr-blogger-reminder-expand{width:100%;height:31px;flex:0 0 31px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dfe6f2;border-radius:8px;background:#f7f9fd;color:#667ba9;font-size:9px;font-weight:800;cursor:pointer}.pr-blogger-reminder-expand svg{font-size:9px;transition:transform .16s ease}.pr-blogger-reminder-expand.is-expanded svg{transform:rotate(180deg)}.pr-blogger-reminder-month-empty{min-height:54px;display:grid;place-items:center;color:#9ca5b3;font-size:9px}.pr-blogger-special-group{margin-bottom:12px;overflow:hidden;border:1px solid #e0e6f0;border-radius:12px;background:#fff}.pr-blogger-special-group:last-child{margin-bottom:0}.pr-blogger-special-group>header{min-height:51px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e9edf3;background:linear-gradient(90deg,#fffcf3,#fff 48%)}.pr-blogger-special-group.is-reminder>header{background:linear-gradient(90deg,#f5f8ff,#fff 48%)}.pr-blogger-special-group.is-elimination>header{background:linear-gradient(90deg,#fff6f6,#fff 48%)}.pr-blogger-special-group>header>div{display:flex;align-items:center;gap:8px}.pr-blogger-special-group>header svg{color:#d5a738;font-size:14px}.pr-blogger-special-group.is-reminder>header svg{color:#6684d8}.pr-blogger-special-group.is-elimination>header svg{color:#bd6268}.pr-blogger-elimination-controls{justify-content:flex-end;gap:9px!important}.pr-blogger-elimination-controls>span{color:#8e98a8;font-size:9px;white-space:nowrap}.pr-blogger-elimination-controls>select{width:146px;height:30px;padding:0 24px 0 9px;border:1px solid #e1e6ee;border-radius:7px;outline:0;background:#fff;color:#5f6c81;font-size:9px}.pr-blogger-special-group>header h3{margin:0;color:#39465c;font-size:13px}.pr-blogger-special-group>header>span{color:#8e98a8;font-size:9px}.pr-blogger-special-table-wrap{overflow-x:auto}.pr-blogger-special-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;table-layout:fixed}.pr-blogger-special-table th{height:37px;padding:0 11px;border-right:1px solid #e8ecf2;border-bottom:1px solid #e2e7ef;background:#f4f6fa;color:#68758a;font-size:10px;text-align:left;white-space:nowrap}.pr-blogger-special-table td{height:52px;padding:7px 11px;border-right:1px solid #edf0f4;border-bottom:1px solid #e9edf3;color:#5d697c;font-size:10px}.pr-blogger-special-table tbody tr:last-child td{border-bottom:0}.pr-blogger-special-table tbody tr:hover td{background:#fbfcff}.pr-blogger-special-table td>b{color:#445169;font-size:11px}.pr-blogger-special-table.is-high-value th:nth-child(1){width:23%}.pr-blogger-special-table.is-high-value th:nth-child(2){width:20%}.pr-blogger-special-table.is-high-value th:nth-child(3){width:15%}.pr-blogger-special-table.is-high-value th:nth-child(4),.pr-blogger-special-table.is-high-value th:nth-child(5){width:12%}.pr-blogger-special-table.is-high-value th:nth-child(6){width:18%}.pr-blogger-special-table select{width:100%;height:32px;padding:0 25px 0 8px;border:1px solid #dfe5ee;border-radius:7px;outline:0;background:#fff;color:#526076;font-size:10px}.pr-blogger-golden-name{display:inline-flex;align-items:center;gap:6px;color:#9c7420!important}.pr-blogger-golden-name svg{flex:0 0 auto;color:#dbad3d}.pr-blogger-star-action,.pr-blogger-soft-action{height:29px;padding:0 9px;border:1px solid #e2d2a7;border-radius:7px;background:#fffaf0;color:#997128;font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.pr-blogger-star-action svg{margin-right:4px}.pr-blogger-soft-action{border-color:#e4d6d8;background:#fff8f8;color:#a5656b}.pr-blogger-protected-label{display:inline-flex;align-items:center;gap:4px;color:#a27b2c;font-size:9px;font-weight:700}.pr-blogger-special-table.is-reminder th:nth-child(1){width:25%}.pr-blogger-special-table.is-reminder th:nth-child(2){width:20%}.pr-blogger-special-table.is-reminder th:nth-child(3){width:25%}.pr-blogger-special-table.is-reminder th:nth-child(4),.pr-blogger-special-table.is-reminder th:nth-child(5){width:15%}.pr-blogger-special-table.is-reminder tr.is-collaborated td{background:#fbfefc;color:#8a968f}.pr-blogger-reminder-status{min-height:25px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;font-size:9px;font-weight:800}.pr-blogger-reminder-status.is-rejected{background:#fff0f1;color:#b65660}.pr-blogger-reminder-status.is-collaborated{background:#edf8f2;color:#4c8c67}.pr-blogger-special-table.is-elimination th:nth-child(1){width:21%}.pr-blogger-special-table.is-elimination th:nth-child(2){width:20%}.pr-blogger-special-table.is-elimination th:nth-child(3){width:18%}.pr-blogger-special-table.is-elimination th:nth-child(4),.pr-blogger-special-table.is-elimination th:nth-child(5){width:13%}.pr-blogger-special-table.is-elimination th:nth-child(6){width:15%}.pr-blogger-special-group.is-blacklist>header{background:linear-gradient(90deg,#fff3f4,#fff 48%)}.pr-blogger-special-group.is-blacklist>header svg{color:#ba5963}.pr-blogger-special-table.is-blacklist{min-width:980px}.pr-blogger-special-table.is-blacklist th:nth-child(1){width:14%}.pr-blogger-special-table.is-blacklist th:nth-child(2){width:13%}.pr-blogger-special-table.is-blacklist th:nth-child(3){width:12%}.pr-blogger-special-table.is-blacklist th:nth-child(4){width:25%}.pr-blogger-special-table.is-blacklist th:nth-child(5){width:12%}.pr-blogger-special-table.is-blacklist th:nth-child(6){width:24%}.pr-blogger-blacklist-brand{padding:4px 7px;display:inline-flex;border-radius:6px;background:#fff2f3;color:#a85d65;font-size:9px;font-weight:800}.pr-blogger-blacklist-reason{margin:0;display:-webkit-box;overflow:hidden;color:#697588;font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pr-blogger-blacklist-waiting{color:#9a7a47;font-size:9px;font-weight:700}.pr-blogger-blacklist-management{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pr-blogger-blacklist-management>a,.pr-blogger-blacklist-management>button{height:27px;padding:0 7px;display:inline-flex;align-items:center;border:1px solid #dfe4ec;border-radius:6px;background:#fff;color:#667287;font-size:8px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.pr-blogger-blacklist-management>button.is-approve{border-color:#cde2d4;background:#f1f9f4;color:#4f8864}.pr-blogger-blacklist-management>button.is-reject{border-color:#ebcbce;background:#fff3f4;color:#ae5861}.pr-blogger-blacklist-application{margin-bottom:13px;padding:13px;border:1px solid #e3e7ef;border-radius:11px;background:#fff}.pr-blogger-blacklist-application>header{margin-bottom:9px}.pr-blogger-blacklist-application>header>div{display:flex;align-items:center;gap:8px;color:#b35c65}.pr-blogger-blacklist-application>header svg{font-size:15px}.pr-blogger-blacklist-application>header h3{margin:0;color:#4b5669;font-size:12px}.pr-blogger-blacklist-application>header span{display:block;margin-top:2px;color:#8992a2;font-size:9px}.pr-blogger-blacklist-application>.pr-search{width:min(420px,100%)}.pr-blogger-blacklist-candidates{margin-top:10px;display:grid;gap:8px}.pr-blogger-blacklist-candidates>article{padding:9px;border:1px solid #e5e9f0;border-radius:9px;background:#fafbfc}.pr-blogger-blacklist-candidates>article.is-blocked{background:#fff9f9}.pr-blogger-blacklist-candidates>article>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-blogger-blacklist-candidates>article>header>b{color:#4f5a6e;font-size:11px}.pr-blogger-blacklist-candidates>article>header>span{color:#7d899b;font-size:9px;font-weight:700}.pr-blogger-blacklist-candidates>article>div{margin-top:7px;display:flex;gap:6px;flex-wrap:wrap}.pr-blogger-blacklist-candidates>article>div>button{min-width:180px;padding:7px 9px;display:grid;grid-template-columns:1fr auto;gap:2px 8px;border:1px solid #dfe4ec;border-radius:7px;background:#fff;color:#5e6879;text-align:left;cursor:pointer}.pr-blogger-blacklist-candidates>article>div>button:disabled{cursor:not-allowed;opacity:.62}.pr-blogger-blacklist-candidates>article>div>button span{font-size:9px;font-weight:800}.pr-blogger-blacklist-candidates>article>div>button small{color:#9199a6;font-size:8px}.pr-blogger-blacklist-candidates>article>div>button b{grid-column:1 / -1;color:#a45a63;font-size:8px}.pr-blogger-blacklist-no-match{padding:12px;border:1px dashed #dfe4ec;border-radius:8px;color:#8b94a3;font-size:9px;text-align:center}.pr-blogger-low-rate{color:#b35e65!important}.pr-blogger-conflict,.pr-blogger-evaluate{min-height:25px;padding:0 8px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:#fff1f2;color:#b25861;font-size:9px;font-weight:800;white-space:nowrap}.pr-blogger-evaluate{background:#fff7e9;color:#9d712f}.pr-blogger-special-empty{min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #dbe2ed;border-radius:12px;background:#fff;color:#9aa4b3}.pr-blogger-special-empty>svg{font-size:24px}.pr-blogger-special-empty>b{margin-top:9px;color:#667287;font-size:11px}.pr-blogger-special-empty>span{margin-top:5px;font-size:9px}.pr-blogger-drawer-row>td{height:auto;padding:0!important;border-right:1px solid #dfe6f1;border-bottom:1px solid #d6dfed;background:#f5f8fd!important}.pr-blogger-inline-drawer{padding:17px 19px 19px;overflow:hidden;background:linear-gradient(180deg,#f5f8fd,#f9fbfe);box-shadow:inset 0 7px 14px #36496e0a;animation:pr-blogger-drawer-in .18s ease-out}@keyframes pr-blogger-drawer-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.pr-blogger-form-modal header span{color:#7892d2;font-size:9px;font-weight:800;letter-spacing:.8px}.pr-blogger-form-modal h2{margin:4px 0 0;color:#2f3b51;font-size:22px}.pr-blogger-form-modal header p{margin:6px 0 0;color:#8994a6;font-size:10px}.pr-blogger-form-modal header>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:#f3f5f8;color:#7f8795}.pr-blogger-detail-section{margin-top:13px;padding:12px 13px;border:1px solid #e4e8f0;border-radius:11px;background:#fff}.pr-blogger-detail-section>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-blogger-detail-section>header h3{margin:0;color:#435067;font-size:13px}.pr-blogger-detail-section>header span{color:#929ba9;font-size:9px}.pr-blogger-cost-grid{margin-top:9px;padding-bottom:5px;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}.pr-blogger-cost-grid>article{min-height:92px;padding:10px 11px;flex:0 0 clamp(260px,32%,360px);border:1px solid #e6eaf1;border-radius:9px;background:#fafbfe}.pr-blogger-cost-grid>article>b,.pr-blogger-cost-grid>article>span{display:block}.pr-blogger-cost-grid>article>b{color:#45526a;font-size:12px}.pr-blogger-cost-grid>article>span{margin-top:5px;overflow:hidden;color:#8792a2;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pr-blogger-cost-grid>article>div{margin-top:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.pr-blogger-cost-grid small{color:#8792a2;font-size:9px}.pr-blogger-cost-grid small strong{margin-top:4px;display:block;color:#455675;font-size:11px}.pr-blogger-empty{min-width:100%;padding:25px;color:#919ba9;font-size:10px;text-align:center}.pr-blogger-history-wrap{max-height:300px;margin-top:9px;overflow:auto;border:1px solid #e8ebf1;border-radius:8px}.pr-blogger-history-wrap table{width:100%;min-width:820px;border-collapse:collapse;table-layout:fixed}.pr-blogger-history-wrap th{position:sticky;z-index:1;top:0;height:35px;padding:0 9px;border-bottom:1px solid #dde3ec;background:#f3f6fb;color:#606d82;font-size:10px;text-align:left}.pr-blogger-history-wrap th:nth-child(1){width:13%}.pr-blogger-history-wrap th:nth-child(2){width:10%}.pr-blogger-history-wrap th:nth-child(3){width:18%}.pr-blogger-history-wrap th:nth-child(4){width:14%}.pr-blogger-history-wrap th:nth-child(5){width:35%}.pr-blogger-history-wrap th:nth-child(6){width:10%}.pr-blogger-history-wrap td{min-height:52px;padding:9px;border-right:1px solid #edf0f4;border-bottom:1px solid #e9edf3;color:#566276;font-size:10px;vertical-align:top}.pr-blogger-history-wrap td>b,.pr-blogger-history-wrap td>span{display:block}.pr-blogger-history-wrap td>b{color:#465269;font-size:10px}.pr-blogger-history-wrap td>span{margin-top:4px;color:#969eaa}.pr-blogger-publications{display:grid;gap:5px}.pr-blogger-publications>div{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:5px}.pr-blogger-publications a,.pr-blogger-publications b{color:#5978ce;font-size:9px;text-decoration:none}.pr-blogger-publications>div>span{overflow:hidden;color:#7c8799;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pr-blogger-publications em{padding:3px 5px;border-radius:4px;background:#eef4ff;color:#637dc4;font-size:9px;font-style:normal;white-space:nowrap}.pr-blogger-returned{color:#b55d65;font-weight:700}.pr-blogger-muted{color:#a0a7b2}.pr-blogger-blacklist-panel{margin-top:13px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #e4e8f0;border-radius:11px;background:#fafbfe}.pr-blogger-blacklist-panel.is-active{border-color:#edcbd0;background:#fff7f7}.pr-blogger-blacklist-panel.is-pending{border-color:#ead6b5;background:#fffaf0}.pr-blogger-blacklist-panel>div:first-child b,.pr-blogger-blacklist-panel>div:first-child span,.pr-blogger-blacklist-panel>div:first-child small{display:block}.pr-blogger-blacklist-panel>div:first-child b{color:#4c586e;font-size:11px}.pr-blogger-blacklist-panel>div:first-child span{margin-top:4px;color:#7f8999;font-size:10px}.pr-blogger-blacklist-panel>div:first-child small{margin-top:4px;color:#a0a7b1;font-size:9px}.pr-blogger-blacklist-history{margin-top:7px}.pr-blogger-blacklist-history>summary{color:#66799f;font-size:9px;cursor:pointer}.pr-blogger-blacklist-history>p{margin:6px 0 0;padding-left:8px;border-left:2px solid #dce4f3}.pr-blogger-blacklist-history>p b,.pr-blogger-blacklist-history>p span{display:block}.pr-blogger-blacklist-history>p b{color:#59667d;font-size:9px}.pr-blogger-blacklist-history>p span{margin-top:2px;color:#969fac;font-size:8px}.pr-blogger-blacklist-panel>div:last-child{display:flex;align-items:center;gap:6px}.pr-blogger-blacklist-panel a,.pr-blogger-blacklist-panel button{height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:4px;border:1px solid #dfe4ec;border-radius:7px;background:#fff;color:#657187;font-size:9px;font-weight:700;text-decoration:none}.pr-blogger-blacklist-panel button.danger,.pr-blogger-blacklist-panel button.soft-danger{border-color:#e4c7ca;background:#fff4f4;color:#b15d65}.pr-blogger-form-modal{width:min(570px,calc(100vw - 50px));padding:22px 24px}.pr-blogger-form-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.pr-blogger-form-modal>label,.pr-blogger-decision-modal>label{margin-top:14px;display:block}.pr-blogger-form-modal>label>span,.pr-blogger-decision-modal>label>span{margin-bottom:6px;display:block;color:#6b7688;font-size:8px;font-weight:700}.pr-blogger-form-modal select,.pr-blogger-form-modal textarea,.pr-blogger-form-modal input,.pr-blogger-decision-modal textarea{width:100%;border:1px solid #dfe5ee;border-radius:8px;outline:0;background:#fff;color:#3f4a5e;font:inherit;font-size:9px}.pr-blogger-form-modal select,.pr-blogger-form-modal input{height:37px;padding:0 10px}.pr-blogger-form-modal textarea,.pr-blogger-decision-modal textarea{min-height:84px;padding:10px;resize:vertical;line-height:1.55}.pr-blogger-file-field{min-height:52px;padding:10px;position:relative;border:1px dashed #cbd5e6;border-radius:8px;background:#f8faff}.pr-blogger-file-field input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pr-blogger-file-field b{display:block;color:#61749a;font-size:8px;font-weight:600}.pr-blogger-decision-modal{width:min(470px,calc(100vw - 50px));padding:24px 26px 21px;text-align:center}.pr-blogger-decision-modal h2{margin:12px 0 0;color:#354157;font-size:17px}.pr-blogger-decision-modal>p{margin:7px 0 0;color:#8791a1;font-size:8px;line-height:1.55}.pr-blogger-decision-modal>label{text-align:left}.pr-blogger-application-modal>h2{margin:12px 0 0;color:#354157;font-size:17px;text-align:center}.pr-blogger-application-modal>p{margin:7px 0 0;color:#8791a1;font-size:9px;line-height:1.55;text-align:center}@media(max-width:1050px){.pr-blogger-all-tools{flex-wrap:wrap}.pr-blogger-all-tools .pr-search{width:100%;margin-right:0}}@media(max-width:760px){.pr-blogger-library-tabs{padding:0 10px}.pr-blogger-all-tools{padding:10px}.pr-blogger-all-tools>select,.pr-blogger-business-filter{min-width:calc(50% - 4px);flex:1 1 calc(50% - 4px)}.pr-blogger-special-scroll{padding:10px}.pr-blogger-special-scroll.is-reminder-panel{height:auto;max-height:none;overflow:auto}.pr-blogger-reminder-switch{grid-template-columns:1fr}.pr-blogger-reminder-month-grid{min-width:0;grid-template-columns:1fr}.pr-blogger-reminder-month{height:min(62vh,520px);min-height:360px}.pr-blogger-reminder-month-grid.is-single-month .pr-blogger-reminder-item{align-items:stretch;flex-direction:column}.pr-blogger-reminder-month-grid.is-single-month .pr-blogger-reminder-action{width:100%;min-width:0}.pr-blogger-cost-grid>article{flex-basis:min(82vw,300px)}}.pr-shell{--pr-primary: #527bf2;--pr-primary-soft: #edf3ff;--pr-bg: #f5f7fb;--pr-card: #fff;--pr-border: #e4e8f0;--pr-grid: #edf0f5;--pr-head: #f7f9fd;--pr-text: #273044;--pr-muted: #8d95a4;min-height:100vh;display:flex;color:var(--pr-text);background:var(--pr-bg);font-size:12px}.pr-sidebar{width:196px;height:100vh;position:sticky;top:0;z-index:30;flex:0 0 auto;display:flex;flex-direction:column;border-right:1px solid #e8ebf2;background:#fff}.pr-brand-lockup{min-height:92px;padding:0 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #eef0f5}.pr-brand-lockup>span{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:var(--pr-primary);color:#fff;font-size:20px;box-shadow:0 8px 20px #527bf238}.pr-brand-lockup strong,.pr-brand-lockup small{display:block}.pr-brand-lockup strong{font-size:16px}.pr-brand-lockup small{margin-top:4px;color:#9aa2b2;font-size:9px;letter-spacing:1px}.pr-sidebar nav{flex:1;padding:22px 10px}.pr-sidebar nav p{margin:0 10px 11px;color:#a3a9b5;font-size:12px}.pr-sidebar nav button{width:100%;min-height:48px;margin-bottom:6px;padding:0 10px;display:flex;align-items:center;gap:10px;border:0;border-radius:12px;background:transparent;color:#515866;text-align:left;font-size:13px}.pr-sidebar nav button svg{flex:0 0 auto;font-size:17px}.pr-sidebar nav button:hover:not(:disabled){background:#f5f7fc}.pr-sidebar nav button.active{background:var(--pr-primary-soft);color:#4f78ef;font-weight:600}.pr-sidebar nav button:disabled{color:#b0b6c1;cursor:default}.pr-sidebar nav button small{margin-left:auto;padding:2px 6px;border-radius:5px;background:#f0f1f4;color:#a3a8b1;font-size:9px}.pr-user{margin:10px;padding:13px 7px;display:flex;align-items:center;gap:9px;border-top:1px solid #eef0f5}.pr-avatar{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#e8efff;color:#567cf0}.pr-user b,.pr-user span{display:block}.pr-user b{font-size:13px}.pr-user span{max-width:105px;margin-top:3px;overflow:hidden;color:#9aa1ae;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pr-shell .pr-layout-heading{min-width:0;display:flex;align-items:center;gap:12px}.pr-layout-sidebar-toggle{position:absolute;top:74px;right:-17px;width:32px;height:36px;padding:0;display:grid;place-items:center;border:1px solid #dce3ef;border-radius:12px;background:linear-gradient(160deg,#fff,#f7f9fd);color:#79869b;box-shadow:0 3px 10px #23355614,0 1px 2px #2335560a,inset 0 1px #fff;font-size:12px;cursor:pointer;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease}.pr-layout-sidebar-toggle:hover,.pr-layout-sidebar-toggle:focus-visible{border-color:#b5c7f1;background:#f0f5ff;color:#527bf2;box-shadow:0 4px 14px #527bf224,inset 0 1px #fff}.pr-layout-sidebar-toggle:active{background:#e7efff;box-shadow:0 1px 4px #527bf21a}.pr-layout-sidebar-toggle>.anticon{transition:transform .15s ease}.pr-layout-sidebar-toggle[aria-expanded=false]>.anticon{transform:rotate(180deg)}.pr-menu-dock-tooltip{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:6px 9px;border-radius:7px;background:#35425b;color:#fff;box-shadow:0 3px 10px #2335561f;font-size:11px;line-height:1.4;white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .15s ease}.pr-layout-sidebar-toggle:hover .pr-menu-dock-tooltip,.pr-layout-sidebar-toggle:focus-visible .pr-menu-dock-tooltip{visibility:visible;opacity:1}@media(prefers-reduced-motion:reduce){.pr-layout-sidebar-toggle,.pr-layout-sidebar-toggle>.anticon,.pr-menu-dock-tooltip{transition:none}}.pr-layout-controls{display:flex;gap:5px;flex:0 0 auto}.pr-layout-controls>button{height:32px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#677185;font-size:10px}.pr-layout-controls>button:focus-visible,.pr-layout-sidebar-toggle:focus-visible{outline:2px solid #527bf2;outline-offset:2px}.pr-shell.is-sidebar-collapsed .pr-sidebar{width:56px}.pr-shell.is-sidebar-collapsed .pr-brand-lockup{padding:0;justify-content:center}.pr-shell.is-sidebar-collapsed .pr-brand-lockup>span{width:34px;height:34px}.pr-shell.is-sidebar-collapsed .pr-brand-lockup>div,.pr-shell.is-sidebar-collapsed .pr-sidebar nav p,.pr-shell.is-sidebar-collapsed .pr-nav-label,.pr-shell.is-sidebar-collapsed .pr-user>div{display:none}.pr-shell.is-sidebar-collapsed .pr-sidebar nav{padding:22px 5px}.pr-shell.is-sidebar-collapsed .pr-sidebar nav button{justify-content:center;padding:0}.pr-shell.is-sidebar-collapsed .pr-user{margin:5px;padding:13px 0;justify-content:center}.pr-shell.pr-cooperation-layout{height:100vh;height:100dvh;min-height:600px}.pr-cooperation-layout>.pr-sidebar{height:100%}.pr-cooperation-layout>.pr-main{min-height:0;display:flex;flex-direction:column}.pr-cooperation-layout .pr-topbar{flex:0 0 auto}.pr-cooperation-layout .pr-top-actions{flex-wrap:wrap}.pr-cooperation-layout .pr-page{flex:1;min-height:0;display:flex;flex-direction:column}.pr-cooperation-layout .pr-page>.pr-summary-cards,.pr-cooperation-layout .pr-page>.pr-save-error{flex:0 0 auto}.pr-cooperation-layout.is-summary-collapsed #pr-cooperation-summary{display:none}.pr-cooperation-layout .cooperation-card{flex:1;min-height:160px;display:flex;flex-direction:column}.pr-cooperation-layout.is-summary-collapsed .cooperation-card{margin-top:0}.pr-cooperation-layout .cooperation-card>.pr-table-toolbar,.pr-cooperation-layout .cooperation-card>.pr-table-pagebar,.pr-cooperation-layout .cooperation-card>.pr-save-error{flex:0 0 auto}.pr-cooperation-layout .cooperation-card>.pr-table-wrap{flex:1;min-height:0;max-height:none;border-radius:0 0 14px 14px}@media(max-width:1100px){.pr-shell .pr-topbar{padding-left:24px;padding-right:14px;gap:10px;flex-wrap:wrap}.pr-shell .pr-layout-heading p{display:none}.pr-shell .pr-top-actions,.pr-cooperation-layout .cooperation-card .pr-table-toolbar{flex-wrap:wrap}.pr-cooperation-layout .cooperation-card .pr-filter-stack{width:100%}.pr-cooperation-layout .cooperation-card .pr-filter-grid{flex-wrap:wrap;justify-content:flex-start}}.pr-main{min-width:0;flex:1}.pr-topbar{min-height:92px;padding:14px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e8ebf2;background:#fff}.pr-topbar>div:first-child{flex:0 0 auto}.pr-topbar h1{margin:0;color:var(--pr-text);font-size:21px}.pr-topbar p{margin:7px 0 0;color:var(--pr-muted);font-size:12px}.pr-top-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.pr-top-actions>button{height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#677185;font-size:11px;white-space:nowrap}.pr-top-actions>button.pr-top-import-button{border-color:#cad7f7;background:#f5f8ff;color:#5274d6;font-weight:700}.pr-top-actions>button.pr-top-import-button:hover{border-color:#9fb5ee;background:#edf3ff}.pr-brand-switch{padding:4px;display:flex;align-items:center;gap:4px;border:1px solid #e3e7ef;border-radius:10px;background:#f5f7fb}.pr-brand-switch button{height:32px;padding:0 13px;border:0;border-radius:7px;background:transparent;color:#6e7788;font-size:11px;font-weight:700;white-space:nowrap}.pr-brand-switch button:hover{color:#4f78ef;background:#fff}.pr-brand-switch button.active{background:var(--pr-primary);color:#fff;box-shadow:0 4px 10px #527bf233}.pr-local-badge{height:27px;padding:0 9px;display:inline-flex;align-items:center;border-radius:999px;background:#fff7e9;color:#a36d20;font-size:9px;font-weight:700;white-space:nowrap}.pr-save-state{min-width:57px;color:#8993a2;font-size:10px;white-space:nowrap}.pr-save-state svg{margin-right:5px}.pr-save-state.saved{color:#51966f}.pr-save-state.error{color:#c4575f}.pr-page{padding:22px 20px 24px}.pr-workspace-setup{min-height:calc(100vh - 140px);display:grid;place-items:center;align-content:center;gap:8px;border:1px solid #dfe6f5;border-radius:16px;background:#fff;color:#758198;text-align:center}.pr-workspace-setup>svg{margin-bottom:4px;color:var(--pr-primary);font-size:34px}.pr-workspace-setup>b{color:#34415a;font-size:16px}.pr-workspace-setup>span{font-size:12px;font-weight:700}.pr-workspace-setup>small{max-width:440px;color:#9aa4b4;font-size:10px;line-height:1.7}.pr-save-error{min-height:38px;margin-bottom:14px;padding:9px 13px;display:flex;align-items:center;gap:8px;border:1px solid #f0d1d4;border-radius:10px;background:#fff3f3;color:#b44e56;font-size:10px}.pr-summary-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pr-summary-card{min-height:118px;padding:20px 22px;position:relative;display:flex;align-items:center;gap:16px;overflow:hidden;border:1px solid #e1e7f2;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1f2f520b}.pr-summary-card.paid{background:linear-gradient(135deg,#fff,#f3f7ff)}.pr-summary-card.promotion{background:linear-gradient(135deg,#fff,#f7f6ff)}.pr-summary-icon{width:50px;height:50px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:#eaf1ff;color:#5272d6;font-size:21px}.pr-summary-card.promotion .pr-summary-icon{background:#efedff;color:#6c63d8}.pr-summary-card p,.pr-summary-card strong,.pr-summary-card small{display:block}.pr-summary-card p{margin:0;color:#7f899a;font-size:11px;font-weight:700}.pr-summary-card strong{margin-top:8px;color:#25314a;font-size:29px;line-height:1;letter-spacing:-.5px}.pr-summary-card small{margin-top:9px;color:#98a1af;font-size:9px}.pr-summary-card em{position:absolute;right:18px;bottom:15px;padding:5px 8px;border-radius:7px;background:#fff3e8;color:#b66c2e;font-size:8px;font-style:normal;font-weight:700}.pr-table-card{margin-top:15px;overflow:hidden;border:1px solid var(--pr-border);border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520b}.pr-table-toolbar{min-height:84px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--pr-grid)}.pr-table-title{min-width:245px;display:flex;align-items:center;gap:11px}.pr-table-title>span{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:var(--pr-primary-soft);color:var(--pr-primary);font-size:17px}.pr-table-title h2{margin:0;color:#2b3445;font-size:14px}.pr-table-title p{max-width:320px;margin:5px 0 0;color:#939cab;font-size:9px;line-height:1.45}.pr-filter-grid{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px}.pr-search{width:205px;height:36px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff;color:#8b95a6}.pr-search input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#374156;font-size:10px}.pr-filter-grid>select,.pr-primary-button{height:36px;border-radius:9px;font-size:10px;font-weight:700}.pr-filter-grid>select{min-width:112px;padding:0 8px;border:1px solid #dfe5ee;outline:0;background:#fbfcff;color:#5f6a7c}.pr-filter-grid>select:focus{border-color:#7998ed;box-shadow:0 0 0 3px #527bf214}.pr-primary-button{padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--pr-primary);background:var(--pr-primary);color:#fff;box-shadow:0 6px 14px #527bf22e;white-space:nowrap}.cooperation-card .pr-table-toolbar{position:relative;z-index:40;gap:10px;background:#fff}.cooperation-card .pr-table-title{min-width:205px}.cooperation-card .pr-filter-stack{min-width:0;flex:1 1 auto;display:grid;gap:7px}.cooperation-card .pr-filter-grid{flex:1 1 auto;flex-wrap:nowrap;gap:6px}.cooperation-card .pr-filter-row{width:100%;max-width:none}.cooperation-card .pr-filter-row.is-secondary{min-height:42px;padding:3px 6px;border:1px solid #edf1f8;border-radius:11px;background:#f8faff}.cooperation-card .pr-search{width:210px;min-width:175px;flex:0 1 210px}.cooperation-card .pr-filter-grid>select{min-width:0;padding:0 24px 0 9px;flex:0 0 auto}.cooperation-card .pr-filter-grid>select.month-filter{width:96px}.cooperation-card .pr-filter-grid>select.owner-filter{width:88px}.cooperation-card .pr-filter-grid>select.type-filter{width:96px}.cooperation-card .pr-filter-grid>select.settlement-filter{width:96px}.cooperation-card .pr-filter-grid>select.publication-filter{width:96px}.cooperation-card .pr-filter-grid>select.continuation-filter{width:118px}.cooperation-card .pr-primary-button{padding:0 10px}.cooperation-card .pr-table-toolbar.is-single-row .pr-table-title{min-width:105px;flex:0 0 105px;gap:7px}.cooperation-card .pr-table-toolbar.is-single-row .pr-table-title p{display:none}.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-stack{width:auto}.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-grid{gap:5px}.cooperation-card .pr-table-toolbar.is-single-row .pr-search{width:165px;min-width:120px;flex:1 1 165px}.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-grid>select{width:82px;padding-left:7px;padding-right:18px}.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-grid>select.owner-filter{width:72px}.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-grid>select.continuation-filter{width:106px}.cooperation-card .pr-table-toolbar.is-single-row .pr-value-filter>button{min-width:72px;padding:0 7px}@media(max-width:1280px){.cooperation-card .pr-table-toolbar.is-single-row .pr-filter-grid{flex-wrap:wrap;justify-content:flex-start}}.cooperation-card{overflow:visible}.pr-value-filter{position:relative;flex:0 0 auto}.pr-value-filter>button{height:36px;min-width:90px;padding:0 9px;display:inline-flex;align-items:center;justify-content:space-between;gap:7px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff;color:#5f6a7c;font-size:10px;font-weight:700;white-space:nowrap}.pr-value-filter>button.is-active{border-color:#9eb4ef;background:#f1f5ff;color:#4f70cf}.pr-value-filter-panel{position:absolute;top:42px;right:0;z-index:50;width:260px;padding:10px;border:1px solid #dbe2ef;border-radius:12px;background:#fff;box-shadow:0 18px 45px #1f2f522e}.pr-value-filter-sort{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #dfe5ee;border-radius:8px}.pr-value-filter-sort button{height:31px;border:0;background:#fff;color:#667187;font-size:10px;font-weight:700}.pr-value-filter-sort button+button{border-left:1px solid #dfe5ee}.pr-value-filter-sort button.active{background:#eef3ff;color:#426bd5}.pr-value-filter-panel>strong{margin:10px 2px 7px;display:block;color:#426bd5;font-size:10px}.pr-value-filter-panel>label{height:33px;padding:0 8px;display:flex;align-items:center;gap:7px;border:1px solid #dfe5ee;border-radius:8px;color:#8c96a8}.pr-value-filter-panel>label input{min-width:0;flex:1;border:0;outline:0;color:#3d485d;font-size:10px}.pr-value-filter-options{max-height:250px;margin-top:7px;overflow:auto}.pr-value-filter-options label{min-height:31px;padding:4px 5px;display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:7px;color:#3e485a;font-size:10px}.pr-value-filter-options input{width:14px;height:14px;accent-color:var(--pr-primary)}.pr-value-filter-options b{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pr-value-filter-options span{color:#9aa3b1;font-variant-numeric:tabular-nums}.pr-value-filter-panel footer{margin-top:8px;padding-top:8px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:6px;border-top:1px solid #edf0f5}.pr-value-filter-panel footer button{height:29px;padding:0 9px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#667187;font-size:9px;font-weight:700}.pr-value-filter-panel footer button.primary{border-color:var(--pr-primary);background:var(--pr-primary);color:#fff}.pr-color-filter-panel{width:235px}.pr-color-filter-panel>strong{margin-top:2px}.pr-color-filter-options label{grid-template-columns:15px 18px minmax(0,1fr) auto}.pr-color-filter-options label.is-all{grid-template-columns:15px minmax(0,1fr) auto}.pr-color-filter-swatch{width:17px;height:17px;display:block;border:1px solid rgba(76,88,112,.16);border-radius:5px;box-shadow:inset 0 0 0 1px #ffffff73}.pr-color-filter-swatch.is-blank{background:linear-gradient(135deg,#fff 0,#fff 46%,#d5dce8 47%,#d5dce8 53%,#fff 54%,#fff)}.pr-color-filter-empty{margin:12px 4px;color:#98a1af;font-size:9px;text-align:center}.pr-table-wrap{width:100%;max-height:calc(100vh - 360px);min-height:260px;overflow:auto;background:#fff}.pr-cooperation-viewport{overflow-anchor:none}.pr-cooperation-table .pr-virtual-spacer td{min-height:0;background:transparent}.pr-table-pagebar{min-height:39px;padding:6px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0f5;background:#fbfcff;color:#8791a2;font-size:9px}.pr-table-pagebar>div{display:flex;align-items:center;gap:7px}.pr-table-pagebar button{height:27px;padding:0 9px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#5d6980;font-size:8px}.pr-table-pagebar button:hover:not(:disabled){border-color:#9fb4ed;color:#5274d6}.pr-table-pagebar button:disabled{opacity:.42;cursor:not-allowed}.pr-table-pagebar b{min-width:46px;color:#4c5870;text-align:center;font-size:9px}.pr-refund-pagebar{border-top:1px solid #edf0f5}.pr-refund-pagebar label{display:inline-flex;align-items:center;gap:4px;color:#657086;font-size:9px}.pr-refund-pagebar input{width:42px;height:27px;padding:0 4px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#4c5870;text-align:center;font:inherit}.pr-data-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#354052;font-size:10px}.pr-data-table th{height:44px;padding:0 9px;position:sticky;top:0;z-index:5;border-right:1px solid var(--pr-grid);border-bottom:1px solid #e8edf4;background:var(--pr-head);color:#7d8798;font-weight:700;text-align:left;white-space:nowrap}.pr-data-table th small{margin-left:4px;padding:2px 4px;border-radius:4px;background:#eaf0ff;color:#617ed3;font-size:8px}.pr-data-table td{height:50px;padding:6px 7px;border-right:1px solid var(--pr-grid);border-bottom:1px solid var(--pr-grid);background:#fff;color:#354052;vertical-align:middle}.pr-data-table tbody tr:hover td{background:#f9fbff}.pr-data-table input,.pr-data-table select{width:100%;height:34px;padding:0 7px;border:1px solid transparent;border-radius:7px;outline:0;background:transparent;color:#303846;font-size:10px}.pr-data-table input::placeholder{color:#b0b7c2}.pr-data-table input:hover,.pr-data-table select:hover{border-color:#d7dce5;background:#fff}.pr-data-table input:focus,.pr-data-table select:focus{border-color:#7998ed;background:#fff;box-shadow:0 0 0 3px #527bf214}.pr-data-table select.needs-attention{border-color:#e7b164;background:#fff9ef;color:#9c6426}.pr-strong-input{font-weight:700}.pr-money-input{text-align:right;font-variant-numeric:tabular-nums}.pr-money-input.invalid{border-color:#d55e66!important;background:#fff5f5!important}.pr-readonly-money{text-align:right;background:#fbfcff!important;font-variant-numeric:tabular-nums}.pr-readonly-money b{color:#3a465b;font-size:11px}.pr-readonly-money.emphasis{background:#f4f7ff!important}.pr-readonly-money.emphasis b{color:#476dd7;font-size:12px}.pr-readonly-money small,.duplicate-order small,.missing-cost small{margin-top:3px;display:block;color:#bd772c;font-size:7px;font-weight:700;white-space:nowrap}.pr-readonly-money small svg,.duplicate-order small svg,.missing-cost small svg{margin-right:3px}.duplicate-order input{border-color:#e8b770;background:#fff9ef}.pr-cooperation-table .col-owner{width:72px}.pr-cooperation-table .col-blogger{width:180px}.pr-cooperation-table .col-type{width:68px}.pr-cooperation-table .col-products{width:270px}.pr-cooperation-table .col-paid,.pr-cooperation-table .col-service{width:82px}.pr-cooperation-table .col-cost{width:84px}.pr-cooperation-table .col-status{width:82px}.pr-cooperation-table .col-date{width:96px}.pr-cooperation-table .col-deadline{width:66px}.pr-cooperation-table .col-tracking{width:88px}.pr-cooperation-table .col-links{width:172px}.pr-cooperation-table .col-analysis{width:100px}.pr-cooperation-table .col-notes{width:180px}.pr-cooperation-table .col-order{width:106px}.pr-cooperation-table .col-action{width:38px}.pr-cooperation-table th{padding:0 6px;line-height:1.25;white-space:normal}.pr-cooperation-table th.group-identity{border-top:3px solid #8da9ef;background:#eff4ff;color:#526eb8}.pr-cooperation-table th.group-cooperation{border-top:3px solid #a99ae8;background:#f5f2ff;color:#6e61ae}.pr-cooperation-table th.group-money{border-top:3px solid #e4b96d;background:#fff8e9;color:#9a6f2c}.pr-th-stack{display:grid;place-items:center;gap:2px;line-height:1.05}.pr-th-stack b{font-size:inherit;font-weight:700}.pr-cooperation-table th.service-fee-header .pr-th-stack small{margin:0;padding:1px 4px;display:block;line-height:1.2}.pr-cooperation-table th.group-progress{border-top:3px solid #83c59e;background:#eef9f3;color:#4f8d68}.pr-cooperation-table th.group-publish{border-top:3px solid #e2a08d;background:#fff3f0;color:#a06454}.pr-cooperation-table th.group-analysis{border-top:3px solid #8ca9d9;background:#f0f5ff;color:#5572a5}.pr-cooperation-table td.identity-cell{background:#fcfdff}.pr-cooperation-table .sticky-owner{position:sticky;left:0;z-index:3}.pr-cooperation-table .sticky-blogger{position:sticky;left:var(--pr-sticky-owner-width);z-index:3;box-shadow:7px 0 12px #26334f0d}.pr-cooperation-table thead .sticky-owner,.pr-cooperation-table thead .sticky-blogger{z-index:9}.pr-cooperation-table tbody .sticky-owner,.pr-cooperation-table tbody .sticky-blogger{background:#fcfdff}.pr-cooperation-table tbody .sticky-owner.is-owner-color{border-left:4px solid hsl(var(--pr-owner-hue) 54% 55%);background:hsl(var(--pr-owner-hue) 70% 96%)}.pr-cooperation-table tbody .sticky-owner.is-owner-color select{border-color:hsl(var(--pr-owner-hue) 45% 78%);background:hsl(var(--pr-owner-hue) 75% 98%);color:hsl(var(--pr-owner-hue) 42% 32%);font-weight:800}.pr-cooperation-table tbody .sticky-owner.is-owner-color .pr-owner-readonly{color:hsl(var(--pr-owner-hue) 42% 32%)}.pr-cooperation-table tfoot .sticky-owner,.pr-cooperation-table tfoot .sticky-blogger{z-index:6}.pr-cooperation-table td.cooperation-cell{background:#fdfcff}.pr-cooperation-table td.cooperation-cell select.is-mail-shoot{border-color:#bfd4f5;background:#eef5ff;color:#426fae;font-weight:800}.pr-cooperation-table td.cooperation-cell select.is-gift-shoot{border-color:#f2d0aa;background:#fff6e9;color:#a86824;font-weight:800}.pr-cooperation-table td.cooperation-cell select.is-exchange{border-color:#d3c4f1;background:#f6f1ff;color:#7456ad;font-weight:800}.pr-product-select-stack{min-width:0;display:grid;align-content:start;gap:3px}.pr-inline-product-list{display:grid;align-content:start;gap:3px;min-width:0}.pr-returned-slot{box-sizing:border-box;width:100%;height:32px;min-width:0;padding:2px 4px;display:flex;align-items:center;gap:3px;border:1px solid #e1e4e9;border-radius:6px;background:#f1f2f5;color:#87909d;font-size:8px;overflow:hidden}.pr-returned-slot>span,.pr-returned-slot>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-returned-product-cell>b{flex:1}.pr-cooperation-table .pr-returned-product-cell>button{flex:none;padding:2px 3px;border:0;border-radius:4px;background:#e5e8ee;color:#707b8d;font-size:6.5px;white-space:nowrap}.pr-cooperation-table .pr-inline-product-choice,.pr-inline-product-cost{box-sizing:border-box;height:32px;min-width:0;padding:3px 5px;display:flex;align-items:center;justify-content:space-between;gap:4px;border:1px solid #dce5f2;border-radius:6px;background:#f8faff;color:#586b8d;font-size:8px}.pr-inline-product-choice>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-has-inline-returns .pr-product-select-stack,.pr-has-inline-returns .pr-service-fee-stack,.pr-has-inline-returns .pr-publication-links,.pr-has-inline-returns .pr-analysis-stack{align-content:start}.pr-cooperation-table .pr-product-select-stack>select{width:100%;height:32px}.pr-product-select-stack>small{min-height:32px;display:grid;place-items:center;color:#9aa3b1;font-size:8px}.pr-cooperation-table tbody tr.is-returned td,.pr-cooperation-table tbody tr.is-returned:hover td{background:#f4f5f7;color:#7d8591}.pr-cooperation-table tbody tr.is-returned input,.pr-cooperation-table tbody tr.is-returned select{border-color:transparent;background:#f4f5f7;color:#7d8591}.pr-cooperation-table td.money-cell{background:#fffdfa}.pr-cooperation-table td.progress-cell{background:#fbfefc}.pr-cooperation-table tbody tr:not(.is-returned) .pr-settlement-status.is-unsettled{border-color:#f1c79d;background:#fff3e8;color:#a65d19;font-weight:800}.pr-cooperation-table tbody tr:not(.is-returned) .pr-settlement-status.is-settled{border-color:#add9bb;background:#edf9f1;color:#327a4b;font-weight:800}.pr-cooperation-table td.publish-cell{background:#fffdfc}.pr-cooperation-table td.analysis-cell{background:#fbfcff}.pr-cooperation-table tbody tr:hover td{background:#f8faff}.pr-cooperation-table tbody tr.has-row-fill>td,.pr-cooperation-table tbody tr.has-row-fill:hover>td{background:var(--pr-row-fill)!important}.pr-cooperation-table tbody tr{height:auto}.pr-cooperation-table td{height:auto;padding:4px 3px;vertical-align:top}.pr-cooperation-table input,.pr-cooperation-table select{min-width:0;height:30px;margin:0;padding:0 4px;display:block;font-size:9px}.pr-cooperation-table .pr-strong-input{font-size:10px}.pr-cooperation-table .pr-readonly-money{padding-top:12px}.pr-blogger-editor{width:100%;min-height:30px;display:flex;align-items:center;gap:3px}.pr-blogger-editor>input{min-width:0;flex:1 1 auto}.pr-blogger-editor.is-high-value>input{color:#b37a12;background:#fffaf0}.pr-high-value-star{width:22px;height:22px;padding:0;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#b7bdc8;font-size:12px}.pr-high-value-star svg{transition:color .16s ease,filter .16s ease,transform .16s ease}.pr-high-value-star:hover{background:#fff7e5;color:#d39a22}.pr-high-value-star.is-active{color:#e0aa27}.pr-high-value-star.is-active svg{filter:drop-shadow(0 1px 0 #8e6110) drop-shadow(0 2px 2px rgba(139,91,11,.28));transform:translateY(-1px) scale(1.06)}.pr-high-value-star.is-active:hover svg{transform:translateY(-2px) scale(1.09)}.pr-high-value-star:disabled{cursor:default;opacity:.4}.pr-row-badges{max-width:79px;flex:0 0 auto;display:flex;align-items:center;gap:2px;white-space:nowrap}.pr-row-badges button{height:20px;padding:0 4px;border:0;border-radius:5px;font-size:6px;font-weight:800;line-height:1;white-space:nowrap}.pr-row-badges button.is-switch{background:#edf3ff;color:#5876c3}.pr-row-badges button.is-fee-change{background:#fff4dc;color:#9c681f}.pr-row-badges button.is-returned{background:#f2f3f6;color:#757f8f}.pr-row-badges button.is-blacklisted{background:#fff0f1;color:#b65a63}.pr-row-badges button:hover{filter:brightness(.97)}.pr-analysis-stack{display:grid;gap:3px}.pr-analysis-stack>span{height:32px;min-width:0;padding:0 5px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px;background:#f3f5f9;color:#788398;font-size:7px;font-weight:800;line-height:1.15;text-align:center;text-overflow:ellipsis}.pr-analysis-stack>span.is-pending{background:#edf3ff;color:#5b78c7}.pr-analysis-stack>span.is-unpublished{background:#fff4e9;color:#ab6c31}.pr-analysis-stack>span.is-invalid{background:#f1f2f5;color:#727c8b}.pr-analysis-stack>span.is-conflict{background:#fff0ee;color:#b45c55}.pr-analysis-stack>span.is-continue{background:#edf8f1;color:#4e8062}.pr-analysis-stack>span.is-hit{background:#fff4df;color:#a36a23}.pr-analysis-stack>span.is-retry{background:#eff2ff;color:#5b6fb5}.pr-analysis-stack>span.is-exchange{background:#eaf8f8;color:#347b80}.pr-analysis-stack>span.is-shared{background:#f4f6fb;color:#8791a2;font-weight:700}.pr-analysis-stack>span.is-cancelled{background:#f2f3f5;color:#7d8591}.pr-analysis-stack.is-empty>span{height:32px}.pr-cooperation-summary-row td{height:33px;padding:4px 5px!important;border-top:1px solid #cfd8e8;background:#f4f7fc!important;color:#758196;font-size:7px;line-height:1.15;vertical-align:middle!important}.pr-cooperation-summary-row td b,.pr-cooperation-summary-row td small,.pr-cooperation-summary-row td span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-cooperation-summary-row td b{color:#4d5b75;font-size:8px}.pr-cooperation-summary-row td small{margin-top:2px;color:#8b95a5;font-size:6px}.pr-cooperation-summary-row td.is-number{text-align:right;font-variant-numeric:tabular-nums}.pr-cooperation-summary-row td.is-number b{color:#41516f}.pr-cooperation-summary-row td.sticky-action{z-index:5;background:#f4f7fc!important}.pr-data-table .sticky-action{position:sticky}.pr-data-table .sticky-action{right:0;z-index:4;box-shadow:-7px 0 12px #26334f0d}.pr-data-table thead .sticky-action{z-index:8;background:var(--pr-head)}.pr-data-table tbody .sticky-action{background:#fff}.pr-data-table tbody tr:hover .sticky-action{background:#f9fbff}.pr-product-picker-shell{min-width:0;position:relative}.pr-product-picker{width:100%;min-height:32px;padding:0;display:grid;align-content:start;border:0;background:transparent;color:#5c78c8;text-align:left}.pr-product-picker-shell.has-cancellations .pr-product-picker-list>span:first-child{padding-right:55px}.pr-product-cancelled-badge{height:17px;padding:0 5px;position:absolute;top:5px;right:5px;border:1px solid #ecd3b1;border-radius:999px;background:#fff8eb;color:#a76b23;font-size:6px;font-weight:800;white-space:nowrap}.pr-product-cancelled-badge:hover{border-color:#dfb778;background:#fff2d8}.pr-product-picker.is-cancelled{color:#858d99}.pr-product-picker.is-cancelled .pr-product-picker-empty{border-color:#d8dce3;background:#f5f6f8;color:#7f8793}.pr-product-picker.is-cancelled .pr-product-picker-list>span{border-color:#dfe2e7;background:#f7f7f8}.pr-product-picker.is-cancelled .pr-product-picker-list b,.pr-product-picker.is-cancelled .pr-product-picker-list em{color:#737c89}.pr-product-picker.is-cancelled .pr-product-picker-list small{color:#9a7a6a}.pr-product-picker-empty{width:100%;min-height:32px;padding:4px 6px;display:flex;align-items:center;gap:5px;border:1px dashed #b8c7eb;border-radius:7px;background:#f7f9ff;font-size:9px}.pr-product-picker-list{width:100%;display:grid;gap:3px}.pr-product-picker-list>span{height:32px;padding:3px 6px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #e1e6f1;border-radius:6px;background:#fff}.pr-product-copy{min-width:0;display:grid;align-content:center}.pr-product-picker-list b{min-width:0;color:#39465c;font-size:9px;line-height:1.45;white-space:normal;word-break:break-word}.pr-product-picker-list small{color:#a0a9b8;font-size:6px;line-height:1.1}.pr-product-picker-list em{flex:0 0 auto;color:#607ecb;font-size:9px;font-style:normal;font-weight:700}.pr-owner-chip{min-height:30px;padding:0 4px;display:flex;align-items:center;color:#61708a;font-size:9px;font-weight:700}.pr-inline-actions{min-height:30px;display:grid;place-items:center;gap:4px}.pr-icon-button.is-save{border-color:#b7d8c4;background:#eff9f3;color:#43805b}.pr-cooperation-table tr.is-creating td{background:#f4f8ff;box-shadow:inset 0 1px #aec1ef,inset 0 -1px #aec1ef}.pr-publication-link-stack{display:grid;gap:4px}.pr-publication-link-stack>div{min-width:0}.pr-publication-link-stack small{padding:0 4px;display:block;overflow:hidden;color:#9a7b70;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.pr-product-dialog-backdrop{padding:24px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:#1d26395c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pr-product-dialog{width:min(680px,calc(100vw - 48px));max-height:min(720px,calc(100vh - 48px));overflow:hidden;border:1px solid #dfe5ef;border-radius:16px;background:#fff;box-shadow:0 26px 70px #1c294433}.pr-product-dialog>header{min-height:72px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9edf4}.pr-product-dialog>header small{color:#7f94c9;font-size:7px;font-weight:800;letter-spacing:.16em}.pr-product-dialog>header h3{margin:5px 0 0;color:#344158;font-size:15px}.pr-product-dialog>header button{width:32px;height:32px;border:1px solid #dfe5ee;border-radius:9px;background:#fff;color:#718097}.pr-product-dialog-list{max-height:520px;padding:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow-y:auto;background:#fafbfe}.pr-product-dialog-list article{min-height:64px;padding:10px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e2e7f0;border-radius:11px;background:#fff}.pr-product-dialog-list article.is-selected{border-color:#91a9e8;background:#f3f7ff;box-shadow:0 0 0 2px #5b7bd512}.pr-product-dialog-list article>label:first-child{min-width:0;flex:1;display:flex;align-items:center;gap:9px}.pr-product-dialog-list article input[type=checkbox]{width:15px;height:15px;flex:0 0 auto;accent-color:#597bdd}.pr-product-dialog-list article b,.pr-product-dialog-list article small{display:block}.pr-product-dialog-list article b{color:#3a465a;font-size:10px}.pr-product-dialog-list article small{margin-top:4px;color:#929baa;font-size:7px}.pr-product-quantity{flex:0 0 auto;display:flex;align-items:center;gap:5px;color:#8a94a5;font-size:7px}.pr-product-quantity input{width:48px;height:29px;padding:0 5px;border:1px solid #d9e0eb;border-radius:7px;background:#fff;color:#39465c;text-align:center}.pr-product-dialog>footer{min-height:62px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e9edf4}.pr-product-dialog>footer span{color:#7e899b;font-size:9px}.pr-service-fee-stack{min-width:0;display:grid;align-content:start;gap:4px}.pr-service-fee-list{display:grid;gap:3px}.pr-service-fee-list.has-vertically-centered-merge{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.pr-service-fee-list.has-vertically-centered-merge .pr-grouped-business-row.is-vertically-centered-merge{height:auto;min-height:32px;align-self:stretch}.pr-service-fee-list.has-vertically-centered-merge .pr-grouped-business-row.is-vertically-centered-merge .pr-grouped-business-editor{height:100%;align-content:center}.pr-service-fee-list.has-vertically-centered-merge .pr-grouped-business-row.is-merged-slot-placeholder{visibility:hidden;pointer-events:none}.pr-service-fee-list.has-vertically-centered-merge>.pr-returned-slot{align-self:stretch}.pr-service-fee-list>button,.pr-service-fee-editor{width:100%;height:32px;padding:2px 4px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;border:1px solid #eee5d5;border-radius:6px;background:#fffdf8;font-variant-numeric:tabular-nums}.pr-service-fee-list b{color:#8d682d;font-size:9px;line-height:1.1}.pr-service-fee-list small{color:#b0a38e;font-size:5.5px;line-height:1.1;white-space:nowrap}.pr-service-fee-stack.is-returned .pr-service-fee-list>button{border-color:#e0e1e5;background:#f7f7f8}.pr-service-fee-stack.is-returned .pr-service-fee-list b{color:#737c89}.pr-service-fee-stack.is-returned .pr-service-fee-list small{color:#9a7a6a}.pr-readonly-money.is-returned{background:#f7f7f8!important}.pr-readonly-money.is-returned b{color:#737c89}.pr-readonly-money.is-returned small{color:#9a7a6a}.pr-service-fee-editor{padding:2px 3px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px}.pr-service-fee-editor.is-total{grid-template-columns:24px 8px minmax(0,1fr)}.pr-service-fee-editor>small{color:#7c879a;font-size:6px;font-weight:700;white-space:nowrap}.pr-service-fee-editor>span{color:#a17a3d;font-size:6px;font-weight:700}.pr-cooperation-table .pr-service-fee-editor .pr-money-input{height:26px;padding:0 3px;border-color:#eadbbf;background:#fff;font-size:8px}.pr-link-input{width:100%;min-width:0;display:flex;align-items:center;gap:3px}.pr-link-input input{min-width:0;flex:1 1 auto}.pr-link-input.has-link input{color:#476dd7;background:#f5f8ff}.pr-link-input a{height:30px;min-width:0;padding:0 6px;flex:1 1 auto;display:flex;align-items:center;gap:4px;overflow:hidden;border:1px solid #dce3f1;border-radius:6px;background:#f5f8ff;color:#476dd7;font-size:8px;text-decoration:none}.pr-link-input a:hover{border-color:#aebee9;background:#eef3ff;color:#315bcf}.pr-link-input a>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-link-input a>svg{flex:0 0 auto}.pr-link-input>button{height:30px;padding:0 5px;flex:0 0 auto;border:1px solid #dfe4ed;border-radius:6px;background:#fff;color:#738097;font-size:7px;font-weight:700;white-space:nowrap}.pr-link-input>button:hover{border-color:#b6c4e8;background:#f5f8ff;color:#536fc0}.pr-link-stack{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px}.pr-link-stack .pr-link-input{height:30px}.pr-link-stack .pr-link-input input{height:30px;padding:0 5px;display:block;font-size:8px}.pr-link-stack .pr-link-input a{height:30px;font-size:8px}.pr-publication-empty{min-height:30px;padding:5px;display:flex;align-items:center;border:1px dashed #d6ddea;border-radius:6px;color:#9aa3b1;font-size:8px;line-height:1.35}.pr-publication-links{min-width:0;display:grid;align-content:start;gap:4px}.pr-publication-product-list{min-width:0;display:grid;gap:3px}.pr-publication-product-list.has-vertically-centered-merge{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.pr-publication-product-row{height:32px;padding:2px 3px;display:grid;grid-template-columns:11px minmax(0,1fr);align-items:center;gap:3px;border:1px solid #eadfdb;border-radius:6px;background:#fff}.pr-publication-product-row.is-shared{grid-template-columns:11px minmax(0,1fr) auto;border-color:#ccd8f4;background:#f8faff}.pr-publication-product-row.is-vertically-centered-merge{height:auto;min-height:32px;align-self:stretch}.pr-publication-product-row.is-vertically-centered-merge .pr-publication-primary-line{height:100%}.pr-publication-product-row.is-vertically-centered-merge .pr-link-input{align-self:center}.pr-publication-product-row.is-merged-slot-placeholder{visibility:hidden;pointer-events:none}.pr-publication-product-list.has-vertically-centered-merge>.pr-returned-slot{align-self:stretch}.pr-publication-product-row>input{width:11px;height:11px;margin:0;padding:0;accent-color:var(--pr-primary)}.pr-publication-product-row .pr-link-input input{height:26px;padding:0 4px;border-color:#e2e6ee;background:#fff;font-size:8px}.pr-publication-product-row .pr-link-input a{height:26px;padding:0 4px;font-size:7px}.pr-publication-product-row .pr-link-input>button{height:26px;padding:0 3px;font-size:6px}.pr-publication-primary-line{min-width:0;height:26px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px}.pr-publication-additional-trigger{height:24px;min-width:34px;padding:0 3px;border:1px solid #dfd4ea;border-radius:5px;background:#faf7ff;color:#7d68a7;font-size:6px;font-weight:800;white-space:nowrap}.pr-publication-additional-trigger:hover,.pr-publication-additional-trigger.has-additional{border-color:#b9a5dc;background:#f4efff;color:#6e55a1}.pr-publication-shared-label{min-width:0;color:#7183ba;font-size:7px;text-align:center;white-space:nowrap}.pr-publication-split{height:22px;padding:0 3px;border:0;border-radius:4px;background:#e9efff;color:#637dcc;font-size:6px;white-space:nowrap}.pr-publication-merge{width:100%;min-height:24px;padding:3px 5px;border:1px dashed #bdcbee;border-radius:6px;background:#f5f8ff;color:#5874c3;font-size:7px;line-height:1.3}.pr-publication-merge:disabled{border-color:#dfe3eb;background:#fafbfc;color:#a4abb6}.pr-grouped-business-list{min-width:0;display:grid;align-content:start;gap:3px}.pr-grouped-business-list.has-vertically-centered-merge{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.pr-grouped-business-row{height:32px;min-width:0;padding:2px 3px;display:grid;grid-template-columns:11px minmax(0,1fr);align-items:center;gap:3px;border:1px solid #dce8df;border-radius:6px;background:#fff}.pr-grouped-business-row[style*=--pr-cell-fill]{background:var(--pr-cell-fill)}.pr-grouped-business-row.is-shared{border-color:#ccd8f4;background:#f8faff}.pr-grouped-business-row.is-shared[style*=--pr-cell-fill]{background:var(--pr-cell-fill)}.pr-grouped-business-row.is-vertically-centered-merge{height:auto;min-height:32px;align-self:stretch}.pr-grouped-business-row.is-vertically-centered-merge .pr-grouped-business-editor{height:100%;align-content:center}.pr-grouped-business-row.is-merged-slot-placeholder{visibility:hidden;pointer-events:none}.pr-grouped-business-list.has-vertically-centered-merge>.pr-returned-slot{align-self:stretch}.pr-grouped-business-row>input[type=checkbox]{width:11px;height:11px;margin:0;padding:0;accent-color:var(--pr-primary)}.pr-grouped-business-row:not(:has(>input[type=checkbox])){grid-template-columns:minmax(0,1fr)}.pr-grouped-business-editor{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px}.pr-grouped-business-editor>input,.pr-grouped-business-editor>select{width:100%;height:26px;min-width:0;padding:0 4px;border:1px solid #e2e6ee;border-radius:5px;outline:0;background:#fff;color:#49556b;font-size:8px}.pr-grouped-business-row[style*=--pr-cell-fill] .pr-grouped-business-editor>input,.pr-grouped-business-row[style*=--pr-cell-fill] .pr-grouped-business-editor>select{background:transparent}.pr-cooperation-table tbody td.pr-grouped-business-cell.has-uniform-fill,.pr-cooperation-table tbody tr:hover td.pr-grouped-business-cell.has-uniform-fill{background:var(--pr-cell-fill)!important}.pr-grouped-business-split{height:22px;padding:0 3px;border:0;border-radius:4px;background:#e9efff;color:#637dcc;font-size:6px;white-space:nowrap}.pr-grouped-business-merge{width:100%;min-height:24px;padding:3px 5px;border:1px dashed #bdcbee;border-radius:6px;background:#f5f8ff;color:#5874c3;font-size:7px;line-height:1.3}.pr-grouped-business-merge:disabled{border-color:#dfe3eb;background:#fafbfc;color:#a4abb6}.pr-grouped-shared-label{width:100%;overflow:hidden;color:#7183ba;font-size:7px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pr-grouped-shared-label.is-compact,.pr-publication-shared-label.is-compact,.pr-analysis-stack .is-shared.is-compact{min-height:18px;color:transparent}.pr-fill-color-picker{position:relative;flex:0 0 auto}.pr-fill-color-picker>summary{width:24px;height:24px;display:grid;place-items:center;border:1px solid #d9e0ec;border-radius:6px;background:#fff;color:#77849a;cursor:pointer;list-style:none}.pr-fill-color-picker>summary::-webkit-details-marker{display:none}.pr-fill-color-picker>summary.has-color{border-color:#aab5c8;background:var(--pr-picker-fill);color:#4d596c}.pr-fill-color-picker[open]>summary{box-shadow:0 0 0 2px #527bf21f}.pr-fill-color-palette{box-sizing:border-box;width:118px;padding:6px;position:fixed;z-index:1450;display:grid;grid-template-columns:repeat(5,18px);gap:4px;border:1px solid #dce3ef;border-radius:8px;background:#fff;box-shadow:0 10px 30px #1f30522e}.pr-fill-color-palette button{width:18px;height:18px;min-width:18px;padding:0;display:grid;place-items:center;border:1px solid #cfd6e3;border-radius:4px;color:#7d8797}.pr-fill-color-palette button.is-selected{outline:2px solid #527bf2;outline-offset:1px}.pr-grouped-checkbox{width:100%;display:flex;align-items:center;justify-content:center;gap:5px;color:#647188;font-size:8px}.pr-grouped-checkbox input{width:12px;height:12px;accent-color:var(--pr-primary)}.pr-grouped-business-empty{min-height:32px;padding:4px;display:flex;align-items:center;border:1px dashed #d6ddea;border-radius:6px;color:#9aa3b1;font-size:8px}.pr-legacy-links{min-width:0;color:#8a94a5;font-size:7px}.pr-legacy-links>summary{padding:2px 1px;cursor:pointer;line-height:1.35}.pr-legacy-links>div{margin-top:3px;display:grid;gap:3px}.pr-legacy-links>div>span{min-width:0;padding:3px;display:flex;align-items:center;justify-content:space-between;gap:3px;border-radius:5px;background:#f8f9fc}.pr-legacy-links a,.pr-legacy-links b{min-width:0;overflow:hidden;color:#677797;font-size:7px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pr-legacy-links button{min-height:18px;padding:0 3px;flex:0 0 auto;border:0;border-radius:4px;background:#edf2ff;color:#647bc0;font-size:6px}.pr-icon-button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#9ca5b3}.pr-icon-button.danger:hover{background:#fff0f0;color:#c7545d}.pr-table-footer{min-height:42px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #e4e8ef;background:#fbfcfd;color:#929baa;font-size:9px}.pr-stat-hint{min-height:38px;padding:0 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--pr-grid);background:#fbfcfe;color:#8d96a5;font-size:9px}.pr-stat-hint em{padding:4px 7px;border-radius:6px;background:#f1f3f7;color:#949cab;font-style:normal}.pr-stat-hint b{margin-left:auto;color:#697386}.statistics-card{overflow:visible}.statistics-card .pr-table-toolbar{position:relative;z-index:20;border-radius:15px 15px 0 0;background:#fff}.stats-filters .pr-search{width:170px}.stats-filters>select{min-width:122px}.pr-month-filter{width:148px;position:relative;flex:0 0 auto}.pr-month-filter>summary{height:36px;padding:0 10px;display:flex;flex-direction:column;justify-content:center;border:1px solid #dfe5ee;border-radius:9px;outline:0;background:#fbfcff;color:#667185;cursor:pointer;list-style:none}.pr-month-filter>summary::-webkit-details-marker{display:none}.pr-month-filter>summary span{color:#8d96a5;font-size:7px;line-height:1}.pr-month-filter>summary b{max-width:125px;margin-top:4px;overflow:hidden;color:#4c5870;font-size:9px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.pr-month-filter[open]>summary{border-color:#7998ed;background:#fff;box-shadow:0 0 0 3px #527bf214}.pr-month-filter-panel{width:344px;padding:15px;position:absolute;z-index:40;top:43px;right:0;border:1px solid #dfe5ef;border-radius:12px;background:#fff;box-shadow:0 18px 44px #1f30522b}.pr-month-filter-panel>header b,.pr-month-filter-panel>header small{display:block}.pr-month-filter-panel>header b{color:#344056;font-size:12px}.pr-month-filter-panel>header small{margin-top:4px;color:#959eac;font-size:8px}.pr-month-option-list{max-height:124px;margin-top:11px;padding:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;overflow:auto;border:1px solid #edf0f5;border-radius:9px;background:#fafbfe}.pr-month-option-list label{min-height:28px;padding:0 6px;display:flex;align-items:center;gap:5px;border-radius:6px;color:#5f697b;font-size:9px;cursor:pointer}.pr-month-option-list label:hover{background:#edf3ff;color:#4f70cd}.pr-month-option-list input{width:13px;height:13px;margin:0;accent-color:var(--pr-primary)}.pr-month-option-empty{grid-column:1 / -1;padding:12px 4px;color:#9ba3b0;font-size:9px;text-align:center}.pr-month-range-fields{margin-top:10px;display:grid;grid-template-columns:1fr 18px 1fr;align-items:end;gap:6px}.pr-month-range-fields label span{display:block;margin-bottom:5px;color:#8c95a4;font-size:8px}.pr-month-range-fields input{width:100%;height:32px;padding:0 7px;border:1px solid #dfe5ee;border-radius:7px;outline:0;color:#4f596b;font-size:9px}.pr-month-range-fields i{padding-bottom:9px;color:#a0a7b2;font-size:8px;font-style:normal;text-align:center}.pr-month-range-warning{margin:8px 0 0;color:#b7792e;font-size:8px}.pr-month-filter-panel>footer{margin-top:11px;display:flex;justify-content:flex-end;gap:6px}.pr-month-filter-panel>footer button{height:29px;padding:0 9px;border:1px solid #d9e1f3;border-radius:7px;background:#f6f8fd;color:#6076b7;font-size:8px}.pr-stat-summary-bar{min-height:82px;padding:11px 16px;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:9px;border-bottom:1px solid var(--pr-grid);background:#f8faff}.pr-stat-summary-bar>div{padding:10px 13px;border:1px solid #e6ebf5;border-radius:10px;background:#fff}.pr-stat-summary-bar span,.pr-stat-summary-bar b,.pr-stat-summary-bar small{display:block}.pr-stat-summary-bar span{color:#8a94a5;font-size:8px;font-weight:700}.pr-stat-summary-bar b{margin-top:5px;color:#35425b;font-size:16px;line-height:1}.pr-stat-summary-bar small{margin-top:6px;color:#9aa2af;font-size:7px}.pr-stat-summary-bar>div:nth-child(2) b{color:#b3742b}.pr-stat-summary-bar>div:nth-child(3) b{color:#5a74c9}.pr-stats-table-wrap{max-height:calc(100vh - 352px)}.pr-stats-table .stat-drag{width:40px}.pr-stats-table .stat-launch{width:94px}.pr-stats-table .stat-name{width:238px}.pr-stats-table .stat-cost{width:82px}.pr-stats-table .stat-quantity{width:64px}.pr-stats-table .stat-expense{width:96px}.pr-stats-table .stat-unpublished{width:62px}.pr-stats-table .stat-pending-amount{width:78px}.pr-stats-table .stat-month-q{width:54px}.pr-stats-table .stat-month-e{width:84px}.pr-stats-table .stat-action{width:38px}.pr-stats-table th{padding:0 5px;font-size:9px;line-height:1.3;white-space:normal}.pr-stats-table td{height:58px;padding:4px}.pr-stats-table input,.pr-stats-table select{min-width:0;height:30px;padding:0 4px;font-size:9px}.pr-stats-table thead tr:first-child th{top:0;height:41px;text-align:center}.pr-stats-table thead tr:nth-child(2) th{top:41px;height:34px;text-align:center}.pr-stats-table thead th[rowspan="2"]{height:75px}.pr-stats-table .stat-sticky-drag,.pr-stats-table .stat-sticky-name{position:sticky;z-index:4}.pr-stats-table .stat-sticky-drag{left:0;text-align:center}.pr-stats-table .stat-sticky-name{left:40px;box-shadow:7px 0 12px #26334f0b}.pr-stats-table thead .stat-sticky-drag,.pr-stats-table thead .stat-sticky-name{z-index:8;background:var(--pr-head)}.pr-stats-table tbody .stat-sticky-drag,.pr-stats-table tbody .stat-sticky-name{background:#fff}.pr-stats-table tbody tr:hover .stat-sticky-drag,.pr-stats-table tbody tr:hover .stat-sticky-name{background:#f9fbff}.pr-stats-table thead .stat-sequence-head,.pr-stats-table thead .stat-action-head{border-top:3px solid #c5cedd;background:#f6f8fb;color:#768195}.pr-stats-table thead .stat-product-head,.pr-stats-table thead .stat-attribute-head{border-top:3px solid #93a9d8;background:#f3f6fc;color:#5f729c}.pr-stats-table thead .stat-summary-head{border-top:3px solid #7fb79d;background:#f0f8f4;color:#527e69}.pr-stats-table thead .stat-pending-head{border-top:3px solid #d8a66f;background:#fff7ed;color:#976b3e}.pr-stats-table thead .stat-month-head{border-top:3px solid #8ea7df;background:#f1f5fd;color:#5870aa}.pr-stats-table tbody .stat-sequence-cell,.pr-stats-table tbody .stat-action-cell{background:#fff}.pr-stats-table tbody .stat-product-cell,.pr-stats-table tbody .stat-attribute-cell{background:#fcfdff}.pr-stats-table tbody .stat-summary-cell{background:#fbfefc}.pr-stats-table tbody .stat-pending-cell{background:#fffdf9}.pr-stats-table tbody .stat-month-cell{background:#fbfcff}.pr-stats-table tbody tr:hover .stat-product-cell,.pr-stats-table tbody tr:hover .stat-attribute-cell{background:#f6f9ff}.pr-stats-table tbody tr:hover .stat-summary-cell{background:#f4faf7}.pr-stats-table tbody tr:hover .stat-pending-cell{background:#fff8ee}.pr-stats-table tbody tr:hover .stat-month-cell{background:#f5f8ff}.pr-stats-table th.current-month{background:#e8efff!important;color:#496bd0!important}.pr-stats-table td.current-month{background:#f3f7ff!important}.pr-stats-table tbody tr:hover td.current-month{background:#ecf2ff!important}.pr-stats-table td:not(.stat-sticky-name){text-align:center}.pr-stats-table td.stat-total b{color:#35435a;font-size:13px}.pr-stats-table td.stat-total.expense b{color:#3f7c61}.pr-stats-table td.stat-total.unpublished{background:#fffaf3}.pr-stats-table td.stat-total.unpublished b{color:#b4782f}.pr-stats-table td.stat-total.pending-amount{background:#fffaf3}.pr-stats-table td.stat-total.pending-amount b{color:#a8692d;font-size:11px}.pr-product-name-editor{min-width:0;display:flex;align-items:center;gap:6px}.pr-product-name-editor>input{min-width:0;flex:1 1 auto}.pr-performance-exclusion{width:27px;min-width:27px;height:27px!important;padding:0!important;flex:0 0 27px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce2eb;border-radius:50%;background:#f8fafc;color:#8a94a4;font-size:7px!important;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer}.pr-performance-exclusion:hover{border-color:#d5aa74;background:#fff9f0;color:#9b6a30}.pr-performance-exclusion.is-active{border-color:#e5bf8e;background:#fff3df;color:#a46823;box-shadow:inset 0 0 0 1px #fff9}.pr-stats-table tr.is-performance-excluded .stat-product-cell{background:#fffaf2}.pr-product-image-control{width:44px;flex:0 0 44px;position:relative;display:grid;justify-items:center;gap:2px;border-radius:7px;outline:none}.pr-product-image-control:focus-visible{box-shadow:0 0 0 2px #5272d633}.pr-product-image-preview,.pr-product-image-placeholder{width:36px;height:36px;display:grid;place-items:center;overflow:hidden;border:1px dashed #cbd6ed;border-radius:7px;background:#f4f7fd;color:#8ca0ce;text-decoration:none}.pr-product-image-preview{border-style:solid;border-color:#d9e1ef}.pr-product-image-preview img{width:100%;height:100%;display:block;object-fit:cover}.pr-product-image-placeholder{font-size:15px}.pr-product-image-actions{width:44px;display:flex;justify-content:center;gap:3px}.pr-product-image-upload,.pr-product-image-paste{max-width:22px;padding:0;overflow:hidden;border:0;background:transparent;color:#6a80bf;font-size:7px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pr-product-image-upload:disabled,.pr-product-image-paste:disabled{color:#a8afba}.pr-product-image-remove{width:17px;height:17px;padding:0;position:absolute;top:-5px;right:-4px;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;background:#6f7e99;color:#fff;font-size:7px;box-shadow:0 2px 6px #2530462e}.pr-drag-handle{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#a0a8b5;cursor:grab}.pr-drag-handle:hover:not(:disabled){background:#edf3ff;color:#5272d6}.pr-drag-handle:disabled{color:#d0d4db;cursor:not-allowed}.pr-stats-table tr.dragging td{opacity:.62;background:#f2f6ff}.pr-stats-table .missing-cost{position:relative;background:#fffaf1}.pr-stats-table .missing-cost small{text-align:center}.pr-empty-row td{height:220px!important;border-right:0;text-align:center!important}.pr-empty-row td>svg,.pr-empty-row td>b,.pr-empty-row td>span{display:block;margin:0 auto}.pr-empty-row td>svg{color:#c5cbd5;font-size:26px}.pr-empty-row td>b{margin-top:12px;color:#6f7888;font-size:12px}.pr-empty-row td>span{margin-top:6px;color:#a0a7b3;font-size:10px}.pr-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;background:#161f3061;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pr-legacy-import-modal{width:min(780px,calc(100vw - 60px));padding:21px 23px;border-radius:15px;background:#fff;box-shadow:0 26px 80px #18254340}.pr-legacy-import-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pr-legacy-import-modal>header span{color:#718bd3;font-size:8px;font-weight:800;letter-spacing:1px}.pr-legacy-import-modal>header h2{margin:5px 0 0;color:#30394b;font-size:18px}.pr-legacy-import-modal>header p{margin:7px 0 0;color:#8d96a5;font-size:9px}.pr-legacy-import-modal>header button{width:30px;height:30px;border:0;border-radius:8px;background:#f2f4f8;color:#778193}.pr-legacy-import-fields{margin-top:17px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pr-legacy-import-fields>label{min-height:52px;padding:8px 10px;display:grid;gap:5px;border:1px solid #e1e6ef;border-radius:9px;color:#768196;font-size:8px}.pr-legacy-import-fields select{height:28px;border:0;outline:0;background:transparent;color:#3f4b61}.pr-legacy-file{place-items:center;align-content:center;color:#5272cc!important;cursor:pointer}.pr-legacy-file input{display:none}.pr-legacy-summary{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pr-legacy-summary article{min-height:62px;padding:10px;border:1px solid #e4e9f1;border-radius:9px;background:#f8faff}.pr-legacy-summary span,.pr-legacy-summary b{display:block}.pr-legacy-summary span{color:#8c96a7;font-size:8px}.pr-legacy-summary b{margin-top:8px;color:#3e4b63;font-size:16px}.pr-legacy-warning{margin-top:10px;padding:9px 11px;border:1px solid #eadfcf;border-radius:8px;background:#fffaf3;color:#9b7136;font-size:8px}.pr-legacy-import-modal>footer{margin-top:14px;display:flex;justify-content:flex-end;gap:7px}.pr-legacy-import-modal>footer button{min-height:34px;padding:0 14px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#68758a}.pr-modal{border:1px solid #e3e8f1;border-radius:16px;background:#fff;box-shadow:0 22px 70px #19274633}.pr-delete-modal{width:390px;padding:27px 28px 24px;text-align:center}.pr-modal-icon{width:45px;height:45px;margin:0 auto;display:grid;place-items:center;border-radius:50%;background:#edf3ff;color:#5272d6;font-size:19px}.pr-modal-icon.danger{background:#fff0f0;color:#c6535c}.pr-delete-modal h2{margin:15px 0 0;font-size:18px}.pr-delete-modal p{margin:9px 0 0;color:#858d9b;font-size:10px;line-height:1.65}.pr-modal-actions{margin-top:20px;display:flex;justify-content:flex-end;gap:9px}.pr-delete-modal .pr-modal-actions{justify-content:center}.pr-modal-actions button{height:37px;min-width:90px;padding:0 15px;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#677185;font-size:11px}.pr-modal-actions button.primary{border-color:var(--pr-primary);background:var(--pr-primary);color:#fff}.pr-modal-actions button.danger{border-color:#c95c65;background:#c95c65;color:#fff}.pr-modal-actions button.soft-danger{border-color:#e3d4d6;background:#fff7f7;color:#a65b63}.pr-modal-actions button:disabled{opacity:.45;cursor:not-allowed}.pr-import-modal{width:min(780px,calc(100vw - 60px));max-height:min(88vh,820px);padding:22px 24px 20px;overflow-y:auto}.pr-import-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pr-import-modal>header span{color:#6d86cf;font-size:8px;font-weight:800;letter-spacing:.08em}.pr-import-modal>header h2{margin:5px 0 0;color:#2d374b;font-size:19px}.pr-import-modal>header p{margin:6px 0 0;color:#919aaa;font-size:9px;line-height:1.5}.pr-import-modal>header>button{width:31px;height:31px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:8px;background:#f3f5f9;color:#77808f;font-size:15px}.pr-import-modal>header>button:disabled{opacity:.45}.pr-import-brand-row{min-height:48px;margin-top:15px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:13px;border:1px solid #e5e9f1;border-radius:10px;background:#fafbfe}.pr-import-brand-row label{display:flex;align-items:center;gap:9px;color:#5b6679;font-size:9px;font-weight:700}.pr-import-brand-row select{height:30px;min-width:120px;padding:0 25px 0 9px;border:1px solid #dce3ee;border-radius:7px;outline:0;background:#fff;color:#46536a;font-size:9px}.pr-import-brand-row small{color:#758196;font-size:8px}.pr-import-brand-row small svg{margin-right:5px;color:#55a174}.pr-import-dropzone{width:100%;min-height:116px;margin-top:13px;padding:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1px dashed #b8c8eb;border-radius:12px;background:#f8faff;color:#5876ca}.pr-import-dropzone:hover{border-color:#7895e3;background:#f2f6ff}.pr-import-dropzone>svg{font-size:27px}.pr-import-dropzone b{color:#43516b;font-size:12px}.pr-import-dropzone span{color:#8e98a8;font-size:8px}.pr-import-processing{min-height:130px;margin-top:13px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;border:1px solid #e2e8f3;border-radius:12px;background:#f9fbff;text-align:center}.pr-import-processing b{color:#4d5c75;font-size:11px}.pr-import-processing small{color:#949dac;font-size:8px}.pr-import-spinner{width:25px;height:25px;display:inline-block;border:3px solid #dce6ff;border-top-color:#527bf2;border-radius:50%;animation:pr-import-spin .75s linear infinite}@keyframes pr-import-spin{to{transform:rotate(360deg)}}.pr-import-preview{margin-top:13px}.pr-import-file-line{min-height:47px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e2e7f0;border-radius:10px;background:#fbfcff}.pr-import-file-line>div{min-width:0;display:flex;align-items:center;gap:9px;color:#5a76c8}.pr-import-file-line>div>svg{flex:0 0 auto;font-size:19px}.pr-import-file-line span,.pr-import-file-line b,.pr-import-file-line small{min-width:0;display:block}.pr-import-file-line b{overflow:hidden;color:#46536a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pr-import-file-line small{margin-top:3px;color:#929baa;font-size:7px}.pr-import-file-line>button{height:29px;flex:0 0 auto;padding:0 9px;border:1px solid #dbe2ed;border-radius:7px;background:#fff;color:#69758a;font-size:8px}.pr-import-preview-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pr-import-preview-grid>div{min-height:70px;padding:10px 11px;border:1px solid #e5e9f1;border-radius:10px;background:#fafbfe}.pr-import-preview-grid span,.pr-import-preview-grid b,.pr-import-preview-grid small{display:block}.pr-import-preview-grid span{color:#8993a3;font-size:8px;font-weight:700}.pr-import-preview-grid b{margin-top:6px;color:#354158;font-size:18px;line-height:1}.pr-import-preview-grid small{margin-top:7px;color:#9aa3b1;font-size:7px;line-height:1.35}.pr-import-preview-grid>div.is-primary{border-color:#cbd8fa;background:#f3f7ff}.pr-import-preview-grid>div.is-primary b{color:#4f73dd}.pr-import-preview-grid>div.is-success{border-color:#cde7d8;background:#f4fbf7}.pr-import-preview-grid>div.is-success b{color:#4d936c}.pr-import-preview-grid>div.is-warning{border-color:#f0ddbd;background:#fffaf1}.pr-import-preview-grid>div.is-warning b{color:#b47429}.pr-import-notices{margin-top:9px;padding:7px 10px;border:1px solid #eadfca;border-radius:9px;background:#fffaf2}.pr-import-notices p{margin:3px 0;color:#866a44;font-size:8px;line-height:1.45}.pr-import-notices svg{margin-right:5px;color:#c18a40}.pr-import-no-change{min-height:46px;margin-top:9px;padding:8px 10px;display:flex;align-items:center;gap:9px;border:1px solid #cfe5d8;border-radius:9px;background:#f3faf6;color:#57906e}.pr-import-no-change span,.pr-import-no-change b,.pr-import-no-change small{display:block}.pr-import-no-change b{font-size:9px}.pr-import-no-change small{margin-top:3px;color:#789488;font-size:7px}.pr-import-error{min-height:39px;margin-top:10px;padding:8px 10px;display:flex;align-items:center;gap:7px;border:1px solid #efc8cc;border-radius:9px;background:#fff4f4;color:#b5525b;font-size:8px;line-height:1.45}.pr-import-history{margin-top:11px;border:1px solid #e4e8f0;border-radius:10px;background:#fbfcff}.pr-import-history>summary{min-height:39px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#69758a;font-size:9px;font-weight:700;list-style:none}.pr-import-history>summary::-webkit-details-marker{display:none}.pr-import-history>summary b{color:#8993a4;font-size:8px}.pr-import-history>div{max-height:190px;padding:0 8px 8px;display:grid;gap:6px;overflow-y:auto}.pr-import-history article{min-height:44px;padding:7px 8px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e4e8f0;border-radius:8px;background:#fff}.pr-import-history article.is-reverted{opacity:.58;background:#f5f6f8}.pr-import-history article>span:first-child{min-width:0}.pr-import-history article>span:first-child b,.pr-import-history article>span:first-child small{min-width:0;display:block}.pr-import-history article>span:first-child b{overflow:hidden;color:#4a566c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pr-import-history article>span:first-child small{margin-top:4px;color:#939cac;font-size:7px}.pr-import-history article>button,.pr-import-rollback-confirm button{height:27px;flex:0 0 auto;padding:0 8px;border:1px solid #dfe4ed;border-radius:6px;background:#fff;color:#687489;font-size:8px}.pr-import-history article>button:disabled{opacity:.38;cursor:not-allowed}.pr-import-history article>em{color:#888f9b;font-size:8px;font-style:normal;font-weight:700}.pr-import-rollback-confirm{display:flex;gap:5px}.pr-import-rollback-confirm button.danger{border-color:#d98189;background:#fff4f4;color:#ad525a}.pr-import-history-empty{margin:0;padding:20px 0;color:#9aa2ae;font-size:8px;text-align:center}.pr-import-modal>footer{margin-top:14px;display:flex;justify-content:flex-end;gap:8px}.pr-import-modal>footer button{min-height:34px;padding:0 15px;border:1px solid #dfe4ed;border-radius:8px;background:#fff;color:#687489;font-size:9px;font-weight:700}.pr-import-modal>footer .pr-primary-button{border-color:#527bf2;background:#527bf2;color:#fff}.pr-import-modal>footer button:disabled{opacity:.45;cursor:not-allowed}.pr-import-notices label{margin-top:7px;display:flex;align-items:center;gap:6px;color:#6f5c43;font-size:8px;font-weight:700}.pr-import-error p{margin:2px 0}.pr-workspace-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:#f6f8fc;color:#58657a}.pr-workspace-loading b{font-size:12px}.pr-workspace-loading small{color:#929baa;font-size:8px}.pr-workspace-loading.is-error>svg{color:#d76570;font-size:23px}.pr-workspace-loading.is-error small{max-width:420px;color:#a95c64;text-align:center;line-height:1.7}.pr-workspace-loading-actions{display:flex;align-items:center;gap:8px}.pr-workspace-loading-actions button{min-height:34px;padding:0 16px;border:1px solid #527bf2;border-radius:9px;background:#527bf2;color:#fff;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.pr-workspace-loading-actions button.secondary{border-color:#dfe5ef;background:#fff;color:#69778c}.pr-additional-publication-modal{width:min(620px,calc(100vw - 70px));padding:21px 23px}.pr-additional-publication-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pr-additional-publication-modal>header span{color:#7963ae;font-size:9px;font-weight:800}.pr-additional-publication-modal>header h2{margin:5px 0 0;color:#30394b;font-size:18px}.pr-additional-publication-modal>header p{margin:5px 0 0;color:#929baa;font-size:9px}.pr-additional-publication-modal>header>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:#f3f5f8;color:#7f8795}.pr-additional-publication-note{min-height:42px;margin-top:15px;padding:9px 11px;display:flex;align-items:center;gap:8px;border:1px solid #ddd5ef;border-radius:9px;background:#f8f6fd;color:#76698f;font-size:9px;line-height:1.45}.pr-additional-publication-note svg{flex:0 0 auto;color:#8067b6}.pr-additional-publication-list{max-height:310px;margin-top:12px;display:grid;gap:7px;overflow-y:auto}.pr-additional-publication-list>article{min-width:0;padding:10px;display:grid;grid-template-columns:120px minmax(0,1fr) 30px;align-items:center;gap:8px;border:1px solid #e4e0ed;border-radius:10px;background:#fcfbfe}.pr-additional-publication-meta{min-width:0;display:grid;gap:5px}.pr-additional-publication-meta b{color:#4c5264;font-size:10px}.pr-additional-publication-meta select{width:100%;height:28px;padding:0 22px 0 7px;border:1px solid #ded9e9;border-radius:6px;outline:0;background:#fff;color:#685985;font-size:8px;font-weight:700}.pr-additional-publication-meta small{color:#959dac;font-size:7px}.pr-additional-publication-list .pr-link-input input,.pr-additional-publication-list .pr-link-input a,.pr-additional-publication-list .pr-link-input>button{height:32px}.pr-additional-publication-delete{width:30px;height:30px;display:grid;place-items:center;border:1px solid #ead7da;border-radius:7px;background:#fff7f7;color:#b25d66}.pr-additional-publication-empty{min-height:116px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #dcd6e7;border-radius:10px;background:#fbfafe;color:#9c94ac}.pr-additional-publication-empty>svg{font-size:20px}.pr-additional-publication-empty>b{margin-top:8px;color:#6e647e;font-size:10px}.pr-additional-publication-empty>span{margin-top:4px;font-size:8px}.pr-additional-publication-add-actions{margin-top:10px;display:flex;gap:7px}.pr-additional-publication-add-actions button{height:31px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid #d9d1e8;border-radius:7px;background:#faf8fe;color:#715e97;font-size:8px;font-weight:700}.pr-product-modal{width:min(900px,calc(100vw - 80px));padding:22px 24px 21px}.pr-product-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pr-product-modal>header span{color:#6c87d8;font-size:9px;font-weight:700}.pr-product-modal>header h2{margin:5px 0 0;color:#2c3441;font-size:19px}.pr-product-modal>header>button{width:31px;height:31px;border:0;border-radius:8px;background:#f3f5f9;color:#77808f;font-size:18px}.pr-product-modal-summary{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.pr-product-modal-summary.compact-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-product-modal-summary>div{min-height:62px;padding:11px 13px;border:1px solid #e8ebf2;border-radius:10px;background:#f9fbfe}.pr-product-modal-summary span,.pr-product-modal-summary b{display:block}.pr-product-modal-summary span{color:#929baa;font-size:8px}.pr-product-modal-summary b{margin-top:8px;color:#344056;font-size:15px}.pr-product-switch-notice{display:grid;gap:4px;margin-top:10px;padding:10px 12px;border:1px solid #f3d69a;border-radius:9px;background:#fff9eb;color:#8a6320;font-size:10px;line-height:1.5}.pr-product-switch-notice b{color:#704b0f}.pr-modal-search{width:260px;height:36px;margin-top:14px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff;color:#8b95a6}.pr-modal-search input{width:100%;height:100%;border:0;outline:0;background:transparent;font-size:10px}.pr-product-selection-table-wrap{max-height:330px;margin-top:12px;overflow:auto;border:1px solid #e6eaf1;border-radius:11px}.pr-product-selection-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:10px}.pr-product-selection-table th{height:39px;padding:0 10px;position:sticky;top:0;z-index:2;border-bottom:1px solid #e8edf4;background:#f7f9fd;color:#7f8999;text-align:left}.pr-product-selection-table th:first-child{width:58px;text-align:center}.pr-product-selection-table th:nth-child(2){width:250px}.pr-product-selection-table th:nth-child(4){width:90px}.pr-product-selection-table th:nth-child(7){width:96px}.pr-product-selection-table td{height:55px;padding:7px 10px;border-bottom:1px solid #edf0f5;color:#465066}.pr-product-selection-table td:first-child{text-align:center}.pr-product-selection-table tr.selected td{background:#f7f9ff}.pr-product-selection-table b,.pr-product-selection-table small{display:block}.pr-product-selection-table b{color:#344056;font-size:11px}.pr-product-selection-table small{margin-top:4px;color:#9aa3b1;font-size:8px}.pr-product-selection-table em{color:#c17a2f;font-size:8px;font-style:normal;font-weight:700}.pr-product-selection-table input[type=number]{width:66px;height:32px;padding:0 8px;border:1px solid #dfe4ed;border-radius:7px;outline:0;background:#fff}.pr-product-selection-table input[type=checkbox]{accent-color:var(--pr-primary)}.pr-product-cancel-action{height:29px;padding:0 8px;border:1px solid #efc7bd;border-radius:7px;background:#fff5f2;color:#b85c48;font-size:8px;font-weight:800;white-space:nowrap}.pr-product-cancel-action:hover:not(:disabled){border-color:#dc9b8b;background:#ffede8}.pr-product-cancel-action:disabled{border-color:#e3e6eb;background:#f5f6f8;color:#a8afb9;cursor:not-allowed}.pr-product-modal-compact{padding:18px 20px;width:min(940px,calc(100vw - 48px))}.pr-product-modal-compact>header h2{font-size:17px;margin-top:2px}.pr-product-modal-compact .pr-product-modal-summary{margin-top:12px}.pr-product-modal-compact .pr-product-modal-summary>div{min-height:0;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-product-modal-compact .pr-product-modal-summary b{margin:0;font-size:14px}.pr-product-modal-compact .pr-product-search-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.pr-product-modal-compact .pr-modal-search{margin-top:0}.pr-product-modal-compact .pr-product-search-row>small{color:#8793a6;font-size:10px}.pr-product-modal-compact .pr-product-selection-table{min-width:760px}.pr-product-modal-compact .pr-product-selection-table th{white-space:nowrap;height:34px}.pr-product-modal-compact .pr-product-selection-table td{height:44px;padding:5px 10px;white-space:nowrap}.pr-product-modal-compact .pr-product-selection-table th:nth-child(2){width:240px}.pr-product-modal-compact .pr-product-selection-table b{overflow:hidden;text-overflow:ellipsis}.pr-product-modal-compact .pr-product-selection-table small{margin-top:2px}.pr-product-modal-compact .pr-product-selection-table .is-returned td{background:#f2f3f5;color:#858c97}.pr-product-modal-compact .pr-product-selection-table .is-returned b{color:inherit}.pr-product-modal-compact .pr-product-allocation-note{margin:9px 0}.pr-product-restore-action,.pr-returned-restore{height:28px;padding:0 8px;border:1px solid #cfd6df;border-radius:6px;background:#fff;color:#66768e;font-size:9px;white-space:nowrap;cursor:pointer}.pr-returned-restore:disabled{opacity:.45;cursor:not-allowed}.pr-cooperation-table tbody .pr-returned-product-row td{padding:5px 7px;height:40px}.pr-returned-cell{font-size:9px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.pr-returned-cell b{font-weight:600}.pr-returned-inline-status{display:block;font-size:8px;color:#969da7}.pr-selection-empty td{height:150px;text-align:center}.pr-selection-empty svg,.pr-selection-empty b{display:block;margin:0 auto}.pr-selection-empty svg{color:#c4cad4;font-size:24px}.pr-selection-empty b{margin-top:9px;color:#7b8494}.pr-selection-empty button{margin-top:11px;padding:6px 10px;border:1px solid #cbd7f6;border-radius:7px;background:#f5f8ff;color:#5272d6;font-size:9px}.pr-product-selection-table-wrap>.pr-selection-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:9px;color:#7b8494}.pr-product-selection-table-wrap>.pr-selection-empty svg{color:#c4cad4;font-size:24px}.pr-product-selection-table-wrap>.pr-selection-empty button{margin-top:2px}.pr-product-allocation-note{margin:12px 0 0;padding:9px 11px;border-radius:8px;background:#f5f7fb;color:#828c9d;font-size:9px;line-height:1.55}.pr-product-modal-actions{align-items:center}.pr-product-modal-actions>span{flex:1 1 auto}.pr-history-modal{width:min(620px,calc(100vw - 70px));padding:21px 23px}.pr-history-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pr-history-modal>header span{color:#718bd3;font-size:8px;font-weight:800}.pr-history-modal>header h2{margin:5px 0 0;color:#30394b;font-size:18px}.pr-history-modal>header>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:#f3f5f8;color:#7f8795}.pr-history-list{max-height:430px;margin-top:17px;display:grid;gap:7px;overflow-y:auto}.pr-history-list article{padding:11px 13px;border:1px solid #e2e7f0;border-radius:10px;background:#fbfcff}.pr-history-list article.is-returned{border-color:#e2e3e7;background:#f7f7f8}.pr-history-list article.is-fee-change{border-color:#ead6ae;background:#fffaf0}.pr-history-list article.is-fee-change span{color:#a56b22}.pr-history-list article.is-product-cancelled{position:relative;padding-right:102px;border-color:#ead6b8;background:#fffaf1}.pr-history-list article.is-product-cancelled.is-restored{padding-right:13px;border-color:#dce4e0;background:#f6faf8}.pr-history-list article.is-product-cancelled>button{height:29px;padding:0 10px;position:absolute;top:12px;right:12px;border:1px solid #bedccf;border-radius:7px;background:#f0faf5;color:#4e896d;font-size:8px;font-weight:800}.pr-history-list article.is-product-cancelled>button:disabled{border-color:#e0e4e8;background:#f4f5f7;color:#a2a9b2}.pr-history-list article span{color:#637cc1;font-size:8px;font-weight:800}.pr-history-list article.is-returned span{color:#7d8490}.pr-history-list article b{margin-top:7px;display:block;color:#354159;font-size:11px;line-height:1.45}.pr-history-list article b i{margin:0 8px;color:#8ca0d5;font-style:normal}.pr-history-list article p{margin:6px 0 0;color:#919aa8;font-size:8px}.pr-history-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:9px;color:#9ca4b0}.pr-history-empty svg{font-size:23px}.pr-history-empty b{font-size:10px}.pr-settlement-status-button{width:100%;height:30px;min-height:0;padding:0 3px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;background:transparent;line-height:1}.pr-settlement-status-button b{font-size:9px;white-space:nowrap}.pr-settlement-status-button.is-unsettled{border-color:#f0d4a9;background:#fff7e8;color:#a86a1f}.pr-settlement-status-button.is-pending{border-color:#bfd0f8;background:#eef4ff;color:#5273c9}.pr-settlement-status-button.is-settled{border-color:#bfe1cf;background:#eef9f3;color:#43815e}.pr-settlement-status-button:disabled{opacity:1;cursor:default}.pr-product-settlement-stack{display:grid;gap:3px}.pr-product-picker:disabled{cursor:default;opacity:.8}.pr-service-fee-list button:disabled{cursor:default}.pr-refund-page{display:grid;gap:15px}.pr-refund-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.pr-refund-summary article{min-height:102px;padding:18px 20px;display:flex;align-items:center;gap:14px;border:1px solid #e1e7f2;border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520a}.pr-refund-summary article>span{width:45px;height:45px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;font-size:19px}.pr-refund-summary article.is-unsettled>span{background:#fff4df;color:#b6782d}.pr-refund-summary article.is-pending>span{background:#eaf1ff;color:#5278df}.pr-refund-summary article.is-settled>span{background:#eaf8f0;color:#49906a}.pr-refund-summary p,.pr-refund-summary strong,.pr-refund-summary small{display:block}.pr-refund-summary p{margin:0;color:#8490a2;font-size:10px;font-weight:700}.pr-refund-summary strong{margin-top:7px;color:#2f3a50;font-size:23px;line-height:1}.pr-refund-summary small{margin-top:7px;color:#9aa3b1;font-size:8px}.pr-refund-candidates,.pr-refund-application-card,.pr-refund-batches{overflow:hidden;border:1px solid var(--pr-border);border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520a}.pr-refund-candidates>header,.pr-refund-batches>header{min-height:72px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--pr-grid)}.pr-refund-candidates>header>div,.pr-refund-batches>header>div{display:flex;align-items:center;gap:10px}.pr-refund-candidates>header>div>span,.pr-refund-batches>header>div>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#edf3ff;color:#5278df;font-size:16px}.pr-refund-candidates h2,.pr-refund-batches h2{margin:0;color:#2f394c;font-size:13px}.pr-refund-candidates p,.pr-refund-batches p{margin:4px 0 0;color:#98a1af;font-size:8px}.pr-refund-candidates>header>b,.pr-refund-batches>header>b{color:#6f7a8f;font-size:9px}.pr-refund-candidate-search{width:min(330px,42vw);height:38px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #dfe5ef;border-radius:10px;background:#f9fbff;color:#8c98aa}.pr-refund-candidate-search:focus-within{border-color:#7e9cf0;background:#fff;box-shadow:0 0 0 3px #527bf214}.pr-refund-candidate-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#354158;font-size:10px}.pr-refund-candidate-search input::placeholder{color:#a7afba}.pr-refund-candidate-list{max-height:190px;min-height:104px;padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow-y:auto;background:#fbfcff}.pr-refund-candidate-list.is-search-empty{grid-template-columns:1fr}.pr-refund-candidate-list>article{min-width:0;min-height:76px;padding:11px 12px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:1fr auto;align-items:center;gap:4px 9px;border:1px solid #e2e7f0;border-radius:11px;background:#fff}.pr-refund-candidate-list>article.is-focused{border-color:#7e9cf0;box-shadow:0 0 0 3px #527bf21a}.pr-refund-candidate-avatar{width:38px;height:38px;grid-row:1 / 3;display:grid;place-items:center;border-radius:10px;background:#eef3ff;color:#5a75c6;font-size:13px;font-weight:800}.pr-refund-candidate-list article>div{min-width:0}.pr-refund-candidate-list article>div b,.pr-refund-candidate-list article>div small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-refund-candidate-list article>div b{color:#354158;font-size:11px}.pr-refund-candidate-list article>div small{margin-top:4px;color:#929cab;font-size:7px}.pr-refund-candidate-list article>strong{grid-row:1;grid-column:3;color:#3e567f;font-size:12px}.pr-refund-candidate-list article>button{height:26px;padding:0 9px;grid-row:2;grid-column:3;border:1px solid #cbd7f5;border-radius:7px;background:#f3f7ff;color:#5272cc;font-size:8px;font-weight:700;white-space:nowrap}.pr-refund-candidate-list article>button:disabled{border-color:#e2e5eb;background:#f5f6f8;color:#a2a8b2}.pr-refund-application-card .pr-table-toolbar{min-height:80px}.pr-refund-toolbar-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px}.pr-refund-toolbar-actions>select,.pr-refund-toolbar-actions>button{height:36px;padding:0 10px;border:1px solid #dfe5ee;border-radius:9px;background:#fbfcff;color:#667187;font-size:9px;font-weight:700}.pr-refund-toolbar-actions>button{background:#fff}.pr-refund-toolbar-actions>button.pr-primary-button{border-color:var(--pr-primary);background:var(--pr-primary);color:#fff}.pr-refund-toolbar-actions>button:disabled{opacity:.45;cursor:not-allowed}.pr-icon-button:disabled,.pr-refund-batch-actions button:disabled{opacity:.38;cursor:not-allowed}.pr-refund-table-wrap{max-height:430px;min-height:180px}.pr-refund-table{min-width:1120px}.pr-refund-table th:nth-child(1){width:48px;text-align:center}.pr-refund-table th:nth-child(2){width:145px}.pr-refund-table th:nth-child(3){width:220px}.pr-refund-table th:nth-child(4){width:100px}.pr-refund-table th:nth-child(5){width:110px}.pr-refund-table th:nth-child(6){width:150px}.pr-refund-table th:nth-child(7){width:110px}.pr-refund-table th:nth-child(8){width:160px}.pr-refund-table th:last-child{width:148px}.pr-refund-table tbody tr.is-focused td{background:#f5f8ff}.pr-refund-table input[type=checkbox]{width:15px;height:15px;accent-color:var(--pr-primary)}.pr-refund-primary-cell b,.pr-refund-primary-cell span,.pr-refund-primary-cell small,.pr-refund-account b,.pr-refund-account small,.pr-refund-batch-cell b,.pr-refund-batch-cell span{display:block}.pr-refund-primary-cell b{color:#32405a;font-size:11px}.pr-refund-primary-cell span{margin-top:4px;color:#66738a;font-size:9px}.pr-refund-primary-cell small{margin-top:3px;color:#9aa3b1;font-size:7px}.pr-refund-source-cell{max-height:76px;display:grid;gap:5px;overflow-y:auto}.pr-refund-source-cell>span{padding-left:7px;border-left:2px solid #d5dff6}.pr-refund-source-cell b,.pr-refund-source-cell small{display:block}.pr-refund-source-cell b{color:#48556b;font-size:8px;line-height:1.35}.pr-refund-source-cell small{margin-top:2px;color:#9ba3b0;font-size:7px}.pr-refund-money b{color:#415e94;font-size:12px}.pr-refund-account b{color:#455168;font-size:9px;font-variant-numeric:tabular-nums}.pr-refund-account small{margin-top:4px;color:#929baa;font-size:7px}.pr-settlement-badge{min-height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;font-size:8px;font-weight:800;white-space:nowrap}.pr-settlement-badge.is-unsettled{border-color:#efd29f;background:#fff6e5;color:#a86a20}.pr-settlement-badge.is-pending{border-color:#c5d4f8;background:#eef4ff;color:#5272c5}.pr-settlement-badge.is-settled{border-color:#c4e2d1;background:#edf9f2;color:#468260}.pr-settlement-badge.is-returned{border-color:#edc7ca;background:#fff1f2;color:#b9565e}.pr-refund-return-reason{max-width:100px;margin-top:5px;display:block;overflow:hidden;color:#b55d63;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.pr-refund-batch-cell b{color:#4b5870;font-size:8px}.pr-refund-batch-cell span{margin-top:4px;color:#969fac;font-size:7px}.pr-refund-batch-cell a{margin-top:5px;display:inline-flex;align-items:center;gap:4px;color:#5877cc;font-size:7px;text-decoration:none}.pr-refund-row-actions{display:flex;flex-wrap:wrap;gap:4px}.pr-refund-row-actions button{min-height:25px;padding:0 7px;display:inline-flex;align-items:center;gap:3px;border:1px solid #dbe1eb;border-radius:6px;background:#fff;color:#667187;font-size:7px}.pr-refund-row-actions button.is-success{border-color:#c7e3d2;background:#f0faf4;color:#43815e}.pr-refund-row-actions button.is-danger{border-color:#ecd1d3;background:#fff5f5;color:#ae5e64}.pr-refund-batch-list{max-height:360px;padding:12px;display:grid;gap:8px;overflow-y:auto;background:#fbfcff}.pr-refund-batch-list>article{min-height:82px;padding:10px 12px;display:grid;grid-template-columns:42px minmax(220px,1fr) 120px 130px auto;align-items:center;gap:12px;border:1px solid #e2e7f0;border-radius:11px;background:#fff}.pr-refund-batch-list>article:focus{outline:none;border-color:#8ea8ed;box-shadow:0 0 0 2px #5278df29}.pr-refund-batch-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:#eef4ff;color:#5575cc;font-size:18px}.pr-refund-batch-copy b,.pr-refund-batch-copy span,.pr-refund-batch-copy small{display:block}.pr-refund-batch-copy b{color:#354158;font-size:11px}.pr-refund-batch-copy span{margin-top:4px;color:#8c96a6;font-size:8px}.pr-refund-batch-copy small{margin-top:3px;color:#a1a8b3;font-size:7px}.pr-refund-batch-list>article>strong{color:#3f5f96;font-size:14px}.pr-refund-batch-proof{min-height:50px;display:grid;place-items:center}.pr-refund-batch-proof>a{display:flex;align-items:center;gap:7px;color:#5877cc;font-size:8px;text-decoration:none}.pr-refund-batch-proof img{width:52px;height:42px;display:block;border:1px solid #dde3ed;border-radius:6px;object-fit:cover}.pr-refund-batch-proof .is-empty{padding:7px 9px;border-radius:7px;background:#f3f5f8;color:#9ca4b0;font-size:8px}.pr-refund-batch-actions{display:flex;gap:6px}.pr-refund-batch-actions button,.pr-refund-batch-actions label{height:30px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid #d9e1ee;border-radius:7px;background:#fff;color:#5f6f8e;font-size:8px;font-weight:700;cursor:pointer;white-space:nowrap}.pr-refund-batch-actions label{border-color:#c9d7f5;background:#f3f7ff;color:#5272c7}.pr-refund-batch-actions .pr-refund-paste-button{border-color:#d9cdf0;background:#faf7ff;color:#8266b5}.pr-refund-batch-actions input{display:none}.pr-refund-empty{min-height:120px;grid-column:1 / -1;display:grid;place-items:center;align-content:center;gap:6px;color:#9ba4b1;text-align:center}.pr-refund-empty svg{font-size:22px}.pr-refund-empty b{color:#788293;font-size:10px}.pr-refund-empty span{font-size:8px}.pr-refund-application-modal{width:min(960px,calc(100vw - 70px));padding:21px 23px}.pr-refund-application-modal>header,.pr-refund-detail-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.pr-refund-application-modal>header span,.pr-refund-detail-modal>header span{color:#718bd3;font-size:8px;font-weight:800}.pr-refund-application-modal>header h2,.pr-refund-detail-modal>header h2{margin:5px 0 0;color:#30394b;font-size:18px}.pr-refund-application-modal>header>button,.pr-refund-detail-modal>header>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:#f3f5f8;color:#7f8795}.pr-refund-form-layout{margin-top:17px;display:grid;grid-template-columns:minmax(300px,.85fr) minmax(430px,1.15fr);gap:12px}.pr-refund-source-panel,.pr-refund-payee-panel{padding:14px;border:1px solid #e3e8f1;border-radius:12px;background:#fbfcff}.pr-refund-form-heading{min-height:34px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pr-refund-form-heading b,.pr-refund-form-heading small{display:block}.pr-refund-form-heading b{color:#354158;font-size:11px}.pr-refund-form-heading small{margin-top:4px;color:#919baa;font-size:7px}.pr-refund-form-heading>strong{color:#3f5f96;font-size:15px}.pr-refund-source-list{max-height:300px;margin-top:9px;display:grid;gap:6px;overflow-y:auto}.pr-refund-source-list label{min-height:52px;padding:8px 9px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #e3e7ee;border-radius:9px;background:#fff}.pr-refund-source-list label.is-selected{border-color:#b8c8ef;background:#f4f7ff}.pr-refund-source-list label.is-disabled{background:#f7f8fa;color:#8d96a4;cursor:not-allowed}.pr-refund-source-list label.is-disabled>strong{color:#9ca5b2}.pr-refund-source-list input{accent-color:var(--pr-primary)}.pr-refund-source-list label span b,.pr-refund-source-list label span small{display:block}.pr-refund-source-list label span b{color:#465269;font-size:9px;line-height:1.35}.pr-refund-source-list label span small{margin-top:4px;color:#929ba8;font-size:7px}.pr-refund-source-list label>strong{color:#476495;font-size:10px}.pr-refund-source-panel>p{margin:10px 0 0;color:#a36d2a;font-size:7px;line-height:1.5}.pr-refund-source-panel>p svg{margin-right:4px}.pr-refund-field-grid{margin-top:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pr-refund-field-grid label.wide{grid-column:1 / -1}.pr-refund-field-grid label span{margin-bottom:5px;display:block;color:#6f7a8d;font-size:8px;font-weight:700}.pr-refund-field-grid input{width:100%;height:36px;padding:0 10px;border:1px solid #dfe5ee;border-radius:8px;outline:0;background:#fff;color:#374156;font-size:10px}.pr-refund-field-grid input:focus{border-color:#7998ed;box-shadow:0 0 0 3px #527bf214}.pr-refund-return-modal{width:min(480px,calc(100vw - 50px));padding:25px 27px 22px;text-align:center}.pr-refund-return-modal h2{margin:14px 0 0;color:#313b4e;font-size:17px}.pr-refund-return-modal p{margin:9px 0 0;color:#838d9d;font-size:9px;line-height:1.65}.pr-refund-return-modal>label{margin-top:15px;display:block;text-align:left}.pr-refund-return-modal>label span{margin-bottom:6px;display:block;color:#687487;font-size:8px;font-weight:700}.pr-refund-return-modal textarea{width:100%;min-height:82px;padding:10px;resize:vertical;border:1px solid #dfe4ed;border-radius:9px;outline:0;color:#3d4759;font:inherit;font-size:10px;line-height:1.55}.pr-refund-detail-modal{width:min(760px,calc(100vw - 60px));max-height:calc(100vh - 60px);padding:21px 23px;overflow-y:auto}.pr-refund-detail-summary{margin-top:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pr-refund-detail-summary>div{min-height:62px;padding:11px 12px;border:1px solid #e6eaf1;border-radius:10px;background:#f8faff}.pr-refund-detail-summary span,.pr-refund-detail-summary b{display:block}.pr-refund-detail-summary span{color:#939cab;font-size:8px}.pr-refund-detail-summary>div>b{margin-top:8px;color:#37445a;font-size:13px}.pr-refund-detail-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e5e9f0;border-radius:10px;overflow:hidden}.pr-refund-detail-grid>div{min-height:53px;padding:10px 12px;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.pr-refund-detail-grid span,.pr-refund-detail-grid b{display:block}.pr-refund-detail-grid span{color:#929baa;font-size:7px}.pr-refund-detail-grid b{margin-top:6px;color:#455168;font-size:9px;word-break:break-all}.pr-refund-detail-sources,.pr-refund-receipt-preview,.pr-refund-timeline{margin-top:12px;padding:12px;border:1px solid #e5e9f0;border-radius:10px}.pr-refund-detail-sources h3,.pr-refund-receipt-preview h3,.pr-refund-timeline h3{margin:0;color:#455168;font-size:10px}.pr-refund-detail-sources article{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf0f5}.pr-refund-detail-sources article:last-child{border-bottom:0}.pr-refund-detail-sources article b,.pr-refund-detail-sources article span{display:block}.pr-refund-detail-sources article b{color:#4a566c;font-size:8px}.pr-refund-detail-sources article span{margin-top:3px;color:#949daa;font-size:7px}.pr-refund-detail-sources article strong{color:#466293;font-size:10px}.pr-refund-receipt-preview>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.pr-refund-receipt-preview>div span{color:#939cab;font-size:7px}.pr-refund-receipt-preview>a{margin-top:9px;display:flex;align-items:center;gap:12px;color:#5877cc;font-size:8px;text-decoration:none}.pr-refund-receipt-preview img{width:110px;height:74px;display:block;border:1px solid #dde3ec;border-radius:8px;object-fit:cover}.pr-refund-receipt-loading{margin-top:9px;display:inline-flex;padding:8px 10px;border-radius:7px;background:#f3f6fb;color:#8b96a8;font-size:8px}.pr-refund-timeline{display:grid;gap:8px}.pr-refund-timeline article{display:grid;grid-template-columns:10px minmax(0,1fr);gap:7px}.pr-refund-timeline article>i{width:7px;height:7px;margin-top:3px;border:2px solid #7d99e3;border-radius:50%;background:#fff}.pr-refund-timeline article b,.pr-refund-timeline article span,.pr-refund-timeline article em{display:block}.pr-refund-timeline article b{color:#4c586e;font-size:8px}.pr-refund-timeline article span{margin-top:3px;color:#969fac;font-size:7px}.pr-refund-timeline article em{margin-top:4px;color:#b45f65;font-size:7px;font-style:normal}.pr-cooperation-table tbody tr.is-readonly>td{background-image:linear-gradient(#f8fafc9e,#f8fafc9e)}.pr-owner-readonly{min-height:34px;display:inline-flex;align-items:center;color:#475569;font-weight:650}.pr-owner-readonly.needs-attention{color:#b45309}.pr-product-image-placeholder.is-readonly{color:#94a3b8;cursor:default}.pr-refund-table tbody tr.is-readonly>td{background-image:linear-gradient(#f8fafc7a,#f8fafc7a)}.pr-toast{position:fixed;z-index:1500;right:28px;bottom:28px;padding:12px 16px;border-radius:9px;background:#263552;color:#fff;box-shadow:0 12px 30px #1d2b493d;font-size:11px}.pr-toast svg{margin-right:7px;color:#71d09b}.cooperation-editor{margin:0 14px 14px;padding:15px;border:1px solid #dfe5ef;border-radius:12px;background:#f8faff;box-shadow:0 9px 25px #26355214}.cooperation-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#39465c;font-size:11px}.cooperation-editor-heading button{min-height:30px;padding:0 10px;border:1px solid #dbe2ed;border-radius:7px;background:#fff;color:#59708f;cursor:pointer}.cooperation-form{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cooperation-form label{display:grid;gap:5px;color:#6d788a;font-size:8px;font-weight:700}.cooperation-form input,.cooperation-form select,.cooperation-item-row input,.cooperation-item-row select{min-width:0;height:34px;padding:0 9px;border:1px solid #dfe5ee;border-radius:7px;outline:none;background:#fff;color:#39465b;font:inherit;font-size:9px}.cooperation-form input:focus,.cooperation-form select:focus,.cooperation-item-row input:focus,.cooperation-item-row select:focus{border-color:#7d9ae4;box-shadow:0 0 0 3px #527bf214}.cooperation-items{margin-top:13px;padding-top:12px;border-top:1px solid #e4e9f1}.cooperation-item-row{margin-top:8px;display:grid;grid-template-columns:minmax(150px,1fr) 80px 120px minmax(220px,2fr) auto;gap:8px}.cooperation-item-row .danger-link{border:0;background:transparent;color:#c8646b;cursor:pointer}.cooperation-item-row .danger-link:disabled{color:#aeb5c0;cursor:not-allowed}.form-actions{margin-top:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.form-actions small{color:#8c96a5;font-size:8px}.form-actions button{min-height:34px;padding:0 17px;border:0;border-radius:8px;background:var(--pr-primary);color:#fff;font-weight:700;cursor:pointer}.form-actions button:disabled{opacity:.52;cursor:not-allowed}@media(max-width:1540px){.pr-top-actions>button span:not(.anticon){display:none}.pr-table-toolbar{align-items:flex-start}.pr-filter-grid{max-width:800px;flex-wrap:wrap}.cooperation-card .pr-table-toolbar{align-items:center;gap:8px}.cooperation-card .pr-table-title{min-width:170px;flex:0 0 170px}.cooperation-card .pr-table-title p{display:none}.cooperation-card .pr-filter-stack{width:calc(100% - 178px)}.cooperation-card .pr-filter-grid{max-width:none;flex:1 1 auto;flex-wrap:nowrap}.pr-search{width:190px}.pr-table-wrap{max-height:calc(100vh - 395px)}.pr-stats-table-wrap{max-height:calc(100vh - 390px)}.pr-refund-candidate-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-refund-toolbar-actions{max-width:780px;flex-wrap:wrap}.pr-refund-batch-list>article{grid-template-columns:42px minmax(190px,1fr) 100px 115px auto}}@media(max-width:1050px){.cooperation-form,.cooperation-item-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-refund-summary{grid-template-columns:1fr}.pr-refund-candidates>header{flex-wrap:wrap}.pr-refund-candidate-search{width:100%}.pr-refund-candidate-list,.pr-refund-form-layout{grid-template-columns:1fr}.pr-refund-batch-list>article{grid-template-columns:42px minmax(0,1fr) auto}.pr-refund-batch-proof,.pr-refund-batch-actions{grid-column:2 / -1;justify-content:flex-start}}.pr-statistics{display:grid;gap:15px}.pr-statistics-heading{min-height:106px;padding:19px 22px;display:flex;align-items:center;gap:15px;border:1px solid #e1e7f2;border-radius:16px;background:linear-gradient(135deg,#fff,#f5f8ff)}.pr-statistics-heading-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:#eaf1ff;color:#527bf2;font-size:21px}.pr-statistics-heading h2{margin:4px 0;font-size:21px}.pr-statistics-heading p,.pr-statistics-heading span{margin:0;color:#8d96a7;font-size:12px}.pr-statistics-heading button{margin-left:auto}.pr-statistics-toolbar,.pr-statistics-create{padding:14px;display:flex;gap:10px;align-items:center;border:1px solid #e4e8f0;border-radius:13px;background:#fff}.pr-statistics-toolbar label{display:flex;align-items:center;gap:8px}.pr-statistics-toolbar input{border:0;outline:0}.pr-statistics-months{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.pr-statistics-months button.active{background:#527bf2;color:#fff}.pr-statistics-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pr-statistics-summary article{padding:16px;border:1px solid #e1e7f2;border-radius:13px;background:#fff}.pr-statistics-summary span,.pr-statistics-summary small{display:block;color:#8d96a7}.pr-statistics-summary strong{display:block;margin:8px 0;font-size:24px}.pr-statistics-table-card{overflow:hidden;border:1px solid #e4e8f0;border-radius:15px;background:#fff}.pr-statistics-table-card>header,.pr-statistics-table-card>footer{padding:14px;display:flex;justify-content:space-between;color:#8d96a7}.pr-statistics-table-wrap{overflow:auto}.pr-statistics-table{width:max-content;min-width:100%;border-collapse:collapse}.pr-statistics-table th,.pr-statistics-table td{padding:9px;border:1px solid #edf0f5;white-space:nowrap;text-align:left}.pr-statistics-table th{background:#f7f9fd;color:#7d8798}.pr-statistics-table td small{display:block;color:#98a1af}@media(max-width:900px){.pr-statistics-summary{grid-template-columns:repeat(2,1fr)}}.pr-overview{display:grid;gap:16px;color:#303a50}.pr-overview button,.pr-overview select{font:inherit}.pr-overview-heading{min-height:106px;padding:19px 22px;display:flex;align-items:center;gap:15px;border:1px solid #e1e7f2;border-radius:16px;background:linear-gradient(135deg,#fff,#f5f8ff);box-shadow:0 8px 24px #1f2f520b}.pr-overview-heading-icon{width:50px;height:50px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:#eaf1ff;color:#527bf2;font-size:21px}.pr-overview-heading>div:nth-child(2){min-width:0}.pr-overview-heading>div:nth-child(2)>span{color:#7f97d2;font-size:9px;font-weight:800;letter-spacing:1px}.pr-overview-heading h2{margin:4px 0 0;color:#273044;font-size:21px}.pr-overview-heading p{margin:6px 0 0;color:#8d96a7;font-size:12px}.pr-overview-month{height:42px;margin-left:auto;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #dce4f1;border-radius:10px;background:#fff;color:#71809a;box-shadow:0 4px 12px #32466e09}.pr-overview-month>span{font-size:11px;font-weight:700;white-space:nowrap}.pr-overview-month select{min-width:108px;height:34px;padding:0 24px 0 7px;border:0;outline:0;background:transparent;color:#41506a;font-size:12px;font-weight:800}.pr-overview-section{padding:17px;border:1px solid #e2e7f0;border-radius:15px;background:#fff;box-shadow:0 8px 24px #1f2f520a}.pr-overview-section-title{margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pr-overview-section-title>div{display:flex;align-items:center;gap:10px}.pr-overview-section-title>div>span{width:31px;height:31px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:#edf3ff;color:#5879d6;font-size:10px;font-weight:900}.pr-overview-section-title h2{margin:0;color:#303a4e;font-size:16px}.pr-overview-section-title p{margin:4px 0 0;color:#919baa;font-size:10px}.pr-overview-section-title em{padding:6px 9px;border-radius:7px;background:#f2f6ff;color:#617bbf;font-size:9px;font-style:normal;font-weight:800}.pr-overview-performance-actions{margin-left:auto;justify-content:flex-end}.pr-overview-performance-actions .pr-overview-month{margin-left:0}.pr-overview-section-empty{grid-column:1 / -1;min-height:110px;display:grid;place-items:center;border:1px dashed #dce3ee;border-radius:12px;background:#fafbfe;color:#929cac;font-size:11px}.pr-overview-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pr-overview-brand-card{--overview-tone: #527bf2;--overview-tone-soft: #eef3ff;padding:14px;border:1px solid #dee6f4;border-radius:13px;background:linear-gradient(145deg,#fff 50%,var(--overview-tone-soft) 145%)}.pr-overview-brand-card.is-tone-2{--overview-tone: #7869d9;--overview-tone-soft: #f2efff}.pr-overview-brand-card.is-tone-3{--overview-tone: #4d9a76;--overview-tone-soft: #edf8f2}.pr-overview-brand-card>header{display:flex;align-items:center;gap:9px}.pr-overview-brand-mark{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border:1px solid #e4e7ed;border-radius:10px;background:#fff;color:var(--overview-tone);font-size:14px;font-weight:900}.pr-overview-brand-mark img{width:100%;height:100%;display:block;object-fit:contain}.pr-overview-brand-mark[data-brand-id=mito-de-dar] img{transform:scale(3.1)}.pr-overview-brand-mark[data-brand-id=not-ugly] img{transform:scale(1.2)}.pr-overview-brand-mark[data-brand-id=san-cun-tai] img{transform:scale(1.75)}.pr-overview-brand-card h3{margin:0;overflow:hidden;color:#344157;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.pr-overview-brand-card header p{margin:3px 0 0;color:#98a1af;font-size:9px}.pr-overview-brand-month{margin-left:auto;color:#929cab;font-size:9px;white-space:nowrap}.pr-overview-pending-review{width:100%;min-height:82px;margin-top:12px;padding:11px 13px;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid color-mix(in srgb,var(--overview-tone) 22%,white);border-radius:11px;background:var(--overview-tone-soft);color:#647089;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.pr-overview-pending-review:hover{transform:translateY(-1px);box-shadow:0 7px 16px #34497414}.pr-overview-pending-review:disabled{cursor:default}.pr-overview-pending-review:disabled:hover{transform:none;box-shadow:none}.pr-overview-pending-review>span{align-self:end;font-size:11px;font-weight:800}.pr-overview-pending-review>strong{grid-row:1 / 3;grid-column:2;color:var(--overview-tone);font-size:38px;line-height:1;font-variant-numeric:tabular-nums}.pr-overview-pending-review>small{align-self:start;margin-top:6px;color:#8995a9;font-size:9px}.pr-overview-pending-review>small svg{margin-left:3px;font-size:8px}.pr-overview-brand-metrics{margin-top:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pr-overview-brand-metric{min-width:0;min-height:55px;padding:8px;position:relative;display:grid;align-content:center;border:1px solid #e7ebf2;border-radius:9px;background:#fff;color:#758197;text-align:left;cursor:pointer}.pr-overview-brand-metric:hover{border-color:#cfd9ec;background:#fbfcff}.pr-overview-brand-metric>span{display:flex;align-items:center;gap:4px;overflow:hidden;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pr-overview-brand-metric>span svg{flex:0 0 auto;color:#8999bc}.pr-overview-brand-metric>strong{margin-top:5px;color:#46546b;font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.pr-overview-brand-metric>svg{position:absolute;right:7px;bottom:9px;color:#b3bdcc;font-size:7px}.pr-overview-brand-metric.is-quiet{background:#fafbfe}.pr-overview-rule-lines{padding:5px 12px;border:1px solid #e4e9f1;border-radius:10px;background:#fafcff}.pr-overview-rule-lines p{min-height:35px;margin:0;display:flex;align-items:center;gap:10px;color:#788498;font-size:10px;line-height:1.5}.pr-overview-rule-lines p+p{border-top:1px solid #e9edf3}.pr-overview-rule-lines b{min-width:74px;padding-left:9px;position:relative;color:#4c5b72;font-size:11px;white-space:nowrap}.pr-overview-rule-lines b:before{width:4px;position:absolute;inset:3px auto 3px 0;border-radius:3px;background:#4b9270;content:""}.pr-overview-rule-lines .is-continuation b:before{background:#5c77c7}.pr-overview-rule-lines span{min-width:0}.pr-overview-performance-wrap{margin-top:11px;overflow:auto;border:1px solid #e4e9f1;border-radius:10px}.pr-overview-performance-table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;table-layout:fixed}.pr-overview-performance-table th{height:38px;padding:0 10px;border-right:1px solid #e7ebf1;border-bottom:1px solid #dfe5ee;background:#f3f6fb;color:#657188;font-size:10px;text-align:left;white-space:nowrap}.pr-overview-performance-table th:first-child{width:28%}.pr-overview-performance-table th:nth-child(2){width:28%}.pr-overview-performance-table td{height:56px;padding:8px 10px;border-right:1px solid #edf0f4;border-bottom:1px solid #e9edf3;background:#fff;color:#5b687d;font-size:11px}.pr-overview-performance-table tbody tr:hover td{background:#fafcff}.pr-overview-performance-table td>strong,.pr-overview-performance-table td>small{display:block}.pr-overview-performance-table td>b{color:#3d4a61;font-size:12px}.pr-overview-performance-table td>strong{color:#43516a;font-size:14px;font-variant-numeric:tabular-nums}.pr-overview-performance-table td>strong.is-good{color:#438564}.pr-overview-performance-table td>strong.is-warning{color:#b2732e}.pr-overview-performance-table td>strong.is-empty{color:#9da6b4}.pr-overview-performance-table td>small{margin-top:3px;color:#9ba4b2;font-size:9px}.pr-overview-table-brand{padding:4px 7px;display:inline-flex;border-radius:6px;background:#f0f4fc;color:#61739c;font-size:9px;font-weight:700}.pr-overview-empty-row{height:120px!important;color:#96a0af!important;text-align:center}.pr-overview-empty-row svg,.pr-overview-empty-row b,.pr-overview-empty-row span{display:block;margin:4px auto}.pr-overview-empty-row svg{font-size:20px}.pr-overview-empty-row b{font-size:11px}.pr-overview-empty-row span{font-size:9px}.pr-overview-meeting-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pr-overview-meeting-card{--meeting-tone: #527bf2;width:100%;min-height:142px;padding:13px;display:block;border:1px solid #e1e7f2;border-top:3px solid var(--meeting-tone);border-radius:11px;background:#fff;color:#617087;text-align:left;cursor:pointer}.pr-overview-meeting-card.is-tone-2{--meeting-tone: #7869d9}.pr-overview-meeting-card.is-tone-3{--meeting-tone: #4d9a76}.pr-overview-meeting-card:hover:not(:disabled){background:#fafcff;box-shadow:0 7px 18px #2a3b5f12}.pr-overview-meeting-card:disabled{cursor:default;opacity:.72}.pr-overview-meeting-card header{display:flex;align-items:center;justify-content:space-between;gap:10px}.pr-overview-meeting-card header span{color:var(--meeting-tone);font-size:10px;font-weight:900}.pr-overview-meeting-card h3{margin:4px 0 0;color:#3e4b61;font-size:14px}.pr-overview-meeting-card header>svg{color:#a8b2c2;font-size:9px}.pr-overview-meeting-card header>small{color:#8f99a8;font-size:9px;font-weight:700}.pr-overview-meeting-numbers{margin-top:13px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pr-overview-meeting-numbers>span{padding:6px 8px;border-radius:7px;background:#f4f7fb;color:#7e8999;font-size:9px}.pr-overview-meeting-numbers b{margin-right:3px;color:#45536b;font-size:13px}.pr-overview-meeting-card footer{margin-top:12px;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #edf0f4}.pr-overview-meeting-card footer span{color:#8b95a4;font-size:9px}.pr-overview-meeting-card footer b{margin-left:3px;color:#536078;font-size:11px}@media(max-width:1180px){.pr-overview-brand-grid,.pr-overview-meeting-grid{grid-template-columns:1fr}}@media(max-width:760px){.pr-overview-heading{align-items:flex-start;flex-wrap:wrap}.pr-overview-month{width:100%;margin-left:0}.pr-overview-month select{flex:1}.pr-overview-section-title{align-items:flex-start;flex-wrap:wrap}.pr-overview-performance-actions{width:100%;margin-left:0}.pr-overview-section-title em{display:none}.pr-overview-brand-metrics{grid-template-columns:1fr}.pr-overview-rule-lines p{padding:8px 0;align-items:flex-start;flex-direction:column;gap:4px}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#24314d;background:#f4f7fc}*{box-sizing:border-box}body{margin:0;min-width:1080px;min-height:100vh;background:#f4f7fc}button,input{font:inherit}button{cursor:pointer}.agency-client-platform{min-height:100vh;padding:34px 42px 60px;background:linear-gradient(180deg,#fff 0,#fff 112px,#f4f7fc 112px)}.platform-header{display:flex;align-items:center;justify-content:space-between;min-height:82px;margin:-34px -42px 32px;padding:22px 42px;border-bottom:1px solid #e6ebf5;background:#fffffffa}.platform-header h1{margin:4px 0;font-size:28px;letter-spacing:-.4px}.platform-header p{margin:0;color:#8a96ac;font-size:14px}.eyebrow{color:#6b8dea;font-size:11px;font-weight:800;letter-spacing:1.7px}.header-actions{display:flex;gap:10px}button{border:0;border-radius:12px;background:#527cf1;color:#fff;padding:12px 18px}button.secondary{border:1px solid #b8c9f8;background:#f5f8ff;color:#4b73e8}button.ghost{border:1px solid #dce4f1;background:#fff;color:#64728a}.notice{margin:0 0 18px;border-radius:10px;padding:12px 16px}.notice.error{border:1px solid #f3c4c4;background:#fff4f4;color:#be5555}.create-client-panel{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr)) auto;gap:10px;margin-bottom:22px;padding:18px;border:1px solid #dfe7f4;border-radius:18px;background:#fff}.create-client-panel input{min-width:0;border:1px solid #dbe3f0;border-radius:10px;padding:11px 12px;outline:0}.create-client-panel input:focus{border-color:#7395f3;box-shadow:0 0 0 3px #edf2ff}.owner-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px}.owner-summary article{display:flex;align-items:center;justify-content:space-between;min-height:106px;padding:22px;border:1px solid #e0e7f2;border-radius:20px;background:#fff;box-shadow:0 8px 26px #3e53800d}.owner-summary span{color:#8490a5}.owner-summary strong{font-size:32px}.client-grid,.workspace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.owner-client-card{overflow:hidden;border:1px solid #dfe6f2;border-radius:12px;background:#fff;box-shadow:0 8px 24px #41557f0d}.owner-client-card .client-card{width:100%;border:0;border-radius:0;box-shadow:none}.owner-client-actions{display:flex;justify-content:flex-end;gap:7px;padding:0 16px 14px}.mini.danger{border:1px solid #f0c8c8;background:#fff5f5;color:#bd6060}.client-card,.workspace-grid>.workspace-card{display:flex;align-items:center;min-height:114px;gap:16px;padding:20px;text-align:left;border:1px solid #dfe6f2;background:#fff;color:#283650;box-shadow:0 8px 24px #41557f0d}.client-card:hover,.workspace-grid>.workspace-card:hover{border-color:#91aaf2;transform:translateY(-1px);box-shadow:0 12px 30px #41557f17}.client-avatar,.workspace-icon{display:grid;flex:0 0 54px;width:54px;height:54px;place-items:center;border-radius:16px;background:#edf3ff;color:#537cf1;font-weight:800}.client-card span:nth-child(2),.workspace-grid>.workspace-card span:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.client-card strong,.workspace-grid>.workspace-card strong{font-size:17px}.client-card small,.workspace-grid>.workspace-card small{color:#929db0;line-height:1.5}.client-card em,.workspace-grid>.workspace-card em{color:#5b7fea;font-size:12px;font-style:normal}.empty-state{grid-column:1 / -1;padding:70px;text-align:center;border:1px dashed #ced8e8;border-radius:20px;color:#9aa5b6;background:#ffffffb3}.brand-strip{display:flex;align-items:center;gap:9px;margin-bottom:24px;padding:14px 18px;border:1px solid #e0e7f2;border-radius:15px;background:#fff}.brand-strip span{margin-right:8px;color:#8a96aa}.brand-strip strong{border-radius:999px;padding:7px 13px;background:#edf3ff;color:#5577d5;font-size:13px}.module-placeholder,.admin-panel{position:relative;min-height:420px;padding:30px;border:1px solid #dfe7f2;border-radius:22px;background:#fff;text-align:center}.module-placeholder .workspace-icon{margin:85px auto 18px}.module-placeholder h2{margin:0 0 8px}.module-placeholder p{color:#909bad}.back-link{background:transparent;color:#5978d4;padding:8px}.module-placeholder .back-link{position:absolute;left:22px;top:20px}.panel-back{margin-top:10px}.section-title{display:flex;align-items:center;justify-content:space-between;text-align:left}.admin-title-actions{display:flex;gap:8px}.section-title h2{margin:4px 0 20px}.simple-table{overflow:hidden;border:1px solid #e2e8f2;border-radius:14px;text-align:left}.table-row{display:grid;grid-template-columns:2fr 1fr 1fr;border-top:1px solid #e8edf5;padding:14px 18px}.table-row.employee-row{grid-template-columns:1.2fr 1.1fr 1.5fr 1fr;gap:12px;align-items:center}.compact-grants{min-width:160px}.table-row:first-child{border-top:0}.table-row span:first-child{display:flex;flex-direction:column}.table-row small{color:#98a3b4}.table-head{background:#f7f9fd;color:#7f8ba0;font-weight:700}.admin-tabs{display:flex;gap:8px;margin-bottom:18px}.admin-tabs button{background:#f2f5fa;color:#718098}.admin-tabs button.active{background:#537cf1;color:#fff}.inline-form{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:10px;margin-bottom:18px;padding:14px;border-radius:14px;background:#f7f9fd}.inline-form input,.inline-form select{min-width:0;border:1px solid #dae3f0;border-radius:10px;background:#fff;padding:10px 12px}.brand-form{grid-template-columns:1fr auto}.row-actions{display:flex;flex-direction:row!important;gap:7px}.mini{border-radius:8px;padding:7px 9px;font-size:12px}.mini.ghost{border:1px solid #dce4f1;background:#fff;color:#77849a}.brand-admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.brand-admin-grid article{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #e0e7f1;border-radius:14px;text-align:left}.brand-admin-grid article strong{flex:1}.brand-admin-grid article small{color:#8e9aad}.grant-editor{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#1f2c4647;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.grant-card{width:560px;padding:26px;border-radius:22px;background:#fff;box-shadow:0 24px 70px #22314f3d;text-align:left}.grant-card h3{margin:0 0 22px}.grant-label{display:block;margin:18px 0 8px;color:#7b879b;font-size:13px}.check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.check-grid label{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #e0e7f2;border-radius:10px}.grant-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.login-page{display:grid;min-height:100vh;place-items:center;background:radial-gradient(circle at 25% 10%,#e9f0ff,transparent 35%),#f5f7fb}.login-card{width:430px;padding:40px;border:1px solid #e0e7f2;border-radius:26px;background:#fff;box-shadow:0 22px 60px #374a711f}.login-mark{display:grid;width:54px;height:54px;place-items:center;border-radius:16px;background:#537cf1;color:#fff;font-weight:800}.login-card h1{margin:22px 0 6px}.login-card>p{margin:0 0 26px;color:#919caf}.login-card label{display:flex;flex-direction:column;gap:7px;margin-top:16px;color:#637089;font-size:13px}.login-card input{border:1px solid #dbe3ef;border-radius:11px;padding:13px;outline:0}.login-card button{width:100%;margin-top:24px}.login-card small{display:block;margin-top:18px;text-align:center;color:#a2abbb}@media(max-width:1250px){.create-client-panel{grid-template-columns:repeat(3,1fr)}.client-grid,.workspace-grid{grid-template-columns:repeat(2,1fr)}}.service-workspace{min-height:620px}.service-topbar{display:grid;grid-template-columns:160px 1fr auto;align-items:center;margin-bottom:20px;padding:18px 22px;border:1px solid #dfe7f2;border-radius:18px;background:#fff}.service-topbar h2{margin:3px 0 0;font-size:23px}.service-tabs{display:flex;gap:7px}.service-tabs button{background:#f3f6fb;color:#75839b}.service-tabs button.active{background:#527cf1;color:#fff;box-shadow:0 7px 18px #527cf12e}.loading-panel{min-height:420px;display:grid;place-items:center;color:#8d99ad;border:1px solid #e0e7f2;border-radius:20px;background:#fff}.service-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.service-stat-grid article{display:flex;min-height:138px;flex-direction:column;justify-content:center;padding:22px;border:1px solid #e0e7f2;border-radius:18px;background:#fff;box-shadow:0 8px 24px #41557f0a}.service-stat-grid article.warm{background:linear-gradient(135deg,#fffaf2,#fff)}.service-stat-grid article span{color:#8591a6}.service-stat-grid article strong{margin:8px 0;font-size:31px}.service-stat-grid article strong small{font-size:14px;color:#99a3b4}.service-stat-grid article>small{color:#9aa5b7}.service-stat-grid article em{color:#5a7eea;font-size:12px;font-style:normal;cursor:pointer}.service-two-col{display:grid;grid-template-columns:1fr 1.3fr;gap:16px}.service-card{padding:20px;border:1px solid #dfe7f2;border-radius:18px;background:#fff;box-shadow:0 8px 24px #41557f0a}.card-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-heading>div{display:flex;flex-direction:column;gap:4px}.card-heading span{color:#929db0;font-size:12px}.metric-row,.recent-row{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;border-top:1px solid #edf1f6}.metric-row:first-of-type,.recent-row:first-of-type{border-top:0}.recent-row div{display:flex;flex-direction:column;gap:4px}.recent-row span,.recent-row small{color:#929caf;font-size:12px}.empty-inline{padding:34px;text-align:center;color:#a0aabc}.load-more{display:block;min-width:220px;margin:18px auto 0;border:1px solid #cbd8f8;background:#f5f8ff;color:#5578dd}.sop-layout{display:grid;grid-template-columns:220px 330px minmax(420px,1fr);min-height:650px;overflow:hidden;border:1px solid #dfe7f2;border-radius:20px;background:#fff}.sop-categories,.sop-list,.sop-detail{padding:20px}.sop-categories,.sop-list{border-right:1px solid #e7ecf4}.sop-categories>button{display:flex;width:100%;align-items:center;justify-content:space-between;margin:5px 0;padding:10px 12px;background:transparent;color:#5f6e86}.sop-categories>button.active{background:#eef3ff;color:#4f73dc}.sop-categories>button.add-outline{margin-top:18px;border:1px dashed #b9c9f4;color:#5779df}.service-search{width:100%;margin-bottom:12px;border:1px solid #dce4ef;border-radius:10px;padding:11px 12px;outline:none}.sop-list>button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:7px;padding:13px;text-align:left;background:transparent;color:#34415a}.sop-list>button.active{background:#f1f5ff;color:#496bd1}.sop-list>button div{display:flex;min-width:0;flex-direction:column;gap:5px}.sop-list>button span{overflow:hidden;color:#9aa5b6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sop-list em{flex:none;margin-left:8px;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal}.sop-list em.done{background:#eaf7f0;color:#53a174}.sop-list em.pending{background:#fff4e6;color:#c78939}.sop-detail .tag{align-self:flex-start;border-radius:999px;padding:5px 8px;background:#edf3ff;color:#577ae0}.sop-detail h3{margin:0;font-size:21px}.sop-detail label,.feedback-form label{display:flex;flex-direction:column;gap:7px;margin:12px 0;color:#65738a;font-size:12px}.sop-detail input,.sop-detail textarea,.feedback-form input,.feedback-form select,.feedback-form textarea,.feedback-filter input,.feedback-filter select{border:1px solid #dbe3ef;border-radius:10px;padding:11px 12px;background:#fff;color:#34415b;outline:none}.sop-detail textarea{min-height:75px;resize:vertical}.sop-detail input:disabled,.sop-detail textarea:disabled{border-color:#edf0f5;background:#f8f9fc;color:#5f6c82}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.copy-field{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:stretch}.copy-field button{padding:10px 14px}.form-actions{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.form-actions small{color:#95a0b2}.danger-link{background:transparent;color:#c56868;padding:7px}.feedback-editor{margin-bottom:16px}.feedback-form{display:grid;grid-template-columns:repeat(4,1fr);gap:0 12px}.feedback-form label.wide{grid-column:1 / 4}.feedback-form textarea{min-height:96px;resize:vertical}.image-paste-zone{grid-column:4;grid-row:2 / 4;position:relative;min-height:126px;margin-top:12px;padding:12px;border:1px dashed #b9c9e5;border-radius:12px;background:#f8faff;outline:none}.image-paste-zone:focus{border-color:#6f93f2;box-shadow:0 0 0 3px #edf2ff}.image-paste-zone>span,.image-paste-zone>small{display:block;text-align:center;color:#7d8aa1}.image-paste-zone>small{margin:5px 0 9px;font-size:10px}.image-paste-zone>input{width:100%;padding:6px;font-size:11px}.image-paste-zone>button{position:relative;width:52px;height:52px;margin:7px 5px 0 0;padding:0;overflow:hidden;background:#e9eef7}.image-paste-zone img{width:100%;height:100%;object-fit:cover}.image-paste-zone em{position:absolute;inset:auto 0 0;padding:2px;background:#1c263ab3;color:#fff;font-size:9px;font-style:normal}.feedback-filter{display:grid;grid-template-columns:1fr 180px 180px;gap:10px}.feedback-mini-stats{display:flex;gap:28px;margin:16px 0;padding:12px 16px;border-radius:12px;background:#f7f9fd;color:#7d899c}.feedback-mini-stats b{margin-left:5px;color:#34415b}.feedback-table{overflow:hidden;border:1px solid #e1e7f1;border-radius:13px}.feedback-tr{display:grid;width:100%;grid-template-columns:1fr 1.45fr .8fr .8fr .55fr .8fr;align-items:center;gap:12px;border-top:1px solid #e7ecf4;border-radius:0;padding:13px 15px;text-align:left;background:#fff;color:#44516a}.feedback-tr.head{border-top:0;background:#f6f8fc;color:#7c899e;font-size:12px;font-weight:700}.feedback-tr:not(.head):hover{background:#fbfcff}.feedback-tr span:nth-child(2){display:flex;flex-direction:column;gap:3px}.feedback-tr small{color:#9aa4b5}.feedback-tr .reason-pill{border-radius:999px;padding:5px 8px;background:#fff2e6;color:#b87831;font-style:normal}.table-buttons{display:flex;gap:10px}.table-buttons i{color:#5779dc;font-size:12px;font-style:normal}.table-buttons i.danger{color:#c76c6c}.feedback-expanded{padding:16px 20px;border-top:1px solid #e7ecf4;background:#fafbfe}.feedback-expanded p{margin:0 0 12px;white-space:pre-wrap}.feedback-expanded img{width:116px;height:116px;margin-right:8px;border-radius:10px;object-fit:cover}@media(max-width:1250px){.service-stat-grid{grid-template-columns:repeat(2,1fr)}.sop-layout{grid-template-columns:190px 280px minmax(380px,1fr)}}.pr-topbar{grid-template-columns:150px 1fr auto}.pr-topbar .service-tabs button{padding:11px 14px}.pr-overview-stats article:nth-child(1){border-top:3px solid #7898f2}.pr-overview-stats article:nth-child(2){border-top:3px solid #e0a257}.pr-overview-stats article:nth-child(3){border-top:3px solid #a087e9}.pr-overview-stats article:nth-child(4){border-top:3px solid #72ba91}.cooperation-toolbar{margin-bottom:14px;padding:14px}.pr-filters{grid-template-columns:minmax(190px,1.4fr) repeat(6,minmax(110px,1fr)) auto}.pr-filters>*{min-width:0}.cooperation-editor{margin-bottom:14px}.cooperation-form{display:grid;grid-template-columns:repeat(4,1fr);gap:0 12px}.cooperation-form label{display:flex;flex-direction:column;gap:6px;margin:8px 0;color:#6b788f;font-size:12px}.cooperation-form input,.cooperation-form select,.cooperation-item-row input,.cooperation-item-row select{min-width:0;border:1px solid #dbe3ef;border-radius:9px;padding:10px;background:#fff;color:#3f4d65;outline:none}.cooperation-items{margin-top:16px;padding:14px;border-radius:14px;background:#f8f9fd}.cooperation-item-row{display:grid;grid-template-columns:1.2fr .7fr .7fr 2fr auto;gap:8px;margin-top:8px}.cooperation-item-row .danger-link{padding:7px}.cooperation-table-card{overflow:hidden;padding:0}.cooperation-table-card .card-heading{margin:0;padding:18px 20px}.coop-table{min-width:1120px;overflow:hidden;border-top:1px solid #e4e9f2}.coop-tr{display:grid;grid-template-columns:.8fr 1.1fr .65fr 1.8fr .8fr .85fr .9fr .8fr .8fr;align-items:center;gap:8px;min-height:54px;padding:9px 14px;border-top:1px solid #e8edf4;color:#536078;font-size:12px}.coop-tr.head{min-height:45px;border-top:0;background:#f5f7fb;color:#768399;font-weight:700}.product-stack{display:flex;flex-direction:column;gap:5px}.product-stack small{padding:5px 7px;border-radius:7px;background:#f4f1ff;color:#7261b1}.method,.settlement{display:inline-block;border-radius:999px;padding:5px 8px;font-style:normal;white-space:nowrap}.method.置换{background:#e9f5ff;color:#3e85b7}.method.寄拍{background:#fff1e8;color:#b87538}.method.送拍{background:#f0ebff;color:#735cc1}.settlement.未结算{background:#fff4e5;color:#b77a2d}.settlement.提交结款中{background:#edf3ff;color:#5779d9}.settlement.已结算{background:#eaf7ef;color:#50966c}.product-create{margin-bottom:14px}.product-create .feedback-filter{grid-template-columns:180px 1fr 170px 150px auto}.product-table{overflow:hidden;border:1px solid #e1e7f1;border-radius:13px}.product-tr{display:grid;grid-template-columns:.8fr .9fr 1.8fr .7fr .8fr .9fr .7fr .7fr;align-items:center;gap:9px;min-height:52px;padding:10px 14px;border-top:1px solid #e8edf4;color:#536078;font-size:12px}.product-tr.head{min-height:43px;border-top:0;background:#f6f8fc;color:#78859a;font-weight:700}.analysis-entry{min-height:520px}.analysis-lock{display:flex;align-items:center;gap:18px;padding:24px;border:1px solid #dde6f5;border-radius:17px;background:linear-gradient(135deg,#f5f8ff,#fff)}.analysis-lock>span{display:grid;flex:none;width:56px;height:56px;place-items:center;border-radius:16px;background:#527cf1;color:#fff;font-size:22px;font-weight:800}.analysis-lock h3{margin:0 0 7px}.analysis-lock p{margin:0;color:#8793a7}.analysis-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.analysis-preview>div{display:flex;flex-direction:column;gap:6px;min-height:98px;padding:15px;border:1px solid #e0e7f2;border-radius:13px;background:#fff}.analysis-preview span,.analysis-preview small{color:#909bad;font-size:12px}.library-tabs{display:flex;gap:7px;margin-bottom:16px}.library-tabs button{background:#f2f5fa;color:#718098}.library-tabs button.active{background:#527cf1;color:#fff}.library-tabs b{margin-left:6px}.blogger-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.blogger-grid article{padding:17px;border:1px solid #e0e7f2;border-radius:15px;background:#fff}.blogger-grid h3{margin:0 0 5px}.blogger-grid article>div:first-child span{color:#929db0;font-size:11px}.blogger-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:14px 0}.blogger-metrics span{padding:8px;border-radius:8px;background:#f6f8fc;color:#8894a7;font-size:11px}.blogger-metrics b{float:right;color:#3f4d64}.blogger-grid summary{color:#5879db;font-size:12px;cursor:pointer}.blogger-grid details p{margin:7px 0;padding:7px;border-radius:7px;background:#fafbfe;color:#7f8ba0;font-size:11px}.blacklist-apply{display:grid;grid-template-columns:220px 1fr auto;gap:10px;margin-bottom:16px}.blacklist-apply input{border:1px solid #dce4ef;border-radius:10px;padding:11px 12px}.blacklist-table{overflow:hidden;border:1px solid #eadede;border-radius:14px}.blacklist-tr{display:grid;grid-template-columns:1fr .9fr 2fr .8fr 1fr;align-items:center;gap:10px;padding:13px 15px;border-top:1px solid #eee5e5;color:#5d697e;font-size:12px}.blacklist-tr.head{border-top:0;background:#fff8f8;color:#8a7272;font-weight:700}.blacklist-tr i{margin-right:10px;color:#5b78d1;font-style:normal;cursor:pointer}@media(max-width:1350px){.pr-filters{grid-template-columns:minmax(180px,1.3fr) repeat(6,minmax(95px,1fr)) auto}.blogger-grid{grid-template-columns:repeat(2,1fr)}}.client-analysis-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.client-analysis-list article{padding:14px;border:1px solid #e0e7f2;border-radius:13px;background:#fff}.client-analysis-list h3{margin:0 0 5px}.client-analysis-list article>div:first-child span{color:#919caf;font-size:11px}.client-analysis-list article>a{display:block;margin:10px 0;color:#5779db;font-size:11px}.client-analysis-list select{width:100%;margin-top:10px;border:1px solid #dbe3ef;border-radius:9px;padding:9px}.analysis-label{display:inline-block;margin-top:10px;border-radius:999px;padding:6px 9px;background:#eef3ff;color:#5678d7;font-size:11px;font-style:normal}.meeting-history{margin-top:14px}.meeting-history details{border-top:1px solid #e7ecf4;padding:12px 2px}.meeting-history summary{color:#536078;cursor:pointer}.meeting-summary-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.meeting-summary-metrics span{display:flex;flex-direction:column;gap:5px;padding:10px;border-radius:9px;background:#f6f8fc;color:#8793a6;font-size:11px}.meeting-summary-metrics b{color:#3f4d64;font-size:15px}@media(max-width:1350px){.client-analysis-list{grid-template-columns:repeat(2,1fr)}}
