.personal-paragraph[data-v-e1ef0355]{overflow-wrap:anywhere;border-radius:6px;padding:.6rem 0}.personal-paragraph.located[data-v-e1ef0355]{background:#eff6ff;outline:2px solid #60a5fa}.personal-paragraph[data-v-e1ef0355]:focus{outline:2px solid #60a5fa}.server-toolbar[data-v-e1ef0355]{flex-wrap:wrap}.server-later-reader[data-v-07bce69f]{overflow-wrap:anywhere;min-width:0}.server-later-mapping[data-v-8a1d89b1]{overflow-wrap:anywhere;border:1px solid #dce7e0;border-radius:12px;min-width:0;margin-top:16px;padding:16px}.server-later-mapping article[data-v-8a1d89b1]{margin:12px 0}.server-later-mapping h3[data-v-8a1d89b1],.server-later-mapping h4[data-v-8a1d89b1]{font-weight:650}.server-node-training[data-v-0f405b6f]{overflow-wrap:anywhere;min-width:0}.server-node-training .server-panel[data-v-0f405b6f]{margin-bottom:16px}.server-node-training select[data-v-0f405b6f],.server-node-training input[data-v-0f405b6f]{width:100%;min-width:0;max-width:100%}.server-node-training p[data-v-0f405b6f]{margin:10px 0;font-size:13px;line-height:1.8}.server-node-training button[data-v-0f405b6f]{white-space:normal;max-width:100%;height:auto;min-height:30px}.server-node-training h2[data-v-0f405b6f]{font-size:20px}.server-node-training h3[data-v-0f405b6f]{font-size:16px}.server-wrong-notebook[data-v-ce5c2830]{overflow-wrap:anywhere;min-width:0}.server-wrong-notebook p[data-v-ce5c2830]{margin:12px 0;font-size:13px;line-height:1.8}.server-wrong-notebook .exam-card[data-v-ce5c2830]{margin-bottom:18px}.server-wrong-notebook select[data-v-ce5c2830],.server-wrong-notebook input[data-v-ce5c2830]{width:100%;min-width:0;max-width:100%}.server-wrong-notebook h1[data-v-ce5c2830]{font-size:21px}.server-wrong-notebook h2[data-v-ce5c2830]{font-size:18px}.wrong-notebook-detail[data-v-ce5c2830]{overflow-wrap:anywhere;min-width:0;max-width:100%}.wrong-notebook-detail h3[data-v-ce5c2830],.wrong-notebook-detail p[data-v-ce5c2830]{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;min-width:0;max-width:100%}.server-wrong-notebook button[data-v-ce5c2830]{white-space:normal;max-width:100%;height:auto;min-height:32px}.server-attempt-history[data-v-849c4e4b]{overflow-wrap:anywhere;min-width:0}.server-attempt-history p[data-v-849c4e4b]{margin:12px 0;font-size:13px;line-height:1.8}.server-attempt-history .exam-card[data-v-849c4e4b]{margin-bottom:18px}.server-attempt-history select[data-v-849c4e4b],.server-attempt-history input[data-v-849c4e4b]{width:100%;min-width:0;max-width:100%}.server-attempt-history h1[data-v-849c4e4b]{font-size:21px}.server-attempt-history button[data-v-849c4e4b]{white-space:normal;max-width:100%;height:auto;min-height:32px}.attempt-history-detail[data-v-849c4e4b]{overflow-wrap:anywhere;min-width:0;max-width:100%}.attempt-history-detail h2[data-v-849c4e4b],.attempt-history-detail h3[data-v-849c4e4b],.attempt-history-detail p[data-v-849c4e4b]{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;min-width:0;max-width:100%}.attempt-history-detail .server-actions[data-v-849c4e4b]{flex-wrap:wrap}.server-question-import[data-v-59498c22]{overflow-wrap:anywhere;min-width:0}.server-question-import .server-panel[data-v-59498c22]{margin-bottom:16px}.server-question-import p[data-v-59498c22]{margin:10px 0;font-size:13px;line-height:1.8}.server-question-import h2[data-v-59498c22]{font-size:20px}.server-question-import h3[data-v-59498c22]{font-size:16px}.server-question-import input[data-v-59498c22],.server-question-import textarea[data-v-59498c22],.server-question-import select[data-v-59498c22]{width:100%;min-width:0;max-width:100%}.server-question-import button[data-v-59498c22]{white-space:normal;max-width:100%;height:auto;min-height:30px}.server-question-import table[data-v-59498c22]{min-width:500px}.server-question-import label[data-v-59498c22]{margin:12px 0;display:block}.server-question-import .server-table-wrap[data-v-59498c22]{max-width:100%;overflow-x:auto}.server-mapping-admin[data-v-cccd8c9f]{overflow-wrap:anywhere;min-width:0}.mapping-scope[data-v-cccd8c9f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.server-mapping-admin h3[data-v-cccd8c9f],.server-mapping-admin h4[data-v-cccd8c9f]{font-weight:650}.server-mapping-admin select[data-v-cccd8c9f]{max-width:100%}@media (width<=640px){.mapping-scope[data-v-cccd8c9f]{grid-template-columns:1fr}}.server-node-admin[data-v-0f1762ef]{overflow-wrap:anywhere;min-width:0}.node-admin-scope[data-v-0f1762ef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.server-node-admin select[data-v-0f1762ef],.server-node-admin textarea[data-v-0f1762ef]{min-width:0;max-width:100%}.server-node-admin p[data-v-0f1762ef]{margin:10px 0;font-size:13px;line-height:1.8}.server-node-admin .server-preserve-text[data-v-0f1762ef]{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=640px){.node-admin-scope[data-v-0f1762ef]{grid-template-columns:1fr}}.admin-attempt-history[data-v-8f63231b]{overflow-wrap:anywhere;min-width:0;max-width:100%}.admin-attempt-history p[data-v-8f63231b]{margin:10px 0;font-size:13px;line-height:1.8}.admin-attempt-history .server-panel[data-v-8f63231b]{margin-bottom:18px}.admin-history-filters[data-v-8f63231b]{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.admin-history-filters label[data-v-8f63231b]{flex:170px;gap:8px;min-width:0;max-width:100%;font-size:13px;display:grid}.admin-history-filters input[data-v-8f63231b],.admin-history-filters select[data-v-8f63231b]{width:100%;min-width:0;max-width:100%}.admin-attempt-history button[data-v-8f63231b]{white-space:normal;max-width:100%;height:auto;min-height:32px}.admin-history-table[data-v-8f63231b]{min-width:0;max-width:100%}.admin-history-table table[data-v-8f63231b]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.admin-history-table th[data-v-8f63231b],.admin-history-table td[data-v-8f63231b]{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;border-bottom:1px solid var(--sg-border);min-width:0;padding:14px 10px}.admin-history-table small[data-v-8f63231b]{max-width:100%;color:var(--sg-muted);margin-top:5px;display:block}@media (width<=640px){.admin-history-table table[data-v-8f63231b],.admin-history-table tbody[data-v-8f63231b],.admin-history-table tr[data-v-8f63231b],.admin-history-table td[data-v-8f63231b]{width:100%;min-width:0;max-width:100%;display:block}.admin-history-table thead[data-v-8f63231b]{display:none}.admin-history-table tr[data-v-8f63231b]{border:1px solid var(--sg-border);border-radius:8px;margin-bottom:16px;padding:8px}.admin-history-table td[data-v-8f63231b]{box-sizing:border-box;border:0;padding:8px}.admin-history-table td[data-v-8f63231b]:before{content:attr(data-label);color:var(--sg-muted);margin-bottom:4px;font-weight:600;display:block}.admin-history-filters label[data-v-8f63231b]{flex-basis:100%}.admin-attempt-history .server-panel[data-v-8f63231b]{padding:14px}}.server-rule-settings[data-v-7c5d6c23]{overflow-wrap:anywhere;min-width:0}.server-rule-settings .server-panel[data-v-7c5d6c23]{margin-bottom:16px}.server-rule-settings p[data-v-7c5d6c23]{margin:10px 0;font-size:13px;line-height:1.8}.server-rule-settings h2[data-v-7c5d6c23]{font-size:20px}.server-rule-settings h3[data-v-7c5d6c23]{font-size:17px}.server-rule-settings h4[data-v-7c5d6c23]{font-size:15px}.server-rule-settings select[data-v-7c5d6c23],.server-rule-settings input[data-v-7c5d6c23]{width:100%;min-width:0;max-width:100%}.server-rule-settings fieldset[data-v-7c5d6c23]{gap:12px;min-width:0;display:grid}.server-rule-settings button[data-v-7c5d6c23]{white-space:normal;max-width:100%;height:auto;min-height:30px}.knowledge-construction-overview[data-v-d29a394e]{overflow-wrap:anywhere;min-width:0}.overview-note[data-v-d29a394e]{color:#5f6b7a;margin-bottom:16px}.overview-filters[data-v-d29a394e]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.overview-filters label[data-v-d29a394e]{flex-direction:column;flex:180px;gap:6px;min-width:0;display:flex}.overview-filters select[data-v-d29a394e]{background:#fff;border:1px solid #d7dee8;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:9px}.overview-counts[data-v-d29a394e]{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.overview-counts>p[data-v-d29a394e]{background:#f5f7fa;border-radius:8px;flex:155px;margin:0;padding:10px}.server-record-card[data-v-d29a394e]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.server-actions[data-v-d29a394e]{flex-wrap:wrap}@media (width<=640px){.overview-filters[data-v-d29a394e]{grid-template-columns:minmax(0,1fr);display:grid}.overview-filters label[data-v-d29a394e],.overview-filters button[data-v-d29a394e]{width:100%}.overview-counts[data-v-d29a394e]{grid-template-columns:minmax(0,1fr);display:grid}.overview-counts>p[data-v-d29a394e]{padding:9px}.panel[data-v-d29a394e]{min-width:0}}.server-personal-records[data-v-d4d60ae7]{min-width:0}.server-toolbar label[data-v-d4d60ae7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}select[data-v-d4d60ae7]{border:1px solid #dce1e8;border-radius:6px;max-width:100%;padding:6px}.server-record-card[data-v-d4d60ae7]{overflow-wrap:anywhere}.server-actions[data-v-d4d60ae7]{flex-wrap:wrap}small[data-v-d4d60ae7]{overflow-wrap:anywhere}.server-login{background:var(--sg-surface-tint);flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;padding:24px;display:flex}.server-login-card{border:1px solid var(--sg-border);background:#fff;border-radius:14px;gap:22px;width:100%;max-width:440px;padding:36px;display:grid}.server-login-card h1{color:var(--sg-ink);font-size:24px}.server-login-card label,.server-form label{color:var(--sg-text);gap:8px;font-size:13px;display:grid}.server-login-card input,.server-form input,.server-form select,.server-form textarea{width:100%;min-width:0}.server-form{gap:18px;display:grid}.server-panel{padding:22px}.server-panel p{margin:12px 0}.server-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.server-toolbar input{flex:1;min-width:120px}.server-actions{flex-wrap:wrap;gap:12px;display:flex}.server-table-wrap{overflow-x:auto}.server-table-wrap table{border-collapse:collapse;width:100%;font-size:13px}.server-table-wrap th{text-align:left;color:var(--sg-text);background:#f7f8fa;font-weight:500}.server-table-wrap th,.server-table-wrap td{vertical-align:top;border-bottom:1px solid #edf0f3;padding:16px 12px}.server-table-wrap small{color:var(--sg-muted);overflow-wrap:anywhere;max-width:320px;margin-top:6px;font-size:11px;display:block}.server-row-actions{flex-wrap:wrap;gap:8px;min-width:160px;display:flex}.server-empty{text-align:center;color:var(--sg-muted);padding:40px}.server-error{color:#9d3a20;overflow-wrap:anywhere;background:#fff2ed;border:1px solid #efc7b8;border-radius:8px;margin-bottom:16px;padding:13px 16px;font-size:13px;line-height:1.7}.server-success{color:#19734d;background:#ecf8f3;border-radius:8px;margin-bottom:16px;padding:12px 16px}.server-status{color:var(--sg-muted);padding:8px;font-size:12px}.server-text{color:var(--sg-primary);font-size:13px}.server-app button:disabled{cursor:not-allowed;opacity:.4}.server-order{border-bottom:1px solid var(--sg-border);padding:22px}.server-order p{color:var(--sg-text);font-size:12px}.server-money-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.server-money-grid small{display:block}.server-money-grid strong{color:var(--sg-ink);margin-top:8px;font-size:19px;display:block}.server-channels{flex-wrap:wrap;gap:14px;display:flex}.server-channels>div{background:var(--sg-surface-tint);border-radius:8px;flex:1;padding:14px}.server-channels button{opacity:.55}.server-channels small{max-width:280px}.server-bottom-nav{border-top:1px solid var(--sg-border);z-index:50;background:#fff;justify-content:space-around;padding:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.server-app .topbar{justify-content:space-between}.server-app .console-nav-heading{font-size:14px}.server-app .profile small{overflow-wrap:anywhere;max-width:160px;display:block}.learner-mobile .server-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-mobile .server-panel{padding:14px}.learner-mobile .server-order{padding:16px 0}.learner-mobile .learner-workspace{padding-bottom:90px}.learner-mobile .learner-header-actions{gap:8px;font-size:11px}.learner-mobile .learner-header-title strong{font-size:14px}.learner-mobile .server-channels{flex-direction:column}.server-login input:focus-visible,.server-form input:focus-visible{outline:2px solid var(--sg-bright)}@media (width<=640px){.server-login-card{padding:25px}.server-app .main{width:100%;margin:0}.server-app .workspace{padding:18px 12px}.server-app .topbar{flex-wrap:wrap;height:auto;min-height:56px;padding:8px 12px}.server-app .console-header-nav{gap:16px}.server-app .console-header-nav button{padding:12px 0}.server-app .top-actions{width:auto;margin:0}.server-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.server-panel{padding:14px}.server-form{gap:14px}.server-app .sidebar{display:none}.server-table-wrap table{min-width:720px}}.server-admin-question{border-top:1px solid var(--sg-border);padding:22px 0}.server-admin-question h3{color:var(--sg-ink);font-size:15px}.server-admin-question p{font-size:13px}.server-answer-editor{border:1px solid var(--sg-border);border-radius:8px;gap:12px;padding:12px;display:grid}.server-answer-editor>div{align-items:center;gap:8px;display:flex}.server-answer-editor input[type=checkbox],.server-answer-editor input[type=radio]{flex-shrink:0;width:18px}.server-answer-editor input:last-child{flex:1}.server-academics{min-width:0;max-width:100%}.server-class-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-bottom:20px;display:grid}.server-record-card{border-bottom:1px solid var(--sg-border);overflow-wrap:anywhere;padding:20px 0}.server-record-card h3{color:var(--sg-ink);font-size:15px}.server-record-card p{margin:8px 0;font-size:13px;line-height:1.8}.server-lesson-facts{gap:14px;display:grid}.server-lesson-facts>div{gap:4px;display:grid}.server-lesson-facts dt{color:var(--sg-muted);font-size:12px}.server-lesson-facts dd{overflow-wrap:anywhere;font-size:14px}.server-roster-row{border-bottom:1px solid var(--sg-border);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.server-roster-row>div{flex:1;min-width:130px}.server-roster-row small{color:var(--sg-muted);margin-top:5px;font-size:11px;display:block}.server-roster-row>select{width:130px;min-width:110px}.server-time-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.server-timetable .sg-timetable-filters>input{flex:1;min-width:140px}.server-bottom-nav button{flex:1;min-width:0;font-size:11px}.server-bottom-nav button.active{color:var(--sg-primary);font-weight:600}.server-academics .server-toolbar>select{min-width:0;max-width:100%}@media (width<=900px){.server-app .server-timetable .sg-timetable-split{grid-template-columns:1fr}.server-timetable .sg-timetable-toolbar{display:block}.server-timetable .sg-week-navigation{flex-wrap:wrap;margin-top:15px}}@media (width<=640px){.server-roster-row>select{width:115px}.server-timetable .sg-timetable-split{grid-template-columns:1fr}.server-time-fields{gap:10px}.server-timetable .sg-timetable-filters{flex-wrap:wrap}.server-timetable .sg-timetable-filters>input{width:100%;max-width:100%}.server-academics .server-toolbar{gap:8px}.server-bottom-nav{padding:12px 6px}.server-lesson-facts dd{font-size:13px}}.server-attendance-extras{flex-basis:100%;grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.server-attendance-extras label:last-child{grid-column:1/-1}.server-attendance-extras label{font-size:11px}.server-attendance-note{flex-basis:100%;width:100%}.server-attendance-note p{color:var(--sg-text);font-size:12px;line-height:1.7}.server-marketing{min-width:0;max-width:100%}.server-marketing h2{margin-bottom:14px;font-size:17px}.server-marketing select,.server-marketing input,.server-marketing textarea{min-width:0;max-width:100%}.server-quote{border:1px solid var(--sg-border);border-radius:9px;min-width:0;margin:12px 0;padding:16px}.server-quote p{color:var(--sg-text);font-size:12px;line-height:1.8}.server-quote .server-money-grid strong{font-size:16px}.server-code-delivery{border-color:var(--sg-primary);margin-bottom:20px}.server-code-delivery pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sg-surface-tint);-webkit-user-select:all;user-select:all;margin:16px 0;padding:16px;font-size:14px}.server-code-delivery label{font-size:12px;line-height:1.8}.server-code-delivery input[type=checkbox],.server-recipient-list input[type=checkbox],.server-form input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin-right:8px}.server-recipient-list{border:1px solid var(--sg-border);gap:12px;max-height:260px;padding:12px;display:grid;overflow:auto}.server-recipient-list label{overflow-wrap:anywhere;align-items:center;font-size:12px;display:flex}.server-tier-row{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.server-marketing-history{margin:26px 0 16px;font-size:15px}.server-form fieldset{min-width:0}.server-form fieldset:disabled{opacity:.65}@media (width<=640px){.server-tier-row{grid-template-columns:1fr 1fr}.server-tier-row button{grid-column:1/-1}.server-marketing .server-toolbar{gap:8px}.server-marketing .server-toolbar button{font-size:12px}.server-marketing .server-record-card{max-width:100%}.server-code-delivery .server-actions{display:grid}}.server-assignments{min-width:0;max-width:100%}.server-assignments .server-panel{margin-bottom:18px}.server-assignments h2{color:var(--sg-ink);font-size:17px}.server-assignments h3{margin:14px 0 8px;font-size:14px}.server-assignments p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-assignments .server-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.server-assignments details{border-top:1px solid var(--sg-border);margin:18px 0;padding-top:12px}.server-assignments summary{cursor:pointer;color:var(--sg-primary);font-size:13px}.server-attachment{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:12px 0;display:flex}.server-attachment button{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:30px}.server-file-input{gap:10px;padding:14px 0;font-size:13px;display:grid}.server-file-input input{max-width:100%;font-size:12px}.server-assignments progress{width:100%;height:12px;accent-color:var(--sg-primary);display:block}.server-assignments .server-form{min-width:0}.server-assignments select,.server-assignments textarea{min-width:0;max-width:100%}.server-assignments .server-form input[type=file]{font-size:12px}@media (width<=640px){.server-assignments .server-toolbar{gap:8px}.server-assignments .server-toolbar button{font-size:12px}.server-assignments .server-panel{padding:14px}.server-assignments h2{font-size:15px}.server-assignments textarea{font-size:14px}.server-assignments .server-actions{gap:8px}.server-assignments .server-record-card{padding:14px 0}}.server-curriculum{min-width:0;max-width:100%}.server-curriculum .server-panel{margin-bottom:18px}.server-curriculum h2{margin-bottom:12px;font-size:17px}.server-curriculum h3{margin-bottom:8px;font-size:14px}.server-curriculum p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.server-tab{border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.server-tab.active{color:var(--sg-primary);border-color:var(--sg-primary)}@media (width<=640px){.server-curriculum .server-toolbar{gap:6px}.server-tab{padding:8px;font-size:12px}.server-curriculum .server-panel{padding:14px}}.server-knowledge{min-width:0;max-width:100%}.server-knowledge .server-panel{margin-bottom:18px}.server-knowledge h2{color:var(--sg-ink);margin-bottom:14px;font-size:17px}.server-knowledge h3{margin:8px 0;font-size:14px}.server-knowledge p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-knowledge select,.server-knowledge textarea{min-width:0;max-width:100%}.server-knowledge .server-toolbar>label{flex:1;gap:6px;min-width:0;font-size:13px;display:grid}.server-knowledge .server-toolbar select{width:100%}.server-knowledge progress{width:100%;height:12px;accent-color:var(--sg-primary)}.server-knowledge-reader .server-knowledge-section{border-bottom:1px solid var(--sg-border);padding:16px 0}.server-private-preview{background:var(--sg-surface-tint);border:1px solid var(--sg-border);border-radius:9px;min-width:0;margin-top:20px;padding:15px}.server-private-preview img{max-width:100%;height:auto;display:block}.server-private-preview object{border:0;width:100%;height:650px}.server-structure-editor{border:1px solid var(--sg-border);border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.server-structure-editor select[multiple]{min-height:100px}.server-knowledge details{margin:14px 0;font-size:12px}.server-knowledge summary{cursor:pointer;color:var(--sg-primary)}@media (width<=640px){.server-knowledge .server-toolbar{gap:8px}.server-knowledge .server-panel{padding:14px}.server-knowledge h2{font-size:15px}.server-private-preview object{height:460px}.server-structure-editor{grid-template-columns:1fr;padding:12px}.server-knowledge select,.server-knowledge textarea{font-size:14px}.server-knowledge .server-toolbar button{font-size:12px}}.server-knowledge .server-attachment>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.server-knowledge .server-form{min-width:0}.server-question-drafts,.server-question-source{min-width:0;max-width:100%}.server-question-drafts .server-panel{margin-bottom:18px}.server-question-drafts h2{margin-bottom:14px;font-size:17px}.server-question-drafts h3,.server-question-drafts h4,.server-question-source h3{margin:12px 0;font-size:14px}.server-question-drafts p,.server-question-source p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-question-drafts .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-question-drafts select,.server-question-drafts input,.server-question-drafts textarea{min-width:0;max-width:100%}.server-question-drafts .server-toolbar select{width:100%}.server-question-drafts .server-form{min-width:0}.server-question-drafts details{margin:18px 0;font-size:13px}.server-question-drafts summary{cursor:pointer;color:var(--sg-primary)}.server-source-location{border:1px solid var(--sg-border);background:var(--sg-surface-tint);border-radius:8px;margin-bottom:18px;padding:14px}.server-question-source .server-attachment>span{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=640px){.server-question-drafts .server-panel{padding:14px}.server-question-drafts .server-toolbar{gap:8px}.server-question-drafts h2{font-size:15px}.server-question-source .server-private-preview object{height:440px}}.server-help{min-width:0;max-width:100%}.server-help .server-panel{margin-bottom:18px}.server-help h2{margin-bottom:14px;font-size:17px}.server-help h3{margin:12px 0;font-size:14px}.server-help p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-help .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-help .server-form{min-width:0}.server-help select,.server-help textarea,.server-help input{min-width:0;max-width:100%}.server-help-evidence label{align-items:center;gap:8px;font-size:12px;display:flex}.server-help-evidence input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.server-help .server-recipient-list{margin:16px 0}@media (width<=640px){.server-help .server-panel{padding:14px}.server-help h2{font-size:15px}.server-help .server-toolbar{gap:8px}.server-help .server-toolbar button{font-size:12px}.server-help textarea{font-size:14px}.server-help .server-actions{gap:8px}}.server-teaching{min-width:0;max-width:100%}.server-teaching .server-panel{margin-bottom:18px}.server-teaching h2{margin-bottom:14px;font-size:17px}.server-teaching h3{margin:12px 0;font-size:14px}.server-teaching p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-teaching .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-teaching select,.server-teaching input,.server-teaching textarea{min-width:0;max-width:100%}.server-teaching .server-form{min-width:0}@media (width<=640px){.server-teaching .server-panel{padding:14px}.server-teaching .server-toolbar{gap:8px}.server-teaching h2{font-size:15px}.server-teaching textarea{font-size:14px}}.server-organization{min-width:0;max-width:100%}.server-organization .server-panel{margin-bottom:18px}.server-organization h2{margin-bottom:14px;font-size:17px}.server-organization h3{margin:18px 0 10px;font-size:14px}.server-organization p,.server-organization li{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-organization .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-organization input,.server-organization select,.server-organization textarea{min-width:0;max-width:100%}.server-organization .server-form{min-width:0}.server-organization-dependencies{border-top:1px solid var(--sg-border);margin-top:24px;padding-top:4px}.server-organization-dependencies ul{gap:7px;margin-top:14px;display:grid}.server-organization-audit{grid-template-columns:1fr 1fr;gap:16px;margin-top:15px;display:grid}.server-organization-audit>div{background:var(--sg-surface-tint);border-radius:8px;min-width:0;padding:12px}@media (width<=640px){.server-organization .server-panel{padding:14px}.server-organization h2{font-size:15px}.server-organization .server-toolbar{gap:8px}.server-organization-audit{grid-template-columns:1fr}.server-organization textarea{font-size:14px}}.server-crm{min-width:0;max-width:100%}.server-crm .server-panel{margin-bottom:18px}.server-crm h2{margin-bottom:14px;font-size:17px}.server-crm h3{margin:14px 0 8px;font-size:14px}.server-crm p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-crm .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-crm input,.server-crm select,.server-crm textarea{min-width:0;max-width:100%}.server-crm .server-form{min-width:0}.server-crm .server-crm-check{align-items:center;gap:8px;display:flex}.server-crm-check input{width:16px;height:16px}.server-crm details{margin:20px 0}.server-crm summary{cursor:pointer;color:var(--sg-primary);font-size:13px}@media (width<=640px){.server-crm .server-panel{padding:14px}.server-crm .server-toolbar{gap:8px}.server-crm h2{font-size:15px}.server-crm textarea{font-size:14px}.server-crm .server-actions{gap:8px}}.server-refunds{min-width:0;max-width:100%}.server-refunds .server-panel{margin-bottom:18px}.server-refunds h2{margin-bottom:14px;font-size:17px}.server-refunds h3{margin:15px 0 8px;font-size:14px}.server-refunds p,.server-refund-money p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-refunds input,.server-refunds select,.server-refunds textarea{min-width:0;max-width:100%}.server-refunds .server-form{min-width:0}.server-refunds .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-refunds details{margin:20px 0}.server-refunds summary{cursor:pointer;color:var(--sg-primary);font-size:13px}.server-refund-money{min-width:0}.server-refund-money .server-money-grid{margin:18px 0}.server-refund-money .server-money-grid strong{font-size:17px}@media (width<=640px){.server-refunds .server-panel{padding:14px}.server-refunds h2{font-size:15px}.server-refunds .server-toolbar{gap:8px}.server-refunds textarea{font-size:14px}.server-refund-money .server-money-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.server-refund-money .server-money-grid strong{font-size:15px}}.server-facts{min-width:0;max-width:100%}.server-facts .server-panel{margin-bottom:18px}.server-facts h2{margin-bottom:14px;font-size:17px}.server-facts h3{margin:12px 0;font-size:14px}.server-facts p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-facts-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.server-facts-filter label{gap:7px;min-width:0;font-size:13px;display:grid}.server-facts-filter select,.server-facts-filter input{width:100%;min-width:0;max-width:100%}.server-facts-filter .server-actions{flex-wrap:wrap;align-items:end}.server-facts-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.server-facts-metrics article{border:1px solid var(--sg-border);border-radius:9px;min-width:0;padding:14px}.server-facts-metrics small{font-size:12px;line-height:1.7;display:block}.server-facts-metrics strong{color:var(--sg-ink);overflow-wrap:anywhere;margin:8px 0;font-size:22px;display:block}.server-facts-metrics button{white-space:normal;max-width:100%;height:auto;min-height:30px}.server-facts details{margin:20px 0}.server-facts summary{cursor:pointer;color:var(--sg-primary);font-size:13px}.server-facts-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.server-facts .server-record-card{min-width:0}.server-facts .server-actions{flex-wrap:wrap}@media (width<=640px){.server-facts .server-panel{padding:14px}.server-facts h2{font-size:15px}.server-facts-filter{grid-template-columns:1fr}.server-facts-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.server-facts-metrics article{padding:12px}.server-facts-metrics strong{font-size:18px}.server-facts-records{grid-template-columns:1fr}.server-facts .server-toolbar{gap:8px}}.server-study-plans{min-width:0;max-width:100%}.server-study-plans .server-panel{margin-bottom:18px}.server-study-plans h2{margin-bottom:14px;font-size:17px}.server-study-plans h3{margin:14px 0 9px;font-size:14px}.server-study-plans p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-study-plans .server-toolbar>label{flex:1;gap:7px;min-width:0;font-size:13px;display:grid}.server-study-plans select,.server-study-plans input,.server-study-plans textarea{min-width:0;max-width:100%}.server-study-plans .server-form{min-width:0}.server-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;margin:14px 0;display:grid}.server-plan-grid label{gap:7px;min-width:0;font-size:13px;display:grid}.server-plan-grid input{width:100%}.server-plan-supplement{border-left:3px solid var(--sg-border);margin:14px 0 0 12px;padding-left:14px}.server-plan-preview{border:1px solid var(--sg-border);border-radius:9px;margin-top:20px;padding:16px}.server-study-plans details{margin:18px 0}.server-study-plans summary{cursor:pointer;color:var(--sg-primary);font-size:13px}.server-study-plans .server-plan-check{align-items:center;gap:9px;margin:16px 0;font-size:13px;display:flex}.server-plan-check input{flex-shrink:0;width:16px;height:16px}.server-study-plans .server-actions{flex-wrap:wrap}@media (width<=640px){.server-study-plans .server-panel{padding:14px}.server-study-plans h2{font-size:15px}.server-plan-grid{grid-template-columns:1fr}.server-study-plans .server-toolbar{gap:8px}.server-plan-preview{padding:12px}.server-study-plans button{white-space:normal;max-width:100%;height:auto;min-height:30px}}.server-study-reminders{min-width:0;max-width:100%}.server-study-reminders .server-panel{margin-bottom:18px}.server-study-reminders h2{margin-bottom:14px;font-size:17px}.server-study-reminders h3{margin:13px 0;font-size:14px}.server-study-reminders p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.server-study-reminders .server-form{min-width:0;max-width:640px}.server-study-reminders .server-actions{flex-wrap:wrap}.server-study-reminders input{min-width:0;max-width:100%}.server-study-reminders .server-reminder-consent{align-items:center;gap:9px;font-size:13px;display:flex}.server-reminder-consent input{flex-shrink:0;width:16px;height:16px}.server-reminder-account{background:var(--sg-background,#f7f8fa);min-height:100vh;color:var(--sg-ink)}.server-reminder-account>header{border-bottom:1px solid var(--sg-border);background:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 28px;display:flex}.server-reminder-account>header .brand-logo{max-width:160px}.server-reminder-account>main{min-width:0;max-width:1080px;margin:auto;padding:24px}@media (width<=640px){.server-study-reminders .server-panel{padding:14px}.server-study-reminders h2{font-size:15px}.server-study-reminders .server-toolbar{gap:8px}.server-study-reminders button{white-space:normal;max-width:100%;height:auto;min-height:30px}.server-reminder-account>header{gap:10px;padding:14px}.server-reminder-account>main{padding:14px}}
