:root{color:#24252b;font-synthesis:none;text-rendering:optimizelegibility;background:#f7f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html,body,#root{width:100%;min-width:0;overflow-x:clip}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}button{cursor:pointer}.login-page-shell{background-color:#eef1f3;place-items:center;min-height:100vh;padding:32px 20px;display:grid;position:relative;overflow:hidden}.login-motion-background{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.login-page-card{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #e5e4eb;border-radius:8px;gap:24px;width:min(100%,460px);padding:34px;display:grid;position:relative;box-shadow:0 18px 42px #2d2b5017}.login-page-brand{align-items:center;gap:12px;display:flex}.login-page-brand svg{color:#4a3aff;width:36px;height:36px}.login-page-brand strong,.login-page-brand span{display:block}.login-page-brand strong{color:#24252b;font-size:18px}.login-page-brand span{color:#747782;margin-top:2px;font-size:12px}.login-page-heading{gap:8px;display:grid}.login-page-heading>span{color:#5d4ced;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.login-page-heading h1,.login-page-heading p{margin:0}.login-page-heading h1{color:#24252b;font-size:clamp(26px,6vw,34px);line-height:1.18}.login-page-heading p{color:#747782;line-height:1.65}.login-page-form{gap:16px;display:grid}.login-feishu-button{color:#fff;background:#3370ff;border:1px solid #3370ff;border-radius:6px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;font-size:14px;font-weight:750;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.login-feishu-button:hover{background:#245bdb;border-color:#245bdb}.login-feishu-button:focus-visible{outline-offset:2px;outline:3px solid #3370ff47}.login-method-divider{color:#8a8d98;align-items:center;gap:12px;font-size:12px;display:flex}.login-method-divider:before,.login-method-divider:after{content:"";background:#e8e7ee;flex:1;height:1px}.login-method-divider span{white-space:nowrap}.login-page-form .field>span{color:#555567;font-size:12px;font-weight:700}.login-remember-password{color:#555567;cursor:pointer;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:650;display:inline-flex}.login-remember-password input{accent-color:#4a3aff;width:16px;min-height:16px}.login-submit-button,.login-retry-button{width:100%}.login-submit-button{color:#fff;background:#4a3aff;border-color:#4a3aff;min-height:46px}.login-submit-button:hover:not(:disabled){background:#3d2df0;border-color:#3d2df0}.login-page-card input:not([type=checkbox]){color:#24252b;background:#fff;border-color:#dedee8;min-height:42px}.login-page-card input:focus-visible{outline-offset:2px;border-color:#4a3aff;outline:2px solid #4a3aff5c}.login-captcha-row{grid-template-columns:minmax(0,1fr) 144px 42px;align-items:stretch;gap:8px;display:grid}.login-captcha-image-button{color:#747782;background:#f9f9fc;border:1px solid #dedee8;border-radius:6px;place-items:center;width:144px;height:48px;padding:0;display:grid;overflow:hidden}.login-captcha-image-button img{width:144px;height:48px;display:block}.login-captcha-refresh{width:42px;height:48px}@media (max-width:460px){.login-captcha-row{grid-template-columns:minmax(0,1fr) 112px 42px}.login-captcha-image-button,.login-captcha-image-button img{width:112px}}.login-page-card .ghost-light-button{color:#5d4ced;background:#faf9ff;border-color:#ded9ff}.login-page-card .notice{color:#9a4652;background:#fffafb;border-color:#ffd8dd #ffd8dd #ffd8dd #e46a78;margin-bottom:0}.login-page-status{margin:0}.login-legal-footer{color:#747782;text-align:center;border-top:1px solid #e8e7ee;gap:8px;padding-top:18px;font-size:12px;line-height:1.65;display:grid}.login-legal-footer p{margin:0}.login-legal-footer a{color:#4a3aff;text-underline-offset:3px;margin:0 3px;font-weight:700;text-decoration:underline}.login-legal-footer a:hover{color:#3424d9}.login-legal-footer a:focus-visible{color:#3424d9}.login-legal-footer span{color:#92949d}.app-shell{grid-template-columns:150px 1fr;width:100%;max-width:100vw;min-height:100vh;display:grid;overflow-x:hidden}.sidebar{color:#f7fbfb;background:#302e47;flex-direction:column;gap:16px;min-width:0;padding:16px 12px;display:flex}.sidebar-header{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.sidebar-header .brand{flex:auto;min-width:0}.sidebar-toggle{border-radius:7px;flex:0 0 30px;width:30px;min-height:30px}.sidebar-toggle svg{width:14px;height:14px}.brand{align-items:center;gap:12px;display:flex}.brand svg{color:#f28c52;width:32px;height:32px}.brand strong,.brand span{text-overflow:ellipsis;display:block;overflow:hidden}.brand span,.field span,.status-line,.topbar p,.panel-head span,td span,.list-item small,.metric-card small{color:#747782;font-size:11px}.sidebar .brand span,.sidebar .field span,.sidebar .status-line{color:#b8c9cd}.field{gap:8px;display:grid}input{color:#172026;background:#fff;border:1px solid #dedee8;border-radius:8px;width:100%;min-width:0;padding:10px 12px}.filter-select{color:#555567;background:#fff;border:1px solid #d8e0e3;border-radius:7px;min-height:32px;padding:0 8px;font-size:12px}textarea{resize:vertical;color:#172026;background:#fff;border:1px solid #d8e0e3;border-radius:8px;width:100%;padding:10px 12px;line-height:1.5}.server-row,.topbar-actions,.entry-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.server-row{grid-template-columns:minmax(0,1fr) 40px;display:grid}.server-row input{color:#f7fbfb;background:#21454d;border-color:#315963;flex:auto;width:auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.icon-button,.primary-button,.ghost-button,.text-button{white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;display:inline-flex}.icon-button{color:#302e47;background:#e5eef0;width:40px;padding:0}.sidebar .icon-button{color:#302e47;background:#f28c52}.primary-button{color:#10242a;background:#f28c52;padding:0 16px;font-weight:700}.ghost-button{color:#eef7f7;background:#244b55;padding:0 14px}.ghost-light-button{color:#302e47;background:#fff;border:1px solid #d8e0e3;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}.text-button{color:#5d4ced;background:0 0;min-height:32px;padding:0 8px}.danger-text{color:#b84f20}button:disabled{cursor:default;opacity:.55}svg{flex:none;width:18px;height:18px}.login-box{gap:12px;display:grid}@media (max-width:560px){.login-page-shell{align-items:center;padding:16px}.login-page-card{background:#ffffffe6;border:1px solid #d5dadedb;border-radius:8px;align-content:start;width:100%;min-height:0;padding:26px 20px}}.status-line{align-items:center;gap:8px;margin-top:auto;display:flex}.side-nav{gap:6px;display:grid}.side-nav button{color:#d6e4e6;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 6px;display:flex}.side-nav button:hover,.side-nav button.active{color:#fff;background:#244b55}.workspace{min-width:0;max-width:100%;padding:28px;overflow-x:hidden}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}h1,h2,p{margin:0}h1{font-size:22px;line-height:1.25}h2{font-size:15px;line-height:1.35}.notice{color:#302e47;background:#fff3ea;border-left:4px solid #f28c52;border-radius:8px;margin-bottom:16px;padding:12px 14px}@media (min-width:981px){.app-shell:not(.sidebar-collapsed) .sidebar-header{flex-direction:row;align-items:center;gap:8px}.app-shell:not(.sidebar-collapsed) .sidebar-toggle{align-self:center}.app-shell.sidebar-collapsed{grid-template-columns:76px 1fr}.sidebar-collapsed .sidebar{gap:18px;padding:18px}.sidebar-collapsed .sidebar-header{flex-direction:column;gap:14px}.sidebar-collapsed .brand{justify-content:center}.sidebar-collapsed .brand>div,.sidebar-collapsed .operator-summary,.sidebar-collapsed .status-line span{display:none}.sidebar-collapsed .login-box{justify-items:center}.sidebar-collapsed .ghost-button,.sidebar-collapsed .side-nav button{justify-content:center;gap:0;width:40px;padding:0;font-size:0}.sidebar-collapsed .side-nav{justify-items:center}.sidebar-collapsed .status-line{justify-content:center}}.operator-summary{color:#dce9e4;justify-content:space-between;align-items:center;gap:8px;display:flex}.operator-summary small{color:#9fb8ae}.notice-error{color:#7b3217;background:#fff1ec;border-left-color:#b84f20}.operation-notice{color:#302e47;background:#fff;border:1px solid #d8e0e3;border-left:4px solid #5d4ced;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;display:grid;box-shadow:0 8px 24px #17343b0f}.operation-icon{color:#5d4ced;background:#f0edff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.operation-notice strong{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.data-scope-control{background:#fff;border:1px solid #dedee8;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:5px 8px 5px 12px;display:inline-flex}.data-scope-control span{color:#747782;white-space:nowrap;font-size:11px}.data-scope-control strong{color:#303041;white-space:nowrap;font-size:12px}.data-scope-control select{background:0 0;border:0;min-width:170px;font-weight:700}.data-scope-control .data-scope-readonly{color:#8a5a12;white-space:nowrap;background:#fff4d8;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.operation-notice strong span{color:#5d4ced;background:#f0edff;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.operation-notice p{color:#555567;line-height:1.45}.operation-notice small,.operation-inline{color:#89899a;margin-top:4px;font-size:11px;display:block}.operation-running .operation-icon svg{animation:1.1s linear infinite spin}.operation-success{border-left-color:#0c7e5a}.operation-success .operation-icon,.operation-success strong span{color:#0c7e5a;background:#e5f6ef}.operation-error{border-left-color:#b84f20}.operation-error .operation-icon,.operation-error strong span{color:#b84f20;background:#fff1ec}@keyframes spin{to{transform:rotate(360deg)}}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.today-grid{margin-top:-4px}.metric-card,.panel{background:#fff;border:1px solid #dfe7e9;border-radius:8px}.metric-card{align-items:center;gap:14px;padding:16px;display:flex}.metric-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.metric-button:hover{background:#f7fbfb;border-color:#8db8bf}.metric-button:focus-visible{outline-offset:2px;outline:3px solid #0c6e7e38}.metric-card span,.metric-card strong,.metric-card small{display:block}.metric-card strong{margin:2px 0;font-size:26px}.metric-icon{color:#5d4ced;background:#f0edff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.entry-row{grid-template-columns:minmax(220px,1fr) minmax(140px,220px) auto;margin-bottom:18px;display:grid}.sync-strip{color:#302e47;background:#e9f6f8;align-items:center;gap:10px;margin-bottom:18px;display:flex}.chip-row{gap:10px;margin-bottom:18px;padding-bottom:4px;display:flex;overflow-x:auto}.chip-row button{color:#555567;text-align:left;background:#fff;border:1px solid #d8e0e3;border-radius:999px;gap:2px;min-width:max-content;padding:8px 12px;display:grid}.chip-row button.active{color:#fff;background:#5d4ced;border-color:#5d4ced}.chip-row span{opacity:.78;font-size:12px}.employee-report{margin-bottom:18px}.employee-report-head{align-items:flex-start;gap:12px}.employee-report-head>div:first-child{gap:4px;display:grid}.employee-report-period-control{flex:none}.notification-dialog-message{white-space:pre-wrap}.employee-report-summary td{background:#f2f7f5;border-bottom-color:#cdded8;font-weight:700}.employee-report-message{margin:0}@media (max-width:720px){.employee-report-head{flex-direction:column;align-items:stretch}.employee-report-period-control{align-self:flex-start}}.analytics-grid,.quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quality-card{align-content:start;gap:12px;display:grid}.quality-card .panel-head{margin-bottom:0}.quality-card .panel-head strong{font-size:34px}.quality-ok{border-color:#d7eee5}.quality-warning{background:#fffdf8;border-color:#ffe1b8}.quality-error{background:#fff8f5;border-color:#ffd0c2}.compact-table{min-width:680px}.backup-table{min-width:760px}.backup-table td:first-child{word-break:break-all}.account-filter-grid{grid-template-columns:minmax(180px,1fr) repeat(7,minmax(120px,150px)) auto;gap:8px;margin-bottom:14px;display:grid}.video-filter-grid{grid-template-columns:minmax(160px,220px) minmax(130px,150px) repeat(4,minmax(100px,125px)) repeat(2,minmax(80px,95px)) minmax(135px,165px) max-content;justify-content:start;align-items:stretch}.video-filter-grid>*{min-width:0}.video-filter-grid .ghost-light-button{white-space:nowrap;padding-inline-start:14px;padding-inline-end:14px}@media (min-width:981px) and (max-width:1360px){.video-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.decision-video-filters{background:#f8fbfb;border:1px solid #dfe7e9;border-radius:10px;grid-template-columns:repeat(5,minmax(145px,1fr)) auto auto;align-items:end;gap:8px;margin-bottom:14px;padding:12px;display:grid}.decision-video-filters label:not(.check-label){color:#555567;gap:5px;font-size:12px;font-weight:700;display:grid}.decision-video-checkbox{min-height:38px}.decision-filter-summary{color:#555567;background:#f2f8f8;border-left:3px solid #5d4ced;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin:-4px 0 12px;padding:10px 12px;font-size:12px;display:flex}.decision-filter-summary>span{flex:360px}.decision-rank-comparison{margin-top:14px}.content-tag-workbench{gap:12px;display:grid}.content-tag-grid{grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.content-tag-grid label:not(.check-label){color:#555567;gap:5px;font-size:12px;font-weight:700;display:grid}.tag-suggestion-toolbar{background:#f8fafb;border:1px solid #e5ecee;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.tag-suggestion-toolbar>div{flex:320px;gap:2px;min-width:0;display:grid}.tag-suggestion-toolbar small,.tag-suggestion-list small{color:#68777e}.tag-suggestion-list{border:1px solid #e5ecee;border-radius:8px;max-height:420px;display:grid;overflow-y:auto}.tag-suggestion-list>article{border-bottom:1px solid #e5ecee;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:12px;padding:10px 12px;display:grid}.tag-suggestion-list>article:last-child{border-bottom:0}.tag-suggestion-list>article>div:first-child{align-content:start;gap:3px;min-width:0;display:grid}.tag-suggestion-list>article>div:first-child strong,.tag-suggestion-list>article>div:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag-suggestion-items{flex-wrap:wrap;align-items:start;gap:6px;min-width:0;display:flex}.tag-suggestion-items label{background:#fff;border:1px solid #dfe7e9;border-radius:7px;grid-template-columns:auto minmax(0,1fr);gap:2px 6px;max-width:100%;padding:7px 9px;display:grid}.tag-suggestion-items label input{grid-row:1/3;align-self:center}.tag-suggestion-items label span{overflow-wrap:anywhere;font-size:12px;font-weight:700}.tag-suggestion-items label small{overflow-wrap:anywhere;font-size:11px}.dictionary-editor{border-top:1px solid #e5ecee;grid-template-columns:minmax(120px,160px) minmax(220px,1fr) auto;gap:8px;padding-top:12px;display:grid}.goal-week-actions{margin:12px 0}.file-button{cursor:pointer;position:relative;overflow:hidden}.file-button input[type=file]{opacity:0;cursor:pointer;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.metric-positive{color:#08785d;font-weight:700}.metric-negative{color:#c24132;font-weight:700}.bulk-tag-panel{background:#f8fbfb;border:1px solid #edf1f2;border-radius:10px;grid-template-columns:minmax(180px,1fr) repeat(4,minmax(120px,150px)) repeat(3,auto);align-items:center;gap:8px;margin:0 0 14px;padding:10px;display:grid}.bulk-tag-panel span{color:#555567;font-size:12px;font-weight:700}.saved-filter-row{color:#747782;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 14px;font-size:11px;display:flex}.saved-filter-chip{background:#fff;border:1px solid #d8e0e3;border-radius:999px;display:inline-flex;overflow:hidden}.saved-filter-chip button{color:#5d4ced;background:0 0;border:0;min-height:30px;padding:0 10px}.saved-filter-chip button+button{color:#b84f20;border-left:1px solid #edf1f2}.content-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);gap:16px;display:grid}.ownership-panel{grid-template-columns:minmax(180px,1fr) minmax(180px,240px) auto}.dashboard-content-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding-right:0;position:relative}.dashboard-content-grid>.panel-wide{grid-row:auto;min-width:0;margin-right:16px}.dashboard-side-stack{z-index:42;pointer-events:none;align-content:end;gap:10px;width:48px;min-width:0;max-height:calc(100vh - 132px);margin:0;display:grid;position:absolute;top:auto;bottom:18px;right:0;overflow:visible}.dashboard-side-stack.is-open{overscroll-behavior:contain;pointer-events:auto;width:min(420px,100vw - 36px);overflow-y:auto}.dashboard-side-stack .dashboard-side-panel{pointer-events:auto}.dashboard-side-panel.is-collapsed{width:48px;box-shadow:none;background:0 0;border:0;justify-self:end;padding:0}.dashboard-splitter{display:none}.dashboard-splitter:before{content:"";background:#d7e5e7;border-radius:2px;width:2px;transition:background .15s,box-shadow .15s;position:absolute;top:0;bottom:0;left:5px}.dashboard-splitter:hover:before{background:#5d4ced;box-shadow:0 0 0 3px #0c6e7e1f}.dashboard-splitter:focus-visible:before{background:#5d4ced;box-shadow:0 0 0 3px #0c6e7e1f}.dashboard-content-grid .account-filter-grid>*,.dashboard-content-grid .batch-action-bar>*,.dashboard-content-grid td{min-width:0}.dashboard-content-grid td:first-child>span,.dashboard-content-grid .panel-head>*{overflow-wrap:anywhere}.dashboard-side-panel .panel-head{align-items:flex-start}.dashboard-side-tab{color:#5d4ced;cursor:pointer;background:#fff;border:1px solid #e1dcff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:48px;min-height:62px;padding:8px 5px;display:inline-flex;box-shadow:0 14px 28px #28234e21}.dashboard-side-tab:hover{background:#f7f5ff;border-color:#b8b0ff}.dashboard-side-tab svg{width:17px;height:17px}.dashboard-side-tab span,.dashboard-side-tab small{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.1;display:block;overflow:hidden}.dashboard-side-tab small{color:#4d3ee7;background:#f0edff;border-radius:999px;min-width:20px;padding:1px 5px;font-size:10px}.panel-collapse-button{color:#466068;white-space:nowrap;background:#fff;border:1px solid #d7e5e7;border-radius:7px;align-items:center;gap:4px;min-height:30px;padding:5px 8px;font-size:12px;display:inline-flex}.panel-collapse-button:hover{color:#5d4ced;border-color:#8fc3cb}.panel-collapse-button svg{width:15px;height:15px;transition:transform .15s}.dashboard-side-panel.is-collapsed .panel-collapse-button svg,.content-tag-workbench .panel-collapse-button[aria-expanded=false] svg{transform:rotate(-90deg)}.collapsed-panel-hint{color:#62747a;margin:0;font-size:12px}.panel{min-width:0;padding:16px}.panel-wide{grid-row:span 3}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel-actions{flex-wrap:wrap;flex:220px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.log-filter-grid{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,160px)) auto;gap:8px;margin-bottom:14px;display:grid}.batch-action-bar{background:#f8fbfb;border:1px solid #dfe7e9;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:10px;display:flex}.batch-action-bar>span{color:#555567;margin-right:auto;font-size:12px;font-weight:700}.audit-filter-grid{grid-template-columns:minmax(220px,1fr) minmax(150px,190px) minmax(120px,160px) minmax(100px,130px) auto;gap:8px;margin-bottom:14px;display:grid}.page-controls{color:#747782;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex}.page-controls .ghost-light-button{min-height:32px;padding:0 10px}.empty-card{color:#555567;background:#f8fbfb;border:1px dashed #cbd8dc;border-radius:10px;gap:8px;margin-top:14px;padding:18px;display:grid}.empty-card strong{color:#302e47}.empty-card p{line-height:1.5}.empty-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.analysis-toolbar{grid-template-columns:minmax(190px,1fr) auto minmax(280px,1fr);align-items:center;gap:14px;display:grid}.analysis-toolbar h2,.analysis-toolbar span{display:block}.analysis-toolbar .panel-actions{flex:none}.analysis-toolbar .segmented-control{white-space:nowrap;grid-template-columns:repeat(4,minmax(58px,1fr));min-width:248px}.segmented-control{background:#fff;border:1px solid #cad7da;border-radius:8px;grid-template-columns:repeat(3,minmax(58px,1fr));min-width:190px;display:inline-grid;overflow:hidden}.segmented-control button{color:#555567;background:0 0;border:0;border-right:1px solid #cad7da;min-height:36px}.segmented-control button:last-child{border-right:0}.segmented-control button.active{color:#fff;background:#5d4ced}.coverage-warning{background:#fff8ed;border-color:#f0c690;align-items:center;gap:12px;display:flex}.coverage-warning svg{color:#a75b08;width:22px;min-width:22px}.coverage-warning strong,.coverage-warning span{display:block}.decision-capability-note{color:#27515a;background:#f0fafb;border:1px solid #c9e3e8;border-radius:10px;order:-90;padding:10px 12px;font-size:12px}.decision-capability-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.decision-capability-list span{color:#1f4e57;background:#dceff2;border-radius:999px;padding:3px 7px;font-size:12px;line-height:1.25}.decision-center{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.decision-center .form-panel,.decision-center .strategy-panel,.decision-center .lifecycle-panel{grid-column:1;width:100%;max-width:none}.decision-sticky-toolbar{z-index:18;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fcfcf5;border:1px solid #d6e7e9;border-radius:13px;order:-100;gap:10px;padding:12px;display:grid;position:sticky;top:10px;box-shadow:0 8px 24px #17343b17}.decision-tabs{grid-template-columns:repeat(5,minmax(145px,1fr));gap:7px;display:grid}.decision-tabs button{color:#486168;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;gap:3px;min-width:0;padding:10px 11px;display:grid}.decision-tabs button:hover{background:#edf7f8}.decision-tabs button.active{color:#0b5f6d;background:#dff1f4;border-color:#9ccbd2}.decision-tabs strong{justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.decision-tabs strong em{color:#6d777b;background:#edf1f2;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-style:normal;display:grid}.decision-tabs button.active strong em{color:#0b6574;background:#fff}.decision-tabs span{color:#6b7d83;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.decision-global-controls{color:#5b7077;border-top:1px solid #e1ecee;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;display:flex}.decision-global-controls>div{align-items:center;gap:9px;display:flex}.decision-global-controls>div>span,.decision-global-controls small{font-size:12px}.decision-scope-controls label{align-items:center;gap:7px;margin-left:8px;display:flex}.decision-scope-controls label>span{color:#60747a;font-size:12px}.decision-scope-controls select{min-width:130px;min-height:31px}.decision-toolbar-meta{justify-content:flex-end;align-items:center;gap:9px;display:flex}.decision-toolbar-meta .ghost-light-button{white-space:nowrap;min-height:30px;padding:5px 9px}.decision-center.decision-active-overview .decision-tab-section:not([data-decision-tab=overview]),.decision-center.decision-active-content .decision-tab-section:not([data-decision-tab=content]),.decision-center.decision-active-accounts .decision-tab-section:not([data-decision-tab=accounts]),.decision-center.decision-active-execution .decision-tab-section:not([data-decision-tab=execution]),.decision-center.decision-active-review .decision-tab-section:not([data-decision-tab=review]),.decision-center .decision-tab-section[data-decision-tab=legacy],.decision-center:not(.decision-details-visible) .decision-tab-section[data-decision-tab=content]:not(.decision-content-visuals):not(.decision-coverage-governance),.decision-center:not(.decision-details-visible) .decision-tab-section[data-decision-tab=accounts]:not(.decision-account-visuals),.decision-center:not(.decision-details-visible) .decision-tab-section[data-decision-tab=execution]:not(.decision-execution-visuals):not(.decision-forecast-workbench),.decision-center .decision-tab-section[data-decision-tab=overview] .panel-heading .segmented-control{display:none}.decision-priority-summary{color:#61747a;align-items:center;gap:8px;font-size:12px;display:flex}.decision-priority-workbench{order:-70}.decision-priority-list{gap:9px;display:grid}.decision-priority-item{background:#fbfdfd;border:1px solid #e0e9eb;border-left:4px solid #7aaeba;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.decision-priority-item.priority-high{background:#fffaf8;border-left-color:#cf6038}.decision-priority-item.priority-medium{border-left-color:#d29a35}.decision-priority-rank{color:#0c6574;background:#e7f2f4;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.decision-priority-item>div:nth-child(2){gap:4px;min-width:0;display:grid}.decision-priority-item strong{align-items:center;gap:7px;min-width:0;display:flex}.decision-priority-item span:not(.level-badge),.decision-priority-item small{color:#5f7177;overflow-wrap:anywhere;font-size:12px}.decision-alert-workbench{order:-80;align-content:start;align-self:start;gap:11px;display:grid}.decision-forecast-summary{order:-60;align-content:start;align-self:start}.decision-top-empty-state{align-self:start;margin:0;padding-top:0}.decision-alert-summary{color:#65767c;align-items:center;gap:8px;font-size:12px;display:flex}.decision-alert-list{gap:8px;display:grid}.decision-alert-item{background:#fffdf8;border:1px solid #e2e7e9;border-left:4px solid #c99135;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.decision-alert-item.alert-critical,.decision-alert-item.alert-error{background:#fff9f7;border-left-color:#d05e46}.decision-alert-count{color:#8b6225;background:#f6ead2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.decision-alert-item.alert-critical .decision-alert-count,.decision-alert-item.alert-error .decision-alert-count{color:#a34e38;background:#f7e2dc}.decision-alert-count strong{font-size:15px;line-height:1}.decision-alert-count small{font-size:11px}.decision-alert-item>div:nth-child(2){gap:4px;min-width:0;display:grid}.decision-alert-item>div:nth-child(2)>strong{color:#3d5158;align-items:center;gap:7px;display:flex}.decision-alert-item>div:nth-child(2)>span,.decision-alert-item>div:nth-child(2)>small,.decision-alert-item>div:nth-child(2)>p{color:#68787d;margin:0;font-size:11px}.decision-alert-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:250px;display:flex}.decision-forecast-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;gap:10px;display:grid}.decision-forecast-grid article{background:linear-gradient(145deg,#fbfefe,#eff8f9);border:1px solid #dce8ea;border-radius:10px;align-content:start;gap:6px;padding:13px;display:grid}.decision-forecast-grid article>span,.decision-forecast-grid small{color:#60747a;font-size:12px}.decision-forecast-grid strong{color:#123f49;font-size:24px}.decision-content-visuals{background:linear-gradient(150deg,#fff 0%,#f3fafb 100%);gap:14px;display:grid}.content-decision-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.content-decision-kpis>article{background:#ffffffdb;border:1px solid #dce8ea;border-top:3px solid #6faab5;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.content-decision-kpis>article.content-kpi-positive{border-top-color:#2d9274}.content-decision-kpis>article.content-kpi-warning{background:#fffaf7;border-top-color:#d06b3e}.content-decision-kpis span,.content-decision-kpis small{color:#60747a;overflow-wrap:anywhere;font-size:12px}.content-decision-kpis strong{color:#123f49;font-size:26px}.content-visual-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.85fr);gap:12px;display:grid}.content-secondary-visuals{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.content-radar-workbench,.content-lifecycle-visual,.content-decision-quadrants,.content-attribution-visual{min-width:0;padding:13px}.content-radar-workbench .panel-head,.content-lifecycle-visual .panel-head,.content-decision-quadrants .panel-head,.content-attribution-visual .panel-head{align-items:flex-start;margin-bottom:12px}.content-radar-workbench .panel-head>div:first-child,.content-lifecycle-visual .panel-head>div:first-child,.content-decision-quadrants .panel-head>div:first-child,.content-attribution-visual .panel-head>div:first-child{gap:3px;display:grid}.content-radar-workbench .panel-head small,.content-lifecycle-visual .panel-head small,.content-decision-quadrants .panel-head small,.content-attribution-visual .panel-head small{color:#697b80}.content-radar-workbench .segmented-control{flex-wrap:wrap;justify-content:flex-end}.content-radar-bars{gap:8px;display:grid}.content-radar-row{background:#fbfdfd;border:1px solid #e0eaec;border-left:3px solid #91aeb4;border-radius:9px;grid-template-columns:minmax(130px,.8fr) minmax(190px,1.2fr);gap:4px 14px;padding:10px 11px;display:grid}.content-radar-row.state-rising{border-left-color:#309578}.content-radar-row.state-declining{background:snow;border-left-color:#d25f47}.content-radar-title{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.content-radar-title strong{color:#173f48;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-radar-row>small{color:#697b80;grid-column:1;font-size:11px}.content-radar-meter{color:#61747a;grid-column:2;grid-template-columns:35px minmax(70px,1fr) 68px;align-items:center;gap:7px;font-size:11px;display:grid}.content-radar-meter>i,.content-distribution-row>i,.content-attribution-bars button>i{background:#e1ecee;border-radius:999px;height:7px;overflow:hidden}.content-radar-meter>i>b,.content-distribution-row>i>b,.content-attribution-bars button>i>b{border-radius:inherit;background:linear-gradient(90deg,#8bc5cf,#177285);height:100%;display:block}.content-radar-meter.radar-growth>i>b{background:linear-gradient(90deg,#86c9b4,#2d9274)}.content-radar-meter.radar-growth.negative>i>b{background:linear-gradient(90deg,#efb19e,#d25f47)}.content-radar-meter.radar-quality>i>b{background:linear-gradient(90deg,#d7b778,#a97824)}.content-radar-meter>strong{color:#244f58;text-align:right}.content-lifecycle-visual{align-content:start;gap:13px;display:grid}.content-distribution-group{gap:7px;display:grid}.content-distribution-group>strong{color:#315760;font-size:12px}.content-distribution-row{color:#60747a;grid-template-columns:76px minmax(70px,1fr) 62px;align-items:center;gap:8px;font-size:11px;display:grid}.content-distribution-row>strong{color:#35575f;text-align:right}.content-distribution-row .lifecycle-low_efficiency,.content-distribution-row .quality-d{background:linear-gradient(90deg,#efb19e,#d25f47)}.content-distribution-row .lifecycle-evergreen,.content-distribution-row .lifecycle-long_tail,.content-distribution-row .quality-a{background:linear-gradient(90deg,#86c9b4,#2d9274)}.content-distribution-row .quality-b{background:linear-gradient(90deg,#90c8d2,#337f90)}.content-distribution-row .quality-c{background:linear-gradient(90deg,#ead29c,#bd882d)}.content-quadrant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.content-quadrant{background:#f9fbfb;border:1px solid #dfe8ea;border-radius:10px;align-content:start;gap:7px;min-height:145px;padding:10px;display:grid}.content-quadrant.position-scale{background:#f3fbf7;border-color:#a7d7c8}.content-quadrant.position-reuse{background:#f3fafb;border-color:#acd5dc}.content-quadrant.position-optimize{background:#fffbf2;border-color:#ecd4a4}.content-quadrant.position-retire{background:#fff8f6;border-color:#ecc1b6}.content-quadrant>div{color:#214c55;justify-content:space-between;align-items:center;display:flex}.content-quadrant>div>span{background:#ffffffe6;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.content-quadrant article{border-top:1px solid #5773791f;gap:2px;padding-top:6px;display:grid}.content-quadrant article b{color:#294f57;font-size:12px}.content-quadrant article small,.content-quadrant>small{color:#697b80;font-size:11px}.content-attribution-bars{gap:8px;display:grid}.content-attribution-bars button{width:100%;color:inherit;text-align:left;background:#f8fbfb;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(115px,1fr) minmax(80px,1fr) auto;align-items:center;gap:9px;padding:8px 9px;display:grid}.content-attribution-bars button:hover{background:#f0f8f9;border-color:#b7d8dd}.content-attribution-bars button>span{gap:2px;min-width:0;display:grid}.content-attribution-bars button strong{color:#244d56;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.content-attribution-bars button small,.content-attribution-bars button em{color:#697b80;font-size:11px;font-style:normal}.content-attribution-bars button em{text-align:right;white-space:nowrap}.decision-detail-hint{color:#49666d;background:#eaf5f6;border-radius:8px;margin:0;padding:9px 11px;font-size:12px}.decision-execution-visuals{background:linear-gradient(150deg,#fff 0%,#f7f7fc 100%);gap:14px;display:grid}.execution-owner-filter,.execution-owner-filter label{align-items:center;gap:8px;display:flex}.execution-owner-filter label>span,.execution-filter-bar label>span{color:#667078;font-size:11px}.execution-owner-filter select{min-width:150px}.execution-decision-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.execution-decision-kpis>article{background:#ffffffe6;border:1px solid #e0e1e9;border-top:3px solid #777fa3;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.execution-decision-kpis>article.execution-kpi-positive{border-top-color:#2d9274}.execution-decision-kpis>article.execution-kpi-warning{background:#fff9f7;border-top-color:#d05e46}.execution-decision-kpis span,.execution-decision-kpis small{color:#68717a;overflow-wrap:anywhere;font-size:12px}.execution-decision-kpis strong{color:#343d5b;font-size:26px}.execution-filter-bar{background:#fbfbfe;border:1px solid #e0e2eb;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:9px;padding:10px 11px;display:flex}.execution-filter-bar label{gap:4px;min-width:190px;display:grid}.execution-goal-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.execution-goal-cards>article{background:#fff;border:1px solid #dfe2eb;border-left:4px solid #7582a7;border-radius:10px;gap:11px;padding:13px;display:grid}.execution-goal-cards>article.goal-card-risk{background:snow;border-left-color:#d05e46}.execution-goal-cards>article>div:first-child{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.execution-goal-cards>article>div:first-child>span:first-child{gap:2px;min-width:0;display:grid}.execution-goal-cards>article>div:first-child strong{color:#343e5a}.execution-goal-cards>article>div:first-child small{color:#6c7480;font-size:11px}.goal-card-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.goal-card-values>span{color:#717985;gap:2px;font-size:11px;display:grid}.goal-card-values strong{color:#3b4663;font-size:15px}.goal-dual-progress{grid-template-columns:80px minmax(80px,1fr);align-items:center;gap:6px 9px;display:grid}.goal-dual-progress label{color:#66717a;justify-content:space-between;font-size:11px;display:flex}.goal-dual-progress>i{background:#e4e6ed;border-radius:999px;height:7px;overflow:hidden}.goal-dual-progress>i>b{border-radius:inherit;height:100%;display:block}.goal-progress-actual{background:linear-gradient(90deg,#89c6b3,#2d9274)}.goal-progress-time{background:linear-gradient(90deg,#9bb1d6,#6474a4)}.goal-card-alerts{color:#68727d;flex-wrap:wrap;gap:6px 12px;font-size:11px;display:flex}.execution-action-board{padding:13px}.execution-action-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.action-column{background:#f8f9fc;border:1px solid #e0e2e9;border-radius:10px;align-content:start;gap:8px;min-height:180px;padding:10px;display:grid}.action-column.action-in_progress{background:#f7fafc}.action-column.action-completed{background:#f6faf7}.action-column>div:first-child{color:#3c4661;justify-content:space-between;align-items:center;display:flex}.action-column>div:first-child span{background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.action-column>article{background:#fff;border:1px solid #e0e3ea;border-radius:8px;gap:6px;padding:9px;display:grid}.action-column>article.action-card-overdue{background:#fff9f7;border-color:#e7b6aa}.action-column>article>strong{color:#3b455e;justify-content:space-between;align-items:flex-start;gap:7px;font-size:12px;display:flex}.action-column>article>small,.action-column>article>p,.action-column>p{color:#6c7480;margin:0;font-size:11px}.action-result-summary{border-top:1px solid #e5e8eb;gap:4px;padding-top:5px;display:grid}.action-result-summary>span{color:#2d745f;font-size:11px;font-weight:700}.action-result-summary>small{color:#62736e;font-size:11px}.decision-forecast-workbench{background:linear-gradient(150deg,#fff 0%,#f4f8fb 100%);gap:14px;display:grid}.forecast-workbench-controls{align-items:center;gap:9px;display:flex}.forecast-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.forecast-scenario-grid>article{background:#ffffffe6;border:1px solid #dce5ea;border-top:3px solid #6f93a3;border-radius:10px;gap:5px;padding:13px;display:grid}.forecast-scenario-grid>article.forecast-scenario-primary{background:#f3fafb;border-top-color:#167184}.forecast-scenario-grid>article.forecast-confidence-high{border-top-color:#2d9274}.forecast-scenario-grid>article.forecast-confidence-medium{border-top-color:#bd862b}.forecast-scenario-grid>article.forecast-confidence-low{background:#fff9f7;border-top-color:#d05e46}.forecast-scenario-grid span,.forecast-scenario-grid small{color:#66767d;font-size:11px}.forecast-scenario-grid strong{color:#294e5c;font-size:24px}.forecast-visual-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:12px;display:grid}.forecast-history-visual,.forecast-goal-probability,.forecast-account-visual{min-width:0;padding:13px}.forecast-method-note{background:#eef5f7;border-radius:8px;gap:3px;margin-top:10px;padding:9px 10px;display:grid}.forecast-method-note strong{color:#315965;font-size:11px}.forecast-method-note span{color:#687a80;font-size:11px}.forecast-goal-probability>div:nth-child(2){gap:8px;display:grid}.forecast-goal-probability>div:nth-child(2)>article{background:#fbfcfd;border:1px solid #e1e7ea;border-radius:8px;grid-template-columns:minmax(120px,1fr) minmax(70px,.8fr) 45px;align-items:center;gap:8px;padding:8px;display:grid}.forecast-goal-probability article>span{gap:2px;min-width:0;display:grid}.forecast-goal-probability article strong{color:#355561;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.forecast-goal-probability article small,.forecast-goal-probability article em{color:#6b7a80;font-size:11px;font-style:normal}.forecast-goal-probability article>i{background:#e1e9eb;border-radius:999px;height:7px;overflow:hidden}.forecast-goal-probability article>i>b{border-radius:inherit;background:linear-gradient(90deg,#86c7b2,#2d9274);height:100%;display:block}.forecast-goal-probability article>i>b.probability-risk{background:linear-gradient(90deg,#efb09d,#d05e46)}.forecast-account-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.forecast-account-list>button{width:100%;color:inherit;text-align:left;background:#fbfcfd;border:1px solid #dfe6e9;border-radius:9px;grid-template-columns:minmax(120px,.8fr) auto minmax(100px,1fr);align-items:center;gap:7px 9px;padding:9px;display:grid}.forecast-account-list>button:hover{background:#f2f9fa;border-color:#a8cad3}.forecast-account-list>button>span:first-child{gap:2px;min-width:0;display:grid}.forecast-account-list>button>span:first-child strong{color:#31545f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forecast-account-list>button small{color:#6a7a80;font-size:11px}.forecast-account-list>button>small:last-child{grid-column:1/-1}.forecast-account-bar{grid-template-columns:minmax(60px,1fr) 62px;align-items:center;gap:7px;display:grid}.forecast-account-bar>i{background:#e0e9eb;border-radius:999px;height:7px;overflow:hidden}.forecast-account-bar>i>b{border-radius:inherit;background:linear-gradient(90deg,#86c7b2,#2d9274);height:100%;display:block}.forecast-account-bar.negative>i>b{background:linear-gradient(90deg,#efb09d,#d05e46)}.forecast-account-bar>strong{color:#355965;text-align:right;font-size:11px}.decision-coverage-governance{background:linear-gradient(150deg,#fff 0%,#fbf8f0 100%);gap:14px;display:grid}.coverage-governance-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.coverage-governance-kpis>article{background:#ffffffe6;border:1px solid #e4e3d9;border-top:3px solid #9a9877;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.coverage-governance-kpis>article.coverage-kpi-positive{border-top-color:#2d9274}.coverage-governance-kpis>article.coverage-kpi-warning{background:#fffaf7;border-top-color:#d06b3e}.coverage-governance-kpis span,.coverage-governance-kpis small{color:#6b736f;overflow-wrap:anywhere;font-size:12px}.coverage-governance-kpis strong{color:#394d48;font-size:26px}.coverage-target-progress{background:#fffdf8;border:1px solid #e5dfcf;border-radius:10px;gap:6px;padding:11px 12px;display:grid}.coverage-target-progress>div{color:#526762;justify-content:space-between;align-items:center;font-size:12px;display:flex}.coverage-target-progress>i,.coverage-owner-ranking button>i,.coverage-account-backlog button>i{background:#e8e5db;border-radius:999px;height:8px;overflow:hidden}.coverage-target-progress>i>b,.coverage-owner-ranking button>i>b,.coverage-account-backlog button>i>b{border-radius:inherit;background:linear-gradient(90deg,#ebc47c,#b98127);height:100%;display:block}.coverage-target-progress>small{color:#7a6847;font-size:11px}.coverage-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.coverage-owner-ranking,.coverage-account-backlog,.coverage-missing-queue{min-width:0;padding:13px}.coverage-owner-ranking .panel-head,.coverage-account-backlog .panel-head{align-items:flex-start;margin-bottom:10px}.coverage-owner-ranking .panel-head>div,.coverage-account-backlog .panel-head>div{gap:3px;display:grid}.coverage-owner-ranking .panel-head small,.coverage-account-backlog .panel-head small{color:#6d7c78}.coverage-owner-ranking>div:last-child,.coverage-account-backlog>div:last-child{gap:7px;display:grid}.coverage-owner-ranking button,.coverage-account-backlog button{width:100%;color:inherit;text-align:left;background:#fbfcfa;border:1px solid #e4e6e1;border-radius:8px;grid-template-columns:minmax(130px,1fr) minmax(80px,.8fr) 50px;align-items:center;gap:8px;padding:8px 9px;display:grid}.coverage-owner-ranking button:hover,.coverage-owner-ranking button.active,.coverage-account-backlog button:hover{background:#fffdf6;border-color:#c7b684}.coverage-owner-ranking button>span:first-child,.coverage-account-backlog button>span:first-child{gap:2px;min-width:0;display:grid}.coverage-owner-ranking button strong,.coverage-account-backlog button strong{color:#3d5550;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.coverage-owner-ranking button small,.coverage-account-backlog button small{color:#6c7b77;font-size:11px}.coverage-owner-ranking button em,.coverage-account-backlog button em{color:#536963;text-align:right;font-size:11px;font-style:normal}.coverage-owner-ranking button>span:last-child,.coverage-account-backlog button>small:last-child{grid-column:1/-1}.coverage-queue-filters{flex-wrap:wrap;align-items:flex-end;gap:9px;margin-bottom:11px;display:flex}.coverage-queue-filters label{gap:4px;min-width:170px;display:grid}.coverage-queue-filters label>span{color:#60736e;font-size:11px}.coverage-missing-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.coverage-missing-list>button{width:100%;color:inherit;text-align:left;background:#fbfcfa;border:1px solid #e4e5df;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:6px 9px;padding:9px 10px;display:grid}.coverage-missing-list>button:hover{background:#fffdf7;border-color:#d4b98a}.coverage-missing-list>button>span:first-child{gap:3px;min-width:0;display:grid}.coverage-missing-list>button>span:first-child strong{color:#3d5550;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coverage-missing-list>button>span:first-child small,.coverage-missing-list>button>em{color:#6d7b78;font-size:11px;font-style:normal}.coverage-missing-list>button>span:nth-child(2){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.coverage-missing-list .level-badge{font-style:normal}.coverage-missing-list>button>em{grid-column:1/-1}.decision-account-visuals{background:linear-gradient(150deg,#fff 0%,#f5f9fc 100%);gap:14px;display:grid}.account-owner-filter,.account-owner-filter label{align-items:center;gap:8px;display:flex}.account-owner-filter label>span{color:#60747a;font-size:12px}.account-owner-filter select{min-width:150px}.account-decision-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.account-decision-kpis>article{background:#ffffffe6;border:1px solid #dce5eb;border-top:3px solid #7197b2;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.account-decision-kpis>article.account-kpi-positive{border-top-color:#2d9274}.account-decision-kpis>article.account-kpi-warning{background:#fffaf7;border-top-color:#d06b3e}.account-decision-kpis span,.account-decision-kpis small{color:#60747a;overflow-wrap:anywhere;font-size:12px}.account-decision-kpis strong{color:#173f52;font-size:26px}.account-visual-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:12px;display:grid}.account-team-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.account-decision-matrix,.account-urgent-workbench,.team-performance-visual,.account-cadence-visual{min-width:0;padding:13px}.account-decision-matrix .panel-head,.account-urgent-workbench .panel-head,.team-performance-visual .panel-head,.account-cadence-visual .panel-head{align-items:flex-start;margin-bottom:11px}.account-decision-matrix .panel-head>div,.account-urgent-workbench .panel-head>div,.team-performance-visual .panel-head>div,.account-cadence-visual .panel-head>div{gap:3px;display:grid}.account-decision-matrix .panel-head small,.account-urgent-workbench .panel-head small,.team-performance-visual .panel-head small,.account-cadence-visual .panel-head small{color:#697b80}.account-matrix-axis{color:#789097;justify-content:space-between;font-size:11px;display:flex}.account-matrix-axis-y{margin:0 2px 5px}.account-matrix-axis-x{margin:5px 2px 0}.account-quadrant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-quadrant{background:#f8fafb;border:1px solid #dfe7eb;border-radius:10px;align-content:start;gap:6px;min-height:190px;padding:10px;display:grid}.account-quadrant.position-expand{background:#f2fbf7;border-color:#a5d5c5}.account-quadrant.position-repair{background:#fffbf1;border-color:#ead09d}.account-quadrant.position-observe{background:#f4f9fc;border-color:#b9d6e3}.account-quadrant.position-stop{background:#fff7f5;border-color:#ecc0b5}.account-quadrant>div:first-child{color:#214b58;justify-content:space-between;align-items:center;display:flex}.account-quadrant>div:first-child span{background:#ffffffe6;border-radius:999px;place-items:center;min-width:23px;height:23px;font-size:11px;display:grid}.account-quadrant>small,.account-quadrant>p{color:#6b7c82;margin:0;font-size:11px}.account-quadrant>div:last-of-type{gap:5px;margin-top:3px;display:grid}.account-quadrant button{width:100%;color:inherit;text-align:left;background:#ffffffb8;border:1px solid #0000;border-radius:7px;gap:2px;padding:7px 8px;display:grid}.account-quadrant button:hover{background:#fff;border-color:#a9cbd4}.account-quadrant button strong{color:#244d5b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-quadrant button span,.account-quadrant button small{color:#687b81;font-size:11px}.account-urgent-list{gap:7px;display:grid}.account-urgent-list>button{width:100%;color:inherit;text-align:left;background:#fbfcfc;border:1px solid #e1e8ea;border-radius:9px;grid-template-columns:28px minmax(0,1fr);gap:5px 9px;padding:9px;display:grid}.account-urgent-list>button:hover{background:#fff9f7;border-color:#dfb4a8}.account-urgent-rank{color:#a34f37;background:#f6e7e2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.account-urgent-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.account-urgent-list strong{color:#294d57;justify-content:space-between;align-items:center;gap:7px;display:flex}.account-urgent-list small,.account-urgent-list em{color:#687a80;font-size:11px;font-style:normal}.account-urgent-list em{color:#9a5a3e;grid-column:2}.team-performance-list{gap:7px;display:grid}.team-performance-list>button{width:100%;color:inherit;text-align:left;background:#fbfcfd;border:1px solid #e0e8eb;border-radius:9px;grid-template-columns:minmax(130px,.8fr) minmax(160px,1.1fr) minmax(150px,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.team-performance-list>button:hover,.team-performance-list>button.active{background:#f0f8fa;border-color:#91becb}.team-performance-list>button>span:first-child{gap:2px;min-width:0;display:grid}.team-performance-list>button>span:first-child strong{color:#244d5b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-performance-list>button>span:first-child small{color:#697b81;font-size:11px}.team-metric-bar{color:#60747a;grid-template-columns:31px minmax(55px,1fr) 62px;align-items:center;gap:6px;font-size:11px;display:grid}.team-metric-bar i,.cadence-distribution i{background:#e1e9ec;border-radius:999px;height:7px;overflow:hidden}.team-metric-bar i b,.cadence-distribution i b{border-radius:inherit;background:linear-gradient(90deg,#88c7b3,#2c9073);height:100%;display:block}.team-metric-bar.team-followers i b{background:linear-gradient(90deg,#89c2d1,#337f92)}.team-metric-bar.negative i b{background:linear-gradient(90deg,#efb09d,#d05e46)}.team-metric-bar em{color:#31545d;text-align:right;font-style:normal}.cadence-distribution{gap:10px;display:grid}.cadence-distribution article{grid-template-columns:minmax(0,1fr) 42px;gap:5px 8px;display:grid}.cadence-distribution article>div{color:#31545d;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.cadence-distribution article>small{color:#687b81;text-align:right;font-size:11px}.cadence-distribution .cadence-attention i b{background:linear-gradient(90deg,#ead095,#bd862b)}.cadence-distribution .cadence-stale i b{background:linear-gradient(90deg,#efb09d,#d05e46)}.account-owner-risk-list{border-top:1px solid #e1e9eb;gap:6px;margin-top:16px;padding-top:13px;display:grid}.account-owner-risk-list>strong{color:#31545d;font-size:12px}.account-owner-risk-list button{color:#516a71;text-align:left;background:#f8fafb;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.account-owner-risk-list button:hover{background:#f0f7f8;border-color:#b9d1d7}.account-owner-risk-list button strong{color:#8f553f;white-space:nowrap;font-size:11px}.review-closure-dashboard,.review-meeting-composer,.review-meeting-history{gap:13px;display:grid}.review-closure-dashboard{background:linear-gradient(150deg,#fff 0%,#f4f8fb 100%)}.review-closure-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.review-closure-kpis>article{background:#ffffffe6;border:1px solid #dfe6eb;border-top:3px solid #698aa3;border-radius:9px;gap:5px;padding:12px;display:grid}.review-closure-kpis>article.review-kpi-positive{border-top-color:#2d9274}.review-closure-kpis>article.review-kpi-warning{background:#fffaf7;border-top-color:#cf683f}.review-closure-kpis span,.review-closure-kpis small{color:#66757c;font-size:11px}.review-closure-kpis strong{color:#284857;font-size:24px}.review-flow{background:#fbfdfe;border:1px solid #dfe8ec;border-radius:10px;grid-template-columns:repeat(7,auto);justify-content:center;align-items:center;gap:12px;padding:12px;display:grid}.review-flow>article{background:#eef5f8;border-radius:9px;align-items:center;gap:8px;min-width:105px;padding:9px 11px;display:flex}.review-flow svg{color:#4f7b8e;width:19px}.review-flow article span{display:grid}.review-flow article strong{color:#2d5261;font-size:18px}.review-flow article small,.review-flow>i{color:#6a7a81;font-size:11px;font-style:normal}.review-unlinked-reports,.review-selected-reports{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.review-unlinked-reports>strong,.review-selected-reports>strong,.review-action-selector>strong{color:#3e5964;font-size:12px}.review-unlinked-reports>span,.review-selected-reports>span{color:#526b74;background:#eef4f6;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:flex}.review-selected-reports>span button{color:#8c5b4a;background:0 0;border:0;padding:0}.review-meeting-composer{background:#fbfdfe;scroll-margin-top:160px}.review-meeting-form{grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:10px;display:grid}.review-meeting-form label{gap:5px;display:grid}.review-meeting-form label>span{color:#60727a;font-size:11px}.review-meeting-notes textarea{resize:vertical;min-height:92px}.review-action-selector{background:#fff;border:1px solid #e0e7ea;border-radius:9px;gap:8px;padding:10px;display:grid}.review-action-selector>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.review-action-selector label{background:#fafcfc;border:1px solid #e2e7e9;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}.review-action-selector label>span{gap:2px;display:grid}.review-action-selector label b{color:#3a5661;font-size:11px}.review-action-selector label small,.review-action-selector>small,.review-selected-reports>small{color:#6b7b81;font-size:11px}.review-meeting-history>div:nth-child(2){gap:10px;display:grid}.review-meeting-card{background:#fbfdfe;border:1px solid #dfe7ea;border-left:4px solid #648a9b;border-radius:10px;gap:10px;padding:12px;display:grid}.review-meeting-card-head{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.review-meeting-card-head>span:first-child{gap:2px;display:grid}.review-meeting-card-head strong{color:#31515e}.review-meeting-card-head small,.review-meeting-card>p{color:#697a80;margin:0;font-size:11px}.review-meeting-reports,.review-meeting-actions{gap:6px;display:grid}.review-meeting-reports>strong,.review-meeting-actions>strong{color:#405c66;font-size:11px}.review-meeting-reports>span{color:#597079;overflow-wrap:anywhere;background:#eef4f6;border-radius:7px;padding:5px 7px;font-size:11px}.review-meeting-actions>article{background:#fff;border:1px solid #e2e7e9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:7px 8px;display:grid}.review-meeting-actions>article>span:first-child{gap:2px;display:grid}.review-meeting-actions b{color:#3b5660;font-size:11px}.review-meeting-actions small{color:#6b7b80;font-size:11px}.review-meeting-actions>article>small{grid-column:1/-1}.review-meeting-closure{color:#61747b;grid-template-columns:auto auto minmax(80px,1fr) auto;align-items:center;gap:9px;font-size:11px;display:grid}.review-meeting-closure>i{background:#e1e9eb;border-radius:999px;height:7px;overflow:hidden}.review-meeting-closure>i>b{border-radius:inherit;background:linear-gradient(90deg,#8bc6b4,#2d9274);height:100%;display:block}.decision-reporting-section{grid-column:1/-1;gap:12px;padding-top:4px;display:grid}.decision-scope-notice{color:#48666f;background:#f1f8fa;border:1px solid #c9dfe5;border-radius:9px;padding:10px 12px;font-size:12px}.lifecycle-panel{grid-column:1/-1}.lifecycle-checkpoints{grid-template-columns:repeat(5,minmax(145px,1fr));gap:10px;margin:14px 0;display:grid}.lifecycle-checkpoints article{background:#f8fbfb;border:1px solid #dfe7e9;border-radius:10px;gap:5px;padding:10px;display:grid}.lifecycle-checkpoints article>div{background:#dceff2;border-radius:999px;height:7px;overflow:hidden}.lifecycle-checkpoints i{border-radius:inherit;background:#167184;height:100%;display:block}.lifecycle-checkpoints span,.lifecycle-checkpoints small,.lifecycle-table small{color:#5b6d73;font-size:12px}.lifecycle-table{min-width:1080px}.strategy-panel{grid-column:1/-1}.strategy-priority-grid,.trend-radar-grid,.strategy-matrix-grid{gap:12px;display:grid}.strategy-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-priority-grid article{background:#f7fbfb;border-left:3px solid #167184;border-radius:8px;gap:5px;padding:12px;display:grid}.strategy-priority-grid strong{align-items:center;gap:7px;display:flex}.strategy-priority-grid span,.strategy-priority-grid small,.matrix-columns small,.matrix-item span{color:#5b6d73;font-size:12px}.trend-radar-grid,.strategy-matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-radar-grid table{min-width:560px}.trend-heatmap{gap:2px;margin-top:14px;display:grid;overflow-x:auto}.trend-heatmap strong,.trend-heatmap span{border-radius:5px;min-height:38px;padding:8px;font-size:12px}.trend-heatmap strong{color:#28545d;background:#eaf2f3}.trend-heatmap span{color:#123c46;place-items:center;min-width:94px;display:grid}.matrix-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.matrix-columns section{background:#f9fbfb;border:1px solid #dfe7e9;border-radius:8px;align-content:start;gap:5px;min-height:96px;padding:9px;display:grid}.matrix-item{gap:2px;display:grid}.forecast-band{gap:6px;margin-top:12px;display:grid}.forecast-band span{background:linear-gradient(90deg,#87c7d2,#167184);border-radius:999px;height:8px;display:block}.forecast-band strong{color:#31545d;font-size:12px}.account-recent-plays{width:288px;min-width:288px;max-width:288px}.recent-video-plays{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.recent-video-play{font-variant-numeric:tabular-nums;color:#205661;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#f2fafb;border:1px solid #c9e3e8;border-radius:6px;justify-content:flex-start;align-items:center;gap:2px;min-width:0;padding:3px 2px;font-size:12px;text-decoration:none;display:inline-flex;overflow:hidden}.recent-video-play:hover{background:#dceff2;border-color:#5fa4b2}.recent-video-play span{color:#fff;background:#2d7888;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:10px;font-weight:700;display:inline-grid}.coverage-warning span{color:#6b562f;margin-top:3px;font-size:12px}.analysis-table{min-width:880px}.reports-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;display:grid}.report-settings-grid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;display:grid}.report-settings-grid>label:not(.check-label){color:#555567;gap:7px;font-size:12px;font-weight:600;display:grid}.report-settings-grid>.check-label{align-self:end;min-height:40px}.report-manual-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.report-preview{color:#31444b;white-space:pre-wrap;background:#f8fbfb;border:1px solid #dfe7e9;border-radius:8px;min-height:180px;max-height:340px;margin:14px 0 0;padding:14px;font:13px/1.7 Consolas,Microsoft YaHei,monospace;overflow:auto}.report-checklist article{color:#555567;background:#fbfdfe;border:1px solid #d8e0e3;border-radius:8px;align-items:center;gap:8px;min-height:48px;padding:10px;display:flex}.report-checklist article svg{color:#5d4ced;width:18px;min-width:18px}.report-checklist article span{background:0 0;border:0;padding:0}.report-table{min-width:980px}.danger-icon{color:#a63d2f}.trend-chart{gap:8px;display:grid}.trend-chart svg{width:100%;min-height:180px;overflow:visible}.trend-chart line{stroke:#e8eef0;stroke-width:1px}.trend-chart path:not(.trend-area){fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.trend-chart path.trend-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.35s cubic-bezier(.2,.75,.25,1) both trend-line-reveal}.trend-chart path.trend-ripple{fill:none;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 18;opacity:.2;filter:blur(1px);pointer-events:none;animation:2.6s ease-in-out infinite trend-ripple-flow}.trend-chart .trend-ripple-ring{stroke-width:2.5px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:2.4s ease-out infinite trend-ripple-ring}.trend-chart .trend-ripple-ring-second{animation-delay:1.35s}.trend-chart .trend-ripple-node{stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:2.7s ease-out infinite trend-ripple-node}.trend-chart path.trend-area{fill-opacity:1;stroke:none}.trend-chart rect.trend-bar{fill-opacity:.82;rx:3;transform-box:fill-box;transform-origin:bottom;animation:.72s cubic-bezier(.22,.8,.24,1) both trend-bar-rise}@keyframes trend-ripple-flow{0%{stroke-dashoffset:0;opacity:.1}45%{opacity:.28}to{stroke-dashoffset:-40px;opacity:.08}}@keyframes trend-line-reveal{0%{stroke-dashoffset:1px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes trend-ripple-ring{0%{opacity:.82;transform:scale(.55)}70%,to{opacity:0;transform:scale(3.8)}}@keyframes trend-ripple-node{0%{opacity:.76;transform:scale(.7)}65%,to{opacity:0;transform:scale(3.4)}}@keyframes trend-bar-rise{0%{opacity:.15;transform:scaleY(.08)}to{opacity:.82;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.trend-chart path.trend-ripple,.trend-chart path.trend-line,.trend-chart .trend-ripple-ring,.trend-chart .trend-ripple-node,.trend-chart rect.trend-bar,.dashboard-time-cell{animation:none}}.trend-chart text{fill:#89899a;font-size:10px}.dashboard-time-cell{animation:.72s cubic-bezier(.2,.72,.25,1) both dashboard-time-wave-in}@keyframes dashboard-time-wave-in{0%{opacity:0;transform:translateY(5px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}.trend-legend{color:#555567;flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.trend-legend span{align-items:center;gap:6px;display:inline-flex}.trend-legend i{border-radius:50%;width:9px;height:9px}.table-wrap{max-width:100%;overflow:auto}.inline-edit-input{background:#fff;border:1px solid #ded9ff;border-radius:8px;width:132px;min-height:32px;padding:6px 8px;font-size:11px}.inline-edit-input:focus{border-color:#6554f5;outline:3px solid #6554f51f}table{border-collapse:collapse;width:100%;min-width:920px}th,td{text-align:left;border-bottom:1px solid #edf1f2;padding:12px 10px}th{color:#747782;font-size:11px;font-weight:700}td strong,td span{display:block}td small{color:#747782;font-size:11px;display:block}.tag-edit-grid{grid-template-columns:repeat(2,minmax(88px,1fr));gap:6px;min-width:240px;display:grid}.tag-edit-grid input{border-radius:6px;min-height:30px;padding:5px 7px;font-size:12px}.employee-column{white-space:nowrap;min-width:92px}.account-bulk-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-username-edit{color:#242533;background:#fff;border:1px solid #d9dce8;border-radius:6px;width:min(100%,260px);min-height:34px;padding:5px 8px;font-size:18px;font-weight:700}.account-username-editor{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.account-username-confirm{min-height:34px;padding:5px 10px;font-size:12px}.account-tags-readonly{color:#4b5563;line-height:1.45}.replica-account-tags{color:#747782}.replica-account-tags-editor{background:#fafbfc;border-top:1px solid #edf1f2;grid-column:1/-1;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.replica-account-tags-editor input{border:1px solid #d9dce8;border-radius:6px;min-height:32px;padding:5px 8px;font-size:12px}.replica-account-recycle-bin{background:#fffcf7;border:1px solid #eadfcf;border-radius:10px;gap:10px;margin:0 0 12px;padding:14px 16px;display:grid}.replica-account-recycle-bin>header,.replica-account-recycle-bin article,.replica-account-recycle-bin article>div{gap:8px;display:flex}.replica-account-recycle-bin>header,.replica-account-recycle-bin article{justify-content:space-between;align-items:center}.replica-account-recycle-bin header>div,.replica-account-recycle-bin article>div{flex-direction:column}.replica-account-recycle-bin header span,.replica-account-recycle-bin article span,.replica-account-recycle-bin article small{color:#6f6a61;font-size:11px}.replica-account-recycle-bin>div{gap:6px;display:grid}.replica-account-recycle-bin article{border-top:1px solid #f0e8dc;padding:9px 0}@media (max-width:900px){.replica-account-tags-editor,.dashboard-account-tags-editor{grid-template-columns:repeat(2,minmax(120px,1fr))}}.account-username-history{color:#747782;margin-top:4px}.account-actions{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex}.account-edit-tags-button{gap:4px}.dashboard-account-tags-edit-row>td{background:#fafbfc;padding:0}.dashboard-account-tags-editor{border-top:1px solid #edf1f2;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:end;gap:8px;padding:10px 12px;display:grid}.dashboard-account-tags-editor label{color:#59616e;gap:4px;font-size:11px;display:grid}.dashboard-account-tags-editor input{color:#242533;background:#fff;border:1px solid #d9dce8;border-radius:6px;min-width:0;min-height:32px;padding:5px 8px;font-size:12px}.dashboard-account-tags-editor-actions{align-items:center;gap:4px;display:inline-flex}.select-column{text-align:center;width:30px;min-width:30px;padding:8px 2px}.sequence-column{color:#747887;font-variant-numeric:tabular-nums;text-align:center;width:32px;min-width:32px;padding:8px 2px}.growth-period-control{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.growth-period-control button{color:#555b69;cursor:pointer;background:#fff;border:1px solid #d9dce8;border-radius:5px;min-height:28px;padding:4px 8px}.growth-period-control button.active{color:#5d4ced;background:#f0eeff;border-color:#7567ec}.growth-period-control input{text-align:center;border:1px solid #d9dce8;border-radius:5px;width:54px;min-height:28px;padding:3px 5px}.account-table-toolbar{color:#747782;justify-content:flex-end;align-items:center;gap:10px;padding:8px 0;font-size:11px;display:flex}.account-table-toolbar>span{white-space:nowrap;font-weight:700}.account-actions-column{box-sizing:border-box;width:70px;min-width:70px;max-width:70px}@media (max-width:620px){.account-table-toolbar{flex-direction:column;align-items:flex-start}.account-table-toolbar .growth-period-control{white-space:normal;flex-wrap:wrap;max-width:100%}}.mini-action-row{align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.mini-action-row a,.mini-action-row button{color:#5d4ced;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.mini-action-row a:hover,.mini-action-row button:hover{color:#07515d;text-decoration:underline}.status-chip-row{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.status-chip{color:#9a4d00;background:#fff4e8;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.status-chip-button{cursor:pointer;border:0;font-family:inherit}.status-chip-button:hover{background:#ffe3c2}.inactive-row{opacity:.68;background:#f7f1ee}.post-badge{border-radius:999px;justify-content:center;align-items:center;min-width:42px;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.post-yes{color:#0b5d41;background:#dff6ec}.post-no{color:#8a4b10;background:#fff0db}.link-button{color:#5d4ced;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.link-button:hover{color:#07515d;text-decoration:underline}.stack-list{gap:10px;display:grid}.list-item{border-bottom:1px solid #edf1f2;gap:4px;padding:10px 0;display:grid}.list-action{width:100%;color:inherit;text-align:left;background:0 0;border:0}.list-action:hover{background:#f4f9fa;border-radius:8px;margin:0 -8px;padding:10px 8px}.alert-item{grid-template-columns:auto minmax(0,1fr);align-items:start}.rich-list .list-action strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.level-badge{border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.level-info,.level-success{color:#0b5d41;background:#dff6ec}.level-warning{color:#8a4b10;background:#fff0db}.level-error{color:#8b2d1f;background:#ffe2d8}.health-badge{color:#0b5d41;background:#dff6ec;border-radius:999px;justify-content:center;min-width:42px;padding:4px 8px;font-weight:800;display:inline-flex}.health-a{color:#0b5d41;background:#dff6ec}.health-b{color:#075985;background:#dff2ff}.health-c{color:#8a4b10;background:#fff0db}.health-d{color:#8b2d1f;background:#ffe2d8}.delta-up{color:#0b5d41;font-weight:800}.delta-down{color:#a63d2f;font-weight:800}.alert-select{padding-top:3px}.alert-select input{width:auto}.list-item:last-child{border-bottom:0}.list-item span{color:#555567;font-size:12px}.item-hot strong{color:#b84f20}.provider-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.provider-tile{border:1px solid #edf1f2;border-radius:8px;gap:4px;min-height:82px;padding:12px;display:grid}.provider-tile span{color:#747782;font-size:12px}.provider-tile strong{justify-content:space-between;align-items:center;gap:8px;display:flex}.provider-tile small{color:#747782;font-size:11px}.provider-grid-wide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.provider-down{background:#fff8f5;border-color:#ffd0c2}.operations-hero{justify-content:space-between;align-items:center;gap:16px;display:flex}.operations-hero p{color:#747782;margin-top:6px;font-size:12px}.operations-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.task-timeline{gap:10px;display:grid}.task-card{background:#fff;border:1px solid #d8e0e3;border-left:4px solid #5d4ced;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.task-card strong{color:#302e47;margin-bottom:4px;display:block}.task-card p{color:#555567;margin:0;font-size:12px;line-height:1.45}.task-card small{color:#747782;white-space:nowrap;flex:none;font-size:11px}.task-running{background:#f6fbfc;border-left-color:#5d4ced}.task-success{border-left-color:#2f8f5b}.task-error{background:#fff8f5;border-left-color:#b84f20}.ops-fact-list{color:#555567;gap:8px;font-size:12px;display:grid}.ops-fact-list span{overflow-wrap:anywhere}.help-hero{background:linear-gradient(135deg,#f4fbfc,#fff);justify-content:space-between;align-items:center;gap:16px;display:flex}.help-hero p{color:#747782;margin-top:6px;line-height:1.55}.help-hero-actions{flex-wrap:wrap;gap:8px;display:flex}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.help-card{gap:12px;display:grid}.help-card-head{align-items:center;gap:10px;display:flex}.help-card-head span{color:#5d4ced;background:#f0edff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.help-card ol{color:#555567;gap:8px;margin:0;padding-left:20px;line-height:1.55;display:grid}.help-card-action{margin-top:auto}.checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.notification-master-toggle{border-block-start:1px solid #e5e6eb;border-block-end:1px solid #e5e6eb;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.notification-master-toggle>span{gap:3px;display:grid}.notification-master-toggle strong{color:#343542;font-size:13px}.notification-master-toggle small{color:#747782;font-size:11px;line-height:1.5}.notification-event-groups{gap:16px;display:grid}.notification-event-group{gap:9px;display:grid}.notification-event-group h3{color:#555567;margin:0;font-size:12px}.notification-rule-editor{border-block-start:1px solid #e5e6eb;border-block-end:1px solid #e5e6eb}.notification-rule-editor>summary{color:#343542;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.notification-rule-editor>summary>span{gap:3px;font-size:13px;font-weight:750;display:grid}.notification-rule-editor>summary small{color:#747782;font-size:11px;font-weight:500}.notification-rule-editor>summary em{color:#217873;background:#edf7f5;border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-style:normal;font-weight:750}.notification-rule-editor-body{gap:14px;padding:4px 0 16px;display:grid}.notification-rule-editor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-rule-editor-heading p{color:#747782;margin:0;font-size:11px;line-height:1.5}.notification-setting-group{border-top:1px solid #ececf0;gap:9px;padding-top:13px;display:grid}.notification-setting-group h3{color:#555567;margin:0;font-size:12px}.notification-setting-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.notification-setting-grid>label{gap:5px;min-width:0;display:grid}.notification-setting-grid>label>span{color:#555567;font-size:11px;font-weight:700}.notification-setting-grid>label>div{background:#fff;border:1px solid #dedee8;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.notification-setting-grid input{background:0 0;border:0;width:100%;min-width:0}.notification-setting-grid input:focus{outline:none}.notification-setting-grid>label>div:focus-within{border-color:#5d4ced;box-shadow:0 0 0 2px #4a3aff1f}.notification-setting-grid>label>div small{color:#747782;padding-right:10px;font-size:10px}.notification-setting-grid>label>em{color:#92949d;font-size:10px;font-style:normal}@media (max-width:980px){.notification-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.notification-rule-editor-heading{flex-direction:column;align-items:flex-start}.notification-setting-grid{grid-template-columns:1fr}}.notification-calculation-rules{border-block-start:1px solid #e5e6eb;border-block-end:1px solid #e5e6eb}.notification-calculation-rules>summary{color:#343542;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;font-size:13px;font-weight:750;display:flex}.notification-calculation-rules>summary small{color:#747782;font-size:11px;font-weight:600}.notification-rule-list{padding-bottom:8px;display:grid}.notification-rule-list article{border-top:1px solid #ececf0;gap:6px;padding:12px 0;display:grid}.notification-rule-list article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-rule-list strong{color:#343542;font-size:12px}.notification-rule-list code{color:#217873;font-size:10px}.notification-rule-list p,.notification-rule-list small{color:#666977;margin:0;font-size:11px;line-height:1.55}.notification-rule-list small{color:#81838d}.checklist-grid span{color:#555567;background:#fbfdfe;border:1px solid #d8e0e3;border-radius:10px;padding:12px;line-height:1.5}.empty-state,.form-help{color:#747782;font-size:12px;line-height:1.55}.detail-layout,.settings-grid{gap:16px;display:grid}.profile-panel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-actions,.quick-nav-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.quick-nav-panel{background:#f8fbfb;justify-content:space-between;align-items:center;gap:16px;display:flex}.quick-nav-panel p{color:#747782;margin-top:4px;font-size:12px}.profile-heading{align-items:center;gap:14px;min-width:0;display:flex}.profile-heading>svg{color:#5d4ced;background:#f0edff;border-radius:50%;width:46px;height:46px;padding:10px}.profile-heading p{color:#747782;margin-top:4px;font-size:11px}.avatar,.video-cover{object-fit:cover;background:#f0edff;border-radius:50%;width:54px;height:54px}.video-cover{border-radius:8px}.detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.form-panel{gap:16px;max-width:860px;display:grid}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.form-grid label{color:#555567;gap:7px;font-size:12px;font-weight:600;display:grid}.check-label{color:#555567;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.check-label input{width:auto}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid .form-panel{max-width:none}.settings-actions{color:#747782;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;font-size:11px;display:flex}.form-panel .table-wrap td small{color:var(--muted,#65757c);white-space:pre-wrap;word-break:break-word;margin-top:4px;display:block}.sortable-header{white-space:nowrap;padding:0}.sortable-header button{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:5px;padding:12px 14px;font-weight:700;display:inline-flex}.sortable-header button:hover,.sortable-header.is-active button{color:#5d4ced}.sortable-header i{color:#7b8b92;font-size:12px;font-style:normal}.sortable-header.is-active i{color:#5d4ced}.back-to-top{z-index:30;color:#fff;background:#5d4ced;border:1px solid #c8e0e4;border-radius:999px;align-items:center;gap:6px;padding:10px 13px;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 24px #0c6e7e3d}.back-to-top:hover{background:#095866}.back-to-top svg{width:16px;height:16px}@media (max-width:1240px){.dashboard-content-grid{gap:16px;padding-right:0;grid-template-columns:1fr!important}.dashboard-content-grid>.panel-wide{margin:0}.dashboard-side-stack{max-height:calc(100vh - 96px);margin:0;top:auto;bottom:18px;right:0}.dashboard-side-stack.is-open{width:min(420px,100vw - 24px)}.dashboard-splitter{display:none}.content-visual-grid,.content-secondary-visuals,.account-visual-grid,.account-team-grid,.coverage-governance-grid,.forecast-visual-grid{grid-template-columns:1fr}}@media (max-width:980px){.app-shell{grid-template-columns:1fr}.sidebar{min-height:auto}.metric-grid,.content-grid,.analytics-grid,.quality-grid,.help-grid,.checklist-grid,.entry-row,.account-filter-grid,.decision-video-filters,.content-tag-grid,.dictionary-editor,.tag-suggestion-list>article,.bulk-tag-panel,.log-filter-grid,.audit-filter-grid,.operations-grid,.detail-metrics,.form-grid,.settings-grid,.reports-grid,.report-settings-grid,.analysis-toolbar{grid-template-columns:1fr}.analysis-toolbar .panel-actions{justify-content:flex-start}.topbar,.profile-panel,.operations-hero,.task-card,.help-hero,.settings-actions{flex-direction:column;align-items:flex-start}.decision-sticky-toolbar{padding:9px;top:0}.decision-tabs{padding-bottom:3px;display:flex;overflow-x:auto}.decision-tabs button{flex:0 0 158px}.decision-global-controls{flex-direction:column;align-items:flex-start}.decision-toolbar-meta{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%}.decision-scope-controls{flex-wrap:wrap;align-items:flex-start!important}.decision-scope-controls label{margin-left:0}.decision-forecast-grid{grid-template-columns:1fr}.content-decision-kpis,.content-quadrant-grid,.account-decision-kpis,.coverage-governance-kpis,.execution-decision-kpis,.review-closure-kpis,.forecast-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forecast-account-list{grid-template-columns:1fr}.review-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.review-flow>i{display:none}.review-flow>article{min-width:0}.review-meeting-form,.execution-action-columns,.coverage-missing-list{grid-template-columns:1fr}.decision-account-visuals>.panel-heading,.decision-execution-visuals>.panel-heading,.decision-forecast-workbench>.panel-heading{flex-direction:column;align-items:flex-start}.account-owner-filter{flex-wrap:wrap}.team-performance-list>button{grid-template-columns:minmax(120px,.8fr) minmax(150px,1fr)}.content-radar-workbench .panel-head{flex-direction:column;align-items:flex-start}.content-radar-workbench .segmented-control{justify-content:flex-start}.content-radar-row{grid-template-columns:1fr}.content-radar-row>small,.content-radar-meter{grid-column:1}.content-attribution-bars button{grid-template-columns:minmax(110px,1fr) minmax(80px,1fr)}.content-attribution-bars button em{grid-column:2}.decision-priority-item{grid-template-columns:30px minmax(0,1fr)}.decision-priority-item>button{grid-column:2;justify-self:start}.decision-alert-item{grid-template-columns:42px minmax(0,1fr)}.decision-alert-actions{grid-column:2;justify-content:flex-start;max-width:none}.page-controls{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.back-to-top{bottom:16px;right:16px}.product-shell .floating-quick-actions{bottom:18px;right:0}}@media (max-width:620px){.content-decision-kpis,.content-quadrant-grid,.account-decision-kpis,.account-quadrant-grid,.coverage-governance-kpis,.execution-decision-kpis,.execution-goal-cards,.review-closure-kpis,.review-flow,.review-action-selector>div,.forecast-scenario-grid{grid-template-columns:1fr}.content-radar-meter,.content-distribution-row{grid-template-columns:58px minmax(70px,1fr) 60px}.content-attribution-bars button{grid-template-columns:1fr}.content-attribution-bars button em{text-align:left;grid-column:1}.account-owner-filter,.account-owner-filter label{flex-direction:column;align-items:stretch;width:100%}.account-owner-filter select{width:100%}.team-performance-list>button{grid-template-columns:1fr}.account-urgent-list>button{grid-template-columns:26px minmax(0,1fr)}.coverage-owner-ranking button,.coverage-account-backlog button{grid-template-columns:minmax(110px,1fr) 48px}.coverage-owner-ranking button>i,.coverage-account-backlog button>i{grid-area:2/1/auto/-1}.coverage-queue-filters,.coverage-queue-filters label,.execution-owner-filter,.execution-owner-filter label,.execution-filter-bar,.execution-filter-bar label{flex-direction:column;align-items:stretch;width:100%}.execution-owner-filter select{width:100%}.goal-card-values{grid-template-columns:repeat(2,minmax(0,1fr))}.forecast-workbench-controls{flex-direction:column;align-items:stretch;width:100%}.forecast-goal-probability>div:nth-child(2)>article{grid-template-columns:1fr 45px}.forecast-goal-probability article>i{grid-area:2/1/auto/-1}.forecast-account-list>button{grid-template-columns:minmax(110px,1fr) auto}.forecast-account-bar{grid-column:1/-1}.review-meeting-closure{grid-template-columns:1fr 1fr}.review-meeting-closure>i,.review-meeting-closure>button{grid-column:1/-1}}.attention-pool-tabs{scrollbar-width:thin;gap:6px;padding:2px 0 12px;display:flex;overflow-x:auto}.attention-pool-tabs button{border:1px solid var(--border-color,#d9dfdf);color:inherit;background:0 0;border-radius:6px;flex:none;min-height:34px;padding:0 12px}.attention-pool-tabs button.is-active{color:#0f5d56;background:#e9f5f2;border-color:#147d73;font-weight:700}.attention-trend{color:#4f5f60;white-space:nowrap;background:#eef1f1;border-radius:5px;align-items:center;min-height:24px;padding:2px 7px;font-size:12px;display:inline-flex}.attention-trend-exploding,.attention-trend-strong_accelerating{color:#a44916;background:#fff0e7}.attention-trend-accelerating{color:#0f655c;background:#e9f5f2}.attention-trend-decaying,.attention-trend-metric_regression{color:#9b3434;background:#f8eaea}.hourly-status-panel .ops-fact-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.attention-reasons{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.attention-reasons span{background:#f7f8f7;border-left:3px solid #d66b32;padding:5px 8px;font-size:13px}.attention-event-timeline{display:grid}.attention-event-timeline article{border-bottom:1px solid var(--border-color,#e1e5e5);grid-template-columns:10px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.attention-event-timeline article:last-child{border-bottom:0}.attention-event-timeline strong{justify-content:space-between;gap:12px;display:flex}.attention-event-timeline p{margin:5px 0}.attention-event-timeline small{color:var(--muted-color,#657273)}.event-priority{background:#1b7c72;border-radius:50%;width:8px;height:8px;margin-top:5px}.event-priority-p0{background:#c4511c}@media (max-width:720px){.attention-event-timeline strong{display:grid}}:root{--ns-navy:#001537;--ns-surface:#f7f7f6;--ns-ink:#071b3c;--ns-muted:#68748a;--ns-line:#d7dce5;--ns-danger:#b4233f;--ns-success:#0f8f75;--ns-accent:#0b5cff;--ns-login-font:Inter, "SF Pro Display", "SF Pro Text", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif}.ns-login,.ns-login *{box-sizing:border-box}.ns-login{width:100%;min-width:320px;min-height:100svh;color:var(--ns-ink);background:var(--ns-surface);font-family:var(--ns-login-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(340px,36%) minmax(0,64%);margin:0;display:grid;overflow:hidden}.ns-login.login-screen,.ns-login.login-page-shell,.ns-login.login-page{padding:0}.ns-login button,.ns-login input,.ns-login select{font:inherit}.ns-login button,.ns-login a{-webkit-tap-highlight-color:transparent}.ns-login__brand-panel{color:#fff;background:var(--ns-navy);border-right:4px solid var(--ns-accent);min-height:100svh;position:relative;overflow:hidden}.ns-login__brand-lockup{z-index:2;color:#fff;letter-spacing:.18em;white-space:nowrap;align-items:center;gap:14px;font-size:clamp(14px,1.05vw,19px);font-weight:650;line-height:1;display:flex;position:absolute;top:clamp(34px,5.4vh,58px);left:clamp(32px,3.1vw,60px)}.ns-login__brand-mark{width:46px;height:44px;color:var(--ns-navy);letter-spacing:-.08em;clip-path:polygon(0 0,72% 0,72% 20%,100% 20%,100% 100%,28% 100%,28% 80%,0 80%);background:#fff;place-items:center;font-size:23px;font-weight:850;display:grid;overflow:hidden}.ns-login__brand-mark img{object-fit:contain;width:100%;height:100%}.ns-login__identity{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2vh clamp(34px,4vw,68px) 0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ns-login__app-icon{color:#f7fbff;place-items:center;width:104px;height:104px;margin-bottom:24px;font-size:84px;line-height:1;display:grid}.ns-login__app-icon svg{stroke-width:1.35px;width:100%;height:100%}.ns-login__identity h1{color:#fff;letter-spacing:.07em;margin:0;font-size:clamp(44px,3.25vw,60px);font-weight:750;line-height:1.16}.ns-login__identity p{color:#ffffffd1;letter-spacing:.12em;margin:20px 0 0;font-size:clamp(14px,1.15vw,19px);line-height:1.7}.ns-login__access-panel{background:var(--ns-surface);place-items:center;min-height:100svh;padding:72px clamp(44px,7vw,128px) 50px;display:grid;position:relative}.ns-login__locale{z-index:3;min-height:44px;color:var(--ns-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 34px 8px 36px;font-size:16px;font-weight:650;position:absolute;top:clamp(30px,5.5vh,58px);right:clamp(42px,7.2vw,140px)}.ns-login__content{width:min(100%,560px);animation:.36s both ns-login-enter;transform:translateY(-1vh)}.ns-login__heading{margin-bottom:38px}.ns-login__heading h2{color:var(--ns-ink);letter-spacing:.035em;margin:0;font-size:clamp(40px,3vw,50px);font-weight:760;line-height:1.12}.ns-login__heading p{color:var(--ns-muted);margin:13px 0 0;font-size:17px;line-height:1.55}.ns-login__form{flex-direction:column;gap:20px;display:flex}.ns-login__field{gap:10px;display:grid}.ns-login__field>span,.ns-login__field>label,.ns-login__label{color:var(--ns-ink);font-size:15px;font-weight:700;line-height:1.25}.ns-login__input-wrap{border:1px solid var(--ns-line);color:#0a244b;background:#ffffff4d;border-radius:8px;align-items:center;gap:14px;min-height:58px;padding:0 17px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.ns-login__input-wrap:focus-within{border-color:var(--ns-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ns-accent), transparent 84%);background:#fff}.ns-login__input-wrap input,.ns-login__input-wrap select{width:100%;min-width:0;min-height:54px;color:var(--ns-ink);box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:16px}.ns-login__input-wrap input::placeholder{color:#8b95a6;opacity:1}.ns-login .ns-login__input-wrap input:focus,.ns-login .ns-login__input-wrap select:focus{box-shadow:none;outline:0}.ns-login__input-icon{flex:none;width:22px;height:22px}.ns-login__input-action{color:#132a50;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;min-width:38px;min-height:38px;padding:0;display:grid}.ns-login__input-action:hover{background:#eef3fb}.ns-login__options{justify-content:space-between;align-items:center;gap:18px;min-height:28px;display:flex}.ns-login__remember{width:-moz-fit-content;width:fit-content;color:var(--ns-ink);cursor:pointer;align-items:center;gap:9px;font-size:14px;font-weight:620;display:inline-flex}.ns-login__remember input{width:18px;height:18px;min-height:0;accent-color:var(--ns-accent)}.ns-login__primary,.ns-login__secondary,.ns-login__sso{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 18px;font-size:16px;font-weight:680;text-decoration:none;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.ns-login__primary{border:1px solid var(--ns-accent);color:#fff;background:var(--ns-accent);box-shadow:0 6px 16px color-mix(in srgb, var(--ns-accent), transparent 83%)}.ns-login__primary:hover:not(:disabled){filter:brightness(.92);box-shadow:0 8px 20px color-mix(in srgb, var(--ns-accent), transparent 77%)}.ns-login__primary:disabled{opacity:.66;cursor:wait}.ns-login__secondary{border:1px solid var(--ns-line);color:#132a50;background:0 0}.ns-login__secondary:hover{background:#ffffff94;border-color:#aeb8c8}.ns-login__sso{color:#12294e;background:0 0;border:0;min-height:48px}.ns-login__sso:hover{color:var(--ns-accent);background:color-mix(in srgb, var(--ns-accent), transparent 94%)}.ns-login__primary:active,.ns-login__secondary:active,.ns-login__sso:active{transform:translateY(1px)}.ns-login__divider{color:#7e8999;align-items:center;gap:17px;font-size:13px;display:flex}.ns-login__divider:before,.ns-login__divider:after{content:"";background:#d8dde5;flex:1;height:1px}.ns-login__notice,.ns-login #login-message.message{color:#963645;background:#fff6f7;border:1px solid #edc5ca;border-radius:8px;align-items:center;min-height:44px;margin:-20px 0 18px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.ns-login__notice:empty,.ns-login #login-message.message:empty{display:none}.ns-login__notice--success,.ns-login #login-message.message.ok{color:#175f50;background:#f1fbf7;border-color:#b7dfd5}.ns-login__trust{color:#647188;align-items:center;gap:9px;margin-top:32px;font-size:14px;display:flex}.ns-login__trust svg{color:#12a98d}.ns-login__footer{color:#718097;border-top:1px solid #d7dce4;flex-wrap:wrap;align-items:center;margin-top:23px;padding-top:21px;font-size:13px;line-height:1.7;display:flex}.ns-login__footer>*+:before{color:#8290a4;content:"·";margin:0 11px}.ns-login__footer a{color:inherit;text-decoration:none}.ns-login__footer a:hover{color:var(--ns-accent)}.ns-login :focus-visible{outline:3px solid color-mix(in srgb, var(--ns-accent), transparent 70%);outline-offset:3px}@keyframes ns-login-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(-1vh)}}@media (max-height:850px) and (min-width:821px){.ns-login__access-panel{padding-top:52px;padding-bottom:34px}.ns-login__content{width:min(100%,520px);transform:none}.ns-login__heading{margin-bottom:27px}.ns-login__form{gap:14px}.ns-login__input-wrap{min-height:50px}.ns-login__input-wrap input,.ns-login__input-wrap select{min-height:48px}.ns-login__primary,.ns-login__secondary{min-height:49px}.ns-login__trust{margin-top:20px}.ns-login__footer{margin-top:16px;padding-top:16px}}@media (max-width:1100px){.ns-login{grid-template-columns:minmax(330px,39%) minmax(0,61%)}.ns-login__brand-lockup{left:32px}.ns-login__access-panel{padding-inline-start:52px;padding-inline-end:52px}.ns-login__locale{right:48px}}@media (max-width:820px){.ns-login{min-height:100svh;display:block;overflow:visible}.ns-login__brand-panel{border-right:0;border-bottom:3px solid var(--ns-accent);min-height:220px}.ns-login__brand-lockup{top:26px;left:26px}.ns-login__brand-mark{width:38px;height:38px;font-size:19px}.ns-login__brand-lockup span{font-size:13px}.ns-login__identity{text-align:left;justify-content:flex-end;align-items:flex-start;padding:0 26px 26px}.ns-login__app-icon{display:none}.ns-login__identity h1{font-size:32px}.ns-login__identity p{letter-spacing:.05em;margin-top:7px;font-size:13px}.ns-login__access-panel{min-height:calc(100svh - 220px);padding:90px 26px 40px;display:block}.ns-login__locale{top:22px;right:22px}.ns-login__content{width:100%;max-width:560px;margin:0 auto;transform:none}@keyframes ns-login-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (max-width:520px){.ns-login__access-panel{padding-inline-start:20px;padding-inline-end:20px}.ns-login__heading{margin-bottom:30px}.ns-login__heading h2{font-size:34px}.ns-login__form{gap:18px}.ns-login__input-wrap{min-height:54px}.ns-login__primary,.ns-login__secondary{min-height:52px}}@media (prefers-reduced-motion:reduce){.ns-login *,.ns-login :before,.ns-login :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--product-accent:#4a3aff;--product-accent-soft:#f0efff;--product-ink:#24252b;--product-muted:#747782;--product-line:#ebecef;--product-canvas:#f7f7f9;--product-surface:#fff;--product-header-height:64px;--product-sidebar-width:200px;--product-sidebar-collapsed:72px}.product-shell{grid-template:"header header" var(--product-header-height) "sidebar workspace" minmax(0, 1fr) / var(--product-sidebar-width) minmax(0, 1fr);min-width:1120px;min-height:100vh;color:var(--product-ink);background:var(--product-canvas);transition:grid-template-columns .18s;display:grid;position:relative}.product-header{z-index:40;min-width:1120px;height:var(--product-header-height);grid-area:header;grid-template-columns:var(--product-sidebar-width) minmax(0, 1fr) auto;border-bottom:1px solid var(--product-line);background:#fff;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.product-shell-collapsed .product-header{grid-template-columns:var(--product-sidebar-collapsed) minmax(0, 1fr) auto}.product-brand{white-space:nowrap;align-items:center;gap:10px;height:100%;padding:0 18px;display:flex}.product-brand-mark{color:#fff;background:var(--product-accent);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 8px 20px #4a3aff38}.product-brand-mark svg{width:18px;height:18px}.product-brand strong{text-overflow:ellipsis;font-size:15px;overflow:hidden}.product-shell-collapsed .product-brand strong{display:none}.product-shell-collapsed .product-sidebar-head{flex-direction:column;justify-content:center;gap:6px;min-height:88px;padding:8px 6px}.product-shell-collapsed .product-sidebar-head>div{flex:none;line-height:1;display:block}.product-shell-collapsed .product-sidebar-head strong{letter-spacing:.04em;font-size:15px;display:block}.product-primary-nav{scrollbar-width:none;align-self:stretch;align-items:center;gap:2px;padding:0 10px;display:flex;overflow-x:auto}.product-primary-nav::-webkit-scrollbar{display:none}.product-primary-nav button{color:#666974;white-space:nowrap;background:0 0;border:0;align-self:stretch;align-items:center;gap:6px;padding:0 15px;font-size:12px;display:flex;position:relative}.product-primary-nav button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .16s,transform .16s;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(.35)}.product-primary-nav button:hover,.product-primary-nav button.active{color:var(--product-ink)}.product-primary-nav button.active{font-weight:700}.product-primary-nav button.active:after{background:var(--product-accent);transform:scaleX(1)}.product-primary-nav button>span{color:var(--product-accent);background:var(--product-accent-soft);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:800}.product-timezone-switch{color:#858595;white-space:nowrap;align-self:stretch;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:inline-flex}.product-timezone-switch select{color:#556;height:28px;font:inherit;background:#fff;border:1px solid #e2e1e9;border-radius:5px;padding:0 22px 0 8px}.product-timezone-switch select:focus-visible{outline-offset:1px;outline:2px solid #b9b1f5}.product-timezone-switch select:disabled{opacity:.62}.product-identity{grid-template-columns:auto 34px minmax(0,124px) 34px;align-items:center;column-gap:10px;min-width:230px;padding:0 18px;display:grid}.product-operator-identity{grid-column:3;justify-content:flex-end;align-items:baseline;gap:5px;min-width:0;display:flex}.product-operator-identity>span,.product-operator-identity>small{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-operator-identity>span{min-width:0;font-size:12px;font-weight:700}.product-operator-identity>small{color:var(--product-muted);flex:none;font-size:11px}.product-identity>button{border:1px solid var(--product-line);color:#646772;background:#fff;border-radius:50%;grid-column:4;place-items:center;width:34px;height:34px;display:grid}.product-identity .product-timezone-switch{grid-column:1;align-self:center;padding:0}.product-identity .product-notification-control{grid-column:2;align-self:center}.product-identity .product-timezone-switch select{min-width:62px;height:30px}.product-identity>button:hover{color:var(--product-accent);border-color:#d9d5ff}.product-notification-control{align-items:center;display:inline-flex;position:relative}.product-notification-button{border:1px solid var(--product-line);background:var(--product-surface,#fff);width:34px;height:34px;color:var(--product-muted,#657084);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:inline-grid;position:relative}.product-notification-button:hover,.product-notification-button.active{color:#6554f5;border-color:#6554f573}.product-notification-button svg{width:16px;height:16px}.product-notification-button b{border:2px solid var(--product-bg,#f6f7fb);color:#fff;text-align:center;background:#ef5b72;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:12px;position:absolute;top:-6px;right:-7px}.product-notification-empty{color:var(--product-muted);text-align:center;margin:0;padding:24px 15px;font-size:12px}.product-feedback-trigger{color:#6554f5;cursor:pointer;background:#6554f50f;border:0;align-items:center;gap:7px;width:100%;padding:12px 15px;font-size:12px;display:inline-flex}.product-feedback-trigger svg{width:15px;height:15px}.notification-dialog-backdrop{z-index:100;background:#1218276b;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.notification-dialog{border:1px solid var(--product-line);background:var(--product-surface,#fff);border-radius:8px;width:min(560px,100%);max-height:min(680px,100vh - 40px);overflow:hidden;box-shadow:0 24px 70px #141c3438}.notification-dialog-heading{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 15px;display:flex}.notification-dialog-heading h2{margin:0;font-size:15px}.notification-dialog-heading p{color:var(--product-muted);margin:5px 0 0;font-size:11px}.notification-dialog-heading .icon-button{width:28px;height:28px;color:var(--product-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;font-size:22px;line-height:1}.notification-dialog-list{max-height:min(500px,100vh - 184px);overflow:auto}.notification-dialog-item{border-bottom:1px solid var(--product-line)}.notification-dialog-item:last-child{border-bottom:0}.notification-dialog-item.is-read{background:#fafafd}.notification-dialog-summary{width:100%;min-height:52px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.notification-dialog-summary:hover{background:#6554f509}.notification-dialog-summary>span{gap:3px;min-width:0;display:grid}.notification-dialog-summary svg{width:16px;height:16px;color:var(--product-muted);flex:none;transition:transform .16s}.notification-dialog-item.is-expanded .notification-dialog-summary svg{transform:rotate(180deg)}.notification-dialog-item strong{font-size:12px}.notification-dialog-item small{color:var(--product-muted);white-space:nowrap;flex:none;font-size:10px}.notification-dialog-detail{padding:0 20px 14px}.notification-dialog-item p{color:#565867;white-space:pre-wrap;margin:0 0 10px;font-size:12px;line-height:1.55}.notification-dialog-item .ghost-light-button{min-height:28px;padding:4px 8px;font-size:11px}.feedback-dialog-backdrop{z-index:100;background:#1218276b;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.feedback-dialog{border:1px solid var(--product-line);background:var(--product-surface,#fff);border-radius:14px;width:min(560px,100%);padding:20px;box-shadow:0 24px 70px #141c3438}.feedback-dialog .panel-heading{align-items:flex-start}.feedback-dialog .panel-heading h2{margin:0}.feedback-dialog .panel-heading p{margin:4px 0 0}.feedback-dialog .icon-button{width:28px;height:28px;color:var(--product-muted);cursor:pointer;background:0 0;border:0;font-size:22px}.feedback-upload{border:1px dashed var(--product-line);min-height:42px;color:var(--product-muted);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:0 12px;font-size:12px;display:flex;position:relative}.feedback-upload svg{color:#6554f5;width:16px;height:16px}.feedback-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.feedback-image-preview{align-items:flex-start;gap:10px;margin-top:10px;display:flex}.feedback-image-preview img{object-fit:cover;border:1px solid var(--product-line);border-radius:7px;width:96px;height:72px}.feedback-admin-list{gap:10px;display:grid}.feedback-admin-item{border-top:1px solid var(--product-line);padding:12px 0}.feedback-admin-item:first-child{border-top:0;padding-top:0}.feedback-admin-item>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.feedback-admin-item small{color:var(--product-muted);font-size:10px}.feedback-admin-item p{white-space:pre-wrap;margin:7px 0 9px;font-size:12px;line-height:1.55}.feedback-admin-item .ghost-light-button{min-height:30px;font-size:11px}@media (max-width:620px){.feedback-dialog-backdrop{padding:12px}.feedback-dialog{padding:15px}.notification-dialog-backdrop{padding:12px}.notification-dialog-heading,.notification-dialog-summary,.notification-dialog-detail{padding-left:15px;padding-right:15px}}.product-identity svg{width:15px;height:15px}.product-sidebar{top:var(--product-header-height);height:calc(100vh - var(--product-header-height));border-right:1px solid var(--product-line);background:var(--product-surface);flex-direction:column;grid-area:sidebar;display:flex;position:sticky}.product-sidebar-head{justify-content:space-between;align-items:center;min-height:70px;padding:14px 12px 12px 18px;display:flex}.product-sidebar-head>div{gap:2px;min-width:0;display:grid}.product-sidebar-head small{color:#a0a2aa;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.product-sidebar-head strong{font-size:15px}.product-sidebar-head button{border:1px solid var(--product-line);color:#7a7d87;background:#fff;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.product-sidebar-head svg{width:14px;height:14px}.product-secondary-nav{flex:1;padding:0 10px 18px;overflow-y:auto}.product-secondary-nav p{color:#a3a5ad;letter-spacing:.08em;margin:0 8px 7px;font-size:11px;font-weight:800}.product-secondary-nav button{color:#5e616b;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 11px;font-size:12px;transition:color .14s,background .14s,transform .14s;display:flex;position:relative}.product-secondary-nav button:hover:not(:disabled){color:var(--product-ink);background:#f6f6f8;transform:translate(1px)}.product-secondary-nav button.active{color:var(--product-accent);background:var(--product-accent-soft);font-weight:700}.product-secondary-nav button.active:before{background:var(--product-accent);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.product-nav-icon,.product-nav-icon svg{flex:0 0 17px;width:17px;height:17px}.product-secondary-nav em{color:var(--product-accent);background:#fff;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:11px;font-style:normal}.product-sidebar-footer{z-index:30;border-top:1px solid var(--product-line);padding:8px 10px;position:relative}.workspace-visibility-button{color:#5e616b;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;font-size:12px;display:flex}.workspace-visibility-button:hover,.workspace-visibility-button[aria-expanded=true]{color:var(--product-ink);background:#f6f6f8}.workspace-visibility-button svg{flex:0 0 17px;width:17px;height:17px}.workspace-visibility-panel{z-index:20;max-height:min(420px, calc(100vh - var(--product-header-height) - 120px));border:1px solid var(--product-line);color:var(--product-ink);background:#fff;border-radius:8px;padding:10px;position:absolute;bottom:calc(100% + 8px);left:10px;right:10px;overflow-y:auto;box-shadow:0 12px 30px #1f1c3d24}.workspace-visibility-panel>strong{margin:1px 2px 7px;font-size:12px;display:block}.workspace-visibility-panel label{color:#5e616b;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 2px;font-size:12px;display:flex}.workspace-visibility-panel input{width:14px;height:14px;accent-color:var(--product-accent)}.product-shell-collapsed .workspace-visibility-button{justify-content:center;width:34px;padding:0}.product-shell-collapsed .workspace-visibility-button>span{display:none}.product-shell-collapsed .workspace-visibility-panel{width:224px;bottom:0;left:calc(100% + 8px);right:auto}.product-service-state{border-top:1px solid var(--product-line);min-height:48px;color:var(--product-muted);align-items:center;gap:8px;padding:0 18px;font-size:11px;display:flex}.product-service-state i{background:#2fb46e;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #2fb46e1c}.product-workspace{grid-area:workspace;min-width:0;padding:22px 24px 40px}.product-page-bar{justify-content:space-between;align-items:flex-start;gap:20px;min-height:54px;margin-bottom:18px;display:flex}.product-page-bar h1,.product-page-bar p{margin:0}.product-page-bar h1{color:var(--product-ink);letter-spacing:-.02em;font-size:21px;line-height:1.3}.product-page-bar p{max-width:680px;color:var(--product-muted);margin-top:5px;font-size:12px;line-height:1.5}.product-page-actions,.product-page-actions .topbar-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.product-page-content{min-width:0;animation:.22s both product-content-in}.product-shell .primary-button{border-color:var(--product-accent);color:#fff;background:var(--product-accent)}.product-shell .primary-button:hover:not(:disabled){background:#3d2df0;border-color:#3d2df0}.product-shell button:focus-visible{outline-offset:2px;outline:2px solid #4a3aff5c}.product-shell input:focus-visible{outline-offset:2px;outline:2px solid #4a3aff5c}.product-shell select:focus-visible{outline-offset:2px;outline:2px solid #4a3aff5c}.product-shell textarea:focus-visible{outline-offset:2px;outline:2px solid #4a3aff5c}@keyframes product-content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.product-shell,.product-secondary-nav button,.product-page-content{transition:none;animation:none}}@media (max-width:900px){.product-shell,.product-shell-collapsed{grid-template:"header" var(--product-header-height) "workspace" minmax(0, 1fr) / minmax(0, 1fr);min-width:0}.product-header,.product-shell-collapsed .product-header{grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.product-brand{padding-right:8px}.product-brand strong,.product-operator-identity{display:none}.product-primary-nav{padding:0 4px}.product-primary-nav button{padding:0 10px;font-size:12px}.product-identity{min-width:auto;padding:0 10px 0 4px;display:flex}.product-sidebar{display:none}.product-workspace{padding:18px 14px 32px}.product-page-bar{flex-direction:column;align-items:stretch}.product-page-actions,.product-page-actions .topbar-actions{flex-wrap:wrap;justify-content:flex-start}}.product-shell{--product-accent:#6554f5;--product-accent-soft:#f0edff;--product-ink:#272738;--product-muted:#8b8b9d;--product-line:#ececf3;--product-canvas:#f7f8fc;--product-surface:#fff;grid-template-columns:218px minmax(0,1fr)}.product-shell-collapsed{grid-template-columns:var(--product-sidebar-collapsed) minmax(0, 1fr)}.product-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.product-brand{padding:0 20px}.product-brand-mark{box-shadow:none;background:#6554f5;border-radius:8px}.product-primary-nav{gap:4px;padding:0 18px}.product-primary-nav button{color:#6d6d7d;padding:0 12px;font-size:12px}.product-primary-nav button:after{border-radius:0;left:12px;right:12px}.product-identity{min-width:230px}.product-sidebar-head{min-height:72px;padding:14px 14px 12px 18px}.product-sidebar-head small{color:#a4a4b1;letter-spacing:.06em}.product-secondary-nav{padding:0 12px 18px}.product-secondary-nav section+section{margin-top:15px}.product-secondary-nav button{color:#5d5d70;border-radius:7px;min-height:36px;font-size:12px}.product-secondary-nav button.active:before{width:2px;top:8px;bottom:8px}.product-workspace{padding:24px 28px 42px}.product-page-bar{min-height:58px;margin-bottom:16px}.product-page-bar h1{letter-spacing:0;font-size:22px}.product-page-bar p{color:#9292a4}.product-shell .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.product-shell .metric-card,.product-shell .panel,.product-shell .replica-toolbar,.product-shell .replica-task-list,.product-shell .replica-account-table,.product-shell .replica-inline-stats,.product-shell .replica-account-rail,.product-shell .replica-thread-list,.product-shell .replica-conversation-pane{box-shadow:none;border-color:#ececf3;border-radius:8px}.product-shell .metric-card{gap:12px;min-height:98px;padding:14px 15px}#dashboard-account-results,#video-results{scroll-margin-top:calc(var(--product-header-height) + 16px)}.product-shell .metric-card strong{color:#29293b;margin:3px 0;font-size:24px;line-height:1.1}.product-shell .metric-card span,.product-shell .metric-card small{color:#89899a;font-size:11px}.product-shell .metric-icon{color:#6554f5;background:#f0edff;border-radius:7px;width:36px;height:36px}.product-shell .panel{padding:16px}.product-shell .panel-head,.product-shell .panel-heading{min-height:36px;margin-bottom:12px}.product-shell .panel-head h2,.product-shell .panel-heading h2{color:#303041;font-size:15px}.product-shell .panel-heading p{color:#9696a5;font-size:12px}.product-shell .filter-select,.product-shell input,.product-shell select,.product-shell textarea{color:#565668;border-color:#dedee8;border-radius:6px}.product-shell .filter-select{background:#fff;min-height:34px;font-size:12px}.product-shell .ghost-light-button{color:#5f5f70;background:#fff;border-color:#dedee8;border-radius:6px;min-height:34px;font-size:12px}.product-shell .primary-button{border-radius:6px;min-height:34px;font-size:12px;box-shadow:0 4px 12px #6554f52e}.product-shell .batch-action-bar,.product-shell .sync-strip{color:#5d549c;background:#f5f2ff;border-color:#e4e0ff;border-radius:7px}.product-shell .table-wrap{border-top:1px solid #eeeef4}@media (min-width:1181px){.product-shell .dashboard-account-table-wrap{overflow:visible}.product-shell .dashboard-account-table-wrap table{border-collapse:separate;border-spacing:0}.product-shell .dashboard-account-table-wrap thead th{top:var(--product-header-height);z-index:12;background:#fafafe;position:sticky;box-shadow:0 1px #e8e8f0,0 6px 10px #27254a0a}}.product-shell th{color:#8b8b9a;background:#fafafe;padding:11px 10px;font-size:11px}.product-shell td{color:#4f4f60;border-bottom-color:#f0f0f4;padding:11px 10px;font-size:12px}.product-shell .trend-chart line{stroke:#eeeef4}.product-shell .trend-chart text,.product-shell .trend-legend{fill:#9999a8;color:#8f8f9f;font-size:11px}@media (max-width:1180px){.product-shell .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.product-shell,.product-shell-collapsed{grid-template-columns:minmax(0,1fr)}.product-workspace{padding:18px 14px 32px}.product-shell .metric-grid{grid-template-columns:minmax(0,1fr)}}.product-shell .decision-capability-note,.product-shell .decision-scope-notice,.product-shell .quick-nav-panel,.product-shell .help-hero{color:#5d549c;background:#f5f2ff;border-color:#e2ddff;border-radius:8px}.product-shell .decision-capability-list span{color:#5d4ced;background:#ebe7ff}.product-shell .decision-sticky-toolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-color:#e8e6f0;border-radius:9px;gap:8px;padding:10px;top:8px;box-shadow:0 8px 24px #2c256914}.product-shell .decision-tabs{gap:5px}.product-shell .decision-tabs button{color:#69697b;border-radius:7px;gap:2px;padding:8px 10px}.product-shell .decision-tabs button:hover{background:#f5f4fb}.product-shell .decision-tabs button.active{color:#5d4ced;background:#f0edff;border-color:#dcd6ff}.product-shell .decision-tabs strong{font-size:12px}.product-shell .decision-tabs strong em{color:#7166c7;background:#f1effa}.product-shell .decision-tabs button.active strong em{color:#5d4ced;background:#fff}.product-shell .decision-center{grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);gap:12px}.product-shell .decision-preview-card{background:radial-gradient(circle at 100% 0,#6554f529,#0000 34%),linear-gradient(135deg,#fff 0%,#faf9ff 100%);border:1px solid #e6e2ff;border-radius:24px;gap:18px;padding:24px;display:grid;box-shadow:0 18px 44px #3b2f821a}.product-shell .decision-preview-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.product-shell .decision-preview-heading h2{margin:4px 0 6px;font-size:22px}.product-shell .decision-preview-heading p,.product-shell .decision-preview-footnote{color:#777589;margin:0;font-size:12px}.product-shell .decision-preview-spinner{border:3px solid #e6e2ff;border-top-color:#6554f5;border-radius:50%;flex:0 0 32px;width:32px;height:32px;animation:.8s linear infinite decision-preview-spin;display:block}.product-shell .decision-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product-shell .decision-preview-grid div{background:#ffffffc7;border:1px solid #ebe8ff;border-radius:16px;gap:6px;padding:14px;display:grid}.product-shell .decision-preview-grid strong{color:#272738;font-size:22px}.product-shell .decision-preview-grid span{color:#858398;font-size:11px}@keyframes decision-preview-spin{to{transform:rotate(360deg)}}.product-shell .decision-center>.decision-tab-section{grid-column:1/-1}.product-shell .decision-tabs{padding-bottom:1px;display:flex;overflow-x:auto}.product-shell .decision-tabs button{text-align:center;flex:1 0 auto;justify-content:center;align-items:center;min-height:34px;padding:7px 10px;display:inline-flex}.product-shell .decision-tabs button>span{display:none}.product-shell .decision-tabs strong{gap:5px;font-size:12px}.product-shell .decision-overview-summary{order:-95;grid-column:1/-1}.product-shell .decision-overview-summary .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-shell .decision-priority-workbench{order:-90;grid-column:1}.product-shell .decision-readiness{order:-90;grid-column:2}.product-shell .decision-history-maturity{order:-89;grid-column:2}.product-shell .decision-performance-summary{order:-80;grid-column:1}.product-shell .decision-alert-workbench{order:-75;grid-column:1}.product-shell .decision-forecast-summary{order:-75;grid-column:2}.product-shell .decision-readiness-grid,.product-shell .decision-maturity-grid{grid-template-columns:minmax(0,1fr)}.product-shell .decision-readiness-grid article,.product-shell .decision-readiness-grid article:first-child,.product-shell .decision-maturity-grid article,.product-shell .decision-maturity-grid article:first-child{border-top:1px solid var(--product-line);border-left:0}.product-shell .decision-readiness-grid article:first-child,.product-shell .decision-maturity-grid article:first-child{border-top:0}.product-shell .decision-history-maturity .decision-maturity-accounts{display:none}.product-shell .decision-tabs span,.product-shell .decision-global-controls,.product-shell .decision-scope-controls label>span,.product-shell .decision-priority-summary,.product-shell .decision-alert-summary{color:#9292a3}.product-shell .decision-global-controls{border-top-color:#eeedf4}.product-shell .decision-priority-list,.product-shell .decision-alert-list{gap:7px}.product-shell .decision-priority-item,.product-shell .decision-alert-item,.product-shell .task-card{background:#fff;border-color:#ececf3;border-radius:8px}.product-shell .decision-priority-item{border-left-color:#8d81f7;padding:10px 11px}.product-shell .decision-priority-item.priority-high,.product-shell .decision-alert-item.alert-critical,.product-shell .decision-alert-item.alert-error,.product-shell .task-error{background:#fffafb;border-left-color:#e46a78}.product-shell .decision-priority-item.priority-medium,.product-shell .decision-alert-item{background:#fffdf9;border-left-color:#e6aa4c}.product-shell .decision-priority-rank{color:#5d4ced;background:#f0edff}.product-shell .decision-alert-count{color:#a76d19;background:#fff1d7}.product-shell .decision-readiness{order:-85}.product-shell .decision-history-maturity{order:-90}.product-shell .decision-maturity-grid{border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-shell .decision-maturity-grid article{border-left:1px solid var(--product-line);gap:6px;min-width:0;padding:14px;display:grid}.product-shell .decision-maturity-grid article:first-child{border-left:0}.product-shell .decision-maturity-grid article>span,.product-shell .decision-maturity-grid article>small{color:var(--product-muted);font-size:11px}.product-shell .decision-maturity-grid article>strong{color:var(--product-ink);font-size:17px}.product-shell .decision-maturity-grid .maturity-ready>strong{color:#5d4ced}.product-shell .decision-maturity-grid .maturity-waiting>strong{color:#b36c18}.product-shell .maturity-progress{background:#eeedf4;border-radius:2px;width:100%;height:4px;overflow:hidden}.product-shell .maturity-progress>span{background:#7467e8;height:100%;display:block}.product-shell .maturity-waiting .maturity-progress>span{background:#e6aa4c}.product-shell .decision-maturity-accounts{border:1px solid var(--product-line);background:#fbfbfd;border-radius:7px;margin:0 14px 14px}.product-shell .decision-maturity-accounts summary{color:#5d4ced;cursor:pointer;padding:10px 12px;font-size:12px;font-weight:700}.product-shell .decision-maturity-account-list{border-top:1px solid var(--product-line);max-height:360px;display:grid;overflow-y:auto}.product-shell .decision-maturity-account-list>button{border:0;border-bottom:1px solid var(--product-line);width:100%;min-width:0;color:var(--product-ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:minmax(150px,1.2fr) repeat(3,minmax(130px,1fr));align-items:center;gap:12px;padding:9px 12px;display:grid}.product-shell .decision-maturity-account-list>button:last-child{border-bottom:0}.product-shell .decision-maturity-account-list>button:hover{background:#f6f4ff}.product-shell .decision-maturity-account-list>button>span{gap:2px;min-width:0;display:grid}.product-shell .decision-maturity-account-list strong,.product-shell .decision-maturity-account-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell .decision-maturity-account-list strong{font-size:12px}.product-shell .decision-maturity-account-list small{color:var(--product-muted);font-size:11px}.product-shell .decision-readiness-grid{border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-shell .decision-readiness-grid article{border-left:1px solid var(--product-line);gap:5px;min-width:0;padding:14px;display:grid}.product-shell .decision-readiness-grid article:first-child{border-left:0}.product-shell .decision-readiness-grid article>span,.product-shell .decision-readiness-grid article>small{color:var(--product-muted);font-size:11px}.product-shell .decision-readiness-grid article>strong{color:var(--product-ink);overflow-wrap:anywhere;font-size:15px}.product-shell .decision-readiness-grid .readiness-good{color:#17805f}.product-shell .decision-readiness-grid .readiness-warn{color:#b36c18}.product-shell .decision-readiness-grid .text-button{justify-self:start;min-height:24px;padding:0;font-size:11px}.product-shell .decision-alert-expand{justify-self:center;margin-top:2px}.product-shell .decision-alert-item.alert-critical .decision-alert-count,.product-shell .decision-alert-item.alert-error .decision-alert-count{color:#b34c59;background:#ffe8eb}.product-shell .decision-forecast-grid{gap:8px}.product-shell .decision-forecast-grid article,.product-shell .provider-tile,.product-shell .report-checklist article,.product-shell .checklist-grid span{background:#fff;border-color:#ececf3;border-radius:8px}.product-shell .decision-forecast-grid article{padding:12px}.product-shell .decision-forecast-grid article>span,.product-shell .decision-forecast-grid small,.product-shell .provider-tile span,.product-shell .provider-tile small{color:#9292a3;font-size:11px}.product-shell .decision-forecast-grid strong,.product-shell .provider-tile strong{color:#303041}.product-shell .reports-grid,.product-shell .operations-grid{gap:14px}.product-shell .observability-grid{margin-top:12px}.product-shell .observability-grid .list-item{border-left:3px solid #2f8f83;min-width:0}.product-shell .observability-grid .operation-risk{background:#fff8f5;border-left-color:#d46a4c}.product-shell .observability-grid small{overflow-wrap:anywhere}.product-shell .report-settings-grid>label:not(.check-label),.product-shell .form-grid label,.product-shell .check-label{color:#626274;font-size:12px}.product-shell .report-preview{color:#565668;background:#faf9fe;border-color:#eceaf5;border-radius:7px;font-size:12px}.product-shell .operations-hero,.product-shell .profile-panel{align-items:flex-start}.product-shell .operations-hero p,.product-shell .quick-nav-panel p,.product-shell .profile-heading p,.product-shell .help-hero p,.product-shell .task-card p,.product-shell .empty-state,.product-shell .form-help{color:#9292a3;font-size:12px}.product-shell .inline-tutorial{border:1px solid var(--product-line);color:var(--product-ink);background:#faf9ff;border-radius:6px;margin-top:10px;font-size:12px}.product-shell .inline-tutorial summary{cursor:pointer;padding:9px 11px;font-weight:600}.product-shell .inline-tutorial ol{color:var(--product-muted);margin:0 12px 8px 28px;padding:0;line-height:1.65}.product-shell .inline-tutorial p{color:var(--product-muted);margin:0;padding:0 11px 10px;line-height:1.55}.product-shell .inline-tutorial a{color:#6554f5;margin-left:6px;text-decoration:none}.product-shell .inline-tutorial code{background:color-mix(in srgb, #6554f5 10%, var(--product-surface));color:#4e3ed0;border-radius:3px;padding:1px 4px}.product-shell .provider-tile{min-height:76px;padding:11px}.product-shell .provider-tile.provider-quota-warning{border-color:color-mix(in srgb, #f59e0b 55%, var(--line));background:color-mix(in srgb, #f59e0b 8%, var(--surface))}.product-shell .provider-tile.provider-quota-exhausted{border-color:color-mix(in srgb, #ef4444 55%, var(--line));background:color-mix(in srgb, #ef4444 8%, var(--surface))}.product-shell .provider-down{background:#fffafb;border-color:#ffd5da}.product-shell .task-card{border-left-color:#6554f5;padding:11px}.product-shell .task-running{background:#faf9ff;border-left-color:#6554f5}.product-shell .task-success{border-left-color:#37a974}.product-shell .ops-fact-list{color:#666678;gap:6px;font-size:12px}.product-shell .profile-heading>svg,.product-shell .avatar,.product-shell .video-cover{color:#6554f5;background:#f0edff}.product-shell .video-cover{border-radius:7px}.product-shell .empty-card{color:#737384;background:#faf9fe;border-color:#ddd8fb;border-radius:8px}.product-shell .empty-card strong{color:#434354}.product-shell .link-button,.product-shell .mini-action-row a,.product-shell .mini-action-row button,.product-shell .sortable-header.is-active button,.product-shell .sortable-header button:hover{color:#5d4ced}.product-shell .list-item{border-bottom-color:#f0f0f4}.product-shell .list-action:hover{background:#f6f4ff}.product-shell .level-info,.product-shell .level-success,.product-shell .health-a,.product-shell .post-yes{color:#16885d;background:#e8f8f0}.product-shell .level-warning,.product-shell .health-c,.product-shell .post-no,.product-shell .status-chip{color:#a66b16;background:#fff3df}.product-shell .level-error,.product-shell .health-d{color:#b34a59;background:#ffe9ec}.product-shell .notice,.product-shell .operation-notice{color:#555567;background:#faf9fe;border-color:#e5e1fb #e5e1fb #e5e1fb #6554f5;border-radius:8px}.product-shell .notice-error,.product-shell .operation-error{color:#9a4652;background:#fffafb;border-color:#ffd8dd #ffd8dd #ffd8dd #e46a78}.product-shell .operation-success{border-left-color:#37a974}.product-shell .operation-icon,.product-shell .operation-success .operation-icon,.product-shell .operation-success strong span{color:#5d4ced;background:#f0edff}.product-shell .operation-success .operation-icon,.product-shell .operation-success strong span{color:#16885d;background:#e8f8f0}.product-shell .operation-error .operation-icon,.product-shell .operation-error strong span{color:#b34a59;background:#ffe9ec}.product-shell .data-scope-control{background:#f7f5ff;border-color:#e3dfff;border-radius:7px;gap:7px;padding:5px 8px}.product-shell .data-scope-control span,.product-shell .data-scope-control strong{color:#6d64b4;font-size:11px}.product-shell .data-scope-select-shell{background:#fff;border:1px solid #ded9ff;border-radius:5px;align-items:center;min-height:28px;display:inline-flex;overflow:hidden}.product-shell .data-scope-control select{background:#fff;border:0;border-radius:0;min-height:28px}.product-shell .data-scope-control .data-scope-default-icon{color:#6554c7;cursor:pointer;background:#fff;border:0;border-right:1px solid #eeeaff;border-radius:0;justify-content:center;align-items:center;width:28px;min-height:28px;padding:0;display:inline-flex}.product-shell .data-scope-control .data-scope-default-icon svg{width:13px;height:13px}.product-shell .data-scope-control .data-scope-default-icon:hover:not(:disabled){background:#f0edff}.product-shell .data-scope-control .data-scope-default-icon:focus-visible{background:#f0edff}.product-shell .data-scope-control .data-scope-default-icon.active{color:#7a641d;background:#fff5cf}.product-shell .data-scope-control .data-scope-default-icon.active svg{fill:currentColor}.product-shell .data-scope-control .data-scope-default-icon:disabled{opacity:1;cursor:default}.product-shell .data-scope-control .data-scope-readonly{color:#8a5a12;background:#fff1cf}.product-shell .form-panel,.product-shell .settings-grid .form-panel{gap:14px}.product-shell .form-grid,.product-shell .report-settings-grid{gap:10px}.product-shell .form-grid label,.product-shell .report-settings-grid>label:not(.check-label){color:#686879;gap:6px;font-size:12px}.product-shell .settings-actions{color:#9292a3;font-size:12px}.product-shell .saved-filter-chip,.product-shell .post-badge,.product-shell .health-badge,.product-shell .level-badge{border-radius:999px}.product-shell .saved-filter-chip{background:#faf9ff;border-color:#dfdafd}.product-shell .saved-filter-chip button{color:#5d4ced}.product-shell .status-chip-button:hover{background:#ffe7bd}.product-shell .inactive-row{background:#fbfbfd}.product-shell .panel,.product-shell .metric-card,.product-shell .provider-tile,.product-shell .task-card,.product-shell .decision-priority-item,.product-shell .decision-alert-item{transition:border-color .16s,background .16s,transform .16s}.product-shell .metric-button:hover,.product-shell .provider-tile:hover,.product-shell .decision-priority-item:hover,.product-shell .decision-alert-item:hover{background:#fdfcff;border-color:#d9d3ff}.product-shell tr{transition:background .14s}.product-shell tbody tr:hover{background:#faf9ff}.product-shell .floating-quick-actions{z-index:30;gap:10px;width:48px;margin-left:auto;display:grid;position:absolute;bottom:18px;right:0}.product-shell .back-to-top,.product-shell .floating-refresh{z-index:auto;color:#68687a;background:#fff;border:1px solid #e3e1eb;border-radius:12px;place-items:center;width:48px;height:48px;padding:0;transition:border-color .14s,color .14s,box-shadow .14s,transform .14s;display:inline-grid;position:static;bottom:auto;right:auto;box-shadow:0 3px 10px #2623441a}.product-shell .back-to-top:hover,.product-shell .floating-refresh:hover{color:#5d4ced;border-color:#c7c1f7;transform:translateY(-1px);box-shadow:0 6px 14px #392e8f29}.product-shell .back-to-top:focus-visible{outline-offset:2px;outline:2px solid #a79df5}.product-shell .floating-refresh:focus-visible{outline-offset:2px;outline:2px solid #a79df5}.product-shell .back-to-top svg,.product-shell .floating-refresh svg{width:18px;height:18px}.product-shell .floating-refresh:disabled{cursor:wait;opacity:.58}.product-shell .floating-refresh:disabled svg{animation:.9s linear infinite floating-refresh-spin}@keyframes floating-refresh-spin{to{transform:rotate(360deg)}}.product-shell .dashboard-content-grid{max-width:100%;padding-right:0;grid-template-columns:minmax(0,1fr)!important}.product-shell .dashboard-content-grid table{min-width:1180px}.product-shell .dashboard-content-grid .account-column{min-width:190px}.product-shell .dashboard-content-grid .owner-column{min-width:150px}.product-shell .dashboard-content-grid .tags-column{width:108px;min-width:108px;max-width:108px}.product-shell .replica-account-actions-toolbar{justify-content:flex-end;gap:8px;overflow-x:auto}.product-shell .replica-toolbar-count{white-space:nowrap;color:var(--product-muted);margin-right:auto}.product-shell .provider-order-list{gap:8px;display:grid}.product-shell .provider-order-row{border:1px solid var(--product-line);background:var(--product-canvas);border-radius:7px;grid-template-columns:28px minmax(0,1fr) auto 34px 34px;align-items:center;gap:8px;padding:8px 10px;display:grid}.product-shell .provider-order-row-compact{grid-template-columns:28px minmax(0,1fr) auto}.product-shell .provider-order-row.is-disabled{opacity:.58}.product-shell .provider-enabled{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.product-shell .provider-order-row>span,.product-shell .form-help{color:var(--product-muted)}.product-shell .form-help{margin:12px 0 0;line-height:1.6}.product-shell .form-subsection{border-top:1px solid var(--product-line);margin-top:18px;padding-top:18px}.product-shell .form-subsection>.check-label{margin-bottom:14px}.product-shell .dashboard-content-grid>.panel-wide,.product-shell .dashboard-side-stack,.product-shell .decision-center,.product-shell .decision-sticky-toolbar,.product-shell .decision-capability-note{min-width:0;max-width:100%}.product-shell .dashboard-side-stack{z-index:42;pointer-events:none;align-content:end;gap:6px;width:48px;max-width:min(420px,100vw - 36px);max-height:calc(100vh - 132px);margin:0;display:grid;position:absolute;top:auto;bottom:18px;right:0;overflow:visible}.product-shell .dashboard-side-stack.is-open{overscroll-behavior:contain;pointer-events:auto;width:min(420px,100vw - 36px);overflow-y:auto}.product-shell .dashboard-side-panel.is-collapsed{width:48px;box-shadow:none;background:0 0;border:0;justify-self:end;padding:0}.product-shell .dashboard-side-actions{z-index:2;pointer-events:auto;justify-self:end;gap:6px;width:48px;padding-top:0;display:grid;position:sticky;bottom:0}.product-shell .dashboard-side-actions .floating-quick-actions{z-index:auto;position:static;bottom:auto;right:auto}.product-shell .product-page-content:has(.dashboard-report-heading) .dashboard-side-panel.is-collapsed{padding:0}.product-shell .product-page-content:has(.dashboard-report-heading) .floating-quick-actions{gap:6px}.product-shell .dashboard-content-grid{column-gap:16px;grid-template-columns:minmax(0,1fr) 48px!important}.product-shell .dashboard-content-grid>#dashboard-account-results{grid-area:1/1/auto/-1;width:100%;margin-right:0}.product-shell .dashboard-content-grid>.dashboard-side-stack{z-index:42;grid-area:auto;place-self:auto;margin:0;position:fixed;top:auto;bottom:18px;right:0;transform:none}.product-shell .dashboard-content-grid>.dashboard-side-stack.is-open{top:calc(var(--product-header-height) + 18px);margin-top:0;bottom:18px;right:0}.product-shell .dashboard-side-actions{position:static}.product-shell .dashboard-side-tab{color:#5d4ced;background:#fff;border-color:#e2ddff}.product-shell .decision-sticky-toolbar,.product-shell .decision-capability-note{grid-column:1/-1;width:100%;overflow:hidden}.product-shell .decision-capability-note{overflow-wrap:anywhere}.product-shell .decision-capability-list{max-width:100%}.product-shell .decision-capability-list span{overflow-wrap:anywhere}.product-shell .dashboard-splitter:before{background:#b8b0ff}.product-shell .dashboard-splitter:hover:before{background:#6554f5;box-shadow:0 0 0 3px #6554f521}.product-shell .dashboard-splitter:focus-visible:before{background:#6554f5;box-shadow:0 0 0 3px #6554f521}.product-shell .coverage-warning,.product-shell .sync-strip,.product-shell .quick-action-card,.product-shell .operator-guide,.product-shell .bulk-tag-panel,.product-shell .saved-filter-row{color:#5d5d70;background:#faf9ff;border-color:#e4e0ff}.product-shell .quick-action-card:hover{background:#f4f1ff;border-color:#d9d3ff}.product-shell .quick-action-card:focus-visible{background:#f4f1ff;border-color:#d9d3ff}.product-shell .quick-action-card svg,.product-shell .coverage-warning svg,.product-shell .operator-guide>span{color:#6554f5}.product-shell .chip-row button.active,.product-shell .segmented-control button.active{color:#fff;background:#6554f5;border-color:#6554f5}.product-shell .chip-row button,.product-shell .segmented-control{background:#faf9ff;border-color:#ded9ff}.product-shell .delta-up{color:#2c9b6a}.product-shell .delta-down,.product-shell .item-hot strong{color:#d45566}@media (max-width:1240px){.product-shell .dashboard-content-grid{padding-right:0;grid-template-columns:minmax(0,1fr)!important}.product-shell .dashboard-side-stack{max-height:calc(100vh - 96px);top:auto;bottom:18px;right:0}.product-shell .dashboard-side-stack.is-open{width:min(420px,100vw - 24px)}}.product-shell .dashboard-content-grid>.dashboard-side-stack{will-change:transform;transition:transform .18s}html.is-page-scrolling .product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open){transform:translateY(-3px)}@keyframes floating-rail-enter{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open)>.dashboard-side-panel.is-collapsed,.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .dashboard-side-actions .floating-quick-actions>button{animation:.36s cubic-bezier(.22,1,.36,1) both floating-rail-enter}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open)>.dashboard-side-panel.is-collapsed:first-child{animation-delay:60ms}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open)>.dashboard-side-panel.is-collapsed:nth-child(2){animation-delay:.105s}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .dashboard-side-actions .floating-quick-actions>button:first-child{animation-delay:.15s}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .dashboard-side-actions .floating-quick-actions>button:nth-child(2){animation-delay:.195s}@media (prefers-reduced-motion:reduce){.product-shell .dashboard-content-grid>.dashboard-side-stack{transition:none}html.is-page-scrolling .product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open){transform:none}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open)>.dashboard-side-panel.is-collapsed,.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .dashboard-side-actions .floating-quick-actions>button{animation:none}}.product-shell .product-page-content:has(.dashboard-content-grid){animation:none}@media (prefers-reduced-motion:reduce){.product-shell .dashboard-chart-placeholder{animation:none}.product-shell .panel,.product-shell .metric-card,.product-shell .provider-tile,.product-shell .task-card,.product-shell .decision-priority-item,.product-shell .decision-alert-item,.product-shell tr{transition:none}}.product-shell .product-workspace,.product-shell .product-page-content,.product-shell .workspace,.product-shell .panel,.product-shell .form-panel,.product-shell .decision-tab-section{min-width:0;max-width:100%}.product-shell [class*=-grid]>*,.product-shell [class*=-columns]>*,.product-shell [class*=-stack]>*,.product-shell [class*=-list]>*{min-width:0}.product-shell .table-wrap,.product-shell .replica-task-list,.product-shell .replica-account-table,.product-shell .replica-calendar,.product-shell .trend-heatmap,.product-shell .decision-tabs,.product-shell .chip-row{overscroll-behavior-x:contain;min-width:0;max-width:100%}.product-shell .panel-head>div,.product-shell .panel-heading>div,.product-shell .product-page-bar>div,.product-shell .decision-toolbar-meta,.product-shell .decision-capability-list,.product-shell .replica-message-body,.product-shell .replica-message-meta{overflow-wrap:anywhere;min-width:0}@media (max-width:1180px){.product-shell .reports-grid,.product-shell .analytics-grid,.product-shell .quality-grid,.product-shell .strategy-priority-grid,.product-shell .trend-radar-grid,.product-shell .strategy-matrix-grid,.product-shell .decision-forecast-grid,.product-shell .account-visual-grid,.product-shell .execution-action-columns,.product-shell .forecast-visual-grid,.product-shell .coverage-governance-grid{grid-template-columns:minmax(0,1fr)}.product-shell .lifecycle-checkpoints,.product-shell .report-settings-grid,.product-shell .decision-maturity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell .decision-maturity-grid article:nth-child(odd){border-left:0}.product-shell .decision-maturity-grid article:nth-child(n+3){border-top:1px solid var(--product-line)}}@media (max-width:720px){.product-shell .product-workspace{padding:14px 12px 28px}.product-shell .product-page-bar,.product-shell .product-page-actions,.product-shell .product-page-actions .topbar-actions,.product-shell .panel-head,.product-shell .panel-heading,.product-shell .panel-actions,.product-shell .decision-global-controls,.product-shell .decision-scope-controls,.product-shell .decision-toolbar-meta,.product-shell .page-controls{flex-wrap:wrap;align-items:stretch;min-width:0}.product-shell .product-page-bar,.product-shell .panel-head,.product-shell .panel-heading{gap:10px}.product-shell .product-page-actions,.product-shell .product-page-actions .topbar-actions,.product-shell .panel-actions{justify-content:flex-start}.product-shell .content-tag-grid,.product-shell .lifecycle-checkpoints,.product-shell .report-settings-grid,.product-shell .tag-edit-grid{grid-template-columns:minmax(0,1fr)}.product-shell .tag-edit-grid,.product-shell .decision-tabs button,.product-shell .decision-capability-list span{min-width:0}.product-shell .decision-maturity-grid{grid-template-columns:minmax(0,1fr)}.product-shell .decision-maturity-grid article,.product-shell .decision-maturity-grid article:nth-child(n+1){border-top:1px solid var(--product-line);border-left:0}.product-shell .decision-maturity-grid article:first-child{border-top:0}.product-shell .decision-maturity-account-list>button{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell .decision-tabs button{flex-basis:138px}}@media (max-width:980px){.product-shell .decision-center{grid-template-columns:minmax(0,1fr)}.product-shell .decision-priority-workbench,.product-shell .decision-readiness,.product-shell .decision-history-maturity,.product-shell .decision-performance-summary,.product-shell .decision-alert-workbench,.product-shell .decision-forecast-summary{grid-column:1}.product-shell .decision-overview-summary .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.product-shell .decision-overview-summary .metric-grid{grid-template-columns:minmax(0,1fr)}.product-shell .decision-tabs button{flex-basis:94px}}@media (min-width:981px){.product-shell .dashboard-content-grid .account-filter-grid{grid-template-columns:minmax(190px,1.8fr) repeat(4,minmax(0,1fr))}.product-shell .dashboard-content-grid .account-filter-grid>*{width:100%;min-width:0}.product-shell .dashboard-content-grid .account-filter-grid .ghost-light-button{padding-inline-start:10px;padding-inline-end:10px}}.product-shell .dashboard-account-table-wrap tbody td{vertical-align:middle}.product-shell .dashboard-account-table-wrap{container:account-table/inline-size}.product-shell .dashboard-account-table-wrap table{border-collapse:separate;border-spacing:0}.product-shell .dashboard-account-table-wrap .account-recent-plays-header{width:288px;min-width:288px}.product-shell .dashboard-account-table-wrap .account-numeric-column{font-variant-numeric:tabular-nums;text-align:right}.product-shell .dashboard-account-table-wrap .sortable-header.account-numeric-column button{justify-content:flex-end}.product-shell .dashboard-account-table-wrap .account-growth-column{text-align:left}.product-shell .dashboard-account-table-wrap .account-tags-readonly{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-shell .dashboard-account-table-wrap .sortable-header.account-growth-column button{justify-content:flex-start}.product-shell .dashboard-account-table-wrap .account-actions-column .icon-button{color:#646977;background:#f7f8f9;border:1px solid #0000;border-radius:7px;width:28px;min-width:28px;height:28px;min-height:28px;padding:5px}.product-shell .dashboard-account-table-wrap .account-actions-column .icon-button:hover{color:#4f46c8;background:#eeeefa;border-color:#dddfea}.product-shell .dashboard-account-table-wrap .account-actions-column .icon-button:focus-visible{color:#4f46c8;background:#eeeefa;border-color:#dddfea}.product-shell .dashboard-account-table-wrap .account-actions-column .icon-button svg{width:14px;height:14px}.product-shell .dashboard-account-table-wrap .account-actions-column{z-index:4;box-sizing:border-box;width:70px;min-width:70px;max-width:70px;box-shadow:none;background:#fff;padding-inline-start:5px;padding-inline-end:5px;position:sticky;right:0}.product-shell .dashboard-account-table-wrap .account-actions-column .account-actions{justify-content:center;width:60px}.product-shell .dashboard-account-table-wrap .account-actions-compact-column{display:none}.product-shell .dashboard-account-table-wrap thead .account-actions-column{z-index:16;background:#fafafe}.product-shell .dashboard-account-table-wrap tbody tr:hover>.account-actions-column{background:#faf9ff}.product-shell .dashboard-account-table-wrap tbody tr.inactive-row>.account-actions-column{background:#fbfbfd}@container account-table (width>=1320px){.product-shell .dashboard-account-table-wrap .account-recent-plays,.product-shell .dashboard-account-table-wrap .account-recent-plays-header{width:310px;min-width:310px;max-width:310px}.product-shell .dashboard-account-table-wrap .recent-video-plays{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1700px) and (min-width:981px){.product-shell .dashboard-account-table-wrap th,.product-shell .dashboard-account-table-wrap td{padding-inline-start:5px;padding-inline-end:5px}.product-shell .dashboard-content-grid .account-column{min-width:154px}.product-shell .dashboard-content-grid .owner-column{min-width:108px}.product-shell .dashboard-content-grid .tags-column{width:100px;min-width:100px;max-width:100px}.product-shell .dashboard-account-table-wrap .employee-column{min-width:68px}.product-shell .dashboard-account-table-wrap .account-following-column{width:52px;min-width:52px;max-width:52px}.product-shell .account-table-toolbar .growth-period-control{gap:3px}}@media (max-width:1440px){.product-shell .dashboard-account-table-wrap .account-following-column,.product-shell .dashboard-account-table-wrap .account-tags-responsive-column{display:none}}@media (max-width:1180px){.product-shell .dashboard-account-table-wrap{scrollbar-gutter:stable;overflow-x:auto}.product-shell .dashboard-account-table-wrap .account-actions-desktop-column{display:none}.product-shell .dashboard-account-table-wrap .account-actions-compact-column{display:table-cell;left:0;right:auto}.product-shell .dashboard-account-table-wrap table{min-width:1040px}.product-shell .dashboard-account-table-wrap .account-likes-column,.product-shell .dashboard-account-table-wrap .account-owner-responsive-column{display:none}}.product-shell .dashboard-report-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;display:flex}.product-shell .dashboard-report-title{align-items:center;gap:12px;min-width:0;display:flex}.product-shell .dashboard-report-mark{color:#fff;background:#6554f5;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid}.product-shell .dashboard-report-heading h2,.product-shell .dashboard-feature-head h2{color:#333345;margin:0;font-size:15px}.product-shell .dashboard-report-period-detail,.product-shell .dashboard-feature-head span{color:#8b8b9a;margin:3px 0 0;font-size:11px}.product-shell .dashboard-report-period-detail{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-shell .dashboard-period-date{color:#6554f5;cursor:pointer;border-left:1px solid #e3e1f4;align-items:center;gap:5px;height:24px;padding-left:8px;display:inline-flex}.product-shell .dashboard-period-date svg{width:14px;height:14px}.product-shell .dashboard-period-date>span{color:#89899a;font-size:10px;font-weight:650}.product-shell .dashboard-period-date-end{border-left:0;padding-left:0}.product-shell .dashboard-period-date input{color:#5d4ced;width:108px;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.product-shell .dashboard-period-date input:focus{outline:none}.product-shell .dashboard-period-apply{color:#5d4ced;background:#faf9ff;border:1px solid #d8d3ff;border-radius:6px;min-height:24px;padding:0 8px;font-size:10px;font-weight:650}.product-shell .dashboard-period-apply:hover:not(:disabled){background:#f0edff;border-color:#6554f5}.product-shell .dashboard-period-apply:disabled{cursor:not-allowed;opacity:.48}.product-shell .dashboard-report-period-control{flex:none;grid-template-columns:repeat(3,minmax(52px,1fr));min-width:156px;display:grid}.product-shell .dashboard-report-period-control,.product-shell .trend-variant-control{background:#fff;border:1px solid #ded9ff;border-radius:7px;overflow:hidden}.product-shell .dashboard-report-period-control button,.product-shell .trend-variant-control button{color:#5d5d70;background:0 0;border:0;border-right:1px solid #e5e2f5;min-width:52px;min-height:34px;padding:0 12px;font-size:11px;font-weight:600;line-height:1}.product-shell .dashboard-report-period-control button:last-child,.product-shell .trend-variant-control button:last-child{border-right:0}.product-shell .dashboard-report-period-control button.active,.product-shell .trend-variant-control button.active{color:#fff;background:#6554f5;border-color:#6554f5}.product-shell .dashboard-report-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.product-shell .dashboard-report-kpis .metric-card{min-width:0;min-height:112px}.product-shell .dashboard-report-kpis .metric-card small{overflow-wrap:anywhere}.product-shell .dashboard-report-analysis{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);gap:14px;margin-bottom:14px;display:grid}.product-shell .dashboard-feature-trend,.product-shell .dashboard-feature-ranking{min-width:0}.product-shell .dashboard-feature-trend:only-child{grid-column:1/-1}.product-shell .dashboard-feature-head{align-items:flex-start}.product-shell .dashboard-feature-head>div{min-width:0}.product-shell .dashboard-feature-head>strong{color:#4a3aff;flex:none;font-size:15px}.product-shell .dashboard-feature-ranking .dashboard-group-bars{margin-top:4px}.product-shell .dashboard-ranking-head{justify-content:space-between;align-items:center;gap:10px 14px}.product-shell .dashboard-ranking-description{color:#8b8b9a;text-align:right;max-width:230px;margin:0 0 0 auto;font-size:11px;line-height:1.35}.product-shell .dashboard-ranking-control{grid-template-columns:repeat(2,minmax(84px,1fr));min-width:168px}.product-shell .dashboard-ranking-control button{min-width:84px;min-height:34px;padding-inline-start:10px;padding-inline-end:10px;font-size:11px}.product-shell .dashboard-video-bars strong{font-weight:650}.product-shell .dashboard-group-bars .dashboard-video-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block-start:9px;padding-block-end:9px;position:relative}.product-shell .dashboard-group-bars .dashboard-video-title,.product-shell .dashboard-group-bars .dashboard-video-published{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.product-shell .dashboard-group-bars .dashboard-video-title{grid-column:1/-1}.product-shell .dashboard-group-bars .dashboard-video-published{color:#8b8b9a;font-size:10px}.product-shell .dashboard-group-bars .dashboard-video-metrics{color:#767586;flex-wrap:nowrap;gap:6px;min-width:0;margin-top:3px;font-size:10px;font-weight:550;line-height:1.25;display:flex;overflow:hidden}.product-shell .dashboard-group-bars .dashboard-video-metrics span{white-space:nowrap}.product-shell .dashboard-video-preview{z-index:4;pointer-events:none;background:#efedff;border:1px solid #6554f547;border-radius:8px;width:144px;height:192px;animation:.14s ease-out both dashboard-video-preview-in;position:absolute;bottom:calc(100% - 10px);right:96px;overflow:hidden;box-shadow:0 10px 22px #2b23742e}.product-shell .sync-observation-strip{grid-template-columns:repeat(7,minmax(92px,1fr));gap:8px;margin-top:12px;display:grid;overflow-x:auto}.product-shell .sync-observation-strip article{background:#f8f7fa;border:1px solid #dedbe9;border-radius:6px;min-width:92px;padding:9px 10px}.product-shell .sync-observation-strip strong,.product-shell .sync-observation-strip span,.product-shell .sync-observation-strip small{display:block}.product-shell .sync-observation-strip strong,.product-shell .sync-observation-strip span{font-size:11px}.product-shell .sync-observation-strip small{color:#777482;font-size:10px}.product-shell .sync-observation-strip .is-ready{color:#5142cf;background:#f1efff;border-color:#cbc5ff}.product-shell .sync-observation-strip .is-warning{color:#92591f;background:#fff8ef;border-color:#e8c7a2}.product-shell .failed-account-workbench .failure-reason{white-space:normal;max-width:360px;line-height:1.45}.product-shell .dashboard-content-grid .account-filter-search::placeholder{font-size:11px}.product-shell .review-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.product-shell .review-workflow span{color:#777482;text-align:center;background:#f8f7fa;border:1px solid #e3e1ed;border-radius:6px;min-width:0;padding:8px 10px;font-size:11px;font-weight:650}.product-shell .review-workflow .is-done{color:#5949d8;background:#f1efff;border-color:#d8d3ff}.product-shell .review-workflow .is-current{color:#9a5e20;background:#fff8ef;border-color:#e8c7a2}.product-shell .review-data-trust{background:#fbfaff;border:1px solid #dedbe9;border-left:4px solid #6554f5;border-radius:6px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:14px;padding:11px 12px;display:grid}.product-shell .review-data-trust>span,.product-shell .review-data-trust>span>strong,.product-shell .review-data-trust>span>small{display:block}.product-shell .review-data-trust strong{color:#373441;font-size:12px}.product-shell .review-data-trust small{color:#777482;font-size:11px}.product-shell .review-data-trust-attention,.product-shell .review-data-trust-insufficient{background:#fffaf4;border-left-color:#c77a30}.product-shell .report-visual-export{color:#5949d8;border-color:#cbc5ff}.product-shell .report-export-note{color:#777482;margin:9px 0 0;font-size:11px}@media (max-width:760px){.product-shell .review-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell .review-data-trust{grid-template-columns:1fr}}.product-shell .dashboard-video-preview img{object-fit:cover;width:100%;height:100%;display:block}@keyframes dashboard-video-preview-in{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.product-shell .dashboard-chart-placeholder{color:#9897a8;background:linear-gradient(90deg,#6554f50a,#6554f51a,#6554f50a) 0 0/220% 100%;align-content:center;place-items:center;gap:10px;min-height:188px;font-size:11px;animation:1.8s ease-in-out infinite dashboard-chart-placeholder-shimmer;display:grid}.product-shell .dashboard-chart-placeholder-line{border-top:2px solid #6554f538;border-radius:50% 50% 0 0;width:min(74%,420px);height:42px;display:block;transform:skewY(-3deg)}.product-shell .dashboard-chart-deferred-grid{min-height:196px}.product-shell .dashboard-chart-deferred-card{color:#6e6b84;text-align:center;align-content:center;place-items:center;gap:8px;min-height:184px;display:grid}.product-shell .dashboard-chart-deferred-card strong{color:#5d5d70;font-size:12px}.product-shell .dashboard-chart-deferred-card small{color:#9897a8;font-size:10px}.product-shell .dashboard-chart-deferred-card .dashboard-chart-placeholder-line{width:62%;height:28px}.product-shell .dashboard-chart-deferred-matrix .dashboard-chart-deferred-card{min-height:132px}@keyframes dashboard-chart-placeholder-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.product-shell .trend-chart .trend-line{stroke-width:2.75px}.product-shell .trend-chart .trend-point{stroke-width:2px}.product-shell .trend-chart .trend-axis-value{fill:#9897a8;font-size:10px}.product-shell .trend-chart .trend-area-dots{opacity:.86}.product-shell .dashboard-timing-heatmaps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.product-shell .dashboard-details-toggle{display:none}.product-shell .dashboard-timing-panel{min-width:0}.product-shell .dashboard-timing-empty,.product-shell .dashboard-ranking-note{color:#89899a;grid-column:1/-1;margin:-2px 0 0;font-size:11px}.product-shell .dashboard-time-heatmap-wrap{min-width:0;padding:6px 1px 2px;overflow-x:auto}.product-shell .dashboard-time-heatmap{align-items:center;gap:3px;min-width:642px;display:grid}.product-shell .dashboard-time-hour,.product-shell .dashboard-time-weekday,.product-shell .dashboard-time-corner{color:#9090a0;text-align:center;min-height:17px;font-size:10px;line-height:17px}.product-shell .dashboard-time-weekday{color:#666575;text-align:left;font-weight:600}.product-shell .dashboard-time-cell{border:1px solid #ffffffc2;border-radius:2px;min-width:0;height:16px;transition:transform .12s,box-shadow .12s;display:block}.product-shell .dashboard-time-cell:not(.is-empty):hover{z-index:1;position:relative;transform:scale(1.12);box-shadow:0 0 0 2px #6554f5}.product-shell .dashboard-time-scale{color:#9090a0;justify-content:flex-end;align-items:center;gap:4px;min-width:642px;margin-top:9px;font-size:11px;display:flex}.product-shell .dashboard-time-scale span:first-child{margin-right:4px}.product-shell .dashboard-time-scale span:last-child{margin-left:4px}.product-shell .dashboard-time-scale i{background:#6554f526;border-radius:2px;width:22px;height:10px}.product-shell .dashboard-time-scale i:nth-of-type(2){background:#6554f54d}.product-shell .dashboard-time-scale i:nth-of-type(3){background:#6554f578}.product-shell .dashboard-time-scale i:nth-of-type(4){background:#6554f5a6}.product-shell .dashboard-time-scale i:nth-of-type(5){background:#6554f5e0}.product-shell .dashboard-analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.product-shell .trend-matrix-workspace{min-width:0;margin-bottom:14px}.product-shell .product-page-content:has(.dashboard-report-heading) .employee-report{content-visibility:auto;contain-intrinsic-size:auto 720px}.product-shell .product-page-content:has(.dashboard-report-heading) #dashboard-account-results{content-visibility:auto;contain-intrinsic-size:auto 720px}.product-shell .trend-matrix-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.product-shell .trend-matrix-toolbar>div:first-child{min-width:0}.product-shell .trend-matrix-toolbar h2{color:#3e3e50;margin:0;font-size:15px}.product-shell .trend-matrix-toolbar span{color:#8b8b9a;margin-top:3px;font-size:11px;display:block}.product-shell .trend-variant-control{flex:none;grid-template-columns:repeat(3,minmax(52px,1fr));min-width:156px;display:grid}.product-shell .chip-row{align-items:stretch;gap:8px;margin-bottom:16px;padding-bottom:2px}.product-shell .chip-row button{color:#4e4e60;background:#fff;border:1px solid #dedee8;border-radius:7px;gap:3px;min-height:48px;padding:7px 11px;font-size:12px;font-weight:650;line-height:1.2}.product-shell .chip-row button:hover{background:#faf9ff;border-color:#cfc8ff}.product-shell .chip-row button.active{color:#fff;background:#6554f5;border-color:#6554f5}.product-shell .chip-row span{color:#89899a;opacity:1;font-size:11px;font-weight:500;line-height:1.2}.product-shell .chip-row button.active span{color:#ffffffd1}.product-shell .dashboard-analysis-chart,.product-shell .dashboard-group-ranking{min-width:0}.product-shell .dashboard-analysis-chart .panel-head strong{color:#4a3aff;font-size:15px}.product-shell .dashboard-trend-head{align-items:flex-start}.product-shell .dashboard-trend-head>div{min-width:0}.product-shell .dashboard-trend-head span{overflow-wrap:anywhere}.product-shell .dashboard-analysis-chart .trend-chart{margin-top:4px}.product-shell .trend-matrix .trend-chart svg{min-height:138px;max-height:168px}.product-shell .dashboard-group-ranking{margin-bottom:14px}.product-shell .insight-breakdown-panel{min-width:0}.product-shell .insight-breakdown-head{align-items:flex-start}.product-shell .insight-breakdown-head>div{min-width:0}.product-shell .insight-breakdown-head strong{color:#4a3aff;flex:none;font-size:15px}.product-shell .insight-breakdown-controls{grid-template-columns:minmax(180px,.55fr) minmax(200px,.8fr) minmax(156px,.42fr);gap:10px;margin-bottom:16px;display:grid}.product-shell .insight-breakdown-controls>*{width:100%;min-width:0}.product-shell .insight-dimension-switch{grid-template-columns:repeat(2,minmax(84px,1fr))}.product-shell .insight-breakdown-controls button,.product-shell .insight-breakdown-controls select{white-space:nowrap;min-height:34px;font-size:12px}.product-shell .insight-trend-grid{border-top:1px solid var(--product-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-shell .insight-trend-item{border-left:1px solid var(--product-line);border-bottom:1px solid var(--product-line);min-width:0;padding:16px}.product-shell .insight-trend-item:nth-child(3n+1){border-left:0}.product-shell .insight-trend-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-shell .insight-trend-title h3,.product-shell .insight-trend-title span{margin:0}.product-shell .insight-trend-title h3{font-size:15px}.product-shell .insight-trend-title span{color:var(--product-muted);margin-top:3px;font-size:11px;display:block}.product-shell .insight-trend-title strong{color:#4a3aff;flex:none;font-size:12px}@media (max-width:1180px){.product-shell .dashboard-report-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.product-shell .dashboard-report-analysis,.product-shell .dashboard-timing-heatmaps{grid-template-columns:minmax(0,1fr)}.product-shell .dashboard-analysis-grid,.product-shell .insight-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell .insight-trend-item:nth-child(3n+1){border-left:1px solid var(--product-line)}.product-shell .insight-trend-item:nth-child(odd){border-left:0}.product-shell .insight-breakdown-controls{grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr)}}.product-shell .dashboard-group-bars{gap:8px;display:grid}.product-shell .dashboard-group-bars button{color:#3e3e50;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(132px,.8fr) minmax(90px,1.4fr) minmax(78px,auto);align-items:center;gap:12px;width:100%;min-width:0;padding:7px 8px;display:grid}.product-shell .dashboard-group-bars button:hover{background:#faf9ff}.product-shell .dashboard-group-bars button:focus-visible{background:#faf9ff}.product-shell .dashboard-group-bars span{gap:2px;min-width:0;display:grid}.product-shell .dashboard-group-bars strong,.product-shell .dashboard-group-bars small,.product-shell .dashboard-group-bars em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-shell .dashboard-group-bars small{color:#8b8b9a;font-size:11px}.product-shell .dashboard-group-bars i{background:#edebfb;border-radius:999px;height:7px;display:block;overflow:hidden}.product-shell .dashboard-group-bars i b{border-radius:inherit;background:#6554f5;height:100%;display:block}.product-shell .dashboard-group-bars em{color:#5d4ced;text-align:right;font-size:12px;font-style:normal;font-weight:700}.product-shell .product-page-content:has(.dashboard-report-heading) .panel{padding:12px}.product-shell .product-page-content:has(.dashboard-report-heading) .panel-head{min-height:30px;margin-bottom:8px}.product-shell .product-page-content:has(.dashboard-report-heading) .panel-heading{min-height:30px;margin-bottom:8px}.product-shell .dashboard-report-heading{gap:10px;margin-bottom:8px}.product-shell .dashboard-report-title{gap:9px}.product-shell .dashboard-report-mark{width:34px;height:34px}.product-shell .dashboard-report-mark svg{width:16px;height:16px}.product-shell .dashboard-report-period-detail{gap:5px 7px;margin-top:2px}.product-shell .dashboard-period-date{gap:4px;height:22px;padding-left:7px}.product-shell .dashboard-period-date input{width:102px}.product-shell .dashboard-period-apply{min-height:22px;padding-inline-start:7px;padding-inline-end:7px}.product-shell .dashboard-report-period-control,.product-shell .trend-variant-control{border-radius:6px}.product-shell .dashboard-report-period-control button,.product-shell .trend-variant-control button,.product-shell .dashboard-ranking-control button{min-height:30px;padding-inline-start:9px;padding-inline-end:9px}.product-shell .dashboard-report-kpis{gap:8px;margin-bottom:10px}.product-shell .dashboard-report-kpis .metric-card{gap:8px;min-height:88px;padding:10px 12px}.product-shell .dashboard-report-kpis .metric-card strong{margin:1px 0;font-size:22px}.product-shell .dashboard-report-kpis .metric-icon{width:32px;height:32px}.product-shell .dashboard-report-kpis .metric-icon svg{width:17px;height:17px}.product-shell .dashboard-report-analysis,.product-shell .dashboard-timing-heatmaps,.product-shell .dashboard-analysis-grid{gap:10px;margin-bottom:10px}.product-shell .dashboard-report-analysis{grid-template-columns:minmax(0,1.34fr) minmax(280px,.66fr)}.product-shell .dashboard-feature-head>strong,.product-shell .dashboard-analysis-chart .panel-head strong{font-size:12px}.product-shell .dashboard-feature-trend .trend-chart{margin-top:2px}.product-shell .dashboard-feature-trend .trend-chart svg{min-height:156px}.product-shell .dashboard-group-bars{gap:5px}.product-shell .dashboard-group-bars button{gap:8px;padding:5px 7px}.product-shell .dashboard-group-bars .dashboard-video-row{gap:6px;padding-block-start:6px;padding-block-end:6px}.product-shell .dashboard-group-bars .dashboard-video-metrics{margin-top:1px}.product-shell .dashboard-timing-panel .panel-head{margin-bottom:6px}.product-shell .dashboard-time-heatmap-wrap{padding-top:3px}.product-shell .dashboard-time-heatmap{gap:2px;min-width:600px}.product-shell .dashboard-time-hour,.product-shell .dashboard-time-weekday,.product-shell .dashboard-time-corner{min-height:15px;line-height:15px}.product-shell .dashboard-time-cell{height:13px}.product-shell .dashboard-time-scale{gap:3px;min-width:600px;margin-top:6px}.product-shell .dashboard-time-scale i{width:18px;height:8px}.product-shell .product-page-content:has(.dashboard-report-heading) .sync-strip{margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .quick-start-panel{margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .entry-row{margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .employee-report{margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .quick-action-grid{gap:8px}.product-shell .product-page-content:has(.dashboard-report-heading) .quick-action-card{grid-template-columns:28px minmax(0,1fr);gap:3px 8px;padding:9px 10px}.product-shell .product-page-content:has(.dashboard-report-heading) .operator-guide{margin-top:8px;padding:9px 10px}.product-shell .product-page-content:has(.dashboard-report-heading) .chip-row{gap:6px;margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .chip-row button{min-height:38px;padding:5px 9px}.product-shell .product-page-content:has(.dashboard-report-heading) .trend-matrix-workspace{margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .trend-matrix-toolbar{margin-bottom:7px}.product-shell .product-page-content:has(.dashboard-report-heading) .dashboard-analysis-chart{padding:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .trend-matrix .trend-chart svg{min-height:112px;max-height:136px}.product-shell .product-page-content:has(.dashboard-report-heading) .account-filter-grid{gap:6px;margin-bottom:10px}.product-shell .product-page-content:has(.dashboard-report-heading) .filter-select{min-height:30px}.product-shell .product-page-content:has(.dashboard-report-heading) input{min-height:30px}.product-shell .product-page-content:has(.dashboard-report-heading) select{min-height:30px}.product-shell .product-page-content:has(.dashboard-report-heading) th{padding:8px 9px}.product-shell .product-page-content:has(.dashboard-report-heading) td{padding:8px 9px}@media (max-width:720px){.product-shell .dashboard-report-heading{flex-direction:column;align-items:flex-start}.product-shell .dashboard-report-period-detail{flex-direction:column;align-items:flex-start;gap:4px}.product-shell .dashboard-period-date{border-left:0;padding-left:0}.product-shell .dashboard-report-kpis{grid-template-columns:minmax(0,1fr);gap:10px}.product-shell .dashboard-report-kpis .metric-card{min-height:104px}.product-shell .dashboard-details-toggle{color:#4d425f;text-align:left;background:#faf9ff;border:1px solid #ded9ff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;margin:0 0 10px;padding:10px 12px;display:flex}.product-shell .dashboard-details-toggle>span,.product-shell .dashboard-details-toggle strong,.product-shell .dashboard-details-toggle small{display:block}.product-shell .dashboard-details-toggle strong{font-size:12px}.product-shell .dashboard-details-toggle small{color:#858396;margin-top:3px;font-size:10px}.product-shell .dashboard-details-toggle svg{color:#6554f5;flex:none;width:17px;height:17px;transition:transform .16s}.product-shell .dashboard-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.product-shell .dashboard-feature-trend .trend-chart svg{min-height:146px}.product-shell .dashboard-ranking-head{flex-direction:column;align-items:flex-start}.product-shell .dashboard-ranking-description{text-align:left;max-width:none;margin-left:0}.product-shell .dashboard-video-preview{width:120px;height:160px;right:72px}.product-shell .dashboard-group-bars .dashboard-video-row{grid-template-columns:minmax(0,1fr) minmax(68px,auto)}.product-shell .dashboard-group-bars .dashboard-video-metrics{grid-column:auto}.product-shell .decision-readiness-grid{grid-template-columns:minmax(0,1fr)}.product-shell .decision-readiness-grid article,.product-shell .decision-readiness-grid article:first-child{border-top:1px solid var(--product-line);border-left:0}.product-shell .decision-readiness-grid article:first-child{border-top:0}.product-shell .dashboard-analysis-grid,.product-shell .insight-trend-grid{grid-template-columns:minmax(0,1fr)}.product-shell .insight-trend-item,.product-shell .insight-trend-item:nth-child(3n+1),.product-shell .insight-trend-item:nth-child(odd){border-left:0}.product-shell .insight-breakdown-controls{grid-template-columns:minmax(0,1fr)}.product-shell .trend-matrix-toolbar{flex-direction:column;align-items:flex-start}.product-shell .dashboard-group-bars button{grid-template-columns:minmax(0,1fr) minmax(68px,auto)}.product-shell .dashboard-group-bars i{grid-area:2/1/auto/-1}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open){width:auto;display:block;bottom:12px;right:12px}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open)>.dashboard-side-panel{display:none}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .dashboard-side-actions,.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .floating-quick-actions{flex-direction:row;gap:6px;width:auto;display:flex}.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .back-to-top,.product-shell .dashboard-content-grid>.dashboard-side-stack:not(.is-open) .floating-refresh{border-radius:10px;width:42px;height:42px}}@media (max-width:1240px){.product-shell .dashboard-content-grid{column-gap:0;grid-template-columns:minmax(0,1fr)!important}.product-shell .dashboard-content-grid>.dashboard-side-stack{z-index:42;grid-area:auto;justify-self:auto;width:48px;max-height:none;margin:0;position:fixed;top:auto;bottom:12px;right:0;transform:none}.product-shell .dashboard-content-grid>.dashboard-side-stack.is-open{top:calc(var(--product-header-height) + 12px);width:min(420px,100vw - 36px);max-height:calc(100vh - 132px);bottom:12px;right:0}}.replica-workspace{gap:16px;min-width:0;display:grid}.replica-social-monitor-heading{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:center;gap:20px;padding:4px 2px 16px;display:flex}.replica-social-monitor-heading h2{color:#252730;margin:3px 0 4px;font-size:20px;line-height:1.2}.replica-social-monitor-heading p,.replica-social-add-form-heading span{color:#777a84;margin:0;font-size:12px;line-height:1.6}.replica-section-eyebrow{color:#7b61ff;letter-spacing:.08em;font-size:10px;font-weight:700}.replica-social-dashboard-heading{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:center;gap:20px;padding:4px 2px 18px;display:flex}.replica-social-dashboard-title,.replica-social-dashboard-meta{align-items:center;gap:12px;display:flex}.replica-social-dashboard-title h2{color:#252730;margin:3px 0 4px;font-size:22px;line-height:1.2}.replica-social-dashboard-title p{color:#777a84;margin:0;font-size:12px;line-height:1.6}.replica-social-dashboard-mark{color:#6554f5;background:#f0edff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.replica-social-dashboard-mark svg{width:19px;height:19px}.replica-social-dashboard-meta{color:#858893;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:11px}.replica-social-dashboard-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.replica-social-dashboard-kpis .metric-card{border:1px solid var(--product-line);background:#fff;border-radius:8px;align-items:center;gap:11px;min-width:0;padding:15px;display:flex}.replica-social-dashboard-kpis .metric-card>div{gap:3px;min-width:0;display:grid}.replica-social-dashboard-kpis .metric-card strong{color:#30313a;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.15;overflow:hidden}.replica-social-dashboard-kpis .metric-card small{color:#858893;font-size:11px}.replica-social-dashboard-kpis .metric-icon{color:#6554f5;background:#f3f0ff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.replica-social-dashboard-kpis .metric-icon svg{width:15px;height:15px}.replica-social-dashboard-content{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:16px;display:grid}.replica-social-dashboard-platforms,.replica-social-dashboard-summary{min-width:0}.replica-social-dashboard-platforms>.panel-head,.replica-social-dashboard-summary>.panel-head{margin-bottom:14px}.replica-social-dashboard-platforms>.panel-head h2,.replica-social-dashboard-summary>.panel-head h2{color:#30313a;margin:0 0 3px;font-size:15px}.replica-social-dashboard-platforms>.panel-head span,.replica-social-dashboard-summary>.panel-head span{color:#858893;font-size:11px}.replica-social-dashboard-platforms>.panel-head>strong{color:#6554f5;font-size:12px}.replica-social-summary-list{gap:0;display:grid}.replica-social-summary-list>div{border-top:1px solid #f0f0f4;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.replica-social-summary-list>div:first-child{border-top:0;padding-top:0}.replica-social-summary-list>div>span{gap:3px;min-width:0;display:grid}.replica-social-summary-list strong{color:#454652;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.replica-social-summary-list small{color:#898b96;font-size:10px}.replica-social-dashboard-modules,.replica-social-dashboard-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.replica-social-secondary-card{min-width:0}.replica-social-secondary-card .panel-head>svg{color:#6554f5;width:17px;height:17px}.replica-social-secondary-card .panel-head h2{color:#30313a;margin:0 0 3px;font-size:15px}.replica-social-secondary-card .panel-head span{color:#858893;font-size:11px}.replica-social-analysis-card{min-width:0}.replica-social-analysis-card:last-child{grid-column:1/-1}.replica-social-analysis-card .panel-head>svg{color:#6554f5;width:17px;height:17px}.replica-social-analysis-card .panel-head h2{color:#30313a;margin:0 0 3px;font-size:15px}.replica-social-analysis-card .panel-head span{color:#858893;font-size:11px}.replica-social-analysis-stats{border-top:1px solid #ececf2;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:14px;display:grid}.replica-social-analysis-stats>div{gap:4px;display:grid}.replica-social-analysis-stats>div+div{border-left:1px solid #ececf2;padding-left:14px}.replica-social-analysis-stats strong{color:#454652;font-size:19px}.replica-social-analysis-stats span,.replica-social-module-empty span{color:#898b96;font-size:10px}.replica-social-module-empty{border-top:1px solid #ececf2;align-content:center;gap:5px;min-height:74px;padding-top:12px;display:grid}.replica-social-module-empty strong{color:#555762;font-size:12px}.replica-social-chart-placeholder{border-top:1px solid #ececf2;align-content:center;gap:6px;min-height:108px;padding-top:12px;display:grid}.replica-social-chart-placeholder strong{color:#555762;font-size:12px}.replica-social-chart-placeholder>span{color:#898b96;font-size:10px}.replica-social-heatmap-placeholder{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:min(100%,280px);margin-bottom:2px;display:grid}.replica-social-heatmap-placeholder i{aspect-ratio:1.65;background:#6554f5;border-radius:2px;display:block}.replica-social-ranking-placeholder{gap:6px;width:min(100%,280px);margin-bottom:2px;display:grid}.replica-social-ranking-placeholder i{background:linear-gradient(90deg,#d9d5ff 30%,#f0eff8 30%);border-radius:2px;height:7px;display:block}.replica-social-ranking-placeholder i:nth-child(2){background:linear-gradient(90deg,#d9d5ff 22%,#f0eff8 22%)}.replica-social-ranking-placeholder i:nth-child(3){background:linear-gradient(90deg,#d9d5ff 14%,#f0eff8 14%)}.replica-social-trend-placeholder{background:repeating-linear-gradient(#0000 0 15px,#f0f0f5 16px);border-bottom:1px solid #e5e4ed;align-items:flex-end;gap:7px;height:48px;display:flex}.replica-social-trend-placeholder span{background:#d9d5ff;border-radius:2px 2px 0 0;width:9px;height:18px;display:block}.replica-social-trend-placeholder span:nth-child(2){height:28px}.replica-social-trend-placeholder span:nth-child(3){height:22px}.replica-social-trend-placeholder span:nth-child(4){height:34px}.replica-social-trend-placeholder span:nth-child(5){height:26px}.replica-social-trend-placeholder span:nth-child(6){height:38px}.replica-social-trend-placeholder span:nth-child(7){height:31px}.replica-social-trend-list{border-top:1px solid #ececf2;gap:0;display:grid}.replica-social-trend-list>div{border-bottom:1px solid #f0f0f4;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.replica-social-trend-list>div:last-child{border-bottom:0}.replica-social-trend-list span{gap:3px;display:grid}.replica-social-trend-list strong{color:#454652;font-size:12px}.replica-social-trend-list small,.replica-social-trend-list em{color:#898b96;font-size:10px;font-style:normal}.replica-social-trend-list em{color:#6554f5;white-space:nowrap}.replica-social-add-form,.replica-social-session-form{background:#fbfaff;border:1px solid #d9d4ff;border-radius:10px;gap:14px;padding:16px;display:grid}.replica-social-session-fields{grid-template-columns:minmax(0,1fr) 220px;gap:10px;display:grid}.replica-social-session-fields label{color:#5f626c;gap:6px;font-size:11px;font-weight:600;display:grid}.replica-social-session-fields input{border:1px solid var(--product-line);color:#30313a;background:#fff;border-radius:7px;min-height:36px;padding:7px 10px;font-size:12px}.replica-social-session-ready,.replica-social-session-form .replica-social-add-actions>span{color:#626573;margin:0;font-size:11px}.replica-social-add-form-heading,.replica-social-add-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.replica-social-add-form-heading{align-items:flex-start}.replica-social-add-form-heading strong{color:#30313a;margin-bottom:3px;font-size:13px;display:block}.replica-social-add-fields{grid-template-columns:150px repeat(3,minmax(0,1fr));gap:10px;display:grid}.replica-social-add-fields label{color:#5f626c;gap:6px;font-size:11px;font-weight:600;display:grid}.replica-social-add-fields input,.replica-social-add-fields select{border:1px solid var(--product-line);color:#30313a;background:#fff;border-radius:7px;min-height:36px;padding:0 10px;font-size:12px}.replica-social-add-error{color:#b13b45;margin:0;font-size:12px}.replica-social-platform-heading{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:center;gap:20px;padding:4px 2px 16px;display:flex}.replica-social-platform-heading h2{color:#252730;margin:3px 0 4px;font-size:20px}.replica-social-platform-heading p{color:#777a84;margin:0;font-size:12px;line-height:1.6}.replica-social-platform-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.replica-social-platform-card{border:1px solid var(--product-line);background:#fff;border-radius:8px;gap:14px;padding:16px;display:grid}.replica-social-platform-card header,.replica-social-platform-card header>div,.replica-social-platform-accounts>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.replica-social-platform-card header>div,.replica-social-platform-accounts>div>span{justify-content:initial;display:grid}.replica-social-platform-card header strong{color:#30313a;font-size:15px}.replica-social-platform-card header span,.replica-social-platform-accounts small,.replica-social-platform-accounts em{color:#858893;font-size:11px;font-style:normal}.replica-social-platform-health{color:#2f8f83!important}.replica-social-platform-health.is-warning,.replica-social-platform-accounts em.is-warning,.replica-social-summary-list em.is-warning{color:#bb741f!important}.replica-social-platform-accounts em.is-connected,.replica-social-summary-list em.is-connected{color:#2f8f83}.replica-social-platform-metrics{border-block-start:1px solid #ececf2;border-block-end:1px solid #ececf2;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0;display:grid}.replica-social-platform-metrics>div{gap:3px;display:grid}.replica-social-platform-metrics>div+div{border-left:1px solid #ececf2;padding-left:14px}.replica-social-platform-metrics strong{color:#454652;font-size:18px}.replica-social-platform-metrics span{color:#898b96;font-size:10px}.replica-social-platform-accounts{gap:8px;display:grid}.replica-social-platform-accounts>div+div{border-top:1px solid #f0f0f4;padding-top:8px}.replica-social-platform-accounts strong{color:#454652;font-size:12px}.replica-social-platform-empty{border:1px dashed var(--product-line);background:#fff;border-radius:8px;justify-items:start;gap:8px;padding:24px;display:grid}.replica-social-platform-empty strong{color:#454652;font-size:14px}.replica-social-platform-empty p{color:#898b96;margin:0;font-size:12px}@media (max-width:900px){.replica-social-dashboard-heading,.replica-social-dashboard-title,.replica-social-dashboard-meta{flex-direction:column;align-items:stretch}.replica-social-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.replica-social-dashboard-content,.replica-social-dashboard-modules,.replica-social-dashboard-secondary{grid-template-columns:1fr}.replica-social-analysis-card:last-child{grid-column:auto}.replica-social-monitor-heading,.replica-social-platform-heading,.replica-social-add-form-heading{flex-direction:column;align-items:stretch}.replica-social-add-fields,.replica-social-session-fields{grid-template-columns:1fr}}@media (max-width:560px){.replica-social-dashboard-kpis{grid-template-columns:1fr}.replica-social-dashboard-title h2{font-size:20px}}.replica-toolbar{border:1px solid var(--product-line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 14px;display:flex}.replica-filter-group,.replica-toolbar-actions,.replica-segmented,.replica-platform-strip,.replica-reply-tools{align-items:center;gap:8px;display:flex}.replica-filter-group{flex:1;min-width:0}.replica-toolbar select,.replica-platform-strip button{border:1px solid var(--product-line);color:#565964;background:#fff;border-radius:8px;min-height:36px;padding:0 11px;font-size:12px}.replica-search{border:1px solid var(--product-line);background:#fff;border-radius:8px;align-items:center;gap:8px;width:min(300px,100%);padding:0 10px;display:flex}.replica-search svg{color:#9699a2;flex:0 0 15px;width:15px;height:15px}.replica-search input{border:0;outline:0;min-height:34px;padding:0;font-size:12px}.replica-segmented{background:#f2f3f5;border-radius:8px;padding:3px}.replica-segmented button{color:#777a84;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:11px;display:flex}.replica-segmented button.active{color:#33343a;background:#fff;box-shadow:0 1px 4px #14161c14}.replica-segmented svg,.replica-toolbar .primary-button svg{width:14px;height:14px}.replica-inline-stats{border:1px solid var(--product-line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.replica-inline-stats>div{align-content:center;gap:6px;min-height:78px;padding:0 20px;display:grid}.replica-inline-stats>div+div{border-left:1px solid var(--product-line)}.replica-inline-stats span{color:var(--product-muted);font-size:11px}.replica-inline-stats strong{letter-spacing:-.03em;font-size:20px}.replica-queue-alert{color:#845b1c;background:#fff9ed;border:1px solid #f0dfbd;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:11px;display:flex}.replica-queue-alert.error{color:#9d3540;background:#fff4f5;border-color:#efc9cc}.replica-queue-alert span{color:inherit;opacity:.82}.replica-status-warning{color:#c67a22}.replica-task-list,.replica-account-table{border:1px solid var(--product-line);background:#fff;border-radius:12px;overflow:hidden}.replica-task-list>header,.replica-task-list>article,.replica-account-table>header,.replica-account-table>article{grid-template-columns:minmax(250px,1.3fr) minmax(140px,.65fr) minmax(180px,.8fr) minmax(105px,.45fr) 270px;align-items:center;gap:14px;padding:12px 16px;display:grid}.replica-account-table>header,.replica-account-table>article{grid-template-columns:36px minmax(220px,1.1fr) minmax(110px,.55fr) minmax(210px,.95fr) minmax(190px,.9fr) 300px}.replica-account-select-column{justify-content:center;align-items:center;display:flex}.replica-account-select-column input{accent-color:#6554f5;width:15px;height:15px}.replica-bulk-sync-hint{color:var(--product-muted);flex:260px}.replica-task-list>header,.replica-account-table>header{color:#8b8e97;background:#fafafb;min-height:42px;font-size:11px;font-weight:700}.replica-task-list>article+article,.replica-account-table>article+article{border-top:1px solid var(--product-line)}.replica-task-list article>div,.replica-account-table article>div{gap:4px;min-width:0;display:grid}.replica-task-list article strong,.replica-account-table article strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.replica-task-list article small,.replica-account-table article small{color:var(--product-muted);font-size:11px}.replica-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px!important;display:flex!important}.replica-official-video-list{color:var(--product-muted);margin-top:4px;font-size:11px}.replica-official-video-list summary{cursor:pointer;color:#5143d8;font-weight:700}.replica-official-video-list a{color:#3f3f49;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.replica-account-actions .ghost-light-button{white-space:nowrap;align-items:center;gap:4px;min-height:30px;display:inline-flex}.replica-account-actions .ghost-light-button.danger{color:#a33a45}.replica-token-queue-meta{color:var(--product-muted);white-space:nowrap;align-self:center;font-size:11px}.replica-account-actions svg{width:13px;height:13px}.replica-account-pagination{border:1px solid var(--product-line);min-height:46px;color:var(--product-muted);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:11px;display:flex}.replica-account-pagination>div{align-items:center;gap:10px;display:flex}.replica-account-pagination strong{min-width:54px;color:var(--product-ink);text-align:center}@media (max-width:620px){.replica-account-pagination{flex-direction:column;align-items:stretch}.replica-account-pagination>div{justify-content:space-between}}.replica-merge-trigger{color:#8d3e49;background:#fff8f8;border-color:#ebcfd3}.replica-account-merge-panel{background:#fffafb;border:1px solid #ead3d6;border-radius:10px;overflow:hidden}.replica-account-merge-panel>header{border-bottom:1px solid #f0dfe1;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 15px;display:flex}.replica-account-merge-panel>header>div{gap:4px;display:grid}.replica-account-merge-panel header strong{color:#7e3541;font-size:12px}.replica-account-merge-panel header span,.replica-account-merge-preview p{color:#766d71;margin:0;font-size:11px;line-height:1.5}.replica-account-merge-form,.replica-account-merge-confirm{flex-wrap:wrap;align-items:end;gap:10px;padding:13px 15px;display:flex}.replica-account-merge-form label,.replica-account-merge-confirm label{color:#6f676a;gap:5px;min-width:168px;font-size:11px;font-weight:700;display:grid}.replica-account-merge-form select,.replica-account-merge-form input,.replica-account-merge-confirm input{min-height:34px;color:var(--product-ink);font:inherit;background:#fff;border:1px solid #e0d9dc;border-radius:7px;padding:0 9px;font-size:11px;font-weight:400}.replica-account-merge-form .replica-account-merge-reason{flex:240px}.replica-account-merge-preview{border-top:1px solid #f0dfe1;padding:12px 15px 14px}.replica-account-merge-summary,.replica-account-merge-counts{color:#665e62;flex-wrap:wrap;gap:7px 14px;font-size:11px;display:flex}.replica-account-merge-summary strong{color:#703541}.replica-account-merge-counts{color:#766d71;margin:9px 0}.replica-account-merge-confirm{align-items:end;padding:12px 0 0}.replica-account-merge-confirm label{flex:200px}.replica-account-merge-confirm .danger-button{white-space:nowrap;min-height:34px}.replica-account-merge-error{color:#a53e4b;margin:0 15px 13px;font-size:11px}.replica-health-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.replica-health-tag{border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.replica-health-stale_sync,.replica-health-no_recent_post{color:#a86116;background:#fff4e5}.replica-health-sync_failed{color:#ad3945;background:#fff0f1}.replica-content-cell,.replica-account-identity{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.replica-content-cell>span:last-child,.replica-account-identity>span:last-child{gap:4px;min-width:0;display:grid}.replica-cover{width:54px;height:42px;color:var(--product-accent);background:var(--product-accent-soft);border-radius:7px;flex:0 0 54px;place-items:center;display:grid;overflow:hidden}.replica-cover img{object-fit:cover;width:100%;height:100%}.replica-cover svg{width:18px}.replica-metrics{color:#656873;flex-wrap:wrap;font-size:11px;gap:4px 10px!important;display:flex!important}.replica-task-actions{align-items:center;gap:6px!important;display:flex!important}.replica-task-actions button{white-space:nowrap}.replica-schedule-editor{align-items:center;gap:5px;min-width:0;display:flex}.replica-schedule-editor input{border:1px solid var(--product-line);width:150px;min-width:0;color:var(--product-ink);font:inherit;background:#fff;border-radius:7px;padding:6px 7px;font-size:11px}.text-action-button{color:#6c6878;background:0 0;border:0;padding:5px 3px;font-size:11px;font-weight:700}.text-action-button:hover{color:var(--product-accent)}.replica-status{border-radius:999px;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.replica-status svg{width:12px;height:12px}.replica-status-success{color:#258854;background:#edf9f2}.replica-status-warning{color:#b16a17;background:#fff6e9}.replica-status-review{color:#5747d9;background:#f0edff}.replica-status-error{color:#b33d47;background:#fff0f1}.replica-calendar{border:1px solid var(--product-line);background:#fff;border-radius:12px;overflow:hidden}.replica-calendar>header{border-bottom:1px solid var(--product-line);justify-content:center;align-items:center;gap:18px;min-height:52px;display:flex}.replica-calendar>header button{color:#777a84;background:0 0;border:0;font-size:22px}.replica-calendar-week,.replica-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.replica-calendar-week span{color:#92949c;text-align:center;background:#fafafb;padding:10px;font-size:11px}.replica-calendar-grid>div{border-top:1px solid var(--product-line);border-right:1px solid var(--product-line);min-height:112px;padding:9px}.replica-calendar-grid>div:nth-child(7n){border-right:0}.replica-calendar-grid small{color:#8a8d96}.replica-calendar-grid button{color:#4d45b7;background:var(--product-accent-soft);text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:6px;align-items:center;gap:5px;width:100%;margin-top:8px;padding:6px;font-size:11px;display:flex;overflow:hidden}.replica-calendar-grid button i{background:var(--product-accent);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.replica-platform-strip{border:1px solid var(--product-line);background:#fff;border-radius:12px;padding:10px 12px;overflow-x:auto}.replica-comment-queue-summary{border:1px solid var(--product-line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 14px;display:flex}.replica-comment-queue-summary>div{gap:3px;display:grid}.replica-comment-queue-summary strong{color:#4c4e57;font-size:11px}.replica-comment-queue-summary span{color:var(--product-muted);font-size:11px}.replica-comment-queue-summary.warning{background:#fffaf1;border-color:#efd9b5}.replica-comment-queue-summary.error{background:#fff5f6;border-color:#efc9cc}.replica-sync-summary{background:#f8faff;border:1px solid #dfe5f1;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 14px;display:flex}.replica-sync-summary>div{align-items:center;gap:10px;display:flex}.replica-sync-summary>div:first-child{gap:3px;display:grid}.replica-sync-summary strong{color:#4c4e57;font-size:11px}.replica-sync-summary span{color:var(--product-muted);font-size:11px}.replica-sync-summary.warning{background:#fffaf1;border-color:#efd9b5}.replica-sync-summary.error{background:#fff5f6;border-color:#efc9cc}.replica-sync-details{background:#fff;border:1px solid #e5e2ef;border-radius:8px}.replica-sync-details summary{color:#555766;cursor:pointer;justify-content:space-between;gap:12px;padding:9px 14px;font-size:11px;display:flex}.replica-sync-details>div{gap:6px;max-height:260px;padding:0 10px 10px;display:grid;overflow:auto}.replica-sync-details article{background:#f8fafb;border-left:3px solid #2f8f83;grid-template-columns:minmax(130px,.8fr) minmax(220px,1fr);gap:10px;padding:8px 10px;display:grid}.replica-sync-details article.error{background:#fff7f4;border-left-color:#d46a4c}.replica-sync-details article span,.replica-sync-details article small{min-width:0;display:block}.replica-sync-details article p{color:#a54b39;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:11px}.replica-platform-strip button{align-items:center;gap:7px;display:flex}.replica-platform-strip button.active{color:var(--product-accent);background:var(--product-accent-soft);border-color:#d8d4ff}.replica-platform-strip button small{color:#a1a3ab;font-size:11px}.replica-platform-strip i{background:#202127;border-radius:50%;width:8px;height:8px}.replica-three-column{border:1px solid var(--product-line);background:#fff;border-radius:12px;grid-template-columns:230px 300px minmax(360px,1fr);min-height:650px;display:grid;overflow:hidden}.replica-account-rail,.replica-thread-list,.replica-conversation-pane{min-width:0}.replica-account-rail,.replica-thread-list{border-right:1px solid var(--product-line)}.replica-account-rail>header,.replica-thread-list>header,.replica-conversation-pane>header{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:0 14px;display:flex}.replica-account-rail>header span{color:var(--product-accent);background:var(--product-accent-soft);border-radius:999px;padding:3px 7px;font-size:11px}.replica-account-rail>.replica-search{width:calc(100% - 24px);margin:12px}.replica-account-rail>div,.replica-thread-list{overflow-y:auto}.replica-account-rail>div>button,.replica-thread-list>button{width:100%;color:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f1f1f3;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.replica-account-rail>div>button:hover,.replica-account-rail>div>button.active,.replica-thread-list>button:hover,.replica-thread-list>button.active{background:#f7f6ff}.replica-account-rail button>span:nth-child(2),.replica-thread-list button>span:nth-child(2),.replica-conversation-pane header>div>span:last-child{gap:3px;min-width:0;display:grid}.replica-account-rail button strong,.replica-thread-list button strong,.replica-conversation-pane header strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.replica-account-rail button small,.replica-thread-list button small,.replica-conversation-pane header small{color:var(--product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.replica-account-rail button em,.replica-thread-list time{color:#a0a2aa;font-size:11px;font-style:normal}.replica-thread-list .replica-unread-badge{color:#5b51b8;vertical-align:1px;background:#eeecff;border-radius:999px;margin-left:6px;padding:2px 5px;font-size:11px;font-style:normal;display:inline-flex}.replica-avatar{color:#5851be;background:var(--product-accent-soft);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.replica-thread-list>header>div{gap:3px;display:grid}.replica-thread-list>header small{color:var(--product-muted);font-size:11px}.replica-thread-list>header button{border:1px solid var(--product-line);color:#797c86;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.replica-thread-list>header svg{width:14px}.replica-comment-filters{border-bottom:1px solid var(--product-line);background:#fcfcfd;gap:4px;padding:8px 10px;display:flex;overflow-x:auto}.replica-comment-filters button{color:#777a84;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:5px 7px;font-size:11px}.replica-comment-filters button.active{color:var(--product-accent);background:var(--product-accent-soft);font-weight:700}.replica-frequent-questions{color:#776dbe;padding:6px 12px 0;line-height:1.5;display:block}.replica-thread-list>button.unread strong:before{background:var(--product-accent);content:"";vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.replica-sentiment-dot{vertical-align:1px;background:#a4a6ad;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.replica-sentiment-dot.positive{background:#3aa66f}.replica-sentiment-dot.negative{background:#d85863}.replica-conversation-pane{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.replica-conversation-pane>header>div{align-items:center;gap:9px;display:flex}.replica-conversation-pane .replica-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.replica-conversation-body{background:#fbfbfc;flex-direction:column;gap:16px;min-height:360px;padding:22px;display:flex;overflow-y:auto}.replica-conversation-body>time{color:#a0a2aa;align-self:center;font-size:11px}.replica-conversation-body article{align-items:flex-start;gap:9px;max-width:75%;display:flex}.replica-conversation-body article p{border:1px solid var(--product-line);color:#4d505a;background:#fff;border-radius:4px 12px 12px;margin:0;padding:10px 12px;font-size:11px;line-height:1.6}.replica-conversation-body article.outgoing{align-self:flex-end}.replica-conversation-body article.outgoing p{color:#fff;border-color:var(--product-accent);background:var(--product-accent);border-radius:12px 4px 12px 12px}.replica-message-content{justify-items:start;gap:4px;display:grid}.replica-conversation-body article.outgoing .replica-message-content{justify-items:end}.replica-message-content small{color:#989aa3;text-align:right;max-width:320px;font-size:11px;line-height:1.45}.replica-message-content button,.replica-load-more{color:var(--product-accent);background:0 0;border:0;font-size:11px;font-weight:700}.replica-load-more{border:1px solid var(--product-line);background:#fff;border-radius:999px;align-self:center;padding:5px 10px}.replica-conversation-body article.message-error p{background:#b5414e;border-color:#d45d69}.replica-conversation-body article.message-blocked p{background:#b87828;border-color:#d7953f}.replica-conversation-body article.replica-translation{margin-left:43px}.replica-conversation-body article.replica-translation p{color:#655d9f;background:#f7f5ff;border-style:dashed}.replica-conversation-pane>footer{border-top:1px solid var(--product-line);gap:9px;padding:12px 14px;display:grid}.replica-reply-tools button{color:#696c76;background:#f4f4f6;border:0;border-radius:6px;padding:5px 8px;font-size:11px}.replica-reply-tools{overflow-x:auto}.replica-reply-tools select{color:#696c76;background:#f4f4f6;border:0;border-radius:6px;min-height:26px;padding:4px 7px;font-size:11px}.replica-reply-tools button:disabled,.replica-reply-tools select:disabled,.replica-comment-action-state button:disabled{cursor:not-allowed;opacity:.45}.replica-comment-action-state{color:#755621;background:#fff7e8;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:11px;display:flex}.replica-comment-action-state button{color:#6a4b17;background:0 0;border:0;flex:none;font-size:11px;font-weight:700}.replica-comment-action-state>div{flex:none;gap:8px;display:flex}.replica-comment-action-state.blocked{color:#805d20;background:#fff7e8}.replica-comment-action-state.error{color:#9d3540;background:#fff0f2}.replica-conversation-pane textarea{resize:none;border-color:var(--product-line);min-height:72px;font-size:11px}.replica-conversation-pane>footer>div:last-child{justify-content:space-between;align-items:center;display:flex}.replica-conversation-pane>footer small{color:#a0a2aa;font-size:11px}.replica-conversation-pane .primary-button svg{width:13px}.replica-empty{min-height:220px;color:var(--product-muted);text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:8px;padding:30px;display:grid}.replica-empty>span{width:46px;height:46px;color:var(--product-accent);background:var(--product-accent-soft);border-radius:14px;place-items:center;display:grid}.replica-empty svg{width:22px;height:22px}.replica-empty strong{color:#484a53;font-size:12px}.replica-empty p{max-width:360px;margin:0;font-size:11px;line-height:1.6}@media (max-width:1180px){.replica-three-column{grid-template-columns:190px 260px minmax(340px,1fr)}}@media (max-width:900px){.replica-toolbar,.replica-toolbar-actions,.replica-filter-group{flex-direction:column;align-items:stretch}.replica-search{width:100%}.replica-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.replica-inline-stats>div:nth-child(3){border-top:1px solid var(--product-line);border-left:0}.replica-inline-stats>div:nth-child(4){border-top:1px solid var(--product-line)}.replica-queue-alert{flex-direction:column;align-items:flex-start;gap:3px}.replica-comment-queue-summary,.replica-sync-summary{flex-direction:column;align-items:stretch}.replica-sync-summary>div{flex-wrap:wrap}.replica-sync-details article{grid-template-columns:minmax(0,1fr)}.replica-task-list,.replica-account-table,.replica-three-column,.replica-calendar{overflow-x:auto}.replica-task-list>header,.replica-task-list>article,.replica-account-table>header,.replica-account-table>article{min-width:920px}.replica-account-table>header,.replica-account-table>article{min-width:1080px}.replica-three-column{grid-template-columns:200px 270px 420px}.replica-calendar>*{min-width:760px}}.product-shell .replica-workspace{gap:14px}.product-shell .replica-toolbar{min-height:58px;padding:10px 12px}.product-shell .replica-filter-group,.product-shell .replica-toolbar-actions{gap:7px}.product-shell .replica-toolbar select,.product-shell .replica-platform-strip button,.product-shell .replica-search{border-color:#dedee8;border-radius:6px;min-height:34px}.product-shell .replica-search{width:min(256px,100%)}.product-shell .replica-search input{min-height:32px}.product-shell .replica-segmented{background:#f3f2f8;border-radius:6px}.product-shell .replica-segmented button{border-radius:5px;min-height:28px}.product-shell .replica-inline-stats{border-radius:8px}.product-shell .replica-inline-stats>div{min-height:72px;padding:0 16px}.product-shell .replica-inline-stats strong{color:#303041;font-size:19px}.product-shell .replica-inline-stats span{color:#9191a0}.product-shell .replica-task-list>header,.product-shell .replica-task-list>article,.product-shell .replica-account-table>header,.product-shell .replica-account-table>article{gap:12px;padding:10px 14px}.product-shell .replica-task-list>header,.product-shell .replica-account-table>header{color:#90909f;background:#fafafe;min-height:40px}.product-shell .replica-cover{color:#6554f5;background:#f0edff;border-radius:6px}.product-shell .replica-account-rail>header,.product-shell .replica-thread-list>header,.product-shell .replica-conversation-pane>header{border-bottom-color:#eeeef4}.product-shell .replica-account-rail>div>button.active,.product-shell .replica-thread-list>button.active{color:#5d4ced;background:#f0edff}.product-shell .replica-three-column{grid-template-columns:minmax(180px,.7fr) minmax(250px,.95fr) minmax(0,1.35fr);max-width:100%}.product-shell .replica-account-rail,.product-shell .replica-thread-list,.product-shell .replica-conversation-pane{min-width:0;overflow:hidden}@media (max-width:1040px){.product-shell .replica-three-column{grid-template-columns:minmax(155px,.72fr) minmax(0,1.28fr);min-height:auto}.product-shell .replica-conversation-pane{border-top:1px solid var(--product-line);grid-column:1/-1;min-height:420px}.product-shell .replica-thread-list{border-right:0}}@media (max-width:620px){.product-shell .replica-three-column{grid-template-columns:minmax(0,1fr)}.product-shell .replica-account-rail,.product-shell .replica-thread-list{border-right:0;border-bottom:1px solid var(--product-line);max-height:280px}.product-shell .replica-conversation-pane{grid-column:auto;min-height:380px}}
