.admin-module-scss-module__RYhXwG__content{flex-direction:column;gap:12px;width:480px;max-width:480px;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form{flex-direction:column;gap:0;width:100%;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__field{flex-direction:column;gap:8px;width:100%;padding-top:20px;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__field:nth-child(2){padding-top:12px;padding-bottom:28px}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__labelRow{justify-content:space-between;align-items:center;width:100%;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__label{color:#111827;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:21px;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__required{color:#ef4444}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__labelHint{color:#9ca3af;font-size:12px;font-weight:400;line-height:18px}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;height:44px;padding:12px 15px;font-family:inherit;font-size:14px;font-weight:400}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__input:focus{border-color:var(--main-100);box-shadow:0 0 0 3px #4f6bff1a}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__input::placeholder{color:#9ca3af}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__uploadBtn{cursor:pointer;color:#374151;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;font-size:14px;font-weight:400;line-height:21px;display:flex}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__uploadBtn:hover{background:#f9fafb}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__uploadBtn svg{flex-shrink:0}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__fileInput{display:none}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__submitBtn{background:var(--main-100);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:48px;margin-top:0;font-family:inherit;font-size:15px;font-weight:700;line-height:22.5px}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__submitBtn:hover{background:#3d57e8}.admin-module-scss-module__RYhXwG__content .admin-module-scss-module__RYhXwG__form .admin-module-scss-module__RYhXwG__submitBtn:active{background:#2f47d4}
.navbar-module-scss-module__Y0xxWG__navbar{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left{align-items:center;gap:2rem;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__logo{flex-shrink:0}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__logo img{flex-shrink:0;width:68px;min-width:68px}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__nav{align-items:center;gap:4px;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__nav .navbar-module-scss-module__Y0xxWG__navItem{color:#666;border-radius:6px;align-items:center;padding:.375rem .875rem;font-size:16px;font-weight:500;line-height:140%;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__nav .navbar-module-scss-module__Y0xxWG__navItem:hover{color:#1d212b}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__nav .navbar-module-scss-module__Y0xxWG__navItem.navbar-module-scss-module__Y0xxWG__navItemActive{color:#1d212b;font-weight:700}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__left .navbar-module-scss-module__Y0xxWG__nav .navbar-module-scss-module__Y0xxWG__navItem.navbar-module-scss-module__Y0xxWG__navItemActive:hover{color:#1d212b}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right{align-items:center;gap:.75rem;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__adminLink{color:#000;white-space:nowrap;background-color:#fff;border:1px solid #0000000f;border-radius:8px;align-items:center;gap:4px;padding:8px 15px;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .15s;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__adminLink:hover{background-color:#fafafa}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__adminLink:focus-visible{outline:2px solid rgba(var(--main-100), .35);outline-offset:2px;border-radius:8px}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox{background-color:#fff;border:1px solid #0000000f;border-radius:8px;align-items:center;padding:8px 15px;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__userRow{align-items:center;gap:4px;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__userEmail{color:#000;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.4}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__userSep{color:#e3e3e3;font-size:14px;font-weight:400;line-height:1.4}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__logoutBtn{font:inherit;color:#ec5a4d;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.4;transition:opacity .15s;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__logoutBtn:hover{opacity:.85}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__logoutBtn:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #ec5a4d73}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__userBox .navbar-module-scss-module__Y0xxWG__logoutGlyph{color:#ec5a4d;flex-shrink:0}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__upgradeBtn{background-color:var(--main-100);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:700;transition:opacity .15s;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__upgradeBtn:hover{opacity:.9}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__langBtn{cursor:pointer;color:#333;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:6px;padding:.5rem .9375rem;font-size:.8125rem;font-weight:400;transition:background-color .15s;display:flex}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__right .navbar-module-scss-module__Y0xxWG__langBtn:hover{background-color:#fafafa}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__guideLink{color:#1d212b;border:1px solid #dcdfe4;border-radius:9999px;padding:8px 20px;font-size:14px;font-weight:500;line-height:140%;text-decoration:none;transition:background-color .15s}.navbar-module-scss-module__Y0xxWG__navbar .navbar-module-scss-module__Y0xxWG__guideLink:hover{background-color:#adc7eb26}
.footer-module-scss-module__iCIeZG__footer{color:#a7a8ab;background-color:#25272b;width:100%;padding:40px 24px;font-family:Pretendard,sans-serif}.footer-module-scss-module__iCIeZG__inner{flex-direction:column;align-items:flex-start;gap:4px;max-width:768px;margin:0 auto;display:flex}.footer-module-scss-module__iCIeZG__inner img{width:68.198px;height:16px}.footer-module-scss-module__iCIeZG__infoBlock{flex-direction:column;gap:0;width:100%;padding-top:12px;display:flex}.footer-module-scss-module__iCIeZG__infoLine{color:#a7a8ab;margin:0;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:640px){.footer-module-scss-module__iCIeZG__infoLine{font-size:13px}}.footer-module-scss-module__iCIeZG__sep{color:#a7a8ab}.footer-module-scss-module__iCIeZG__emailLink{color:#a7a8ab;text-decoration:none;transition:color .15s}.footer-module-scss-module__iCIeZG__emailLink:hover{color:#fff}.footer-module-scss-module__iCIeZG__bottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;margin-top:0;padding-top:17px;display:flex}@media (max-width:640px){.footer-module-scss-module__iCIeZG__bottom{flex-direction:column;align-items:flex-start;gap:12px}}.footer-module-scss-module__iCIeZG__privacyLink{color:#a7a8ab;text-underline-offset:3px;font-size:14px;font-weight:400;line-height:1.4;text-decoration:underline;transition:color .15s}.footer-module-scss-module__iCIeZG__privacyLink:hover{color:#fff}.footer-module-scss-module__iCIeZG__brandMark{color:#666;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:640px){.footer-module-scss-module__iCIeZG__infoLine{font-size:13px}.footer-module-scss-module__iCIeZG__bottom{flex-direction:column;align-items:flex-start;gap:12px}}
.adminAside-module-scss-module__0ZkVeq__sidebar{border-right:1px solid #eef0f3;flex-direction:column;flex-shrink:0;align-self:stretch;gap:16px;width:220px;padding:20px 12px 20px 13px;display:flex}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection{flex-direction:column;width:100%;display:flex}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navTitle{color:#a7a8ab;margin:0;padding:8px 12px;font-size:13px;font-weight:700;line-height:19.5px}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;width:100%;padding:8px 12px;display:flex}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem:hover,.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem.adminAside-module-scss-module__0ZkVeq__navItemActive{background:#f3f4f6}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem.adminAside-module-scss-module__0ZkVeq__navItemActive .adminAside-module-scss-module__0ZkVeq__navItemLabel{color:#111827;font-weight:700}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem .adminAside-module-scss-module__0ZkVeq__navItemLabel{color:#374151;flex:1;font-size:14px;font-weight:400;line-height:21px}.adminAside-module-scss-module__0ZkVeq__sidebar .adminAside-module-scss-module__0ZkVeq__navSection .adminAside-module-scss-module__0ZkVeq__navItem .adminAside-module-scss-module__0ZkVeq__badge{color:#fff;background:#22c55e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;line-height:15px;display:flex}
.markdown-module-scss-module__m99RDW__markdown code{white-space:pre-line;height:auto}.markdown-module-scss-module__m99RDW__markdown :not(pre)>code{color:#e08c0d}.markdown-module-scss-module__m99RDW__markdown p,.markdown-module-scss-module__m99RDW__markdown a,.markdown-module-scss-module__m99RDW__markdown i,.markdown-module-scss-module__m99RDW__markdown li,.markdown-module-scss-module__m99RDW__markdown h1,.markdown-module-scss-module__m99RDW__markdown h2,.markdown-module-scss-module__m99RDW__markdown h3,.markdown-module-scss-module__m99RDW__markdown h4,.markdown-module-scss-module__m99RDW__markdown h5,.markdown-module-scss-module__m99RDW__markdown h6,.markdown-module-scss-module__m99RDW__markdown th,.markdown-module-scss-module__m99RDW__markdown td,.markdown-module-scss-module__m99RDW__markdown code,.markdown-module-scss-module__m99RDW__markdown div{white-space:pre-line;word-break:keep-all;font-size:14px;font-weight:400;line-height:140%}.markdown-module-scss-module__m99RDW__markdown b,.markdown-module-scss-module__m99RDW__markdown strong{font-weight:800}.markdown-module-scss-module__m99RDW__markdown h1,.markdown-module-scss-module__m99RDW__markdown h2,.markdown-module-scss-module__m99RDW__markdown h3,.markdown-module-scss-module__m99RDW__markdown h4,.markdown-module-scss-module__m99RDW__markdown h5,.markdown-module-scss-module__m99RDW__markdown h6{color:var(--black-000);font-weight:600}.markdown-module-scss-module__m99RDW__markdown h1{font-size:24px;line-height:120%}.markdown-module-scss-module__m99RDW__markdown h2{font-size:20px}.markdown-module-scss-module__m99RDW__markdown h3{font-size:19px}.markdown-module-scss-module__m99RDW__markdown h4{font-size:18px}.markdown-module-scss-module__m99RDW__markdown h5{font-size:17px}.markdown-module-scss-module__m99RDW__markdown h6{font-size:16px}.markdown-module-scss-module__m99RDW__markdown a{color:#ae65ce;text-decoration:underline}.markdown-module-scss-module__m99RDW__markdown p{width:100%}.markdown-module-scss-module__m99RDW__markdown i,.markdown-module-scss-module__m99RDW__markdown em{font-synthesis:initial;font-style:italic}.markdown-module-scss-module__m99RDW__markdown img{width:auto;max-width:100%;height:auto}@media (min-width:512px){.markdown-module-scss-module__m99RDW__markdown img{max-width:512px}}.markdown-module-scss-module__m99RDW__markdown img{border:1px solid var(--image-card-border);border-radius:16px}.markdown-module-scss-module__m99RDW__markdown ul,.markdown-module-scss-module__m99RDW__markdown ol{padding-left:18px;list-style-position:inside}.markdown-module-scss-module__m99RDW__markdown ul li,.markdown-module-scss-module__m99RDW__markdown ol li{line-height:200%}.markdown-module-scss-module__m99RDW__markdown ul{list-style:outside}.markdown-module-scss-module__m99RDW__markdown ol{list-style:decimal}.markdown-module-scss-module__m99RDW__markdown table{width:100%}.markdown-module-scss-module__m99RDW__markdown table,.markdown-module-scss-module__m99RDW__markdown th,.markdown-module-scss-module__m99RDW__markdown td{border-collapse:collapse;border:1px solid var(--image-card-border)}.markdown-module-scss-module__m99RDW__markdown th,.markdown-module-scss-module__m99RDW__markdown td{text-align:center;padding:12px}.markdown-module-scss-module__m99RDW__markdown blockquote{border-left:4px solid var(--image-card-border);padding-left:12px}.markdown-module-scss-module__m99RDW__markdown blockquote p{color:var(--black-200);font-synthesis:initial;font-style:italic}
.customPreComponent-module-scss-module__56YsdG__customPreComponent{border:1px solid var(--black-600,#e9e9f5);background:var(--black-850,#f7f7ff);border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.customPreComponent-module-scss-module__56YsdG__customPreComponent header,.customPreComponent-module-scss-module__56YsdG__customPreComponent .customPreComponent-module-scss-module__56YsdG__preHeader{border-bottom:1px solid var(--black-600,#232426);flex-flow:row;justify-content:space-between;width:-webkit-fill-available;padding:16px;display:flex}.customPreComponent-module-scss-module__56YsdG__customPreComponent header span,.customPreComponent-module-scss-module__56YsdG__customPreComponent header .customPreComponent-module-scss-module__56YsdG__preHeaderText,.customPreComponent-module-scss-module__56YsdG__customPreComponent .customPreComponent-module-scss-module__56YsdG__preHeader span,.customPreComponent-module-scss-module__56YsdG__customPreComponent .customPreComponent-module-scss-module__56YsdG__preHeader .customPreComponent-module-scss-module__56YsdG__preHeaderText{white-space:pre-line;color:#7c7f8c;height:18px;font-size:14px;font-weight:600;line-height:130%}.customPreComponent-module-scss-module__56YsdG__customPreComponent code{white-space:pre-line;flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;height:auto;padding:16px;display:flex}
.basicModal-module-scss-module__LQDfBq__basicModal{z-index:30;max-height:648px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.basicModal-module-scss-module__LQDfBq__basicModal::-webkit-scrollbar{width:0;height:0;display:none}.basicModal-module-scss-module__LQDfBq__basicModal::-webkit-scrollbar-thumb{width:0;height:0;display:none}.basicModal-module-scss-module__LQDfBq__basicModal{cursor:default}@media screen and (max-width:1280px){.basicModal-module-scss-module__LQDfBq__basicModal{width:90%}}.basicModal-module-scss-module__LQDfBq__basicModal .basicModal-module-scss-module__LQDfBq__children{color:#696c7a;font-size:14px;font-weight:500;line-height:150%}.basicModal-module-scss-module__LQDfBq__basic{border:1px solid var(--black-600);background-color:var(--black-900);box-shadow:0 4px 16px 0 rgba(var(--black-000-rgb), .04);border-radius:16px}.basicModal-module-scss-module__LQDfBq__basic .basicModal-module-scss-module__LQDfBq__blur{display:none}.basicModal-module-scss-module__LQDfBq__basic .basicModal-module-scss-module__LQDfBq__titleContainer{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.basicModal-module-scss-module__LQDfBq__basic .basicModal-module-scss-module__LQDfBq__titleContainer .basicModal-module-scss-module__LQDfBq__pseudoBox{display:none}.basicModal-module-scss-module__LQDfBq__basic .basicModal-module-scss-module__LQDfBq__titleContainer .basicModal-module-scss-module__LQDfBq__title{text-align:left;color:var(--black-000);font-size:17px;font-weight:600;line-height:130%}.basicModal-module-scss-module__LQDfBq__basic .basicModal-module-scss-module__LQDfBq__titleContainer .basicModal-module-scss-module__LQDfBq__close{cursor:pointer;padding-top:3px}.basicModal-module-scss-module__LQDfBq__l{width:640px;padding:24px 24px 20px}@media screen and (max-width:1280px){.basicModal-module-scss-module__LQDfBq__l{width:calc(100% - 40px);max-width:640px}}.basicModal-module-scss-module__LQDfBq__l .basicModal-module-scss-module__LQDfBq__titleContainer .basicModal-module-scss-module__LQDfBq__title{width:100%;max-width:300px}.basicModal-module-scss-module__LQDfBq__m{width:320px;padding:24px 18px 20px}@media screen and (max-width:1280px){.basicModal-module-scss-module__LQDfBq__m{width:100%;max-width:320px}}.basicModal-module-scss-module__LQDfBq__m .basicModal-module-scss-module__LQDfBq__titleContainer{gap:8px}.basicModal-module-scss-module__LQDfBq__m .basicModal-module-scss-module__LQDfBq__titleContainer .basicModal-module-scss-module__LQDfBq__title{width:100%}
.deleteAccountModal-module-scss-module__DbUOHW__root{flex-direction:column;gap:20px;display:flex}.deleteAccountModal-module-scss-module__DbUOHW__root .deleteAccountModal-module-scss-module__DbUOHW__desc{color:#696c7a;margin:0;font-size:14px;font-weight:500;line-height:150%}.deleteAccountModal-module-scss-module__DbUOHW__root .deleteAccountModal-module-scss-module__DbUOHW__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}
.select-module-scss-module__ZEbjhG__roleSelect{color:#111827;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%239CA3AF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #e5e7eb;border-radius:8px;min-width:110px;height:32px;padding:1px 28px 1px 17px;font-family:inherit;font-size:13px;font-weight:400}.select-module-scss-module__ZEbjhG__roleSelect:focus{border-color:var(--main-100);outline:none}
.authTabs-module-scss-module__BNnM4q__container{width:100%;max-width:512px;margin:0 auto}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab{text-align:left;cursor:pointer;background-color:#fff;border:2px solid #dcdfe4;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.375rem;transition:all .15s;display:flex;position:relative}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab:hover{border-color:#adc7eb}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab.authTabs-module-scss-module__BNnM4q__tabActive{background-color:#f8f6f1;border-color:#adc7eb}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab.authTabs-module-scss-module__BNnM4q__tabActive:hover{border-color:#adc7eb}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab .authTabs-module-scss-module__BNnM4q__tabText{color:#1d212b;font-size:.875rem;line-height:1.625}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab .authTabs-module-scss-module__BNnM4q__tabText .authTabs-module-scss-module__BNnM4q__tabTextBold{color:#1d212b;font-weight:700}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab .authTabs-module-scss-module__BNnM4q__tabSubText{color:#1d212b;font-size:.875rem}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab .authTabs-module-scss-module__BNnM4q__iconWrap{background-color:#adc7eb4d;border-radius:12px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.authTabs-module-scss-module__BNnM4q__container .authTabs-module-scss-module__BNnM4q__grid .authTabs-module-scss-module__BNnM4q__tab .authTabs-module-scss-module__BNnM4q__tabLabel{color:#1d212b;font-size:.875rem;font-weight:700}
.socialLoginButtons-module-scss-module__KAFz-G__list{flex-direction:column;gap:.75rem;width:100%;max-width:33.75rem;margin:0 auto;display:flex}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;width:100%;margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s,opacity .15s;display:flex}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__company{color:#fe7b02;background-color:#fe7b0214;border-color:#0000;padding:.875rem 1rem}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__company:hover{background-color:#fe7b021f}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__google{color:#1d212b;background-color:#fff;border-color:#00000014;padding:.9375rem 1rem}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__google:hover{background-color:#fafafa}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__kakao{color:#1a1a1a;background-color:#ffd500;border-color:#ffd500;padding:.9375rem 1rem}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__kakao:hover{opacity:.92}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__naver{color:#fff;background-color:#28af60;border-color:#28af60;padding:.9375rem 1rem}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn.socialLoginButtons-module-scss-module__KAFz-G__naver:hover{opacity:.92}.socialLoginButtons-module-scss-module__KAFz-G__list .socialLoginButtons-module-scss-module__KAFz-G__btn .socialLoginButtons-module-scss-module__KAFz-G__iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.socialLoginButtons-module-scss-module__KAFz-G__naverMark{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:900;line-height:1.25;display:flex}
.authForm-module-scss-module__M6X2fG__main{flex-direction:column;flex:1;align-items:center;padding:149px 1rem 3rem;display:flex}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__header,.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__title{text-align:left;margin-bottom:60px;font-size:20px;font-weight:600}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__tabs{border:1px solid #dcdfe4;border-radius:12px;align-items:stretch;width:100%;max-width:420px;margin-bottom:48px;display:flex;overflow:hidden}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__tabs .authForm-module-scss-module__M6X2fG__tab{color:#767676;cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:12px 32px;font-size:15px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__tabs .authForm-module-scss-module__M6X2fG__tab.authForm-module-scss-module__M6X2fG__tabActive{color:#fff;background-color:#1d212b;border-radius:10px}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field{flex-direction:column;gap:8px;display:flex}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__label{color:#1d212b;font-size:.875rem;font-weight:500;line-height:21px}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__fieldError{color:#b42318;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__input{color:#1d212b;background-color:#fff;border:1px solid #dcdfe4;border-radius:10px;outline:none;width:100%;padding:15px 17px 16px;font-family:inherit;font-size:.875rem;font-weight:400;transition:border-color .15s}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__input::placeholder{color:#767676}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__input:focus{border-color:var(--main-100)}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__forgotPasswordBtn{color:#767676;text-align:right;font-size:.875rem;font-weight:400;transition:color .15s}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__field .authForm-module-scss-module__M6X2fG__forgotPasswordBtn:hover{color:var(--main-100)}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__agreement{cursor:pointer;align-items:center;gap:10px;padding-top:3px;display:flex}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__agreement .authForm-module-scss-module__M6X2fG__checkbox{width:18px;min-width:18px;height:18px;accent-color:var(--main-100);cursor:pointer;border:1px solid #767676;border-radius:2.5px}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__agreement .authForm-module-scss-module__M6X2fG__agreementText{color:#1d212b;font-size:.875rem;font-weight:400;line-height:19.6px}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__agreement .authForm-module-scss-module__M6X2fG__agreementText .authForm-module-scss-module__M6X2fG__agreementLink{color:#767676;text-decoration:underline;transition:color .15s}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__agreement .authForm-module-scss-module__M6X2fG__agreementText .authForm-module-scss-module__M6X2fG__agreementLink:hover{color:#1d212b}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__submitBtn{background-color:var(--main-100);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:10px;width:100%;margin-top:8px;padding:14px;font-family:inherit;font-size:15px;font-weight:700;transition:opacity .15s}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__submitBtn:disabled{cursor:not-allowed;opacity:.65}.authForm-module-scss-module__M6X2fG__main .authForm-module-scss-module__M6X2fG__form .authForm-module-scss-module__M6X2fG__submitBtn:hover:not(:disabled){opacity:.9}
.passwordFieldWithToggle-module-scss-module__pemYSG__field{flex-direction:column;gap:8px;width:100%;display:flex}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__label{color:#1d212b;font-size:.875rem;font-weight:500;line-height:21px}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle{width:100%;position:relative}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__input{color:#1d212b;background-color:#fff;border:1px solid #00000014;border-radius:10px;outline:none;width:100%;padding:15px 48px 16px 17px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4;transition:border-color .15s}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__input::placeholder{color:#0000004d}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__input:focus{border-color:var(--main-100)}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__input.passwordFieldWithToggle-module-scss-module__pemYSG__inputError{border-color:#b42318}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__toggleBtn{color:#767676;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__inputWithToggle .passwordFieldWithToggle-module-scss-module__pemYSG__toggleBtn:hover{color:#1d212b;background-color:#0000000a}.passwordFieldWithToggle-module-scss-module__pemYSG__field .passwordFieldWithToggle-module-scss-module__pemYSG__fieldError{color:#b42318;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}
.passwordSetupForm-module-scss-module__745XDW__page{flex-direction:column;flex:1;align-items:center;width:100%;padding:149px 1rem 3rem;display:flex}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__title{text-align:left;color:#1d212b;width:100%;max-width:420px;margin-bottom:60px;font-size:20px;font-weight:600}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field{flex-direction:column;gap:8px;width:100%;display:flex}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__label{color:#1d212b;font-size:.875rem;font-weight:500;line-height:21px}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__row{flex-direction:row;align-items:stretch;gap:8px;width:100%;display:flex}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input{color:#1d212b;background-color:#fff;border:1px solid #00000014;border-radius:10px;outline:none;flex:1 1 0;width:100%;min-width:0;padding:15px 17px 16px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4;transition:border-color .15s}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input::placeholder{color:#0000004d}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input:focus{border-color:var(--main-100)}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputReadOnly{color:#0003;cursor:default;background-color:#0000000a;border-color:#00000014}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputReadOnly::placeholder{color:#0003}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputReadOnly:focus{border-color:#00000014}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputError,.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputReadOnly.passwordSetupForm-module-scss-module__745XDW__inputError,.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__input.passwordSetupForm-module-scss-module__745XDW__inputReadOnly.passwordSetupForm-module-scss-module__745XDW__inputError:focus{border-color:#b42318}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__field .passwordSetupForm-module-scss-module__745XDW__fieldError{color:#b42318;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}.passwordSetupForm-module-scss-module__745XDW__page .passwordSetupForm-module-scss-module__745XDW__form .passwordSetupForm-module-scss-module__745XDW__buttons{flex-direction:row;gap:8px;width:100%;display:flex}
.modelSelect-module-scss-module__0ZDwNW__wrap{width:100%;max-width:160px;position:relative}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__dropdownCluster{z-index:80;align-items:flex-start;gap:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__trigger{width:fit-content;font:inherit;color:#000;cursor:pointer;background-color:#fff;border:1px solid #ededed;border-radius:10px;align-items:center;gap:.5rem;margin:0;padding:.5rem .9375rem;font-size:.875rem;transition:background-color .15s,border-color .15s;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__trigger:hover{background-color:#fafafa}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__triggerInner{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__label{text-align:left;white-space:nowrap;flex:1;font-weight:400}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel{background-color:#fff;border:1px solid #ededed;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:stretch;min-width:236px;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell{background-color:#f7f7f7;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell .modelSelect-module-scss-module__0ZDwNW__iconBrand{object-fit:contain;display:block}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconDuru{background-color:#f7f7f7}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconDuru .modelSelect-module-scss-module__0ZDwNW__iconBrand{transform:scale(.85)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconOpenai{background:#000 linear-gradient(145deg,#404040 0%,#0a0a0a 100%)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconOpenai:after{content:"";opacity:.95;border:2px solid #fff;border-radius:50%;width:11px;height:11px}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconGoogleWrap{background-color:#f7f7f7}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconGoogleWrap img{display:block}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconAnthropic{background:linear-gradient(135deg,#d97757 0%,#cc785c 100%)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconAnthropic:after{content:"";border-bottom:8px solid #f4e6e0;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;transform:rotate(180deg)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconXai{background-color:#0a0a0a}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__iconShell.modelSelect-module-scss-module__0ZDwNW__iconXai:after{content:"";background:radial-gradient(circle at 30% 30%,#e5e5e5 0%,#9ca3af 45%,#4b5563 100%);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row{width:100%;font:inherit;text-align:left;color:#000;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f7f7f7;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:12px 18px;transition:background-color .15s;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row:last-child{border-bottom:none;border-radius:0 0 15px 15px}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row:first-child{border-radius:15px 15px 0 0}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row:only-child{border-radius:15px}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row:hover{background-color:#f7f7f7}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #6a50ff59}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row .modelSelect-module-scss-module__0ZDwNW__rowLeft{align-items:center;gap:8px;min-width:0;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__panel .modelSelect-module-scss-module__0ZDwNW__row .modelSelect-module-scss-module__0ZDwNW__rowLabel{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;line-height:1.4;overflow:hidden}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel{background-color:#fff;border:1px solid #ededed;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:stretch;width:100%;max-width:328px;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000a}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subHeader{background-color:#fff;border-bottom:1px solid #f7f7f7;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subHeaderTitle{color:#a7a8ab;font-size:.75rem;font-weight:600;line-height:1.4}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subHeaderIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex;transform:rotate(90deg)scaleY(-1)}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subHeaderIcon svg{display:block}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f7f7f7;margin:0;padding:12px 18px;transition:background-color .15s;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow:last-child{border-bottom:none;border-radius:0 0 14px 14px}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #6a50ff59}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow:hover{background-color:#fafafa}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow .modelSelect-module-scss-module__0ZDwNW__subRowBody{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow .modelSelect-module-scss-module__0ZDwNW__subRowTitleLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow .modelSelect-module-scss-module__0ZDwNW__subRowTitle{color:#000;font-size:1rem;font-weight:500;line-height:1.4}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow .modelSelect-module-scss-module__0ZDwNW__subNewBadge{color:#fff;background-color:#6a50ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;line-height:15px;display:flex}.modelSelect-module-scss-module__0ZDwNW__wrap .modelSelect-module-scss-module__0ZDwNW__subPanel .modelSelect-module-scss-module__0ZDwNW__subRow .modelSelect-module-scss-module__0ZDwNW__subRowDesc{color:#666;width:100%;margin:0;font-size:.875rem;font-weight:500;line-height:1.4}
.chatSidebar-module-scss-module__hp1iOW__sidebar{background-color:#fff;border-right:1px solid #00000014;flex-direction:column;width:210px;min-width:210px;height:100vh;padding:85px .8125rem 1rem;display:flex;overflow-y:auto}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top{flex-shrink:0;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top .chatSidebar-module-scss-module__hp1iOW__newChatBtn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#000;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.4;transition:opacity .15s;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top .chatSidebar-module-scss-module__hp1iOW__newChatBtn:hover{opacity:.88}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top .chatSidebar-module-scss-module__hp1iOW__newChatBtn span{font-size:.875rem;font-weight:600}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top .chatSidebar-module-scss-module__hp1iOW__copyBtn{cursor:pointer;background-color:#fff;border:1px solid #00000014;border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:background-color .15s;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__top .chatSidebar-module-scss-module__hp1iOW__copyBtn:hover{background-color:#f5f5f5}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__recent{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__recent .chatSidebar-module-scss-module__hp1iOW__sectionTitle{color:#a7a8ab;flex-shrink:0;margin:0;padding:0 .75rem 8px;font-size:.75rem;font-weight:600;line-height:1.4}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__recent .chatSidebar-module-scss-module__hp1iOW__recentList{flex-direction:column;flex:1;width:100%;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__recent .chatSidebar-module-scss-module__hp1iOW__recentList .chatSidebar-module-scss-module__hp1iOW__noChat{color:#a7a8ab;text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:8px 0;font-size:14px;font-weight:400;line-height:21px;display:flex;overflow:hidden}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__menu{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__menu .chatSidebar-module-scss-module__hp1iOW__menuItem{color:#666;cursor:pointer;border-radius:8px;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__menu .chatSidebar-module-scss-module__hp1iOW__menuItem:hover{color:#444;background-color:#f7f7f7}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__menu .chatSidebar-module-scss-module__hp1iOW__menuItem .chatSidebar-module-scss-module__hp1iOW__menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;line-height:1;display:flex}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__version{flex-shrink:0;padding:12px .75rem 0}.chatSidebar-module-scss-module__hp1iOW__sidebar .chatSidebar-module-scss-module__hp1iOW__version span{color:#a7a8ab;font-size:11px;font-weight:400;line-height:1.5}
.chatSidebarItem-module-scss-module__onE7qq__recentEditing{background-color:#f7f7f7;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:4px;padding:6px 8px 8px;display:flex}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editField{color:#666;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px solid #00000014;border-radius:8px;flex:1;align-items:center;gap:2px;min-width:0;padding:8px 15px;font-size:.875rem;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editField .chatSidebarItem-module-scss-module__onE7qq__editText{text-overflow:ellipsis;overflow:hidden}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editField .chatSidebarItem-module-scss-module__onE7qq__editCaret{color:#fe7b02;flex-shrink:0}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editActions .chatSidebarItem-module-scss-module__onE7qq__iconTiny{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;font-size:12px;line-height:1;display:flex}.chatSidebarItem-module-scss-module__onE7qq__recentEditing .chatSidebarItem-module-scss-module__onE7qq__editActions .chatSidebarItem-module-scss-module__onE7qq__iconTiny:hover{background-color:#0000000f}.chatSidebarItem-module-scss-module__onE7qq__recentRow{border-radius:8px;align-items:center;gap:2px;margin-bottom:4px;padding:0 2px 0 0;transition:background-color .15s;display:flex}.chatSidebarItem-module-scss-module__onE7qq__recentRow:hover{background-color:#f7f7f7}.chatSidebarItem-module-scss-module__onE7qq__recentRow:hover .chatSidebarItem-module-scss-module__onE7qq__recentItemActions{opacity:1}.chatSidebarItem-module-scss-module__onE7qq__recentRow .chatSidebarItem-module-scss-module__onE7qq__recentItem{text-align:left;width:100%;font:inherit;color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;margin:0;padding:6px 8px;font-size:.875rem;font-weight:400;line-height:21px;transition:background-color .15s}.chatSidebarItem-module-scss-module__onE7qq__recentRow .chatSidebarItem-module-scss-module__onE7qq__recentItem:hover{background-color:#f7f7f7}
.assistantGrid-module-scss-module__Jy22kG__container{flex-direction:column;gap:1.25rem;width:100%;max-width:720px;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__tabs{align-items:center;gap:1.25rem;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__tabs .assistantGrid-module-scss-module__Jy22kG__tab{cursor:pointer;background:0 0;border:none;padding:0;font-size:.9375rem;line-height:1.5;transition:color .15s}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__tabs .assistantGrid-module-scss-module__Jy22kG__tab.assistantGrid-module-scss-module__Jy22kG__tabActive{color:#1a1a1a;font-weight:700}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__tabs .assistantGrid-module-scss-module__Jy22kG__tab.assistantGrid-module-scss-module__Jy22kG__tabInactive{color:#aaa;font-weight:500}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__tabs .assistantGrid-module-scss-module__Jy22kG__tab.assistantGrid-module-scss-module__Jy22kG__tabInactive:hover{color:#666}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow{justify-content:space-between;align-items:center;width:100%;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryList{flex-wrap:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryList .assistantGrid-module-scss-module__Jy22kG__categoryChip{cursor:pointer;white-space:nowrap;color:#666;background-color:#fff;border:1px solid #e0e0e4;border-radius:20px;padding:.4375rem 1.0625rem;font-size:.8125rem;font-weight:500;transition:all .15s}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryList .assistantGrid-module-scss-module__Jy22kG__categoryChip:hover{color:#6366f1;border-color:#6366f1}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryList .assistantGrid-module-scss-module__Jy22kG__categoryChip.assistantGrid-module-scss-module__Jy22kG__categoryChipActive{color:#6366f1;background-color:#f0f0ff;border-color:#6366f1}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryNav{flex-shrink:0;align-items:center;gap:4px;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryNav .assistantGrid-module-scss-module__Jy22kG__navArrow{cursor:pointer;background-color:#fff;border:1px solid #e0e0e4;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__categoryRow .assistantGrid-module-scss-module__Jy22kG__categoryNav .assistantGrid-module-scss-module__Jy22kG__navArrow:hover{background-color:#f5f5f5}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;display:grid}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card{cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:14px;flex-direction:column;gap:6px;padding:1.1875rem;transition:border-color .15s,box-shadow .15s;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card:hover{border-color:#e0e0e4;box-shadow:0 2px 8px #0000000f}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardHeader{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:2px;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardHeader .assistantGrid-module-scss-module__Jy22kG__cardIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.125rem;line-height:1;display:flex}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardHeader .assistantGrid-module-scss-module__Jy22kG__bookmarkBtn{cursor:pointer;color:#ccc;background:0 0;border:none;flex-shrink:0;padding:2px;transition:color .15s}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardHeader .assistantGrid-module-scss-module__Jy22kG__bookmarkBtn:hover{color:#888}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardName{color:#1a1a1a;margin-top:6px;font-size:.875rem;font-weight:700;line-height:1.5}.assistantGrid-module-scss-module__Jy22kG__container .assistantGrid-module-scss-module__Jy22kG__grid .assistantGrid-module-scss-module__Jy22kG__card .assistantGrid-module-scss-module__Jy22kG__cardDesc{color:#888;font-size:.75rem;font-weight:400;line-height:1.5}
.chatHeader-module-scss-module__bc3P0G__convToolbar{background-color:#fff;border-bottom:1px solid #00000014;flex-shrink:0;align-items:center;gap:1rem;width:100%;padding:calc(69px + .75rem) 1.5rem .8125rem;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarLeft{flex:0 0 160px;align-items:center;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarCenter{flex:1;justify-content:center;min-width:0;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarCenter .chatHeader-module-scss-module__bc3P0G__noticeBanner{background-color:#edeaff;border-radius:20px;align-items:center;gap:.375rem;max-width:100%;padding:.375rem 1rem;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarCenter .chatHeader-module-scss-module__bc3P0G__noticeBanner .chatHeader-module-scss-module__bc3P0G__noticeEmoji{flex-shrink:0;font-size:.875rem;line-height:1}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarCenter .chatHeader-module-scss-module__bc3P0G__noticeBanner .chatHeader-module-scss-module__bc3P0G__noticeText{color:#6a50ff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:400;line-height:1.4;overflow:hidden}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarRight{flex:0 0 160px;justify-content:flex-end;align-items:center;gap:8px;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarRight .chatHeader-module-scss-module__bc3P0G__exportBtn{color:#333;cursor:pointer;background-color:#fff;border:1px solid #00000014;border-radius:8px;align-items:center;gap:6px;padding:9px 17px;font-size:.875rem;font-weight:500;transition:background-color .15s;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarRight .chatHeader-module-scss-module__bc3P0G__exportBtn:hover{background-color:#f5f5f5}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarRight .chatHeader-module-scss-module__bc3P0G__shareBtn{color:#fff;cursor:pointer;background-color:#1a1a1a;border:1px solid #1a1a1a;border-radius:8px;align-items:center;gap:6px;padding:9px 17px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}.chatHeader-module-scss-module__bc3P0G__convToolbar .chatHeader-module-scss-module__bc3P0G__toolbarRight .chatHeader-module-scss-module__bc3P0G__shareBtn:hover{opacity:.85}
.chatInput-module-scss-module__8JfbDa__inputWrap{width:100%;max-width:720px;padding:1.25rem 0}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputLabelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputBox{background-color:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:.75rem;width:100%;padding:11px 15px;display:flex;box-shadow:0 1px 2px #0000000a}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputArea{resize:none;color:#1a1a1a;background:0 0;border:none;outline:none;width:100%;min-height:52px;padding:4px 0 0;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputArea::placeholder{color:#0000004d}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputFooter{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputFooterLeft{align-items:center;gap:0;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputFooterLeft .chatInput-module-scss-module__8JfbDa__chatTypeWrap{position:relative}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__attachBtn{color:#1a1a1a;cursor:pointer;background-color:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin:0;padding:0;font-size:1.125rem;line-height:1;transition:background-color .15s;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__attachBtn:hover{background-color:#f5f5f5}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputFooterRight{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__inputFooterRight .chatInput-module-scss-module__8JfbDa__replyModeWrap{position:relative}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__replyModeBtn{width:160px;max-width:50vw;font:inherit;color:#000;cursor:pointer;background-color:#0000;border:1px solid #00000014;border-radius:100px;justify-content:space-between;align-items:center;gap:.375rem;margin:0;padding:.5rem .625rem .5rem .9375rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__replyModeBtn span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__replyModeBtn:hover{background-color:#fafafa}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__sendBtn{cursor:pointer;background-color:#00000014;border:none;border-radius:18px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin:0;padding:0;transition:background-color .15s;display:flex}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__sendBtn:hover{background-color:#d8d8dc}.chatInput-module-scss-module__8JfbDa__inputWrap .chatInput-module-scss-module__8JfbDa__disclaimer{color:#a7a8ab;text-align:center;margin:0;padding-top:1.25rem;font-size:.75rem;font-weight:400;line-height:1.4}
.errorMessage-module-scss-module__P3KwPG__errorBanner{background-color:#ec5a4d14;border:1px solid #ec5a4d14;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:22.5px 17px;display:flex}.errorMessage-module-scss-module__P3KwPG__errorBanner .errorMessage-module-scss-module__P3KwPG__errorBannerLeft{align-items:center;gap:6px;display:flex}.errorMessage-module-scss-module__P3KwPG__errorBanner .errorMessage-module-scss-module__P3KwPG__errorBannerLeft .errorMessage-module-scss-module__P3KwPG__errorBannerText{color:#ec5a4d;font-size:.875rem;font-weight:500;line-height:1.4}.errorMessage-module-scss-module__P3KwPG__errorBanner .errorMessage-module-scss-module__P3KwPG__retryButton{cursor:pointer;color:#111;background-color:#fff;border:1px solid #00000014;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.4;transition:background-color .15s;display:inline-flex}.errorMessage-module-scss-module__P3KwPG__errorBanner .errorMessage-module-scss-module__P3KwPG__retryButton:hover{background-color:#f5f5f5}
.chatPageLayout-module-scss-module__RoC7SG__layout{background-color:#fcfcfc;width:100%;height:100vh;display:flex}.chatPageLayout-module-scss-module__RoC7SG__layout .chatPageLayout-module-scss-module__RoC7SG__mainWrap{background-color:#fcfcfc;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chatPageLayout-module-scss-module__RoC7SG__layout .chatPageLayout-module-scss-module__RoC7SG__mainWrap .chatPageLayout-module-scss-module__RoC7SG__main{flex-direction:column;flex:auto;align-items:center;min-width:0;min-height:0;display:flex}
.adminLayout-module-scss-module__29QJEq__header{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.adminLayout-module-scss-module__29QJEq__header .adminLayout-module-scss-module__29QJEq__title{color:#111827;margin:0;font-size:22px;font-weight:700;line-height:33px}.adminLayout-module-scss-module__29QJEq__header .adminLayout-module-scss-module__29QJEq__subtitle{color:#6b7280;margin:0;font-size:13px;font-weight:400;line-height:20.8px}.adminLayout-module-scss-module__29QJEq__page{background-color:#fff;min-height:calc(100vh - 64px);margin-top:64px;display:flex}.adminLayout-module-scss-module__29QJEq__page .adminLayout-module-scss-module__29QJEq__main{flex-direction:column;flex:1;gap:32px;min-width:0;padding:40px 48px;display:flex}.adminLayout-module-scss-module__29QJEq__page .adminLayout-module-scss-module__29QJEq__headerContainer{justify-content:space-between;align-items:flex-start;display:flex}.adminLayout-module-scss-module__29QJEq__page .adminLayout-module-scss-module__29QJEq__headerContainer .adminLayout-module-scss-module__29QJEq__header{flex-direction:column;gap:6.9px;width:100%;display:flex}.adminLayout-module-scss-module__29QJEq__page .adminLayout-module-scss-module__29QJEq__headerContainer .adminLayout-module-scss-module__29QJEq__header .adminLayout-module-scss-module__29QJEq__title{color:#111827;margin:0;font-size:22px;font-weight:700;line-height:33px}.adminLayout-module-scss-module__29QJEq__page .adminLayout-module-scss-module__29QJEq__headerContainer .adminLayout-module-scss-module__29QJEq__header .adminLayout-module-scss-module__29QJEq__subtitle{color:#6b7280;white-space:pre-line;margin:0;font-size:13px;font-weight:400;line-height:20.8px}
.toolbar-module-scss-module__pNqKpW__btnOutline{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;height:36px;padding:1px 15px;font-family:inherit;font-size:13px;font-weight:500;line-height:19.5px;display:flex}.toolbar-module-scss-module__pNqKpW__btnOutline:hover{background:#f9fafb}.toolbar-module-scss-module__pNqKpW__toolbar{justify-content:space-between;align-items:center;width:100%;padding-top:12px;display:flex}.toolbar-module-scss-module__pNqKpW__toolbar .toolbar-module-scss-module__pNqKpW__toolbarLeft,.toolbar-module-scss-module__pNqKpW__toolbar .toolbar-module-scss-module__pNqKpW__toolbarRight{align-items:center;gap:10px;display:flex}.toolbar-module-scss-module__pNqKpW__toolbar .toolbar-module-scss-module__pNqKpW__userCount{color:#6b7280;white-space:nowrap;font-size:13px;font-weight:400;line-height:19.5px}.toolbar-module-scss-module__pNqKpW__select{color:#111827;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%239CA3AF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #e5e7eb;border-radius:8px;min-width:100px;height:36px;padding:1px 28px 1px 17px;font-family:inherit;font-size:13px;font-weight:400;line-height:15px}.toolbar-module-scss-module__pNqKpW__select:focus{border-color:var(--main-100);outline:none}.toolbar-module-scss-module__pNqKpW__searchWrap{flex-shrink:0;position:relative}.toolbar-module-scss-module__pNqKpW__searchWrap .toolbar-module-scss-module__pNqKpW__searchIcon{pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.toolbar-module-scss-module__pNqKpW__searchWrap .toolbar-module-scss-module__pNqKpW__searchInput{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:140px;height:36px;padding:8.5px 13px 8.5px 31px;font-family:inherit;font-size:13px;font-weight:400}.toolbar-module-scss-module__pNqKpW__searchWrap .toolbar-module-scss-module__pNqKpW__searchInput::placeholder{color:#9ca3af}.toolbar-module-scss-module__pNqKpW__searchWrap .toolbar-module-scss-module__pNqKpW__searchInput:focus{border-color:var(--main-100);outline:none}
.userTable-module-scss-module__24kNmG__userTable{flex:1}.userTable-module-scss-module__24kNmG__userTable .userTable-module-scss-module__24kNmG__tableWrap{border:1px solid #eef0f3;border-radius:10px;align-items:flex-start;width:100%;height:507px;display:flex;overflow:auto hidden}.userTable-module-scss-module__24kNmG__table{border-collapse:collapse;table-layout:auto;width:100%}.userTable-module-scss-module__24kNmG__table th:nth-last-child(2),.userTable-module-scss-module__24kNmG__table td:nth-last-child(2){min-width:140px}.userTable-module-scss-module__24kNmG__table th:last-child,.userTable-module-scss-module__24kNmG__table td:last-child{min-width:180px}.userTable-module-scss-module__24kNmG__table .userTable-module-scss-module__24kNmG__th{box-sizing:border-box;color:#6b7280;text-align:left;white-space:nowrap;vertical-align:middle;background:#f9fafb;border-bottom:1px solid #eef0f3;padding:13.5px 16px 14.5px;font-size:13px;font-weight:700;line-height:19.5px;position:relative}.userTable-module-scss-module__24kNmG__table .userTable-module-scss-module__24kNmG__th .userTable-module-scss-module__24kNmG__titleInner{align-items:center;gap:8px;width:100%;min-height:100%;display:flex}.userTable-module-scss-module__24kNmG__infoButton{position:relative}.userTable-module-scss-module__24kNmG__infoContent{white-space:normal;word-break:keep-all;z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:200px;padding:10px;position:absolute;top:85%;left:0}
.userCard-module-scss-module__Jwu_PG__tr:hover td{background:#fafafa}.userCard-module-scss-module__Jwu_PG__tr:last-child td{border-bottom:none}.userCard-module-scss-module__Jwu_PG__td{color:#111827;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:22.5px 16px 23px;font-size:13px;font-weight:400;line-height:19.5px}.userCard-module-scss-module__Jwu_PG__td .userCard-module-scss-module__Jwu_PG__readonlyText{color:#111827;font-size:13px;font-weight:400;line-height:19.5px;display:inline-block}.userCard-module-scss-module__Jwu_PG__td .userCard-module-scss-module__Jwu_PG__fieldInput{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-width:120px;height:32px;padding:5px 11px;font-family:inherit;font-size:13px;font-weight:400;line-height:19.5px}.userCard-module-scss-module__Jwu_PG__td .userCard-module-scss-module__Jwu_PG__fieldInput:focus{border-color:var(--main-100);outline:none}
.tableManagementButtons-module-scss-module__c_BWsq__rowActions{align-items:center;gap:6px;display:flex}.tableManagementButtons-module-scss-module__c_BWsq__btnAction{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;height:30px;padding:1px 11px;font-family:inherit;font-size:13px;font-weight:500;line-height:19.5px;display:flex}.tableManagementButtons-module-scss-module__c_BWsq__btnAction:hover{background:#f9fafb}.tableManagementButtons-module-scss-module__c_BWsq__btnAction.tableManagementButtons-module-scss-module__c_BWsq__btnDelete{color:#fff;background:#ef4444;border:1px solid #ef4444}.tableManagementButtons-module-scss-module__c_BWsq__btnAction.tableManagementButtons-module-scss-module__c_BWsq__btnDelete:hover{background:#dc2626;border-color:#dc2626}
.tableMoneyInput-module-scss-module__clYKrq__root{color:#111827;white-space:nowrap;vertical-align:middle;font-size:14px;font-weight:400;line-height:19.5px}.tableMoneyInput-module-scss-module__clYKrq__root .tableMoneyInput-module-scss-module__clYKrq__limitCell{background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;display:inline-flex}.tableMoneyInput-module-scss-module__clYKrq__root .tableMoneyInput-module-scss-module__clYKrq__limitCell .tableMoneyInput-module-scss-module__clYKrq__limitInput{color:#111827;text-align:right;background:0 0;border:none;outline:none;width:60px;min-width:24px;padding:0;font-size:13px;font-weight:400;line-height:19.5px}.tableMoneyInput-module-scss-module__clYKrq__root .tableMoneyInput-module-scss-module__clYKrq__limitCell .tableMoneyInput-module-scss-module__clYKrq__limitUnit{color:#6b7280;font-size:12px;font-weight:400;line-height:18px}.tableMoneyInput-module-scss-module__clYKrq__root .tableMoneyInput-module-scss-module__clYKrq__limitText{color:#111827;white-space:nowrap;text-align:left;font-size:13px;font-weight:400;line-height:19.5px;display:inline-block}
.addDepartmentInput-module-scss-module__l8Bn8a__addWrap{position:absolute;top:0;left:100%}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap.addDepartmentInput-module-scss-module__l8Bn8a__flipUp{top:auto;bottom:0}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap{z-index:2;background:#fff;border:1px solid #ededed;border-radius:16px;flex-direction:column;gap:16px;min-width:240px;padding:12px 18px;display:flex;box-shadow:0 4px 6px #00000012}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__addInput{color:#111827;background:#fff;border:1px solid #ededed;border-radius:8px;outline:none;width:100%;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:400}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__addInput::placeholder{color:#0000004d}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__addInput:focus{border-color:#fe7b02;box-shadow:0 0 0 3px #fe7b021a}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__btnRow{gap:8px;width:100%;display:flex}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__btnRow .addDepartmentInput-module-scss-module__l8Bn8a__btnCancel{color:#111827;cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:1px solid #00000014;border-radius:8px;flex:1;padding:5.5px 12px;font-family:inherit;font-size:14px;font-weight:500}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__btnRow .addDepartmentInput-module-scss-module__l8Bn8a__btnCancel:hover{background:#f9fafb}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__btnRow .addDepartmentInput-module-scss-module__l8Bn8a__btnSave{color:#fff;cursor:pointer;text-align:center;white-space:nowrap;background:#fe7b02;border:none;border-radius:8px;flex:1;padding:5.5px 12px;font-family:inherit;font-size:14px;font-weight:500}.addDepartmentInput-module-scss-module__l8Bn8a__addWrap .addDepartmentInput-module-scss-module__l8Bn8a__btnRow .addDepartmentInput-module-scss-module__l8Bn8a__btnSave:hover{background:#e56e00}
.departmentCard-module-scss-module__xO9p_q__row{align-items:stretch;width:100%;display:flex}.departmentCard-module-scss-module__xO9p_q__row:hover{background-color:#eff6ff;border-radius:6px}.departmentCard-module-scss-module__xO9p_q__row:hover .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__nameContent .departmentCard-module-scss-module__xO9p_q__rowActions{opacity:1}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName{flex:1;align-items:stretch;min-width:0;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__nameContent{flex:1;align-items:center;min-width:0;padding:12px 0 12px 3px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__toggleBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;line-height:0;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__deptNameWrap{align-items:center;gap:6px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__deptNameWrap .departmentCard-module-scss-module__xO9p_q__deptNameText{color:#111827;white-space:nowrap;flex-shrink:0;padding:0 6px;font-size:14px;font-weight:400;line-height:21px;position:relative}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__editWrap{align-items:center;gap:6px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__editWrap .departmentCard-module-scss-module__xO9p_q__editInput{border:1px solid var(--main-100);color:#111827;background:#fff;border-radius:6px;outline:none;min-width:120px;height:32px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:400}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__editWrap .departmentCard-module-scss-module__xO9p_q__editInput:focus{box-shadow:0 0 0 3px #4f6bff1f}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__deleteWrap{align-items:center;gap:8px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__deleteWrap .departmentCard-module-scss-module__xO9p_q__deleteConfirmText{color:#374151;white-space:nowrap;font-size:13px;font-weight:400}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__rowActions{opacity:0;align-items:center;gap:6px;transition:opacity .15s;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__rowActions .departmentCard-module-scss-module__xO9p_q__actionBtn{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:1px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdName .departmentCard-module-scss-module__xO9p_q__rowActions .departmentCard-module-scss-module__xO9p_q__actionBtn:hover{background:#f3f4f6}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdLimit{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:180px;padding:12px 8px;display:flex}.departmentCard-module-scss-module__xO9p_q__row .departmentCard-module-scss-module__xO9p_q__tdAction{flex-shrink:0;justify-content:flex-start;align-items:center;width:180px;padding:12px 8px;display:flex}.departmentCard-module-scss-module__xO9p_q__connEmpty,.departmentCard-module-scss-module__xO9p_q__connBranchEnd,.departmentCard-module-scss-module__xO9p_q__connBranchMid,.departmentCard-module-scss-module__xO9p_q__connThrough{flex-shrink:0;align-self:stretch;width:20px;display:flex;position:relative}.departmentCard-module-scss-module__xO9p_q__connThrough:before{content:"";background:#d1d5db;width:1px;position:absolute;top:0;bottom:0;left:9px}.departmentCard-module-scss-module__xO9p_q__connBranchMid:before{content:"";background:#d1d5db;width:1px;position:absolute;top:0;bottom:50%;left:9px}.departmentCard-module-scss-module__xO9p_q__connBranchMid:after{content:"";background:#d1d5db;width:11px;height:1px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.departmentCard-module-scss-module__xO9p_q__connBranchEnd:before{content:"";background:#d1d5db;width:1px;position:absolute;top:0;bottom:50%;left:9px}.departmentCard-module-scss-module__xO9p_q__connBranchEnd:after{content:"";background:#d1d5db;width:11px;height:1px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}
.paymentsUsageTable-module-scss-module__W5xDSG__tableWrap{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:10px;width:100%;height:100%;min-height:300px;overflow:hidden}.paymentsUsageTable-module-scss-module__W5xDSG__table{border-collapse:collapse;table-layout:auto;width:100%}.paymentsUsageTable-module-scss-module__W5xDSG__table .paymentsUsageTable-module-scss-module__W5xDSG__th{z-index:1;color:#374151;text-align:left;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:11.5px 16px 12.5px;font-size:13px;font-weight:700;line-height:19.5px;position:sticky;top:0}.paymentsUsageTable-module-scss-module__W5xDSG__table .paymentsUsageTable-module-scss-module__W5xDSG__td{color:#374151;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f8f6f1;padding:14px 16px 15px;font-size:13px;font-weight:400;line-height:19.5px}.paymentsUsageTable-module-scss-module__W5xDSG__table .paymentsUsageTable-module-scss-module__W5xDSG__td .paymentsUsageTable-module-scss-module__W5xDSG__detailButton{align-items:center;display:flex}.paymentsUsageTable-module-scss-module__W5xDSG__table .paymentsUsageTable-module-scss-module__W5xDSG__emptyState .paymentsUsageTable-module-scss-module__W5xDSG__emptyText{color:#9ca3af;text-align:center;white-space:nowrap;padding:145px 16px;font-size:13px;font-weight:400;line-height:19.5px}.paymentsUsageTable-module-scss-module__W5xDSG__table .paymentsUsageTable-module-scss-module__W5xDSG__tdInner{align-items:center;gap:4px;display:inline-flex}
.modelUsageDetailModal-module-scss-module__Nz3gVq__container{flex-direction:column;gap:16px;display:flex}.modelUsageDetailModal-module-scss-module__Nz3gVq__container .modelUsageDetailModal-module-scss-module__Nz3gVq__userInfo{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.modelUsageDetailModal-module-scss-module__Nz3gVq__container .modelUsageDetailModal-module-scss-module__Nz3gVq__userInfo .modelUsageDetailModal-module-scss-module__Nz3gVq__userName{color:var(--black-000);font-size:16px;font-weight:600;line-height:1.4}.modelUsageDetailModal-module-scss-module__Nz3gVq__container .modelUsageDetailModal-module-scss-module__Nz3gVq__userInfo .modelUsageDetailModal-module-scss-module__Nz3gVq__userEmail{color:var(--black-200);font-size:14px;font-weight:400;line-height:1.4}.modelUsageDetailModal-module-scss-module__Nz3gVq__container .modelUsageDetailModal-module-scss-module__Nz3gVq__tableWrap{width:100%;max-height:400px;overflow-y:auto}
.usageTokensTableCell-module-scss-module__i7wMBq__td{color:#1d212b;vertical-align:middle;border-bottom:1px solid #f8f6f1;padding:14px 18px 15px;font-size:.875rem;font-weight:400;line-height:21px;overflow:visible}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner{align-items:center;gap:6px;display:flex}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageAmountText{color:#000;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoWrapper{flex-shrink:0;position:relative}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoWrapper .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoBtn{color:#7c7f8c;cursor:help;vertical-align:middle;background-color:#7c7f8c33;border:none;border-radius:88.889px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:inline-flex}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoWrapper .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoBtn:hover{background-color:#7c7f8c47}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoWrapper .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoBtn:focus-visible{outline:2px solid var(--main-100,#6366f1);outline-offset:2px}.usageTokensTableCell-module-scss-module__i7wMBq__usageCellInner .usageTokensTableCell-module-scss-module__i7wMBq__usageInfoWrapper .usageTokensTableCell-module-scss-module__i7wMBq__speechBubbleLayer{z-index:1;width:max-content;min-width:max-content;margin-left:6px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}
.bulkModal-module-scss-module__Re1pzG__root{flex-direction:column;max-height:548px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__content{flex-direction:column;flex:1;gap:20px;padding-right:10px;display:flex;overflow-y:auto}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__content::-webkit-scrollbar{white-space:nowrap;background-color:#0000;border-radius:20px;width:6px;height:100%;overflow-y:scroll}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__content::-webkit-scrollbar-thumb{background-color:#a3a3a399;border-radius:20px;width:6px;height:1%;min-height:50px;max-height:100px}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__infoBox{background-color:var(--black-800,#f7f7f7);border-radius:12px;align-items:flex-start;gap:8px;padding:12px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__infoBox.bulkModal-module-scss-module__Re1pzG__warning{background-color:#fff7dc}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__infoBox .bulkModal-module-scss-module__Re1pzG__infoTextGroup{flex-direction:column;flex:1;gap:4px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__infoBox .bulkModal-module-scss-module__Re1pzG__infoTextGroup .bulkModal-module-scss-module__Re1pzG__infoTitle{color:var(--black-000,#111);font-size:14px;font-weight:600;line-height:1.5}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__infoBox .bulkModal-module-scss-module__Re1pzG__infoTextGroup .bulkModal-module-scss-module__Re1pzG__infoText{color:var(--black-000,#111);flex:1;font-size:14px;font-weight:400;line-height:1.5}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps{flex-direction:column;gap:12px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox{background-color:var(--black-800,#f7f7f7);border-radius:12px;flex-direction:column;gap:20px;padding:16px 12px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__stepTitle{color:var(--black-000,#111);font-size:16px;font-weight:500;line-height:1.4}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__stepTitle span{margin-right:2px}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__downloadButtons{gap:8px;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__downloadButtons button{color:var(--black-000)}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__input{width:100%;color:var(--black-000,#111);background-color:var(--black-900,#fff);box-sizing:border-box;border:1px solid #00000014;border-radius:8px;outline:none;padding:8px 15px;font-family:inherit;font-size:14px;font-weight:400;transition:border-color .15s}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__input::placeholder{color:var(--black-200,#666)}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__steps .bulkModal-module-scss-module__Re1pzG__stepBox .bulkModal-module-scss-module__Re1pzG__input:focus{border-color:var(--main-100,#fe7b02)}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone{cursor:pointer;background-color:#0000;border:1.5px dashed #0000004d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:179px;transition:border-color .15s,background-color .15s;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone:hover,.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone.bulkModal-module-scss-module__Re1pzG__dragOver{border-color:var(--main-100,#fe7b02);background-color:#fe7b020a}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone.bulkModal-module-scss-module__Re1pzG__hasFile{border-style:solid;border-color:var(--main-100,#fe7b02)}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone .bulkModal-module-scss-module__Re1pzG__uploadIcon{flex-shrink:0}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone .bulkModal-module-scss-module__Re1pzG__dropzoneTextGroup{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__dropzone .bulkModal-module-scss-module__Re1pzG__dropzoneTextGroup .bulkModal-module-scss-module__Re1pzG__dropzoneLabel{color:var(--black-000,#111);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:16px;font-weight:500;overflow:hidden}.bulkModal-module-scss-module__Re1pzG__root .bulkModal-module-scss-module__Re1pzG__footer{flex-shrink:0;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}
.csvFieldTable-module-scss-module__3FdHfW__section{flex-direction:column;gap:12px;display:flex}.csvFieldTable-module-scss-module__3FdHfW__section .csvFieldTable-module-scss-module__3FdHfW__sectionTitle{color:var(--black-000,#111);padding:0 12px;font-size:16px;font-weight:600;line-height:1.4}.csvFieldTable-module-scss-module__3FdHfW__table{border-collapse:collapse;border:1px solid var(--black-700,#ededed);border-radius:8px;width:100%;overflow:hidden}.csvFieldTable-module-scss-module__3FdHfW__table thead tr{background-color:var(--black-850,#fcfcfc);border-bottom:1px solid var(--black-700,#ededed)}.csvFieldTable-module-scss-module__3FdHfW__table thead tr th{text-align:left;color:var(--black-200,#666);white-space:nowrap;padding:6px 8px;font-size:14px;font-weight:600}.csvFieldTable-module-scss-module__3FdHfW__table tbody tr{border-bottom:1px solid var(--black-700,#ededed)}.csvFieldTable-module-scss-module__3FdHfW__table tbody tr:last-child{border-bottom:none}.csvFieldTable-module-scss-module__3FdHfW__table tbody tr td{color:var(--black-000,#111);padding:6px 8px;font-size:14px;font-weight:400;line-height:1.4}.csvFieldTable-module-scss-module__3FdHfW__table tbody tr td:first-child,.csvFieldTable-module-scss-module__3FdHfW__table tbody tr td:nth-child(2){white-space:nowrap}.csvFieldTable-module-scss-module__3FdHfW__table .csvFieldTable-module-scss-module__3FdHfW__required{color:var(--main-100,#fe7b02);font-weight:500}.csvFieldTable-module-scss-module__3FdHfW__table .csvFieldTable-module-scss-module__3FdHfW__optional{color:var(--black-200,#666)}
.contactInput-module-scss-module__ZoLnAW__field{flex-direction:column;gap:8px;display:flex}.contactInput-module-scss-module__ZoLnAW__label{color:#111827;padding:0 8px;font-size:.875rem;font-weight:600}.contactInput-module-scss-module__ZoLnAW__label .contactInput-module-scss-module__ZoLnAW__required{color:#ef4444;margin-left:2px}.contactInput-module-scss-module__ZoLnAW__input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:8px;outline:none;width:100%;height:44px;padding:12px 15px;font-family:inherit;font-size:.875rem;font-weight:400;transition:border-color .15s}.contactInput-module-scss-module__ZoLnAW__input::placeholder{color:#0000004d}.contactInput-module-scss-module__ZoLnAW__input:focus{border-color:#fe7b02}.contactInput-module-scss-module__ZoLnAW__textarea{color:#111827;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:8px;outline:none;width:100%;height:120px;padding:12px 15px;font-family:inherit;font-size:.875rem;font-weight:400;transition:border-color .15s}.contactInput-module-scss-module__ZoLnAW__textarea::placeholder{color:#0000004d}.contactInput-module-scss-module__ZoLnAW__textarea:focus{border-color:#fe7b02}
