.admin-content{--admin-frame-padding:16px;min-width:0}.admin-content details{display:block;min-width:0;margin:16px 0;padding:var(--admin-frame-padding);border-width:1px;border-style:solid;border-radius:12px;overflow-wrap:anywhere}.admin-content details[hidden]{display:none}:where(.admin-content) details{border-color:#b9cec4;background:#fff}.admin-content fieldset{border:0;padding:0;margin:0;min-width:0}.admin-content details:first-child{margin-top:0}.admin-content details>summary{display:block;position:relative;list-style:none;min-height:28px;margin:0;padding:2px 0 2px 28px;text-align:start;font-size:1.05rem;line-height:1.5;font-weight:700;cursor:pointer}.admin-content details>summary::-webkit-details-marker{display:none}.admin-content details>summary::marker{content:""}.admin-content details>summary:before{content:"";position:absolute;inset-inline-start:3px;top:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid;transform-origin:3px 5px}.admin-content details[open]>summary:before{transform:rotate(90deg)}.admin-content details>summary:after{content:none}.admin-content details[open]>summary{margin-bottom:16px}.admin-content details>summary>:is(h2,h3,h4,h5){display:inline;margin:0;font:inherit}.admin-content details>:last-child{margin-bottom:0}.admin-content :is(.admin-stats,.teacher-storage-stats){align-items:start}.admin-content .admin-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.admin-content :is(.admin-stats,.teacher-storage-stats)>details{margin:0}.admin-content>.stack{gap:16px}.admin-content>.stack>details{margin:0}.admin-content .admin-domain-content{min-width:0}.admin-content .admin-user-editor details{margin-top:16px}.admin-content details :is(input,select,textarea){max-width:100%}@media (max-width:600px){.admin-content{--admin-frame-padding:12px}}.widget_trigger__AKVWB{position:fixed;bottom:1rem;right:1rem;z-index:40;box-shadow:0 3px 14px #183d3826}.widget_dialog__1Mupn{width:min(620px,calc(100vw - 24px));max-height:calc(100dvh - 24px);box-sizing:border-box;overflow:auto;padding:20px;color:var(--ink);background:var(--white);border:2px solid var(--line);border-radius:16px}.widget_dialog__1Mupn::backdrop{background:#102d2980}.widget_actions__AsdVA,.widget_heading___4tih{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.widget_heading___4tih h2{margin:0}.widget_quota__yX_wW{white-space:nowrap;font-size:clamp(.7rem,3.1vw,.9rem)}.widget_conversation__g8GRq{max-height:42dvh;overflow:auto;overscroll-behavior:contain}.widget_turn__NyL6D{border:1px solid var(--line);border-radius:10px;padding:12px;margin-bottom:12px}.widget_turn__NyL6D p{margin:0 0 8px}.widget_text__vG2Gf{white-space:pre-wrap;overflow-wrap:anywhere}.widget_dialog__1Mupn textarea{box-sizing:border-box;width:100%;resize:vertical}@media (max-width:680px){.widget_dialog__1Mupn{padding:14px}.widget_trigger__AKVWB{bottom:.6rem;right:.6rem}}.attention_banner__RUywI{border:2px solid #b42318;border-radius:12px;padding:16px;background:#fff3f2;color:#b42318}.attention_banner__RUywI a{color:#b42318}.attention_banner__RUywI ul{margin:8px 0 0;padding-left:20px}.attention_zone__LhCbw{outline:2px solid #b42318;outline-offset:3px;border-radius:12px;background:#fff3f2}.attention_banner__RUywI,.attention_zone__LhCbw{scroll-margin-top:20px;overflow-wrap:anywhere}