dialog.adminAttention{background:var(--panel,#fff);width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink,#24313b);border:1px solid #dce2e6;border-radius:16px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #162b3d30;opacity:1!important;animation:none!important}.adminAttention::backdrop{background:#13202d60}.adminAttention header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.adminAttention h2{margin:0 0 8px;font-size:22px}.adminAttention p{margin:0 0 14px;font-size:14px;line-height:1.5}.adminAttention button{font:inherit;cursor:pointer}.adminAttention header>button{background:0 0;border:1px solid #dce2e6;border-radius:8px;flex:0 0 36px;height:36px;font-size:24px}.adminAttention .attentionRows{gap:10px;display:grid}.adminAttention .attentionRows>article{text-align:left;width:100%;color:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #dce2e6;border-radius:10px;gap:7px;padding:16px;display:grid}.adminAttention .attentionRows>article:hover{background:#edf4f4;border-color:#548080}.adminAttention .attentionRows h3{font-size:15px}.adminAttention .attentionRows span{font-size:14px;line-height:1.45}.adminAttention .attentionRows small{color:#5e6b75;font-size:12px}.adminAttention .attentionGo{color:#286b6b}.adminAttention .attentionCount{font-weight:600}.adminAttention footer{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.adminAttention footer button,.adminAttention [role=alert] button{background:0 0;border:1px solid #dce2e6;border-radius:8px;min-height:36px;padding:6px 14px}.adminAttention button:focus-visible{outline-offset:3px;outline:2px solid #286b6b}.adminAttention button:disabled{opacity:.5;cursor:default}.adminAttentionPage{background:var(--panel,#fff);color:var(--ink,#24313b);border:1px solid #dce2e6;border-radius:14px;min-width:0;max-width:100%;padding:24px}.adminAttentionPage .attentionRows{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.adminAttentionPage footer button{min-width:100px}.adminAttentionPage footer span{font-size:14px}@media (max-width:600px){.adminAttentionPage{padding:16px}}.adminAttention .attentionRows>article.attentionNeedsDecision{background:#fff6f5;border-color:#bd5555 #bd5555 #bd5555 #b93838;border-left-style:solid;border-left-width:4px}.adminAttention .attentionNeedsDecision h3{color:#8f292e}.adminAttention .attentionRows>article.attentionNeedsDecision:hover{background:#ffedeb}.adminAttention .attentionRows h3{margin:0;font-size:16px;font-weight:600;line-height:1.4}.adminAttention .attentionTopics{gap:6px;margin:5px 0;display:grid}.adminAttention .attentionTopics button,.adminAttention .attentionGo{text-align:left;white-space:normal;background:var(--panel,#fff);width:100%;min-height:38px;color:inherit;border:1px solid #dce2e6;border-radius:7px;padding:8px 10px;font-size:14px;line-height:1.4;display:block}.adminAttention .attentionTopics button:hover,.adminAttention .attentionGo:hover{background:#edf4f4;border-color:#548080}.adminAttention .attentionGo{color:#286b6b;margin-top:5px}.adminAttention .attentionRequest{color:#8f292e!important}.adminAttention .attentionFilters{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.adminAttention .attentionFilters input,.adminAttention .attentionFilters select{box-sizing:border-box;min-height:42px;font:inherit;background:var(--panel,#fff);color:inherit;border:1px solid #dce2e6;border-radius:8px;min-width:0;padding:8px 12px;font-size:14px}.adminAttention .attentionFilters input{flex:220px}.adminAttention .attentionFilters select{flex:0 240px;padding-right:32px}
