.sms-resource-management__page{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-line-2:var(--lumir-line-soft);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac);--sms-sun:var(--lumir-day-sun);--sms-radius:12px;--sms-shadow-card:0 1px 2px #0f172a0a;background:var(--sms-paper-2);width:100%;height:100%;color:var(--sms-ink);font-family:var(--lumir-font-kr,"Pretendard Variable", "Pretendard", system-ui, sans-serif)}.sms-resource-management__sidebar{background:var(--sms-paper);border-right:1px solid var(--sms-line);flex-shrink:0;width:max-content;min-width:80px;padding:8px 6px}.sms-resource-management__sidebarBtn{white-space:nowrap;text-align:left;width:100%;color:var(--sms-ink-2);cursor:pointer;background:0 0;border-radius:8px;padding:8px;font-size:12px;font-weight:600;transition:all .15s}.sms-resource-management__sidebarBtn:hover{background:var(--sms-paper-2);color:var(--sms-ink)}.sms-resource-management__sidebarBtnActive{font-weight:700;background:var(--sms-accent-soft)!important;color:var(--sms-ink)!important}.sms-resource-management__page .bg-white{background-color:var(--sms-paper)!important}.sms-resource-management__page .bg-gray-50,.sms-resource-management__page .hover\:bg-gray-50:hover{background-color:var(--sms-paper-2)!important}.sms-resource-management__page .bg-gray-100,.sms-resource-management__page .hover\:bg-gray-100:hover{background-color:var(--sms-paper-3)!important}.sms-resource-management__page .hover\:bg-gray-200:hover{background-color:var(--lumir-paper-3)!important}.sms-resource-management__page .border-gray-100{border-color:var(--sms-line-2)!important}.sms-resource-management__page .border-gray-200,.sms-resource-management__page .border-gray-300{border-color:var(--sms-line)!important}.sms-resource-management__page .hover\:border-gray-300:hover,.sms-resource-management__page .hover\:border-gray-400:hover{border-color:var(--sms-ink-3)!important}.sms-resource-management__page .text-gray-400,.sms-resource-management__page .text-gray-500{color:var(--sms-ink-3)!important}.sms-resource-management__page .text-gray-600,.sms-resource-management__page .text-gray-700,.sms-resource-management__page .text-gray-800{color:var(--sms-ink-2)!important}.sms-resource-management__page .text-gray-900{color:var(--sms-ink)!important}.sms-resource-management__page .bg-blue-500,.sms-resource-management__page .hover\:bg-blue-600:hover{background-color:var(--sms-accent)!important}.sms-resource-management__page .bg-blue-600{background-color:var(--sms-accent-hover)!important}.sms-resource-management__page .bg-blue-50,.sms-resource-management__page .bg-blue-100,.sms-resource-management__page .hover\:bg-blue-50:hover,.sms-resource-management__page .hover\:bg-blue-100:hover{background-color:var(--sms-accent-soft)!important}.sms-resource-management__page .text-blue-500,.sms-resource-management__page .text-blue-600{color:var(--sms-accent)!important}.sms-resource-management__page .text-blue-700,.sms-resource-management__page .hover\:text-blue-700:hover{color:var(--sms-accent-hover)!important}.sms-resource-management__page .border-blue-200,.sms-resource-management__page .border-blue-300{border-color:var(--sms-accent-soft)!important}.sms-resource-management__page .border-blue-500{border-color:var(--sms-accent)!important}.sms-resource-management__page .bg-black{background-color:var(--sms-accent)!important;color:var(--lumir-paper)!important}.sms-resource-management__page .rounded-md{border-radius:6px!important}.sms-resource-management__page .rounded-lg,.sms-resource-management__page .rounded-xl{border-radius:var(--sms-radius)!important}.sms-resource-management__page .shadow-sm{box-shadow:var(--sms-shadow-card)!important}.sms-resource-management__page .shadow-md,.sms-resource-management__page .hover\:shadow-md:hover{box-shadow:0 4px 12px #0f172a14!important}.sms-resource-management__page .shadow-lg{box-shadow:0 8px 24px #0f172a1a!important}.sms-resource-management__page .shadow-xl{box-shadow:0 16px 40px #0f172a1f!important}.sms-resource-management__page .bg-gray-500,.sms-resource-management__page .bg-black\/50,.sms-resource-management__page .bg-opacity-50{background-color:#0f172a8c!important}.sms-resource-management__page input:focus,.sms-resource-management__page textarea:focus,.sms-resource-management__page select:focus{border-color:var(--sms-accent)!important;outline:0!important;box-shadow:0 0 0 3px #8e51ff1f!important}.sms-resource-management__page .focus\:ring-blue-500:focus{--tw-ring-color:#8e51ff40!important}.sms-resource-management__page .focus\:border-blue-500:focus{border-color:var(--sms-accent)!important}.sms-resource-management__page button:disabled,.sms-resource-management__page input:disabled,.sms-resource-management__page textarea:disabled{cursor:not-allowed}.sms-resource-management__page .disabled\:bg-gray-100:disabled,.sms-resource-management__page .disabled\:bg-gray-200:disabled,.sms-resource-management__page .disabled\:bg-gray-300:disabled{background-color:var(--sms-paper-3)!important}.sms-resource-management__page .disabled\:text-gray-400:disabled,.sms-resource-management__page .disabled\:text-gray-500:disabled{color:var(--sms-ink-3)!important}.sms-resource-management__page .overflow-y-auto,.sms-resource-management__page .overflow-x-auto,.sms-resource-management__page .overflow-auto{scrollbar-width:thin;scrollbar-color:var(--lumir-line) var(--lumir-paper-2)}.sms-resource-management__page .overflow-y-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-management__page .overflow-x-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-management__page .overflow-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-management__page .overflow-y-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-management__page .overflow-x-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-management__page .overflow-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-management__page .overflow-y-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-management__page .overflow-x-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-management__page .overflow-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-management__page .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-management__page .overflow-x-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-management__page .overflow-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}
.sms-resource-reservation-history__page{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-line-2:var(--lumir-line-soft);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac);--sms-sun:var(--lumir-day-sun);--sms-radius:12px;--sms-shadow-card:0 1px 2px #0f172a0a;background:var(--sms-paper-2);width:100%;height:100%;color:var(--sms-ink);font-family:var(--lumir-font-kr,"Pretendard Variable", "Pretendard", system-ui, sans-serif)}.sms-resource-reservation-history__page .bg-white{background-color:var(--sms-paper)!important}.sms-resource-reservation-history__page .bg-gray-50,.sms-resource-reservation-history__page .hover\:bg-gray-50:hover{background-color:var(--sms-paper-2)!important}.sms-resource-reservation-history__page .bg-gray-100,.sms-resource-reservation-history__page .hover\:bg-gray-100:hover{background-color:var(--sms-paper-3)!important}.sms-resource-reservation-history__page .hover\:bg-gray-200:hover{background-color:var(--lumir-paper-3)!important}.sms-resource-reservation-history__page .border-gray-100{border-color:var(--sms-line-2)!important}.sms-resource-reservation-history__page .border-gray-200,.sms-resource-reservation-history__page .border-gray-300{border-color:var(--sms-line)!important}.sms-resource-reservation-history__page .text-gray-400,.sms-resource-reservation-history__page .text-gray-500{color:var(--sms-ink-3)!important}.sms-resource-reservation-history__page .text-gray-600,.sms-resource-reservation-history__page .text-gray-700,.sms-resource-reservation-history__page .text-gray-800{color:var(--sms-ink-2)!important}.sms-resource-reservation-history__page .text-gray-900{color:var(--sms-ink)!important}.sms-resource-reservation-history__page .bg-blue-500,.sms-resource-reservation-history__page .hover\:bg-blue-600:hover{background-color:var(--sms-accent)!important}.sms-resource-reservation-history__page .bg-blue-600{background-color:var(--sms-accent-hover)!important}.sms-resource-reservation-history__page .bg-blue-50,.sms-resource-reservation-history__page .bg-blue-100,.sms-resource-reservation-history__page .hover\:bg-blue-50:hover,.sms-resource-reservation-history__page .hover\:bg-blue-100:hover{background-color:var(--sms-accent-soft)!important}.sms-resource-reservation-history__page .text-blue-500,.sms-resource-reservation-history__page .text-blue-600{color:var(--sms-accent)!important}.sms-resource-reservation-history__page .text-blue-700{color:var(--sms-accent-hover)!important}.sms-resource-reservation-history__page .border-blue-200,.sms-resource-reservation-history__page .border-blue-300{border-color:var(--sms-accent-soft)!important}.sms-resource-reservation-history__page .border-blue-500{border-color:var(--sms-accent)!important}.sms-resource-reservation-history__page .bg-black{background-color:var(--sms-accent)!important;color:var(--lumir-paper)!important}.sms-resource-reservation-history__page .rounded-md{border-radius:6px!important}.sms-resource-reservation-history__page .rounded-lg,.sms-resource-reservation-history__page .rounded-xl{border-radius:var(--sms-radius)!important}.sms-resource-reservation-history__page .shadow-sm{box-shadow:var(--sms-shadow-card)!important}.sms-resource-reservation-history__page .shadow-md,.sms-resource-reservation-history__page .hover\:shadow-md:hover{box-shadow:0 4px 12px #0f172a14!important}.sms-resource-reservation-history__page .shadow-lg{box-shadow:0 8px 24px #0f172a1a!important}.sms-resource-reservation-history__page .shadow-xl{box-shadow:0 16px 40px #0f172a1f!important}.sms-resource-reservation-history__page .bg-gray-500,.sms-resource-reservation-history__page .bg-black\/50,.sms-resource-reservation-history__page .bg-opacity-50{background-color:#0f172a8c!important}.sms-resource-reservation-history__page input:focus,.sms-resource-reservation-history__page textarea:focus,.sms-resource-reservation-history__page select:focus{border-color:var(--sms-accent)!important;outline:0!important;box-shadow:0 0 0 3px #8e51ff1f!important}.sms-resource-reservation-history__page .focus\:ring-blue-500:focus{--tw-ring-color:#8e51ff40!important}.sms-resource-reservation-history__page .focus\:border-blue-500:focus{border-color:var(--sms-accent)!important}.sms-resource-reservation-history__page button:disabled,.sms-resource-reservation-history__page input:disabled,.sms-resource-reservation-history__page textarea:disabled{cursor:not-allowed}.sms-resource-reservation-history__page .overflow-y-auto,.sms-resource-reservation-history__page .overflow-x-auto,.sms-resource-reservation-history__page .overflow-auto{scrollbar-width:thin;scrollbar-color:var(--lumir-line) var(--lumir-paper-2)}.sms-resource-reservation-history__page .overflow-y-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-reservation-history__page .overflow-x-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-reservation-history__page .overflow-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-reservation-history__page .overflow-y-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-reservation-history__page .overflow-x-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-reservation-history__page .overflow-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-reservation-history__page .overflow-y-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-reservation-history__page .overflow-x-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-reservation-history__page .overflow-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-reservation-history__page .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-reservation-history__page .overflow-x-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-reservation-history__page .overflow-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}
.sms-resource-statistics__page{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-line-2:var(--lumir-line-soft);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac);--sms-sun:var(--lumir-day-sun);--sms-radius:12px;--sms-shadow-card:0 1px 2px #0f172a0a;background:var(--sms-paper-2);width:100%;height:100%;color:var(--sms-ink);font-family:var(--lumir-font-kr,"Pretendard Variable", "Pretendard", system-ui, sans-serif)}.sms-resource-statistics__page .bg-white{background-color:var(--sms-paper)!important}.sms-resource-statistics__page .bg-gray-50,.sms-resource-statistics__page .hover\:bg-gray-50:hover{background-color:var(--sms-paper-2)!important}.sms-resource-statistics__page .bg-gray-100,.sms-resource-statistics__page .hover\:bg-gray-100:hover{background-color:var(--sms-paper-3)!important}.sms-resource-statistics__page .hover\:bg-gray-200:hover{background-color:var(--lumir-paper-3)!important}.sms-resource-statistics__page .border-gray-100{border-color:var(--sms-line-2)!important}.sms-resource-statistics__page .border-gray-200,.sms-resource-statistics__page .border-gray-300{border-color:var(--sms-line)!important}.sms-resource-statistics__page .text-gray-400,.sms-resource-statistics__page .text-gray-500{color:var(--sms-ink-3)!important}.sms-resource-statistics__page .text-gray-600,.sms-resource-statistics__page .text-gray-700,.sms-resource-statistics__page .text-gray-800{color:var(--sms-ink-2)!important}.sms-resource-statistics__page .text-gray-900{color:var(--sms-ink)!important}.sms-resource-statistics__page .bg-blue-500,.sms-resource-statistics__page .hover\:bg-blue-600:hover{background-color:var(--sms-accent)!important}.sms-resource-statistics__page .bg-blue-600{background-color:var(--sms-accent-hover)!important}.sms-resource-statistics__page .bg-blue-50,.sms-resource-statistics__page .bg-blue-100,.sms-resource-statistics__page .hover\:bg-blue-50:hover,.sms-resource-statistics__page .hover\:bg-blue-100:hover{background-color:var(--sms-accent-soft)!important}.sms-resource-statistics__page .text-blue-500,.sms-resource-statistics__page .text-blue-600{color:var(--sms-accent)!important}.sms-resource-statistics__page .text-blue-700{color:var(--sms-accent-hover)!important}.sms-resource-statistics__page .border-blue-200,.sms-resource-statistics__page .border-blue-300{border-color:var(--sms-accent-soft)!important}.sms-resource-statistics__page .border-blue-500{border-color:var(--sms-accent)!important}.sms-resource-statistics__page .bg-black{background-color:var(--sms-accent)!important;color:var(--lumir-paper)!important}.sms-resource-statistics__page .rounded-md{border-radius:6px!important}.sms-resource-statistics__page .rounded-lg,.sms-resource-statistics__page .rounded-xl{border-radius:var(--sms-radius)!important}.sms-resource-statistics__page .shadow-sm{box-shadow:var(--sms-shadow-card)!important}.sms-resource-statistics__page .shadow-md,.sms-resource-statistics__page .hover\:shadow-md:hover{box-shadow:0 4px 12px #0f172a14!important}.sms-resource-statistics__page .shadow-lg{box-shadow:0 8px 24px #0f172a1a!important}.sms-resource-statistics__page input:focus,.sms-resource-statistics__page textarea:focus,.sms-resource-statistics__page select:focus{border-color:var(--sms-accent)!important;outline:0!important;box-shadow:0 0 0 3px #8e51ff1f!important}.sms-resource-statistics__page .focus\:ring-blue-500:focus{--tw-ring-color:#8e51ff40!important}.sms-resource-statistics__page .focus\:border-blue-500:focus{border-color:var(--sms-accent)!important}.sms-resource-statistics__page button:disabled,.sms-resource-statistics__page input:disabled,.sms-resource-statistics__page textarea:disabled{cursor:not-allowed}.sms-resource-statistics__page .overflow-y-auto,.sms-resource-statistics__page .overflow-x-auto,.sms-resource-statistics__page .overflow-auto{scrollbar-width:thin;scrollbar-color:var(--lumir-line) var(--lumir-paper-2)}.sms-resource-statistics__page .overflow-y-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-statistics__page .overflow-x-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-statistics__page .overflow-auto::-webkit-scrollbar{width:8px;height:8px}.sms-resource-statistics__page .overflow-y-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-statistics__page .overflow-x-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-statistics__page .overflow-auto::-webkit-scrollbar-track{background:var(--lumir-paper-2)}.sms-resource-statistics__page .overflow-y-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-statistics__page .overflow-x-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-statistics__page .overflow-auto::-webkit-scrollbar-thumb{background:var(--lumir-line);border-radius:4px}.sms-resource-statistics__page .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-statistics__page .overflow-x-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}.sms-resource-statistics__page .overflow-auto::-webkit-scrollbar-thumb:hover{background:var(--lumir-ink-3)}
.sms-schedule-status-resource-status__calendarContainer{z-index:1;will-change:transform, width;contain:layout style paint size;backface-visibility:hidden;width:100%;max-width:1600px;height:100%;margin:0 auto;transition:all .32s cubic-bezier(.25,.46,.45,.94);position:relative;transform:translateZ(0)}
.shared-tab-bar__tabbar,.shared-tab-bar__tabbar *{box-sizing:border-box}.shared-tab-bar__tabbar{background:var(--lumir-paper-3);border-bottom:1px solid var(--lumir-line-soft);z-index:5;flex:none;align-items:stretch;gap:4px;height:44px;padding:0 16px 0 14px;display:flex;position:relative}.shared-tab-bar__homeBtn{width:34px;height:30px;color:var(--lumir-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.shared-tab-bar__homeBtn:hover{color:var(--lumir-ink);background:#fff9}.shared-tab-bar__homeBtn.shared-tab-bar__homeBtnActive{background:var(--lumir-paper);color:var(--lumir-ink);box-shadow:var(--lumir-shadow-card)}.shared-tab-bar__scrollBtn{width:22px;height:30px;color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;transition:background .12s,color .12s,width .16s,opacity .16s;display:inline-flex}.shared-tab-bar__scrollBtn:hover{color:var(--lumir-ink);background:#fff9}.shared-tab-bar__scrollBtn:disabled{opacity:0;cursor:default;pointer-events:none;width:0;overflow:hidden}.shared-tab-bar__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow:auto hidden}.shared-tab-bar__tabsContainer::-webkit-scrollbar{display:none}.shared-tab-bar__tab{min-width:120px;max-width:200px;height:30px;color:var(--lumir-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex-grow:0;flex-shrink:1;align-items:center;gap:6px;padding:0 10px 0 12px;font-family:inherit;font-size:12.5px;line-height:1;transition:background .12s,color .12s;display:inline-flex;position:relative}.shared-tab-bar__tab:lang(en){max-width:260px}.shared-tab-bar__tab:hover{color:var(--lumir-ink);background:#fff9}.shared-tab-bar__tabActive{box-shadow:var(--lumir-shadow-card);font-weight:600;background:var(--lumir-paper)!important;color:var(--lumir-ink)!important}.shared-tab-bar__tabActive:hover{background:var(--lumir-paper)!important}.shared-tab-bar__tabDot{background:var(--lumir-purple);border-radius:50%;flex-shrink:0;width:6px;height:6px}.shared-tab-bar__tabIcon{width:14px;height:14px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.shared-tab-bar__tabLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;min-width:0;line-height:1;display:inline-flex;overflow:hidden}.shared-tab-bar__tabClose{width:16px;height:16px;color:var(--lumir-ink-3);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s,color .12s;display:inline-flex}.shared-tab-bar__tab:hover .shared-tab-bar__tabClose,.shared-tab-bar__tabActive .shared-tab-bar__tabClose,.shared-tab-bar__tab:focus-within .shared-tab-bar__tabClose{opacity:1}.shared-tab-bar__tabClose:hover{color:var(--lumir-ink);background:#00000014}.shared-tab-bar__tabDragging{opacity:.5}.shared-tab-bar__addSlot{flex-shrink:0;align-self:center;align-items:center;display:inline-flex}.shared-tab-bar__addBtn{width:30px;height:30px;color:var(--lumir-ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.shared-tab-bar__addBtn:hover:not(:disabled){color:var(--lumir-ink);background:#0000000f}.shared-tab-bar__addBtn:disabled{opacity:.5;cursor:not-allowed}.shared-tab-bar__tools{flex-shrink:0;align-self:center;align-items:center;gap:4px;margin-left:auto;padding-left:8px;display:flex}[data-desktop-app] .shared-tab-bar__tabbar{padding-right:104px}.shared-tab-bar__tabContextMenu{z-index:1000;background:var(--lumir-paper);border:1px solid var(--lumir-line-soft);min-width:176px;box-shadow:var(--lumir-shadow-pop);border-radius:12px;padding:6px;animation:.14s shared-tab-bar__tabContextMenuPop;position:fixed}@keyframes shared-tab-bar__tabContextMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.shared-tab-bar__tabContextMenuItem{border-radius:var(--lumir-r-card-sm);width:100%;color:var(--lumir-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 10px;font-family:inherit;font-size:12px;transition:background .12s,color .12s;display:flex}.shared-tab-bar__tabContextMenuItem:hover{color:var(--lumir-ink);background:#8e51ff1a}.shared-tab-bar__tabContextMenuItem svg{color:var(--lumir-ink-3);flex-shrink:0;transition:color .12s}.shared-tab-bar__tabContextMenuItem:hover svg{color:var(--lumir-purple)}.shared-tab-bar__tabContextMenuDivider{background:var(--lumir-line-soft);height:1px;margin:5px 2px}.shared-tab-bar__tabContextMenuHint{color:var(--lumir-ink-3);font-family:var(--lumir-font-meta);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:11px}
.sms-lumir-month-grid__grid{background:var(--sms-paper,var(--lumir-paper));width:100%;height:100%;font-family:var(--lumir-font-kr,"Pretendard Variable", system-ui, sans-serif);color:var(--sms-ink,var(--lumir-ink));flex-direction:column;min-height:0;display:flex}.sms-lumir-month-grid__headerRow{flex-shrink:0;grid-template-columns:36px repeat(7,minmax(0,1fr));height:32px;display:grid}.sms-lumir-month-grid__headerCell{color:var(--sms-ink-2,var(--lumir-ink-2));background:var(--sms-paper,var(--lumir-paper));border-right:1px solid var(--sms-line-2,var(--lumir-line-soft));border-bottom:1px solid var(--sms-line,var(--lumir-line));justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.sms-lumir-month-grid__headerRow>.sms-lumir-month-grid__headerCell:nth-child(8){border-right:0}.sms-lumir-month-grid__headerCell.sms-lumir-month-grid__sun{color:var(--sms-sun,var(--lumir-day-sun))}.sms-lumir-month-grid__weekColumnHeader{background:var(--sms-paper-2,var(--lumir-paper-2));border-right:1px solid var(--sms-line,var(--lumir-line));border-bottom:1px solid var(--sms-line,var(--lumir-line))}.sms-lumir-month-grid__bodyRow{flex:1 1 0;grid-template-columns:36px repeat(7,minmax(0,1fr));min-height:110px;display:grid;position:relative}.sms-lumir-month-grid__weekCell{background:var(--sms-paper-2,var(--lumir-paper-2));border-right:1px solid var(--sms-line,var(--lumir-line));border-bottom:1px solid var(--sms-line-2,var(--lumir-line-soft));font-family:var(--lumir-font-meta,"Inter", "Pretendard Variable", system-ui, sans-serif);color:var(--sms-ink-3,var(--lumir-ink-3));letter-spacing:.02em;justify-content:center;align-items:flex-start;padding-top:8px;font-size:10.5px;font-weight:500;display:flex}.sms-lumir-month-grid__weekCell.sms-lumir-month-grid__current{color:var(--sms-ink,var(--lumir-ink));font-weight:700}.sms-lumir-month-grid__dayCell{border-right:1px solid var(--sms-line-2,var(--lumir-line-soft));border-bottom:1px solid var(--sms-line-2,var(--lumir-line-soft));background:var(--sms-paper,var(--lumir-paper));cursor:pointer;flex-direction:column;min-width:0;padding:6px 8px;transition:background-color 80ms;display:flex;overflow:hidden}.sms-lumir-month-grid__bodyRow>.sms-lumir-month-grid__dayCell:nth-child(8){border-right:0}.sms-lumir-month-grid__grid>.sms-lumir-month-grid__bodyRow:last-child>.sms-lumir-month-grid__dayCell,.sms-lumir-month-grid__grid>.sms-lumir-month-grid__bodyRow:last-child>.sms-lumir-month-grid__weekCell{border-bottom:0}.sms-lumir-month-grid__dayCell:hover{background:#0f172a0d}.sms-lumir-month-grid__dayCell:focus-visible{outline:2px solid var(--lumir-purple-deep);outline-offset:-2px;z-index:1}.sms-lumir-month-grid__dayCell.sms-lumir-month-grid__outOfMonth{background:var(--sms-paper-2,var(--lumir-paper-2))}.sms-lumir-month-grid__dayCell.sms-lumir-month-grid__outOfMonth .sms-lumir-month-grid__dayNumber{color:var(--sms-ink-3,var(--lumir-ink-3))}.sms-lumir-month-grid__dayCell.sms-lumir-month-grid__today .sms-lumir-month-grid__dayNumber{background:var(--lumir-purple-deep);color:#fff;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-weight:700;display:inline-flex}.sms-lumir-month-grid__dayCell.sms-lumir-month-grid__today .sms-lumir-month-grid__dayNumber.sms-lumir-month-grid__sun{color:#fff}.sms-lumir-month-grid__dayNumber{font-family:var(--lumir-font-meta,"Inter", "Pretendard Variable", system-ui, sans-serif);color:var(--sms-ink-2,var(--lumir-ink-2));letter-spacing:.02em;pointer-events:none;align-self:flex-start;font-size:11.5px;font-weight:500}.sms-lumir-month-grid__dayNumber.sms-lumir-month-grid__sun{color:var(--lumir-danger-700)}.sms-lumir-month-grid__dayNumber.sms-lumir-month-grid__sat{color:color-mix(in srgb, var(--lumir-blue) 75%, black)}.sms-lumir-month-grid__dayHead{pointer-events:none;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;min-width:0;min-height:18px;display:flex}.sms-lumir-month-grid__dayHead .sms-lumir-month-grid__dayNumber{align-self:center}.sms-lumir-month-grid__holidayName{color:var(--lumir-danger-700);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}.sms-lumir-month-grid__eventsLayer{pointer-events:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px 1px;padding:0 4px;display:grid;position:absolute;inset:26px 0 4px 36px}.sms-lumir-month-grid__eventBar{pointer-events:auto;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;border:0;border-radius:3px;align-items:center;gap:5px;height:16px;margin-right:1px;padding:0 6px;font-family:inherit;font-size:10.5px;font-weight:500;line-height:16px;transition:filter 80ms;display:flex;overflow:hidden}.sms-lumir-month-grid__eventBar:hover{filter:brightness(.97)}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__continuesLeft{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:8px}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__continuesRight{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:8px}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__meet{background:var(--sms-cat-meet-bg,#e0ebff);color:var(--sms-cat-meet-ink,#0f3e94)}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__interview{background:var(--sms-cat-interview-bg,#eeddfb);color:var(--sms-cat-interview-ink,#5a1fa8)}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__leave{background:var(--sms-cat-leave-bg,var(--lumir-lilac));color:var(--sms-cat-leave-ink,var(--lumir-purple-deep))}.sms-lumir-month-grid__eventBar.sms-lumir-month-grid__room{background:var(--sms-cat-room-bg,#ddf1fb);color:var(--sms-cat-room-ink,#04688e)}.sms-lumir-month-grid__eventTime{font-family:var(--lumir-font-meta,"Inter", "Pretendard Variable", system-ui, sans-serif);opacity:.85;flex-shrink:0;font-weight:500}.sms-lumir-month-grid__eventTitle{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.sms-lumir-month-grid__barMore{pointer-events:auto;font-family:var(--lumir-font-meta,"Inter", "Pretendard Variable", system-ui, sans-serif);color:var(--sms-ink-3,var(--lumir-ink-3));cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;height:14px;padding:0 5px;font-size:10px;font-weight:500;line-height:14px}.sms-lumir-month-grid__barMore:hover{color:var(--sms-ink,var(--lumir-ink))}.sms-lumir-month-grid__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.sms-day-tone__todayPill{background:var(--lumir-purple-deep);color:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.sms-day-tone__holidayName{color:var(--lumir-danger-700);white-space:nowrap;text-overflow:ellipsis;max-width:72px;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}.sms-day-tone__todayPill .sms-day-tone__holidayName{color:#fff}.sms-day-tone__inkSun,.sms-day-tone__inkHoliday{color:var(--lumir-danger-700)}.sms-day-tone__inkSat{color:color-mix(in srgb, var(--lumir-blue) 75%, black)}
.sms-schedule-add__tokens{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-line-2:var(--lumir-line-soft);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac);--sms-sun:var(--lumir-day-sun);--sms-radius:12px;--sms-shadow-card:0 1px 2px #0f172a0a}.sms-schedule-add__summaryPane{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.sms-schedule-add__contentCard{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.sms-schedule-add__modalScope{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac)}.sms-schedule-add__modalScope .bg-blue-500{background-color:var(--sms-accent)!important}.sms-schedule-add__modalScope .bg-blue-600,.sms-schedule-add__modalScope .hover\:bg-blue-600:hover{background-color:var(--sms-accent-hover)!important}.sms-schedule-add__modalScope .bg-blue-50,.sms-schedule-add__modalScope .bg-blue-100,.sms-schedule-add__modalScope .hover\:bg-blue-50:hover,.sms-schedule-add__modalScope .hover\:bg-blue-100:hover,.sms-schedule-add__modalScope .hover\:bg-blue-200:hover,.sms-schedule-add__modalScope .hover\:bg-blue-300:hover{background-color:var(--sms-accent-soft)!important}.sms-schedule-add__modalScope .text-blue-600,.sms-schedule-add__modalScope .hover\:text-blue-600:hover{color:var(--sms-accent)!important}.sms-schedule-add__modalScope .text-blue-700,.sms-schedule-add__modalScope .hover\:text-blue-700:hover{color:var(--sms-accent-hover)!important}.sms-schedule-add__modalScope .text-blue-800,.sms-schedule-add__modalScope .text-blue-900,.sms-schedule-add__modalScope .hover\:text-blue-900:hover{color:var(--sms-ink)!important}.sms-schedule-add__modalScope .border-blue-100,.sms-schedule-add__modalScope .border-blue-200,.sms-schedule-add__modalScope .border-blue-300,.sms-schedule-add__modalScope .hover\:border-blue-300:hover{border-color:var(--sms-accent-soft)!important}.sms-schedule-add__modalScope .border-blue-500,.sms-schedule-add__modalScope .hover\:border-blue-400:hover,.sms-schedule-add__modalScope .focus\:border-blue-500:focus{border-color:var(--sms-accent)!important}.sms-schedule-add__modalScope .focus\:ring-blue-500:focus{--tw-ring-color:#8e51ff40!important}.sms-schedule-add__modalScope .hover\:from-blue-50:hover{--tw-gradient-from:var(--sms-accent-soft) var(--tw-gradient-from-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.sms-schedule-add__modalScope .hover\:to-blue-100\/50:hover{--tw-gradient-to:#8e51ff1a var(--tw-gradient-to-position)!important}.sms-schedule-add__modalScope .bg-gray-50,.sms-schedule-add__modalScope .hover\:bg-gray-50:hover{background-color:var(--sms-paper-2)!important}.sms-schedule-add__modalScope .bg-gray-100,.sms-schedule-add__modalScope .hover\:bg-gray-100:hover{background-color:var(--sms-paper-3)!important}.sms-schedule-add__modalScope .hover\:bg-gray-200:hover{background-color:var(--lumir-paper-3)!important}.sms-schedule-add__modalScope .border-gray-100,.sms-schedule-add__modalScope .border-gray-200,.sms-schedule-add__modalScope .border-gray-300{border-color:var(--sms-line)!important}.sms-schedule-add__modalScope .hover\:border-gray-300:hover,.sms-schedule-add__modalScope .hover\:border-gray-400:hover{border-color:var(--sms-ink-3)!important}.sms-schedule-add__modalScope .text-gray-400,.sms-schedule-add__modalScope .text-gray-500{color:var(--sms-ink-3)!important}.sms-schedule-add__modalScope .text-gray-600,.sms-schedule-add__modalScope .text-gray-700,.sms-schedule-add__modalScope .text-gray-800{color:var(--sms-ink-2)!important}.sms-schedule-add__modalScope .text-gray-900{color:var(--sms-ink)!important}.sms-schedule-add__modalScope .rounded-md{border-radius:6px!important}.sms-schedule-add__modalScope .rounded-lg,.sms-schedule-add__modalScope .rounded-xl{border-radius:12px!important}.sms-schedule-add__modalScope input:focus,.sms-schedule-add__modalScope textarea:focus,.sms-schedule-add__modalScope select:focus{border-color:var(--sms-accent)!important;outline:0!important;box-shadow:0 0 0 3px #8e51ff1f!important}.sms-schedule-add__modalScope .bg-black.bg-opacity-50,.sms-schedule-add__modalScope .bg-gray-500.bg-opacity-75{background-color:#0c122073!important}
.sms-schedule-status__tokens{--sms-paper:var(--lumir-paper);--sms-paper-2:var(--lumir-paper-2);--sms-paper-3:var(--lumir-paper-3);--sms-line:var(--lumir-line);--sms-line-2:var(--lumir-line-soft);--sms-ink:var(--lumir-ink);--sms-ink-2:var(--lumir-ink-2);--sms-ink-3:var(--lumir-ink-3);--sms-accent:var(--lumir-purple);--sms-accent-hover:var(--lumir-purple-hover);--sms-accent-soft:var(--lumir-lilac);--sms-sun:var(--lumir-day-sun);--sms-cat-meet-bg:#e0ebff;--sms-cat-meet-ink:#0f3e94;--sms-cat-interview-bg:#eeddfb;--sms-cat-interview-ink:#5a1fa8;--sms-cat-leave-bg:var(--lumir-lilac);--sms-cat-leave-ink:var(--lumir-purple-deep);--sms-cat-room-bg:#ddf1fb;--sms-cat-room-ink:#04688e;--sms-radius:12px;--sms-shadow-card:0 1px 2px #0f172a0a}.sms-schedule-status__filterPane{min-width:0;height:100%;min-height:0;overflow:hidden}.sms-schedule-status__calendarPane{flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;overflow:hidden}.sms-schedule-status__calendarSurface{flex:auto;min-height:0;overflow:hidden}.sms-schedule-status__calendarSurface [class*=calendarContainer]{max-width:none!important;margin:0!important}.sms-schedule-status__viewShell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.sms-schedule-status__viewBody{flex:auto;min-height:0}.sms-schedule-status__errorState{background:var(--sms-paper-2);justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.sms-schedule-status__errorCard{border:1px solid var(--sms-line);border-radius:var(--sms-radius);background:var(--sms-paper);max-width:420px;box-shadow:var(--sms-shadow-card);text-align:center;padding:22px 24px}.sms-schedule-status__errorTitle{color:var(--lumir-day-sun);margin-bottom:8px;font-size:16px;font-weight:700}.sms-schedule-status__errorMessage{color:var(--sms-ink-2);margin:0;font-size:13px}.sms-schedule-status__filterPane>div{overflow:hidden;width:100%!important;height:100%!important}.sms-schedule-status__filterPane .p-3{padding:12px!important}.sms-schedule-status__filterPane .space-y-4>:not([hidden])~:not([hidden]){margin-top:14px!important}.sms-schedule-status__filterPane .space-y-1>:not([hidden])~:not([hidden]){margin-top:6px!important}.sms-schedule-status__filterPane button:not([data-std]){min-height:30px;background:var(--sms-paper-3)!important;color:var(--sms-ink-2)!important;box-shadow:none!important;border-color:#0000!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.sms-schedule-status__filterPane button:not([data-std]):hover{background:var(--lumir-paper-3)!important;color:var(--sms-ink)!important}.sms-schedule-status__filterPane button[class*=bg-blue-500]{min-height:31px;background:var(--sms-accent)!important;color:var(--lumir-paper)!important;border:0!important;font-size:12px!important;font-weight:800!important;box-shadow:0 8px 16px -12px #8e51ffa6!important}.sms-schedule-status__filterPane button[class*=bg-blue-500]:hover{background:var(--sms-accent-hover)!important;color:var(--lumir-paper)!important}.sms-schedule-status__filterPane button[class*=bg-blue-100],.sms-schedule-status__filterPane button[class*=border-blue-300]{background:var(--sms-accent-soft)!important;color:var(--sms-ink)!important}.sms-schedule-status__filterPane button[class*=bg-red-100]{color:var(--lumir-danger-700)!important;background:#ef444414!important}.sms-schedule-status__filterPane .border-t{border-color:var(--sms-line-2)!important}.sms-schedule-status__filterPane .text-gray-600,.sms-schedule-status__filterPane .text-gray-500,.sms-schedule-status__filterPane .text-gray-700{color:var(--sms-ink-2)!important}.sms-schedule-status__filterPane .text-xs.text-gray-600.font-medium,.sms-schedule-status__filterPane .text-xs.text-gray-600.mb-2.font-medium{color:var(--sms-ink-3)!important;font-family:var(--lumir-font-meta,"Inter", "Pretendard Variable", system-ui, sans-serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important}.sms-schedule-status__filterPane button[data-fp-chip=true]{color:var(--sms-ink-2)!important;background:0 0!important;border-color:#0000!important;min-height:28px!important;padding:6px 8px!important;font-weight:500!important}.sms-schedule-status__filterPane button[data-fp-chip=true]:hover{background:var(--sms-paper-2)!important;color:var(--sms-ink)!important}.sms-schedule-status__filterPane button[data-fp-chip=true][data-fp-chip-on=true]{background:var(--sms-accent-soft)!important;color:var(--sms-ink)!important;font-weight:600!important}.sms-schedule-status__filterPane input:not([type=checkbox]):not([type=radio]):not([data-std]){outline:0;height:34px;border:1px solid var(--sms-line)!important;background:var(--sms-paper)!important;color:var(--sms-ink)!important;border-radius:6px!important;font-size:12px!important}.sms-schedule-status__filterPane input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--sms-accent)!important;box-shadow:0 0 0 3px #8e51ff1f!important}.sms-schedule-status__calendarSurface [class*=bg-white\/95]{border-bottom:1px solid var(--sms-line);min-height:48px;background:var(--sms-paper)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin:0!important}.sms-schedule-status__calendarSurface .p-1.transition-all{padding:0!important}.sms-schedule-status__calendarSurface h2{letter-spacing:-.01em;color:var(--sms-ink)!important;font-size:18px!important;font-weight:800!important}.sms-schedule-status__calendarSurface button:not([data-std]){border-radius:6px!important}.sms-schedule-status__calendarSurface button[class*=bg-blue-500]{background:var(--lumir-paper)!important;color:var(--sms-ink)!important;box-shadow:inset 0 0 0 1px var(--sms-line)!important}.sms-schedule-status__calendarSurface button[class*=text-gray-600]:not([data-std]),.sms-schedule-status__calendarSurface button[class*=text-gray-700]:not([data-std]){color:var(--sms-ink-2)!important}.sms-schedule-status__calendarSurface button:not([data-std]):hover{background:var(--sms-paper-3)!important;color:var(--sms-ink)!important}.sms-schedule-status__calendarSurface button[class*=bg-blue-500]:hover{background:var(--lumir-paper)!important;color:var(--sms-ink)!important}.sms-schedule-status__calendarSurface .bg-gray-300\/50,.sms-schedule-status__calendarSurface .bg-gray-300{background:var(--sms-line)!important}.sms-schedule-status__calendarSurface table{border-collapse:separate!important;border-spacing:0!important;background:var(--sms-paper)!important;color:var(--sms-ink)!important}.sms-schedule-status__calendarSurface thead,.sms-schedule-status__calendarSurface thead tr,.sms-schedule-status__calendarSurface th:not([data-day-tone]){background:var(--lumir-paper-2)!important}.sms-schedule-status__calendarSurface th{border-color:var(--sms-line-2)!important;border-bottom:1px solid var(--sms-line)!important;font-size:11.5px!important;font-weight:700!important}.sms-schedule-status__calendarSurface th:not([data-day-tone]){color:var(--sms-ink-2)!important}.sms-schedule-status__calendarSurface td{border-color:var(--sms-line-2)!important;color:var(--sms-ink)!important;font-size:12px!important}.sms-schedule-status__calendarSurface tbody tr:hover,.sms-schedule-status__calendarSurface td[class~=bg-gray-50]:not([data-day-tone]),.sms-schedule-status__calendarSurface th[class~=bg-gray-50]:not([data-day-tone]){background:var(--lumir-paper-2)!important}.sms-schedule-status__calendarSurface td[class~=bg-blue-50],.sms-schedule-status__calendarSurface th[class~=bg-blue-600]{background:var(--lumir-purple-soft)!important;color:var(--sms-ink)!important}.sms-schedule-status__calendarSurface td[class~=bg-gray-100]:not([data-day-tone]),.sms-schedule-status__calendarSurface th[class~=bg-gray-100]:not([data-day-tone]),.sms-schedule-status__calendarSurface td[data-past]{background:var(--lumir-paper-2)!important}.sms-schedule-status__calendarSurface td [class*=rounded][class*=text-xs],.sms-schedule-status__calendarSurface td [class*=border-gray-300][class*=cursor-pointer]{border:0!important;border-radius:3px!important}.sms-schedule-status__calendarSurface .text-gray-900,.sms-schedule-status__calendarSurface .text-gray-800,.sms-schedule-status__calendarSurface .text-gray-700{color:var(--sms-ink)!important}.sms-schedule-status__calendarSurface .text-gray-600,.sms-schedule-status__calendarSurface .text-gray-500,.sms-schedule-status__calendarSurface .text-gray-400{color:var(--sms-ink-3)!important}@media (max-width:960px){.sms-schedule-status__filterPane{flex-basis:200px}}@media (max-width:760px){.sms-schedule-status__filterPane{flex:none;height:260px}}
.pms-issue-management__page{--wm-paper:var(--c-paper,#fff);--wm-paper-2:var(--c-paper-2,#f7f8fb);--wm-ink:var(--c-ink,#17202a);--wm-ink-2:var(--c-ink-2,#495d72);--wm-ink-3:var(--c-ink-3,#8a96a3);--wm-line:var(--c-line,#d9dee7);--wm-line-2:var(--c-line-2,#e8ebf1);--wm-accent:var(--c-accent,#8e51ff);--wm-accent-soft:var(--c-accent-soft,#8e51ff1a);background:var(--wm-paper-2);width:100%;min-height:0;color:var(--wm-ink);overflow:hidden}.pms-issue-management__shell{grid-template-columns:168px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:14px 18px;display:grid}.pms-issue-management__sidebar{border:1px solid var(--wm-line-2);background:var(--wm-paper);border-radius:14px;min-width:0;min-height:0;padding:14px 12px;position:relative;overflow:hidden}.pms-issue-management__sidebarInner{height:100%;min-height:0;overflow:hidden}.pms-issue-management__mainPane{min-width:0;min-height:0;position:relative;overflow:hidden}.pms-issue-management__mainStack{background:0 0;flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.pms-issue-management__filterSurface,.pms-issue-management__createSurface{flex:none}.pms-issue-management__listSurface{border:1px solid var(--wm-line-2);background:var(--wm-paper);border-radius:14px;flex:auto;min-height:0;overflow:hidden}.pms-issue-management__listScroller{height:100%;min-height:0;overflow:hidden}.pms-issue-management__detailPanel{border-left:1px solid var(--wm-line-2);max-width:100vw;z-index:9999!important;background:var(--wm-paper)!important;width:55vw!important;height:100vh!important;top:0!important;box-shadow:-16px 0 40px -16px #0c1e3329!important}@media (max-width:1180px){.pms-issue-management__shell{grid-template-columns:156px minmax(0,1fr);padding:12px}}@media (max-width:860px){.pms-issue-management__shell{grid-template-columns:1fr}.pms-issue-management__sidebar{display:none}.pms-issue-management__detailPanel{width:100vw!important}}.pms-issue-management__sidebar .pms-sidebar-root{gap:6px;background:0 0!important}.pms-issue-management__sidebar .pms-sidebar-tab-header{background:0 0!important;border:0!important;padding:0 0 6px!important}.pms-issue-management__sidebar .pms-sidebar-tabs{justify-content:flex-start;align-items:center;gap:10px}.pms-issue-management__sidebar [data-sidebar-tab]{letter-spacing:0;flex:none;min-width:0;height:22px;position:relative;color:var(--wm-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:12.5px!important;font-weight:600!important}.pms-issue-management__sidebar [data-sidebar-tab]:not(:last-child):after{content:"";background:var(--wm-line-2);width:1px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.pms-issue-management__sidebar [data-sidebar-tab]:hover{color:var(--wm-ink-2)!important;background:0 0!important}.pms-issue-management__sidebar [data-sidebar-tab][data-active=true]{color:var(--wm-ink)!important;background:0 0!important;border:0!important;font-weight:700!important}.pms-issue-management__sidebar .pms-sidebar-search{background:0 0!important;border:0!important;padding:4px 0 6px!important}.pms-issue-management__sidebar .pms-sidebar-search input{height:30px;font-size:12px;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink)!important;box-shadow:none!important;border-radius:8px!important}.pms-issue-management__sidebar .pms-sidebar-search input:focus{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__sidebar .pms-sidebar-content{min-height:0}.pms-issue-management__sidebar [data-guide-id=guide-category-list],.pms-issue-management__sidebar [data-guide-id=guide-channel-list],.pms-issue-management__sidebar [data-guide-id=guide-project-list]{background:var(--wm-paper);gap:4px}.pms-issue-management__sidebar button,.pms-issue-management__sidebar input{border-radius:8px}.pms-issue-management__sidebar [data-guide-id=guide-category-settings],.pms-issue-management__sidebar [data-guide-id=guide-channel-settings]{z-index:1;cursor:pointer;align-items:center;gap:4px;height:22px;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:14px;right:12px;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink-2)!important;border-radius:6px!important;margin:0!important;padding:0 8px!important;font-size:11px!important;font-weight:600!important}.pms-issue-management__sidebar [data-guide-id=guide-category-settings]:hover,.pms-issue-management__sidebar [data-guide-id=guide-channel-settings]:hover{background:var(--wm-accent-soft)!important;color:var(--wm-accent)!important;border-color:#0000!important}.pms-issue-management__sidebar [data-guide-id=guide-category-settings] svg,.pms-issue-management__sidebar [data-guide-id=guide-channel-settings] svg{width:11px;height:11px}.pms-issue-management__sidebar [data-guide-id=guide-category-list]>.flex-1,.pms-issue-management__sidebar .pms-sidebar-list-body{flex-direction:column;gap:2px;display:flex;padding:0!important}.pms-issue-management__sidebar [data-guide-id=guide-category-list]>.flex-1>button,.pms-issue-management__sidebar [data-sidebar-item]{text-align:left;justify-content:space-between;align-items:center;min-height:30px;line-height:1.25;display:flex;color:var(--wm-ink-2)!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:7px 10px!important;font-size:12.5px!important;font-weight:500!important}.pms-issue-management__sidebar [data-guide-id=guide-category-list]>.flex-1>button:hover,.pms-issue-management__sidebar [data-sidebar-item]:hover{background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__sidebar [data-guide-id=guide-category-list]>.flex-1>button[class*=blue],.pms-issue-management__sidebar [data-sidebar-item][data-selected=true]{background:var(--wm-accent-soft)!important;color:var(--wm-ink)!important;font-weight:700!important}.pms-issue-management__filterSurface .flex-shrink-0.border-b{background:0 0;border:0;padding:0}.pms-issue-management__filterSurface .flex.flex-wrap{gap:8px}.pms-issue-management__filterSurface [data-guide-id=guide-filter-search]{border:1px solid var(--wm-line-2);background:var(--wm-paper);min-width:240px;height:34px;color:var(--wm-ink);border-radius:8px;outline:none;font-size:12.5px}.pms-issue-management__filterSurface [data-guide-id=guide-filter-search]:focus{border-color:var(--wm-accent);box-shadow:0 0 0 3px #8e51ff1a}.pms-issue-management__filterSurface [data-guide-id=guide-filter-overdue],.pms-issue-management__filterSurface [data-guide-id=guide-filter-unassigned],.pms-issue-management__filterSurface [data-guide-id=guide-filter-reset]{height:34px;font-size:12px;font-weight:500;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper)!important;color:var(--wm-ink-2)!important;box-shadow:none!important;border-radius:8px!important}.pms-issue-management__filterSurface [data-guide-id=guide-filter-overdue]:hover,.pms-issue-management__filterSurface [data-guide-id=guide-filter-unassigned]:hover,.pms-issue-management__filterSurface [data-guide-id=guide-filter-reset]:hover{border-color:var(--wm-line)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__filterSurface [data-guide-id=guide-filter-reset]:disabled{cursor:not-allowed;opacity:.72;color:var(--wm-ink-3)!important}.pms-issue-management__filterSurface [data-guide-id=guide-filter-overdue][class*=red],.pms-issue-management__filterSurface [data-guide-id=guide-filter-unassigned][class*=yellow]{background:var(--wm-accent-soft)!important;color:var(--wm-accent)!important;border-color:#8e51ff38!important}.pms-issue-management__createSurface .flex-shrink-0.border-b{border:1px solid var(--wm-line-2);background:var(--wm-paper);border-radius:14px}.pms-issue-management__createSurface form{padding:10px 12px}.pms-issue-management__createSurface form>div{align-items:center;gap:8px}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-input]{outline:0;flex:auto;min-width:220px;height:32px;font-weight:500;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink)!important;box-shadow:none!important;border-radius:8px!important;padding:0 12px!important;font-size:12.5px!important}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-input]::placeholder{color:var(--wm-ink-3);font-weight:400}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-input]:hover{border-color:var(--wm-line)!important;background:var(--wm-paper)!important}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-input]:focus{border-color:var(--wm-accent)!important;background:var(--wm-paper)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__createSurface select,.pms-issue-management__createSurface input,.pms-issue-management__createSurface [role=combobox],.pms-issue-management__createSurface button:not([aria-label]){min-height:32px;font-size:12.5px;border-radius:8px!important}.pms-issue-management__createSurface select,.pms-issue-management__createSurface input,.pms-issue-management__createSurface [role=combobox]{border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__createSurface select:focus,.pms-issue-management__createSurface input:focus{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-button]{font-weight:700;background:var(--wm-accent)!important;color:#fff!important;border:0!important}.pms-issue-management__createSurface [data-guide-id=guide-issue-create-button]:hover{background:#7a3df0!important}.pms-issue-management__createSurface [data-employee-combobox]{min-width:0}.pms-issue-management__createSurface [data-employee-combobox-input]{height:32px;font-weight:600;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;color:var(--wm-ink)!important;box-shadow:none!important;border-radius:8px!important;padding:0 44px 0 10px!important;font-size:12px!important}.pms-issue-management__createSurface [data-employee-combobox-input]:hover{border-color:var(--wm-line)!important;background:var(--wm-paper)!important}.pms-issue-management__createSurface [data-employee-combobox-input]:focus{border-color:var(--wm-accent)!important;background:var(--wm-paper)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__createSurface [data-employee-combobox] button{color:var(--wm-ink-3)!important}.pms-issue-management__createSurface [data-employee-combobox] button:hover{color:var(--wm-ink)!important}.pms-issue-management__createSurface [data-employee-combobox-dropdown]{width:240px;min-width:100%;max-height:260px;padding:4px;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper)!important;border-radius:10px!important;box-shadow:0 16px 32px -18px #0c1e336b,0 4px 12px -8px #0c1e333d!important}.pms-issue-management__createSurface [data-employee-combobox-option]{min-height:auto;color:var(--wm-ink-2)!important;background:0 0!important;border-radius:6px!important;padding:7px 9px!important;font-size:12px!important}.pms-issue-management__createSurface [data-employee-combobox-option]:hover{background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__createSurface [data-employee-combobox-option][data-selected=true]{background:var(--wm-accent-soft)!important;color:var(--wm-ink)!important}.pms-issue-management__createSurface [data-employee-combobox-option] .font-medium{font-weight:700}.pms-issue-management__createSurface [data-employee-combobox-option] .text-gray-500{color:var(--wm-ink-3)!important}.pms-issue-management__listSurface [data-guide-id=guide-issue-list]{background:var(--wm-paper);height:100%}.pms-issue-management__listSurface table{border-collapse:separate;border-spacing:0;min-width:1040px;font-family:inherit}.pms-issue-management__listSurface thead{background:var(--wm-paper-2)!important}.pms-issue-management__listSurface thead tr{border-bottom:1px solid var(--wm-line-2)}.pms-issue-management__listSurface th{letter-spacing:.02em;height:38px;border-bottom:1px solid var(--wm-line-2)!important;color:var(--wm-ink-3)!important;text-transform:none!important;padding:0 14px!important;font-size:11.5px!important;font-weight:600!important}.pms-issue-management__listSurface tbody{background:var(--wm-paper)!important}.pms-issue-management__listSurface tr{transition:background 80ms}.pms-issue-management__listSurface tbody tr{min-height:42px}.pms-issue-management__listSurface tbody tr:hover{background:var(--wm-paper-2)!important}.pms-issue-management__listSurface tbody tr[class*=blue]{box-shadow:inset 3px 0 0 var(--wm-accent);background:#8e51ff14!important}.pms-issue-management__listSurface tbody tr[class*=blue]:hover{background:#8e51ff1f!important}.pms-issue-management__listSurface td{border-bottom:1px solid var(--wm-line-2);height:42px;color:var(--wm-ink);vertical-align:middle;padding:0 14px!important;font-size:12.5px!important}.pms-issue-management__listSurface td:first-child{color:var(--wm-ink-3);font-size:11.5px!important}.pms-issue-management__listSurface td:nth-child(2){color:var(--wm-ink);font-weight:500}.pms-issue-management__listSurface td:nth-child(4){color:var(--wm-ink-2);font-family:var(--lumir-font-meta,"Inter", system-ui, sans-serif);font-size:12px!important}.pms-issue-management__listSurface td:nth-child(n+5){color:var(--wm-ink-2);font-family:var(--lumir-font-meta,"Inter", system-ui, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:11.5px!important}.pms-issue-management__listSurface [data-guide-id=guide-issue-list-status],.pms-issue-management__listSurface [data-guide-id=guide-subissue-status]{letter-spacing:.01em;white-space:nowrap;align-items:center;height:22px;min-height:22px;display:inline-flex;border-radius:999px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important}.pms-issue-management__listSurface button{border-radius:6px}.pms-issue-management__listSurface tbody tr:last-child td{border-bottom:0}.pms-issue-management__listSurface .flex.items-center.justify-center.text-gray-400,.pms-issue-management__listSurface .flex.items-center.justify-center.text-gray-400 .text-center>p{color:var(--wm-ink-3)!important}.pms-issue-management__listSurface .flex.items-center.justify-center.text-gray-400 svg{opacity:.7;color:var(--wm-line)!important}.pms-issue-management__devControls{z-index:50;flex-direction:column;gap:6px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pms-issue-management__devButton,.pms-issue-management__devDangerButton{color:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:600;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 8px 24px -12px #0c1e3373}.pms-issue-management__devButton{background:var(--wm-ink-2)}.pms-issue-management__devButton:hover{background:var(--wm-ink)}.pms-issue-management__devButtonLoading{background:#b7791f}.pms-issue-management__devButtonLoading:hover{background:#975a16}.pms-issue-management__devDangerButton{background:#c53030}.pms-issue-management__devDangerButton:hover{background:#9b2c2c}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]{background:var(--wm-paper)}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0{border-bottom:1px solid var(--wm-line-2);background:var(--wm-paper)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.justify-between{padding:14px 18px 12px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] input[aria-label=업무\ 제목]{border-radius:6px;line-height:1.3;color:var(--wm-ink)!important;padding:2px 4px!important;font-size:16px!important;font-weight:700!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] input[aria-label=업무\ 제목]:focus{background:var(--wm-paper)!important;border-color:var(--wm-line-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=삭제]:not([data-guide-id=guide-subissue-delete]),.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=닫기]{justify-content:center;align-items:center;transition:background .12s,color .12s;width:28px!important;height:28px!important;color:var(--wm-ink-3)!important;background:0 0!important;border-radius:6px!important;padding:0!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=닫기]:hover{background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=삭제]:not([data-guide-id=guide-subissue-delete]):hover{color:#b3261e!important;background:#eb57571a!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-yellow-200{color:#8a5a00!important;background:#ffd52b2e!important;border-color:#ffd52b66!important;border-radius:999px!important;padding:2px 10px!important;font-size:11px!important;font-weight:600!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-red-200{color:#b3261e!important;background:#eb57571a!important;border-color:#eb575738!important;border-radius:999px!important;padding:2px 10px!important;font-size:11px!important;font-weight:600!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.items-center.gap-1{gap:4px;border-top:0!important;padding:0 14px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.items-center.gap-1>button{transition:color .12s;position:relative;color:var(--wm-ink-3)!important;background:0 0!important;border-bottom-width:0!important;border-bottom-color:#0000!important;margin-bottom:0!important;padding:10px 14px!important;font-size:12.5px!important;font-weight:500!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.items-center.gap-1>button:hover{color:var(--wm-ink-2)!important;background:0 0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.items-center.gap-1>button[class*=text-blue-600]{color:var(--wm-accent)!important;font-weight:700!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail]>.flex-shrink-0>.flex.items-center.gap-1>button[class*=text-blue-600]:after{content:"";background:var(--wm-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description]>div{overflow:hidden;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper-2)!important;border-radius:8px!important;transition:border-color .12s,box-shadow .12s!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description]>div:focus-within{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description] .bn-container,.pms-issue-management__detailPanel [data-guide-id=guide-issue-description] .bn-editor,.pms-issue-management__detailPanel [data-guide-id=guide-issue-description] .ProseMirror{background:0 0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description]>label,.pms-issue-management__detailPanel [data-guide-id=guide-issue-subissues]>.pms-issue-management__flex>label{color:var(--wm-ink-2)!important;font-size:12px!important;font-weight:600!important}.pms-issue-management__detailPanel input,.pms-issue-management__detailPanel select,.pms-issue-management__detailPanel textarea{border-radius:6px!important}.pms-issue-management__detailPanel input:focus,.pms-issue-management__detailPanel select:focus,.pms-issue-management__detailPanel textarea:focus,.pms-issue-management__detailPanel .focus-within\:ring-1:focus-within{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__detailPanel input[data-date-picker-input=true],.pms-issue-management__detailPanel input[data-date-picker-input=true]:focus{box-shadow:none!important;border:0!important}.pms-issue-management__detailPanel button{border-radius:6px}.pms-issue-management__detailPanel button[class*=text-blue],.pms-issue-management__detailPanel [class*=border-blue]{color:var(--wm-accent)!important;border-color:var(--wm-accent)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description]>div{border-color:var(--wm-line-2)!important;background:var(--wm-paper-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-edit-link]{cursor:pointer;align-items:center;gap:4px;transition:background .12s;color:var(--wm-accent)!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:2px 6px!important;font-size:11.5px!important;font-weight:600!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-edit-link]:hover{color:var(--wm-accent)!important;background:#8e51ff14!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-edit-link] svg{width:11px!important;height:11px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-empty]{cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;min-height:96px;font-weight:500;transition:background .12s,border-color .12s,color .12s;background:var(--wm-paper-2)!important;border:1px dashed var(--wm-line)!important;color:var(--wm-ink-3)!important;border-radius:8px!important;padding:18px 16px!important;font-size:12px!important;display:flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-empty]:hover{border-color:var(--wm-accent)!important;color:var(--wm-accent)!important;background:#8e51ff0a!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-description]>div[data-editing=true]{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-toolbar]{background:var(--wm-paper)!important;border-top:1px solid var(--wm-line-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-cancel],.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-save]{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-family:inherit;transition:background .12s,color .12s;border:0!important;border-radius:8px!important;height:32px!important;padding:0 14px!important;font-size:12.5px!important;font-weight:600!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-cancel]{color:var(--wm-ink-2)!important;background:0 0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-cancel]:hover{background:var(--wm-paper-2)!important;color:var(--wm-ink)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-save]{background:var(--wm-accent)!important;color:#fff!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-save]:hover{background:#7a3df0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-body-toolbar] kbd{background:var(--wm-paper-2)!important;border-color:var(--wm-line-2)!important;color:var(--wm-ink-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-subissue-add]{color:var(--wm-accent)!important;background:0 0!important;padding:2px 6px!important;font-size:11.5px!important;font-weight:600!important}.pms-issue-management__detailPanel [data-guide-id=guide-subissue-add]:hover{background:var(--wm-accent-soft)!important;color:var(--wm-accent)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50{background:var(--wm-paper-2)!important;width:260px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 label{letter-spacing:.02em;font-weight:600;color:var(--wm-ink-3)!important;margin-bottom:4px!important;font-size:11px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 input,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 select,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 [data-employee-combobox-input],.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 button[aria-haspopup=listbox]{border:1px solid var(--wm-line-2)!important;background:var(--wm-paper)!important;height:30px!important;color:var(--wm-ink)!important;box-shadow:none!important;border-radius:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 input[data-date-picker-input=true],.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 input[data-date-picker-input=true]:focus{height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 button[aria-haspopup=listbox]:hover{border-color:var(--wm-line)!important;background:var(--wm-paper)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 button[aria-haspopup=listbox][aria-expanded=true]{border-color:var(--wm-accent)!important;box-shadow:0 0 0 3px #8e51ff1a!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 [class*=bg-gray-50][class*=text-gray-700],.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 [class*=bg-gray-50][class*=text-gray-500]{background:var(--wm-paper)!important;color:var(--wm-ink-2)!important;border-color:var(--wm-line-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .w-64.bg-gray-50 .border-t{font-family:var(--lumir-font-meta,"Inter", system-ui, sans-serif);border-top-color:var(--wm-line-2)!important;background:0 0!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .bg-gray-50,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .bg-gray-100{background-color:var(--wm-paper-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-gray-200{border-color:var(--wm-line-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-gray-300{border-color:var(--wm-line)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .text-gray-700{color:var(--wm-ink-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .text-gray-500,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .text-gray-400{color:var(--wm-ink-3)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .text-gray-900{color:var(--wm-ink)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .text-gray-600{color:var(--wm-ink-2)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-closure-report-btn]{letter-spacing:.01em;justify-content:center;align-items:center;gap:6px;transition:background .12s,color .12s;background:var(--wm-paper)!important;border:1px solid var(--wm-accent)!important;width:100%!important;height:32px!important;color:var(--wm-accent)!important;border-radius:8px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-closure-report-btn]:hover{background:var(--wm-accent)!important;color:#fff!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-closure-report-btn] svg{width:13px!important;height:13px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] label[class*=text-gray-700]{color:var(--wm-ink-2)!important;font-size:12px!important;font-weight:600!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed{transition:background .12s,border-color .12s;border-style:dashed!important;border-width:1.5px!important;border-color:var(--wm-line)!important;background:var(--wm-paper-2)!important;border-radius:10px!important;padding:22px 16px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed:hover,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed[class*=border-blue-500],.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed[class*=bg-blue-50]{border-color:var(--wm-accent)!important;background:var(--wm-accent-soft)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed .text-blue-500,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed[class*=bg-blue-50] .text-blue-500{color:var(--wm-accent)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed .text-gray-500{color:var(--wm-ink-3)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .border-2.border-dashed .text-gray-700{color:var(--wm-ink)!important;font-weight:600!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .bg-red-50.border.border-red-200{color:#b3261e!important;background:#eb57571a!important;border-color:#eb575738!important;border-radius:8px!important;padding:8px 12px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .bg-red-50.border.border-red-200 .text-red-700{color:#b3261e!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=첨부파일\ 다운로드]{align-items:center;gap:4px;border:1px solid var(--wm-line-2)!important;background:var(--wm-paper)!important;height:26px!important;color:var(--wm-ink-2)!important;border-radius:6px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=첨부파일\ 다운로드]:hover{background:var(--wm-accent-soft)!important;color:var(--wm-accent)!important;border-color:#8e51ff52!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=첨부파일\ 다운로드] svg{width:11px!important;height:11px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50{transition:background .12s,border-color .12s;background:var(--wm-paper)!important;border:1px solid var(--wm-line-2)!important;border-radius:8px!important;padding:10px 12px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50[class*=hover\:bg-blue-50]:hover{background:var(--wm-accent-soft)!important;border-color:#8e51ff52!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50 .text-blue-700,.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50 .text-blue-500{color:var(--wm-accent)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50 .text-gray-500{font-family:var(--lumir-font-meta,"Inter", system-ui, sans-serif);color:var(--wm-ink-3)!important;font-size:11px!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] .flex.items-center.gap-2.p-2.bg-gray-50 .text-gray-900{color:var(--wm-ink)!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=파일\ 삭제]{justify-content:center;align-items:center;width:22px!important;height:22px!important;color:var(--wm-ink-3)!important;background:0 0!important;border-radius:6px!important;padding:0!important;display:inline-flex!important}.pms-issue-management__detailPanel [data-guide-id=guide-issue-detail] button[aria-label=파일\ 삭제]:hover{color:#b3261e!important;background:#eb57571a!important}
.shared-portal-home__app{background:var(--home-page-bg);height:100%;min-height:0;display:flex}.shared-portal-home__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.shared-portal-home__scroll{flex:1;min-height:0;position:relative;overflow:hidden auto}.shared-portal-home__page{min-height:100%;position:relative}.shared-portal-home__hero{height:var(--home-hero-h);background:var(--home-hero-bg);color:#fff;z-index:0;position:sticky;top:0;overflow:hidden}.shared-portal-home__heroBg{will-change:transform;transform-origin:50% 0;position:absolute;inset:-40px 0 0}.shared-portal-home__heroSlide{background:var(--home-hero-bg) center / cover no-repeat;opacity:0;transition:opacity .9s;position:absolute;inset:0}.shared-portal-home__heroSlideOn{opacity:1}.shared-portal-home__heroGlow{pointer-events:none;background:radial-gradient(760px 420px at 75% 100%,#64117e99,#0000 65%),radial-gradient(480px 300px at 92% 0,#8e51ff52,#0000 70%);position:absolute;inset:0}.shared-portal-home__heroMark{opacity:.07;pointer-events:none;width:380px;position:absolute;top:-40px;right:-60px}.shared-portal-home__heroScrim{pointer-events:none;background:linear-gradient(90deg,#071226f0 0%,#071226db 50%,#071226d1 100%),linear-gradient(#0712261a 0%,#07122600 40%,#07122699 100%);position:absolute;inset:0}.shared-portal-home__heroIn{will-change:transform, opacity;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);column-gap:40px;height:100%;padding:34px 40px 60px;display:grid;position:relative}.shared-portal-home__heroGreeting{grid-area:1/1;align-self:center;min-width:0;max-width:640px}.shared-portal-home__heroMotto{color:#ffffffb8;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.shared-portal-home__heroMotto img{object-fit:cover;border-radius:2px;width:18px;height:12px}.shared-portal-home__heroTitle{letter-spacing:-.025em;color:#fff;margin:14px 0 0;font-size:44px;font-weight:700;line-height:1.1}.shared-portal-home__heroTitle em{background:linear-gradient(90deg, var(--lumir-purple-lite), var(--lumir-purple));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.shared-portal-home__heroStats{grid-area:2/1;align-self:end;min-width:0;display:flex}.shared-portal-home__heroStat{border-left:1px solid #ffffff40;padding:0 26px}.shared-portal-home__heroStat:first-child{border-left:0;padding-left:0}.shared-portal-home__heroStatLabel{color:#ffffffa6;font-size:12px;font-weight:500;display:block}.shared-portal-home__heroStatValue{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;margin-top:6px;font-size:22px;font-weight:600;line-height:1;display:flex}.shared-portal-home__heroStatDate{margin-right:8px}.shared-portal-home__heroStatClock{font-family:var(--lumir-font-display)}.shared-portal-home__topic{flex-direction:column;grid-area:1/2/3;align-self:end;min-width:0;display:flex}.shared-portal-home__topicStack{position:relative}.shared-portal-home__topicSlide{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;position:absolute;inset:0;transform:translateY(10px)}.shared-portal-home__topicSlideOn{opacity:1;pointer-events:auto;position:relative;transform:none}.shared-portal-home__topicKind{align-items:center;gap:10px;display:flex}.shared-portal-home__topicTag{font-family:var(--lumir-font-en);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--lumir-r-tag);color:#fff;white-space:nowrap;background:#ffffff24;border:1px solid #ffffff38;padding:4px 9px;font-size:10.5px;font-weight:600}.shared-portal-home__topicDate{font-family:var(--lumir-font-meta);color:#fff9;font-size:12px}.shared-portal-home__topicTitle{letter-spacing:-.01em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:60px;margin:12px 0 0;font-size:22px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.shared-portal-home__topicMore{color:var(--lumir-purple-lite);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:0;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.shared-portal-home__topicMore:hover{color:#fff}.shared-portal-home__topicRelated{border-top:1px solid #ffffff2e;margin-top:18px;padding-top:14px}.shared-portal-home__topicRelatedLabel{color:#ffffff8c;margin-bottom:6px;font-size:11.5px;font-weight:500}.shared-portal-home__topicRelatedItem{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-width:0;padding:7px 0;font-family:inherit;font-size:13px;font-weight:500;display:flex}.shared-portal-home__topicRelatedItem:hover{color:var(--lumir-purple-lite)}.shared-portal-home__topicRelatedKind{font-family:var(--lumir-font-meta);color:#ffffffd9;background:#ffffff1f;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:10.5px;font-weight:500}.shared-portal-home__topicRelatedTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.shared-portal-home__topicRelatedArrow{color:#ffffff80;flex-shrink:0;margin-left:auto;display:inline-flex}.shared-portal-home__topicNav{align-items:center;gap:10px;margin-top:14px;display:flex}.shared-portal-home__topicDots{gap:5px;display:flex}.shared-portal-home__topicDot{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:5px;height:5px;padding:0;transition:width .3s,background .3s}.shared-portal-home__topicDotOn{background:var(--lumir-purple-lite);width:18px}.shared-portal-home__topicPage{font-family:var(--lumir-font-meta);color:#ffffff80;letter-spacing:.06em;margin-left:auto;font-size:11px}.shared-portal-home__topicNavBtn{border-radius:var(--lumir-r-tag);color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:0;place-items:center;width:24px;height:24px;display:grid}.shared-portal-home__topicNavBtn:hover{color:#fff;background:#fff3}@keyframes shared-portal-home__heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes shared-portal-home__heroSettle{0%{transform:scale(1.06)}to{transform:none}}.shared-portal-home__heroSlideOn{animation:.9s cubic-bezier(.2,.7,.2,1) both shared-portal-home__heroSettle}.shared-portal-home__heroGreeting{animation:.62s cubic-bezier(.2,.7,.2,1) 60ms both shared-portal-home__heroRise}.shared-portal-home__topic{animation:.62s cubic-bezier(.2,.7,.2,1) .18s both shared-portal-home__heroRise}.shared-portal-home__heroStats{animation:.62s cubic-bezier(.2,.7,.2,1) .28s both shared-portal-home__heroRise}@media (prefers-reduced-motion:reduce){.shared-portal-home__heroSlideOn,.shared-portal-home__heroGreeting,.shared-portal-home__topic,.shared-portal-home__heroStats{animation:none}}.shared-portal-home__heroCue{font-family:var(--lumir-font-en);letter-spacing:.22em;color:#ffffff8c;pointer-events:none;flex-direction:column;align-items:center;gap:3px;font-size:9.5px;font-weight:500;transition:opacity .2s;animation:1.8s ease-in-out infinite shared-portal-home__heroCue;display:flex;position:absolute;bottom:30px;left:50%}@keyframes shared-portal-home__heroCue{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,7px)}}.shared-portal-home__pinSentinel{height:0;margin-top:-22px}.shared-portal-home__pin{z-index:30;background:var(--home-page-bg);border-radius:22px 22px 0 0;align-items:center;gap:12px;padding:18px 22px 14px;transition:border-radius .35s,box-shadow .35s,background .35s;display:flex;position:sticky;top:0}.shared-portal-home__pinStuck{-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--lumir-line-soft);background:#f3f4f8e0;border-radius:0}.shared-portal-home__pinHi{white-space:nowrap;color:var(--lumir-ink);opacity:0;max-width:0;margin-right:-12px;font-size:15px;font-weight:700;transition:opacity .35s,transform .4s;overflow:hidden;transform:translate(-10px)}.shared-portal-home__pinHi em{background:linear-gradient(90deg, var(--lumir-purple-strong) 0%, #7a3be8 60%, var(--lumir-purple-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.shared-portal-home__pinStuck .shared-portal-home__pinHi{opacity:1;max-width:260px;margin-right:4px;transform:none}.shared-portal-home__pinLabel{white-space:nowrap;color:var(--lumir-ink);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.shared-portal-home__pinLabel svg{color:var(--lumir-ink-2);flex-shrink:0}.shared-portal-home__pinStuck .shared-portal-home__pinLabel{gap:0;font-size:0}.shared-portal-home__favList{scrollbar-width:none;flex:1;gap:8px;min-width:0;display:flex;overflow-x:auto}.shared-portal-home__favList::-webkit-scrollbar{display:none}.shared-portal-home__favItem{border:1px solid var(--lumir-line-soft);background:var(--lumir-paper);height:36px;color:var(--lumir-ink);white-space:nowrap;cursor:pointer;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px 0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.shared-portal-home__favItem:hover{border-color:var(--lumir-purple)}.shared-portal-home__favItem svg{color:var(--lumir-ink-2);flex-shrink:0}.shared-portal-home__pinEdit{color:var(--lumir-ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12px;font-weight:500}.shared-portal-home__pinEdit:hover{color:var(--lumir-purple)}.shared-portal-home__favEmpty{color:var(--lumir-ink-3);white-space:nowrap;font-size:12.5px}.shared-portal-home__content{z-index:10;background:var(--home-page-bg);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;gap:16px;min-height:calc(100vh - 80px);padding:6px 22px 48px;display:grid;position:relative}@media (max-width:1280px){.shared-portal-home__content{grid-template-columns:repeat(2,minmax(0,1fr))}}.shared-portal-home__reveal{opacity:0;transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(44px)scale(.97)}.shared-portal-home__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.shared-portal-home__reveal{opacity:1;transition:none;transform:none}.shared-portal-home__heroCue{animation:none}}.shared-portal-home__card{-webkit-backdrop-filter:blur(16px);box-shadow:var(--lumir-shadow-card);background:#ffffffdb;border:1px solid #ffffffbf;border-radius:12px}.shared-portal-home__sec{flex-direction:column;min-width:0;padding:22px;display:flex}.shared-portal-home__secWide{grid-column:1/-1}.shared-portal-home__secWide.shared-portal-home__secAttendTwo{grid-column:span 2}@media (max-width:1280px){.shared-portal-home__secWide.shared-portal-home__secAttendTwo{grid-column:1/-1}}.shared-portal-home__cardH{align-items:center;gap:10px;display:flex}.shared-portal-home__cardH h3{color:var(--lumir-ink);margin:0;font-size:15px;font-weight:700}.shared-portal-home__cardIcon{width:20px;height:20px;color:var(--lumir-ink-2);flex-shrink:0;place-items:center;display:grid}.shared-portal-home__cardEn{font-family:var(--lumir-font-en);letter-spacing:.16em;text-transform:uppercase;color:var(--lumir-ink-3);margin-left:2px;padding-top:2px;font-size:10px;font-weight:600}.shared-portal-home__cardMore{color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.shared-portal-home__cardMore:hover{color:var(--lumir-purple)}.shared-portal-home__todayHead{align-items:center;gap:5px;display:flex}.shared-portal-home__todayHead h3{color:var(--lumir-ink);flex:1;min-width:0;margin:0;font-size:15px;font-weight:700}.shared-portal-home__todayNavBtn{border-radius:var(--lumir-r-tag);min-width:26px;height:26px;color:var(--lumir-ink-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;display:grid}.shared-portal-home__todayNavBtn:hover{background:var(--lumir-paper-3)}.shared-portal-home__todayNavToday{color:var(--lumir-ink)}.shared-portal-home__todayNavToday:hover{color:var(--lumir-purple);background:0 0}.shared-portal-home__week{border-bottom:1px solid var(--lumir-line-soft);text-align:center;grid-template-columns:repeat(7,1fr);margin-top:14px;padding-bottom:14px;display:grid}.shared-portal-home__weekCell{cursor:pointer;background:0 0;border:0;flex-direction:column-reverse;align-items:center;padding:0;font-family:inherit;display:flex}.shared-portal-home__weekDow{color:var(--lumir-ink-3);margin-top:6px;font-size:11.5px;font-weight:500}.shared-portal-home__weekNum{width:32px;height:32px;font-family:var(--lumir-font-meta);color:var(--lumir-ink);border-radius:50%;place-items:center;margin:0 auto;font-size:14px;font-weight:500;display:grid}.shared-portal-home__weekSun .shared-portal-home__weekDow,.shared-portal-home__weekSun .shared-portal-home__weekNum{color:var(--lumir-danger)}.shared-portal-home__weekSat .shared-portal-home__weekDow,.shared-portal-home__weekSat .shared-portal-home__weekNum{color:var(--home-cal-link)}.shared-portal-home__weekNumOn{background:var(--lumir-purple-strong);color:#fff;font-weight:600}.shared-portal-home__weekSun .shared-portal-home__weekNumOn,.shared-portal-home__weekSat .shared-portal-home__weekNumOn{color:#fff}.shared-portal-home__timeline{margin:6px 0 0;padding:0 0 0 4px;list-style:none;position:relative}.shared-portal-home__timeline:before{content:"";background:var(--lumir-lilac);z-index:1;width:2px;position:absolute;top:10px;bottom:14px;left:7px}.shared-portal-home__timelineItem{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:16px 52px minmax(0,1fr);align-items:start;column-gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:12px 8px;font-family:inherit;transition:background .15s;display:grid;position:relative}.shared-portal-home__timelineItem:hover{background:var(--lumir-paper-2)}.shared-portal-home__timelineItem:hover .shared-portal-home__timelineTitle{color:var(--lumir-purple)}.shared-portal-home__timelineItem:after{content:"";background:var(--lumir-line-soft);height:1px;position:absolute;bottom:0;left:34px;right:8px}.shared-portal-home__timeline li:last-child .shared-portal-home__timelineItem:after{display:none}.shared-portal-home__timelineDot{background:var(--lumir-purple);width:8px;height:8px;box-shadow:0 0 0 3px var(--lumir-paper);z-index:2;border-radius:50%;margin-top:5px;transition:transform .15s;display:block;position:relative}.shared-portal-home__timelineItem:hover .shared-portal-home__timelineDot{transform:scale(1.25)}.shared-portal-home__timelineTime{font-family:var(--lumir-font-meta);color:var(--lumir-purple-deep);font-size:13px;font-weight:500}.shared-portal-home__timelineBody{min-width:0}.shared-portal-home__timelineTitle{color:var(--lumir-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.shared-portal-home__timelineWhere{color:var(--lumir-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:400;overflow:hidden}.shared-portal-home__wkCtl{align-items:center;gap:4px;margin-left:auto;display:flex}.shared-portal-home__wkCtlBtn{border-radius:var(--lumir-r-tag);width:26px;height:26px;color:var(--lumir-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.shared-portal-home__wkCtlBtn:hover{background:var(--lumir-paper-3)}.shared-portal-home__wkCtlToday{border-radius:var(--lumir-r-tag);height:26px;color:var(--lumir-ink);cursor:pointer;background:0 0;border:0;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.shared-portal-home__wkCtlToday:hover{color:var(--lumir-purple)}.shared-portal-home__wkSeg{background:var(--lumir-paper-3);border-radius:7px;margin-left:8px;padding:2px;display:flex}.shared-portal-home__wkSegBtn{height:24px;color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500}.shared-portal-home__wkSegBtnOn{background:var(--lumir-paper);color:var(--lumir-ink);box-shadow:var(--lumir-shadow-card);font-weight:600}.shared-portal-home__wb{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.shared-portal-home__wbMonth{gap:6px}.shared-portal-home__wbDow{color:var(--lumir-ink-3);padding:0 4px 2px;font-size:11.5px;font-weight:500}.shared-portal-home__wbDowSat{color:var(--home-cal-link)}.shared-portal-home__wbDowSun{color:var(--lumir-danger)}.shared-portal-home__wd{background:var(--lumir-paper-2);text-align:left;cursor:pointer;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:156px;padding:10px;font-family:inherit;display:flex}.shared-portal-home__wbMonth .shared-portal-home__wd{border-radius:8px;gap:4px;min-height:92px;padding:8px}.shared-portal-home__wdToday{background:#8e51ff12}.shared-portal-home__wdWeekend{background:var(--lumir-paper-3)}.shared-portal-home__wdOut{background:var(--lumir-paper-2)}.shared-portal-home__wdHead{align-self:stretch;align-items:baseline;gap:6px;margin-bottom:4px;display:flex}.shared-portal-home__wbMonth .shared-portal-home__wdHead{margin-bottom:0}.shared-portal-home__wdHead b{font-family:var(--lumir-font-meta);color:var(--lumir-ink);font-size:15px;font-weight:600}.shared-portal-home__wbMonth .shared-portal-home__wdHead b{font-size:13px}.shared-portal-home__wdHead span{color:var(--lumir-ink-3);font-size:11px;font-weight:500}.shared-portal-home__wdSat .shared-portal-home__wdHead b,.shared-portal-home__wdSat .shared-portal-home__wdHead span{color:var(--home-cal-link)}.shared-portal-home__wdSun .shared-portal-home__wdHead b,.shared-portal-home__wdSun .shared-portal-home__wdHead span{color:var(--lumir-danger)}.shared-portal-home__wdToday .shared-portal-home__wdHead b,.shared-portal-home__wdToday .shared-portal-home__wdHead span{color:var(--lumir-purple-deep)}.shared-portal-home__wdOut .shared-portal-home__wdHead b,.shared-portal-home__wdOut .shared-portal-home__wdHead span{color:var(--lumir-ink-3)}.shared-portal-home__wd:focus-visible{outline:2px solid var(--lumir-purple-deep);outline-offset:2px;z-index:1}.shared-portal-home__wdHoliday .shared-portal-home__wdHead b{color:var(--lumir-danger-700)}.shared-portal-home__wdHolidayName{max-width:100%;color:var(--lumir-danger-700);white-space:nowrap;text-overflow:ellipsis;margin-top:-2px;margin-bottom:2px;font-size:10.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.shared-portal-home__ev{border-radius:var(--lumir-r-tag);background:var(--lumir-paper);height:26px;color:var(--lumir-ink);white-space:nowrap;box-shadow:var(--lumir-shadow-card);cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:6px;max-width:100%;padding:0 8px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,color .15s,transform .15s;display:flex;overflow:hidden}.shared-portal-home__ev:hover{background:var(--lumir-paper-2);color:var(--lumir-purple);transform:translateY(-1px)}.shared-portal-home__wbMonth .shared-portal-home__ev{height:22px;padding:0 6px;font-size:11.5px}.shared-portal-home__evBar{background:var(--lumir-purple);border-radius:2px;flex-shrink:0;width:3px;height:12px}.shared-portal-home__evText{text-overflow:ellipsis;overflow:hidden}.shared-portal-home__wdMore{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;padding-left:4px;font-size:11px;font-weight:500}.shared-portal-home__wdMore:hover{color:var(--lumir-purple)}.shared-portal-home__evBarPurple{background:var(--lumir-purple)}.shared-portal-home__evBarBlue{background:var(--lumir-blue)}.shared-portal-home__evBarPink{background:var(--lumir-pink)}.shared-portal-home__evBarRed{background:var(--lumir-danger)}.shared-portal-home__evBarAmber{background:#d97706}.shared-portal-home__evBarTeal{background:var(--lumir-mint)}.shared-portal-home__evBarGray{background:var(--lumir-ink-3)}.shared-portal-home__pills{border-bottom:1px solid var(--lumir-line-soft);scrollbar-width:none;gap:0;margin-top:10px;display:flex;overflow-x:auto}.shared-portal-home__pills::-webkit-scrollbar{display:none}.shared-portal-home__pills>*{flex-shrink:0}.shared-portal-home__pill{height:34px;color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500}.shared-portal-home__pill:hover{color:var(--lumir-ink)}.shared-portal-home__pillOn{color:var(--lumir-ink);border-bottom-color:var(--lumir-purple);font-weight:600}.shared-portal-home__ap{border-bottom:1px solid var(--lumir-line-soft);cursor:pointer;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:12px;width:100%;padding:12px 2px;font-family:inherit;display:flex}.shared-portal-home__ap:last-child{border-bottom:0}.shared-portal-home__apBody{flex:1;min-width:0}.shared-portal-home__apTitle{color:var(--lumir-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.shared-portal-home__ap:hover .shared-portal-home__apTitle{color:var(--lumir-purple)}.shared-portal-home__apMeta{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.shared-portal-home__apState{border-radius:var(--lumir-r-tag);background:var(--lumir-status-progress-bg);color:var(--lumir-status-progress-fg);white-space:nowrap;flex-shrink:0;padding:4px 9px;font-size:11.5px;font-weight:600}.shared-portal-home__apStateOk{background:var(--lumir-status-done-bg);color:var(--lumir-status-done-fg)}.shared-portal-home__apStateNo{background:var(--lumir-danger-50);color:var(--lumir-danger-700)}.shared-portal-home__apStateMuted{background:var(--lumir-status-todo-bg);color:var(--lumir-ink-2)}.shared-portal-home__list{margin:6px 0 0;padding:0;list-style:none}.shared-portal-home__list li{border-bottom:1px solid var(--lumir-line-soft);align-items:center;gap:12px;padding:12px 2px;display:flex}.shared-portal-home__list li:last-child{border-bottom:0}.shared-portal-home__listRow{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-width:0;padding:0;font-family:inherit;display:flex}.shared-portal-home__listRow:hover .shared-portal-home__listT{color:var(--lumir-purple)}.shared-portal-home__listLogo{background:var(--lumir-paper-3);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.shared-portal-home__listLogo img{object-fit:contain;opacity:.55;width:16px;height:16px}.shared-portal-home__listT{min-width:0;color:var(--lumir-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:500;overflow:hidden}.shared-portal-home__listDate{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);white-space:nowrap;flex-shrink:0;font-size:12px}.shared-portal-home__tag{background:var(--lumir-paper-3);color:var(--lumir-ink-2);white-space:nowrap;border-radius:3px;flex-shrink:0;padding:1.5px 6px;font-size:10px;font-weight:500}.shared-portal-home__tagBlue{color:var(--lumir-ink-2);background:var(--lumir-paper-3);letter-spacing:.02em;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.shared-portal-home__statusTag{letter-spacing:.02em;white-space:nowrap;background:var(--lumir-paper-3);color:var(--lumir-ink-2);border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.shared-portal-home__empty{color:var(--lumir-ink-3);text-align:center;padding:24px 0;font-size:12.5px}.shared-portal-home__homeEmpty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:28px 0;display:flex}.shared-portal-home__homeEmptyBadge{background:var(--lumir-paper-3);border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.shared-portal-home__homeEmptyMark{background:color-mix(in srgb, var(--lumir-purple) 28%, white);width:30px;height:30px;-webkit-mask:url(/assets/brand/lumir-symbol-white.svg) 50%/contain no-repeat;mask:url(/assets/brand/lumir-symbol-white.svg) 50%/contain no-repeat}.shared-portal-home__homeEmptyText{color:var(--lumir-ink-3);margin:0;font-size:12.5px}.shared-portal-home__homeEmptyCompact{gap:6px;padding:12px 0}.shared-portal-home__homeEmptyCompact .shared-portal-home__homeEmptyBadge{width:36px;height:36px}.shared-portal-home__homeEmptyCompact .shared-portal-home__homeEmptyMark{width:20px;height:20px}.shared-portal-home__homeEmptyCompact .shared-portal-home__homeEmptyText{font-size:11.5px}.shared-portal-home__secProjects{grid-column:span 2}@media (max-width:1280px){.shared-portal-home__secProjects{grid-column:1/-1}}.shared-portal-home__projectList{flex:1;margin-top:6px}.shared-portal-home__project{border:0;border-bottom:1px solid var(--lumir-line-soft);text-align:left;cursor:pointer;width:100%;color:var(--lumir-ink);background:0 0;grid-template-columns:minmax(0,1fr) 120px 44px;align-items:center;column-gap:16px;padding:9px 2px;font-family:inherit;display:grid}.shared-portal-home__project:last-child{border-bottom:0}.shared-portal-home__project:hover b{color:var(--lumir-purple)}.shared-portal-home__projectTitle{min-width:0}.shared-portal-home__projectTitle b{font-family:var(--lumir-font-meta);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.shared-portal-home__projectTitle span{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.shared-portal-home__projectBar{background:var(--lumir-paper-3);border-radius:999px;height:5px;display:block;overflow:hidden}.shared-portal-home__projectBar i{background:linear-gradient(90deg, var(--lumir-purple) 0%, #7a3be8 60%, var(--lumir-purple-deep) 100%);border-radius:999px;height:100%;display:block}.shared-portal-home__projectPct{font-family:var(--lumir-font-meta);color:var(--lumir-ink);text-align:right;font-size:13px;font-weight:600}.shared-portal-home__attBar i{background:linear-gradient(90deg, var(--lumir-purple) 0%, #7a3be8 60%, var(--lumir-purple-deep) 100%);border-radius:999px;height:100%;display:block}.shared-portal-home__attDays{font-family:var(--lumir-font-meta);justify-content:space-between;margin-top:8px;font-size:11.5px;font-weight:500;display:flex}.shared-portal-home__attDay{color:var(--lumir-ink-3)}.shared-portal-home__attDayEmpty{color:var(--lumir-ink-3);opacity:.75}.shared-portal-home__attBoard{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:14px;display:grid}.shared-portal-home__attCol{flex-direction:column;min-width:0;padding:0 24px;display:flex}.shared-portal-home__attCol:first-child{padding-left:0}.shared-portal-home__attCol:last-child{padding-right:0}.shared-portal-home__attCol+.shared-portal-home__attCol{border-left:1px solid var(--lumir-line-soft)}@media (max-width:1180px){.shared-portal-home__attBoard{grid-template-columns:minmax(0,1fr);gap:20px}.shared-portal-home__attCol{padding:0}.shared-portal-home__attCol+.shared-portal-home__attCol{border-left:0;border-top:1px solid var(--lumir-line-soft);padding-top:18px}}.shared-portal-home__attColH{color:var(--lumir-ink);align-items:baseline;gap:8px;font-size:12.5px;font-weight:600;display:flex}.shared-portal-home__attColH em{font-style:normal;font-family:var(--lumir-font-meta);letter-spacing:.08em;color:var(--lumir-ink-3);text-transform:uppercase;margin-left:auto;font-size:10.5px;font-weight:600}.shared-portal-home__attColMore{color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-size:11px}.shared-portal-home__attColMore:hover{color:var(--lumir-purple-strong)}.shared-portal-home__attLead{align-items:baseline;gap:6px;margin-top:12px;display:flex}.shared-portal-home__attLead b{font-family:var(--lumir-font-meta);color:var(--lumir-ink);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.shared-portal-home__attLeadAccent{color:var(--lumir-purple-strong)!important}.shared-portal-home__attLead span{color:var(--lumir-ink-2);font-size:12px}.shared-portal-home__attPct{background:var(--lumir-purple-soft);font-family:var(--lumir-font-meta);border-radius:999px;margin-left:auto;padding:3px 9px;font-weight:700;color:var(--lumir-purple-strong)!important;font-size:11px!important}.shared-portal-home__attDays{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.shared-portal-home__attDay,.shared-portal-home__attDayEmpty,.shared-portal-home__attDayHoliday{border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:9px 10px 10px;display:flex}.shared-portal-home__attDay{border:1px solid var(--lumir-line);background:var(--lumir-paper)}.shared-portal-home__attDayEmpty{border:1px dashed var(--lumir-line);background:0 0}.shared-portal-home__attDayDow{color:var(--lumir-ink-3);font-size:10.5px}.shared-portal-home__attDayVal{font-family:var(--lumir-font-meta);color:var(--lumir-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.shared-portal-home__attDayEmpty .shared-portal-home__attDayVal{color:var(--lumir-ink-3);font-size:11.5px;font-weight:500}.shared-portal-home__attDayHoliday{border:1px solid var(--lumir-line);background:var(--lumir-paper)}.shared-portal-home__attDayHoliday .shared-portal-home__attDayVal{color:var(--lumir-danger-700);font-size:11.5px;font-weight:600}.shared-portal-home__attDayHoliday .shared-portal-home__attDayBar{background:var(--lumir-paper-3)}.shared-portal-home__attDayBar{background:var(--lumir-purple);border-radius:2px;height:3px}.shared-portal-home__attDayEmpty .shared-portal-home__attDayBar{background:var(--lumir-paper-3)}.shared-portal-home__attCta,.shared-portal-home__attCtaDone{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:14px;padding:11px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:filter .12s;display:flex}.shared-portal-home__attCta{background:var(--lumir-purple);color:#fff}.shared-portal-home__attCta:hover:not(:disabled){filter:brightness(1.06)}.shared-portal-home__attCtaDone{background:var(--lumir-paper-2);color:var(--lumir-ink-2)}.shared-portal-home__attCtaDone:hover:not(:disabled){background:var(--lumir-paper-3)}.shared-portal-home__attCtaBadge{min-width:19px;height:19px;font-family:var(--lumir-font-meta);background:#ffffff3d;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.shared-portal-home__attBar{background:var(--lumir-paper-3);border-radius:999px;height:7px;margin-top:14px;overflow:hidden}.shared-portal-home__attBar span{background:var(--lumir-purple);border-radius:999px;height:100%;display:block}.shared-portal-home__attStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.shared-portal-home__attStats dt{color:var(--lumir-ink-3);align-items:center;gap:5px;font-size:11px;display:flex}.shared-portal-home__attStats dd{font-family:var(--lumir-font-meta);color:var(--lumir-ink);margin:3px 0 0;font-size:16px;font-weight:700}.shared-portal-home__attDotOn,.shared-portal-home__attDotSoft{border-radius:2px;flex:none;width:7px;height:7px}.shared-portal-home__attDotOn{background:var(--lumir-purple)}.shared-portal-home__attDotSoft{background:var(--lumir-paper-3)}.shared-portal-home__attNote{color:var(--lumir-ink-2);margin:10px 0 0;font-size:11px}.shared-portal-home__attPromo{background:var(--lumir-warning-soft);width:100%;color:var(--lumir-warning-ink);text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:4px;margin-top:10px;padding:7px 9px;font-family:inherit;font-size:11.5px;font-weight:600;display:flex}.shared-portal-home__attPromo svg{flex:none;margin-left:auto}.shared-portal-home__attWelfare{align-items:baseline;gap:10px;margin-top:auto;padding-top:14px;display:flex}.shared-portal-home__attWelfareName{min-width:0;color:var(--lumir-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;font-weight:600;overflow:hidden}.shared-portal-home__attWelfareName em{color:var(--lumir-ink-3);margin-left:6px;font-style:normal;font-weight:400}.shared-portal-home__attWelfareVal{font-family:var(--lumir-font-meta);color:var(--lumir-ink);flex:none;font-size:13px;font-weight:700}.shared-portal-home__attRecent{margin:8px 0 0;padding:0;list-style:none}.shared-portal-home__attRecent li{border-bottom:1px solid var(--lumir-line-soft);align-items:center;gap:8px;padding:9px 0;display:flex}.shared-portal-home__attRecent li:last-child{border-bottom:0}.shared-portal-home__attRecentDate{width:34px;font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);flex:none;font-size:11.5px;font-weight:600}.shared-portal-home__attRecentDot{border-radius:50%;flex:none;width:6px;height:6px}.shared-portal-home__attRecentKind{min-width:0;color:var(--lumir-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.shared-portal-home__attRecentStatus{color:var(--lumir-ink-3);flex:none;font-size:10.5px}.shared-portal-home__attRecentDays{font-family:var(--lumir-font-meta);color:var(--lumir-ink-2);flex:none;font-size:11.5px}.shared-portal-home__attApproval{border:1px solid var(--lumir-purple-line-2);background:var(--lumir-purple-soft);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:9px;width:100%;margin-top:12px;padding:9px 11px;font-family:inherit;transition:filter .12s;display:flex}.shared-portal-home__attApproval:hover:not(:disabled){filter:brightness(.98)}.shared-portal-home__attApproval:disabled{cursor:default}.shared-portal-home__attApprovalBody{flex:1;min-width:0}.shared-portal-home__attApprovalBody b{color:var(--lumir-purple-strong);font-size:12.5px;font-weight:600;display:block}.shared-portal-home__attApprovalBody span{color:var(--lumir-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.shared-portal-home__outputBody{flex:1;min-width:0}.shared-portal-home__outputBody .shared-portal-home__listT{width:100%;display:block}.shared-portal-home__outputMeta{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.shared-portal-home__favEditSearch{color:var(--lumir-ink-3);margin-bottom:16px;position:relative}.shared-portal-home__favEditSearch>svg{pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.shared-portal-home__favEditSearch input{width:100%;padding-left:35px}.shared-portal-home__favEditSection+.shared-portal-home__favEditSection{margin-top:18px}.shared-portal-home__favEditSectionHead{color:var(--lumir-ink-3);border-bottom:1px solid var(--lumir-line-soft);align-items:center;gap:6px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.shared-portal-home__favEditSectionHead span{font-family:var(--lumir-font-meta);color:var(--lumir-purple-strong)}.shared-portal-home__favEditGroup+.shared-portal-home__favEditGroup{margin-top:10px}.shared-portal-home__favEditGroupTitle{color:var(--lumir-ink-3);padding:10px 2px 2px;font-size:11.5px;font-weight:600}.shared-portal-home__favEditList{margin:4px 0 0;padding:0;list-style:none}.shared-portal-home__favEditRow{width:100%;color:var(--lumir-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;transition:background .12s;display:flex}.shared-portal-home__favEditRow:hover{background:var(--lumir-paper-2)}.shared-portal-home__favEditRowOn{background:0 0}.shared-portal-home__favEditStar{color:var(--lumir-ink-4);flex-shrink:0}.shared-portal-home__favEditStarOn{color:var(--lumir-purple-strong);flex-shrink:0}.shared-portal-home__favEditTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.shared-portal-home__favEditAction{color:var(--lumir-ink-3);opacity:0;flex-shrink:0;align-items:center;gap:3px;font-size:11.5px;font-weight:600;transition:opacity .12s;display:inline-flex}.shared-portal-home__favEditRow:hover .shared-portal-home__favEditAction,.shared-portal-home__favEditRow:focus-visible .shared-portal-home__favEditAction{opacity:1}.shared-portal-home__favEditSortItem{background:var(--lumir-paper);border-radius:8px;align-items:center;gap:2px;display:flex}.shared-portal-home__favEditSortItemDragging{z-index:2;opacity:.94;position:relative;box-shadow:0 6px 16px #1118271f}.shared-portal-home__favEditSortItem .shared-portal-home__favEditRow{flex:1;width:auto;min-width:0}.shared-portal-home__favEditGrip{width:24px;height:32px;color:var(--lumir-ink-4);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.shared-portal-home__favEditGrip:hover{background:var(--lumir-paper-2);color:var(--lumir-ink-3)}.shared-portal-home__favEditGrip:active{cursor:grabbing}.shared-portal-home__favEditGrip:focus-visible{outline:2px solid var(--lumir-purple);outline-offset:1px}.shared-portal-home__favEditEmpty{color:var(--lumir-ink-3);margin:10px 0 0;padding:10px 2px;font-size:12.5px}.shared-portal-home__dayPopoverBackdrop{z-index:200;background:var(--lumir-modal-scrim,#0c1e3352);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.shared-portal-home__dayPopover{z-index:201;background:var(--lumir-paper);border:1px solid var(--lumir-line-soft);border-radius:14px;flex-direction:column;gap:12px;width:100%;max-width:420px;max-height:calc(100vh - 64px);padding:20px 22px;display:flex;position:relative;box-shadow:0 24px 60px -10px #0c1e333d,0 8px 20px -6px #0c1e331f}.shared-portal-home__dayPopoverHead{border-bottom:1px solid var(--lumir-line-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.shared-portal-home__dayPopoverTitle{color:var(--lumir-ink);font-size:15px;font-weight:700}.shared-portal-home__dayPopoverCount{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);font-size:12px}.shared-portal-home__dayPopoverClose{border-radius:var(--lumir-r-tag);width:28px;height:28px;color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.shared-portal-home__dayPopoverClose:hover{color:var(--lumir-ink);background:#0000000f}.shared-portal-home__dayPopoverList{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.shared-portal-home__dayPopoverItem{background:var(--lumir-paper-2);color:var(--lumir-ink);text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:12.5px;display:flex}.shared-portal-home__dayPopoverItem:hover{background:var(--lumir-paper-3)}.shared-portal-home__dayPopoverItemText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shared-portal-home__detailBackdrop{z-index:200;background:var(--lumir-modal-scrim,#0c1e3352);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.shared-portal-home__detailModal{z-index:201;background:var(--lumir-paper);border:1px solid var(--lumir-line-soft);border-radius:14px;flex-direction:column;width:100%;max-width:820px;max-height:calc(100vh - 64px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -10px #0c1e333d,0 8px 20px -6px #0c1e331f}.shared-portal-home__detailHead{border-bottom:1px solid var(--lumir-line-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.shared-portal-home__detailHeadInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.shared-portal-home__detailKind{font-family:var(--lumir-font-meta);color:var(--lumir-purple-strong);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.shared-portal-home__detailTitle{color:var(--lumir-ink);word-break:break-word;font-size:16px;font-weight:700;line-height:1.4}.shared-portal-home__detailMeta{font-family:var(--lumir-font-meta);color:var(--lumir-ink-3);font-size:11px}.shared-portal-home__detailClose{border-radius:var(--lumir-r-tag);width:30px;height:30px;color:var(--lumir-ink-3);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.shared-portal-home__detailClose:hover{color:var(--lumir-ink);background:#0000000f}.shared-portal-home__detailBody{flex-direction:column;gap:14px;padding:18px 22px 20px;display:flex;overflow-y:auto}.shared-portal-home__detailImage{object-fit:cover;background:var(--lumir-paper-3);border-radius:8px;width:100%;max-height:320px}.shared-portal-home__detailBodyImage{background:var(--lumir-paper-3);border-radius:8px;width:100%;height:auto;display:block}.shared-portal-home__detailContent{color:var(--lumir-ink);word-break:break-word;font-size:13px;line-height:1.65}.shared-portal-home__detailContent img,.shared-portal-home__detailContent video{border-radius:8px;max-width:100%;height:auto;margin:10px 0;display:block}.shared-portal-home__detailContent p{margin:0 0 10px}.shared-portal-home__detailContent a{color:var(--lumir-purple-strong);text-decoration:underline}.shared-portal-home__detailContent ul,.shared-portal-home__detailContent ol{margin:8px 0;padding-left:20px}.shared-portal-home__detailLink{background:var(--lumir-purple-strong);color:#fff;border-radius:var(--lumir-r-pill);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.shared-portal-home__detailLink:hover{background:var(--lumir-purple-deep)}.shared-portal-home__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-portal-home__attIssueList{margin:10px 0 0;padding:0;list-style:none}.shared-portal-home__attIssueList li+li{margin-top:2px}.shared-portal-home__attIssueList button{background:var(--lumir-paper-2);text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 9px;font-family:inherit;display:flex}.shared-portal-home__attIssueList button:disabled{cursor:default}.shared-portal-home__attIssueList button:hover:not(:disabled){background:var(--lumir-paper-3)}.shared-portal-home__attIssueList i{background:var(--lumir-ink-4);border-radius:50%;flex:none;width:6px;height:6px}.shared-portal-home__attIssueList i[data-tone=todo]{background:var(--lumir-purple)}.shared-portal-home__attIssueList i[data-tone=warn]{background:var(--lumir-warning-ink)}.shared-portal-home__attIssueList span{flex:1;min-width:0}.shared-portal-home__attIssueList b{color:var(--lumir-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;display:block;overflow:hidden}.shared-portal-home__attIssueList em{color:var(--lumir-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10.5px;font-style:normal;display:block;overflow:hidden}.shared-portal-home__fileKind{background:var(--lumir-paper-3);width:32px;height:32px;font-family:var(--lumir-font-meta);letter-spacing:.01em;color:var(--lumir-ink-2);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:inline-flex}.shared-portal-home__fileKind[data-kind=PDF],.shared-portal-home__fileKind[data-kind=IMG],.shared-portal-home__fileKind[data-kind=ZIP],.shared-portal-home__fileKind[data-kind=TXT],.shared-portal-home__fileKind[data-kind=DOC]{font-size:10px}

