.totals_main__jghzG{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:1em}.totals_card__F1mTy{flex:1;padding:1em}.totals_card__F1mTy h3{color:var(--color-heading);font-size:.8rem}.totals_card__F1mTy h2{color:var(--color-dark-muted);font-size:1.4rem;margin:0}.noticeBoard_tabView__MRYo0{display:flex;flex:1;min-height:0;height:100%;padding:12px}.noticeBoard_panelLayout__4d_9L{display:grid;grid-template-columns:400px 1fr;flex:1;border:1px solid var(--color-white-blue);border-radius:var(--border-radius-medium);overflow:hidden}.noticeBoard_listPane__ljpTY,.noticeBoard_panelLayout__4d_9L{min-width:0;min-height:0;height:100%;background:var(--color-white)}.noticeBoard_listPane__ljpTY{display:flex;flex-direction:column;border-right:1px solid var(--color-white-blue)}.noticeBoard_listHeader__9WML2{padding:12px;border-bottom:1px solid var(--color-white-blue);display:flex;flex-direction:column;gap:8px}.noticeBoard_listHeaderTop__nrEsX{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.noticeBoard_listTitle__Rpg_8{font-weight:600;color:var(--color-dark-muted);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noticeBoard_listActions__gjxxt{display:flex;align-items:center;gap:6px;flex-shrink:0}.noticeBoard_iconButton__WPY_e{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-white-blue);background:var(--color-container);color:var(--color-dark-muted);width:34px;height:34px;border-radius:var(--border-radius-round);cursor:pointer}.noticeBoard_iconButton__WPY_e:hover{background:var(--color-plain-bg);color:var(--color-plain);border-color:var(--color-plain-bg)}.noticeBoard_listMeta__KThfS{font-size:.8rem;color:var(--cdme)}.noticeBoard_listSearch__HetqY{padding:12px}.noticeBoard_noticeList__3K8Fx{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.noticeBoard_noticeItem__DFDuV[data-active=true]{outline:2px solid var(--color-plain);outline-offset:-2px;border-radius:var(--border-radius-medium)}.noticeBoard_detailPane__mS_to{background:var(--color-white);overflow-y:auto;container-type:inline-size;min-width:0;min-height:0;height:100%}.noticeBoard_emptyState__TGZXH{text-align:center;color:var(--cdme);font-weight:400;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;gap:12px}.noticeBoard_toolbar__KYDx_{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:8px}.form_form__lW5_v{max-width:600px;padding:10px;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:10px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.form_form__lW5_v input,.form_form__lW5_v select,.form_form__lW5_v textarea{width:100%;font-size:1rem;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.form_form__lW5_v input:focus,.form_form__lW5_v select:focus,.form_form__lW5_v textarea:focus{outline:none;border-color:var(--color-blue)}.form_form__lW5_v label{color:var(--color-dark-muted);margin-bottom:.25rem;display:block;font-size:clamp(.775rem,.875rem,.975rem)}.form_form__lW5_v label:has(input:required):before,.form_form__lW5_v label[data-required=true]:before{content:"*";color:var(--color-failure)}.form_form__lW5_v label:has(input:disabled){opacity:.5}.form_form__lW5_v label:has(input[data-visible=true]:disabled){opacity:1!important}.form_form__lW5_v button:disabled{opacity:.5!important;cursor:not-allowed}.form_form__lW5_v label input:disabled{cursor:not-allowed}.form_form__lW5_v button{padding:.5rem 1rem;font-size:clamp(.775rem,.875rem,.975rem);border:none;box-shadow:none;border-radius:6px;color:var(--color-plain);cursor:pointer;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.form_form__lW5_v button,.form_form__lW5_v button:hover{background:var(--color-plain-bg)}.form_form__lW5_v input[type=checkbox],.form_form__lW5_v input[type=radio]{margin-right:.5rem;vertical-align:middle;width:20px;height:20px;accent-color:#005fcc}.form_form__lW5_v fieldset{display:flex;flex-direction:column;gap:1ch;background-color:var(--color-container);border-radius:var(--border-radius-medium);padding:1rem}.form_form__lW5_v legend{color:var(--color-dark-muted);margin-bottom:0;font-size:1.3rem;font-weight:500}.form_form__lW5_v .form_helper__JpDmV{font-size:.875rem;color:#666;margin-top:.25rem}.form_form__lW5_v .form_error__F_Op8{color:#c00}.form_form__lW5_v button[type=reset]{background-color:var(--color-container);color:var(--color-blue);&:hover{background-color:var(--color-failure-bg);color:var(--color-failure)}}.form_form__lW5_v button[type=submit]{background-color:var(--color-plain);color:var(--color-white);border-radius:var(--border-radius-round);&:hover{background-color:var(--color-success-bg);color:var(--color-success)}}.form_row__cl9FS{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.form_row__cl9FS label{-webkit-box-flex:1;-ms-flex:1;flex:1}.form_formFooter__UwD9e{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:fit-content;gap:10px}.form_formFooter__UwD9e button{padding:.5em 1em}.form_stepIndicator__Zp3yK{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1rem}.form_stepCircle__1GqRm,.form_stepIndicator__Zp3yK{display:-webkit-box;display:-ms-flexbox;display:flex}.form_stepCircle__1GqRm{width:2rem;height:2rem;border:2px solid var(--color-white-blue);-webkit-box-shadow:var(--drop-shadow-slight);box-shadow:var(--drop-shadow-slight);border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:white;color:var(--color-dark-muted);font-weight:700}.form_stepCircle__1GqRm.form_completed__VQ4c_{background:var(--color-secondary);border-color:var(--color-secondary);color:white}.form_stepCircle__1GqRm.form_active__LTEOI{background:var(--color-blue);border-color:var(--color-blue);color:white}.form_example__ifKyq{display:-ms-grid;display:grid;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(linear,left top,left bottom,from(white),to(black));background:-o-linear-gradient(top,white,black);background:linear-gradient(180deg,white,black)}.form_form__lW5_v input[type=file]{padding:4px;overflow:auto;border:1px solid var(--color-white-blue);border-radius:4px;background-color:var(--color-white);font-size:1rem;cursor:pointer;color:var(--color-dark-muted);transition:border-color .2s ease,background-color .2s ease}.form_form__lW5_v input[type=file]::file-selector-button{height:100%;border:none;border-radius:var(--border-radius-large);background:var(--color-plain);color:var(--color-white);cursor:pointer;transition:background .2s ease;font-size:.9rem;text-align:center}.form_form__lW5_v input[type=file]::file-selector-button:hover{background:var(--color-plain-bg);color:var(--color-plain)}.form_form__lW5_v input[type=file]::file-selector-button{border-radius:1000px;padding:0 10px}@media (max-width:600px){.form_formFooter__UwD9e{justify-content:stretch;display:grid;grid-template-columns:1fr 1fr;gap:8px}.form_formFooter__UwD9e button{width:100%;padding:8px;border-radius:10px;min-height:36px;font-size:.8rem;white-space:nowrap;line-height:1}.form_formFooter__UwD9e button:nth-child(3){grid-column:1/-1;padding:10px;min-height:42px;font-size:.88rem;font-weight:600;border-radius:12px}.form_formFooter__UwD9e button[type=submit]{grid-column:1/-1;padding:9px 10px;min-height:38px;font-size:.85rem}}@media (max-width:360px){.form_formFooter__UwD9e{grid-template-columns:1fr;gap:6px}.form_formFooter__UwD9e button,.form_formFooter__UwD9e button[type=submit]{min-height:34px;padding:7px 8px;font-size:.78rem}.form_formFooter__UwD9e button:nth-child(3){min-height:38px;padding:9px 10px;font-size:.84rem}}.noticeview_noticeViewContainer__huEK3{position:relative;height:100%;width:100%;container-type:inline-size;overflow-y:auto;isolation:isolate;background-color:var(--color-white)}.noticeview_notice__Wv1ug{width:100%;max-width:95dvw;margin:auto;padding:1em;overflow:visible;background:var(--color-white);border-radius:8px;display:flex;flex-direction:column;gap:1ch}.noticeview_header__MtNSL{color:var(--color-dark);display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.noticeview_header__MtNSL h1{font-size:1.5rem;font-weight:500}.noticeview_headingInfo___m8za{display:flex;align-items:start;width:100%}.noticeview_impressions__lDyjg{color:var(--cdme);display:flex;align-items:center;gap:1ch;position:relative;overflow:visible;z-index:10}.noticeview_date__fp__m{font-size:.8125rem;color:var(--color-dark-muted);font-weight:300;opacity:.75}.noticeview_editNoticeBanner__9iuO9{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--border-radius-medium);background:var(--color-container);color:var(--color-dark-muted);border:1px dashed var(--color-white-blue);font-size:.8rem;font-weight:600}.noticeview_body__hKQQ8{color:var(--color-dark);font-size:1rem;font-weight:300;line-height:1.6;width:100%;white-space:pre-wrap;overflow:visible;word-break:break-word;text-wrap:pretty;margin-bottom:0}.noticeview_body__hKQQ8 b{font-weight:600}.noticeview_editableSubject__kVJsy input{font-size:1.5rem;font-weight:600;border:1px solid #ced4da;border-radius:4px;padding:8px;width:100%}.noticeview_editableMessage__TnseL textarea{font-size:1rem;line-height:1.6;border:1px solid #ced4da;border-radius:4px;padding:8px;width:100%;min-height:100px;resize:vertical}.noticeview_attachment__oHTLq{display:flex}.noticeview_attachmentImage__PjthQ:hover{outline:1px solid var(--color-white-blue)}.noticeview_attachmentImage__PjthQ{max-width:100%;max-height:300px;margin:auto;object-fit:contain;border-radius:4px;background-color:var(--color-container)}.noticeview_attachmentLink__aqWl5{display:flex;align-items:center;gap:.7ch;color:inherit;text-decoration:none;font-size:.875rem;background-color:transparent}.noticeview_attachmentLink__aqWl5:hover{text-decoration:underline}.noticeview_actions__qanBt{display:flex;gap:10px;margin-top:1em}.noticeview_commentSection__5nDpl{margin:1ch 0;padding:1ch;position:relative;h2{display:flex;align-items:center;gap:1ch;font-size:1.25rem;color:var(--color-dark-muted)}}.noticeview_commentsList__J3Bzj{container-type:inline-size}.noticeview_comment__CpilA{padding:1ch}.noticeview_commentAuthor__n2NHl{display:flex;align-items:center;gap:.5ch;font-size:.775rem;color:var(--color-dark-muted);font-weight:500}.noticeview_commentTimestamp__sJvZh{opacity:.5;font-size:.7rem}.noticeview_commentBox__VUJwR{margin-top:10px;position:sticky;bottom:5px;container-type:inline-size;display:flex;align-items:start;gap:1ch;height:50px;button,input{border-radius:1000px}input{--fg:var(--color-dark-muted);--bg:var(--color-container);box-shadow:none;background-color:var(--bg);color:var(--fg);font-weight:500;width:100%;height:100%;padding:1ch;&::placeholder{font-size:.9rem;font-weight:300}&:hover{outline-offset:3px}&:focus,&:hover{outline-color:var(--color-white-blue)}}.noticeview_btn____npH{--bg:var(--color-plain);--fg:var(--color-plain-bg);display:flex;align-items:center;justify-content:center;min-height:50px;min-width:50px;background-color:var(--bg);svg{color:var(--fg);font-size:1.2rem}&:hover{outline:2px solid var(--bg);outline-offset:2px}}.noticeview_btn____npH[type=reset]{--fg:var(--color-plain);--bg:var(--color-plain-bg)}}.noticeview_visibilityButton__DU9uY{background-color:transparent;color:var(--cdme);font-weight:500;font-size:.8rem}.noticeview_viewersWrap__IQUee{position:relative;display:inline-flex;align-items:center;z-index:20}.noticeview_viewersPopover__p3WWI{position:absolute;top:100%;right:0;z-index:9999;min-width:240px;max-width:320px;max-height:260px;background:var(--color-white,#fff);border:1px solid var(--color-white-blue,#e6eef7);border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.12);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .12s ease,visibility 0s linear .12s,transform .12s ease}.noticeview_viewersPopover__p3WWI:before{content:"";position:absolute;top:-6px;right:14px;width:10px;height:10px;background:var(--color-white,#fff);border-top:1px solid var(--color-white-blue,#e6eef7);border-left:1px solid var(--color-white-blue,#e6eef7);transform:rotate(45deg);pointer-events:none}.noticeview_viewersWrap__IQUee:focus-within .noticeview_viewersPopover__p3WWI,.noticeview_viewersWrap__IQUee:hover .noticeview_viewersPopover__p3WWI{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .12s ease,visibility 0s,transform .12s ease}.noticeview_viewersHeader__LSTTj{font-weight:600;font-size:.9rem;padding:10px 12px;border-bottom:1px solid var(--color-white-blue,#e6eef7);background:var(--color-very-light,#fbfdff)}.noticeview_viewersList__EZZGv{list-style:none;margin:0;padding:6px 0;max-height:220px;overflow:auto}.noticeview_viewerItem__Z3lPQ{cursor:default}.noticeview_viewerItem__Z3lPQ:hover{background:var(--color-white-blue,#f1f6fc)}.noticeview_viewerEmpty__NOyGA{padding:14px 12px;font-size:.9rem;color:var(--color-text-muted,#6b7280)}.noticeview_viewerItem__Z3lPQ{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:8px 12px;font-size:.9rem;line-height:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.noticeview_viewerTime__nZ0a7{font-size:.8rem;color:var(--color-text-muted,#6b7280);flex-shrink:0}.ResourceDragAndDropList_sorterItem__XbcQv{display:flex;align-items:center;gap:1ch;background-color:var(--color-white);border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);padding:1ch;width:100%;user-select:none;transition:background-color .1s ease-out;&[data-inactive=true]{background-color:var(--color-container);color:var(--color-dark-muted);transition:all .1s ease-out}&[data-active=true]{background-color:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-bg);z-index:10;transition:all .1s ease-out}}.ResourceDragAndDropList_sorterList__u65XL{display:flex;flex-direction:column;overflow:hidden;gap:10px;width:100%}.ResourceDragAndDropList_container__B2YIp{width:100%;margin:auto;max-width:100%;max-height:70dvh;overflow-y:auto;overflow-x:hidden}.ResourceDragAndDropList_buttons__qIExX{display:flex;align-items:center;gap:10px;padding:10px;background-color:var(--color-container);border-top:1px solid var(--color-white-blue);button{flex:1 1 auto;padding:5px 10px;background-color:var(--color-white);color:var(--color-dark-muted);border:1px solid var(--color-white-blue);box-shadow:var(--drop-shadow-slight)}}