.provider-health{margin-top:17px}.provider-health-summary{display:flex;align-items:center;gap:8px;font-size:13px}.provider-health-summary strong{font-weight:550}.provider-health-dot{width:7px;height:7px;border-radius:50%;background:#a99e8c;flex-shrink:0}.provider-health-dot.tone-ok{background:#5c8062}.provider-health-dot.tone-error{background:#bf6551}.provider-health-dot.tone-warn{background:#ba9359}.provider-health-age{margin-left:auto;color:#8f8779;font-size:10px}.provider-health dl.provider-health-facts{display:grid;grid-template-columns:1fr;gap:9px;margin:17px 0 12px;font-size:11px}.provider-health-facts>div{display:flex;gap:12px;justify-content:space-between}.provider-health-facts dt{color:#8a8174}.provider-health-facts dd{margin:0;text-align:right}.provider-health-reason{font-size:11px;line-height:1.75;color:#857c6e;margin:9px 0;overflow-wrap:anywhere}.provider-health-time{font-size:10px;line-height:1.8;color:#9a9184;margin:10px 0 0;overflow-wrap:anywhere}.provider-health-quota{border-top:1px solid #e5dfd4;margin-top:16px;padding-top:9px}.provider-quota-tag{font-size:10px;padding:4px 7px;border-radius:6px;background:#eee8dd;color:#8a7b65;white-space:nowrap}.provider-account .provider-health{margin:12px 0}.provider-health-panel[hidden]{display:none!important}.provider-health-panel .provider-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.provider-health-panel .provider-section-heading h2{margin:0}.provider-health-panel .provider-section-heading button{border:1px solid #ded6c8;border-radius:8px;min-height:31px;padding:0 12px;font-size:11px;color:#85745d}.provider-health-panel .provider-quota-grid{display:grid;gap:12px;margin-top:16px}.provider-health-panel .provider-quota-card{border:1px solid #e2dbce;border-radius:13px;padding:17px;background:#fffdf8}.provider-health-panel .provider-quota-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.provider-health-panel h3{font-size:15px;font-weight:550;margin:0}.provider-health-panel .provider-window{margin:15px 0}.provider-health-panel .provider-window>div{display:flex;justify-content:space-between;gap:9px;font-size:11px}.provider-health-panel .provider-window strong{font-weight:500}.provider-health-panel .provider-window progress{display:block;width:100%;height:5px;margin:9px 0;accent-color:#b68360}.provider-health-panel .provider-window small{font-size:10px;color:#968b7b}.provider-health-panel .provider-account{border-top:1px solid #e5dfd4;padding:12px 0}.provider-health-panel .provider-account summary{font-size:12px;cursor:pointer}
.provider-account summary,.provider-account-name{overflow-wrap:anywhere;line-height:1.6}.provider-account summary>small,.provider-account-name>small{display:block;font-size:10px;color:#958b7e;font-weight:400}.provider-account-active{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:5px;background:#e8e8dd;color:#68715d;font-size:10px;font-weight:400}.provider-account-single{margin-top:9px}.provider-account-name{font-size:12px}.gpt-reset-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:12px;border-top:1px solid #e8e1d7;font-size:11px;color:#817360}.gpt-reset-entry>span{min-width:0}.gpt-reset-entry strong{font-weight:500;color:#50483c;margin-left:5px}.gpt-reset-entry>button{flex-shrink:0;border:1px solid #dcd3c5;border-radius:8px;background:#f5f0e7;color:#705e46;font:inherit;font-size:11px;min-height:34px;padding:6px 10px;cursor:pointer}.gpt-reset-entry>button:disabled{opacity:.5;cursor:default}.gpt-reset-dialog{box-sizing:border-box;color-scheme:light;width:min(470px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;margin:auto;padding:24px;border:1px solid #d8d1c5;border-radius:18px;background:#faf8f2;color:#302d28;box-shadow:0 24px 90px #25201426;font-family:inherit}.gpt-reset-dialog::backdrop{background:#302b2459;backdrop-filter:blur(3px)}.gr-heading{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.gr-heading>div{min-width:0}.gr-heading h2{font-size:20px;line-height:1.4;margin:0}.gr-heading p{font-size:12px;line-height:1.7;color:#777065;margin:10px 0 0;overflow-wrap:anywhere}.gr-heading strong{display:block;font-size:14px;font-weight:550;color:#51483d}.gr-heading small{display:block;font-size:10px;color:#968c7e}.gpt-reset-dialog button{font:inherit;cursor:pointer;border-radius:9px;border:1px solid #d8cfc0;background:#f3eee4;color:#6c5b44;padding:9px 13px;min-height:40px;font-size:12px}.gr-heading>button{flex-shrink:0;font-size:25px;padding:0 6px;min-height:32px;line-height:1;background:transparent;border:0;color:#756b5d}.gr-note{font-size:12px;line-height:1.8;color:#877b6b;margin:15px 0;overflow-wrap:anywhere}.gr-balance{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #e2dbcf;padding-top:17px;margin-top:17px;font-size:13px;color:#746652}.gr-balance strong{font-size:18px;color:#564733;font-weight:550}.gr-windows{padding:9px 0;border-bottom:1px solid #e2dbcf}.gr-windows>div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:1.6;padding:6px 0;color:#80725e}.gr-windows strong{color:#534a3d;font-weight:500}.gr-status{font-size:13px;line-height:1.8;color:#5d513f;margin:14px 0;overflow-wrap:anywhere}.gr-confirm-note{font-size:12px;line-height:1.7;color:#88785e;margin:14px 0;overflow-wrap:anywhere}.gpt-reset-dialog footer{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;margin-top:20px}.gpt-reset-dialog .gr-confirm{color:#fffdf7;background:#79664a;border-color:#79664a}.gpt-reset-dialog button:disabled{opacity:.48;cursor:default}.gpt-reset-dialog button:focus-visible,.gpt-reset-entry button:focus-visible{outline:2px solid #9e8055;outline-offset:3px}@media(max-width:480px){.gpt-reset-dialog{padding:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.gr-heading h2{font-size:19px}.gpt-reset-dialog footer>button{min-height:44px;flex:1}.gpt-reset-entry>button{min-height:40px}}
