.Spinner_fullScreen__Nnzs_{min-height:100vh;min-height:100dvh;background-color:#f7f6f2;color:#20352d;padding:24px}.Spinner_center__NGDtd,.Spinner_fullScreen__Nnzs_{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.Spinner_center__NGDtd{gap:12px;padding:36px 16px;color:#58665f}.Spinner_inline__3rOxh{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;display:inline-flex;align-items:center;gap:10px;color:#58665f}.Spinner_card__yR_Fp{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 36px;background:#ffffff;border:1px solid #dedad0;border-radius:20px;box-shadow:0 4px 20px rgba(32,53,45,.06);text-align:center;max-width:320px;width:100%;box-sizing:border-box}.Spinner_spinnerContainer__aEoCY{position:relative;display:flex;align-items:center;justify-content:center}.Spinner_spinner__z_HCJ{border-radius:50%;border-style:solid;border-color:#25634b #e6f1e9 #e6f1e9;animation:Spinner_spin__yf2IQ .8s cubic-bezier(.4,0,.2,1) infinite;flex-shrink:0}.Spinner_sm__4yFQv{width:20px;height:20px;border-width:2.5px}.Spinner_md__Da5AK{width:32px;height:32px;border-width:3px}.Spinner_lg__6ZkwR{width:44px;height:44px;border-width:3.5px}.Spinner_xl__GXYsm{width:56px;height:56px;border-width:4px}.Spinner_label__5Uy14{font-family:inherit;margin:0;font-size:14px;font-weight:500;color:#58665f;line-height:1.5;letter-spacing:-.01em;text-align:center}.Spinner_fullScreen__Nnzs_ .Spinner_label__5Uy14{font-size:15px;color:#20352d;font-weight:600}.Spinner_logoBox__OKPLu{margin-bottom:4px;display:flex;justify-content:center}@keyframes Spinner_spin__yf2IQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_fadeIn__wi0ki{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Notifications_panel__7JrZ7{--teacher-bg:#f7f6f2;--teacher-surface:#ffffff;--teacher-text:#20352d;--teacher-muted:#58665f;--teacher-border:#dedad0;--teacher-divider:#eeece5;--teacher-primary:#25634b;--teacher-hover:#1d503d;--teacher-selected:#e6f1e9;position:fixed;top:var(--notif-top,68px);right:var(--notif-right,24px);z-index:320;display:flex;flex-direction:column;width:min(380px,calc(100vw - 24px));max-height:min(70vh,640px);border:1px solid var(--teacher-border);border-radius:18px;background:var(--teacher-surface);color:var(--teacher-text);font-family:var(--font-geist-sans),Arial,sans-serif;box-shadow:0 8px 24px rgb(20 35 28/12%);overflow:hidden;box-sizing:border-box}.Notifications_header__SKuil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 12px 18px;border-bottom:1px solid var(--teacher-divider);background:var(--teacher-surface);flex-shrink:0}.Notifications_headerLeft__OwWAq{display:flex;align-items:center;gap:6px;min-width:0}.Notifications_mobileBackBtn__Pb8Hp{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--teacher-text);font:inherit;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.Notifications_mobileBackBtn__Pb8Hp:hover{background:#f4f2ec}.Notifications_mobileBackBtn__Pb8Hp:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_title__qzeHP{margin:0;color:var(--teacher-text);font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.Notifications_headerActions__xMBcA{display:flex;align-items:center;gap:4px;flex-shrink:0}.Notifications_markAllBtn__tB_LZ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--teacher-primary);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease}.Notifications_markAllBtn__tB_LZ:hover:not(:disabled){background:var(--teacher-selected);color:var(--teacher-hover)}.Notifications_markAllBtn__tB_LZ:disabled{color:var(--teacher-muted);opacity:.55;cursor:not-allowed}.Notifications_markAllBtn__tB_LZ:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_closeBtn__z8Wai{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--teacher-muted);font:inherit;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.Notifications_closeBtn__z8Wai:hover{background:#f4f2ec;color:var(--teacher-text)}.Notifications_closeBtn__z8Wai:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_noticeBanner__t0QQQ{padding:10px 16px 0;flex-shrink:0}.Notifications_bodyScroll__TZKei{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a4b1a6 transparent}.Notifications_list__qRFuZ{display:grid;margin:0;padding:0;list-style:none}.Notifications_item__OXwV6{border-bottom:1px solid var(--teacher-divider)}.Notifications_item__OXwV6:last-child{border-bottom:0}.Notifications_rowBtn__S77Fl{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:60px;padding:12px 16px;border:0;background:var(--teacher-surface);color:var(--teacher-text);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;transition:background .12s ease}.Notifications_rowBtn__S77Fl:hover{background:#f4f2ec}.Notifications_rowBtn__S77Fl:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:-3px}.Notifications_rowUnread__YGc_M{background:#f2f8f4}.Notifications_rowUnread__YGc_M:hover{background:var(--teacher-selected)}.Notifications_iconBox__bcLTG{display:inline-grid;place-items:center;width:38px;height:38px;margin-top:2px;border-radius:10px;background:#f2f0e8;color:var(--teacher-primary);flex-shrink:0}.Notifications_rowUnread__YGc_M .Notifications_iconBox__bcLTG{background:var(--teacher-selected);color:var(--teacher-primary)}.Notifications_iconBoxUrgent__o99C2,.Notifications_rowUnread__YGc_M .Notifications_iconBoxUrgent__o99C2{background:#fcecef;color:#a33342}.Notifications_rowContent__OoMLG{display:grid;gap:2px;flex:1;min-width:0}.Notifications_rowMainLine__Ea9bM{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.Notifications_rowText__XsW4P{color:var(--teacher-text);font-size:14px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.Notifications_rowUnread__YGc_M .Notifications_rowText__XsW4P{font-weight:600}.Notifications_urgentBadge__GciN6{display:inline-flex;align-items:center;padding:1px 7px;border:1px solid #e6b8bf;border-radius:999px;background:#fcecef;color:#a33342;font-size:11px;font-weight:600;line-height:1.35;white-space:nowrap;flex-shrink:0}.Notifications_rowTitle__lTpSY{color:var(--teacher-text);font-size:13px;font-weight:500}.Notifications_rowBody__L4Jh9,.Notifications_rowTitle__lTpSY{display:block;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Notifications_rowBody__L4Jh9{color:var(--teacher-muted);font-size:12px;font-weight:400}.Notifications_rowMeta__yk3sF{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-top:2px;flex-shrink:0}.Notifications_rowTime__9HAzv{color:var(--teacher-muted);font-size:12px;line-height:1.3;white-space:nowrap;font-variant-numeric:tabular-nums}.Notifications_unreadDot__cNP_u{width:8px;height:8px;border-radius:999px;background:var(--teacher-primary);flex-shrink:0}.Notifications_moreRow__Hb37n{display:flex;justify-content:center;padding:12px 16px;border-top:1px solid var(--teacher-divider);background:var(--teacher-surface)}.Notifications_secondaryBtn__b7A6P{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;min-height:44px;padding:0 16px;border:1px solid var(--teacher-border);border-radius:10px;background:var(--teacher-surface);color:var(--teacher-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-sizing:border-box;transition:background .12s ease,border-color .12s ease}.Notifications_secondaryBtn__b7A6P:hover:not(:disabled){background:#f4f2ec;border-color:#a4b1a6}.Notifications_secondaryBtn__b7A6P:disabled{opacity:.55;cursor:not-allowed}.Notifications_secondaryBtn__b7A6P:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_emptyBox__jtapE,.Notifications_stateBox__A9CO5{display:grid;justify-items:center;gap:10px;padding:28px 20px;text-align:center}.Notifications_stateBox__A9CO5>[role]{width:100%;box-sizing:border-box;text-align:left}.Notifications_emptyTitle__5yzYI{margin:0;color:var(--teacher-text);font-size:15px;font-weight:600;line-height:1.4}.Notifications_emptyDesc__RYdyU{margin:0;max-width:280px;color:var(--teacher-muted);font-size:13px;line-height:1.5}@media (max-width:760px){.Notifications_panel__7JrZ7{inset:0;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-height:none;border:0;border-radius:0;box-shadow:none;padding-bottom:env(safe-area-inset-bottom,0)}.Notifications_header__SKuil{padding:calc(10px + env(safe-area-inset-top, 0px)) 12px 10px}.Notifications_mobileBackBtn__Pb8Hp{display:inline-flex}.Notifications_rowBtn__S77Fl{min-height:64px;padding:14px 16px}.Notifications_moreRow__Hb37n{padding:14px 16px}.Notifications_secondaryBtn__b7A6P{width:100%}}@media (min-width:1024px){.Notifications_teacherProfileSection__aj0a5{margin-top:24px}}.Notifications_settingsWrap__PJinl{--teacher-bg:#f7f6f2;--teacher-surface:#ffffff;--teacher-text:#20352d;--teacher-muted:#58665f;--teacher-border:#dedad0;--teacher-divider:#eeece5;--teacher-primary:#25634b;--teacher-hover:#1d503d;--teacher-selected:#e6f1e9;display:grid;gap:16px;color:var(--teacher-text);font-family:var(--font-geist-sans),Arial,sans-serif}.Notifications_settingsHeader__rvP9P{display:grid;gap:4px}.Notifications_settingsTitle__rUWK1{margin:0;color:var(--teacher-text);font-size:18px;font-weight:600;line-height:1.4}.Notifications_settingsIntro__c9hLk{margin:0;color:var(--teacher-muted);font-size:14px;line-height:1.5}.Notifications_deviceBox__M3zAF{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--teacher-border);border-radius:14px;background:var(--teacher-surface);box-sizing:border-box}.Notifications_deviceActions__EkZMn{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.Notifications_deviceMuted__byUKv{margin:0;color:var(--teacher-muted);font-size:13px;line-height:1.5}.Notifications_deviceInfo__h39iu{margin:0;color:var(--teacher-text);font-size:13px;line-height:1.5}.Notifications_testPushBtn__M19Xf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1px solid var(--teacher-border);border-radius:10px;background:var(--teacher-bg);color:var(--teacher-text);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background .12s ease,border-color .12s ease}.Notifications_testPushBtn__M19Xf:hover:not(:disabled){background:#eeece5;border-color:#a4b1a6}.Notifications_testPushBtn__M19Xf:disabled{opacity:.55;cursor:not-allowed}.Notifications_testPushBtn__M19Xf:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_settingsList__MvZoq{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--teacher-border);border-radius:14px;background:var(--teacher-surface);overflow:hidden}.Notifications_settingsListHead___D8pm{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 16px;border-bottom:1px solid var(--teacher-divider);background:var(--teacher-bg);color:var(--teacher-muted);font-size:12px;font-weight:600}.Notifications_settingsColHead__zcZAE{width:64px;text-align:center}.Notifications_settingsRow__e4Wkl{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:12px 16px;border-bottom:1px solid var(--teacher-divider);box-sizing:border-box}.Notifications_settingsRow__e4Wkl:last-child{border-bottom:0}.Notifications_settingsSwitches__beuYM{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.Notifications_switchCol__g0W6U{display:inline-flex;align-items:center;justify-content:center;width:64px}.Notifications_switchColLabel__jlNkg{display:none;color:var(--teacher-muted);font-size:13px;font-weight:500}.Notifications_settingsRowText__hO195{display:grid;gap:2px;flex:1;min-width:0}.Notifications_settingsRowLabel__f4yrW{color:var(--teacher-text);font-size:15px;font-weight:600;line-height:1.4}.Notifications_settingsRowDesc__VzhRA{color:var(--teacher-muted);font-size:13px;line-height:1.45}.Notifications_switchBtn__GhVgc{display:inline-flex;align-items:center;justify-content:center;width:52px;min-width:48px;height:44px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;flex-shrink:0}.Notifications_switchBtn__GhVgc:disabled{opacity:.55;cursor:not-allowed}.Notifications_switchBtn__GhVgc:focus-visible{outline:none}.Notifications_switchTrack__zM3sc{position:relative;display:inline-flex;align-items:center;width:46px;height:26px;padding:2px;border:1px solid #a4b1a6;border-radius:999px;background:#e3e0d6;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.Notifications_switchBtn__GhVgc[aria-checked=true] .Notifications_switchTrack__zM3sc{border-color:var(--teacher-primary);background:var(--teacher-primary)}.Notifications_switchBtn__GhVgc:focus-visible .Notifications_switchTrack__zM3sc{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_switchThumb__HxY3i{width:20px;height:20px;border-radius:999px;background:#ffffff;box-shadow:0 1px 3px rgb(20 35 28/22%);transform:translateX(0);transition:transform .15s ease}.Notifications_switchBtn__GhVgc[aria-checked=true] .Notifications_switchThumb__HxY3i{transform:translateX(20px)}.Notifications_quietBox__xbpg0{display:grid;gap:14px;padding:16px;border:1px solid var(--teacher-border);border-radius:14px;background:var(--teacher-surface)}.Notifications_quietTopRow__OvO91{display:flex;align-items:center;justify-content:space-between;gap:16px}.Notifications_quietControls__2k0_L{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--teacher-divider)}.Notifications_timeField__NTq5F{display:grid;gap:6px;color:var(--teacher-muted);font-size:13px;font-weight:500}.Notifications_timeInput__ZveyW{min-width:124px;min-height:44px;padding:8px 12px;border:1px solid #a4b1a6;border-radius:10px;background:var(--teacher-surface);color:var(--teacher-text);font:inherit;font-size:16px;font-variant-numeric:tabular-nums;box-sizing:border-box}.Notifications_timeInput__ZveyW:disabled{background:#f4f2ec;color:var(--teacher-muted);opacity:.7;cursor:not-allowed}.Notifications_timeInput__ZveyW:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:1px}.Notifications_saveBtn__bC9d9{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--teacher-primary);border-radius:10px;background:var(--teacher-primary);color:#ffffff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-sizing:border-box;transition:background .12s ease,border-color .12s ease}.Notifications_saveBtn__bC9d9:hover:not(:disabled){background:var(--teacher-hover);border-color:var(--teacher-hover)}.Notifications_saveBtn__bC9d9:disabled{opacity:.55;cursor:not-allowed}.Notifications_saveBtn__bC9d9:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_settingsNote__Jy3wu{margin:0;color:var(--teacher-muted);font-size:13px;line-height:1.5}@media (max-width:760px){.Notifications_deviceBox__M3zAF{flex-wrap:wrap;gap:10px 12px}.Notifications_deviceActions__EkZMn{margin-left:auto}.Notifications_settingsListHead___D8pm{display:none}.Notifications_settingsRow__e4Wkl{flex-direction:column;align-items:stretch;gap:10px}.Notifications_settingsSwitches__beuYM{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding-top:4px}.Notifications_switchCol__g0W6U{width:auto;gap:6px}.Notifications_switchColLabel__jlNkg{display:inline}.Notifications_quietControls__2k0_L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Notifications_timeInput__ZveyW{width:100%;font-size:16px}.Notifications_saveBtn__bC9d9{grid-column:1/-1;width:100%}}.Notifications_inviteWrap__6Lvjr{--teacher-bg:#f7f6f2;--teacher-surface:#ffffff;--teacher-text:#20352d;--teacher-muted:#58665f;--teacher-border:#dedad0;--teacher-divider:#eeece5;--teacher-primary:#25634b;--teacher-hover:#1d503d;--teacher-selected:#e6f1e9;display:grid;gap:10px;color:var(--teacher-text);font-family:var(--font-geist-sans),Arial,sans-serif}.Notifications_inviteCard__yo3vz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid var(--teacher-border);border-radius:18px;background:var(--teacher-surface);box-sizing:border-box}.Notifications_inviteMain__1TK_S{display:flex;align-items:flex-start;gap:14px;min-width:0;flex:1}.Notifications_inviteIcon__dR2iO{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--teacher-divider);border-radius:12px;background:var(--teacher-bg);color:var(--teacher-primary);flex-shrink:0}.Notifications_inviteText__ow__X{display:grid;gap:2px;min-width:0}.Notifications_inviteTitle__frdMG{margin:0;color:var(--teacher-text);font-size:15px;font-weight:600;line-height:1.4}.Notifications_inviteDesc__ObIOu{margin:0;color:var(--teacher-muted);font-size:13px;line-height:1.5}.Notifications_inviteActions__hCZLS{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.Notifications_invitePrimaryBtn__Y0jGu{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--teacher-primary);border-radius:10px;background:var(--teacher-primary);color:#ffffff;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-sizing:border-box}.Notifications_invitePrimaryBtn__Y0jGu:hover:not(:disabled){background:var(--teacher-hover);border-color:var(--teacher-hover)}.Notifications_invitePrimaryBtn__Y0jGu:disabled{opacity:.55;cursor:not-allowed}.Notifications_invitePrimaryBtn__Y0jGu:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.Notifications_inviteSecondaryBtn__qyR1C{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:1px solid var(--teacher-border);border-radius:10px;background:var(--teacher-surface);color:var(--teacher-text);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-sizing:border-box}.Notifications_inviteSecondaryBtn__qyR1C:hover:not(:disabled){background:#f4f2ec;border-color:#a4b1a6}.Notifications_inviteSecondaryBtn__qyR1C:disabled{opacity:.55;cursor:not-allowed}.Notifications_inviteSecondaryBtn__qyR1C:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}@media (max-width:760px){.Notifications_inviteCard__yo3vz{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px;border-radius:16px}.Notifications_inviteActions__hCZLS{width:100%;justify-content:flex-end}}.CustomSelect_customSelectWrap__4oUOE{position:relative;width:100%;min-width:0;font-family:inherit}.CustomSelect_disabled__m_tKx{opacity:.6;cursor:not-allowed;pointer-events:none}.CustomSelect_selectTrigger__tFTPb{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 14px;background-color:#ffffff;border:1px solid #c8d3cc;border-radius:12px;color:var(--teacher-text,#20352d);font-size:15px;font-weight:500;text-align:left;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.CustomSelect_selectTrigger__tFTPb:hover{border-color:var(--teacher-primary,#25634b);background-color:#fcfdfc}.CustomSelect_selectTrigger__tFTPb.CustomSelect_open___VZUG,.CustomSelect_selectTrigger__tFTPb:focus-visible{outline:none;border-color:var(--teacher-primary,#25634b);box-shadow:0 0 0 3px rgba(37,99,75,.16)}.CustomSelect_selectedContent__laihg{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_selectedLabelGroup__YVIdk{display:flex;align-items:center;gap:8px;min-width:0}.CustomSelect_selectedLabel__SgIw2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1e293b}.CustomSelect_placeholder__6Iayh{color:#64748b;font-weight:400}.CustomSelect_chevron__Nqa1g{flex-shrink:0;color:var(--teacher-primary,#25634b);transition:transform .2s cubic-bezier(.16,1,.3,1)}.CustomSelect_rotated__7Mba0{transform:rotate(180deg)}.CustomSelect_badge__UXLsB{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background-color:#f1f5f9;color:#475569;font-size:12px;font-weight:600;letter-spacing:.01em;flex-shrink:0}.CustomSelect_dropdownMenu__yi_RW{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;max-height:280px;overflow-y:auto;margin:0;padding:6px;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.04);list-style:none;animation:CustomSelect_dropIn__Gz73S .15s ease-out}@keyframes CustomSelect_dropIn__Gz73S{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect_optionItem__3SsKo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background-color .12s ease}.CustomSelect_optionItem__3SsKo:hover{background-color:#f8fafc}.CustomSelect_selectedItem__OnHfS{background-color:#e6f1e9!important}.CustomSelect_selectedItem__OnHfS .CustomSelect_optionLabel__aZQw1{font-weight:600;color:#216044}.CustomSelect_selectedItem__OnHfS .CustomSelect_badge__UXLsB{background-color:#d1e7d8;color:#1b4d37}.CustomSelect_optionBody__bP2yD{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.CustomSelect_optionMainRow__7EnMj{display:flex;align-items:center;gap:8px;min-width:0}.CustomSelect_optionLabel__aZQw1{font-size:14px;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_optionDesc__U_4w1{font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_checkIcon__vUL13{flex-shrink:0;color:#216044}.CustomSelect_emptyOption__kK59f{padding:14px;text-align:center;font-size:13px;color:#64748b}.CustomSelect_activeItem__Cg43K{background:#eef4ef;box-shadow:inset 3px 0 0 var(--teacher-primary,#25634b)}.StudentPin_pinShown__sLj3e.StudentPin_pinShown__sLj3e{color:var(--teacher-primary);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em}.StudentPin_pinUnknown__Fap5i.StudentPin_pinUnknown__Fap5i{color:var(--teacher-muted);font-style:italic}.StudentPin_pinCurrent__tEeOn{margin:0;padding:10px 14px;border-radius:10px;background:var(--teacher-selected);color:var(--teacher-text);font-size:15px}.StudentPin_pinCurrent__tEeOn strong{color:var(--teacher-primary);font-size:18px;letter-spacing:.12em;font-variant-numeric:tabular-nums}.CommunitySocial_avatar__U8r61{display:inline-grid;place-items:center;flex-shrink:0;border-radius:999px;background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b);border:1px solid #cfe2d5;font-weight:700;line-height:1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.CommunitySocial_avatarBtn__v2v3B{padding:0;background:var(--teacher-selected,#e6f1e9);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.CommunitySocial_avatarBtn__v2v3B:hover{box-shadow:0 0 0 2px var(--teacher-primary,#25634b)}.CommunitySocial_avatarBtn__v2v3B:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_avatarImg__9Korz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CommunitySocial_avatar32__JUD0N{width:32px;height:32px;font-size:12px}.CommunitySocial_avatar40__T5LA9{width:40px;height:40px;font-size:14px}.CommunitySocial_avatar48__mNW9n{width:48px;height:48px;font-size:16px}.CommunitySocial_avatar96__6C632{width:96px;height:96px;font-size:30px}.CommunitySocial_byline__3iqHP{display:flex;align-items:center;gap:10px;min-width:0}.CommunitySocial_bylineBody__rkVV_{display:grid;gap:2px;min-width:0}.CommunitySocial_bylineTop__SGCxo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.CommunitySocial_bylineName__PWsZb{font-size:14px;font-weight:600}.CommunitySocial_bylineNameBtn__Xfg8b,.CommunitySocial_bylineName__PWsZb{color:var(--teacher-text,#20352d);line-height:1.35;overflow-wrap:anywhere}.CommunitySocial_bylineNameBtn__Xfg8b{padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.CommunitySocial_bylineNameBtn__Xfg8b:hover{color:var(--teacher-primary,#25634b);text-decoration:underline}.CommunitySocial_bylineNameBtn__Xfg8b:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px;border-radius:4px}.CommunitySocial_bylineMeta__qXsZU{line-height:1.35;overflow-wrap:anywhere}.CommunitySocial_bylineDate__d8KnR,.CommunitySocial_bylineMeta__qXsZU{color:var(--teacher-muted,#58665f);font-size:12px}.CommunitySocial_cardAuthorBtn__SDHlM{padding:0;border:0;background:none;color:var(--teacher-primary,#25634b);font:inherit;font-size:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.CommunitySocial_cardAuthorBtn__SDHlM:hover{color:var(--teacher-primary-hover,#1e513d)}.CommunitySocial_cardAuthorBtn__SDHlM:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px;border-radius:4px}.CommunitySocial_settingsWrap__PKWdH{display:grid;gap:20px}@media (min-width:1280px){.CommunitySocial_profileSettingsWide__tgAc3{--settings-first-row:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;align-items:start}.CommunitySocial_profileSettingsWide__tgAc3:has(>.CommunitySocial_avatarRow__WUJ8M),.CommunitySocial_profileSettingsWide__tgAc3:has(>.CommunitySocial_suspendBanner__GXB_8){--settings-first-row:2}.CommunitySocial_profileSettingsWide__tgAc3:has(>.CommunitySocial_avatarRow__WUJ8M):has(>.CommunitySocial_suspendBanner__GXB_8){--settings-first-row:3}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_avatarRow__WUJ8M{grid-column:1/-1;margin:0;padding-bottom:24px}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsName__nJzEv{grid-column:1;grid-row:var(--settings-first-row)}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsBio__pCNib{grid-column:1;grid-row:calc(var(--settings-first-row) + 1)}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsVisibility__Uam3F{grid-column:1;grid-row:calc(var(--settings-first-row) + 2)}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsPreferences__rAkuM{grid-column:2;grid-row:var(--settings-first-row) /span 3}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_sectionGroup__x943V{align-content:start;min-width:0;padding:0;border:0;gap:14px}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_privacyNote__se1NN,.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsSaveRow__pphi5,.CommunitySocial_profileSettingsWide__tgAc3>[role]{grid-column:1/-1}.CommunitySocial_profileSettingsWide__tgAc3>.CommunitySocial_settingsSaveRow__pphi5{display:flex;justify-content:flex-end;padding-top:18px;border-top:1px solid var(--teacher-divider,#eeece5)}}.CommunitySocial_suspendBanner__GXB_8{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #f2c9c9;border-radius:12px;background:#fff6f5;color:#8f2232;font-size:14px;font-weight:500;line-height:1.5}.CommunitySocial_avatarRow__WUJ8M{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_avatarActions__FdX8Z{display:grid;gap:8px}.CommunitySocial_avatarSidebar__5RDCD{flex-direction:column;align-items:flex-start;padding:0;border:0;gap:14px}.CommunitySocial_avatarSidebar__5RDCD .CommunitySocial_avatarActions__FdX8Z{width:100%;min-width:0}.CommunitySocial_avatarSidebar__5RDCD .CommunitySocial_avatarButtons__uNQIr{gap:8px}.CommunitySocial_avatarSidebar__5RDCD .CommunitySocial_avatarButtons__uNQIr>button{flex:1 1 auto;font-size:13px}.CommunitySocial_avatarSidebar__5RDCD .CommunitySocial_privacyNote__se1NN{font-size:12px;line-height:1.6}.CommunitySocial_avatarButtons__uNQIr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CommunitySocial_hiddenFileInput__1CPg9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.CommunitySocial_sectionGroup__x943V{display:grid;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_groupTitle__8_Pw8{margin:0;color:var(--teacher-text,#20352d);font-size:14px;font-weight:600}.CommunitySocial_radioList__zSery{display:grid;gap:8px}.CommunitySocial_radioOption__xh6Bg{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px;background:#fff;color:var(--teacher-text,#20352d);font-size:14px;cursor:pointer}.CommunitySocial_radioOptionChecked__OGd4y{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);font-weight:600}.CommunitySocial_radioOption__xh6Bg input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--teacher-primary,#25634b);flex-shrink:0}.CommunitySocial_previewBox__Th388{margin:0;padding:10px 14px;border-radius:10px;background:#f4f2ec;color:var(--teacher-text,#20352d);font-size:13px;line-height:1.5}.CommunitySocial_previewBox__Th388 strong{color:var(--teacher-primary,#25634b);font-weight:700}.CommunitySocial_field__p_qNg{display:grid;gap:6px}.CommunitySocial_field__p_qNg label{color:var(--teacher-muted,#58665f);font-size:12px;font-weight:500}.CommunitySocial_textInput__isEJP,.CommunitySocial_textarea__LSOhQ{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:10px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:15px;box-sizing:border-box}.CommunitySocial_textarea__LSOhQ{min-height:88px;resize:vertical;line-height:1.5}.CommunitySocial_textInput__isEJP:focus-visible,.CommunitySocial_textarea__LSOhQ:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:1px}.CommunitySocial_charCount__VMuHP{justify-self:end;color:var(--teacher-muted,#58665f);font-size:12px;font-variant-numeric:tabular-nums}.CommunitySocial_toggleList__DvAqR{display:grid;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#fff;overflow:hidden}.CommunitySocial_toggleItem__M_wkM{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;border-bottom:1px solid var(--teacher-divider,#eeece5);cursor:pointer}.CommunitySocial_toggleItem__M_wkM:last-child{border-bottom:0}.CommunitySocial_toggleText__fNc1g{display:grid;gap:2px;min-width:0;color:var(--teacher-text,#20352d);font-size:14px;line-height:1.4}.CommunitySocial_toggleValue__cPjoR{color:var(--teacher-muted,#58665f);font-size:12px;font-weight:400}.CommunitySocial_toggleInput__1RpKF{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--teacher-primary,#25634b);cursor:pointer}.CommunitySocial_privacyNote__se1NN{margin:0;color:var(--teacher-muted,#58665f);font-size:12px;line-height:1.55}.CommunitySocial_btnDanger__51FuQ,.CommunitySocial_btnIcon___lstY,.CommunitySocial_btnPrimary__Czjt2,.CommunitySocial_btnSecondary__XhNYb{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-sizing:border-box;transition:background .12s ease,border-color .12s ease,color .12s ease}.CommunitySocial_btnPrimary__Czjt2{border:1px solid var(--teacher-primary,#25634b);background:var(--teacher-primary,#25634b);color:#fff}.CommunitySocial_btnPrimary__Czjt2:hover:not(:disabled){background:var(--teacher-primary-hover,#1e513d);border-color:var(--teacher-primary-hover,#1e513d)}.CommunitySocial_btnSecondary__XhNYb{border:1px solid var(--teacher-border,#dedad0);background:#fff;color:var(--teacher-text,#20352d)}.CommunitySocial_btnSecondary__XhNYb:hover:not(:disabled){background:#f4f2ec}.CommunitySocial_btnSecondary__XhNYb[aria-pressed=true]{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_btnDanger__51FuQ{border:1px solid #ecc6ca;background:#fff;color:#8f2232}.CommunitySocial_btnDanger__51FuQ:hover:not(:disabled){background:#fbe9ea}.CommunitySocial_btnIcon___lstY{width:44px;padding:0;border:1px solid var(--teacher-border,#dedad0);background:#fff;color:var(--teacher-text,#20352d)}.CommunitySocial_btnIcon___lstY:hover:not(:disabled){background:#f4f2ec}.CommunitySocial_btnIcon___lstY[aria-pressed=true]{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_btnDanger__51FuQ:disabled,.CommunitySocial_btnIcon___lstY:disabled,.CommunitySocial_btnPrimary__Czjt2:disabled,.CommunitySocial_btnSecondary__XhNYb:disabled{opacity:.55;cursor:not-allowed}.CommunitySocial_btnDanger__51FuQ:focus-visible,.CommunitySocial_btnIcon___lstY:focus-visible,.CommunitySocial_btnPrimary__Czjt2:focus-visible,.CommunitySocial_btnSecondary__XhNYb:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_hubWrap__s6ZqT{display:grid;gap:20px}.CommunitySocial_backRow__B1NTo{display:flex;align-items:center;gap:10px}.CommunitySocial_profilePanel__FAuVX{display:grid;gap:18px;padding:22px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_profileTop__PhuDZ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:18px}.CommunitySocial_profileIdentity__0La7p{display:flex;align-items:flex-start;gap:18px;min-width:0;flex:1}.CommunitySocial_profileText__zvCBP{display:grid;gap:6px;min-width:0}.CommunitySocial_profileName__GWwNj{margin:0;color:var(--teacher-text,#20352d);font-size:20px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.CommunitySocial_profileSub__CWSXV{margin:0;color:var(--teacher-muted,#58665f);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.CommunitySocial_profileSchool__0tPKl{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--teacher-muted,#58665f);font-size:13px}.CommunitySocial_profileBio__zlfmV{margin:4px 0 0;max-width:680px;color:var(--teacher-text,#20352d);font-size:14px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.CommunitySocial_profileStatsRow__9wnRZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding-top:12px;border-top:1px solid var(--teacher-divider,#eeece5);color:var(--teacher-muted,#58665f);font-size:13px;font-variant-numeric:tabular-nums}.CommunitySocial_profileStatsRow__9wnRZ strong{color:var(--teacher-text,#20352d);font-weight:600}.CommunitySocial_profileActions__MKj1q{display:flex;flex-wrap:wrap;align-items:center;gap:8px;position:relative}.CommunitySocial_menuWrap__2jV7d{position:relative}.CommunitySocial_menuDropdown__SYydT{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:210px;padding:6px;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#fff;box-shadow:0 10px 26px rgba(24,39,32,.12);display:grid;gap:2px}.CommunitySocial_menuItem__BmLfQ{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.CommunitySocial_menuItem__BmLfQ:hover{background:#f4f2ec}.CommunitySocial_menuItemDanger__j64Ec{color:#8f2232}.CommunitySocial_menuItemDanger__j64Ec:hover{background:#fbe9ea}.CommunitySocial_tabsBar__iDO9y{display:flex;flex-wrap:wrap;gap:8px}.CommunitySocial_tabBtn__Y1syV{min-height:44px;padding:0 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:999px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.CommunitySocial_tabBtn__Y1syV[aria-pressed=true]{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_tabBtn__Y1syV:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_galleryGrid__mmhEi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px}.CommunitySocial_galleryCard__oJ2d_{display:grid;align-content:start;gap:10px;padding:12px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.CommunitySocial_galleryCard__oJ2d_:hover{border-color:var(--teacher-primary,#25634b);box-shadow:0 4px 14px rgba(32,53,45,.06)}.CommunitySocial_galleryCard__oJ2d_:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_thumbBox__ZBhE8{position:relative;width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#edf2e8;color:var(--teacher-primary,#25634b);display:grid;place-items:center}.CommunitySocial_thumbImg__SAM88{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CommunitySocial_thumbMath__2qiiB{background:#e6f0fa;color:#1c538e}.CommunitySocial_thumbTurkish__qi7A_{background:#faece8;color:#943b25}.CommunitySocial_thumbScience__PiJ72{background:#e7f4ec;color:#1e6b43}.CommunitySocial_thumbSocial__nhhsh{background:#fcf2df;color:#85580c}.CommunitySocial_galleryTitle__yYJBV{margin:0;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.CommunitySocial_galleryMeta__Gp98D{margin:0;color:var(--teacher-muted,#58665f);font-size:12px;line-height:1.4}.CommunitySocial_followList__QTkcv,.CommunitySocial_postList__VZSVm{display:grid;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff;overflow:hidden;margin:0;padding:0;list-style:none}.CommunitySocial_postRow__ZW_2v{display:grid;gap:8px;padding:16px 20px;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_postRow__ZW_2v:last-child{border-bottom:0}.CommunitySocial_postDate__kNORx{color:var(--teacher-muted,#58665f);font-size:12px}.CommunitySocial_postBody__cdZHH{margin:0;color:var(--teacher-text,#20352d);font-size:14px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.CommunitySocial_postLinkCard__i5ONE{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:10px;background:#f7f6f2;color:var(--teacher-primary,#25634b);font-size:13px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.CommunitySocial_postLinkCard__i5ONE:hover{background:var(--teacher-selected,#e6f1e9)}.CommunitySocial_followRow__gweiU{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_followRow__gweiU:last-child{border-bottom:0}.CommunitySocial_emptyBox__ErbIh{display:grid;gap:8px;justify-items:start;padding:22px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_emptyBox__ErbIh h3{margin:0;color:var(--teacher-text,#20352d);font-size:16px;font-weight:600}.CommunitySocial_emptyBox__ErbIh p{margin:0;color:var(--teacher-muted,#58665f);font-size:14px;line-height:1.55}.CommunitySocial_moreRow__2nVht{display:flex;justify-content:center;padding-top:8px}.CommunitySocial_modalBackdrop__fQhTb{position:fixed;inset:0;z-index:210;display:grid;place-items:center;padding:16px;background:rgba(20,32,27,.52)}.CommunitySocial_modalCard___TZRe{width:min(100%,460px);display:grid;gap:14px;padding:22px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff;box-shadow:0 18px 42px rgba(20,32,27,.22)}.CommunitySocial_modalHead__6m8gV{display:flex;align-items:center;justify-content:space-between;gap:12px}.CommunitySocial_modalHead__6m8gV h3{margin:0;color:var(--teacher-text,#20352d);font-size:17px;font-weight:700}.CommunitySocial_modalActions__5LSok{display:flex;justify-content:flex-end;gap:8px}@media (max-width:767px){.CommunitySocial_emptyBox__ErbIh,.CommunitySocial_followList__QTkcv,.CommunitySocial_galleryCard__oJ2d_,.CommunitySocial_modalCard___TZRe,.CommunitySocial_postList__VZSVm,.CommunitySocial_profilePanel__FAuVX{border-radius:16px}.CommunitySocial_profilePanel__FAuVX{padding:18px 16px}.CommunitySocial_profileTop__PhuDZ{flex-direction:column;align-items:stretch}.CommunitySocial_profileIdentity__0La7p{flex-direction:column;align-items:flex-start;gap:12px}.CommunitySocial_galleryGrid__mmhEi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CommunitySocial_textInput__isEJP,.CommunitySocial_textarea__LSOhQ{font-size:16px}}.CommunitySocial_hiddenThumbStage__JLzTM{position:fixed;left:-9999px;top:-9999px;width:640px;height:360px;overflow:hidden;pointer-events:none;opacity:0;z-index:-1}.CommunitySocial_feedLayout__nSeiH{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px}.CommunitySocial_feedMain__mp9WV{display:grid;gap:18px;min-width:0}.CommunitySocial_feedAside__QymoJ{display:grid;gap:16px;min-width:0}.CommunitySocial_mobileSideCollapse__k8fBH{display:none}.CommunitySocial_asideCard__4hAsf{display:grid;gap:12px;padding:18px 20px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_asideTitle__D4jBg{margin:0;color:var(--teacher-text,#20352d);font-size:15px;font-weight:700}.CommunitySocial_suggestionList__Zx_Ot{display:grid;margin:0;padding:0;list-style:none}.CommunitySocial_suggestionRow__TgVom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_suggestionRow__TgVom:first-child{padding-top:0}.CommunitySocial_suggestionRow__TgVom:last-child{padding-bottom:0;border-bottom:0}.CommunitySocial_topicChips__aK5B5{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.CommunitySocial_topicChip__1vrVk{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 10px;border:1px solid var(--teacher-border,#dedad0);border-radius:999px;background:#f7f6f2;color:var(--teacher-text,#20352d);font-size:12px;font-weight:600}.CommunitySocial_topicRemoveBtn__IZXe2{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:none;color:var(--teacher-muted,#58665f);cursor:pointer}.CommunitySocial_topicRemoveBtn__IZXe2:hover{background:#eeece5;color:#8f2232}.CommunitySocial_topicAddForm__DfNnk{display:grid;gap:8px;padding-top:8px;border-top:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_feedTopBar__f9mT5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.CommunitySocial_viewSwitch___7a2g{display:inline-flex;padding:3px;border:1px solid var(--teacher-border,#dedad0);border-radius:999px;background:#fff}.CommunitySocial_viewSwitchBtn__mSqDi{min-height:38px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--teacher-muted,#58665f);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.CommunitySocial_viewSwitchBtn__mSqDi[aria-pressed=true]{background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_viewSwitchBtn__mSqDi:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:1px}.CommunitySocial_searchBarWrap__2LLpP{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_searchBarRow__FgHJq{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.CommunitySocial_searchInputLabel__O29nU{flex:1;min-width:200px;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px;background:#f7f6f2;color:var(--teacher-muted,#58665f)}.CommunitySocial_searchInputLabel__O29nU:focus-within{border-color:var(--teacher-primary,#25634b);background:#fff}.CommunitySocial_searchInput__VtC99{flex:1;min-width:0;border:0;background:none;color:var(--teacher-text,#20352d);font:inherit;font-size:15px;outline:none}.CommunitySocial_filterDrawer__iihpb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;border-top:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_composerCard__md2LV{display:grid;gap:12px;padding:18px 20px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_composerMetaRow__Egefp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CommunitySocial_composerLinkFields__XieyY{display:grid;gap:10px;padding:12px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px;background:#f7f6f2}.CommunitySocial_composerFooter__3bIMQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_composerTools__M8bSE{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CommunitySocial_postCard__N7YW5{display:grid;gap:14px;padding:20px 22px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_postHeader__IXcug{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.CommunitySocial_postText__UbhPT{margin:0;color:var(--teacher-text,#20352d);font-size:15px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.CommunitySocial_readMoreBtn__H7n4v{justify-self:start;padding:0;border:0;background:none;color:var(--teacher-primary,#25634b);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.CommunitySocial_readMoreBtn__H7n4v:hover{text-decoration:underline}.CommunitySocial_linkBox__aE6yk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#f7f6f2;color:var(--teacher-text,#20352d);text-decoration:none;transition:border-color .12s ease,background .12s ease}.CommunitySocial_linkBox__aE6yk:hover{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9)}.CommunitySocial_linkBoxText__CUWN3{display:grid;gap:2px;min-width:0}.CommunitySocial_linkBoxTitle__FSun2{color:var(--teacher-primary,#25634b);font-size:14px;font-weight:600;overflow-wrap:anywhere}.CommunitySocial_linkBoxDomain__9dUPV{color:var(--teacher-muted,#58665f);font-size:12px}.CommunitySocial_itemBox__vv8LO{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:14px;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#faf9f5}.CommunitySocial_itemBoxBody__g2ElF{display:grid;align-content:space-between;gap:10px;min-width:0}.CommunitySocial_itemBoxTitle__xc5pi{margin:0;color:var(--teacher-text,#20352d);font-size:16px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.CommunitySocial_itemBadges__HLoNT{display:flex;flex-wrap:wrap;gap:6px}.CommunitySocial_itemBadge__jOm6y{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:#eeece5;color:#4b5852;font-size:12px;font-weight:600}.CommunitySocial_itemBadgePrimary__akVLY{background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_itemActions__RAOrZ,.CommunitySocial_reactionBar__ttGF3{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CommunitySocial_reactionBar__ttGF3{padding-top:12px;border-top:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_reactBtn__Sq87C{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--teacher-border,#dedad0);border-radius:999px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.CommunitySocial_reactBtn__Sq87C:hover:not(:disabled){background:#f4f2ec}.CommunitySocial_reactBtn__Sq87C[aria-pressed=true]{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.CommunitySocial_reactBtn__Sq87C:disabled{opacity:.6;cursor:not-allowed}.CommunitySocial_reactBtn__Sq87C:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_suggestionsEmptyGrid__sCVVD{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;width:100%;margin-top:8px}.CommunitySocial_suggestionCard__lphyf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#faf9f5}@media (max-width:1023px){.CommunitySocial_feedLayout__nSeiH{grid-template-columns:minmax(0,1fr)}.CommunitySocial_feedAside__QymoJ{display:none}.CommunitySocial_mobileSideCollapse__k8fBH{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:16px;background:#fff}.CommunitySocial_mobileSideToggle__203rY{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}}@media (max-width:767px){.CommunitySocial_asideCard__4hAsf,.CommunitySocial_composerCard__md2LV,.CommunitySocial_postCard__N7YW5,.CommunitySocial_searchBarWrap__2LLpP{border-radius:16px;padding:16px}.CommunitySocial_filterDrawer__iihpb,.CommunitySocial_itemBox__vv8LO{grid-template-columns:minmax(0,1fr)}.CommunitySocial_searchInput__VtC99{font-size:16px}}.CommunitySocial_commentsSection__MDxI3{display:grid;gap:12px;padding-top:12px;border-top:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_commentList__VRVyQ{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#faf9f5;overflow:hidden}.CommunitySocial_commentRow__7LWLK{display:grid;gap:6px;padding:12px 14px;border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_commentRow__7LWLK:last-child{border-bottom:0}.CommunitySocial_commentTop__8BVgA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.CommunitySocial_commentAuthorLine__pxCQb{display:flex;align-items:center;gap:8px;min-width:0}.CommunitySocial_commentBody__rE6KV{margin:0;padding-left:40px;color:var(--teacher-text,#20352d);font-size:14px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.CommunitySocial_commentActions__a68WG{display:inline-flex;align-items:center;gap:6px}.CommunitySocial_commentActionBtn__Nhqsd{min-height:36px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:none;color:var(--teacher-muted,#58665f);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.CommunitySocial_commentActionBtn__Nhqsd:hover{background:#eeece5;color:var(--teacher-text,#20352d)}.CommunitySocial_commentActionDanger__p1DkJ{color:#8f2232}.CommunitySocial_commentActionDanger__p1DkJ:hover{background:#fbe9ea;color:#8f2232}.CommunitySocial_commentForm__MIERG{display:grid;gap:8px}.CommunitySocial_commentInputRow__uxxFU{display:flex;align-items:flex-end;gap:8px}.CommunitySocial_commentTextarea__pF8AW{flex:1;min-width:0;min-height:60px;padding:10px 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:10px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;line-height:1.45;resize:vertical;box-sizing:border-box}.CommunitySocial_commentTextarea__pF8AW:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:1px}.CommunitySocial_notifPanel__Mj5Jb{display:grid;gap:14px;padding:20px 22px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_notifHeader__oK4PB{display:flex;align-items:center;justify-content:space-between;gap:12px}.CommunitySocial_notifTitle__zXNeA{margin:0;color:var(--teacher-text,#20352d);font-size:17px;font-weight:700}.CommunitySocial_notifList__P0iVH{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;overflow:hidden}.CommunitySocial_notifItem__vqdTs{border-bottom:1px solid var(--teacher-divider,#eeece5)}.CommunitySocial_notifItem__vqdTs:last-child{border-bottom:0}.CommunitySocial_notifRowBtn__WZkR_,.CommunitySocial_notifRowStatic__r4TRj{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:12px 16px;border:0;background:#fff;color:var(--teacher-text,#20352d);font:inherit;text-align:left;box-sizing:border-box}.CommunitySocial_notifRowBtn__WZkR_{cursor:pointer;transition:background .12s ease}.CommunitySocial_notifRowBtn__WZkR_:hover{background:#f4f2ec}.CommunitySocial_notifRowUnread__eWpQu{background:#eff7f1}.CommunitySocial_notifRowBtn__WZkR_.CommunitySocial_notifRowUnread__eWpQu:hover{background:#e3f0e7}.CommunitySocial_notifIconBox__bRy_9{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:#fbe9ea;color:#8f2232}.CommunitySocial_notifBody__IDHpj{display:grid;gap:2px;flex:1;min-width:0}.CommunitySocial_notifText__HSR3g{color:var(--teacher-text,#20352d);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.CommunitySocial_notifRowUnread__eWpQu .CommunitySocial_notifText__HSR3g{font-weight:600}.CommunitySocial_notifTime__s31Xk{color:var(--teacher-muted,#58665f);font-size:12px}.CommunitySocial_unreadBadgePill__pUz0G{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--teacher-primary,#25634b);color:#fff;font-size:11px;font-weight:700;line-height:1}@media (max-width:767px){.CommunitySocial_notifPanel__Mj5Jb{border-radius:16px;padding:16px}.CommunitySocial_commentBody__rE6KV{padding-left:0}.CommunitySocial_commentInputRow__uxxFU{flex-direction:column;align-items:stretch}.CommunitySocial_commentTextarea__pF8AW{font-size:16px}}.CommunitySocial_sideMenuCard__kS23b{display:grid;gap:12px;padding:16px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.CommunitySocial_sideMenuHeader__mKBzD{display:flex;align-items:center;justify-content:space-between;gap:8px}.CommunitySocial_sideMenuList__agza7{display:grid;gap:4px}.CommunitySocial_sideMenuDivider__b0x4J{height:1px;margin:4px 0;background:var(--teacher-divider,#eeece5)}.CommunitySocial_sideMenuGroupTitle__E0b_6{margin:4px 10px 2px;color:var(--teacher-muted,#58665f);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.CommunitySocial_sideMenuBtn__utqBu{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.CommunitySocial_sideMenuBtn__utqBu:hover{background:#f4f2ec}.CommunitySocial_sideMenuBtn__utqBu[aria-pressed=true]{border-color:#cfe4d6;background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b);font-weight:600}.CommunitySocial_sideMenuBtn__utqBu:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.CommunitySocial_sideMenuBtnLeft__0sR8Q{display:inline-flex;align-items:center;gap:10px;min-width:0}.CommunitySocial_composerCardCompact__jXVVi{display:grid;padding:10px 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:16px;background:#fff}.CommunitySocial_textareaCompact__sBHRE{width:100%;min-height:44px;max-height:44px;padding:10px 14px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px;background:#f7f6f2;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;line-height:1.4;resize:none;outline:none;cursor:text;transition:border-color .15s ease,background .15s ease}.CommunitySocial_textareaCompact__sBHRE:focus,.CommunitySocial_textareaCompact__sBHRE:hover{border-color:var(--teacher-primary,#25634b);background:#fff}.CommunitySocial_composerSubmitGroup__bpimT{display:inline-flex;align-items:center;gap:8px}.CommunitySocial_mobileMenuBtn__Ek2ZF,.CommunitySocial_mobileTopMenuRow__U4vm3{display:none}@media (max-width:1023px){.CommunitySocial_mobileMenuBtn__Ek2ZF{display:inline-flex}.CommunitySocial_mobileTopMenuRow__U4vm3{display:flex;justify-content:flex-end}.CommunitySocial_searchInputLabel__O29nU{min-width:120px}.CommunitySocial_mobileDrawerBackdrop__3BajC{position:fixed;inset:0;z-index:230;display:flex;justify-content:flex-end;background:rgba(20,32,27,.48);animation:CommunitySocial_communityBackdropEnter__2r9RX .22s ease-out both}.CommunitySocial_mobileDrawerPanel__eUz4W{width:min(100%,360px);height:100%;display:flex;flex-direction:column;background:var(--teacher-bg,#f7f6f2);border-left:1px solid var(--teacher-border,#dedad0);box-shadow:-12px 0 32px rgba(20,32,27,.18);overflow:hidden;animation:CommunitySocial_communityDrawerEnter__cI_dN .26s cubic-bezier(.16,1,.3,1) both}.CommunitySocial_mobileDrawerHead__LGy_b{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:#fff;border-bottom:1px solid var(--teacher-border,#dedad0)}.CommunitySocial_mobileDrawerTitle__aCRPG{margin:0;color:var(--teacher-text,#20352d);font-size:16px;font-weight:700}.CommunitySocial_mobileDrawerBody__PsDTu{flex:1;overflow-y:auto;display:grid;align-content:start;gap:14px;padding:14px}@keyframes CommunitySocial_communityBackdropEnter__2r9RX{0%{background:rgba(20,32,27,0)}to{background:rgba(20,32,27,.48)}}@keyframes CommunitySocial_communityDrawerEnter__cI_dN{0%{transform:translateX(100%)}to{transform:translateX(0)}}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.CommunitySocial_mobileDrawerBackdrop__3BajC,.CommunitySocial_mobileDrawerPanel__eUz4W{animation:none}}@media (max-width:767px){.CommunitySocial_searchBarWrap__2LLpP{padding:10px 12px}.CommunitySocial_textareaCompact__sBHRE{font-size:16px}}.CommunitySocial_itemBoxNoThumb__NjqlZ{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px}.CommunitySocial_thumbBoxIconOnly__25o69{width:52px;height:52px;aspect-ratio:1/1;border-radius:12px}.CommunitySocial_itemMetaBlock__GTyDX{display:grid;gap:4px;min-width:0}.CommunitySocial_itemTitleRow__RsCTd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.CommunitySocial_itemMetaText__nVR5_{margin:0;color:var(--teacher-muted,#58665f);font-size:13px;line-height:1.45}.CommunitySocial_itemActionsRow__DZY3a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px}.CommunitySocial_itemActionBtn___PUyJ{justify-content:center}@media (max-width:767px){.CommunitySocial_itemBox__vv8LO.CommunitySocial_itemBoxNoThumb__NjqlZ{grid-template-columns:minmax(0,1fr);padding:12px}.CommunitySocial_itemBoxNoThumb__NjqlZ .CommunitySocial_thumbBoxIconOnly__25o69{display:none}.CommunitySocial_itemActionsRow__DZY3a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.CommunitySocial_itemActionBtn___PUyJ{width:100%;padding:0 8px;font-size:13px;gap:5px;white-space:nowrap}.CommunitySocial_reactBtn__Sq87C{padding:0 11px;font-size:12.5px}}.TeacherProfile_desktopOnly__Mt5xk,.TeacherProfile_profileSidebar__6487A{display:none}.TeacherProfile_content__rUdu7{display:grid;gap:16px;min-width:0}@media (min-width:1024px){.TeacherProfile_profile__EF__6{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;width:100%;max-width:none;margin:0}.TeacherProfile_profileSidebar__6487A{position:sticky;top:24px;display:grid;align-content:start;gap:20px;min-width:0;padding:22px;border:1px solid var(--teacher-border);border-radius:18px;background:white}.TeacherProfile_avatarSlot__fpXfw{display:grid;gap:12px;min-width:0}.TeacherProfile_sidebarIdentity__F1cb2{display:grid;gap:5px;min-width:0}.TeacherProfile_sidebarIdentity__F1cb2 strong{font-size:17px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.TeacherProfile_sidebarIdentity__F1cb2 span{color:var(--teacher-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.TeacherProfile_sectionNav__GbpAp{display:grid;gap:6px;padding-top:16px;border-top:1px solid #eeece5}.TeacherProfile_sectionNav__GbpAp button{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px;border:0;border-radius:10px;background:transparent;color:var(--teacher-muted);font:inherit;font-size:14px;line-height:1.5;font-weight:500;text-align:left;cursor:pointer}.TeacherProfile_sectionNav__GbpAp button[aria-pressed=true]{background:var(--teacher-selected);color:var(--teacher-primary);font-weight:600}.TeacherProfile_sectionNav__GbpAp button:hover{background:#f0f5ef}.TeacherProfile_sectionNav__GbpAp button:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:-3px}.TeacherProfile_sectionNav__GbpAp svg{flex-shrink:0}.TeacherProfile_sectionNav__GbpAp .TeacherProfile_sidebarLogoutBtn__p8s7D{color:#c53030;margin-top:6px;border-top:1px solid #eeece5;border-radius:10px;padding-top:14px}.TeacherProfile_sectionNav__GbpAp .TeacherProfile_sidebarLogoutBtn__p8s7D:hover{background:#fdf2f2;color:#9b2c2c}.TeacherProfile_sectionNav__GbpAp .TeacherProfile_sidebarLogoutBtn__p8s7D:focus-visible{outline-color:#c53030}.TeacherProfile_content__rUdu7{gap:0}.TeacherProfile_profile__EF__6 .TeacherProfile_layout__cPiIV{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.TeacherProfile_profile__EF__6:not([data-section=account]) .TeacherProfile_account__zSx7g,.TeacherProfile_profile__EF__6:not([data-section=community]) .TeacherProfile_community__AjBQ2,.TeacherProfile_profile__EF__6:not([data-section=security]) .TeacherProfile_security__OJd_5,.TeacherProfile_profile__EF__6[data-section=community] .TeacherProfile_layout__cPiIV{display:none}.TeacherProfile_profile__EF__6 .TeacherProfile_identity__cu80L{align-items:center;gap:16px;padding-bottom:20px}.TeacherProfile_profile__EF__6 .TeacherProfile_identity__cu80L>button{flex-shrink:0}.TeacherProfile_profile__EF__6 .TeacherProfile_mobileIdentity__NyrWa{display:none}.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx{display:grid;grid-template-columns:minmax(0,1fr);gap:0 28px;margin:0}.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx>div{display:grid;align-content:start;gap:6px;padding:16px 0;border-top:0;border-bottom:1px solid #eeece5}.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx dt{min-width:0;line-height:1.6;flex-wrap:wrap}.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx dd{text-align:left;font-size:15px;line-height:1.6}.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx dt button{padding:0;text-align:left}.TeacherProfile_profile__EF__6 .TeacherProfile_editForm__JMIpd{grid-template-columns:minmax(0,1fr);gap:20px}.TeacherProfile_profile__EF__6 .TeacherProfile_editForm__JMIpd>:first-child,.TeacherProfile_profile__EF__6 .TeacherProfile_editForm__JMIpd>:last-child{grid-column:1/-1}.TeacherProfile_profile__EF__6 .TeacherProfile_security__OJd_5{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;max-width:640px}.TeacherProfile_profile__EF__6 .TeacherProfile_logoutPanel__laDN3{display:none}.TeacherProfile_desktopOnly__Mt5xk{display:block}}@media (min-width:1280px){.TeacherProfile_profile__EF__6 .TeacherProfile_details__vTlkx,.TeacherProfile_profile__EF__6 .TeacherProfile_editForm__JMIpd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1600px){.TeacherProfile_profile__EF__6 .TeacherProfile_security__OJd_5{grid-template-columns:minmax(0,1fr)}}.PublicCommunity_page__fBZ5e{min-height:100svh;display:flex;flex-direction:column;background:#f7f6f2;color:#20352d;font-family:var(--font-geist-sans),Arial,sans-serif}.PublicCommunity_page__fBZ5e *{box-sizing:border-box}.PublicCommunity_page__fBZ5e :is(a,button,input):focus-visible{outline:3px solid #25634b;outline-offset:2px}.PublicCommunity_header__7N6oA{background:#fff;border-bottom:1px solid #dedad0}.PublicCommunity_headerInner__wSAQd{max-width:1440px;min-height:100px;margin:0 auto;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.PublicCommunity_brand__Vr8qQ{display:flex;align-items:center;gap:12px;color:#20352d;font-size:29px;font-weight:750;letter-spacing:-.04em;line-height:1.15;text-decoration:none}.PublicCommunity_brand__Vr8qQ img{display:block;flex-shrink:0}.PublicCommunity_brandDescription___6u11{margin-top:0;padding-left:14px;border-left:1px solid #dedad0;max-width:12ch;color:#58665f;font-size:11px;font-weight:450;letter-spacing:.01em;line-height:1.4}.PublicCommunity_nav__owCtD{display:flex;gap:32px;align-items:center}.PublicCommunity_nav__owCtD a,.PublicCommunity_nav__owCtD button{min-height:44px;display:inline-flex;align-items:center;background:none;border:0;border-bottom:2px solid transparent;padding:10px 0;font:inherit;font-size:14px;font-weight:550;color:#58665f;text-decoration:none;cursor:pointer}.PublicCommunity_nav__owCtD a[aria-current],.PublicCommunity_nav__owCtD button[aria-current]{color:#25634b;border-bottom-color:#25634b}.PublicCommunity_nav__owCtD a:hover,.PublicCommunity_nav__owCtD button:hover{color:#25634b}.PublicCommunity_headerActions__b3HsY{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex-shrink:0}.PublicCommunity_btnPrimary__QyuHW,.PublicCommunity_btnSecondary__kf_Kh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.PublicCommunity_btnPrimary__QyuHW,.PublicCommunity_page__fBZ5e a.PublicCommunity_btnPrimary__QyuHW{border:1px solid #25634b;background:#25634b;color:#fff}.PublicCommunity_btnPrimary__QyuHW:hover:not(:disabled),.PublicCommunity_page__fBZ5e a.PublicCommunity_btnPrimary__QyuHW:hover{background:#1d503d;border-color:#1d503d;color:#fff}.PublicCommunity_btnSecondary__kf_Kh{border:1px solid #a4b1a6;background:#fff;color:#20352d}.PublicCommunity_btnSecondary__kf_Kh:hover:not(:disabled){border-color:#25634b;background:#e6f1e9;color:#25634b}.PublicCommunity_btnPrimary__QyuHW:disabled,.PublicCommunity_btnSecondary__kf_Kh:disabled{opacity:.6;cursor:not-allowed}.PublicCommunity_main__nWiXK{width:100%;max-width:1440px;margin:0 auto;padding:28px 32px 60px;flex:1;display:grid;align-content:start;gap:22px}.PublicCommunity_introRow__WXttm{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.PublicCommunity_pageTitle__b_ylP{margin:0;color:#20352d;font-size:22px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.PublicCommunity_pageSubtitle__bkgBV{margin:2px 0 0;color:#58665f;font-size:14px;line-height:1.5}.PublicCommunity_totalBadge___CTfG{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#e6f1e9;color:#25634b;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.PublicCommunity_contentLayout__hwb4X{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;width:100%}.PublicCommunity_sidebar__9xAzS{display:grid;gap:16px;position:sticky;top:24px}.PublicCommunity_galleryArea__eAiYm{display:grid;gap:20px;min-width:0}.PublicCommunity_filterPanel__M3Ki_{display:grid;gap:16px;padding:20px;border:1px solid #dedad0;border-radius:18px;background:#fff}.PublicCommunity_searchRow__FKJ_W{display:grid;gap:12px;width:100%}.PublicCommunity_searchInputLabel__aBmDy{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid #a4b1a6;border-radius:10px;background:#fff;color:#58665f}.PublicCommunity_searchInputLabel__aBmDy:focus-within{border-color:#25634b}.PublicCommunity_searchInput__wGHxs{flex:1;min-width:0;border:0;background:none;color:#20352d;font:inherit;font-size:14px;outline:none}.PublicCommunity_kindTabs__Wcqyj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #dedad0;border-radius:12px;background:#f4f2ec;width:100%}.PublicCommunity_kindTabBtn__paBNq{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#58665f;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.PublicCommunity_kindTabBtn__paBNq[aria-pressed=true]{background:#fff;color:#25634b;box-shadow:0 1px 2px rgba(20,35,28,.08)}.PublicCommunity_selectsRow__tbep3{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.PublicCommunity_field__XmKwZ{display:grid;gap:6px;min-width:0}.PublicCommunity_fieldLabel__CGqar{color:#58665f;font-size:13px;font-weight:600}.PublicCommunity_btnClearFilters__5B3FC{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:0 14px;border:1px solid #a4b1a6;border-radius:10px;background:#fff;color:#20352d;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .14s ease}.PublicCommunity_btnClearFilters__5B3FC:hover{background:#f7f6f2;border-color:#25634b;color:#25634b}.PublicCommunity_sessionCard__yguOH{display:grid;gap:12px;padding:18px 20px;border:1px solid #dedad0;border-radius:18px;background:#fff}.PublicCommunity_sessionCallout__Es8K0{display:grid;gap:10px}.PublicCommunity_sessionCalloutHead__DLHpN{display:flex;align-items:center;gap:8px}.PublicCommunity_sessionDot___IvWA{width:8px;height:8px;border-radius:50%;background:#25634b;box-shadow:0 0 0 3px #e6f1e9;flex-shrink:0}.PublicCommunity_sessionTitle__qaxfG{color:#20352d;font-size:14px;font-weight:700}.PublicCommunity_sessionCalloutText__GjnyF{margin:0;color:#58665f;font-size:13px;line-height:1.5}.PublicCommunity_sessionCard__yguOH .PublicCommunity_btnPrimary__QyuHW,.PublicCommunity_sessionCard__yguOH .PublicCommunity_btnSecondary__kf_Kh{width:100%;justify-content:center}.PublicCommunity_authorBanner__0aigF{display:grid;gap:14px;padding:20px 22px;border:1px solid #dedad0;border-radius:18px;background:#fff}.PublicCommunity_authorBannerTop__tuPtH{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px}.PublicCommunity_authorIdentity__pMP67{display:flex;align-items:center;gap:14px;min-width:0}.PublicCommunity_authorText__LZELq{display:grid;gap:3px;min-width:0}.PublicCommunity_authorName__uCd56{margin:0;color:#20352d;font-size:18px;font-weight:700;overflow-wrap:anywhere}.PublicCommunity_authorMeta__nwlLH{color:#58665f;font-size:13px}.PublicCommunity_authorBio__4lGvL{margin:0;color:#20352d;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.PublicCommunity_authorActions__lJ0Jl{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PublicCommunity_galleryGrid__6kVRG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.PublicCommunity_card__hW8Ds{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;border:1px solid #dedad0;border-radius:18px;background:#fff;min-width:0;transition:border-color .14s ease,box-shadow .14s ease}.PublicCommunity_card__hW8Ds:hover{border-color:#25634b;box-shadow:0 6px 18px rgba(32,53,45,.06)}.PublicCommunity_cardOpenBtn__du9Ac{display:grid;gap:10px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.PublicCommunity_thumbWrap__D58Hn{position:relative;width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#e9f2ec;color:#25634b}.PublicCommunity_thumbMath__kHZ4o{background:#e6f1e9;color:#1f5c43}.PublicCommunity_thumbTurkish__uDgA_{background:#f6ede2;color:#7c4a1d}.PublicCommunity_thumbScience__QklVW{background:#e5f0f2;color:#1f5966}.PublicCommunity_thumbSocial__hcg5m{background:#f3e9ee;color:#6f324d}.PublicCommunity_thumbImg__n5nBn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.PublicCommunity_thumbPlaceholder__jvGTm{display:grid;place-items:center;gap:6px;padding:12px;text-align:center}.PublicCommunity_thumbKindBadge__jZrb2{font-size:12px;font-weight:600}.PublicCommunity_featuredRibbon__Ztdnc{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;background:#fff3d6;color:#805217;font-size:11px;font-weight:700;box-shadow:0 2px 6px rgba(20,35,28,.12)}.PublicCommunity_cardTitle__nrlhU{margin:0;color:#20352d;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.PublicCommunity_cardSub__Qcpqp{margin:0;color:#58665f;font-size:12px;line-height:1.45}.PublicCommunity_cardFooter__5RUE6{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid #eeece5;min-width:0}.PublicCommunity_authorChipBtn__wegf5,.PublicCommunity_authorChipStatic__KlABk{display:inline-flex;align-items:center;gap:8px;min-height:36px;min-width:0;padding:2px 4px;border:0;border-radius:8px;background:none;color:#20352d;font:inherit;font-size:12px;font-weight:600;text-align:left}.PublicCommunity_authorChipBtn__wegf5{cursor:pointer}.PublicCommunity_authorChipBtn__wegf5:hover{color:#25634b;text-decoration:underline}.PublicCommunity_authorChipName__CqDgQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicCommunity_statsRow__pwUYC{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:#58665f;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.PublicCommunity_statItem__hBUlD{display:inline-flex;align-items:center;gap:3px}.PublicCommunity_emptyBox__wlPKS{display:grid;gap:10px;justify-items:start;padding:26px 28px;border:1px solid #dedad0;border-radius:18px;background:#fff}.PublicCommunity_emptyBox__wlPKS h2{margin:0;color:#20352d;font-size:18px;font-weight:600}.PublicCommunity_emptyBox__wlPKS p{margin:0;color:#58665f;font-size:14px;line-height:1.6}.PublicCommunity_emptyActions__Hhuny{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.PublicCommunity_moreRow__ZA51J{display:flex;justify-content:center;padding-top:8px}.PublicCommunity_modalBackdrop__1Z_X3{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:18px;background:rgba(20,35,28,.52)}.PublicCommunity_modalCard__kl_cj{width:min(100%,640px);max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:16px;padding:24px;border:1px solid #dedad0;border-radius:18px;background:#fff;color:#20352d;box-shadow:0 18px 42px rgba(20,35,28,.22)}.PublicCommunity_modalHeader__IxQ_R{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PublicCommunity_modalTitle__0h4rw{margin:0;color:#20352d;font-size:20px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.PublicCommunity_closeBtn__88yWk{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:0;border:1px solid #dedad0;border-radius:10px;background:#fff;color:#58665f;cursor:pointer}.PublicCommunity_closeBtn__88yWk:hover{background:#f4f2ec;color:#20352d}.PublicCommunity_modalThumbWrap__Swd5A{width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid #dedad0;display:grid;place-items:center}.PublicCommunity_modalBadges__xOL5e{display:flex;flex-wrap:wrap;gap:8px}.PublicCommunity_badge__cahPW{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#eeece5;color:#465750;font-size:12px;font-weight:600}.PublicCommunity_badgePrimary__XcyDk{background:#e6f1e9;color:#25634b}.PublicCommunity_modalDescription__lZJfM{margin:0;color:#20352d;font-size:14px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.PublicCommunity_firstQuestionBox__6IXZJ{display:grid;gap:6px;padding:14px 16px;border:1px solid #dedad0;border-radius:12px;background:#faf9f5}.PublicCommunity_firstQuestionLabel__x6oK5{color:#25634b;font-size:12px;font-weight:700}.PublicCommunity_firstQuestionText__ArNlg{margin:0;color:#20352d;font-size:14px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.PublicCommunity_modalAuthorRow__ZD_mb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #eeece5}.PublicCommunity_modalQuickActions__lAzxS{display:flex;flex-wrap:wrap;gap:8px}.PublicCommunity_ctaBox__M9xEa{display:grid;gap:10px;padding:16px 18px;border:1px solid #b6d5be;border-radius:14px;background:#eff7f1}.PublicCommunity_ctaText__VvZlB{margin:0;color:#20352d;font-size:13px;line-height:1.5}.PublicCommunity_ctaButtons__o5oal{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.PublicCommunity_ctaMainBtn__ClJ8X{flex:1 1 220px;min-height:48px}.PublicCommunity_ctaMobileLabel__PqfPu{display:none}.PublicCommunity_footer__UT4J9{border-top:1px solid #dedad0;background:#fff}.PublicCommunity_footerInner__s5c0B{max-width:1440px;margin:0 auto;padding:20px 32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:#58665f;font-size:12px}.PublicCommunity_footerInner__s5c0B a{color:#25634b;text-decoration:none;font-weight:600}.PublicCommunity_footerInner__s5c0B a:hover{text-decoration:underline}.PublicCommunity_navigationGroup__SapqJ{display:contents}.PublicCommunity_mobileFilterToggle__5kZET,.PublicCommunity_mobileMenuToggle__0ZzMm{display:none}@media (max-width:1023px){.PublicCommunity_contentLayout__hwb4X{grid-template-columns:minmax(0,1fr);gap:18px}.PublicCommunity_sidebar__9xAzS{order:-1;position:static}.PublicCommunity_sessionCard__yguOH{display:none}.PublicCommunity_headerInner__wSAQd{flex-wrap:wrap;gap:12px;min-height:76px;padding:14px 20px}.PublicCommunity_headerInner__wSAQd>.PublicCommunity_brand__Vr8qQ{margin-right:auto}.PublicCommunity_brand__Vr8qQ img{width:116px;height:auto}.PublicCommunity_brandDescription___6u11{display:none}.PublicCommunity_mobileMenuToggle__0ZzMm{display:inline-flex}.PublicCommunity_navigationGroup__SapqJ{display:none}.PublicCommunity_navigationOpen___TEF6{display:grid;width:100%;gap:16px;padding-top:12px;border-top:1px solid #eeece5;animation:PublicCommunity_publicMenuEnter__iH60T .18s ease-out}.PublicCommunity_navigationGroup__SapqJ .PublicCommunity_nav__owCtD{display:grid;width:100%;order:0;gap:4px}.PublicCommunity_navigationGroup__SapqJ .PublicCommunity_nav__owCtD :is(a,button){padding:10px 12px;min-height:44px;border:0;border-radius:10px;font-size:14px}.PublicCommunity_navigationGroup__SapqJ .PublicCommunity_nav__owCtD [aria-current]{background:#e6f1e9}.PublicCommunity_navigationGroup__SapqJ .PublicCommunity_headerActions__b3HsY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PublicCommunity_navigationGroup__SapqJ .PublicCommunity_headerActions__b3HsY>:only-child{grid-column:1/-1}.PublicCommunity_headerActions__b3HsY :is(.PublicCommunity_btnPrimary__QyuHW,.PublicCommunity_btnSecondary__kf_Kh){padding-inline:8px;font-size:13px;white-space:normal}.PublicCommunity_mobileFilterToggle__5kZET{display:flex;justify-content:space-between;width:100%}.PublicCommunity_mobileFilterToggle__5kZET[aria-expanded=true]>svg{transform:rotate(180deg)}.PublicCommunity_selectsRow__tbep3{display:none}.PublicCommunity_selectsRow__tbep3.PublicCommunity_filtersOpen__6DuQ5{display:grid;grid-template-columns:minmax(0,1fr);animation:PublicCommunity_publicMenuEnter__iH60T .18s ease-out}.PublicCommunity_searchInputLabel__aBmDy{min-width:0;flex-basis:100%}.PublicCommunity_kindTabs__Wcqyj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.PublicCommunity_kindTabBtn__paBNq{min-height:44px}.PublicCommunity_galleryGrid__6kVRG{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes PublicCommunity_publicMenuEnter__iH60T{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PublicCommunity_navigationOpen___TEF6,.PublicCommunity_selectsRow__tbep3.PublicCommunity_filtersOpen__6DuQ5{animation:none}}@media (max-width:1200px) and (min-width:1024px){.PublicCommunity_galleryGrid__6kVRG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.PublicCommunity_headerInner__wSAQd{flex-wrap:wrap;padding:16px;min-height:auto;gap:14px}.PublicCommunity_brand__Vr8qQ img{width:116px;height:auto}.PublicCommunity_brandDescription___6u11{font-size:10px;padding-left:10px}.PublicCommunity_nav__owCtD{width:100%;justify-content:space-between;gap:12px;order:3}.PublicCommunity_nav__owCtD a,.PublicCommunity_nav__owCtD button{font-size:13px}.PublicCommunity_main__nWiXK{padding:20px 14px 44px;gap:16px}.PublicCommunity_pageTitle__b_ylP{font-size:20px}.PublicCommunity_pageSubtitle__bkgBV{display:none}.PublicCommunity_ctaButtons__o5oal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PublicCommunity_ctaButtons__o5oal .PublicCommunity_btnPrimary__QyuHW,.PublicCommunity_ctaButtons__o5oal .PublicCommunity_btnSecondary__kf_Kh{min-width:0;min-height:48px;padding:8px;gap:6px}.PublicCommunity_ctaDesktopLabel__z6s0y{display:none}.PublicCommunity_ctaMobileLabel__PqfPu{display:inline}.PublicCommunity_modalQuickActions__lAzxS .PublicCommunity_btnSecondary__kf_Kh{width:44px;min-height:44px;padding:0}.PublicCommunity_modalQuickActions__lAzxS .PublicCommunity_btnSecondary__kf_Kh span{display:none}.PublicCommunity_modalQuickActions__lAzxS .PublicCommunity_btnSecondary__kf_Kh svg{width:18px;height:18px}.PublicCommunity_authorBanner__0aigF,.PublicCommunity_emptyBox__wlPKS,.PublicCommunity_filterPanel__M3Ki_,.PublicCommunity_modalCard__kl_cj{padding:16px;border-radius:16px}.PublicCommunity_selectsRow__tbep3{grid-template-columns:minmax(0,1fr)}.PublicCommunity_galleryGrid__6kVRG{grid-template-columns:minmax(0,1fr);gap:12px}.PublicCommunity_card__hW8Ds{padding:10px;border-radius:16px;gap:8px}.PublicCommunity_cardTitle__nrlhU{font-size:14px}.PublicCommunity_cardFooter__5RUE6{flex-direction:column;align-items:flex-start;gap:6px}.PublicCommunity_searchInput__wGHxs{font-size:16px}}