.ServiceHeader-module__TOr75W__header{z-index:1;justify-content:flex-end;align-items:center;gap:15px;padding:20px 20px 0 0;display:flex;position:relative}.ServiceHeader-module__TOr75W__leftGroup{align-items:center;gap:20px;margin-right:auto;display:flex}.ServiceHeader-module__TOr75W__leftGroup:empty{display:none}.ServiceHeader-module__TOr75W__hamburgerButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex}.ServiceHeader-module__TOr75W__hamburgerButton:hover{opacity:.6}.ServiceHeader-module__TOr75W__notificationButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex;position:relative}.ServiceHeader-module__TOr75W__notificationButton:hover{opacity:.7}.ServiceHeader-module__TOr75W__badge{background:var(--color-warning-1);width:13px;height:13px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:7px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}.ServiceHeader-module__TOr75W__creditBox{background:var(--color-white);border:1px solid var(--color-gray-5);border-radius:20px;align-items:center;gap:5px;height:35px;padding:0 15px;display:flex}html[data-gradient-page] .ServiceHeader-module__TOr75W__creditBox{border-color:var(--color-black);background:0 0}.ServiceHeader-module__TOr75W__creditAmount{color:var(--color-black);font-size:12px;font-weight:700;line-height:18px}.ServiceHeader-module__TOr75W__avatarButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex}.ServiceHeader-module__TOr75W__avatarButton:hover{opacity:.7}.ServiceHeader-module__TOr75W__authButtons{align-items:center;gap:10px;display:flex}.ServiceHeader-module__TOr75W__loginButton{background:var(--color-black);height:35px;color:var(--color-white);white-space:nowrap;cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;padding:0 15px;font-size:12px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.ServiceHeader-module__TOr75W__signupButton{height:35px;color:var(--color-black);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #a6a6a6;border-radius:20px;justify-content:center;align-items:center;padding:0 15px;font-size:12px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.ServiceHeader-module__TOr75W__logoutButton{height:35px;color:var(--color-gray-3);border:1px solid var(--color-gray-5);cursor:pointer;background:0 0;border-radius:20px;justify-content:center;align-items:center;padding:0 15px;font-size:12px;font-weight:700;line-height:18px;display:flex}.ServiceHeader-module__TOr75W__logoutButton:hover{border-color:var(--color-gray-3)}.ServiceHeader-module__TOr75W__breadcrumb{align-items:center;gap:15px;display:flex}.ServiceHeader-module__TOr75W__breadcrumbWithPanel{margin-left:295px}.ServiceHeader-module__TOr75W__breadcrumbProject{align-items:center;gap:8px;display:flex}.ServiceHeader-module__TOr75W__breadcrumbProjectName{color:var(--color-black);white-space:nowrap;font-size:16px;font-weight:800}.ServiceHeader-module__TOr75W__breadcrumbTask{align-items:center;gap:5px;display:flex}.ServiceHeader-module__TOr75W__breadcrumbTaskName{color:var(--color-black);white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:14px;font-weight:700;overflow:hidden}.ServiceHeader-module__TOr75W__chatListTabs{flex-shrink:1;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.ServiceHeader-module__TOr75W__chatListTabsWithPanel{margin-left:295px}.ServiceHeader-module__TOr75W__chatTab{cursor:pointer;white-space:nowrap;background:var(--color-primary-blue-10);border:1px solid #0000;border-radius:10px;flex-shrink:0;align-items:center;gap:15px;height:40px;padding:0 13px;transition:background .2s,border-color .2s;display:flex}.ServiceHeader-module__TOr75W__chatTab:hover{opacity:.85}.ServiceHeader-module__TOr75W__chatTabActive{background:var(--color-white);border-color:var(--color-black)}.ServiceHeader-module__TOr75W__chatTabInner{align-items:center;gap:5px;display:flex}.ServiceHeader-module__TOr75W__chatTab .ServiceHeader-module__TOr75W__chatTabInner img{opacity:.5}.ServiceHeader-module__TOr75W__chatTabActive .ServiceHeader-module__TOr75W__chatTabInner img{opacity:1}.ServiceHeader-module__TOr75W__chatTabTitle{color:var(--color-gray-4);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-family:NanumSquare Neo,sans-serif;font-size:12px;font-weight:700;line-height:18px;overflow:hidden}.ServiceHeader-module__TOr75W__chatTabActive .ServiceHeader-module__TOr75W__chatTabTitle{color:var(--color-black)}.ServiceHeader-module__TOr75W__chatTabClose{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:10px;height:10px;padding:0;display:flex}.ServiceHeader-module__TOr75W__chatTab .ServiceHeader-module__TOr75W__chatTabClose img{opacity:.4}.ServiceHeader-module__TOr75W__chatTabActive .ServiceHeader-module__TOr75W__chatTabClose img{opacity:1}.ServiceHeader-module__TOr75W__aiFileHeaderContent{align-items:center;gap:30px;margin-right:auto;display:flex}.ServiceHeader-module__TOr75W__aiFileSearchBar{background:var(--color-gray-6);border:none;border-radius:15px;align-items:center;gap:10px;width:320px;height:45px;padding:0 15px;display:flex}.ServiceHeader-module__TOr75W__aiFileSearchInput{color:var(--color-black);background:0 0;border:none;outline:none;flex:1;font-family:NanumSquare Neo,sans-serif;font-size:14px;font-weight:400;line-height:1.43}.ServiceHeader-module__TOr75W__aiFileSearchInput::placeholder{color:var(--color-black)}.ServiceHeader-module__TOr75W__aiFileStorage{flex-direction:column;gap:5px;width:180px;display:flex}.ServiceHeader-module__TOr75W__aiFileStorageInfo{justify-content:space-between;align-items:center;display:flex}.ServiceHeader-module__TOr75W__aiFileStorageText{color:var(--color-black);font-size:13px;font-weight:400;line-height:1.46}.ServiceHeader-module__TOr75W__aiFileManageButton{color:var(--color-primary-blue-80);cursor:pointer;background:0 0;border:none;padding:0;font-family:NanumSquare Neo,sans-serif;font-size:13px;font-weight:400;line-height:1.46}.ServiceHeader-module__TOr75W__aiFileManageButton:hover{opacity:.7}.ServiceHeader-module__TOr75W__aiFileProgressBar{background:var(--color-gray-6);border-radius:3px;width:100%;height:6px;overflow:hidden}.ServiceHeader-module__TOr75W__aiFileProgressFill{background:var(--color-primary-blue-80);border-radius:3px;min-width:0;height:100%;transition:width .3s}
.ServiceSidebar-module__ALtDMW__sidebar{left:var(--sidebar-gap);top:var(--sidebar-gap);width:var(--sidebar-collapsed-width);height:calc(100vh - var(--sidebar-gap)*2);background:var(--sidebar-bg);border-radius:var(--sidebar-radius);z-index:20;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 0;display:flex;position:fixed;overflow:hidden}.ServiceSidebar-module__ALtDMW__topArea{flex-direction:column;align-items:center;gap:25px;display:flex}.ServiceSidebar-module__ALtDMW__toggleButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ServiceSidebar-module__ALtDMW__logoBox{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ServiceSidebar-module__ALtDMW__logo{object-fit:contain}.ServiceSidebar-module__ALtDMW__menuList{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.ServiceSidebar-module__ALtDMW__menuItem{cursor:pointer;width:60px;height:70px;color:var(--color-black);background:0 0;border:none;outline:none;flex-direction:column;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.ServiceSidebar-module__ALtDMW__menuItem:hover .ServiceSidebar-module__ALtDMW__menuIconBox,.ServiceSidebar-module__ALtDMW__menuItemActive .ServiceSidebar-module__ALtDMW__menuIconBox{background:var(--color-white)}.ServiceSidebar-module__ALtDMW__menuItemActive .ServiceSidebar-module__ALtDMW__menuLabel{color:var(--color-primary);font-weight:700}.ServiceSidebar-module__ALtDMW__menuIconBox{border-radius:15px;justify-content:center;align-items:center;width:50px;height:50px;transition:background .2s;display:flex}.ServiceSidebar-module__ALtDMW__menuLabel{color:var(--color-black);white-space:nowrap;font-size:12px;font-weight:400;line-height:18px}.ServiceSidebar-module__ALtDMW__bottomArea{flex-direction:column;align-items:center;gap:10px;display:flex}.ServiceSidebar-module__ALtDMW__bottomIcon{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex}.ServiceSidebar-module__ALtDMW__bottomIcon:hover{opacity:.7}
.SidebarExpandedPanel-module__GoCvfa__backdrop{z-index:18;position:fixed;inset:0}.SidebarExpandedPanel-module__GoCvfa__panel{left:calc(var(--sidebar-gap) + var(--sidebar-collapsed-width));top:var(--sidebar-gap);width:var(--sidebar-expanded-width);height:calc(100vh - var(--sidebar-gap)*2);background:var(--color-white);border:1px solid var(--sidebar-bg);border-radius:var(--sidebar-radius);z-index:19;animation:.3s SidebarExpandedPanel-module__GoCvfa__slideIn;position:fixed;overflow-y:auto}@keyframes SidebarExpandedPanel-module__GoCvfa__slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.SidebarExpandedPanel-module__GoCvfa__panelContent{flex-direction:column;gap:30px;padding:25px 20px;display:flex}.SidebarExpandedPanel-module__GoCvfa__section{flex-direction:column;gap:15px;display:flex}.SidebarExpandedPanel-module__GoCvfa__sectionHeader{justify-content:space-between;align-items:center;display:flex}.SidebarExpandedPanel-module__GoCvfa__startTitle{color:var(--color-black);font-size:16px;font-weight:800;line-height:20px}.SidebarExpandedPanel-module__GoCvfa__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.SidebarExpandedPanel-module__GoCvfa__closeButton:hover{opacity:.7}.SidebarExpandedPanel-module__GoCvfa__startGrid{justify-content:space-between;align-items:flex-end;display:flex}.SidebarExpandedPanel-module__GoCvfa__sectionTitle{color:var(--color-black);font-size:14px;font-weight:800;line-height:20px}.SidebarExpandedPanel-module__GoCvfa__itemGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.SidebarExpandedPanel-module__GoCvfa__gridItem{width:80px;color:var(--color-gray-2);flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.SidebarExpandedPanel-module__GoCvfa__gridItem:hover .SidebarExpandedPanel-module__GoCvfa__gridIconBox{background:#5c1bff14}.SidebarExpandedPanel-module__GoCvfa__gridIconBox{background:var(--sidebar-bg);border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;transition:background .2s;display:flex}.SidebarExpandedPanel-module__GoCvfa__gridLabel{color:var(--color-gray-2);text-align:center;white-space:nowrap;font-size:12px;font-weight:700;line-height:18px}
.layout-module__hZu6nW__layout{background:var(--color-white);min-height:100vh;display:flex;position:relative}.layout-module__hZu6nW__main{margin-left:calc(var(--sidebar-collapsed-width) + var(--sidebar-gap) + 10px);flex-direction:column;flex:1;min-height:100vh;transition:margin-left .3s;display:flex}.layout-module__hZu6nW__mainExpanded{margin-left:calc(var(--sidebar-collapsed-width) + var(--sidebar-gap) + var(--sidebar-expanded-width) + 10px)}html[data-gradient-page] .layout-module__hZu6nW__layout{background:0 0}.layout-module__hZu6nW__content{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}
