@keyframes auth-loader-module-scss-module__dNK8WW__authSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes auth-loader-module-scss-module__dNK8WW__authPulse{0%,to{opacity:.6}50%{opacity:1}}.auth-loader-module-scss-module__dNK8WW__container{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.auth-loader-module-scss-module__dNK8WW__content{text-align:center}.auth-loader-module-scss-module__dNK8WW__spinnerWrapper{width:44px;height:44px;margin:0 auto 16px;position:relative}.auth-loader-module-scss-module__dNK8WW__spinnerTrack{border:3px solid #e2e8f0;border-radius:50%;position:absolute;inset:0}.auth-loader-module-scss-module__dNK8WW__spinnerArc{border:3px solid #0000;border-top-color:var(--brand-500,#0ea5e9);border-right-color:var(--brand-500,#0ea5e9);border-radius:50%;animation:.8s linear infinite auth-loader-module-scss-module__dNK8WW__authSpin;position:absolute;inset:0}.auth-loader-module-scss-module__dNK8WW__message{color:#64748b;margin:0;font-size:14px;font-weight:500;animation:1.5s ease-in-out infinite auth-loader-module-scss-module__dNK8WW__authPulse}
@keyframes AccountSidebar-module-scss-module__teuoYW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AccountSidebar-module-scss-module__teuoYW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountSidebar-module-scss-module__teuoYW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountSidebar-module-scss-module__teuoYW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AccountSidebar-module-scss-module__teuoYW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AccountSidebar-module-scss-module__teuoYW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AccountSidebar-module-scss-module__teuoYW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AccountSidebar-module-scss-module__teuoYW__sidebar{z-index:40;visibility:hidden;background:#0f172a;flex-direction:column;flex-shrink:0;width:min(18rem,100vw - 2.5rem);max-width:100%;height:100dvh;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__mobileOpen{visibility:visible;transform:translate(0)}@media (min-width:1024px){.AccountSidebar-module-scss-module__teuoYW__sidebar{width:13rem;height:100%;box-shadow:none;z-index:30;visibility:visible;position:relative;inset:auto;transform:none}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed{width:3.5rem}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__logoTextWrap,.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__navLabel,.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__collapseLabel{opacity:0;width:0;overflow:hidden}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__collapseIcon{transform:rotate(180deg)}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__sidebarLogo{justify-content:center;padding:0 .25rem}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__navItem{justify-content:center;padding:.5rem .25rem}.AccountSidebar-module-scss-module__teuoYW__sidebar.AccountSidebar-module-scss-module__teuoYW__collapsed .AccountSidebar-module-scss-module__teuoYW__collapseBtn{padding:.5rem .25rem}}.AccountSidebar-module-scss-module__teuoYW__sidebarLogo{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;height:3rem;padding:0 .75rem;display:flex}.AccountSidebar-module-scss-module__teuoYW__logoTextWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AccountSidebar-module-scss-module__teuoYW__logoMark{background:#ffffffe6;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.AccountSidebar-module-scss-module__teuoYW__logoImage{object-fit:contain;width:100%;height:100%}.AccountSidebar-module-scss-module__teuoYW__logoText{color:#fff;white-space:nowrap;font-size:.875rem;font-weight:600;transition:opacity .2s}.AccountSidebar-module-scss-module__teuoYW__logoSub{color:#64748b;white-space:nowrap;font-size:.75rem;transition:opacity .2s}.AccountSidebar-module-scss-module__teuoYW__mobileCloseBtn{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:inline-flex}.AccountSidebar-module-scss-module__teuoYW__mobileCloseBtn:hover{color:#fff;background:#ffffff1a}@media (min-width:1024px){.AccountSidebar-module-scss-module__teuoYW__mobileCloseBtn{display:none}}.AccountSidebar-module-scss-module__teuoYW__sidebarNav{scrollbar-width:none;flex:1;padding:.5rem;overflow:hidden auto}.AccountSidebar-module-scss-module__teuoYW__sidebarNav::-webkit-scrollbar{width:0}.AccountSidebar-module-scss-module__teuoYW__navItem{color:#94a3b8;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1px;padding:.5rem;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.AccountSidebar-module-scss-module__teuoYW__navItem:hover{color:#e2e8f0;background:#ffffff0f}.AccountSidebar-module-scss-module__teuoYW__navItem.AccountSidebar-module-scss-module__teuoYW__active{color:#5eead4;background:#0f766e33}.AccountSidebar-module-scss-module__teuoYW__navItem.AccountSidebar-module-scss-module__teuoYW__active:before{content:"";background:#2dd4bf;border-radius:0 .375rem .375rem 0;width:3px;height:20px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.AccountSidebar-module-scss-module__teuoYW__navItem.AccountSidebar-module-scss-module__teuoYW__active .AccountSidebar-module-scss-module__teuoYW__navIcon{background:linear-gradient(135deg,#0d9488,#115e59)}.AccountSidebar-module-scss-module__teuoYW__navItem.AccountSidebar-module-scss-module__teuoYW__active .AccountSidebar-module-scss-module__teuoYW__navIcon svg{color:#fff}.AccountSidebar-module-scss-module__teuoYW__navIcon{background:#ffffff0a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.AccountSidebar-module-scss-module__teuoYW__navIcon svg{width:16px;height:16px}.AccountSidebar-module-scss-module__teuoYW__navLabel{white-space:nowrap;font-size:.875rem;font-weight:500;transition:opacity .2s}.AccountSidebar-module-scss-module__teuoYW__sidebarFooter{border-top:1px solid #ffffff0f;flex-shrink:0;padding:.5rem}@media (max-width:1023.98px){.AccountSidebar-module-scss-module__teuoYW__sidebarFooter{display:none}}.AccountSidebar-module-scss-module__teuoYW__collapseBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,color .15s;display:flex}.AccountSidebar-module-scss-module__teuoYW__collapseBtn:hover{color:#cbd5e1;background:#ffffff0f}.AccountSidebar-module-scss-module__teuoYW__collapseIcon{transition:transform .3s cubic-bezier(.4,0,.2,1)}.AccountSidebar-module-scss-module__teuoYW__collapseLabel{transition:opacity .2s}
@keyframes CheckinWidget-module-scss-module__l_c7_W__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CheckinWidget-module-scss-module__l_c7_W__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CheckinWidget-module-scss-module__l_c7_W__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CheckinWidget-module-scss-module__l_c7_W__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CheckinWidget-module-scss-module__l_c7_W__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CheckinWidget-module-scss-module__l_c7_W__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CheckinWidget-module-scss-module__l_c7_W__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn:disabled{opacity:.5;cursor:not-allowed}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn{color:#fff;background:#0d9488}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn:hover:not(:disabled){background:#0f766e}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn{white-space:nowrap;height:34px;padding:0 .75rem;font-size:.75rem;font-weight:600}.CheckinWidget-module-scss-module__l_c7_W__checkinBtn svg{flex-shrink:0;width:15px;height:15px}.CheckinWidget-module-scss-module__l_c7_W__checkedIn{background:#059669}.CheckinWidget-module-scss-module__l_c7_W__checkedIn:hover:not(:disabled){background:#065f46}.CheckinWidget-module-scss-module__l_c7_W__spinIcon{animation:.6s linear infinite CheckinWidget-module-scss-module__l_c7_W__spin}@keyframes CheckinWidget-module-scss-module__l_c7_W__spin{to{transform:rotate(360deg)}}.CheckinWidget-module-scss-module__l_c7_W__cameraFrame{aspect-ratio:4/3;background:#0f172a;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.CheckinWidget-module-scss-module__l_c7_W__video,.CheckinWidget-module-scss-module__l_c7_W__previewImg{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.CheckinWidget-module-scss-module__l_c7_W__errorText{color:#ef4444;margin-top:.75rem;font-size:.75rem}.CheckinWidget-module-scss-module__l_c7_W__hintRow{color:#94a3b8;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;display:flex}.CheckinWidget-module-scss-module__l_c7_W__hintRow svg{flex-shrink:0}.CheckinWidget-module-scss-module__l_c7_W__cancelBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.CheckinWidget-module-scss-module__l_c7_W__cancelBtn{color:#64748b;background:0 0}.CheckinWidget-module-scss-module__l_c7_W__cancelBtn:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.CheckinWidget-module-scss-module__l_c7_W__cancelBtn:disabled{opacity:.4;cursor:not-allowed}.CheckinWidget-module-scss-module__l_c7_W__confirmBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.CheckinWidget-module-scss-module__l_c7_W__confirmBtn{color:#fff;background:#0d9488}.CheckinWidget-module-scss-module__l_c7_W__confirmBtn:hover:not(:disabled){background:#0f766e}.CheckinWidget-module-scss-module__l_c7_W__confirmBtn:disabled{opacity:.5;cursor:not-allowed}.CheckinWidget-module-scss-module__l_c7_W__confirmBtn svg{flex-shrink:0;width:16px;height:16px}.CheckinWidget-module-scss-module__l_c7_W__warningBox{color:#d46b08;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.75rem;font-size:.75rem;line-height:1.5;display:flex}.CheckinWidget-module-scss-module__l_c7_W__warningBox svg{color:#faad14;flex-shrink:0;margin-top:2px}.CheckinWidget-module-scss-module__l_c7_W__checkoutInfo{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding:.75rem;font-size:.75rem;display:flex}.CheckinWidget-module-scss-module__l_c7_W__infoRow{justify-content:space-between;align-items:center;display:flex}.CheckinWidget-module-scss-module__l_c7_W__infoRow span{color:#64748b}.CheckinWidget-module-scss-module__l_c7_W__infoRow strong{color:#0f172a;font-weight:600}
.ImageCropModal-module-scss-module__ZZ3MuG__cropBody{padding:0}.ImageCropModal-module-scss-module__ZZ3MuG__cropContainer{background:#f9fafb;width:100%;height:360px;position:relative}.ImageCropModal-module-scss-module__ZZ3MuG__controls{background:#f9fafb;border-top:1px solid #e5e7eb;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup{align-items:center;gap:.75rem;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup label{color:#4b5563;align-items:center;gap:.375rem;min-width:90px;font-size:.8125rem;font-weight:500;display:flex}.ImageCropModal-module-scss-module__ZZ3MuG__controlGroup label svg{color:#9ca3af}.ImageCropModal-module-scss-module__ZZ3MuG__slider{appearance:none;background:#e5e7eb;border-radius:3px;outline:none;flex:1;height:5px}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border-radius:50%;width:16px;height:16px;transition:all .15s;box-shadow:0 2px 4px #06b6d44d}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 3px 6px #06b6d466}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border:none;border-radius:50%;width:16px;height:16px;transition:all .15s;box-shadow:0 2px 4px #06b6d44d}.ImageCropModal-module-scss-module__ZZ3MuG__slider::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 3px 6px #06b6d466}.ImageCropModal-module-scss-module__ZZ3MuG__value{text-align:right;color:#06b6d4;min-width:44px;font-size:.8125rem;font-weight:600}
@keyframes AvatarUpload-module-scss-module__6dQyvq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AvatarUpload-module-scss-module__6dQyvq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AvatarUpload-module-scss-module__6dQyvq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AvatarUpload-module-scss-module__6dQyvq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AvatarUpload-module-scss-module__6dQyvq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AvatarUpload-module-scss-module__6dQyvq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AvatarUpload-module-scss-module__6dQyvq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AvatarUpload-module-scss-module__6dQyvq__container{flex-direction:column;align-items:center;gap:.75rem;display:flex}.AvatarUpload-module-scss-module__6dQyvq__avatarCircle{cursor:pointer;border:3px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:128px;height:128px;transition:all .15s;position:relative;overflow:hidden}.AvatarUpload-module-scss-module__6dQyvq__avatarCircle:hover{border-color:#2dd4bf}.AvatarUpload-module-scss-module__6dQyvq__avatarCircle.AvatarUpload-module-scss-module__6dQyvq__dragActive{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a633}.AvatarUpload-module-scss-module__6dQyvq__avatarCircle img{object-fit:cover;width:100%;height:100%}.AvatarUpload-module-scss-module__6dQyvq__avatarSquare{cursor:pointer;border:3px solid #e2e8f0;border-radius:.75rem;flex-shrink:0;width:128px;height:128px;transition:all .15s;position:relative;overflow:hidden}.AvatarUpload-module-scss-module__6dQyvq__avatarSquare:hover{border-color:#2dd4bf}.AvatarUpload-module-scss-module__6dQyvq__avatarSquare.AvatarUpload-module-scss-module__6dQyvq__dragActive{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a633}.AvatarUpload-module-scss-module__6dQyvq__avatarSquare img{object-fit:cover;width:100%;height:100%}.AvatarUpload-module-scss-module__6dQyvq__overlay{opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.AvatarUpload-module-scss-module__6dQyvq__avatarCircle:hover .AvatarUpload-module-scss-module__6dQyvq__overlay,.AvatarUpload-module-scss-module__6dQyvq__avatarSquare:hover .AvatarUpload-module-scss-module__6dQyvq__overlay{opacity:1}.AvatarUpload-module-scss-module__6dQyvq__overlay svg{color:#fff;width:28px;height:28px}.AvatarUpload-module-scss-module__6dQyvq__hint{color:#94a3b8;text-align:center;font-size:.75rem;line-height:1.5}.AvatarUpload-module-scss-module__6dQyvq__hintAccent{color:#0d9488}.AvatarUpload-module-scss-module__6dQyvq__actions{align-items:center;gap:.5rem;display:flex}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary:disabled{opacity:.5;cursor:not-allowed}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary{color:#0f172a;background:#fff;border-color:#e2e8f0}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary{padding:.5rem .75rem;font-family:inherit}.AvatarUpload-module-scss-module__6dQyvq__btnSecondary svg{flex-shrink:0;width:14px;height:14px}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary{color:#fff;background:#0d9488}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary:hover:not(:disabled){background:#0f766e}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary{padding:.5rem 1rem;font-family:inherit}.AvatarUpload-module-scss-module__6dQyvq__btnPrimary svg{flex-shrink:0;width:14px;height:14px}
.Toast-module-scss-module__EJGCpa__toastContainer{z-index:9999;flex-direction:column;gap:12px;max-width:400px;display:flex;position:fixed;top:24px;right:24px}.Toast-module-scss-module__EJGCpa__toast{--drag-x:0px;--drag-opacity:1;transform-origin:100% 0;transform:translateX(var(--drag-x));opacity:var(--drag-opacity);-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-y;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s,box-shadow .2s;animation:.3s cubic-bezier(.34,1.56,.64,1) Toast-module-scss-module__EJGCpa__slideIn;display:flex;box-shadow:0 10px 30px -10px #0000001a,0 0 0 1px #0000000d}.Toast-module-scss-module__EJGCpa__toast:active{cursor:grabbing}.Toast-module-scss-module__EJGCpa__toast:hover{box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.Toast-module-scss-module__EJGCpa__dragging{cursor:grabbing;transition:none}.Toast-module-scss-module__EJGCpa__dismissing{pointer-events:none;transition:transform .2s ease-out,opacity .2s ease-out;--drag-x:120%!important;--drag-opacity:0!important}@keyframes Toast-module-scss-module__EJGCpa__slideIn{0%{opacity:0;transform:translate(100%)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}.Toast-module-scss-module__EJGCpa__icon{flex-shrink:0;width:20px;height:20px}.Toast-module-scss-module__EJGCpa__message{flex:1;margin:0;font-size:14px;font-weight:500;line-height:1.4}.Toast-module-scss-module__EJGCpa__closeButton{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;transition:background .2s}.Toast-module-scss-module__EJGCpa__closeButton:hover{background:#0000000d}.Toast-module-scss-module__EJGCpa__closeButton:focus-visible{outline-offset:2px;outline:2px solid}.Toast-module-scss-module__EJGCpa__closeIcon{color:#00000080;width:16px;height:16px}.Toast-module-scss-module__EJGCpa__success{border-left:4px solid #10b981}.Toast-module-scss-module__EJGCpa__success .Toast-module-scss-module__EJGCpa__icon{color:#10b981}.Toast-module-scss-module__EJGCpa__error{border-left:4px solid #ef4444}.Toast-module-scss-module__EJGCpa__error .Toast-module-scss-module__EJGCpa__icon{color:#ef4444}.Toast-module-scss-module__EJGCpa__info{border-left:4px solid #3b82f6}.Toast-module-scss-module__EJGCpa__info .Toast-module-scss-module__EJGCpa__icon{color:#3b82f6}.Toast-module-scss-module__EJGCpa__warning{border-left:4px solid #f59e0b}.Toast-module-scss-module__EJGCpa__warning .Toast-module-scss-module__EJGCpa__icon{color:#f59e0b}.Toast-module-scss-module__EJGCpa__clickable{cursor:pointer}@media (max-width:640px){.Toast-module-scss-module__EJGCpa__toastContainer{max-width:none;top:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.Toast-module-scss-module__EJGCpa__toast{animation:none}}
@keyframes ConfirmDialog-module-scss-module__4HCTJW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ConfirmDialog-module-scss-module__4HCTJW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ConfirmDialog-module-scss-module__4HCTJW__message{color:#64748b;margin:0;font-size:.875rem;line-height:1.625}.ConfirmDialog-module-scss-module__4HCTJW__itemName{color:#0f172a;word-break:break-word;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.ConfirmDialog-module-scss-module__4HCTJW__validationList{text-align:left;background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:.5rem;flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:.75rem 1rem;list-style:none;display:flex}.ConfirmDialog-module-scss-module__4HCTJW__validationItem{color:#78350f;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.625;display:flex}.ConfirmDialog-module-scss-module__4HCTJW__validationItem svg{flex-shrink:0;width:14px;height:14px;margin-top:3px}.ConfirmDialog-module-scss-module__4HCTJW__reasonGroup{margin-top:1rem}.ConfirmDialog-module-scss-module__4HCTJW__label{color:#64748b;margin-bottom:.5rem;font-size:.75rem;font-weight:500;display:block}.ConfirmDialog-module-scss-module__4HCTJW__required{color:#ef4444;margin-left:2px}.ConfirmDialog-module-scss-module__4HCTJW__textarea{color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.ConfirmDialog-module-scss-module__4HCTJW__textarea:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #14b8a61a}.ConfirmDialog-module-scss-module__4HCTJW__textarea{resize:none;min-height:80px;transition:border-color .15s,box-shadow .15s}.ConfirmDialog-module-scss-module__4HCTJW__textarea.ConfirmDialog-module-scss-module__4HCTJW__hasError{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.ConfirmDialog-module-scss-module__4HCTJW__textarea:disabled{opacity:.6;cursor:not-allowed;background:#f8fafc}.ConfirmDialog-module-scss-module__4HCTJW__errorText{color:#ef4444;margin-top:.25rem;font-size:.75rem}.ConfirmDialog-module-scss-module__4HCTJW__cancelBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.ConfirmDialog-module-scss-module__4HCTJW__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog-module-scss-module__4HCTJW__cancelBtn{color:#64748b;background:0 0}.ConfirmDialog-module-scss-module__4HCTJW__cancelBtn:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn{color:#fff;gap:.5rem;font-weight:600}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn:active:not(:disabled){transform:translateY(0)}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn:disabled{opacity:.6;cursor:not-allowed}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn svg{flex-shrink:0;width:16px;height:16px}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__danger{background:#ef4444}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__danger:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__warning{background:#f59e0b}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__warning:hover:not(:disabled){background:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b4d}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__info{background:#3b82f6}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__info:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__success{background:#10b981}.ConfirmDialog-module-scss-module__4HCTJW__confirmBtn.ConfirmDialog-module-scss-module__4HCTJW__success:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.ConfirmDialog-module-scss-module__4HCTJW__spinIcon{width:16px;height:16px;animation:.6s linear infinite ConfirmDialog-module-scss-module__4HCTJW__spin}@keyframes ConfirmDialog-module-scss-module__4HCTJW__spin{to{transform:rotate(360deg)}}
@keyframes RangeCalendar-module-scss-module__HJmMUq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RangeCalendar-module-scss-module__HJmMUq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RangeCalendar-module-scss-module__HJmMUq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RangeCalendar-module-scss-module__HJmMUq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes RangeCalendar-module-scss-module__HJmMUq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes RangeCalendar-module-scss-module__HJmMUq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes RangeCalendar-module-scss-module__HJmMUq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.RangeCalendar-module-scss-module__HJmMUq__root{gap:1.5rem;display:flex}.RangeCalendar-module-scss-module__HJmMUq__panel{flex-direction:column;gap:.5rem;width:224px;display:flex}.RangeCalendar-module-scss-module__HJmMUq__panelHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RangeCalendar-module-scss-module__HJmMUq__panelTitle{color:#0f172a;font-size:.875rem;font-weight:600}.RangeCalendar-module-scss-module__HJmMUq__navBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.RangeCalendar-module-scss-module__HJmMUq__navBtn:disabled{opacity:.5;cursor:not-allowed}.RangeCalendar-module-scss-module__HJmMUq__navBtn{color:#64748b;border-radius:.5rem;width:28px;height:28px;padding:0}.RangeCalendar-module-scss-module__HJmMUq__navBtnSpacer{width:28px;height:28px}.RangeCalendar-module-scss-module__HJmMUq__weekdayRow{grid-template-columns:repeat(7,1fr);display:grid}.RangeCalendar-module-scss-module__HJmMUq__weekday{text-align:center;color:#94a3b8;padding:.25rem 0;font-size:.75rem;font-weight:500}.RangeCalendar-module-scss-module__HJmMUq__dayGrid{grid-template-columns:repeat(7,1fr);row-gap:.25rem;display:grid}.RangeCalendar-module-scss-module__HJmMUq__day,.RangeCalendar-module-scss-module__HJmMUq__dayEmpty{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.RangeCalendar-module-scss-module__HJmMUq__day{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:9999px;font-size:.875rem;transition:background .15s,color .15s}.RangeCalendar-module-scss-module__HJmMUq__day:hover{background:#f1f5f9}.RangeCalendar-module-scss-module__HJmMUq__dayToday{color:#0d9488;font-weight:600}.RangeCalendar-module-scss-module__HJmMUq__dayInRange{background:#f0fdfa;border-radius:0}.RangeCalendar-module-scss-module__HJmMUq__daySelected{color:#fff;background:#0d9488;font-weight:600}.RangeCalendar-module-scss-module__HJmMUq__daySelected:hover{background:#0d9488}
@keyframes FormInput-module-scss-module__xiRo6a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FormInput-module-scss-module__xiRo6a__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormInput-module-scss-module__xiRo6a__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormInput-module-scss-module__xiRo6a__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FormInput-module-scss-module__xiRo6a__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FormInput-module-scss-module__xiRo6a__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FormInput-module-scss-module__xiRo6a__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.FormInput-module-scss-module__xiRo6a__wrapper{align-items:center;width:100%;display:flex;position:relative}.FormInput-module-scss-module__xiRo6a__input{color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.FormInput-module-scss-module__xiRo6a__input:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #14b8a61a}.FormInput-module-scss-module__xiRo6a__input{border-radius:.5rem;width:100%;height:40px}.FormInput-module-scss-module__xiRo6a__input:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.FormInput-module-scss-module__xiRo6a__input:disabled{opacity:.5;cursor:not-allowed;background:#f1f5f9}.FormInput-module-scss-module__xiRo6a__input.FormInput-module-scss-module__xiRo6a__hasError{border-color:#ef4444}.FormInput-module-scss-module__xiRo6a__input.FormInput-module-scss-module__xiRo6a__hasError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.FormInput-module-scss-module__xiRo6a__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FormInput-module-scss-module__xiRo6a__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FormInput-module-scss-module__xiRo6a__input[type=number]{-moz-appearance:textfield}.FormInput-module-scss-module__xiRo6a__textarea{color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.FormInput-module-scss-module__xiRo6a__textarea:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #14b8a61a}.FormInput-module-scss-module__xiRo6a__textarea{resize:vertical;border-radius:.5rem;width:100%;min-height:80px}.FormInput-module-scss-module__xiRo6a__textarea:hover:not(:disabled){border-color:#cbd5e1}.FormInput-module-scss-module__xiRo6a__textarea:disabled{opacity:.5;cursor:not-allowed}.FormInput-module-scss-module__xiRo6a__textarea.FormInput-module-scss-module__xiRo6a__hasError{border-color:#ef4444}.FormInput-module-scss-module__xiRo6a__sm{height:32px;padding:0 12px;font-size:12px;font-weight:500}.FormInput-module-scss-module__xiRo6a__dateWrapper{align-items:center;width:100%;display:inline-flex;position:relative}.FormInput-module-scss-module__xiRo6a__dateWrapperSm{width:auto}.FormInput-module-scss-module__xiRo6a__calendarIcon{color:#94a3b8;pointer-events:none;z-index:1;width:14px;height:14px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.FormInput-module-scss-module__xiRo6a__dateInput{cursor:pointer;padding-left:32px}.FormInput-module-scss-module__xiRo6a__dateInput.FormInput-module-scss-module__xiRo6a__sm{padding-left:28px}.FormInput-module-scss-module__xiRo6a__dateInput.FormInput-module-scss-module__xiRo6a__clearable{padding-right:32px}.FormInput-module-scss-module__xiRo6a__dateInput::-webkit-calendar-picker-indicator{color:#0000;cursor:pointer;background:0 0;width:auto;height:auto;position:absolute;inset:0}.FormInput-module-scss-module__xiRo6a__clearBtn{color:#94a3b8;cursor:pointer;z-index:1;background:#f1f5f9;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.FormInput-module-scss-module__xiRo6a__clearBtn:hover{color:#ef4444;background:#ef44441a}.FormInput-module-scss-module__xiRo6a__clearBtn svg{width:12px;height:12px}.FormInput-module-scss-module__xiRo6a__currencyWrapper{width:100%;position:relative}.FormInput-module-scss-module__xiRo6a__currencyInput,.FormInput-module-scss-module__xiRo6a__numberWithSuffix{text-align:right;padding-right:2rem}.FormInput-module-scss-module__xiRo6a__withPrefix{padding-left:2rem}.FormInput-module-scss-module__xiRo6a__withSuffix{padding-right:2.25rem}.FormInput-module-scss-module__xiRo6a__prefix{color:#94a3b8;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:.875rem;font-weight:500;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.FormInput-module-scss-module__xiRo6a__suffix{color:#94a3b8;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:.75rem;font-weight:600;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}
.HelpButton-module-scss-module__O28ONG__button{cursor:pointer;color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;align-items:center;gap:.375rem;font-weight:500;transition:all .2s;display:inline-flex}.HelpButton-module-scss-module__O28ONG__button:hover{background:#e0f2fe;border-color:#7dd3fc;transform:translateY(-1px)}.HelpButton-module-scss-module__O28ONG__button:active{transform:translateY(0)}.HelpButton-module-scss-module__O28ONG__button.HelpButton-module-scss-module__O28ONG__md{padding:.5rem .875rem;font-size:.85rem}.HelpButton-module-scss-module__O28ONG__button.HelpButton-module-scss-module__O28ONG__sm{padding:.375rem .625rem;font-size:.75rem}.HelpButton-module-scss-module__O28ONG__icon{flex-shrink:0}.HelpButton-module-scss-module__O28ONG__button.HelpButton-module-scss-module__O28ONG__md .HelpButton-module-scss-module__O28ONG__icon{width:16px;height:16px}.HelpButton-module-scss-module__O28ONG__button.HelpButton-module-scss-module__O28ONG__sm .HelpButton-module-scss-module__O28ONG__icon{width:14px;height:14px}.HelpButton-module-scss-module__O28ONG__label{white-space:nowrap}@media (max-width:480px){.HelpButton-module-scss-module__O28ONG__label{display:none}.HelpButton-module-scss-module__O28ONG__button{border-radius:50%;padding:.5rem}}
.FormGuideModal-module-scss-module__t-UlYq__description{color:#475569;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.FormGuideModal-module-scss-module__t-UlYq__section{margin-bottom:1rem}.FormGuideModal-module-scss-module__t-UlYq__sectionTitle{color:#1a1a1a;align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:600;display:flex}.FormGuideModal-module-scss-module__t-UlYq__sectionIcon{color:#f59e0b;width:14px;height:14px}.FormGuideModal-module-scss-module__t-UlYq__list{margin:0;padding:0;list-style:none}.FormGuideModal-module-scss-module__t-UlYq__listItem{color:#475569;background:#f8fafc;border-radius:6px;align-items:center;gap:.375rem;margin-bottom:.375rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.FormGuideModal-module-scss-module__t-UlYq__listIcon{color:#0ea5e9;width:12px;height:12px}.FormGuideModal-module-scss-module__t-UlYq__fieldsGrid{gap:.5rem;display:grid}.FormGuideModal-module-scss-module__t-UlYq__fieldCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.625rem .75rem}.FormGuideModal-module-scss-module__t-UlYq__fieldHeader{margin-bottom:.25rem}.FormGuideModal-module-scss-module__t-UlYq__fieldName{color:#0369a1;font-size:.75rem;font-weight:600}.FormGuideModal-module-scss-module__t-UlYq__required{color:#ef4444;margin-left:2px}.FormGuideModal-module-scss-module__t-UlYq__fieldDesc{color:#64748b;margin:0;font-size:.6875rem;line-height:1.4}.FormGuideModal-module-scss-module__t-UlYq__fieldExample{color:#94a3b8;border-top:1px dashed #e2e8f0;margin:.375rem 0 0;padding-top:.375rem;font-size:.6875rem;font-style:italic}.FormGuideModal-module-scss-module__t-UlYq__tipsSection{background:linear-gradient(135deg,#fef9c3 0%,#fef08a 100%);border:1px solid #facc15;border-radius:8px;padding:.75rem 1rem}.FormGuideModal-module-scss-module__t-UlYq__tipsTitle{color:#713f12;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.FormGuideModal-module-scss-module__t-UlYq__tipsList{margin:0;padding-left:1rem}.FormGuideModal-module-scss-module__t-UlYq__tipsList li{color:#854d0e;margin-bottom:.125rem;font-size:.6875rem;line-height:1.5}
@keyframes FormPageLayout-module-scss-module__m2tJsa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FormPageLayout-module-scss-module__m2tJsa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormPageLayout-module-scss-module__m2tJsa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormPageLayout-module-scss-module__m2tJsa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FormPageLayout-module-scss-module__m2tJsa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FormPageLayout-module-scss-module__m2tJsa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FormPageLayout-module-scss-module__m2tJsa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.FormPageLayout-module-scss-module__m2tJsa__page{padding:.75rem}@media (min-width:768px){.FormPageLayout-module-scss-module__m2tJsa__page{padding:1rem}}@media (min-width:1024px){.FormPageLayout-module-scss-module__m2tJsa__page{padding:1.5rem}}.FormPageLayout-module-scss-module__m2tJsa__header{flex-direction:column;justify-content:space-between;align-items:stretch;gap:.75rem;margin-bottom:1.5rem;display:flex}@media (min-width:1024px){.FormPageLayout-module-scss-module__m2tJsa__header{flex-direction:row;align-items:center}}.FormPageLayout-module-scss-module__m2tJsa__headerRow{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.FormPageLayout-module-scss-module__m2tJsa__backLink{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.FormPageLayout-module-scss-module__m2tJsa__backLink:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.FormPageLayout-module-scss-module__m2tJsa__divider{background:#e2e8f0;width:1px;height:2rem;display:none}@media (min-width:768px){.FormPageLayout-module-scss-module__m2tJsa__divider{display:block}}.FormPageLayout-module-scss-module__m2tJsa__headerBadge{color:#0d9488;background:#f0fdfa;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:0 1px 2px #0000000d}.FormPageLayout-module-scss-module__m2tJsa__headerInfo{min-width:0}.FormPageLayout-module-scss-module__m2tJsa__title{color:#0f172a;word-break:break-word;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.FormPageLayout-module-scss-module__m2tJsa__subtitle{color:#64748b;margin:.25rem 0 0;font-size:.875rem}.FormPageLayout-module-scss-module__m2tJsa__headerActions{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.FormPageLayout-module-scss-module__m2tJsa__headerActions>*{flex:100%}@media (min-width:640px){.FormPageLayout-module-scss-module__m2tJsa__headerActions>*{flex:none}}@media (min-width:1024px){.FormPageLayout-module-scss-module__m2tJsa__headerActions{justify-content:flex-end;width:auto}}
.FieldTooltip-module-scss-module__WC2J5a__container{align-items:center;margin-left:4px;display:inline-flex;position:relative}.FieldTooltip-module-scss-module__WC2J5a__trigger{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:all .15s;display:inline-flex}.FieldTooltip-module-scss-module__WC2J5a__trigger:hover{background:#0ea5e91a}.FieldTooltip-module-scss-module__WC2J5a__trigger:focus{outline:none;box-shadow:0 0 0 2px #0ea5e94d}.FieldTooltip-module-scss-module__WC2J5a__icon{color:#94a3b8;width:14px;height:14px;transition:color .15s}.FieldTooltip-module-scss-module__WC2J5a__trigger:hover .FieldTooltip-module-scss-module__WC2J5a__icon{color:#0ea5e9}.FieldTooltip-module-scss-module__WC2J5a__tooltip{z-index:1000;color:#f8fafc;background:#1e293b;border-radius:10px;min-width:220px;max-width:300px;padding:.75rem 1rem;animation:.15s ease-out FieldTooltip-module-scss-module__WC2J5a__fadeIn;position:absolute;box-shadow:0 10px 40px #0003}@keyframes FieldTooltip-module-scss-module__WC2J5a__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__top .FieldTooltip-module-scss-module__WC2J5a__arrow{bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__bottom{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__bottom .FieldTooltip-module-scss-module__WC2J5a__arrow{top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__left{top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__left .FieldTooltip-module-scss-module__WC2J5a__arrow{top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__right{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.FieldTooltip-module-scss-module__WC2J5a__tooltip.FieldTooltip-module-scss-module__WC2J5a__right .FieldTooltip-module-scss-module__WC2J5a__arrow{top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.FieldTooltip-module-scss-module__WC2J5a__tooltipContent{font-size:.8rem;line-height:1.5}.FieldTooltip-module-scss-module__WC2J5a__mainText{color:#f1f5f9;margin:0}.FieldTooltip-module-scss-module__WC2J5a__example{color:#94a3b8;border-top:1px solid #ffffff1a;margin:.5rem 0 0;padding-top:.5rem;font-size:.75rem}.FieldTooltip-module-scss-module__WC2J5a__exampleLabel{color:#38bdf8;font-weight:500}.FieldTooltip-module-scss-module__WC2J5a__relationship{color:#7dd3fc;background:#0ea5e926;border-radius:6px;align-items:center;gap:.25rem;margin:.5rem 0 0;padding:.375rem .5rem;font-size:.75rem;display:flex}.FieldTooltip-module-scss-module__WC2J5a__relationshipIcon{color:#38bdf8}.FieldTooltip-module-scss-module__WC2J5a__arrow{background:#1e293b;width:10px;height:10px;position:absolute}
@keyframes FormField-module-scss-module___bVzzW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FormField-module-scss-module___bVzzW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormField-module-scss-module___bVzzW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormField-module-scss-module___bVzzW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FormField-module-scss-module___bVzzW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FormField-module-scss-module___bVzzW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FormField-module-scss-module___bVzzW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.FormField-module-scss-module___bVzzW__field{flex-direction:column;margin-bottom:1.25rem;display:flex}.FormField-module-scss-module___bVzzW__field:last-child{margin-bottom:0}.FormField-module-scss-module___bVzzW__label{color:#334155;align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.FormField-module-scss-module___bVzzW__labelText{align-items:center;display:inline-flex}.FormField-module-scss-module___bVzzW__required{color:#ef4444;margin-left:.25rem}.FormField-module-scss-module___bVzzW__helpText{color:#64748b;margin:0;font-size:.75rem;line-height:1.5}.FormField-module-scss-module___bVzzW__errorText{color:#ef4444;margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1.5}
.FormActions-module-scss-module__iXmjSq__actions{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.FormActions-module-scss-module__iXmjSq__leadingAction{margin-right:auto}.FormActions-module-scss-module__iXmjSq__submitGroup{gap:.75rem;display:flex}.FormActions-module-scss-module__iXmjSq__buttonSecondary{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.FormActions-module-scss-module__iXmjSq__buttonSecondary:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.FormActions-module-scss-module__iXmjSq__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}.FormActions-module-scss-module__iXmjSq__buttonOutline{color:#0891b2;cursor:pointer;background:#fff;border:2px solid #06b6d4;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.FormActions-module-scss-module__iXmjSq__buttonOutline:hover:not(:disabled){background:#ecfeff;border-color:#0891b2}.FormActions-module-scss-module__iXmjSq__buttonOutline:disabled{opacity:.5;cursor:not-allowed}.FormActions-module-scss-module__iXmjSq__buttonPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 3px #06b6d44d}.FormActions-module-scss-module__iXmjSq__buttonPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px #06b6d466}.FormActions-module-scss-module__iXmjSq__buttonPrimary:disabled{opacity:.6;cursor:not-allowed;transform:none}.FormActions-module-scss-module__iXmjSq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite FormActions-module-scss-module__iXmjSq__spin}@keyframes FormActions-module-scss-module__iXmjSq__spin{to{transform:rotate(360deg)}}
.FormNotice-module-scss-module__q6kn_G__notice{border:1px solid;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.FormNotice-module-scss-module__q6kn_G__noticeSuccess{color:#166534;background:#f0fdf4;border-color:#86efac}.FormNotice-module-scss-module__q6kn_G__noticeError{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.FormNotice-module-scss-module__q6kn_G__noticeWarning{color:#92400e;background:#fffbeb;border-color:#fcd34d}.FormNotice-module-scss-module__q6kn_G__noticeMessage{margin:0;font-weight:500}.FormNotice-module-scss-module__q6kn_G__noticeTitle{margin:0 0 .5rem;font-weight:600}.FormNotice-module-scss-module__q6kn_G__errorList{margin:0;padding-left:1.25rem}.FormNotice-module-scss-module__q6kn_G__errorList li{margin:.25rem 0;font-size:.875rem}
.ImageLightbox-module-scss-module__7KUqtG__overlay{z-index:9999;background:#000000eb;justify-content:center;align-items:center;animation:.2s ImageLightbox-module-scss-module__7KUqtG__fadeIn;display:flex;position:fixed;inset:0}@keyframes ImageLightbox-module-scss-module__7KUqtG__fadeIn{0%{opacity:0}to{opacity:1}}.ImageLightbox-module-scss-module__7KUqtG__closeBtn{z-index:10;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.ImageLightbox-module-scss-module__7KUqtG__closeBtn:hover{background:#fff3;transform:scale(1.1)}.ImageLightbox-module-scss-module__7KUqtG__counter{color:#fff;background:#0009;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.ImageLightbox-module-scss-module__7KUqtG__navBtn{z-index:10;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageLightbox-module-scss-module__7KUqtG__navBtn:hover{background:#fff3}.ImageLightbox-module-scss-module__7KUqtG__navBtnPrev{left:1rem}.ImageLightbox-module-scss-module__7KUqtG__navBtnNext{right:1rem}.ImageLightbox-module-scss-module__7KUqtG__imageContainer{cursor:zoom-in;border-radius:8px;justify-content:center;align-items:center;max-width:90vw;max-height:80vh;display:flex;overflow:hidden}.ImageLightbox-module-scss-module__7KUqtG__imageContainer.ImageLightbox-module-scss-module__7KUqtG__zoomed{cursor:zoom-out;overflow:auto}.ImageLightbox-module-scss-module__7KUqtG__imageContainer.ImageLightbox-module-scss-module__7KUqtG__zoomed .ImageLightbox-module-scss-module__7KUqtG__image{transform-origin:50%;cursor:zoom-out;transform:scale(2)}.ImageLightbox-module-scss-module__7KUqtG__image{object-fit:contain;border-radius:8px;max-width:90vw;max-height:80vh;transition:transform .3s;animation:.2s ImageLightbox-module-scss-module__7KUqtG__fadeInImage;box-shadow:0 25px 50px -12px #00000080}@keyframes ImageLightbox-module-scss-module__7KUqtG__fadeInImage{0%{opacity:0}to{opacity:1}}.ImageLightbox-module-scss-module__7KUqtG__zoomBtn{z-index:10;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;bottom:6rem;right:1rem}.ImageLightbox-module-scss-module__7KUqtG__zoomBtn:hover{background:#fff3}.ImageLightbox-module-scss-module__7KUqtG__thumbnails{background:#0009;border-radius:12px;gap:.5rem;max-width:90vw;padding:.75rem;display:flex;position:absolute;bottom:1rem;left:50%;overflow-x:auto;transform:translate(-50%)}.ImageLightbox-module-scss-module__7KUqtG__thumbnail{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:48px;height:48px;padding:0;transition:all .2s;overflow:hidden}.ImageLightbox-module-scss-module__7KUqtG__thumbnail img{object-fit:cover;width:100%;height:100%}.ImageLightbox-module-scss-module__7KUqtG__thumbnail:hover{border-color:#ffffff80}.ImageLightbox-module-scss-module__7KUqtG__thumbnail.ImageLightbox-module-scss-module__7KUqtG__active{border-color:#06b6d4;box-shadow:0 0 0 2px #06b6d44d}
@keyframes PhotosTab-module-scss-module__eXRr2q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PhotosTab-module-scss-module__eXRr2q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PhotosTab-module-scss-module__eXRr2q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PhotosTab-module-scss-module__eXRr2q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PhotosTab-module-scss-module__eXRr2q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes PhotosTab-module-scss-module__eXRr2q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes PhotosTab-module-scss-module__eXRr2q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.PhotosTab-module-scss-module__eXRr2q__root{flex-direction:column;gap:1.25rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__overview{background:radial-gradient(circle at 100% 0,#10b98129,#0000 34%),linear-gradient(135deg,#14b8a614,#14b8a605 50%,#10b98114);border:1px solid #14b8a62e;border-radius:1rem;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:1rem;padding:1.25rem;display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__overviewMain{flex-direction:column;gap:.75rem;min-width:0;display:flex}.PhotosTab-module-scss-module__eXRr2q__overviewTitle{color:#0f172a;margin:0;font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.2}.PhotosTab-module-scss-module__eXRr2q__overviewDescription{color:#64748b;max-width:68ch;margin:0;font-size:.875rem;line-height:1.7}.PhotosTab-module-scss-module__eXRr2q__overviewMeta{flex-wrap:wrap;gap:.5rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__metaPill{color:#64748b;background:#ffffffe0;border:1px solid #14b8a61a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__overviewActions{flex-direction:column;align-self:start;gap:.75rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__uploadAction{color:#0f172a;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s;display:flex}.PhotosTab-module-scss-module__eXRr2q__uploadAction:hover{transform:translateY(-1px);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__uploadAction:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}.PhotosTab-module-scss-module__eXRr2q__uploadActionProgress{background:linear-gradient(#14b8a614,#14b8a605);border-color:#14b8a633}.PhotosTab-module-scss-module__eXRr2q__uploadActionProgress:hover{border-color:#14b8a666}.PhotosTab-module-scss-module__eXRr2q__uploadActionCompletion{background:linear-gradient(#10b9811f,#10b9810a);border-color:#10b9813d}.PhotosTab-module-scss-module__eXRr2q__uploadActionCompletion:hover{border-color:#10b9816b}.PhotosTab-module-scss-module__eXRr2q__uploadActionCompact{width:auto;min-width:240px;padding:.5rem .75rem}.PhotosTab-module-scss-module__eXRr2q__uploadActionIcon{background:#fffc;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__uploadActionContent{flex-direction:column;gap:.125rem;min-width:0;display:flex}.PhotosTab-module-scss-module__eXRr2q__uploadActionLabel{color:#0f172a;font-size:.875rem;font-weight:600}.PhotosTab-module-scss-module__eXRr2q__uploadActionHint{color:#64748b;font-size:.75rem;line-height:1.45}.PhotosTab-module-scss-module__eXRr2q__hiddenInput{display:none}.PhotosTab-module-scss-module__eXRr2q__board{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.PhotosTab-module-scss-module__eXRr2q__sectionCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}.PhotosTab-module-scss-module__eXRr2q__sectionCardProgress{background:linear-gradient(#14b8a60a,#0000 28%),#fff}.PhotosTab-module-scss-module__eXRr2q__sectionCardCompletion{background:linear-gradient(#10b9810d,#0000 30%),#fff}.PhotosTab-module-scss-module__eXRr2q__sectionHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__sectionHeading{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PhotosTab-module-scss-module__eXRr2q__sectionEyebrow{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.PhotosTab-module-scss-module__eXRr2q__sectionTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__sectionTitle{color:#0f172a;margin:0;font-size:1.125rem;font-weight:600}.PhotosTab-module-scss-module__eXRr2q__sectionBadge{color:#64748b;background:#f1f5f9;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__sectionDescription{color:#64748b;margin:0;font-size:.875rem;line-height:1.6}.PhotosTab-module-scss-module__eXRr2q__emptyCard{background:linear-gradient(135deg,#14b8a60a,#10b9810d);border:1px dashed #e2e8f0;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__emptyIcon{color:#64748b;background:#ffffffe6;border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__emptyCopy{flex-direction:column;gap:.25rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__emptyTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:600}.PhotosTab-module-scss-module__eXRr2q__emptyDescription{color:#64748b;margin:0;font-size:.875rem;line-height:1.6}.PhotosTab-module-scss-module__eXRr2q__emptyAction{padding-top:.25rem}.PhotosTab-module-scss-module__eXRr2q__featuredCard,.PhotosTab-module-scss-module__eXRr2q__galleryHero,.PhotosTab-module-scss-module__eXRr2q__timelineItem,.PhotosTab-module-scss-module__eXRr2q__galleryItem{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;padding:0}.PhotosTab-module-scss-module__eXRr2q__featuredCard{background:#14b8a608;border:1px solid #14b8a61f;border-radius:1rem;grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);transition:transform .15s,box-shadow .15s;display:grid;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__featuredCard:hover{transform:translateY(-1px);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__featuredCard:focus-visible{box-shadow:0 0 0 3px #14b8a62e,0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__featuredMedia{min-height:180px;max-height:220px;position:relative;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__galleryHeroMedia{height:clamp(180px,24vw,220px);position:relative;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__featuredImage,.PhotosTab-module-scss-module__eXRr2q__timelineThumbImage,.PhotosTab-module-scss-module__eXRr2q__galleryHeroImage,.PhotosTab-module-scss-module__eXRr2q__galleryItemImage{object-fit:contain;object-position:center;background:#f1f5f9;width:100%;height:100%;display:block}.PhotosTab-module-scss-module__eXRr2q__featuredImageShade,.PhotosTab-module-scss-module__eXRr2q__galleryHeroShade{background:linear-gradient(#0000000a,#0000006b);position:absolute;inset:0}.PhotosTab-module-scss-module__eXRr2q__featuredBody,.PhotosTab-module-scss-module__eXRr2q__galleryHeroContent{flex-direction:column;justify-content:space-between;gap:.75rem;min-width:0;padding:1rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__featuredMeta,.PhotosTab-module-scss-module__eXRr2q__timelineMeta,.PhotosTab-module-scss-module__eXRr2q__galleryHeroFooter,.PhotosTab-module-scss-module__eXRr2q__galleryItemFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__kindBadge{border-radius:9999px;align-items:center;gap:.25rem;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__kindBadgeProgress{color:#0f766e;background:#14b8a61f}.PhotosTab-module-scss-module__eXRr2q__kindBadgeCompletion{color:#10b981;background:#10b98124}.PhotosTab-module-scss-module__eXRr2q__featuredTime,.PhotosTab-module-scss-module__eXRr2q__timelineTime,.PhotosTab-module-scss-module__eXRr2q__galleryHeroFooter,.PhotosTab-module-scss-module__eXRr2q__galleryItemTime,.PhotosTab-module-scss-module__eXRr2q__timelineIndex{color:#64748b;font-size:.75rem}.PhotosTab-module-scss-module__eXRr2q__featuredTitle,.PhotosTab-module-scss-module__eXRr2q__galleryHeroTitle{color:#0f172a;word-break:break-word;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.PhotosTab-module-scss-module__eXRr2q__featuredDescription,.PhotosTab-module-scss-module__eXRr2q__galleryHeroDescription{color:#64748b;margin:0;font-size:.875rem;line-height:1.65}.PhotosTab-module-scss-module__eXRr2q__featuredFooter,.PhotosTab-module-scss-module__eXRr2q__galleryHeroFooter{color:#0f172a;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.PhotosTab-module-scss-module__eXRr2q__openHint{color:#0f766e}.PhotosTab-module-scss-module__eXRr2q__timelineList{flex-direction:column;gap:.75rem;display:flex}.PhotosTab-module-scss-module__eXRr2q__timelineItem{grid-template-columns:18px minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}.PhotosTab-module-scss-module__eXRr2q__timelineItem:focus-visible .PhotosTab-module-scss-module__eXRr2q__timelinePanel{border-color:#14b8a647;box-shadow:0 0 0 3px #14b8a624}.PhotosTab-module-scss-module__eXRr2q__timelineTrack{justify-content:center;display:flex;position:relative}.PhotosTab-module-scss-module__eXRr2q__timelineDot{z-index:1;background:#14b8a6;border-radius:9999px;width:12px;height:12px;margin-top:1rem;position:relative;box-shadow:0 0 0 4px #14b8a61f}.PhotosTab-module-scss-module__eXRr2q__timelineLine{background:linear-gradient(#14b8a640,#14b8a60f);width:2px;position:absolute;top:calc(1rem + 12px);bottom:-.5rem}.PhotosTab-module-scss-module__eXRr2q__timelinePanel{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.PhotosTab-module-scss-module__eXRr2q__timelinePanel:hover{border-color:#14b8a647;transform:translateY(-1px);box-shadow:0 1px 2px #0000000d}.PhotosTab-module-scss-module__eXRr2q__timelineThumb{background:#f1f5f9;border-radius:.5rem;width:88px;height:88px;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__timelineContent{flex-direction:column;gap:.5rem;min-width:0;display:flex}.PhotosTab-module-scss-module__eXRr2q__timelineName,.PhotosTab-module-scss-module__eXRr2q__galleryItemName{color:#0f172a;word-break:break-word;margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.PhotosTab-module-scss-module__eXRr2q__galleryHero{background:#10b9810a;border:1px solid #10b9812e;border-radius:1rem;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__galleryHero:hover{transform:translateY(-1px);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__galleryHero:focus-visible{box-shadow:0 0 0 3px #10b9812e,0 1px 3px #0000001a,0 1px 2px #0000000f}.PhotosTab-module-scss-module__eXRr2q__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PhotosTab-module-scss-module__eXRr2q__galleryItem{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.PhotosTab-module-scss-module__eXRr2q__galleryItem:hover{border-color:#10b98147;transform:translateY(-1px);box-shadow:0 1px 2px #0000000d}.PhotosTab-module-scss-module__eXRr2q__galleryItem:focus-visible{border-color:#10b98152;box-shadow:0 0 0 3px #10b9811f,0 1px 2px #0000000d}.PhotosTab-module-scss-module__eXRr2q__galleryItemImage{aspect-ratio:1.1}.PhotosTab-module-scss-module__eXRr2q__galleryItemFooter{align-items:flex-start;padding:.75rem}.PhotosTab-module-scss-module__eXRr2q__deleteButton{color:#fff;cursor:pointer;background:#0f172aad;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.PhotosTab-module-scss-module__eXRr2q__deleteButton:hover{background:#0f172ae0}.PhotosTab-module-scss-module__eXRr2q__deleteButtonInline{top:.75rem;right:.75rem}.PhotosTab-module-scss-module__eXRr2q__inlineNote{color:#64748b;background:#f1f5f9;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.PhotosTab-module-scss-module__eXRr2q__footerNote{color:#64748b;align-items:center;gap:.5rem;width:fit-content;font-size:.875rem;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__dropZone{cursor:pointer;color:#94a3b8;background:#f1f5f9;border:2px dashed #e2e8f0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;transition:border-color .15s,background .15s,color .15s;display:flex}.PhotosTab-module-scss-module__eXRr2q__dropZone:hover{color:#0d9488;background:#14b8a60a;border-color:#2dd4bf}.PhotosTab-module-scss-module__eXRr2q__dropZoneActive{color:#0d9488;background:#14b8a612;border-color:#14b8a6}.PhotosTab-module-scss-module__eXRr2q__dropZoneTitle{color:#64748b;font-size:.875rem;font-weight:500}.PhotosTab-module-scss-module__eXRr2q__dropZoneHint{color:#94a3b8;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__previewCount{color:#64748b;margin:.75rem 0 .5rem;font-size:.75rem}.PhotosTab-module-scss-module__eXRr2q__previewGrid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:.5rem;display:grid}.PhotosTab-module-scss-module__eXRr2q__previewItem{position:relative}.PhotosTab-module-scss-module__eXRr2q__previewThumb{aspect-ratio:1;object-fit:cover;border:1px solid #e2e8f0;border-radius:.375rem;width:100%;display:block}.PhotosTab-module-scss-module__eXRr2q__previewRemove{color:#fff;cursor:pointer;background:#0f172ab3;border:none;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;line-height:1;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.PhotosTab-module-scss-module__eXRr2q__previewRemove:hover{background:#0f172ae6}.PhotosTab-module-scss-module__eXRr2q__dialogBtnCancel{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:background .15s}.PhotosTab-module-scss-module__eXRr2q__dialogBtnCancel:hover{background:#f1f5f9}.PhotosTab-module-scss-module__eXRr2q__dialogBtnCancel:disabled{opacity:.5;cursor:not-allowed}.PhotosTab-module-scss-module__eXRr2q__dialogBtnConfirm{color:#fff;cursor:pointer;background:#0d9488;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}.PhotosTab-module-scss-module__eXRr2q__dialogBtnConfirm:hover{background:#0f766e}.PhotosTab-module-scss-module__eXRr2q__dialogBtnConfirm:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1200px){.PhotosTab-module-scss-module__eXRr2q__overview,.PhotosTab-module-scss-module__eXRr2q__board{grid-template-columns:1fr}.PhotosTab-module-scss-module__eXRr2q__overviewActions{width:100%}}@media (max-width:768px){.PhotosTab-module-scss-module__eXRr2q__overview{padding:1rem}.PhotosTab-module-scss-module__eXRr2q__galleryGrid,.PhotosTab-module-scss-module__eXRr2q__featuredCard{grid-template-columns:1fr}.PhotosTab-module-scss-module__eXRr2q__galleryHeroMedia{height:180px}.PhotosTab-module-scss-module__eXRr2q__timelinePanel{grid-template-columns:1fr}.PhotosTab-module-scss-module__eXRr2q__timelineThumb{aspect-ratio:1.2;width:100%;height:auto}.PhotosTab-module-scss-module__eXRr2q__uploadActionCompact{width:100%;min-width:0}}
@keyframes DateRangeFilter-module-scss-module__b_LCda__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes DateRangeFilter-module-scss-module__b_LCda__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DateRangeFilter-module-scss-module__b_LCda__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DateRangeFilter-module-scss-module__b_LCda__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes DateRangeFilter-module-scss-module__b_LCda__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes DateRangeFilter-module-scss-module__b_LCda__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes DateRangeFilter-module-scss-module__b_LCda__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.DateRangeFilter-module-scss-module__b_LCda__root{z-index:10;flex-direction:column;align-items:flex-start;gap:.25rem;display:inline-flex;position:relative}.DateRangeFilter-module-scss-module__b_LCda__rootLabel{text-transform:uppercase;letter-spacing:.06em;color:#64748b;font-size:.75rem;font-weight:600}.DateRangeFilter-module-scss-module__b_LCda__trigger{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.5rem;min-width:200px;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.DateRangeFilter-module-scss-module__b_LCda__trigger:hover:not(:disabled){border-color:#cbd5e1}.DateRangeFilter-module-scss-module__b_LCda__trigger:disabled{opacity:.5;cursor:not-allowed}.DateRangeFilter-module-scss-module__b_LCda__triggerIcon{color:#94a3b8;flex-shrink:0}.DateRangeFilter-module-scss-module__b_LCda__triggerLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.DateRangeFilter-module-scss-module__b_LCda__triggerCaret{color:#94a3b8;flex-shrink:0;transition:transform .15s}.DateRangeFilter-module-scss-module__b_LCda__triggerCaretOpen{transform:rotate(90deg)}.DateRangeFilter-module-scss-module__b_LCda__popover{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:max-content;max-width:calc(100vw - 2rem);position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.DateRangeFilter-module-scss-module__b_LCda__popoverBody{align-items:flex-start;width:max-content;max-width:100%;display:flex}.DateRangeFilter-module-scss-module__b_LCda__modeList{border-right:1px solid #e2e8f0;flex-direction:column;gap:.25rem;min-width:180px;padding:.5rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__modeItem{color:#64748b;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .15s,color .15s;display:flex}.DateRangeFilter-module-scss-module__b_LCda__modeItem:hover{color:#0f172a;background:#f1f5f9}.DateRangeFilter-module-scss-module__b_LCda__modeItemActive{color:#0f766e;background:#f0fdfa;font-weight:600}.DateRangeFilter-module-scss-module__b_LCda__modeItemActive:hover{color:#0f766e;background:#f0fdfa}.DateRangeFilter-module-scss-module__b_LCda__presetGrid{flex-wrap:wrap;gap:1.5rem;padding:1rem 1.25rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__presetColumn{flex-direction:column;gap:.25rem;min-width:120px;display:flex}.DateRangeFilter-module-scss-module__b_LCda__presetColumnTitle{color:#94a3b8;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.DateRangeFilter-module-scss-module__b_LCda__presetPill{color:#64748b;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.DateRangeFilter-module-scss-module__b_LCda__presetPill:hover{color:#0d9488;background:#f0fdfa;border-color:#2dd4bf}.DateRangeFilter-module-scss-module__b_LCda__presetPillActive{color:#fff;background:#0d9488;border-color:#0d9488}.DateRangeFilter-module-scss-module__b_LCda__presetPillActive:hover{color:#fff;background:#0f766e;border-color:#0f766e}.DateRangeFilter-module-scss-module__b_LCda__customPanel{flex-direction:column;gap:1rem;min-width:520px;padding:1rem 1.25rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__customPanelHeader{color:#64748b;align-items:center;gap:1.5rem;font-size:.875rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__customPanelHeader strong{color:#0f172a;font-weight:600}.DateRangeFilter-module-scss-module__b_LCda__customPanelFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn:disabled{opacity:.5;cursor:not-allowed}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn{color:#64748b;background:0 0}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn{color:#0d9488;padding:.25rem .5rem}.DateRangeFilter-module-scss-module__b_LCda__footerLinkBtn:hover{color:#0f766e;background:#f0fdfa}.DateRangeFilter-module-scss-module__b_LCda__footerActions{gap:.5rem;display:flex}.DateRangeFilter-module-scss-module__b_LCda__footerGhostBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DateRangeFilter-module-scss-module__b_LCda__footerGhostBtn:disabled{opacity:.5;cursor:not-allowed}.DateRangeFilter-module-scss-module__b_LCda__footerGhostBtn{color:#0f172a;background:#fff;border-color:#e2e8f0}.DateRangeFilter-module-scss-module__b_LCda__footerGhostBtn:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.DateRangeFilter-module-scss-module__b_LCda__footerPrimaryBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DateRangeFilter-module-scss-module__b_LCda__footerPrimaryBtn:disabled{opacity:.5;cursor:not-allowed}.DateRangeFilter-module-scss-module__b_LCda__footerPrimaryBtn{color:#fff;background:#0d9488}.DateRangeFilter-module-scss-module__b_LCda__footerPrimaryBtn:hover:not(:disabled){background:#0f766e}
@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AccountingOverviewFilterBar-module-scss-module__i21xaq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AccountingOverviewFilterBar-module-scss-module__i21xaq__filterBar{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:box-shadow .2s,border-color .2s;display:flex}.AccountingOverviewFilterBar-module-scss-module__i21xaq__salesSelect{min-width:12rem}.AccountingOverviewFilterBar-module-scss-module__i21xaq__modeToggleBar{background:#f1f5f9;border-radius:6px;gap:2px;padding:2px;display:flex}.AccountingOverviewFilterBar-module-scss-module__i21xaq__modeBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.AccountingOverviewFilterBar-module-scss-module__i21xaq__modeBtn:hover{color:#0f172a}.AccountingOverviewFilterBar-module-scss-module__i21xaq__activeInclude{color:#0f766e;background:#fff;font-weight:600;box-shadow:0 1px 2px #0000000d}.AccountingOverviewFilterBar-module-scss-module__i21xaq__activeExclude{color:#d97706;background:#fff;font-weight:600;box-shadow:0 1px 2px #0000000d}.AccountingOverviewFilterBar-module-scss-module__i21xaq__excludeLabel{color:#d97706;align-items:center;gap:4px;font-weight:500;display:flex}.AccountingOverviewFilterBar-module-scss-module__i21xaq__includeLabel{color:#0f766e;align-items:center;gap:4px;font-weight:500;display:flex}
.OrderCommentPanel-module-scss-module__w2K9jq__panel{background:var(--color-surface-2,#fafafa);border:1px solid var(--color-border,#e5e7eb);border-radius:12px;flex-direction:column;max-height:480px;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__title{color:var(--color-text-primary,#1f2937);border-bottom:1px solid var(--color-border,#e5e7eb);margin:0;padding:16px 16px 12px;font-size:14px;font-weight:600}.OrderCommentPanel-module-scss-module__w2K9jq__messages{flex-direction:column;flex:1;gap:8px;min-height:120px;padding:12px 16px;display:flex;overflow-y:auto}.OrderCommentPanel-module-scss-module__w2K9jq__loading,.OrderCommentPanel-module-scss-module__w2K9jq__empty{color:var(--color-text-muted,#9ca3af);justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:13px;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__spinner{animation:1s linear infinite OrderCommentPanel-module-scss-module__w2K9jq__spin}@keyframes OrderCommentPanel-module-scss-module__w2K9jq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OrderCommentPanel-module-scss-module__w2K9jq__message{gap:8px;max-width:85%;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__own{flex-direction:row-reverse;align-self:flex-end}.OrderCommentPanel-module-scss-module__w2K9jq__other{align-self:flex-start}.OrderCommentPanel-module-scss-module__w2K9jq__avatar{background:var(--color-surface-3,#f3f4f6);width:28px;height:28px;color:var(--color-text-muted,#9ca3af);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__own .OrderCommentPanel-module-scss-module__w2K9jq__avatar{background:var(--color-primary-light,#e0e7ff);color:var(--color-primary,#6366f1)}.OrderCommentPanel-module-scss-module__w2K9jq__bubble{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:12px;padding:8px 12px}.OrderCommentPanel-module-scss-module__w2K9jq__own .OrderCommentPanel-module-scss-module__w2K9jq__bubble{background:var(--color-primary-light,#eef2ff);border-color:var(--color-primary-border,#c7d2fe)}.OrderCommentPanel-module-scss-module__w2K9jq__senderLabel{color:var(--color-text-muted,#9ca3af);text-transform:uppercase;letter-spacing:.3px;margin-bottom:2px;font-size:11px;font-weight:600}.OrderCommentPanel-module-scss-module__w2K9jq__content{color:var(--color-text-primary,#1f2937);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}.OrderCommentPanel-module-scss-module__w2K9jq__meta{align-items:center;gap:8px;margin-top:4px;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__time{color:var(--color-text-muted,#9ca3af);font-size:11px}.OrderCommentPanel-module-scss-module__w2K9jq__deleteBtn{cursor:pointer;color:var(--color-text-muted,#9ca3af);background:0 0;border:none;border-radius:4px;padding:2px;transition:all .15s;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__deleteBtn:hover{color:var(--color-danger,#ef4444);background:#ef444414}.OrderCommentPanel-module-scss-module__w2K9jq__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.OrderCommentPanel-module-scss-module__w2K9jq__inputArea{border-top:1px solid var(--color-border,#e5e7eb);align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__input{resize:none;border:1px solid var(--color-border,#d1d5db);border-radius:8px;outline:none;flex:1;max-height:80px;padding:8px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .2s}.OrderCommentPanel-module-scss-module__w2K9jq__input:focus{border-color:var(--color-primary,#6366f1);box-shadow:0 0 0 2px #6366f11a}.OrderCommentPanel-module-scss-module__w2K9jq__sendBtn{background:var(--color-primary,#6366f1);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.OrderCommentPanel-module-scss-module__w2K9jq__sendBtn:hover:not(:disabled){background:var(--color-primary-hover,#4f46e5)}.OrderCommentPanel-module-scss-module__w2K9jq__sendBtn:disabled{opacity:.4;cursor:not-allowed}
@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.DeliveryTimelineTracker-module-scss-module__OLnh3a__tracker{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.25rem;transition:box-shadow .2s,border-color .2s}.DeliveryTimelineTracker-module-scss-module__OLnh3a__title{color:#0f172a;text-transform:uppercase;letter-spacing:.03em;margin:0 0 1rem;font-size:.875rem;font-weight:600}.DeliveryTimelineTracker-module-scss-module__OLnh3a__timeline{flex-direction:column;gap:0;display:flex}.DeliveryTimelineTracker-module-scss-module__OLnh3a__step{align-items:flex-start;gap:.75rem;min-height:56px;display:flex}.DeliveryTimelineTracker-module-scss-module__OLnh3a__connector{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:32px;display:flex}.DeliveryTimelineTracker-module-scss-module__OLnh3a__line{background:#e2e8f0;flex:1;width:2px;min-height:12px;transition:background .3s cubic-bezier(.4,0,.2,1)}.DeliveryTimelineTracker-module-scss-module__OLnh3a__dot{color:#94a3b8;background:#fff;border:2px solid #e2e8f0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.DeliveryTimelineTracker-module-scss-module__OLnh3a__dot svg{width:14px;height:14px}.DeliveryTimelineTracker-module-scss-module__OLnh3a__content{flex-direction:column;gap:2px;padding:2px 0 .75rem;display:flex}.DeliveryTimelineTracker-module-scss-module__OLnh3a__label{color:#64748b;font-size:.875rem;font-weight:500;transition:color .15s}.DeliveryTimelineTracker-module-scss-module__OLnh3a__detail{color:#94a3b8;font-size:.75rem}.DeliveryTimelineTracker-module-scss-module__OLnh3a__timestamp{color:#94a3b8;font-size:.75rem;font-weight:500}.DeliveryTimelineTracker-module-scss-module__OLnh3a__completed .DeliveryTimelineTracker-module-scss-module__OLnh3a__dot{color:#fff;background:#0d9488;border-color:#0d9488}.DeliveryTimelineTracker-module-scss-module__OLnh3a__completed .DeliveryTimelineTracker-module-scss-module__OLnh3a__line{background:#0d9488}.DeliveryTimelineTracker-module-scss-module__OLnh3a__completed .DeliveryTimelineTracker-module-scss-module__OLnh3a__label{color:#0f172a}.DeliveryTimelineTracker-module-scss-module__OLnh3a__active .DeliveryTimelineTracker-module-scss-module__OLnh3a__dot{color:#0d9488;background:#f0fdfa;border-color:#0d9488;animation:2s ease-in-out infinite DeliveryTimelineTracker-module-scss-module__OLnh3a__pulse;box-shadow:0 0 0 4px #14b8a626}.DeliveryTimelineTracker-module-scss-module__OLnh3a__active .DeliveryTimelineTracker-module-scss-module__OLnh3a__line{background:#e2e8f0}.DeliveryTimelineTracker-module-scss-module__OLnh3a__active .DeliveryTimelineTracker-module-scss-module__OLnh3a__label{color:#0f766e;font-weight:600}.DeliveryTimelineTracker-module-scss-module__OLnh3a__pending .DeliveryTimelineTracker-module-scss-module__OLnh3a__dot{color:#94a3b8;background:#f8fafc;border-color:#e2e8f0}.DeliveryTimelineTracker-module-scss-module__OLnh3a__pending .DeliveryTimelineTracker-module-scss-module__OLnh3a__line{background:#e2e8f0}.DeliveryTimelineTracker-module-scss-module__OLnh3a__pending .DeliveryTimelineTracker-module-scss-module__OLnh3a__label{color:#94a3b8}.DeliveryTimelineTracker-module-scss-module__OLnh3a__error .DeliveryTimelineTracker-module-scss-module__OLnh3a__dot{color:#fff;background:#ef4444;border-color:#ef4444}.DeliveryTimelineTracker-module-scss-module__OLnh3a__error .DeliveryTimelineTracker-module-scss-module__OLnh3a__label{color:#ef4444}@keyframes DeliveryTimelineTracker-module-scss-module__OLnh3a__pulse{0%,to{box-shadow:0 0 0 4px #14b8a626}50%{box-shadow:0 0 0 8px #14b8a60d}}
@keyframes TooltipPortal-module-scss-module__fUhlXq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TooltipPortal-module-scss-module__fUhlXq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TooltipPortal-module-scss-module__fUhlXq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TooltipPortal-module-scss-module__fUhlXq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TooltipPortal-module-scss-module__fUhlXq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TooltipPortal-module-scss-module__fUhlXq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TooltipPortal-module-scss-module__fUhlXq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.TooltipPortal-module-scss-module__fUhlXq__wrapper{align-items:center;display:inline-flex}.TooltipPortal-module-scss-module__fUhlXq__trigger{color:inherit;cursor:help;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.TooltipPortal-module-scss-module__fUhlXq__trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #3b82f638}.TooltipPortal-module-scss-module__fUhlXq__tooltip{z-index:60;color:#fafaf9;white-space:normal;word-break:break-word;pointer-events:none;background:#1c1917;border-radius:.375rem;max-width:min(18rem,100vw - 1rem);padding:6px 10px;font-size:11px;font-weight:400;line-height:1.4;position:fixed;inset:0 auto auto 0;box-shadow:0 4px 12px #00000026}.TooltipPortal-module-scss-module__fUhlXq__tooltip[data-ready=false]{visibility:hidden;opacity:0}.TooltipPortal-module-scss-module__fUhlXq__tooltip[data-ready=true]{visibility:visible;opacity:1}.TooltipPortal-module-scss-module__fUhlXq__tooltip:after{content:"";left:var(--tooltip-arrow-left,50%);border:5px solid #0000;position:absolute;transform:translate(-50%)}.TooltipPortal-module-scss-module__fUhlXq__tooltip[data-side=top]:after{border-top-color:#1c1917;top:100%}.TooltipPortal-module-scss-module__fUhlXq__tooltip[data-side=bottom]:after{border-bottom-color:#1c1917;bottom:100%}
@keyframes MyAvatarModal-module-scss-module__UVVh-W__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MyAvatarModal-module-scss-module__UVVh-W__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.MyAvatarModal-module-scss-module__UVVh-W__wrap{justify-content:center;padding:.5rem 0;display:flex}
.StatCard-module-scss-module__Qw7vxq__statCard{text-align:left;background:#fff;border:1px solid #e7e5e4;border-radius:8px;align-items:center;gap:12px;width:100%;max-width:100%;padding:14px 16px;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000a}.StatCard-module-scss-module__Qw7vxq__statCard:hover{border-color:#d6d3d1;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.StatCard-module-scss-module__Qw7vxq__clickable{cursor:pointer;appearance:none}.StatCard-module-scss-module__Qw7vxq__iconWrapper{background:var(--icon-bg);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.StatCard-module-scss-module__Qw7vxq__icon{width:18px;height:18px;color:var(--icon-color)}.StatCard-module-scss-module__Qw7vxq__statInfo{min-width:0;overflow:visible}.StatCard-module-scss-module__Qw7vxq__titleRow{align-items:center;gap:3px;min-width:0;display:flex;overflow:visible}.StatCard-module-scss-module__Qw7vxq__statLabel{color:#78716c;font-size:11px;font-weight:500;line-height:1.2}.StatCard-module-scss-module__Qw7vxq__statValue{color:#1c1917;margin-top:2px;font-size:16px;font-weight:700;line-height:1}.StatCard-module-scss-module__Qw7vxq__statChange{align-items:center;gap:3px;margin-top:3px;font-size:11px;font-weight:500;display:flex}.StatCard-module-scss-module__Qw7vxq__statSubtitle{color:#78716c;margin-top:2px;font-size:10px}.StatCard-module-scss-module__Qw7vxq__blue{--icon-bg:#eff6ff;--icon-color:#2563eb}.StatCard-module-scss-module__Qw7vxq__green{--icon-bg:#f0fdf4;--icon-color:#16a34a}.StatCard-module-scss-module__Qw7vxq__purple{--icon-bg:#f5f3ff;--icon-color:#7c3aed}.StatCard-module-scss-module__Qw7vxq__orange{--icon-bg:#fff7ed;--icon-color:#ea580c}.StatCard-module-scss-module__Qw7vxq__red{--icon-bg:#fef2f2;--icon-color:#dc2626}.StatCard-module-scss-module__Qw7vxq__cyan{--icon-bg:#ecfeff;--icon-color:#0891b2}.StatCard-module-scss-module__Qw7vxq__amber{--icon-bg:#fffbeb;--icon-color:#d97706}.StatCard-module-scss-module__Qw7vxq__pink{--icon-bg:#fdf2f8;--icon-color:#db2777}.StatCard-module-scss-module__Qw7vxq__emerald{--icon-bg:#ecfdf5;--icon-color:#059669}.StatCard-module-scss-module__Qw7vxq__teal{--icon-bg:#f0fdfa;--icon-color:#0f766e}.StatCard-module-scss-module__Qw7vxq__rose{--icon-bg:#fef2f2;--icon-color:#dc2626}.StatCard-module-scss-module__Qw7vxq__tooltipWrapper{margin-left:4px}.StatCard-module-scss-module__Qw7vxq__tooltipTrigger{justify-content:center;align-items:center;display:inline-flex}.StatCard-module-scss-module__Qw7vxq__infoIcon{color:#a8a29e;flex-shrink:0}.StatCard-module-scss-module__Qw7vxq__tooltipTrigger:hover .StatCard-module-scss-module__Qw7vxq__infoIcon,.StatCard-module-scss-module__Qw7vxq__tooltipTrigger:focus-visible .StatCard-module-scss-module__Qw7vxq__infoIcon{color:#78716c}
@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AccountingOverviewKpis-module-scss-module__kgMryW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AccountingOverviewKpis-module-scss-module__kgMryW__kpiBlock{flex-direction:column;gap:.75rem;display:flex}.AccountingOverviewKpis-module-scss-module__kgMryW__heroGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.AccountingOverviewKpis-module-scss-module__kgMryW__heroGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AccountingOverviewKpis-module-scss-module__kgMryW__heroGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.AccountingOverviewKpis-module-scss-module__kgMryW__heroGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1536px){.AccountingOverviewKpis-module-scss-module__kgMryW__heroGrid{grid-template-columns:repeat(6,1fr)}}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadges{flex-wrap:wrap;gap:.5rem;display:flex}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadge{cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:5px;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:opacity .15s;display:inline-flex}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadge:hover{opacity:.8}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadge[data-severity=error]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadge[data-severity=warning]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.AccountingOverviewKpis-module-scss-module__kgMryW__alertBadge[data-severity=info]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}
@keyframes AccountHeader-module-scss-module__tGGMYW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AccountHeader-module-scss-module__tGGMYW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountHeader-module-scss-module__tGGMYW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountHeader-module-scss-module__tGGMYW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AccountHeader-module-scss-module__tGGMYW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AccountHeader-module-scss-module__tGGMYW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AccountHeader-module-scss-module__tGGMYW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AccountHeader-module-scss-module__tGGMYW__header{z-index:20;background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;height:3rem;padding:0 1rem;display:flex;position:sticky;top:0}.AccountHeader-module-scss-module__tGGMYW__mobileMenuBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:inline-flex}.AccountHeader-module-scss-module__tGGMYW__mobileMenuBtn:hover{background:#f1f5f9}@media (min-width:1024px){.AccountHeader-module-scss-module__tGGMYW__mobileMenuBtn{display:none}}.AccountHeader-module-scss-module__tGGMYW__headerRight{align-items:center;gap:.75rem;margin-left:auto;display:flex}.AccountHeader-module-scss-module__tGGMYW__userMenuWrapper{position:relative}.AccountHeader-module-scss-module__tGGMYW__userButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:background .15s;display:flex}.AccountHeader-module-scss-module__tGGMYW__userButton:hover{background:#f1f5f9}.AccountHeader-module-scss-module__tGGMYW__userInfo{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.AccountHeader-module-scss-module__tGGMYW__userName{color:#0f172a;font-size:.875rem;font-weight:600}.AccountHeader-module-scss-module__tGGMYW__userRole{color:#94a3b8;font-size:.75rem}.AccountHeader-module-scss-module__tGGMYW__userAvatar{color:#fff;background:linear-gradient(135deg,#14b8a6,#0f766e);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.875rem;font-weight:600;display:flex}.AccountHeader-module-scss-module__tGGMYW__userAvatarImg{object-fit:cover;border-radius:9999px;flex-shrink:0;width:30px;height:30px}.AccountHeader-module-scss-module__tGGMYW__dropdownMenu{z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;min-width:160px;padding:.25rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.AccountHeader-module-scss-module__tGGMYW__menuItem{color:#0f172a;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-family:inherit;font-size:.875rem;display:flex}.AccountHeader-module-scss-module__tGGMYW__menuItem:hover{background:#f1f5f9}.AccountHeader-module-scss-module__tGGMYW__menuItem.AccountHeader-module-scss-module__tGGMYW__danger{color:#ef4444}.AccountHeader-module-scss-module__tGGMYW__menuItem.AccountHeader-module-scss-module__tGGMYW__danger:hover{background:#ef444414}
@keyframes BulkToolbar-module-scss-module__X55VIa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes BulkToolbar-module-scss-module__X55VIa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BulkToolbar-module-scss-module__X55VIa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BulkToolbar-module-scss-module__X55VIa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes BulkToolbar-module-scss-module__X55VIa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes BulkToolbar-module-scss-module__X55VIa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes BulkToolbar-module-scss-module__X55VIa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.BulkToolbar-module-scss-module__X55VIa__toolbar{background:linear-gradient(135deg,#f0fdfa 0%,#ccfbf1 100%);border:1px solid #5eead4;border-radius:.75rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}@media (prefers-reduced-motion:no-preference){.BulkToolbar-module-scss-module__X55VIa__toolbar{animation:.3s cubic-bezier(.34,1.56,.64,1) BulkToolbar-module-scss-module__X55VIa__bulkSlideDown}}@keyframes BulkToolbar-module-scss-module__X55VIa__bulkSlideDown{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.BulkToolbar-module-scss-module__X55VIa__leftGroup{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.BulkToolbar-module-scss-module__X55VIa__count{color:#115e59;white-space:nowrap;font-size:.875rem;font-weight:600}.BulkToolbar-module-scss-module__X55VIa__summary{color:#0f766e;white-space:nowrap;border-left:2px solid #5eead4;align-items:center;gap:.5rem;padding-left:.75rem;font-size:.875rem;display:inline-flex}.BulkToolbar-module-scss-module__X55VIa__summary strong{color:#134e4a;font-weight:700}.BulkToolbar-module-scss-module__X55VIa__actions{gap:12px;display:flex}.BulkToolbar-module-scss-module__X55VIa__actionBtn{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.BulkToolbar-module-scss-module__X55VIa__actionBtn:hover{transform:translateY(-2px)}.BulkToolbar-module-scss-module__X55VIa__actionBtn:active{transform:translateY(0)}.BulkToolbar-module-scss-module__X55VIa__actionBtn:focus-visible{outline-offset:2px;outline:2px solid}.BulkToolbar-module-scss-module__X55VIa__actionBtn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.BulkToolbar-module-scss-module__X55VIa__actionDanger{color:#fff;background:#ef4444}.BulkToolbar-module-scss-module__X55VIa__actionDanger:hover{background:#dc2626;box-shadow:0 8px 16px -4px #ef444466}.BulkToolbar-module-scss-module__X55VIa__actionSuccess{color:#fff;background:#10b981}.BulkToolbar-module-scss-module__X55VIa__actionSuccess:hover{background:#059669;box-shadow:0 8px 16px -4px #10b98166}.BulkToolbar-module-scss-module__X55VIa__actionWarning{color:#fff;background:#f59e0b}.BulkToolbar-module-scss-module__X55VIa__actionWarning:hover{background:#d97706;box-shadow:0 8px 16px -4px #f59e0b66}.BulkToolbar-module-scss-module__X55VIa__actionDefault{color:#fff;background:#0d9488}.BulkToolbar-module-scss-module__X55VIa__actionDefault:hover{background:#0f766e;box-shadow:0 8px 16px -4px #0d948866}.BulkToolbar-module-scss-module__X55VIa__actionCancel{color:#0f172a;background:#fff;border:1px solid #e2e8f0}.BulkToolbar-module-scss-module__X55VIa__actionCancel:hover{background:#f1f5f9}
@keyframes WorkDaysInput-module-scss-module__2zHdgW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes WorkDaysInput-module-scss-module__2zHdgW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.WorkDaysInput-module-scss-module__2zHdgW__input{color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.WorkDaysInput-module-scss-module__2zHdgW__input:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #14b8a61a}.WorkDaysInput-module-scss-module__2zHdgW__input{text-align:right;border-radius:.5rem;width:100%;height:40px}.WorkDaysInput-module-scss-module__2zHdgW__input:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.WorkDaysInput-module-scss-module__2zHdgW__input:disabled{opacity:.5;cursor:not-allowed;background:#f1f5f9}.WorkDaysInput-module-scss-module__2zHdgW__hasError{border-color:#ef4444}.WorkDaysInput-module-scss-module__2zHdgW__hasError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}
@keyframes charts-module-scss-module__qCDBSa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes charts-module-scss-module__qCDBSa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes charts-module-scss-module__qCDBSa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes charts-module-scss-module__qCDBSa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes charts-module-scss-module__qCDBSa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes charts-module-scss-module__qCDBSa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes charts-module-scss-module__qCDBSa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.charts-module-scss-module__qCDBSa__chartWrap{flex-direction:column;gap:.75rem;display:flex}.charts-module-scss-module__qCDBSa__legend{flex-wrap:wrap;gap:1rem;display:flex}.charts-module-scss-module__qCDBSa__legendItem{color:#64748b;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.charts-module-scss-module__qCDBSa__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.charts-module-scss-module__qCDBSa__tooltip{background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;min-width:140px;padding:.5rem .75rem;font-size:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.charts-module-scss-module__qCDBSa__tooltipLabel{color:#0f172a;margin:0 0 4px;font-size:.875rem;font-weight:600}.charts-module-scss-module__qCDBSa__tooltipRow{color:#64748b;margin:2px 0}.charts-module-scss-module__qCDBSa__skeleton{background:#f1f5f9;border-radius:.375rem;width:100%;animation:1.5s ease-in-out infinite charts-module-scss-module__qCDBSa__pulse}@keyframes charts-module-scss-module__qCDBSa__pulse{0%,to{opacity:1}50%{opacity:.5}}.charts-module-scss-module__qCDBSa__empty{color:#64748b;text-align:center;margin:0;padding:1.5rem 1rem;font-size:.875rem}.charts-module-scss-module__qCDBSa__ratioRow{flex-wrap:wrap;gap:.5rem;display:flex}.charts-module-scss-module__qCDBSa__ratioChip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;flex:1;gap:2px;min-width:88px;padding:.5rem .75rem;display:flex}.charts-module-scss-module__qCDBSa__ratioChip[data-negative=true]{background:#ef444414;border-color:#ef444440}.charts-module-scss-module__qCDBSa__ratioChipLabel{color:#64748b;font-size:.75rem}.charts-module-scss-module__qCDBSa__ratioChipValue{color:#0f172a;font-size:.875rem;font-weight:600}.charts-module-scss-module__qCDBSa__metaSplit{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.charts-module-scss-module__qCDBSa__metaRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.charts-module-scss-module__qCDBSa__metaItem{flex-direction:column;gap:2px;display:flex}.charts-module-scss-module__qCDBSa__metaLabel{color:#64748b;font-size:.75rem}.charts-module-scss-module__qCDBSa__metaValue{color:#0f172a;font-size:.875rem;font-weight:600}.charts-module-scss-module__qCDBSa__metaValueNegative{color:#ef4444}.charts-module-scss-module__qCDBSa__metaValuePositive{color:#10b981}.charts-module-scss-module__qCDBSa__metaValueRevenue{color:#3b82f6}.charts-module-scss-module__qCDBSa__miniDonut{align-items:center;gap:.5rem;display:flex}.charts-module-scss-module__qCDBSa__miniDonutLegend{flex-direction:column;gap:.25rem;display:flex}.charts-module-scss-module__qCDBSa__donutRow{align-items:center;gap:1rem;display:flex}.charts-module-scss-module__qCDBSa__donutLegendList{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.charts-module-scss-module__qCDBSa__donutLegendItem{color:#64748b;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.charts-module-scss-module__qCDBSa__donutLegendLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.charts-module-scss-module__qCDBSa__donutLegendValue{color:#0f172a;white-space:nowrap;font-weight:600}.charts-module-scss-module__qCDBSa__donutLegendPct{color:#94a3b8;white-space:nowrap;text-align:right;min-width:34px}.charts-module-scss-module__qCDBSa__dataWarningList{flex-direction:column;gap:.5rem;display:flex}.charts-module-scss-module__qCDBSa__dataWarning{color:#78350f;cursor:pointer;text-align:left;background:#f59e0b1a;border:none;border-radius:.375rem;align-items:center;gap:.25rem;width:100%;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;display:flex}.charts-module-scss-module__qCDBSa__dataWarning:hover{background:#f59e0b2e}.charts-module-scss-module__qCDBSa__dataWarningCta{white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;font-weight:500;display:flex}
@keyframes AccountShell-module-scss-module__pG-XtG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AccountShell-module-scss-module__pG-XtG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountShell-module-scss-module__pG-XtG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AccountShell-module-scss-module__pG-XtG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AccountShell-module-scss-module__pG-XtG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AccountShell-module-scss-module__pG-XtG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AccountShell-module-scss-module__pG-XtG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.AccountShell-module-scss-module__pG-XtG__shell{background:#f8fafc;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.AccountShell-module-scss-module__pG-XtG__mainShell{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.AccountShell-module-scss-module__pG-XtG__mainContent{flex:1;min-width:0;padding:1.25rem}.AccountShell-module-scss-module__pG-XtG__mobileBackdrop{z-index:39;opacity:0;visibility:hidden;pointer-events:none;background:#0f172a73;border:none;padding:0;transition:opacity .2s;position:fixed;inset:0}@media (min-width:1024px){.AccountShell-module-scss-module__pG-XtG__mobileBackdrop{display:none}}.AccountShell-module-scss-module__pG-XtG__mobileBackdropVisible{opacity:1;visibility:visible;pointer-events:auto}
