.AppSider-module__Y6NyQq__sider{border-right:1px solid var(--line);flex-direction:column;flex:none;height:100vh;display:flex;background:#fff!important}.AppSider-module__Y6NyQq__sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.AppSider-module__Y6NyQq__brand{box-sizing:border-box;border-bottom:1px solid var(--line);cursor:pointer;flex:none;align-items:center;height:64px;padding:0 20px;display:flex}.AppSider-module__Y6NyQq__brandLogo{object-fit:contain;width:auto;height:60px;display:block}.AppSider-module__Y6NyQq__brandCaption{letter-spacing:.4px;text-transform:uppercase;color:var(--ink-4);font-size:10.5px;font-weight:700}.AppSider-module__Y6NyQq__nav{flex:1;padding:6px 0 12px;overflow-y:auto}.AppSider-module__Y6NyQq__group{letter-spacing:.8px;color:var(--ink-4);padding:12px 20px 6px;font-size:10.5px;font-weight:700}.AppSider-module__Y6NyQq__item{cursor:pointer;color:var(--ink-2);border-radius:8px;align-items:center;gap:11px;margin:1px 10px;padding:9px 14px;font-size:13.5px;font-weight:500;transition:background .12s;display:flex}.AppSider-module__Y6NyQq__item:hover{background:#f2f6f4}.AppSider-module__Y6NyQq__itemActive{background:var(--green-lt);color:var(--green);font-weight:600}.AppSider-module__Y6NyQq__itemIcon{align-items:center;width:18px;height:18px;font-size:16px;display:flex}.AppSider-module__Y6NyQq__itemLabel{flex:1}.AppSider-module__Y6NyQq__badge{background:var(--green);color:#fff;border-radius:10px;padding:1px 7px;font-size:10.5px;font-weight:700}.AppSider-module__Y6NyQq__chevron{color:var(--ink-4);font-size:10px;transition:transform .15s}.AppSider-module__Y6NyQq__chevronOpen{transform:rotate(180deg)}.AppSider-module__Y6NyQq__itemParentActive{color:var(--ink);font-weight:600}.AppSider-module__Y6NyQq__sub{border-left:1px solid var(--line);flex-direction:column;gap:1px;margin:1px 10px 4px 24px;padding-left:11px;animation:.14s AppSider-module__Y6NyQq__imeFade;display:flex}.AppSider-module__Y6NyQq__subItem{cursor:pointer;color:var(--ink-2);border-radius:7px;align-items:center;gap:9px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.AppSider-module__Y6NyQq__subItem:hover{background:#f2f6f4}.AppSider-module__Y6NyQq__subItemActive{background:var(--green-lt);color:var(--green);font-weight:600}.AppSider-module__Y6NyQq__subDot{opacity:.45;background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.AppSider-module__Y6NyQq__user{border-top:1px solid var(--line);align-items:center;gap:11px;padding:14px 16px;display:flex}.AppSider-module__Y6NyQq__avatar{background:var(--green-lt);width:36px;height:36px;color:var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.AppSider-module__Y6NyQq__userMeta{flex:1;min-width:0}.AppSider-module__Y6NyQq__userName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.AppSider-module__Y6NyQq__userRole{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.AppSider-module__Y6NyQq__logout{border:1px solid var(--line);width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:border-color .12s,color .12s;display:flex}.AppSider-module__Y6NyQq__logout:hover{border-color:var(--red);color:var(--red)}
.notif-pane-popover .ant-popover-inner{border-radius:14px;padding:0;overflow:hidden}.NotificationPane-module__ivOTTG__pane{flex-direction:column;width:384px;max-width:calc(100vw - 24px);display:flex}.NotificationPane-module__ivOTTG__head{border-bottom:1px solid #edeff2;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.NotificationPane-module__ivOTTG__headTitle{color:#1f2937;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.NotificationPane-module__ivOTTG__badge{color:#fff;background:var(--green,#147a52);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.NotificationPane-module__ivOTTG__markAll{color:var(--green,#147a52);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .12s}.NotificationPane-module__ivOTTG__markAll:hover:not(:disabled){color:#0f6543}.NotificationPane-module__ivOTTG__markAll:disabled{color:#b6bfba;cursor:default}.NotificationPane-module__ivOTTG__tabs{border-bottom:1px solid #edeff2;gap:18px;padding:0 18px;display:flex}.NotificationPane-module__ivOTTG__tab{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:11px 0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .12s,border-color .12s}.NotificationPane-module__ivOTTG__tab:hover{color:#4b5563}.NotificationPane-module__ivOTTG__tabActive{color:#1f2937;border-bottom-color:var(--green,#147a52)}.NotificationPane-module__ivOTTG__list{scrollbar-width:thin;scrollbar-color:#cfd8d4 transparent;max-height:340px;overflow-y:auto}.NotificationPane-module__ivOTTG__list::-webkit-scrollbar{width:9px}.NotificationPane-module__ivOTTG__list::-webkit-scrollbar-thumb{background:#cfd8d4;border-radius:8px}.NotificationPane-module__ivOTTG__list::-webkit-scrollbar-track{background:0 0}.NotificationPane-module__ivOTTG__empty{text-align:center;color:#9ca3af;padding:44px 18px;font-size:13px}.NotificationPane-module__ivOTTG__item{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f1f3;gap:12px;width:100%;padding:14px 18px;transition:background .12s;display:flex}.NotificationPane-module__ivOTTG__unread{background:#f6fbf8}.NotificationPane-module__ivOTTG__unread:hover{background:#eff7f2}.NotificationPane-module__ivOTTG__read:hover{background:#fafbfc}.NotificationPane-module__ivOTTG__icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;font-size:16px;display:flex}.NotificationPane-module__ivOTTG__iconRead{color:#9ca3af;background:#f3f4f6}.NotificationPane-module__ivOTTG__main{flex-direction:column;flex:1;min-width:0;display:flex}.NotificationPane-module__ivOTTG__title{color:#1f2937;font-size:13px;font-weight:700;line-height:1.4}.NotificationPane-module__ivOTTG__read .NotificationPane-module__ivOTTG__title{color:#4b5563;font-weight:600}.NotificationPane-module__ivOTTG__body{color:#6b7280;margin-top:3px;font-size:12px;line-height:1.45}.NotificationPane-module__ivOTTG__read .NotificationPane-module__ivOTTG__body{color:#9ca3af}.NotificationPane-module__ivOTTG__time{color:#9ca3af;margin-top:5px;font-size:11px}.NotificationPane-module__ivOTTG__dot{background:var(--green,#147a52);border-radius:999px;flex-shrink:0;width:7px;height:7px;margin-top:6px}.NotificationPane-module__ivOTTG__foot{text-align:center;border-top:1px solid #edeff2;padding:11px 18px}.NotificationPane-module__ivOTTG__viewAll{color:var(--green,#147a52);font-size:13px;font-weight:600}.NotificationPane-module__ivOTTG__viewAll:hover{color:#0f6543}.NotificationPane-module__ivOTTG__sk{background:linear-gradient(90deg,#eef1f0 25%,#f6f8f7 37%,#eef1f0 63%) 0 0/400% 100%;border-radius:6px;animation:1.4s infinite NotificationPane-module__ivOTTG__paneShimmer;display:block}@keyframes NotificationPane-module__ivOTTG__paneShimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.NotificationPane-module__ivOTTG__sk{animation:none}}.NotificationPane-module__ivOTTG__skRow{border-bottom:1px solid #f0f1f3;gap:12px;padding:14px 18px;display:flex}.NotificationPane-module__ivOTTG__skIcon{border-radius:9px;flex:none;width:34px;height:34px}.NotificationPane-module__ivOTTG__skMain{flex-direction:column;flex:1;gap:7px;padding-top:1px;display:flex}.NotificationPane-module__ivOTTG__skTitle{height:12px}.NotificationPane-module__ivOTTG__skLine{height:11px}.NotificationPane-module__ivOTTG__skTime{width:64px;height:10px;margin-top:1px}
:is(.briefing-modal-root .ant-modal-container,.briefing-modal-root .ant-modal-content){border-radius:18px;padding:0;overflow:hidden}.WelcomeBriefingModal-module__SmgBaq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WelcomeBriefingModal-module__SmgBaq__sk{background:linear-gradient(90deg,#eef1f0 25%,#f6f8f7 37%,#eef1f0 63%) 0 0/400% 100%;border-radius:6px;animation:1.4s infinite WelcomeBriefingModal-module__SmgBaq__briefingShimmer;display:block}.WelcomeBriefingModal-module__SmgBaq__skOnDark{background:linear-gradient(90deg,#ffffff24 25%,#ffffff47 37%,#ffffff24 63%) 0 0/400% 100%}@keyframes WelcomeBriefingModal-module__SmgBaq__briefingShimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.WelcomeBriefingModal-module__SmgBaq__sk{animation:none}}.WelcomeBriefingModal-module__SmgBaq__skName{width:180px;height:22px;margin-top:5px}.WelcomeBriefingModal-module__SmgBaq__skDir{width:240px;height:14px;margin-top:10px}.WelcomeBriefingModal-module__SmgBaq__skHero{border-radius:14px;height:76px}.WelcomeBriefingModal-module__SmgBaq__skLabel{width:92px;height:11px}.WelcomeBriefingModal-module__SmgBaq__skValue{width:68px;height:24px;margin-top:9px}.WelcomeBriefingModal-module__SmgBaq__skSub{width:108px;height:12px;margin-top:9px}.WelcomeBriefingModal-module__SmgBaq__skListTitle{width:210px;height:11px}.WelcomeBriefingModal-module__SmgBaq__skListCount{width:56px;height:11px}.WelcomeBriefingModal-module__SmgBaq__skCode{border-radius:4px;width:78px;height:15px}.WelcomeBriefingModal-module__SmgBaq__skLines{flex-direction:column;gap:7px;padding-top:1px;display:flex}.WelcomeBriefingModal-module__SmgBaq__skLine{height:12px}.WelcomeBriefingModal-module__SmgBaq__skFootLink{width:128px;height:14px}.WelcomeBriefingModal-module__SmgBaq__skBtn{border-radius:8px;width:88px;height:38px}.WelcomeBriefingModal-module__SmgBaq__skBtnPrimary{border-radius:8px;width:132px;height:38px}.WelcomeBriefingModal-module__SmgBaq__card{flex-direction:column;max-height:min(88vh,780px);font-family:inherit;display:flex}.WelcomeBriefingModal-module__SmgBaq__header{color:#fff;background:linear-gradient(135deg,#0f6543 0%,#147a52 60%,#1b9160 100%);flex:none;padding:26px 28px 24px;position:relative;overflow:hidden}.WelcomeBriefingModal-module__SmgBaq__ring{pointer-events:none;border:1.5px solid #ffffff17;border-radius:999px;position:absolute}.WelcomeBriefingModal-module__SmgBaq__close{color:#fff;cursor:pointer;z-index:1;background:#ffffff24;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s;display:flex;position:absolute;top:20px;right:20px}.WelcomeBriefingModal-module__SmgBaq__close:hover{background:#ffffff42}.WelcomeBriefingModal-module__SmgBaq__headerInner{position:relative}.WelcomeBriefingModal-module__SmgBaq__greeting{letter-spacing:.04em;color:#ffffffb8;text-transform:uppercase;font-size:12px;font-weight:600}.WelcomeBriefingModal-module__SmgBaq__name{letter-spacing:-.02em;margin-top:3px;font-size:24px;font-weight:700}.WelcomeBriefingModal-module__SmgBaq__directorate{color:#ffffffe0;margin-top:8px;font-size:13.5px}.WelcomeBriefingModal-module__SmgBaq__content{flex-direction:column;gap:18px;padding:22px 28px 24px;display:flex;overflow-y:auto}.WelcomeBriefingModal-module__SmgBaq__hero{border:1px solid;border-radius:14px;align-items:center;gap:16px;padding:16px 18px;display:flex}.WelcomeBriefingModal-module__SmgBaq__heroAction{background:linear-gradient(90deg,#fef9ef 0%,#fefcf7 100%);border-color:#f0d9a8}.WelcomeBriefingModal-module__SmgBaq__heroUrgent{background:linear-gradient(90deg,#fdf1f0 0%,#fef8f7 100%);border-color:#f3c7c2}.WelcomeBriefingModal-module__SmgBaq__heroInfo{background:linear-gradient(90deg,#f0faf5 0%,#f8fcfa 100%);border-color:#cde6da}.WelcomeBriefingModal-module__SmgBaq__heroIcon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;display:flex}.WelcomeBriefingModal-module__SmgBaq__heroAction .WelcomeBriefingModal-module__SmgBaq__heroIcon{color:#b7791f;background:#fbedd0}.WelcomeBriefingModal-module__SmgBaq__heroUrgent .WelcomeBriefingModal-module__SmgBaq__heroIcon{color:#c0392b;background:#f8d8d4}.WelcomeBriefingModal-module__SmgBaq__heroInfo .WelcomeBriefingModal-module__SmgBaq__heroIcon{color:#0f6543;background:#dcf0e6}.WelcomeBriefingModal-module__SmgBaq__heroText{flex:1;min-width:0}.WelcomeBriefingModal-module__SmgBaq__heroHead{color:#1f2937;font-size:15px;font-weight:700;line-height:1.35}.WelcomeBriefingModal-module__SmgBaq__heroDetail{margin-top:2px;font-size:12.5px;line-height:1.4}.WelcomeBriefingModal-module__SmgBaq__heroAction .WelcomeBriefingModal-module__SmgBaq__heroDetail{color:#92722e}.WelcomeBriefingModal-module__SmgBaq__heroUrgent .WelcomeBriefingModal-module__SmgBaq__heroDetail{color:#9b4b43}.WelcomeBriefingModal-module__SmgBaq__heroInfo .WelcomeBriefingModal-module__SmgBaq__heroDetail{color:#3b7a5e}.WelcomeBriefingModal-module__SmgBaq__heroBtn{color:#fff;cursor:pointer;background:#147a52;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .12s,transform 60ms;display:inline-flex}.WelcomeBriefingModal-module__SmgBaq__heroBtn:hover{background:#0f6543}.WelcomeBriefingModal-module__SmgBaq__heroBtn:active{transform:scale(.98)}.WelcomeBriefingModal-module__SmgBaq__caughtUp{color:#1f2937;background:#f0faf5;border:1px solid #cde6da;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;font-size:13.5px;display:flex}.WelcomeBriefingModal-module__SmgBaq__caughtIcon{color:#147a52;flex:none;font-size:20px}.WelcomeBriefingModal-module__SmgBaq__statRow{gap:12px;display:flex}.WelcomeBriefingModal-module__SmgBaq__stat{border:1px solid #e9ecef;border-radius:12px;flex:1 1 0;min-width:0;padding:14px}.WelcomeBriefingModal-module__SmgBaq__statHead{color:#6b7280;letter-spacing:.04em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.WelcomeBriefingModal-module__SmgBaq__statIcon{font-size:14px;display:inline-flex}.WelcomeBriefingModal-module__SmgBaq__statValue{color:#1f2937;letter-spacing:-.02em;align-items:baseline;gap:7px;margin-top:8px;font-size:26px;font-weight:700;display:flex}.WelcomeBriefingModal-module__SmgBaq__statFraction{color:#9ca3af;margin-left:-4px;font-size:16px;font-weight:600}.WelcomeBriefingModal-module__SmgBaq__statUnit{color:#9ca3af;font-size:12px;font-weight:400}.WelcomeBriefingModal-module__SmgBaq__statSub{color:#9ca3af;margin-top:2px;font-size:11.5px}.WelcomeBriefingModal-module__SmgBaq__bar{background:#eef0f2;border-radius:999px;height:5px;margin-top:10px;overflow:hidden}.WelcomeBriefingModal-module__SmgBaq__barFill{background:#147a52;border-radius:999px;height:100%;display:block}.WelcomeBriefingModal-module__SmgBaq__listHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.WelcomeBriefingModal-module__SmgBaq__listTitle{letter-spacing:.06em;color:#6b7280;font-size:11px;font-weight:700}.WelcomeBriefingModal-module__SmgBaq__listCount{color:#147a52;font-size:11.5px;font-weight:600}.WelcomeBriefingModal-module__SmgBaq__listBox{border:1px solid #e9ecef;border-radius:12px;overflow:hidden}.WelcomeBriefingModal-module__SmgBaq__listScroll{scrollbar-width:thin;scrollbar-color:#cfd8d4 transparent;max-height:232px;overflow-y:auto}.WelcomeBriefingModal-module__SmgBaq__listScroll::-webkit-scrollbar{width:9px;height:9px}.WelcomeBriefingModal-module__SmgBaq__listScroll::-webkit-scrollbar-thumb{background:#cfd8d4;border-radius:8px}.WelcomeBriefingModal-module__SmgBaq__listScroll::-webkit-scrollbar-track{background:0 0}.WelcomeBriefingModal-module__SmgBaq__listRow{border-bottom:1px solid #f0f1f3;flex-direction:column;align-items:flex-start;gap:6px;padding:11px 14px;display:flex}.WelcomeBriefingModal-module__SmgBaq__listRow:last-child{border-bottom:none}.WelcomeBriefingModal-module__SmgBaq__code{color:#0f6543;white-space:nowrap;background:#e4f1eb;border:1px solid #d3e7dd;border-radius:4px;padding:1px 6px;font-family:SFMono-Regular,ui-monospace,monospace;font-size:10px;font-weight:600}.WelcomeBriefingModal-module__SmgBaq__listText{color:#374151;font-size:13px;line-height:1.45}.WelcomeBriefingModal-module__SmgBaq__listMore{color:#9ca3af;padding:10px 14px;font-size:12px}.WelcomeBriefingModal-module__SmgBaq__footer{background:#fcfcfd;border-top:1px solid #edeff2;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:16px 28px;display:flex}.WelcomeBriefingModal-module__SmgBaq__footerRight{align-items:center;gap:10px;display:flex}.WelcomeBriefingModal-module__SmgBaq__linkBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s}.WelcomeBriefingModal-module__SmgBaq__linkBtn:hover{color:#374151}.WelcomeBriefingModal-module__SmgBaq__ghostBtn{color:#374151;cursor:pointer;background:#fff;border:1px solid #dadee3;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .12s}.WelcomeBriefingModal-module__SmgBaq__ghostBtn:hover{border-color:#b9c0c8}.WelcomeBriefingModal-module__SmgBaq__primaryBtn{color:#fff;cursor:pointer;background:#147a52;border:none;border-radius:8px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform 60ms}.WelcomeBriefingModal-module__SmgBaq__primaryBtn:hover{background:#0f6543}.WelcomeBriefingModal-module__SmgBaq__primaryBtn:active{transform:scale(.98)}@media (max-width:560px){.WelcomeBriefingModal-module__SmgBaq__statRow{flex-wrap:wrap}.WelcomeBriefingModal-module__SmgBaq__stat{flex-basis:calc(50% - 6px)}.WelcomeBriefingModal-module__SmgBaq__hero{flex-wrap:wrap}.WelcomeBriefingModal-module__SmgBaq__heroBtn{justify-content:center;width:100%}}
.AppHeader-module__s-Sb-a__hdr{border-bottom:1px solid var(--line);z-index:5;background:#fff;flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 24px;line-height:normal;display:flex;position:sticky;top:0}.AppHeader-module__s-Sb-a__titleWrap{flex:0 auto;min-width:0}.AppHeader-module__s-Sb-a__title{color:var(--ink);letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}.AppHeader-module__s-Sb-a__crumb{color:var(--ink-3);margin-top:1px;font-size:11.5px;line-height:1.3}.AppHeader-module__s-Sb-a__sep{color:#c7d0cc}.AppHeader-module__s-Sb-a__right{align-items:center;gap:12px;min-width:0;display:flex}.AppHeader-module__s-Sb-a__search{flex:1 1 0;min-width:0;max-width:220px}.AppHeader-module__s-Sb-a__fy{flex:none;width:142px}.AppHeader-module__s-Sb-a__role,.AppHeader-module__s-Sb-a__iconBtn{flex:none}.AppHeader-module__s-Sb-a__iconBtn{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:16px;text-decoration:none;transition:border-color .12s,color .12s,background .12s;display:flex}.AppHeader-module__s-Sb-a__iconBtn:hover{border-color:var(--green);color:var(--green)}.AppHeader-module__s-Sb-a__iconBtn[aria-current=page]{border-color:var(--green);background:var(--green-lt);color:var(--green)}.AppHeader-module__s-Sb-a__role{background:var(--green-lt);height:36px;color:var(--green);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.AppHeader-module__s-Sb-a__roleDot{background:var(--green);border-radius:50%;width:6px;height:6px}
.LogoLoader-module__odHa-G__wrap{background:#f4f5f4;place-items:center;min-height:100vh;display:grid}.LogoLoader-module__odHa-G__badge{place-items:center;width:120px;height:120px;display:grid;position:relative}.LogoLoader-module__odHa-G__ring{border:4px solid #0e6b4f1f;border-top-color:#0e6b4f;border-radius:50%;animation:.9s linear infinite LogoLoader-module__odHa-G__ll-spin;position:absolute;inset:0}.LogoLoader-module__odHa-G__logo{object-fit:contain;width:84px;height:84px;animation:1.6s ease-in-out infinite LogoLoader-module__odHa-G__ll-pulse}@keyframes LogoLoader-module__odHa-G__ll-spin{to{transform:rotate(360deg)}}@keyframes LogoLoader-module__odHa-G__ll-pulse{0%,to{transform:scale(.95)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.LogoLoader-module__odHa-G__ring,.LogoLoader-module__odHa-G__logo{animation:none}}
.NotAuthorized-module__nkwbia__wrap{justify-content:center;align-items:center;min-height:calc(100vh - 152px);padding:8px;display:flex}.NotAuthorized-module__nkwbia__card{box-sizing:border-box;background:#f7f8fa;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:900px;min-height:560px;padding:40px;display:flex;overflow:hidden;box-shadow:0 10px 50px #0000001a}.NotAuthorized-module__nkwbia__content{text-align:center;flex-direction:column;align-items:center;max-width:440px;display:flex}.NotAuthorized-module__nkwbia__illu{width:168px;height:168px;margin-bottom:28px;position:relative}.NotAuthorized-module__nkwbia__illuBackdrop{background:radial-gradient(circle at 50% 45%,#e4f1eb 0%,#eff3f1 70%);border-radius:999px;position:absolute;inset:0}.NotAuthorized-module__nkwbia__illuRing{border:2px dashed #cbe0d6;border-radius:999px;position:absolute;inset:10px}.NotAuthorized-module__nkwbia__illuLock{justify-content:center;align-items:center;animation:4s ease-in-out infinite NotAuthorized-module__nkwbia__floatY;display:flex;position:absolute;inset:0}.NotAuthorized-module__nkwbia__node1{background:#9ccbb8;border-radius:999px;width:7px;height:7px;position:absolute;top:24px;right:14px}.NotAuthorized-module__nkwbia__node2{background:#bfddd0;border-radius:999px;width:5px;height:5px;position:absolute;bottom:30px;left:10px}@keyframes NotAuthorized-module__nkwbia__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.NotAuthorized-module__nkwbia__illuLock{animation:none}}.NotAuthorized-module__nkwbia__codeRow{align-items:baseline;gap:12px;display:flex}.NotAuthorized-module__nkwbia__code{color:#1f2937;letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1}.NotAuthorized-module__nkwbia__badge{letter-spacing:.08em;color:#147a52;background:#e4f1eb;border-radius:999px;align-self:center;padding:4px 10px;font-size:12px;font-weight:700}.NotAuthorized-module__nkwbia__title{color:#1f2937;letter-spacing:-.01em;margin:16px 0 6px;font-size:19px;font-weight:700}.NotAuthorized-module__nkwbia__desc{color:#6b7280;margin:0;font-size:14px;line-height:1.55}.NotAuthorized-module__nkwbia__desc b{color:#374151}.NotAuthorized-module__nkwbia__roleWidget{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #e7eaee;border-radius:10px;align-items:center;gap:12px;width:100%;margin-top:22px;padding:12px 14px;display:flex}.NotAuthorized-module__nkwbia__roleIcon{color:#147a52;background:#e4f1eb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.NotAuthorized-module__nkwbia__roleBody{flex:1;min-width:0}.NotAuthorized-module__nkwbia__roleTitle{color:#1f2937;font-size:13px;font-weight:600}.NotAuthorized-module__nkwbia__roleText{color:#9ca3af;margin-top:1px;font-size:12px}.NotAuthorized-module__nkwbia__roleText b{color:#147a52}.NotAuthorized-module__nkwbia__actions{align-items:center;gap:10px;margin-top:24px;display:flex}.NotAuthorized-module__nkwbia__btnPrimary{color:#fff;cursor:pointer;background:#147a52;border:none;border-radius:8px;align-items:center;gap:8px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,transform 50ms;display:inline-flex}.NotAuthorized-module__nkwbia__btnPrimary:hover{background:#0f6543}.NotAuthorized-module__nkwbia__btnPrimary:active{transform:scale(.98)}.NotAuthorized-module__nkwbia__btnSecondary{color:#374151;cursor:pointer;background:#fff;border:1px solid #dadee3;border-radius:8px;align-items:center;gap:7px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,transform 50ms;display:inline-flex}.NotAuthorized-module__nkwbia__btnSecondary:hover{border-color:#b9c0c8}.NotAuthorized-module__nkwbia__btnSecondary:active{transform:scale(.98)}@media (max-width:560px){.NotAuthorized-module__nkwbia__card{min-height:480px;padding:24px}.NotAuthorized-module__nkwbia__actions{flex-direction:column;width:100%}.NotAuthorized-module__nkwbia__btnPrimary,.NotAuthorized-module__nkwbia__btnSecondary{justify-content:center;width:100%}}
.AppShell-module__XdP2jq__shell{height:100vh;overflow:hidden}.AppShell-module__XdP2jq__main{min-width:0}.AppShell-module__XdP2jq__content{background:var(--bg);flex:1;padding:24px;overflow-y:auto}.AppShell-module__XdP2jq__inner{max-width:1320px;margin:0 auto}
