.hc-count-dialog{z-index:260000!important;padding:16px!important}.hc-count-box{font-family:inherit;background:#191620;border:1px solid #3d344b;border-radius:14px;width:min(470px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:20px;color:#eee9f8;box-sizing:border-box;box-shadow:0 25px 80px #0008}.hc-count-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;margin-bottom:16px}.hc-count-field{display:flex;flex-direction:column;gap:8px;margin:14px 0;font-size:12px;color:#c0b6d0}.hc-count-field>input,.hc-count-field>select,.hc-count-box .hc-select-trigger{font-family:inherit;width:100%;min-height:42px;padding:10px 12px;background:#100e17;color:#eee9f8;border:1px solid #3f354e;border-radius:8px;box-sizing:border-box;font-size:13px}.hc-count-field .hc-select-wrap{width:100%}.hc-count-hint{font-size:12px;line-height:1.8;color:#aaa0bb}.hc-count-feedback{font-size:12px;line-height:1.8;color:#cfb8ff;white-space:pre-wrap}.hc-count-feedback:empty{display:none}.hc-count-feedback p{margin:7px 0}.hc-count-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.hc-count-box .action-btn{font-family:inherit;font-size:12px;line-height:1.4;min-height:36px;padding:9px 12px;border-radius:8px}.hc-count-box>.action-btn{width:100%;margin-top:16px}.hc-count-roster{border:1px solid #3a3147;border-radius:8px;padding:10px;margin:12px 0;font-size:12px;color:#bfb0da;max-height:180px;overflow:auto}.hc-count-roster summary{cursor:pointer}.hc-count-roster>div{padding:6px 0;border-top:1px solid #302938}.hc-count-box button:disabled{opacity:.5;cursor:wait}@media(max-width:600px){.hc-count-dialog{padding:8px!important}.hc-count-box{max-height:calc(100dvh - 16px);padding:16px}.hc-count-actions{display:grid;grid-template-columns:1fr 1fr}.hc-count-actions>button:first-child{grid-column:1 / -1}}
