#root .detail-action-button.detail-action-button,body .detail-action-button.detail-action-button{vertical-align:middle;box-sizing:border-box;border:1px solid var(--srt-border-color);cursor:pointer;background:#f0faf7;border-radius:8px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;margin:0;padding:0;text-decoration:none;display:inline-flex;color:#078576!important}#root .detail-action-button.detail-action-button:hover,body .detail-action-button.detail-action-button:hover{border-color:var(--srt-border-color);background:#dff3ed}#root .detail-action-button.detail-action-button:focus-visible,body .detail-action-button.detail-action-button:focus-visible{outline:2px solid var(--srt-control-accent,#079b77);outline-offset:3px}#root .detail-action-button.detail-action-button:disabled,body .detail-action-button.detail-action-button:disabled{opacity:.5;cursor:not-allowed}.detail-action-button svg{flex:none;width:19px;height:19px;display:block}@media (width<=767px){#root .detail-action-button.detail-action-button,body .detail-action-button.detail-action-button{flex-basis:44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px}}#root .detail-action-button[hidden],body .detail-action-button[hidden]{display:none}@media (width>=768px){#root .detail-action-button.dashboard-mobile-report-link{display:none}}summary.detail-action-button{list-style:none}summary.detail-action-button::-webkit-details-marker{display:none}@layer srt-desktop-lists{#root .console-design-shell :is(.followup-redesign,.reminder-redesign){color:#263b32!important;gap:20px!important;width:100%!important;min-width:0!important;max-width:1200px!important;margin-inline:auto!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign) :is(section,article,header,footer,div){box-sizing:border-box;min-width:0}#root .console-design-shell :is(.followup-redesign,.reminder-redesign)>.page-header{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign)>.page-header h1{font-size:24px!important;font-weight:600!important;line-height:1.4!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign)>.page-header p{white-space:normal!important;color:#697a72!important;margin-top:6px!important;font-size:13px!important;line-height:1.7!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign) :is(h2,h3,b,strong){font-weight:600!important}#root .console-design-shell :is(.fu-overview,.fu-inbox){background:#fff!important;border:1px solid #e0e6e2!important;border-radius:12px!important;padding:20px!important}#root .console-design-shell .fu-overview>header{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important;display:flex!important}#root .console-design-shell .fu-overview h2{margin:3px 0 0!important;font-size:17px!important}#root .console-design-shell .fu-kicker{color:#6b7d74!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.5!important}#root .console-design-shell .fu-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}#root .console-design-shell .fu-metrics>div{background:#f4f8f6!important;border-radius:8px!important;gap:6px!important;padding:14px!important;display:grid!important}#root .console-design-shell .fu-metrics span{color:#64776c!important;font-size:12px!important}#root .console-design-shell .fu-metrics b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px!important;line-height:1.3!important}#root .console-design-shell .fu-metrics .is-warning{color:#9c6324!important;background:#fff7ed!important}#root .console-design-shell .fu-inbox-tabs{border-bottom:1px solid #e4eae7!important;gap:24px!important;margin:0 0 18px!important;display:flex!important}#root .console-design-shell .fu-inbox-tabs>button{color:#6b7a72!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;align-items:center!important;gap:8px!important;padding:0 0 12px!important;font-size:15px!important;display:flex!important}#root .console-design-shell .fu-inbox-tabs>button[aria-pressed=true]{color:#167451!important;border-bottom-color:#167451!important;font-weight:600!important}#root .console-design-shell .fu-inbox-tabs>button>span{background:#eef5f1!important;border-radius:5px!important;padding:1px 6px!important;font-size:11px!important}#root .console-design-shell .followup-redesign .followups-toolbar{justify-content:space-between!important;gap:10px!important;margin-bottom:18px!important}#root .console-design-shell .followup-redesign .followups-tabs{background:#f2f5f3!important;border:0!important;border-radius:8px!important;padding:4px!important}#root .console-design-shell .followup-redesign .followups-tabs button{color:#687970!important;min-height:36px!important;padding:5px 16px!important;font-size:13px!important}#root .console-design-shell .followup-redesign .followups-tabs button.is-active{color:#167451!important;background:#fff!important}#root .console-design-shell .fu-list-caption{flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;margin-bottom:14px!important;display:flex!important}#root .console-design-shell .fu-list-caption h2{margin:0!important;font-size:15px!important}#root .console-design-shell .fu-list-caption>span{color:#718077!important;font-size:12px!important}#root .console-design-shell .fu-empty{text-align:center!important;white-space:normal!important;justify-items:center!important;gap:10px!important;padding:28px 12px!important;display:grid!important}#root .console-design-shell .fu-empty>span{color:#228461!important;background:#edf7f1!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important}#root .console-design-shell .fu-empty h3{margin:0!important;font-size:15px!important}#root .console-design-shell .fu-empty p{color:#6b7d74!important;margin:0!important;font-size:13px!important;line-height:1.7!important}#root .console-design-shell .fu-notice-list{gap:12px!important;display:grid!important}#root .console-design-shell .fu-notice-card{text-align:left!important;color:#304339!important;white-space:normal!important;background:#fff!important;border:1px solid #e0e6e2!important;border-radius:10px!important;grid-template-columns:36px minmax(0,1fr) 12px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:16px!important;display:grid!important}#root .console-design-shell .fu-notice-card>span:nth-child(2){gap:5px!important;display:grid!important}#root .console-design-shell .fu-notice-card b{font-size:14px!important;line-height:1.5!important}#root .console-design-shell .fu-notice-card :is(span>span,small){color:#6a7d72!important;font-size:12px!important}#root .console-design-shell .fu-notice-mark{color:#aa742b!important;background:#fff5e6!important;border-radius:10px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}#root .console-design-shell .fu-notice-mark.is-fixed{color:#258460!important;background:#edf8f1!important}#root .console-design-shell :is(.fu-dialog-items,.fu-owner-cards){gap:12px!important;display:grid!important}#root .console-design-shell :is(.fu-dialog-items,.fu-owner-cards)>article{overflow-wrap:anywhere!important;border:1px solid #e0e6e2!important;border-radius:10px!important;gap:12px!important;padding:16px!important;display:grid!important}#root .console-design-shell :is(.fu-dialog-items,.fu-owner-cards)>article>header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}#root .console-design-shell :is(.fu-dialog-items,.fu-owner-cards) :is(h3,p){margin:0!important;font-size:14px!important;line-height:1.6!important}#root .console-design-shell .fu-muted,#root .console-design-shell .fu-dialog-items small{color:#6b7c73!important;font-size:12px!important;line-height:1.7!important}#root .console-design-shell .fu-owner-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .console-design-shell .fu-owner-cards dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0!important;display:grid!important}#root .console-design-shell .fu-owner-cards dl>div{gap:4px!important;display:grid!important}#root .console-design-shell .fu-owner-cards dt{color:#687a70!important;font-size:12px!important;font-weight:400!important}#root .console-design-shell .fu-owner-cards dd{margin:0!important;font-size:16px!important}#root .console-design-shell .fu-priority{color:#53736b!important;background:#f0f6f3!important;border-radius:5px!important;flex:none!important;align-items:center!important;padding:3px 8px!important;font-size:11px!important;display:inline-flex!important}#root .console-design-shell .fu-priority.is-p0{color:#a73940!important;background:#fff0f0!important}#root .console-design-shell .fu-priority.is-p1{color:#a06625!important;background:#fff5e8!important}#root .console-design-shell .reminder-redesign .readiness-tabs{display:none!important}#root .console-design-shell .reminder-redesign .resource-surface{border-radius:12px!important;min-width:0!important;padding:20px!important}@media (width<=767px){#root .console-design-shell :is(.followup-redesign,.reminder-redesign){gap:16px!important;padding:16px 0!important}#root .console-design-shell :is(.fu-overview,.fu-inbox){padding:16px!important}#root .console-design-shell .fu-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#root .console-design-shell .fu-metrics>div{padding:12px!important}#root .console-design-shell .fu-metrics b{font-size:23px!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign) button:not(.icon-button){white-space:normal!important;min-height:44px!important}#root .console-design-shell .followup-redesign .followups-tabs button{padding:6px 12px!important}#root .console-design-shell .fu-inbox-tabs{gap:22px!important}#root .console-design-shell .fu-product-cards{gap:12px!important;display:grid!important}#root .console-design-shell .fu-product-card{overflow-wrap:anywhere!important;background:#fff!important;border:1px solid #e0e6e2!important;border-radius:10px!important;gap:10px!important;padding:14px!important;display:grid!important}#root .console-design-shell .fu-product-card>header{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}#root .console-design-shell .fu-product-card h3{margin:4px 0 0!important;font-size:15px!important}#root .console-design-shell .fu-product-name{color:#6e7c74!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;display:-webkit-box!important;overflow:hidden!important}#root .console-design-shell .fu-issue-preview{background:#f6f8f7!important;border-radius:8px!important;gap:7px!important;padding:12px!important;display:grid!important}#root .console-design-shell .fu-issue-preview b{font-size:14px!important;line-height:1.6!important}#root .console-design-shell .fu-issue-preview>span{color:#6a7d72!important;font-size:12px!important}#root .console-design-shell .fu-card-meta{color:#718077!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:6px!important;font-size:11px!important;display:flex!important}#root .console-design-shell .fu-product-card>footer{border-top:1px solid #edf0ee!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:12px!important;display:grid!important}#root .console-design-shell .fu-product-card>footer>button{padding:8px!important;font-size:13px!important}#root .console-design-shell .fu-notice-card{grid-template-columns:30px minmax(0,1fr) 10px!important;gap:10px!important;padding:12px!important}#root .console-design-shell .fu-notice-mark{width:30px!important;height:30px!important}#root .console-design-shell .fu-owner-cards{grid-template-columns:minmax(0,1fr)!important}#root .console-design-shell .fu-dialog .settings-dialog-body,#root .console-design-shell .reminder-redesign .resource-surface{padding:16px!important}#root .console-design-shell .reminder-redesign .readiness-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}#root .console-design-shell .reminder-redesign .readiness-state-card{min-width:0!important;min-height:0!important;padding:12px!important}#root .console-design-shell .reminder-redesign .readiness-state-card b{font-size:20px!important}#root .console-design-shell .reminder-redesign .readiness-filter-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}#root .console-design-shell .reminder-redesign .readiness-panel-heading{flex-direction:column!important;align-items:stretch!important;gap:12px!important}#root .console-design-shell .reminder-redesign .table-wrap{border:0!important;width:100%!important;min-width:0!important;overflow:visible!important}#root .console-design-shell .fu-reminder-card{overflow-wrap:anywhere!important;border:1px solid #e0e6e2!important;border-radius:10px!important;gap:12px!important;padding:14px!important;display:grid!important}#root .console-design-shell .fu-reminder-card>header{gap:8px!important;display:grid!important}#root .console-design-shell .fu-reminder-card h3{margin:0!important;font-size:15px!important}#root .console-design-shell .fu-reminder-card p{margin:0!important;font-size:13px!important;line-height:1.6!important}#root .console-design-shell .fu-reminder-card>footer{color:#6a7d72!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:12px!important;display:flex!important}#root .console-design-shell :is(.followup-redesign,.reminder-redesign) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.unified-dropdown-display,.unified-dropdown-display>span){min-height:44px!important;font-size:16px!important}body [data-srt-dialog=white].followup-popup{border-radius:14px!important;width:100%!important}body [data-srt-dialog=white] .followup-popup-header{align-items:flex-start!important;gap:10px!important;padding:16px!important}body .followup-popup-eyebrow{display:none!important}body .followup-popup h2{font-size:17px!important;font-weight:600!important;line-height:1.5!important}body .followup-popup-icon{display:none!important}body .followup-popup-heading{padding-right:0!important}body .followup-popup-section-label{flex-wrap:wrap!important}body .followup-popup-item-issue{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body .followup-popup-actions button{min-height:44px!important}#root .console-design-shell .reminder-redesign .readiness-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .console-design-shell .reminder-redesign .readiness-state-card .status-dot{display:none!important}#root .console-design-shell .fu-reminder-tools{color:#6a7d72!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:18px 0!important;font-size:13px!important;display:flex!important}#root .console-design-shell .fu-stats-toggle{color:#167451!important;background:0 0!important;border:0!important;margin-left:auto!important;font-size:12px!important}#root .console-design-shell .fu-filter-actions{gap:12px!important;padding-top:18px!important;display:flex!important}#root .console-design-shell .fu-filter-actions button{flex:1!important}#root .console-design-shell:has(:is(.followup-redesign,.reminder-redesign)) .topbar-brand-tagline{display:none!important}#root .console-design-shell:has(:is(.followup-redesign,.reminder-redesign)) .topbar-brand{flex:1!important;min-width:0!important;max-width:calc(100% - 88px)!important}#root .console-design-shell:has(:is(.followup-redesign,.reminder-redesign)) .topbar-actions{flex:none!important}#root .console-design-shell .reminder-redesign .readiness-panel-heading{margin-bottom:16px!important}}#root .console-design-shell .settings-page.settings-polished .ns-provider .sd-row{border-top:0!important;padding-top:0!important}#root .console-design-shell .settings-page.settings-polished .ns-provider+.ns-provider{padding-top:14px}#root .console-design-shell .settings-page.settings-polished .ns-actions .sd-secondary{min-height:32px!important;padding:5px 9px!important;font-size:12px!important}@media (width<=640px){#root .console-design-shell .settings-page.settings-polished .ns-actions .sd-secondary{padding:6px 3px!important}}#root .console-design-shell:has(.settings-polished) .content{background:#f7f9f8!important;padding:0 24px 44px!important}#root .settings-page.settings-polished{--sd-ink:#263b32;--sd-muted:#63736b;--sd-brand:#167451;--sd-line:#e0e0e0;--sd-soft:#f5f8f6;width:100%!important;max-width:none!important;color:var(--sd-ink)!important;gap:0!important;margin:0!important;padding:0 0 40px!important;font:14px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif!important}#root .console-design-shell .settings-polished .settings-visual-banner{background:linear-gradient(105deg,#f5fffc,#e9fbf6 74%,#d8f8ee)!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;width:calc(100% + 48px)!important;height:128px!important;margin:0 -24px 24px!important;padding:24px!important;display:grid!important;position:relative!important;overflow:hidden!important}#root .console-design-shell .settings-polished .settings-visual-banner:before{content:"";pointer-events:none;background:url(/assets/visual-hero-settings.jpg) 100%/auto 160px no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 50%,#000 80%);mask-image:linear-gradient(90deg,#0000 50%,#000 80%)}#root .console-design-shell .settings-polished .settings-visual-banner>.page-header{z-index:1!important;box-shadow:none!important;background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important;position:relative!important}#root .console-design-shell .settings-polished .settings-visual-banner h1{margin:0 0 8px!important;font-size:26px!important;line-height:1.3!important}#root .console-design-shell .settings-polished .settings-visual-banner p{color:#526f64!important;max-width:640px!important;margin:0!important;font-size:13px!important;line-height:1.6!important}#root .console-design-shell .settings-polished .settings-banner-slogan{z-index:1!important;color:#167451!important;text-align:center!important;margin-right:100px!important;font-size:17px!important;font-weight:600!important;line-height:1.5!important;position:relative!important}#root .console-design-shell .settings-page.settings-polished :is(h1,h2,h3,b,strong){color:var(--sd-ink)!important;font-weight:600!important}#root .console-design-shell .settings-page.settings-polished :is(button,a,input,select,textarea){font-family:inherit!important}#root .console-design-shell .settings-page.settings-polished :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sd-brand)!important;outline-offset:3px!important}#root .console-design-shell .settings-page.settings-polished [hidden]{display:none!important}#root .console-design-shell .settings-page.settings-polished .sd-visually-hidden{clip-path:inset(50%)!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-phone,.sd-phone-inline){display:none!important}#root .console-design-shell .settings-page.settings-polished .settings-anchor-nav{border:0!important;border-bottom:1px solid var(--sd-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:30px!important;margin:0 0 24px!important;padding:0!important;display:flex!important;position:static!important}#root .console-design-shell .settings-page.settings-polished .settings-anchor-nav a{min-height:48px!important;color:var(--sd-muted)!important;white-space:nowrap!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;align-items:center!important;margin:0 0 -1px!important;padding:0 3px!important;font-size:14px!important;font-weight:500!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .settings-anchor-nav a[aria-selected=true]{color:var(--sd-brand)!important;border-bottom-color:var(--sd-brand)!important}#root .console-design-shell .settings-page.settings-polished :is(.settings-anchor-nav svg,.settings-section-icon){display:none!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-models,.sd-ops,.sd-models-page,.sd-rule-settings,.settings-tab-content:not([hidden])){gap:20px!important;min-width:0!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-card,.settings-block){border:1px solid var(--sd-line)!important;min-width:0!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;flex-direction:column!important;gap:20px!important;margin:0!important;padding:24px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-card-head,.settings-block-head){flex-wrap:wrap!important;align-items:center!important;gap:8px 14px!important;margin:0!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-card-head h2,.settings-block-head h2){margin:0!important;font-size:17px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-head-right,.sd-card-head>.sd-link){margin-left:auto!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-head-note,.sd-head-right,.sd-muted,.sd-small,.settings-block-head p){color:var(--sd-muted)!important;font-size:12px!important;line-height:1.7!important}#root .console-design-shell .settings-page.settings-polished .sd-note{margin:0!important;font-size:13px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-note.is-ok,.sd-table td.is-ok){color:var(--sd-brand)!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-note.is-error,.error){color:#ad2838!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-primary,.sd-secondary,button.primary,button.secondary){border:1px solid var(--sd-line)!important;height:auto!important;min-height:38px!important;color:var(--sd-ink)!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:7px 14px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-primary,button.primary){background:var(--sd-brand)!important;border-color:var(--sd-brand)!important;color:#fff!important}#root .console-design-shell .settings-page.settings-polished button:disabled{opacity:.5!important;cursor:default!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-link,.table-action){color:var(--sd-brand)!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important;text-decoration:none!important}#root .console-design-shell .settings-page.settings-polished .sd-pill{color:#596c60!important;white-space:nowrap!important;background:#edf0ee!important;border:0!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;display:inline-block!important}#root .console-design-shell .settings-page.settings-polished .sd-pill.is-on{color:#236345!important;background:#e7f3ec!important}#root .console-design-shell .settings-page.settings-polished .sd-pill.is-warn{color:#81561a!important;background:#fff3dd!important}#root .console-design-shell .settings-page.settings-polished .sd-pill.is-risk{color:#ad2838!important;background:#fceff0!important}#root .console-design-shell .settings-page.settings-polished :is(select,input:not([type=checkbox]):not([type=radio]),textarea){box-sizing:border-box!important;border:1px solid var(--sd-line)!important;max-width:100%!important;min-height:42px!important;color:var(--sd-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:7px!important;padding:8px 12px!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}#root .console-design-shell .settings-page.settings-polished select{appearance:auto!important;align-items:center!important;height:42px!important;display:block!important}#root .console-design-shell .settings-page.settings-polished select:disabled{appearance:none!important;opacity:1!important;background:#f8faf9!important}#root .console-design-shell .settings-page.settings-polished .unified-dropdown-display{border:1px solid var(--sd-line)!important;background:#fff!important;border-radius:7px!important;min-height:42px!important}#root .console-design-shell .settings-page.settings-polished :is(.unified-dropdown-display,.unified-dropdown-display>span){font-size:14px!important}#root .console-design-shell .settings-page.settings-polished .compact-filter-input{border:1px solid var(--sd-line)!important;background:#fff!important;border-radius:7px!important;min-height:42px!important}#root .console-design-shell .settings-page.settings-polished .compact-filter-input input{background:0 0!important;border:0!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-table-wrap,.table-wrap,.access-table-wrap){min-width:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;overflow-x:auto!important}#root .console-design-shell .settings-page.settings-polished .sd-table{border-collapse:collapse!important;width:100%!important;min-width:0!important}#root .console-design-shell .settings-page.settings-polished :is(table thead,table thead tr,table thead th){color:var(--sd-muted)!important;text-align:left!important;background:#f5f7f5!important;border:0!important;height:44px!important;padding:10px 14px!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}#root .console-design-shell .settings-page.settings-polished table tbody td{color:var(--sd-ink)!important;vertical-align:middle!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf0ed!important;padding:16px 14px!important;font-size:13px!important;line-height:1.6!important}#root .console-design-shell .settings-page.settings-polished table tbody tr:last-child td{border-bottom:0!important}#root .console-design-shell .settings-page.settings-polished .sd-table .is-num{text-align:right!important;font-variant-numeric:tabular-nums!important}#root .console-design-shell .settings-page.settings-polished .sd-table .is-budget{width:220px!important}#root .console-design-shell .settings-page.settings-polished .sd-actions{white-space:nowrap!important}#root .console-design-shell .settings-page.settings-polished .sd-actions button+button{margin-left:8px!important}#root .console-design-shell .settings-page.settings-polished .sd-budget{align-items:center!important;gap:8px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-budget-bar,.sd-disk-bar){background:#e9eeeb!important;border-radius:4px!important;height:6px!important;position:relative!important}#root .console-design-shell .settings-page.settings-polished .sd-budget-bar{flex:1!important;overflow:hidden!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-budget-bar,.sd-disk-bar)>div{background:var(--sd-brand)!important;border-radius:4px!important;height:6px!important}#root .console-design-shell .settings-page.settings-polished .sd-disk-bar>i{width:2px!important;height:12px!important;position:absolute!important;top:-3px!important}#root .console-design-shell .settings-page.settings-polished .sd-disk-bar .is-75{background:#c27a00!important;left:75%!important}#root .console-design-shell .settings-page.settings-polished .sd-disk-bar .is-80{background:#ad2838!important;left:80%!important}#root .console-design-shell .settings-page.settings-polished .sd-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-step{background:var(--sd-soft)!important;border-radius:8px!important;flex-direction:column!important;gap:16px!important;min-width:0!important;padding:20px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-step-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-step-head b{font-size:16px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-step-desc,.sd-step-line){color:var(--sd-muted)!important;font-size:12px!important;line-height:1.7!important}#root .console-design-shell .settings-page.settings-polished .sd-step-desc{min-height:40px!important}#root .console-design-shell .settings-page.settings-polished .sd-current-model{font-size:14px!important}#root .console-design-shell .settings-page.settings-polished .sd-field{flex-direction:column!important;gap:8px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-grid-2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:20px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-row{border-top:1px solid #edf0ed!important;align-items:center!important;gap:16px!important;padding-top:20px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-row>div{flex-direction:column!important;flex:1!important;gap:7px!important;min-width:0!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-row>div>span{color:var(--sd-muted)!important;font-size:12px!important}#root .console-design-shell .settings-page.settings-polished .sd-form-foot{border-top:1px solid #edf0ed!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding-top:16px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-form-foot>span{color:var(--sd-muted)!important;font-size:12px!important;line-height:1.8!important}#root .console-design-shell .settings-page.settings-polished .sd-disk{gap:10px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-disk-label{justify-content:space-between!important;gap:12px!important;font-size:13px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles>div{background:var(--sd-soft)!important;border-radius:8px!important;gap:8px!important;padding:16px 18px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles b{font-size:22px!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles span{color:var(--sd-muted)!important;font-size:12px!important}#root .console-design-shell .settings-page.settings-polished .sd-advanced{padding:18px 24px!important}#root .console-design-shell .settings-page.settings-polished summary{cursor:pointer!important;color:#42594c!important;font-size:13px!important}#root .console-design-shell .settings-page.settings-polished details:not([open])>:not(summary){display:none!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-embed,.sd-advanced .settings-task-area){margin-top:12px!important}#root .console-design-shell .settings-page.settings-polished .settings-people-card{border:0!important}#root .console-design-shell .settings-page.settings-polished .settings-people-content{padding:0!important}#root .console-design-shell .settings-page.settings-polished .access-management-page{position:relative!important}#root .console-design-shell .settings-page.settings-polished .access-management-page>.page-header{background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:0!important;right:0!important}#root .console-design-shell .settings-page.settings-polished .access-management-page>.page-header>div:first-child{display:none!important}#root .console-design-shell .settings-page.settings-polished :is(.access-tabs,.sd-rule-tabs){background:#f2f5f3!important;border:0!important;border-radius:8px!important;gap:6px!important;width:max-content!important;max-width:100%!important;padding:4px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished :is(.access-tabs,.sd-rule-tabs) button{min-height:36px!important;color:var(--sd-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:6px 18px!important;font-size:13px!important}#root .console-design-shell .settings-page.settings-polished :is(.access-tabs button.is-active,.sd-rule-tabs button[aria-selected=true]){color:var(--sd-brand)!important;background:#fff!important}#root .console-design-shell .settings-page.settings-polished .sd-checkbox input{width:18px!important;height:18px!important;min-height:18px!important;accent-color:var(--sd-brand)!important;flex:0 0 18px!important;margin:0!important}#root .console-design-shell .settings-page.settings-polished .sd-checkbox{justify-content:flex-start!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-rule-toolbar,.sd-draft-notice){justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-draft-notice{background:var(--sd-soft)!important;border-radius:8px!important;padding:12px!important;font-size:13px!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table td:nth-child(2){width:38%!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table small{color:var(--sd-muted)!important;margin-top:5px!important;display:block!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-dialog-fields,.sd-dialog-fields label){flex-direction:column!important;gap:10px!important;min-width:0!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields{border:0!important;gap:20px!important;margin:0!important;padding:0!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields input:not([type=checkbox]),#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields textarea{width:100%!important}#root .console-design-shell .settings-page.settings-polished .sd-condition-fields{background:var(--sd-soft)!important;border-radius:8px!important;padding:16px!important}#root .console-design-shell .settings-page.settings-polished .sd-condition-fields label+label{margin-top:16px!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields .sd-checkbox{flex-direction:row!important;align-items:center!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields h3{margin:0!important;font-size:15px!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-fields details[open]>label{margin-top:14px!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-actions{border-top:1px solid var(--sd-line)!important;justify-content:flex-end!important;gap:10px!important;margin-top:18px!important;padding-top:18px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-rule-change,.sd-impact-result){background:var(--sd-soft)!important;border-radius:8px!important;gap:8px!important;padding:14px!important;font-size:13px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-change del{color:var(--sd-muted)!important}#root .console-design-shell .settings-page.settings-polished .sd-impact-result progress{width:100%!important;accent-color:var(--sd-brand)!important}@media (width<=767px){#root .console-design-shell:has(.settings-polished) .content{padding:0 14px 26px!important}#root .settings-page.settings-polished{padding:0 0 26px!important}#root .console-design-shell .settings-polished .settings-visual-banner{width:calc(100% + 28px)!important;height:auto!important;min-height:156px!important;margin:0 -14px 18px!important;padding:18px 14px!important;display:block!important}#root .console-design-shell .settings-polished .settings-visual-banner:before{background-size:auto 190px;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 70%);mask-image:linear-gradient(90deg,#0000 10%,#000 70%)}#root .console-design-shell .settings-polished .settings-visual-banner h1{font-size:23px!important}#root .console-design-shell .settings-polished .settings-visual-banner p{font-size:12px!important}#root .console-design-shell .settings-polished .settings-banner-slogan{text-align:left!important;margin:12px 0 0!important;font-size:13px!important;display:block!important}#root .console-design-shell .settings-page.settings-polished .settings-anchor-nav{justify-content:space-between!important;gap:4px!important;margin-bottom:20px!important}#root .console-design-shell .settings-page.settings-polished .settings-anchor-nav a{min-height:44px!important;padding:0 1px!important;font-size:13px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-card,.settings-block){border-radius:10px!important;padding:18px 16px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-desktop,.sd-desktop-block,.sd-desktop-inline.sd-head-button,.sd-desktop-inline){display:none!important}#root .console-design-shell .settings-page.settings-polished .sd-phone{display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-phone-inline{display:inline!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-steps,.sd-grid-2){grid-template-columns:minmax(0,1fr)!important}#root .console-design-shell .settings-page.settings-polished .sd-step{gap:14px!important;padding:18px 14px!important}#root .console-design-shell .settings-page.settings-polished .sd-step-desc{display:none!important}#root .console-design-shell .settings-page.settings-polished :is(select,input:not([type=checkbox]):not([type=radio]),textarea,.unified-dropdown-display,.unified-dropdown-display>span){font-size:16px!important}#root .console-design-shell .settings-page.settings-polished :is(select,input:not([type=checkbox]):not([type=radio]),.unified-dropdown-display),#root .console-design-shell .settings-page.settings-polished :is(.sd-primary,.sd-secondary,button.primary,button.secondary,.sd-link,.access-tabs button,.sd-rule-tabs button){min-height:44px!important}#root .console-design-shell .settings-page.settings-polished .sd-list{flex-direction:column!important;gap:0!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row{border-top:1px solid #edf0ed!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:14px 0!important;font-size:14px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row.is-stack{flex-direction:column!important;align-items:stretch!important}#root .console-design-shell .settings-page.settings-polished .sd-list-line{justify-content:space-between!important;gap:8px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row.is-account>div{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row.is-account span{color:var(--sd-muted)!important;font-size:12px!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row em{font-style:normal!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row em.is-ok{color:var(--sd-brand)!important}#root .console-design-shell .settings-page.settings-polished .sd-list-row>button{flex:none!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#root .console-design-shell .settings-page.settings-polished .sd-tiles>div{padding:14px!important}#root .console-design-shell .settings-page.settings-polished :is(.sd-row,.sd-form-foot,.sd-draft-notice){flex-wrap:wrap!important}#root .console-design-shell .settings-page.settings-polished .sd-disk-label{flex-direction:column!important;gap:4px!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table{display:block!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table thead{display:none!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table tbody{gap:14px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished table tbody tr{border:1px solid var(--sd-line)!important;background:#fff!important;border-radius:8px!important;margin:0 0 12px!important;padding:14px!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table tbody tr{gap:10px!important;display:grid!important}#root .console-design-shell .settings-page.settings-polished table tbody td{background:0 0!important;border:0!important;padding:4px 2px!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table tbody td{white-space:normal!important;width:auto!important;display:block!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table td:before{content:attr(data-label)!important;color:var(--sd-muted)!important;margin-bottom:4px!important;font-size:12px!important;display:block!important}#root .console-design-shell .settings-page.settings-polished .sd-rule-table td:first-child:before,#root .console-design-shell .settings-page.settings-polished .sd-rule-table td:last-child:before{display:none!important}#root .console-design-shell .settings-page.settings-polished .access-management-page>.page-header{justify-content:flex-end!important;margin-bottom:14px!important;position:static!important}#root .console-design-shell .settings-page.settings-polished .access-tabs{width:100%!important}#root .console-design-shell .settings-page.settings-polished .access-tabs button{flex:1!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-actions{flex-wrap:wrap!important}#root .console-design-shell .settings-page.settings-polished .sd-dialog-actions button{white-space:normal!important;flex:80px!important}}#root .console-design-shell .settings-page.settings-polished .login-ip-summary{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}#root .console-design-shell .settings-page.settings-polished .store-collection-switch{color:var(--sd-ink)!important;background:0 0!important;border:0!important}@media (width<=640px){#root .console-design-shell .settings-page.settings-polished .login-ip-summary{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}#root .console-design-shell .settings-page.settings-polished table[aria-label=授权店铺清单] td.store-collection-cell{text-align:left!important;grid-column:1/3!important;align-items:center!important;gap:6px!important;display:flex!important}#root .console-design-shell .settings-page.settings-polished td.store-collection-cell:before{content:"采集";color:var(--sd-muted)}#root .console-design-shell .settings-page.settings-polished table[aria-label=授权店铺清单] td.store-detail-cell{text-align:right!important;grid-column:3!important}#root .console-design-shell .settings-page.settings-polished .store-collection-switch{min-height:44px!important}}#root .settings-polished .settings-card-detail{overflow-wrap:anywhere!important;gap:14px!important;min-width:0!important;display:grid!important}#root .settings-polished .settings-card-detail :is(h3,p,dl,ul){margin:0!important}#root .settings-polished :is(.settings-mobile-card,.settings-card-detail) dl{gap:12px!important;margin:0!important;display:grid!important}#root .settings-polished :is(.settings-mobile-card,.settings-card-detail) dl>div{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important;display:grid!important}#root .settings-polished :is(.settings-mobile-card,.settings-card-detail) dt{color:var(--sd-muted)!important;font-size:13px!important;font-weight:400!important}#root .settings-polished :is(.settings-mobile-card,.settings-card-detail) dd{overflow-wrap:anywhere!important;min-width:0!important;margin:0!important;font-size:14px!important}#root .settings-polished .settings-permission-list{gap:8px!important;padding-left:20px!important;font-size:14px!important;display:grid!important}#root .settings-polished .settings-account-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (width<=767px){#root .console-design-shell .settings-polished #settings-people{background:0 0!important;border:0!important;padding:0!important}#root .console-design-shell .settings-polished #settings-people .settings-block-head{margin-bottom:14px!important}#root .console-design-shell .settings-polished :is(.settings-people-card,.settings-people-content,.access-management-surface){background:0 0!important;border:0!important;padding:0!important}#root .console-design-shell .settings-polished .access-management-page>.page-header{margin:0 0 12px!important;position:static!important}#root .console-design-shell .settings-polished .access-tabs{margin-bottom:16px!important}#root .console-design-shell .settings-polished .settings-mobile-cards{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important;display:grid!important}#root .console-design-shell .settings-polished .settings-mobile-card{border:1px solid var(--sd-line)!important;min-width:0!important;box-shadow:none!important;overflow-wrap:anywhere!important;background:#fff!important;border-radius:12px!important;gap:14px!important;padding:16px!important;display:grid!important}#root .console-design-shell .settings-polished .settings-mobile-card>header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}#root .console-design-shell .settings-polished .settings-mobile-card>header>div{min-width:0!important}#root .console-design-shell .settings-polished .settings-mobile-card h3{margin:0!important;font-size:16px!important;line-height:1.5!important}#root .console-design-shell .settings-polished .settings-card-subtitle{color:var(--sd-muted)!important;margin-top:3px!important;font-size:12px!important;display:block!important}#root .console-design-shell .settings-polished .settings-mobile-card .sd-pill{flex:none!important;margin-top:2px!important}#root .console-design-shell .settings-polished .settings-mobile-card>footer{border-top:1px solid #edf0ed!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-top:12px!important;display:grid!important}#root .console-design-shell .settings-polished .settings-mobile-card>footer.settings-account-card-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#root .console-design-shell .settings-polished .settings-mobile-card>footer button{white-space:normal!important;width:100%!important;min-height:44px!important;margin:0!important;padding:8px!important;font-size:14px!important}#root .console-design-shell .settings-polished .settings-card-metrics{background:var(--sd-soft)!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:12px!important}#root .console-design-shell .settings-polished .settings-card-metrics>div{flex-direction:column!important;gap:4px!important;display:flex!important}#root .console-design-shell .settings-polished .settings-card-metrics dd{font-size:17px!important}#root .console-design-shell .settings-polished :is(.settings-card-note,.settings-rule-preview){margin:0!important;font-size:13px!important;line-height:1.7!important}#root .console-design-shell .settings-polished .settings-card-note{color:var(--sd-muted)!important}#root .console-design-shell .settings-polished .settings-rule-preview{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}#root .console-design-shell .settings-polished .sd-rule-settings>section:first-child{background:0 0!important;border:0!important;padding:0!important}#root .console-design-shell .settings-polished .sd-rule-tabs{width:100%!important;margin-bottom:14px!important}#root .console-design-shell .settings-polished .sd-rule-tabs>button{flex:1!important;padding:8px!important}#root .console-design-shell .settings-polished .sd-rule-toolbar{flex-wrap:wrap!important;gap:8px!important}#root .console-design-shell .settings-polished .settings-professional-entry{gap:8px!important;display:grid!important}#root .console-design-shell .settings-polished .settings-professional-entry :is(h3,p){margin:0!important}#root .console-design-shell .settings-polished .access-dialog-body{padding:0!important;overflow:visible!important}#root .console-design-shell .settings-polished :is(.access-form-grid,.access-form-grid-two){grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}#root .console-design-shell .settings-polished .access-dialog .check-grid{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}#root .console-design-shell .settings-polished .access-dialog .check-label{align-items:center!important;min-height:44px!important;padding:6px 0!important;font-size:14px!important;font-weight:400!important;display:flex!important}#root .console-design-shell .settings-polished .access-dialog .check-label input{flex:none!important;width:18px!important;height:18px!important;min-height:18px!important}#root .console-design-shell .settings-polished .access-dialog :is(legend,label){font-size:14px!important}#root .console-design-shell .settings-polished :is(.access-dialog-actions,.sd-dialog-actions){flex-wrap:wrap!important}#root .console-design-shell .settings-polished :is(.access-dialog-actions,.sd-dialog-actions)>button{white-space:normal!important;flex:100px!important;min-height:44px!important}#root .console-design-shell .settings-polished .settings-account-actions>button{white-space:normal!important;min-height:44px!important;padding:8px!important}}@media (width>=768px){#root .console-design-shell.reference-visual-shell,#root .console-design-shell.reference-visual-shell .content{--canvas:#fff;background:#fff!important}#root .console-design-shell :is(.listing-overview,.task-list-summary,.diagnosis-mobile-overview){background:#fff!important}#root .console-design-shell .table-wrap{box-shadow:none!important;background:#fff!important}#root .console-design-shell table thead,#root .console-design-shell table thead tr,#root .console-design-shell table thead th{color:#fff!important;background:#158371!important}#root .console-design-shell table thead th{border-bottom-color:var(--srt-border-color)!important;vertical-align:middle!important;height:44px!important;padding:11px 12px!important;font-size:12px!important;line-height:22px!important}#root .console-design-shell table thead :is(button,a,span,svg){color:#fff!important;line-height:22px!important}#root .console-design-shell table thead button{background:0 0!important;border:0!important}#root .console-design-shell table tbody td{vertical-align:middle!important;border-bottom-color:var(--srt-border-color)!important;background:#fff!important;padding:16px 12px!important;font-size:13px!important;line-height:22px!important}#root .console-design-shell table tbody td :is(span,small,strong,b,a,p,time){line-height:22px!important}#root .console-design-shell table tbody td a{text-decoration:none!important}#root .console-design-shell table tbody td a:hover{color:#079b77!important}#root .console-design-shell .listing-table :is(.listing-product-desktop-copy,.listing-identity-stack,.listing-store-owner){gap:4px!important}#root .console-design-shell .listing-table :is(.listing-sales-cell,.listing-ad-cell)>small{margin-top:4px!important;display:block!important}#root .console-design-shell .listing-table :is(th,td):nth-child(3){display:table-cell!important}#root .console-design-shell .listing-table :is(th,td):last-child{width:104px!important}#root .console-design-shell .listing-row-actions{justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:34px!important;display:flex!important}#root .console-design-shell table :is(.detail-action-button,.listing-row-actions .listing-refresh-row-action){box-sizing:border-box!important;border:1px solid var(--srt-border-color)!important;background:#f0faf7!important;border-radius:7px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;display:inline-flex!important}#root .console-design-shell table :is(.detail-action-button,.listing-row-actions .listing-refresh-row-action) svg{flex:none!important;width:18px!important;height:18px!important}#root .console-design-shell .listing-row-actions .listing-action-label{display:none!important}#root .console-design-shell table :is(.detail-action-button,.listing-row-actions .listing-refresh-row-action):hover{background:#dff3ed!important}}#root .console-design-shell{--srt-table-row-highlight:#e1f2e8}#root .console-design-shell .listing-center-page{--srt-table-row-hover:#f3faf6}@media (width>=768px){#root .console-design-shell .content table tbody>tr:focus-within>:is(th,td):not(:where([role=dialog] *,[data-srt-dialog] *,.is-selected *,[aria-selected=true] *)){background:var(--srt-table-row-highlight)!important}}@media (width>=768px) and (hover:hover){#root .console-design-shell .content table tbody>tr:hover>:is(th,td):not(:where([role=dialog] *,[data-srt-dialog] *,.is-selected *,[aria-selected=true] *)){background:var(--srt-table-row-hover,var(--srt-table-row-highlight))!important}}html body :is(#root,body) :is(.listing-detail-drawer,.diagnosis-report-dialog-refined,.task-detail-reference) :is(table thead th,table thead td,table thead tr,table thead){color:#1f2d3d!important;border-color:var(--srt-border-color,#e0e0e0)!important;background:#f5f8f7!important;font-weight:600!important}html body :is(#root,body) :is(.listing-detail-drawer,.diagnosis-report-dialog-refined,.task-detail-reference) :is(table th,table td){padding-top:6px!important;padding-bottom:6px!important}}#root .brand-loading{box-sizing:border-box;border:1px solid var(--srt-border-color);text-align:center;background:#fff;border-radius:12px;align-content:center;justify-items:center;gap:9px;width:100%;min-width:0;min-height:112px;padding:18px 16px;display:grid;box-shadow:0 4px 18px #0c6f5208}#root .brand-loading-page{min-height:128px}#root .brand-loading-compact{min-height:88px;padding:12px}#root .brand-loading-logo{place-items:center;width:112px;height:42px;display:grid}#root .brand-loading-logo img{object-fit:contain;transform-origin:50%;width:100px;height:auto;max-height:42px;animation:1.8s ease-in-out infinite brand-loading-breathe;display:block}#root .brand-loading-compact .brand-loading-logo{height:34px}#root .brand-loading-compact .brand-loading-logo img{width:82px;max-height:34px}#root .brand-loading-text{color:#0b2856;font-size:16px;font-weight:650;line-height:1.4}@keyframes brand-loading-breathe{0%,to{filter:drop-shadow(0 1px 2px #0c6f5210);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 5px 7px #0c6f5238);transform:translateY(-3px)scale(1.06)}}@media (prefers-reduced-motion:reduce){#root .brand-loading-logo img{animation:none}}.dashboard-design-shell{--text-link:#526174;--text-link-hover:#263445}.dashboard-design-shell .home-store-list button,.dashboard-design-shell .home-quick-links button,.dashboard-design-shell .home-metrics-heading>button,.dashboard-design-shell .home-metrics-layout .dashboard-world-time summary,.dashboard-design-shell .home-metrics-layout .dashboard-mobile-report-link{color:var(--text-link)}.dashboard-design-shell .home-store-list button:hover,.dashboard-design-shell .home-quick-links button:hover,.dashboard-design-shell .home-metrics-heading>button:hover,.dashboard-design-shell .home-metrics-layout .dashboard-world-time summary:hover{color:var(--text-link-hover);text-underline-offset:3px;text-decoration:underline}.app-shell.dashboard-design-shell{--canvas:#f2f5f7;--text:#0c204c;--muted:#697e9e;--border:#e3e8ec;--blue:#1a9c86;color:var(--text)}.dashboard-design-shell .content{padding:24px}.dashboard-design-shell .command-dashboard{grid-template-columns:minmax(0,1.75fr) minmax(290px,1fr);gap:20px;display:grid;position:relative}.dashboard-design-shell .page-header{grid-column:1/-1;margin:0}.dashboard-design-shell .page-header h1{letter-spacing:-.035em;color:#071b46;font-size:30px}.dashboard-design-shell .page-header p{color:var(--muted);font-size:14px}.dashboard-design-shell .dashboard-report-region,.dashboard-design-shell .dashboard-operations-disclosure,.dashboard-design-shell .report-home-summary,.dashboard-design-shell .report-overview-cockpit,.dashboard-design-shell .dashboard-command-region{display:contents}.dashboard-design-shell .dashboard-operations-disclosure>summary{display:none}.dashboard-design-shell .report-command-row{background:0 0;border:0;border-radius:0;grid-column:1/-1;grid-template-columns:minmax(150px,1.1fr) minmax(150px,1.1fr) minmax(110px,.8fr) 90px auto auto;gap:12px;padding:0;display:grid;overflow:visible}.dashboard-design-shell .report-filter-bar,.dashboard-design-shell .report-period-toolbar,.dashboard-design-shell .report-filter-bar-row,.dashboard-design-shell .report-home-scope{display:contents}.dashboard-design-shell .report-period-presets{display:none}.dashboard-design-shell .report-period-field{grid-area:1/1;min-width:0}.dashboard-design-shell .report-period-field>button{justify-content:center;width:100%}.app-shell.dashboard-design-shell .report-filter-bar{overflow:visible}.dashboard-design-shell .report-home-scope>label{grid-row:1;gap:0;font-size:0}.dashboard-design-shell .report-home-scope>label:first-child{grid-column:2}.dashboard-design-shell .report-home-scope>label:nth-child(2){grid-column:3}.dashboard-design-shell .report-home-scope select{width:100%;max-width:none;font-size:13px}.dashboard-design-shell .report-currency-select{grid-area:1/4;width:100%}.dashboard-design-shell .report-filter-actions{grid-area:1/5}.dashboard-design-shell .report-filter-actions>button[aria-label=重置筛选]{display:none}.dashboard-design-shell .report-home-scope>button{color:#fff;background:#1a9c86;grid-area:1/6;padding:0 18px}.dashboard-design-shell .report-command-row select,.dashboard-design-shell .report-command-row button{min-height:40px;box-shadow:none;border-radius:7px;font-size:13px}.dashboard-design-shell .report-clock-status{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:10px;font-size:12px}.dashboard-design-shell .report-clock-status strong{border:0;padding:0;font-size:12px;font-weight:500}.dashboard-design-shell .report-live-status{font-size:12px;font-weight:500}.dashboard-design-shell .dashboard-world-time{order:3;margin-left:auto;position:relative}.dashboard-design-shell .dashboard-world-time summary{cursor:pointer;color:#14846f;padding:4px}.dashboard-design-shell .dashboard-world-time>div{z-index:45;border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;width:280px;padding:16px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #13244a14}.dashboard-design-shell .section-panel{border:1px solid var(--srt-border-color);min-width:0;box-shadow:none;background:#fff;border-radius:9px;padding:20px}.dashboard-design-shell .section-panel-header{text-align:left;justify-content:space-between;margin-bottom:16px;display:flex}.dashboard-design-shell .section-panel-header h2{color:#102149;font-size:18px}.dashboard-design-shell .section-panel-header p{color:var(--muted);font-size:12px}.dashboard-design-shell .section-panel-header>div{text-align:left;width:auto;margin:0}.dashboard-design-shell .section-panel-header h2{text-align:left}.dashboard-design-shell .dashboard-mobile-report-link{display:none}.dashboard-design-shell .report-overview-cockpit>.section-panel{border:0;grid-column:1/-1;padding:0}.dashboard-design-shell .report-overview-cockpit>.section-panel>.section-panel-header{display:none}.dashboard-design-shell .report-overview-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:18px 0}.dashboard-design-shell .report-overview-kpi{border:0;border-right:1px solid var(--srt-border-color);min-height:100px;box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:0 18px}.dashboard-design-shell .report-overview-kpi:last-child{border-right:0}.dashboard-design-shell .report-overview-kpi:before{display:none}.dashboard-design-shell .report-overview-kpi>span{color:#314567;font-size:13px;font-weight:500}.dashboard-design-shell .report-overview-kpi>strong{color:#081a42;font-size:clamp(22px,2.1vw,32px)}.dashboard-design-shell .report-overview-kpi.is-unavailable{background:0 0}.dashboard-design-shell .report-overview-kpi.is-unavailable>strong{color:#081a42}.dashboard-design-shell .report-overview-kpi .report-change{font-size:14px}.dashboard-design-shell .report-home-analysis{grid-column:1;min-width:0;display:flex}.dashboard-design-shell .report-home-analysis>.section-panel{width:100%}.dashboard-design-shell .dashboard-ops-summary-grid{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;grid-column:2;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid}.dashboard-design-shell .dashboard-ops-summary-grid>.section-panel{border:0;border-radius:0}.dashboard-design-shell .dashboard-ops-summary-grid .effects-panel,.dashboard-design-shell .highest-priority-panel{display:none}.dashboard-design-shell .dashboard-ops-summary-grid .rail-panel{padding-top:0}.dashboard-design-shell .dashboard-ops-summary-grid .rail-panel>.section-panel-header,.dashboard-design-shell .dashboard-ops-summary-grid .rail-metrics,.dashboard-design-shell .dashboard-ops-summary-grid .progress-summary,.dashboard-design-shell .dashboard-ops-summary-grid progress{display:none}.dashboard-design-shell .risk-coverage{line-height:1.8}.dashboard-design-shell .risk-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:20px}.dashboard-design-shell .risk-values>div{border-right:1px solid var(--srt-border-color);background:0 0;border-radius:0;justify-content:start;gap:7px;padding:0 12px;display:grid}.dashboard-design-shell .risk-values>div:last-child{border-right:0}.dashboard-design-shell .summary-card-total{border-top:1px solid var(--srt-border-color);justify-content:start;gap:8px;padding-top:20px;display:grid}.dashboard-design-shell .summary-card-total strong{font-size:24px}.dashboard-design-shell .report-active-filters{grid-column:1/-1}.dashboard-design-shell .risk-values strong{font-size:24px}.dashboard-design-shell .priority-worklist-panel,.dashboard-design-shell .command-error,.dashboard-design-shell .report-load-state,.dashboard-design-shell .report-preview-notice{grid-column:1/-1}.dashboard-design-shell .command-table{font-size:13px}.dashboard-design-shell .command-table th{color:var(--muted);background:#f2f5f7}.dashboard-design-shell .command-table td{border-bottom:1px solid var(--srt-border-color);padding:12px}.dashboard-design-shell .priority-worklist-panel .command-table-wrap{overflow-x:auto}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table{table-layout:fixed;border-collapse:collapse;background:#fff;width:100%;min-width:850px}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th{color:#596788;text-align:left;background:#f1faf8;padding:10px 8px;font-size:12px;font-weight:600}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table td{border-bottom:1px solid var(--srt-border-color);color:#17234d;text-align:left;background:#fff;min-width:0;padding:12px 8px;font-size:12px;overflow:hidden}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:first-child{width:23%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(2){width:15%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(3){width:14%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(4){width:10%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(5){width:22%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(6){width:9%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table th:nth-child(7){width:7%}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-product{align-items:center;gap:10px;display:flex}.dashboard-design-shell .priority-worklist-panel .listing-product-media{flex:0 0 56px;margin:0}.dashboard-design-shell .priority-worklist-panel .listing-main-image,.dashboard-design-shell .priority-worklist-panel .listing-image-missing{object-fit:cover;border-radius:8px;width:56px;height:56px;margin:0}.dashboard-design-shell .priority-worklist-panel .listing-product-copy{flex:auto;width:auto;min-width:0}.dashboard-design-shell .priority-worklist-panel .listing-product-copy span{font-weight:600}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-identity>span,.dashboard-design-shell .priority-worklist-panel .dashboard-listing-ownership>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-identity small,.dashboard-design-shell .priority-worklist-panel .dashboard-listing-ownership small,.dashboard-design-shell .priority-worklist-panel .dashboard-listing-issue small{color:#6d7996;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:4px;font-size:11px;display:block;overflow:hidden}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-issue{overflow-wrap:anywhere}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-time{white-space:nowrap}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-action{text-align:center}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-action .command-row-action{white-space:nowrap;width:100%}@media (width<=1100px){.dashboard-design-shell .priority-worklist-panel .command-table-wrap{overflow:visible}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table{width:100%;min-width:0;display:block}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table tbody{gap:10px;display:grid}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table tbody tr{border:2px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px;display:grid}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table td{border:0;width:auto;min-width:0;padding:0}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table td:before{content:attr(data-label);color:#6d7996;margin-bottom:3px;font-size:10px;display:block}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-product,.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-issue,.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-action{grid-column:1/-1}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-product:before{display:none}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-action .command-row-action{min-height:38px}}@media (width<=767px){.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table tbody tr{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 10px}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-product{border-bottom:1px solid var(--srt-border-color);grid-column:1/-1;padding-bottom:7px}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-identity{grid-column:1/7}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-ownership{grid-column:7/-1}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-risk{border-top:1px solid var(--srt-border-color);grid-column:1/4;padding-top:7px}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-issue{border-top:1px solid var(--srt-border-color);grid-column:4/-1;padding-top:7px}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-time{grid-column:1/6;align-self:center}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-action{grid-column:6/-1}.dashboard-design-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-action:before{display:none}}@media (width>=768px){.app-shell.console-design-shell.dashboard-design-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:48px minmax(calc(100vh - 48px),1fr);grid-template-areas:"sidebar topbar""sidebar content"}.dashboard-design-shell .command-sidebar{height:100vh;display:flex;top:0}.dashboard-design-shell .dashboard-sidebar-brand{gap:10px;padding:26px 24px 22px;display:grid}.dashboard-design-shell .dashboard-sidebar-brand img{width:105px;height:auto}.dashboard-design-shell .dashboard-sidebar-brand strong{font-size:14px}.dashboard-design-shell .nav-group-label{display:none}.dashboard-design-shell .command-sidebar nav a{gap:16px;height:48px;margin-bottom:8px;padding:0 18px;font-size:15px;font-weight:500}.dashboard-design-shell .command-sidebar nav a[aria-current=page]{color:#1a9c86;background:#f1faf8}.dashboard-design-shell .command-sidebar nav a svg{width:22px;height:22px}.dashboard-design-shell .command-topbar{width:auto;height:48px;box-shadow:none;background:0 0;border:0;grid-area:topbar;justify-content:flex-end;padding:0 24px;display:flex;position:relative;top:auto;right:auto}.dashboard-design-shell .command-topbar .topbar-brand,.dashboard-design-shell .desktop-command-nav,.dashboard-design-shell .global-search,.dashboard-design-shell .sync-status{display:none}.dashboard-design-shell .account-avatar{background:#1a9c86}}@media (width<=999px){.dashboard-design-shell .command-dashboard{grid-template-columns:minmax(0,1fr)}.dashboard-design-shell .dashboard-ops-summary-grid{grid-column:1}.dashboard-design-shell .report-command-row{grid-template-columns:minmax(100px,1fr) minmax(100px,1fr) 80px auto}.dashboard-design-shell .report-home-scope>label:nth-child(2){grid-area:3/1}.dashboard-design-shell .report-currency-select{grid-column:3}.dashboard-design-shell .report-filter-actions{grid-column:4}.dashboard-design-shell .report-home-scope>button{grid-area:3/2/auto/-1;justify-self:end}}@media (width<=767px){.app-shell.dashboard-design-shell{background:#f1faf8;padding-top:64px;display:block}.dashboard-design-shell .content{padding:20px 16px 84px}.dashboard-design-shell .command-topbar{color:#15284c;height:64px;box-shadow:none;background:#fff;border:0;padding:0 16px;top:0}.dashboard-design-shell .topbar-brand-logo{width:98px}.dashboard-design-shell .topbar-brand span,.dashboard-design-shell .topbar-brand small,.dashboard-design-shell .global-search,.dashboard-design-shell .sync-status{display:none}.dashboard-design-shell .account-avatar{background:#1a9c86;width:32px;height:32px;font-size:14px}.dashboard-design-shell .command-dashboard{gap:18px}.dashboard-design-shell .page-header h1{font-size:27px}.dashboard-design-shell .page-header p{font-size:12px;display:none}.dashboard-design-shell .dashboard-operations-disclosure{display:block}.dashboard-design-shell .dashboard-operations-disclosure>summary{color:#14846f;cursor:pointer;padding:12px 0;font-size:13px;display:list-item}.dashboard-design-shell .dashboard-operations-disclosure>summary small{color:var(--muted);margin-left:8px;font-weight:500}.dashboard-design-shell .report-command-row{grid-template-columns:minmax(96px,1.05fr) minmax(96px,1fr) 60px 38px;gap:9px}.dashboard-design-shell .report-command-row button,.dashboard-design-shell .report-command-row select{min-height:38px;padding:5px;font-size:12px}.dashboard-design-shell .report-clock-status{gap:7px;font-size:10px}.dashboard-design-shell .report-clock-status strong,.dashboard-design-shell .report-live-status{font-size:10px}.dashboard-design-shell .dashboard-world-time{z-index:42;font-size:10px;position:relative;top:auto;right:auto}.dashboard-design-shell .report-home-scope>label:nth-child(2){grid-row:3}.dashboard-design-shell .report-home-scope>button{color:#1a9c86;background:0 0;border:0}.dashboard-design-shell .report-overview-kpis{background:#f1faf8;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}.dashboard-design-shell .report-overview-kpi{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;min-height:122px;padding:15px}.dashboard-design-shell .report-overview-kpi:last-child{border-right:1px solid var(--srt-border-color)}.dashboard-design-shell .report-overview-kpi>span{font-size:12px}.dashboard-design-shell .report-overview-kpi>strong{white-space:nowrap;overflow-wrap:normal;letter-spacing:-.05em;font-size:clamp(20px,6.4vw,29px)}.dashboard-design-shell .report-overview-kpi .report-change{font-size:13px}.dashboard-design-shell .section-panel{padding:16px}.dashboard-design-shell .dashboard-mobile-report-link{color:#1a9c86;border:0;border-top:1px solid var(--srt-border-color);background:0 0;border-radius:0;margin-top:12px;padding:14px 0 0;font-size:14px;display:block}.app-shell.dashboard-design-shell .section-panel-header{align-items:flex-start}.dashboard-design-shell .mobile-command-nav{border-color:var(--srt-border-color);box-shadow:none;background:#fff}.dashboard-design-shell .mobile-command-nav a.active{color:#1a9c86;background:0 0}}@media (width<=359px){.dashboard-design-shell .content{padding-left:10px;padding-right:10px}.dashboard-design-shell .report-command-row{grid-template-columns:minmax(86px,1fr) minmax(85px,1fr) 52px 34px;gap:6px}.dashboard-design-shell .report-overview-kpi{padding:12px}.dashboard-design-shell .report-overview-kpi>strong{font-size:21px}}.dashboard-design-shell .home-metrics-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-metrics-layout .home-metrics-cockpit{grid-column:1/-1;gap:24px;min-width:0;display:grid}.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:auto minmax(156px,1fr) minmax(120px,1fr) minmax(110px,.8fr) 76px 36px;gap:10px}.dashboard-design-shell .home-metrics-layout .report-period-presets{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;grid-area:1/1;gap:2px;padding:3px;display:flex}.dashboard-design-shell .home-metrics-layout .report-period-presets button{white-space:nowrap;height:30px;min-height:30px;color:var(--muted);background:0 0;border:0;border-radius:4px;padding:4px 10px}.dashboard-design-shell .home-metrics-layout .report-period-presets button[aria-pressed=true]{background:var(--blue);color:#fff}.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:1/2}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:1/3}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:1/4}.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:1/5}.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:1/6}.dashboard-design-shell .home-metrics-layout .report-command-row select,.dashboard-design-shell .home-metrics-layout .report-period-field>button,.dashboard-design-shell .home-metrics-layout .report-filter-actions button{height:38px;min-height:38px;padding:6px 10px}.dashboard-design-shell .home-metrics-layout .report-filter-actions button{padding:6px}.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-row:2;margin:0}.dashboard-design-shell .home-metrics-layout .home-primary-kpis{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));padding:20px 0;display:grid}.dashboard-design-shell .home-metrics-layout .report-overview-kpi{align-content:start;gap:10px;min-height:0;padding:0 20px;display:grid}#root .home-primary-kpis .report-overview-kpi>strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1.2;font-size:28px!important}.home-metrics-heading{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.home-metrics-heading h2{margin:0}.home-metrics-heading>span{color:var(--muted)}.home-metrics-heading>button{color:var(--blue);background:0 0;border:0;min-height:28px;margin-left:auto;padding:4px 0}.home-comparison-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-comparison-card{border:1px solid var(--srt-border-color);width:100%;min-width:0;color:var(--text);text-align:left;box-shadow:none;background:#fff;border-radius:8px;gap:12px;padding:16px;font-weight:400;display:grid}.home-comparison-card:hover{border-color:var(--srt-border-color);background:#f1faf8}.home-comparison-card>strong{margin-bottom:2px}.home-comparison-row{min-width:0;color:var(--muted);grid-template-columns:90px minmax(0,1fr) 78px;align-items:center;gap:12px;display:grid}.home-comparison-row b{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-weight:500}.home-comparison-row.is-current b{color:var(--blue)}.home-comparison-track{min-width:0;height:16px;display:block}.home-comparison-track i{background:#e6f5f1;border-radius:3px;height:100%;display:block}.is-current .home-comparison-track i{background:#3fb3a0}.home-metric-details{min-width:0}.home-metric-details table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--srt-border-color);font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;width:100%;min-width:0;overflow:hidden}.home-metric-details td.report-change{display:table-cell}.home-metric-details th,.home-metric-details td{text-align:center;border-bottom:1px solid var(--srt-border-color);overflow-wrap:anywhere;padding:10px 16px;line-height:1.5}.home-metric-details thead th{color:var(--muted);background:#f1faf8;font-weight:500}.home-metric-details th:first-child{text-align:left}.home-metric-details tbody th{font-weight:500}.home-metric-details tr:last-child th,.home-metric-details tr:last-child td{border-bottom:0}.dashboard-design-shell .home-metrics-layout .home-store-card{order:1;grid-column:1;padding:16px}.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{order:1;grid-column:2}.dashboard-design-shell .home-metrics-layout .priority-worklist-panel{order:2;grid-column:1/-1}.home-metrics-layout .home-quick-links{order:3;grid-row:auto}@media (width>=1251px){.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-area:auto;max-width:65%;position:absolute;top:4px;right:0}}@media (width<=1250px){.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:minmax(156px,1fr) minmax(120px,1fr) minmax(110px,1fr) 76px 38px}.dashboard-design-shell .home-metrics-layout .report-period-presets{grid-column:1/-1;justify-self:start}.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:2/1}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:2/2}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:2/3}.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:2/4}.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:2/5}.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-row:3}.dashboard-design-shell .home-metrics-layout .report-overview-kpi{padding:0 12px}.home-comparison-row{grid-template-columns:minmax(0,1fr) 78px;gap:6px}.home-comparison-track{grid-area:2/1}.home-comparison-row b{grid-area:2/2}}@media (width>=768px) and (width<=1100px){.dashboard-design-shell .home-metrics-layout .home-primary-kpis{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.dashboard-design-shell .home-metrics-layout .report-overview-kpi{border-right:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);padding:16px}.dashboard-design-shell .home-metrics-layout .report-overview-kpi:nth-child(3n){border-right:0}.dashboard-design-shell .home-metrics-layout .report-overview-kpi:nth-last-child(-n+3){border-bottom:0}}@media (width<=767px){.dashboard-design-shell .home-metrics-layout{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard-design-shell .home-metrics-layout .page-header p{display:block}.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px 38px;gap:8px}.dashboard-design-shell .home-metrics-layout .report-period-presets{justify-self:stretch;width:100%}.dashboard-design-shell .home-metrics-layout .report-period-presets button{flex:1;height:36px;min-height:36px;padding:4px 5px}.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:2/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:2/3}.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:2/4}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:3/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:3/3/auto/5}.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-row:4;gap:5px}.dashboard-design-shell .home-metrics-layout .home-primary-kpis{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.dashboard-design-shell .home-metrics-layout .report-overview-kpi{border-right:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);gap:8px;padding:16px}.dashboard-design-shell .home-metrics-layout .report-overview-kpi:nth-child(2n){border-right:0}.dashboard-design-shell .home-metrics-layout .report-overview-kpi:nth-last-child(-n+2){border-bottom:0}.home-comparison-cards{grid-template-columns:minmax(0,1fr);gap:10px}.home-comparison-row{grid-template-columns:90px minmax(0,1fr) 78px;gap:10px}.home-comparison-track,.home-comparison-row b{grid-area:auto}.home-metric-details th,.home-metric-details td{padding:9px 5px}.dashboard-design-shell .home-metrics-layout .home-store-card,.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{grid-column:1}.dashboard-design-shell .home-metrics-layout .dashboard-operations-disclosure{order:2;grid-column:1}}.report-date-short{display:none}.dashboard-design-shell .home-metrics-layout .report-command-row{contain:none}.dashboard-design-shell .home-metrics-layout .report-command-row:has(.dashboard-world-time[open]){z-index:50}.dashboard-design-shell .home-metrics-layout .report-clock-status{overflow:visible}.home-metrics-layout .home-comparison-row{grid-template-columns:44px minmax(0,1fr) 78px}@media (width>=768px) and (width<=1250px){.home-metrics-layout .home-comparison-row{grid-template-columns:minmax(0,1fr) 78px}}@media (width<=767px){.dashboard-design-shell .home-metrics-layout .report-period-presets{display:none}.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:repeat(2,minmax(0,1fr)) 56px 44px;gap:8px}.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:1/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:1/3}.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:1/4}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:2/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:2/3/auto/5}.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-row:3}.dashboard-design-shell .home-metrics-layout .report-command-row select,.dashboard-design-shell .home-metrics-layout .report-period-field>button,.dashboard-design-shell .home-metrics-layout .report-filter-actions button{height:44px;min-height:44px}.dashboard-design-shell .home-metrics-layout .report-command-row select{min-width:0;padding-inline:8px}.dashboard-design-shell .home-metrics-layout .report-period-field>button{white-space:nowrap;gap:3px;padding-inline:5px}.dashboard-design-shell .home-metrics-layout .report-clock-status,.dashboard-design-shell .home-metrics-layout .report-clock-status strong,.dashboard-design-shell .home-metrics-layout .report-live-status,.dashboard-design-shell .home-metrics-layout .dashboard-world-time{font-size:12px}.home-metrics-layout .report-date-short{display:inline}.home-metrics-layout .report-date-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-metrics-layout .home-quick-links{display:none}}.home-store-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.home-store-card>.section-panel-header{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.home-store-list button{text-align:left;border:0;border-bottom:1px solid var(--srt-border-color);color:var(--text);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:12px 0;display:grid}.home-store-list button>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-store-list button{min-width:0;color:var(--blue);grid-template-columns:minmax(0,1fr)}.home-store-list button>span:first-of-type{color:var(--muted);grid-column:1}.home-store-list button>span:last-child{color:var(--blue);grid-area:1/2/3;align-self:center}.home-store-list button[aria-pressed=true]{color:var(--blue)}.home-quick-links{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;flex-wrap:nowrap;grid-area:6/1/auto/-1;align-items:center;gap:12px;padding:12px 16px;display:flex}.home-quick-links h2{margin:0 16px 0 0}.home-quick-links button{color:var(--blue);background:0 0;border:0;padding:8px 16px}@media (width<=767px){.home-quick-links{gap:6px;padding:10px 8px}.home-quick-links h2{flex-shrink:0;margin:0}.home-quick-links button{white-space:nowrap;flex:1;min-width:0;padding:8px 0}.home-quick-suffix{display:none}}@media (width<=1250px){.home-quick-links{grid-row:7}}@media (width<=767px){.home-quick-links{order:6;grid-area:auto/1/auto/-1}}@media (width>=1251px){.dashboard-design-shell .home-metrics-layout{grid-template-columns:15% minmax(0,1.35fr) minmax(0,.9fr) minmax(0,1fr);gap:14px}.dashboard-design-shell .home-metrics-layout .home-metrics-cockpit{display:contents}.dashboard-design-shell .home-metrics-layout .home-primary-kpis{grid-area:3/1/auto/-1}.dashboard-design-shell .home-metrics-layout .home-comparison-section{grid-area:4/1}.dashboard-design-shell .home-metrics-layout .home-metric-details{grid-area:4/2}.dashboard-design-shell .home-metrics-layout .home-store-card{grid-area:4/3}.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{grid-area:4/4}.home-metrics-layout .home-comparison-section,.home-metrics-layout .home-metric-details{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;min-width:0;padding:12px}.home-metrics-layout .home-comparison-cards{grid-template-columns:minmax(0,1fr);gap:8px}.home-metrics-layout .home-comparison-card{border:0;border-radius:0;gap:6px;padding:8px 0}.home-metrics-layout .home-comparison-row{grid-template-columns:36px minmax(0,1fr) auto;gap:5px}.home-metrics-layout .home-metrics-heading{gap:4px 8px;margin-bottom:10px}.home-metrics-layout .home-metric-details th,.home-metrics-layout .home-metric-details td{padding:10px 4px}.dashboard-design-shell .home-metrics-layout .home-store-card{padding:12px}.home-metrics-layout .home-store-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metrics-layout .risk-panel .section-panel-header{flex-wrap:wrap;gap:8px}.home-metrics-layout .risk-coverage{display:block}.home-metrics-layout .risk-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-metrics-layout .risk-values>div{min-width:0;padding:0 4px}}@media (width>=1000px) and (width<=1250px){.dashboard-design-shell .home-metrics-layout{grid-template-columns:minmax(320px,2fr) minmax(480px,3fr);gap:14px}.dashboard-design-shell .home-metrics-layout .home-metrics-cockpit{display:contents}.dashboard-design-shell .home-metrics-layout .home-primary-kpis{grid-area:3/1/auto/-1}.dashboard-design-shell .home-metrics-layout .home-comparison-section{grid-area:4/1}.dashboard-design-shell .home-metrics-layout .home-metric-details{grid-area:4/2}.dashboard-design-shell .home-metrics-layout .home-store-card{grid-area:5/1}.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{grid-area:5/2}.dashboard-design-shell .home-metrics-layout .priority-worklist-panel{grid-row:6}.home-metrics-layout .home-quick-links{grid-row:7}.home-metrics-layout .home-comparison-section,.home-metrics-layout .home-metric-details{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;min-width:0;padding:16px}.home-metrics-layout .home-comparison-cards{grid-template-columns:minmax(0,1fr);gap:8px}.home-metrics-layout .home-comparison-card{border:0;border-radius:0;gap:6px;padding:8px 0}.home-metrics-layout .home-metric-details th,.home-metrics-layout .home-metric-details td{padding:10px 8px}}@media (width>=768px) and (width<=999px){.dashboard-design-shell .home-metrics-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-design-shell .home-metrics-layout .home-metrics-cockpit{display:contents}.dashboard-design-shell .home-metrics-layout .home-primary-kpis{grid-area:3/1/auto/-1}.dashboard-design-shell .home-metrics-layout .home-comparison-section{grid-area:4/1/auto/-1}.dashboard-design-shell .home-metrics-layout .home-metric-details{grid-area:5/1/auto/-1}.dashboard-design-shell .home-metrics-layout .home-store-card{grid-area:6/1}.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{grid-area:6/2}.dashboard-design-shell .home-metrics-layout .priority-worklist-panel{grid-row:7}.home-metrics-layout .home-quick-links{grid-row:8}.home-metrics-layout .home-comparison-section,.home-metrics-layout .home-metric-details{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;min-width:0;padding:16px}.home-metrics-layout .home-comparison-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-metrics-layout .home-comparison-card{padding:12px}.home-metrics-layout .home-comparison-row{grid-template-columns:44px minmax(0,1fr) auto}.home-metrics-layout .home-metric-details th,.home-metrics-layout .home-metric-details td{padding:10px 8px}.home-metrics-layout .risk-values{grid-template-columns:repeat(2,minmax(0,1fr))}}#root .dashboard-design-shell .home-metrics-layout>.loading-indicator-page{background:#fff;grid-column:1/-1;min-width:0;min-height:64px;margin:0}#root .dashboard-design-shell .home-metrics-layout:has(.dashboard-report-loading)>.loading-indicator-page{display:none}#root .dashboard-design-shell .home-metrics-layout .dashboard-report-loading{grid-column:1/-1;margin:0}.dashboard-design-shell .priority-worklist-panel .dashboard-card-decoration{display:none}#root .console-design-shell .approved-mobile-list{container-type:inline-size}#root .console-design-shell .approved-card{--outline:#8daea4;--divider:#dce9e8;--green:#079b77;--muted:#6480ad;color:#10285c}#root .console-design-shell .approved-mobile-list{gap:12px;display:grid}#root .console-design-shell .approved-card{border:1px solid var(--srt-border-color);min-width:0;box-shadow:none;background:#fff;border-radius:10px;padding:13px 11px 12px}#root .console-design-shell .approved-card-top{grid-template-rows:minmax(40px,auto) 20px 28px;grid-template-columns:72px minmax(0,1fr) 72px;align-items:start;gap:4px 13px;display:grid;position:relative}#root .console-design-shell .approved-photo{background:#fff;border:0;border-radius:9px;grid-area:1/1/4;align-self:stretch;width:72px;height:100%;min-height:96px;padding:0;overflow:hidden}#root .console-design-shell .approved-photo img{object-fit:contain;width:100%;height:100%}#root .console-design-shell .approved-photo span{height:100%;color:var(--muted);place-items:center;font-size:11px;display:grid}#root .console-design-shell .approved-title{text-align:left;border:0;grid-area:1/2;align-self:start;gap:4px;min-width:0;margin:0;padding:0;display:grid}#root .console-design-shell .approved-title strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#root .console-design-shell .approved-title small{-webkit-line-clamp:1;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#root .console-design-shell .approved-card-side{flex-direction:column;align-items:flex-end;gap:0;min-width:0;display:flex;position:absolute;top:0;right:0}#root .console-design-shell .approved-card-side>.approved-badge{margin-right:8px}#root .console-design-shell .approved-badge{min-width:0;color:var(--muted);border:1px solid var(--srt-border-color);white-space:nowrap;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 5px;line-height:1.4;display:inline-flex}#root .console-design-shell .approved-badge svg{width:12px;height:12px;display:block}#root .console-design-shell .approved-badge.is-danger{color:#ce3437;border-color:var(--srt-border-color)}#root .console-design-shell .approved-badge.is-success{color:#068a66;border-color:var(--srt-border-color)}#root .console-design-shell .approved-badge.is-warning{color:#ac690b;border-color:var(--srt-border-color)}#root .console-design-shell .approved-badge.is-info{color:#2e65a7;border-color:var(--srt-border-color)}#root .console-design-shell .approved-identities{grid-area:3/2/auto/4;align-self:end;align-items:center;gap:8px;min-width:0;display:flex}#root .console-design-shell .approved-identity{background:#fff;border:0;border-radius:0;flex:0 auto;align-items:center;gap:4px;min-width:0;height:28px;padding:0;display:flex}#root .console-design-shell .approved-identity:first-child{flex-shrink:0}#root .console-design-shell .approved-identity-separator{color:var(--outline);flex-shrink:0;font-size:12px;line-height:1}#root .console-design-shell .approved-identity>span{color:var(--muted);flex-shrink:0;line-height:1.2}#root .console-design-shell .approved-identity b{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-family:Arial,PingFang SC,sans-serif;overflow:hidden}#root .console-design-shell .approved-identity button{color:#375674;background:#fff;border:0;flex-shrink:0;place-items:center;width:15px;height:26px;padding:0;display:grid}#root .console-design-shell .approved-identity button svg{width:12px;height:12px}#root .console-design-shell .approved-metrics{border-top:1px solid var(--srt-border-color);grid-template-columns:1.35fr .72fr 1.1fr 1.08fr;min-width:0;margin-top:13px;padding-top:12px;display:grid}#root .console-design-shell .approved-metric{border-right:1px solid var(--srt-border-color);align-items:center;gap:5px;min-width:0;padding:0 7px;display:flex}#root .console-design-shell .approved-metric:first-child{padding-left:0}#root .console-design-shell .approved-metric:last-child{border-right:0;padding-right:0}#root .console-design-shell .approved-metric-icon{color:var(--green);flex-shrink:0;place-items:center;display:grid}#root .console-design-shell .approved-metric-icon svg{width:20px;height:20px}#root .console-design-shell .approved-metric>div{gap:2px;min-width:0;display:grid}#root .console-design-shell .approved-metric b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Arial,PingFang SC,sans-serif;overflow:hidden}#root .console-design-shell .approved-metric small{color:var(--muted);white-space:nowrap}#root .console-design-shell .approved-metric.is-danger b{color:#c83538}#root .console-design-shell .approved-metrics.is-diagnosis{grid-template-columns:1fr .9fr 1.1fr}#root .console-design-shell .approved-metrics.is-diagnosis b{font-size:11px}#root .console-design-shell .approved-card-tasks .approved-card-side{z-index:1}#root .console-design-shell .approved-owner{grid-area:2/2/auto/4;align-self:center;align-items:center;gap:4px;min-width:0;font-size:11px;line-height:1.5;display:flex}#root .console-design-shell .approved-owner svg{color:var(--green);flex-shrink:0}#root .console-design-shell .approved-owner>span{color:var(--muted);flex-shrink:0}#root .console-design-shell .approved-owner b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=335px){#root .console-design-shell .approved-card-top{grid-template-rows:minmax(40px,auto) 18px 28px;grid-template-columns:64px minmax(0,1fr) 64px;column-gap:9px}#root .console-design-shell .approved-photo{width:64px;min-height:94px}#root .console-design-shell .approved-identities{gap:6px}#root .console-design-shell .approved-owner{gap:3px;font-size:10px}#root .console-design-shell .approved-owner svg{width:12px;height:12px}#root .console-design-shell .approved-metric{gap:4px;padding-inline:4px}#root .console-design-shell .approved-metric-icon svg{width:18px;height:18px}#root .console-design-shell .approved-metric b{font-size:9px}#root .console-design-shell .approved-metric small{font-size:8px}#root .console-design-shell .approved-badge{font-size:10px}}@container (width>=390px){#root .console-design-shell .approved-card-top{grid-template-rows:minmax(44px,auto) 20px 29px;grid-template-columns:80px minmax(0,1fr) 72px;gap:5px 14px}#root .console-design-shell .approved-photo{width:80px;min-height:103px}#root .console-design-shell .approved-title strong{font-size:15px}#root .console-design-shell .approved-identity{height:29px}#root .console-design-shell .approved-identity>span{font-size:10px}#root .console-design-shell .approved-identity b,#root .console-design-shell .approved-metric b{font-size:11px}#root .console-design-shell .approved-metric small{font-size:10px}}#root .console-design-shell .approved-metrics.is-single{grid-template-columns:1fr}#root .console-design-shell .approved-actions{border-top:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}#root .console-design-shell .approved-actions label{align-items:center;gap:5px;font-size:11px;display:flex}#root .console-design-shell .approved-actions button{border:1px solid var(--srt-border-color);min-height:32px;color:var(--green);background:#fff;border-radius:6px;padding:4px 8px;font-size:11px}#root .console-design-shell .approved-actions input{min-height:0}@media (width<=767px){#root .console-design-shell :is(.listing-center-page,.diagnosis-center-page,.task-list-page,.followups-page){background:#fff}}#root .console-design-shell .approved-followup-issues{border-top:1px solid var(--srt-border-color);margin-top:8px;padding-top:8px;font-size:11px}#root .console-design-shell .approved-followup-issues summary{cursor:pointer;color:var(--muted)}#root .console-design-shell .approved-followup-issues p{font-size:12px;line-height:1.5}#root .console-design-shell .approved-card[data-selected=true]{border:2px solid var(--srt-border-color);outline-offset:0;box-shadow:none;outline:none;padding:12px 10px 11px}#root .console-design-shell .approved-title{box-shadow:none;color:#10285c;background:#fff!important}#root .console-design-shell .approved-title strong{font-size:14px!important;font-weight:500!important;line-height:1.42!important}#root .console-design-shell .approved-title small{font-size:11px!important;line-height:1.4!important}#root .console-design-shell .approved-owner :is(span,b){font-size:11px!important;line-height:1.5!important}#root .console-design-shell .approved-owner b{font-weight:450!important}#root .console-design-shell .approved-identity b{font-size:9.5px!important;font-weight:450!important;line-height:1.5!important}#root .console-design-shell .approved-identity>span{font-size:9px!important}#root .console-design-shell .approved-metric b{font-size:10px!important;font-weight:450!important;line-height:1.45!important}#root .console-design-shell .approved-metric small{font-size:9px!important;line-height:1.45!important}#root .console-design-shell .approved-badge{font-size:11px!important}#root .console-design-shell .approved-actions label{white-space:nowrap;flex:none}#root .console-design-shell .approved-actions input[type=checkbox]{flex:0 0 14px;width:14px;height:14px;min-height:0;margin:0}@container (width<=335px){#root .console-design-shell .approved-owner :is(span,b){font-size:10px!important}#root .console-design-shell .approved-metric b{font-size:9px!important}#root .console-design-shell .approved-metric small{font-size:8px!important}}@container (width>=390px){#root .console-design-shell .approved-title strong{font-size:15px!important}#root .console-design-shell .approved-identity b,#root .console-design-shell .approved-metric b{font-size:11px!important}#root .console-design-shell .approved-metric small{font-size:10px!important}}@media (width<=767px){#root .console-design-shell:has(:is(.listing-center-page,.diagnosis-center-page,.task-list-page,.followups-page)){box-shadow:none;background:#fff!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero{background:linear-gradient(103deg,#e8fbf7,#c9f7e9)!important}#root .console-design-shell .listing-center-page .approved-card:is(:active,:focus-within){background:var(--srt-table-row-hover,#f3faf6)}#root .console-design-shell .listing-center-page .approved-card:is(:active,:focus-within) :is(.approved-title,.approved-identity,.approved-identity button){background:0 0!important}}@media (width<=767px) and (hover:hover){#root .console-design-shell .listing-center-page .approved-card:hover{background:var(--srt-table-row-hover,#f3faf6)}#root .console-design-shell .listing-center-page .approved-card:hover :is(.approved-title,.approved-identity,.approved-identity button){background:0 0!important}}body #root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface .table-wrap,body #root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface .table-wrap *,body #root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface>.desktop-report-heading h2{font-weight:400!important}#root .console-design-shell .approved-card-tasks .approved-title{grid-column:2}#root .console-design-shell .approved-card-tasks .approved-title strong{font-size:14px}#root .console-design-shell .approved-card-tasks .approved-card-side>.approved-badge{margin-right:0;display:inline-flex}#root .console-design-shell .approved-task-subtitle{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-area:2/2/auto/4;align-self:center;font-size:11px;line-height:1.5;overflow:hidden}#root .console-design-shell .approved-card-tasks .approved-metrics{grid-template-columns:1.1fr .9fr .85fr 1.3fr}#root .console-design-shell .approved-card-tasks .approved-metric{gap:3px;padding-inline:4px}#root .console-design-shell .approved-card-tasks .approved-metric:first-child{padding-left:0}#root .console-design-shell .approved-card-tasks .approved-metric:last-child{padding-right:0}#root .console-design-shell .approved-card-tasks .approved-metric-icon svg{width:14px;height:14px}#root .console-design-shell .approved-card-tasks .approved-metric:nth-child(3) .approved-metric-icon{display:none}#root .console-design-shell .approved-card-tasks .approved-metric b{font-size:9.5px}#root .console-design-shell .approved-card-tasks .approved-metric small{font-size:8.5px}@layer srt-list-content{#root .console-design-shell .task-list-page,#root .console-design-shell .task-list-page *{font-weight:400!important}#root .console-design-shell:has(.task-list-page) .mobile-visual-title{font-weight:400!important}}#root .console-design-shell .approved-card-tasks{--task-photo-size:72px}#root .console-design-shell .approved-card-tasks .approved-card-top{height:var(--task-photo-size);grid-template-columns:var(--task-photo-size) minmax(0,1fr) 72px;grid-template-rows:repeat(3,minmax(0,1fr));row-gap:0}#root .console-design-shell .approved-card-tasks .approved-photo{width:var(--task-photo-size);height:var(--task-photo-size);border-radius:0;min-height:0}#root .console-design-shell .approved-card-tasks .approved-title{align-self:center}#root .console-design-shell .approved-card-tasks .approved-title strong{-webkit-line-clamp:unset;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#root .console-design-shell .approved-card-tasks .approved-identities{align-self:center}#root .console-design-shell .approved-card-tasks .approved-identity{height:24px}#root .console-design-shell .approved-card-tasks .approved-card-side{grid-area:1/3;place-self:center end;position:static;top:auto;transform:none}@container (width<=335px){#root .console-design-shell .approved-card-tasks{--task-photo-size:72px}#root .console-design-shell .approved-card-tasks .approved-card-top{grid-template-columns:var(--task-photo-size) minmax(0,1fr) 72px}}@container (width>=390px){#root .console-design-shell .approved-card-tasks{--task-photo-size:80px}}#root .console-design-shell .approved-card-tasks .approved-metric>div{min-width:0}#root .console-design-shell .approved-card-tasks .approved-metric :is(b,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;overflow:visible}.operation-feedback-portal{z-index:2147483000;pointer-events:none;isolation:isolate;position:fixed;inset:0}.operation-feedback-portal .diagnosis-decision-toast{color:#fff;text-align:center;pointer-events:none;background:#000000c7;border:0;border-radius:10px;width:max-content;max-width:min(520px,100vw - 40px);padding:14px 18px;font-size:14px;line-height:1.6;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#root .page-content-skeleton{margin:0 0 16px}#root .report-load-state:has(.page-content-skeleton){background:0 0;border:0;min-height:0;padding:0;display:block}:is(#root .listing-center-page:has(.page-content-skeleton) .table-wrap,#root .diagnosis-center-page:has(.page-content-skeleton) .diagnosis-list-table,#root .task-list-page:has(.page-content-skeleton) .task-list-summary,#root .task-list-page:has(.page-content-skeleton) .task-mobile-list-heading,#root .task-list-page:has(.page-content-skeleton) .task-list-table,#root .task-list-page:has(.page-content-skeleton) .pagination),:is(#root .readiness-center:has(.page-content-skeleton) .table-wrap,#root .acquisition-dynamics-page:has(>.page-content-skeleton)>.section-panel){display:none!important}@media (width>=768px){#root .console-design-shell.reference-visual-shell .listing-center-page .page-content-skeleton{order:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .page-content-skeleton{order:1}}@media (width<=767px){#root .console-design-shell.reference-visual-shell .listing-center-page .page-content-skeleton,#root .console-design-shell.reference-visual-shell .diagnosis-center-page .page-content-skeleton{order:0}}.feedback-notice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feedback-notice details{width:100%}.feedback-notice summary{cursor:pointer;font-size:12px;font-weight:400}.feedback-notice details>div{overflow-wrap:anywhere;margin-top:6px}.feedback-notice-title{font-size:13px;font-weight:400}#root .is-unreturned{white-space:nowrap;font-size:12px;font-weight:400}@media (width<=640px){#root .is-unreturned{font-size:11px;font-weight:400}}.ns-switch{color:#64756f;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:20px;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:inline-flex}.ns-switch>span{background:#dae1dd;border-radius:12px;width:32px;height:18px;position:relative}.ns-switch>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.ns-switch.is-on>span{background:#13836a}.ns-switch.is-on>span:after{transform:translate(14px)}.ns-switch:disabled{opacity:.55;cursor:default}.ns-provider .sd-row{border-bottom:0;padding-bottom:8px}.ns-status{color:#75847d;margin:0 0 12px;font-size:12px}.ns-channel{border-top:1px solid #e9eeeb;padding:10px 0;font-size:13px}.ns-channel>div:first-child{flex-wrap:wrap;gap:8px;display:flex}.ns-channel span{color:#6f7c76}.ns-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ns-actions .sd-secondary{padding:5px 9px;font-size:12px}.ns-form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;display:grid}.ns-form label{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.ns-form input{box-sizing:border-box;width:100%;min-width:0}.ns-wide{grid-column:1/-1}.ns-form{min-width:0}.ns-provider+.ns-provider{border-top:1px solid #e9eeeb}@media (width<=640px){.ns-form input,.ns-form select{font-size:16px!important}.ns-channel .ns-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ns-actions .sd-secondary{white-space:nowrap;padding:6px 3px;font-size:12px}.ns-actions .sd-pill{text-align:center}}#root .account-reminder-panel{margin-top:16px;padding:20px}#root .account-reminder-panel .sd-row{align-items:center;gap:12px;display:flex}#root .account-reminder-panel .sd-row>div{flex:1;gap:6px;min-width:0;display:grid}#root .account-reminder-panel .sd-row>div>span{color:#6f7c76;font-size:12px}#root .account-reminder-panel .ns-switch{background:0 0;border:0;font-size:13px}#root .account-reminder-panel .sd-note{margin:8px 0 0;font-size:13px}#root .account-reminder-panel .sd-note.is-error{color:#ad2838}.ns-panel{gap:14px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell.my-page-shell,#root .console-design-shell.reference-visual-shell.my-page-shell .content,#root .console-design-shell.reference-visual-shell.my-page-shell .command-topbar{background:#fff}#root .account-page{width:100%;min-width:0;max-width:900px;margin:0 auto}#root .account-page-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#root .account-page-header h1{margin:0;font-size:20px}#root .account-page-header span{color:var(--muted);overflow-wrap:anywhere}#root .account-page-panel{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;min-width:0}#root .account-page .account-security-body{padding:20px;overflow:visible}#root .account-page .account-security-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#root .account-page .account-security-overview>div{background:0 0;gap:8px;min-width:0;padding:16px}#root .account-page .account-security-overview b{overflow-wrap:anywhere;font-weight:500}#root .account-page .account-security-overview>div>button{justify-self:start}#root .account-page .account-security-form{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}#root .account-page .account-security-form>:not(label){grid-column:1/-1}#root .account-page .account-security-form label{gap:8px;min-width:0;display:grid}#root .account-page .account-security-form input{background:0 0;width:100%;min-width:0}#root .account-page .account-security-actions{flex-wrap:wrap}#root .account-page button{border-radius:8px;min-width:0;min-height:36px}#root .account-page .primary{color:#fff;background:#117b65}#root .account-page .primary:hover:not(:disabled){background:#106e5a}#root .account-page .secondary{color:#168a72;background:#fff}#root .account-page-error{justify-items:start;gap:8px;display:grid}#root .account-page-error .error{margin:0}@media (width<=767px){#root .account-page .account-security-body{padding:16px}#root .account-page .account-security-overview{grid-template-columns:minmax(0,1fr);gap:12px}#root .account-page button{min-height:44px}#root .account-page .account-security-form input{font-size:16px!important}#root .account-page .account-security-actions>button{flex:1}}:root{--srt-border-color:#e0e0e0}html body [data-numeric-tone]{font-variant-numeric:tabular-nums}html body [data-numeric-tone=positive]{color:#087f64!important}html body [data-numeric-tone=negative]{color:#cf3d36!important}html body [data-numeric-tone=missing]{color:#64748b!important}html body [data-numeric-tone=neutral]{color:#142a43!important}html body :is(.report-change,.report-owner-delta,.listing-period-change td,.listing-comparison-mobile-grid-row span,.listing-sales-cell small,.listing-adjustment-table td,.dashboard-report-kpi-change).is-positive,html body :is(.report-change,.report-owner-delta,.listing-period-change td,.listing-comparison-mobile-grid-row span,.listing-sales-cell small,.listing-adjustment-table td,.dashboard-report-kpi-change).is-favorable,html body .dashboard-report-kpi-change-favorable{color:#087f64!important}html body :is(.report-change,.report-owner-delta,.listing-period-change td,.listing-comparison-mobile-grid-row span,.listing-sales-cell small,.listing-adjustment-table td,.dashboard-report-kpi-change).is-negative,html body :is(.report-change,.report-owner-delta,.listing-period-change td,.listing-comparison-mobile-grid-row span,.listing-sales-cell small,.listing-adjustment-table td,.dashboard-report-kpi-change).is-unfavorable,html body .dashboard-report-kpi-change-unfavorable,html body .return-increase{color:#cf3d36!important}html body .return-decrease,html body :is(#root,body) .dialog-product-header .dialog-product-fact-value[data-numeric-tone=positive]{color:#087f64!important}html body :is(#root,body) .dialog-product-header .dialog-product-fact-value[data-numeric-tone=negative]{color:#cf3d36!important}html body :is(#root,body) .dialog-product-header .dialog-product-fact-value[data-numeric-tone=missing]{color:#64748b!important}html body :is(#root,body) .dialog-product-header .dialog-product-fact-value[data-numeric-tone=neutral]{color:#142a43!important}:root{--topbar:#0b0b0b;--canvas:#f5f6f7;--surface:#fff;--border:#e1e3e5;--text:#202223;--muted:#6d7175;--blue:#1a9c86;--green:#008060;--orange:#c76a00;--red:#d72c0d;color:var(--text);background:var(--canvas);font-synthesis:none;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.report-center-page{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.report-home-summary .report-command-row{flex-wrap:wrap}.report-home-scope{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.report-home-scope label{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.report-home-scope select{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:6px;min-width:0;max-width:220px;min-height:32px;padding:6px}.report-home-analysis{min-width:0}.report-kpi-open{border-radius:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.report-kpi-open:hover{background:#1a9c8608}.report-kpi-open:focus-visible{outline:2px solid var(--blue);outline-offset:-3px}.report-home-summary .report-filter-bar{flex-wrap:wrap;flex:auto;min-width:0}.report-home-summary .report-period-toolbar{flex-wrap:wrap;min-width:0}.report-home-summary .report-period-presets{flex-wrap:wrap;flex:0 auto;max-width:100%}.report-home-summary .report-clock-status,.report-home-summary .report-clock-status>div{white-space:normal;flex-wrap:wrap}.report-command-row{border:1px solid var(--srt-border-color);background:var(--surface);scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:9px;flex-wrap:nowrap;align-items:center;gap:16px;padding:9px 12px;display:flex;overflow-x:auto}.report-command-row::-webkit-scrollbar{height:6px}.report-clock-status{color:#657285;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:8px 18px;min-width:0;font-size:10px;display:flex}.report-clock-status>div{white-space:nowrap;gap:8px 16px;min-width:0;display:flex}.report-clock-status b{color:#49576a}.report-clock-status strong{color:#49576a;white-space:nowrap;border-left:1px solid var(--srt-border-color);flex:none;padding-left:16px;font-size:10px}.report-live-status{color:#216b4d;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.report-live-status i{background:#18845b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #dff3e9}.report-live-status[data-state=checking],.report-live-status[data-state=updating]{color:#12806c}.report-live-status[data-state=checking] i,.report-live-status[data-state=updating] i{background:#1a9c86;box-shadow:0 0 0 3px #f1faf8}.report-live-status[data-state=updating] i{animation:1.25s ease-in-out infinite report-live-pulse}.report-live-status[data-state=error]{color:#8f3b46}.report-live-status[data-state=error] i{background:#c84a3c;box-shadow:0 0 0 3px #fbe1e4}@keyframes report-live-pulse{50%{opacity:.35;transform:scale(.78)}}.report-filter-bar{flex-wrap:nowrap;flex:none;align-items:center;gap:14px;display:flex}.report-filter-bar label{color:var(--muted);gap:4px;font-size:10px;display:grid}.report-filter-bar select,.report-filter-bar input{border:1px solid var(--srt-border-color);min-height:32px;color:var(--text);background:#fff;border-radius:6px;padding:6px 8px}.report-currency-select{border-radius:7px;flex:none;font-size:10px;font-weight:700}.report-filter-bar-row{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.report-filter-actions{align-items:center;gap:6px;display:flex}.report-period-toolbar{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.report-period-presets{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;flex:none;align-items:stretch;display:flex;overflow:hidden}.report-period-presets button{border:0;border-right:1px solid var(--srt-border-color);min-height:30px;color:var(--text);white-space:nowrap;padding:5px 11px;font-size:10px}.report-period-presets button:last-child{border-right:0}.report-period-presets button[aria-pressed=true]{background:#e8f5f2}.report-period-field{flex:none;position:relative}.report-period-field>button{border:1px solid var(--srt-border-color);min-height:32px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:5px 12px;font-size:10px;font-weight:700;display:flex}.report-period-field>button[aria-pressed=true]{border-color:var(--srt-border-color);color:#12806c}.report-filter-actions>button,.report-manual-refresh button{border:1px solid var(--srt-border-color);color:#334155;background:#fff;border-radius:7px;place-items:center;width:34px;min-width:34px;height:32px;padding:0;display:grid}.report-manual-refresh button{border-color:var(--srt-border-color);color:#fff;background:#1a9c86}.report-manual-refresh button:disabled{cursor:not-allowed;opacity:.65}.report-manual-refresh .is-spinning{animation:.9s linear infinite report-refresh-spin}@keyframes report-refresh-spin{to{transform:rotate(360deg)}}.report-active-filters{flex-wrap:wrap;gap:5px;display:flex}.report-active-filters button{border:1px solid var(--srt-border-color);color:#14846f;background:#e8f5f2;border-radius:999px;padding:4px 7px;font-size:10px}.report-active-filters span{margin-left:4px}.report-preview-notice{border:1px solid var(--srt-border-color);color:#7a4d00;background:#fff8e8;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:700}.report-refresh-control{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:9px;justify-content:space-between;align-items:center;gap:10px 18px;padding:10px 12px;display:flex}.report-refresh-control.is-running{border-color:var(--srt-border-color);background:#e8f5f2}.report-refresh-control>div:first-child{gap:3px;min-width:0;display:grid}.report-refresh-control b{font-size:11px}.report-refresh-control span,.report-refresh-control small{color:var(--muted);font-size:10px}.report-refresh-control .report-refresh-message{color:var(--green);font-weight:700}.report-refresh-control .report-refresh-error{color:var(--red);font-weight:700}.report-manual-refresh{justify-content:flex-end;min-height:30px;display:flex}.report-manual-refresh button{border-radius:7px;min-height:30px;padding:5px 12px;font-size:10px;line-height:1}.report-refresh-actions{flex:none;align-items:center;gap:8px;display:flex}.report-refresh-actions a{color:#12806c;white-space:nowrap;font-size:10px}.report-refresh-actions button{border:1px solid var(--srt-border-color);color:#fff;white-space:nowrap;background:#1a9c86;border-radius:7px;min-height:32px;padding:6px 11px;font-weight:700}.report-refresh-actions button:disabled{border-color:var(--srt-border-color);cursor:progress;background:#cdeae3}.report-refresh-actions button:focus-visible,.report-refresh-actions a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.report-auto-refresh{border:1px solid var(--srt-border-color);color:#216b4d;background:#f2faf6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;padding:8px 11px;display:flex}.report-auto-refresh>span{align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.report-auto-refresh i{background:#18845b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #dff3e9}.report-auto-refresh small{color:#4f7263;font-size:10px}.report-auto-refresh small:last-child{margin-left:auto}.report-auto-refresh.is-updated{border-color:var(--srt-border-color);color:#12806c;background:#e8f5f2}.report-auto-refresh.is-updated i{background:#1a9c86;box-shadow:0 0 0 3px #f1faf8}.report-auto-refresh.is-error{border-color:var(--srt-border-color);color:#8f3b46;background:#fff3f4}.report-auto-refresh.is-error i{background:#c84a3c;box-shadow:0 0 0 3px #fbe1e4}.report-overview-cockpit{gap:12px;min-width:0;display:grid}.report-overview-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.report-overview-kpi{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;align-content:space-between;gap:6px;min-width:0;min-height:104px;padding:13px 12px 11px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 8px #1522350a}.report-overview-kpi:before{content:"";background:#6f86a1;height:3px;position:absolute;inset:0 0 auto}.report-overview-kpi.is-positive:before{background:#18845b}.report-overview-kpi.is-negative:before{background:#c84a3c}.report-overview-kpi.is-neutral:before{background:#d18b28}.report-overview-kpi.is-unavailable:before{background:#9aa2aa}.report-overview-kpi>span{color:var(--muted);font-size:10px;font-weight:700}.report-overview-kpi>strong{overflow-wrap:anywhere;letter-spacing:-.02em;font-variant-numeric:tabular-nums;max-width:100%;font-size:clamp(20px,1.55vw,26px);line-height:1.1}.report-overview-kpi.is-unavailable{background:#fafafa}.report-overview-kpi.is-unavailable>strong{color:var(--muted)}.report-change{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;display:block}.report-change b{margin-right:3px;font-weight:800}.report-change.is-positive{color:#15704e}.report-change.is-negative{color:#b23d31}.report-change.is-neutral{color:#9a6200}.report-change.is-unavailable{color:var(--muted)}.report-kpi-source{color:#9a6200;font-size:10px}.report-asin-toolbar{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;padding:0 0 9px;display:flex;overflow-x:auto}.report-asin-toolbar>*{flex:none}.report-asin-toolbar form[role=search]{align-items:center;gap:3px;display:flex}.report-asin-toolbar button,.report-asin-toolbar select,.report-asin-search-input{border:1px solid var(--srt-border-color);min-height:32px;color:var(--text);white-space:nowrap;background:#fff;border-radius:6px;padding:5px 9px}.report-asin-search-input{width:clamp(100px,12vw,180px);min-width:100px;max-width:180px}.report-asin-search-submit{place-items:center;width:32px;display:grid;color:#12806c!important;padding:0!important}@media (width<=720px){.report-asin-toolbar{padding-bottom:7px}}.report-two-column{grid-template-columns:minmax(0,1.5fr) minmax(250px,.7fr);gap:10px;display:grid}.report-overview-analysis{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(220px,.7fr);align-items:start;gap:10px;min-width:0;display:grid}.report-overview-analysis>*{min-width:0}.report-chart-button{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.report-chart-button:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.report-fact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.report-fact-list>div{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:7px;padding:10px}.report-fact-list dt{color:var(--muted);font-size:10px}.report-fact-list dd{margin:4px 0 0;font-weight:700}.report-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.table-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.report-table th,.report-table td{border-bottom:1px solid var(--srt-border-color);text-align:left;white-space:nowrap;padding:8px 10px}.report-table thead th{color:var(--muted);background:#f7f8f8;font-size:10px}.report-table tbody tr:last-child>*{border-bottom:0}.report-comparison-workbench{gap:12px;min-width:0;display:grid}.report-comparison-workbench>*{min-width:0}.comparison-basis-bar{border:1px solid var(--srt-border-color);color:#40536c;font-variant-numeric:tabular-nums;background:#f1faf8;border-radius:8px;flex-wrap:wrap;gap:5px 14px;min-width:0;padding:8px 10px;display:flex}.comparison-basis-bar strong{color:#12806c}.comparison-section{gap:8px;min-width:0;display:grid}.comparison-section>h2{margin:0;font-size:12px}.comparison-coverage-warning{border:1px solid var(--srt-border-color);color:#7a4d00;background:#fffaf0;border-radius:8px;padding:8px 10px;font-size:12px}.comparison-workbench-toolbar{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(110px,.65fr));gap:8px;min-width:0;padding:10px;display:grid}.comparison-workbench-toolbar label{min-width:0;color:var(--muted);gap:4px;font-size:10px;font-weight:700;display:grid}.comparison-workbench-toolbar select,.comparison-workbench-toolbar input{border:1px solid var(--srt-border-color);width:100%;min-width:0;height:34px;color:var(--text);background:#fff;border-radius:6px;padding:6px 8px}.comparison-tone-icon{text-align:center;min-width:1em;margin-right:2px;font-weight:800;display:inline-block}.comparison-columns-toggle{gap:6px;display:flex}.comparison-columns-toggle button{border:1px solid var(--srt-border-color);min-height:30px;color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:700}.comparison-columns-toggle button[aria-pressed=true]{border-color:var(--srt-border-color);color:#fff;background:#12806c}.report-comparison-workbench .report-table td{white-space:normal}.report-comparison-workbench .report-table th,.report-comparison-workbench .report-table td{padding:12px 14px}.report-comparison-workbench .report-table thead th{font-size:11px}.report-comparison-workbench .report-table tbody th{font-size:13px;line-height:1.4}.report-comparison-workbench .report-table tbody th small{margin-top:3px;font-size:11px}.report-comparison-workbench .report-table td strong{font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4;display:block}.report-comparison-workbench .report-table td small{font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px;line-height:1.5;display:block}.report-comparison-workbench .report-table tbody tr:hover>*{background:#f1faf8}.report-comparison-workbench .report-table td.is-favorable,.report-comparison-workbench .report-table small.is-favorable{color:#176544}.report-comparison-workbench .report-table td.is-unfavorable,.report-comparison-workbench .report-table small.is-unfavorable{color:#9c352f}.report-comparison-workbench .report-table td.is-neutral,.report-comparison-workbench .report-table small.is-neutral,.report-comparison-workbench .report-table td.is-unknown,.report-comparison-workbench .report-table small.is-unknown{color:#7a4d00}.comparison-detail-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.comparison-pagination{justify-content:flex-end;align-items:center;gap:8px;margin-top:9px;display:flex}.comparison-pagination button{border:1px solid var(--srt-border-color);min-height:32px;color:var(--text);background:#fff;border-radius:6px;padding:5px 10px}.comparison-pagination button:disabled{opacity:.45;cursor:not-allowed}.comparison-pagination span{color:var(--muted);font-variant-numeric:tabular-nums}@media (width<=1100px){.comparison-workbench-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.comparison-workbench-toolbar{grid-template-columns:minmax(0,1fr)}.comparison-search-field{grid-column:1/-1}.comparison-pagination{justify-content:space-between}}.report-placeholder{min-height:230px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:5px;display:grid}.report-placeholder strong{color:var(--text)}.report-placeholder p{margin:0}.report-load-state{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;place-content:center;justify-items:center;gap:8px;min-height:260px;display:grid}.report-load-state p{color:var(--muted);margin:0}.report-ad-kpis{grid-template-columns:repeat(7,minmax(90px,1fr));gap:8px;margin:0;display:grid}.report-ad-kpis>div{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:7px;padding:9px}.report-ad-kpis dt{color:var(--muted);font-size:10px}.report-ad-kpis dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-weight:700}.report-table td>small,.report-table th>small{color:var(--muted);margin-top:3px;display:block}.new-product-report{gap:12px;display:grid}.priority-p0{color:#9e2d29}.priority-p1{color:#8a5100}.priority-p3{color:#087f68}.new-product-table tbody tr:has(.priority-p0){background:snow}.report-load-more{border:1px solid var(--srt-border-color);color:#075f50;background:#f1fcf8;border-radius:7px;justify-self:center;padding:7px 13px;font-weight:700}@media (width<=1279px){.report-command-row{contain:inline-size paint;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow-x:hidden}.report-clock-status,.report-filter-bar{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}.report-overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.report-overview-analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.report-overview-analysis>:last-child{grid-column:1/-1}}@media (width<=760px){.report-two-column,.report-overview-analysis{grid-template-columns:1fr}.report-overview-analysis>:last-child{grid-column:auto}.report-ad-kpis{grid-template-columns:repeat(4,minmax(100px,1fr))}}@media (width<=480px){.report-command-row{gap:12px}.report-clock-status{white-space:normal;flex-wrap:wrap;align-items:flex-start;gap:7px 12px;overflow-x:visible}.report-clock-status>div{width:100%;overflow-x:auto}.report-clock-status strong{border-left:0;padding-left:0}.report-refresh-control{flex-direction:column;align-items:stretch}.report-refresh-actions{justify-content:space-between}.report-refresh-actions button{flex:1}.report-ad-kpis{grid-template-columns:1fr 1fr}}.acquisition-health{border:1px solid var(--srt-border-color);background:color-mix(in srgb, var(--surface) 94%, #668 6%);border-radius:12px;gap:8px;padding:12px 14px;font-size:12px;display:grid}.acquisition-health-heading,.acquisition-health-facts{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.acquisition-state-dot{background:#62748a;border:1px solid;border-radius:50%;width:8px;height:8px}.acquisition-health-healthy .acquisition-state-dot{background:#4f8065}.acquisition-health-catching_up .acquisition-state-dot{background:#507590}.acquisition-health-degraded .acquisition-state-dot,.acquisition-health-needs_attention .acquisition-state-dot{background:#a27848}.acquisition-health-paused .acquisition-state-dot,.acquisition-health-offline .acquisition-state-dot{background:#777}.acquisition-health progress{width:min(520px,100%);height:6px}.acquisition-dynamics-page{gap:14px;display:grid}.acquisition-health-grid{flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:11px;display:flex}.acquisition-run-list{gap:10px;display:grid}.acquisition-run-progress{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:9px;grid-template-columns:minmax(220px,1fr) minmax(220px,2fr);align-items:center;gap:8px 18px;padding:11px 12px;display:grid}.acquisition-run-summary{gap:3px;display:grid}.acquisition-run-progress span{color:var(--muted);font-size:10px}.acquisition-run-progress progress{width:100%;height:8px}.acquisition-run-progress a{grid-column:1/-1;width:max-content;font-size:10px}.acquisition-run-progress.is-compact{grid-template-columns:minmax(200px,1fr) minmax(180px,2fr) auto;margin:0 0 10px}.acquisition-run-progress.is-compact a{grid-column:auto}.acquisition-job-cards{grid-column:1/-1;gap:8px;display:grid}.acquisition-job-card{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;gap:7px;padding:10px;display:grid}.acquisition-job-card>header{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.acquisition-job-card>header h3{overflow-wrap:anywhere;min-width:0;margin:0}.acquisition-job-card>header>span{white-space:nowrap}.acquisition-dataset-chips{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.acquisition-dataset-chips>li{border:1px solid var(--srt-border-color);color:#14846f;background:#f1faf8;border-radius:999px;padding:3px 6px;font-size:10px}.acquisition-job-live{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.acquisition-job-live>b{font-size:11px}.acquisition-job-live>span{white-space:nowrap}.acquisition-job-facts{color:var(--muted);margin:0;font-size:10px}.acquisition-attempt-list{color:var(--muted);gap:4px;margin:0;padding-left:18px;font-size:10px;display:grid}.acquisition-batch-attempts{grid-column:1/-1}.acquisition-batch-attempts>summary{cursor:pointer;font-weight:700}.acquisition-batch-attempts>div{gap:7px;margin-top:7px;display:grid}.acquisition-batch-attempts section{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:7px;min-width:0;padding:8px}.acquisition-batch-attempts section>header{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-bottom:5px;display:flex}.acquisition-batch-attempts h4{overflow-wrap:anywhere;margin:0}.acquisition-dynamics-page table small{color:var(--muted);margin-top:3px;display:block}.acquisition-job-detail{border:1px solid var(--srt-border-color);border-radius:8px;grid-template-columns:minmax(160px,1fr) auto;gap:4px 12px;margin-top:8px;padding:8px 10px;display:grid}.acquisition-job-detail small{color:var(--muted);grid-column:1/-1}.acquisition-history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.acquisition-history-list button{border:1px solid var(--srt-border-color);background:var(--surface);color:var(--text);text-align:left;border-radius:8px;gap:4px;padding:10px;display:grid}.acquisition-history-list button.is-selected{border-color:var(--srt-border-color);box-shadow:0 0 0 1px var(--blue)}.acquisition-history-list button span,.acquisition-history-list button small{color:var(--muted);font-size:10px}.acquisition-live-message{color:var(--muted);margin:0}.listing-acquisition-mini{color:var(--muted);gap:2px;margin-bottom:6px;font-size:10px;display:grid}.listing-acquisition-detail{border:1px solid var(--srt-border-color);border-radius:10px;margin:10px 0;padding:12px;font-size:12px}.listing-acquisition-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:8px 0 0;display:grid}.listing-acquisition-detail dl>div{min-width:0}.listing-acquisition-detail dt{color:var(--muted);font-size:10px}.listing-acquisition-detail dd{overflow-wrap:anywhere;margin:2px 0 0}.listing-acquisition-detail dd.is-returned{color:#176a4a;font-weight:700}.listing-acquisition-detail dd.is-missing{color:#9a5b12;font-weight:700}.listing-acquisition-detail details{margin-top:8px}.listing-acquisition-detail summary{color:var(--blue);cursor:pointer;font-size:10px}.listing-acquisition-detail details dl{margin-top:6px}@media (width<=620px){.acquisition-health-facts{gap:4px;display:grid}.listing-acquisition-detail dl{grid-template-columns:1fr}}.readiness-center{gap:12px;display:grid}.readiness-tabs{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.readiness-tabs button{min-height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 11px;font-size:11px;font-weight:700}.readiness-tabs button.is-active{color:var(--blue);background:#f1faf8}.readiness-panel{gap:12px;display:grid}.readiness-panel-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.readiness-panel-heading h2,.readiness-job-form h2{margin:0;font-size:12px}.readiness-panel-heading p{margin:3px 0 0;font-size:10px}.readiness-filter-grid{grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px;display:grid}.readiness-filter-grid label,.readiness-job-form label{color:var(--muted);gap:5px;font-size:10px;display:grid}.readiness-state-grid{grid-template-columns:repeat(8,minmax(86px,1fr));gap:7px;display:grid}.readiness-state-card{border:1px solid var(--srt-border-color);background:#f8faf9;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.readiness-state-card b{font-size:12px}.readiness-state-card small{color:var(--muted);font-size:10px}.readiness-job-form{border:1px solid var(--srt-border-color);background:#f8faf9;border-radius:9px;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:9px 14px;padding:12px;display:grid}.readiness-job-form h2,.readiness-job-form>label:first-of-type,.readiness-job-form>p{grid-column:1/-1}.readiness-job-form textarea{resize:vertical;min-height:62px}.readiness-check{align-items:center;color:var(--text)!important;gap:7px!important;display:flex!important}.readiness-check input{width:auto}.readiness-status-bar{z-index:29;border:1px solid var(--srt-border-color);background:#f0f5f2;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:-10px 0 12px;padding:9px 12px;display:flex;position:sticky;top:0;box-shadow:0 3px 12px #20323a12}.readiness-status-bar>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.readiness-status-bar b,.readiness-status-bar a{font-size:10px}.global-activity-strip{border:1px solid var(--srt-border-color);background:#f4f7f8;border-radius:8px;min-width:0;margin:-4px 0 8px;position:static;overflow:hidden}.global-activity-strip details,.global-activity-strip summary{min-width:0}.global-activity-strip summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:31px;padding:5px 9px;list-style:none;display:flex}.global-activity-strip summary::-webkit-details-marker{display:none}.global-activity-line{align-items:center;gap:9px;min-width:0;font-size:10px;display:flex}.global-activity-line b{white-space:nowrap;font-size:10px}.global-activity-line span{color:var(--muted);overflow-wrap:anywhere}.global-activity-progress{background:#dce4e8;height:4px;overflow:hidden}.global-activity-progress span{background:var(--blue);height:100%;transition:width .2s;display:block}.global-activity-details{border-top:1px solid var(--srt-border-color);gap:4px;padding:7px 9px;font-size:10px;display:grid}.global-activity-details>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.global-activity-details>div.is-failed{color:#9a3434}.global-activity-details small{color:inherit;overflow-wrap:anywhere}.global-activity-details nav{flex-wrap:wrap;gap:9px;padding-top:3px;display:flex}.global-activity-actions{gap:6px;margin-left:auto;display:inline-flex}.global-activity-actions button{min-height:26px;padding:3px 8px}.global-activity-message{color:var(--muted);margin:0}.global-activity-details .deep-diagnosis-status-bar,.global-activity-details .readiness-status-bar{box-shadow:none;margin:0;position:static;inset:auto}@media (prefers-reduced-motion:reduce){.global-activity-progress span,.listing-update-spinner,.loading-indicator svg,.diagnosis-pending-comparison span,.diagnosis-operation-button,.diagnosis-progress-flow,.diagnosis-progress-dot{transition:none!important;animation:none!important}}.readiness-status-links{justify-content:flex-end}@media (width<=1100px){.readiness-state-grid{grid-template-columns:repeat(4,minmax(100px,1fr))}}@media (width<=720px){.readiness-filter-grid,.readiness-job-form{grid-template-columns:1fr}.readiness-job-form>*{grid-column:1!important}.readiness-state-grid{grid-template-columns:repeat(2,minmax(100px,1fr))}.readiness-status-bar{flex-direction:column;align-items:flex-start;top:56px}}*{box-sizing:border-box}body{background:var(--canvas);min-width:320px;margin:0;font-size:12px}body :where(h1,h2,h3,h4,h5,h6,p,span,a,button,input,select,textarea,label,legend,th,td,dt,dd,strong,b,small,pre){font-size:inherit}small,.hint,td small,.role-row small,.account small{font-size:10px}button,input{font:inherit}button{cursor:pointer}select{border:1px solid var(--srt-border-color);width:100%;font:inherit;background:#fff;border-radius:12px;padding:13px 14px}.auth-page{color:#173c32;background:#fff;min-height:100dvh;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-size:16px}.auth-page:not(.auth-page-login){background:#edf1f3;place-items:center;padding:clamp(22px,4vw,52px);display:grid}.auth-page .auth-site-header{height:78px}.auth-shell{background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);width:100%;min-height:calc(100dvh - 78px);display:grid;overflow:hidden}.auth-visual{isolation:isolate;color:#173e2b;background:#edf3e8;flex-direction:column;min-height:calc(100dvh - 78px);padding:clamp(44px,7.5vw,115px);display:flex;position:relative;overflow:hidden}.auth-visual:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#f5f6eae8 0%,#f5f6eab0 42%,#f5f6ea20 100%),linear-gradient(#0000 63%,#eef2e7 100%);position:absolute;inset:0}.auth-visual-image{z-index:-2;object-fit:cover;object-position:59% center;width:100%;height:100%;position:absolute;inset:0}.auth-visual-copy{width:min(570px,96%);margin-top:clamp(100px,15vh,180px)}.auth-kicker{color:#14805b;letter-spacing:.13em;margin:0 0 18px;font-size:13px;font-weight:800}.auth-visual-copy h2{color:#173e2b;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(38px,3.7vw,57px);line-height:1.18}.auth-visual-copy>p:last-child{color:#496b55;max-width:31em;margin:24px 0 0;font-size:16px;line-height:1.85}.auth-cycle{color:#3d7051;align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:700;display:flex}.auth-cycle i{background:#5d977368;width:clamp(14px,2.8vw,44px);height:1px}.auth-form-panel{background:#fff;place-items:center;min-width:0;padding:clamp(40px,5vw,82px);display:grid}.auth-card{gap:21px;width:min(450px,100%);display:grid}.auth-card h1,.page-heading h1{letter-spacing:-.03em;margin:0}.auth-form-heading{margin-bottom:12px}.auth-form-kicker{color:#14805b;letter-spacing:.12em;margin:0 0 12px;font-size:13px;font-weight:800}.auth-form-heading h1{color:#173c2e;font-size:clamp(33px,3vw,42px);line-height:1.15}.auth-form-heading>p:last-child{color:#657c6d;margin:14px 0 0;font-size:15px;line-height:1.7}.auth-tabs{border:1px solid var(--srt-border-color);background:#f1f6f0;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.auth-tabs button{color:#5b7564;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 12px;font-size:14px;font-weight:750}.auth-tabs button[aria-selected=true]{color:#087f64;background:#fff;box-shadow:0 2px 8px #245d3514}.auth-tabs button:focus-visible{outline-offset:1px;outline:2px solid #087f64}.auth-field{color:#31543e;gap:9px;font-size:14px;font-weight:750}.auth-input-wrap{border:1px solid var(--srt-border-color);color:#5f8268;background:#fff;border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;min-height:56px;padding:0 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}.auth-input-wrap:focus-within{border-color:var(--srt-border-color);background:#fff;box-shadow:0 0 0 4px #087f6417}.auth-input-wrap input{color:#173c2e;min-width:0;height:54px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0 10px;font-size:16px}.auth-input-wrap input:focus{box-shadow:none;border:0}.auth-input-wrap input::placeholder{color:#829989;opacity:1}.auth-password-toggle{color:#63816c;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}.auth-password-toggle:hover{color:#0b6d4f;background:#edf7f1}.auth-password-toggle:focus-visible{outline-offset:1px;outline:2px solid #087f64}.auth-code-wrap{grid-template-columns:22px minmax(0,1fr) auto}.auth-code-button{border:0;border-left:1px solid var(--srt-border-color);color:#087f64;white-space:nowrap;background:0 0;min-width:92px;min-height:34px;padding:0 10px;font-size:13px;font-weight:750}.auth-code-button:disabled{cursor:default;color:#7b8e93}.auth-notice{border:1px solid var(--srt-border-color);color:#126b59;background:#eef9f5;border-radius:12px;margin:-6px 0 0;padding:11px 13px;line-height:1.55}.auth-submit{color:#fff;background:#087f64;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:54px;margin-top:4px;padding:0 18px;font-size:16px;font-weight:750;transition:transform .16s,background .16s,box-shadow .16s;display:flex;box-shadow:0 10px 22px #087f6425}.auth-submit:hover{background:#066b54;box-shadow:0 12px 26px #087f6438}.auth-submit:active{transform:translateY(1px)scale(.99)}.auth-submit:focus-visible{outline-offset:3px;outline:3px solid #91d5ca}.auth-submit:disabled{cursor:wait;opacity:.72;box-shadow:none}.auth-error{border:1px solid var(--srt-border-color);color:#9c2e23;background:#fff4f2;border-radius:12px;margin:-6px 0 0;padding:11px 13px;line-height:1.55}.auth-help{color:#6c806f;text-align:center;margin:-4px 0 0;font-size:13px;line-height:1.6}@media (width<=980px){.auth-shell{grid-template-columns:minmax(310px,.86fr) minmax(390px,1.14fr)}.auth-visual{padding:46px}.auth-visual-copy{margin-top:100px}.auth-visual-copy h2{font-size:clamp(31px,4.2vw,42px)}.auth-form-panel{padding:42px}}@media (width<=850px){.auth-cycle{display:none}}@media (width<=760px){.auth-page .auth-site-header{height:68px;padding-inline:18px}.auth-shell{min-height:calc(100dvh - 68px);display:block}.auth-visual{min-height:240px;padding:27px 24px}.auth-visual-image{object-position:68% 50%}.auth-visual:after{background:linear-gradient(90deg,#f5f6eade 0%,#f5f6ea8c 55%,#f5f6ea12 100%),linear-gradient(#0000 55%,#eef2e7 100%)}.auth-visual-copy{width:min(430px,100%);margin-top:10px}.auth-kicker{margin-bottom:10px}.auth-visual-copy h2{font-size:clamp(27px,8vw,36px);line-height:1.13}.auth-visual-copy>p:last-child,.auth-cycle{display:none}.auth-form-panel{place-items:start center;padding:38px 24px 45px}.auth-card{gap:19px}.auth-form-heading{margin-bottom:4px}.auth-form-heading h1{font-size:30px}}@media (width<=390px){body .diagnosis-capability-summary.is-detail,body .diagnosis-capability-summary.is-report{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:112px;min-height:112px;overflow:hidden}body .diagnosis-capability-summary.is-detail>div,body .diagnosis-capability-summary.is-report>div{flex-direction:column;align-items:flex-start;gap:2px;width:100%}.auth-visual{min-height:225px;padding:25px 20px}.auth-visual-copy{margin-top:5px}.auth-visual-copy h2{font-size:27px}.auth-form-panel{padding:30px 20px}.auth-card{gap:16px}}@media (height<=720px) and (width>=761px){.auth-page{padding-block:18px}.auth-shell{min-height:calc(100dvh - 36px)}.auth-visual{min-height:0}.auth-visual-copy{margin-top:70px}.auth-form-panel{padding-block:28px}.auth-card{gap:16px}.auth-form-heading{margin-bottom:2px}}@media (prefers-reduced-motion:reduce){.auth-visual-image{transform:none}.auth-input-wrap,.auth-submit{transition:none}}.eyebrow{color:#087d55;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.muted,.hint{color:#677b73;margin:0;line-height:1.6}.hint{font-size:10px}label{color:#33483f;gap:8px;font-weight:700;display:grid}input{border:1px solid var(--srt-border-color);border-radius:12px;outline:none;width:100%;padding:13px 14px}input:focus{border-color:var(--srt-border-color);box-shadow:0 0 0 3px #0c8d611c}.error{color:#b42318;background:#fff0ee;border-radius:10px;padding:10px 12px}.loading{min-height:100vh;color:var(--muted);place-items:center;display:grid}.app-shell{--sidebar-width:208px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--canvas);grid-template-rows:56px minmax(0,1fr);grid-template-areas:"topbar topbar""sidebar content";min-height:100vh;transition:grid-template-columns .16s;display:grid}.app-shell.is-collapsed{--sidebar-width:56px}.command-topbar{z-index:40;color:#fff;background:var(--topbar);grid-area:topbar;grid-template-columns:208px minmax(240px,360px) minmax(280px,1fr);align-items:center;gap:20px;height:56px;padding:0 16px 0 24px;display:grid;position:sticky;top:0}.topbar-brand{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.topbar-brand-logo{flex:none}.topbar-brand span{font-size:12px;font-weight:700}.topbar-brand small{color:var(--muted);font-size:10px;font-weight:700}.global-search{border:1px solid var(--srt-border-color);color:#c9cccf;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;height:36px;padding:0 12px;display:grid}.global-search:focus-within{border-color:var(--srt-border-color);box-shadow:0 0 0 2px #ffffff1f}.global-search input{color:#fff;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.global-search input:focus{box-shadow:none;border:0}.global-search input::-webkit-search-cancel-button{display:none}.global-search kbd{border:1px solid var(--srt-border-color);color:#c9cccf;text-align:center;border-radius:5px;min-width:34px;padding:3px 5px;font-family:inherit;font-size:10px}.topbar-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.sync-status{border:1px solid var(--srt-border-color);white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;display:inline-flex}.topbar-icon-button,.account-trigger,.account-popover button{color:inherit;background:0 0;border:0}.topbar-icon-button{border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.account-menu{position:relative}.account-trigger{border-radius:9px;align-items:center;gap:8px;height:36px;padding:0 8px;font-weight:600;display:flex}.account-avatar{background:#e84c88;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.account-popover{z-index:60;border:1px solid var(--srt-border-color);background:var(--surface);width:176px;color:var(--text);border-radius:10px;gap:5px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000020}.account-popover small{color:var(--muted)}.account-popover button{background:var(--canvas);color:var(--text);text-align:left;border-radius:7px;margin-top:5px;padding:8px}.command-sidebar{border-right:1px solid var(--srt-border-color);background:var(--surface);flex-direction:column;grid-area:sidebar;min-width:0;height:calc(100vh - 56px);display:flex;position:sticky;top:56px;overflow:hidden}.sidebar-scroll{padding:14px 8px 8px;overflow:auto}.command-sidebar nav{gap:8px;display:grid}.nav-group{min-width:0}.nav-group-label{color:#8c9196;white-space:nowrap;margin:0 8px 4px;font-size:10px;line-height:20px}.command-sidebar nav a{color:#4a4d50;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;height:36px;padding:0 10px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.command-sidebar nav a:hover{color:var(--text);background:#f0f1f2}.command-sidebar nav a[aria-current=page]{color:var(--text);background:#ebedef}.command-sidebar nav a svg{flex:none}.collapse-navigation{border:0;border-top:1px solid var(--srt-border-color);background:var(--surface);height:44px;color:var(--muted);white-space:nowrap;align-items:center;gap:10px;margin-top:auto;padding:0 16px;display:flex}.collapse-navigation:hover{color:var(--text);background:var(--canvas)}.is-collapsed .nav-group-label,.is-collapsed .command-sidebar nav a span,.is-collapsed .collapse-navigation span{display:none}.is-collapsed .command-sidebar nav a,.is-collapsed .collapse-navigation{justify-content:center;padding:0}.is-collapsed .collapse-navigation svg{transform:rotate(180deg)}.mobile-command-nav{display:none}.content{grid-area:content;min-width:0;padding:24px;overflow:hidden}.page-heading{justify-content:space-between;margin-bottom:24px;display:flex}.primary,.filter-bar button{color:#fff;background:#087d55;border:0;border-radius:11px;padding:11px 15px;font-weight:800}.secondary{border:1px solid var(--srt-border-color);color:#245343;background:#fff;border-radius:11px;padding:10px 14px;font-weight:800}.form-actions,.row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.table-action{border:1px solid var(--srt-border-color);color:#176044;white-space:nowrap;background:#f8fbf9;padding:7px 9px;font-weight:700}.table-action.danger{color:#9c352f}.count-chip{color:#146546;background:#e3f2eb;border-radius:999px;padding:8px 12px;font-weight:800}.two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.two-column .panel{gap:14px;display:grid}.two-column h2{margin:0;font-size:12px}.panel{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;padding:20px}.card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-title h2{margin:0;font-size:12px}dl{gap:10px;display:grid}dl div{justify-content:space-between;gap:12px;display:flex}dt{color:#6c8177}dd{text-align:right;margin:0}.badge{color:#596a63;white-space:nowrap;background:#eef1f0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.badge.good{color:#087448;background:#e1f5eb}.finding{border-top:1px solid var(--srt-border-color);padding:14px 0}.finding p{margin:7px 0;line-height:1.55}.finding small{color:#72867d}.filter-bar{grid-template-columns:1fr auto;gap:8px;max-width:560px;margin-bottom:16px;display:grid}.table-wrap{overscroll-behavior-inline:contain;border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:820px}th,td{border-bottom:1px solid var(--srt-border-color);text-align:left;vertical-align:top;padding:14px}th{color:#637970;background:#f8fbf9;font-size:11px}td small{color:#7a8d85;margin-top:5px;font-size:10px;display:block}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.notice{color:#0c6444;background:#e6f5ee;border-radius:10px;padding:12px 14px}.form-grid,.filter-grid{min-width:0;max-width:100%}.role-form{gap:16px;margin-bottom:16px;display:grid}.role-form fieldset{border:1px solid var(--srt-border-color);border-radius:12px;padding:14px}.role-form legend{padding:0 6px;font-weight:800}.check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.check-label{grid-template-columns:none;align-items:center;gap:8px;font-weight:600;display:flex}.check-label input{width:auto}.role-row{border-top:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.role-row small{color:#74877f;margin-top:4px;font-size:10px;display:block}.pagination{justify-content:flex-end;align-items:center;gap:10px;padding:12px 14px;display:flex}.listing-pagination{flex-wrap:wrap}.pagination-pages{align-items:center;gap:5px;display:flex}.pagination-page{border:1px solid var(--srt-border-color);color:#245343;background:#fff;border-radius:8px;min-width:34px;min-height:34px;padding:5px 8px;font-weight:800}.pagination-page:hover{border-color:var(--srt-border-color);color:#14846f}.pagination-page.is-current{border-color:var(--srt-border-color);color:#fff;opacity:1;background:#1a9c86}.pagination-summary{white-space:nowrap;color:var(--muted)}.pagination-jump{align-items:center;gap:6px;display:flex}.pagination-jump input{text-align:center;width:68px;min-height:36px;padding:6px 8px}.pagination-jump .secondary{min-height:36px;padding:6px 10px}.secondary:disabled{cursor:not-allowed;opacity:.55}.page-header,.section-panel-header,.detail-drawer-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-header{margin-bottom:20px}.page-header h1,.section-panel h2,.detail-drawer h2{margin:0;font-size:12px;font-weight:700}.page-header-actions,.section-panel-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.section-panel{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;padding:20px}.section-panel-header{margin-bottom:16px}.section-panel-header .muted{margin-top:5px}.status-dot{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.status-dot>span{background:#a7aaad;border-radius:50%;width:7px;height:7px}.status-dot-info>span{background:var(--blue)}.status-dot-success>span{background:var(--green)}.status-dot-warning>span{background:var(--orange)}.status-dot-danger>span{background:var(--red)}.priority-badge{border-radius:5px;justify-content:center;min-width:28px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-flex}.priority-p0{color:var(--red);background:#fff0ee}.priority-p1{color:var(--orange);background:#fff4e7}.priority-p2{color:#936d00;background:#fff8d6}.truth-notice{border:1px solid var(--srt-border-color);color:#14846f;background:#f1faf8;border-radius:10px;height:auto;min-height:auto;padding:12px 14px}.drawer-backdrop{z-index:80;background:#2022231a;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-drawer{border-left:1px solid var(--srt-border-color);background:var(--surface);width:min(380px,100%);height:100vh;color:var(--text);grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;position:static;box-shadow:-12px 0 32px #00000018}.detail-drawer-header{border-bottom:1px solid var(--srt-border-color);padding:16px}.detail-drawer-body{padding:16px;overflow:auto}.detail-list{grid-template-columns:1fr;margin:0}.detail-list div{border-bottom:1px solid var(--srt-border-color);gap:4px;padding:10px 0;display:grid}.detail-list div:first-child{padding-top:0}.detail-list dd{text-align:left;overflow-wrap:anywhere}.detail-drawer-footer{border-top:1px solid var(--srt-border-color);background:var(--surface);padding:12px 16px}.icon-button{border:1px solid var(--srt-border-color);background:var(--surface);width:30px;height:30px;color:var(--text);border-radius:7px;place-items:center;padding:0;display:grid}.page-heading h1{align-items:center;gap:6px;display:flex}.command-dashboard{min-width:0}.command-dashboard .page-header{align-items:center;margin-bottom:16px}.command-dashboard .page-header .muted{margin-top:5px}.command-dashboard .section-panel{padding:16px}.command-dashboard .section-panel-header{align-items:center;margin-bottom:14px}.command-dashboard .section-panel-header .muted{margin-top:4px;line-height:1.45}.risk-radar{gap:12px;display:grid}.risk-coverage{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.risk-coverage p{min-width:0;color:var(--text);margin:0;font-size:11px;font-weight:750;line-height:1.4}.risk-coverage span{color:var(--muted);white-space:nowrap;flex:none;font-size:10px}.risk-strip{background:#e2e4e7;border-radius:999px;gap:0;height:8px;display:flex;overflow:hidden}.risk-strip span{min-width:0}.risk-strip-p0{background:#e3241b}.risk-strip-p1{background:#ef7c19}.risk-strip-p2{background:#e8ad08}.risk-strip-normal{background:#18a744}.risk-strip-neutral{background:#d8dadd;width:100%}.risk-distribution-state{color:var(--muted);margin:-4px 0 0;font-size:10px}.risk-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.risk-values>div{background:#f6f7f8;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:34px;padding:7px 9px;display:flex}.risk-values span{min-width:0;color:var(--muted);white-space:nowrap;font-size:10px}.risk-values strong{font-variant-numeric:tabular-nums;flex:none;font-size:12px}.risk-value-p0{color:var(--red)}.risk-value-p1{color:var(--orange)}.risk-value-p2{color:#9a7200}.risk-value-normal{color:var(--green)}.risk-summary{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.command-table-wrap{min-width:0;overflow-x:auto}.command-table{min-width:720px}.command-table th,.command-table td{vertical-align:middle;padding:10px 8px}.command-table th{color:var(--muted);background:0 0;font-size:10px;font-weight:600}.command-table td:first-child,.command-table th:first-child{padding-left:0}.command-table td:last-child,.command-table th:last-child{text-align:right;padding-right:0}.command-table tbody tr:last-child td{border-bottom:0}.command-table td small{margin-top:3px}.command-row-action{border:1px solid var(--srt-border-color);background:var(--surface);min-height:28px;color:var(--blue);border-radius:6px;padding:0 9px;font-weight:700}.rail-panel{min-width:0}.summary-card-total{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin:0 0 8px;display:flex}.summary-card-total span{color:var(--muted);font-size:10px}.summary-card-total strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:1}.rail-metrics{gap:1px;display:grid}.rail-metrics>div{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:30px;padding:6px 0;display:flex}.rail-metrics>div:last-child{border-bottom:0}.rail-metrics .status-dot{color:var(--muted);font-size:10px}.rail-metrics strong{font-variant-numeric:tabular-nums;flex:none;font-size:12px}.progress-summary{color:var(--muted);justify-content:space-between;gap:10px;margin-top:18px;font-size:10px;display:flex}.rail-panel progress{background:#e7e9eb;border:0;border-radius:999px;width:100%;height:6px;margin-top:8px;overflow:hidden}.rail-panel progress::-webkit-progress-bar{background:#e7e9eb}.rail-panel progress::-webkit-progress-value{background:var(--blue)}.rail-panel progress::-moz-progress-bar{background:var(--blue)}.command-empty{text-align:center;min-height:104px;color:var(--muted);place-content:center;gap:5px;display:grid}.command-empty strong{color:var(--text)}.command-empty p{margin:0;font-size:10px;line-height:1.5}.command-empty.compact{border-top:1px solid var(--srt-border-color);min-height:88px;margin-top:14px}.effects-panel .command-empty.compact{min-height:0;padding-top:12px}.command-error{border:1px solid var(--srt-border-color);background:var(--surface);border-color:var(--srt-border-color);color:var(--red);background:#fff7f5;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.command-error p{color:var(--muted);margin:4px 0 0;font-size:10px}.command-retry{border-color:var(--srt-border-color);min-height:30px;color:var(--red);border-radius:7px;flex:none;padding:0 12px}.dashboard-report-region,.dashboard-command-region{gap:14px;min-width:0;display:grid}.dashboard-command-region{margin-top:14px}.dashboard-report-refresh{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:0;display:flex}.dashboard-report-refresh>div:first-child{flex-wrap:wrap;align-items:center;min-width:0}.dashboard-report-refresh span,.dashboard-report-refresh small{color:var(--muted);font-size:10px}.dashboard-report-refresh{flex:0 auto}.dashboard-report-refresh>div:first-child{gap:3px;display:grid}.dashboard-report-refresh>div:first-child b{font-size:11px}.dashboard-report-refresh-actions{align-items:center;gap:8px;display:flex}.dashboard-report-refresh-actions a{color:var(--blue);white-space:nowrap;font-size:10px;text-decoration:none}.dashboard-report-refresh-actions button{border:1px solid var(--srt-border-color);background:var(--surface);min-height:30px;color:var(--blue);white-space:nowrap;border-radius:7px;padding:0 11px;font-size:10px;font-weight:700}.dashboard-report-refresh-actions button:disabled{border-color:var(--srt-border-color);color:#8d959e;background:#f4f5f6}.dashboard-report-refresh-actions .dashboard-report-refresh-icon{place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;display:inline-grid}.dashboard-report-refresh-icon.is-running svg{animation:.8s linear infinite dashboard-refresh-spin}@keyframes dashboard-refresh-spin{to{transform:rotate(360deg)}}.dashboard-report-refresh-message{color:var(--green)!important}.dashboard-report-refresh-error{color:var(--red)!important}.dashboard-report-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0;display:grid}.dashboard-report-kpi{border:1px solid var(--srt-border-color);background:var(--surface);min-width:0;min-height:112px;color:var(--text);text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:15px 14px 13px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #15223508}.dashboard-report-kpi:before{background:var(--kpi-color,var(--blue));content:"";height:3px;position:absolute;inset:0 0 auto}.dashboard-report-kpi:hover{border-color:var(--srt-border-color);transform:translateY(-1px);box-shadow:0 6px 18px #15223512}.dashboard-report-kpi-blue{--kpi-color:#1a9c86}.dashboard-report-kpi-cyan{--kpi-color:#0b829f}.dashboard-report-kpi-violet{--kpi-color:#3fb3a0}.dashboard-report-kpi-green{--kpi-color:#16845d}.dashboard-report-kpi-amber{--kpi-color:#c86800}.dashboard-report-kpi-rose{--kpi-color:#c83f69}.dashboard-report-kpi-label{color:var(--muted);font-size:10px;font-weight:700}.dashboard-report-kpi>strong{max-width:100%;color:var(--kpi-color);letter-spacing:-.025em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,1.7vw,22px);line-height:1.05;overflow:hidden}.dashboard-report-kpi-rose>strong{font-size:clamp(17px,1.5vw,20px)}.dashboard-report-kpi-secondary{color:color-mix(in srgb, var(--kpi-color) 82%, #202223);font-variant-numeric:tabular-nums;margin-top:-3px;font-size:12px;font-weight:750}.dashboard-report-kpi-change{font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.dashboard-report-kpi-change-favorable{color:#087456}.dashboard-report-kpi-change-unfavorable{color:#bd321e}.dashboard-report-kpi-change-neutral,.dashboard-report-kpi-change-unknown{color:var(--muted)}.dashboard-report-kpi small{color:var(--muted);margin-top:auto;font-size:10px}.dashboard-report-kpi-state{color:#9a6200!important}.dashboard-report-kpi-icon{background:color-mix(in srgb, var(--kpi-color) 10%, #fff);width:34px;height:34px;color:var(--kpi-color);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.dashboard-report-kpi-change,.dashboard-report-kpi-state{padding-right:38px}.dashboard-report-panel-actions{align-items:center;gap:7px;display:flex}.dashboard-report-info-button{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.dashboard-report-info-button:hover{color:var(--blue);background:#e8f5f2}.dashboard-report-chart-tabs{border:1px solid var(--srt-border-color);background:#f6f7f8;border-radius:7px;gap:2px;width:max-content;margin-bottom:2px;padding:2px;display:flex}.dashboard-report-chart-tabs button{min-height:26px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:10px;font-weight:700}.dashboard-report-chart-tabs button.active{background:var(--blue);color:#fff;box-shadow:0 1px 3px #14846f2b}.dashboard-report-trend{min-width:0;position:relative}.dashboard-report-trend-legend{color:var(--muted);justify-content:flex-end;gap:16px;font-size:10px;display:flex}.dashboard-report-trend-legend span:before{content:"";background:#1a9c86;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.dashboard-report-trend-legend .comparison:before{background:#a5adba}.dashboard-report-trend-endpoints{z-index:1;color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:14px;font-size:10px;display:flex;position:absolute;top:30px;right:0}.dashboard-report-trend-endpoints .current{color:#1a9c86}.dashboard-report-trend-endpoints .comparison{color:#7d8590}.dashboard-report-trend svg{width:100%;height:110px;margin-top:20px;overflow:visible}.dashboard-report-trend svg .grid{stroke:#edf0f3;stroke-width:.55px}.dashboard-report-trend svg polyline{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.dashboard-report-trend svg polyline.current,.dashboard-report-trend svg circle.current{stroke:#1a9c86;fill:#1a9c86}.dashboard-report-trend svg polyline.comparison,.dashboard-report-trend svg circle.comparison{stroke:#a5adba;fill:#a5adba}.dashboard-report-trend-axis{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.dashboard-report-contribution-legend,.dashboard-report-ad-legend{color:var(--muted);justify-content:flex-end;gap:14px;font-size:10px;display:flex}.dashboard-report-contribution-legend span:before,.dashboard-report-ad-legend span:before{content:"";background:#1a9c86;border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.dashboard-report-contribution-legend .profit:before{background:#16845d}.dashboard-report-ad-legend .comparison:before{background:#a8afb8}.dashboard-report-store-contribution{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-report-contribution-legend{grid-column:1/-1}.dashboard-report-store-contribution>button{border:1px solid var(--srt-border-color);min-width:0;min-height:92px;color:var(--text);text-align:left;background:#f1faf8;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name values""bars bars";align-items:start;gap:9px 10px;padding:11px;display:grid}.dashboard-report-store-contribution>button:hover{border-color:var(--srt-border-color);background:#f1faf8}.dashboard-report-store-name,.dashboard-report-store-values,.dashboard-report-store-bars{gap:4px;min-width:0;display:grid}.dashboard-report-store-name{grid-area:name}.dashboard-report-store-values{grid-area:values}.dashboard-report-store-bars{grid-area:bars}.dashboard-report-store-name b,.dashboard-report-store-values b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-report-store-name small,.dashboard-report-store-values small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-report-store-values{text-align:right}.dashboard-report-store-share{color:var(--blue);margin-left:5px;font-size:10px;font-weight:700}.dashboard-report-store-bars progress,.dashboard-report-ad-row progress{background:#edf0f3;border:0;border-radius:999px;width:100%;height:7px;overflow:hidden}.dashboard-report-store-bars progress::-webkit-progress-bar{background:#edf0f3}.dashboard-report-ad-row progress::-webkit-progress-bar{background:#edf0f3}.dashboard-report-store-bars progress.sales::-webkit-progress-value{background:#1a9c86}.dashboard-report-ad-row progress.current::-webkit-progress-value{background:#1a9c86}.dashboard-report-store-bars progress.profit::-webkit-progress-value{background:#16845d}.dashboard-report-ad-row progress.tacos::-webkit-progress-value{background:#16845d}.dashboard-report-store-bars progress.sales::-moz-progress-bar{background:#1a9c86}.dashboard-report-ad-row progress.current::-moz-progress-bar{background:#1a9c86}.dashboard-report-store-bars progress.profit::-moz-progress-bar{background:#16845d}.dashboard-report-ad-row progress.tacos::-moz-progress-bar{background:#16845d}.dashboard-report-ad-chart{gap:12px;display:grid}.dashboard-report-ad-row{grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.dashboard-report-ad-chart.is-current-only .dashboard-report-ad-row{grid-template-columns:70px minmax(0,1fr)}.dashboard-report-ad-row>span{color:var(--muted);font-size:10px;font-weight:700}.dashboard-report-ad-row>div{grid-template-columns:minmax(42px,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.dashboard-report-ad-row b{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.dashboard-report-ad-row progress.comparison::-webkit-progress-value{background:#a8afb8}.dashboard-report-ad-row progress.comparison::-moz-progress-bar{background:#a8afb8}.dashboard-report-ad-row progress.efficiency.current::-webkit-progress-value{background:#c83f69}.dashboard-report-ad-row progress.efficiency.current::-moz-progress-bar{background:#c83f69}.dashboard-report-empty{min-height:176px;color:var(--muted);text-align:center;place-content:center;gap:5px;display:grid}.dashboard-report-empty.compact{min-height:96px}.dashboard-report-empty strong{color:var(--text)}.dashboard-report-empty p{max-width:340px;margin:0;font-size:10px;line-height:1.5}.dashboard-ops-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;min-width:0;display:grid}.dashboard-ops-summary-grid>.section-panel{min-width:0;padding:14px}.dashboard-ops-summary-grid .section-panel-header{margin-bottom:10px}.dashboard-ops-summary-grid .risk-radar{gap:10px}.dashboard-ops-summary-grid .progress-summary{margin-top:12px}.command-risk-action{border:1px solid var(--srt-border-color);min-height:28px;color:var(--red);white-space:nowrap;background:#fff4f1;border-radius:6px;padding:0 9px;font-size:10px;font-weight:700}.command-count-badge{color:#1a7f6f;white-space:nowrap;background:#e8f5f2;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.priority-worklist-panel .section-panel-header{margin-bottom:6px}.highest-priority-panel{align-content:start;display:grid}.highest-priority-content{gap:9px;display:grid}.highest-priority-content>div{align-items:center;gap:8px;min-width:0;display:flex}.highest-priority-content>div b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.highest-priority-content p{color:var(--muted);margin:0;line-height:1.5}.highest-priority-content .command-row-action{justify-self:end}.command-list-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10px;display:flex}@media (width<=1100px){.dashboard-report-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-report-store-contribution,.dashboard-ops-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.dashboard-report-kpi{min-height:108px}}@media (width<=620px){.command-dashboard .page-header{align-items:flex-start}.dashboard-report-refresh{flex-direction:column;align-items:stretch}.dashboard-report-refresh-actions{justify-content:space-between}.dashboard-report-refresh-icon{min-width:44px!important;min-height:44px!important}.dashboard-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-report-kpi{min-height:110px;padding:14px 12px 12px}.dashboard-report-trend svg{height:150px}.dashboard-report-store-contribution,.dashboard-ops-summary-grid{grid-template-columns:1fr}.dashboard-report-ad-row{grid-template-columns:58px minmax(0,1fr)}.dashboard-report-ad-row>div:last-child{grid-column:2}}.module-page{min-width:0}.module-page .page-header{align-items:center;margin-bottom:16px}.module-page .page-header .muted{max-width:720px;margin-top:5px;line-height:1.5}.module-page .page-header-actions{flex-wrap:wrap;justify-content:flex-end}.module-page .primary,.module-page .filter-bar button,.module-page .secondary,.module-page .table-action{border-radius:7px;min-height:30px;padding:0 11px;font-weight:700}.module-page .primary,.module-page .filter-bar button{border:1px solid var(--srt-border-color);background:var(--blue);color:#fff}.module-page .primary:hover,.module-page .filter-bar button:hover{background:#1a9c86}.module-page .secondary{border-color:var(--srt-border-color);color:var(--text)}.module-page input,.module-page select{border-color:var(--srt-border-color);border-radius:7px;min-height:32px;padding:0 10px}.module-page :where(input,select,textarea,button){max-width:100%}.module-page :where(label,fieldset,form,article,section,div){min-width:0}.module-page input:focus,.module-page select:focus{border-color:var(--srt-border-color);outline:0;box-shadow:0 0 0 2px #1a9c861a}.resource-surface{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;min-width:0;padding:16px}.resource-surface>:first-child{margin-top:0}.resource-surface>:last-child{margin-bottom:0}.resource-surface .notice,.resource-surface .error{margin:0 0 12px}.resource-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.resource-list{display:grid}.resource-record{border-bottom:1px solid var(--srt-border-color);padding:16px 0}.resource-record:first-child{padding-top:0}.resource-record:last-child{border-bottom:0;padding-bottom:0}.resource-record dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0}.resource-record dl div{gap:4px;justify-content:initial;min-width:0;display:grid}.resource-record dd{overflow-wrap:anywhere;text-align:left}.resource-record .form-actions{margin-top:12px}.resource-surface .table-wrap{border:0;border-radius:0}.resource-surface table{min-width:820px}.resource-surface th,.resource-surface td{padding:11px 10px}.resource-surface th{color:var(--muted);background:#f6f6f7;font-size:10px;font-weight:600}.resource-surface tbody tr:last-child td{border-bottom:0}.resource-surface .filter-bar{max-width:620px;margin-bottom:12px}.resource-surface .panel{background:#fafafa;border-radius:8px;margin-bottom:12px;padding:14px}.resource-surface .two-column{gap:12px;margin-bottom:12px}.settings-page{max-width:1180px}.settings-storage-note{border:1px solid var(--srt-border-color);color:#286148;background:#f4faf7;border-radius:8px;margin:0 0 18px;padding:10px 13px;font-size:11px}.settings-storage-note.is-warning{border-color:var(--srt-border-color);color:#765719;background:#fff9e9}.settings-section{margin-top:20px}.settings-section>h2{color:#087d55;margin:0 0 8px;font-size:12px}.settings-list{border-top:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);background:var(--surface);overflow:hidden}.settings-row{border-bottom:1px solid var(--srt-border-color);min-width:0;min-height:64px;color:var(--text);grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr) auto;align-items:center;gap:16px;padding:11px 14px;display:grid}.settings-automation-list .settings-row{grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr) auto auto}.settings-row:last-child{border-bottom:0}.settings-row-link{text-decoration:none}.settings-row-link:hover{background:#f6fbf9}.settings-row-link:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.settings-row-title{min-width:0;font-size:12px}.settings-row-description{min-width:0;color:var(--muted);font-size:11px;font-weight:400;line-height:1.5}.settings-row-state{color:var(--muted);white-space:nowrap;font-size:10px}.settings-automation-list .settings-row-state{color:#286148;font-weight:700}.settings-switch{display:block}.settings-switch input{appearance:none;border:1px solid var(--srt-border-color);width:38px;height:22px;box-shadow:none;background:#d9dde2;border-radius:999px;margin:0;padding:2px;transition:background .14s,border-color .14s}.settings-switch input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .14s;display:block;box-shadow:0 1px 3px #11182733}.settings-switch input:checked{border-color:var(--srt-border-color);background:var(--blue)}.settings-switch input:checked:after{transform:translate(16px)}.settings-switch input:focus-visible{outline-offset:2px;outline:2px solid #cdeae3}.settings-switch input:disabled{cursor:wait;opacity:.58}.execution-policy-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.execution-policy-form>.task-confirm{border:1px solid var(--srt-border-color);background:#fafbfc;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:13px;display:grid}.execution-policy-form>.task-confirm input{width:16px;height:16px;margin:2px 0 0}.execution-policy-form>.task-confirm span{gap:4px;display:grid}.execution-policy-form>.task-confirm small{color:var(--muted);line-height:1.5}.execution-policy-form>.notice,.execution-policy-form>.hint,.execution-policy-form>.form-actions{grid-column:1/-1}.settings-policy-row{border:1px solid var(--srt-border-color);border-radius:8px;gap:5px;min-width:0;padding:11px 13px;display:grid}.settings-policy-row span{color:var(--muted);overflow-wrap:anywhere}@media (width<=1000px){.settings-row{grid-template-columns:minmax(170px,.75fr) minmax(0,1.25fr) auto;gap:12px}.settings-automation-list .settings-row{grid-template-columns:minmax(170px,.75fr) minmax(0,1.25fr) auto auto}}.priority-p3{color:var(--muted);background:#eef0f2}.evidence-acquisition{border-top:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color)}.evidence-acquisition>h2{margin:0 0 5px;font-size:12px}.evidence-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.evidence-action-card{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.evidence-action-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.evidence-action-card p{min-height:30px;color:var(--muted);margin:0;line-height:1.5}.evidence-action-card small{color:var(--muted);overflow-wrap:anywhere}.evidence-action-card button{justify-self:start}.evidence-action-card.evidence-missing,.evidence-action-card.evidence-failed{border-color:var(--srt-border-color);background:snow}.evidence-action-card.evidence-stale,.evidence-action-card.evidence-unverified,.evidence-action-card.evidence-manual_evidence_required{border-color:var(--srt-border-color);background:#fffcf5}.module-page .count-chip{border:1px solid var(--srt-border-color);background:var(--surface);color:var(--muted);border-radius:7px;padding:6px 9px;font-size:10px}.module-page .pagination,.module-page .form-actions{min-height:38px}.listing-toolbar{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;margin-bottom:8px;display:grid}.listing-toolbar-search{grid-template-columns:minmax(220px,360px) 32px minmax(140px,210px)}.listing-toolbar button{border:1px solid var(--srt-border-color);background:var(--blue);color:#fff;border-radius:7px;min-height:32px;padding:0 14px;font-weight:700}.listing-search-icon-button{place-items:center;display:inline-grid;padding:0!important}.listing-asin-line{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.listing-asin-line>small{color:var(--blue);font-size:10px}.listing-asin-copy{width:22px;min-width:22px;height:22px;min-height:22px;color:var(--blue);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:inline-grid;position:relative}.listing-asin-copy:hover,.listing-asin-copy:focus-visible{background:#e8f5f2}.listing-asin-copy:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.listing-asin-copy:after{z-index:4;color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#30343b;border-radius:4px;padding:4px 6px;font-size:10px;font-weight:500;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%,-2px)}.listing-asin-copy:hover:after,.listing-asin-copy:focus-visible:after{opacity:1;transform:translate(-50%)}.listing-update-spinner{flex:none;animation:.85s linear infinite listing-update-spin}.loading-indicator{width:100%;color:var(--blue);place-items:center;display:grid}.loading-indicator svg{animation:.85s linear infinite listing-update-spin}.loading-indicator-compact{min-height:48px}.loading-indicator-panel{min-height:96px}.loading-indicator-page{min-height:180px}.diagnosis-pending-shell{gap:12px;display:grid}.diagnosis-pending-overview{gap:8px;padding:12px 14px;display:grid}.diagnosis-pending-overview>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.diagnosis-pending-overview>header>div{min-width:0}.diagnosis-pending-overview>header span{color:var(--green);font-size:11px;font-weight:700}.diagnosis-pending-overview h2,.diagnosis-pending-changes h2{margin:0;font-size:12px}.diagnosis-progress-copy{gap:4px;min-width:0;display:grid}.diagnosis-progress-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;min-width:0;line-height:1.45;display:flex}.diagnosis-progress-dots{flex:0 0 1.2em;width:1.2em;display:inline-flex}.diagnosis-progress-dot{opacity:.24;width:.4em;animation:1.2s ease-in-out infinite diagnosis-title-dot;display:inline-block}.diagnosis-progress-dot:nth-child(2){animation-delay:.16s}.diagnosis-progress-dot:nth-child(3){animation-delay:.32s}.diagnosis-progress-meta{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:flex}.diagnosis-current-step{overflow-wrap:anywhere;min-width:0;line-height:1.45}.diagnosis-progress-heading-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.diagnosis-pending-overview>header .diagnosis-live-clock .status-dot{color:var(--blue);background:#e8f5f2;border-radius:999px;padding:4px 8px;font-size:10px}.diagnosis-rediagnose-button{white-space:nowrap;min-height:28px;padding:0 9px}.diagnosis-progress-summary{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}.diagnosis-progress-summary>p,.diagnosis-pending-changes>p{color:var(--muted);margin:0;font-size:11px}.diagnosis-progress-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.diagnosis-progress-list li{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:8px;gap:5px;min-width:0;min-height:48px;padding:6px 8px;display:grid}.diagnosis-progress-list li:nth-child(2){border-color:var(--srt-border-color);background:#fffaf1}.diagnosis-progress-list li:nth-child(3),.diagnosis-progress-list li:nth-child(4){border-color:var(--srt-border-color);background:#f5fbf8}.diagnosis-module-status{align-items:center;gap:7px;min-width:0;display:flex}.diagnosis-module-status>.status-dot{flex:none;gap:0;font-size:0}.diagnosis-module-status>span{gap:1px;min-width:0;display:grid}.diagnosis-progress-meter{border-radius:999px;width:100%;min-width:0;height:5px;position:relative;overflow:hidden}.diagnosis-progress-list progress{width:100%;height:5px;accent-color:var(--green);border:0;display:block}.diagnosis-progress-meter[data-state=active] progress{accent-color:var(--blue)}.diagnosis-progress-flow{opacity:.72;pointer-events:none;background:#ffffffb8;border-radius:999px;width:18%;animation:1.45s ease-in-out infinite diagnosis-progress-flow;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.diagnosis-progress-list b,.diagnosis-progress-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.diagnosis-progress-list b{font-size:11px}.diagnosis-progress-list small{color:var(--muted);font-size:10px}.diagnosis-pending-overview.workflow-completed{border-color:var(--srt-border-color);background:#f7fcf9}.diagnosis-pending-overview.workflow-completed>header span{color:var(--green)}.diagnosis-pending-overview.workflow-completed>header .diagnosis-live-clock .status-dot{color:var(--green);background:#eaf8f1}.diagnosis-pending-overview.workflow-completed .diagnosis-progress-summary{grid-template-columns:1fr}.diagnosis-pending-overview.workflow-completed .diagnosis-progress-list li{border-color:var(--srt-border-color);background:#f7fcf9}.diagnosis-rule-basis{gap:10px;padding:12px 14px;display:grid}.diagnosis-rule-basis>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.diagnosis-rule-basis>header>div{align-items:baseline;gap:8px;display:flex}.diagnosis-rule-basis header span,.diagnosis-rule-basis header small{color:var(--muted);font-size:10px}.diagnosis-rule-basis>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.diagnosis-rule-basis>div>span{background:#f1faf8;border-radius:8px;gap:3px;min-width:0;padding:9px 10px;display:grid}.diagnosis-rule-basis b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.diagnosis-rule-basis small{color:var(--muted);font-size:10px}.diagnosis-pending-changes{gap:8px;padding:16px;display:grid}.diagnosis-pending-comparison{grid-template-columns:1fr 1fr;gap:9px;margin-top:4px;display:grid}.diagnosis-pending-comparison span{background:#f0f3f6;border-radius:8px;height:54px;animation:1.4s ease-in-out infinite diagnosis-skeleton}.diagnosis-failure-shell{border-color:var(--srt-border-color);background:snow;gap:16px;padding:20px;display:grid}.diagnosis-failure-copy{gap:7px;display:grid}.diagnosis-failure-copy>span{color:#b42318;font-size:11px;font-weight:700}.diagnosis-failure-copy h2,.diagnosis-failure-copy p{margin:0}.diagnosis-failure-copy h2{font-size:12px}.diagnosis-failure-copy p{color:#b42318;font-size:11px}.diagnosis-failure-copy b{color:var(--text);font-size:12px}.diagnosis-failure-copy,.diagnosis-failure-state,.diagnosis-failure-missing{min-width:0}.diagnosis-failure-copy p,.diagnosis-failure-copy li,.diagnosis-failure-state span{overflow-wrap:anywhere}.diagnosis-failure-safe-issue{color:#6b5543!important}.diagnosis-failure-state{flex-wrap:wrap;gap:6px 14px;display:flex}.diagnosis-failure-state span{color:var(--muted);font-size:11px}.diagnosis-failure-missing{border:1px solid var(--srt-border-color);background:#fffaf0;border-radius:8px;padding:10px 12px}.diagnosis-failure-missing ul{gap:4px;margin:7px 0 0;padding-left:18px;display:grid}.diagnosis-failure-actions{flex-wrap:wrap;gap:10px;display:flex}.diagnosis-failure-actions button{min-width:120px}.diagnosis-failure-shell>small{color:var(--muted);font-size:11px}.diagnosis-failure-shell>.error{margin:0}.settings-dialog.diagnosis-paid-retry-dialog{width:min(440px,100%)}.diagnosis-paid-retry-dialog .settings-dialog-body{gap:12px;display:grid}.diagnosis-paid-retry-dialog p{overflow-wrap:anywhere;color:#4c5752;margin:0;line-height:1.55}.diagnosis-paid-retry-state{background:#fff7e8;border-radius:7px;padding:8px 10px;font-size:11px;color:#6b5543!important}.diagnosis-paid-retry-dialog footer{justify-content:flex-end;gap:8px;display:flex}.diagnosis-paid-retry-dialog footer button{min-width:118px;margin:0}.diagnosis-text-only-notice{border-color:var(--srt-border-color);overflow-wrap:anywhere;background:#fffaf0;gap:10px;display:grid}.diagnosis-text-only-notice>div{align-items:flex-start;gap:8px;display:flex}.diagnosis-text-only-notice ul{margin:0;padding-left:20px}@media (width<=620px){.diagnosis-paid-retry-dialog footer{flex-direction:column}.diagnosis-paid-retry-dialog footer button,.diagnosis-failure-actions button{width:100%}}@keyframes diagnosis-skeleton{0%,to{opacity:.55}50%{opacity:1}}@keyframes diagnosis-result-reveal{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes diagnosis-title-dot{0%,60%,to{opacity:.24}30%{opacity:1}}@keyframes diagnosis-progress-flow{0%{transform:translate(-120%)}to{transform:translate(360%)}}@keyframes listing-update-spin{to{transform:rotate(360deg)}}.listing-refresh-dialog-backdrop{z-index:80;place-items:center;display:grid;position:fixed;inset:0}.listing-refresh-dialog{border:1px solid var(--srt-border-color);background:var(--surface);width:min(520px,100%);max-height:calc(100vh - 36px);display:grid;overflow-y:auto}.listing-refresh-dialog>header,.listing-refresh-dialog>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.listing-refresh-dialog>header>div{display:grid}.listing-refresh-dialog>header span,.listing-refresh-dialog>p{color:var(--muted);margin:0;font-size:10px}.listing-refresh-dialog fieldset{border:1px solid var(--srt-border-color);flex-wrap:wrap;min-width:0;margin:0;display:flex}.listing-refresh-dialog legend{color:var(--muted);font-weight:700}.listing-refresh-dialog label{align-items:center;gap:5px;display:flex}.listing-refresh-dialog footer{justify-content:flex-end}.listing-empty-filter-state{border:1px solid var(--srt-border-color);color:#745312;background:#fff8eb;border-radius:9px;margin-bottom:12px;padding:12px 14px}.listing-empty-filter-state b{font-size:11px}.listing-empty-filter-state p{color:#745312;margin:5px 0 9px;font-size:10px}.listing-empty-filter-state .secondary{background:var(--surface);min-height:28px}.listing-toolbar button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.listing-sync-status-details{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;margin:0 0 10px}.listing-sync-status-details>summary{min-height:38px;color:var(--muted);cursor:pointer;align-items:center;padding:0 12px;font-size:11px;font-weight:700;list-style:none;display:flex}.listing-sync-status-details>summary::-webkit-details-marker{display:none}.listing-sync-status-details>summary:after{content:"展开";color:var(--blue);margin-left:auto;font-size:10px}.listing-sync-status-details[open]>summary{border-bottom:1px solid var(--srt-border-color);color:var(--text)}.listing-sync-status-details[open]>summary:after{content:"收起"}.listing-sync-status-details .listing-refresh-status{border:0;border-radius:0;margin:0}.listing-table th:first-child,.listing-table td:first-child{text-align:center}.listing-table th:nth-child(3),.listing-table td:nth-child(3){overflow-wrap:anywhere;min-width:0}.listing-table th:nth-child(4),.listing-table td:nth-child(4){min-width:0}.listing-mobile-field-icon,.listing-mobile-time-icon,.listing-mobile-status-icon,.listing-mobile-status-label,.listing-mobile-action-icon{display:none}.listing-row-status-visual{min-width:0;display:inline-flex}.listing-table .listing-operating-status-column{text-align:center;width:112px}.listing-verdict{border-radius:7px;flex-direction:column;align-items:center;gap:2px;min-width:84px;padding:5px 8px;font-size:12px;line-height:1.2;display:inline-flex}.listing-verdict b{font-weight:700}.listing-verdict small{opacity:.9;white-space:nowrap;font-size:11px}.listing-verdict.is-high{color:#c53a2d;background:#fff0ee}.listing-verdict.is-medium{color:#aa7200;background:#fff8df}.listing-verdict.is-low{color:#167a5b;background:#edf8f2}.listing-verdict.is-undetermined{color:#7b838c;background:#f4f5f6}.listing-watch-status{min-height:22px;margin-top:6px;padding:2px 6px;font-size:10px}.listing-store-owner{gap:3px;min-width:0;display:grid}.listing-store-owner :where(b,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-store-owner small{color:var(--muted);font-size:10px;display:none}.listing-diagnosis-combined{justify-items:stretch;display:grid;position:relative}.listing-diagnosis-combined.is-clickable .diagnosis-capability-summary.is-row{border-color:var(--srt-border-color);background:#f1faf8}.listing-diagnosis-combined.is-clickable:hover .diagnosis-capability-summary.is-row{border-color:var(--srt-border-color);background:#e8f5f2}.diagnosis-capability-summary{border:1px solid var(--srt-border-color);min-width:0;min-height:54px;color:var(--text);overflow-wrap:anywhere;background:#f1faf8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.diagnosis-capability-summary>div{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.diagnosis-capability-summary b{font-size:12px}.diagnosis-capability-summary span{color:var(--muted);font-size:11px;line-height:1.4}.diagnosis-capability-summary[data-stage=D0]{border-color:var(--srt-border-color);background:#fff7f6}.diagnosis-capability-summary[data-stage=D1]{border-color:var(--srt-border-color);background:#f1faf8}.diagnosis-capability-summary[data-stage=D2]{border-color:var(--srt-border-color);background:#fffbeb}.diagnosis-capability-summary[data-stage=D3]{border-color:var(--srt-border-color);background:#ecfdf5}.diagnosis-capability-summary.is-row{text-align:center;justify-content:center;width:100%;height:48px;min-height:48px;padding:6px 8px;overflow:hidden}.diagnosis-capability-summary.is-row b{font-size:11px;line-height:1.25}.diagnosis-capability-summary.is-detail,.diagnosis-capability-summary.is-report{justify-content:space-between;height:54px;min-height:54px;margin:0 0 12px;overflow:hidden}.diagnosis-capability-safe-fields{align-items:center;gap:5px;min-width:0;max-width:100%;display:flex;overflow:hidden}.diagnosis-capability-safe-fields-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.diagnosis-capability-safe-fields>button{border:1px solid var(--srt-border-color);color:#745b00;background:#fff;border-radius:5px;flex:none;min-height:24px;padding:2px 6px;font-size:10px}.diagnosis-capability-safe-fields>button:hover,.diagnosis-capability-safe-fields>button:focus-visible,.diagnosis-capability-safe-fields>button[aria-expanded=true]{border-color:var(--srt-border-color);outline-offset:1px;outline:2px solid #a47b0030}.diagnosis-capability-safe-fields-popover{z-index:100;border:1px solid var(--srt-border-color);width:min(480px,100vw - 24px);max-height:min(70vh,520px);color:var(--text);overflow-wrap:anywhere;background:#fff;border-radius:10px;padding:14px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 54px #11182742}.diagnosis-capability-safe-fields-popover header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.diagnosis-capability-safe-fields-popover header button{min-height:30px;padding:5px 9px}.diagnosis-capability-safe-fields-popover ul{gap:6px;margin:0;padding-left:20px;display:grid}.diagnosis-capability-safe-fields-popover li{line-height:1.5}.diagnosis-safe-review-panel{min-width:0;overflow:hidden}.diagnosis-safe-review-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px;min-width:0;display:grid}.diagnosis-safe-review-grid article{border:1px solid var(--srt-border-color);background:#fffdf5;border-radius:8px;min-width:0;padding:12px}.diagnosis-safe-review-grid h3{margin:0 0 8px;font-size:12px}.diagnosis-safe-review-grid p,.diagnosis-safe-review-grid span,.diagnosis-safe-review-grid small,.diagnosis-safe-review-grid li{overflow-wrap:anywhere;word-break:break-word}.diagnosis-safe-review-grid p{white-space:pre-wrap;margin:0}.diagnosis-safe-review-grid ol{gap:8px;margin:0;padding-left:22px;display:grid}.diagnosis-safe-review-grid li>strong,.diagnosis-safe-review-grid li>span,.diagnosis-safe-review-grid li>small{display:block}.diagnosis-safe-review-grid li>span{white-space:pre-wrap;margin-top:3px}.diagnosis-safe-review-grid li>small{color:var(--muted);margin-top:3px}.diagnosis-safe-review-aplus>p{color:var(--muted);margin-bottom:8px}.listing-table .listing-times-column{white-space:nowrap;width:116px;min-width:0}.listing-table th:last-child,.listing-table td:last-child{text-align:left;width:103px}.listing-row-actions{grid-template-columns:minmax(0,1fr);display:grid}.listing-row-actions .table-action{white-space:nowrap;justify-content:center;align-items:center;padding:6px 8px;font-size:10px;display:inline-flex}.listing-row-actions .table-action:hover{border-color:var(--srt-border-color);color:#12533b;background:#f1f7f4}.listing-row-actions .table-action:focus-visible{border-color:var(--srt-border-color);color:#12533b;outline-offset:2px;background:#f1f7f4;outline:2px solid #167a5b2b}.listing-row-actions .listing-refresh-row-action,.listing-row-actions .listing-refresh-row-action:hover,.listing-row-actions .listing-refresh-row-action:focus-visible{border-color:var(--srt-border-color);color:#14846f;background:#f1faf8}@media (width>=768px){.listing-row-actions .table-action{box-sizing:border-box;height:28px}}.listing-table tbody tr{cursor:default}.listing-table tbody tr.is-selected{box-shadow:inset 3px 0 var(--blue);background:#e8f5f2}.listing-table tbody tr.is-update-located{box-shadow:inset 3px 0 var(--blue), inset 0 0 0 1px #cdeae3;background:#e8f5f2}.listing-table input[type=checkbox]{width:14px;height:14px;min-height:14px;accent-color:var(--blue);margin:0}.listing-asin{color:var(--blue)}.listing-identity-column{display:table-cell}.listing-identity-column>.listing-asin-line{align-items:center;gap:4px;min-width:0}.listing-identity-column .listing-asin{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-identity-column .listing-asin-copy{flex:none}.listing-identity-column>small{color:var(--muted);font-size:10px;line-height:1.35}.listing-operating-status{white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.listing-operating-status>span{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.listing-operating-status.is-high{color:#c53a2d;background:#fff0ee}.listing-operating-status.is-watch{color:#aa7200;background:#fff8df}.listing-operating-status.is-static{color:#526fa8;background:#f1faf8}.listing-operating-status.is-healthy{color:#167a5b;background:#edf8f2}.listing-operating-status.is-redirect{color:#36735d;background:#eef7f3}.listing-operating-status.is-new{color:#1a9c86;background:#e8f5f2}.listing-operating-status.is-unavailable{color:#7b838c;background:#f4f5f6}.listing-main-image{border:1px solid var(--srt-border-color);object-fit:contain;background:#fff;border-radius:7px;width:56px;height:56px;margin:0 auto;display:block}.listing-image-missing{border:1px dashed var(--srt-border-color);width:56px;height:56px;color:var(--muted);background:#f7f8fa;border-radius:7px;place-items:center;margin:0 auto;font-size:10px;display:grid}.listing-status-chip{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:24px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.listing-status-chip.is-success{border-color:var(--srt-border-color);color:#167a5b;background:#effaf5}.listing-status-chip.is-warning{border-color:var(--srt-border-color);color:#9a6200;background:#fff8e8}.listing-status-chip.is-neutral{border-color:var(--srt-border-color);color:#64707c;background:#f5f6f7}.listing-data-times{color:var(--muted);font-size:10px;line-height:1.35;display:grid}.listing-data-status{color:#52606d;white-space:nowrap;font-weight:700}.listing-data-status.is-complete{color:#167a5b}.listing-data-status.is-gap,.listing-data-status.is-blocked{color:#a56000}.listing-data-status.is-not_evaluated{color:var(--muted)}.listing-data-times time{display:block}.torpedo-status-cell{gap:3px;min-width:150px;font-size:11px;display:grid}.torpedo-status-cell>span{align-items:center;gap:5px;display:flex}.torpedo-status-cell small{color:var(--muted);gap:2px;margin:0;font-size:10px;display:grid}.torpedo-status-label{color:var(--muted);font-weight:600}.torpedo-dot{background:#8c9196;border-radius:50%;flex:none;width:7px;height:7px}.torpedo-dot.stage-waiting{background:var(--orange)}.torpedo-dot.stage-in-progress{background:var(--blue)}.torpedo-dot.stage-verification{background:#3fb3a0}.torpedo-dot.stage-reviewed{background:var(--green)}.torpedo-blocked{color:var(--red);align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.torpedo-dot.evidence-blocked{background:var(--red)}.torpedo-dot.risk-high{background:#d72c0d}.torpedo-dot.risk-medium{background:#b98900}.torpedo-dot.risk-low{background:#008060}.torpedo-dot.risk-undetermined{background:#8c9196}.torpedo-dot.workflow-success{background:var(--green)}.torpedo-dot.workflow-info{background:var(--blue)}.torpedo-dot.workflow-warning{background:var(--orange)}.torpedo-dot.workflow-danger{background:var(--red)}.torpedo-dot.workflow-neutral{background:#8c9196}.listing-center-page .truth-notice{margin-top:12px}.listing-center-page,.listing-center-page *{font-weight:400!important}.listing-overview{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.listing-overview article{border:1px solid var(--srt-border-color);border-radius:8px;min-width:0;display:flex}.listing-overview span{color:var(--muted);font-size:10px;font-weight:700}.listing-overview strong{color:#315b75;overflow-wrap:anywhere;font-size:12px;line-height:1}.listing-overview .is-danger{border-color:var(--srt-border-color)}.listing-overview .is-danger strong{color:#b42318}.listing-overview .is-warning{border-color:var(--srt-border-color)}.listing-overview .is-warning strong{color:#8a6400}.listing-overview .is-info{border-color:var(--srt-border-color)}.listing-overview .is-info strong{color:#14846f;font-size:12px}.detail-drawer.listing-detail-drawer{max-height:100dvh}.listing-detail-drawer .detail-drawer-header{padding:11px 18px}.listing-detail-drawer .detail-drawer-body{min-width:0;min-height:0;padding:0 18px 18px;overflow:auto}.listing-detail-drawer .detail-drawer-footer{padding:10px 18px}.listing-decision-support{margin:0 0 8px}.listing-operating-diagnosis{border:1px solid var(--srt-border-color);background:#f5fbf8;border-radius:9px;grid-template-columns:minmax(0,1.45fr) minmax(240px,.75fr);gap:8px;min-width:0;padding:9px 10px;display:grid}.listing-operating-main{min-width:0}.listing-product-positioning{border:1px solid var(--srt-border-color);background:var(--surface);background:#fff;border-radius:9px;min-width:0;padding:7px 8px;overflow:hidden}.listing-decision-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.listing-decision-heading>div{gap:2px;min-width:0;display:grid}.listing-decision-heading b,.listing-product-positioning>div:first-child b{font-size:12px}.listing-decision-heading span,.listing-product-positioning>div:first-child small{color:var(--muted);font-size:10px}.listing-stale-badge{white-space:nowrap;color:#946200;background:#fff5df;border-radius:999px;flex:none;padding:3px 6px;font-size:10px}.listing-conclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:7px 0 0;display:grid}.listing-conclusion-grid>div{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;min-width:0;padding:6px}.listing-conclusion-grid dt{color:#39705a;font-size:10px;font-weight:700}.listing-conclusion-grid dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:11px;line-height:1.4}.listing-product-positioning>div:first-child{align-items:baseline;gap:7px;display:flex}.listing-product-positioning dl{grid-template-columns:1fr;gap:5px;margin:6px 0 0;padding:0;display:grid}.listing-product-positioning dl>div{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;min-width:0;padding:6px}.listing-product-positioning dt{color:var(--muted);font-size:10px}.listing-product-positioning dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:11px;line-height:1.4}.listing-decision-empty{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.45}.listing-comparison-bullets summary{cursor:pointer;width:fit-content;color:var(--blue);font-size:10px;font-weight:700}.listing-comparison-bullets[open] summary{margin-bottom:6px}.listing-comparison-bullets ul{margin-top:0}.listing-metrics-panel{border:1px solid var(--srt-border-color);background:#fafbfc;border-radius:9px;gap:6px;margin:0 0 8px;padding:7px;display:grid;overflow-x:visible;container:listing-metrics/inline-size}.listing-metrics-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 10px;display:flex}.listing-metrics-heading h3,.listing-metrics-card h4{margin:0;font-size:12px}.listing-metrics-heading p{color:var(--muted);margin:2px 0 0;font-size:10px}.listing-metrics-source{min-width:0;color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:2px 8px;font-size:10px;display:flex}.listing-metrics-source b{color:var(--text)}.listing-metrics-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;min-width:0;display:grid}.listing-metrics-card{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:7px;min-width:0;overflow:hidden}.listing-metrics-card-heading{border-bottom:1px solid var(--srt-border-color);background:#f7f8f8;justify-content:space-between;align-items:center;gap:4px;min-height:31px;padding:5px 6px;display:flex}.listing-metrics-card-heading>span{color:var(--muted);text-align:right;font-size:10px}.listing-sales-overview{gap:6px;min-width:0;padding:6px;display:grid}.listing-comparison-desktop{min-width:0;overflow-x:auto}.listing-period-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0;color:var(--text)}.listing-period-table th,.listing-period-table td{border-right:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);text-align:center;overflow-wrap:anywhere;min-width:0;padding:6px 5px;font-size:10px}.listing-period-table tr>:first-child{border-left:1px solid var(--srt-border-color)}.listing-period-table thead th{border-top:1px solid var(--srt-border-color);color:#59728d;background:#f7fafb;font-weight:700}.listing-period-table thead th:first-child{border-top-left-radius:6px}.listing-period-table thead th:last-child{border-top-right-radius:6px}.listing-period-table tbody th{color:#315b75;text-align:left;background:#f8fbfc}.listing-keyword-table small{color:var(--muted);font-size:10px;line-height:1.25;display:block}.listing-metric-trend{color:#427f69;width:72px;height:20px;overflow:visible}.listing-metric-trend polyline{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.listing-trend-gap{width:72px;color:var(--muted);text-align:right;font-size:10px}.listing-period-comparison{min-width:0}.listing-period-table th:first-child{width:92px}.listing-period-table tbody th b,.listing-period-table tbody th small{display:block}.listing-period-table tbody th small{color:var(--muted);margin-top:2px;font-size:10px;font-weight:500}.listing-period-table td{background:#fff;font-size:11px;font-weight:600;position:relative}.listing-period-table .listing-period-current th,.listing-period-table .listing-period-current td{background:#f1faf5}.listing-period-table .listing-period-previous th,.listing-period-table .listing-period-previous td{background:#fffaf0}.listing-period-table .listing-period-change th,.listing-period-table .listing-period-change td{background:#f1faf8;font-weight:700}.listing-adjustment-comparison{gap:8px;display:grid}.listing-adjustment-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.listing-adjustment-heading h3{margin:0;font-size:13px}.listing-adjustment-heading span{color:var(--muted);font-size:10px}.listing-copy-risk-heading .listing-diagnosis-statuses{gap:6px;font-size:11px;font-weight:700;display:flex}.copy-risk-source-status{color:#65788c;overflow-wrap:anywhere;margin:4px 0 10px;font-size:12px;line-height:1.45}.rule-center-grid.is-copy-risk{height:auto;max-height:none;overflow:visible}.rule-list-pane.is-copy-risk{border-right:0;grid-column:1/-1;min-width:0}.copy-risk-editor{padding:14px}.copy-risk-editor>header,.copy-risk-editor-rule-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.copy-risk-editor h3{margin:0}.copy-risk-editor>button{border:1px solid var(--srt-border-color);color:#fff;cursor:pointer;background:#198f80;border-radius:8px;min-height:38px;padding:0 16px;font-weight:600}.copy-risk-editor>button:disabled{opacity:.55;cursor:not-allowed}.copy-risk-editor-list{gap:12px;margin:16px 0;display:grid}.copy-risk-editor-rule{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;min-width:0;padding:14px}.copy-risk-editor-rule small{color:#65788c;overflow-wrap:anywhere;margin-top:10px;display:block}.copy-risk-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.copy-risk-editor-grid label{color:#43586e;gap:5px;min-width:0;font-size:12px;display:grid}.copy-risk-editor-grid input,.copy-risk-editor-grid select{width:100%;min-width:0}.copy-risk-editor-grid .copy-risk-editor-check{align-items:center;gap:8px;display:flex}.copy-risk-editor-grid .copy-risk-editor-check input{width:auto}.copy-risk-version-restore{border-top:1px solid var(--srt-border-color);flex-wrap:wrap;align-items:end;gap:10px;margin-top:18px;padding-top:14px;display:flex}.copy-risk-version-restore label{gap:5px;min-width:min(320px,100%);font-size:12px;display:grid}@media (width<=760px){.rule-list-pane.is-copy-risk{grid-column:1/-1}.copy-risk-editor-grid{grid-template-columns:minmax(0,1fr)}}.listing-copy-risk-heading b{border-radius:7px;align-items:center;padding:4px 9px;display:inline-flex}.listing-copy-risk-heading b.is-high{color:#c53a2d;background:#fff0ee}.listing-copy-risk-heading b.is-review{color:#aa7200;background:#fff8df}.listing-adjustment-table th:first-child{width:78px}.listing-adjustment-mobile{display:none}.listing-copy-risk-table-wrap{border:1px solid var(--srt-border-color);border-radius:6px;flex:auto;min-height:0;margin:12px 14px 0}.listing-copy-risk-table{grid-template-columns:56px 84px minmax(0,1fr);display:grid}.listing-copy-risk-row{display:contents}.listing-copy-risk-table [role=columnheader],.listing-copy-risk-table [role=cell]{border-right:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);text-align:left;overflow-wrap:anywhere;word-break:break-word;min-width:0;padding:7px 8px;font-size:11px}.listing-copy-risk-table [role=columnheader]:last-child,.listing-copy-risk-table [role=cell]:last-child{border-right:0}.listing-copy-risk-row-head [role=columnheader]{color:#59728d;background:#f7fafb;font-size:10px;font-weight:700}.listing-copy-risk-row:last-child [role=cell]{border-bottom:0}.listing-copy-risk-row [role=cell]:first-child{white-space:nowrap;color:#315b75;font-weight:700}.listing-copy-risk-row [role=cell] q{color:#1f1f1f;font-weight:700}.listing-copy-risk-row.is-high [role=cell] q{color:#b3261e}.listing-copy-risk-row.is-review [role=cell] q{color:#8a5b00}@media (width<=767px){.listing-adjustment-comparison .listing-comparison-desktop{display:none}.listing-adjustment-mobile{gap:10px;display:grid;overflow-x:auto}.listing-adjustment-mobile .listing-period-table{min-width:0}.listing-copy-risk-table-wrap{overflow-x:auto}}.listing-period-table td.is-favorable{color:#137044}.listing-period-table td.is-unfavorable{color:#c4322b}.listing-period-table td.is-neutral{color:var(--muted)}.listing-period-table .listing-metric-trend{opacity:.9;width:42px;height:12px;margin:3px auto 0;display:block}.listing-mobile-period-summary,.listing-mobile-metric-details,.listing-mobile-product-heading{display:none}.listing-comparison-mobile-grid{gap:5px;display:none}.listing-comparison-mobile-grid-header{display:none}.listing-comparison-mobile-grid-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 10px;padding:7px;display:flex}.listing-comparison-mobile-grid-row>b{color:#315b75;flex:1 0 100%;font-size:11px}.listing-comparison-mobile-grid-header span:not(:first-child){color:var(--muted)}.listing-comparison-mobile-grid-row span.is-favorable{color:#137044}.listing-comparison-mobile-grid-row span.is-unfavorable{color:#c4322b}.listing-comparison-mobile-grid-row span.is-neutral{color:var(--muted)}.listing-mobile-metric-details.is-always-open>summary{display:none}.listing-advertising-card{border-color:var(--srt-border-color);background:#f1faf8}.listing-advertising-card>.listing-metrics-card-heading{border-bottom-color:var(--srt-border-color);background:#f1faf8}.listing-keywords-card{grid-column:auto;min-width:0}.listing-advertising-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;min-width:0;display:grid}.listing-advertising-layout>div:first-child{min-width:0;min-height:0}.listing-advertising-comparison{padding:6px}.listing-advertising-more{min-height:27px;margin-top:6px;padding:3px 9px;font-size:10px}.listing-advertising-layout>.listing-keywords-card{border:1px solid var(--srt-border-color);background:#fffaf3;border-radius:7px;align-self:stretch;min-height:0;margin:0 6px 6px}.listing-keywords-card>.listing-metrics-card-heading{border-bottom-color:var(--srt-border-color);background:#fff3e2}.listing-keyword-tabs{gap:3px;padding:4px 5px 0;display:flex;overflow-x:auto}.listing-keyword-tabs button{min-height:27px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px 5px 0 0;padding:3px 6px;font-size:10px}.listing-keyword-tabs button[aria-selected=true]{border-color:var(--srt-border-color);border-bottom-color:var(--srt-border-color);background:var(--surface);color:var(--text);font-weight:700}.listing-keyword-tabs button span{color:inherit;margin-left:4px}.listing-keyword-table-wrap{max-width:100%;overflow-x:visible}.listing-keyword-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.listing-keyword-table th,.listing-keyword-table td{border-bottom:1px solid var(--srt-border-color);text-align:right;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;background:#fff;height:32px;padding:3px 6px;font-size:10px;overflow:hidden}.listing-keyword-table th:last-child,.listing-keyword-table td:last-child{padding-right:10px}.listing-keyword-table-wrap .listing-keyword-table tbody tr th{background:#fff}.listing-keyword-table-wrap .listing-keyword-table tbody tr:nth-child(2n) th,.listing-keyword-table-wrap .listing-keyword-table tbody tr:nth-child(2n) td{background:#f6f9f7}.listing-keyword-table tbody tr:last-child th,.listing-keyword-table tbody tr:last-child td{border-bottom:0}.listing-keyword-table th:first-child{text-align:left}.listing-keyword-table td:nth-child(2){text-align:center}.listing-keyword-table-wrap .listing-keyword-table thead tr th{border-bottom:1px solid var(--srt-border-color);color:#2f5b45;vertical-align:middle;background:#eaf4ee;height:28px;font-weight:700;text-align:center!important}.listing-keyword-table col.listing-keyword-col-text{width:38%}.listing-keyword-table col.listing-keyword-col-match{width:12%}.listing-keyword-table col.listing-keyword-col-impressions{width:9%}.listing-keyword-table col.listing-keyword-col-clicks{width:8%}.listing-keyword-table col.listing-keyword-col-spend{width:11%}.listing-keyword-table col.listing-keyword-col-orders{width:8%}.listing-keyword-table col.listing-keyword-col-acos{width:14%}.listing-keyword-table tbody th{color:var(--text)}.listing-keyword-table thead th .listing-sort-header{color:inherit;font-size:10px;font-weight:700}.listing-keyword-table thead th .listing-sort-header svg{width:11px;height:11px}.listing-keyword-table small{max-width:100%;text-align:inherit;white-space:normal;margin-top:1px}.listing-keyword-empty,.listing-keyword-permission{color:var(--muted);text-align:center;margin:0;padding:14px 8px;font-size:10px}.listing-keyword-subpanel-row{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.listing-keyword-subpanel{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.listing-keyword-subpanel-heading{border-bottom:1px solid var(--srt-border-color);background:#eaf4ee;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.listing-keyword-subpanel .listing-keyword-table-wrap{flex:auto}.listing-keyword-subpanel-heading b{color:#2f5b45;font-weight:700}.listing-keyword-subpanel-heading span{color:var(--muted)}@media (width>=900px){.listing-keyword-subpanel-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-keyword-negatives-trigger{min-height:27px;margin:0;padding:3px 6px;font-size:10px}.listing-keyword-negatives-trigger span{color:inherit;margin-left:4px}.listing-keywords-card>.listing-metrics-card-heading{align-items:center}.listing-negatives-modal-backdrop{z-index:1000;background:#090e1880;place-items:center;padding:24px;font-size:11px;display:grid;position:fixed;inset:0}.listing-negatives-modal{background:var(--surface);border-radius:12px;flex-direction:column;width:fit-content;min-width:380px;max-width:min(90vw,720px);max-height:min(80vh,640px);display:flex;overflow:hidden;box-shadow:0 18px 60px #00000040}.listing-negative-word-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:8px;list-style:none;display:grid}.listing-negative-word-grid li{border:1px solid var(--srt-border-color);min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;background:#fffaf3;border-radius:6px;padding:4px 7px;font-size:11px;overflow:hidden}@media (width<=480px){.listing-negative-word-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=481px) and (width<=719px){.listing-negative-word-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.listing-negatives-modal-heading{border-bottom:1px solid var(--srt-border-color);align-items:center;gap:6px;padding:10px 12px;display:flex}.listing-negatives-modal-heading b{color:var(--text);flex:none;font-size:12px}.listing-negatives-modal-heading span{color:var(--muted)}.listing-negatives-modal-heading .icon-button{margin-left:auto}.listing-negatives-modal .listing-keyword-table-wrap{overflow-y:auto}.listing-identity-strip{grid-template-columns:58px minmax(0,1fr) minmax(220px,.55fr);min-height:76px;padding:9px 0;display:grid}.listing-identity-strip img{border:1px solid var(--srt-border-color);object-fit:cover;border-radius:7px;width:58px;height:58px}.listing-asin-link{width:fit-content;color:var(--blue);font-size:12px;font-weight:700;text-decoration:none}.listing-asin-link:hover{text-decoration:underline}.listing-asin-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:3px}.listing-identity-strip b{font-size:12px}.listing-identity-strip span{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.listing-identity-inventory{border:1px solid var(--srt-border-color);border-radius:7px;grid-template-columns:minmax(120px,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.listing-identity-inventory>header{gap:1px;min-width:0}.listing-identity-inventory>header small{color:var(--muted);font-size:10px}.listing-identity-inventory dl{grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;margin:0;display:grid}.listing-identity-inventory dl>div{border-left:1px solid var(--srt-border-color);min-width:0;display:grid}.listing-identity-inventory dd{overflow-wrap:anywhere;margin:0}.listing-evidence-toolbar{min-width:0;margin:0}.evidence-chip{border:1px solid var(--srt-border-color);background:var(--surface);min-width:0;color:var(--muted);overflow-wrap:anywhere;border-radius:6px;padding:3px 6px;font-size:10px;line-height:1.3}.evidence-chip.evidence-success{border-color:var(--srt-border-color);color:#176a4a;background:#edf7f2}.evidence-chip.evidence-info{border-color:var(--srt-border-color);color:#14846f;background:#e8f5f2}.evidence-chip.evidence-warning{border-color:var(--srt-border-color);color:#785816;background:#fff8e8}.evidence-chip.evidence-danger{border-color:var(--srt-border-color);color:#9a3434;background:#fff1f1}.evidence-chip.evidence-neutral{border-color:var(--srt-border-color);color:#5e6269;background:#f5f6f7}.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-truth-comparison{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;min-width:0;overflow:hidden}.listing-comparison-toolbar{border-bottom:1px solid var(--srt-border-color);background:#fafbfc;grid-template-columns:minmax(190px,1fr) auto auto auto;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:grid}.listing-comparison-toolbar>div:first-child{gap:2px;min-width:0;display:grid}.listing-comparison-toolbar>div:first-child>b{font-size:12px}.listing-comparison-toolbar>div:first-child>span{color:var(--muted);font-size:10px;line-height:1.4}.listing-comparison-summary{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.listing-comparison-mode-tabs{border:1px solid var(--srt-border-color);background:#f1f3f5;border-radius:7px;align-items:center;gap:2px;padding:2px;display:flex}.listing-comparison-mode-tabs button{min-height:25px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:3px 7px;font-size:10px}.listing-comparison-mode-tabs button[aria-selected=true]{background:var(--surface);color:var(--blue);font-weight:700;box-shadow:0 1px 3px #1a24301a}.listing-comparison-summary span{border:1px solid var(--srt-border-color);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 6px;font-size:10px}.listing-comparison-summary .is-match{border-color:var(--srt-border-color);color:#176a4a;background:#eef8f2}.listing-comparison-summary .is-difference{border-color:var(--srt-border-color);color:#9a3434;background:#fff1ef}.listing-comparison-summary .is-gap{border-color:var(--srt-border-color);color:#785816;background:#fff7e8}.listing-comparison-summary span:last-child{background:#f5f6f7}.listing-comparison-controls{justify-content:flex-end;align-items:center;gap:7px;display:flex}.listing-comparison-controls label{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.listing-comparison-controls input{width:14px;height:14px;min-height:14px;accent-color:var(--blue);margin:0;padding:0}.listing-comparison-controls .secondary{white-space:nowrap;border-radius:6px;min-height:28px;padding:0 9px;font-size:10px}.listing-comparison-scroll{min-width:0;overflow-x:auto}.listing-comparison-grid{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);min-width:920px;display:grid}.listing-comparison-header-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);min-width:0;display:grid}.listing-comparison-update-trail{border-bottom:1px solid var(--srt-border-color);color:#344054;overflow-wrap:anywhere;background:#f1faf8;grid-column:1/-1;gap:2px;min-width:0;padding:7px 14px;display:grid}.listing-comparison-update-trail b{font-size:10px;line-height:1.45}.listing-comparison-update-trail small{color:var(--muted);font-size:10px;line-height:1.45}.listing-comparison-update-trail.is-gap{border-bottom-color:var(--srt-border-color);color:#785816;background:#fff7e8}.listing-comparison-head{border-bottom:1px solid var(--srt-border-color);background:var(--surface);align-content:start;gap:2px;min-width:0;padding:10px 14px;display:grid}.listing-comparison-head+.listing-comparison-head{border-left:1px solid var(--srt-border-color)}.listing-comparison-head b{font-size:12px}.listing-comparison-head span,.listing-comparison-head small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.listing-comparison-head.listing-comparison-verdict{text-align:center;align-content:center}.listing-comparison-row{border-bottom:1px solid var(--srt-border-color);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);min-width:0;display:grid}.listing-comparison-row:last-child{border-bottom:0}.listing-comparison-cell{min-width:0;color:var(--text);overflow-wrap:anywhere;padding:11px 14px;font-size:11px;line-height:1.55}.listing-comparison-cell+.listing-comparison-cell{border-left:1px solid var(--srt-border-color)}.listing-comparison-cell p{margin:0}.listing-comparison-cell ul{gap:3px;margin:0;padding-left:18px;display:grid}.listing-comparison-field-label{margin-bottom:7px;font-size:12px;display:block}.listing-comparison-field-heading{align-items:center;gap:4px;margin-bottom:7px;display:flex}.listing-comparison-field-heading .listing-comparison-field-label{margin-bottom:0}.listing-translation-trigger{color:#667085;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:20px;height:20px;min-height:20px;padding:0;display:inline-grid}.listing-translation-trigger:hover,.listing-translation-trigger:focus-visible{border-color:var(--srt-border-color);color:#1a9c86;background:#e8f5f2}.listing-translation-trigger:disabled{opacity:.65}.listing-translation-spinner{animation:.8s linear infinite listing-update-spin}.listing-translation-result{color:#4058a6;background:#e8f5f2;border-radius:5px;gap:4px;margin-top:7px;padding:6px 7px;display:grid}.listing-translation-result>small{color:#6173a6;font-size:10px;font-weight:700}.listing-translation-result p,.listing-translation-result ol{margin:0}.listing-translation-result ol{padding-left:17px}.listing-translation-error{color:var(--danger);margin-top:6px;font-size:10px;display:block}.listing-comparison-cell.listing-comparison-verdict{text-align:center;background:#fafbfc;place-items:center;padding-left:8px;padding-right:8px;display:grid}.listing-comparison-cell.listing-comparison-verdict .status-dot{font-size:11px}.listing-comparison-verdict-stack{justify-items:center;gap:4px;display:grid}.listing-comparison-verdict-why{max-width:150px;color:var(--muted);font-size:10px;line-height:1.35}.listing-comparison-row.verdict-match .listing-comparison-verdict{background:#eef8f2}.listing-comparison-row.verdict-difference .listing-comparison-verdict{background:#fff1ef}.listing-comparison-row.verdict-evidence_gap .listing-comparison-verdict{background:#fff7e8}.listing-comparison-row.verdict-not_applicable .listing-comparison-verdict{background:#f5f6f7}.listing-comparison-row.verdict-match .listing-comparison-backend{box-shadow:inset 3px 0 #6fbd94}.listing-comparison-row.verdict-difference .listing-comparison-backend{box-shadow:inset 3px 0 #cf6d64}.listing-comparison-row.verdict-evidence_gap .listing-comparison-backend{box-shadow:inset 3px 0 #d7a14e}.listing-comparison-row.verdict-not_applicable .listing-comparison-backend{box-shadow:inset 3px 0 #a5a9ad}.horizontal-image-strip{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:4px;min-width:0;display:grid}.horizontal-image-strip.is-static{grid-template-columns:minmax(0,1fr)}.horizontal-image-strip-nav{border:1px solid var(--srt-border-color);background:var(--surface);width:24px;min-width:24px;height:36px;min-height:36px;color:var(--blue);border-radius:6px;place-items:center;padding:0;display:grid}.horizontal-image-strip-nav:disabled{color:#a8adb5;opacity:.55}.horizontal-image-strip-viewport{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;touch-action:pan-x;cursor:grab;min-width:0;overflow-x:auto}.horizontal-image-strip-viewport:active{cursor:grabbing}.horizontal-image-strip-viewport:focus-visible{outline:2px solid color-mix(in srgb, var(--blue) 45%, transparent);outline-offset:2px}.horizontal-image-strip-track{align-items:flex-start;gap:6px;min-width:min-content;padding:2px;display:flex}.listing-comparison-image-grid{flex-wrap:wrap;align-items:flex-start;gap:8px 6px;min-width:0;display:flex}.listing-comparison-image-button{aspect-ratio:1;border:1px solid var(--srt-border-color);background:var(--canvas);border-radius:6px;width:100%;max-width:82px;overflow:hidden}.listing-comparison-image-button img{object-fit:contain;border:0;border-radius:0;width:100%;height:100%}.listing-inline-diff{white-space:pre-wrap}.listing-diff-removed{color:#b42318;text-decoration-color:#b42318;text-decoration-thickness:1.5px}.listing-diff-added{color:#137044;background:#e6f6ec;border-radius:3px;padding:1px 2px;text-decoration:none}.listing-comparison-image-item{flex:0 0 74px;align-content:start;gap:3px;display:grid;position:relative}.listing-comparison-image-item.is-removed .listing-comparison-image-button{border-color:var(--srt-border-color);box-shadow:0 0 0 1px #d86a62}.listing-comparison-image-item.is-added .listing-comparison-image-button{border-color:var(--srt-border-color);box-shadow:0 0 0 1px #43a474}.listing-comparison-image-change{border-radius:3px;justify-self:start;padding:1px 4px;font-size:10px;font-style:normal;font-weight:700;line-height:1.4}.listing-comparison-image-item.is-removed .listing-comparison-image-change{color:#b42318;background:#fff1ef}.listing-comparison-image-item.is-added .listing-comparison-image-change{color:#137044;background:#e6f6ec;text-decoration:none}.listing-comparison-image-count{color:var(--muted);margin-top:5px;font-size:10px;display:block}.zoomable-image-trigger{appearance:none;color:inherit;cursor:zoom-in;min-width:0;padding:0;display:block}.zoomable-image-trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 45%, transparent);outline-offset:2px}.image-preview-backdrop{z-index:10000;background:#090e18e0;place-items:center;padding:56px 24px 24px;display:grid;position:fixed;inset:0}.image-preview-backdrop>img{object-fit:contain;background:#fff;border-radius:10px;width:auto;max-width:min(94vw,1440px);height:auto;max-height:calc(100vh - 80px);display:block;box-shadow:0 18px 60px #00000061}.video-preview-backdrop>video{aspect-ratio:16/9;background:#000;border-radius:10px;width:min(94vw,960px);height:auto;max-height:calc(100vh - 80px);display:block;box-shadow:0 18px 60px #00000061}.zoomable-video-trigger{cursor:zoom-in;background:#111827;border:1px solid #e6e8eb;border-radius:4px;width:64px;height:64px;padding:0;display:inline-block;position:relative;overflow:hidden}.zoomable-video-trigger img,.zoomable-video-blank{object-fit:cover;width:100%;height:100%;display:block}.zoomable-video-play{color:#fff;background:#0000008c;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zoomable-video-time{color:#fff;background:#0009;border-radius:3px;padding:0 3px;font-size:10px;line-height:14px;position:absolute;bottom:2px;right:2px}.image-preview-close{border:1px solid var(--srt-border-color);color:#111827;cursor:pointer;background:#fffffff5;border-radius:999px;width:40px;height:40px;padding:0;font-size:12px;font-weight:800;line-height:1;position:fixed;top:14px;right:18px}.image-preview-nav{z-index:1;border:1px solid var(--srt-border-color);color:#111827;cursor:pointer;background:#fffffff5;border-radius:999px;width:48px;height:48px;padding:0;font-size:12px;line-height:1;position:fixed;top:50%;transform:translateY(-50%)}.image-preview-nav svg{margin:auto;display:block}.image-preview-nav:disabled{opacity:.32;cursor:not-allowed}.image-preview-previous{left:18px}.image-preview-next{right:18px}.listing-comparison-missing{border:1px dashed var(--srt-border-color);min-height:34px;color:var(--muted);background:#fafafa;border-radius:6px;align-items:center;padding:7px 8px;font-size:10px;display:flex}.listing-diagnosis-readiness{border:1px solid var(--srt-border-color);background:#f8faf9;border-radius:9px;min-width:0;margin:8px 0;padding:8px}.listing-diagnosis-readiness-heading{align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.listing-diagnosis-readiness-heading>b{font-size:12px}.listing-diagnosis-readiness-heading>span{color:var(--muted);font-size:10px}.listing-readiness-cards{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.listing-readiness-cards>.listing-evidence-toolbar{background:var(--surface)}.listing-diagnosis-panel{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;min-width:0;margin-top:12px;padding:11px 12px}.listing-diagnosis-heading,.listing-history-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.listing-diagnosis-heading{margin-bottom:9px}.listing-diagnosis-heading>div:first-child,.listing-history-heading>div{gap:2px;min-width:0;display:grid}.listing-diagnosis-heading b,.listing-history-heading b{font-size:12px}.listing-diagnosis-heading span{color:var(--muted);font-size:11px;line-height:1.4}.listing-diagnosis-statuses{justify-items:end;gap:5px;min-width:0;display:grid}.listing-diagnosis-status-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.listing-diagnosis-status-actions>a{color:var(--primary);font-size:10px;text-decoration:none}.listing-diagnosis-status-actions>button{min-height:28px;padding:5px 9px;font-size:10px}.listing-history-heading span{color:var(--muted);font-size:10px;line-height:1.4}.listing-diagnosis-panel .judgment-summary{padding-bottom:9px}.listing-diagnosis-panel .judgment-layer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.listing-diagnosis-panel .judgment-layer-grid>div{padding:7px 8px}.initial-diagnosis-summary{min-width:0}.listing-verdict-summary{gap:10px;display:grid}.listing-diagnosis-statuses>.listing-verdict{flex-direction:row;gap:8px;min-width:0;padding:6px 10px;font-size:13px}.listing-diagnosis-statuses>.listing-verdict small{font-size:12px}.listing-verdict-issues-wrap{border:1px solid var(--srt-border-color);border-radius:6px;overflow:hidden}.listing-verdict-issues-head{color:#59728d;border-bottom:1px solid var(--srt-border-color);background:#f7fafb;grid-template-columns:92px 1fr;font-size:11px;font-weight:700;display:grid}.listing-verdict-issues-head span{border-right:1px solid var(--srt-border-color);padding:6px 10px}.listing-verdict-issues-head span:last-child{border-right:0}.listing-verdict-issues{gap:0;margin:0;padding:0;list-style:none;display:grid}.listing-verdict-issues li{border-bottom:1px solid var(--srt-border-color);background:#fff;grid-template-columns:92px 1fr;align-items:center;gap:0;padding:0;font-size:13px;line-height:1.45;display:grid}.listing-verdict-issues li:last-child{border-bottom:0}.listing-verdict-issues li>span:first-child{border-right:1px solid var(--srt-border-color);align-self:stretch;align-items:center;padding:8px 10px;display:flex}.listing-verdict-issues li>span:last-child{padding:8px 10px}.listing-verdict-issues li .listing-verdict-priority{background:0 0;border-radius:0;padding:0}.listing-verdict-issues li .is-positive{color:#13a558;font-weight:700}.listing-verdict-issues li .is-negative{color:#e23f42;font-weight:700}.listing-verdict-priority{white-space:nowrap;border-radius:6px;flex:none;padding:2px 7px;font-size:11px;font-weight:700}.listing-verdict-priority.is-p0{color:#c53a2d;background:#fff0ee}.listing-verdict-priority.is-p1{color:#b85c00;background:#fff4ea}.listing-verdict-priority.is-p2{color:#aa7200;background:#fff8df}.listing-verdict-priority.is-p3{color:#526fa8;background:#f1faf8}.listing-verdict-priority.is-reminder{color:#7b838c;background:#f4f5f6}.listing-verdict-issues li[data-reminder=true]{border:2px solid var(--srt-border-color);color:#8a5b00;background:#fffaf0;border-radius:6px}.listing-verdict-empty{color:var(--muted);margin:0;font-size:13px}.initial-diagnosis-summary>p{color:var(--text);margin:0 0 8px;font-size:11px;line-height:1.45}.initial-diagnosis-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.initial-diagnosis-grid>div{border:1px solid var(--srt-border-color);text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;min-width:0;padding:9px 10px;display:grid}.initial-diagnosis-grid dt{color:var(--text);grid-column:1/-1;font-size:11px;font-weight:700}.initial-diagnosis-grid dd{min-width:0;color:var(--muted);white-space:nowrap;margin:0;font-size:11px}.initial-diagnosis-grid dd b{color:var(--text);margin-top:2px;font-size:12px;font-weight:700;display:block}.initial-diagnosis-grid span{color:var(--muted);white-space:nowrap;justify-self:start;align-items:center;gap:4px;font-size:10px;display:inline-flex}.initial-diagnosis-grid small{color:var(--muted);white-space:nowrap;font-size:10px;line-height:1.35}.initial-diagnosis-grid .initial-diagnosis-delta{justify-self:start;font-weight:700}.initial-diagnosis-grid i{background:#9da3aa;border-radius:999px;width:7px;height:7px;display:inline-block}.initial-diagnosis-success i{background:#16a34a}.initial-diagnosis-warning i{background:#f59e0b}.initial-diagnosis-danger i{background:#ef4444}.initial-diagnosis-card-acos{background:#f1faf8;border-color:var(--srt-border-color)!important}.initial-diagnosis-card-tacos{background:#f0faf5;border-color:var(--srt-border-color)!important}.initial-diagnosis-card-ctr{background:#fff8eb;border-color:var(--srt-border-color)!important}.initial-diagnosis-card-cvr{background:#fff3f5;border-color:var(--srt-border-color)!important}.initial-diagnosis-action{color:#fff;text-align:left;width:100%;min-height:48px;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:8px 14px;display:flex}.initial-diagnosis-action>span{gap:1px;min-width:0;display:grid}.initial-diagnosis-action b{color:inherit;font-size:12px;line-height:1.35}.initial-diagnosis-action small{color:inherit;opacity:.9;font-size:10px;font-weight:500;line-height:1.35}.initial-diagnosis-action-danger{border-color:var(--srt-border-color);background:#d94343}.initial-diagnosis-action-danger:hover:not(:disabled){border-color:var(--srt-border-color);background:#c93737}.initial-diagnosis-action-success{border-color:var(--srt-border-color);background:#2b9368}.initial-diagnosis-action-success:hover:not(:disabled){border-color:var(--srt-border-color);background:#23835b}.initial-diagnosis-action-warning{border-color:var(--srt-border-color);color:#33220a;background:#e8aa32}.initial-diagnosis-action-warning:hover:not(:disabled){border-color:var(--srt-border-color);background:#d99a24}.listing-history-view{min-width:0;padding-top:10px}.listing-history-heading{border-bottom:1px solid var(--srt-border-color);padding-bottom:9px}.listing-history-heading .secondary{white-space:nowrap;border-radius:6px;min-height:28px;padding:0 9px;font-size:10px}.judgment-summary{padding:0 0 14px}.judgment-summary-heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.judgment-summary-heading b{font-size:12px}.judgment-summary-heading span{color:var(--muted);font-size:10px}.judgment-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.judgment-layer-grid>div{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:8px;gap:4px;min-width:0;padding:9px 10px;display:grid}.judgment-layer-grid dt{color:var(--muted);font-size:11px}.judgment-layer-grid dd{color:var(--text);text-align:left;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:700}.judgment-success dd{color:#237a55}.judgment-info dd{color:#1a7f6f}.judgment-warning dd{color:#8a5b13}.judgment-evidence-gap{border:1px solid var(--srt-border-color);color:#745312;background:#fff8eb;border-radius:8px;margin:8px 0 0;padding:8px 10px;font-size:10px}.listing-refresh-status{box-sizing:border-box;border:1px solid var(--srt-border-color);background:#fafbfc;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;width:100%;min-width:0;margin:0 0 12px;padding:7px;display:flex;box-shadow:0 1px 2px #14846f0d}.listing-refresh-status span,.listing-refresh-status small{color:var(--muted);font-size:10px}.listing-refresh-metrics{white-space:nowrap;gap:4px;display:flex}.listing-refresh-metrics span{border:1px solid var(--srt-border-color);background:var(--surface);color:var(--text);border-radius:999px;padding:3px 5px;font-weight:700}.listing-sync-estimates{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:4px;min-width:0;display:flex}.listing-sync-estimate{border:1px solid var(--srt-border-color);background:var(--surface);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;min-width:0;padding:3px 5px;display:inline-flex}.listing-sync-estimate b{color:var(--text);font-size:10px}.listing-sync-estimate.is-overall{border-color:var(--srt-border-color);background:#f1faf8}.listing-refresh-status button{border:1px solid var(--srt-border-color);background:var(--surface);min-height:30px;color:var(--blue);border-radius:7px;padding:0 11px;font-weight:700}.listing-refresh-controls{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-left:auto;display:flex}.runtime-state-block{border:1px solid var(--srt-border-color);border-radius:8px;align-items:center;gap:4px;min-width:0;padding:6px 8px;font-size:11px;line-height:1.25;display:inline-flex}.runtime-state-block>span,.runtime-state-block>b,.runtime-state-block>small{font-size:10px;color:inherit!important}.runtime-state-block>b{font-size:11px}.runtime-state-block.is-success{border-color:var(--srt-border-color);color:#176a4a;background:#edf7f2}.runtime-state-block.is-info{border-color:var(--srt-border-color);color:#14846f;background:#e8f5f2}.runtime-state-block.is-warning{border-color:var(--srt-border-color);color:#785816;background:#fff8e8}.runtime-state-block.is-danger{border-color:var(--srt-border-color);color:#9a3434;background:#fff1f1}.runtime-state-block.is-neutral{border-color:var(--srt-border-color);color:#5e6269;background:#f5f6f7}.runtime-state-dot{line-height:.7;font-size:12px!important}.listing-evidence-refresh-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px;display:grid}.listing-evidence-refresh-actions article{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.evidence-module-card-heading{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.evidence-module-card-heading b{min-width:0;color:var(--text);font-size:11px;line-height:1.35}.evidence-module-card-heading span{color:#59616a;white-space:nowrap;background:#e8edf2;border-radius:999px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}.evidence-module-card-status{flex:none;align-items:center;gap:4px;display:flex}.evidence-success .evidence-module-card-heading span{color:#176544;background:#dff2e8;animation:.42s ease-out both diagnosis-confirm-pop}.evidence-warning .evidence-module-card-heading span{color:#8a5b13;background:#fff0cd}.evidence-danger .evidence-module-card-heading span{color:#a03434;background:#fee3e2}.listing-evidence-refresh-actions article>progress{width:100%;height:5px;accent-color:var(--blue);border:0;border-radius:999px;display:block;overflow:hidden}.listing-evidence-refresh-actions article>progress::-webkit-progress-bar{background:#e7e9eb}.listing-evidence-refresh-actions article>progress::-webkit-progress-value{background:var(--blue);border-radius:999px}.listing-evidence-refresh-actions article>progress::-moz-progress-bar{background:var(--blue);border-radius:999px}.listing-evidence-refresh-actions .evidence-module-card.evidence-success{border-color:var(--srt-border-color);background:#f5fbf8}.listing-evidence-refresh-actions .evidence-module-card.evidence-success>progress{accent-color:var(--green)}.listing-evidence-refresh-actions .evidence-module-card.evidence-success>progress::-webkit-progress-value{background:var(--green)}.listing-evidence-refresh-actions .evidence-module-card.evidence-success>progress::-moz-progress-bar{background:var(--green)}.listing-evidence-refresh-actions .evidence-module-card.evidence-warning{border-color:var(--srt-border-color);background:#fffbf1}.listing-evidence-refresh-actions .evidence-module-card.evidence-warning>progress{accent-color:var(--orange)}.listing-evidence-refresh-actions .evidence-module-card.evidence-warning>progress::-webkit-progress-value{background:var(--orange)}.listing-evidence-refresh-actions .evidence-module-card.evidence-warning>progress::-moz-progress-bar{background:var(--orange)}.listing-evidence-refresh-actions .evidence-module-card.evidence-danger{border-color:var(--srt-border-color);background:#fff6f6}.listing-evidence-refresh-actions .evidence-module-card.evidence-danger>progress{accent-color:var(--red)}.listing-evidence-refresh-actions .evidence-module-card.evidence-danger>progress::-webkit-progress-value{background:var(--red)}.listing-evidence-refresh-actions .evidence-module-card.evidence-danger>progress::-moz-progress-bar{background:var(--red)}.listing-evidence-refresh-actions .listing-inline-result{background:0 0;border:0;border-radius:0;gap:4px;min-height:0;padding:0}.listing-evidence-refresh-actions .listing-inline-result>span{font-size:10px}.listing-evidence-refresh-actions .listing-inline-result>div{justify-content:space-between;margin-top:1px}.listing-evidence-refresh-actions button{min-height:28px;padding:0 8px;font-size:10px}.listing-evidence-refresh-actions .listing-evidence-refresh-icon{justify-self:end;place-items:center;width:28px;min-width:28px;padding:0;display:inline-grid}.evidence-module-updated-at{color:var(--muted);font-size:10px;line-height:1.35}.evidence-module-audit{display:none}@media (width<=1100px){.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1101px){.listing-readiness-cards{grid-template-columns:minmax(0,1fr);align-items:stretch}.listing-readiness-cards>.listing-evidence-toolbar{display:grid}.listing-readiness-cards>.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.drawer-state{margin:16px 0}.listing-history-layout{display:grid}.listing-evidence-section{border-bottom:1px solid var(--srt-border-color);padding:16px 0}.listing-evidence-section h3{margin:0 0 9px;font-size:11px}.listing-evidence-section p{margin:0;line-height:1.6}.listing-evidence-section ul{gap:5px;margin:0;padding-left:18px;line-height:1.55;display:grid}.listing-missing{border:1px dashed var(--srt-border-color);color:var(--muted);background:#fafafa;border-radius:7px;padding:10px 12px}.listing-timeline{gap:8px;display:grid}.listing-timeline article{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:8px;padding:11px 12px}.listing-timeline article p{margin:6px 0}.listing-timeline article span{color:var(--muted);font-size:10px}.drawer-permission-note{color:var(--muted);margin:0}.deep-diagnosis-progress{gap:5px;display:grid}.deep-diagnosis-progress-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.deep-diagnosis-progress-heading b{font-size:11px}.deep-diagnosis-progress ol{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin:0;padding:5px 6px 5px 22px;display:grid}.deep-diagnosis-progress li{color:#8c9196;padding-left:1px;font-size:10px;line-height:1.3}.deep-diagnosis-progress li[data-state=active]{color:var(--blue);font-weight:700}.deep-diagnosis-progress li[data-state=completed]{color:var(--green)}.deep-diagnosis-progress .notice,.deep-diagnosis-progress .error{margin:0;padding:8px 10px}.deep-diagnosis-progress small{color:var(--muted);font-size:10px;line-height:1.4}.integration-runtime{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:12px;padding:7px;display:grid}.integration-runtime>div{border-right:1px solid var(--srt-border-color);border:1px solid var(--srt-border-color);border-radius:8px;gap:4px;min-width:0;padding:11px 12px;display:grid}.integration-runtime>.runtime-state-block{display:grid}.integration-runtime span{color:var(--muted);font-size:10px}.integration-runtime b{overflow-wrap:anywhere;font-size:11px}.model-routing-surface{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:10px;gap:11px;margin:0 0 12px;padding:12px;display:grid}.model-routing-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.model-routing-heading h2{margin:0;font-size:12px}.model-routing-heading p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.model-routing-heading>span{color:#14846f;background:#f1faf8;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:700}.model-routing-surface>.resource-table-wrap{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;max-width:100%;overflow-x:auto}.model-routing-surface>.resource-table-wrap table{min-width:760px}.model-routing-surface>.resource-table-wrap th,.model-routing-surface>.resource-table-wrap td{vertical-align:middle;padding:10px 12px}.model-routing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.model-routing-form fieldset{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:10px;display:grid}.model-routing-form legend{color:var(--text);padding:0 5px;font-size:10px;font-weight:700}.model-routing-form label{min-width:0;color:var(--muted);gap:5px;font-size:10px;display:grid}.model-routing-form>.error,.model-routing-form>.notice,.model-routing-form>.form-actions{grid-column:1/-1;margin:0}.model-routing-form .form-actions{align-items:center;gap:8px;display:flex}.model-routing-form .form-actions span{color:var(--muted);font-size:10px}.model-routing-form-simple{grid-template-columns:1fr;gap:9px}.model-route-stack{grid-template-columns:1fr;gap:9px;min-width:0;display:grid}.model-routing-form-simple .model-route-section{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;min-width:0;margin:0;padding:11px}.model-routing-form-simple .model-route-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.model-routing-form-simple .model-route-choice legend{padding:0 7px;font-size:11px}.model-routing-form-simple .model-route-choice>p{color:var(--muted);grid-column:1/-1;margin:-2px 0 0;font-size:10px}.model-route-card.is-primary{border-color:var(--srt-border-color);background:#f1faf8}.model-route-card.is-fallback{border-color:var(--srt-border-color);background:#f8fcfa}.model-route-card.is-disabled{opacity:.58}.model-routing-form-simple .model-route-runtime{grid-template-columns:1fr;gap:9px;display:grid}.model-route-runtime legend{padding:0 7px;font-size:11px;font-weight:700}.model-routing-form-simple .model-route-fallback-toggle{border-bottom:1px solid var(--srt-border-color);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 0 8px;display:flex}.model-route-fallback-toggle input{appearance:none;cursor:pointer;background:#cbd2da;border:0;border-radius:999px;flex:none;width:34px;height:19px;min-height:19px;margin:0;padding:0;transition:background .14s;position:relative}.model-route-fallback-toggle input:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a47}.model-route-fallback-toggle input:checked{background:var(--blue)}.model-route-fallback-toggle input:checked:after{transform:translate(15px)}.model-route-fallback-toggle input:focus-visible{outline-offset:2px;outline:2px solid #5cc0ad}.model-route-fallback-toggle>span{gap:3px;min-width:0;display:grid}.model-route-fallback-toggle b{color:var(--text);font-size:10px}.model-route-fallback-toggle small{color:var(--muted);font-size:10px;font-weight:400}.model-route-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.model-route-runtime-grid label{color:var(--muted);gap:5px;font-size:10px;display:grid}.model-catalog-selector{gap:5px;min-width:0;display:grid;position:relative}.model-catalog-selector:after{content:"";pointer-events:none;border-top:5px solid #536170;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .14s;position:absolute;top:15px;right:13px}.model-catalog-selector.is-open:after{transform:rotate(180deg)}.model-catalog-selector>input{width:100%;min-width:0;padding-right:30px}.model-catalog-selector.is-open>input{border-color:var(--srt-border-color);outline:2px solid #2a62dc21}.model-catalog-options{z-index:8;border:1px solid var(--srt-border-color);background:#fff;gap:2px;max-height:220px;padding:5px;display:grid;position:absolute;left:0;right:0;overflow:auto}.model-catalog-options button{width:100%;min-width:0;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.model-catalog-options button:hover,.model-catalog-options button[aria-selected=true]{background:#f1faf8}.model-catalog-options button:disabled{color:#8b95a1;cursor:not-allowed;background:#f7f8fa}.model-catalog-options button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-catalog-options button small{color:var(--muted);white-space:nowrap;font-size:10px}.model-catalog-options p{padding:7px 8px}.model-catalog-selector p{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.model-route-inline-error{border-radius:7px;padding:8px 10px}.model-routing-form-simple>.form-actions{justify-content:flex-end}.qualification-comparison-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.qualification-comparison-grid textarea{resize:vertical;white-space:pre-wrap;min-height:150px;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.integration-filters{grid-template-columns:repeat(5,minmax(118px,1fr));gap:8px;display:grid}.integration-filters label{color:var(--muted);gap:5px;font-size:10px;display:grid}.integration-summary{border:1px solid var(--srt-border-color);color:var(--muted);background:#fafafa;border-radius:7px;justify-content:space-between;gap:10px;margin:12px 0;padding:9px 10px;font-size:10px;display:flex}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.integration-card{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;min-width:0;padding:12px}.integration-card-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.integration-card-head>div{min-width:0}.integration-card-head small{color:var(--muted);font-size:10px}.integration-card h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.integration-card>p{min-height:30px;color:var(--muted);margin:10px 0;font-size:10px;line-height:1.5}.integration-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 11px;display:grid}.integration-card dl div{gap:3px;min-width:0;display:grid}.integration-card dt{color:var(--muted);font-size:10px}.integration-card dd{text-align:left;overflow-wrap:anywhere;margin:0;font-size:10px}.integration-detail-drawer{width:min(660px,46vw)}.integration-detail{gap:14px;display:grid}.integration-detail>.notice,.integration-detail>.error{margin:0}.integration-capabilities h3,.integration-probe-history h3,.integration-config-form h3{margin:0 0 8px;font-size:11px}.integration-capabilities>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.integration-capabilities>div>span{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:8px 9px;display:grid}.integration-capabilities b{overflow-wrap:anywhere;font-size:10px}.integration-probe-summary{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:8px;padding:10px 11px}.integration-probe-summary p{color:var(--text);margin:7px 0 4px;font-size:10px}.integration-probe-summary small{color:var(--muted);font-size:10px}.integration-probe-history{gap:6px;display:grid}.integration-probe-history>div{border-bottom:1px solid var(--srt-border-color);color:var(--muted);grid-template-columns:minmax(130px,auto) 1fr auto;align-items:center;gap:8px;padding-bottom:6px;font-size:10px;display:grid}.integration-config-form{border-top:1px solid var(--srt-border-color);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.integration-config-form h3,.integration-config-form>p,.integration-config-form .form-actions{grid-column:1/-1}.integration-config-form>label:not(.integration-toggle){color:var(--muted);gap:5px;font-size:10px;display:grid}.integration-config-form>p{border:1px solid var(--srt-border-color);color:#745312;background:#fff8eb;border-radius:7px;margin:0;padding:8px 10px;font-size:10px;line-height:1.5}.integration-toggle{grid-column:1/-1;align-items:center;gap:7px;font-size:10px;display:flex}.integration-toggle input{width:14px;height:14px;min-height:14px;accent-color:var(--blue);margin:0;padding:0}@media (width<=1100px){.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-filters{grid-template-columns:repeat(3,minmax(118px,1fr))}.integration-runtime{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.integration-grid,.integration-filters,.integration-runtime,.integration-config-form,.integration-capabilities>div,.model-routing-form,.model-routing-form fieldset,.qualification-comparison-grid,.model-route-runtime-grid,.model-route-choice{grid-template-columns:1fr}.model-routing-form>.error,.model-routing-form>.notice,.model-routing-form>.form-actions{grid-column:1}.model-routing-heading{flex-direction:column}.integration-config-form h3,.integration-config-form>p,.integration-config-form .form-actions,.integration-toggle{grid-column:1}.integration-detail-drawer{width:100vw}}.diagnosis-filters{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,auto));gap:8px;margin-bottom:12px;display:grid}.diagnosis-report-page{--diagnosis-action-column:126px;padding-bottom:72px}.content:has(>.diagnosis-report-page){overflow:clip}.diagnosis-report-page>.page-header{margin-bottom:12px}.diagnosis-report-page .zoomable-image-trigger{box-shadow:none;background:0 0;border:0}.diagnosis-report-page button:not(.zoomable-image-trigger){transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s}.diagnosis-report-page button:not(.zoomable-image-trigger):not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #5cc0ad;transform:translateY(-1px);box-shadow:0 5px 12px #20323a1f}@media (hover:hover) and (pointer:fine){.diagnosis-report-page button:not(.zoomable-image-trigger):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 12px #20323a1f}}.diagnosis-report-page button:not(.zoomable-image-trigger):not(:disabled):active{box-shadow:none;transform:scale(.98)}.diagnosis-report-page button:disabled{transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.diagnosis-report-page button,.diagnosis-report-page .listing-translation-spinner{transition:none!important;animation:none!important;transform:none!important}}.diagnosis-report-message{margin:0 0 10px}.diagnosis-conclusion-panel{border-width:1px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;min-width:0;margin:0 0 12px;padding:13px 14px;display:grid}.diagnosis-conclusion-panel>div{min-width:0}.diagnosis-conclusion-panel b,.diagnosis-conclusion-panel p,.diagnosis-missing-information li{overflow-wrap:anywhere}.diagnosis-conclusion-panel b{font-size:12px;line-height:1.45;display:block}.diagnosis-conclusion-panel p{color:var(--muted);margin:3px 0 0;line-height:1.55}.diagnosis-conclusion-action_required{border-color:var(--srt-border-color);background:#fffaf0}.diagnosis-conclusion-action_required b{color:#805b11}.diagnosis-conclusion-information_insufficient{border-color:var(--srt-border-color);background:#fff9ea}.diagnosis-conclusion-information_insufficient b{color:#805b11}.diagnosis-conclusion-healthy{border-color:var(--srt-border-color);background:#f0faf5}.diagnosis-conclusion-healthy b{color:#176544}.diagnosis-conclusion-healthy p{color:#317156}.diagnosis-conclusion-unsafe_legacy{border-color:var(--srt-border-color);background:#fff4f2}.diagnosis-conclusion-unsafe_legacy b{color:#9d342d}.diagnosis-missing-information{border-top:1px solid var(--srt-border-color);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px 10px;padding-top:9px;display:grid}.diagnosis-missing-information strong{color:#805b11;font-size:10px}.diagnosis-missing-information ul{color:#725014;gap:3px;min-width:0;margin:0;padding-left:17px;display:grid}.diagnosis-conclusion-panel>.diagnosis-rediagnose-button{white-space:normal;max-width:100%}.report-action-bar>.diagnosis-operation-button,.diagnosis-field-repair .diagnosis-operation-button{inline-size:calc(var(--diagnosis-action-column) - 21px);justify-content:center;min-block-size:40px}.copy-feedback-layer{z-index:120;border:1px solid var(--srt-border-color);text-align:center;pointer-events:none;border-radius:9px;width:max-content;max-width:min(520px,100vw - 24px);padding:9px 14px;font-size:11px;font-weight:700;line-height:1.4;position:fixed;top:68px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #20323a24}.copy-feedback-layer.copy-feedback-center{top:50%;transform:translate(-50%,-50%)}.copy-feedback-success{border-color:var(--srt-border-color);color:#176844;background:#e9f8f0}.copy-feedback-danger{border-color:var(--srt-border-color);color:#a33a31;background:#fff0ed}.diagnosis-operator-block{margin:0 0 10px;padding:14px}.diagnosis-operator-heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.diagnosis-operator-heading>div{grid-template-columns:24px auto;align-items:center;gap:2px 7px;min-width:0;display:grid}.diagnosis-operator-heading>div>span{border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.diagnosis-operator-heading h2,.diagnosis-operator-heading p{margin:0}.diagnosis-operator-heading h2{font-size:12px}.diagnosis-operator-heading p{color:var(--muted);font-size:10px}.diagnosis-cause-block{border-color:var(--srt-border-color);background:#fff9ef}.diagnosis-cause-block .diagnosis-operator-heading>div>span{color:#7b4c0e;background:#f7dfb7}.diagnosis-actions-block{border-color:var(--srt-border-color);background:#f1faf8}.diagnosis-actions-block .diagnosis-operator-heading>div>span{color:#1a7f6f;background:#e6f5f1}.diagnosis-change-block{border-color:var(--srt-border-color);background:#f4fbf7}.diagnosis-change-block .diagnosis-operator-heading>div>span{color:#176844;background:#d3efdf}.diagnosis-suggestion-heading-icon{color:#176844;background:#d3efdf;border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.diagnosis-repeat-alert{border:1px solid var(--srt-border-color);color:#a33a31;background:#fff;border-radius:999px;padding:5px 8px;font-size:10px}.diagnosis-summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.diagnosis-summary-list article{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;align-items:flex-start;gap:7px;min-width:0;padding:8px;display:flex}.diagnosis-summary-list article>div{flex:1 1 0;gap:3px;min-width:0;display:grid}.diagnosis-cause-block .diagnosis-summary-list p,.diagnosis-actions-block .diagnosis-summary-list p{margin:0;font-weight:400;line-height:1.45}.diagnosis-summary-list small{color:var(--muted);line-height:1.45}.diagnosis-actions-block .diagnosis-summary-list article{border-color:var(--srt-border-color)}.diagnosis-actions-block .diagnosis-summary-list{grid-template-columns:1fr}.diagnosis-actions-block .diagnosis-summary-list article>i{color:#1a7f6f;background:#e6f5f1;border-radius:999px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-style:normal;font-weight:800;display:grid}.diagnosis-actions-block .diagnosis-summary-list article>em{color:#1a7f6f;white-space:nowrap;background:#f1faf8;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:10px;font-style:normal}.diagnosis-detail-hint{flex:none;position:relative}.diagnosis-detail-hint>button{border:1px solid var(--srt-border-color);color:#1a7f6f;background:#fff;border-radius:999px;width:18px;height:18px;padding:0;font-size:11px;font-weight:800;line-height:1}.diagnosis-detail-tooltip{z-index:140;border:1px solid var(--srt-border-color);color:#fff;overflow-wrap:anywhere;white-space:normal;background:#17243a;border-radius:8px;width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);padding:30px 10px 10px;font-size:12px;line-height:1.45;position:fixed;overflow:auto;box-shadow:0 8px 20px #15284a38}.diagnosis-detail-tooltip p{margin:0;font-weight:400}.diagnosis-detail-tooltip section{gap:4px;display:grid}.diagnosis-detail-tooltip section+section{border-top:1px solid var(--srt-border-color);margin-top:8px;padding-top:8px}.diagnosis-detail-tooltip small{overflow-wrap:anywhere;display:block}.diagnosis-detail-tooltip-close{color:#fff;background:#ffffff1f;border:0;border-radius:6px;place-items:center;width:24px;height:24px;min-height:24px;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;top:5px;right:5px}.diagnosis-secondary-findings{color:var(--muted);margin-top:8px;font-size:12px}.diagnosis-secondary-findings summary{cursor:pointer;font-weight:700}.diagnosis-secondary-findings p{margin:6px 0 0}.diagnosis-secondary-findings>article{align-items:flex-start;gap:7px;min-width:0;display:flex}.diagnosis-secondary-findings>article>p{overflow-wrap:anywhere;flex:auto;min-width:0}.diagnosis-secondary-findings>article>.diagnosis-detail-hint{margin-top:6px}.diagnosis-empty-result{color:var(--muted);margin:0}.diagnosis-change-block{min-width:0}.diagnosis-change-tabs{border-bottom:1px solid var(--srt-border-color);scrollbar-width:thin;max-width:100%;display:flex;overflow-x:auto}.diagnosis-change-tabs button{min-height:30px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 10px;font-weight:700}.diagnosis-change-tabs button.active{border-bottom-color:var(--srt-border-color);color:var(--blue)}.diagnosis-change-tabs i{color:#237a55;margin-left:4px;font-style:normal}.diagnosis-field-repair{border:1px solid var(--srt-border-color);background:#f7fbf9;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 12px;padding:10px 12px;display:flex}.diagnosis-field-repair>div{gap:2px;min-width:0;display:grid}.diagnosis-field-repair small{color:var(--muted)}.diagnosis-field-repair button{flex:none;align-items:center;gap:6px;display:inline-flex}.diagnosis-field-repair.repair-state-manual_required{border-color:var(--srt-border-color);background:#fff8f0}.diagnosis-field-repair.repair-state-stale{border-color:var(--srt-border-color);background:#fff5f5}.diagnosis-compare-grid{border:1px solid var(--srt-border-color);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;display:grid;overflow:hidden}.diagnosis-compare-grid.diagnosis-three-column-compare{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--diagnosis-action-column);width:100%;max-width:100%}.diagnosis-compare-grid>article{background:#fff;min-width:0;min-height:132px;padding:10px}.diagnosis-compare-grid>article+article{border-left:1px solid var(--srt-border-color)}.diagnosis-compare-grid>.diagnosis-proposal-pane{background:#fcfffd}.diagnosis-compare-grid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.diagnosis-compare-grid header small{color:var(--muted)}.diagnosis-compare-grid article>p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.diagnosis-bullet-table-wrap{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;margin-top:10px;overflow-x:auto}.diagnosis-bullet-compare{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;max-width:100%}.diagnosis-bullet-compare th,.diagnosis-bullet-compare td{border-right:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);text-align:left;vertical-align:top;min-width:0;padding:9px 10px}.diagnosis-bullet-compare th:last-child,.diagnosis-bullet-compare td:last-child{width:var(--diagnosis-action-column);border-right:0}.diagnosis-bullet-compare tr:last-child td{border-bottom:0}.diagnosis-bullet-compare th{color:#3b4b43;background:#f8fcfa}.diagnosis-bullet-compare th:not(:last-child){display:table-cell}.diagnosis-bullet-compare th>span{vertical-align:middle}.diagnosis-bullet-compare th button{float:right;border:1px solid var(--srt-border-color);width:26px;height:26px;min-height:26px;color:var(--blue);background:#fff;border-radius:6px;place-items:center;padding:0;display:grid}.diagnosis-bullet-compare td>b{color:#237a55;margin-bottom:4px;font-size:10px;display:block}.diagnosis-bullet-compare td>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.diagnosis-bullet-compare tr.is-confirmed td{background:#fbfffd}.diagnosis-bullet-row-actions{gap:6px;display:grid}.diagnosis-bullet-row-actions .diagnosis-operation-button{inline-size:calc(var(--diagnosis-action-column) - 21px);min-block-size:40px;padding-left:9px;padding-right:9px}.diagnosis-bullet-row-editor{gap:7px;display:grid}.diagnosis-bullet-row-editor textarea{resize:vertical;min-height:72px}.diagnosis-icon-actions{gap:4px;display:flex}.diagnosis-cell-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.diagnosis-icon-actions button,.diagnosis-icon-actions a{border:1px solid var(--srt-border-color);width:26px;height:26px;min-height:26px;color:var(--blue);box-sizing:border-box;background:#fff;border-radius:6px;place-items:center;padding:0;text-decoration:none;display:grid}.diagnosis-translation{color:var(--muted);margin-top:7px;line-height:1.45;display:block}.diagnosis-comparison-cell{overflow-wrap:anywhere;min-width:0}.diagnosis-translation{color:#4058a6;background:#e8f5f2;border-radius:5px;padding:6px 7px}.diagnosis-prompt-popover{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;margin-top:8px;padding:8px;box-shadow:0 4px 12px #20323a12}.diagnosis-prompt-popover p{color:var(--muted);margin:5px 0 7px;line-height:1.45}.diagnosis-field-actions{gap:7px;margin-top:9px;display:grid}.diagnosis-row-operation{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:6px;background:#f8fcfa!important;display:flex!important}.diagnosis-row-operation:before{content:attr(data-label);color:#3b4b43;font-weight:700}.diagnosis-row-operation .diagnosis-field-actions{gap:6px;width:100%;margin-top:0;display:grid}.diagnosis-row-operation .diagnosis-field-actions .diagnosis-operation-button,.diagnosis-row-operation>.diagnosis-operation-button{min-block-size:40px;inline-size:100%;max-width:100%;padding-left:9px;padding-right:9px}.diagnosis-row-operation .diagnosis-visual-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;width:min(100%,136px);display:grid}.diagnosis-visual-option{box-sizing:border-box;border:1px solid var(--srt-border-color);color:#687471;white-space:nowrap;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:24px;margin:0;padding:2px;font-size:10px;font-weight:700;display:flex}.diagnosis-visual-option svg{flex:none}.diagnosis-visual-option.is-current{border-color:var(--srt-border-color);color:#126a5a;background:#e4f6f0}.diagnosis-visual-option.is-decided{border-color:var(--srt-border-color);color:#fff;background:#168469}.diagnosis-visual-option:disabled{opacity:1;cursor:default;color:#89928e;background:#f2f4f3}.diagnosis-visual-option:focus-visible{outline-offset:2px;outline:2px solid #0c68d4}.diagnosis-state-button{border:1px solid var(--srt-border-color);white-space:nowrap;border-radius:7px;font-weight:800;min-width:72px!important}.diagnosis-state-button.review-state-ready{border-color:var(--srt-border-color);color:#fff;background:#1a9c86}.diagnosis-state-button.review-state-confirmed{border-color:var(--srt-border-color);color:#fff;background:#23835b}.diagnosis-state-button.review-state-unchanged{border-color:var(--srt-border-color);color:#5f6772;background:#eef1f4}.diagnosis-state-button.review-state-blocked{border-color:var(--srt-border-color);color:#33220a;background:#f4b740}.diagnosis-state-button:disabled{cursor:default;opacity:1}.diagnosis-row-operation.review-state-ready{background:#f1faf8!important}.diagnosis-row-operation.review-state-confirmed{background:#f1f9f4!important}.diagnosis-row-operation.review-state-unchanged{background:#f7f8fa!important}.diagnosis-row-operation.review-state-blocked{background:#fff9ef!important}.diagnosis-bullet-compare tr.review-state-ready td:last-child,.diagnosis-media-row.review-state-ready,.diagnosis-bullet-compare tr.review-state-confirmed td:last-child,.diagnosis-media-row.review-state-confirmed{border-color:var(--srt-border-color)}.diagnosis-bullet-compare tr.review-state-unchanged td:last-child,.diagnosis-media-row.review-state-unchanged{background:#f7f8fa}.diagnosis-bullet-compare tr.review-state-blocked td:last-child,.diagnosis-media-row.review-state-blocked{border-color:var(--srt-border-color)}.diagnosis-operation-button{font-size:11px;position:relative;overflow:hidden}.diagnosis-operation-button.is-confirmed:not(:disabled){animation:.42s ease-out both diagnosis-confirm-pop}@keyframes diagnosis-confirm-pop{0%{transform:scale(.96)}55%{transform:scale(1.035)}to{transform:scale(1)}}.diagnosis-manual-editor{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr) auto;align-items:end;gap:8px;margin-top:9px;padding:9px;display:grid}.diagnosis-manual-editor label{color:var(--muted);gap:4px;font-size:10px;display:grid}.diagnosis-manual-editor textarea{resize:vertical;min-height:74px}.diagnosis-manual-editor.is-inline{grid-template-columns:1fr;padding:8px}.diagnosis-image-grid,.diagnosis-image-script{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.diagnosis-image-grid img,.diagnosis-image-script img{object-fit:contain;background:#fff;border:0;border-radius:6px;width:84px;height:84px}.diagnosis-image-script p{white-space:pre-wrap;flex:180px;margin:0;line-height:1.5}.diagnosis-media-plan{gap:8px;margin-top:10px;display:grid}.diagnosis-visual-strategy{overflow-wrap:anywhere;background:#fff;border-radius:8px;margin:12px 0;padding:12px}.diagnosis-visual-strategy summary{cursor:pointer;gap:4px;display:grid}.diagnosis-visual-strategy summary span,.diagnosis-visual-strategy small{color:#52645b;font-size:12px}.diagnosis-gallery-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:12px;display:grid}.diagnosis-gallery-columns section{min-width:0}.diagnosis-gallery-originals,.diagnosis-source-images{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.diagnosis-source-images img{object-fit:contain;width:92px;height:92px;box-shadow:none;border:0}.diagnosis-gallery-originals figure,.diagnosis-image-history figure{max-width:130px;margin:0 0 10px}.diagnosis-visual-strategy .zoomable-image-trigger img{object-fit:contain;width:92px;height:92px;box-shadow:none;border:0}.diagnosis-gallery-originals figcaption{gap:4px;font-size:12px;display:grid}.diagnosis-gallery-placement{gap:6px;padding:10px 0;display:grid}.diagnosis-gallery-placement p{margin:0}.diagnosis-image-history{margin-top:10px}@media (width<=767px){.diagnosis-gallery-columns{grid-template-columns:minmax(0,1fr)}}.diagnosis-media-summary,.diagnosis-legacy-warning{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:7px;margin:0;padding:8px 10px}.diagnosis-media-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.diagnosis-media-summary span,.diagnosis-legacy-warning{color:#775b2e;font-size:10px}.diagnosis-legacy-warning{border-color:var(--srt-border-color);background:#fff7e8}.diagnosis-media-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--diagnosis-action-column);border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}@media (width>=768px){.diagnosis-report-page .diagnosis-field-results .diagnosis-media-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 158px}}.diagnosis-media-row>div{min-width:0;min-height:146px;padding:10px}.diagnosis-media-row>div+div{border-left:1px solid var(--srt-border-color)}.diagnosis-media-row header{justify-content:space-between;align-items:center;gap:7px;display:flex}.diagnosis-media-row header small,.diagnosis-media-row>div>small,.diagnosis-media-current>span{color:var(--muted);font-size:10px}.diagnosis-media-row p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.5}.diagnosis-media-current img{object-fit:contain;background:#fff;border:0;border-radius:6px;width:92px;height:92px;margin-top:9px}.diagnosis-media-current .diagnosis-content-image{border-radius:8px;width:min(100%,360px);height:auto;max-height:220px}.diagnosis-media-current>span{margin-top:10px;display:block}.diagnosis-media-proposal{background:#fcfffd}.diagnosis-media-row.is-confirmed{border-color:var(--srt-border-color);box-shadow:0 0 0 1px #8fc9ad33}.diagnosis-media-proposal h3{margin:8px 0 0;font-size:11px}.diagnosis-generated-image-gap{gap:3px;margin-top:9px;display:grid}.diagnosis-generated-image-gap b{color:#536273}.diagnosis-generated-image-gap small{color:var(--muted);line-height:1.45}.diagnosis-generated-image-gap .diagnosis-generated-image-issue{color:#6b5543;overflow-wrap:anywhere}.diagnosis-generated-image-result{justify-items:start;gap:5px;margin-top:9px;display:grid}.diagnosis-generated-image-result img{object-fit:contain;background:#fff;border:0;border-radius:6px;width:92px;height:92px}.diagnosis-generated-image-result small{color:var(--muted)}.diagnosis-generated-image-result .diagnosis-icon-actions{justify-content:flex-start;margin-top:8px}.diagnosis-media-upload{border:1px solid var(--srt-border-color);background:#f8fbfa;border-radius:10px;flex-direction:column;gap:12px;min-width:0;margin-top:14px;padding:14px;display:flex}.diagnosis-media-upload .diagnosis-upload-picker{border:1px dashed var(--srt-border-color);color:#257563;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:16px 12px;display:flex;position:relative}.diagnosis-upload-picker>svg{flex-shrink:0}.diagnosis-upload-picker>span{gap:4px;min-width:0;display:grid}.diagnosis-upload-picker b{white-space:nowrap;font-size:14px}.diagnosis-upload-picker small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.diagnosis-media-upload .diagnosis-upload-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.diagnosis-upload-picker:focus-within{outline-offset:2px;outline:2px solid #3473df}.diagnosis-media-upload .diagnosis-upload-reason{color:var(--ink);gap:6px;min-width:0;font-size:12px;font-weight:600;display:grid}.diagnosis-upload-reason input{background:#fff;width:100%;min-width:0;min-height:42px;font-size:14px;font-weight:400}.diagnosis-upload-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.diagnosis-upload-footer small{color:var(--muted);font-size:11px;line-height:1.6}.diagnosis-media-upload .diagnosis-operation-button{inline-size:auto;flex-shrink:0;min-width:120px;min-height:42px;padding:8px 18px}.diagnosis-image-model-status{color:var(--muted);margin-top:5px;font-size:12px;display:block}.image-generation-settings{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;margin-bottom:20px;padding:20px}.image-generation-settings h2{margin:0 0 6px;font-size:18px}.image-generation-settings p{color:var(--muted);line-height:1.6}.image-generation-settings form{gap:14px;display:grid}.image-generation-settings label{gap:6px;display:grid}.image-generation-settings .image-generation-toggle{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.image-generation-settings .image-generation-toggle input{accent-color:#009f78;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0;padding:0}.image-generation-settings .image-generation-toggle span{white-space:nowrap}.image-generation-settings select{width:100%;max-width:420px;min-height:42px}.image-generation-settings .form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=767px){.diagnosis-upload-reason input,.image-generation-settings select{font-size:16px}.diagnosis-upload-footer{align-items:stretch}.diagnosis-upload-footer .diagnosis-operation-button{width:100%}.image-generation-settings{padding:16px}}.diagnosis-media-proposal em{border:1px solid var(--srt-border-color);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:26px;padding:0 7px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.diagnosis-media-proposal em.required{border-color:var(--srt-border-color);color:#a33a31;background:#fff0ed}.diagnosis-media-proposal em.recommended{border-color:var(--srt-border-color);color:#1a7f6f;background:#f1faf8}.diagnosis-technical-details{margin:12px 0 0;padding:0;overflow:hidden}.diagnosis-technical-details>summary{cursor:pointer;padding:11px 14px;font-weight:700}.diagnosis-technical-details[open]>summary{border-bottom:1px solid var(--srt-border-color)}.diagnosis-technical-details>section,.diagnosis-technical-details>aside,.diagnosis-technical-details>div{margin:10px 12px}.diagnosis-report-overview{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:10px;margin:0 0 12px;padding:10px;display:grid;box-shadow:0 5px 18px #20323a12}.diagnosis-report-overview-block{border:1px solid var(--srt-border-color);border-radius:8px;min-width:0;overflow:hidden}.diagnosis-report-overview-identity{border-color:var(--srt-border-color);background:#f1faf8}.diagnosis-report-overview-workflow{border-color:var(--srt-border-color);background:#f3fbf7}.diagnosis-report-overview .diagnosis-identity,.diagnosis-report-overview .diagnosis-pending-overview{min-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;position:static}.diagnosis-identity{z-index:28;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;min-height:132px;margin:0 0 12px;padding:14px;display:grid;position:sticky;top:0;box-shadow:0 5px 18px #20323a12}.diagnosis-identity.has-status{grid-template-columns:104px minmax(0,1fr) minmax(210px,270px)}.diagnosis-identity-copy{gap:7px;min-width:0;display:grid}.diagnosis-identity-status{border-left:1px solid var(--srt-border-color);align-content:center;align-self:stretch;gap:9px;min-width:0;padding-left:16px;display:grid}.diagnosis-identity-status .diagnosis-capability-summary.is-report{width:auto;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;margin:0;padding:0;display:grid}.diagnosis-identity-status .diagnosis-capability-summary.is-report>div{width:auto}.diagnosis-identity-status .diagnosis-capability-summary.is-report b{font-size:12px}.diagnosis-identity-status .diagnosis-capability-summary.is-report>span{color:var(--muted);font-size:11px;line-height:1.45}.diagnosis-identity-status .diagnosis-primary-action{align-items:flex-start;gap:5px;min-height:0;display:flex}.diagnosis-identity-status .diagnosis-primary-action>button{min-width:118px;min-height:34px}.diagnosis-identity-status .diagnosis-primary-action-status{min-height:0}.diagnosis-heading-tools{align-items:center;gap:6px;display:flex}.diagnosis-validation-state{color:#8a5b13;background:#fff1d8;border-radius:999px;width:max-content;margin-top:2px;padding:2px 5px;font-size:10px;font-style:normal;font-weight:700}.diagnosis-basis-trigger{flex:none;position:relative}.diagnosis-basis-trigger>button{color:#aab3bb;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:26px;height:26px;min-height:26px;padding:0;display:grid}.diagnosis-basis-trigger>button:hover,.diagnosis-basis-trigger>button:focus-visible,.diagnosis-basis-trigger>button[aria-expanded=true]{border-color:var(--srt-border-color);color:var(--blue);background:#fff;outline:0}.diagnosis-basis-popover{z-index:45;border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;width:min(330px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 30px #20323a26}.diagnosis-basis-popover header{justify-content:space-between;gap:8px;margin-bottom:7px;display:flex}.diagnosis-basis-popover header small{color:var(--muted)}.diagnosis-basis-popover dl{gap:6px;margin:0;display:grid}.diagnosis-basis-popover dl>div{grid-template-columns:104px minmax(0,1fr);gap:7px;display:grid}.diagnosis-basis-popover dt{font-weight:700}.diagnosis-basis-popover dd{color:var(--muted);overflow-wrap:anywhere;margin:0}.diagnosis-judgment-panel{margin:0 0 10px;padding:14px}.diagnosis-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:10px;display:flex}.diagnosis-section-heading h2{margin:0;font-size:12px}.diagnosis-section-heading p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.45}.diagnosis-section-heading>span{color:var(--muted);background:#f1f2f3;border-radius:999px;flex:none;padding:5px 8px;font-size:10px}.diagnosis-judgment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.diagnosis-judgment-card{border:1px solid var(--srt-border-color);border-radius:8px;align-content:start;gap:6px;min-width:0;min-height:94px;padding:10px;display:grid}.diagnosis-judgment-card h3,.diagnosis-judgment-card p{margin:0}.diagnosis-judgment-card h3{color:var(--muted);font-weight:600}.diagnosis-judgment-card b{line-height:1.4}.diagnosis-judgment-card p{color:var(--muted);font-size:10px;line-height:1.45}.judgment-success,.judgment-layer-grid>.judgment-success{border-color:var(--srt-border-color);background:#eef8f2}.judgment-success b{color:#237a55}.judgment-info,.judgment-layer-grid>.judgment-info{border-color:var(--srt-border-color);background:#e8f5f2}.judgment-info b{color:#1a7f6f}.judgment-warning,.judgment-layer-grid>.judgment-warning{border-color:var(--srt-border-color);background:#fff7e8}.judgment-warning b{color:#8a5b13}.judgment-neutral,.judgment-layer-grid>.judgment-neutral{background:#f5f6f7}.truth-notice{margin-bottom:10px}.diagnosis-aplus-notice{border:1px solid var(--srt-border-color);background:#fff7e8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:10px;padding:8px 10px;display:flex}.diagnosis-aplus-notice>div{flex-wrap:wrap;align-items:baseline;gap:5px 10px;min-width:0;display:flex}.diagnosis-aplus-notice b{color:#8a5b13}.diagnosis-aplus-notice span{color:#775b2e;font-size:10px}.diagnosis-workbench-grid{grid-template-columns:minmax(0,1.23fr) minmax(380px,.9fr);align-items:start;gap:12px;display:grid}.diagnosis-findings-workbench{gap:8px;min-width:0;display:grid}.diagnosis-findings-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:0;padding:12px;display:flex}.diagnosis-findings-toolbar h2,.diagnosis-findings-toolbar p{margin:0}.diagnosis-findings-toolbar p{color:var(--muted);margin-top:3px;font-size:10px}.finding-priority-filters{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.finding-priority-filters button{border:1px solid var(--srt-border-color);min-height:28px;color:var(--muted);background:#fff;border-radius:6px;padding:0 8px;font-weight:700}.finding-priority-filters button.active{border-color:var(--srt-border-color);color:#1a7f6f;background:#e8f5f2;box-shadow:inset 0 0 0 1px #8fd3c6}.finding-priority-filters .filter-p0{color:#a33a31;background:#fff1ef}.finding-priority-filters .filter-p1{color:#98611b;background:#fff6eb}.finding-priority-filters .filter-p2{color:#1a7f6f;background:#e8f5f2}.finding-priority-filters .filter-p3{color:#5f6368;background:#f5f6f7}.diagnosis-findings{gap:10px;min-width:0;display:grid}.report-finding{border-left-width:3px;margin:0;padding:14px}.report-finding-p0{border-left-color:var(--srt-border-color);background:snow}.report-finding-p1{border-left-color:var(--srt-border-color);background:#fffdf9}.report-finding-p2{border-left-color:var(--srt-border-color);background:#f1faf8}.report-finding-p3{border-left-color:var(--srt-border-color)}.priority-title{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.priority-title code{max-width:190px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:10px;overflow:hidden}.report-finding dl{gap:10px;margin:12px 0 0;display:grid}.report-finding dl>div{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.report-finding dt{color:var(--muted);font-size:10px;font-weight:700}.report-finding dd{text-align:left;overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.55}.finding-evidence-rows{gap:4px;display:grid}.finding-evidence-rows>div{border:1px solid var(--srt-border-color);background:#f7f8f8;border-radius:6px;grid-template-columns:minmax(90px,.4fr) minmax(0,1fr);gap:8px;min-width:0;padding:6px 8px;display:grid}.finding-evidence-rows span{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.finding-evidence-rows b{overflow-wrap:anywhere;font-weight:600}.diagnosis-draft-workbench{min-width:0;margin:0;padding:14px;position:sticky;top:12px}.diagnosis-draft-workbench .card-title{margin-bottom:10px}.diagnosis-draft-workbench h2{margin:0;font-size:12px}.draft-tabs{border-bottom:1px solid var(--srt-border-color);margin:10px 0;display:flex;overflow-x:auto}.draft-tabs button{min-height:32px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 9px;font-weight:700}.draft-tabs button.active{border-bottom-color:var(--srt-border-color);color:var(--blue)}.language-toggle{background:#f1f2f3;border-radius:7px;gap:5px;margin:10px 0;padding:3px;display:flex}.language-toggle button{min-height:28px;color:var(--muted);background:0 0;border:0;border-radius:5px;flex:1;padding:0 8px;font-weight:700}.language-toggle button.active{background:var(--surface);color:var(--blue);box-shadow:0 1px 2px #00000012}.diagnosis-draft-workbench .bilingual-field{grid-template-columns:1fr}.bilingual-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.bilingual-field:has(.bilingual-pane:only-child){grid-template-columns:1fr}.bilingual-pane{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:7px;min-width:0;padding:8px}.bilingual-pane>div{justify-content:space-between;align-items:flex-start;gap:6px;min-height:26px;display:flex}.bilingual-pane b{font-size:10px}.bilingual-pane textarea{resize:vertical;border:1px solid var(--srt-border-color);width:100%;max-width:100%;min-height:104px;color:var(--text);font:inherit;background:#fafafa;border-radius:6px;margin-top:6px;padding:8px;line-height:1.5}.bilingual-chinese{background:#f1faf8}.bilingual-chinese b{color:#4058a6}.draft-aplus-gap{border:1px solid var(--srt-border-color);background:#fff7e8;border-radius:8px;padding:12px}.draft-aplus-gap b{color:#8a5b13}.draft-aplus-gap p{color:#775b2e;margin:7px 0 0;font-size:10px;line-height:1.5}.fact-locks{border:1px solid var(--srt-border-color);background:#eef8f2;border-radius:8px;margin-top:10px;padding:10px}.fact-locks>div{justify-content:space-between;gap:8px;display:flex}.fact-locks h3,.fact-locks p{margin:0}.fact-locks h3{color:#237a55}.fact-locks>div span,.fact-locks p{color:var(--muted);font-size:10px}.fact-locks ul{gap:5px;max-height:170px;margin:8px 0 0;padding-left:18px;display:grid;overflow:auto}.fact-locks li{overflow-wrap:anywhere;line-height:1.45}.open-questions{border:1px solid var(--srt-border-color);background:#fffcf5;border-radius:7px;margin-top:10px;padding:10px}.open-questions ul{gap:5px;margin:7px 0 0;padding-left:18px;display:grid}.evidence-acquisition{margin:12px 0 0;padding:14px}.evidence-acquisition .evidence-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.diagnosis-history{margin:12px 0 0;padding:14px}.diagnosis-history-list{gap:6px;display:grid}.diagnosis-history-list article{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:7px;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:42px;padding:7px 8px;display:grid}.diagnosis-history-list article>div{align-items:center;gap:10px;min-width:0;display:flex}.diagnosis-history-list article>span{color:var(--muted);font-size:10px}.diagnosis-history-list .history-pass,.diagnosis-history-list .history-warn,.diagnosis-history-list .history-block{border-left:3px solid var(--srt-border-color)}.evidence-gap-text{color:var(--muted);margin:0}.manual-evidence-form{margin:12px 0}.manual-evidence-form h2{grid-column:1/-1;margin:0;font-size:12px}.report-action-bar{z-index:8;border:1px solid var(--srt-border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffed;border-radius:8px 8px 0 0;align-items:center;gap:10px;min-height:52px;margin-top:12px;padding:8px 12px;display:flex;position:sticky;bottom:0;left:auto;right:auto;box-shadow:0 -5px 16px #0000000a}.is-collapsed .report-action-bar{left:auto}.report-action-bar span{color:var(--muted);font-size:10px}.task-truth-page{min-width:0;max-width:100%}.task-row-progress{gap:4px;min-width:126px;display:grid}.task-row-progress progress{accent-color:#198754;width:100%;height:6px}.task-row-progress small{color:#a14328}.task-drawer-backdrop{z-index:80;background:#20222324;justify-content:flex-end;display:flex;position:fixed;inset:0}.task-detail-drawer{border-left:1px solid var(--srt-border-color);background:var(--surface);grid-template-rows:auto minmax(0,1fr);width:min(760px,62vw);min-width:0;height:100vh;display:grid;box-shadow:-12px 0 32px #00000018}.task-detail-header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;display:flex}.task-detail-header h2{margin:2px 0 0;font-size:12px}.task-detail-body{min-width:0;padding:14px 16px 28px;overflow:auto}.task-detail-section{border-bottom:1px solid var(--srt-border-color);min-width:0;padding:14px 0}.task-detail-section:last-child{border-bottom:0}.task-detail-section h3{margin:0 0 10px;font-size:12px}.task-detail-section p{margin:6px 0;line-height:1.5}.task-inline-form,.task-execution-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.task-inline-form label,.task-execution-form label{min-width:0;font-size:10px}.task-execution-form .task-confirm{grid-template-columns:auto minmax(0,1fr);align-items:center}.task-execution-form .task-confirm input{width:14px;height:14px;margin:0;padding:0}.task-inline-form textarea,.task-execution-form textarea{border:1px solid var(--srt-border-color);resize:vertical;width:100%;min-height:76px;font:inherit;border-radius:8px;padding:9px}.task-inline-form button,.task-execution-form button{justify-self:start}.task-stage-actions{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.task-detail-section>.secondary+.secondary{margin-left:7px}.task-target-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.task-target-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.task-target-grid article{border:1px solid var(--srt-border-color);background:#fafafa;border-radius:7px;min-width:0;padding:9px}.task-target-grid article p{overflow-wrap:anywhere}.task-field-input{gap:5px;min-width:0;display:grid}.task-field-input>.task-confirm{min-height:24px}.task-request-state{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.task-truth-fields{border:1px solid var(--srt-border-color);border-radius:7px;min-width:0;margin:9px 0;overflow-x:auto}.task-truth-fields>div{border-bottom:1px solid var(--srt-border-color);grid-template-columns:90px repeat(4,minmax(110px,1fr)) 72px;align-items:start;gap:7px;min-width:780px;padding:7px 8px;display:grid}.task-truth-fields>div:last-child{border-bottom:0}.task-truth-fields span{overflow-wrap:anywhere}.task-truth-header{color:var(--muted);background:#f7f8f8}.task-truth-fields.compact{color:var(--text);background:#fff}.task-detail-body>.error>p{margin:0}.task-execution-confirmation{gap:10px;display:grid}.task-confirmation-actions{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:9px;gap:9px;padding:11px;display:grid}.task-confirmation-actions label{gap:5px;display:grid}.task-confirmation-actions textarea{border:1px solid var(--srt-border-color);resize:vertical;width:100%;min-height:66px;font:inherit;border-radius:8px;padding:8px}.task-confirmation-actions button{justify-self:start;min-height:44px}.task-review-nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.task-review-nodes p{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.task-review-nodes span,.task-review-nodes small{overflow-wrap:anywhere;color:var(--muted)}.listing-execution-task{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(140px,.7fr) auto;align-items:center;gap:9px;margin-top:10px;padding:10px;display:grid}.listing-execution-task>div{gap:4px;min-width:0;display:grid}.listing-execution-task span{color:var(--muted);overflow-wrap:anywhere}.listing-execution-task progress{accent-color:#198754;width:100%;height:6px}.listing-execution-task a{border:1px solid var(--srt-border-color);color:#14846f;background:#fff;border-radius:7px;place-items:center;min-height:36px;padding:7px 10px;text-decoration:none;display:inline-grid}.review-bucket-grid{grid-template-columns:repeat(8,minmax(92px,1fr));gap:8px;margin-bottom:12px;display:grid}.review-bucket{border:1px solid var(--srt-border-color);min-width:0;color:var(--text);text-align:left;background:#f5f6f5;border-radius:10px;justify-content:space-between;align-items:center;padding:10px;display:flex}.review-bucket-warning{background:#f7f4e9}.review-bucket-success{background:#edf5ef}.review-bucket-danger{background:#f7eeee}.review-bucket-info{background:#f1faf8}.review-bucket.is-active{outline:2px solid #596d78}.review-filter-grid{grid-template-columns:minmax(180px,2fr) repeat(2,minmax(120px,1fr));gap:10px;margin-bottom:12px;display:grid}.review-filter-grid label{gap:4px;display:grid}.review-detail-drawer{width:min(820px,68vw)}.review-facts{grid-template-columns:90px 1fr;gap:6px 12px;display:grid}.review-facts dt{color:var(--muted)}.review-facts dd{margin:0}.review-attempt{border:1px solid var(--srt-border-color);border-radius:8px;margin-bottom:8px;padding:10px}.review-attempt small{color:var(--muted);display:block}.deep-diagnosis-status-bar{z-index:30;border:1px solid var(--srt-border-color);background:#eef4f6;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:-10px 0 12px;padding:9px 12px;display:flex;position:sticky;top:0;box-shadow:0 3px 12px #20323a12}.deep-diagnosis-status-bar>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 9px;min-width:0;display:grid}.deep-diagnosis-status-bar b{overflow-wrap:anywhere}.deep-diagnosis-status-bar small{color:var(--muted);grid-column:2}.deep-diagnosis-status-bar a{flex:none}@media (width>=1200px){.detail-drawer.listing-detail-drawer{width:min(60vw,1200px);min-width:680px}}@media (width>=1200px) and (width<=1365px){.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1366px){.detail-drawer.listing-detail-drawer{width:min(100vw - 48px,1320px);min-width:1090px}.listing-identity-strip{grid-template-columns:58px minmax(300px,1.2fr) minmax(140px,.34fr) minmax(430px,.95fr)}.listing-identity-inventory{border:0;border-left:1px solid var(--srt-border-color);background:0 0;border-radius:0;grid-column:auto;grid-template-columns:minmax(0,1fr);align-self:stretch;gap:4px;padding:0 0 0 10px}.listing-identity-inventory>header{align-items:baseline;gap:5px;display:flex}.listing-identity-inventory dl>div:first-child{border-left:0}}@container listing-metrics (width>=1090px){.listing-metrics-layout{grid-template-columns:minmax(0,1fr)}.listing-keywords-card{grid-column:auto}}@container listing-metrics (width>=900px){.listing-sales-overview{grid-template-columns:minmax(0,1fr)}}@container listing-metrics (width<=899px){.listing-sales-overview{grid-template-columns:minmax(0,1fr)}}@container listing-metrics (width<=640px){.listing-comparison-desktop{display:none}.listing-comparison-mobile-grid{display:grid}}@media (width<=1100px){.listing-metrics-layout,.listing-advertising-layout{grid-template-columns:minmax(0,1fr)}.listing-keywords-card{grid-column:1/-1}.listing-advertising-layout>.listing-keywords-card{margin:0 6px 6px}.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.listing-metrics-layout,.listing-advertising-layout{grid-template-columns:1fr}.initial-diagnosis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-keyword-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.listing-keyword-table{min-width:640px}}@media (width>=768px) and (width<=1199px){.command-topbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:0 14px}.topbar-brand{display:none}.global-search{min-width:0;max-width:680px}.topbar-actions{white-space:nowrap;min-width:0}.sync-status{max-width:min(34vw,310px);overflow:hidden}.sync-status .status-dot{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-trigger>.account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:108px;overflow:hidden}.listing-toolbar{grid-template-columns:1fr}.listing-toolbar-search{grid-template-columns:minmax(180px,1fr) auto auto auto}.review-bucket-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-header,.section-panel-header{flex-wrap:wrap}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-drawer.listing-detail-drawer{width:min(72vw,100vw - 24px)}.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-metrics-panel{overflow-x:visible}.listing-comparison-grid,.listing-comparison-header-row,.listing-comparison-row{grid-template-columns:minmax(0,1fr) 94px minmax(0,1fr);min-width:0}.listing-comparison-head,.listing-comparison-cell{padding-left:10px;padding-right:10px}.listing-diagnosis-panel .judgment-layer-grid,.diagnosis-judgment-grid,.evidence-acquisition .evidence-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosis-workbench-grid{grid-template-columns:1fr}.diagnosis-draft-workbench{position:static}.task-detail-drawer{width:min(760px,100vw)}}@media (width>=768px) and (width<=1023px){.command-table-wrap{width:100%;max-width:100%;overflow:visible}.command-table{width:100%;min-width:0;display:block}.command-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.command-table tbody{gap:8px;width:100%;display:grid}.command-table tbody tr{border:1px solid var(--srt-border-color);background:#fafbfc;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;min-width:0;padding:10px;display:grid}.command-table tbody td{text-align:left;overflow-wrap:anywhere;border:0;min-width:0;padding:0}.command-table tbody td:nth-child(3){grid-column:1/-1}.command-table tbody td:nth-child(6){text-align:left;grid-column:1/-1}.command-table tbody .command-row-action{width:100%;min-height:34px}}@media (width<=767px){.report-overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.report-overview-kpi{min-height:94px;padding:11px 10px 9px}.report-card-table{min-width:0;display:block}.report-card-table thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.report-card-table tbody,.report-card-table tr{display:grid}.report-card-table tbody{gap:8px}.report-card-table tr{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.report-card-table td{white-space:normal;border:0;gap:2px;min-width:0;padding:6px;display:grid}.report-card-table td:before{color:var(--muted);content:attr(data-label);font-size:10px}.report-card-table th{text-align:left;white-space:normal;border:0;grid-column:1/-1;padding:4px 6px 8px;font-size:11px}.report-card-table td[colspan]{grid-column:1/-1}.report-auto-refresh{flex-direction:column;align-items:flex-start}.report-auto-refresh small:last-child{margin-left:0}.listing-center-page .table-wrap{background:0 0;border:0}.listing-center-page .listing-table{width:100%;min-width:0}.listing-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.listing-table,.listing-table tbody,.listing-table tr{width:100%;display:grid}.listing-table tr{border:1px solid var(--srt-border-color);background:var(--surface);grid-template-columns:auto 56px minmax(0,1fr) auto}.listing-table td{border:0;padding:0;text-align:left!important;white-space:normal!important;width:auto!important;min-width:0!important;max-width:none!important}.listing-table td:before{content:attr(data-label);color:var(--muted);font-weight:700;display:block}.listing-table td:first-child{text-align:center!important}.listing-table td:first-child:before,.listing-table td:nth-child(2):before{display:none}.listing-table td:nth-child(9){text-align:right!important}}.access-management-page .page-header{margin-bottom:12px}.access-management-surface{padding:0;overflow:hidden}.access-tabs{border-bottom:1px solid var(--srt-border-color);background:#fff;align-items:end;gap:22px;min-height:46px;padding:0 16px;display:flex}.access-tabs button{color:#6b7280;white-space:nowrap;background:0 0;border:0;min-height:46px;padding:0 2px;font-weight:700;position:relative}.access-tabs button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.access-tabs button:hover{color:var(--text)}.access-tabs button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #cdeae3}.access-tabs button.is-active{color:#14846f}.access-tabs button.is-active:after{background:#1a9c86}.access-management-surface>.notice,.access-management-surface>.error,.access-management-surface [role=tabpanel]>.notice{margin:12px 16px}.access-management-surface .access-table-wrap{width:100%;overflow:visible}.access-management-surface .access-table{table-layout:fixed;width:100%;min-width:0}.access-management-surface .access-table th:first-child{width:13%}.access-management-surface .access-table th:nth-child(2){width:14%}.access-management-surface .access-table th:nth-child(3){width:15%}.access-management-surface .access-table th:nth-child(4){width:16%}.access-management-surface .access-table th:nth-child(5){width:12%}.access-management-surface .access-table th:nth-child(6){width:30%}.access-management-surface .role-management-table{min-width:0}.access-management-surface .role-management-table th:first-child{width:23%}.access-management-surface .role-management-table th:nth-child(2){width:22%}.access-management-surface .role-management-table th:nth-child(3),.access-management-surface .role-management-table th:nth-child(4){width:17%}.access-management-surface .role-management-table th:nth-child(5){width:21%}.access-table td{vertical-align:middle;overflow-wrap:anywhere}.access-table code{color:#4b5563;font-size:10px}.access-person-name,.access-phone-state{display:block}.access-phone-state{color:#667b75;margin-top:4px;font-size:10px}.access-verified-phone{border:1px solid var(--srt-border-color);color:#246454;background:#f4faf8;border-radius:8px;margin:0;padding:10px 12px;line-height:1.6}.access-row-actions{flex-wrap:wrap;gap:5px}.access-row-actions .table-action{min-height:28px;padding:0 7px;font-size:10px}.access-row-actions .access-row-danger{border-color:var(--srt-border-color);color:#a4362d}.access-row-actions .access-row-danger:hover{border-color:var(--srt-border-color);background:#fff5f3}.access-toast-layer{z-index:85;pointer-events:none;width:max-content;max-width:calc(100vw - 32px);position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.access-toast{border:1px solid var(--srt-border-color);color:#fff;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#374151b3;border-radius:9px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:44px;padding:10px 14px;display:flex;box-shadow:0 12px 30px #0f172a38}.access-toast.is-error{border-color:var(--srt-border-color);color:#fff;background:#374151b3}.access-toast>span{overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:750;line-height:1.45}.access-dialog-backdrop{z-index:90;background:#121c2a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.access-dialog{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;grid-template-rows:auto minmax(0,1fr);width:min(620px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 22px 64px #0f172a3d}.access-dialog-wide{width:min(820px,100%)}.access-dialog-header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:0 16px;display:flex}.access-dialog-header h2{margin:0;font-size:12px}.access-dialog-header .icon-button{color:#5e6875;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.access-dialog-header .icon-button:hover{color:var(--text);background:#f0f2f4}.access-dialog-header .icon-button:focus-visible{outline-offset:2px;outline:2px solid #cdeae3}.access-dialog-body{min-height:0;padding:18px;overflow-y:auto}.settings-dialog-backdrop{z-index:110;background:#121c2a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-dialog{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;grid-template-rows:auto minmax(0,1fr);width:min(620px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 22px 64px #0f172a3d}.settings-dialog-compact{width:min(520px,100%)}.settings-dialog-wide{width:min(920px,100%)}.settings-dialog-full{width:min(1320px,100%)}.settings-dialog-header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:0 16px;display:flex}.settings-dialog-header h2{margin:0;font-size:12px}.settings-dialog-header .icon-button{color:#5e6875;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.settings-dialog-header .icon-button:hover{color:var(--text);background:#f0f2f4}.settings-dialog-body{min-height:0;padding:18px;overflow:auto}.settings-dialog .model-routing-form,.settings-dialog .integration-config-form,.settings-dialog .model-credential-form{margin:0}.rule-workspace-shell.is-hidden{display:none}.rule-edit-modal{z-index:105;border:1px solid var(--srt-border-color);background:#f7f8fa;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr);padding:0 18px 18px;display:grid;position:fixed;inset:24px;overflow:auto;box-shadow:0 0 0 100vmax #121c2a7a,0 22px 64px #0f172a3d}.rule-edit-modal-header{z-index:3;border-bottom:1px solid var(--srt-border-color);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:62px;margin:0 -18px 14px;padding:10px 18px;display:flex;position:sticky;top:0}.rule-edit-modal-header h2{margin:0;font-size:12px}.rule-edit-modal-header small{color:var(--muted)}.rule-edit-modal .rule-center-grid{min-height:0}.model-routing-readback{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.model-routing-readback>div{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;padding:10px}.model-routing-readback dt{color:var(--muted);font-size:10px}.model-routing-readback dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.access-dialog-form,.access-confirmation{gap:16px;min-width:0;display:grid}.access-dialog .role-form{margin:0}.access-dialog-form>label,.access-form-grid>label{color:#39434e;gap:6px;font-size:11px;font-weight:700;display:grid}.access-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.access-form-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.password-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2vw,14px);min-width:0;display:grid}.password-input-grid>label{overflow-wrap:anywhere;align-content:start;gap:6px;min-width:0;display:grid}.password-input-grid input{box-sizing:border-box;width:100%;min-width:0}.access-dialog input,.access-dialog select{border:1px solid var(--srt-border-color);width:100%;min-height:36px;color:var(--text);background:#fff;border-radius:7px;padding:0 10px}.access-dialog input:focus,.access-dialog select:focus{border-color:var(--srt-border-color);outline:0;box-shadow:0 0 0 2px #1a9c861a}.access-dialog fieldset{border:1px solid var(--srt-border-color);border-radius:9px;min-width:0;margin:0;padding:14px}.access-dialog legend{color:#3c4651;padding:0 6px;font-size:11px;font-weight:800}.access-dialog .check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.access-dialog .check-label{color:#47515c;min-height:28px;font-size:10px}.access-dialog .check-label input{width:15px;min-height:15px;padding:0}.access-dialog-actions{border-top:1px solid var(--srt-border-color);justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;display:flex}.access-dialog-actions .primary,.access-dialog-actions .secondary{border-radius:7px;min-height:34px;padding:0 14px}.access-danger-action{border-color:var(--srt-border-color)!important;background:#b42318!important}.account-security-backdrop{z-index:120;background:#121c2a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.account-security-dialog{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;grid-template-rows:auto minmax(0,1fr);width:min(520px,100%);max-height:calc(100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 22px 64px #0f172a3d}.account-security-dialog>header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;display:flex}.account-security-dialog>header h2{margin:0;font-size:12px}.account-security-dialog>header .icon-button{background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid}.account-security-body,.account-security-form,.account-security-overview{gap:14px;display:grid}.account-security-body{min-height:0;padding:18px;overflow:auto}.account-security-overview>div{border:1px solid var(--srt-border-color);background:#f8faf9;border-radius:9px;gap:4px;padding:12px;display:grid}.account-security-overview span,.account-security-overview small{color:var(--muted)}.account-security-actions{border-top:1px solid var(--srt-border-color);justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.account-security-message{border:1px solid var(--srt-border-color);color:#126b59;background:#eef9f5;border-radius:8px;margin:0;padding:10px 12px}@media (width<=767px){.account-security-backdrop{align-items:end;padding:12px}.account-security-dialog{border-radius:12px 12px 0 0;max-height:calc(100dvh - 24px)}}.access-confirmation p{color:#4b5563;margin:0;line-height:1.6}@media (width<=767px){.access-toast-layer{max-width:calc(100vw - 24px)}.access-management-page .page-header{align-items:center}.access-management-page .page-header-actions{width:auto}.access-tabs{gap:18px;padding:0 12px}.access-management-surface .access-table-wrap{overflow:visible}.access-management-surface .access-table{table-layout:auto;min-width:0}.access-management-surface .access-table thead{display:none}.access-management-surface .access-table tbody{gap:10px;padding:10px;display:grid}.access-management-surface .access-table tr{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:9px;padding:12px;display:grid}.access-management-surface .access-table td{border:0;grid-template-columns:82px minmax(0,1fr);gap:10px;min-width:0;padding:0;font-size:11px;display:grid}.access-management-surface .access-table td:before{color:#7a838e;content:attr(data-label);font-size:10px;font-weight:700}.access-management-surface .access-table td[data-label=操作]{border-top:1px solid var(--srt-border-color);grid-template-columns:minmax(0,1fr);padding-top:9px}.access-management-surface .access-table td[data-label=操作]:before{display:none}.access-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.access-row-actions .table-action,.role-management-table .table-action{width:100%;min-height:36px}.access-dialog-backdrop,.settings-dialog-backdrop{align-items:end;padding:12px}.settings-dialog{border-radius:12px 12px 0 0;max-height:calc(100dvh - 24px)}.settings-dialog-body{padding:14px}.rule-edit-modal{border-radius:12px 12px 0 0;padding:0 12px 12px;inset:12px 0 0}.rule-edit-modal-header{flex-direction:column;align-items:flex-start;margin:0 -12px 12px;padding:10px 12px}.model-routing-readback{grid-template-columns:minmax(0,1fr)}.access-dialog{border-radius:12px 12px 0 0;max-height:calc(100dvh - 24px)}.access-dialog-body{padding:14px}.access-form-grid,.access-form-grid-two{grid-template-columns:minmax(0,1fr)}.access-dialog .check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.model-paid-action-form{background:0 0;border:0;gap:16px;padding:0}.model-paid-action-form .paid-action-intro{gap:5px;display:grid}.model-paid-action-form .paid-action-intro>b{color:var(--text);font-size:12px}.model-paid-action-form .paid-action-intro>p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.model-paid-action-form .paid-action-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.model-paid-action-form .paid-action-facts>div{border:1px solid var(--srt-border-color);background:#f7f8fa;border-radius:8px;min-width:0;padding:10px 12px}.model-paid-action-form .paid-action-facts dt{color:var(--muted);font-size:10px}.model-paid-action-form .paid-action-facts dd{color:var(--text);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;font-weight:800}.model-paid-action-form .paid-cost-confirmation{border:1px solid var(--srt-border-color);min-width:0;color:var(--text);cursor:pointer;background:#f1faf8;border-radius:8px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.model-paid-action-form .paid-cost-confirmation input{width:16px;height:16px;min-height:16px;accent-color:var(--blue);flex:0 0 16px;margin:2px 0 0;padding:0}.model-paid-action-form .paid-cost-confirmation span{gap:3px;min-width:0;display:grid}.model-paid-action-form .paid-cost-confirmation b{color:var(--text);font-size:10px}.model-paid-action-form .paid-cost-confirmation small{color:var(--muted);font-size:10px;font-weight:500;line-height:1.45}.model-paid-action-form .paid-action-actions{justify-content:flex-end;align-items:center;gap:8px;min-height:0;padding-top:2px;display:flex}.model-paid-action-form .paid-action-actions>button{width:auto;min-width:92px}.qualification-launch-list{gap:8px;margin:10px 0;display:grid}.qualification-launch-list>div{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.qualification-launch-list>div>span{gap:3px;min-width:0;display:grid}.qualification-launch-list b{color:var(--text);font-size:11px}.qualification-launch-list small{color:var(--muted);font-size:10px}@media (width<=520px){.model-paid-action-form .paid-action-facts{grid-template-columns:1fr}.model-paid-action-form .paid-action-actions{flex-wrap:wrap}.qualification-launch-list>div{flex-direction:column;align-items:stretch}.qualification-launch-list .table-action{width:100%}}.settings-management-page{gap:16px;min-width:0;display:grid}.settings-management-heading{min-width:0;padding:2px 2px 0}.settings-management-heading .eyebrow{color:#188354;letter-spacing:.03em;margin:0 0 3px;font-size:11px;font-weight:800}.settings-management-heading h1{margin:0;font-size:12px;line-height:1.3}.settings-management-heading>p:last-child{color:var(--muted);margin:5px 0 0;font-size:12px}.settings-management-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.settings-category-rail{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:5px;min-width:0;padding:5px;display:grid;box-shadow:0 4px 14px #1a2c480d}.settings-category-rail a{min-width:0;min-height:42px;color:var(--text);white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;text-decoration:none;display:flex;position:relative}.settings-category-rail a:hover{background:#f6f8fa}.settings-category-rail a.active{border-color:var(--srt-border-color);color:#14846f;background:#f1faf8}.settings-category-rail strong{font-size:12px;line-height:1.25}.settings-task-area{min-width:0}.settings-task-area>.module-page{min-width:0;padding:0}.settings-mobile-category{display:none}.settings-filter-row{justify-content:space-between;align-items:end;gap:12px;min-width:0;margin-bottom:10px;display:flex}.settings-filter-row label{min-width:min(100%,320px);color:var(--muted);gap:5px;font-size:10px;font-weight:700;display:grid}.settings-filter-row input{border:1px solid var(--srt-border-color);background:var(--surface);width:100%;min-height:38px;color:var(--text);border-radius:7px;padding:0 11px}.settings-filter-row small{color:var(--muted);white-space:nowrap}.integrations-page{gap:14px;display:grid}.integrations-page>.page-header{margin:0}.model-add-button{justify-content:center;align-items:center;gap:6px;min-height:38px;display:inline-flex}.model-current-card{border:1px solid var(--srt-border-color);background:#f7fbf9;border-radius:12px;grid-template-columns:minmax(240px,1fr) minmax(300px,.8fr) auto;align-items:center;gap:22px;min-width:0;padding:18px 20px;display:grid;box-shadow:0 5px 18px #164e370d}.model-current-card>div:first-child small{color:#188354;letter-spacing:.04em;font-size:10px;font-weight:800}.model-current-card h2{margin:4px 0 0;font-size:12px}.model-current-card>div:first-child p{letter-spacing:-.01em;margin:8px 0 0;font-size:12px;font-weight:800}.model-current-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.model-current-card dl>div{border-left:2px solid var(--srt-border-color);min-width:0;padding:8px 10px}.model-current-card dt{color:var(--muted);font-size:10px}.model-current-card dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:10px}.model-current-card>button{white-space:nowrap;min-height:36px}.model-provider-surface{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 5px 18px #192a440a}.model-provider-surface>header{border-bottom:1px solid var(--srt-border-color);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:15px 18px;display:flex}.model-provider-surface>header h2{margin:0;font-size:12px}.model-provider-surface>header p{color:var(--muted);margin:5px 0 0;font-size:10px}.model-provider-surface>header>span{color:var(--muted);white-space:nowrap;font-size:10px}.model-provider-table-wrap{width:100%;overflow-x:auto}.model-provider-table{border-collapse:collapse;width:100%;min-width:900px}.model-provider-table th{color:var(--muted);text-align:left;background:#f6f7f8;padding:10px 16px;font-size:10px}.model-provider-table td{border-top:1px solid var(--srt-border-color);vertical-align:middle;padding:14px 16px}.model-provider-table tbody tr:first-child td{border-top:0}.model-provider-table tbody tr:hover{background:#f1faf8}.model-provider-name{gap:4px;display:grid}.model-provider-name b{font-size:12px}.model-provider-name small{color:var(--muted);font-size:10px}.model-provider-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:230px;display:flex}.model-provider-actions .model-credential-control,.model-provider-actions .model-paid-probe-control{display:block}.model-provider-actions .table-action{white-space:nowrap;min-height:31px}.model-provider-actions .table-action.is-primary{border-color:var(--srt-border-color);color:#fff;background:#1a9c86}.model-current-label{color:#14744a;white-space:nowrap;padding:6px 8px;font-size:10px;font-weight:800}.model-technical-details{gap:12px;min-width:0;display:grid}.model-technical-details[hidden]{display:none}.model-add-dialog{gap:10px;display:grid}.model-add-dialog>p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.model-add-dialog article{border:1px solid var(--srt-border-color);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.model-add-dialog article>div{gap:3px;min-width:0;display:grid}.model-add-dialog article b{font-size:11px}.model-add-dialog article small{color:var(--muted);font-size:10px}.model-connection-dialog{gap:12px;display:grid}.model-connection-dialog>p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.model-connection-dialog dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.model-connection-dialog dl>div{border:1px solid var(--srt-border-color);border-radius:7px;padding:9px 10px}.model-connection-dialog dt{color:var(--muted);font-size:10px}.model-connection-dialog dd{margin:4px 0 0;font-size:10px;font-weight:700}.model-connection-dialog .form-actions{justify-content:flex-end}.model-credential-control{gap:8px;display:grid}.model-credential-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.model-credential-view{gap:12px;display:grid}.model-credential-view>p{color:var(--muted);margin:0;font-size:12px}.model-credential-form{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:8px;gap:8px;padding:10px;display:grid}.model-credential-form>p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.model-saved-credential{border:1px solid var(--srt-border-color);background:#f1faf6;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.model-saved-credential>div{gap:3px;min-width:0;display:grid}.model-saved-credential span{color:var(--muted);font-size:10px}.model-saved-credential b{color:#126b4d;overflow-wrap:anywhere;font-size:11px}.model-credential-heading{gap:3px;padding-top:2px;display:grid}.model-credential-heading>b{color:var(--text);font-size:11px}.model-credential-heading>p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.model-credential-form label{color:var(--muted);gap:4px;font-size:10px;font-weight:700;display:grid}.model-credential-form input{border:1px solid var(--srt-border-color);background:#fff;border-radius:6px;width:100%;min-height:36px;padding:0 9px}.model-credential-form .form-actions{grid-template-columns:1fr auto;display:grid}@media (width<=560px){.model-saved-credential{grid-template-columns:1fr}}@media (width<=800px){.settings-management-page{gap:12px}.settings-management-heading{padding:0}.settings-management-shell{grid-template-columns:minmax(0,1fr);gap:0}.settings-category-rail{display:none}.settings-mobile-category{min-width:0;color:var(--muted);gap:5px;font-size:10px;font-weight:700;display:grid}.settings-mobile-category select{border:1px solid var(--srt-border-color);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:0 12px;font-size:12px}.settings-filter-row{flex-direction:column;align-items:stretch}.settings-filter-row label{width:100%;min-width:0}.model-current-card{grid-template-columns:1fr;gap:14px}.model-current-card dl{grid-template-columns:1fr}.model-current-card>button{justify-self:start}.model-provider-table-wrap{overflow:visible}.model-provider-table{min-width:0;display:block}.model-provider-table thead{display:none}.model-provider-table tbody{gap:10px;padding:10px;display:grid}.model-provider-table tr{border:1px solid var(--srt-border-color);border-radius:9px;display:block;overflow:hidden}.model-provider-table td{border-top:1px solid var(--srt-border-color);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid}.model-provider-table td:first-child{border-top:0}.model-provider-table td:before{content:attr(data-label);color:var(--muted);font-size:10px;font-weight:700}.model-provider-actions{justify-content:flex-start;min-width:0}.model-add-dialog article{flex-direction:column;align-items:stretch}}@media (width<=767px){.settings-page{max-width:none}.settings-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:70px}.settings-automation-list .settings-row{grid-template-columns:minmax(0,1fr) auto}.settings-row-title{grid-area:1/1}.settings-row-description{grid-area:2/1}.settings-row-state{white-space:normal;grid-area:3/1}.settings-row-link>svg,.settings-switch{grid-area:1/2/span 3}.acquisition-run-progress,.acquisition-run-progress.is-compact{grid-template-columns:minmax(0,1fr)}.acquisition-run-progress.is-compact a{grid-column:1}.app-shell,.app-shell.is-collapsed{min-height:100vh;padding-top:56px;padding-bottom:70px;display:block}.command-topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions";gap:8px;height:56px;position:fixed;left:0;right:0}.topbar-brand{grid-area:brand;align-items:center;display:flex}.topbar-brand span,.global-search kbd,.sync-status,.account-trigger>span:not(.account-avatar){display:none}.topbar-brand small{text-overflow:ellipsis;overflow:hidden}.global-search{display:none}.topbar-actions{grid-area:actions;gap:6px}.topbar-icon-button,.account-trigger{min-width:34px;height:34px}.account-trigger{padding:0 4px}.account-avatar{width:30px;height:30px}.command-sidebar{display:none}.mobile-command-nav{z-index:50;border-top:1px solid var(--srt-border-color);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-command-nav a,.mobile-command-nav button{min-width:0;color:var(--muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;font-weight:700;text-decoration:none;display:flex}.mobile-command-nav a span,.mobile-command-nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-command-nav a[aria-current=page],.mobile-command-nav button.is-active{color:var(--blue)}.check-grid,.two-column{grid-template-columns:1fr}.page-heading,.page-header{flex-direction:column;gap:12px}.command-dashboard .page-header{align-items:flex-start}.command-dashboard .section-panel{padding:13px}.command-dashboard .section-panel-header{gap:9px;margin-bottom:11px}.command-table-wrap{overflow:visible}.command-table{width:100%;min-width:0;display:block}.command-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.command-table tbody{gap:8px;display:grid}.command-table tbody tr{border:1px solid var(--srt-border-color);background:#fafbfc;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;min-width:0;padding:10px;display:grid}.command-table tbody td{text-align:left;overflow-wrap:anywhere;border:0;min-width:0;padding:0}.command-table tbody td:nth-child(3){grid-column:1/-1}.command-table tbody td:nth-child(6){text-align:left;grid-column:1/-1}.command-table tbody .command-row-action{width:100%;min-height:34px}.section-panel-header,.command-error{flex-direction:column;align-items:flex-start}.command-retry{width:100%}.risk-values>div{padding:0 5px}.module-page .page-header{align-items:flex-start}.module-page .page-header-actions{justify-content:flex-start}.page-header-actions,.section-panel-actions{width:100%}.resource-record dl{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-toolbar{grid-template-columns:1fr;align-items:stretch}.listing-toolbar-search{grid-template-columns:minmax(0,1fr) 40px auto;gap:6px}.listing-toolbar-search>input{min-width:0}.listing-toolbar-search>button[type=submit]{width:40px}.listing-refresh-status{flex-wrap:wrap;width:100%}.listing-refresh-metrics{white-space:normal;flex-wrap:wrap;width:100%}.listing-refresh-metrics span{white-space:nowrap}.listing-sync-estimates{flex-wrap:wrap;flex:0 0 100%;justify-content:flex-start;width:100%}.listing-refresh-controls{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}.listing-refresh-controls>button{white-space:nowrap;width:100%;min-width:0;padding-left:7px;padding-right:7px}.filter-bar,.form-grid,.filter-grid,.diagnosis-filters,.review-filter-grid,.bilingual-field,.judgment-layer-grid,.evidence-action-grid,.diagnosis-judgment-grid,.diagnosis-workbench-grid,.diagnosis-summary-list,.diagnosis-compare-grid,.diagnosis-manual-editor{grid-template-columns:1fr}.diagnosis-report-overview{grid-template-columns:minmax(0,1fr)}.diagnosis-compare-grid>article+article{border-top:1px solid var(--srt-border-color);border-left:0}.diagnosis-media-summary{flex-direction:column;align-items:flex-start}.diagnosis-media-row{grid-template-columns:1fr}.diagnosis-media-row>div{min-height:0;padding:9px 10px}.diagnosis-media-row>div+div{border-top:1px solid var(--srt-border-color);border-left:0}.diagnosis-row-operation{display:flex}.diagnosis-row-operation:before{content:attr(data-label);color:var(--muted);flex:0 0 100%;font-size:10px;font-weight:700}.diagnosis-row-operation .diagnosis-field-actions{width:100%}.diagnosis-row-operation .diagnosis-field-actions .diagnosis-operation-button,.diagnosis-row-operation>.diagnosis-operation-button{inline-size:100%;min-height:44px}.diagnosis-visual-option{min-height:28px}.diagnosis-media-row header{flex-wrap:wrap;align-items:flex-start}.diagnosis-media-row .diagnosis-icon-actions{margin-left:auto}.diagnosis-media-current{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.diagnosis-media-current header{grid-column:1/-1}.diagnosis-media-current img{width:64px;height:64px;margin-top:0}.diagnosis-media-current>span{margin-top:0}.diagnosis-media-upload{grid-template-columns:1fr}.diagnosis-media-upload>small{grid-column:1}.diagnosis-media-upload .diagnosis-operation-button{inline-size:100%;grid-area:auto/1;min-height:44px}.diagnosis-operator-heading{flex-direction:row;align-items:flex-start}.diagnosis-operator-heading>.diagnosis-heading-tools,.diagnosis-operator-heading>.diagnosis-basis-trigger{margin-left:auto}.diagnosis-operator-heading>.diagnosis-basis-trigger,.diagnosis-heading-tools .diagnosis-basis-trigger{flex-basis:44px;width:44px}.copy-feedback-layer{top:62px}.readiness-filter-grid,.readiness-job-form,.integration-grid,.integration-filters,.integration-runtime,.integration-config-form,.integration-capabilities>div{grid-template-columns:1fr}.readiness-job-form>*,.integration-config-form h3,.integration-config-form>p,.integration-config-form .form-actions,.integration-toggle{grid-column:1!important}.readiness-state-grid,.review-bucket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-review-nodes,.execution-policy-form{grid-template-columns:minmax(0,1fr)}.execution-policy-form>.notice,.execution-policy-form>.hint,.execution-policy-form>.form-actions{grid-column:1}.listing-execution-task{grid-template-columns:minmax(0,1fr)}.listing-execution-task a{min-height:44px}.readiness-panel-heading,.integration-summary,.card-title,.role-row,.pagination{flex-wrap:wrap;align-items:flex-start}.readiness-panel-heading,.integration-summary{flex-direction:column}.pagination{justify-content:flex-start}.detail-drawer.listing-detail-drawer{border-left:0;height:100dvh}.listing-detail-drawer .detail-drawer-header{padding:10px 12px}.listing-detail-drawer .detail-drawer-body{padding:0 12px 14px}.listing-detail-drawer .detail-drawer-footer{padding:9px 12px}.listing-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-overview strong{font-size:12px}.listing-operating-diagnosis,.listing-conclusion-grid,.listing-product-positioning dl{grid-template-columns:1fr}.listing-identity-strip{grid-template-columns:50px minmax(0,1fr);gap:9px;min-height:66px;padding:8px 0}.listing-identity-inventory{grid-column:1/-1;grid-template-columns:1fr}.listing-identity-inventory dl{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-identity-inventory dl>div:nth-child(4){border-left:0}.listing-identity-strip img{width:50px;height:50px}.evidence-chip{flex:148px;min-width:0}.listing-evidence-toolbar>.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-metrics-heading{gap:4px;display:grid}.listing-metrics-source{justify-content:flex-start}.listing-metrics-layout,.listing-advertising-layout{grid-template-columns:1fr;min-width:0}.listing-keywords-card{min-width:0}.listing-comparison-toolbar{grid-template-columns:1fr;gap:7px}.listing-comparison-mode-tabs{gap:4px;width:100%;padding:3px}.listing-comparison-mode-tabs button{flex:1 1 0}.listing-comparison-summary,.listing-comparison-controls{justify-content:flex-start}.listing-comparison-controls{justify-content:space-between}.listing-comparison-grid{gap:0}.listing-comparison-update-trail{padding:8px 10px}.listing-comparison-head{border-left:0!important}.listing-comparison-head.listing-comparison-backend,.listing-comparison-cell.listing-comparison-backend{background:#f1faf8;border-color:var(--srt-border-color)!important}.listing-comparison-head.listing-comparison-frontend,.listing-comparison-cell.listing-comparison-frontend{background:#f2fbf5;border-color:var(--srt-border-color)!important}.listing-comparison-cell{background:var(--surface);border:1px solid var(--srt-border-color)!important}.listing-comparison-cell:before{color:var(--muted)}.listing-comparison-field-label{margin-bottom:6px}.listing-comparison-image-button{max-width:none}.image-preview-backdrop{padding:52px 12px 12px}.image-preview-backdrop>img{max-width:calc(100vw - 24px);max-height:calc(100vh - 64px)}.image-preview-nav{width:44px;height:44px;font-size:12px}.image-preview-previous{left:8px}.image-preview-next{right:8px}.listing-diagnosis-heading,.listing-history-heading{align-items:flex-start}.listing-diagnosis-panel .judgment-layer-grid{grid-template-columns:1fr}.diagnosis-report-page{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.diagnosis-identity{grid-template-columns:76px minmax(0,1fr);gap:10px;top:56px}.diagnosis-identity.has-status{grid-template-columns:76px minmax(0,1fr);position:static}.diagnosis-identity-status{border-top:1px solid var(--srt-border-color);border-left:0;grid-column:1/-1;padding:10px 0 0}.diagnosis-identity-status .diagnosis-primary-action>button{width:100%;min-height:44px}.diagnosis-summary-list,.diagnosis-compare-grid,.diagnosis-compare-grid.diagnosis-three-column-compare{grid-template-columns:1fr}.diagnosis-bullet-table-wrap{background:0 0;border:0;overflow-x:visible}.diagnosis-bullet-compare,.diagnosis-bullet-compare thead,.diagnosis-bullet-compare tbody,.diagnosis-bullet-compare tr,.diagnosis-bullet-compare th,.diagnosis-bullet-compare td{box-sizing:border-box;max-width:100%;display:block;width:100%!important;min-width:0!important}.diagnosis-bullet-compare{table-layout:auto}.diagnosis-bullet-compare thead,.diagnosis-bullet-compare thead tr,.diagnosis-bullet-compare thead th{width:1px!important;min-width:1px!important;max-width:1px!important}.diagnosis-bullet-compare thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;position:absolute;overflow:hidden}.diagnosis-bullet-compare tbody{gap:8px;display:grid}.diagnosis-bullet-compare tr{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;overflow:hidden}.diagnosis-bullet-compare td,.diagnosis-bullet-compare th:last-child,.diagnosis-bullet-compare td:last-child{border-right:0;border-bottom:1px solid var(--srt-border-color);width:100%;padding:9px 10px}.diagnosis-bullet-compare td:before{content:attr(data-label);color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:700;display:block}.diagnosis-bullet-compare td:last-child{border-bottom:0}.diagnosis-bullet-row-actions{display:grid}.diagnosis-bullet-row-actions .diagnosis-operation-button{inline-size:100%;min-height:44px}.diagnosis-change-tabs button{min-height:44px;padding:0 12px}.diagnosis-field-result-grid{grid-template-columns:1fr}.diagnosis-field-result-grid>article+article{border-top:1px solid var(--srt-border-color)}.diagnosis-icon-actions button,.diagnosis-icon-actions a,.diagnosis-basis-trigger>button{width:44px;height:44px;min-height:44px}.diagnosis-basis-popover{width:auto;position:fixed;top:108px;left:12px;right:12px}.diagnosis-field-actions{display:grid}.diagnosis-field-actions .diagnosis-operation-button{inline-size:100%;min-height:44px}.diagnosis-field-repair{flex-direction:column;align-items:stretch}.diagnosis-field-repair>div{width:100%}.diagnosis-field-repair .diagnosis-operation-button{inline-size:100%;justify-content:center;min-height:44px}.diagnosis-media-proposal em{min-height:44px;padding-left:9px;padding-right:9px}.module-page .diagnosis-operation-button{min-height:44px}.report-action-bar>.diagnosis-operation-button{inline-size:100%;width:100%;min-height:44px}.report-action-bar{padding-bottom:calc(8px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.diagnosis-draft-workbench{position:static}.diagnosis-findings-toolbar,.diagnosis-section-heading,.diagnosis-aplus-notice{flex-direction:column;align-items:flex-start}.finding-priority-filters{justify-content:flex-start}.priority-title{grid-template-columns:auto minmax(0,1fr)}.priority-title code{grid-column:2}.report-finding dl>div{grid-template-columns:1fr;gap:4px}.finding-evidence-rows>div,.diagnosis-history-list article{grid-template-columns:1fr}.report-action-bar,.is-collapsed .report-action-bar{padding:8px 12px;bottom:70px;left:auto;right:auto}.task-inline-form,.task-execution-form,.task-target-grid{grid-template-columns:1fr}.detail-drawer,.task-detail-drawer,.review-detail-drawer,.integration-detail-drawer{border-left:0;width:100%;height:100dvh}.task-detail-drawer{width:100%}.deep-diagnosis-status-bar{align-items:flex-start;top:56px}.deep-diagnosis-status-bar>div{grid-template-columns:1fr}.deep-diagnosis-status-bar small{grid-column:1}.listing-table tbody{gap:7px}.listing-table tr{cursor:pointer;border-radius:8px;grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;padding:8px 9px;position:relative}.listing-table tr:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.listing-table tr.is-card-selected{border-color:var(--srt-border-color);box-shadow:inset 3px 0 var(--blue);background:#f1faf8}.listing-table td{grid-area:auto}.listing-table td:first-child{display:none}.listing-table td:nth-child(2){grid-area:1/1/auto/span 3}.listing-table td:nth-child(3){grid-area:1/4/auto/8;align-content:start;align-self:stretch;min-height:60px}.listing-table td:nth-child(4){border-top:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);grid-area:2/1/auto/-1;padding:5px 0}.listing-table td:nth-child(5){grid-area:3/1/auto/-1;padding-top:0}.listing-table td:nth-child(6){border:1px solid var(--srt-border-color);background:0 0;border-radius:7px 0 0 7px;grid-area:4/1/auto/span 4;min-height:42px;padding:4px 3px}.listing-table td:nth-child(7){border:1px solid var(--srt-border-color);background:0 0;border-radius:0 7px 7px 0;grid-area:4/5/auto/-1;min-height:42px;padding:0}.listing-table td:nth-child(8){grid-area:1/8/auto/-1;align-content:start;align-self:stretch;min-height:60px}.listing-table td:nth-child(9){grid-area:5/1/auto/-1}.listing-table td:before{margin-bottom:1px;font-size:10px;line-height:1.25}.listing-table td:nth-child(2):before,.listing-table td:nth-child(9):before,.listing-table td:nth-child(4):before,.listing-table td:nth-child(5):before,.listing-table td:nth-child(6):before,.listing-table td:nth-child(7):before{display:none}.listing-table td:nth-child(3):before{content:"ASIN"}.listing-table .listing-main-image,.listing-table .listing-image-missing{border-radius:7px;width:60px;height:60px;margin:0}.listing-table td:nth-child(3)>small{color:#789083;margin-top:2px;font-size:10px;line-height:1.3;display:block}.listing-store-owner{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.listing-store-owner-item{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:0 7px;display:grid}.listing-store-owner-item+.listing-store-owner-item{border-left:1px solid var(--srt-border-color)}.listing-store-owner-item>span:last-child{gap:1px;min-width:0;display:grid}.listing-store-owner-item small{margin:0;font-size:10px;line-height:1;display:block}.listing-store-owner-item b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.listing-mobile-field-icon{color:#167a5b;background:#eef8f3;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.listing-table .listing-status-chip{background:0 0;border:0;min-height:0;padding:0;font-size:10px;line-height:1.3}.listing-table td:nth-child(8):before{text-align:right}.listing-data-times{text-align:right;justify-items:end;gap:1px;line-height:1.3;display:grid}.listing-mobile-time-icon{color:#1a9c86;place-items:center;display:inline-grid}.listing-data-times time{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:3px;display:grid}.listing-table td:nth-child(6){justify-content:center;align-items:center;gap:5px;display:flex}.listing-table td:nth-child(6) .listing-operating-status{background:0 0;min-height:0;padding:0;font-size:10px;line-height:1.3}.listing-table td:nth-child(6) .listing-operating-status>span{display:none}.listing-row-status-visual{justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.listing-mobile-status-label{display:none}.listing-mobile-status-icon{color:#526b7a;background:0 0;flex:none;place-items:center;display:inline-grid}.listing-row-status-visual.is-neutral .listing-mobile-status-icon{color:#617493;background:0 0}.listing-row-status-visual.is-success .listing-mobile-status-icon{color:#167a5b;background:0 0}.listing-row-status-visual.is-warning .listing-mobile-status-icon{color:#b56800;background:0 0}.listing-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.listing-row-actions .table-action{border:1px solid var(--srt-border-color);background:#fff;border-radius:7px;justify-content:center;gap:5px;width:100%;min-height:36px;font-size:11px}.listing-mobile-action-icon{flex:none;display:inline-block}.listing-row-actions .listing-refresh-row-action{border-color:var(--srt-border-color);background:#f1faf8}}@media (width<=430px){.topbar-brand{gap:4px}.topbar-brand b{font-size:11px}.global-search{padding-left:8px;padding-right:8px}.command-dashboard .page-header{gap:8px;margin-bottom:12px}.command-dashboard .page-header-actions{display:block}.risk-values>div{padding-left:3px;padding-right:3px}.progress-summary{flex-direction:column;align-items:flex-start;gap:4px}.content,.resource-surface,.section-panel,.panel{padding-left:12px;padding-right:12px}.page-header-actions,.section-panel-actions,.form-actions{grid-template-columns:1fr;align-items:stretch;width:100%;display:grid}.page-header-actions>:where(button,a,span),.section-panel-actions>:where(button,a),.form-actions>:where(button,a){white-space:normal;text-align:center;width:100%;min-width:0}.filter-bar button,.pagination .secondary,.pagination>span{width:100%}.listing-pagination{grid-template-columns:1fr 1fr;display:grid}.listing-pagination .pagination-pages,.listing-pagination .pagination-summary,.listing-pagination .pagination-jump{grid-column:1/-1;width:100%}.listing-pagination .pagination-pages{justify-content:center;overflow-x:auto}.listing-pagination .pagination-jump{grid-template-columns:minmax(0,1fr) auto;display:grid}.listing-pagination .pagination-jump input{width:100%}.listing-pagination .pagination-jump .secondary{width:auto}}.listing-inline-progress{border:1px solid var(--srt-border-color);color:#14846f;background:#f1faf8;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;min-height:42px;padding:7px 9px;font-size:11px;display:grid}.listing-inline-progress b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-inline-progress progress{grid-column:1/-1;width:100%;height:6px;display:block}.listing-inline-progress a{color:#14846f;white-space:nowrap;font-size:10px}.listing-inline-progress.is-failed{border-color:var(--srt-border-color);color:#9c2f2f;background:#fff4f4}.listing-inline-progress-indeterminate{background:#e6f5f1;border-radius:999px;grid-column:1/-1;height:6px;display:block;position:relative;overflow:hidden}.listing-inline-progress-indeterminate:after{border-radius:inherit;content:"";background:#3fb3a0;width:34%;animation:1.4s ease-in-out infinite listing-progress-pulse;position:absolute;inset:0 auto 0 0}@keyframes listing-progress-pulse{0%{transform:translate(-100%)}to{transform:translate(295%)}}.listing-inline-result{border:1px solid var(--srt-border-color);border-radius:8px;gap:3px;min-height:36px;padding:5px 7px;font-size:11px;display:grid}.listing-inline-result>span{font-size:11px;font-weight:700}.listing-inline-result small,.listing-inline-result time{font-size:10px}.listing-inline-result>div{align-items:center;gap:8px;display:flex}.listing-inline-result a{color:inherit;font-size:10px}.listing-inline-result.is-success{border-color:var(--srt-border-color);color:#176544;background:#f0f8f3}.listing-inline-result.is-warning{border-color:var(--srt-border-color);color:#795916;background:#fff9ea}.listing-inline-result.is-danger{border-color:var(--srt-border-color);color:#9c2f2f;background:#fff4f4}.deep-diagnosis-inline-progress{border:1px solid var(--srt-border-color);color:#14846f;text-align:left;background:#f1faf8;border-radius:8px;grid-template-columns:1fr;gap:6px;min-width:min(420px,100%);padding:8px 10px;font-size:11px;display:grid}button.deep-diagnosis-inline-progress{cursor:pointer}.deep-diagnosis-inline-progress progress{width:100%;height:7px}.deep-diagnosis-inline-progress.is-terminal.workflow-completed{border-color:var(--srt-border-color);color:#176544;background:#effaf5}.deep-diagnosis-inline-progress.is-terminal.workflow-failed{border-color:var(--srt-border-color);color:#9c2f2f;background:#fff3f3}.deep-diagnosis-inline-progress.is-terminal.workflow-manual_evidence_required{border-color:var(--srt-border-color);color:#7a5815;background:#fff9e8}.rules-center-page{min-width:0}.rule-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rule-page-actions button{align-items:center;gap:5px;min-height:32px;font-size:11px;display:inline-flex}.rule-mobile-view-tabs{display:none}.rule-center-grid{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(320px,.88fr) minmax(430px,1.42fr);height:max(690px,100dvh - 176px);max-height:calc(100dvh - 132px);display:grid;overflow:hidden}.rule-family-pane,.rule-list-pane,.rule-editor-pane{flex-direction:column;min-width:0;display:flex}.rule-family-pane{border-bottom:1px solid var(--srt-border-color);background:#f1faf8;grid-column:1/-1}.rule-list-pane{border-right:1px solid var(--srt-border-color)}.rule-family-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.rule-family-toolbar>div{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.rule-family-toolbar b{font-size:12px}.rule-family-toolbar small{color:var(--muted);font-size:10px}.rule-family-toolbar .rule-search{width:min(270px,34vw);margin:0}.rule-pane-heading{border-bottom:1px solid var(--srt-border-color);background:#f1faf8;justify-content:space-between;align-items:center;gap:10px;min-height:57px;padding:13px 14px;display:flex}.rule-pane-heading>div{gap:3px;min-width:0;display:grid}.rule-pane-heading b{font-size:12px}.rule-pane-heading small{color:var(--muted);font-size:10px}.rule-review-meta{border:1px solid var(--srt-border-color);color:#216b4d;background:#f2faf6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:8px 10px 0;padding:8px 10px;font-size:10px;display:flex}.rule-review-meta.review-review_due{border-color:var(--srt-border-color);color:#7e5b18;background:#fff9e9}.rule-review-meta.review-expired,.rule-review-meta.review-revoked{border-color:var(--srt-border-color);color:#8f3b46;background:#fff3f4}.rule-review-confirm{min-height:28px;padding:0 10px;font-size:11px}.rule-review-warning{flex-basis:100%;font-weight:600}.rule-review-meta details{margin-left:auto}.rule-review-meta summary{cursor:pointer;font-weight:700}.rule-review-meta details small{color:inherit;padding-top:6px;display:block}.rule-search{border:1px solid var(--srt-border-color);min-height:34px;color:var(--muted);background:#fff;border-radius:7px;align-items:center;gap:7px;margin:10px 12px;padding:0 10px;display:flex}.rule-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:11px}.rule-family-list{gap:8px;min-height:0;padding:0 12px 10px;display:flex;overflow-x:auto}.rule-group-list{flex:1;min-height:0;overflow:auto}.rule-family-item{border:1px solid var(--srt-border-color);min-width:180px;min-height:52px;color:var(--text);text-align:left;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:9px 11px;display:flex}.rule-family-item:hover{background:#f1faf8}.rule-family-item.is-active{border-color:var(--srt-border-color);color:#12806c;background:#e8f5f2;box-shadow:inset 0 -3px #1a9c86}.rule-family-item>span:first-child{gap:4px;min-width:0;display:grid}.rule-family-item b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rule-family-item small{color:var(--muted);font-size:10px}.rule-family-count{color:#53606d;background:#f1faf8;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 6px;font-size:10px;font-weight:700;display:grid}.rule-family-item.is-active .rule-family-count{color:#12806c;background:#e6f5f1}.rule-group{border:1px solid var(--srt-border-color);border-radius:8px;margin:0 10px 10px;overflow:hidden}.rule-group>header{background:#f6f8fa;justify-content:space-between;align-items:center;min-height:34px;padding:8px 10px;display:flex}.rule-group>header b,.rule-group>header span{font-size:10px}.rule-group>header span{min-width:20px;height:20px;color:var(--muted);background:#f1faf8;border-radius:999px;place-items:center;display:grid}.rule-group-tone-0{border-color:var(--srt-border-color);background:#f1faf8}.rule-group-tone-0>header{color:#14846f;background:#f1faf8}.rule-group-tone-1{border-color:var(--srt-border-color);background:#f4fbf7}.rule-group-tone-1>header{color:#216b4d;background:#eaf8f1}.rule-group-tone-2{border-color:var(--srt-border-color);background:#fffaf0}.rule-group-tone-2>header{color:#7e5b18;background:#fff5dc}.rule-group-tone-3{border-color:var(--srt-border-color);background:#fff7f8}.rule-group-tone-3>header{color:#8f3b46;background:#ffedef}.managed-rule-item{border:0;border-top:1px solid var(--srt-border-color);width:100%;min-height:52px;color:var(--text);text-align:left;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.managed-rule-item:hover{background:#f1faf8}.managed-rule-item.is-active{background:#f1faf8;box-shadow:inset 3px 0 #1a9c86}.managed-rule-item>span:first-child{gap:3px;min-width:0;display:grid}.managed-rule-item b{font-size:11px}.managed-rule-item small{color:var(--muted);font-size:10px}.rule-editor-pane{background:#f1faf8}.rule-editor-form{gap:11px;min-height:0;padding:12px 14px;display:grid;overflow:auto}.rule-editor-form label{gap:5px;min-width:0;display:grid}.rule-editor-form label>span,.rule-editor-form legend{color:#68737e;font-size:10px;font-weight:700}.rule-editor-form input,.rule-editor-form select,.rule-editor-form textarea{border:1px solid var(--srt-border-color);width:100%;min-width:0;color:var(--text);resize:vertical;background:#fff;border-radius:7px;padding:8px 9px;font-size:11px}.rule-editor-form input[readonly],.rule-editor-form textarea[readonly],.rule-editor-form select:disabled{color:#4f5963;opacity:1;background:#f6f8fa}.rule-form-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.rule-form-row.compact{grid-template-columns:120px 1fr}.rule-editor-form fieldset{border:1px solid var(--srt-border-color);border-radius:8px;gap:6px;margin:0;padding:9px;display:grid}.rule-editor-form legend{padding:0 4px}.guided-rule-editor{gap:9px}.rule-step{border:1px solid var(--srt-border-color);border-radius:9px;gap:8px;padding:10px;display:grid}.rule-step>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.rule-step>header b{align-items:center;gap:7px;font-size:11px;display:flex}.rule-step>header span{color:var(--muted);font-size:10px}.rule-step>header i{background:#ffffffbf;border-radius:6px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.rule-step.is-blue{border-color:var(--srt-border-color);background:#f1faf8}.rule-step.is-blue>header{color:#14846f}.rule-step.is-green{border-color:var(--srt-border-color);background:#eef9f3}.rule-step.is-green>header{color:#216b4d}.rule-step.is-yellow{border-color:var(--srt-border-color);background:#fff8e9}.rule-step.is-yellow>header{color:#7e5b18}.rule-step.is-red{border-color:var(--srt-border-color);background:#fff2f4}.rule-step.is-red>header{color:#8f3b46}.rule-step select,.rule-step textarea{background:#ffffffdb}.rule-condition{border:1px solid var(--srt-border-color);background:#fff;border-radius:6px;grid-template-columns:20px minmax(100px,1fr) auto auto;align-items:center;gap:7px;min-height:34px;padding:6px 8px;display:grid}.rule-condition select,.rule-condition input{padding:6px 7px}.rule-condition>span:first-child{color:#1a9c86;background:#f1faf8;border-radius:5px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.rule-condition b,.rule-condition span,.rule-condition strong{font-size:10px}.rule-condition span{color:var(--muted)}.rule-switch-label{border:1px solid var(--srt-border-color);background:#f6f8fa;border-radius:7px;padding:8px 10px}.rule-switch-label b{color:#15704e;font-size:11px}.rule-editor-actions{justify-content:space-between;gap:8px;padding-top:2px;display:flex}.rule-editor-actions button{justify-content:center;align-items:center;gap:5px;min-height:34px;display:inline-flex}.rule-editor-actions .danger{border-color:var(--srt-border-color);color:#a03434;background:#fff7f7}.rule-editor-actions .danger:hover:not(:disabled){border-color:var(--srt-border-color);background:#fff0f0}.rule-impact-preview{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:8px;margin:auto 14px 14px;padding:11px}.rule-impact-preview>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.rule-impact-preview header b{font-size:11px}.rule-impact-preview header span,.rule-impact-preview p{color:var(--muted);font-size:10px}.rule-impact-progress{gap:5px;margin-top:9px;display:grid}.rule-impact-progress>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.rule-impact-progress b{font-size:11px}.rule-impact-progress span{color:var(--muted);font-size:10px}.rule-impact-progress progress{accent-color:#1a9c86;width:100%;height:7px}.rule-impact-metrics{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:9px;display:grid}.rule-impact-metrics>div{border:1px solid var(--srt-border-color);border-radius:7px;place-items:center;gap:2px;min-height:50px;padding:7px;display:grid}.rule-impact-metrics b{font-size:12px}.rule-impact-metrics span{font-size:10px}.rule-impact-metrics .is-green{border-color:var(--srt-border-color);color:#176544;background:#effaf5}.rule-impact-metrics .is-yellow{border-color:var(--srt-border-color);color:#805b11;background:#fff9e9}.rule-impact-metrics .is-red{border-color:var(--srt-border-color);color:#a03131;background:#fff3f3}.rule-impact-metrics .is-gray{border-color:var(--srt-border-color);color:#59636d;background:#f5f7f9}.rule-impact-preview p{margin:8px 0 0}.rule-impact-retry{justify-content:center;width:100%;margin-top:8px}.rule-empty{min-height:180px;color:var(--muted);text-align:center;place-content:center;gap:5px;padding:20px;display:grid}.rule-empty b{color:var(--text);font-size:11px}.rule-empty span{font-size:10px}@media (width<=1180px){.rule-center-grid{grid-template-columns:minmax(300px,.82fr) minmax(380px,1.18fr)}}@media (width<=920px){.rule-center-grid{grid-template-columns:minmax(270px,.8fr) minmax(340px,1.2fr)}.rule-family-item{min-width:160px}}@media (width<=620px){.diagnosis-conclusion-panel{grid-template-columns:minmax(0,1fr);padding:11px}.diagnosis-conclusion-panel>.diagnosis-rediagnose-button{width:100%;min-height:44px}.diagnosis-missing-information{grid-template-columns:minmax(0,1fr)}.diagnosis-pending-overview{gap:8px;padding:10px}.diagnosis-pending-overview>header{flex-direction:column;align-items:flex-start;gap:7px}.diagnosis-progress-copy,.diagnosis-progress-title{width:100%}.diagnosis-progress-meta{flex-direction:column;align-items:flex-start;gap:4px;width:100%}.diagnosis-current-step{width:100%}.diagnosis-progress-heading-actions{justify-content:flex-start;width:100%}.diagnosis-live-clock{min-width:0;max-width:100%}.diagnosis-live-clock .status-dot{white-space:normal;align-items:flex-start;max-width:100%}.diagnosis-pending-overview h2,.diagnosis-pending-changes h2{font-size:12px}.diagnosis-progress-summary{grid-template-columns:1fr;gap:7px}.diagnosis-progress-list{grid-template-columns:1fr 1fr;gap:5px}.diagnosis-progress-list li{min-height:38px;padding:5px 7px}.diagnosis-rule-basis{padding:10px}.diagnosis-rule-basis>header{flex-direction:column;align-items:flex-start;gap:4px}.diagnosis-rule-basis>header>div{flex-direction:column;align-items:flex-start;gap:2px}.diagnosis-rule-basis>div{grid-template-columns:1fr 1fr;gap:5px}.diagnosis-rule-basis>div>span{padding:7px}.diagnosis-pending-comparison{grid-template-columns:1fr}.rules-center-page .page-header-actions,.rule-page-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.rule-page-actions button{justify-content:center;width:100%}.rule-mobile-view-tabs{border:1px solid var(--srt-border-color);background:#eef1f5;border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 8px;padding:3px;display:grid}.rule-mobile-view-tabs button{min-height:34px;color:var(--muted);background:0 0;border:0;border-radius:6px}.rule-mobile-view-tabs button.is-active{color:#1a9c86;background:#fff;box-shadow:0 1px 3px #1a2c4824}.rule-center-grid{border-radius:8px;grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;max-height:none;overflow:visible}.rule-family-pane{grid-column:auto}.rule-family-toolbar{flex-direction:column;align-items:stretch;gap:7px}.rule-family-toolbar .rule-search{width:100%}.rule-family-list{padding-bottom:9px}.rule-family-item{min-width:150px}.rule-list-pane,.rule-editor-pane{border-right:0;min-height:520px}.rule-list-pane.is-mobile-hidden,.rule-editor-pane.is-mobile-hidden{display:none}.rule-group-list{max-height:none}.rule-form-row,.rule-form-row.compact{grid-template-columns:1fr}.rule-condition{grid-template-columns:20px minmax(0,1fr)}.rule-condition>:nth-child(n+3){grid-column:2}.rule-editor-actions{grid-template-columns:1fr 1fr;display:grid}}.report-finance-source{border:1px solid var(--srt-border-color);color:#725014;background:#fffaf0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px;display:flex}.report-ai-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.report-ai-history-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.report-ai-history-toolbar button,.report-ai-failure button{border:1px solid var(--srt-border-color);color:#fff;background:#1a9c86;border-radius:7px;min-height:32px;padding:6px 11px;font-weight:700}.report-ai-history-toolbar small{color:var(--muted)}.report-ai-history-message{color:#12806c;margin:8px 0 0;font-size:10px;font-weight:700}.report-ai-history-list{gap:8px;margin-top:10px;display:grid}.report-ai-history-record{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;min-width:0;overflow:hidden}.report-ai-history-record>summary{cursor:pointer;background:#f7f8fa;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;list-style-position:inside;display:flex}.report-ai-history-record>summary>span{flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex}.report-ai-history-record>summary b{font-size:10px}.report-ai-history-record>summary em{color:#14846f;background:#f1faf8;border-radius:999px;padding:2px 5px;font-size:10px;font-style:normal}.report-ai-history-record>summary>span:last-child{color:var(--muted);font-size:10px}.report-ai-history-record.is-failed{border-color:var(--srt-border-color)}.report-ai-history-record.is-failed>summary{background:#fff3f4}.report-ai-history-record.is-blocked{border-color:var(--srt-border-color)}.report-ai-history-record.is-blocked>summary{background:#fff9e9}.report-ai-history-meta{color:var(--muted);flex-wrap:wrap;gap:5px 14px;padding:8px 12px 0;font-size:10px;display:flex}.report-ai-change-summary{flex-wrap:wrap;gap:6px;padding:8px 12px 0;display:flex}.report-ai-change-summary b{color:#12806c;background:#e8f5f2;border-radius:999px;padding:3px 6px;font-size:10px}.report-ai-change-summary b:nth-child(3){color:#9a4b00;background:#fff2e7}.report-ai-history-record .report-ai-grid{padding:0 12px 12px}.report-ai-evidence{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:5px;font-size:10px;display:flex}.report-ai-evidence em{color:#12806c;background:#e8f5f2;border-radius:999px;padding:2px 5px;font-style:normal}.report-ai-evidence details{width:100%}.report-ai-evidence summary{cursor:pointer;color:#52687f}.report-ai-evidence code{color:#59636d;overflow-wrap:anywhere;background:#f1f2f3;border-radius:4px;margin:4px 5px 0 0;padding:2px 4px;font-size:10px;display:inline-block}.report-ai-failure{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 12px;display:flex}.report-ai-failure p{color:#8f3b46;margin:0;font-size:10px}.report-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.report-ai-grid>section{border:1px solid var(--srt-border-color);background:var(--surface);border-radius:10px;min-width:0;padding:12px}.report-ai-grid h3{margin:0 0 8px;font-size:12px}.report-ai-grid ul{margin:0;padding-left:18px}.report-ai-grid li{margin:7px 0}.report-ai-grid li small{color:var(--muted);margin-top:3px;display:block}.report-ai-grid li button{margin-top:6px}.report-task-target{align-items:center;gap:8px;margin-top:12px;display:flex}@media (width<=720px){.report-ai-grid{grid-template-columns:1fr}.report-ai-history-record>summary{flex-direction:column;align-items:flex-start}.report-ai-failure{flex-direction:column;align-items:stretch}}.diagnosis-primary-action{flex-direction:column;align-items:flex-start;gap:6px;min-height:72px;display:flex}.diagnosis-primary-action>button{min-width:180px}.diagnosis-primary-action-status{min-height:18px;color:var(--muted);font-size:12px;display:block}.listing-row-actions .diagnosis-primary-action{gap:0;width:100%;min-height:0}.listing-row-actions .diagnosis-primary-action>button{min-width:0;font:inherit}.listing-row-actions .diagnosis-primary-action-status{display:none}.diagnosis-manual-requirements:focus,.diagnosis-report-page [tabindex="-1"]:focus{outline:2px solid var(--blue);outline-offset:3px}.diagnosis-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.diagnosis-report-page>.diagnosis-identity{border-color:var(--srt-border-color);background:#f1faf8}.diagnosis-report-page>.diagnosis-audience-profile{border-color:var(--srt-border-color)}.diagnosis-report-page>.diagnosis-audience-difference{border-color:var(--srt-border-color);background:#fffbf2}.diagnosis-audience-difference .diagnosis-section-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.diagnosis-report-page>.diagnosis-audience-difference .diagnosis-section-heading h2{font-size:12px}.diagnosis-audience-difference .diagnosis-audience-writeback{width:auto;min-height:36px;margin-left:auto;padding:6px 12px;font-size:12px}.diagnosis-audience-writeback-feedback{color:#315263;flex:0 0 100%;margin:0;font-size:12px}.diagnosis-audience-difference-table{table-layout:fixed;border-collapse:collapse;background:#fff;width:calc(100% - 28px)}.diagnosis-audience-difference-table .audience-label-column{width:22%}.diagnosis-audience-difference-table th,.diagnosis-audience-difference-table td{border-bottom:1px solid var(--srt-border-color);text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal;min-width:0;padding:10px 12px;font-weight:400;line-height:1.55}.diagnosis-audience-difference-table thead th{color:#526979;background:#f4f8f7;font-weight:600}.diagnosis-audience-difference-table tbody th{color:#173849}.diagnosis-audience-difference-table tbody tr:last-child>*{border-bottom:0}.diagnosis-audience-difference-table .audience-sync-status{white-space:nowrap;color:#8a5b10;background:#fff5df;border-radius:99px;margin-left:8px;padding:1px 6px;display:inline-block}.diagnosis-audience-difference-table .audience-sync-status.is-synced{color:#116c5d;background:#e4f5ef}@media (width<=700px){.diagnosis-audience-difference-table,.diagnosis-audience-difference-table tbody{min-width:0;display:block}.diagnosis-audience-difference-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.diagnosis-audience-difference-table .diagnosis-audience-difference-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr);min-width:0;margin-bottom:10px;display:grid}.diagnosis-audience-difference-table .diagnosis-audience-difference-row>*{min-width:0;padding:8px 10px;display:block}.diagnosis-audience-difference-table .diagnosis-audience-difference-row th{background:#f4f8f7;font-weight:600}.diagnosis-audience-difference-table td:before{content:attr(data-label);color:#64748b;margin-bottom:4px;font-size:11px;display:block}}.diagnosis-report-page>.diagnosis-audience-profile .diagnosis-section-heading h2{color:#6d5018}.diagnosis-report-page>.diagnosis-audience-profile .diagnosis-audience-item{border-color:var(--srt-border-color);background:#fffefa}.diagnosis-report-page .diagnosis-change-block{border:2px solid var(--srt-border-color)}.diagnosis-report-page .diagnosis-change-block .diagnosis-section-heading h2,.diagnosis-report-page .diagnosis-change-block .diagnosis-operator-heading h2{color:#145c3d}.diagnosis-report-page .diagnosis-change-block .diagnosis-change-tabs{border-bottom-color:var(--srt-border-color)}.diagnosis-audience-item{border:1px solid var(--srt-border-color);background:#fff;border-radius:14px;min-width:0;padding:16px}.diagnosis-audience-item>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.diagnosis-audience-item span{color:var(--muted,#66716c);font-size:.88rem}.diagnosis-audience-item p{color:#4c5752;overflow-wrap:anywhere;margin:10px 0 0;line-height:1.55}.diagnosis-audience-item .diagnosis-audience-value-zh{color:#26332d;font-weight:650}.diagnosis-audience-item .diagnosis-audience-value-en{color:var(--muted,#66716c);margin-top:4px;font-size:12px}.diagnosis-field-results .diagnosis-change-tabs button{align-items:center;gap:7px;display:inline-flex}.diagnosis-field-results .diagnosis-change-tabs small{color:#87918d;font-size:11px;font-weight:500}.diagnosis-field-results .diagnosis-change-tabs button.active small{color:inherit}.diagnosis-field-result-panel{border:1px solid var(--srt-border-color);background:#fff;border-radius:14px;margin-top:16px;padding:18px}.diagnosis-field-result-panel header{justify-content:space-between;align-items:center;gap:12px;display:flex}.diagnosis-field-result-panel header span{color:var(--muted,#66716c);font-size:12px}.diagnosis-field-result-panel p{color:#4c5752;margin:10px 0 0;line-height:1.55}.diagnosis-field-result-panel .diagnosis-field-result-reason{color:#6b3e36}.diagnosis-field-result-panel button{margin-top:14px}.diagnosis-field-result-panel .diagnosis-icon-actions button,.diagnosis-field-result-panel .diagnosis-bullet-row-actions button,.diagnosis-field-result-panel .diagnosis-row-operation button{margin-top:0}.diagnosis-field-result-grid{border:1px solid var(--srt-border-color);border-radius:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 160px;gap:0;display:grid;overflow:hidden}.diagnosis-field-result-grid>.diagnosis-comparison-cell{background:#fff;min-width:0;min-height:150px;padding:14px}.diagnosis-field-result-grid>.diagnosis-comparison-cell+.diagnosis-comparison-cell,.diagnosis-field-result-grid>.diagnosis-comparison-cell+article{border-left:1px solid var(--srt-border-color)}.diagnosis-field-result-grid>article{background:#fff;min-width:0;min-height:150px;padding:14px}.diagnosis-field-result-grid>article+article{border-left:1px solid var(--srt-border-color)}.diagnosis-field-result-copy header{min-height:24px}.diagnosis-content-image{object-fit:contain;background:#fff;border:0;border-radius:8px;width:min(100%,360px);max-height:220px;margin-top:10px;display:block}.diagnosis-field-result-copy{background:#fbfdfc!important}.diagnosis-field-result-actions{background:#f8fcfa!important}.diagnosis-field-result-actions>b{color:#3b4b43;display:block}.diagnosis-field-result-actions>div{gap:7px;margin-top:10px;display:grid}.diagnosis-field-result-actions button{width:100%;min-height:40px;margin-top:0}.field-result-suggestion_ready,.field-result-no_change{border-color:var(--srt-border-color);background:#f5fbf8}.field-result-generation_failed,.field-result-validation_failed,.field-result-cross_field_conflict{border-color:var(--srt-border-color);background:#fff8f7}.field-result-data_missing{border-color:var(--srt-border-color);background:#fffaf0}.field-result-queued,.field-result-running{border-color:var(--srt-border-color);background:#f2f5f7}.diagnosis-audience-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.diagnosis-audience-group-actions{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.diagnosis-audience-group-actions button{white-space:nowrap;min-height:30px;margin:0;padding:4px 10px}.diagnosis-audience-batch-edit{border:1px solid var(--srt-border-color);background:#fffaf0;border-radius:10px;margin:0 14px 14px;padding:12px}.diagnosis-audience-share{color:#4c5752;cursor:pointer;align-items:center;gap:8px;margin:0 14px 14px;font-size:13px;display:flex}.diagnosis-audience-share input{accent-color:#168f80}.diagnosis-audience-manual-value{color:#60756d;margin-top:6px;font-size:12px}.diagnosis-audience-batch-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.diagnosis-audience-batch-edit label{color:#4c5752;gap:5px;font-weight:650;display:grid}.diagnosis-audience-batch-edit textarea{resize:vertical;min-height:58px}.diagnosis-audience-batch-reason{margin-top:10px}.diagnosis-audience-batch-edit>div:last-child{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.settings-dialog.diagnosis-image-confirmation{width:min(680px,100%);max-height:min(720px,100vh - 40px)}.diagnosis-image-confirmation .settings-dialog-body{padding:22px}.diagnosis-image-confirmation-intro{gap:4px;display:grid}.diagnosis-image-confirmation-intro b{color:#1d2a24;font-size:12px}.diagnosis-image-confirmation-intro small{color:var(--muted)}.diagnosis-image-confirmation-content{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:20px;margin-top:18px;display:grid}.diagnosis-image-confirmation-content figure{place-items:center;min-width:0;min-height:220px;margin:0;display:grid}.diagnosis-image-confirmation-content img{object-fit:contain;border:0;max-width:100%;max-height:300px;display:block}.diagnosis-image-confirmation-content>div{min-width:0}.diagnosis-image-confirmation-content>div>b{color:#26332d;margin-top:2px;display:block}.diagnosis-image-confirmation-content p{color:#4c5752;overflow-wrap:anywhere;margin:7px 0 16px;line-height:1.55}.diagnosis-image-confirmation-prompt{white-space:pre-wrap;max-height:180px;overflow:auto}.diagnosis-image-confirmation-cost{border-top:1px solid var(--srt-border-color);color:#6b5543;margin:2px 0 0;padding-top:14px;font-size:12px}.diagnosis-image-confirmation footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.diagnosis-image-confirmation footer button{min-width:96px;margin-top:0}@media (width>=768px){.app-shell,.app-shell.is-collapsed{grid-template-rows:66px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.command-topbar{color:#122054;border-bottom:1px solid var(--srt-border-color);background:#fff;grid-template-columns:max-content minmax(430px,1fr) minmax(220px,324px) max-content}.topbar-brand{align-items:center;gap:7px}.topbar-brand span{color:#111c4e;font-size:12px;font-weight:800}.topbar-brand small{display:none}.desktop-command-nav{justify-content:center;align-items:stretch;gap:8px;min-width:0;height:100%}.desktop-command-nav a{color:#26335f;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:72px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative}.desktop-command-nav a:hover{color:#14846f;background:#eef7f4}.desktop-command-nav a[aria-current=page]{color:#14846f;background:#e3f3ef}.desktop-command-nav a[aria-current=page]:after{content:"";background:#1a9c86;border-radius:2px;height:2px;position:absolute;bottom:0;left:11px;right:11px}.global-search{border-color:var(--srt-border-color);color:#7180a1;background:#f6fbf9;height:38px;padding:0 12px}.global-search:focus-within{border-color:var(--srt-border-color);box-shadow:0 0 0 3px #1a9c861a}.global-search input{color:#15214d}.global-search input::placeholder{color:#8793ac}.global-search kbd{display:none}.topbar-actions{color:#27345e}.sync-status{display:none}.topbar-icon-button:hover,.account-trigger:hover{background:#f1faf8}.account-avatar{background:#1a9c86}}.listing-center-page{max-width:1660px;margin:0 auto}.listing-page-lead{grid-template-columns:minmax(270px,.8fr) minmax(600px,1.7fr);align-items:stretch;gap:24px;margin-bottom:16px;display:grid}.listing-page-lead .page-header{align-self:center;margin:0}.listing-page-lead .page-header h1{color:#101a48;letter-spacing:-.01em;font-size:14px;font-weight:850}.listing-page-lead .page-header .muted{color:#7180a2;margin-top:5px;font-size:12px}.listing-center-page .resource-surface{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 7px 24px #14846f0a}.listing-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.listing-overview article{border-color:var(--srt-border-color);border-radius:10px;gap:12px}.listing-overview article>span:not(.listing-overview-icon){color:#536183;gap:5px;font-size:11px;display:grid}.listing-overview strong,.listing-overview .is-info strong{color:#121c4c;font-size:12px;display:block}.listing-overview .is-danger{background:#fff7f7}.listing-overview .is-danger .listing-overview-icon{color:#e43e3e;background:#ffe5e5}.listing-overview .is-warning{background:#fffaf3}.listing-overview .is-warning .listing-overview-icon{color:#ed8b16;background:#ffefd5}.listing-overview .is-info{background:#f1faf8}.listing-overview .is-info .listing-overview-icon{color:#1a9c86;background:#f1faf8}.listing-overview .is-neutral{background:#f8f9fb}.listing-overview .is-neutral .listing-overview-icon{color:#5b6b85;background:#eceff4}.listing-acquisition-card a{color:#526174;gap:8px;width:100%;min-width:0;text-decoration:none;display:grid}.listing-acquisition-heading{justify-content:space-between;gap:4px;display:flex}.listing-acquisition-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.listing-acquisition-counts>span{white-space:nowrap;gap:4px;display:grid}.listing-acquisition-card a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #526174}@media (width>=1440px){.listing-page-lead{grid-template-columns:minmax(210px,.55fr) minmax(900px,2.45fr)}.listing-overview{grid-template-columns:repeat(6,minmax(0,1fr))}.listing-overview article{gap:8px;padding:12px}}.listing-toolbar{border-bottom:1px solid var(--srt-border-color);margin:0}.listing-toolbar-search{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.listing-search-fields{flex:230px;grid-template-columns:minmax(0,1fr) 34px;gap:6px;min-width:230px;max-width:310px;display:grid}.listing-search-fields>input{border:1px solid var(--srt-border-color);background:#f1faf8;border-radius:7px;min-width:0;height:34px;min-height:34px;padding:0 10px;font-size:11px}.listing-toolbar-search>label{flex:120px;min-width:120px;max-width:160px;display:block}.listing-toolbar-search>label>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.listing-toolbar-search select{border:1px solid var(--srt-border-color);color:#26345d;width:100%;height:34px;min-height:34px;font:inherit;background:#fff;border-radius:7px;padding:0 26px 0 10px;font-size:11px}.listing-search-icon-button{border-radius:7px;flex:0 0 34px;width:34px;height:34px;min-height:34px}.listing-multi-filter{flex:112px;min-width:112px;max-width:154px}.listing-multi-filter.is-store{flex-basis:150px;min-width:150px;max-width:210px}.listing-toolbar .listing-multi-filter-trigger{border:1px solid var(--srt-border-color);color:#26345d;width:100%;min-width:0;height:34px;min-height:34px;box-shadow:none;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;padding:0 9px;font-size:11px;font-weight:500;display:flex}.listing-toolbar .listing-multi-filter-trigger:hover{border-color:var(--srt-border-color);background:#f6fbf9}.listing-toolbar .listing-multi-filter-trigger[aria-expanded=true]{border-color:var(--srt-border-color);box-shadow:none;color:#526174;background:#f1faf8}.listing-multi-filter-trigger>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.listing-multi-filter-trigger>svg{flex:none;transition:transform .14s}.listing-multi-filter-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.listing-multi-filter-popover{z-index:90;border:1px solid var(--srt-border-color);color:#526174;background:#fff;gap:6px;max-height:min(360px,100vh - 24px);padding:8px;display:grid;position:fixed;overflow:hidden}.listing-multi-filter-options{overscroll-behavior:contain;align-content:start;gap:2px;max-height:260px;display:grid;overflow-y:auto}.listing-multi-filter-options>label{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:34px;padding:5px 7px;font-size:11px;display:grid}.listing-multi-filter-options input{accent-color:#3fb3a0;width:15px;height:15px;min-height:15px;margin:0;padding:0}.listing-multi-filter-option-text{overflow-wrap:anywhere;min-width:0;line-height:1.35}.listing-multi-filter-option-count{color:#7a8498;font-size:10px}.listing-multi-filter-options>p{color:#7a8498;text-align:center;margin:0;padding:12px 8px;font-size:11px}.listing-multi-filter-options input:focus-visible,.listing-multi-filter-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.listing-center-page .table-wrap{border:0;border-radius:0;overflow-x:hidden}.listing-table{table-layout:fixed;color:#17234d;width:100%;min-width:0}.listing-table :where(th,td){box-sizing:border-box;vertical-align:middle;min-width:0;padding:9px 10px;overflow:hidden}.listing-table th{color:#596788;background:#f1faf8;height:42px;font-size:10px;font-weight:750}.listing-table td{font-size:11px}.listing-table th:first-child,.listing-table td:first-child{width:3%}.listing-table th:nth-child(2),.listing-table td:nth-child(2){width:18%}.listing-table th:nth-child(3),.listing-table td:nth-child(3){width:14%}.listing-table th:nth-child(4),.listing-table td:nth-child(4){width:11%}.listing-table th:nth-child(5),.listing-table td:nth-child(5){text-align:center;width:5%}.listing-table th:nth-child(6),.listing-table td:nth-child(6){width:10%}.listing-table th:nth-child(7),.listing-table td:nth-child(7){width:11%}.listing-table th:nth-child(8),.listing-table td:nth-child(8){text-align:center;width:9%}.listing-table th:nth-child(9),.listing-table td:nth-child(9){width:9%}.listing-table th:nth-child(10),.listing-table td:nth-child(10){width:10%}.listing-product-cell{white-space:nowrap;min-width:0}.listing-product-media{vertical-align:middle;margin-right:10px;display:inline-block}.listing-product-copy{vertical-align:middle;gap:3px;width:calc(100% - 72px);min-width:0;display:inline-grid}.listing-product-copy span,.listing-product-copy b,.listing-product-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-product-copy span,.listing-product-copy b{font-size:11px}.listing-product-copy small{color:#6d7996;margin:0;font-size:10px}.listing-mobile-product-copy,.listing-mobile-status-strip{display:none}.listing-identity-column>*{margin-bottom:4px}.listing-identity-column>.listing-asin-line{display:flex}.listing-inventory-cell{font-weight:750}.listing-sales-cell b,.listing-ad-cell b,.listing-sales-cell small,.listing-ad-cell small{display:block}.listing-sales-cell b,.listing-ad-cell b{font-size:11px}.listing-sales-cell small,.listing-ad-cell small{color:#6e7893;margin:0;font-size:10px}.listing-sales-cell .is-positive{color:#13a558;font-weight:750}.listing-sales-cell .is-negative{color:#e23f42;font-weight:750}.listing-sales-cell .is-neutral{color:#7d8495}.listing-operating-status{border-radius:6px;min-height:26px;padding:3px 8px;font-size:10px}.listing-hidden-diagnosis{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.listing-data-times{gap:2px}.listing-data-times span:last-child{display:none}.listing-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.listing-row-actions .table-action{border-color:var(--srt-border-color);color:#1a9c86;background:#fff;width:auto;min-height:30px}.listing-pagination{border-top:1px solid var(--srt-border-color);background:#fff;margin:0}.listing-center-page .truth-notice{margin:10px 14px 14px}.listing-center-page .listing-detail-drawer{border-left:1px solid var(--srt-border-color);background:#f1faf8;box-shadow:-12px 0 36px #2738611f}.listing-center-page .listing-detail-drawer .detail-drawer-header{border-bottom:1px solid var(--srt-border-color);background:#fff;min-height:48px}.listing-center-page .listing-detail-drawer .detail-drawer-header h2{color:#111c4e;letter-spacing:0;font-size:14px;line-height:1.35}.listing-center-page .listing-detail-drawer .detail-drawer-body{background:#f1faf8}.listing-detail-workspace-stack{color:#17234d;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;min-width:0;font-size:11px;font-weight:400;display:grid}.listing-detail-workspace-stack>.listing-workspace-module{border-color:var(--srt-border-color);background:#fff;border-radius:10px;min-width:0;margin:0;box-shadow:0 5px 18px #14846f0a}.listing-detail-workspace-stack :where(h3,h4,b,strong){font-size:min(12px,1em)}.listing-detail-workspace-stack :where(p,span,small,dt,dd,th,td,button,input,select){font-size:10px}.listing-identity-strip.listing-workspace-module{padding:10px 12px}.listing-diagnosis-overview{padding:8px}.listing-diagnosis-overview .listing-operating-diagnosis{box-shadow:none;margin-top:8px;margin-bottom:0}.listing-detail-workspace-stack>.listing-metrics-panel{background:#fff;padding:8px}.listing-detail-workspace-stack>.listing-diagnosis-readiness{padding:8px}.listing-detail-workspace-stack>.listing-truth-comparison,.listing-detail-workspace-stack>.listing-diagnosis-panel{overflow:hidden}@media (width<=1199px) and (width>=768px){.command-topbar{grid-template-columns:max-content minmax(360px,1fr) max-content;gap:10px;padding:0 16px}.topbar-brand{display:flex}.global-search{display:none}.desktop-command-nav{justify-content:flex-start}.desktop-command-nav a{min-width:62px;padding-inline:9px}.listing-page-lead{grid-template-columns:1fr}.listing-toolbar-search>label:nth-of-type(3){display:none}.listing-row-actions{grid-template-columns:minmax(0,1fr);gap:3px}.listing-row-actions .table-action{width:100%;height:26px;min-height:26px;padding:0 4px;font-size:9px}}@media (width<=900px) and (width>=768px){.listing-center-page .listing-table,.listing-center-page .listing-table thead,.listing-center-page .listing-table tbody{width:100%;min-width:0;max-width:100%;display:block}.listing-center-page .listing-table tr{grid-template-columns:28px minmax(140px,2fr) minmax(90px,1.15fr) minmax(78px,1fr) minmax(80px,1fr) 72px 82px 68px;width:100%;min-width:0;display:grid}.listing-table :where(th,td){padding-left:3px;padding-right:3px}.listing-center-page .listing-table tr>:where(th,td){width:auto}.listing-center-page .listing-table .listing-identity-column{align-content:center;display:grid}.listing-table th:nth-child(5),.listing-table td:nth-child(5),.listing-table th:nth-child(6),.listing-table td:nth-child(6){display:none}}@media (width<=767px){.diagnosis-audience-heading{flex-direction:column;align-items:stretch}.diagnosis-audience-group-actions{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);justify-content:stretch;display:grid}.diagnosis-audience-group-actions button{width:100%}.diagnosis-audience-batch-fields{grid-template-columns:1fr}.diagnosis-audience-batch-edit>div:last-child{grid-template-columns:1fr 1fr;display:grid}.desktop-command-nav{display:none}.listing-page-lead{grid-template-columns:1fr;gap:12px}.listing-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-toolbar-search{grid-template-columns:minmax(0,1fr) 40px auto}.listing-toolbar-search>input{grid-column:1/3}.listing-toolbar-search>button[type=submit]{grid-column:3}.listing-toolbar-search>label{grid-column:span 1}.listing-toolbar-search>label:first-of-type{grid-column:1/3}.listing-toolbar-search>label:nth-of-type(2){grid-column:3}.listing-toolbar-search>label:nth-of-type(3){grid-column:1/3}.listing-mobile-product-heading{color:#111c4e;grid-column:1/-1;margin:0;font-weight:400;line-height:1.3;font-size:14px!important}.listing-identity-strip.listing-workspace-module,.listing-diagnosis-overview,.listing-detail-workspace-stack>.listing-metrics-panel,.listing-detail-workspace-stack>.listing-diagnosis-readiness{padding:7px}.listing-detail-workspace-stack>.listing-workspace-module{border-radius:9px;box-shadow:0 3px 12px #14846f08}.listing-center-page .listing-detail-drawer .detail-drawer-header{align-items:center}.listing-center-page .listing-detail-drawer .detail-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer-backdrop{overscroll-behavior:contain}.listing-diagnosis-overview .listing-operating-diagnosis{gap:6px;padding:7px}.listing-metrics-card-heading{align-items:center;min-height:29px}.listing-mobile-period-summary{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.listing-mobile-period-summary>div{border-right:1px solid var(--srt-border-color);align-content:center;gap:3px;min-width:0;min-height:70px;padding:9px 10px;display:grid}.listing-mobile-period-summary>div:last-child{border-right:0}.listing-mobile-period-summary span{color:#6e7893;font-size:10px}.listing-mobile-period-summary b{color:#111c4e;overflow-wrap:anywhere;font-weight:400;line-height:1.25;font-size:13px!important}.listing-mobile-period-summary small{color:#6e7893;overflow-wrap:anywhere;font-size:10px;line-height:1.3}.listing-mobile-period-summary .is-favorable b{color:#137044}.listing-mobile-period-summary .is-unfavorable b{color:#c4322b}.listing-mobile-metric-details{border-top:1px solid var(--srt-border-color);display:block}.listing-mobile-metric-details>summary{color:#1a7f6f;cursor:pointer;padding:8px 10px;font-size:10px;list-style-position:inside}.listing-mobile-metric-details[open]>summary{border-bottom:1px solid var(--srt-border-color)}.listing-comparison-mobile-grid{gap:0;display:grid}.listing-comparison-mobile-grid-header,.listing-comparison-mobile-grid-row{grid-template-columns:minmax(64px,1.05fr) repeat(3,minmax(0,1fr));align-items:center;gap:5px;display:grid}.listing-comparison-mobile-grid-header{border-bottom:1px solid var(--srt-border-color);padding:4px 6px}.listing-comparison-mobile-grid-header span{text-align:right;font-size:9px;line-height:1.2}.listing-comparison-mobile-grid-header span:first-child{text-align:left}.listing-comparison-mobile-grid-row{border-bottom:1px solid var(--srt-border-color);min-height:43px;padding:5px 6px}.listing-comparison-mobile-grid-row:last-child{border-bottom:0}.listing-comparison-mobile-grid-row>b{color:#315b75;margin:0;font-size:10px;font-weight:600;line-height:1.3}.listing-comparison-mobile-grid-row>span{text-align:right;overflow-wrap:anywhere;max-width:100%;font-size:10px;font-weight:700;line-height:1.3}.listing-advertising-comparison{padding:5px}.listing-advertising-layout>.listing-keywords-card{margin:0 5px 5px}.listing-comparison-mode-tabs button{min-height:32px;padding:5px 7px;font-size:10px}.listing-comparison-scroll{max-width:100%;overflow-x:visible}.listing-comparison-grid{grid-template-columns:1fr;width:auto;min-width:0}.listing-comparison-header-row{grid-column:1;grid-template-columns:1fr 1fr;gap:6px;min-width:0;padding:8px;display:grid}.listing-comparison-head{border:1px solid var(--srt-border-color);border-radius:7px;grid-column:auto;padding:8px 9px}.listing-comparison-head+.listing-comparison-head{border-left:1px solid var(--srt-border-color)}.listing-comparison-head.listing-comparison-verdict{display:none}.listing-comparison-row{background:#fafbfc;grid-column:1;grid-template-columns:1fr;gap:6px;min-width:0;padding:8px}.listing-comparison-cell{background:var(--surface);border-radius:7px;padding:9px 10px;border:1px solid var(--srt-border-color)!important}.listing-comparison-cell+.listing-comparison-cell{border-left:1px solid var(--srt-border-color)!important}.listing-comparison-cell:before{content:attr(data-label);color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:700;display:block}.listing-comparison-cell.listing-comparison-verdict{text-align:left;place-items:start;min-height:0;padding:8px 10px}.listing-comparison-cell.listing-comparison-verdict:before{content:attr(data-label)}.listing-comparison-verdict-stack{justify-items:start}.listing-comparison-verdict-why{max-width:none}.listing-comparison-update-trail{grid-column:1}.listing-table tr{grid-template-columns:auto 58px minmax(0,1fr) auto;grid-template-areas:"selection product product action""identity identity ownership ownership""inventory sales advertising danger""time time time time"}.listing-table td:first-child{grid-area:selection}.listing-table td:nth-child(2){grid-area:product}.listing-table td:nth-child(3){grid-area:identity}.listing-table td:nth-child(4){grid-area:ownership}.listing-table td:nth-child(5){grid-area:inventory}.listing-table td:nth-child(6){grid-area:sales}.listing-table td:nth-child(7){grid-area:advertising}.listing-table td:nth-child(8){grid-area:danger}.listing-table td:nth-child(9){grid-area:time}.listing-table td:nth-child(10){grid-area:action}.listing-product-cell{white-space:normal}.listing-center-page .listing-detail-drawer .detail-drawer-footer{z-index:5;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#fff;position:sticky;bottom:0;box-shadow:0 -8px 18px #233a6912}}@media (width<=900px){.diagnosis-audience-grid{grid-template-columns:1fr}}@media (width<=767px){.settings-dialog.diagnosis-image-confirmation{max-height:calc(100vh - 24px)}.diagnosis-image-confirmation .settings-dialog-body{padding:18px}.diagnosis-image-confirmation-content{grid-template-columns:1fr;gap:14px}.diagnosis-image-confirmation-content figure{min-height:160px}.diagnosis-image-confirmation-content img{max-height:220px}.diagnosis-field-result-grid{grid-template-columns:minmax(0,1fr)}.diagnosis-field-result-grid>.diagnosis-comparison-cell{min-height:0}.diagnosis-field-result-grid>.diagnosis-comparison-cell+.diagnosis-comparison-cell,.diagnosis-field-result-grid>.diagnosis-comparison-cell+article{border-top:1px solid var(--srt-border-color);border-left:0}.diagnosis-field-result-grid>article{min-height:0}.diagnosis-field-result-grid>article+article{border-top:1px solid var(--srt-border-color);border-left:0}}.model-credential-form.model-paid-action-form .form-actions.paid-action-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.model-credential-form.model-paid-action-form .form-actions.paid-action-actions>button{width:auto;min-width:92px}@media (width<=767px){.listing-center-page .listing-table td:nth-child(3):before{content:"ASIN / MSKU"}.listing-center-page .listing-toolbar{margin-bottom:12px;padding:10px}.listing-center-page .listing-toolbar-search{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.listing-center-page .listing-search-fields{grid-column:auto;grid-template-columns:minmax(0,1fr) 40px;width:100%;min-width:0;max-width:none}.listing-center-page .listing-search-fields>button[type=submit]{width:40px}.listing-center-page .listing-toolbar-search>label{display:none}.listing-center-page .listing-multi-filter{width:100%;min-width:0;max-width:none}.listing-center-page .listing-multi-filter-trigger{min-width:0}.listing-center-page .table-wrap{width:100%;overflow:visible}.listing-center-page .listing-table,.listing-center-page .listing-table tbody{width:100%;min-width:0}.listing-center-page .listing-table tbody{gap:12px}.listing-center-page .listing-table tr{box-sizing:border-box;border:2px solid var(--srt-border-color);border-radius:10px;grid-template-columns:minmax(0,1fr);grid-template-areas:"product""ownership""status""time""action";gap:0;width:100%;padding:10px}.listing-center-page .listing-table tr.is-card-selected{border-color:var(--srt-border-color)}.listing-center-page .listing-table td{grid-area:auto/1;min-width:0;width:auto!important}.listing-center-page .listing-table td:before,.listing-center-page .listing-table .listing-identity-column:before{content:none;display:none}.listing-center-page .listing-table .listing-selection-column,.listing-center-page .listing-table .listing-identity-column,.listing-center-page .listing-table .listing-inventory-cell,.listing-center-page .listing-table .listing-sales-cell,.listing-center-page .listing-table .listing-ad-cell{display:none}.listing-center-page .listing-table .listing-product-cell{grid-area:product;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;padding-bottom:9px;display:grid}.listing-center-page .listing-product-media{margin:0}.listing-center-page .listing-table .listing-main-image,.listing-center-page .listing-table .listing-image-missing{border-radius:8px;width:64px;height:64px;margin:0}.listing-center-page .listing-product-desktop-copy{display:none}.listing-center-page .listing-mobile-product-copy{align-content:start;gap:3px;min-width:0;display:grid}.listing-center-page .listing-mobile-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;min-width:0;display:grid}.listing-center-page .listing-mobile-identity-line{align-items:center;gap:4px;min-width:0;display:flex}.listing-center-page .listing-mobile-identity-line .listing-asin{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.listing-center-page .listing-mobile-parent-identity{justify-content:flex-start}.listing-center-page .listing-mobile-parent-asin{color:#71809d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.listing-center-page .listing-mobile-product-copy strong{color:#17234d;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:11px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.listing-center-page .listing-table .listing-ownership-column{box-sizing:border-box;border-top:1px solid var(--srt-border-color);border-bottom:1px solid var(--srt-border-color);grid-area:ownership;align-items:center;height:44px;min-height:44px;padding:0;display:grid}.listing-center-page .listing-store-owner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;height:100%}.listing-center-page .listing-store-owner-item{box-sizing:border-box;grid-template-columns:24px auto;justify-content:center;align-items:center;gap:6px;min-width:0;height:100%;padding:0 7px}.listing-center-page .listing-store-owner-item:first-child{padding-left:0}.listing-center-page .listing-store-owner-item:last-child{padding-right:0}.listing-center-page .listing-mobile-field-icon{width:24px;height:24px}.listing-center-page .listing-table .listing-operating-status-column{box-sizing:border-box;grid-area:status;height:44px;min-height:44px;margin-top:4px;padding:0;text-align:center!important}.listing-center-page .listing-desktop-operating-status,.listing-center-page .listing-desktop-status-accessibility{display:none}.listing-center-page .listing-mobile-status-strip{box-sizing:border-box;border-bottom:1px solid var(--srt-border-color);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-width:0;height:44px;min-height:44px;display:grid}.listing-center-page .listing-mobile-status-item{box-sizing:border-box;background:0 0;justify-content:center;align-items:center;gap:5px;min-width:0;height:100%;min-height:0;padding:6px 4px;display:flex}.listing-center-page .listing-mobile-status-item+.listing-mobile-status-item{border-left:1px solid var(--srt-border-color)}.listing-center-page .listing-mobile-status-item .listing-operating-status,.listing-center-page .listing-mobile-status-item .listing-status-chip,.listing-center-page .listing-mobile-status-item .diagnosis-capability-summary.is-row{white-space:nowrap;background:0 0;border:0;width:auto;height:auto;min-height:0;padding:0;font-size:10px;line-height:1.25}.listing-center-page .listing-mobile-status-item .listing-row-status-visual,.listing-center-page .listing-mobile-status-item .listing-diagnosis-combined{justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.listing-center-page .listing-mobile-status-item .diagnosis-capability-summary.is-row b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.listing-center-page .listing-mobile-status-icon{flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid}.listing-center-page .listing-table .listing-times-column{border:1px solid var(--srt-border-color);background:#f7faf9;border-radius:8px;grid-area:time;align-items:center;min-height:44px;margin:4px 0 0;padding:0 8px;display:grid}.listing-center-page .listing-data-times{color:#65748a;text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center stretch;gap:0}.listing-center-page .listing-data-status{grid-column:1/-1}.listing-center-page .listing-data-times time{white-space:nowrap;grid-template-columns:16px auto;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:10px;font-weight:650;line-height:1.35;display:grid;overflow:hidden}.listing-center-page .listing-data-times time+time{border-left:1px solid var(--srt-border-color);padding-left:8px}.listing-center-page .listing-data-times .listing-mobile-time-icon{color:#168c79;background:#e9f6f2;border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.listing-center-page .listing-table td:last-child{grid-area:action;min-height:44px;margin-top:4px;padding:0}.listing-center-page .listing-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;min-height:44px}.listing-center-page .listing-row-actions .table-action{width:100%;height:44px;min-height:44px;font-size:11px}}.listing-center-page .table-wrap,.listing-center-page .listing-table,.listing-center-page .listing-table :where(thead,tbody,tr,th,td),.listing-center-page .listing-table :where(tr.is-selected,tr.is-update-located,tr.is-card-selected){background:#fff}.diagnosis-center-page .diagnosis-list-table{background:#fff;border:0;border-radius:0;overflow-x:auto}.diagnosis-listing-table{table-layout:fixed;color:#17234d;background:#fff;width:100%;min-width:920px}.diagnosis-listing-table :where(thead,tbody,tr,th,td){background:#fff}.diagnosis-listing-table :where(th,td){box-sizing:border-box;vertical-align:middle;min-width:0;padding:12px 10px;overflow:hidden}.diagnosis-listing-table th{color:#596788;background:#f1faf8;height:42px;font-size:10px;font-weight:750}.diagnosis-listing-table td{font-size:11px}.diagnosis-listing-table th:first-child,.diagnosis-listing-table td:first-child{width:22%}.diagnosis-listing-table th:nth-child(2),.diagnosis-listing-table td:nth-child(2){width:12%}.diagnosis-listing-table th:nth-child(3),.diagnosis-listing-table td:nth-child(3){width:16%}.diagnosis-listing-table th:nth-child(4),.diagnosis-listing-table td:nth-child(4){text-align:center;width:6%}.diagnosis-listing-table th:nth-child(5),.diagnosis-listing-table td:nth-child(5),.diagnosis-listing-table th:nth-child(6),.diagnosis-listing-table td:nth-child(6){text-align:center;width:8%}.diagnosis-listing-table th:nth-child(7),.diagnosis-listing-table td:nth-child(7){width:14%}.diagnosis-listing-table th:nth-child(8),.diagnosis-listing-table td:nth-child(8),.diagnosis-listing-table th:nth-child(9),.diagnosis-listing-table td:nth-child(9){width:7%}.diagnosis-product-cell{white-space:nowrap}.diagnosis-product-media{vertical-align:middle;place-items:center;width:56px;height:56px;margin-right:9px;display:inline-grid}.diagnosis-product-media img,.diagnosis-image-missing{box-sizing:border-box;border:1px solid var(--srt-border-color);object-fit:cover;color:#7a8498;text-align:center;background:#f7faf9;border-radius:8px;place-items:center;width:56px;height:56px;font-size:10px;display:grid}.diagnosis-product-copy{vertical-align:middle;gap:5px;width:calc(100% - 69px);min-width:0;display:inline-grid}.diagnosis-product-copy>:where(strong,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.diagnosis-product-copy strong{color:#17234d;font-size:11px;font-weight:650}.diagnosis-product-copy small{color:#6d7996;font-size:10px}.diagnosis-mobile-identity-line{display:none}.diagnosis-identity-cell>span{align-items:center;gap:4px;min-width:0;display:flex}.diagnosis-identity-cell a,.diagnosis-identity-cell b{color:#17234d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.diagnosis-identity-cell>small{color:#6d7996;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;display:block;overflow:hidden}.diagnosis-copy-button{color:#65748a;background:0 0;border:0;place-items:center;width:22px;min-width:22px;height:22px;min-height:22px;padding:0;display:inline-grid}.diagnosis-store-owner{gap:8px;min-width:0;display:grid}.diagnosis-store-owner>span{min-width:0;display:grid}.diagnosis-store-owner b{color:#17234d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.diagnosis-metric-cell b{font-size:11px;font-weight:400}.diagnosis-result-stack{align-content:center;gap:6px;min-width:0;display:grid}.diagnosis-result-stack>strong{color:#17234d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:400;overflow:hidden}.diagnosis-result-cell .status-dot-danger{color:#c53a2d}.diagnosis-result-cell .status-dot-warning{color:#b56800}.diagnosis-result-cell .status-dot-success{color:#168c79}.diagnosis-time-cell>span{color:#65748a;white-space:nowrap;align-items:center;gap:4px;display:flex}.diagnosis-time-cell svg{color:#168c79}.diagnosis-action-cell .table-action{border-color:var(--srt-border-color);color:#1a9c86;white-space:nowrap;background:#fff;justify-content:center;gap:4px;width:100%;min-height:30px}@media (width>=768px) and (width<=1399px){.diagnosis-listing-table{min-width:0}.diagnosis-listing-table :where(th,td):nth-child(2),.diagnosis-listing-table :where(th,td):nth-child(4),.diagnosis-listing-table :where(th,td):nth-child(5),.diagnosis-listing-table :where(th,td):nth-child(6){display:none}.diagnosis-listing-table th:first-child,.diagnosis-listing-table td:first-child{width:32%}.diagnosis-listing-table th:nth-child(3),.diagnosis-listing-table td:nth-child(3){width:22%}.diagnosis-listing-table th:nth-child(7),.diagnosis-listing-table td:nth-child(7){width:24%}.diagnosis-listing-table th:nth-child(8),.diagnosis-listing-table td:nth-child(8),.diagnosis-listing-table th:nth-child(9),.diagnosis-listing-table td:nth-child(9){width:11%}.diagnosis-product-copy .diagnosis-mobile-identity-line{align-items:center;gap:4px;display:flex}.diagnosis-action-cell .table-action{padding:0 5px;font-size:10px}}@media (width<=767px){.diagnosis-center-page .diagnosis-list-table{overflow:visible}.diagnosis-center-page .resource-surface .diagnosis-listing-table,.diagnosis-listing-table tbody{gap:10px;width:100%;min-width:0;display:grid}.diagnosis-listing-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.diagnosis-listing-table tbody tr{box-sizing:border-box;border:2px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"product product""ownership ownership""result result""time time""action action";gap:0;width:100%;padding:10px;display:grid}.diagnosis-listing-table tbody td{border:0;min-width:0;padding:0;display:block;text-align:left!important;width:auto!important}.diagnosis-listing-table tbody td:before{content:none;display:none}.diagnosis-product-cell{white-space:normal;grid-area:product;grid-template-columns:64px minmax(0,1fr);gap:10px;min-height:64px;padding-bottom:9px!important;display:grid!important}.diagnosis-product-media{width:64px;height:64px;margin:0}.diagnosis-product-media img,.diagnosis-image-missing{width:64px;height:64px}.diagnosis-product-copy{align-content:start;gap:3px;width:auto;display:grid}.diagnosis-mobile-identity-line{align-items:center;gap:4px;min-width:0;display:flex}.diagnosis-mobile-identity-line :where(a,b){color:#17234d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.diagnosis-product-copy strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.diagnosis-product-copy small{font-size:10px}.diagnosis-identity-cell,.diagnosis-metric-cell{display:none!important}.diagnosis-ownership-cell{grid-area:ownership;align-items:center;min-height:52px;border-top:1px solid var(--srt-border-color)!important;border-bottom:1px solid var(--srt-border-color)!important;display:grid!important}.diagnosis-store-owner{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:0;min-height:44px;padding:0}.diagnosis-store-owner>span{align-content:center;min-height:44px;padding:5px}.diagnosis-store-owner>span+span{border-left:1px solid var(--srt-border-color)}.diagnosis-store-owner b{font-size:12px}.diagnosis-result-cell{grid-area:result;align-content:center;min-height:52px;margin-top:4px;border-bottom:1px solid var(--srt-border-color)!important;text-align:left!important;padding:7px 8px!important;display:grid!important}.diagnosis-result-stack{text-align:center;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.diagnosis-time-cell{border-radius:8px;grid-area:time;place-items:center;min-height:44px;margin-top:4px;border:1px solid var(--srt-border-color)!important;background:#f7faf9!important;padding:0 8px!important;display:grid!important}.diagnosis-action-cell{grid-area:action;min-height:44px;margin-top:6px}.diagnosis-action-cell .table-action{height:44px;min-height:44px}.diagnosis-center-page .resource-surface{box-shadow:none;background:0 0;border:0;padding:0}.diagnosis-center-page .diagnosis-filters{border:1px solid var(--srt-border-color);box-shadow:none;background:#fff;border-radius:10px;margin:0 0 10px}.diagnosis-center-page .diagnosis-filters label{gap:4px;font-weight:400}.diagnosis-center-page .diagnosis-filters :where(input,select){width:100%;min-width:0;height:36px;min-height:36px;padding:6px 8px;font-size:12px;font-weight:400}.diagnosis-center-page .diagnosis-listing-table tbody tr{padding:8px}.diagnosis-center-page .diagnosis-ownership-cell{min-height:44px}.diagnosis-center-page .diagnosis-product-copy strong{font-size:12px;font-weight:400}.diagnosis-center-page .diagnosis-mobile-identity-line :where(a,b){font-weight:400}.diagnosis-center-page .diagnosis-product-copy>small{display:none}.diagnosis-center-page .diagnosis-result-cell{min-height:44px;margin:0}.diagnosis-center-page .diagnosis-time-cell{min-height:32px}.diagnosis-center-page .diagnosis-action-cell,.diagnosis-center-page .diagnosis-action-cell .table-action{height:40px;min-height:40px;font-weight:400}.diagnosis-center-page .pagination{flex-direction:row;justify-content:center;font-size:11px}.diagnosis-center-page .pagination button{width:auto;min-height:32px;padding:4px 8px;font-size:12px}.listing-center-page .listing-row-data-state{border:1px solid var(--srt-border-color);cursor:default;background:#f7faf9;border-radius:8px;place-items:center;min-height:40px;font-size:12px;font-weight:400;display:grid}.listing-center-page .listing-row-data-state.is-complete{color:#167a5b}.listing-center-page .listing-row-data-state.is-gap{color:#a96800}}.rule-family-group{gap:4px;display:grid}.rule-family-group+.rule-family-group{margin-top:12px}.rule-family-group-title{gap:2px;padding:6px 10px 4px;display:grid}.rule-family-group-title b{color:var(--text);font-size:12px}.rule-family-group-title small{color:var(--muted);font-size:11px}.followup-bell{position:relative}.followup-bell-badge{color:#fff;text-align:center;background:#c53a2d;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-3px;right:-4px}.followup-popup-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d213370;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.followup-popup{border:1px solid var(--srt-border-color);background:#fff;border-radius:20px;flex-direction:column;width:min(620px,100%);max-height:min(88vh,780px);display:flex;overflow:hidden;box-shadow:0 28px 80px #0c283538,0 4px 14px #0c283514}.followup-popup-header{border-bottom:1px solid var(--srt-border-color);background:#fff;align-items:flex-start;gap:16px;padding:28px 30px 24px;display:flex;position:relative}.followup-popup-icon{border:1px solid var(--srt-border-color);color:#088b70;background:#dcf8ea;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 10px #087d5e12}.followup-popup-heading{min-width:0;padding-right:24px}.followup-popup-eyebrow{color:#078b72;letter-spacing:.09em;margin:1px 0 6px;font-size:11px;font-weight:800;display:block}.followup-popup h2{color:#102e42;letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.3}.followup-popup-heading p{color:#64808d;margin:8px 0 0;font-size:13px;line-height:1.55}.followup-popup-close{color:#607b89;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;right:18px}.followup-popup-close:hover{color:#19394a;background:#deeee9}.followup-popup-content{min-height:0;padding:24px 30px 18px;overflow-y:auto}.followup-popup-section-label{color:#16364a;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.followup-popup-section-label span:last-child{color:#738c98;font-size:12px;font-weight:600}.followup-popup-scroll-hint{color:#607d88;margin:-4px 0 12px;font-size:12px;line-height:1.4}.followup-popup-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.followup-popup-list li{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;align-items:center;gap:13px;min-width:0;padding:14px 15px;display:flex;box-shadow:0 2px 7px #214d5910}.followup-popup-item-body{flex:1;gap:5px;min-width:0;display:grid}.followup-popup-item-top{align-items:center;gap:9px;min-width:0;display:flex}.followup-popup-item-top b{color:#17344d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.followup-popup-priority{color:#b35b15;background:#fff1e6;border-radius:5px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.followup-popup-priority.is-p0{color:#bf3940;background:#fde8e7}.followup-popup-priority.is-p2,.followup-popup-priority.is-p3{color:#397486;background:#edf5f7}.followup-popup-item-issue{color:#627985;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.followup-popup-item-chevron{color:#91aaa9;flex:none}.followup-popup-tip{color:#647c7d;background:#f2f8f6;border-radius:8px;margin:16px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.followup-popup-actions{border-top:1px solid var(--srt-border-color);background:#fff;justify-content:flex-end;gap:10px;padding:16px 30px 22px;display:flex}.followup-popup-actions button{cursor:pointer;border-radius:8px;min-height:38px;padding:9px 16px;font-size:13px;font-weight:700}.followup-popup-actions .followup-popup-later{border:1px solid var(--srt-border-color);color:#47616b;background:#fff}.followup-popup-actions .followup-popup-primary{border:1px solid var(--srt-border-color);color:#fff;background:#079c7d;align-items:center;gap:6px;display:inline-flex;box-shadow:0 3px 8px #079c7d30}.followup-popup-actions .followup-popup-primary:hover{background:#07866d}.followup-popup button:focus-visible{outline-offset:2px;outline:2px solid #067e6a}@media (width<=600px){.followup-popup-backdrop{align-items:end;padding:12px}.followup-popup{border-radius:18px;max-height:min(88dvh,740px)}.followup-popup-header{gap:12px;padding:22px 18px 20px}.followup-popup-icon{flex-basis:42px;width:42px;height:42px}.followup-popup h2{font-size:18px}.followup-popup-heading p{font-size:12px}.followup-popup-content{padding:18px 16px 14px}.followup-popup-actions{padding:14px 16px 18px}.followup-popup-actions button{flex:1}}.followups-page{gap:16px;display:grid}.followups-toolbar{flex-wrap:wrap;gap:12px;display:flex}.followups-tabs{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;padding:3px;display:inline-flex}.followups-tabs button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:5px 12px;font-size:13px}.followups-tabs button.is-active{color:#1a9c86;background:#f1faf8;font-weight:600}.followups-empty{text-align:center;padding:24px 0}.followups-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.followups-listing{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;padding:12px 14px}.followups-listing>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.followups-listing>header b{font-size:14px;display:block}.followups-listing>header small{color:var(--muted);font-size:12px}.followups-issues{gap:6px;margin:0;padding:0;list-style:none;display:grid}.followups-issues li{border:1px solid var(--srt-border-color);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.followups-issue-body{gap:2px;min-width:0;display:grid}.followups-issue-body small{color:var(--muted);font-size:11px}.followups-summary h3,.followups-notifications h3{margin:0 0 6px;font-size:14px}.followups-notifications ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.followups-notifications li{border:1px solid var(--srt-border-color);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:6px 10px;font-size:13px;display:flex}.followups-notifications li[data-unread=true]{border-color:var(--srt-border-color)}.followups-notifications small{color:var(--muted);margin-left:auto}@media (width<=720px){.followups-issues li{grid-template-columns:auto 1fr}.followups-issues li>.status-dot,.followups-issues li>button{grid-column:2;justify-self:start}}.diagnosis-operator-findings{gap:12px;display:grid}.diagnosis-operator-findings-head h2{margin:0 0 4px;font-size:16px}.diagnosis-operator-findings-head p{color:var(--muted);margin:0;font-size:12px}.diagnosis-operator-findings-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.diagnosis-operator-findings-list li{border:1px solid var(--srt-border-color);background:#fff;border-left-width:4px;border-radius:10px;padding:10px 12px}.diagnosis-operator-findings-list li.is-p0,.diagnosis-operator-findings-list li.is-p1,.diagnosis-operator-findings-list li.is-p2,.diagnosis-operator-findings-list li.is-p3{border-left-color:var(--srt-border-color)}.diagnosis-operator-finding-title{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.diagnosis-operator-finding-title small{color:var(--muted);margin-left:auto;font-size:11px}.diagnosis-operator-findings-list dl{gap:4px;margin:0;display:grid}.diagnosis-operator-findings-list dl div{grid-template-columns:56px 1fr;gap:8px;font-size:13px;line-height:1.5;display:grid}.diagnosis-operator-findings-list dt{color:var(--muted)}.diagnosis-operator-findings-list dd{margin:0}.listing-center-page .listing-detail-drawer .detail-drawer-header>div{align-items:center;gap:8px;min-width:0;display:flex}.listing-identity-strip{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px}.listing-identity-inventory>header{display:none}.listing-identity-inventory{background:0 0;border:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr);margin-top:2px;padding:0}.listing-identity-inventory dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.listing-identity-inventory dl>div{border:1px solid var(--srt-border-color);text-align:center;background:#f1faf8;border-radius:8px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:2px;min-height:44px;padding:6px 8px}.listing-identity-inventory dl>div>dt,.listing-identity-inventory dl>div>dd{text-align:center}.listing-identity-inventory dl>.listing-identity-inventory-mobile{display:grid}.listing-identity-inventory dt{color:#6e7893;font-size:10px}.listing-identity-inventory dd{font-size:12px;font-weight:600}@media (width>=1200px){.listing-identity-strip{grid-template-columns:minmax(240px,1fr) auto;align-items:center;column-gap:14px}.listing-identity-inventory{grid-column:2;margin-top:0}.listing-identity-inventory dl{grid-template-columns:repeat(8,76px);gap:5px}.listing-identity-inventory dl>div{min-height:40px;padding:4px 6px}}@media (width>=768px){.detail-drawer.listing-detail-drawer{width:min(100vw - 24px,max(720px,62vw),1320px);min-width:0}}@media (width<=767px){.detail-drawer.listing-detail-drawer{width:100%}}.listing-diagnosis-tabswitcher{gap:8px;min-width:0;display:grid}.listing-diagnosis-tabswitcher-tabs{border:1px solid var(--srt-border-color);background:#f2f8f4;border-radius:10px;gap:3px;width:fit-content;padding:3px;display:flex}.listing-diagnosis-tabswitcher-tabs button{color:#4a6b58;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;min-height:34px;padding:6px 16px;font-size:13px;font-weight:600}.listing-diagnosis-tabswitcher-tabs button:hover{background:#e3f0e8}.listing-diagnosis-tabswitcher-tabs button[aria-selected=true]{border-color:var(--srt-border-color);color:#fff;background:#137044;font-weight:700;box-shadow:0 2px 6px #1370441f}.listing-diagnosis-tabswitcher-tabs button[aria-selected=true]:hover{background:#0e5a3d}@media (width<=767px){.listing-diagnosis-tabswitcher-tabs{width:100%}.listing-diagnosis-tabswitcher-tabs button{flex:auto}}.listing-diagnosis-tabswitcher-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;display:grid}.listing-diagnosis-tabswitcher-row[hidden]{display:none}.listing-diagnosis-tabswitcher-row>.listing-diagnosis-panel{margin-top:0}.listing-diagnosis-tabswitcher-row>.listing-workspace-module{border-color:var(--srt-border-color);background:#fff;border-radius:10px;min-width:0;margin:0;box-shadow:0 5px 18px #14846f0a}@media (width>=900px){.listing-diagnosis-tabswitcher-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.listing-diagnosis-tabswitcher-row.is-single{grid-template-columns:minmax(0,1fr)}.listing-diagnosis-tabswitcher-row-initial{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}.listing-diagnosis-tabswitcher-row-initial.is-single{grid-template-columns:minmax(0,1fr)}}@media (width>=768px){.listing-row-actions{justify-items:start}.listing-row-actions .table-action{width:auto;min-height:28px;padding:4px 10px}.listing-table th:last-child,.listing-table td:last-child{white-space:nowrap;width:1%}}.listing-sort-header{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.listing-sort-header svg{color:#9aa7b8}.listing-sort-header.is-active,.listing-sort-header.is-active svg,.listing-sort-header:hover svg{color:#1a9c86}.listing-main-image-link{border-radius:8px;display:inline-flex}.listing-main-image-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width>=768px){.listing-center-page .drawer-backdrop{background:#1b243a5c;justify-content:center;align-items:center;padding:20px}.listing-center-page .detail-drawer.listing-detail-drawer{border:1px solid var(--srt-border-color);border-radius:14px;width:min(1240px,100%);height:min(92vh,100%);max-height:92vh;overflow:hidden;box-shadow:0 24px 64px #14203a3d}.listing-center-page .listing-detail-drawer .detail-drawer-header{border-radius:14px 14px 0 0}}.listing-diagnosis-tabswitcher-row>.listing-diagnosis-panel,.listing-diagnosis-tabswitcher-row>.listing-diagnosis-overview,.listing-diagnosis-tabswitcher-row>.listing-copy-risk-panel{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.listing-diagnosis-tabswitcher-row>.listing-product-positioning{padding:0;overflow:hidden}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading,.listing-diagnosis-tabswitcher-row .listing-decision-heading{border-bottom:1px solid var(--srt-border-color);box-sizing:border-box;background:#eef8f1;min-height:28px;margin:0;padding:5px 14px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading b,.listing-diagnosis-tabswitcher-row .listing-decision-heading b{color:#17422f;font-size:14px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading span,.listing-diagnosis-tabswitcher-row .listing-decision-heading span{font-size:11px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading>div:first-child{text-align:left;flex:220px;gap:2px;display:grid}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading{flex-wrap:nowrap;align-items:center}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading>.listing-diagnosis-statuses{flex:none;min-width:max-content;margin-left:auto}.listing-diagnosis-tabswitcher-row .listing-diagnosis-statuses{justify-content:flex-end;align-items:center;gap:6px;display:flex}.listing-diagnosis-tabswitcher-row .listing-diagnosis-statuses>*{box-sizing:border-box;white-space:nowrap;border-radius:7px;align-items:center;min-height:26px;padding:4px 9px;line-height:1.2;display:inline-flex}.listing-diagnosis-tabswitcher-row .listing-diagnosis-statuses>.listing-verdict{flex-direction:row;gap:6px;min-width:0;padding:4px 9px;font-size:11px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-statuses>.listing-verdict small{font-size:11px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-panel>:not(.listing-diagnosis-heading){margin-left:14px;margin-right:14px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-panel>.listing-verdict-summary{margin-top:12px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-panel>.initial-diagnosis-action{width:calc(100% - 28px)}.listing-diagnosis-tabswitcher-row .listing-decision-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.listing-diagnosis-tabswitcher-row .listing-decision-heading-status{color:#4a6b58;font-size:11px}.listing-diagnosis-tabswitcher-row .listing-operating-diagnosis{background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0}.listing-diagnosis-tabswitcher-row .listing-operating-main{min-width:0}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div:last-child{border-bottom:0}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid{grid-template-columns:minmax(0,1fr);gap:0;margin:0}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div{border:0;border-bottom:1px solid var(--srt-border-color);background:#fff;border-radius:0;grid-template-columns:118px minmax(0,1fr);align-items:start;gap:10px;padding:11px 14px;display:grid}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid dt{font-size:12px;font-weight:700;line-height:1.5}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div:first-child dt{color:#c4322b}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div:nth-child(2) dt{color:#b7791f}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div:nth-child(3) dt{color:#137044}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div:nth-child(4) dt{color:#17422f}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid dd{color:#17234d;text-align:left;justify-self:start;margin:0;font-size:12px;line-height:1.5}.listing-diagnosis-tabswitcher-row .listing-product-positioning{padding:0}.listing-diagnosis-tabswitcher-row .listing-product-positioning dl{gap:0;margin:0}.listing-diagnosis-tabswitcher-row .listing-product-positioning dl>div{border:0;border-bottom:1px solid var(--srt-border-color);border-radius:0;grid-template-columns:118px minmax(0,1fr);gap:10px;padding:9px 14px;display:grid}.listing-diagnosis-tabswitcher-row .listing-product-positioning dl>div:last-child{border-bottom:0}.listing-diagnosis-tabswitcher-row .listing-product-positioning dt{color:#34475f;font-size:12px;font-weight:700}.listing-diagnosis-tabswitcher-row .listing-product-positioning dd{text-align:left;justify-self:start;margin:0;font-size:12px;line-height:1.5}.listing-positioning-edit-button{border:1px solid var(--srt-border-color);color:#087b69;cursor:pointer;background:#fff;border-radius:7px;margin-left:9px;padding:4px 9px;font-size:12px}.listing-diagnosis-tabswitcher-row .listing-product-positioning dd.listing-positioning-value-edit{justify-self:stretch;width:100%;min-width:0}.listing-positioning-value-edit textarea{box-sizing:border-box;field-sizing:content;resize:vertical;border:1px solid var(--srt-border-color);color:#17234d;width:100%;min-height:36px;max-height:168px;font:inherit;background:#fff;border-radius:8px;padding:8px 10px;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block;overflow-y:auto}.listing-positioning-value-edit textarea::placeholder{color:#98aaa3;opacity:1}.listing-positioning-value-edit textarea:hover{border-color:var(--srt-border-color)}.listing-positioning-value-edit textarea:focus{border-color:var(--srt-border-color);box-shadow:0 0 0 3px #168e801f}.listing-positioning-value-edit textarea:focus-visible{outline-offset:1px;outline:2px solid #168e80}.listing-positioning-footer{border-top:1px solid var(--srt-border-color);background:#fbfdfc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.listing-positioning-more{color:#087b69;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 0;font-size:12px}.listing-positioning-more:hover{text-decoration:underline}.listing-positioning-more:focus-visible{outline-offset:2px;outline:2px solid #168e80}.listing-positioning-actions{justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.listing-positioning-actions .listing-positioning-action{box-sizing:border-box;border:1px solid var(--srt-border-color);min-width:68px;min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;line-height:1.4;transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s}.listing-positioning-actions .listing-positioning-action-cancel{color:#176954;background:#fff}.listing-positioning-actions .listing-positioning-action-save{border-color:var(--srt-border-color);color:#fff;background:#168e80}.listing-positioning-actions .listing-positioning-action:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #0b766324}.listing-positioning-action-cancel:hover:not(:disabled){background:#f1faf6}.listing-positioning-action-save:hover:not(:disabled){background:#087b69}.listing-positioning-actions .listing-positioning-action:active:not(:disabled){transform:translateY(0)scale(.97);box-shadow:0 1px 3px #0b766324}.listing-positioning-actions .listing-positioning-action:focus-visible{outline-offset:2px;outline:2px solid #168e80}.listing-positioning-actions .listing-positioning-action:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.listing-positioning-actions .listing-positioning-action,.listing-positioning-value-edit textarea{transition:none!important}.listing-positioning-actions .listing-positioning-action:hover,.listing-positioning-actions .listing-positioning-action:active{transform:none!important}}.listing-positioning-review{color:#a76413;margin-top:4px;font-size:11px;display:block}.listing-positioning-message{color:#8d4c18;margin:0;padding:4px 14px 10px;font-size:12px}.listing-diagnosis-tabswitcher-row .listing-decision-empty{color:var(--muted);margin:0;padding:10px 14px;font-size:12px}@media (width<=767px){.listing-diagnosis-tabswitcher-row .listing-product-positioning dl>div{grid-template-columns:96px minmax(0,1fr);padding:9px 10px}.listing-diagnosis-tabswitcher-row .listing-operating-diagnosis .listing-conclusion-grid>div{padding:9px 10px;display:block}.listing-diagnosis-tabswitcher-row .listing-operating-diagnosis .listing-conclusion-grid dt{margin-bottom:4px}.listing-diagnosis-tabswitcher-row .listing-operating-diagnosis .listing-conclusion-grid dd{justify-self:auto}}.listing-center-page .listing-detail-drawer .detail-drawer-footer{border-top:1px solid var(--srt-border-color);background:#f8fbf9;padding:10px 16px}@media (width<=767px){.listing-center-page .listing-detail-drawer .detail-drawer-footer{padding:8px 10px}.listing-center-page .listing-detail-drawer .detail-drawer-body{padding:0 12px 14px}.listing-detail-workspace-stack,.listing-diagnosis-tabswitcher-row{gap:12px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-heading,.listing-diagnosis-tabswitcher-row .listing-decision-heading{padding:10px 12px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-panel>:not(.listing-diagnosis-heading){margin-left:12px;margin-right:12px}.listing-diagnosis-tabswitcher-row .listing-diagnosis-panel>.listing-verdict-summary{margin-top:12px;margin-bottom:12px}.listing-diagnosis-tabswitcher-row .listing-product-positioning>div:first-child,.listing-diagnosis-tabswitcher-row .listing-decision-empty{padding:10px 12px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}@media (width>=768px){.listing-center-page .listing-detail-drawer .detail-drawer-body{background:#fff;padding:16px 18px 18px}.listing-center-page .listing-detail-workspace-stack{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;gap:14px;padding:14px}.listing-center-page .listing-detail-drawer .detail-drawer-header{border-bottom:1px solid var(--srt-border-color);background:#fff}}.listing-center-page .listing-detail-workspace-stack>.listing-workspace-module,.listing-center-page .listing-diagnosis-tabswitcher-row>.listing-workspace-module,.listing-center-page .listing-detail-workspace-stack>.listing-diagnosis-readiness,.listing-center-page .listing-detail-workspace-stack>.listing-truth-comparison,.listing-center-page .listing-detail-workspace-stack .listing-metrics-panel{border:1px solid var(--srt-border-color);box-shadow:none;background:#fff;border-radius:12px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-panel{gap:0;padding:0}.listing-center-page .listing-detail-workspace-stack .listing-metrics-heading{border-bottom:1px solid var(--srt-border-color);background:#eef8f1;margin:0;padding:10px 14px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-heading h3{color:#17422f;font-size:14px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-heading p{color:#4a6b58}.listing-center-page .listing-detail-workspace-stack .listing-metrics-panel>:not(.listing-metrics-heading){margin-left:12px;margin-right:12px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-panel>:nth-child(2){margin-top:12px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-panel>:last-child{margin-bottom:12px}.listing-center-page .listing-detail-workspace-stack>.listing-diagnosis-readiness{margin:0;padding:0}.listing-center-page .listing-diagnosis-readiness-heading{border-bottom:1px solid var(--srt-border-color);background:#eef8f1;margin:0 0 12px;padding:10px 14px}.listing-center-page .listing-diagnosis-readiness-heading b{color:#17422f;font-size:14px}.listing-center-page .listing-diagnosis-readiness-heading span{color:#4a6b58;font-size:11px}.listing-center-page .listing-diagnosis-readiness>.listing-readiness-cards{margin:0 12px 12px}.listing-center-page .listing-identity-strip.listing-workspace-module{padding:12px 14px}@media (width<=767px){.listing-diagnosis-tabswitcher-row .listing-conclusion-grid,.listing-diagnosis-tabswitcher-row .listing-product-positioning dl{gap:8px;margin:12px;display:grid}.listing-diagnosis-tabswitcher-row .listing-conclusion-grid>div,.listing-diagnosis-tabswitcher-row .listing-product-positioning dl>div{background:#fff;border-radius:8px;grid-template-columns:96px minmax(0,1fr);padding:9px 10px;border:1px solid var(--srt-border-color)!important}.listing-diagnosis-tabswitcher-row .listing-decision-empty{border:1px dashed var(--srt-border-color);border-radius:8px;margin:12px;padding:9px 10px}}.listing-diagnosis-tabswitcher-row>.listing-diagnosis-panel>.listing-diagnosis-body{gap:10px;padding:12px 14px 14px;display:grid;margin:0!important}.listing-diagnosis-tabswitcher-row>.listing-diagnosis-panel>.listing-diagnosis-body>*{margin:0}.listing-center-page .listing-detail-workspace-stack,.listing-center-page .listing-detail-workspace-stack :where(p,span,dt,dd,th,td,button,input,select,li,a,label){font-size:12px}.listing-center-page .listing-detail-workspace-stack :where(small){font-size:11px}.listing-center-page .listing-detail-workspace-stack :where(h3,h4,b,strong),.listing-center-page .listing-detail-workspace-stack .listing-identity-inventory dd,.listing-center-page .listing-detail-workspace-stack .listing-verdict-issues li{font-size:12px}.listing-center-page .listing-detail-workspace-stack .listing-metrics-heading p,.listing-center-page .listing-detail-workspace-stack .listing-diagnosis-heading span,.listing-center-page .listing-detail-workspace-stack .listing-decision-heading span,.listing-center-page .listing-detail-workspace-stack .listing-diagnosis-readiness-heading span{font-size:11px}.listing-center-page .listing-detail-workspace-stack .listing-decision-heading b,.listing-center-page .listing-detail-workspace-stack .listing-diagnosis-heading b,.listing-center-page .listing-detail-workspace-stack .listing-metrics-heading h3,.listing-center-page .listing-detail-workspace-stack .listing-diagnosis-readiness-heading b{font-size:14px!important}.listing-center-page .listing-detail-workspace-stack .listing-identity-inventory dt{font-size:11px!important}.listing-center-page .listing-detail-workspace-stack .listing-metrics-card h4{font-size:13px!important}.diagnosis-report-page>.panel{box-shadow:none;border-width:1px;border-radius:12px;padding:0;overflow:hidden}.diagnosis-report-page>.panel>.diagnosis-section-heading,.diagnosis-report-page>.panel>.diagnosis-operator-findings-head,.diagnosis-report-page>.panel>.diagnosis-operator-heading,.diagnosis-report-page>div>.panel>.diagnosis-section-heading,.diagnosis-report-page>div>.panel>.diagnosis-operator-heading{border-bottom:1px solid var(--srt-border-color);background:var(--section-tint,#f6f7f9);margin:0 0 12px;padding:10px 14px}.diagnosis-report-page>.panel>:not(.diagnosis-section-heading):not(.diagnosis-operator-findings-head):not(.diagnosis-operator-heading),.diagnosis-report-page>div>.panel>:not(.diagnosis-section-heading):not(.diagnosis-operator-heading){margin-left:14px;margin-right:14px}.diagnosis-report-page>.panel>:last-child,.diagnosis-report-page>div>.panel>:last-child{margin-bottom:14px}.diagnosis-report-page>.panel h2,.diagnosis-report-page>div>.panel h2{color:var(--section-ink,#17234d);font-size:14px}.diagnosis-report-page>.diagnosis-identity{--section-tint:#f1faf8;--section-line:#e6f5f1;--section-ink:#23405f;border-color:var(--srt-border-color);padding:14px}.diagnosis-report-page>.diagnosis-operator-findings{--section-tint:#eef8f1;--section-line:#cfe6d8;--section-ink:#17422f;border-color:var(--srt-border-color);background:#fff}.diagnosis-report-page>.diagnosis-audience-profile{--section-tint:#fff6e0;--section-line:#efdcae;--section-ink:#6d5018;border-color:var(--srt-border-color);background:#fff}.diagnosis-report-page .diagnosis-change-block{--section-tint:#e8f5f2;--section-line:#bfe3dc;--section-ink:#12665a;border:1px solid var(--srt-border-color);box-shadow:none;background:#fff}.diagnosis-report-page>.diagnosis-safe-review-panel{--section-tint:#e8f5f2;--section-line:#bfe3dc;--section-ink:#12665a;border-color:var(--srt-border-color)}.diagnosis-report-page>.evidence-acquisition,.diagnosis-report-page>.diagnosis-history{--section-tint:#f6f7f9;--section-line:#e3e8ef;--section-ink:#34475f;border-color:var(--srt-border-color)}.diagnosis-report-page>.diagnosis-findings-toolbar{--section-tint:#fff5f5;--section-line:#efc0bb;--section-ink:#8f2f27;border-color:var(--srt-border-color)}.diagnosis-report-page>.diagnosis-judgment-panel{--section-tint:#eef8f1;--section-line:#cfe6d8;--section-ink:#17422f;border-color:var(--srt-border-color)}.diagnosis-report-page,.diagnosis-report-page :where(p,span,dt,dd,li,td,th,label,a,button,input,select,textarea,h3,h4,b,strong){font-size:12px}.diagnosis-report-page :where(small){font-size:11px}.diagnosis-report-page :where(h2),.diagnosis-report-page .diagnosis-operator-finding-title{font-size:12px}.diagnosis-report-page .diagnosis-operator-findings-list dl div{grid-template-columns:56px minmax(0,1fr);font-size:12px}.diagnosis-report-page .diagnosis-operator-findings-list dd{justify-self:start;text-align:left!important}@media (width>=1000px){.diagnosis-report-page .diagnosis-operator-findings-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=1200px){.diagnosis-report-page .diagnosis-audience-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1500px){.diagnosis-report-page .diagnosis-audience-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.diagnosis-report-page .diagnosis-audience-grid>*{min-width:0}}.diagnosis-visual-strategy.is-compact{border:1px solid var(--srt-border-color);background:#fff;margin:0 0 12px;padding:10px 12px}.diagnosis-visual-strategy.is-compact.is-incomplete{border-color:var(--srt-border-color);background:#fff9ec}.diagnosis-visual-strategy.is-compact .diagnosis-image-history{margin-top:0}.diagnosis-visual-strategy.is-compact>p[role=status]{gap:4px;margin:0;font-size:12px;display:grid}.diagnosis-visual-strategy.is-compact>p[role=status] b{color:#7a5200;font-size:12px}.diagnosis-visual-strategy.is-compact>p[role=status] span{color:#52645b;font-size:12px}.diagnosis-visual-strategy.is-compact>p[role=status]+.diagnosis-image-history{margin-top:8px}.diagnosis-visual-evidence-questions{color:#654914;gap:6px;font-size:13px;line-height:1.5;display:grid}.diagnosis-visual-evidence-questions ul{margin:0;padding-left:1.4em}.diagnosis-visual-evidence-questions span{color:#52645b}.diagnosis-text-field-stack{gap:14px;display:grid}.diagnosis-text-field-block{gap:6px;display:grid}.diagnosis-text-field-title{color:#1f4d2e;border-left:3px solid var(--srt-border-color);align-items:center;gap:8px;margin:0;padding-left:8px;font-size:12px;font-weight:700;line-height:1.3;display:flex;position:relative}.diagnosis-copy-risk{font-weight:500}.diagnosis-copy-risk-toggle{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.4}.diagnosis-copy-risk-toggle.is-high{color:#b3261e;border-color:var(--srt-border-color);background:#fdecea}.diagnosis-copy-risk-toggle.is-review{color:#8a5b00;border-color:var(--srt-border-color);background:#fff4e0}.diagnosis-copy-risk-list{z-index:12;border:1px solid var(--srt-border-color);color:#26394c;background:#fff;border-radius:9px;gap:0;width:min(360px,100vw - 64px);max-height:min(340px,55vh);padding:4px 10px;font-size:12px;font-weight:400;display:grid;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 24px #152b3e24}.diagnosis-copy-risk-row{grid-template-columns:minmax(0,100px) minmax(0,1fr);align-items:start;gap:8px;padding:8px 0;line-height:1.5;display:grid}.diagnosis-copy-risk-row+.diagnosis-copy-risk-row{border-top:1px solid var(--srt-border-color)}.diagnosis-copy-risk-item{overflow-wrap:anywhere;background:#f6f8fa;border:1px solid #0000;border-radius:6px;max-width:100%;padding:3px 6px;font-weight:650;line-height:1.35}.diagnosis-copy-risk-item.is-high{color:#a72c22;border-color:var(--srt-border-color);background:#fff3f1}.diagnosis-copy-risk-item.is-review{color:#815600;border-color:var(--srt-border-color);background:#fff9e9}.diagnosis-copy-risk-reason{overflow-wrap:anywhere;min-width:0}.diagnosis-copy-risk-highlight{font-weight:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;border-radius:3px;padding:0 2px}.diagnosis-copy-risk-highlight.is-high{color:#9f261c;background:#ffe4e0;box-shadow:inset 0 -2px #e45a4d}.diagnosis-copy-risk-highlight.is-review{color:#815300;background:#fff0c7;box-shadow:inset 0 -2px #d49b24}.diagnosis-copy-risk-highlight:focus-visible{outline-offset:2px;outline:2px solid}.diagnosis-copy-risk-tooltip{z-index:9999;border:1px solid var(--srt-border-color);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-wrap:anywhere;pointer-events:none;background:#192c3dc7;border-radius:8px;width:max-content;max-width:min(300px,100vw - 24px);padding:8px 10px;font-size:12px;font-weight:400;line-height:1.5;display:block;position:fixed;box-shadow:0 8px 22px #152b3e2b}.diagnosis-report-page>*+:is(.panel,div:has(>.panel)),.diagnosis-report-page>.diagnosis-audience-profile+.diagnosis-change-block{margin-top:14px}@media (width>=768px){.diagnosis-report-page .diagnosis-field-result-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--diagnosis-action-column)}}.diagnosis-report-page .diagnosis-field-result-grid>.diagnosis-comparison-cell,.diagnosis-report-page .diagnosis-field-result-grid>article{min-height:0;padding:10px 12px}.diagnosis-report-page .diagnosis-field-result-panel{border-radius:10px;margin-top:8px;padding:12px}.diagnosis-report-page .diagnosis-field-result-actions>div{gap:6px;margin-top:8px}.diagnosis-report-page .diagnosis-bullet-compare th,.diagnosis-report-page .diagnosis-bullet-compare td{padding:8px 12px}.diagnosis-report-page .diagnosis-bullet-compare th:last-child,.diagnosis-report-page .diagnosis-bullet-compare td:last-child{width:var(--diagnosis-action-column)}@media (width>=768px){.diagnosis-report-page .diagnosis-operation-button,.diagnosis-report-page .diagnosis-row-operation>.diagnosis-operation-button,.diagnosis-report-page .diagnosis-field-result-actions button{min-height:30px;min-block-size:30px;padding-block:4px;font-size:12px}}@media (width<=767px){.diagnosis-report-page>.page-header .page-header-actions{display:none}.diagnosis-report-page>.diagnosis-identity,.diagnosis-report-page>.diagnosis-identity.has-status{min-height:0;padding:8px 10px 10px;display:block;position:sticky;top:56px}.diagnosis-report-page>.diagnosis-identity .diagnosis-identity-status{z-index:40;left:10px;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-column:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;padding:8px 10px;display:grid;position:fixed;box-shadow:0 6px 20px #17212b1f}.diagnosis-report-page>.diagnosis-identity .diagnosis-identity-status .diagnosis-capability-summary.is-report b{font-size:12px}.diagnosis-report-page>.diagnosis-identity .diagnosis-identity-status .diagnosis-capability-summary.is-report>span{font-size:11px;line-height:1.35}.diagnosis-report-page>.diagnosis-identity .diagnosis-identity-status .diagnosis-primary-action>button{width:auto;min-width:88px;min-height:36px;padding:0 12px}.diagnosis-report-page{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.diagnosis-report-page:has(.diagnosis-identity-status) .report-action-bar{bottom:calc(146px + env(safe-area-inset-bottom))}.diagnosis-center-page .page-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.diagnosis-center-page .diagnosis-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px}.diagnosis-center-page .diagnosis-filters label{min-width:0;font-size:11px}.diagnosis-center-page .diagnosis-filters input,.diagnosis-center-page .diagnosis-filters select{width:100%;min-width:0}.diagnosis-center-page .pagination{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 0 0;display:grid}.diagnosis-center-page .pagination>span{text-align:center;white-space:nowrap;width:auto;font-size:11px}.diagnosis-center-page .pagination .secondary{width:100%;min-height:36px}}.report-date-zone{color:#657285;vertical-align:middle;background:#f1faf8;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600}.listing-detail-drawer,.listing-detail-drawer *{font-size:11px!important}.diagnosis-report-page .diagnosis-audience-group-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diagnosis-report-page .diagnosis-audience-group-action{color:#fff;text-align:center;cursor:pointer;width:112px;min-width:112px;min-height:34px;box-shadow:none;border:1px solid #0000;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:650;line-height:1.35}.diagnosis-report-page .diagnosis-audience-group-action.is-confirm{background:#148a72}.diagnosis-report-page .diagnosis-audience-group-action.is-edit{background:#39688d}.diagnosis-report-page .diagnosis-audience-group-action.is-reject{background:#747f8d}.diagnosis-report-page .diagnosis-audience-group-action:hover:not(:disabled){filter:brightness(.92)}.diagnosis-report-page .diagnosis-audience-group-action:focus-visible{outline-offset:2px;outline:2px solid #1f5c82}.diagnosis-report-page .diagnosis-audience-group-action:disabled{opacity:.55;cursor:not-allowed}.diagnosis-report-page>.diagnosis-audience-profile .diagnosis-section-heading h2,.diagnosis-report-page .diagnosis-change-block .diagnosis-section-heading h2,.diagnosis-report-page .diagnosis-change-block .diagnosis-operator-heading h2,.diagnosis-report-page .diagnosis-pending-changes h2{font-size:12px}.diagnosis-report-page .diagnosis-change-block .diagnosis-section-heading,.diagnosis-report-page .diagnosis-change-block .diagnosis-operator-heading{align-items:center}.diagnosis-report-page .diagnosis-heading-prerequisite{border:1px solid var(--srt-border-color);color:#77521b;background:#fff8e9;border-radius:7px;max-width:min(480px,60%);margin:0;padding:5px 9px;font-size:11px;line-height:1.4}.diagnosis-report-page .diagnosis-change-block .diagnosis-change-tabs{margin-bottom:14px}.diagnosis-report-page .diagnosis-change-block .diagnosis-text-field-stack{gap:12px}.diagnosis-report-page .diagnosis-change-block .diagnosis-text-field-block{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;min-width:0;padding:12px}.diagnosis-report-page .diagnosis-change-block .diagnosis-text-field-block>.diagnosis-field-result-panel{margin-top:4px}.diagnosis-report-page .diagnosis-rediagnose-button{border:1px solid var(--srt-border-color);color:#fff;cursor:pointer;background:#b87916;border-radius:8px;min-height:38px;padding:7px 12px;font-weight:700}.diagnosis-report-page .diagnosis-rediagnose-button:hover:not(:disabled){background:#995f08}.diagnosis-report-page .diagnosis-rediagnose-button:disabled{opacity:.55;cursor:not-allowed}.diagnosis-report-page .diagnosis-identity-status>.diagnosis-rediagnose-button{justify-self:start}@media (width<=767px){.diagnosis-report-page .diagnosis-audience-group-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.diagnosis-report-page .diagnosis-audience-group-actions .diagnosis-audience-group-action{white-space:normal;width:100%;min-width:0;padding-inline:4px}.diagnosis-report-page .diagnosis-heading-prerequisite{max-width:100%}.diagnosis-report-page>.diagnosis-identity .diagnosis-identity-status>.diagnosis-rediagnose-button{min-width:0;max-width:148px;padding-inline:8px;font-size:11px;line-height:1.3}}#root .listing-center-page .listing-bulk-actions .listing-bulk-refresh{border-color:var(--srt-border-color);color:#007b60;background:#eafaf5;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}#root .listing-center-page .listing-bulk-actions .listing-bulk-refresh:hover:not(:disabled){background:#d9f5eb}#root .listing-center-page .listing-bulk-actions .listing-bulk-refresh:disabled{opacity:.52;cursor:not-allowed}#root .listing-center-page .listing-row-actions .listing-refresh-row-action:disabled{opacity:.58;cursor:wait}.listing-refresh-dialog-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102a4299;padding:16px}.listing-refresh-dialog{border:1px solid var(--srt-border-color);border-radius:18px;gap:16px;width:min(560px,100%);padding:24px;box-shadow:0 24px 70px #113c4933}.listing-refresh-dialog>header{align-items:start}.listing-refresh-dialog>header>div{gap:5px}.listing-refresh-dialog>header b{color:#092652;font-size:21px;line-height:1.25}.listing-refresh-dialog>header span{color:#667f9b;font-size:13px}.listing-refresh-dialog>header button{border-radius:9px;width:32px;height:32px;min-height:32px;padding:0;font-size:23px;line-height:1}.listing-refresh-selection{border:1px solid var(--srt-border-color);background:#effbf7;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:5px 12px;padding:15px 17px;display:flex}.listing-refresh-selection span{color:#547b76;font-size:13px}.listing-refresh-selection strong{color:#007e61;font-size:20px}.listing-refresh-selection small{color:#5e788f;flex-basis:100%;font-size:12px}.listing-refresh-dialog fieldset{border-color:var(--srt-border-color);border-radius:12px;gap:9px;padding:12px}.listing-refresh-dialog legend{color:#213e68;padding:0 6px;font-size:13px}.listing-refresh-dialog label{border:1px solid var(--srt-border-color);color:#18345e;cursor:pointer;background:#fff;border-radius:9px;min-height:38px;padding:7px 10px;font-size:13px}.listing-refresh-dialog label:has(input:checked){border-color:var(--srt-border-color);color:#007c60;background:#effbf7}.listing-refresh-dialog input:is([type=radio],[type=checkbox]){accent-color:#009f78;width:16px;height:16px;margin:0}.listing-refresh-dialog .listing-refresh-history-start{flex-wrap:wrap}.listing-refresh-dialog>p{font-size:12px;line-height:1.5}.listing-refresh-dialog>p[role=alert]{color:#a33a25}.listing-refresh-dialog footer{border-top:1px solid var(--srt-border-color);padding-top:6px}.listing-refresh-dialog footer button{border-radius:9px;min-height:40px;padding:8px 16px;font-size:14px}.listing-refresh-dialog footer button[type=submit]{color:#fff;background:#009f78}#root .listing-refresh-dialog>header b{font-size:21px!important}#root .listing-refresh-dialog>header span{font-size:13px!important}#root .listing-refresh-dialog .listing-refresh-selection strong{font-size:20px!important}#root .listing-refresh-dialog .listing-refresh-selection :is(span,small){font-size:13px!important}#root .listing-refresh-dialog legend,#root .listing-refresh-dialog label{font-size:14px!important}#root .listing-refresh-dialog>p{font-size:13px!important}#root .listing-refresh-dialog footer button{font-size:14px!important}@media (width<=767px){.listing-refresh-dialog{max-height:calc(100dvh - 32px);padding:18px}#root .listing-refresh-dialog label,#root .listing-refresh-dialog input[type=date]{font-size:16px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-bulk-actions{flex-wrap:wrap;padding:3px 0 10px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-bulk-actions .listing-bulk-refresh{min-height:38px;padding:7px 11px;font-size:13px}}.listing-comparison-videos{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.listing-comparison-videos>span{color:#6b7785;font-size:12px}.task-drawer-host{z-index:120;position:relative}.task-drawer-host-loading{background:#fff;border-radius:8px;margin:auto;padding:16px 20px}.diagnosis-visual-group-status{background:#fffaf0;border:1px solid #eedfbd;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.diagnosis-visual-group-status>div:first-child{min-width:0}.diagnosis-visual-group-status .diagnosis-row-operation{flex:none}.diagnosis-visual-group-originals{margin-top:20px}.diagnosis-visual-group-originals h3{margin:0 0 12px;font-size:15px}@media (width<=680px){.diagnosis-visual-group-status{flex-direction:column;align-items:stretch;gap:12px}.diagnosis-visual-group-status .diagnosis-row-operation{width:auto}}.diagnosis-visual-group-originals .diagnosis-source-card{width:140px;margin:0}.diagnosis-visual-group-originals .diagnosis-source-card img{width:140px;height:140px}.diagnosis-visual-group-originals figcaption{justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.diagnosis-visual-group-originals figcaption button{margin-top:0}.diagnosis-visual-group-originals figcaption>span{white-space:nowrap}@media (width<=680px){:is(#root,body) [data-srt-dialog=white].settings-dialog.diagnosis-report-dialog-refined .diagnosis-visual-group-originals .diagnosis-source-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosis-visual-group-originals .diagnosis-source-card{width:auto;min-width:0}.diagnosis-visual-group-originals .diagnosis-source-card img{width:100%}}:is(#root,body) [data-srt-dialog=white].settings-dialog.diagnosis-report-dialog-refined .diagnosis-visual-group-status .diagnosis-row-operation{border:0;min-height:0;background:0 0!important;padding:0!important}.review-technical-details{overflow-wrap:anywhere;min-width:0;margin-top:8px}.review-technical-details summary{cursor:pointer;color:var(--muted)}.review-facts dd{overflow-wrap:anywhere;min-width:0}#root{font-size:12px}#root :is(h1,h2,h3,h4,h5,h6):not(.mkt-page *):not(.auth-page-login *),#root :is(h1,h2,h3,h4,h5,h6):not(.mkt-page *):not(.auth-page-login *) :is(span,a,strong,b){line-height:1.5;font-size:16px!important}#root .dashboard-design-shell .report-home-scope>label{font-size:0!important}.app-shell.console-design-shell{--text-link:#315eaa;--text-link-hover:#0b53ce;--canvas:#f4f9ff;--surface:#fff;--text:#0c204c;--muted:#647fa9;--border:#dce9fb;--blue:#0965ec;color:var(--text);background:var(--canvas)}.console-design-shell :is(.settings-dialog,.detail-drawer,.task-detail-drawer){color:var(--text);background:var(--surface);border-color:var(--srt-border-color)}.console-design-shell :is(input,select,textarea,button.secondary){border-color:var(--srt-border-color)}.console-design-shell button.secondary{color:#315eaa;background:#fff}.console-design-shell :is(table th,.settings-dialog-header,.detail-drawer-header){color:#5272a7;background:#f0f6ff}.console-design-shell .account-avatar{color:#12347b;background:#dcecff}.console-design-shell:not(.dashboard-design-shell) .report-command-row{flex-wrap:wrap;gap:12px;min-width:0;max-width:100%;display:flex}.console-design-shell:not(.dashboard-design-shell) .report-clock-status{flex-wrap:wrap;flex:100%;min-width:0}.console-design-shell:not(.dashboard-design-shell) .report-filter-bar,.console-design-shell:not(.dashboard-design-shell) .report-period-toolbar,.console-design-shell:not(.dashboard-design-shell) .report-filter-bar-row{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}@media (width>=1000px){.console-design-shell .listing-row-actions{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.console-design-shell .listing-row-actions button{white-space:nowrap;width:100%;min-width:0;height:28px;padding:2px 4px}.console-design-shell .listing-table td:last-child,.console-design-shell .listing-table th:last-child{width:82px;padding-left:6px;padding-right:6px}}@media (width>=768px){.app-shell.console-design-shell{--sidebar-width:184px}.app-shell.console-design-shell.is-collapsed{--sidebar-width:64px}.app-shell.console-design-shell,.app-shell.console-design-shell.is-collapsed{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:56px minmax(calc(100vh - 56px),1fr);grid-template-areas:"sidebar topbar""sidebar content";display:grid}.console-design-shell .command-sidebar{background:#fff;height:100vh;display:flex;position:sticky;top:0}.console-design-shell .nav-group-label{display:none}.console-design-shell .command-sidebar nav a{gap:12px;height:44px;margin-bottom:6px;padding:0 18px;font-weight:500}.console-design-shell .command-sidebar nav a[aria-current=page]{color:#0965ec;background:#eaf3ff}.console-design-shell .command-sidebar nav a svg{width:18px;height:18px}.console-design-shell:not(.dashboard-design-shell) .command-topbar{width:auto;height:56px;box-shadow:none;background:0 0;border:0;grid-area:topbar;justify-content:flex-end;padding:0 24px;display:flex;position:relative;top:auto;left:auto;right:auto}.console-design-shell .command-topbar .topbar-brand,.console-design-shell .desktop-command-nav,.console-design-shell .global-search,.console-design-shell .sync-status{display:none}.app-shell.console-design-shell .collapse-navigation{border-radius:0;flex-shrink:0;height:40px;min-height:40px;display:flex}.app-shell.console-design-shell.is-collapsed .dashboard-sidebar-brand strong{display:none}.app-shell.console-design-shell.is-collapsed .command-sidebar nav a{justify-content:center;gap:0;padding:0}.console-design-shell:not(.dashboard-design-shell) .content{min-width:0;padding:0 24px 24px}}@media (width<=767px){.console-design-shell .command-sidebar{display:none}.console-design-shell .command-topbar{color:#15284c;box-shadow:none;border-color:var(--srt-border-color);background:#fff}.console-design-shell .topbar-brand-logo{width:98px}.console-design-shell .topbar-brand span,.console-design-shell .topbar-brand small,.console-design-shell .global-search{display:none}.console-design-shell .mobile-command-nav{border-color:var(--srt-border-color);background:#fff}}:root{--topbar:#fff;--canvas:#f4f9ff;--surface:#fff;--border:#dce9fb;--text:#10285c;--muted:#6480ad;--blue:#0965ec;--green:#159e76;--orange:#d97b12;--red:#d3382b;--srt-primary:#0965ec;--srt-primary-dark:#064bb4;--srt-primary-tint:#eaf3ff;--srt-primary-line:#c7dcff;--srt-heading:#0c2156;--srt-radius:12px;--srt-shadow:0 2px 10px #16324a0d;color:var(--text);background:var(--canvas)}h1,h2,h3,h4,.page-header h1,.page-header h2{color:var(--srt-heading)}#root .page-header h1{letter-spacing:0;font-weight:800;font-size:20px!important}.page-header .eyebrow{color:var(--srt-primary);font-weight:700}.page-header .muted{color:var(--muted)}.panel,.listing-overview article,.table-wrap,.account-popover{border-color:var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow)}.resource-surface .table-wrap{box-shadow:none}.primary,.filter-bar button,button.primary{background:var(--srt-primary);color:#fff;border-radius:10px;font-weight:700}.primary:hover,button.primary:hover{background:var(--srt-primary-dark)}.secondary,button.secondary{border-color:var(--srt-border-color);color:var(--srt-heading);background:#fff;border-radius:10px;font-weight:600}.secondary:hover,button.secondary:hover{border-color:var(--srt-border-color);color:var(--srt-primary)}.table-action{border-radius:8px}a{color:var(--srt-primary)}input:focus,select:focus,textarea:focus{border-color:var(--srt-border-color);box-shadow:0 0 0 3px #0965ec24}.notice,.loading-indicator{border:1px solid var(--srt-border-color);background:var(--srt-primary-tint);color:var(--srt-primary-dark)}.loading-indicator{border-radius:var(--srt-radius)}.loading-indicator-compact{border-radius:9px}select:not([multiple]){border-color:var(--srt-border-color);color:var(--srt-heading)}@supports (appearance:base-select){select:not([multiple]):not([size]){appearance:base-select}select:not([multiple]):not([size])::picker(select){appearance:base-select}select:not([multiple]):not([size]){cursor:pointer}select:not([multiple]):not([size])::picker(select){top:anchor(bottom);left:anchor(left);min-width:anchor-size(width);border:1px solid var(--srt-border-color);max-width:min(360px,100vw - 24px);max-height:min(360px,50dvh);color:var(--srt-heading);background:#fff;border-radius:14px;margin:0;padding:5px;bottom:auto;right:auto;overflow:auto;box-shadow:0 14px 34px #0c215629}select:not([multiple]):not([size]) option{min-height:36px;color:var(--srt-heading);cursor:pointer;background:#fff;border-radius:9px;padding:8px 12px;font-size:max(14px,1em)}select:not([multiple]):not([size]) option:hover,select:not([multiple]):not([size]) option:focus-visible{background:var(--srt-primary-tint)}select:not([multiple]):not([size]) option:checked{background:var(--srt-primary);color:#fff}select:not([multiple]):not([size]) option::checkmark{display:none}}.model-catalog-options{border-color:var(--srt-border-color);border-radius:14px;top:calc(100% + 1px);box-shadow:0 14px 34px #0c215629}.model-catalog-options button{border-radius:9px}.model-catalog-options button:hover{background:var(--srt-primary-tint)}.model-catalog-options button[aria-selected=true]{background:var(--srt-primary);color:#fff}.model-catalog-options button[aria-selected=true] small{color:#eaf3ff}.listing-multi-filter-popover{border-color:var(--srt-border-color);color:var(--srt-heading);border-radius:14px;box-shadow:0 14px 34px #0c215629}.listing-multi-filter-options>label{border-radius:9px}.listing-multi-filter-options>label:hover{background:var(--srt-primary-tint)}.listing-multi-filter-options>label:has(input:checked){background:var(--srt-primary-tint)}.listing-multi-filter-options input{accent-color:var(--srt-primary)}.report-period-presets button{color:var(--srt-heading);background:#eef2f5;border-radius:8px;font-weight:700}.report-period-presets button[aria-pressed=true]{background:var(--srt-primary);color:#fff}.report-period-field>button{border-color:var(--srt-border-color);border-radius:10px}.command-topbar{color:var(--srt-heading);border-bottom:1px solid var(--srt-border-color);box-shadow:0 1px 0 var(--border);background:#fff}.topbar-brand-logo{width:64px;height:auto;display:block}.topbar-wordmark{display:none!important}.topbar-brand>span:not(.topbar-wordmark):not(.topbar-brand-tagline),.topbar-brand small{display:none}.topbar-brand-tagline{border-left:1px solid var(--srt-border-color);gap:1px;padding-left:10px;line-height:1.2;display:grid}.topbar-brand-tagline b{color:var(--srt-heading);font-size:12px;font-weight:600}.topbar-brand-tagline i{color:var(--muted);font-size:10px;font-style:normal}.topbar-breadcrumb{display:none}.topbar-actions{color:var(--srt-heading)}.topbar-icon-button:hover,.account-trigger:hover{background:#eef2f5}.account-avatar{background:var(--srt-primary);color:#fff;font-weight:700}.global-search{border-color:var(--srt-border-color);color:var(--muted);background:#f6f8fa}.global-search input{color:var(--srt-heading)}.global-search input::placeholder{color:#93a1b0}.global-search kbd{border-color:var(--srt-border-color);color:var(--muted);background:#fff}.sync-status{border-color:var(--srt-border-color)}@media (width>=768px){.app-shell,.app-shell.is-collapsed{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:56px minmax(0,1fr);grid-template-areas:"sidebar topbar""sidebar content";display:grid}.app-shell{--sidebar-width:196px}.app-shell.is-collapsed{--sidebar-width:64px}.command-topbar{height:56px;box-shadow:none;grid-template-columns:max-content minmax(0,1fr) max-content;gap:16px;padding:0 24px}.command-topbar .topbar-brand{display:none}.topbar-breadcrumb{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.topbar-breadcrumb i{color:#a3b0bd;font-style:normal}.topbar-breadcrumb span:last-child{color:var(--srt-heading);font-weight:600}.desktop-command-nav{display:none}.global-search{justify-self:end;max-width:320px}.command-sidebar{border-right:1px solid var(--srt-border-color);background:#fff;grid-area:sidebar;height:100vh;display:flex;position:sticky;top:0}.console-design-shell .dashboard-sidebar-brand{gap:2px;padding:18px 20px 12px;display:grid}.console-design-shell .dashboard-sidebar-brand img{width:96px;height:auto;display:block}.sidebar-wordmark{display:none!important}.dashboard-sidebar-brand strong{color:var(--srt-heading);font-size:11px;font-weight:600}.sidebar-scroll{padding:6px 10px 10px}.command-sidebar nav{gap:2px}.nav-group-label{display:none}.command-sidebar nav a{height:42px;color:var(--srt-heading);border-radius:10px;gap:12px;margin:0 0 2px;padding:0 14px;font-size:13px;font-weight:600}.command-sidebar nav a svg{color:#4d6275;width:18px;height:18px}.command-sidebar nav a:hover{color:var(--srt-heading);background:#f0f4f6}.command-sidebar nav a[aria-current=page]{background:var(--srt-primary-tint);color:var(--srt-primary);position:relative}.command-sidebar nav a[aria-current=page] svg{color:var(--srt-primary)}.command-sidebar nav a[aria-current=page]:before{background:var(--srt-primary);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.mobile-current-title{display:none}.collapse-navigation{border-top:1px solid var(--srt-border-color);color:var(--muted);font-size:12px}.app-shell.console-design-shell.is-collapsed .dashboard-sidebar-brand{justify-items:center;padding:18px 0 12px}.is-collapsed .dashboard-sidebar-brand strong{display:none}.app-shell.console-design-shell.is-collapsed .dashboard-sidebar-brand img{width:44px}.content{padding:20px 24px 32px}}@media (width<=767px){.command-topbar{border-bottom:1px solid var(--srt-border-color);padding:0 16px}.command-topbar .topbar-brand{align-items:center;gap:10px;display:flex}.topbar-brand .topbar-brand-logo{width:74px;display:block}.mobile-current-title{color:var(--srt-heading);white-space:nowrap;font-weight:750;font-size:16px!important;display:block!important}#root .topbar-brand .topbar-brand-tagline{display:grid}#root .topbar-brand .topbar-brand-tagline b{display:block;font-size:12px!important}#root .topbar-brand .topbar-brand-tagline i{display:block;font-size:10px!important}.mobile-command-nav{border-top:1px solid var(--srt-border-color);background:#fff;height:64px;padding:6px 6px 8px;box-shadow:0 -2px 12px #16324a0f}.mobile-command-nav a,.mobile-command-nav button{color:#6b7a8c;border-radius:10px;gap:4px;min-height:50px}.mobile-command-nav a span,.mobile-command-nav button span{font-size:11px;font-weight:600}.mobile-command-nav a[aria-current=page],.mobile-command-nav button.is-active{color:var(--srt-primary);background:0 0;position:relative}.mobile-command-nav a[aria-current=page]:after,.mobile-command-nav button.is-active:after{background:var(--srt-primary);content:"";border-radius:2px;height:3px;position:absolute;inset:-6px 22% auto}.content{padding:16px 14px 24px}}.listing-overview .is-mobile-summary{display:none}#root .console-design-shell .pagination-page.is-current{border-color:var(--srt-border-color);background:var(--srt-primary);color:#fff}#root .console-design-shell .listing-overview article:first-child .listing-overview-icon{color:var(--srt-primary);background:var(--srt-primary-tint)}#root .home-primary-kpis .report-overview-kpi{gap:6px;padding:16px 18px;position:relative}#root .home-primary-kpis .report-overview-kpi>span:first-child{color:var(--muted);font-size:12px!important}#root .home-primary-kpis .report-overview-kpi>strong{font-weight:800;font-size:26px!important}#root .metric-value-positive{color:#087f5b}#root .metric-value-negative{color:#c4322c}#root .metric-value-neutral{color:var(--srt-heading)}#root .metric-value-unavailable{color:#697e9e}#root .home-primary-kpis .report-kpi-chevron{color:#93a1b0;pointer-events:none;line-height:1;position:absolute;top:14px;right:16px;font-size:18px!important}.report-change.is-negative,.report-change.is-down{color:var(--red)}.report-change.is-positive,.report-change.is-up{color:#0b9d70}.dashboard-design-shell .risk-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.dashboard-design-shell .risk-values>div{border:1px solid var(--srt-border-color);border-right:1px solid var(--srt-border-color);background:#f8fafb;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.dashboard-design-shell .risk-values>div:first-child{padding-left:12px}.dashboard-design-shell .risk-values>div:first-child{border-color:var(--srt-border-color);background:#fff3f1}.dashboard-design-shell .risk-values>div:nth-child(2){border-color:var(--srt-border-color);background:#fff7ec}.dashboard-design-shell .risk-values>div:nth-child(3){border-color:var(--srt-border-color);background:#fffbe8}.dashboard-design-shell .risk-values>div:nth-child(4){border-color:var(--srt-border-color);background:#eefaf5}.dashboard-design-shell .risk-values span{color:var(--srt-heading);font-weight:600}.dashboard-design-shell .home-quick-links,.home-quick-links{padding:16px 18px;display:block}.dashboard-design-shell .home-quick-links h2,.home-quick-links h2{margin:0 0 12px}.home-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dashboard-design-shell .home-quick-links .home-quick-grid button,.home-quick-grid button{border:1px solid var(--srt-border-color);min-height:52px;color:var(--srt-heading);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 16px;font-weight:700;display:flex}.home-quick-grid button svg{color:var(--srt-primary);flex:none}.home-quick-grid button>span{flex:1;min-width:0}.home-quick-grid button>i{color:#93a1b0;font-size:18px;font-style:normal}.home-quick-grid button:hover{border-color:var(--srt-border-color)}@media (width<=767px){.home-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-quick-grid button{gap:6px;min-height:48px;padding:0 10px}.home-quick-grid .home-quick-suffix{display:none}.dashboard-design-shell .risk-values{grid-template-columns:repeat(2,minmax(0,1fr))}#root .home-primary-kpis .report-overview-kpi>strong{font-size:24px!important}.dashboard-design-shell .home-metrics-layout .report-period-presets{display:none}.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:1/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:1/3}.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:1/4;width:44px}.dashboard-design-shell .home-metrics-layout .report-filter-actions button{width:44px}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:2/1/auto/3}.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:2/3/auto/5}.dashboard-design-shell .home-metrics-layout .report-clock-status{grid-row:3}.dashboard-design-shell .home-metrics-layout .report-command-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;row-gap:8px;padding:12px}.dashboard-design-shell .home-quick-links{display:none}}@media (width>=768px){.listing-page-lead{grid-template-columns:minmax(0,1fr);gap:14px}.listing-overview{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}.listing-overview article{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);min-height:78px;box-shadow:var(--srt-shadow);background:#fff;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;padding:14px 16px}.listing-overview article>span:last-child{color:var(--srt-heading);gap:4px;font-weight:600;display:grid}#root .listing-overview article>span:last-child strong{color:var(--srt-heading);font-weight:800;line-height:1.1;font-size:22px!important}.listing-overview article.is-danger>span:last-child strong{color:var(--red)}.listing-overview article.is-warning>span:last-child strong{color:var(--orange)}.listing-overview article.is-info>span:last-child strong{color:var(--srt-primary)}.listing-overview-icon{color:#4d6275;background:#eef2f5;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.listing-overview article.is-danger .listing-overview-icon{color:var(--red);background:#fdeceb}.listing-overview article.is-warning .listing-overview-icon{color:var(--orange);background:#fff3e2}.listing-overview article.is-info .listing-overview-icon{background:var(--srt-primary-tint);color:var(--srt-primary)}.listing-overview article.is-danger,.listing-overview article.is-warning,.listing-overview article.is-info{background:#fff}.listing-acquisition-card{flex-direction:column;align-items:stretch}.listing-toolbar{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow);background:#fff;padding:12px 14px}.console-design-shell .listing-table thead th{color:var(--muted);background:#fff;font-weight:600}.listing-table tbody tr:hover{background:#fff}.listing-table .listing-main-image-link img,.listing-row-actions .table-action{border-radius:8px}@media (width<=767px){.listing-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.listing-overview article{min-height:64px;padding:10px 12px}.listing-overview-icon{width:34px;height:34px}#root .listing-overview article>span:last-child strong{font-size:18px!important}.listing-center-page .listing-overview{gap:8px}.listing-center-page .listing-overview article{align-items:center;gap:8px;min-height:56px;padding:7px 10px}.listing-center-page .listing-overview article>span:not(.listing-overview-icon){gap:2px}.listing-center-page .listing-overview-icon{width:30px;height:30px}#root .listing-center-page .listing-overview article>span:last-child strong{font-size:16px!important}.listing-center-page .listing-acquisition-card{align-items:stretch}.listing-center-page .listing-acquisition-card a{gap:3px}.listing-center-page .listing-acquisition-heading{line-height:1.1}.listing-center-page .listing-acquisition-counts>span{gap:0;line-height:1.1}.listing-center-page .listing-toolbar-search>.listing-multi-filter{grid-column:auto}}.diagnosis-center-layout{display:block}.diagnosis-list-table tbody tr{cursor:default}@media (width>=1100px){.diagnosis-center-layout .diagnosis-list-table table{min-width:0}.diagnosis-center-layout .diagnosis-list-table th,.diagnosis-center-layout .diagnosis-list-table td{padding:12px 10px}.diagnosis-center-layout .diagnosis-list-table td:last-child .table-action{white-space:nowrap;padding:0 8px}}.settings-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.settings-group-card{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow);background:#fff;margin:0;padding:18px 20px}.settings-group-card>h2{color:var(--srt-heading);margin:0 0 2px;font-size:15px}.settings-group-description{color:var(--muted);margin:0 0 8px}.settings-group-card .settings-list{background:0 0;border:0}.settings-group-card .settings-row{border-bottom:1px solid var(--srt-border-color);grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"icon title state chevron""icon desc state chevron";gap:2px 12px;min-height:68px;padding:12px 0}.settings-group-card .settings-automation-list .settings-row{grid-template-columns:44px minmax(0,1fr) auto auto}.settings-group-card .settings-row-icon{width:44px;height:44px;color:var(--srt-heading);background:#f1f4f6;border-radius:10px;grid-area:icon;place-items:center;display:grid}.settings-group-card .settings-row-title{color:var(--srt-heading);grid-area:title;font-size:13px}.settings-group-card .settings-row-description{color:var(--muted);grid-area:desc}.settings-group-card .settings-row-state{color:var(--orange);white-space:nowrap;grid-area:state;font-weight:700}.settings-group-card .settings-row-state.is-link{color:var(--srt-primary)}.settings-group-card .settings-switch{grid-area:state}.settings-group-card .settings-row>svg{color:#93a1b0;grid-area:chevron}.settings-group-card .settings-row-link:hover{background:0 0}.settings-group-card .settings-row-link:hover .settings-row-title{color:var(--srt-primary)}@media (width<=900px){.settings-groups{grid-template-columns:minmax(0,1fr)}}.report-center-page:not(.report-home-summary) .report-command-row{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow);background:#fff;padding:12px 14px}.report-center-page:not(.report-home-summary) .report-home-scope{flex-wrap:wrap;gap:8px;display:flex}.report-center-page:not(.report-home-summary) .report-home-scope label{color:var(--muted)}.report-comparison-summary{gap:14px;display:grid}.report-comparison-kpis{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow);background:#fff;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.report-comparison-kpis .report-overview-kpi{border:0;border-right:1px solid var(--srt-border-color);box-shadow:none;border-radius:0}.report-comparison-kpis .report-overview-kpi:last-child{border-right:0}@media (width<=767px){.report-comparison-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.report-comparison-kpis .report-overview-kpi:nth-child(2n){border-right:0}.report-comparison-kpis .report-overview-kpi{border-bottom:1px solid var(--srt-border-color)}}.report-center-page:not(.report-home-summary) .report-command-row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex;overflow:visible}.report-center-page:not(.report-home-summary) .report-command-row>.report-clock-status{border-top:1px solid var(--srt-border-color);flex:0 0 100%;order:9;padding-top:8px}.report-center-page:not(.report-home-summary) .report-command-row>.report-filter-bar,.report-center-page:not(.report-home-summary) .report-filter-bar-row,.report-center-page:not(.report-home-summary) .report-period-toolbar{display:contents}.report-center-page:not(.report-home-summary) .report-period-presets{order:1}.report-center-page:not(.report-home-summary) .report-period-field{order:2}.report-center-page:not(.report-home-summary) .report-home-scope{order:3}.report-center-page:not(.report-home-summary) .report-currency-select{order:4}.report-center-page:not(.report-home-summary) .report-filter-actions{order:5;margin-left:auto}.report-center-page:not(.report-home-summary) .report-currency-select{flex:none;width:auto;min-width:84px}.report-center-page:not(.report-home-summary) .report-filter-actions{flex:none}@media (width<=767px){.listing-center-page .listing-detail-drawer .detail-drawer-header{gap:10px;padding:10px 12px}.listing-identity-strip.listing-workspace-module{gap:8px;padding:12px 12px 4px}.listing-mobile-product-heading{display:none!important}#root .listing-detail-workspace-stack :where(.listing-metrics-heading h3,.listing-diagnosis-readiness-heading b,.listing-diagnosis-heading b,.listing-decision-heading b,.listing-identity-inventory>header b){color:var(--srt-heading);font-weight:700;font-size:15px!important}.listing-identity-inventory dl>div,.listing-conclusion-grid>*{background:#f4f7f9;border-color:#0000}.listing-identity-inventory dl{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-diagnosis-heading{background:#fff7e6;border-radius:10px;padding:10px 12px}.listing-diagnosis-heading b{color:var(--srt-heading)}.listing-operating-diagnosis .listing-conclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.listing-operating-diagnosis .listing-conclusion-grid>div{background:#f4f7f9;border:0;border-radius:10px;padding:10px}.listing-operating-diagnosis .listing-conclusion-grid dt{color:var(--srt-heading);font-size:12px!important}.listing-operating-diagnosis .listing-conclusion-grid dd{color:var(--text)}.listing-diagnosis-readiness-heading b:after{content:""}.listing-evidence-refresh-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.evidence-module-card{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;align-content:center;gap:2px;min-height:64px;padding:10px 12px;display:grid;position:relative}.evidence-module-card-heading{gap:2px;display:grid}.evidence-module-card-heading b{color:var(--srt-heading);overflow-wrap:anywhere;font-size:13px!important}.evidence-module-card-heading span{color:var(--muted);background:0 0;padding:0;font-size:11px!important}.evidence-module-card>small:not(.evidence-module-updated-at),.evidence-module-card>progress{display:none}.evidence-module-updated-at{color:var(--muted);font-size:10px!important}.evidence-module-card-status{justify-self:start;align-items:center;gap:6px;display:flex}.evidence-module-card-status .listing-evidence-refresh-icon{width:32px;height:32px;min-height:32px;color:var(--srt-primary);background:0 0;border:0}.evidence-module-audit{grid-column:1/-1}.report-center-page:not(.report-home-summary) .report-command-row{gap:10px;padding:12px}.report-center-page:not(.report-home-summary) .report-period-presets{flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.report-center-page:not(.report-home-summary) .report-period-presets button{white-space:nowrap;min-height:38px;padding:0 4px;font-size:12px}.report-center-page:not(.report-home-summary) .report-period-field{flex:0 0 100%}.report-center-page:not(.report-home-summary) .report-period-field>button{justify-content:center;width:100%;min-height:40px}.report-center-page:not(.report-home-summary) .report-home-scope{flex:0 0 100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.report-center-page:not(.report-home-summary) .report-home-scope label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.report-center-page:not(.report-home-summary) .report-home-scope select{width:100%;min-width:0;min-height:40px}.report-center-page:not(.report-home-summary) .report-currency-select{flex:auto;min-height:40px;margin:0}.report-center-page:not(.report-home-summary) .report-filter-actions{gap:8px;margin-left:0}.report-center-page:not(.report-home-summary) .report-filter-actions>button,.report-center-page:not(.report-home-summary) .report-manual-refresh button{width:40px;min-width:40px;height:40px}.report-center-page:not(.report-home-summary) .report-command-row>.report-clock-status{white-space:normal;gap:6px;padding-top:10px;display:grid}.report-center-page:not(.report-home-summary) .report-clock-status strong{white-space:normal;line-height:1.5}.report-center-page:not(.report-home-summary)>.panel,.report-center-page:not(.report-home-summary) .section-panel{padding:14px}.report-center-page:not(.report-home-summary) .report-overview-kpis{gap:10px}}.settings-anchor-nav{z-index:5;background:var(--canvas);flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:8px 0;display:flex;position:sticky;top:56px}.settings-anchor-nav a{border:1px solid var(--srt-border-color);min-height:32px;color:var(--srt-heading);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.settings-anchor-nav a:hover{border-color:var(--srt-border-color);color:var(--srt-primary)}.settings-block{border:1px solid var(--srt-border-color);border-radius:var(--srt-radius);box-shadow:var(--srt-shadow);background:#fff;margin:0 0 16px;padding:18px 20px;scroll-margin-top:110px}.settings-block-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.settings-block-head h2{color:var(--srt-heading);margin:0 0 2px;font-size:15px}.settings-block-head p{color:var(--muted);margin:0}.settings-block-body{gap:10px;display:grid}.settings-inline-row{border-top:1px solid var(--srt-border-color);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding:10px 0;display:grid}.settings-inline-row:first-child{border-top:0}.settings-inline-copy{gap:2px;min-width:0;display:grid}.settings-inline-copy b{color:var(--srt-heading);font-size:13px}.settings-inline-copy small{color:var(--muted)}.settings-inline-state{color:var(--orange);white-space:nowrap;font-weight:700}.settings-inline-toggle{min-height:32px;padding:0 12px}.settings-embed,.settings-embed .module-page{padding:0}.settings-embed .page-header{display:none}.settings-embed>.page,.settings-embed>.module-page,.settings-embed .resource-surface{box-shadow:none;background:0 0;border:0;padding:0}.settings-embed .acquisition-dynamics-page .page-header{display:none}.settings-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-link-card{border:1px solid var(--srt-border-color);color:var(--srt-heading);background:#fff;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.settings-link-card:hover{border-color:var(--srt-border-color)}.settings-link-card b{font-size:13px;display:block}.settings-link-card small{color:var(--muted)}.settings-link-card>svg{color:#93a1b0}.settings-management-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=767px){.settings-anchor-nav{scrollbar-width:none;flex-wrap:nowrap;top:56px;overflow-x:auto}.settings-anchor-nav a{flex:none}.settings-block{padding:14px}.settings-inline-row{grid-template-columns:minmax(0,1fr) auto}.settings-inline-row .settings-inline-toggle{grid-column:1/-1;width:100%}.settings-link-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=768px){#root .console-design-shell.reference-visual-shell{--visual-ink:#0c2856;--visual-muted:#6280a4;--visual-mint:#079b77;--visual-line:#dcebe8;--canvas:#f4fffc;--blue:#079b77;--border:var(--visual-line);color:var(--visual-ink);background:#f4fffc}#root .console-design-shell.reference-visual-shell .content{padding:0 24px 44px}#root .console-design-shell.reference-visual-shell .command-sidebar{border-right:1px solid var(--srt-border-color);background:#fff}#root .console-design-shell.reference-visual-shell .command-sidebar nav a[aria-current=page]{color:#008f71;background:#e8f8f3}#root .console-design-shell.reference-visual-shell .command-sidebar nav a[aria-current=page]:before{background:#009d7b}#root .console-design-shell.reference-visual-shell .command-topbar{border-bottom:1px solid var(--srt-border-color);background:#fff}#root .console-design-shell.reference-visual-shell .topbar-breadcrumb{color:#527397}#root .console-design-shell.reference-visual-shell .topbar-breadcrumb span:last-child{color:#0b2856;font-weight:700}#root .console-design-shell.reference-visual-shell .global-search{border-color:var(--srt-border-color);background:#fbfdff;width:min(310px,24vw);max-width:310px;margin-left:auto;display:grid}#root .console-design-shell.reference-visual-shell .global-search input{background:0 0}#root .console-design-shell.reference-visual-shell .global-search kbd{display:none}#root .console-design-shell.reference-visual-shell .visual-hero{box-sizing:border-box;background:radial-gradient(36% 85% at 58% 110%,#bbf5e5b8,#0000 75%),radial-gradient(35% 90% at 35% -15%,#d4f9ef,#0000 73%),linear-gradient(105deg,#f5fffc,#e9fbf6 74%,#d8f8ee);align-items:flex-start;margin:0 -24px 15px;padding:27px 24px 15px;display:flex;position:relative;overflow:hidden}#root .console-design-shell.reference-visual-shell .visual-hero:before{pointer-events:none;content:"";background-position:100% 0;background-repeat:no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 63%,#000 80%);mask-image:linear-gradient(90deg,#0000 63%,#000 80%)}#root .console-design-shell.reference-visual-shell .visual-hero-overview:before{background-image:url(/assets/visual-hero-overview.jpg)}#root .console-design-shell.reference-visual-shell .visual-hero-tasks:before{background-image:url(/assets/visual-hero-tasks.jpg)}#root .console-design-shell.reference-visual-shell .visual-hero-reports:before{background-image:url(/assets/visual-hero-reports.jpg)}#root .console-design-shell.reference-visual-shell .visual-hero-diagnoses:before{background-image:url(/assets/visual-hero-diagnoses.jpg)}#root .console-design-shell.reference-visual-shell .visual-hero-settings:before{background-image:url(/assets/visual-hero-settings.jpg)}#root .console-design-shell.reference-visual-shell .visual-hero-reports,#root .console-design-shell.reference-visual-shell .visual-hero-diagnoses{height:90px;min-height:90px;margin-bottom:8px;padding-top:25px}#root .console-design-shell.reference-visual-shell .visual-hero-reports:before,#root .console-design-shell.reference-visual-shell .visual-hero-diagnoses:before{background-size:auto 150px}#root .console-design-shell.reference-visual-shell .visual-hero .eyebrow{display:none}#root .console-design-shell.reference-visual-shell .visual-hero .page-header{z-index:1;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:relative}#root .console-design-shell.reference-visual-shell .visual-hero .page-header h1{color:#0b2754;margin:0 0 7px;font-weight:780;line-height:1.2;font-size:29px!important}#root .console-design-shell.reference-visual-shell .visual-hero .page-header p{color:#5c779c;max-width:710px;margin:0;line-height:1.55;font-size:13px!important}#root .console-design-shell.reference-visual-shell .visual-hero-slogan{z-index:1;color:#079b77;letter-spacing:.07em;text-align:center;font-size:17px;font-style:italic;font-weight:700;line-height:1.45;position:absolute;top:24px;right:12%;transform:rotate(-6deg)}#root .console-design-shell.reference-visual-shell .visual-hero .page-header-actions{position:absolute;top:70px;right:0}#root .console-design-shell.reference-visual-shell .visual-hero-tasks .page-header-actions{top:78px;right:-1px}#root .console-design-shell.reference-visual-shell :is(.module-page,.command-dashboard,.report-center-page){min-width:0}#root .console-design-shell.reference-visual-shell :is(button,a,select,input):focus-visible{outline-color:#0aa984}#root .console-design-shell.reference-visual-shell .notice{border-color:var(--srt-border-color);color:#087b62;background:#e7f8f2}#root .console-design-shell.reference-visual-shell .task-list-page{display:block}#root .console-design-shell.reference-visual-shell .task-list-page>.desktop-report-heading,#root .console-design-shell.reference-visual-shell .task-list-surface>.desktop-report-heading{display:none}#root .console-design-shell.reference-visual-shell .task-list-page>.task-list-summary{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0;display:grid;overflow:visible}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button{border:1px solid var(--srt-border-color);background:#fff;border-radius:11px;grid-template-columns:42px minmax(0,1fr) 12px;gap:10px;min-height:107px;padding:16px 13px;display:grid;box-shadow:0 6px 16px #0a72520d}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button.is-active{border-color:var(--srt-border-color);background:#fafffd}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button:hover{border-color:var(--srt-border-color);background:#f7fffc}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-icon{border-radius:50%;width:42px;height:42px}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-arrow{color:#1b9d80;width:14px;display:block}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-count{color:#0b2855;font-size:25px!important}#root .console-design-shell.reference-visual-shell .task-list-page .resource-surface{box-shadow:none;background:0 0;border:0;margin:0;padding:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;margin-bottom:8px;padding:12px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filter-tools{justify-content:flex-end;margin:0 0 7px;padding:0;display:flex}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filter-tools button{color:#008f72;border-color:var(--srt-border-color);background:#fff;min-height:34px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table{border-color:var(--srt-border-color);border-radius:10px;box-shadow:0 4px 16px #0c6f520d}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table th{color:#54769a;background:#ecf9f5}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table tbody tr:hover td{background:#f5fdf9}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table .table-action{color:#008c6c;border:1px solid var(--srt-border-color);background:#f8fffb}#root .console-design-shell.reference-visual-shell .diagnosis-center-page>.desktop-report-heading{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-center-layout,#root .console-design-shell.reference-visual-shell .diagnosis-center-page .resource-surface{display:contents}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .loading-indicator-page{order:2}#root .console-design-shell.reference-visual-shell .diagnosis-center-page>.diagnosis-mobile-overview{grid-template-columns:repeat(5,minmax(0,1fr));min-height:52px}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span{border:1px solid var(--srt-border-color);color:#0c2856;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-width:0;margin:0;padding:10px 14px;font-weight:650;display:flex;background:#fff!important}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span strong{color:#2869b9;background:#eaf6ff;border-radius:7px;padding:3px 8px;font-size:15px!important}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>time{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .resource-surface{box-shadow:none;background:0 0;border:0;padding:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .resource-surface>.desktop-report-heading{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-columns:minmax(210px,1.5fr) repeat(3,minmax(145px,1fr)) 170px;align-items:end;margin-bottom:16px;padding:12px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-list-table{border-color:var(--srt-border-color);border-radius:10px;box-shadow:0 4px 16px #0c6f520d}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table{min-width:1190px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(2),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(4),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(5),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(6){display:table-cell}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):first-child{width:20%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(2){width:15%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(3){width:14%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(4){width:6%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(5){width:9%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(6){width:7%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(7){width:12%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(8){width:9%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(9){width:8%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table th{background:#eff9f6}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table .diagnosis-action-cell .table-action{color:#008f70;border:1px solid var(--srt-border-color);background:#f5fffa}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;margin:0 0 16px;padding:12px 14px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi{border-color:var(--srt-border-color);box-shadow:0 5px 14px #0c6f520a}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-cockpit>.section-panel:first-child{padding:13px 15px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-cockpit>.section-panel:first-child .section-panel-header{margin-bottom:10px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-cockpit>.section-panel:first-child .section-panel-header>div{align-items:baseline;gap:15px;display:flex}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-cockpit>.section-panel:first-child .section-panel-header p{margin:0}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpis{gap:10px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi{grid-template-rows:22px 34px 20px;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:1px 8px;height:108px;min-height:108px;padding:9px 11px;display:grid}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi:before{display:none}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi>.report-kpi-icon{grid-area:1/1/3;align-self:start}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi>span:not(.report-kpi-icon){grid-area:1/2;align-self:end}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi>strong{grid-area:2/2;align-self:center;font-size:clamp(17px,1.35vw,23px)}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-kpi>small{grid-area:3/2}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-analysis>.section-panel{padding:13px 15px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-analysis>.section-panel .section-panel-header{margin-bottom:9px}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-analysis>.section-panel .section-panel-header>div{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-overview-analysis>.section-panel .section-panel-header p{margin:0}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-ai-history-toolbar{grid-template-columns:auto minmax(0,1fr) auto;gap:7px;display:grid}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-ai-history-toolbar small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-ai-history-toggle{border:1px solid var(--srt-border-color);color:#078a6d;background:#fff;margin-left:auto}#root .console-design-shell.reference-visual-shell .report-kpi-icon{color:#00a47d;background:#e7f8f0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}#root .console-design-shell.reference-visual-shell .report-kpi-icon-adSpend,#root .console-design-shell.reference-visual-shell .report-kpi-icon-acos{color:#2775e9;background:#eaf3ff}#root .console-design-shell.reference-visual-shell .report-kpi-icon-profit{color:#ed5d62;background:#fff0ef}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) :is(.report-table,.command-table) th{color:#527396;background:#f0f9f6}#root .console-design-shell.reference-visual-shell .home-metrics-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout>.visual-hero{grid-column:1/-1;margin-bottom:0}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-command-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-column:1/-1;grid-template-columns:1.45fr 1fr 1fr 1fr 76px 42px;align-items:center;gap:10px;margin:0;padding:10px 12px;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-period-presets{grid-area:1/1;display:flex}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-period-field{grid-area:1/2}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-home-scope>label:first-child{grid-column:3}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-column:4}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-currency-select{grid-column:5}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-filter-actions{grid-column:6}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-clock-status{z-index:2;grid-area:auto;max-width:52%;position:absolute;top:91px;right:22px}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-rows:24px 36px 20px;grid-template-columns:40px minmax(0,1fr);align-content:center;gap:2px 9px;height:120px;min-height:120px;padding:10px 13px;display:grid;box-shadow:0 4px 14px #0c6f520a}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-kpi-icon{grid-area:1/1/3;align-self:start}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi>span:not(.report-kpi-icon):not(.report-kpi-chevron){grid-area:1/2;align-self:end}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi>strong{grid-area:2/2;align-self:center;font-size:clamp(21px,1.7vw,27px)!important}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi>small{grid-area:3/2}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi:last-child{border-right:1px solid var(--srt-border-color)}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-kpi-chevron{display:none}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-overview-cockpit>.section-panel{grid-column:1/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-overview-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-overview-kpi{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;min-height:111px;padding:15px 16px;box-shadow:0 4px 14px #0c6f520a}#root .console-design-shell.reference-visual-shell .home-metrics-layout .report-overview-kpi:last-child{border-right:1px solid var(--srt-border-color)}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-comparison-section{grid-column:1/4}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-metric-details{grid-column:4/8}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-store-card{grid-column:8/10}#root .console-design-shell.reference-visual-shell .home-metrics-layout .dashboard-ops-summary-grid{background:0 0;border:0;grid-column:10/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .dashboard-ops-summary-grid .risk-panel{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;padding:16px;display:block}#root .console-design-shell.reference-visual-shell .home-metrics-layout .dashboard-ops-summary-grid .rail-panel,#root .console-design-shell.reference-visual-shell .home-metrics-layout .dashboard-ops-summary-grid .highest-priority-panel{display:none}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values>div{border:1px solid var(--srt-border-color);border-radius:7px;padding:7px}#root .console-design-shell.reference-visual-shell .home-metrics-layout .priority-worklist-panel{grid-column:1/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table th{background:#eef9f5}#root .console-design-shell.reference-visual-shell .settings-page{width:100%;max-width:none}#root .console-design-shell.reference-visual-shell .settings-page>:is(.visual-hero,.settings-anchor-nav,.settings-block){box-sizing:border-box;width:100%}#root .console-design-shell.reference-visual-shell .settings-page>.visual-hero{width:auto;height:193px;min-height:193px;margin-bottom:0}#root .console-design-shell.reference-visual-shell .settings-anchor-nav{z-index:2;background:0 0;margin:-58px 0 9px;position:relative;top:0}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a{border-color:var(--srt-border-color);color:#365d83;background:#fff}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a[aria-current=location]{border-color:var(--srt-border-color);background:linear-gradient(#12b995,#008a69);color:#fff!important}#root .console-design-shell.reference-visual-shell .settings-block{background:#fff;margin-bottom:14px;padding:18px 20px}#root .console-design-shell.reference-visual-shell .settings-block-head h2{color:#0b2855}#root .console-design-shell.reference-visual-shell .settings-inline-row{border:1px solid var(--srt-border-color);border-radius:8px;grid-template-columns:42px minmax(0,1fr) auto auto;min-height:64px;margin-top:8px;padding:9px 12px}#root .console-design-shell.reference-visual-shell .settings-inline-row:first-child{border-top:1px solid var(--srt-border-color)}#root .console-design-shell.reference-visual-shell .settings-inline-row .settings-row-icon{color:#069974;background:#eaf9f3;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}#root .console-design-shell.reference-visual-shell .settings-inline-state{color:#ef8e20}#root .console-design-shell.reference-visual-shell .settings-inline-toggle{color:#078f70;border-color:var(--srt-border-color);background:#f6fffa}#root .console-design-shell.reference-visual-shell .settings-embed table th{background:#effaf6}#root .console-design-shell.reference-visual-shell .content{background:#f2fbf8}#root .console-design-shell.reference-visual-shell .visual-hero{height:132px;min-height:132px;margin-bottom:16px;padding-top:27px}#root .console-design-shell.reference-visual-shell .visual-hero:before{background-size:auto 190px}#root .console-design-shell.reference-visual-shell .content :is(.command-table,.report-table,.listing-table,.diagnosis-listing-table,.task-list-table) th{color:#476b80;background:#eaf7f2}#root .console-design-shell.reference-visual-shell .content :is(.command-table,.report-table,.listing-table,.diagnosis-listing-table,.task-list-table) tbody tr:hover{background:#f5fcf9}#root .console-design-shell.reference-visual-shell .listing-hidden-diagnosis{top:0;left:0}#root .console-design-shell.reference-visual-shell .content>.module-page:not(.listing-center-page,.diagnosis-center-page,.task-list-page,.settings-page)>.page-header,#root .console-design-shell.reference-visual-shell .settings-management-page>.settings-management-heading{min-height:98px;box-shadow:none;background:radial-gradient(42% 90% at 72% 110%,#c6f4e6,#0000 78%),linear-gradient(108deg,#f4fffc,#e6faf3);border:0;align-items:center;margin:0 -24px 18px;padding:20px 24px;display:flex}#root .console-design-shell.reference-visual-shell .settings-management-page>.settings-management-heading h1{color:#0b2855;font-size:29px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page{flex-direction:column;gap:14px;display:flex}#root .console-design-shell.reference-visual-shell .diagnosis-center-page>.visual-hero{order:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page>.diagnosis-mobile-overview{box-shadow:none;background:0 0;border:0;border-radius:0;order:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-overview>span{border:1px solid var(--srt-border-color);color:#617c98;background:#fff;border-radius:13px;flex-direction:column;gap:8px;min-width:0;min-height:84px;margin:0;padding:15px 18px;font-weight:650;display:flex;box-shadow:0 6px 18px #1269500c}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-overview>span strong{color:#102f53;background:0 0;align-self:flex-start;padding:0;line-height:1;font-size:26px!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-overview>time{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-center-layout{min-width:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{order:4;width:100%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-list-table{order:5;width:100%}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi>strong{white-space:nowrap;letter-spacing:-.025em;font-variant-numeric:tabular-nums;min-width:0;font-size:clamp(14px,1.22vw,19px)!important}}@media (width>=768px) and (width<=1023px){#root .console-design-shell.reference-visual-shell .diagnosis-center-page>.diagnosis-mobile-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span.diagnosis-desktop-summary{display:flex!important}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span{padding:11px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-list-table{overflow-x:auto}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table{table-layout:fixed;width:100%;min-width:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(4),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(5),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(6){display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):first-child{width:23%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(2){width:16%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(3){width:17%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(7){width:18%}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(8),#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table :is(th,td):nth-child(9){width:13%}#root .console-design-shell .listing-center-page .listing-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;overflow:visible}#root .console-design-shell .listing-center-page .listing-overview article{border:1px solid var(--srt-border-color);border-radius:9px;flex-direction:row;align-items:center;gap:8px;min-width:0;min-height:66px;padding:10px;display:flex}#root .console-design-shell .listing-center-page .listing-overview article>span:not(.listing-overview-icon){overflow-wrap:anywhere;min-width:0}#root .console-design-shell .listing-center-page .listing-overview article strong{font-size:17px!important}#root .console-design-shell .listing-center-page .listing-overview .listing-acquisition-card{display:none}#root .console-design-shell .listing-center-page .table-wrap{max-width:100%;overflow-x:auto}#root .console-design-shell .listing-center-page .listing-table{table-layout:fixed;width:1000px;min-width:1000px}}@media (width<=1023px){.settings-inline-row>.settings-row-icon{display:none}#root .diagnosis-mobile-overview>span.diagnosis-desktop-summary{display:none!important}}@media (width<=767px){#root .console-design-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),#root .console-design-shell textarea{font-size:16px!important}}@media (width>=768px) and (width<=1320px){#root .console-design-shell.reference-visual-shell .visual-hero-slogan{font-size:15px;right:10%}#root .console-design-shell.reference-visual-shell .task-list-page>.task-list-summary{gap:7px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button{grid-template-columns:33px minmax(0,1fr);padding:11px 8px}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-arrow{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table{table-layout:fixed;width:100%;min-width:0}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-comparison-section{grid-column:1/7}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-metric-details{grid-column:7/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-store-card{grid-area:5/1/auto/5}#root .console-design-shell.reference-visual-shell .home-metrics-layout .dashboard-ops-summary-grid{grid-area:5/5/auto/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .priority-worklist-panel{grid-row:6}}@media (width>=768px){#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings{background:radial-gradient(44% 95% at 59% 99%,#bdf6e8,#0000 77%),linear-gradient(103deg,#f5fffc,#e7fbf5 75%,#d6f6eb);align-items:center;height:132px;min-height:132px;margin:0 -24px 15px;padding:23px 24px;display:flex;position:relative;overflow:hidden}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings .mobile-visual-hero-copy{z-index:2;position:relative}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings .mobile-visual-title{color:#0b2855;margin:0 0 7px;font-weight:790;font-size:29px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings p{color:#6482a4;margin:0;font-size:13px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings .mobile-visual-hero-slogan{z-index:2;white-space:pre-line;color:#078f70;font-style:italic;line-height:1.4;position:absolute;top:27px;right:16%;transform:rotate(-5deg);font-size:17px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings>img{object-fit:contain;width:185px;height:132px;position:absolute;top:0;right:20px}#root .console-design-shell.reference-visual-shell .listing-center-page{flex-direction:column;min-width:0;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-page-lead,#root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface{display:contents}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-page-lead>:is(.page-header,.desktop-report-heading),#root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface>.desktop-report-heading{display:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview{order:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 13px;display:grid;overflow:visible}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;flex-direction:row;align-items:center;gap:12px;min-height:79px;padding:14px 16px;display:flex;box-shadow:0 5px 15px #0a72520b}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article:nth-of-type(n+6){display:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article.is-mobile-summary{display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview-icon{color:#1673d7;background:#e7f4ff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article.is-danger .listing-overview-icon{color:#f74f53;background:#ffeff0}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article.is-warning .listing-overview-icon{color:#ed910d;background:#fff5e7}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article.is-neutral .listing-overview-icon{color:#079d75;background:#e8f8f2}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article>span:not(.listing-overview-icon){color:#607b9d;font-size:12px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article strong{color:#0a2754;margin-top:4px;line-height:1.05;font-size:24px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview .listing-mobile-summary-date{display:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar{border:1px solid var(--srt-border-color);box-shadow:none;background:#fff;border-radius:10px;order:2;margin:0 0 10px;padding:11px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-bulk-actions{color:#5c779b;order:3;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:11px;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-bulk-actions button{color:#078e71;border:1px solid var(--srt-border-color);background:#f9fffc;min-height:27px;padding:4px 10px;font-size:11px}#root .console-design-shell.reference-visual-shell .listing-center-page .table-wrap{border:1px solid var(--srt-border-color);box-shadow:none;background:#fff;border-radius:10px 10px 0 0;order:4;margin:0}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table{table-layout:fixed;width:100%;min-width:1080px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):first-child{width:3%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(2){width:22%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(3){width:15%;display:table-cell}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(4){width:13%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(5){width:6%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(6),#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(7){width:8%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(8),#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(9){width:9%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(th,td):nth-child(10){width:7%}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table th{color:#5d7b9e;background:#eaf9f5}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-identity-stack{gap:5px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-identity-stack>small{color:#6882a5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-identity-stack a{color:#1467d2;text-decoration:underline}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-pagination{border:1px solid var(--srt-border-color);background:#fff;border-top:0;border-radius:0 0 10px 10px;order:5;margin:0;padding:12px}#root .console-design-shell.reference-visual-shell .listing-center-page .truth-notice{order:6}}.mobile-visual-hero,.mobile-global-search-trigger,.listing-bulk-actions{display:none}@media (width<=767px){#root .app-shell.console-design-shell.reference-visual-shell,#root .app-shell.console-design-shell.reference-visual-shell.is-collapsed{padding-top:0}#root .console-design-shell.reference-visual-shell{--canvas:#f2fcfa;--border:#dceeea;--blue:#009f78;color:#0b2456;background:#f2fcfa}:is(#root .console-design-shell.reference-visual-shell .content,#root .console-design-shell.reference-visual-shell .content:has(>section:is(.listing-center-page,.diagnosis-center-page,.task-list-page))){padding:0 12px calc(100px + env(safe-area-inset-bottom));background:radial-gradient(80% 26% at 58% 0,#c7f9e9 0,#0000 100%),#f2fcfa;overflow-x:clip}#root .console-design-shell.reference-visual-shell .command-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f0fcf9e8;border:0;height:60px;min-height:60px;padding:0 18px;position:sticky;top:0}#root .console-design-shell.reference-visual-shell .topbar-brand{gap:0}#root .console-design-shell.reference-visual-shell .topbar-brand-logo{object-fit:contain;width:88px;max-height:35px}#root .console-design-shell.reference-visual-shell .topbar-brand>:not(.topbar-brand-logo),#root .console-design-shell.reference-visual-shell .topbar-brand-tagline,#root .console-design-shell.reference-visual-shell .mobile-current-title,#root .console-design-shell.reference-visual-shell .sync-status{display:none!important}#root .console-design-shell.reference-visual-shell .mobile-global-search-trigger{color:#0b2456;background:0 0;border:0;place-items:center;width:34px;min-width:34px;height:38px;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .topbar-actions{gap:13px}#root .console-design-shell.reference-visual-shell .account-trigger{padding:0}#root .console-design-shell.reference-visual-shell .account-avatar{color:#143762;background:#c5f2e6;font-size:15px}#root .console-design-shell.reference-visual-shell .mobile-visual-hero{background:radial-gradient(55% 72% at 70% 16%,#bdf6e5bd,#0000 75%);height:130px;margin:0 -12px 10px;padding:21px 17px 8px;display:block;position:relative;overflow:hidden}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-copy{z-index:2;max-width:63%;position:relative}#root .console-design-shell.reference-visual-shell .mobile-visual-title{color:#081d50;letter-spacing:-.045em;margin:3px 0 8px;font-weight:800;line-height:1.18;font-size:26px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero p{color:#6582a4;max-width:245px;margin:0;line-height:1.5;font-size:12px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-slogan{z-index:2;white-space:pre-line;color:#113b60;font-style:italic;line-height:1.4;position:absolute;top:16px;right:48px;transform:rotate(-7deg);font-size:11px!important}#root .console-design-shell.reference-visual-shell .mobile-visual-hero>img{z-index:1;object-fit:cover;object-position:right center;opacity:.96;width:205px;height:112px;position:absolute;top:14px;right:-18px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 31%);mask-image:linear-gradient(90deg,#0000 0,#000 31%)}#root .console-design-shell.reference-visual-shell .mobile-visual-hero-listings>img{object-fit:contain;width:160px;height:88px;top:34px;right:-7px;-webkit-mask-image:none;mask-image:none}#root .console-design-shell.reference-visual-shell .mobile-command-nav{height:67px;padding:4px 3px calc(5px + env(safe-area-inset-bottom));border-color:var(--srt-border-color);background:#fff;box-shadow:0 -7px 18px #0c4e5810}#root .console-design-shell.reference-visual-shell .mobile-command-nav :is(a,button){color:#617ba1;gap:4px}#root .console-design-shell.reference-visual-shell .mobile-command-nav :is(a,button) svg{stroke-width:1.65px;width:23px;height:23px}#root .console-design-shell.reference-visual-shell .mobile-command-nav :is(a[aria-current=page],a.is-active,button.is-active){color:#009f78}#root .console-design-shell.reference-visual-shell .mobile-command-nav :is(a[aria-current=page],a.is-active,button.is-active):after{display:none}#root .console-design-shell.reference-visual-shell .mobile-command-nav :is(a,button) span{font-size:12px!important}#root .console-design-shell.reference-visual-shell :is(.listing-center-page,.diagnosis-center-page,.task-list-page,.settings-page,.report-center-page,.command-dashboard){color:#0b2456;background:0 0;min-width:0}#root .console-design-shell.reference-visual-shell section:is(.listing-center-page,.diagnosis-center-page,.task-list-page){padding:0}#root .console-design-shell.reference-visual-shell :is(.visual-hero,.desktop-report-heading){display:none}#root .console-design-shell.reference-visual-shell :is(.report-overview-kpi,.listing-overview article,.task-list-summary button){box-shadow:0 5px 16px #0d756009}#root .console-design-shell.reference-visual-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){font-size:16px!important}#root .console-design-shell.reference-visual-shell :is(input,select,button,a):focus-visible{outline-offset:2px;outline:2px solid #05a984}#root .console-design-shell.reference-visual-shell :is(.notice,.listing-load-warning){border-color:var(--srt-border-color);color:#0b785f;background:#e8f9f3}#root .console-design-shell.reference-visual-shell .listing-center-page{flex-direction:column;display:flex}#root .console-design-shell.reference-visual-shell .listing-page-lead,#root .console-design-shell.reference-visual-shell .listing-center-page .resource-surface{display:contents}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar{order:1;margin:0 0 8px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview{border:1px solid var(--srt-border-color);background:#fff;border-radius:14px;order:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 10px;padding:7px 4px;display:grid;box-shadow:0 7px 18px #0d756009}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article{border:0;border-right:1px solid var(--srt-border-color);min-width:0;min-height:51px;box-shadow:none;text-align:center;background:#fff;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:4px 1px;display:flex!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article:nth-of-type(5){border-right:0;display:flex!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article:nth-of-type(n+6){display:none!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview-icon{display:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article>span:not(.listing-overview-icon){color:#6680a5;font-size:10px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-overview article strong{color:#0b2456;margin:3px 0 0;font-size:18px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-date{display:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-bulk-actions{color:#6580a3;order:4;align-items:center;gap:7px;margin:0 0 7px;font-size:11px;display:flex}#root .console-design-shell.reference-visual-shell .listing-bulk-actions button{border:1px solid var(--srt-border-color);color:#008d6b;background:#fff;border-radius:7px;min-height:29px;padding:4px 8px;font-size:11px}#root .console-design-shell.reference-visual-shell .listing-center-page .table-wrap{background:0 0;border:0;order:5}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-list-heading{margin:6px 0 7px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table tbody{background:0 0;gap:9px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table tbody tr{border:1px solid var(--srt-border-color);grid-template-columns:73px minmax(0,1fr) 66px;column-gap:10px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table .listing-selection-column{display:none!important}#root .console-design-shell.reference-visual-shell .listing-center-page :is(.listing-main-image,.listing-image-missing){border:1px solid var(--srt-border-color)}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-product-copy>strong{white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-identity-line{margin-top:3px;font-size:10px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-identity-line :is(a,b){color:#1e65c6;font-size:11px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-operating-status-column{text-align:right;grid-area:1/3}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-verdict{font-size:11px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-row-data-state{margin-top:11px;font-size:10px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table tbody tr{border:1px solid var(--srt-border-color);cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:minmax(0,1fr);min-height:0;padding:10px;display:grid;box-shadow:0 5px 18px #0d756009}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table .listing-product-cell{grid-area:1/1;grid-template-columns:64px minmax(0,1fr);gap:9px;min-width:0;padding:0;display:grid;position:relative;width:100%!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-product-media{grid-area:1/1}#root .console-design-shell.reference-visual-shell .listing-center-page :is(.listing-main-image,.listing-image-missing){object-fit:contain;border:1px solid var(--srt-border-color);border-radius:9px;width:64px;height:64px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-product-copy{flex-direction:column;grid-area:1/2;align-items:stretch;gap:6px;min-width:0;min-height:64px;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-product-copy>strong{color:#172c40;-webkit-line-clamp:2;padding-right:86px;font-weight:650;font-size:12px!important;line-height:1.35!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-identity-grid{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-identity-line{flex:0 auto;align-items:center;gap:2px;min-width:0;margin:0;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-identity-line :is(a,b,small){color:#008f70;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;font-size:11px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-parent-identity :is(small,button){color:#648d80}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-asin-separator{color:#9db7ae;font-size:12px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-asin-copy{color:#6684a4;flex:none;min-width:22px;min-height:22px;padding:2px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-rail{background:#f2f7f9;border-radius:9px;grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;min-height:47px;padding:6px 2px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-fact{border-right:1px solid var(--srt-border-color);grid-template-rows:auto auto;grid-template-columns:19px minmax(0,1fr);align-content:center;gap:1px 3px;min-width:0;padding:0 5px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-fact:last-child{border-right:0}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-icon{color:#159878;background:#fff;border-radius:5px;grid-area:1/1/3;align-self:center;place-items:center;width:19px;height:19px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-value{color:#253d58;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;font-weight:700;overflow:hidden;font-size:11px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-summary-fact small{color:#7891a7;text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;min-width:0;overflow:hidden;font-size:9px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-table :is(.listing-ownership-column,.listing-operating-status-column,.listing-times-column,td:last-child){display:none!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-pagination{background:0 0;order:6;margin:8px 0}#root .console-design-shell.reference-visual-shell .listing-center-page .truth-notice{order:7}#root .console-design-shell.reference-visual-shell .task-list-page>.task-list-summary{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button,#root .console-design-shell.reference-visual-shell .task-list-page .task-list-summary button:not([data-bucket=pending]):not([data-bucket=executing]):not([data-bucket=verifying]){border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;flex-direction:row;justify-content:flex-start;min-width:0;min-height:69px;padding:8px;display:flex}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-icon{flex:0 0 29px;width:29px;height:29px}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-icon svg{width:18px;height:18px}#root .console-design-shell.reference-visual-shell .task-list-page .task-summary-copy{font-size:10px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-count{font-size:20px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-mobile-summary-date{display:none}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 9px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-search{border:1px solid var(--srt-border-color);margin-bottom:2px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table tbody{background:0 0;gap:10px;display:grid}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table tbody tr{border:1px solid var(--srt-border-color);background:#fff;border-radius:13px;grid-template-rows:auto auto auto auto;grid-template-columns:67px minmax(0,1fr) 77px;gap:5px 9px;min-height:210px;padding:13px;display:grid;box-shadow:0 5px 18px #0d756009}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table tbody tr:before{display:none}#root .console-design-shell.reference-visual-shell .task-list-page .task-product-image{grid-area:1/1/3;width:67px;height:67px}#root .console-design-shell.reference-visual-shell .task-list-page .task-product-copy{grid-area:1/2/auto/4;padding:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-product-copy>span{white-space:normal;-webkit-line-clamp:2;color:#0b2456;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-product-copy small{white-space:nowrap;text-overflow:ellipsis;color:#6e83a4;overflow:hidden;font-size:10px!important;display:block!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-identity-cell{grid-area:2/2/auto/4}#root .console-design-shell.reference-visual-shell .task-list-page .task-identity-cell>small{white-space:nowrap;text-overflow:ellipsis;color:#6780a4;overflow:hidden;font-size:10px!important;display:block!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td[data-label="店铺 / 负责人"]{border-top:1px solid var(--srt-border-color);grid-area:3/1/auto/3;gap:3px;display:grid;padding:9px 0 0!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td[data-label=任务状态]{border-top:1px solid var(--srt-border-color);grid-area:3/3;padding-top:8px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td .task-priority{margin-top:4px;display:block;font-size:10px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td[data-label=执行进度]{border-top:1px solid var(--srt-border-color);grid-area:4/1/auto/3;align-self:end;display:block;padding-top:9px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-row-progress{flex-direction:column;align-items:stretch}#root .console-design-shell.reference-visual-shell .task-list-page .task-row-progress>span{justify-content:space-between;font-size:11px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-row-progress>span small{display:block}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td[data-label="截止 / 复盘"]{grid-area:4/3;align-self:end;font-size:10px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-table td[data-label=操作]{display:none!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page{flex-direction:column;display:flex}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-center-layout,#root .console-design-shell.reference-visual-shell .diagnosis-center-page .resource-surface{display:contents}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-overview{box-shadow:none;background:0 0;border:0;order:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:0 0 9px;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span,#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>span.diagnosis-desktop-summary{border:1px solid var(--srt-border-color);color:#59759f;background:#fff;border-radius:11px;place-items:center;min-width:0;min-height:66px;margin:0;padding:7px 2px;font-size:10px!important;display:grid!important}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview strong{color:#0b2456;font-size:20px!important}#root .console-design-shell.reference-visual-shell .diagnosis-mobile-overview>time{display:none}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{order:4;margin:0 0 10px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-list-table{background:0 0;border:0;order:5}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table tbody{background:0 0;gap:8px;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table tbody tr{border:1px solid var(--srt-border-color);background:#fff;grid-template-columns:16px 62px minmax(0,1fr) 68px;box-shadow:0 5px 18px #0d756009}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-product-copy>.diagnosis-mobile-name{color:#0b2456;font-size:12px!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-reason{font-size:10px!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-result-cell{border:0!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-time-cell{font-size:9px!important}#root .console-design-shell.reference-visual-shell .command-dashboard,#root .console-design-shell.reference-visual-shell .report-center-page{flex-direction:column;gap:10px;display:flex}#root .console-design-shell.reference-visual-shell .command-dashboard>.visual-hero,#root .console-design-shell.reference-visual-shell .report-center-page>.visual-hero{display:none}#root .console-design-shell.reference-visual-shell .dashboard-report-region,#root .console-design-shell.reference-visual-shell .report-home-summary,#root .console-design-shell.reference-visual-shell .report-command-row,#root .console-design-shell.reference-visual-shell .report-overview-cockpit{width:100%;min-width:0}#root .console-design-shell.reference-visual-shell .report-command-row{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);margin:0 0 4px;padding:0}#root .console-design-shell.reference-visual-shell .report-command-row .report-clock-status{order:3;margin:0;padding:0;font-size:10px}#root .console-design-shell.reference-visual-shell .report-filter-bar{border:1px solid var(--srt-border-color);width:100%;max-width:none;box-shadow:none;background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}#root .console-design-shell.reference-visual-shell .report-period-toolbar,#root .console-design-shell.reference-visual-shell .report-filter-bar-row{display:contents}#root .console-design-shell.reference-visual-shell .report-period-presets{display:none}#root .console-design-shell.reference-visual-shell .report-period-presets button{border-radius:7px;min-height:31px;padding:5px 8px;font-size:10px!important}#root .console-design-shell.reference-visual-shell .report-period-field{min-width:0}#root .console-design-shell.reference-visual-shell .report-period-field>button,#root .console-design-shell.reference-visual-shell .report-filter-bar-row select{width:100%}#root .console-design-shell.reference-visual-shell .report-filter-bar .report-filter-actions{justify-content:flex-end;margin:0}#root .console-design-shell.reference-visual-shell .report-home-scope{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .report-home-scope label{min-width:0;font-size:0!important}#root .console-design-shell.reference-visual-shell .report-home-scope select{border:1px solid var(--srt-border-color);color:#0b2456;background:#fff;border-radius:8px;width:100%;font-size:16px!important}#root .console-design-shell.reference-visual-shell .report-overview-cockpit>.section-panel{margin:0;padding:10px}#root .console-design-shell.reference-visual-shell .report-overview-cockpit{grid-template-columns:minmax(0,1fr);display:grid}#root .console-design-shell.reference-visual-shell .report-overview-cockpit>*,#root .console-design-shell.reference-visual-shell .report-overview-cockpit .section-panel{min-width:0;max-width:100%}#root .console-design-shell.reference-visual-shell .report-overview-cockpit>.section-panel .section-panel-header{margin:0 0 8px;display:flex}#root .console-design-shell.reference-visual-shell .report-overview-kpis,#root .console-design-shell.reference-visual-shell .home-primary-kpis{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:0;display:grid}#root .console-design-shell.reference-visual-shell .report-overview-kpis{min-width:0;max-width:100%}#root .console-design-shell.reference-visual-shell .report-overview-kpi,#root .console-design-shell.reference-visual-shell .home-primary-kpis .report-overview-kpi{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;align-content:start;gap:4px;min-width:0;min-height:94px;padding:9px;display:grid;position:relative;box-shadow:0 5px 15px #0d756009}#root .console-design-shell.reference-visual-shell .report-overview-kpi .report-kpi-icon{color:#009d75;background:#e6f7f0;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}#root .console-design-shell.reference-visual-shell .report-overview-kpi>span:not(.report-kpi-icon){color:#6b82a6;font-size:10px!important}#root .console-design-shell.reference-visual-shell .report-overview-kpi>strong{white-space:nowrap;color:#0c2757;letter-spacing:-.04em;overflow:hidden;font-size:18px!important}#root .console-design-shell.reference-visual-shell .report-overview-kpi .report-change{font-size:10px!important}#root .console-design-shell.reference-visual-shell .report-overview-analysis,#root .console-design-shell.reference-visual-shell .report-home-analysis{grid-template-columns:1fr;gap:10px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .report-overview-analysis>.section-panel,#root .console-design-shell.reference-visual-shell .report-home-analysis>.section-panel{min-width:0;margin:0;padding:12px}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0}#root .console-design-shell.reference-visual-shell .home-metrics-layout .home-primary-kpis .report-overview-kpi{border:1px solid var(--srt-border-color);min-height:94px;padding:9px}#root .console-design-shell.reference-visual-shell .home-metrics-layout :is(.home-comparison-section,.home-metric-details,.home-store-card,.risk-panel,.priority-worklist-panel){border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;min-width:0;margin:0;padding:12px}#root .console-design-shell.reference-visual-shell .dashboard-operations-disclosure{background:0 0;border:0;margin:0}#root .console-design-shell.reference-visual-shell .dashboard-operations-disclosure>summary{border:1px solid var(--srt-border-color);color:#0a2856;background:#fff;border-radius:11px;margin:0 0 7px;padding:12px}#root .console-design-shell.reference-visual-shell .dashboard-operations-disclosure[open] .dashboard-command-region{gap:8px;display:grid}#root .console-design-shell.reference-visual-shell .home-quick-links{border:1px solid var(--srt-border-color);background:#fff;border-radius:12px;margin:0;padding:10px}#root .console-design-shell.reference-visual-shell .settings-page{flex-direction:column;gap:10px;padding:0;display:flex}#root .console-design-shell.reference-visual-shell .settings-anchor-nav{border:1px solid var(--srt-border-color);scrollbar-width:none;background:#fff;border-radius:12px;gap:6px;margin:0;padding:6px;display:flex;position:static;overflow-x:auto}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a{border:1px solid var(--srt-border-color);color:#244b7c;background:#fff;border-radius:8px;flex:none;font-size:11px!important}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a[aria-current=location]{border-color:var(--srt-border-color);color:#008e6a;background:#d6f7eb;font-weight:750}#root .console-design-shell.reference-visual-shell .settings-block{min-width:0;margin:0;padding:14px 12px;scroll-margin-top:70px}#root .console-design-shell.reference-visual-shell .settings-block-head{gap:8px;margin:0 0 10px;display:flex}#root .console-design-shell.reference-visual-shell .settings-block-head h2{color:#0b2758;font-size:17px!important}#root .console-design-shell.reference-visual-shell .settings-block-head p{color:#7185a4;font-size:11px!important}#root .console-design-shell.reference-visual-shell .settings-inline-row{border:1px solid var(--srt-border-color);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 7px;min-width:0;padding:10px;display:grid}#root .console-design-shell.reference-visual-shell .settings-inline-row+.settings-inline-row{margin-top:7px}#root .console-design-shell.reference-visual-shell .settings-inline-copy{min-width:0}#root .console-design-shell.reference-visual-shell .settings-inline-copy b{color:#0b2757;font-size:13px!important}#root .console-design-shell.reference-visual-shell .settings-inline-copy small{color:#6d83a3;margin-top:4px;line-height:1.4;display:block;font-size:10px!important}#root .console-design-shell.reference-visual-shell .settings-inline-state{color:#00956e;white-space:nowrap;background:#e3f8ee;border-radius:999px;align-self:start;padding:4px 7px;font-size:10px!important}#root .console-design-shell.reference-visual-shell .settings-inline-toggle{border-color:var(--srt-border-color);color:#087e69;background:#f5fcfa;grid-column:1/-1;min-height:31px;font-size:11px!important}#root .console-design-shell.reference-visual-shell .settings-page #settings-people>.settings-block-body{min-width:0}#root .console-design-shell.reference-visual-shell .settings-page .settings-embed{background:0 0;border:0;min-width:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-page .settings-embed .module-page{min-width:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-page .settings-embed .page-header{display:none}#root .console-design-shell.reference-visual-shell .settings-page .settings-embed .resource-surface{box-shadow:none;border:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-page .settings-filter-row{flex-wrap:wrap;align-items:center;margin:0 0 8px}#root .console-design-shell.reference-visual-shell .settings-page .settings-filter-row label{flex:170px}#root .console-design-shell.reference-visual-shell .settings-page .settings-filter-row input{width:100%;min-width:0}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单]{min-width:0;display:block}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] thead{display:none}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] tbody{gap:8px;display:grid}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] tr{border:1px solid var(--srt-border-color);background:#fff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;padding:11px;display:grid}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td{color:#496c91;overflow-wrap:anywhere;border:0;min-width:0;display:block;padding:3px!important;font-size:10px!important}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:first-child{color:#0a2855;grid-column:1/3;font-weight:700;font-size:13px!important}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(2){display:none}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(3){grid-column:1/3}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(3):before{content:"SID "}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(7){text-align:right;grid-area:1/3/3;align-self:start}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(4):before{content:"数据覆盖 "}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(5):before{content:"Listing数 "}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(6):before{content:"权限覆盖 "}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(8){text-align:right;grid-column:1/-1}#root .console-design-shell.reference-visual-shell .settings-page table[aria-label=授权店铺清单] td:nth-child(8) button{border-color:var(--srt-border-color);color:#078a6f;background:#f5fcfa;min-height:32px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-card-actions{border-top:1px solid var(--srt-border-color);grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-card-actions label{color:#416382;align-items:center;gap:7px;min-height:36px;font-size:13px;display:inline-flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-card-actions input{accent-color:#009f78;width:18px;height:18px;margin:0}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-card-actions button{border:1px solid var(--srt-border-color);color:#008465;background:#f0faf7;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-card-actions button:disabled{opacity:.55}}#root .loading{background:#f2fcfa;min-height:100vh;padding:clamp(24px,6vw,72px);display:block}#root .loading-indicator{margin:0}#root .loading-indicator-page{margin:12px 0}#root .console-design-shell.reference-visual-shell{--control-border:#d7e8e4;--control-focus:#009f78;--control-ring:#009f7826;--control-ink:#0b2856}#root .console-design-shell.reference-visual-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select){box-sizing:border-box;border:1px solid var(--srt-border-color);color:var(--control-ink);background-color:#fff;border-radius:8px;text-decoration:none}#root .console-design-shell.reference-visual-shell :is(input,textarea)::placeholder{color:#8298ad;opacity:1}#root .console-design-shell.reference-visual-shell :is(input,textarea,select):focus{border-color:var(--srt-border-color);box-shadow:0 0 0 3px var(--control-ring);outline:none}#root .console-design-shell.reference-visual-shell :is(input,textarea,select):focus-visible{outline:2px solid var(--control-focus);outline-offset:1px}#root .console-design-shell.reference-visual-shell .global-search input{box-shadow:none;background:0 0;border:0}#root .console-design-shell.reference-visual-shell .global-search:focus-within{border-color:var(--srt-border-color);box-shadow:0 0 0 3px var(--control-ring)}#root .console-design-shell.reference-visual-shell .listing-toolbar .listing-multi-filter-trigger{border-color:var(--srt-border-color);color:var(--control-ink);background:#fff}#root .console-design-shell.reference-visual-shell .listing-toolbar .listing-multi-filter-trigger:focus-visible{border-color:var(--srt-border-color);outline:2px solid var(--control-focus);outline-offset:1px;box-shadow:0 0 0 3px var(--control-ring)}#root .auth-page .auth-input-wrap,#root .auth-page .auth-card>label:not(.auth-field) input{border:1px solid var(--srt-border-color);color:#0b2856;background:#fff}#root .auth-page .auth-input-wrap:focus-within,#root .auth-page .auth-card>label:not(.auth-field) input:focus{border-color:var(--srt-border-color);outline:none;box-shadow:0 0 0 3px #009f7826}#root .auth-page .auth-input-wrap input,#root .auth-page .auth-input-wrap input:focus{box-shadow:none;background:0 0;border:0;outline:none}#root .auth-page :is(input,textarea)::placeholder{color:#8298ad;opacity:1}#root :is(.global-search,.auth-input-wrap,.rule-search) input:is(:focus,:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}#root .rule-search:focus-within{border-color:var(--srt-border-color);box-shadow:0 0 0 3px #009f7820}@media (width<=767px){#root .loading{padding:16px 12px}#root .loading-indicator{padding:12px 14px}#root .auth-page input,#root .console-design-shell.reference-visual-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select){font-size:16px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields{border:1px solid var(--srt-border-color);border-radius:9px;gap:0;overflow:hidden}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields:focus-within{border-color:var(--srt-border-color);box-shadow:0 0 0 3px var(--control-ring)}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input{border-radius:0;height:42px;min-height:42px;box-shadow:none!important;border:0!important;outline:none!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>button[type=submit]{color:#008f70;width:40px;height:42px;min-height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}}@media (width>=1024px){#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar-search{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields{width:auto}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-multi-filter{flex:108px;width:auto;min-width:108px;max-width:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-multi-filter.is-store{flex-grow:1.25;min-width:128px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{grid-template-columns:minmax(210px,1.2fr) repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:10px;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters>label{grid-template-rows:auto 40px;align-self:stretch;gap:5px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters>label :is(input,select){width:100%;min-width:0;height:40px;margin:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:auto visible}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters>.task-list-search{flex:1.7 190px;min-width:190px;margin:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters>label:not(.task-list-search),#root .console-design-shell.reference-visual-shell .task-list-page .task-list-advanced>label{flex:92px;min-width:92px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters :is(input,select){height:40px;min-height:40px}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters select{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;padding:4px 18px 4px 7px;overflow:hidden;font-size:11px!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-advanced{display:contents}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filter-tools{flex:none;margin:0;padding:0;display:flex}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filter-tools button{min-height:40px}#root .console-design-shell.reference-visual-shell .task-list-page .task-more-filters{display:none}#root .console-design-shell.reference-visual-shell .visual-hero-tasks .page-header{width:100%}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;display:flex;overflow:visible}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row>.report-filter-bar{display:contents}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-period-toolbar,#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) :is(.report-period-presets,.report-period-field){order:1}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-home-scope{flex-wrap:nowrap;order:2}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-filter-bar-row,#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-currency-select{order:3}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-filter-actions{order:5}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row>.report-clock-status{border:0;flex:0 auto;order:4;min-width:0;margin-left:auto;padding:0}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-active-filters{order:5}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-period-presets button[aria-pressed=true]{color:#fff;background:#009b77}}@media (width>=1024px) and (width<=1399px){#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar-search,#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row{flex-wrap:wrap}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row>.report-clock-status{flex-basis:100%;margin-left:0}}@media (width<=767px){#root .rule-search input{font-size:16px}#root .task-list-page .task-list-filters>.task-list-advanced{display:none}#root .task-list-page .task-list-filters.is-expanded>.task-list-advanced{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0;display:grid}#root .task-list-page .task-list-filters>.task-list-filter-tools{display:none}}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input,#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger{border-color:var(--srt-border-color);color:#0b2856}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input{border-color:var(--srt-border-color)!important;background:#f4fcf9!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger:hover{border-color:var(--srt-border-color);background:#eaf8f2}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger[aria-expanded=true]{border-color:var(--srt-border-color);color:#006f58;box-shadow:0 0 0 3px #009f7820}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input:focus{border-color:var(--srt-border-color);background:#f4fcf9}body>.listing-multi-filter-popover{border-color:var(--srt-border-color);color:#183c35;box-shadow:0 10px 26px #056f5820}body>.listing-multi-filter-popover .listing-multi-filter-options>label:hover{background:#e4f7ee}body>.listing-multi-filter-popover .listing-multi-filter-options>label:has(input:checked){background:#e4f7ee}body>.listing-multi-filter-popover .listing-multi-filter-options input{accent-color:#009f78}body>.listing-multi-filter-popover :is(button,input[type=checkbox]):focus-visible{outline-offset:2px;outline:2px solid #009f78}@media (width<=767px){#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields{border-color:var(--srt-border-color);background:#f4fcf9}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input{background:0 0!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input:is(:focus,:focus-visible){box-shadow:none!important;border:0!important;outline:0!important}#root .console-design-shell.reference-visual-shell .listing-center-page .mobile-filter-trigger{border-color:var(--srt-border-color);color:#008e70!important;background:#f4fcf9!important}#root .console-design-shell.reference-visual-shell .listing-center-page .mobile-quick-more{border-color:var(--srt-border-color);color:#008e70;background:#f4fcf9}.listing-filter-drawer .mobile-filter-fields .listing-multi-filter-trigger{border-color:var(--srt-border-color);color:#0b2856;background:#f4fcf9}.listing-filter-drawer .mobile-filter-fields .listing-multi-filter-trigger[aria-expanded=true]{border-color:var(--srt-border-color);background:#e4f7ee}}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields>input,#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger,body>.listing-multi-filter-popover,#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger[aria-expanded=true]{background:#fff!important}@media (width>=1024px){#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar-search{max-width:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-search-fields{flex:0 215px;min-width:185px;max-width:215px}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter,#root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter.is-store{flex:1 1 0;min-width:0;max-width:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-row-actions{grid-template-columns:repeat(2,30px);justify-content:center;gap:5px;display:grid}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-row-actions .table-action{border:1px solid var(--srt-border-color);color:#008e70;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;min-height:30px;padding:0;display:inline-flex}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-row-actions .listing-mobile-action-icon{display:block}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-row-actions .listing-action-label{display:none}}#root .console-design-shell.reference-visual-shell .settings-page,#root .console-design-shell.reference-visual-shell .settings-management-page{color:#102d59;min-width:0}#root .console-design-shell.reference-visual-shell .settings-page>.visual-hero,#root .console-design-shell.reference-visual-shell .settings-management-page>.settings-management-heading{border:1px solid var(--srt-border-color);height:auto;min-height:142px;box-shadow:none;background:#eafbf6 url(/assets/visual-hero-settings.jpg) 50%/cover no-repeat;border-radius:12px;margin:0 0 8px;padding:25px 26px 55px;position:relative;overflow:hidden}#root .console-design-shell.reference-visual-shell .settings-page>.visual-hero:before,#root .console-design-shell.reference-visual-shell .settings-management-heading:before{display:none}#root .console-design-shell.reference-visual-shell .settings-page .visual-hero .page-header{z-index:1;width:auto;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:relative}#root .console-design-shell.reference-visual-shell .settings-page .visual-hero .page-header h1,#root .console-design-shell.reference-visual-shell .settings-management-heading h1{color:#0b2855;margin:0 0 5px;line-height:1.25;font-size:27px!important}#root .console-design-shell.reference-visual-shell .settings-page .visual-hero .page-header .muted,#root .console-design-shell.reference-visual-shell .settings-management-heading>p{color:#607b9c;max-width:720px;margin:0;line-height:1.55;font-size:12px!important}#root .console-design-shell.reference-visual-shell .settings-page .visual-hero-slogan,#root .console-design-shell.reference-visual-shell .settings-management-heading .visual-hero-slogan{top:38px;right:10%;font-size:14px!important}#root .console-design-shell.reference-visual-shell .settings-anchor-nav,#root .console-design-shell.reference-visual-shell .settings-category-rail{z-index:2;border:1px solid var(--srt-border-color);scrollbar-width:thin;background:#fff;border-radius:9px;gap:0;width:max-content;max-width:100%;margin:-52px 0 18px 12px;padding:0 7px;display:flex;position:relative;overflow-x:auto;box-shadow:0 6px 18px #0c6f5210}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a,#root .console-design-shell.reference-visual-shell .settings-category-rail a{color:#45658b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;gap:9px;min-height:44px;margin:0;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;font-size:12px!important}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a[aria-current=location],#root .console-design-shell.reference-visual-shell .settings-category-rail a.active{border-bottom-color:var(--srt-border-color);background:#eefbf6;color:#008c6b!important}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a:hover,#root .console-design-shell.reference-visual-shell .settings-category-rail a:hover{color:#008c6b;background:#f4fcf9}#root .console-design-shell.reference-visual-shell .settings-page .settings-block{border:1px solid var(--srt-border-color);background:#fff;border-radius:11px;min-width:0;margin-bottom:12px;padding:15px}#root .console-design-shell.reference-visual-shell .settings-block-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}#root .console-design-shell.reference-visual-shell .settings-block-head>div{flex:1;min-width:0}#root .console-design-shell.reference-visual-shell .settings-section-icon{color:#009a76;background:#e9f8f2;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}#root .console-design-shell.reference-visual-shell #settings-people .settings-section-icon,#root .console-design-shell.reference-visual-shell #settings-families .settings-section-icon,#root .console-design-shell.reference-visual-shell #settings-rules .settings-section-icon{color:#1d69ea;background:#ecf4ff}#root .console-design-shell.reference-visual-shell .settings-block-head h2{color:#0b2855;margin:0 0 3px;font-size:15px!important}#root .console-design-shell.reference-visual-shell .settings-block-head p{color:#738bac;font-size:11px!important}#root .console-design-shell.reference-visual-shell .settings-block-body{min-width:0}#root .console-design-shell.reference-visual-shell .settings-operations-grid,#root .console-design-shell.reference-visual-shell .settings-people-grid,#root .console-design-shell.reference-visual-shell .settings-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .settings-operations-grid .settings-inline-row{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;min-width:0;margin:0}#root .console-design-shell.reference-visual-shell .settings-operations-grid .settings-inline-toggle{grid-column:2/-1;justify-self:end}#root .console-design-shell.reference-visual-shell .settings-inline-copy small{margin-top:3px;line-height:1.4;display:block}#root .console-design-shell.reference-visual-shell .settings-inline-state{color:#008e69;white-space:nowrap;background:#e9f8f0;border-radius:99px;padding:5px 9px;font-weight:700;font-size:10px!important}#root .console-design-shell.reference-visual-shell .settings-people-card{border:1px solid var(--srt-border-color);background:#fff;border-radius:8px;min-width:0;overflow:hidden}#root .console-design-shell.reference-visual-shell .settings-people-card>header{align-items:center;gap:9px;padding:9px 12px;display:flex}#root .console-design-shell.reference-visual-shell .settings-people-card>header>div{flex:1;min-width:0}#root .console-design-shell.reference-visual-shell .settings-people-card h3{margin:0 0 3px;font-size:12px}#root .console-design-shell.reference-visual-shell .settings-people-card header p{color:#7891af;margin:0;font-size:10px}#root .console-design-shell.reference-visual-shell .settings-people-card .settings-people-content{min-width:0;max-height:350px;padding:0 11px 10px;overflow:auto}#root .console-design-shell.reference-visual-shell .settings-people-card.is-expanded .settings-people-content{max-height:none}#root .console-design-shell.reference-visual-shell .settings-people-card .settings-embed>.module-page{min-width:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-people-card .settings-embed .page-header{display:none}#root .console-design-shell.reference-visual-shell .settings-people-card .resource-surface{box-shadow:none;border:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-people-card .table-wrap,#root .console-design-shell.reference-visual-shell .settings-people-card .access-table-wrap{max-width:100%;overflow-x:auto}#root .console-design-shell.reference-visual-shell .settings-lower-grid>.settings-block{box-sizing:border-box;height:100%}#root .console-design-shell.reference-visual-shell .settings-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#root .console-design-shell.reference-visual-shell .settings-link-card{min-width:0;padding:9px}#root .console-design-shell.reference-visual-shell #settings-safeguard .settings-embed>.resource-surface{box-shadow:none;border:0;padding:0}#root .console-design-shell.reference-visual-shell .settings-storage-status{color:#7891af;align-items:center;gap:12px;margin-bottom:10px;font-size:10px;display:flex}#root .console-design-shell.reference-visual-shell #settings-safeguard .readiness-state-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;display:grid}#root .console-design-shell.reference-visual-shell #settings-safeguard .readiness-state-card{border:1px solid var(--srt-border-color);background:#fbfefd;border-radius:8px;min-width:0;min-height:74px;padding:10px}#root .console-design-shell.reference-visual-shell #settings-safeguard .readiness-state-card b{overflow-wrap:anywhere;color:#0b2855;font-size:15px!important}#root .console-design-shell.reference-visual-shell #settings-safeguard .resource-surface>.panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 15px;margin:10px 0 0;padding:10px;display:grid}#root .console-design-shell.reference-visual-shell #settings-safeguard .resource-surface>.panel p{overflow-wrap:anywhere;min-width:0;margin:0;font-size:10px}#root .console-design-shell.reference-visual-shell .settings-management-page{gap:0}#root .console-design-shell.reference-visual-shell .settings-management-page>.settings-management-heading{display:block}#root .console-design-shell.reference-visual-shell .settings-management-heading nav{z-index:1;color:#6d8aa8;align-items:center;gap:8px;margin-bottom:10px;font-size:10px;display:flex;position:relative}#root .console-design-shell.reference-visual-shell .settings-management-heading nav a{color:inherit;text-decoration:none}#root .console-design-shell.reference-visual-shell .settings-management-heading nav strong{color:#0b2855}#root .console-design-shell.reference-visual-shell .settings-management-heading .settings-back-link{z-index:2;min-height:30px;position:absolute;bottom:12px;right:16px}#root .console-design-shell.reference-visual-shell .settings-management-page .settings-category-rail{grid-template-columns:none;width:max-content;max-width:100%;margin-bottom:14px;display:inline-flex}#root .console-design-shell.reference-visual-shell .settings-task-area>.module-page{gap:12px;display:grid}#root .console-design-shell.reference-visual-shell .settings-task-toolbar{justify-content:flex-end;gap:8px;min-height:36px;display:flex}#root .console-design-shell.reference-visual-shell .settings-task-area .model-current-card,#root .console-design-shell.reference-visual-shell .settings-task-area .model-provider-surface,#root .console-design-shell.reference-visual-shell .settings-task-area .model-routing-surface,#root .console-design-shell.reference-visual-shell .settings-task-area .rule-center-grid{border-color:var(--srt-border-color);background:#fff;border-radius:10px;box-shadow:0 5px 16px #0c6f520b}#root .console-design-shell.reference-visual-shell .settings-task-area .model-current-card,#root .console-design-shell.reference-visual-shell .settings-task-area .rule-family-pane{background:#f8fffc}#root .console-design-shell.reference-visual-shell .settings-task-area .rule-family-item.is-active{border-color:var(--srt-border-color);color:#078868;background:#ecfbf5}#root .console-design-shell.reference-visual-shell .rule-version-history{gap:7px;display:grid}#root .console-design-shell.reference-visual-shell .rule-version-history>div{border:1px solid var(--srt-border-color);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 12px;display:grid}#root .console-design-shell.reference-visual-shell .rule-version-history small{color:#7891af;grid-column:1/-1}@media (width<=1180px){#root .console-design-shell.reference-visual-shell #settings-safeguard .readiness-state-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){#root .console-design-shell.reference-visual-shell .settings-page .visual-hero .page-header h1,#root .console-design-shell.reference-visual-shell .settings-management-heading h1{font-size:22px!important}#root .console-design-shell.reference-visual-shell .settings-page .visual-hero-slogan,#root .console-design-shell.reference-visual-shell .settings-management-heading .visual-hero-slogan{display:none}#root .console-design-shell.reference-visual-shell .settings-anchor-nav,#root .console-design-shell.reference-visual-shell .settings-category-rail{box-sizing:border-box}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a,#root .console-design-shell.reference-visual-shell .settings-category-rail a{min-height:43px;padding:0 11px;font-size:12px!important}#root .console-design-shell.reference-visual-shell .settings-operations-grid,#root .console-design-shell.reference-visual-shell .settings-people-grid,#root .console-design-shell.reference-visual-shell .settings-lower-grid,#root .console-design-shell.reference-visual-shell .settings-link-grid{grid-template-columns:minmax(0,1fr)}#root .console-design-shell.reference-visual-shell .settings-operations-grid .settings-inline-row{grid-template-columns:minmax(0,1fr) auto}#root .console-design-shell.reference-visual-shell .settings-page .settings-people-card .settings-people-content{max-height:390px}#root .console-design-shell.reference-visual-shell #settings-safeguard .readiness-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#root .console-design-shell.reference-visual-shell #settings-safeguard .resource-surface>.panel{grid-template-columns:1fr}#root .console-design-shell.reference-visual-shell .settings-management-heading .settings-back-link{bottom:8px;right:10px}#root .console-design-shell.reference-visual-shell .settings-task-toolbar{flex-wrap:wrap;justify-content:flex-start}#root .console-design-shell.reference-visual-shell .settings-task-area input:not([type=checkbox]):not([type=radio]),#root .console-design-shell.reference-visual-shell .settings-task-area select,#root .console-design-shell.reference-visual-shell .settings-task-area textarea,#root .console-design-shell.reference-visual-shell .settings-page input:not([type=checkbox]):not([type=radio]),#root .console-design-shell.reference-visual-shell .settings-page textarea{font-size:16px!important}}#root .console-design-shell.reference-visual-shell .settings-tab-content:not([hidden]){gap:20px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .settings-tab-content[hidden]{display:none}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-block{margin:0}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-block-body{gap:16px;display:grid}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-operations-grid{gap:16px}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-link-grid{grid-template-columns:minmax(0,1fr);gap:16px}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-people-card .settings-people-content{max-height:none;padding-top:12px}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-people-content>.module-page{gap:16px}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a:focus-visible{outline-offset:-4px;outline:2px solid #008c6b}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-task-area>.module-page{gap:20px}#root .console-design-shell.reference-visual-shell .settings-tab-content .settings-task-area>.module-page>:is(section,.resource-surface){margin-block:0}#root .console-design-shell.reference-visual-shell .settings-page .settings-anchor-nav{top:0}@layer compatibility{.store-collection-switch{white-space:nowrap;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.store-collection-switch>span{background:#a5aca9;border-radius:20px;flex:none;width:34px;height:20px;position:relative}.store-collection-switch>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.store-collection-switch[aria-checked=true]>span{background:#177952}.store-collection-switch[aria-checked=true]>span:after{transform:translate(14px)}.store-collection-switch:disabled{cursor:default;opacity:.6}.store-collection-switch:focus-visible{outline-offset:4px;outline:2px solid #177952}.login-ip-settings{gap:16px;display:grid}.login-ip-summary,.login-ip-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.login-ip-settings h3{margin:0 0 8px;font-size:16px}.login-ip-settings p{color:#65736c;margin:6px 0;font-size:13px;line-height:1.65}.login-ip-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.login-ip-row{border-top:1px solid #e0e0e0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 0;display:grid}.login-ip-list{margin-top:18px}.login-ip-address{overflow-wrap:anywhere;min-width:0}.login-ip-address small{color:#65736c;margin-top:5px;display:block}.login-ip-current{color:#177952;margin-left:8px;font-size:12px}.login-ip-dialog form{gap:16px;display:grid}.login-ip-dialog label{gap:8px;display:grid}.login-ip-dialog input{width:100%;min-width:0;font-size:16px}@media (width<=640px){.login-ip-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.login-ip-row>.login-ip-actions{grid-column:1/-1}.login-ip-toolbar>div{overflow-wrap:anywhere;max-width:100%}.login-ip-dialog input{font-size:16px}}@media (prefers-reduced-motion:reduce){.store-collection-switch>span:after{transition:none}}}@media (width<=767px){#root .console-design-shell.reference-visual-shell .content{min-width:0;overflow-x:clip}#root .console-design-shell.reference-visual-shell :is(.command-dashboard,.task-list-page,.diagnosis-center-page,.report-center-page,.settings-page){min-width:0;max-width:100%}#root .console-design-shell.reference-visual-shell .account-menu{position:relative}#root .console-design-shell.reference-visual-shell .account-trigger{border-radius:50%;min-width:42px;min-height:42px}#root .console-design-shell.reference-visual-shell .account-avatar{width:38px;height:38px}#root .console-design-shell.reference-visual-shell .account-popover{z-index:110;max-width:min(280px,100vw - 24px);left:auto;right:0}#root .console-design-shell.reference-visual-shell .report-command-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;display:grid}#root .console-design-shell.reference-visual-shell .report-filter-bar{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) auto;gap:6px;min-width:0;padding:7px;display:grid}#root .console-design-shell.reference-visual-shell .report-period-field{grid-column:1}#root .console-design-shell.reference-visual-shell .report-period-field>button{min-width:0;min-height:42px;padding-inline:7px;font-size:16px!important}#root .console-design-shell.reference-visual-shell .report-period-field .report-date-full{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#root .console-design-shell.reference-visual-shell .report-filter-bar-row select{grid-column:2;min-width:0;min-height:42px;padding-inline:7px 22px}#root .console-design-shell.reference-visual-shell .report-filter-bar .report-filter-actions{flex-wrap:nowrap;grid-column:3;align-items:center;gap:5px;min-width:0;display:flex}#root .console-design-shell.reference-visual-shell .report-filter-actions button{flex:0 0 38px;min-width:38px;min-height:42px;padding:5px}#root .console-design-shell.reference-visual-shell .report-home-scope{grid-area:2/1/auto/3;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#root .console-design-shell.reference-visual-shell .report-home-scope select{min-width:0;min-height:42px;padding-inline:5px 20px}#root .console-design-shell.reference-visual-shell .report-clock-status{grid-area:2/3/auto/-1;justify-content:flex-end;align-items:center;gap:5px;min-width:0;margin:0;padding:0;display:flex;overflow:visible}#root .console-design-shell.reference-visual-shell .report-clock-status>strong{color:#48677f;text-overflow:ellipsis;white-space:nowrap;border:0;flex:auto;min-width:0;padding:0;overflow:hidden;font-size:10px!important}#root .console-design-shell.reference-visual-shell .report-clock-status .dashboard-world-time{flex:none;order:2}#root .console-design-shell.reference-visual-shell .report-clock-status .dashboard-world-time summary{color:#20558e;cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:30px;height:34px;padding:0;display:grid;font-size:0!important}#root .console-design-shell.reference-visual-shell .report-clock-status .dashboard-world-time summary:before{content:"◷";font-size:24px;line-height:1}#root .console-design-shell.reference-visual-shell .report-clock-status .report-live-status{background:#fff;border-radius:8px;flex:none;order:3;place-items:center;width:30px;height:34px;padding:0;display:grid;position:relative;font-size:0!important}#root .console-design-shell.reference-visual-shell .report-clock-status .report-live-status:after{content:"↻";font-size:21px;line-height:1}#root .console-design-shell.reference-visual-shell .report-clock-status .report-live-status i{position:absolute;transform:translate(12px,-12px)}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-panel .section-panel-header,#root .console-design-shell.reference-visual-shell .home-metrics-layout .priority-worklist-panel .section-panel-header{justify-content:space-between;align-items:center;gap:8px;display:flex}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values>div{border:1px solid var(--srt-border-color);background:#f8fcfb;border-radius:9px;justify-items:start;gap:4px;min-width:0;padding:10px 5px;display:grid}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values span{white-space:nowrap;font-size:11px!important}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values strong{font-size:18px!important}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .section-panel-header h2{margin:0}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .command-count-badge{flex:none}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-table tbody tr{border:1px solid var(--srt-border-color);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 10px;min-width:0;padding:11px;display:grid}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-table td{overflow-wrap:anywhere;border:0;grid-column:auto;min-width:0;padding:0}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-table .dashboard-listing-product{border-bottom:1px solid var(--srt-border-color);grid-column:1/-1;align-items:start;gap:9px;padding-bottom:8px;display:flex}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .listing-product-media,#root .console-design-shell.reference-visual-shell .priority-worklist-panel :is(.listing-main-image,.listing-image-missing){flex:0 0 60px;width:60px;height:60px}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .listing-product-copy{min-width:0}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .listing-product-copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:14px!important}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-risk{grid-column:1}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-issue{grid-column:2}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-time{grid-column:1}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-action{grid-column:2}#root .console-design-shell.reference-visual-shell .priority-worklist-panel .dashboard-listing-action .command-row-action{min-height:38px}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-filters>.task-list-search{grid-column:1/-1;width:100%;min-width:0;margin:0}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-search input{width:100%;min-width:0;min-height:43px}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-filters>label:not(.task-list-search),#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-filters>button{width:100%;min-width:0;min-height:42px}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-filters select{width:100%;min-width:0;height:42px}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table tbody tr{border:1px solid var(--srt-border-color);border-radius:12px;grid-template-rows:auto auto auto auto;grid-template-columns:60px minmax(0,1fr) minmax(0,.8fr);gap:6px 9px;min-width:0;min-height:0;padding:11px;display:grid}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td.task-product-cell{display:contents}#root .console-design-shell.reference-visual-shell section.task-list-page .task-product-image{grid-area:1/1/3;width:60px;height:60px}#root .console-design-shell.reference-visual-shell section.task-list-page .task-product-copy{grid-area:1/2/auto/-1;min-width:0;padding:0}#root .console-design-shell.reference-visual-shell section.task-list-page .task-product-copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:14px!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table .task-identity-cell{grid-area:2/2/auto/-1;min-width:0;padding:0!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label="店铺 / 负责人"]{border-top:1px solid var(--srt-border-color);grid-area:3/1/auto/-1;gap:8px;min-width:0;display:flex;padding:8px 0!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label="店铺 / 负责人"]>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label=任务状态]{border:0;border-top:1px solid var(--srt-border-color);grid-area:4/1;justify-content:start;gap:4px;min-width:0;display:grid;padding:8px 0 0!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label=执行进度]{border:0;border-top:1px solid var(--srt-border-color);grid-area:4/2;min-width:0;padding:8px 0 0!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label="截止 / 复盘"]{border:0;border-top:1px solid var(--srt-border-color);grid-area:4/3;min-width:0;padding:8px 0 0!important}#root .console-design-shell.reference-visual-shell section.task-list-page .task-list-table td[data-label=操作]{display:none!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{min-width:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-listing-table tbody tr{border:1px solid var(--srt-border-color);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;min-width:0;min-height:0;padding:10px;display:grid}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-product-cell{grid-area:1/1/auto/-1;min-width:0;padding:0!important;display:flex!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-product-media,#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-product-media img{flex:0 0 60px;width:60px;height:60px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-product-copy{min-width:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:14px!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-mobile-reason{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-ownership-cell{grid-area:2/1/auto/-1;min-width:0;border-top:1px solid var(--srt-border-color)!important;padding:7px 0!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-result-cell{grid-area:3/1;min-width:0;padding:5px 0!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-time-cell{text-align:right;grid-area:3/2;align-self:end;min-width:0;padding:5px 0!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-action-cell{display:none!important}#root .console-design-shell.reference-visual-shell .settings-page,#root .console-design-shell.reference-visual-shell .settings-management-page{flex-direction:column;gap:10px;width:100%;min-width:0;padding:0;display:flex}#root .console-design-shell.reference-visual-shell .settings-page>.visual-hero,#root .console-design-shell.reference-visual-shell .settings-management-page>.settings-management-heading{background-position:100%;border-radius:0 0 14px 14px;min-width:0;min-height:126px;margin:0;padding:17px 15px 18px}#root .console-design-shell.reference-visual-shell .settings-anchor-nav,#root .console-design-shell.reference-visual-shell .settings-category-rail{scrollbar-width:none;border-radius:10px;width:100%;min-width:0;max-width:100%;margin:0;padding:4px;display:flex;overflow-x:auto}#root .console-design-shell.reference-visual-shell .settings-management-page .settings-category-rail{margin:0 0 10px;display:flex}#root .console-design-shell.reference-visual-shell .settings-anchor-nav a{white-space:nowrap;min-height:42px;padding:0 10px}#root .console-design-shell.reference-visual-shell .settings-operations-grid,#root .console-design-shell.reference-visual-shell .settings-people-grid,#root .console-design-shell.reference-visual-shell .settings-lower-grid,#root .console-design-shell.reference-visual-shell .settings-link-grid{grid-template-columns:minmax(0,1fr);gap:9px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .settings-block,#root .console-design-shell.reference-visual-shell .settings-people-card,#root .console-design-shell.reference-visual-shell .settings-task-area{width:100%;min-width:0;max-width:100%}#root .console-design-shell.reference-visual-shell .settings-block-head{flex-wrap:wrap;align-items:start}#root .console-design-shell.reference-visual-shell .settings-block-head>div{flex:calc(100% - 60px)}#root .console-design-shell.reference-visual-shell .settings-operations-grid .settings-inline-row{grid-template-columns:32px minmax(0,1fr) auto;gap:7px;min-width:0;display:grid}#root .console-design-shell.reference-visual-shell .settings-inline-row .settings-row-icon{grid-column:1}#root .console-design-shell.reference-visual-shell .settings-inline-row .settings-inline-copy{grid-column:2}#root .console-design-shell.reference-visual-shell .settings-inline-row .settings-inline-state{text-overflow:ellipsis;grid-column:3;min-width:0;max-width:84px;overflow:hidden}#root .console-design-shell.reference-visual-shell .settings-operations-grid .settings-inline-toggle{grid-column:2/-1;justify-self:stretch}#root .console-design-shell.reference-visual-shell .settings-people-card .settings-people-content{max-height:none;overflow:visible}#root .console-design-shell.reference-visual-shell .settings-page .settings-embed,#root .console-design-shell.reference-visual-shell .settings-page .settings-embed>.module-page{min-width:0;max-width:100%}#root .console-design-shell.reference-visual-shell .settings-page .settings-filter-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}#root .console-design-shell.reference-visual-shell .settings-page .settings-filter-row label{min-width:0}#root .console-design-shell.reference-visual-shell .settings-page #settings-safeguard .readiness-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#root .console-design-shell.reference-visual-shell .settings-page :is(.table-wrap,.access-table-wrap){max-width:100%;overflow-x:auto}#root .console-design-shell.reference-visual-shell .settings-task-area .rule-center-grid{height:auto;max-height:none}#root .console-design-shell.reference-visual-shell .settings-task-area :is(.rule-list-pane,.rule-editor-pane){min-height:0}}@media (width<=359px){#root .console-design-shell.reference-visual-shell .report-command-row{grid-template-columns:repeat(2,minmax(0,1fr))}#root .console-design-shell.reference-visual-shell .report-home-scope{grid-column:1/-1}#root .console-design-shell.reference-visual-shell .report-clock-status{grid-area:3/1/auto/-1}#root .console-design-shell.reference-visual-shell .home-metrics-layout .risk-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){#root .account-security-dialog button{min-height:44px}#root .account-security-dialog input{font-size:16px!important}#root .account-security-form{min-width:0}#root .account-security-form input{width:100%;min-width:0}#root .account-popover button{min-height:44px}}#root .account-security-dialog .primary{border-color:var(--srt-border-color);color:#fff;background:#009b78}#root .account-security-dialog .primary:hover:not(:disabled){background:#008b6b}#root .account-security-dialog .secondary{color:#168a72}@media (width>=768px) and (width<=1320px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row{order:1;grid-area:auto/1/auto/-1}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-metrics-cockpit{display:contents}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout>.visual-hero{order:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-primary-kpis{order:2;grid-area:auto/1/auto/-1}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-comparison-section{order:3;grid-area:auto/1/auto/7}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-metric-details{order:4;grid-area:auto/7/auto/-1}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-store-card{order:5;grid-area:auto/1/auto/5}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .dashboard-ops-summary-grid{order:6;grid-area:auto/5/auto/-1}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .priority-worklist-panel{order:7;grid-row:auto}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-quick-links{order:8;grid-row:auto}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-store-list,#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-comparison-cards{grid-template-columns:minmax(0,1fr)}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-comparison-row b{white-space:nowrap;overflow-wrap:normal}}@media (width>=768px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:minmax(190px,1.45fr) minmax(132px,1fr) minmax(86px,1fr) minmax(86px,1fr) 60px 40px;align-items:center;gap:6px;padding:9px 8px}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-presets{box-sizing:border-box;flex-wrap:nowrap;grid-area:1/1;justify-content:center;justify-self:stretch;align-items:center;gap:0;width:100%;height:40px;padding:3px}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-presets button{text-align:center;flex:1;justify-content:center;align-items:center;min-width:0;height:32px;min-height:32px;padding:0 3px;line-height:1;display:flex}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:1/2;align-self:center}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:1/3}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:1/4}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:1/5}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:1/6;align-items:center}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-filter-actions button[aria-label=重置筛选]{display:none}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-date-full{white-space:nowrap;justify-content:center;align-items:center;gap:5px;line-height:1;display:inline-flex}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-date-zone{justify-content:center;align-items:center;margin:0;padding:3px 4px;line-height:1;display:inline-flex}}@media (width>=768px) and (width<=999px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-date-zone{display:none}}@media (width<=767px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:minmax(64px,1.2fr) minmax(50px,.55fr) minmax(64px,1fr) minmax(64px,1fr) 38px;align-items:center;gap:8px 4px;display:grid}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout :is(.report-filter-bar,.report-period-toolbar,.report-filter-bar-row,.report-home-scope){display:contents}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-clock-status{order:0;grid-area:1/1/auto/-1;justify-content:flex-start;width:100%;min-width:0;display:flex}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-clock-status>strong{white-space:normal;text-overflow:clip;flex:auto;order:1;line-height:1.35;overflow:visible}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-clock-status .dashboard-world-time{order:2;margin-left:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-clock-status .report-live-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-clock-status .report-live-status:after{content:none}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-field{grid-area:2/1;min-width:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-currency-select{grid-area:2/2;width:100%;min-width:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-home-scope>label:first-child{grid-area:2/3;min-width:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-home-scope>label:nth-child(2){grid-area:2/4;min-width:0}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-filter-actions{grid-area:2/5;justify-self:stretch;width:38px}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-active-filters{grid-area:3/1/auto/-1}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-field>button{gap:2px;padding-inline:2px;overflow:hidden}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-date-range-short{justify-items:start;gap:1px;font-size:10px;line-height:1;display:grid}body #root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row .unified-dropdown-display{padding-inline:4px 13px}body #root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row .report-currency-select .unified-dropdown-display{padding-inline:4px 11px}body #root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row .unified-dropdown-display>svg{width:9px;right:2px}}@media (width>=900px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-command-row{grid-template-columns:max-content max-content 116px 116px 60px 40px minmax(0,1fr)}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-presets{justify-self:start;width:max-content}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-presets button{flex:none;padding-inline:10px}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-period-field>button{width:max-content}#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .report-active-filters{grid-area:2/1/auto/-1}}@media (width>=768px) and (width<=1100px){#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel{--card-muted:#77849f;--card-accent:#109f98}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table tbody tr{border:1px solid var(--srt-border-color);border-radius:12px;grid-template-columns:64px repeat(3,minmax(0,1fr)) 108px;gap:8px 12px;padding:14px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table td{background:0 0;border:0;grid-column:auto;min-width:0;padding:0}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table td:before{display:none}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-decoration{color:var(--card-muted);display:block}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-product{display:contents}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .listing-product-media{grid-area:1/1/3;align-self:start}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel :is(.listing-main-image,.listing-image-missing){width:64px;height:64px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .listing-product-copy{grid-area:1/2/auto/5}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .listing-product-copy>span{overflow-wrap:anywhere;line-height:1.45;display:block;font-size:14px!important}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .listing-product-copy small{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-top:4px;line-height:1.5;display:-webkit-box;overflow:hidden}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-identity{flex-wrap:wrap;grid-area:2/2/auto/5;align-items:baseline;gap:4px 12px;display:flex}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-identity>span{white-space:normal;align-items:baseline;gap:4px;display:flex;overflow:visible}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-identity small{border-left:1px solid var(--srt-border-color);white-space:normal;overflow-wrap:anywhere;margin:0;padding-left:12px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-risk{grid-area:1/5/3;place-self:start end;overflow:visible}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-risk .priority-badge{padding:7px 16px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-issue{color:#d93429;background:#fff4f2;border-radius:8px;grid-area:3/1/auto/-1;align-items:center;gap:10px;margin:5px 0;padding:10px 12px;display:flex;overflow:visible}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-issue-icon{color:#d93429;flex:none}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-issue-label{border-left:1px solid var(--srt-border-color);flex:none;padding-left:10px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-issue-text{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600;line-height:1.5}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-issue small{white-space:normal;flex:none;margin:0}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-ownership{grid-area:4/1/auto/4;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;display:grid}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-ownership>:is(span,small){white-space:normal;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;margin:0;display:grid;overflow:visible}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-owner{border-left:1px solid var(--srt-border-color);padding-left:12px}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-ownership svg{grid-area:1/1/3;align-self:center}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-label{font-size:10px;font-weight:400;line-height:1.4}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-card-value{color:#17234d;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.5}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-ownership .dashboard-card-value{grid-column:2}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-time{border-left:1px solid var(--srt-border-color);white-space:normal;grid-area:4/4;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:2px 8px;padding-left:12px;display:grid}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-time svg{grid-row:1/3;align-self:center}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-time .dashboard-card-value{grid-column:2}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-table .dashboard-listing-action{grid-area:4/5;justify-content:flex-end;align-items:center;display:flex}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-action .command-row-action{border-color:var(--srt-border-color);background:var(--card-accent);border-radius:8px;width:108px;min-height:38px;padding:8px 12px;font-weight:600;color:#fff!important}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-action .command-row-action:hover{border-color:var(--srt-border-color);background:#087e79}#root .dashboard-design-shell .home-metrics-layout .priority-worklist-panel .dashboard-listing-action .command-row-action:focus-visible{outline-offset:3px;outline:2px solid #2668d7}}@media (width>=768px) and (width<=999px){#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-comparison-section,#root .console-design-shell.reference-visual-shell.dashboard-design-shell .home-metrics-layout .home-metric-details{grid-column:1/-1}}:root{--srt-control-line:#8daea4;--srt-control-accent:#079b77;--srt-control-tint:#e8f8f3}body .unified-dropdown-control{vertical-align:middle;box-sizing:border-box;width:100%;min-width:0;position:relative;background:0 0!important;border:0!important;padding:0!important;display:inline-grid!important}body .unified-dropdown-control>select.unified-dropdown-native{opacity:0;cursor:pointer;min-width:0;min-height:34px;margin:0;display:block;grid-area:1/1!important;width:100%!important}body .unified-dropdown-control>.unified-dropdown-display{border:1px solid var(--srt-border-color);color:#30343c;text-align:left;box-sizing:border-box;pointer-events:none;background:#fff;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:400;line-height:1.5;display:flex;position:absolute;inset:0}.unified-dropdown-display>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.unified-dropdown-display>span:before{content:attr(data-label)}body #root .unified-dropdown-control .unified-dropdown-display,body #root .unified-dropdown-control .unified-dropdown-display>span{text-align:left!important;font-size:11px!important;font-weight:400!important}body .unified-dropdown-control.report-currency-select>.unified-dropdown-display{gap:4px;padding-inline:6px}body #root .dashboard-design-shell .home-metrics-layout .report-command-row .unified-dropdown-display{justify-content:flex-start;padding-inline:10px 24px}body #root .dashboard-design-shell .home-metrics-layout .report-command-row .unified-dropdown-display>span{text-align:left!important}body #root .dashboard-design-shell .home-metrics-layout .report-command-row .unified-dropdown-display>svg{position:absolute;right:6px}body #root .dashboard-design-shell .home-metrics-layout .report-command-row .report-currency-select .unified-dropdown-display{padding-inline:14px}body #root .dashboard-design-shell .home-metrics-layout .report-command-row .report-currency-select .unified-dropdown-display>svg{width:10px;right:3px}.unified-dropdown-display>svg{color:#9ca3af;flex:none;transition:transform .15s}body .unified-dropdown-control.is-open>.unified-dropdown-display,body .unified-dropdown-control:focus-within>.unified-dropdown-display{border-color:var(--srt-border-color);box-shadow:none}.unified-dropdown-control.is-open>.unified-dropdown-display>svg{transform:rotate(180deg)}.unified-dropdown-control.is-disabled{opacity:.55}body .unified-dropdown-control.is-disabled>select{cursor:not-allowed}body .unified-dropdown-menu,body>.listing-multi-filter-popover,body .model-catalog-options{box-sizing:border-box;color:#30343c;font-family:inherit;border:1px solid var(--srt-border-color)!important;text-align:left!important;background:#fff!important;border-radius:6px!important;font-size:11px!important;font-weight:400!important;box-shadow:0 8px 24px #18233a1a!important}body .unified-dropdown-menu{z-index:2200;overscroll-behavior:contain;padding:4px;position:fixed;overflow-y:auto}body .unified-dropdown-menu>button,body .model-catalog-options>button,body>.listing-multi-filter-popover .listing-multi-filter-options>label{cursor:pointer;background:#fff;border:0;border-radius:4px;align-items:center;gap:6px;width:100%;min-height:34px;margin:0;padding:7px 4px;font-family:inherit;line-height:1.5;display:flex;color:#30343c!important;text-align:left!important;justify-content:flex-start!important;font-size:11px!important;font-weight:400!important}body .unified-dropdown-menu>button>span,body .model-catalog-options :is(span,small),body>.listing-multi-filter-popover :is(label,span,button,p){overflow-wrap:anywhere;min-width:0;text-align:left!important;font-size:11px!important;font-weight:400!important}body .unified-dropdown-menu>button:is(:hover,.is-active,[aria-selected=true]),body .model-catalog-options>button:is(:hover,[aria-selected=true]),body>.listing-multi-filter-popover .listing-multi-filter-options>label:is(:hover,:has(input:checked)){background:var(--srt-control-tint)!important}body .unified-dropdown-menu.is-compact>button{gap:4px;padding-inline:2px}body .unified-dropdown-menu>button:disabled,body .model-catalog-options>button:disabled{opacity:.45;cursor:not-allowed}body>.listing-multi-filter-popover{z-index:2200;padding:5px;min-width:0!important;max-width:none!important}body>.listing-multi-filter-popover input[type=checkbox]{width:14px;height:14px;accent-color:var(--srt-control-accent);flex:0 0 14px}body .model-catalog-options{z-index:2200;max-width:none;padding:5px;position:fixed;right:auto;min-width:0!important}body .model-catalog-options>button{grid-template-columns:minmax(0,1fr);gap:2px 6px;display:grid}body .model-catalog-options>button>span,body .model-catalog-options>button>small{grid-column:1}body .model-catalog-options>button>small{color:#8991a1}body #root .model-catalog-options :is(button,span,small,p){text-align:left!important;font-size:11px!important;font-weight:400!important}body #root .console-design-shell.reference-visual-shell .listing-center-page .listing-toolbar .listing-multi-filter-trigger,body .listing-filter-drawer .listing-multi-filter-trigger,body #root .console-design-shell .model-catalog-selector>input[role=combobox]{border-color:var(--srt-border-color)!important;color:#30343c!important;text-align:left!important;background:#fff!important;border-radius:6px!important;font-size:11px!important;font-weight:400!important}body .console-design-shell .listing-multi-filter-trigger[aria-expanded=true],body .console-design-shell .model-catalog-selector.is-open>input{border-color:var(--srt-border-color)!important;box-shadow:none!important}body #root .account-popover{border-color:var(--srt-border-color);background:#fff;border-radius:6px;box-shadow:0 8px 24px #18233a1a}body #root .account-popover button{color:#30343c;background:#fff;border:0;border-radius:4px;min-height:34px;margin:0;text-align:left!important;font-size:11px!important;font-weight:400!important}body #root .account-popover button:is(:hover,:focus-visible){background:var(--srt-control-tint)}@media (width<=767px){body .diagnosis-center-page .diagnosis-filters .unified-dropdown-display{gap:2px;padding-inline:3px}body .diagnosis-center-page .diagnosis-filters .unified-dropdown-display>svg{width:10px;height:10px}}@layer srt-filter-design{body .unified-dropdown-menu[role=listbox]>button:not(:disabled):is(:hover,.is-active,[aria-selected=true]),body .model-catalog-options>button:not(:disabled):is(:hover,[aria-selected=true]),body #root .account-popover button:not(:disabled):is(:hover,:focus-visible){color:#008060!important;background:#e1f2e8!important;border-radius:0!important;box-shadow:inset 3px 0 #008060!important}body .unified-dropdown-menu[role=listbox]>button:not(:disabled):is(:hover,.is-active,[aria-selected=true])>span,body .model-catalog-options>button:not(:disabled):is(:hover,[aria-selected=true])>:is(span,small){color:#008060!important}:root{--srt-filter-height:36px;--srt-filter-radius:6px;--srt-filter-panel-radius:12px;--srt-filter-gap:8px;--srt-filter-padding:12px;--srt-filter-font-size:11px}@media (width<=767px){:root{--srt-filter-height:40px}}.srt-filter-panel{--filter-column:120px;--filter-height:var(--srt-filter-height);justify-content:flex-start!important;align-items:center!important;gap:var(--srt-filter-gap)!important;padding:var(--srt-filter-padding)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-panel-radius)!important;box-sizing:border-box!important;font-size:var(--srt-filter-font-size)!important;background:#fff!important;flex-wrap:wrap!important;font-weight:400!important;display:flex!important;position:relative!important;overflow:visible!important}.srt-filter-panel>label{height:var(--filter-height)!important;flex:0 0 var(--filter-column)!important;width:var(--filter-column)!important;gap:0!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important}.srt-filter-panel>label>span:not(.unified-dropdown-control):not(.compact-filter-input):not(.task-sr-only){display:none!important}.srt-filter-panel :is(.unified-dropdown-control,.listing-multi-filter){width:var(--filter-column)!important;flex:0 0 var(--filter-column)!important;min-width:0!important;max-width:100%!important;height:var(--filter-height)!important;align-self:center!important;min-height:0!important;margin:0!important}.srt-filter-panel .unified-dropdown-control:before{display:none!important}.srt-filter-panel .unified-dropdown-control>select{height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}.srt-filter-panel :is(.unified-dropdown-display,.listing-multi-filter-trigger),.compact-filter-input,.srt-filter-search{height:var(--filter-height,36px)!important;box-sizing:border-box!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important;color:#26384d!important;min-height:0!important;font-size:var(--srt-filter-font-size)!important;text-align:left!important;box-shadow:none!important;gap:var(--srt-filter-gap)!important;background:#fff!important;padding:0 10px!important;font-weight:400!important;line-height:1.5!important}.srt-filter-panel .listing-multi-filter-trigger{width:100%!important}.srt-filter-panel .listing-multi-filter-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.srt-filter-panel .unified-dropdown-display>svg{color:#26384d!important;width:10px!important;height:10px!important;display:block!important}.srt-filter-panel .listing-multi-filter-trigger>svg{color:#26384d!important;width:10px!important;height:10px!important}.srt-filter-panel .listing-multi-filter-trigger[aria-expanded=true],.srt-filter-panel .unified-dropdown-control.is-open>.unified-dropdown-display{border-color:var(--srt-border-color)!important}.compact-filter-input{width:200px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.compact-filter-input>input{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;font-size:var(--srt-filter-font-size)!important;color:#26384d!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 10px!important;font-weight:400!important;position:absolute!important;inset:0 auto auto 0!important}.compact-filter-input>input::placeholder{font-size:var(--srt-filter-font-size)!important;color:#81938f!important;opacity:1!important}.compact-filter-input.has-search-icon>input{padding-right:32px!important}.compact-filter-input>svg{color:#079b77;pointer-events:none;top:50%;transform:translateY(-50%);position:absolute!important;left:auto!important;right:10px!important}.task-list-search>svg{display:none!important}.compact-filter-input>input:focus-visible{background:#e8f8f3!important}.srt-filter-search{align-items:center!important;width:200px!important;max-width:100%!important;display:flex!important}.srt-filter-search>svg{color:#079b77!important;flex-shrink:0!important;order:2!important}.srt-filter-search .compact-filter-input{flex:1;border:0!important;height:100%!important}.srt-filter-panel :is(.listing-toolbar-search,.listing-bulk-actions){display:contents!important}.srt-filter-panel .listing-search-fields{width:200px!important;min-width:0!important;max-width:100%!important;height:var(--filter-height)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important;box-shadow:none!important;background:#fff!important;flex:0 0 200px!important;grid-template-columns:minmax(0,1fr) 30px!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.srt-filter-panel .listing-search-fields>.compact-filter-input{border:0!important;width:100%!important;height:100%!important}.srt-filter-panel .listing-search-icon-button{color:#079b77!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.srt-filter-panel .listing-bulk-actions>.listing-toolbar-diagnose{color:#fff!important;border:1px solid var(--srt-border-color)!important;background:#079b77!important;flex:0 0 108px!important;width:108px!important}.srt-filter-panel .listing-bulk-actions>.listing-bulk-refresh{color:#079b77!important;border:1px solid var(--srt-border-color)!important;background:#fff!important;flex:0 0 96px!important;width:96px!important}.srt-filter-panel :is(.listing-toolbar-diagnose,.listing-bulk-refresh):disabled{opacity:.4!important;cursor:not-allowed!important}.srt-filter-panel .listing-bulk-header{display:contents!important}.srt-filter-panel .listing-bulk-caption{display:none!important}.srt-filter-panel .listing-mobile-selected-count{color:#079b77!important;width:auto!important;font-size:var(--srt-filter-font-size)!important;text-align:right!important;white-space:nowrap!important;background:#e8f8f3!important;border-radius:999px!important;order:1!important;margin:0!important;padding:2px 8px!important;line-height:16px!important;display:block!important;position:static!important}.srt-filter-panel .mobile-active-filters{flex:0 0 100%;font-size:var(--srt-filter-font-size)!important;grid-column:1/-1!important}.srt-filter-panel .task-list-search{position:relative;flex-basis:200px!important;width:200px!important}.srt-filter-panel .task-list-search .compact-filter-input{width:100%!important}.srt-filter-panel .task-list-search svg{transform:translateY(-50%);color:#079b77!important;position:absolute!important;top:50%!important;left:auto!important;right:10px!important}.srt-filter-panel .task-list-search input{padding-right:32px!important}.srt-filter-panel :is(.task-mobile-my-filter,.task-more-filters){display:none!important}.srt-filter-panel .task-list-advanced{display:contents!important}.srt-filter-panel .task-list-advanced>label{width:var(--filter-column)!important;flex:0 0 var(--filter-column)!important;font-size:0!important;display:block!important}.srt-filter-panel .task-list-advanced>label>span:not(.unified-dropdown-control){display:none!important}.srt-filter-panel .task-list-filter-tools{width:auto!important;margin:0!important}.srt-filter-panel .compact-filter-input{width:100%!important}.srt-filter-panel>label:has(.compact-filter-input){flex-basis:200px!important;width:200px!important}.srt-filter-panel>.compact-filter-input{flex:0 0 200px!important;width:200px!important}.srt-filter-panel>button{height:var(--filter-height)!important;min-height:0!important;font-size:var(--srt-filter-font-size)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important;flex:none!important;padding:0 12px!important;line-height:1.5!important}.srt-filter-panel .unified-dropdown-display>span{font-size:var(--srt-filter-font-size)!important}.srt-filter-panel :is(.report-filter-bar,.report-home-scope,.report-filter-bar-row){display:contents!important}.srt-filter-panel .report-home-scope>label{width:120px!important;font-size:0!important;display:block!important}.srt-filter-panel .report-home-scope>label,.srt-filter-panel .report-currency-select{order:0!important;grid-area:auto!important}.srt-filter-panel .report-period-toolbar{gap:var(--srt-filter-gap)!important;flex:none!important;order:1!important;width:auto!important;display:flex!important}.srt-filter-panel .report-period-presets{background:0 0!important;border:0!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;display:flex!important}.srt-filter-panel .report-period-presets>button[aria-pressed=true]{border-color:var(--srt-border-color)!important}.srt-filter-panel .report-period-presets>button{font-size:var(--srt-filter-font-size)!important;height:var(--filter-height)!important;padding:0 8px!important}.srt-filter-panel .report-period-field>button{height:var(--filter-height)!important;font-size:var(--srt-filter-font-size)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important}.srt-filter-panel .report-filter-actions{order:2!important;grid-area:auto!important;justify-content:flex-start!important;margin:0!important}.srt-filter-panel .report-clock-status{font-size:var(--srt-filter-font-size)!important;flex:0 0 100%!important;order:-1!important;grid-area:auto/1/auto/-1!important;width:100%!important}.srt-filter-panel .report-period-toolbar.is-compact .report-period-field{display:none!important}.srt-filter-panel .report-period-presets{gap:4px!important}.srt-filter-panel .report-period-presets>button{border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important;color:#617770!important;background:#fff!important;font-weight:400!important}.srt-filter-panel .report-period-presets>button[aria-pressed=true]{color:#079b77!important;border-color:var(--srt-border-color)!important;background:#e8f8f3!important;box-shadow:inset 0 -3px #079b77!important}.report-data-region{display:contents!important}.report-command-block{order:0!important;grid-column:1/-1!important;gap:12px!important;min-width:0!important;display:grid!important}.report-command-block>.report-clock-status{width:100%!important;max-width:none!important;font-size:var(--srt-filter-font-size)!important;flex-wrap:wrap!important;grid-area:auto!important;justify-content:flex-start!important;align-items:center!important;gap:4px 12px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.report-command-block>.report-clock-status strong{font-size:var(--srt-filter-font-size)!important;border:0!important;padding:0!important;line-height:16px!important}.report-command-block .report-cutoff-line{flex:0 auto!important;order:0!important;width:auto!important;line-height:16px!important;display:block!important;position:relative!important}.report-command-block>.report-clock-status .report-live-status{order:1!important}.report-command-block>.report-clock-status .report-world-time-inline{flex-wrap:wrap!important;order:2!important;gap:4px 12px!important;width:auto!important;margin-left:auto!important;line-height:16px!important;display:flex!important}.report-world-time-inline>span{white-space:nowrap!important}.report-command-block>.report-clock-status .dashboard-world-time{display:none!important}.report-cutoff-line[data-query-pending=true]>strong{visibility:hidden!important}.report-current-refresh{display:contents!important}@media (width>=768px){.home-metrics-layout:has(.report-command-block){row-gap:12px!important}.report-center-page:not(.report-home-summary)>.visual-hero{margin-bottom:0!important}}@media (width<=767px){.report-command-block{padding:var(--srt-filter-padding)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-panel-radius)!important;background:#fff!important}.report-command-block>.srt-filter-panel{border:0!important;border-radius:0!important;padding:0!important}.report-command-block>.report-clock-status .report-cutoff-line{flex:1 1 0!important}.report-command-block>.report-clock-status strong{white-space:normal!important}.report-command-block>.report-clock-status .report-live-status,.report-command-block>.report-clock-status .report-world-time-inline{display:none!important}.report-command-block>.report-clock-status .dashboard-world-time{flex:none!important;order:2!important;margin-left:auto!important;display:block!important}}@media (width>=768px) and (width<=1199px){.report-command-block>.report-clock-status .report-world-time-inline{flex-basis:100%!important;margin-left:0!important}}body :is(.unified-dropdown-menu,.listing-multi-filter-popover,.model-catalog-options){border-radius:var(--srt-filter-radius)!important;border:0!important;box-shadow:0 8px 24px #18233a1a!important}body .listing-multi-filter-popover{padding:4px!important}body .listing-multi-filter-options{max-height:320px!important;overflow-y:auto!important}body .listing-multi-filter-options>label{font-size:var(--srt-filter-font-size)!important;padding:7px 8px!important}body .listing-multi-filter-option-count{display:none!important}body .listing-multi-filter-option-text{white-space:normal!important;overflow-wrap:anywhere!important}body .unified-dropdown-menu>button{padding:7px 8px!important}@media (hover:hover) and (pointer:fine){.srt-filter-panel .unified-dropdown-control:hover>.unified-dropdown-display,.srt-filter-panel .listing-multi-filter-trigger:hover,.compact-filter-input:hover,.srt-filter-search:hover,.srt-filter-panel .listing-search-fields:hover,.srt-filter-panel .listing-bulk-refresh:not(:disabled):hover{border-color:var(--srt-border-color)!important}}@media (width<=767px){.srt-filter-panel{--filter-column:calc((100% - 16px) / 3);--filter-height:var(--srt-filter-height);justify-content:start!important;align-items:center!important;gap:var(--srt-filter-gap)!important;width:calc(100% - 8px)!important;padding:var(--srt-filter-padding)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;margin-inline:4px!important;display:grid!important}.srt-filter-panel>label,.srt-filter-panel :is(.unified-dropdown-control,.listing-multi-filter),.srt-filter-panel .task-list-advanced>label{width:100%!important}.srt-filter-panel>label,.srt-filter-panel .listing-toolbar-search>.listing-multi-filter,.srt-filter-panel .listing-bulk-actions>button{grid-area:auto!important;min-width:0!important;max-width:100%!important}.srt-filter-panel>.compact-filter-input,.srt-filter-panel .task-list-search{grid-column:span 2!important;width:100%!important}.srt-filter-panel>label:has(.compact-filter-input){grid-column:span 2!important;width:100%!important}.srt-filter-panel .listing-bulk-actions>:is(.listing-toolbar-diagnose,.listing-bulk-refresh){width:100%!important;padding:0 6px!important}.srt-filter-panel .listing-search-fields{grid-area:auto!important;width:100%!important}.srt-filter-panel .listing-bulk-actions{gap:var(--srt-filter-gap)!important;border-top:1px solid var(--srt-border-color)!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-top:10px!important;display:grid!important}.srt-filter-panel .listing-bulk-header{grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;min-height:20px!important;display:flex!important}.srt-filter-panel .listing-bulk-caption{font-size:var(--srt-filter-font-size)!important;color:#81938f!important;line-height:20px!important;display:block!important}.srt-filter-panel .listing-mobile-selected-count{background:#e8f8f3!important;border-radius:999px!important;padding:2px 8px!important;line-height:16px!important;position:static!important;top:auto!important;right:auto!important}.srt-filter-panel .listing-bulk-actions>[role=alert]{font-size:var(--srt-filter-font-size)!important;grid-column:1/-1!important}.srt-filter-panel .report-home-scope>label{width:100%!important}.srt-filter-panel .report-period-toolbar{flex-wrap:wrap!important;grid-column:1/-1!important}.srt-filter-panel .report-period-field{flex:none!important;width:auto!important}.srt-filter-panel .report-period-field>button{width:auto!important;padding:0 10px!important}.report-home-summary .srt-filter-panel .report-currency-select{grid-area:1/1!important}.report-home-summary .srt-filter-panel .report-home-scope>label:first-child{grid-area:1/2!important}.report-home-summary .srt-filter-panel .report-home-scope>label:nth-child(2){grid-area:1/3!important}.report-home-summary .srt-filter-panel .report-period-toolbar{flex-wrap:nowrap!important;grid-area:2/1/auto/-1!important;align-items:center!important;gap:4px!important;width:calc(100% - 40px)!important;min-width:0!important}.report-home-summary .srt-filter-panel .report-period-presets{flex-wrap:nowrap!important;flex:1 1 0!important;align-items:stretch!important;gap:2px!important;width:auto!important;min-width:0!important;height:40px!important}.report-home-summary .srt-filter-panel .report-period-presets>button{box-sizing:border-box!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;font-size:var(--srt-filter-font-size)!important;border-style:solid!important;border-width:1px!important;flex:auto!important;padding:0 1px!important;line-height:1!important}.report-home-summary .srt-filter-panel .report-period-field{flex:0 0 54px!important;width:54px!important;position:static!important}.report-home-summary .srt-filter-panel .report-period-field>button{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:54px!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 2px!important;display:flex!important}.report-home-summary .srt-filter-panel .report-period-field>button svg{flex-shrink:0!important;width:12px!important}.report-home-summary .srt-filter-panel .report-filter-actions{box-sizing:border-box!important;grid-area:2/3!important;justify-self:end!important;align-items:center!important;gap:0!important;width:32px!important;min-width:0!important;height:40px!important;padding:0!important;display:flex!important}.report-home-summary .srt-filter-panel .report-manual-refresh{width:32px!important;min-height:40px!important}.report-home-summary .srt-filter-panel .report-filter-actions button:not([aria-label=重置筛选]){border-radius:var(--srt-filter-radius)!important;box-sizing:border-box!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}.srt-filter-panel :is(.unified-dropdown-display,.listing-multi-filter-trigger){gap:4px!important;padding-inline:8px!important}.srt-filter-panel .listing-multi-filter-trigger>span{max-width:none!important}.srt-filter-panel :is(.unified-dropdown-display,.listing-multi-filter-trigger)>svg{width:8px!important;height:8px!important}.compact-filter-input{--filter-height:var(--srt-filter-height)}.compact-filter-input>input{transform-origin:0 0!important;width:145.455%!important;max-width:none!important;height:145.455%!important;padding-inline:14.5455px!important;font-size:16px!important;transform:scale(.6875)!important}.compact-filter-input>input::placeholder{font-size:16px!important}.srt-filter-panel .task-list-search input,.compact-filter-input.has-search-icon>input{padding-right:46px!important}.srt-filter-panel>label:has(.compact-filter-input) .compact-filter-input{height:40px!important}}.listing-mobile-batch-dock{display:none!important}@media (width<=767px){#root .console-design-shell.reference-visual-shell .listing-center-page .listing-compact-toolbar .listing-bulk-actions{display:none!important}#root .console-design-shell.reference-visual-shell .listing-center-page:has(.listing-mobile-batch-dock){padding-bottom:64px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-batch-dock{z-index:49!important;right:max(12px, env(safe-area-inset-right))!important;bottom:calc(77px + env(safe-area-inset-bottom))!important;background:0 0!important;border:0!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;width:max-content!important;max-width:calc(100vw - 24px)!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-batch-count{box-sizing:border-box!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-panel-radius)!important;color:#07543f!important;white-space:nowrap!important;background:#e2f5ec!important;justify-content:center!important;align-items:center!important;height:44px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;display:flex!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-batch-icon{box-sizing:border-box!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-panel-radius)!important;color:#07543f!important;cursor:pointer!important;background:#e2f5ec!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;box-shadow:0 3px 10px #17433212!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-batch-icon svg{stroke-width:2.2px!important;width:23px!important;height:23px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-mobile-batch-icon:disabled{opacity:.7!important;cursor:not-allowed!important}}body #root :is(.srt-filter-panel,.report-workbench-controls) .srt-filter-reset{cursor:pointer;width:auto!important;height:var(--srt-filter-height)!important;min-height:var(--srt-filter-height)!important;border:1px solid var(--srt-border-color)!important;border-radius:var(--srt-filter-radius)!important;box-shadow:none!important;color:#079b77!important;font-size:var(--srt-filter-font-size)!important;white-space:nowrap!important;background:#fff!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 10px!important;font-weight:400!important;line-height:1.5!important;display:inline-flex!important}body #root :is(.srt-filter-panel,.report-workbench-controls) .srt-filter-reset:is(:hover,:focus-visible){background:var(--srt-control-tint)!important}body #root :is(.srt-filter-panel,.report-workbench-controls) .srt-filter-reset:focus-visible{outline:2px solid var(--srt-control-accent);outline-offset:2px}body #root :is(.srt-filter-panel,.report-workbench-controls) .srt-filter-reset.is-compact{padding:0 8px!important}body #root .srt-filter-panel .listing-filter-tools{align-items:center;display:flex}@media (width<=767px){body #root .srt-filter-panel :is(.listing-filter-tools,.task-list-filter-tools){grid-column:1/-1!important;justify-content:flex-end!important;width:100%!important;margin:0!important;display:flex!important}body #root .diagnosis-filters>.srt-filter-reset{grid-column:3!important;width:100%!important}:is(body #root :is(.srt-filter-panel,.report-workbench-controls) .srt-filter-reset,body #root .srt-filter-panel :is(.listing-filter-tools,.task-list-filter-tools),body #root .report-home-summary .report-filter-actions:not(:has(.report-current-refresh))){display:none!important}.report-home-summary .srt-filter-panel:not(:has(.report-current-refresh)) .report-period-toolbar{width:100%!important}}body .unified-dropdown-menu.srt-filter-menu[role=listbox],body>.listing-multi-filter-popover[aria-multiselectable=true]{overscroll-behavior:contain;overflow-y:auto;border:1px solid var(--srt-border-color)!important;background:#fff!important;border-radius:0!important;padding:0!important}body>.listing-multi-filter-popover[aria-multiselectable=true] .listing-multi-filter-options{gap:0!important;max-height:none!important;overflow:visible!important}body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button,body>.listing-multi-filter-popover[aria-multiselectable=true] .listing-multi-filter-options>label{box-sizing:border-box;box-shadow:none;line-height:1.5;color:#182a3b!important;white-space:normal!important;background:#fff!important;border:0!important;border-radius:0!important;gap:8px!important;min-height:34px!important;margin:0!important;padding:8px 14px!important}body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button>span{overflow-wrap:anywhere;flex:1;white-space:normal!important}body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button[aria-selected=true]:after{content:none!important}body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button:is(:hover,.is-active),body>.listing-multi-filter-popover[aria-multiselectable=true] .listing-multi-filter-options>label:hover,body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button[aria-selected=true]{color:#008060!important;background:#e1f2e8!important;box-shadow:inset 3px 0 #008060!important}body>.listing-multi-filter-popover[aria-multiselectable=true] .listing-multi-filter-options>label:has(input:checked){color:#008060!important;background:#e1f2e8!important;box-shadow:inset 3px 0 #008060!important}body>.listing-multi-filter-popover[aria-multiselectable=true] input[type=checkbox]{cursor:pointer;flex:0 0 14px;appearance:none!important;border:1px solid var(--srt-border-color)!important;width:14px!important;height:14px!important;min-height:14px!important;box-shadow:none!important;background:#fff!important;border-radius:2px!important;margin:0!important;padding:0!important}body>.listing-multi-filter-popover[aria-multiselectable=true] input[type=checkbox]:checked{background:#008060 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m3 7 2.5 2.5L11 4' fill='none' stroke='white' stroke-width='1.7'/%3E%3C/svg%3E") 50%/14px 14px no-repeat!important}@media (width<=767px){body .unified-dropdown-menu.srt-filter-menu[role=listbox]>button,body>.listing-multi-filter-popover[aria-multiselectable=true] .listing-multi-filter-options>label{min-height:40px!important}}body #root .console-design-shell:has(.listing-center-page) :is(.compact-filter-input,.listing-search-fields,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])){background:0 0!important}body #root .console-design-shell:has(.listing-center-page) input:is(:focus,:focus-visible){background:0 0!important}}@layer srt-action-buttons{:root{--srt-button-primary:#008060;--srt-button-primary-hover:#006b50;--srt-button-hover:#e1f2e8;--srt-button-danger:#c63d3d}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.primary,.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){--srt-action-height:36px;text-align:center;vertical-align:middle;max-width:100%;text-decoration:none;transition:background-color .12s,color .12s;min-height:var(--srt-action-height)!important;box-sizing:border-box!important;border:1px solid var(--srt-border-color)!important;height:auto!important;color:var(--srt-button-primary)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;padding:6px 12px!important;font-weight:400!important;line-height:1.4!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){--srt-action-height:32px}body :is(.settings-dialog,.detail-drawer,.task-detail-modal,.account-security-dialog) button:is(.primary,.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){--srt-action-height:40px}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.icon-button,.listing-evidence-refresh-icon,.listing-refresh-row-action):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){width:var(--srt-action-height)!important;min-width:var(--srt-action-height)!important;height:var(--srt-action-height)!important;max-width:var(--srt-action-height)!important;flex:0 0 var(--srt-action-height)!important;padding:0!important}body :is(.console-design-shell,[data-srt-dialog=white]) button.icon-button:not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){background:0 0!important;border:0!important}body :is(.console-design-shell,[data-srt-dialog=white]) button.primary:not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){background:var(--srt-button-primary)!important;color:#fff!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])):hover:not(:disabled):not([aria-busy=true]){background:var(--srt-button-hover)!important}body :is(.console-design-shell,[data-srt-dialog=white]) button.primary:not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])):hover:not(:disabled):not([aria-busy=true]){background:var(--srt-button-primary-hover)!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.secondary,.table-action,.icon-button):is(.danger,.access-row-danger):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){color:var(--srt-button-danger)!important;background:#fff!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.secondary,.table-action,.icon-button):is(.danger,.access-row-danger):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])):hover:not(:disabled):not([aria-busy=true]){background:#fff1f0!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.primary,.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])):disabled{opacity:.45!important;cursor:not-allowed!important}body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.primary,.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected]))[aria-busy=true]:not(:disabled){cursor:progress!important}body :is(.console-design-shell,[data-srt-dialog=white]) button.primary:is(.danger,.access-danger-action):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){background:var(--srt-button-danger)!important;color:#fff!important}body :is(.console-design-shell,[data-srt-dialog=white]) button.primary:is(.danger,.access-danger-action):not(:is(.pagination *,.srt-filter-panel *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])):hover:not(:disabled):not([aria-busy=true]){background:#a92c2c!important}@media (width<=767px){body :is(.console-design-shell,[data-srt-dialog=white]) button:is(.primary,.secondary,.table-action,.icon-button):not(:is(.pagination *,.srt-filter-panel *,.report-period-presets *,.report-period-field *,.copy-button,.diagnosis-operation-button,[role=tab],[aria-pressed],[aria-selected])){--srt-action-height:40px}}}@layer srt-page-feedback{body .console-design-shell .content .notice:not(:is([role=dialog] *,[data-srt-dialog] *)){color:#006b50!important;background:#e1f2e8!important}body .console-design-shell .content .listing-empty-filter-state:not(:is([role=dialog] *,[data-srt-dialog] *)) p{color:inherit!important}body .console-design-shell .content :is(.error,.command-error):not(:is([role=dialog] *,[data-srt-dialog] *)){color:#b42318!important;background:#fff1f0!important}body .console-design-shell .content .listing-load-warning:not(:is([role=dialog] *,[data-srt-dialog] *)){color:#805b16!important;background:#fff8e6!important}}@layer srt-form-controls{body :is(input,textarea,[contenteditable=true]),body :is(input,textarea,[contenteditable=true])::placeholder{font-size:11px!important;font-weight:400!important}body input{accent-color:var(--srt-control-accent)!important}body input:not(:is([type=checkbox],[type=radio],[type=range],[type=hidden],[type=button],[type=submit],[type=reset],[type=image])),body textarea{border-style:solid!important;border-width:1px!important;border-color:var(--srt-border-color)!important}body :is(input,textarea,[contenteditable=true]):focus,body .unified-dropdown-control:is(.is-open,:focus-within)>.unified-dropdown-display,body .listing-multi-filter-trigger:is(:focus,[aria-expanded=true]),body .model-catalog-selector.is-open>input{border-color:var(--srt-border-color)!important;box-shadow:none!important;outline:none!important;transition:none!important}body :is(.unified-dropdown-menu,.model-catalog-options,.account-popover)>button:focus,body .listing-multi-filter-popover :is(input,button):focus{box-shadow:none!important;outline:none!important}body :is(.secondary,.table-action,.detail-action-button,.mobile-filter-trigger),body .report-period-field>button{border-color:var(--srt-border-color)!important}body #root .auth-page-login .auth-input-wrap input,body #root .auth-page-login .auth-input-wrap input:is(:focus,:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea):focus-visible,body .listing-multi-filter-trigger:focus-visible{background-color:var(--srt-control-tint)!important}body .unified-dropdown-control:has(select:focus-visible)>.unified-dropdown-display{background-color:var(--srt-control-tint)!important}@media (width<=767px){body :is(input,textarea,[contenteditable=true]),body :is(input,textarea,[contenteditable=true])::placeholder{font-size:16px!important}}}@media (width>=768px){#root :is(.readiness-filter-grid,.integration-filters,.review-filter-grid){align-items:flex-end;gap:8px;display:flex;flex-wrap:wrap!important;justify-content:flex-start!important}#root :is(.readiness-filter-grid,.integration-filters,.review-filter-grid)>label{flex:none;width:max-content;min-width:0;max-width:100%}#root .review-filter-grid>label:first-child input{width:180px}#root .review-filter-grid>label:nth-last-child(-n+2) input{width:104px}#root .diagnosis-center-page .diagnosis-filters{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:8px;display:flex!important}#root .diagnosis-center-page .diagnosis-filters>label{flex:none;grid-template-rows:auto 40px;align-self:auto;width:max-content;max-width:100%;display:grid}#root .diagnosis-center-page .diagnosis-filters>label:first-of-type input{width:190px}#root .diagnosis-center-page .diagnosis-filters>label:not(:first-of-type) .unified-dropdown-control{width:max-content!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters{flex-wrap:wrap;justify-content:flex-start;overflow:visible;display:flex!important}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters>.task-list-search{flex:0 0 190px;width:190px;min-width:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filters>label:not(.task-list-search),#root .console-design-shell.reference-visual-shell .task-list-page .task-list-advanced>label{flex:none;width:max-content;min-width:0}#root .console-design-shell.reference-visual-shell .task-list-page .task-list-filter-tools{flex:none}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-compact-toolbar .listing-toolbar-search{flex-wrap:wrap;justify-content:flex-start;max-width:100%;flex:0 auto!important;width:max-content!important;min-width:0!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-compact-toolbar .listing-search-fields{flex:0 0 190px!important;width:190px!important;min-width:0!important;max-width:190px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-compact-toolbar .listing-multi-filter{flex:0 auto!important;width:max-content!important;min-width:0!important;max-width:200px!important}#root .console-design-shell.reference-visual-shell .listing-center-page .listing-compact-toolbar .listing-multi-filter-trigger{white-space:nowrap;justify-content:flex-start;width:max-content!important;max-width:200px!important}#root .filter-bar{align-items:center;width:max-content;max-width:100%;display:inline-flex}#root .filter-bar>input{width:180px;max-width:100%}#root .settings-filter-row>label{width:200px;min-width:0;max-width:100%}#root .rule-search{width:190px;max-width:calc(100% - 24px)}#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-command-row{flex-wrap:wrap!important;justify-content:flex-start!important}#root .report-center-page:not(.report-home-summary) .report-home-scope,#root .report-center-page:not(.report-home-summary) .report-home-scope>label,#root .report-center-page:not(.report-home-summary) .report-home-scope .unified-dropdown-control{flex:none!important}#root :is(.readiness-filter-grid,.integration-filters,.review-filter-grid,.diagnosis-filters,.task-list-filters,.report-center-page:not(.report-home-summary) .report-home-scope) .unified-dropdown-control{min-width:52px;max-width:min(240px,100%);width:max-content!important}#root :is(.readiness-filter-grid,.integration-filters,.review-filter-grid,.diagnosis-filters,.task-list-filters,.report-center-page:not(.report-home-summary) .report-home-scope) .unified-dropdown-control:before{content:attr(data-selected-label);box-sizing:border-box;visibility:hidden;white-space:nowrap;grid-area:1/1;width:max-content;max-width:200px;padding:0 36px 0 10px;font-family:inherit;font-size:11px;line-height:40px}#root :is(.readiness-filter-grid,.integration-filters,.review-filter-grid,.diagnosis-filters,.task-list-filters,.report-center-page:not(.report-home-summary) .report-home-scope) .unified-dropdown-control>select.unified-dropdown-native{height:100%;position:absolute;inset:0}}@media (width<=767px){#root .console-design-shell.reference-visual-shell .report-center-page:not(.report-home-summary) .report-home-scope{width:100%;grid-column:1/-1!important}}#root .diagnosis-center-page .diagnosis-filters .unified-dropdown-display>svg{display:none!important}@media (width>=768px){#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters>label:first-of-type input{width:130px;font-size:16px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters .unified-dropdown-control{min-width:0}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters .unified-dropdown-control:before{padding-inline:5px}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters .unified-dropdown-display{gap:0;padding-inline:2px}}@media (width<=767px){#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{overscroll-behavior-inline:contain;grid-template-columns:max-content max-content;justify-content:start;align-items:center;column-gap:4px;overflow-x:auto;display:grid!important}#root .console-design-shell.reference-visual-shell .diagnosis-center-page .mobile-active-filters{grid-column:1/-1}}@media (width<=359px){#root .console-design-shell.reference-visual-shell .diagnosis-center-page .diagnosis-filters{column-gap:2px}}:root{--canvas:#f2fbf8;--border:#d9ebe5;--srt-primary:#087f64;--srt-primary-dark:#06644f;--srt-primary-tint:#e8f7f0;--srt-primary-line:#bfe5d6}.app-shell.console-design-shell{--text-link:#116e5b;--text-link-hover:#074f40;--canvas:#f2fbf8;--border:#d9ebe5;--blue:#087f64}#root .app-shell.console-design-shell .command-sidebar nav a[aria-current=page]{color:#087f64;background:#e8f7f0}#root .app-shell.console-design-shell .command-sidebar nav a[aria-current=page] svg{color:#087f64}#root .console-design-shell button.secondary{color:#116e5b}#root .console-design-shell :is(table th,.settings-dialog-header,.detail-drawer-header){background:#eef8f4}#root .console-design-shell .account-avatar{color:#075d4a;background:#d8f1e7}.brand-logo{flex:none;height:auto;display:block;overflow:hidden}#root .dashboard-sidebar-brand .brand-logo.sidebar-brand-full{width:min(128px,100%);display:block}#root .dashboard-sidebar-brand .brand-logo.sidebar-brand-compact{display:none}#root .dashboard-sidebar-brand strong{max-width:100%;line-height:1.35}#root .is-collapsed .dashboard-sidebar-brand .brand-logo.sidebar-brand-full{display:none}#root .is-collapsed .dashboard-sidebar-brand .brand-logo.sidebar-brand-compact{width:44px;display:block}#root .topbar-brand .brand-logo.topbar-brand-logo{width:112px}#root .brand-loading-logo .brand-logo{width:120px;animation:1.8s ease-in-out infinite brand-loading-breathe}#root .brand-loading-compact .brand-loading-logo .brand-logo{width:100px}@media (width<=767px){#root .console-design-shell .topbar-brand .brand-logo.topbar-brand-logo{width:112px;max-height:none}}@media (prefers-reduced-motion:reduce){#root .brand-loading-logo .brand-logo{animation:none}}:root{--srt-control-accent:#079b77;--srt-control-line:#8daea4;--srt-feedback-success:#079b77;--srt-feedback-danger:#c63d3d}body :is(button,a[href],summary,[role=tab],[role=option],[tabindex="0"]):focus-visible{outline-offset:2px;outline:2px solid var(--srt-control-accent)!important}body :is(button,input,textarea,select):disabled{cursor:not-allowed!important}body :is(button.icon-button,button.table-action,button.detail-action-button,.diagnosis-icon-actions>button):disabled{opacity:.4!important}body :is(button.icon-button,.diagnosis-icon-actions>button)>svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){body :is(button,a[href],summary,[role=tab],[role=option]){transition:none!important}}html body :is(#root,body) :is(.listing-detail-drawer>.detail-drawer-header,.diagnosis-report-dialog-refined>.settings-dialog-header,.task-detail-reference>.task-detail-header)>.icon-button{box-shadow:none!important;color:#51606f!important;background:0 0!important;border:0!important}html body :is(#root,body) :is(.listing-detail-drawer>.detail-drawer-header,.diagnosis-report-dialog-refined>.settings-dialog-header,.task-detail-reference>.task-detail-header)>.icon-button:hover{color:#0f7a63!important;background:#eaf6f2!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-report-summary,.diagnosis-audience-difference,.diagnosis-change-block,.diagnosis-optimization-empty),html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat,.task-effect-section){overflow:hidden;border:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;margin:0 0 12px!important;padding:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-report-page>.diagnosis-report-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 12px!important;padding:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-report-page>.diagnosis-report-section>:is(section,.panel):last-child{margin-bottom:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-report-summary>h2,:is(.diagnosis-audience-difference,.diagnosis-change-block,.diagnosis-optimization-empty)>.diagnosis-section-heading,.diagnosis-change-block>.diagnosis-operator-heading),html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>h3,html body :is(#root,body) .task-detail-reference .task-effect-section>.task-effect-toolbar{align-items:center;gap:8px;min-height:44px;border:0!important;border-bottom:1px solid var(--srt-border-color,#e0e0e0)!important;color:#1f2d3d!important;border-radius:0!important;margin:0!important;padding:10px 16px!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-section-heading,.diagnosis-operator-heading) :is(h2,h3){color:inherit!important;margin:0!important;font-size:15px!important;font-weight:600!important}html body :is(#root,body) .task-detail-reference .task-effect-section>.task-effect-toolbar h3{margin:0!important;font-size:15px!important;font-weight:600!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-report-summary>h2{background:#fff0df!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-audience-difference>.diagnosis-section-heading{background:#eaf3ff!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-change-block>.diagnosis-section-heading,.diagnosis-change-block>.diagnosis-operator-heading,.diagnosis-optimization-empty>.diagnosis-section-heading),html body :is(#root,body) .task-detail-reference .task-detail-body>:first-child>.task-detail-section:first-child>h3,html body :is(#root,body) .task-detail-reference .task-detail-section:first-of-type>h3{background:#e3f3ed!important}html body :is(#root,body) .task-detail-reference .task-execution-flat>h3{background:#eaf3ff!important}html body :is(#root,body) .task-detail-reference .task-legacy-verification .task-detail-section>h3{background:#fff4d9!important}html body :is(#root,body) .task-detail-reference .task-effect-section>.task-effect-toolbar{background:#efeafa!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns{background:#fff!important;gap:12px!important;margin:0!important;padding:12px 16px 16px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article{border:1px solid var(--srt-border-color,#e0e0e0)!important;background:#fff!important;border-radius:6px!important;padding:12px 14px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article h3{margin:0 0 8px!important;font-size:14px!important;font-weight:600!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-issues h3{color:#b4232f!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-actions h3{color:#0f7a63!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-checks h3{color:#2f5f8f!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-optimization-empty>.evidence-gap-text{color:#51606f!important;margin:0!important;padding:14px 16px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-audience-difference>.diagnosis-audience-difference-table,html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-audience-difference>:is(table,.table-scroll){border:0!important;border-radius:0!important;margin:0!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:not(h3){margin-left:16px!important;margin-right:16px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:last-child{margin-bottom:14px!important}html body :is(#root,body) .task-detail-reference .task-effect-section>:not(.task-effect-toolbar){margin-left:16px!important;margin-right:16px!important}html body :is(#root,body) .task-detail-reference .task-effect-section>:last-child{margin-bottom:14px!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=evidence-readiness] .evidence-module-card{border:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important}html body :is(#root,body) .task-detail-reference .task-execution-form :is(input:not([type=checkbox]):not([type=radio]),select,.unified-dropdown-control>button,.unified-dropdown-control [role=combobox]){border:1px solid var(--srt-border-color,#e0e0e0)!important;border-radius:6px!important;height:auto!important;min-height:40px!important}@media (width<=767px){html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-report-summary>h2,:is(.diagnosis-audience-difference,.diagnosis-change-block,.diagnosis-optimization-empty)>.diagnosis-section-heading,.diagnosis-change-block>.diagnosis-operator-heading),html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>h3,html body :is(#root,body) .task-detail-reference .task-effect-section>.task-effect-toolbar{min-height:40px;padding:8px 12px!important;font-size:14px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns{padding:10px 12px 12px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:not(h3),html body :is(#root,body) .task-detail-reference .task-effect-section>:not(.task-effect-toolbar){margin-left:12px!important;margin-right:12px!important}html body :is(#root,body) .task-detail-reference .task-execution-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-identity:not(:has(.diagnosis-capability-summary,.diagnosis-primary-action button)){display:none!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-identity:has(.diagnosis-capability-summary,.diagnosis-primary-action button){border:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;margin:0!important;padding:12px 16px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-identity :is(.diagnosis-identity-status,.diagnosis-capability-summary.is-report){box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings{overflow:hidden;border:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;margin:12px 0 0!important;padding:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings>.diagnosis-operator-findings-head{align-items:baseline;gap:10px;min-height:44px;border:0!important;border-bottom:1px solid var(--srt-border-color,#e0e0e0)!important;background:#fff0df!important;margin:0!important;padding:10px 16px!important;display:flex!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings>.diagnosis-operator-findings-head h2{color:#1f2d3d!important;margin:0!important;font-size:15px!important;font-weight:600!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings>.diagnosis-operator-findings-head p{color:#51606f!important;margin:0!important;font-size:13px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list{margin:0!important;padding:12px 16px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li{border:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div{border:1px solid var(--srt-border-color,#e0e0e0)!important;background:#fff!important;border-radius:6px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div:first-child dt{color:#2f5f8f!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div:nth-child(2) dt{color:#0f7a63!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div:nth-child(3) dt{color:#9a5b00!important}@media (width<=767px){html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings>.diagnosis-operator-findings-head{min-height:40px;padding:8px 12px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list{padding:10px 12px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-identity:has(.diagnosis-capability-summary,.diagnosis-primary-action button){padding:10px 12px!important}}html body :is(#root,body) :is(.listing-detail-drawer .detail-drawer-body,.diagnosis-report-dialog-refined .settings-dialog-body,.task-detail-reference .task-detail-body) :is(p,li,dd,dt,td,th,span,small,b,label,h3){line-height:1.4!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-report-summary>h2,:is(.diagnosis-audience-difference,.diagnosis-change-block,.diagnosis-optimization-empty)>.diagnosis-section-heading,.diagnosis-change-block>.diagnosis-operator-heading,.diagnosis-operator-findings>.diagnosis-operator-findings-head),html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>h3,html body :is(#root,body) .task-detail-reference .task-effect-section>.task-effect-toolbar,html body :is(#root,body) .listing-detail-drawer :is(.listing-decision-heading,.listing-diagnosis-heading,.listing-metrics-heading,.listing-diagnosis-readiness-heading,.listing-comparison-toolbar,.listing-adjustment-heading){min-height:34px!important;padding:6px 12px!important;font-size:14px!important}html body :is(#root,body) .listing-detail-drawer :is(.listing-decision-heading,.listing-diagnosis-heading,.listing-metrics-heading,.listing-diagnosis-readiness-heading) :is(h2,h3,b){margin:0!important;font-size:14px!important}html body :is(#root,body) .diagnosis-report-dialog-refined :is(.diagnosis-report-page>.diagnosis-report-section,.diagnosis-report-summary,.diagnosis-audience-difference,.diagnosis-change-block,.diagnosis-optimization-empty),html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat,.task-effect-section){margin-bottom:8px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings{margin-top:8px!important}html body :is(#root,body) .listing-detail-drawer .listing-detail-workspace-stack{gap:8px!important}html body :is(#root,body) .diagnosis-report-dialog-refined>.settings-dialog-body{padding-top:8px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns{gap:8px!important;padding:8px 12px 10px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article{padding:8px 10px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article h3{margin-bottom:4px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns li+li{margin-top:2px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list{padding:8px 12px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li{margin-bottom:8px!important;padding:8px 10px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl{gap:8px!important;margin-top:6px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div{padding:6px 10px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl dt{margin-bottom:2px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-optimization-empty>.evidence-gap-text{padding:8px 12px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:not(h3),html body :is(#root,body) .task-detail-reference .task-effect-section>:not(.task-effect-toolbar){margin-left:12px!important;margin-right:12px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:nth-child(2){margin-top:8px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat,.task-effect-section)>:last-child{margin-bottom:10px!important}html body :is(#root,body) .task-detail-reference .task-execution-form{row-gap:6px!important}html body :is(#root,body) .task-detail-reference .task-execution-form :is(input:not([type=checkbox]):not([type=radio]),select,.unified-dropdown-control>button){min-height:34px!important}@media (width<=767px){html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns,html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list{padding:8px 10px!important}html body :is(#root,body) .task-detail-reference :is(.task-detail-section,.task-execution-flat)>:not(h3),html body :is(#root,body) .task-detail-reference .task-effect-section>:not(.task-effect-toolbar){margin-left:10px!important;margin-right:10px!important}html body :is(#root,body) .task-detail-reference .task-execution-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article{box-shadow:none!important;border:0!important;border-radius:0!important;padding:0 12px!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article:first-child{padding-left:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article+article{border-left:1px solid var(--srt-border-color,#e0e0e0)!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li{border:0!important;border-radius:0!important;margin:0!important;padding:8px 0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li+li{border-top:1px solid var(--srt-border-color,#e0e0e0)!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl>div{border:0!important;border-radius:0!important;padding:0!important}html body :is(#root,body) .task-detail-reference .task-effect-section .task-effect-scroll{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body :is(#root,body) .task-detail-reference .task-effect-section table{border:0!important;border-radius:0!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=identity-inventory] :is(dl>div,.listing-identity-inventory-mobile){box-shadow:none!important;border:0!important;border-radius:0!important}html body :is(#root,body) .listing-detail-drawer .listing-diagnosis-tabswitcher-tabs{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=evidence-readiness] .evidence-module-card{border:0!important;border-radius:0!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=evidence-readiness] .evidence-module-card+.evidence-module-card{border-left:1px solid var(--srt-border-color,#e0e0e0)!important}html body :is(#root,body) .listing-detail-drawer .listing-comparison-missing{color:#8a96a3!important;background:0 0!important;border:0!important;border-radius:0!important;margin:2px 0 0!important;padding:0!important}@media (width<=767px){html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article{padding:8px 0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article+article{border-left:0!important;border-top:1px solid var(--srt-border-color,#e0e0e0)!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-summary-columns>article:first-child{padding-top:0!important}html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-operator-findings-list>li dl{gap:4px!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=evidence-readiness] .evidence-module-card+.evidence-module-card{border-left:0!important}html body :is(#root,body) .listing-detail-drawer [data-listing-module=evidence-readiness] .evidence-module-card{border-bottom:1px solid var(--srt-border-color,#e0e0e0)!important}html body :is(#root,body) .listing-detail-drawer .listing-comparison-row{border:0!important;border-bottom:1px solid var(--srt-border-color,#e0e0e0)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;margin:0!important}html body :is(#root,body) .listing-detail-drawer .listing-comparison-row>.listing-comparison-cell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:4px 10px!important}}html body :is(#root,body) .listing-detail-drawer .listing-comparison-header-row>*{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=767px){html body :is(#root,body) .diagnosis-report-dialog-refined .diagnosis-report-summary>.diagnosis-summary-columns{padding:6px 12px 8px!important}}
