*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--menu-hover-bg:#fff9f9;--munu-hover-text:#000;--dropdown-bg:#fff;--dropdown-text:#000;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bg-color:#fff;--text-color:#333;--navbar-bg:#4f20b3;--navbar-text-color:#fff;--box-shadow:#0000000d;--box-border:#e2e8f0;--button-bg:var(--navbar-bg);--button-text:var(--navbar-text-color);--button-hover-bg:#5a27cc;--button-hover-text:#fff;--table-head-bg:#f1f1f1;--table-tr-even-bg:#f9f9f9;--table-tr-odd-bg:#fff;--table-td-text:#333;--table-border:#ddd;--clear-bg:#f4f4f5;--clear-text:#374151;--clear-border:#d1d5db;--clear-bg-hover:#e5e7eb;--clear-text-hover:#111827;--clear-border-hover:#9ca3af;--calendar-icon-filter:none}.dark{--dropdown-bg:#fff;--dropdown-text:#000;--dropdown-text:#fff;--bg-color:#1a1a1a;--text-color:#f0f0f0;--navbar-bg:#393939;--navbar-text-color:#fff;--box-shadow:#ffffff0d;--box-border:#2d3748;--button-bg:var(--navbar-bg);--button-text:#fff;--button-hover-bg:#5c2cd6;--button-hover-text:#fff;--table-head-bg:#2d2d2d;--table-tr-even-bg:#252525;--table-tr-odd-bg:#1a1a1a;--table-td-text:#e8e8e8;--table-border:#555;--clear-bg:#2d2d2d;--clear-text:#d1d5db;--clear-border:#4b5563;--clear-bg-hover:#3a3a3a;--clear-text-hover:#fff;--clear-border-hover:#6b7280;--calendar-icon-filter:invert(1)}@supports (color:rgb(0 0 0/0)){.dark{--dropdown-bg:#0b0b0b}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--bg-color);color:#333;color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;transition:background-color .3s,color .3s}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Loader_loaderContainer__\+WKvv{align-items:center;background:#00000080;display:flex;justify-content:center;left:0;min-height:100%;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}.Loader_loader__BriuG{animation:Loader_spin__eRQtI 1s linear infinite;border:5px solid #0000;border-radius:50%;border-top-color:#fff;height:50px;width:50px}@keyframes Loader_spin__eRQtI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TopNavbar_container__2EySD{background-color:var(--navbar-bg);background-image:linear-gradient(100deg,var(--navbar-bg) 0,color-mix(in srgb,var(--navbar-bg) 78%,#8b5cf6) 100%);box-shadow:0 2px 12px #1e0a502e;color:var(--navbar-text-color);max-width:100vw;position:sticky;top:0;z-index:900}.TopNavbar_container__2EySD.TopNavbar_dark__eKOcx{background-image:none;box-shadow:0 1px 0 #ffffff0f,0 2px 12px #0006}.TopNavbar_navbar__aFEwk{align-items:center;color:var(--navbar-text-color);display:flex;gap:1rem;height:60px;justify-content:space-between;margin:0 auto;width:89.5%}.TopNavbar_left__QFpxj{align-items:center;display:flex;gap:12px;min-width:0}.TopNavbar_menuBtn__8yMH6{align-items:center;background:#ffffff1f;border:none;border-radius:10px;color:var(--navbar-text-color);cursor:pointer;display:none;font-size:1.1rem;height:38px;justify-content:center;transition:background .2s;width:38px}.TopNavbar_menuBtn__8yMH6:hover{background:#ffffff38}.TopNavbar_brand__4K0LQ{align-items:center;display:flex;gap:10px;min-width:0}.TopNavbar_roundLogo__9pb88{border-radius:50%;box-shadow:0 0 0 2px #ffffff59;flex-shrink:0;height:40px;object-fit:cover;width:40px}.TopNavbar_brandText__J0QJF{display:flex;flex-direction:column;line-height:1.15;min-width:0}.TopNavbar_logo__dsA0I{font-size:1rem;font-weight:800;letter-spacing:.06em;white-space:nowrap}.TopNavbar_tagline__NgbQK{font-size:.72rem;font-weight:500;letter-spacing:.04em;opacity:.78;white-space:nowrap}.TopNavbar_right__2qPEr{align-items:center;display:flex;flex-shrink:0;gap:6px}.TopNavbar_iconBox__UyCaf{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--navbar-text-color);cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .2s;width:38px}.TopNavbar_iconBox__UyCaf:hover{background:#ffffff29}.TopNavbar_iconBox__UyCaf:focus-visible,.TopNavbar_menuBtn__8yMH6:focus-visible,.TopNavbar_profile__oESU7:focus-visible{outline:2px solid #fffc;outline-offset:2px}.TopNavbar_icon__G1Qhp{color:var(--navbar-text-color);font-size:1.35rem}.TopNavbar_divider__BwT8I{background:#ffffff40;height:26px;margin:0 6px;width:1px}.TopNavbar_profile__oESU7{align-items:center;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;color:var(--navbar-text-color);cursor:pointer;display:flex;font:inherit;gap:10px;padding:4px 10px 4px 4px;text-align:left;transition:background .2s,border-color .2s}.TopNavbar_profileOpen__Pktrg,.TopNavbar_profile__oESU7:hover{background:#ffffff2e;border-color:#fff6}.TopNavbar_avatarWrapper__nmnF1{display:inline-flex;flex-shrink:0;position:relative}.TopNavbar_avatar__LyjaN{border-radius:50%;box-shadow:0 0 0 2px #ffffff80;height:34px;object-fit:cover;width:34px}.TopNavbar_statusIndicator__au7Ou{background:#22c55e;border:2px solid var(--navbar-bg);border-radius:50%;bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}.TopNavbar_profileText__VNRg1{display:flex;flex-direction:column;line-height:1.2;min-width:0}.TopNavbar_profileEmail__2PpXT{font-size:.82rem;font-weight:600;white-space:nowrap}.TopNavbar_profileRole__DdY-\+{font-size:.68rem;font-weight:500;opacity:.75;text-transform:capitalize}.TopNavbar_profileChevron__0M5MQ{font-size:.9rem;opacity:.8;transition:transform .2s}.TopNavbar_profileOpen__Pktrg .TopNavbar_profileChevron__0M5MQ{transform:rotate(180deg)}@media screen and (max-width:1280px){.TopNavbar_navbar__aFEwk{width:87.5%}}@media screen and (max-width:912px){.TopNavbar_navbar__aFEwk{box-sizing:border-box;padding:0 1rem;width:100%}.TopNavbar_menuBtn__8yMH6{display:flex}}@media screen and (max-width:640px){.TopNavbar_navbar__aFEwk{height:56px;padding:0 .75rem}.TopNavbar_divider__BwT8I,.TopNavbar_profileText__VNRg1,.TopNavbar_tagline__NgbQK{display:none}.TopNavbar_logo__dsA0I{font-size:.85rem;letter-spacing:.04em}.TopNavbar_roundLogo__9pb88{height:34px;width:34px}.TopNavbar_right__2qPEr{gap:2px}.TopNavbar_iconBox__UyCaf{height:34px;width:34px}.TopNavbar_icon__G1Qhp{font-size:1.2rem}.TopNavbar_profile__oESU7{gap:4px;padding:3px}.TopNavbar_avatar__LyjaN{height:30px;width:30px}}@media screen and (max-width:380px){.TopNavbar_logo__dsA0I{font-size:.75rem}.TopNavbar_profileChevron__0M5MQ{display:none}}@media (prefers-reduced-motion:reduce){.TopNavbar_profileChevron__0M5MQ{transition:none}}.ButtomDrawer_buttoDdrawer__FNxXw{background-color:var(--bg-color);box-shadow:0 2px 4px var(--box-shadow);max-width:100vw;width:100%}.ButtomDrawer_navbar__eFOEs{align-items:center;display:flex;gap:1.7vw;margin:0 auto;padding:1.2vh 0;width:89.5%}.ButtomDrawer_navItem__xbqKz{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;display:flex;font:inherit;font-weight:500;gap:.6vw;padding:.5rem .7vw;position:relative;transition:color .2s ease,background-color .2s ease;-webkit-user-select:none;user-select:none}.ButtomDrawer_navItemOpen__7dpgh,.ButtomDrawer_navItem__xbqKz:hover{background-color:#3b82f60f;color:#2563eb}.ButtomDrawer_navItem__xbqKz:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.ButtomDrawer_icon__LYnty{display:flex;font-size:1vw;justify-content:center;min-width:1.5vw}.ButtomDrawer_label__TheN6{font-size:.9vw;font-weight:600;white-space:nowrap}.ButtomDrawer_chevron__gpMkX{font-size:.7vw;margin-left:.3vw;transition:transform .3s ease}.ButtomDrawer_navItem__xbqKz.ButtomDrawer_active__oap1u{background-color:#3b82f61a;color:#2563eb}.ButtomDrawer_navItem__xbqKz.ButtomDrawer_active__oap1u:after{background-color:#3b82f6;border-radius:3px 3px 0 0;bottom:-1.2vh;content:"";height:3px;left:.7vw;position:absolute;right:.7vw}.ButtomDrawer_navItem__xbqKz.ButtomDrawer_active__oap1u:hover{background-color:#3b82f624;color:#2563eb}.ButtomDrawer_sideDrawer__aD-zD{background-color:var(--bg-color);box-shadow:2px 0 10px var(--box-shadow);display:none;height:100vh;left:0;padding-top:70px;position:fixed;top:0;transition:transform .3s ease;width:280px;z-index:1000}.ButtomDrawer_cancel__Sc\+FR{color:var(--text-color);cursor:pointer;font-size:1.5rem;position:absolute;right:20px;top:20px}.ButtomDrawer_open__L8Yzs{transform:translateX(0)}.ButtomDrawer_close__qTpjJ{transform:translateX(-100%)}.ButtomDrawer_mobileNavItem__Blf7p{margin-bottom:.5rem;width:100%}.ButtomDrawer_mobileNavHeader__jrTx\+{align-items:center;cursor:pointer;display:flex;padding:.75rem 1.5rem;transition:background-color .2s ease}.ButtomDrawer_mobileNavHeader__jrTx\+.ButtomDrawer_expanded__Xpe5Y{background-color:#0000000d}.ButtomDrawer_mobileNavHeader__jrTx\+.ButtomDrawer_current__HmwQX{background-color:#3b82f61a;box-shadow:inset 3px 0 0 #3b82f6;color:#2563eb;font-weight:600}.ButtomDrawer_mobileSubmenu__Cyxo6{background-color:#00000008;padding-left:1.5rem}.ButtomDrawer_mobileSubmenuItem__sZdjV{cursor:pointer;display:flex;flex-direction:column;padding:.5rem 1.5rem}.ButtomDrawer_mobileSubmenuHeader__xJlhe{align-items:center;display:flex;width:100%}.ButtomDrawer_mobileNestedSubmenu__3zVZP{background-color:#00000005;padding-left:1rem}.ButtomDrawer_mobileNestedSubmenuItem__VX4DS{align-items:center;cursor:pointer;display:flex;padding:.5rem 1rem;transition:background-color .2s ease}.ButtomDrawer_mobileNestedSubmenuItem__VX4DS:hover{background-color:#0000000d}.ButtomDrawer_chevron__gpMkX.ButtomDrawer_rotate__1hXqH{transform:rotate(180deg)}@media screen and (max-width:1280px){.ButtomDrawer_navbar__eFOEs{width:87.5%}}@media screen and (max-width:1024px){.ButtomDrawer_navbar__eFOEs{gap:1rem}.ButtomDrawer_icon__LYnty{font-size:1.2vw}.ButtomDrawer_label__TheN6{font-size:1.1vw}}@media screen and (max-width:912px){.ButtomDrawer_buttoDdrawer__FNxXw{display:none}.ButtomDrawer_sideDrawer__aD-zD{display:block;width:35%}.ButtomDrawer_navbar__eFOEs{-ms-overflow-style:none;align-items:flex-start;flex-direction:column;gap:0;max-height:100vh;overflow-y:auto;padding:1rem 0;scrollbar-width:none;width:100%}.ButtomDrawer_navItem__xbqKz{gap:1rem;padding:.8rem 1.5rem;width:100%}.ButtomDrawer_icon__LYnty{font-size:1.2rem;min-width:24px}.ButtomDrawer_label__TheN6{flex-grow:1;font-size:1rem}.ButtomDrawer_chevron__gpMkX{font-size:.9rem}}@media screen and (max-width:480px){.ButtomDrawer_sideDrawer__aD-zD{width:70%}.ButtomDrawer_mobileNavHeader__jrTx\+,.ButtomDrawer_mobileNestedSubmenuItem__VX4DS,.ButtomDrawer_mobileSubmenuItem__sZdjV{padding:.75rem 1rem}.ButtomDrawer_icon__LYnty{font-size:1rem}.ButtomDrawer_label__TheN6{font-size:.9rem}}.NestedHoverMenu_menuWrapper__JqpJS{position:absolute;z-index:1000}.NestedHoverMenu_dropdownMenu__y-wd3{animation:NestedHoverMenu_menuIn__T2TjI .16s ease-out;background-color:var(--bg-color);border:1px solid var(--box-border);border-radius:12px;box-shadow:0 12px 32px #0f172a24,0 2px 6px #0f172a0f;min-width:300px;padding:6px}@keyframes NestedHoverMenu_menuIn__T2TjI{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.NestedHoverMenu_row__rMEOx{align-items:center;border-radius:8px;color:var(--text-color);display:flex;gap:1rem;justify-content:space-between;padding:6px 6px 6px 10px;transition:background-color .15s}.NestedHoverMenu_row__rMEOx:hover{background-color:var(--table-tr-even-bg)}.NestedHoverMenu_rowActive__JH2Yp{background-color:#3b82f614}.NestedHoverMenu_rowLabel__HtRqh{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:8px;white-space:nowrap}.NestedHoverMenu_icon__2BF4m{align-items:center;background:#3b82f61a;border-radius:7px;color:#2563eb;display:inline-flex;flex-shrink:0;font-size:13px;height:26px;justify-content:center;width:26px}.dark .NestedHoverMenu_icon__2BF4m{color:#93c5fd}.NestedHoverMenu_rowActions__J-1Yf{display:inline-flex;gap:4px}.NestedHoverMenu_action__4w3Nm{align-items:center;background:var(--bg-color);border:1px solid var(--box-border);border-radius:7px;color:var(--text-color);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:5px;height:28px;padding:0 10px;transition:border-color .15s,color .15s,background-color .15s}.NestedHoverMenu_action__4w3Nm:hover{border-color:#3b82f6;color:#2563eb}.dark .NestedHoverMenu_action__4w3Nm:hover{color:#93c5fd}.NestedHoverMenu_action__4w3Nm:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.NestedHoverMenu_actionActive__fAP6c,.NestedHoverMenu_actionActive__fAP6c:hover{background:#3b82f6;border-color:#3b82f6;color:#fff}.dark .NestedHoverMenu_actionActive__fAP6c,.dark .NestedHoverMenu_actionActive__fAP6c:hover{color:#fff}.NestedHoverMenu_actionIcon__uUN\+Y{display:inline-flex;font-size:12px;opacity:.85}@media (prefers-reduced-motion:reduce){.NestedHoverMenu_dropdownMenu__y-wd3{animation:none}}.menuItem_menuWrapper__NRuHg{position:fixed;z-index:1000}.menuItem_dropdownMenu__i8snQ{animation:menuItem_menuIn__qFqFC .14s ease-out;background:var(--bg-color);border:1px solid var(--box-border);border-radius:12px;box-shadow:0 12px 32px #0f172a29,0 2px 6px #0f172a0f;min-width:210px;padding:6px}@keyframes menuItem_menuIn__qFqFC{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.menuItem_header__qY0Oh strong{color:var(--text-color);display:block;font-size:13px;margin-bottom:2px}.menuItem_header__qY0Oh{border-bottom:1px solid var(--box-border);color:var(--table-td-text);font-size:12px;margin-bottom:4px;overflow-wrap:anywhere;padding:8px 10px 10px}.menuItem_menuItem__XM0MF{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left;transition:background-color .15s,color .15s;width:100%}.menuItem_menuItem__XM0MF:focus-visible,.menuItem_menuItem__XM0MF:hover{background-color:var(--table-tr-even-bg);outline:none}.menuItem_menuItem__XM0MF:focus-visible{box-shadow:inset 0 0 0 2px #3b82f6}.menuItem_icon__s3xBH{color:var(--table-td-text);display:inline-flex;font-size:15px;opacity:.85}.menuItem_divider__uNBTi{border:none;border-top:1px solid var(--box-border);margin:4px 6px}.menuItem_danger__jqpPD,.menuItem_danger__jqpPD .menuItem_icon__s3xBH{color:#dc2626;opacity:1}.menuItem_danger__jqpPD:focus-visible,.menuItem_danger__jqpPD:hover{background-color:#dc262614}.dark .menuItem_danger__jqpPD,.dark .menuItem_danger__jqpPD .menuItem_icon__s3xBH{color:#f87171}@media (prefers-reduced-motion:reduce){.menuItem_dropdownMenu__i8snQ{animation:none}}.chartapp_chatButton__EzAkB{align-items:center;background:#2563eb;border:none;border-radius:9999px;bottom:1.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.8rem;position:fixed;right:1rem;transition:all .3s ease;z-index:50}.chartapp_chatButton__EzAkB:hover{background:#1d4ed8;transform:scale(1.1)}.chartapp_chatBox__DA79z{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;overflow:hidden;position:fixed;transition:all .3s ease-in-out;z-index:50}.chartapp_chatBoxDefault__z3oqW{bottom:1.5rem;height:500px;right:1.5rem;width:24rem}.chartapp_chatBoxMinimized__LxkVE{bottom:1.5rem;right:1.5rem;width:20rem}.chartapp_chatBoxMaximized__354jT{bottom:1rem;left:1rem;right:1rem;top:1rem}.chartapp_chatHeader__XS5kr{align-items:center;background:linear-gradient(90deg,#2563eb,#4f46e5);color:#fff;display:flex;justify-content:space-between;padding:1rem}.chartapp_chatHeaderLeft__LrJeB{align-items:center;display:flex;gap:.75rem}.chartapp_chatAvatar__Tu3d4{align-items:center;background:#fff;border-radius:9999px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.chartapp_chatAvatarIcon__\+QOto{color:#2563eb}.chartapp_chatHeaderInfo__RYT9R h3{font-size:.875rem;font-weight:600;margin:0}.chartapp_chatHeaderInfo__RYT9R p{color:#dbeafe;font-size:.75rem;margin:0}.chartapp_chatHeaderActions__TrsCt{align-items:center;display:flex;gap:.5rem}.chartapp_headerButton__tILSj{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s}.chartapp_headerButton__tILSj:hover{background:#fff3}.chartapp_chatMessages__ewwQy{background:#f9fafb;display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.chartapp_messageWrapper__9WCb1{display:flex}.chartapp_messageWrapperUser__zGiaN{justify-content:flex-end}.chartapp_messageWrapperBot__jgiAQ{justify-content:flex-start}.chartapp_message__GsI54{border-radius:1rem;max-width:70%;padding:.75rem 1rem}.chartapp_messageUser__eAZgJ{background:#2563eb;border-bottom-right-radius:.25rem;color:#fff}.chartapp_messageBot__J7NLb{background:#fff;border-bottom-left-radius:.25rem;box-shadow:0 1px 3px 0 #0000001a;color:#1f2937}.chartapp_messageText__HDN7y{font-size:.875rem;margin:0}.chartapp_messageTime__yFRYA{font-size:.75rem;margin-bottom:0;margin-top:.25rem}.chartapp_messageTimeUser__V-gqM{color:#dbeafe}.chartapp_messageTimeBot__JvpcS{color:#9ca3af}.chartapp_chatInput__hi7VL{background:#fff;border-top:1px solid #e5e7eb;padding:1rem}.chartapp_inputWrapper__Vy3AR{align-items:center;display:flex;gap:.5rem}.chartapp_input__IjuBM{border:1px solid #d1d5db;border-radius:9999px;flex:1 1;font-size:.875rem;outline:none;padding:.5rem 1rem}.chartapp_input__IjuBM:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.chartapp_sendButton__X4gqp{align-items:center;background:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s}.chartapp_sendButton__X4gqp:hover{background:#1d4ed8}.ProfileModal_container__5W5eJ{color:var(--text-color);width:min(720px,88vw)}.ProfileModal_tabs__QnVUN{background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:10px;display:flex;gap:4px;margin-bottom:1.25rem;padding:4px}.ProfileModal_tab__YsEeu{align-items:center;background:#0000;border:none;border-radius:7px;color:#6b7280;cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:.85rem;font-weight:600;gap:.45rem;justify-content:center;padding:.55rem .75rem;transition:background .2s,color .2s,box-shadow .2s;white-space:nowrap}.ProfileModal_tab__YsEeu:hover{color:var(--text-color)}.ProfileModal_tabActive__eKBrs,.ProfileModal_tabActive__eKBrs:hover{background:var(--bg-color);box-shadow:0 1px 3px #0f172a1f;color:var(--navbar-bg)}.dark .ProfileModal_tabActive__eKBrs,.dark .ProfileModal_tabActive__eKBrs:hover{color:#c4b5fd}.ProfileModal_tabContent__7dNxK{animation:ProfileModal_fadeIn__JaNUN .15s ease;width:100%}@keyframes ProfileModal_fadeIn__JaNUN{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ProfileModal_formGroup__gQqrK{display:flex;flex-direction:column;gap:.35rem;min-width:0}.ProfileModal_formLabel__1LvgK{color:var(--table-td-text);font-size:.8rem;font-weight:600}.ProfileModal_input__T5xOc{background:var(--bg-color);border:1px solid var(--box-border);border-radius:8px;box-sizing:border-box;color:var(--text-color);font:inherit;font-size:.88rem;height:40px;padding:0 .8rem;transition:border-color .2s,box-shadow .2s;width:100%}.ProfileModal_input__T5xOc:focus{border-color:var(--navbar-bg);box-shadow:0 0 0 3px #4f20b324;outline:none}.ProfileModal_input__T5xOc:disabled{opacity:.65}.ProfileModal_passwordWrapper__-r\+9p{position:relative;width:100%}.ProfileModal_passwordWrapper__-r\+9p .ProfileModal_input__T5xOc{padding-right:2.6rem}.ProfileModal_eyeBtn__czJ1L{align-items:center;background:none;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px}.ProfileModal_eyeBtn__czJ1L:hover{background:var(--table-tr-even-bg);color:var(--text-color)}.ProfileModal_fieldError__XlRRe,.ProfileModal_fieldOk__lOo8k{font-size:.75rem;margin:0}.ProfileModal_fieldError__XlRRe{color:#dc2626}.ProfileModal_fieldOk__lOo8k{color:#16a34a}.ProfileModal_formActions__HVtPo{display:flex;justify-content:flex-end;margin-top:1.1rem}.ProfileModal_button__OCoEn,.ProfileModal_secondaryButton__pV4xQ{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;font-weight:600;gap:.45rem;height:40px;justify-content:center;padding:0 1.1rem;transition:background .2s,border-color .2s,opacity .2s;white-space:nowrap}.ProfileModal_button__OCoEn{background:var(--button-bg);border:none;color:var(--button-text)}.ProfileModal_button__OCoEn:hover:not(:disabled){background:var(--button-hover-bg)}.ProfileModal_secondaryButton__pV4xQ{background:var(--bg-color);border:1px solid var(--box-border);color:var(--text-color)}.ProfileModal_secondaryButton__pV4xQ:hover:not(:disabled){border-color:var(--navbar-bg)}.ProfileModal_button__OCoEn:disabled,.ProfileModal_secondaryButton__pV4xQ:disabled{cursor:not-allowed;opacity:.5}.ProfileModal_iconBtn__\+MYx8{align-items:center;background:var(--bg-color);border:1px solid var(--box-border);border-radius:7px;color:var(--table-td-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:border-color .2s,color .2s,background .2s;width:30px}.ProfileModal_iconBtn__\+MYx8:hover:not(:disabled){border-color:var(--navbar-bg);color:var(--navbar-bg)}.ProfileModal_iconBtnPrimary__N8mU7{background:var(--button-bg);border-color:var(--button-bg);color:var(--button-text)}.ProfileModal_iconBtnPrimary__N8mU7:hover:not(:disabled){background:var(--button-hover-bg);color:var(--button-text)}.ProfileModal_iconBtn__\+MYx8:disabled{cursor:not-allowed;opacity:.5}.ProfileModal_profileHeader__Kw7iF{align-items:center;background:linear-gradient(120deg,color-mix(in srgb,var(--navbar-bg) 10%,var(--bg-color)),var(--bg-color));border:1px solid var(--box-border);border-radius:12px;display:flex;gap:1.1rem;margin-bottom:1rem;padding:1.1rem 1.25rem}.ProfileModal_avatarLarge__tlSft{align-items:center;background:linear-gradient(135deg,var(--navbar-bg),#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.35rem;font-weight:700;height:64px;justify-content:center;letter-spacing:.02em;position:relative;width:64px}.ProfileModal_onlineDot__C\+pBC{background:#22c55e;border:2px solid var(--bg-color);border-radius:50%;bottom:2px;height:13px;position:absolute;right:2px;width:13px}.ProfileModal_profileIdentity__TuRZR{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ProfileModal_nameEditor__BP-if,.ProfileModal_nameRow__pnM7f{align-items:center;display:flex;gap:8px;max-width:100%}.ProfileModal_nameEditor__BP-if .ProfileModal_input__T5xOc{height:34px;max-width:280px}.ProfileModal_profileName__\+ngxt{font-size:1.15rem;font-weight:700;margin:0;overflow-wrap:anywhere}.ProfileModal_profileEmail__xkN7a{color:var(--table-td-text);font-size:.85rem;margin:0;overflow-wrap:anywhere}.ProfileModal_roleBadge__R5QYv{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;gap:5px;padding:2px 10px}.ProfileModal_roleAdmin__jE6YT{background:#7c3aed24;color:#7c3aed}.ProfileModal_roleCoAdmin__mUc9\+{background:#3b82f624;color:#2563eb}.ProfileModal_detailGrid__f3kEB{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ProfileModal_detailItem__ZCwqn{background:var(--bg-color);border:1px solid var(--box-border);border-radius:10px;min-width:0;padding:.75rem .9rem}.ProfileModal_detailItem__ZCwqn dt{align-items:center;color:var(--table-td-text);display:flex;font-size:.74rem;font-weight:600;gap:6px;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.ProfileModal_detailItem__ZCwqn dd{font-size:.88rem;font-weight:500;margin:0;overflow-wrap:anywhere}.ProfileModal_detailIcon__j6Lvv{color:var(--navbar-bg);display:inline-flex}.dark .ProfileModal_detailIcon__j6Lvv{color:#a78bfa}.ProfileModal_passwordLayout__B5J4b{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ProfileModal_passwordFields__X03aK{display:flex;flex-direction:column;gap:1rem}.ProfileModal_requirementsBox__l9itU{background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:10px;padding:1rem 1.1rem}.ProfileModal_requirementsTitle__S1nKi{font-size:.8rem;font-weight:700;margin:0 0 .6rem}.ProfileModal_checklist__iSXYo{display:flex;flex-direction:column;font-size:.8rem;gap:.45rem;list-style:none;margin:.5rem 0 0;padding:0}.ProfileModal_requirementsBox__l9itU .ProfileModal_checklist__iSXYo{margin-top:0}.ProfileModal_checklist__iSXYo li{align-items:center;display:flex;gap:.5rem;transition:color .2s}.ProfileModal_ruleIcon__TX9pj{align-items:center;border:1.5px solid;border-radius:50%;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ProfileModal_rulePending__kCmpf{color:#94a3b8}.ProfileModal_ruleOk__1i9L7{color:#16a34a}.ProfileModal_ruleOk__1i9L7 .ProfileModal_ruleIcon__TX9pj{background:#16a34a;border-color:#16a34a;color:#fff}.ProfileModal_section__5CSDL{background:var(--bg-color);border:1px solid var(--box-border);border-radius:12px;margin-bottom:1.4rem;padding:1.1rem 1.25rem}.ProfileModal_sectionTitle__v-A-O{align-items:center;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;margin:0 0 1rem}.ProfileModal_createUserForm__yTF9g{grid-gap:.9rem 1rem;display:grid;gap:.9rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileModal_notice__McV00{align-items:center;background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:10px;color:var(--table-td-text);display:flex;font-size:.82rem;gap:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem}.ProfileModal_usersTitle__rynhE{align-items:center;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;margin:0 0 .75rem}.ProfileModal_userCount__yvSyc{align-items:center;background:color-mix(in srgb,var(--navbar-bg) 15%,#0000);border-radius:999px;color:var(--navbar-bg);display:inline-flex;font-size:.72rem;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 6px}.dark .ProfileModal_userCount__yvSyc{color:#c4b5fd}.ProfileModal_userList__lkcY0{display:flex;flex-direction:column;gap:.6rem}.ProfileModal_userCard__bzgyd{background:var(--bg-color);border:1px solid var(--box-border);border-radius:10px;padding:.85rem 1rem}.ProfileModal_userHeader__DdoCs{align-items:center;display:flex;gap:.75rem}.ProfileModal_userAvatarSmall__VE3ZD{align-items:center;background:color-mix(in srgb,var(--navbar-bg) 14%,var(--bg-color));border-radius:50%;color:var(--navbar-bg);display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:38px;justify-content:center;position:relative;width:38px}.dark .ProfileModal_userAvatarSmall__VE3ZD{color:#c4b5fd}.ProfileModal_presenceDot__BhF3F{background:#94a3b8;border:2px solid var(--bg-color);border-radius:50%;bottom:-1px;height:11px;position:absolute;right:-1px;width:11px}.ProfileModal_presenceOn__v628W{background:#22c55e}.ProfileModal_userDetails__XxMmB{flex:1 1;min-width:0}.ProfileModal_userName__oqE2r{align-items:center;display:flex;font-size:.9rem;font-weight:600;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileModal_youTag__P-C5n{background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:999px;color:var(--table-td-text);font-size:.68rem;font-weight:600;padding:1px 7px}.ProfileModal_userEmail__Mqzvi{color:var(--table-td-text);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileModal_userMeta__AK8v3{align-items:center;color:var(--table-td-text);display:flex;flex-wrap:wrap;font-size:.76rem;gap:.4rem 1rem;margin-top:.6rem;padding-left:calc(38px + .75rem)}.ProfileModal_statusText__Hrj1H{color:#94a3b8;font-weight:600}.ProfileModal_statusOnline__UAv\+7{color:#16a34a}.ProfileModal_linkBtn__KcnCV,.ProfileModal_metaItem__0opvH{align-items:center;display:inline-flex;gap:.35rem}.ProfileModal_linkBtn__KcnCV{background:var(--bg-color);border:1px solid var(--box-border);border-radius:7px;color:var(--text-color);cursor:pointer;font:inherit;font-size:.76rem;font-weight:600;margin-left:auto;padding:.3rem .6rem;transition:border-color .2s,color .2s}.ProfileModal_linkBtn__KcnCV:hover{border-color:var(--navbar-bg);color:var(--navbar-bg)}.ProfileModal_resetBox__QPoas{background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:10px;display:flex;flex-direction:column;gap:.4rem;margin-top:.75rem;padding:.85rem}.ProfileModal_resetRow__dU-WW{display:flex;gap:.5rem}.ProfileModal_resetRow__dU-WW .ProfileModal_passwordWrapper__-r\+9p{flex:1 1}.ProfileModal_noData__V\+1pn{border:1px dashed var(--box-border);border-radius:10px;color:var(--table-td-text);font-size:.85rem;padding:1.5rem;text-align:center}@media (max-width:680px){.ProfileModal_container__5W5eJ{width:100%}.ProfileModal_tab__YsEeu span{display:none}.ProfileModal_tab__YsEeu{padding:.6rem}.ProfileModal_createUserForm__yTF9g,.ProfileModal_detailGrid__f3kEB,.ProfileModal_passwordLayout__B5J4b{grid-template-columns:1fr}.ProfileModal_profileHeader__Kw7iF{flex-direction:column;text-align:center}.ProfileModal_profileIdentity__TuRZR{align-items:center}.ProfileModal_userMeta__AK8v3{padding-left:0}.ProfileModal_linkBtn__KcnCV{margin-left:0}.ProfileModal_resetRow__dU-WW{flex-wrap:wrap}.ProfileModal_resetRow__dU-WW .ProfileModal_passwordWrapper__-r\+9p{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ProfileModal_tabContent__7dNxK{animation:none}}.Modal_overlay__3gY1Y{-ms-overflow-style:none;align-items:center;background:#393939b3;display:flex;justify-content:center;left:0;min-height:100%;pointer-events:auto;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:1000}.Modal_modbody__W0Kms::-webkit-scrollbar{display:none}.Modal_modal__tToid{background:var(--bg-color);border-radius:12px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;margin-top:50px;max-height:80vh;max-width:95vw;min-width:300px;overflow:hidden;padding:0;width:auto}.Modal_wide__fFRTL{width:min(860px,95vw)}.Modal_xwide__E7YGr{width:min(1280px,95vw)}.Modal_header__uFrYb{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-shrink:0;font-size:12px;font-weight:700;justify-content:space-between;padding:16px 20px}.Modal_closeButton__jXNAw{background:none;border:none;color:var(--text-color);cursor:pointer;font-size:20px}.Modal_modbody__W0Kms{flex:1 1;overflow-y:auto;padding:1rem}.Modal_footer__St6a4{border-top:1px solid #ddd;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:12px 20px}.Modal_footerButton__s2wJW{background:var(--button-bg);border:none;border-radius:6px;color:var(--button-text);cursor:pointer;font-weight:500;padding:8px 16px;transition:background .2s,color .2s}.Modal_footerButton__s2wJW:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.SettingModal_container__PkPkW{color:var(--text-color);display:flex;flex-direction:column;gap:1rem;width:min(560px,88vw)}.SettingModal_section__O6jUy{background:var(--bg-color);border:1px solid var(--box-border);border-radius:12px;padding:1.1rem 1.2rem}.SettingModal_sectionHead__2TBSI{margin-bottom:.9rem}.SettingModal_sectionTitle__s2kmy{font-size:.95rem;font-weight:700;margin:0}.SettingModal_sectionDesc__dFhwq{color:var(--table-td-text);font-size:.8rem;margin:3px 0 0}.SettingModal_themeGrid__CHD02{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.SettingModal_themeCard__lmt54{background:var(--bg-color);border:2px solid var(--box-border);border-radius:12px;color:var(--text-color);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.55rem;padding:.55rem;text-align:left;transition:border-color .2s,box-shadow .2s}.SettingModal_themeCard__lmt54:hover{border-color:color-mix(in srgb,var(--navbar-bg) 45%,var(--box-border))}.SettingModal_themeCard__lmt54:focus-visible{outline:2px solid var(--navbar-bg);outline-offset:2px}.SettingModal_themeCardActive__GeWqg,.SettingModal_themeCardActive__GeWqg:hover{border-color:var(--navbar-bg);box-shadow:0 0 0 3px #4f20b31f}.dark .SettingModal_themeCardActive__GeWqg,.dark .SettingModal_themeCardActive__GeWqg:hover{border-color:#a78bfa}.SettingModal_themePreview__zmduN{border-radius:8px;display:flex;flex-direction:column;gap:5px;height:58px;overflow:hidden;padding:7px}.SettingModal_preview_light__G2bUg{background:#f8fafc;border:1px solid #e2e8f0}.SettingModal_preview_dark__Gi6cj{background:#1a1a1a;border:1px solid #2d3748}.SettingModal_preview_system__sc6ni{background:linear-gradient(90deg,#f8fafc 50%,#1a1a1a 0);border:1px solid #94a3b8}.SettingModal_previewBar__bDSrj{background:#4f20b3;border-radius:3px;height:9px}.SettingModal_preview_dark__Gi6cj .SettingModal_previewBar__bDSrj{background:#393939}.SettingModal_previewLineShort__IYdcJ,.SettingModal_previewLine__PugtZ{background:#cbd5e1;border-radius:3px;height:6px}.SettingModal_previewLineShort__IYdcJ{width:60%}.SettingModal_preview_dark__Gi6cj .SettingModal_previewLineShort__IYdcJ,.SettingModal_preview_dark__Gi6cj .SettingModal_previewLine__PugtZ{background:#4b5563}.SettingModal_preview_system__sc6ni .SettingModal_previewLineShort__IYdcJ,.SettingModal_preview_system__sc6ni .SettingModal_previewLine__PugtZ{background:linear-gradient(90deg,#cbd5e1 50%,#4b5563 0)}.SettingModal_preview_system__sc6ni .SettingModal_previewLineShort__IYdcJ{background:linear-gradient(90deg,#cbd5e1 30%,#0000 0,#0000 50%,#4b5563 0,#4b5563 80%,#0000 0);width:100%}.SettingModal_themeLabel__ipc9h{align-items:center;display:flex;font-size:.85rem;font-weight:600;gap:.45rem;padding:0 .15rem .1rem}.SettingModal_themeCheck__qHjzo{color:var(--navbar-bg);margin-left:auto}.dark .SettingModal_themeCheck__qHjzo{color:#a78bfa}.SettingModal_settingRow__RzX7t{align-items:center;display:flex;gap:.8rem}.SettingModal_settingIcon__9zjG2{align-items:center;background:color-mix(in srgb,var(--navbar-bg) 12%,var(--bg-color));border-radius:9px;color:var(--navbar-bg);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.dark .SettingModal_settingIcon__9zjG2{color:#c4b5fd}.SettingModal_settingText__ICVHm{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SettingModal_settingLabel__5KS94{font-size:.88rem;font-weight:600}.SettingModal_settingHint__0UlB9{color:var(--table-td-text);font-size:.76rem;line-height:1.4}.SettingModal_select__NVAt3{background:var(--bg-color);border:1px solid var(--box-border);border-radius:8px;color:var(--text-color);cursor:pointer;font:inherit;font-size:.85rem;height:38px;min-width:170px;padding:0 .7rem}.SettingModal_select__NVAt3:focus{border-color:var(--navbar-bg);box-shadow:0 0 0 3px #4f20b324;outline:none}.SettingModal_footnote__9A9Mk{align-items:center;color:var(--table-td-text);display:flex;font-size:.75rem;gap:.4rem;margin:0}@media (max-width:560px){.SettingModal_container__PkPkW{width:100%}.SettingModal_themeGrid__CHD02{grid-template-columns:1fr}.SettingModal_themePreview__zmduN{height:44px}.SettingModal_settingRow__RzX7t{flex-wrap:wrap}.SettingModal_select__NVAt3{width:100%}}.AddWorkshop_container__EtjdD{color:var(--text-color);margin:0 auto;max-width:940px;padding:1rem 1.25rem 2.5rem;width:100%}.AddWorkshop_pageHeader__J7poH{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.AddWorkshop_backBtn__o6-2A{align-items:center;background:var(--bg-color);border:1px solid var(--box-border);border-radius:8px;color:var(--text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.8rem;font-weight:600;gap:6px;padding:.45rem .8rem;transition:border-color .15s,color .15s}.AddWorkshop_backBtn__o6-2A:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.AddWorkshop_title__38dPG{font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.AddWorkshop_subtitle__47mwz{color:var(--table-td-text);font-size:.85rem;margin-top:2px;opacity:.85;overflow-wrap:anywhere}.AddWorkshop_card__LxjYu{background:var(--bg-color);border:1px solid var(--box-border);border-radius:14px;box-shadow:0 2px 8px #0f172a0d;overflow:hidden}.AddWorkshop_section__UcG6q{border-bottom:1px solid var(--box-border);padding:1.15rem 1.35rem}.AddWorkshop_sectionTitle__A1BlP{color:#3b82f6;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:.85rem;text-transform:uppercase}.AddWorkshop_grid__Ph9tk{grid-gap:1rem 1.25rem;display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.AddWorkshop_span2__cgP4K{grid-column:1/-1}.AddWorkshop_formGroup__I1KNB{display:flex;flex-direction:column;gap:.4rem;min-width:0}.AddWorkshop_formGroup__I1KNB>label,.AddWorkshop_groupLabel__HnvrT{color:var(--text-color);font-size:.82rem;font-weight:600}.AddWorkshop_dayRow__MfwBi input,.AddWorkshop_formGroup__I1KNB input,.AddWorkshop_formGroup__I1KNB select,.AddWorkshop_inlinePair__rMjbq select{background:var(--bg-color);border:1px solid var(--box-border);border-radius:8px;color:var(--text-color);font:inherit;font-size:.88rem;height:40px;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;width:100%}.AddWorkshop_dayRow__MfwBi input:focus,.AddWorkshop_formGroup__I1KNB input:focus,.AddWorkshop_formGroup__I1KNB select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;outline:none}.AddWorkshop_formGroup__I1KNB input::-webkit-calendar-picker-indicator{cursor:pointer;filter:var(--calendar-icon-filter)}.AddWorkshop_fieldHint__efEEN{color:var(--table-td-text);font-size:.76rem;opacity:.8}.AddWorkshop_inlinePair__rMjbq{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.AddWorkshop_suffixInput__SYPE\+{position:relative}.AddWorkshop_suffixInput__SYPE\+ input{padding-right:3rem}.AddWorkshop_suffixInput__SYPE\+ span{color:var(--table-td-text);font-size:.8rem;opacity:.7;pointer-events:none;position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.AddWorkshop_segmented__-KR82{align-self:flex-start;background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:9px;display:inline-flex;padding:3px}.AddWorkshop_segment__1Iwt4{background:#0000;border:none;border-radius:7px;color:var(--table-td-text);cursor:pointer;font:inherit;font-size:.84rem;font-weight:600;min-width:96px;padding:.45rem 1rem;transition:background .15s,color .15s,box-shadow .15s}.AddWorkshop_segment__1Iwt4:hover{color:var(--text-color)}.AddWorkshop_segmentActive__oD4F1,.AddWorkshop_segmentActive__oD4F1:hover{background:#3b82f6;box-shadow:0 1px 3px #2563eb59;color:#fff}.AddWorkshop_bannerBox__OMYtl{background:var(--table-tr-even-bg);border:1px solid var(--box-border);border-radius:12px;line-height:0;overflow:hidden}.AddWorkshop_bannerImg__j6x8j{display:block;height:auto;max-height:300px;object-fit:contain;width:100%}.AddWorkshop_bannerEmpty__F6ABQ{align-items:center;background:#0000;border:2px dashed var(--box-border);border-radius:12px;color:var(--table-td-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:.88rem;gap:6px;height:190px;justify-content:center;line-height:1.4;transition:border-color .15s,color .15s;width:100%}.AddWorkshop_bannerEmpty__F6ABQ:hover{border-color:#3b82f6;color:#3b82f6}.AddWorkshop_bannerEmpty__F6ABQ small{font-size:.74rem;opacity:.75}.AddWorkshop_bannerActions__6ePUV{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.7rem}.AddWorkshop_hiddenInput__KheEW{display:none}.AddWorkshop_dayList__-nU15{display:flex;flex-direction:column;gap:.5rem}.AddWorkshop_dayRow__MfwBi{align-items:center;display:flex;gap:.6rem;max-width:420px}.AddWorkshop_dayLabel__Fmrq\+{background:#3b82f61f;border-radius:999px;color:#2563eb;flex-shrink:0;font-size:.75rem;font-weight:700;min-width:58px;padding:3px 10px;text-align:center}.AddWorkshop_iconBtn__fhJO4{align-items:center;background:var(--bg-color);border:1px solid var(--box-border);border-radius:8px;color:var(--table-td-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.AddWorkshop_iconBtn__fhJO4:hover{border-color:#ef4444;color:#ef4444}.AddWorkshop_addDayBtn__px5A8{align-items:center;align-self:flex-start;background:#0000;border:1px dashed #3b82f6;border-radius:8px;color:#3b82f6;cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:600;gap:6px;margin-top:.2rem;padding:.4rem .8rem}.AddWorkshop_addDayBtn__px5A8:hover{background:#3b82f614}.AddWorkshop_noteBox__l6vs2{background:#f59e0b1a;border-radius:8px;color:#b45309;font-size:.78rem;margin-top:1rem;padding:.6rem .8rem}.dark .AddWorkshop_noteBox__l6vs2{color:#fcd34d}.AddWorkshop_submitMessage__cb4FJ{border-radius:8px;font-size:.85rem;font-weight:500;margin:1rem 1.35rem 0;padding:.65rem .85rem}.AddWorkshop_card__LxjYu>.AddWorkshop_submitMessage__cb4FJ:only-child{margin:1.35rem}.AddWorkshop_success__9BXBT{background:#22c55e1f;border:1px solid #22c55e59;color:#15803d}.AddWorkshop_error__MdAF0{background:#ef44441a;border:1px solid #ef44444d;color:#b91c1c}.dark .AddWorkshop_success__9BXBT{color:#86efac}.dark .AddWorkshop_error__MdAF0{color:#fca5a5}.AddWorkshop_actionRow__XCIX9{display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.35rem 1.2rem}.AddWorkshop_cancelBtn__0Fx-b,.AddWorkshop_secondaryBtn__PI8g2,.AddWorkshop_submitBtn__qN5Xk{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.86rem;font-weight:600;gap:.45rem;height:40px;justify-content:center;padding:0 1.2rem;transition:background .15s,border-color .15s,color .15s,opacity .15s}.AddWorkshop_cancelBtn__0Fx-b,.AddWorkshop_secondaryBtn__PI8g2{background:var(--bg-color);border:1px solid var(--box-border);color:var(--text-color)}.AddWorkshop_cancelBtn__0Fx-b:hover:not(:disabled),.AddWorkshop_secondaryBtn__PI8g2:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.AddWorkshop_secondaryBtn__PI8g2{font-size:.82rem;height:36px;padding:0 .9rem}.AddWorkshop_submitBtn__qN5Xk{background:#3b82f6;border:none;color:#fff;min-width:150px}.AddWorkshop_submitBtn__qN5Xk:hover:not(:disabled){background:#2563eb}.AddWorkshop_backBtn__o6-2A:disabled,.AddWorkshop_cancelBtn__0Fx-b:disabled,.AddWorkshop_secondaryBtn__PI8g2:disabled,.AddWorkshop_submitBtn__qN5Xk:disabled{cursor:not-allowed;opacity:.6}.AddWorkshop_loadingState__dIvBi{align-items:center;color:var(--table-td-text);display:flex;font-size:.9rem;gap:.6rem;justify-content:center;padding:3rem 1rem}.AddWorkshop_spinnerSmall__xUPLr,.AddWorkshop_spinner__G\+pVJ{animation:AddWorkshop_spin__4qioc .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:inline-block}.AddWorkshop_spinner__G\+pVJ{height:18px;width:18px}.AddWorkshop_spinnerSmall__xUPLr{height:14px;width:14px}@keyframes AddWorkshop_spin__4qioc{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AddWorkshop_spinnerSmall__xUPLr,.AddWorkshop_spinner__G\+pVJ{animation-duration:2s}}@media (max-width:680px){.AddWorkshop_container__EtjdD{padding:.75rem .75rem 2rem}.AddWorkshop_pageHeader__J7poH{align-items:flex-start;flex-direction:column;gap:.6rem}.AddWorkshop_section__UcG6q{padding:1rem}.AddWorkshop_grid__Ph9tk{grid-template-columns:1fr}.AddWorkshop_segmented__-KR82{align-self:stretch}.AddWorkshop_segment__1Iwt4{flex:1 1;min-width:0}.AddWorkshop_actionRow__XCIX9{padding:1rem}.AddWorkshop_actionRow__XCIX9 button{flex:1 1}.AddWorkshop_submitMessage__cb4FJ{margin:1rem 1rem 0}}.Verify_container__O0kSE{align-items:flex-start;background:linear-gradient(135deg,#f9fafb,#f3f4f6);display:flex;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:14px;justify-content:center;line-height:1.5;min-height:100vh;padding:1rem}.Verify_mainContent__KsTfB{margin-top:.5rem;max-width:100%;width:100%}.Verify_headerSection__M3iBG{margin-bottom:1.5rem;padding:0 .5rem;text-align:center}.Verify_title__zn4aj{color:#1f2937;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.Verify_subtitle__1fD-c{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.4;margin:0 auto;max-width:100%}.Verify_inputSection__4j4oC{margin-bottom:1.5rem}.Verify_inputGroup__JlKjr{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;gap:.625rem;padding:1rem}.Verify_inputLabel__Dyzsb{color:#374151;font-size:.875rem;font-weight:600}.Verify_inputField__Vpb\+p{background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;font-size:1rem;font-weight:500;padding:.75rem 1rem;transition:all .2s ease-in-out;width:100%}.Verify_inputField__Vpb\+p:focus{background:#fafafa;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526;outline:none}.Verify_inputField__Vpb\+p::placeholder{color:#9ca3af;font-weight:400}.Verify_contentSection__3dsj2{width:100%}.Verify_loaderContainer__l7ehx{align-items:center;box-shadow:0 2px 8px #00000014;display:flex;justify-content:center;padding:2rem 1rem}.Verify_errorCard__BTZHI,.Verify_loaderContainer__l7ehx{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem}.Verify_errorCard__BTZHI{box-shadow:0 4px 12px #00000014;margin-bottom:1rem;padding:1.5rem;text-align:center}.Verify_errorIcon__900BI{font-size:2.5rem;margin-bottom:.75rem}.Verify_errorTitle__Act0G{color:#1f2937;font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.Verify_errorSubtitle__SJSuG{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0 auto;max-width:100%;padding:0 .5rem}.Verify_errorCard__BTZHI:has(.Verify_fa-times-circle__dywxH){border-left:4px solid #ef4444}.Verify_errorCard__BTZHI:has(.Verify_fa-times-circle__dywxH) .Verify_errorIcon__900BI{color:#ef4444}.Verify_errorCard__BTZHI:has(.Verify_fa-times-circle__dywxH) .Verify_errorTitle__Act0G{color:#dc2626}.Verify_errorCard__BTZHI:has(.Verify_fa-info-circle__3c3wj){border-left:4px solid #f59e0b}.Verify_errorCard__BTZHI:has(.Verify_fa-info-circle__3c3wj) .Verify_errorIcon__900BI{color:#f59e0b}.Verify_errorCard__BTZHI:has(.Verify_fa-info-circle__3c3wj) .Verify_errorTitle__Act0G{color:#d97706}.Verify_detailsCard__4c1wc{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 4px 12px #00000014;margin-bottom:1rem;overflow:hidden}.Verify_cardHeader__B5Lb1{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c73e6);border-bottom:1px solid #e0e7ff;color:#fff;display:flex;padding:1rem}.Verify_cardIcon__Oaw4e{flex-shrink:0;font-size:1.25rem;margin-right:.625rem}.Verify_cardTitle__KRd23{color:#fff;font-size:1rem;font-weight:700;line-height:1.3}.Verify_detailsContainer__eJPaq{padding:.25rem}.Verify_detailsList__TtLDl{display:flex;flex-direction:column;margin:0}.Verify_detailItem__tExFe{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem;transition:background-color .15s ease}.Verify_detailItem__tExFe:last-child{border-bottom:none}.Verify_detailItem__tExFe:hover{background-color:#fafafa;border-radius:.375rem}.Verify_detailLabel__Z2Khu{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.Verify_detailValue__m0zWL{color:#1f2937;font-size:.9rem;font-weight:600;line-height:1.4;margin:0;word-break:break-word}@media (min-width:360px){.Verify_title__zn4aj{font-size:1.375rem}.Verify_inputGroup__JlKjr{padding:1.125rem}.Verify_detailItem__tExFe{padding:.875rem 1.125rem}}@media (min-width:480px){.Verify_container__O0kSE{padding:1.25rem}.Verify_mainContent__KsTfB{margin-top:1rem}.Verify_title__zn4aj{font-size:1.5rem}.Verify_subtitle__1fD-c{font-size:.9375rem;max-width:400px}.Verify_inputGroup__JlKjr{gap:.75rem;padding:1.25rem}.Verify_cardHeader__B5Lb1{padding:1.125rem}.Verify_cardIcon__Oaw4e{font-size:1.375rem;margin-right:.75rem}.Verify_cardTitle__KRd23{font-size:1.0625rem}.Verify_detailsContainer__eJPaq{padding:.375rem}.Verify_detailItem__tExFe{padding:.875rem 1.25rem}.Verify_detailLabel__Z2Khu{font-size:.8125rem}.Verify_detailValue__m0zWL{font-size:.9375rem}.Verify_errorCard__BTZHI{padding:1.75rem}.Verify_errorTitle__Act0G{font-size:1.25rem}.Verify_errorSubtitle__SJSuG{font-size:.9375rem;max-width:350px}}@media (min-width:600px){.Verify_container__O0kSE{padding:1.5rem}.Verify_mainContent__KsTfB{max-width:540px}.Verify_headerSection__M3iBG{margin-bottom:1.75rem}.Verify_title__zn4aj{font-size:1.625rem}.Verify_subtitle__1fD-c{font-size:.9375rem}.Verify_inputGroup__JlKjr{padding:1.375rem}.Verify_inputField__Vpb\+p{padding:.8125rem 1.125rem}.Verify_detailItem__tExFe{padding:1rem 1.375rem}}@media (min-width:768px){.Verify_container__O0kSE{align-items:center;padding:2rem}.Verify_mainContent__KsTfB{margin-top:1rem;max-width:700px}.Verify_headerSection__M3iBG{margin-bottom:2rem;padding:0;text-align:left}.Verify_title__zn4aj{font-size:1.875rem;margin-bottom:.625rem}.Verify_subtitle__1fD-c{font-size:1rem;margin:0;max-width:none}.Verify_inputSection__4j4oC{margin-bottom:2rem}.Verify_inputGroup__JlKjr{align-items:center;flex-direction:row;gap:1.5rem;padding:1.5rem}.Verify_inputLabel__Dyzsb{font-size:.9375rem;margin-bottom:0;min-width:160px}.Verify_inputField__Vpb\+p{flex:1 1;font-size:1rem;padding:.875rem 1.125rem}.Verify_cardHeader__B5Lb1{padding:1.375rem}.Verify_cardIcon__Oaw4e{font-size:1.5rem;margin-right:.875rem}.Verify_cardTitle__KRd23{font-size:1.1875rem}.Verify_detailsContainer__eJPaq{padding:.5rem}.Verify_detailItem__tExFe{align-items:center;flex-direction:row;gap:1.25rem;justify-content:space-between;padding:1rem 1.5rem}.Verify_detailLabel__Z2Khu{font-size:.8125rem;margin-bottom:0;text-align:left;width:45%}.Verify_detailValue__m0zWL{font-size:.9375rem;text-align:right;width:55%}.Verify_errorCard__BTZHI{margin-bottom:1.5rem;padding:2rem}.Verify_errorIcon__900BI{font-size:3rem}.Verify_errorTitle__Act0G{font-size:1.375rem}.Verify_errorSubtitle__SJSuG{font-size:1rem;max-width:400px}.Verify_detailsCard__4c1wc{margin-bottom:1.5rem}}@media (min-width:1024px){.Verify_container__O0kSE{padding:2.5rem}.Verify_mainContent__KsTfB{margin-top:1.5rem;max-width:850px}.Verify_title__zn4aj{font-size:2rem;margin-bottom:.75rem}.Verify_subtitle__1fD-c{font-size:1.0625rem}.Verify_inputGroup__JlKjr{gap:1.75rem;padding:1.75rem}.Verify_inputLabel__Dyzsb{font-size:1rem;min-width:180px}.Verify_inputField__Vpb\+p{font-size:1rem;padding:1rem 1.25rem}.Verify_detailsCard__4c1wc{border-radius:.875rem}.Verify_cardHeader__B5Lb1{padding:1.625rem}.Verify_cardIcon__Oaw4e{font-size:1.625rem}.Verify_cardTitle__KRd23{font-size:1.3125rem}.Verify_detailItem__tExFe{gap:1.5rem;padding:1.125rem 1.875rem}.Verify_detailLabel__Z2Khu{font-size:.875rem;width:42%}.Verify_detailValue__m0zWL{font-size:1rem;width:58%}.Verify_errorCard__BTZHI{padding:2.5rem}.Verify_errorIcon__900BI{font-size:3.25rem}.Verify_errorTitle__Act0G{font-size:1.5rem}.Verify_errorSubtitle__SJSuG{font-size:1.0625rem}}@media (min-width:1280px){.Verify_mainContent__KsTfB{max-width:950px}.Verify_title__zn4aj{font-size:2.125rem}.Verify_subtitle__1fD-c{font-size:1.125rem}.Verify_inputGroup__JlKjr{padding:2rem}.Verify_inputLabel__Dyzsb{min-width:200px}.Verify_cardHeader__B5Lb1{padding:1.875rem}.Verify_cardTitle__KRd23{font-size:1.375rem}.Verify_detailItem__tExFe{padding:1.25rem 2rem}.Verify_detailLabel__Z2Khu{font-size:.9375rem;width:40%}.Verify_detailValue__m0zWL{font-size:1.0625rem;width:60%}}@media (min-width:1440px){.Verify_mainContent__KsTfB{max-width:1000px}.Verify_title__zn4aj{font-size:2.25rem}.Verify_inputGroup__JlKjr{padding:2rem}.Verify_inputLabel__Dyzsb{font-size:1.0625rem;min-width:200px}.Verify_inputField__Vpb\+p{padding:1.0625rem 1.375rem}.Verify_cardHeader__B5Lb1{padding:2rem}.Verify_cardIcon__Oaw4e{font-size:1.75rem}.Verify_cardTitle__KRd23{font-size:1.4375rem}.Verify_detailItem__tExFe{padding:1.375rem 2.25rem}.Verify_detailLabel__Z2Khu{font-size:.9375rem}.Verify_detailValue__m0zWL{font-size:1.0625rem}}@media (min-width:1920px){.Verify_mainContent__KsTfB{max-width:1200px}.Verify_container__O0kSE{font-size:16px;padding:3rem}.Verify_title__zn4aj{font-size:2.5rem}.Verify_subtitle__1fD-c{font-size:1.25rem}.Verify_inputGroup__JlKjr{gap:2rem;padding:2.5rem}.Verify_inputLabel__Dyzsb{font-size:1.125rem;min-width:220px}.Verify_inputField__Vpb\+p{font-size:1.0625rem;padding:1.125rem 1.5rem}.Verify_cardHeader__B5Lb1{padding:2.5rem}.Verify_cardIcon__Oaw4e{font-size:2rem}.Verify_cardTitle__KRd23{font-size:1.625rem}.Verify_detailItem__tExFe{padding:1.5rem 2.5rem}.Verify_detailLabel__Z2Khu{font-size:1rem}.Verify_detailValue__m0zWL{font-size:1.125rem}.Verify_errorCard__BTZHI{padding:3rem}.Verify_errorIcon__900BI{font-size:3.75rem}.Verify_errorTitle__Act0G{font-size:1.75rem}.Verify_errorSubtitle__SJSuG{font-size:1.125rem}}@media (hover:none) and (pointer:coarse){.Verify_inputField__Vpb\+p{font-size:16px}.Verify_detailItem__tExFe:hover{background-color:initial}.Verify_detailItem__tExFe:active{background-color:#f3f4f6}}@media (prefers-reduced-motion:reduce){.Verify_detailItem__tExFe,.Verify_inputField__Vpb\+p{transition:none}}@media (prefers-color-scheme:dark){.Verify_container__O0kSE{background:linear-gradient(135deg,#111827,#1f2937)}.Verify_title__zn4aj{color:#f9fafb}.Verify_subtitle__1fD-c{color:#d1d5db}.Verify_inputGroup__JlKjr{background:#374151;border-color:#4b5563}.Verify_inputLabel__Dyzsb{color:#e5e7eb}.Verify_inputField__Vpb\+p{background:#4b5563;border-color:#6b7280;color:#f9fafb}.Verify_inputField__Vpb\+p:focus{background:#374151;border-color:#6366f1}.Verify_inputField__Vpb\+p::placeholder{color:#6b7280}.Verify_detailsCard__4c1wc,.Verify_errorCard__BTZHI,.Verify_loaderContainer__l7ehx{background:#374151;border-color:#4b5563}.Verify_errorTitle__Act0G{color:#fca5a5}.Verify_errorSubtitle__SJSuG{color:#d1d5db}.Verify_detailItem__tExFe{border-bottom-color:#4b5563}.Verify_detailItem__tExFe:hover{background-color:#4b5563}.Verify_detailLabel__Z2Khu{color:#9ca3af}.Verify_detailValue__m0zWL{color:#f9fafb}}@media (max-height:600px) and (orientation:landscape){.Verify_container__O0kSE{align-items:flex-start;padding:.75rem}.Verify_mainContent__KsTfB{margin-top:.5rem}.Verify_headerSection__M3iBG{margin-bottom:1rem}.Verify_title__zn4aj{font-size:1.25rem}.Verify_inputSection__4j4oC{margin-bottom:1rem}.Verify_detailsCard__4c1wc,.Verify_errorCard__BTZHI{margin-bottom:.75rem}}.Verify_inputRow__YWg3W{display:flex;gap:.5rem}.Verify_inputRow__YWg3W .Verify_inputField__Vpb\+p{flex:1 1;min-width:0}.Verify_verifyButton__nZ09j{align-items:center;background:#4f46e5;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.95rem;font-weight:600;gap:.4rem;justify-content:center;padding:0 1.25rem;transition:background .15s}.Verify_verifyButton__nZ09j:hover:not(:disabled){background:#4338ca}.Verify_verifyButton__nZ09j:disabled{cursor:not-allowed;opacity:.55}.Verify_verifyButton__nZ09j:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}@media (max-width:420px){.Verify_inputRow__YWg3W{flex-direction:column}.Verify_verifyButton__nZ09j{height:44px}}.InlineLoader_inlineLoaderContainer__lBqmL{align-items:center;display:flex;height:80vh;justify-content:center;width:100%}.InlineLoader_inlineLoader__mgiZ5{animation:InlineLoader_spin__iMYW- .8s ease-in-out infinite,InlineLoader_pulse__9At6J 1.5s ease-in-out infinite;border-radius:50%;border-right:2px solid rgba(255,170,0,.098);border-top:2px solid rgba(255,170,0,.098);border-color:#815ff3 #6a4cc7 rgba(255,170,0,.098) rgba(255,170,0,.098);border-style:solid;border-width:2px 2.8px 2px 2px;height:45px;width:45px}@keyframes InlineLoader_spin__iMYW-{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.0b0c8a98.css.map*/