.AnnualGradePolicy_wrap____f5d{width:100%}.AnnualGradePolicy_grid___8Ugd{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr)}@media (max-width:900px){.AnnualGradePolicy_grid___8Ugd{grid-template-columns:1fr}.AnnualGradePolicy_rightBlank__TPdYH{display:none}}.AnnualGradePolicy_card__iJj9T{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.AnnualGradePolicy_cardHeader__RcVWm{display:flex;align-items:center;justify-content:space-between;padding:16px 18px}.AnnualGradePolicy_title__lzufn{font-size:18px;font-weight:600;margin:0}.AnnualGradePolicy_actions__xHlcA{display:inline-flex;align-items:center;gap:10px}.AnnualGradePolicy_status__SlzKy{font-size:12px;font-weight:700;padding:4px 8px;border-radius:999px;border:1px solid transparent;min-width:60px;text-align:center}.AnnualGradePolicy_statusIdle__31Anr{color:transparent}.AnnualGradePolicy_statusOk__xcMeH{color:#2563eb;border-color:#c7d2fe;background:#eef2ff}.AnnualGradePolicy_statusErr__mwq1e{color:#dc2626;border-color:#fecaca;background:#fef2f2}.AnnualGradePolicy_saveBtn__JiWST{background:#eef2ff;color:#2b4cff;border:1px solid #c7d2fe;border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer}.AnnualGradePolicy_saveBtn__JiWST:hover{filter:brightness(.99)}.AnnualGradePolicy_tableHead__ooNyc{display:grid;grid-template-columns:1fr 1fr;padding:12px 18px;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;background:#fafafa}.AnnualGradePolicy_th__FzB40{font-weight:600}.AnnualGradePolicy_tableBody__FJq8x{padding:0 18px 14px}.AnnualGradePolicy_tr___Z_86{display:grid;grid-template-columns:1fr 1fr;padding:12px 0;border-bottom:1px solid #f1f5f9}.AnnualGradePolicy_td__a2fSp{display:inline-flex;align-items:center;gap:10px}.AnnualGradePolicy_input__hnTRw{width:92px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;font-weight:800;outline:none}.AnnualGradePolicy_input__hnTRw:focus{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(147,197,253,.25)}.AnnualGradePolicy_suffix__q8EG7{color:#6b7280;font-weight:700}.AnnualGradePolicy_rightBlank__TPdYH{min-height:480px;border-radius:16px;border:1px dashed #e5e7eb;background:transparent}.AnnualGradePolicy_guard__9YgsI{padding:18px;font-weight:600;color:#64748b}.AnnualGradePolicy_grid___8Ugd{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);gap:16px;align-items:start}@media (max-width:900px){.AnnualGradePolicy_grid___8Ugd{grid-template-columns:1fr}}.AnnualGradePolicy_staffCard__lVfxL{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.AnnualGradePolicy_subTitle__aOByu{margin-top:4px;font-size:12px;font-weight:800;color:#94a3b8}.AnnualGradePolicy_refreshBtn___J1gw{border:1px solid rgba(15,23,42,.1);background:#fff;border-radius:12px;padding:10px 12px;font-weight:600;cursor:pointer}.AnnualGradePolicy_refreshBtn___J1gw:hover{background:#f8fafc}.AnnualGradePolicy_staffHead__3wz1o{display:grid;grid-template-columns:1.2fr .9fr .7fr;padding:12px 18px;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;background:#fafafa;font-weight:600}.AnnualGradePolicy_staffBody__fu6vR{padding:0 18px 14px}.AnnualGradePolicy_staffEmpty__A_V_d{padding:14px 0;color:#64748b;font-weight:800}.AnnualGradePolicy_staffRow__D9ZXa{display:grid;grid-template-columns:1.2fr .9fr .7fr;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9}.AnnualGradePolicy_staffColName__nmMgP{min-width:0}.AnnualGradePolicy_staffNameLine___Djdo{display:flex;align-items:baseline;gap:10px}.AnnualGradePolicy_staffName__0hoQh{font-weight:600;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnnualGradePolicy_staffSvc__4p8qB{font-weight:600;color:#334155;font-variant-numeric:tabular-nums}.AnnualGradePolicy_staffMeta__1PNJ1{margin-top:2px;font-size:12px;font-weight:800;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnnualGradePolicy_staffBadge__WDiHv{margin-top:8px;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;font-size:12px;font-weight:600;color:#334155}.AnnualGradePolicy_staffColDate__5lqmO{font-weight:600;color:#111}.AnnualGradePolicy_staffMetaSmall__edLBR{margin-top:4px;font-size:12px;font-weight:600;color:#94a3b8}.AnnualGradePolicy_staffColExpected__wR2yB{text-align:right}.AnnualGradePolicy_expectedMain__cITXV{font-size:16px;font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums}.AnnualGradePolicy_muted__5e0xA{color:#94a3b8;font-weight:600}.BoxxistDatePicker_input__wYqjv{box-sizing:border-box;min-width:0;cursor:pointer;font-variant-numeric:tabular-nums;padding-right:28px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2364758b' stroke-width='1.5'%3E%3Crect x='3' y='4' width='14' height='13' rx='2'/%3E%3Cpath d='M6 2v4M14 2v4M3 8h14M6 11h2M11 11h2M6 14h2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 7px center!important;background-size:16px!important}.BoxxistDatePicker_input__wYqjv:disabled,.BoxxistDatePicker_input__wYqjv[readonly]:not([aria-haspopup]){cursor:default}.BoxxistDatePicker_panel__1vNiO{position:fixed;z-index:2147483000;width:min(300px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow-y:auto;box-sizing:border-box;padding:14px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 14px 45px #0f172a26;color:#1e293b;font:13px/1.4 Arial,sans-serif;text-align:left;animation:BoxxistDatePicker_panelEnter__kPxKu .18s ease-out both}.BoxxistDatePicker_panel__1vNiO[data-state=closing]{pointer-events:none;animation:BoxxistDatePicker_panelExit__FgBqm .15s ease-in both}@keyframes BoxxistDatePicker_panelEnter__kPxKu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes BoxxistDatePicker_panelExit__FgBqm{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.BoxxistDatePicker_panel__1vNiO,.BoxxistDatePicker_panel__1vNiO[data-state=closing]{animation:none}.BoxxistDatePicker_panel__1vNiO[data-state=closing]{opacity:0;transform:none}}.BoxxistDatePicker_panel__1vNiO *{box-sizing:border-box}.BoxxistDatePicker_panel__1vNiO button{appearance:none;cursor:pointer;font:inherit;border:0;border-radius:7px;color:#334155;background:transparent;padding:5px}.BoxxistDatePicker_panel__1vNiO button:hover:not(:disabled){background:#eff6ff}.BoxxistDatePicker_panel__1vNiO button:focus-visible,.BoxxistDatePicker_panel__1vNiO input:focus-visible,.BoxxistDatePicker_panel__1vNiO select:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.BoxxistDatePicker_panel__1vNiO button:disabled{cursor:default}.BoxxistDatePicker_header__ROSnM{display:grid;grid-template-columns:28px minmax(0,1fr) 28px 28px;align-items:center;gap:4px;margin-bottom:12px}.BoxxistDatePicker_header__ROSnM button{display:grid;place-items:center;font-size:23px;width:28px;height:34px;padding:0;line-height:1}.BoxxistDatePicker_monthControls__frr9F{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:34px;padding:0 4px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.BoxxistDatePicker_yearControl__GPQMW{display:inline-flex;align-items:center;gap:2px;margin:0;white-space:nowrap;font-weight:700}.BoxxistDatePicker_header__ROSnM input{width:38px;min-width:0;height:28px;margin:0;border:0;padding:0;background:transparent;color:#1e293b;font:inherit;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;-moz-appearance:textfield}.BoxxistDatePicker_header__ROSnM input::-webkit-inner-spin-button,.BoxxistDatePicker_header__ROSnM input::-webkit-outer-spin-button{appearance:none;margin:0}.BoxxistDatePicker_header__ROSnM select{flex:none;width:58px;min-width:0;height:28px;margin:0;border:0;padding:0 2px;background-color:transparent;color:#1e293b;font:inherit;font-weight:700;cursor:pointer}.BoxxistDatePicker_grid__0T_fw,.BoxxistDatePicker_weekdays__hmFsw{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.BoxxistDatePicker_weekdays__hmFsw{text-align:center;color:#64748b;font-size:11px;margin-bottom:6px}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_day__8MSYQ{height:32px;padding:0;text-align:center;font-variant-numeric:tabular-nums}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_otherMonth__Kc4Lt{color:#94a3b8}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_holiday__rhjKy{color:#dc2626;background:#fff1f2}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_otherMonth__Kc4Lt.BoxxistDatePicker_holiday__rhjKy{color:#db727b;background:#fff8f8}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_day__8MSYQ:disabled:not(.BoxxistDatePicker_holiday__rhjKy){color:#cbd5e1}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_selected__DpfEq{background:#2563eb;color:#fff;font-weight:700}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_selected__DpfEq.BoxxistDatePicker_holiday__rhjKy{background:#fee2e2;color:#b91c1c;box-shadow:inset 0 0 0 1px #ef4444}.BoxxistDatePicker_grid__0T_fw .BoxxistDatePicker_today__JmbU4{box-shadow:inset 0 0 0 1px #94a3b8}.BoxxistDatePicker_hint__lBwft{min-height:33px;padding-top:10px;color:#64748b;font-size:11px}.BoxxistDatePicker_hint__lBwft button{color:#2563eb;text-decoration:underline;padding:0}.BoxxistDatePicker_footer__vOKHQ{display:flex;gap:6px;justify-content:space-between;border-top:1px solid #f1f5f9;margin-top:8px;padding-top:8px}.BoxxistDatePicker_footer__vOKHQ button{color:#2563eb;padding:6px 9px}.BoxxistDatePicker_footer__vOKHQ button:disabled{opacity:.4}.BoxxistDatePicker_footer__vOKHQ .BoxxistDatePicker_apply__xDl1Q{background:#2563eb;color:#fff}.BoxxistDatePicker_time__kBtGa{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.BoxxistDatePicker_time__kBtGa input{width:135px;padding:6px 8px;border:1px solid #cbd5e1;border-radius:7px;color:#1e293b;background:#fff;font:inherit}.MainDashboard_shell__gjbiC{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;padding:18px;background:#f5f7ff;transition:grid-template-columns .22s cubic-bezier(.2,.8,.2,1)}.MainDashboard_shellNavCollapsed__X5wdB{grid-template-columns:82px minmax(0,1fr)}.MainDashboard_leftNav__wQiQF{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 16px 46px rgba(15,23,42,.08);padding:16px 14px;display:flex;flex-direction:column;min-height:calc(100vh - 36px);position:sticky;top:18px;overflow:visible;transition:padding .22s ease}.MainDashboard_desktopNav__YPMsp{width:100%}.MainDashboard_mobileNav__V97tm,.MainDashboard_mobileTopbar__cpftf{display:none}.MainDashboard_leftNavCollapsed__qt1Jn{padding:16px 10px;align-items:center}.MainDashboard_leftNavToggleRow__xzrH4{width:100%;display:flex;justify-content:flex-end;margin-bottom:10px}.MainDashboard_leftNavToggleBtn__H2tYM{height:34px;min-width:34px;padding:0 10px;border-radius:12px;color:#334155;gap:6px;font-weight:700}.MainDashboard_leftNavToggleIcon__gvPQ8{width:18px;height:18px;flex:0 0 auto}.MainDashboard_leftNavToggleText__YwTQt{font-size:12px;white-space:nowrap}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_leftNavToggleRow__xzrH4{justify-content:center}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_leftNavToggleBtn__H2tYM{width:42px;height:42px;padding:0}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_leftNavToggleText__YwTQt{display:none}.MainDashboard_brandRow__KtBp5{display:flex;align-items:center;gap:10px;padding:6px 8px 14px;border-bottom:1px solid rgba(15,23,42,.06);margin-bottom:12px}.MainDashboard_brandMark__x_U_a{width:36px;height:36px;border-radius:12px;background:#eef2ff;color:#1d4ed8;display:grid;place-items:center;font-weight:900}.MainDashboard_brandTitle__IFRsB{font-weight:900;letter-spacing:-.3px;color:#111;line-height:1.05}.MainDashboard_brandSub__lr_RS{font-size:12px;color:#6b7280;margin-top:2px}.MainDashboard_menuLabel__XNc0m{font-size:11px;font-weight:800;letter-spacing:.6px;color:#94a3b8;padding:6px 10px 10px}.MainDashboard_menuLabelRow__bVRv_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 6px 8px}.MainDashboard_menuLabelRow__bVRv_ .MainDashboard_menuLabel__XNc0m{padding:6px 4px}.MainDashboard_leftNavToggleBtn__H2tYM{width:28px;height:28px;flex:0 0 auto;padding:0;border-radius:9px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.MainDashboard_leftNavToggleBtn__H2tYM:hover{background:#f7f9ff;border-color:#c7d2fe;color:#1d4ed8}.MainDashboard_leftNavToggleIcon__gvPQ8{width:15px;height:15px}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_menuLabelRow__bVRv_{justify-content:center;padding:0 0 10px}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_menuLabelRow__bVRv_ .MainDashboard_menuLabel__XNc0m{display:none}.MainDashboard_navList__MNVhN{display:grid;gap:10px}.MainDashboard_navItem__oPt4A{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 12px;border-radius:14px;border:1px solid rgba(15,23,42,.06);background:#fff;color:#111;text-decoration:none;font-weight:800}.MainDashboard_navItem__oPt4A:hover{background:#f7f9ff}.MainDashboard_navItemActive__tA3gv{background:#eef2ff;border-color:#c7d2fe;color:#1d4ed8}.MainDashboard_navIcon__Ew6xT{width:18px;height:18px;color:currentColor;opacity:.85}.MainDashboard_navText__GEDh6{font-size:13px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainDashboard_navItemRow__EmU1d{position:relative;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 8px 0 12px;border-radius:14px;border:1px solid rgba(15,23,42,.06);background:#fff;color:#111;font-weight:800}.MainDashboard_navItemRow__EmU1d:hover{background:#f7f9ff}.MainDashboard_navItemRowActive__JksOI{background:#eef2ff;border-color:#c7d2fe;color:#1d4ed8}.MainDashboard_navItemMain__GriOH{flex:1;min-width:0;height:44px;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.MainDashboard_navFavBtn__t8zoT{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#cbd5e1;cursor:pointer}.MainDashboard_navFavBtn__t8zoT:hover{background:rgba(15,23,42,.06);color:#f59e0b}.MainDashboard_navFavBtnActive__3tOCb{color:#f59e0b}.MainDashboard_navFavBtn__t8zoT:disabled{opacity:.55;cursor:not-allowed}.MainDashboard_navFavIcon__olg2L{width:18px;height:18px}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_menuLabel__XNc0m{width:100%;height:14px;padding:6px 0;font-size:0;display:flex;align-items:center;justify-content:center}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_menuLabel__XNc0m:before{content:"";width:28px;height:1px;border-radius:999px;background:rgba(15,23,42,.12)}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navList__MNVhN,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navSpecialGroup__0PvcY{width:100%;justify-items:center}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItemRow__EmU1d,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItem__oPt4A{width:46px;min-width:46px;height:46px;min-height:46px;padding:0;justify-content:center}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItemMain__GriOH{flex:0 0 46px;width:46px;height:46px;justify-content:center;gap:0}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navText__GEDh6{width:0;max-width:0;opacity:0;overflow:hidden}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navFavBtn__t8zoT{display:none}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navIconImg__Gc7JF,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navIcon__Ew6xT{flex:0 0 auto}.MainDashboard_navTooltip___VA1b{position:absolute;left:calc(100% + 12px);top:50%;transform:translate(-6px,-50%);opacity:0;visibility:hidden;pointer-events:none;z-index:200;white-space:nowrap;padding:8px 10px;border-radius:12px;background:rgba(15,23,42,.92);color:#fff;box-shadow:0 12px 28px rgba(15,23,42,.2);font-size:12px;font-weight:700;line-height:1.2;transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.2,1),visibility .18s ease}.MainDashboard_navTooltip___VA1b:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:rgba(15,23,42,.92)}.MainDashboard_leftNav__wQiQF:not(.MainDashboard_leftNavCollapsed__qt1Jn) .MainDashboard_navTooltip___VA1b{display:none}.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItemRow__EmU1d:focus-within .MainDashboard_navTooltip___VA1b,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItemRow__EmU1d:hover .MainDashboard_navTooltip___VA1b,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItem__oPt4A:focus-visible .MainDashboard_navTooltip___VA1b,.MainDashboard_leftNavCollapsed__qt1Jn .MainDashboard_navItem__oPt4A:hover .MainDashboard_navTooltip___VA1b{opacity:1;visibility:visible;transform:translateY(-50%)}.MainDashboard_navSpecialGroup__0PvcY{display:grid;gap:10px}.MainDashboard_navDivider__KjEuT{height:1px;background:rgba(15,23,42,.08);margin:12px 0}.MainDashboard_center__RXMwe{display:flex;flex-direction:column;gap:16px;min-width:0}.MainDashboard_topbar__JpMmu{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 16px 46px rgba(15,23,42,.06);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.MainDashboard_hello__YQPcI{font-size:13px;color:#94a3b8;font-weight:500}.MainDashboard_hello__YQPcI,.MainDashboard_who__jpWkd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainDashboard_who__jpWkd{font-size:17px;font-weight:650;color:#111;letter-spacing:-.2px}.MainDashboard_topbarLeft__hx5YU{flex:1;min-width:0}.MainDashboard_topbarRight__4Teon{display:flex;gap:10px;align-items:center}.MainDashboard_actionDot__op_2R{width:34px;height:34px;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#fff}.MainDashboard_centerContentCard__OBnYY{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 16px 46px rgba(15,23,42,.06);overflow:hidden;padding:18px}.MainDashboard_topGrid__Wn_Tf{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.MainDashboard_topGrid__Wn_Tf>*{min-width:0}.MainDashboard_attCardInner__cr6vq{display:grid;gap:10px}.MainDashboard_quickBtnsRow__13OQv>button{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:visible}.MainDashboard_quickBtnsRow__13OQv>button:focus-visible,.MainDashboard_quickBtnsRow__13OQv>button:hover{z-index:5}.MainDashboard_cardChip__ololo{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.12);font-size:12px;font-weight:800;color:#334155;white-space:nowrap}.MainDashboard_emptyList__n_AFk{display:grid;gap:10px}.MainDashboard_emptyLine__lHmto{height:12px;border-radius:999px;background:rgba(15,23,42,.06)}.MainDashboard_quickRow__1R_GG{display:flex;align-items:center;gap:12px;padding:10px 2px 14px;margin-bottom:6px}.MainDashboard_quickItem__HlSlo{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:10px 12px;box-shadow:0 10px 30px rgba(15,23,42,.03)}.MainDashboard_quickLabel__k_k8W{font-size:12px;font-weight:900;color:#64748b;letter-spacing:-.2px}.MainDashboard_quickRight__cGDw0{display:flex;align-items:center;gap:8px;flex:0 0 auto}.MainDashboard_quickBtn__L_ML6{height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(15,23,42,.14);background:#0f172a;color:#fff;font-size:12px;font-weight:900;cursor:pointer}.MainDashboard_quickBtn__L_ML6:hover{opacity:.92}.MainDashboard_quickBtnGhost__NePbc{height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(15,23,42,.14);background:#fff;color:#334155;font-size:12px;font-weight:900;cursor:pointer}.MainDashboard_quickBtnGhost__NePbc:hover{background:#f8fafc}.MainDashboard_quickBtnDisabled__6zO6P{height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#f1f5f9;color:#94a3b8;font-size:12px;font-weight:900;cursor:not-allowed}.MainDashboard_quickTime__McybB{font-size:13px;font-weight:900;color:#0f172a;font-variant-numeric:tabular-nums}.MainDashboard_quickRemain__y0o86{font-size:13px;font-weight:900;color:#334155;font-variant-numeric:tabular-nums}.MainDashboard_goBoxxistRow__kYuzD{display:flex;justify-content:flex-end;margin:12px 0 10px}.MainDashboard_goBoxxistBtn__WHnQX{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#111;font-weight:900;text-decoration:none;box-shadow:0 8px 18px rgba(18,24,40,.06)}.MainDashboard_goBoxxistBtn__WHnQX:hover{background:#f7f9ff}.MainDashboard_goBoxxistLogo__df8pD{border-radius:8px}.MainDashboard_topIconBtn__K23fh{width:36px;height:36px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;position:relative}.MainDashboard_tooltip__uRi66{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,8px);opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap;font-size:12px;font-weight:900;color:#fff;background:rgba(15,23,42,.92);padding:8px 10px;border-radius:12px;box-shadow:0 12px 30px rgba(2,6,23,.18);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.MainDashboard_tooltip__uRi66:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(15,23,42,.92)}.MainDashboard_topIconBtn__K23fh:focus-visible .MainDashboard_tooltip__uRi66,.MainDashboard_topIconBtn__K23fh:hover .MainDashboard_tooltip__uRi66{opacity:1;visibility:visible;transform:translate(-50%)}.MainDashboard_topIconBtn__K23fh:hover{background:#f7f9ff}.MainDashboard_topIconBtn__K23fh svg{width:20px;height:20px}.MainDashboard_cardMoreLink__0nYXh{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.12);font-size:12px;font-weight:800;color:#334155;text-decoration:none;cursor:pointer}.MainDashboard_cardMoreLink__0nYXh:hover{background:#f8fafc;border-color:rgba(15,23,42,.18);text-decoration:none}.MainDashboard_quickWrap___DsvV{margin:10px 0 16px;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 10px 30px rgba(15,23,42,.05)}.MainDashboard_quickBtnsRow__13OQv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center;min-width:0}.MainDashboard_qBtnDisabled__YGhIK,.MainDashboard_qBtnDone__RX2eb,.MainDashboard_qBtnGhost__WlcYs,.MainDashboard_qBtnPrimary__yeVRL{position:relative;overflow:visible;height:44px;border-radius:14px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:900;font-size:13px;border:1px solid rgba(15,23,42,.08)}.MainDashboard_qBtnPrimary__yeVRL{background:#74c7c2;color:#fff;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.05)}.MainDashboard_qBtnPrimary__yeVRL:active{transform:translateY(1px)}.MainDashboard_qBtnGhost__WlcYs{background:#eaf6f5;color:#0f172a;cursor:pointer}.MainDashboard_qBtnDisabled__YGhIK{background:#cfecea;color:rgba(15,23,42,.45);cursor:not-allowed}.MainDashboard_qBtnDone__RX2eb{background:#f3f6fb;color:#0f172a;cursor:default}.MainDashboard_qBtnText__46wVi{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainDashboard_qBtnArrow__sWUnV{opacity:.85;font-size:18px;line-height:1}.MainDashboard_qBtnMeta__c5nIz{font-variant-numeric:tabular-nums;font-weight:900;opacity:.85}.MainDashboard_quickTimesBox__8_Wrz{margin-top:10px;padding:12px 14px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#fff;overflow:hidden}.MainDashboard_qTimeCol__b6e9i,.MainDashboard_quickTimesBox__8_Wrz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.MainDashboard_qTimeCol__b6e9i{flex:1}.MainDashboard_qTimeLabel__DdnTR{min-width:0;font-size:12px;font-weight:900;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainDashboard_qTimeValue__ShZkM{font-size:16px;font-weight:900;color:#0f172a;font-variant-numeric:tabular-nums}.MainDashboard_qTimeDivider__1Blqe{width:1px;height:22px;background:rgba(15,23,42,.1)}.MainDashboard_page__wslfx{min-height:100vh}.MainDashboard_siteHead__k30E_{position:relative;top:0;z-index:60;background:#fff;border-bottom:1px solid rgba(15,23,42,.08)}.MainDashboard_siteHeadInner__QVRkp{display:flex;align-items:center;justify-content:center;padding:14px 18px;text-decoration:none}.MainDashboard_siteHeadLogo___2M31{width:min(250px,20vw);padding:.45rem 0;object-fit:contain}.MainDashboard_vacOverlay__cB52y{position:fixed;inset:0;background:rgba(15,23,42,.35);display:flex;align-items:center;justify-content:center;padding:18px;z-index:9999}.MainDashboard_vacModal__SDX1P{width:min(560px,92vw);background:#fff;border-radius:18px;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 60px rgba(2,6,23,.25);overflow:hidden}.MainDashboard_vacHead__kZXas{padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.06);display:flex;align-items:center;justify-content:space-between}.MainDashboard_vacTitle__7E6u7{font-weight:900}.MainDashboard_vacCloseBtn__zYaOV{border:1px solid rgba(15,23,42,.1);background:#fff;border-radius:12px;padding:8px 10px;font-weight:900;cursor:pointer}.MainDashboard_vacCloseBtn__zYaOV:hover{background:#f8fafc}.MainDashboard_vacBody__J2si8{padding:16px}.MainDashboard_vacGrid__Hd_h7{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:640px){.MainDashboard_vacGrid__Hd_h7{grid-template-columns:1fr}}.MainDashboard_vacField__EbaNb{display:grid;gap:8px}.MainDashboard_vacLabel__cMBgy{font-size:12px;font-weight:900;color:#64748b}.MainDashboard_vacInput__ZGD2w{height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.12);font-weight:900;outline:none}.MainDashboard_vacInput__ZGD2w:focus{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(147,197,253,.25)}.MainDashboard_vacSwitch__9Y6F_{display:inline-flex;border:1px solid rgba(15,23,42,.12);border-radius:12px;overflow:hidden;width:fit-content}.MainDashboard_vacSwitchBtn__DhaH4{height:40px;padding:0 14px;border:0;background:#fff;font-weight:900;cursor:pointer}.MainDashboard_vacSwitchActive__r8igW{background:#eef2ff;color:#1d4ed8}.MainDashboard_vacSwitchDisabled__KKfo8{opacity:.55}.MainDashboard_vacHint__OlIb1{margin-top:8px;font-size:12px;font-weight:800;color:#94a3b8}.MainDashboard_vacTextarea__fYTlw{width:100%;padding:12px;border-radius:12px;border:1px solid rgba(15,23,42,.12);font-weight:800;outline:none;resize:vertical}.MainDashboard_vacTextarea__fYTlw:focus{border-color:#93c5fd;box-shadow:0 0 0 3px rgba(147,197,253,.25)}.MainDashboard_vacErr__G0pyk{margin-top:12px;padding:10px 12px;border-radius:12px;border:1px solid #fecaca;background:#fef2f2;color:#dc2626;font-weight:900;font-size:12px}.MainDashboard_vacActions__snmeo{padding:12px 16px;border-top:1px solid rgba(15,23,42,.06);display:flex;justify-content:flex-end;gap:10px}.MainDashboard_vacBtnGhost__3YZXC{height:40px;padding:0 12px;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:#fff;font-weight:900;cursor:pointer}.MainDashboard_vacBtnGhost__3YZXC:hover{background:#f8fafc}.MainDashboard_vacBtnPrimary__q4bpq{height:40px;padding:0 12px;border-radius:12px;border:1px solid #2563eb;background:#2563eb;color:#fff;font-weight:900;cursor:pointer}.MainDashboard_vacBtnPrimary__q4bpq:disabled{opacity:.6;cursor:not-allowed}.MainDashboard_vacNoticeOverlay__CqVoD{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(15,23,42,.32);backdrop-filter:blur(4px)}.MainDashboard_vacNoticeModal__zYkad{width:min(360px,92vw);padding:24px 20px 18px;border-radius:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 70px rgba(2,6,23,.24);text-align:center}.MainDashboard_vacNoticeIcon__St9RX{width:52px;height:52px;margin:0 auto 12px;border-radius:18px;display:grid;place-items:center;background:#eaf6f5;font-size:26px}.MainDashboard_vacNoticeTitle__IUwFV{color:#0f172a;font-size:17px;font-weight:700;letter-spacing:-.3px}.MainDashboard_vacNoticeText__ul3dR{margin-top:8px;color:#64748b;font-size:14px;font-weight:600;line-height:1.45}.MainDashboard_vacNoticeBtn__gfDMi{width:100%;height:42px;margin-top:18px;border:0;border-radius:14px;background:#74c7c2;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.MainDashboard_vacNoticeBtn__gfDMi:hover{opacity:.92}.MainDashboard_vacNoticeBtn__gfDMi:active{transform:translateY(1px)}.MainDashboard_quickTooltip__Vz_ab{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,8px);opacity:0;visibility:hidden;pointer-events:none;max-width:180px;padding:8px 10px;border-radius:12px;background:rgba(15,23,42,.92);color:#fff;box-shadow:0 12px 28px rgba(15,23,42,.22);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.2,1),visibility .18s ease}.MainDashboard_quickTooltip__Vz_ab:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(15,23,42,.92)}.MainDashboard_quickBtnsRow__13OQv>button:focus-visible .MainDashboard_quickTooltip__Vz_ab,.MainDashboard_quickBtnsRow__13OQv>button:hover .MainDashboard_quickTooltip__Vz_ab{opacity:1;visibility:visible;transform:translate(-50%)}.MainDashboard_progressWorkList__j6vaK{display:grid;gap:8px}.MainDashboard_progressWorkItem__BMi7_{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid #e8ffd4;background:#e2ffc3;color:#0f172a;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.MainDashboard_progressWorkItem__BMi7_:hover{transform:translateY(-1px);border-color:#c7f3a0;box-shadow:0 8px 18px rgba(15,23,42,.06);text-decoration:none}@keyframes MainDashboard_progressDueUrgentPulse__6BQvy{0%,to{background-color:hsla(0,93%,94%,.08)}50%{background-color:hsla(0,96%,89%,.48)}}.MainDashboard_progressWorkItem__BMi7_.MainDashboard_progressWorkItemUrgent__QFpW9{animation:MainDashboard_progressDueUrgentPulse__6BQvy 1.15s ease-in-out infinite;border-color:rgba(239,68,68,.32)}@media (prefers-reduced-motion:reduce){.MainDashboard_progressWorkItem__BMi7_.MainDashboard_progressWorkItemUrgent__QFpW9{animation:none;background-color:hsla(0,93%,94%,.32);border-color:rgba(239,68,68,.32)}}.MainDashboard_progressWorkMain__cOyoe{min-width:0;display:flex;align-items:center;gap:10px}.MainDashboard_progressWorkNo__luBCa{flex:0 0 auto;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap}.MainDashboard_progressWorkName__3IgD1{min-width:0;font-size:14px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainDashboard_progressWorkDue__WT6ER{flex:0 0 auto;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;font-variant-numeric:tabular-nums}.MainDashboard_progressWorkEmpty__Ug7Jj{padding:18px 12px;border-radius:14px;background:#f8fafc;color:#64748b;font-size:13px;font-weight:600;text-align:center}.MainDashboard_progressWorkErr__9MRbN{padding:12px;border-radius:14px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;font-size:12px;font-weight:600}.MainDashboard_progressCardTitleRow__vFtUP{min-width:0;display:inline-flex;align-items:center;gap:10px}.MainDashboard_progressCardLimit__WSXBq{flex:0 0 auto;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap}.MainDashboard_progressWorkMoreLink__zgTcj{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,.12);color:#334155;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .12s ease,border-color .12s ease,transform .12s ease}.MainDashboard_progressWorkMoreLink__zgTcj:hover{background:#f8fafc;border-color:rgba(15,23,42,.18);text-decoration:none;transform:translateY(-1px)}@media (max-width:767px){.MainDashboard_shellNavCollapsed__X5wdB,.MainDashboard_shell__gjbiC{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 12px 24px;min-height:calc(100dvh - 72px)}.MainDashboard_siteHeadInner__QVRkp{padding:10px 14px}.MainDashboard_siteHeadLogo___2M31{width:min(170px,58vw);padding:0}.MainDashboard_desktopNav__YPMsp{display:none}.MainDashboard_mobileNav__V97tm{display:block;width:100%}.MainDashboard_leftNavCollapsed__qt1Jn,.MainDashboard_leftNav__wQiQF{position:static;width:min(360px,100%);min-height:0;margin:0 auto;padding:10px 10px 12px;border-radius:18px;box-shadow:0 6px 20px rgba(162,180,238,.12);box-sizing:border-box}.MainDashboard_shellContent__TsMNg .MainDashboard_leftNav__wQiQF{display:none}.MainDashboard_shellMenuHome__cMtaZ .MainDashboard_center__RXMwe{display:contents}.MainDashboard_shellMenuHome__cMtaZ .MainDashboard_topbar__JpMmu{grid-row:1}.MainDashboard_shellMenuHome__cMtaZ .MainDashboard_leftNav__wQiQF{grid-row:2}.MainDashboard_mobileNavHeader__X8O8l{text-align:center;padding:6px 4px 12px}.MainDashboard_mobileNavHello__aSl4u{color:#5b6b8b;font-size:11px;margin-bottom:4px}.MainDashboard_mobileNavTitle__pyHWL{color:#0f172a;font-size:18px;font-weight:800;letter-spacing:-.4px}.MainDashboard_mobileBoxxistLink__xwRAg{display:flex;align-items:center;justify-content:center;gap:8px;min-height:34px;border:1px solid #e6ecff;border-radius:12px;background:#f8fbff;color:#334155;font-size:12px;font-weight:600;text-decoration:none}.MainDashboard_mobileBoxxistLink__xwRAg img{width:18px;height:18px}.MainDashboard_mobileBoxxistLink__xwRAg .MainDashboard_navIcon__Ew6xT{width:12px;height:12px}.MainDashboard_mobileAccordion__P82Sl{margin-top:12px;border:1px solid #e6ecff;border-radius:16px;background:#fff;overflow:hidden}.MainDashboard_mobileAccordion__P82Sl>summary{display:flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px;color:#2b3e62;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.MainDashboard_mobileAccordion__P82Sl>summary::-webkit-details-marker{display:none}.MainDashboard_mobileAccordion__P82Sl>summary:after{content:"";width:8px;height:8px;margin-left:auto;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg);transition:transform .18s ease}.MainDashboard_mobileAccordion__P82Sl[open]>summary:after{transform:rotate(225deg)}.MainDashboard_mobileMenuCount__DReqj{color:#64748b;background:#f1f5f9;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600}.MainDashboard_mobileAccordionBody__mhGg9{padding:6px;border-top:1px solid #eef2ff}.MainDashboard_mobileMenuEmpty__rS07D{padding:10px 6px;color:#94a3b8;font-size:12px;line-height:1.6}.MainDashboard_mobileMenuGroup__aIxpo{padding:4px;background:#f8fbff;border:1px solid #edf2ff;border-radius:12px}.MainDashboard_mobileMenuGroup__aIxpo+.MainDashboard_mobileMenuGroup__aIxpo{margin-top:10px}.MainDashboard_mobileNav__V97tm .MainDashboard_menuLabel__XNc0m{display:block;width:auto;height:auto;padding:8px 8px 10px;font-size:12px}.MainDashboard_mobileNav__V97tm .MainDashboard_menuLabel__XNc0m:before{display:none}.MainDashboard_mobileNav__V97tm .MainDashboard_navList__MNVhN{gap:4px}.MainDashboard_mobileNav__V97tm .MainDashboard_navItemRow__EmU1d{width:100%;min-width:0;height:auto;min-height:34px;padding:0 4px 0 8px;justify-content:flex-start;border-radius:10px;box-sizing:border-box}.MainDashboard_mobileNav__V97tm .MainDashboard_navItemMain__GriOH{flex:1;width:auto;height:auto;min-height:34px;justify-content:flex-start;gap:7px;padding:3px 0}.MainDashboard_mobileNav__V97tm .MainDashboard_navText__GEDh6{position:static;display:block;width:auto;max-width:100%;opacity:1;font-size:12px}.MainDashboard_mobileNav__V97tm .MainDashboard_navIcon__Ew6xT{flex:0 0 14px;width:14px;height:14px}.MainDashboard_mobileNav__V97tm .MainDashboard_navFavBtn__t8zoT{display:grid;width:28px;height:28px}.MainDashboard_mobileNav__V97tm .MainDashboard_navFavIcon__olg2L{width:14px;height:14px}.MainDashboard_mobileNav__V97tm .MainDashboard_navTooltip___VA1b{display:none}.MainDashboard_mobileTopbar__cpftf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px}.MainDashboard_mobileBackLink__6x0eY{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid #cfd8f3;border-radius:10px;background:#f6f9ff;color:#2f54eb;font-size:12px;font-weight:700;text-decoration:none;flex:0 0 auto}.MainDashboard_mobileCurrent__S7FE3{min-width:0;color:#22304a;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainDashboard_center__RXMwe{gap:12px}.MainDashboard_topbar__JpMmu{padding:10px;border-radius:14px;gap:8px}.MainDashboard_topbarRight__4Teon{gap:4px}.MainDashboard_topIconBtn__K23fh{width:28px;height:28px;flex:0 0 auto;border-radius:8px}.MainDashboard_topIconBtn__K23fh svg{width:14px;height:14px}.MainDashboard_topbarRight__4Teon .MainDashboard_tooltip__uRi66{display:none}.MainDashboard_who__jpWkd{font-size:13px}.MainDashboard_hello__YQPcI{font-size:11px}.MainDashboard_centerContentCard__OBnYY{min-width:0;padding:12px;border-radius:16px;overflow-x:auto}.MainDashboard_topGrid__Wn_Tf{grid-template-columns:minmax(0,1fr);gap:12px}.MainDashboard_progressCardTitleRow__vFtUP{flex-wrap:wrap;gap:4px 8px}.MainDashboard_progressWorkMain__cOyoe{flex-wrap:wrap;gap:4px}.MainDashboard_progressWorkName__3IgD1{width:100%}.MainDashboard_quickBtnsRow__13OQv{gap:6px}.MainDashboard_quickBtnsRow__13OQv>button{height:32px;border-radius:10px;padding:0 7px;font-size:11px;gap:4px}.MainDashboard_qBtnArrow__sWUnV{font-size:14px}.MainDashboard_cardChip__ololo,.MainDashboard_cardMoreLink__0nYXh,.MainDashboard_progressWorkMoreLink__zgTcj{height:24px;padding:0 7px;font-size:11px}.MainDashboard_quickTimesBox__8_Wrz{padding:10px;gap:8px}.MainDashboard_qTimeCol__b6e9i{flex-wrap:wrap;gap:4px 8px}.MainDashboard_vacBtnGhost__3YZXC,.MainDashboard_vacBtnPrimary__q4bpq,.MainDashboard_vacCloseBtn__zYaOV,.MainDashboard_vacSwitchBtn__DhaH4{min-height:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.MainDashboard_mobileAccordion__P82Sl>summary:after{transition:none}}.MainDashboard_messengerLink__jW9l4{position:relative;margin-bottom:12px}.MainDashboard_messengerBadge__bO7i4{position:absolute;right:8px;top:6px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:999px;color:#fff;background:#5a7def;font-size:10px;font-weight:700}.MainDashboard_messengerContentCard__C_4b6{padding:16px;overflow:visible}@media (max-width:767px){.MainDashboard_mobileMessengerLink__51pUf{margin-top:10px}.MainDashboard_mobileNav__V97tm .MainDashboard_messengerLink__jW9l4{width:100%;min-height:34px;height:auto;box-sizing:border-box;padding:7px 10px;justify-content:flex-start;gap:7px;font-size:12px;margin-bottom:0}.MainDashboard_mobileNav__V97tm .MainDashboard_messengerLink__jW9l4 .MainDashboard_navText__GEDh6{display:block;width:auto;max-width:100%;opacity:1}.MainDashboard_messengerContentCard__C_4b6{padding:12px}}.DashboardCard_card__XSXXQ{background:#fff;border:1px solid #e6e8ef;border-radius:18px;box-shadow:0 10px 26px rgba(18,24,40,.06);padding:16px}.DashboardCard_head__iKiH_{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.DashboardCard_title__tfJoG{font-size:14px;font-weight:800;color:#111;letter-spacing:-.2px}.DashboardCard_right__UZKJl{font-size:12px;color:#6b7280}.DashboardCard_body__Qqo6g{min-height:80px}.BizCalendarMini_root__y3XnQ{width:100%}.BizCalendarMini_card__4g88v{--bx-blue:#2563eb;--bx-blue-weak:rgba(37,99,235,.08);--bx-ink:#1f2937;--bx-sub:#64748b;--bx-border:rgba(15,23,42,.1);--bx-border-2:rgba(15,23,42,.06);--bx-bg:#fff;--bx-soft:#f8fafc;--bx-weekend-bg:#fff1f2;--bx-weekend-bg-2:#ffe4e6;--bx-shadow:0 6px 24px rgba(15,23,42,.06);border:1px solid var(--bx-border-2);border-radius:16px;box-shadow:var(--bx-shadow);background:var(--bx-bg);overflow:hidden}.BizCalendarMini_card__4g88v .fc{--fc-border-color:var(--bx-border-2);--fc-page-bg-color:var(--bx-bg);--fc-neutral-bg-color:var(--bx-soft);--fc-neutral-text-color:var(--bx-sub);--fc-button-bg-color:#fff;--fc-button-border-color:var(--bx-border);--fc-button-text-color:#334155;--fc-button-hover-bg-color:#f7f9ff;--fc-button-hover-border-color:#dbe4ff;--fc-button-active-bg-color:var(--bx-blue);--fc-button-active-border-color:var(--bx-blue);--fc-button-active-text-color:#fff;--fc-today-bg-color:rgba(37,99,235,.08);--fc-event-bg-color:var(--bx-blue);--fc-event-border-color:var(--bx-blue);--fc-event-text-color:#fff;--fc-now-indicator-color:#ef4444;font-family:inherit;font-size:13px;color:var(--bx-ink)}.BizCalendarMini_card__4g88v .fc .fc-header-toolbar{margin:0;padding:12px 12px 10px;background:#fff;border-bottom:1px solid var(--bx-border-2)}.BizCalendarMini_card__4g88v .fc .fc-toolbar-title{font-size:16px;font-weight:700;letter-spacing:-.3px;color:var(--bx-ink)}.BizCalendarMini_card__4g88v .fc .fc-button{border-radius:10px;padding:7px 10px;font-weight:600;font-size:12px;line-height:1;box-shadow:none}.BizCalendarMini_card__4g88v .fc .fc-button:hover{box-shadow:0 1px 10px rgba(15,23,42,.06)}.BizCalendarMini_card__4g88v .fc .fc-toolbar-chunk{display:flex;align-items:center;gap:8px}.BizCalendarMini_card__4g88v .fc .fc-button:focus{box-shadow:0 0 0 3px rgba(37,99,235,.18)}.BizCalendarMini_card__4g88v .fc .fc-button-primary.fc-button-active,.BizCalendarMini_card__4g88v .fc .fc-button-primary:not(:disabled):active{color:#fff!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.BizCalendarMini_card__4g88v .fc .fc-col-header-cell{background:#fbfdff}.BizCalendarMini_card__4g88v .fc .fc-col-header-cell-cushion{padding:10px 6px;font-weight:600;color:#475569;letter-spacing:0}.BizCalendarMini_card__4g88v .fc .fc-col-header-cell.fc-day-sat,.BizCalendarMini_card__4g88v .fc .fc-col-header-cell.fc-day-sun{background:var(--bx-weekend-bg)}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day{background:#fff}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-sat,.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-sun{background:var(--bx-weekend-bg)}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-number{padding:8px 10px;font-weight:600;color:#334155}.BizCalendarMini_card__4g88v .fc .fc-day-sat .fc-daygrid-day-number,.BizCalendarMini_card__4g88v .fc .fc-day-sun .fc-daygrid-day-number{color:#94a3b8}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-frame{position:relative}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-top{position:relative;z-index:2}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-events{position:absolute;top:8px;right:34px;display:flex;align-items:center;gap:2px;margin:0!important;min-height:0!important;z-index:3}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-events .fc-daygrid-event-harness{margin:0!important}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day-bottom{display:none}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-day-events{position:static;display:block;margin:0 6px 4px!important;min-height:0!important;padding:0 0 2px}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-day-events .fc-daygrid-event-harness,.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-event{margin:2px 0!important}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-day-bottom{display:block;padding:0 6px 4px;font-size:11px}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event{width:100%;border-radius:6px!important;padding:2px 5px!important;font-size:10.5px;line-height:1.25;color:#1f2937!important;letter-spacing:0}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event .fc-event-main{min-width:0;color:#1f2937!important}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event .fc-event-title,.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event .fc-event-title-container{display:block;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;color:#1f2937!important}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-header-toolbar{padding:10px 12px 8px}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-col-header-cell-cushion{padding:8px 6px;color:#111827;font-weight:700}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-day-number{padding:6px 8px;color:#1f2937;font-weight:700}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-day-sat .fc-daygrid-day-number,.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-day-sun .fc-daygrid-day-number{color:#475569}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-day-other .fc-daygrid-day-number{color:#9ca3af}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-daygrid-day-frame{min-height:84px}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.bx-day-flash .fc-daygrid-day-frame{animation:BizCalendarMini_bxCalendarDateFlash__FW2NW .72s ease-in-out 0s 2}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.bx-day-flash .fc-daygrid-day-number{color:#1d4ed8!important}@keyframes BizCalendarMini_bxCalendarDateFlash__FW2NW{0%,to{background:transparent;box-shadow:none}35%,65%{background:rgba(250,204,21,.18);box-shadow:inset 0 0 0 2px rgba(245,158,11,.35)}}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day:hover{background:rgba(2,6,23,.015)}.BizCalendarMini_card__4g88v .fc .fc-col-header-cell.fc-day-today{background:linear-gradient(180deg,rgba(37,99,235,.14),rgba(147,197,253,.12))}.BizCalendarMini_card__4g88v .fc .fc-col-header-cell.fc-day-today .fc-col-header-cell-cushion{color:#1d4ed8;font-weight:700}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-today{background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(96,165,250,.15) 48%,rgba(219,234,254,.3))!important}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{position:relative;box-shadow:inset 0 0 0 2px rgba(37,99,235,.28);background:transparent}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame:after{display:none}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 10px;border-radius:999px;background:#2563eb;color:#fff;box-shadow:0 6px 14px rgba(37,99,235,.24)}.BizCalendarMini_card__4g88v .fc .fc-highlight{background:rgba(37,99,235,.1);pointer-events:none}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.bx-day-selected .fc-daygrid-day-frame{position:relative;background:rgba(37,99,235,.05)}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.bx-day-selected .fc-daygrid-day-frame:after{content:"";position:absolute;inset:4px;border:1.5px solid rgba(37,99,235,.45);border-radius:12px;pointer-events:none}.BizCalendarMini_card__4g88v .fc .fc-daygrid-day.bx-day-selected .fc-daygrid-day-number{color:#1d4ed8;font-weight:700}.BizCalendarMini_card__4g88v .fc .fc-daygrid-event{margin:1px 6px}.BizCalendarMini_card__4g88v .fc .fc-event{border-radius:999px!important;padding:2px 7px!important;font-weight:600;font-size:11px;line-height:1.2;letter-spacing:-.15px}.BizCalendarMini_card__4g88v .fc .fc-event .fc-event-title,.BizCalendarMini_card__4g88v .fc .fc-event .fc-event-title-container{padding:0!important;margin:0!important;line-height:1.15;white-space:nowrap}.BizCalendarMini_card__4g88v .fc .fc-daygrid-event-dot{display:none}.BizCalendarMini_card__4g88v .fc .fc-event.bx-schedule-event{background:rgba(14,165,233,.18)!important;border:1px solid rgba(2,132,199,.3)!important;color:#075985!important}.BizCalendarMini_card__4g88v .fc .fc-event.bx-emoji-marker-event{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:auto!important;font-size:18px!important;line-height:1!important}.BizCalendarMini_card__4g88v .fc .fc-daygrid-event.bx-emoji-marker-event{margin:0!important}.BizCalendarMini_card__4g88v .fc .fc-event.bx-emoji-marker-event .fc-event-main{padding:0!important}.BizCalendarMini_emojiMarker__RfMmk{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:18px;line-height:1}.BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-due-event{background:#2564eb91!important;border:1px solid #1d4ed8!important;color:#fff!important;box-shadow:0 2px 8px rgba(37,99,235,.22)}.BizCalendarMini_card__4g88v .fc .fc-event.bx-manual-workorder-due-event{background:rgba(37,99,235,.18)!important;border:1px solid rgba(29,78,216,.32)!important;color:#1e3a8a!important;box-shadow:none}.BizCalendarMini_card__4g88v .fc .fc-event.bx-production-workorder-due-event{background:rgba(245,158,11,.22)!important;border:1px solid rgba(217,119,6,.34)!important;color:#92400e!important;box-shadow:none}.BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-delivered-event{background:rgba(148,163,184,.28)!important;border:1px solid rgba(100,116,139,.34)!important;color:#475569!important;box-shadow:none}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-holiday-event{background:hsla(0,91%,71%,.36)!important;border-color:rgba(220,38,38,.34)!important;color:#1f2937!important;box-shadow:none}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-schedule-event{background:rgba(125,211,252,.34)!important;border-color:rgba(2,132,199,.32)!important;color:#1f2937!important;box-shadow:none}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-approved-vacation-event{background:rgba(110,231,183,.34)!important;border-color:rgba(5,150,105,.3)!important;color:#1f2937!important;box-shadow:none}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-manual-workorder-due-event{background:rgba(147,197,253,.4)!important;border-color:rgba(37,99,235,.32)!important;color:#1f2937!important}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-production-workorder-due-event{background:rgba(251,191,36,.4)!important;border-color:rgba(217,119,6,.34)!important;color:#1f2937!important}.BizCalendarMini_boardDetailedEvents__xStNG .BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-delivered-event{background:rgba(148,163,184,.36)!important;border-color:rgba(100,116,139,.34)!important;color:#334155!important}.BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-due-event .fc-event-main{overflow:hidden}.BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-due-event .fc-event-title,.BizCalendarMini_card__4g88v .fc .fc-event.bx-workorder-due-event .fc-event-title-container{display:block;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.BizCalendarMini_modalOverlay__nVJEs{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.42);display:flex;align-items:center;justify-content:center;padding:16px}.BizCalendarMini_modalBox__lNnFF{width:min(460px,100%);background:#fff;border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden}.BizCalendarMini_modalHeader__gX8G3{display:flex;align-items:center;gap:10px;padding:16px 18px 12px;border-bottom:1px solid rgba(15,23,42,.08)}.BizCalendarMini_modalIcon__QfL6X{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(37,99,235,.1);font-size:18px}.BizCalendarMini_modalTitle__fV6FH{font-size:16px;font-weight:800;color:#0f172a}.BizCalendarMini_hoverTip__Xprfs{position:fixed;z-index:10020;pointer-events:none;max-width:260px;padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.92);color:#fff;font-size:12px;font-weight:600;line-height:1.55;box-shadow:0 12px 32px rgba(15,23,42,.22);white-space:pre-line;word-break:break-word;transform:translate(-50%,calc(-100% - 8px));transform-origin:bottom center;opacity:0;animation:BizCalendarMini_hoverTipRise__hIAZk .18s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}@keyframes BizCalendarMini_hoverTipRise__hIAZk{0%{opacity:0;transform:translate(-50%,calc(-100% + 8px))}to{opacity:1;transform:translate(-50%,calc(-100% - 8px))}}.BizCalendarMini_modalBody__XUl50{padding:14px 18px 18px}.BizCalendarMini_modalRange__iVHlr{font-size:15px;font-weight:800;color:#0f172a;margin-bottom:6px}.BizCalendarMini_modalDesc__q2BXn{font-size:13px;color:#475569;margin-bottom:14px}.BizCalendarMini_formGrid__f5nwv{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.BizCalendarMini_formField__6ZOBr{display:flex;flex-direction:column;gap:6px}.BizCalendarMini_formLabel__sYMMj{font-size:12px;color:#64748b}.BizCalendarMini_input__mFNXw{border:1px solid rgba(15,23,42,.14);border-radius:12px;padding:10px 12px;font-size:13px;outline:none;background:#fff}.BizCalendarMini_input__mFNXw:focus{border-color:rgba(37,99,235,.55);box-shadow:0 0 0 4px rgba(37,99,235,.12)}.BizCalendarMini_actions__BPUI7{display:flex;align-items:center;gap:10px}.BizCalendarMini_spacer__2SgWH{flex:1}.BizCalendarMini_btn__ZhLWD{border:1px solid transparent;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:800;cursor:pointer}.BizCalendarMini_btn__ZhLWD:disabled{opacity:.6;cursor:not-allowed}.BizCalendarMini_btnPrimary__j_Qzi{background:#2563eb;color:#fff}.BizCalendarMini_btnSecondary__tqWZ1{background:#f1f5f9;color:#0f172a;border-color:rgba(15,23,42,.08)}.BizCalendarMini_btnDanger__ElZJ3{background:#fff1f2;color:#be123c;border-color:rgba(190,18,60,.25)}.BizCalendarMini_board__Os5EA{display:grid;grid-template-columns:260px minmax(0,1fr) 260px;gap:16px;align-items:stretch}.BizCalendarMini_calendarArea__4lOQ5{min-width:0}.BizCalendarMini_panelCard__3B4JR{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:18px;box-shadow:0 4px 20px rgba(15,23,42,.05);overflow:hidden;display:flex;flex-direction:column;min-height:100%}.BizCalendarMini_panelHead__9NAqI{padding:16px 16px 8px}.BizCalendarMini_panelHeadRow__FVhFd{display:flex;align-items:center;justify-content:space-between;gap:10px}.BizCalendarMini_panelHeadDate__3kT_h{min-width:0;font-size:14px;font-weight:600;color:#64748b;line-height:1.4}.BizCalendarMini_panelHeadAddBtn__XW5QV{width:34px;height:34px;padding:0;border:1px solid rgba(37,99,235,.16);border-radius:10px;background:rgba(37,99,235,.08);color:#2563eb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.BizCalendarMini_panelHeadAddBtn__XW5QV:hover{background:rgba(37,99,235,.12);border-color:rgba(37,99,235,.22)}.BizCalendarMini_panelHeadAddBtn__XW5QV:disabled{opacity:.45;cursor:not-allowed}.BizCalendarMini_panelHeadAddIcon__DBspO{width:16px;height:16px}.BizCalendarMini_panelTitle__JRWqB{font-size:15px;font-weight:700;color:#111827;letter-spacing:-.2px}.BizCalendarMini_panelSub__3cpoZ{margin-top:4px;font-size:12px;color:#64748b}.BizCalendarMini_tabRow__0t_qN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 12px 0}.BizCalendarMini_tabBtn__JaFNJ{height:38px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#f8fafc;color:#475569;font-size:13px;font-weight:600;cursor:pointer;transition:all .18s ease}.BizCalendarMini_tabBtn__JaFNJ:hover{background:#f1f5f9}.BizCalendarMini_tabBtnActive___FHom{background:#eef4ff;border-color:#c7d7fe;color:#2563eb}.BizCalendarMini_panelBody__Y0_JE{padding:12px;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:auto}.BizCalendarMini_emptyState__h9bMx{flex:1;display:flex;align-items:center;justify-content:center;padding:0 16px;font-size:13px;color:#64748b;line-height:1.6;text-align:center}.BizCalendarMini_listButton__29M2K{width:100%;text-align:left;padding:12px;border:1px solid rgba(15,23,42,.06);border-radius:14px;background:#fff;cursor:pointer;display:grid;gap:4px;transition:all .18s ease}.BizCalendarMini_listButton__29M2K:hover{background:#f8fafc}.BizCalendarMini_listButtonActive__BVc5o{background:#f5f9ff;border-color:#c7d7fe}.BizCalendarMini_listButtonTitle__VwHNB{font-size:14px;font-weight:700;color:#111827;line-height:1.4}.BizCalendarMini_listButtonMeta__SRhjp{font-size:12px;color:#475569;line-height:1.45}.BizCalendarMini_listButtonNote__hswJD{font-size:12px;color:#94a3b8;line-height:1.45}.BizCalendarMini_listWorkorderHead__967Rc{display:flex;align-items:center;gap:8px;min-width:0}.BizCalendarMini_listWorkorderChip__RH3u6{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:42px;height:22px;padding:0 8px;border-radius:999px;background:rgba(37,99,235,.12);color:#1d4ed8;font-size:11px;font-weight:800;line-height:1}.BizCalendarMini_listWorkorderNo__oNqvy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:12px;font-weight:700;line-height:1.4}.BizCalendarMini_infoCard__sLv2E{padding:14px;border:1px solid rgba(15,23,42,.06);border-radius:14px;background:#fff;display:grid;gap:10px}.BizCalendarMini_infoDate__Aw30V{font-size:16px;font-weight:700;color:#111827;line-height:1.4}.BizCalendarMini_infoSub__t5mKy{font-size:12px;color:#64748b}.BizCalendarMini_infoGrid__qRG0c{display:grid;gap:10px}.BizCalendarMini_infoRow__HGtnP{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;align-items:start}.BizCalendarMini_infoKey__0GWAa{font-size:12px;color:#64748b}.BizCalendarMini_infoValue__srkVf{font-size:13px;color:#111827;line-height:1.5;word-break:break-word}.BizCalendarMini_guideList__VEaOP{display:grid;gap:10px}.BizCalendarMini_guideItem__Be3Mm{padding:14px;border:1px solid rgba(15,23,42,.06);border-radius:14px;background:#fff}.BizCalendarMini_guideTitle__yrJY_{font-size:13px;font-weight:700;color:#111827;line-height:1.4}.BizCalendarMini_guideText___pN8e{margin-top:4px;font-size:12px;color:#64748b;line-height:1.5}.BizCalendarMini_boardLeftOnly___fyq6{grid-template-columns:260px minmax(0,1fr)}.BizCalendarMini_boardDetailedEvents__xStNG.BizCalendarMini_boardLeftOnly___fyq6{grid-template-columns:minmax(300px,.34fr) minmax(0,.66fr)}.BizCalendarMini_boardOnlyCalendar__Y3W0O{grid-template-columns:minmax(0,1fr)}.BizCalendarMini_panelActionBox__b13eD{display:grid;gap:8px;padding:12px;border-top:1px solid rgba(15,23,42,.06);border-bottom:1px solid rgba(15,23,42,.06);background:#f8fafc}.BizCalendarMini_panelActionText__qomom{font-size:12px;color:#64748b;line-height:1.5}.BizCalendarMini_panelActionBtn__K1Zw0{height:38px;border:1px solid #2563eb;border-radius:12px;background:#2563eb;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.BizCalendarMini_panelActionBtn__K1Zw0:hover{background:#1d4ed8;border-color:#1d4ed8}.BizCalendarMini_card__4g88v .fc .fc-event.bx-holiday-event{background:rgba(239,68,68,.3)!important;border:1px solid rgba(239,68,68,.22)!important;color:#b91c1c!important}.BizCalendarMini_card__4g88v .fc .fc-event.bx-approved-vacation-event{background:rgba(16,185,129,.18)!important;border:1px solid rgba(5,150,105,.3)!important;color:#047857!important}.BizCalendarMini_card__4g88v .fc .bx-chatbot-away-event{font-size:.82rem}.BizCalendarMini_listButtonVacation__usfJw{background:#f0fdf4;border-color:rgba(34,197,94,.22)}.BizCalendarMini_listButtonVacation__usfJw:hover{background:#ecfdf5;border-color:rgba(34,197,94,.32)}.BizCalendarMini_listButtonVacation__usfJw .BizCalendarMini_listButtonTitle__VwHNB:before{content:"🌴 "}.BizCalendarMini_listButtonVacation__usfJw .BizCalendarMini_listButtonNote__hswJD{color:#15803d}.BizCalendarMini_listButtonWorkorder__NbpNy{background:#eff6ff;border-color:rgba(37,99,235,.22)}.BizCalendarMini_listButtonWorkorder__NbpNy:hover{background:#dbeafe;border-color:rgba(37,99,235,.32)}.BizCalendarMini_listButtonWorkorder__NbpNy .BizCalendarMini_listButtonNote__hswJD{color:#1d4ed8}.BizCalendarMini_listButtonProductionWorkorder__U_pg4{background:#fffbeb;border-color:rgba(245,158,11,.28)}.BizCalendarMini_listButtonProductionWorkorder__U_pg4:hover{background:#fef3c7;border-color:rgba(245,158,11,.38)}.BizCalendarMini_listButtonProductionWorkorder__U_pg4 .BizCalendarMini_listButtonNote__hswJD{color:#b45309}.BizCalendarMini_listButtonProductionWorkorder__U_pg4 .BizCalendarMini_listWorkorderChip__RH3u6{background:rgba(245,158,11,.18);color:#92400e}.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9{background:#f1f5f9;border-color:rgba(100,116,139,.26)}.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9:hover{background:#e2e8f0;border-color:rgba(100,116,139,.36)}.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9 .BizCalendarMini_listButtonMeta__SRhjp,.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9 .BizCalendarMini_listButtonNote__hswJD,.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9 .BizCalendarMini_listButtonTitle__VwHNB,.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9 .BizCalendarMini_listWorkorderNo__oNqvy{color:#64748b}.BizCalendarMini_listButtonDeliveredWorkorder__WK3d9 .BizCalendarMini_listWorkorderChip__RH3u6{background:rgba(100,116,139,.16);color:#475569}@media (max-width:900px){.BizCalendarMini_boardDetailedEvents__xStNG.BizCalendarMini_boardLeftOnly___fyq6,.BizCalendarMini_boardLeftOnly___fyq6,.BizCalendarMini_board__Os5EA{grid-template-columns:minmax(0,1fr)}.BizCalendarMini_board__Os5EA>*{min-width:0}.BizCalendarMini_card__4g88v .fc .fc-header-toolbar{flex-wrap:wrap;gap:10px;padding:10px 8px}.BizCalendarMini_card__4g88v .fc .fc-toolbar-chunk{flex-wrap:wrap;gap:4px}.BizCalendarMini_card__4g88v .fc .fc-toolbar-title{font-size:14px}.BizCalendarMini_card__4g88v .fc .fc-button{min-height:28px;padding:5px 7px;font-size:11px}.BizCalendarMini_card__4g88v .fc .fc-icon{font-size:14px}.BizCalendarMini_panelActionBtn__K1Zw0{height:30px;font-size:12px}.BizCalendarMini_formGrid__f5nwv{grid-template-columns:minmax(0,1fr)}}.NoticeMiniList_wrap__AaH6Y{width:100%}.NoticeMiniList_skel__95RyJ{height:14px;border-radius:10px;background:#f1f5f9;margin:10px 0}.NoticeMiniList_empty__ghL5V{color:#94a3b8;font-size:13px;padding:6px 0}.NoticeMiniList_list__hTnPP{list-style:none;margin:0;padding:0}.NoticeMiniList_item__WxLls{border-bottom:1px solid #eef2f7}.NoticeMiniList_noticeLink__DxtsX{display:flex;justify-content:space-between;gap:10px;padding:10px 4px;border-radius:6px;text-decoration:none}.NoticeMiniList_item__WxLls:last-child{border-bottom:none}.NoticeMiniList_noticeLink__DxtsX:hover{background:#f7f9fd}.NoticeMiniList_moreLink__Bwu_s:focus-visible,.NoticeMiniList_noticeLink__DxtsX:focus-visible,.NoticeMiniList_retryButton__j34ga:focus-visible{outline:2px solid #5563ff;outline-offset:3px}.NoticeMiniList_left__0YLYk{min-width:0}.NoticeMiniList_title__9_8nl{font-size:13px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NoticeMiniList_meta__Tddzp{margin-top:3px;font-size:12px;color:#64748b}.NoticeMiniList_right__jaROX{flex:0 0 auto;font-size:12px;color:#94a3b8}.NoticeMiniList_more__9w62B{margin-top:8px;display:flex;justify-content:flex-end}.NoticeMiniList_moreLink__Bwu_s,.NoticeMiniList_retryButton__j34ga{font-size:12px;font-weight:700;color:#5563ff;text-decoration:none}.NoticeMiniList_moreLink__Bwu_s:hover,.NoticeMiniList_retryButton__j34ga:hover{text-decoration:underline}.NoticeMiniList_retryButton__j34ga{border:0;padding:0;background:none;cursor:pointer;font-family:inherit}.NoticeMiniList_empty__ghL5V p{margin:0 0 8px}.StaffApprovalNotifications_bellWrap__B09LG{position:relative;display:flex;align-items:center;flex-shrink:0}.StaffApprovalNotifications_bellButton__uU1ef{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid #e4e8f0;border-radius:11px;background:#fff;color:#475569;cursor:pointer}.StaffApprovalNotifications_bellButton__uU1ef>svg{width:17px;height:17px}.StaffApprovalNotifications_bellButton__uU1ef:hover{background:#f7f9ff}.StaffApprovalNotifications_bellButton__uU1ef:focus-visible,.StaffApprovalNotifications_close__fw0ez:focus-visible,.StaffApprovalNotifications_request__l0AQa:focus-visible,.StaffApprovalNotifications_retry__9eoHN:focus-visible,.StaffApprovalNotifications_toastAction__sVT2a:focus-visible,.StaffApprovalNotifications_viewAll__vVZeS:focus-visible{outline:2px solid #4169e8;outline-offset:3px}.StaffApprovalNotifications_bellTooltip__oICiu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.StaffApprovalNotifications_bellBadge__lR4_x{position:absolute;top:-6px;right:-7px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border:2px solid #fff;border-radius:99px;background:#e76556;color:#fff;font-size:10px;font-weight:700;line-height:1;pointer-events:none}.StaffApprovalNotifications_popup__spSeG{position:absolute;top:calc(100% + 12px);right:0;z-index:4100;width:350px;max-width:calc(100vw - 32px);box-sizing:border-box;border:1px solid #dce4f2;border-radius:16px;background:#fff;color:#344260;box-shadow:0 12px 40px #25396026;overflow:hidden}.StaffApprovalNotifications_popupHeader__CDSZl{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 44px 0 18px}.StaffApprovalNotifications_popupHeader__CDSZl h2{margin:0;font-size:14px;line-height:1.5;font-weight:700}.StaffApprovalNotifications_close__fw0ez{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:transparent;color:#8c9bb2;cursor:pointer;touch-action:manipulation}.StaffApprovalNotifications_close__fw0ez svg{width:15px;height:15px}.StaffApprovalNotifications_close__fw0ez:hover{background:#eef3ff;color:#4169e8}.StaffApprovalNotifications_popupCount__9C8S6{margin:7px 18px 14px;font-size:12px;color:#8896ad}.StaffApprovalNotifications_popupCount__9C8S6 strong{margin-left:4px;color:#4169e8}.StaffApprovalNotifications_requestList__P_EL1{list-style:none;padding:0;margin:0;max-height:min(420px,55dvh);overflow-y:auto;overscroll-behavior:contain}.StaffApprovalNotifications_requestList__P_EL1 li+li{border-top:1px solid #f0f3f8}.StaffApprovalNotifications_request__l0AQa{display:flex;align-items:center;gap:10px;width:100%;padding:13px 18px;border:0;background:#fff;color:inherit;text-align:left;font:inherit;cursor:pointer}.StaffApprovalNotifications_request__l0AQa:hover{background:#f8faff}.StaffApprovalNotifications_requestAvatar__0Ikuz{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:11px;background:#edf3ff;color:#4e72cd;font-size:12px;font-weight:700}.StaffApprovalNotifications_requestContent__J2Ns5{display:grid;gap:4px;min-width:0;flex:1}.StaffApprovalNotifications_requestContent__J2Ns5 strong{font-size:12px;overflow-wrap:anywhere}.StaffApprovalNotifications_requestContent__J2Ns5>span{font-size:11px;color:#8896ad}.StaffApprovalNotifications_requestDate__pLIOA{max-width:74px;flex-shrink:0;font-size:10px;line-height:1.5;color:#94a3b8;text-align:right}.StaffApprovalNotifications_empty__OCdz9{margin:0;padding:18px;font-size:12px;line-height:1.7;color:#8896ad}.StaffApprovalNotifications_error__qgU7D{margin:0;padding:0 18px 12px;font-size:12px;line-height:1.6;color:#b44138;overflow-wrap:anywhere}.StaffApprovalNotifications_viewAll__vVZeS{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;border-top:1px solid #e9edf6;background:#f7f9ff;color:#4169e8;padding:14px 18px;font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.StaffApprovalNotifications_viewAll__vVZeS:hover{background:#eef3ff}.StaffApprovalNotifications_retry__9eoHN{display:block;margin:0 18px 16px;padding:7px 11px;border:1px solid #dbe5fa;border-radius:8px;background:#fff;color:#5473c9;font-size:12px;cursor:pointer}.StaffApprovalNotifications_retry__9eoHN:disabled{opacity:.55;cursor:wait}.StaffApprovalNotifications_stack__eVk6Z{position:fixed;z-index:4000;right:22px;top:84px;display:flex;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;pointer-events:none;padding:8px;box-sizing:content-box;scrollbar-width:thin}.StaffApprovalNotifications_toast__vzBBX{position:relative;display:flex;align-items:flex-start;gap:11px;flex-shrink:0;min-width:0;padding:17px 38px 17px 15px;background:#fff;border:1px solid #dbe5fa;border-radius:15px;box-shadow:0 7px 28px #25396026;pointer-events:auto;color:#344260;overflow:hidden}.StaffApprovalNotifications_toastIcon__nSqm9{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:12px;background:#edf3ff;color:#4e72cd}.StaffApprovalNotifications_toastIcon__nSqm9 svg{width:20px;height:20px}.StaffApprovalNotifications_toastContent__fI_Fk{display:grid;gap:6px;min-width:0;flex:1}.StaffApprovalNotifications_toastTitle__Wt70v{font-size:13px}.StaffApprovalNotifications_toastMessage__KPosZ{margin:0;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.StaffApprovalNotifications_toastAction__sVT2a{justify-self:start;display:inline-flex;align-items:center;gap:7px;margin-top:3px;padding:5px 0;border:0;background:transparent;color:#4169e8;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.StaffApprovalNotifications_toastAction__sVT2a:hover{text-decoration:underline}@media(max-width:650px){.StaffApprovalNotifications_bellButton__uU1ef{width:28px;height:28px;border-radius:8px}.StaffApprovalNotifications_bellButton__uU1ef>svg{width:14px;height:14px}.StaffApprovalNotifications_bellBadge__lR4_x{top:-5px;right:-6px;min-width:17px;height:17px;font-size:9px}.StaffApprovalNotifications_popup__spSeG{position:fixed;top:calc(env(safe-area-inset-top,0px) + 78px);left:12px;right:12px;width:auto;max-width:none;max-height:calc(100dvh - 100px);overflow-y:auto}.StaffApprovalNotifications_stack__eVk6Z{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);right:12px;left:12px;width:auto;max-width:460px;max-height:45dvh;margin:0 auto;padding:0;box-sizing:border-box}.StaffApprovalNotifications_toast__vzBBX{padding:16px 38px 16px 13px;gap:10px}.StaffApprovalNotifications_toastIcon__nSqm9{width:32px;height:32px}}.MessengerNotifications_stack__Q_mu_{position:fixed;z-index:4000;right:22px;bottom:22px;display:flex;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 44px);overflow-y:auto;overscroll-behavior:contain;pointer-events:none;padding:8px;box-sizing:content-box;scrollbar-width:thin}.MessengerNotifications_toast__P_uhD{position:relative;flex-shrink:0;min-width:0;background:#fff;border:1px solid #dbe5fa;border-radius:15px;box-shadow:0 7px 28px #25396026;pointer-events:auto;color:#344260;overflow:hidden}.MessengerNotifications_open__JGWCz{display:flex;align-items:flex-start;gap:11px;width:100%;border:0;background:transparent;padding:17px 38px 17px 15px;color:inherit;text-align:left;cursor:pointer;font:inherit;box-sizing:border-box}.MessengerNotifications_avatar__fmrbZ{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:12px;background:#edf3ff;color:#4e72cd;font-size:13px;font-weight:700}.MessengerNotifications_content__hkxgq{display:grid;gap:4px;min-width:0;flex:1}.MessengerNotifications_heading__dsbex{display:flex;align-items:center;gap:6px;min-width:0}.MessengerNotifications_heading__dsbex strong{font-size:13px;overflow-wrap:anywhere}.MessengerNotifications_room__v3VPx{font-size:10px;color:#8896ad;overflow-wrap:anywhere}.MessengerNotifications_body__HYoS0{font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-height:144px;overflow-y:auto;margin-top:4px}.MessengerNotifications_count__M7YgN,.MessengerNotifications_mention__83ezr{display:inline-flex;align-items:center;flex-shrink:0;border-radius:6px;padding:2px 5px;font-size:10px;background:#eef2ff;color:#5473c9}.MessengerNotifications_count__M7YgN{margin-left:auto;background:#4169e8;color:#fff}.MessengerNotifications_close__XZ9FD{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:transparent;color:#8c9bb2;cursor:pointer;touch-action:manipulation}.MessengerNotifications_close__XZ9FD:hover{background:#eef3ff;color:#4169e8}.MessengerNotifications_close__XZ9FD:focus-visible,.MessengerNotifications_open__JGWCz:focus-visible{outline:2px solid #4169e8;outline-offset:-3px}.MessengerNotifications_mobile__0T_Fa{display:grid;gap:0;top:calc(env(safe-area-inset-top,0px) + 12px);right:12px;left:12px;bottom:auto;width:auto;max-width:460px;max-height:none;margin:0 auto;padding:0;overflow:visible;box-sizing:border-box}.MessengerNotifications_mobile__0T_Fa .MessengerNotifications_toast__P_uhD{grid-area:1/1;z-index:1;touch-action:pan-y}.MessengerNotifications_mobile__0T_Fa .MessengerNotifications_open__JGWCz{padding:16px 38px 16px 13px;gap:10px}.MessengerNotifications_mobile__0T_Fa .MessengerNotifications_body__HYoS0{max-height:110px}.MessengerNotifications_mobile__0T_Fa .MessengerNotifications_avatar__fmrbZ{width:32px;height:32px}.MessengerNotifications_layer__PTkki{position:absolute;inset:8px 6px -8px;border:1px solid #dbe5fa;border-radius:15px;background:#f6f8ff;box-shadow:0 4px 15px #25396016;pointer-events:none}.MessengerNotifications_back__eXT_C{inset:16px 12px -16px;background:#edf2fc}.MessengerSearch_root__wO7CC{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-end;min-width:0;max-width:100%;font-family:Arial,sans-serif}.MessengerSearch_form__2o87S{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;max-width:100%}.MessengerSearch_reveal__f8KiL{display:grid;grid-template-columns:0fr;max-width:0;min-width:0;opacity:0;transform:translateX(-12px);transition:grid-template-columns .22s ease-out,max-width .22s ease-out,opacity .22s ease-out,transform .22s ease-out;pointer-events:none}.MessengerSearch_root__wO7CC[data-expanded=true] .MessengerSearch_reveal__f8KiL{grid-template-columns:1fr;max-width:510px;opacity:1;transform:translateX(0);pointer-events:auto}.MessengerSearch_fields__MYLrQ{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.MessengerSearch_root__wO7CC .MessengerSearch_date__qbuj_,.MessengerSearch_root__wO7CC .MessengerSearch_query__8i1_W{box-sizing:border-box;height:32px;min-width:0;padding:0 9px;border:1px solid #dfe6f1;border-radius:8px;background:#fff;color:#61728d;font-family:inherit;font-size:13px;font-weight:400;line-height:1.3}.MessengerSearch_root__wO7CC .MessengerSearch_query__8i1_W{flex:1 1 220px;width:220px;min-width:100px}.MessengerSearch_query__8i1_W::placeholder{color:#99a8bd}.MessengerSearch_dates__G0wH1{display:flex;flex:0 1 276px;gap:6px;min-width:0;transition:opacity .18s ease-out .04s}.MessengerSearch_root__wO7CC .MessengerSearch_date__qbuj_{flex:1 1 135px;width:135px;min-width:90px}.MessengerSearch_root__wO7CC .MessengerSearch_searchButton__2Oho_,.MessengerSearch_root__wO7CC .MessengerSearch_step__v39o6{display:grid;place-items:center;flex:0 0 auto;box-sizing:border-box;width:30px;height:30px;padding:0;border:1px solid #e3e8f3;border-radius:8px;background:#fff;color:#7284a7;font:inherit;cursor:pointer}.MessengerSearch_root__wO7CC .MessengerSearch_searchButton__2Oho_:hover,.MessengerSearch_root__wO7CC .MessengerSearch_step__v39o6:hover{border-color:#cbd9ef;background:#f6f9ff;color:#5d7fbe}.MessengerSearch_root__wO7CC button:disabled,.MessengerSearch_root__wO7CC button[aria-disabled=true]{opacity:.5;cursor:default}.MessengerSearch_root__wO7CC button:focus-visible,.MessengerSearch_root__wO7CC input:focus-visible{outline:2px solid #87a8e7;outline-offset:2px}.MessengerSearch_root__wO7CC .MessengerSearch_reset__EdFj3{flex:0 0 auto;padding:4px 6px;border:0;border-radius:5px;background:transparent;color:#8b9bb4;font:inherit;font-size:11px;line-height:1.5;cursor:pointer;white-space:nowrap}.MessengerSearch_root__wO7CC .MessengerSearch_reset__EdFj3:hover{background:#f1f5fb;color:#6b86b3}.MessengerSearch_results__j5Yv6{display:flex;align-items:center;flex:0 0 auto;gap:2px;min-width:0}.MessengerSearch_counter__DlcdD{min-width:32px;padding:0 3px;color:#90a0b8;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.5;white-space:nowrap;text-align:center}.MessengerSearch_root__wO7CC .MessengerSearch_step__v39o6{width:24px;height:26px;border-color:transparent;background:transparent}.MessengerSearch_error__oEeBR{margin:5px 0 0;max-width:100%;color:#b36b63;font-size:11px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:1100px){.MessengerSearch_root__wO7CC .MessengerSearch_query__8i1_W{flex-basis:170px;width:170px}.MessengerSearch_root__wO7CC .MessengerSearch_date__qbuj_{width:115px;flex-basis:115px}}@media(max-width:900px){.MessengerSearch_root__wO7CC{font-family:Boxxist Messenger Noto Sans KR,Boxxist Messenger Noto Sans KR Fallback,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,맑은 고딕,system-ui,sans-serif}.MessengerSearch_root__wO7CC[data-expanded=true]{width:100%;flex:1 1 100%;align-items:stretch}.MessengerSearch_form__2o87S{flex-wrap:wrap;width:100%;gap:6px}.MessengerSearch_reveal__f8KiL{order:3;flex:1 0 100%;width:100%;grid-template-columns:1fr;grid-template-rows:0fr;max-width:100%;max-height:0;overflow:hidden;transition:grid-template-rows .22s ease-out,max-height .22s ease-out,opacity .22s ease-out,transform .22s ease-out}.MessengerSearch_root__wO7CC[data-expanded=true] .MessengerSearch_reveal__f8KiL{grid-template-rows:1fr;max-width:100%;max-height:90px}.MessengerSearch_root__wO7CC[data-expanded=false] .MessengerSearch_reveal__f8KiL{position:absolute;visibility:hidden;pointer-events:none}.MessengerSearch_fields__MYLrQ{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;width:100%}.MessengerSearch_root__wO7CC .MessengerSearch_query__8i1_W{width:100%;min-width:0;height:34px;font-size:16px}.MessengerSearch_dates__G0wH1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;width:100%}.MessengerSearch_root__wO7CC .MessengerSearch_date__qbuj_{width:100%;min-width:0;height:34px;font-size:16px}.MessengerSearch_results__j5Yv6{margin-left:2px}.MessengerSearch_error__oEeBR{font-size:12px}}@media(prefers-reduced-motion:reduce){.MessengerSearch_dates__G0wH1,.MessengerSearch_reveal__f8KiL{transition:none!important}}.MessengerSenderSelect_root__NUDTb{width:170px;max-width:100%;min-width:0}.MessengerSenderSelect_root__NUDTb .MessengerSenderSelect_trigger__srLR_{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;height:36px;min-width:0;padding:0 10px;border:1px solid #dfe6f1;border-radius:8px;background:#fff;color:#61728d;font-family:inherit;font-size:13px;font-weight:400;line-height:1.3;text-align:left;cursor:pointer}.MessengerSenderSelect_trigger__srLR_>span:first-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.MessengerSenderSelect_trigger__srLR_:hover{border-color:#c6d4eb}.MessengerSenderSelect_root__NUDTb .MessengerSenderSelect_trigger__srLR_:focus-visible{outline:2px solid #87a8e7;outline-offset:2px}.MessengerSenderSelect_chevron__0L4U6{display:flex;flex:0 0 auto;color:#99a7bc;transition:transform .18s ease-out}.MessengerSenderSelect_trigger__srLR_[data-open=true] .MessengerSenderSelect_chevron__0L4U6{transform:rotate(180deg)}.MessengerSenderSelect_panel__GL5uJ{z-index:2200;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;background:#fff;color:#62738d;font-family:Arial,sans-serif;font-size:13px;line-height:1.5}.MessengerSenderSelect_popover__I7Rj3{position:fixed;overflow:hidden;padding:4px;border:1px solid #dfe6f1;border-radius:9px;box-shadow:0 12px 34px #20365822;transform-origin:top center;animation:MessengerSenderSelect_popoverIn__LdjpZ .18s ease-out both}.MessengerSenderSelect_popover__I7Rj3.MessengerSenderSelect_closing__az9uO{pointer-events:none;animation:MessengerSenderSelect_popoverOut__MJVUC .15s ease-in both}.MessengerSenderSelect_options__IVdZz{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d5dfef transparent}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_option__GuYVb{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.MessengerSenderSelect_option__GuYVb>span{min-width:0;overflow-wrap:anywhere}.MessengerSenderSelect_option__GuYVb>svg{flex:0 0 auto;color:#668ada}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_option__GuYVb[data-active=true]{background:#f2f6fe}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_option__GuYVb[aria-selected=true]{color:#5078c6;font-weight:600}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_option__GuYVb:focus-visible{outline:2px solid #9bb5e6;outline-offset:-2px}.MessengerSenderSelect_backdrop__G059u{position:fixed;inset:0;z-index:2200;display:flex;align-items:flex-end;justify-content:center;background:#192a4866;animation:MessengerSenderSelect_backdropIn__rCiZA .2s ease-out both}.MessengerSenderSelect_backdropClosing__3sjfb{pointer-events:none;animation:MessengerSenderSelect_backdropOut__7nmTn .2s ease-in both}.MessengerSenderSelect_dock__tu_Ik{position:relative;width:100%;max-height:65vh;max-height:65dvh;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #14243b22;animation:MessengerSenderSelect_dockIn__7uvoc .2s ease-out both}.MessengerSenderSelect_dock__tu_Ik.MessengerSenderSelect_closing__az9uO{pointer-events:none;animation:MessengerSenderSelect_dockOut__7hCZo .2s ease-in both}.MessengerSenderSelect_pill__kP1TD{flex:0 0 auto;width:34px;height:4px;margin:9px auto 0;border-radius:99px;background:#d9e0ec}.MessengerSenderSelect_dockHeader__Gr_Go{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:12px 18px 10px;border-bottom:1px solid #edf1f7}.MessengerSenderSelect_dockHeader__Gr_Go h2{margin:0;font:inherit;font-size:16px;font-weight:600;color:#5a6d8a}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_close__yZk3c{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:#8e9fb8;font:inherit;font-size:24px;line-height:1;cursor:pointer}.MessengerSenderSelect_panel__GL5uJ .MessengerSenderSelect_close__yZk3c:focus-visible{outline:2px solid #87a8e7;outline-offset:2px}.MessengerSenderSelect_dock__tu_Ik .MessengerSenderSelect_options__IVdZz{padding:7px 10px 12px}.MessengerSenderSelect_dock__tu_Ik .MessengerSenderSelect_option__GuYVb{min-height:44px;padding:10px 13px;border-radius:9px}@keyframes MessengerSenderSelect_popoverIn__LdjpZ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes MessengerSenderSelect_popoverOut__MJVUC{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes MessengerSenderSelect_dockIn__7uvoc{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MessengerSenderSelect_dockOut__7hCZo{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes MessengerSenderSelect_backdropIn__rCiZA{0%{background:#192a4800}to{background:#192a4866}}@keyframes MessengerSenderSelect_backdropOut__7nmTn{0%{background:#192a4866}to{background:#192a4800}}@media(max-width:900px){.MessengerSenderSelect_root__NUDTb{width:160px}.MessengerSenderSelect_root__NUDTb .MessengerSenderSelect_trigger__srLR_{height:34px;font-size:16px}.MessengerSenderSelect_panel__GL5uJ{font-family:Boxxist Messenger Noto Sans KR,Boxxist Messenger Noto Sans KR Fallback,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,맑은 고딕,system-ui,sans-serif;font-size:16px}}@media(prefers-reduced-motion:reduce){.MessengerSenderSelect_chevron__0L4U6{transition:none}.MessengerSenderSelect_backdropClosing__3sjfb,.MessengerSenderSelect_backdrop__G059u,.MessengerSenderSelect_dock__tu_Ik,.MessengerSenderSelect_dock__tu_Ik.MessengerSenderSelect_closing__az9uO,.MessengerSenderSelect_popover__I7Rj3,.MessengerSenderSelect_popover__I7Rj3.MessengerSenderSelect_closing__az9uO{animation:none}}