.customers-module-scss-module__JWk90G__customersPage{background-color:#f9fafb;min-height:100vh;padding:24px}@media (max-width:768px){.customers-module-scss-module__JWk90G__customersPage{padding:16px}}.customers-module-scss-module__JWk90G__pageHeader{margin-bottom:24px}@media (max-width:768px){.customers-module-scss-module__JWk90G__pageHeader{margin-bottom:16px}}.customers-module-scss-module__JWk90G__pageTitle{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:26px;font-weight:700}@media (max-width:768px){.customers-module-scss-module__JWk90G__pageTitle{font-size:22px}}.customers-module-scss-module__JWk90G__statsSection{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px;display:grid}@media (max-width:1024px){.customers-module-scss-module__JWk90G__statsSection{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.customers-module-scss-module__JWk90G__statsSection{grid-template-columns:1fr;gap:12px}}.customers-module-scss-module__JWk90G__statsCard{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.customers-module-scss-module__JWk90G__statsCard:before{content:"";height:3px;transform-origin:start;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.customers-module-scss-module__JWk90G__statsCard:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.03)}.customers-module-scss-module__JWk90G__statsCard:hover:before{transform:scaleX(1)}@media (max-width:768px){.customers-module-scss-module__JWk90G__statsCard{padding:16px}}.customers-module-scss-module__JWk90G__statsHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.customers-module-scss-module__JWk90G__statsIcon{color:#3b82f6;background-color:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.customers-module-scss-module__JWk90G__statsIcon svg{width:20px;height:20px}.customers-module-scss-module__JWk90G__statsLabel{color:#4b5563;text-transform:capitalize;font-size:14px;font-weight:500}.customers-module-scss-module__JWk90G__statsValue{color:#1f2937;align-items:center;gap:8px;font-size:26px;font-weight:700;line-height:1.2;display:flex}@media (max-width:768px){.customers-module-scss-module__JWk90G__statsValue{font-size:22px}}.customers-module-scss-module__JWk90G__statsTrend{border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.customers-module-scss-module__JWk90G__statsTrend.customers-module-scss-module__JWk90G__up{color:#10b981;background-color:rgba(16,185,129,.1)}.customers-module-scss-module__JWk90G__statsTrend.customers-module-scss-module__JWk90G__down{color:#ef4444;background-color:rgba(239,68,68,.1)}.customers-module-scss-module__JWk90G__trendIcon{background-color:currentColor;border-radius:50%;align-items:center;width:6px;height:6px;font-size:10px;font-weight:700;line-height:1;display:flex}.customers-module-scss-module__JWk90G__trendIcon:before{content:""}.customers-module-scss-module__JWk90G__trendValue{letter-spacing:.2px;font-weight:600}.customers-module-scss-module__JWk90G__tableSection{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.customers-module-scss-module__JWk90G__tableWrapper{width:100%}.customers-module-scss-module__JWk90G__skeleton{padding:20px}.customers-module-scss-module__JWk90G__skeletonHeader{background:linear-gradient(90deg,#e5e7eb 0%,#f3f4f6 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:8px;height:48px;margin-bottom:16px;animation:1.5s ease-in-out infinite customers-module-scss-module__JWk90G__skeleton-loading}.customers-module-scss-module__JWk90G__skeletonRow{background:linear-gradient(90deg,#e5e7eb 0%,#f3f4f6 50%,#e5e7eb 100%) 0 0/200% 100%;border-radius:4px;height:64px;margin-bottom:8px;animation:1.5s ease-in-out infinite customers-module-scss-module__JWk90G__skeleton-loading}.customers-module-scss-module__JWk90G__skeletonRow:last-child{margin-bottom:0}.customers-module-scss-module__JWk90G__skeletonRow:first-child{animation-delay:.1s}.customers-module-scss-module__JWk90G__skeletonRow:nth-child(2){animation-delay:.2s}.customers-module-scss-module__JWk90G__skeletonRow:nth-child(3){animation-delay:.3s}.customers-module-scss-module__JWk90G__skeletonRow:nth-child(4){animation-delay:.4s}.customers-module-scss-module__JWk90G__skeletonRow:nth-child(5){animation-delay:.5s}@keyframes customers-module-scss-module__JWk90G__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.customers-module-scss-module__JWk90G__customersPage{padding:16px 12px}.customers-module-scss-module__JWk90G__statsSection{margin-bottom:16px}}@media (max-width:640px){.customers-module-scss-module__JWk90G__customersPage{padding:12px}.customers-module-scss-module__JWk90G__pageTitle{font-size:20px}.customers-module-scss-module__JWk90G__statsCard{padding:12px}.customers-module-scss-module__JWk90G__statsValue{flex-wrap:wrap;font-size:20px}.customers-module-scss-module__JWk90G__statsTrend{padding:2px 4px;font-size:10px}}
.table-module-scss-module__MwiexW__tableWrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.table-module-scss-module__MwiexW__tableContainer{width:100%;overflow:auto}.table-module-scss-module__MwiexW__tableContainer.table-module-scss-module__MwiexW__stickyHeader .table-module-scss-module__MwiexW__tableHeader{z-index:10;background-color:#f9fafb;position:-webkit-sticky;position:sticky;top:0}.table-module-scss-module__MwiexW__table{border-collapse:collapse;color:#1f2937;width:100%;font-size:14px}.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__striped .table-module-scss-module__MwiexW__tableRow.table-module-scss-module__MwiexW__striped{background-color:#f9fafb}.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__bordered th,.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__bordered td{border-right:1px solid #f3f4f6}.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__bordered th:last-child,.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__bordered td:last-child{border-right:none}.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__hover .table-module-scss-module__MwiexW__tableRow.table-module-scss-module__MwiexW__hover:hover{background-color:#f9fafb}.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__dense th,.table-module-scss-module__MwiexW__table.table-module-scss-module__MwiexW__dense td{padding:8px 12px}.table-module-scss-module__MwiexW__tableHeader{background-color:#f9fafb}.table-module-scss-module__MwiexW__tableHeader th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#4b5563;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-size:12px;font-weight:600}.table-module-scss-module__MwiexW__headerCell{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.table-module-scss-module__MwiexW__headerCell.table-module-scss-module__MwiexW__sortable{cursor:pointer}.table-module-scss-module__MwiexW__headerCell.table-module-scss-module__MwiexW__sortable:hover{color:#3b82f6}.table-module-scss-module__MwiexW__headerContent{align-items:center;gap:8px;display:flex}.table-module-scss-module__MwiexW__sortIcon{opacity:.5;align-items:center;margin-left:4px;display:inline-flex}.table-module-scss-module__MwiexW__sortable:hover .table-module-scss-module__MwiexW__sortIcon{opacity:1}.table-module-scss-module__MwiexW__sortIcon svg{width:16px;height:16px}.table-module-scss-module__MwiexW__tableRow{border-bottom:1px solid #f3f4f6;transition:background-color .15s}.table-module-scss-module__MwiexW__tableRow.table-module-scss-module__MwiexW__selected{background-color:#eff6ff}.table-module-scss-module__MwiexW__tableRow:last-child{border-bottom:none}.table-module-scss-module__MwiexW__tableCell{vertical-align:middle;padding:12px 16px}.table-module-scss-module__MwiexW__cellContent{align-items:center;min-height:20px;display:flex}.table-module-scss-module__MwiexW__cellContent.table-module-scss-module__MwiexW__editable{cursor:text;border-radius:4px;padding:4px 8px}.table-module-scss-module__MwiexW__cellContent.table-module-scss-module__MwiexW__editable:hover{background-color:#f9fafb}.table-module-scss-module__MwiexW__editCell{position:relative}.table-module-scss-module__MwiexW__editInput{width:100%;font-size:inherit;background-color:#fff;border:1px solid #3b82f6;border-radius:4px;outline:none;padding:4px 8px;font-family:Arial,Helvetica,sans-serif}.table-module-scss-module__MwiexW__editInput:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.table-module-scss-module__MwiexW__editError{color:#ef4444;white-space:nowrap;z-index:10;background-color:#fef2f2;border-radius:4px;margin-top:4px;padding:4px 8px;font-size:12px;position:absolute;top:100%;left:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.table-module-scss-module__MwiexW__checkboxCell{text-align:center;width:48px;padding:0 16px}.table-module-scss-module__MwiexW__checkbox{cursor:pointer;accent-color:#3b82f6;width:18px;height:18px}.table-module-scss-module__MwiexW__checkbox:focus{outline-offset:2px;outline:2px solid #3b82f6}.table-module-scss-module__MwiexW__actionCell{text-align:center;width:100px;padding:8px 16px}.table-module-scss-module__MwiexW__actionButtons{justify-content:center;align-items:center;gap:8px;display:flex}.table-module-scss-module__MwiexW__editButton,.table-module-scss-module__MwiexW__deleteButton{cursor:pointer;background-color:transparent;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s;display:inline-flex}.table-module-scss-module__MwiexW__editButton svg,.table-module-scss-module__MwiexW__deleteButton svg{fill:currentColor;width:16px;height:16px}.table-module-scss-module__MwiexW__editButton:hover,.table-module-scss-module__MwiexW__deleteButton:hover{background-color:#f9fafb}.table-module-scss-module__MwiexW__editButton:focus,.table-module-scss-module__MwiexW__deleteButton:focus{outline-offset:2px;outline:2px solid #3b82f6}.table-module-scss-module__MwiexW__editButton{color:#3b82f6}.table-module-scss-module__MwiexW__deleteButton{color:#ef4444}.table-module-scss-module__MwiexW__pagination{background-color:#fff;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.table-module-scss-module__MwiexW__paginationInfo{color:#4b5563;align-items:center;gap:24px;font-size:14px;display:flex}.table-module-scss-module__MwiexW__pageSizeSelector{align-items:center;gap:8px;display:flex}.table-module-scss-module__MwiexW__pageSizeSelector label{color:#4b5563;font-size:14px}.table-module-scss-module__MwiexW__pageSizeSelect{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:4px 8px;font-size:14px}.table-module-scss-module__MwiexW__pageSizeSelect:focus{outline-offset:2px;outline:2px solid #3b82f6}.table-module-scss-module__MwiexW__pageSizeSelect:disabled{opacity:.5;cursor:not-allowed}.table-module-scss-module__MwiexW__paginationControls{align-items:center;gap:8px;display:flex}.table-module-scss-module__MwiexW__paginationButton{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-size:14px;transition:all .15s;display:inline-flex}.table-module-scss-module__MwiexW__paginationButton svg{fill:currentColor;width:16px;height:16px}.table-module-scss-module__MwiexW__paginationButton:hover:not(:disabled){background-color:#f9fafb;border-color:#3b82f6}.table-module-scss-module__MwiexW__paginationButton:focus{outline-offset:2px;outline:2px solid #3b82f6}.table-module-scss-module__MwiexW__paginationButton:disabled{opacity:.5;cursor:not-allowed}.table-module-scss-module__MwiexW__pageNumbers{align-items:center;gap:4px;display:flex}.table-module-scss-module__MwiexW__pageNumber{cursor:pointer;background-color:transparent;border:1px solid transparent;border-radius:4px;min-width:32px;height:32px;padding:0 8px;font-size:14px;transition:all .15s}.table-module-scss-module__MwiexW__pageNumber:hover:not(:disabled):not(.table-module-scss-module__MwiexW__active){background-color:#f9fafb}.table-module-scss-module__MwiexW__pageNumber.table-module-scss-module__MwiexW__active{color:#fff;background-color:#3b82f6;font-weight:500}.table-module-scss-module__MwiexW__pageNumber:focus{outline-offset:2px;outline:2px solid #3b82f6}.table-module-scss-module__MwiexW__pageNumber:disabled{opacity:.5;cursor:not-allowed}.table-module-scss-module__MwiexW__paginationDots{color:#4b5563;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 8px}.table-module-scss-module__MwiexW__loadingContainer{color:#4b5563;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.table-module-scss-module__MwiexW__loadingContainer span{margin-top:16px;font-size:14px}.table-module-scss-module__MwiexW__spinner{width:40px;height:40px}.table-module-scss-module__MwiexW__spinnerIcon{animation:1.4s linear infinite table-module-scss-module__MwiexW__rotate}.table-module-scss-module__MwiexW__spinnerPath{stroke:#3b82f6;stroke-linecap:round;animation:1.4s ease-in-out infinite table-module-scss-module__MwiexW__dash}@keyframes table-module-scss-module__MwiexW__rotate{to{transform:rotate(360deg)}}@keyframes table-module-scss-module__MwiexW__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.table-module-scss-module__MwiexW__emptyContainer{flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.table-module-scss-module__MwiexW__emptyIcon{opacity:.5;margin-bottom:16px}.table-module-scss-module__MwiexW__emptyMessage{color:#4b5563;text-align:center;font-size:16px}@media (max-width:768px){.table-module-scss-module__MwiexW__pagination{flex-direction:column;gap:16px}.table-module-scss-module__MwiexW__paginationInfo{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.table-module-scss-module__MwiexW__table{font-size:12px}.table-module-scss-module__MwiexW__tableHeader th{padding:8px 12px;font-size:11px}.table-module-scss-module__MwiexW__tableCell{padding:8px 12px}}
.button-module-scss-module__W6YTBG__button{--button-height-small:32px;--button-height-medium:40px;--button-height-large:48px;--button-padding-small:4px 12px;--button-padding-medium:8px 16px;--button-padding-large:12px 20px;--button-font-size-small:12px;--button-font-size-medium:14px;--button-font-size-large:16px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:var(--button-height-medium);padding:var(--button-padding-medium);font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.25;font-size:var(--button-font-size-medium);border:1px solid transparent;border-radius:8px;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.button-module-scss-module__W6YTBG__button:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.button-module-scss-module__W6YTBG__fullWidth{width:100%}.button-module-scss-module__W6YTBG__text{align-items:center;display:inline-flex}.button-module-scss-module__W6YTBG__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button-module-scss-module__W6YTBG__iconStart:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-4px}.button-module-scss-module__W6YTBG__iconStart:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-4px}.button-module-scss-module__W6YTBG__iconStart:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-4px}.button-module-scss-module__W6YTBG__iconStart:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-4px}.button-module-scss-module__W6YTBG__iconStart:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-4px}.button-module-scss-module__W6YTBG__iconStart:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-4px}.button-module-scss-module__W6YTBG__iconEnd:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-4px}.button-module-scss-module__W6YTBG__iconEnd:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-4px}.button-module-scss-module__W6YTBG__iconEnd:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:-4px}.button-module-scss-module__W6YTBG__iconEnd:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-4px}.button-module-scss-module__W6YTBG__iconEnd:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-4px}.button-module-scss-module__W6YTBG__iconEnd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-4px}.button-module-scss-module__W6YTBG__spinner{align-items:center;display:inline-flex}.button-module-scss-module__W6YTBG__spinnerIcon{width:16px;height:16px;animation:1s linear infinite button-module-scss-module__W6YTBG__spin}.button-module-scss-module__W6YTBG__spinnerTrack{opacity:.25}.button-module-scss-module__W6YTBG__spinnerFill{opacity:.75}@keyframes button-module-scss-module__W6YTBG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-module-scss-module__W6YTBG__buttonError{color:#ef4444;background:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;display:flex}.button-module-scss-module__W6YTBG__errorIcon{font-size:18px}.button-module-scss-module__W6YTBG__size-small{min-height:var(--button-height-small);padding:var(--button-padding-small);font-size:var(--button-font-size-small)}.button-module-scss-module__W6YTBG__size-small .button-module-scss-module__W6YTBG__spinnerIcon{width:14px;height:14px}.button-module-scss-module__W6YTBG__size-large{min-height:var(--button-height-large);padding:var(--button-padding-large);font-size:var(--button-font-size-large)}.button-module-scss-module__W6YTBG__size-large .button-module-scss-module__W6YTBG__spinnerIcon{width:18px;height:18px}.button-module-scss-module__W6YTBG__variant-primary{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.button-module-scss-module__W6YTBG__variant-primary:hover:not(:disabled){background-color:#0b63f3;border-color:#0b63f3;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-secondary{color:#3b82f6;background-color:transparent;border-color:#3b82f6}.button-module-scss-module__W6YTBG__variant-secondary:hover:not(:disabled){background-color:rgba(59,130,246,.1);transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-secondary:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-danger{color:#fff;background-color:#ef4444;border-color:#ef4444}.button-module-scss-module__W6YTBG__variant-danger:hover:not(:disabled){background-color:#eb1515;border-color:#eb1515;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-danger:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-warning{color:#fff;background-color:#f59e0b;border-color:#f59e0b}.button-module-scss-module__W6YTBG__variant-warning:hover:not(:disabled){background-color:#c57f08;border-color:#c57f08;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-warning:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-success{color:#fff;background-color:#10b981;border-color:#10b981}.button-module-scss-module__W6YTBG__variant-success:hover:not(:disabled){background-color:#0c8a60;border-color:#0c8a60;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-success:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.button-module-scss-module__W6YTBG__variant-ghost{color:#1f2937;background-color:transparent;border-color:transparent}.button-module-scss-module__W6YTBG__variant-ghost:hover:not(:disabled){background-color:#f9fafb;transform:translateY(-1px)}.button-module-scss-module__W6YTBG__variant-ghost:active:not(:disabled){transform:translateY(0)}.button-module-scss-module__W6YTBG__variant-link{color:#3b82f6;background-color:transparent;border:none;min-height:auto;padding:0;text-decoration:underline}.button-module-scss-module__W6YTBG__variant-link:hover:not(:disabled){color:#0b63f3;text-decoration:none}.button-module-scss-module__W6YTBG__variant-link:focus-visible{outline-offset:4px}.button-module-scss-module__W6YTBG__disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.button-module-scss-module__W6YTBG__disabled:hover{box-shadow:none;transform:none}.button-module-scss-module__W6YTBG__loading{cursor:wait}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner{pointer-events:none}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.button-module-scss-module__W6YTBG__loading>.button-module-scss-module__W6YTBG__spinner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}@media (max-width:640px){.button-module-scss-module__W6YTBG__button{--button-padding-small:4px 8px;--button-padding-medium:4px 12px;--button-padding-large:8px 16px}}@media (prefers-contrast:high){.button-module-scss-module__W6YTBG__button{border-width:2px}.button-module-scss-module__W6YTBG__variant-ghost{border:1px solid}}@media (prefers-reduced-motion:reduce){.button-module-scss-module__W6YTBG__button,.button-module-scss-module__W6YTBG__spinnerIcon{transition:none;animation:none;transform:none}}@media print{.button-module-scss-module__W6YTBG__button{box-shadow:none;border:1px solid;transform:none}}.button-module-scss-module__W6YTBG__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.dropdown-module-scss-module__vWAInq__dropdown{--dropdown-height-small:32px;--dropdown-height-medium:40px;--dropdown-height-large:48px;--dropdown-padding-small:6px 12px;--dropdown-padding-medium:10px 14px;--dropdown-padding-large:12px 16px;--dropdown-font-size-small:12px;--dropdown-font-size-medium:14px;--dropdown-font-size-large:16px;font-family:Arial,Helvetica,sans-serif;font-size:var(--dropdown-font-size-medium);flex-direction:column;gap:4px;display:inline-flex;position:relative}.dropdown-module-scss-module__vWAInq__dropdown.dropdown-module-scss-module__vWAInq__fullWidth{width:100%}.dropdown-module-scss-module__vWAInq__label{color:#4b5563;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.dropdown-module-scss-module__vWAInq__required{color:#ef4444}.dropdown-module-scss-module__vWAInq__dropdownWrapper{width:100%;display:inline-block;position:relative}.dropdown-module-scss-module__vWAInq__dropdown:not(.dropdown-module-scss-module__vWAInq__fullWidth) .dropdown-module-scss-module__vWAInq__dropdownWrapper{width:auto}.dropdown-module-scss-module__vWAInq__trigger{width:100%;height:var(--dropdown-height-medium);padding:var(--dropdown-padding-medium);cursor:pointer;text-align:start;color:#1f2937;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;font-family:inherit;font-size:16px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.dropdown-module-scss-module__vWAInq__trigger:hover:not(:disabled){background-color:#f9fafb;border-color:#3b82f6}.dropdown-module-scss-module__vWAInq__trigger:focus-visible{outline-offset:2px;border-color:#3b82f6;outline:2px solid #3b82f6}.dropdown-module-scss-module__vWAInq__trigger:disabled{cursor:not-allowed;opacity:.5;background-color:#f3f4f6}.dropdown-module-scss-module__vWAInq__triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dropdown-module-scss-module__vWAInq__triggerText.dropdown-module-scss-module__vWAInq__placeholder{color:#4b5563}.dropdown-module-scss-module__vWAInq__triggerIcons{flex-shrink:0;align-items:center;gap:4px;display:flex}.dropdown-module-scss-module__vWAInq__triggerIcons:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__triggerIcons:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__triggerIcons:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__triggerIcons:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__triggerIcons:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__triggerIcons:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__chevronIcon{color:#4b5563;width:16px;height:16px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.dropdown-module-scss-module__vWAInq__chevronIcon.dropdown-module-scss-module__vWAInq__chevronOpen{transform:rotate(180deg)}.dropdown-module-scss-module__vWAInq__clearButton{cursor:pointer;color:#4b5563;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:flex}.dropdown-module-scss-module__vWAInq__clearButton:hover{color:#1f2937;background-color:#f3f4f6}.dropdown-module-scss-module__vWAInq__clearButton:focus-visible{outline:2px solid #3b82f6}.dropdown-module-scss-module__vWAInq__panel{z-index:9999;min-width:200px;max-height:240px;animation:dropdown-module-scss-module__vWAInq__slideDown .15s cubic-bezier(.4,0,.2,1)ease-out;direction:inherit;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 15px rgba(0,0,0,.05)}.dropdown-module-scss-module__vWAInq__dropdown:not(.dropdown-module-scss-module__vWAInq__fullWidth) .dropdown-module-scss-module__vWAInq__panel{width:max-content;min-width:200px}@media (max-width:640px){.dropdown-module-scss-module__vWAInq__panel{min-width:100%}}@keyframes dropdown-module-scss-module__vWAInq__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dropdown-module-scss-module__vWAInq__searchWrapper{padding:var(--dropdown-padding-medium);background-color:#f9fafb;border-bottom:1px solid #e5e7eb;align-items:center;display:flex}.dropdown-module-scss-module__vWAInq__searchInput{font-family:inherit;font-size:inherit;color:#1f2937;background:0 0;border:none;outline:none;flex:1}.dropdown-module-scss-module__vWAInq__searchInput::placeholder{color:#4b5563}.dropdown-module-scss-module__vWAInq__listbox{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.dropdown-module-scss-module__vWAInq__noResults{padding:var(--dropdown-padding-medium);text-align:center;color:#4b5563;font-style:italic}.dropdown-module-scss-module__vWAInq__option{cursor:pointer;align-items:center;min-height:48px;padding:12px 16px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dropdown-module-scss-module__vWAInq__option:hover:not(.dropdown-module-scss-module__vWAInq__optionDisabled){background-color:#f9fafb}.dropdown-module-scss-module__vWAInq__option.dropdown-module-scss-module__vWAInq__focused{background-color:#f3f4f6}.dropdown-module-scss-module__vWAInq__option.dropdown-module-scss-module__vWAInq__selected{color:#3b82f6;background-color:rgba(59,130,246,.1)}.dropdown-module-scss-module__vWAInq__option.dropdown-module-scss-module__vWAInq__optionDisabled{cursor:not-allowed;opacity:.5}.dropdown-module-scss-module__vWAInq__checkbox{border:2px solid #e5e7eb;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.dropdown-module-scss-module__vWAInq__checkbox:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.dropdown-module-scss-module__vWAInq__checkbox:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.dropdown-module-scss-module__vWAInq__checkbox:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.dropdown-module-scss-module__vWAInq__checkbox:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.dropdown-module-scss-module__vWAInq__checkbox:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.dropdown-module-scss-module__vWAInq__checkbox:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.dropdown-module-scss-module__vWAInq__selected .dropdown-module-scss-module__vWAInq__checkbox{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.dropdown-module-scss-module__vWAInq__optionIcon{flex-shrink:0;align-items:center;min-width:40px;font-size:1.2em;display:flex}.dropdown-module-scss-module__vWAInq__optionIcon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.dropdown-module-scss-module__vWAInq__optionIcon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.dropdown-module-scss-module__vWAInq__optionIcon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.dropdown-module-scss-module__vWAInq__optionIcon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.dropdown-module-scss-module__vWAInq__optionIcon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.dropdown-module-scss-module__vWAInq__optionIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.dropdown-module-scss-module__vWAInq__optionContent{flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.dropdown-module-scss-module__vWAInq__optionLabel{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.dropdown-module-scss-module__vWAInq__optionDescription{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.dropdown-module-scss-module__vWAInq__selectedIcon{color:#3b82f6;flex-shrink:0;align-items:center;display:flex}.dropdown-module-scss-module__vWAInq__selectedIcon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__selectedIcon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__selectedIcon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.dropdown-module-scss-module__vWAInq__selectedIcon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__selectedIcon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__selectedIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.dropdown-module-scss-module__vWAInq__helperText{color:#4b5563;margin-top:4px;font-size:12px}.dropdown-module-scss-module__vWAInq__helperText.dropdown-module-scss-module__vWAInq__errorText{color:#ef4444}.dropdown-module-scss-module__vWAInq__size-small{font-size:var(--dropdown-font-size-small)}.dropdown-module-scss-module__vWAInq__size-small .dropdown-module-scss-module__vWAInq__trigger{min-height:var(--dropdown-height-small);padding:var(--dropdown-padding-small)}.dropdown-module-scss-module__vWAInq__size-large{font-size:var(--dropdown-font-size-large)}.dropdown-module-scss-module__vWAInq__size-large .dropdown-module-scss-module__vWAInq__trigger{min-height:var(--dropdown-height-large);padding:var(--dropdown-padding-large)}.dropdown-module-scss-module__vWAInq__variant-outline .dropdown-module-scss-module__vWAInq__trigger{background-color:transparent;border:1px solid #e5e7eb}.dropdown-module-scss-module__vWAInq__variant-outline .dropdown-module-scss-module__vWAInq__trigger:hover:not(:disabled){background-color:rgba(59,130,246,.05);border-color:#3b82f6}.dropdown-module-scss-module__vWAInq__variant-filled .dropdown-module-scss-module__vWAInq__trigger{background-color:#f9fafb;border:1px solid transparent}.dropdown-module-scss-module__vWAInq__variant-filled .dropdown-module-scss-module__vWAInq__trigger:hover:not(:disabled){background-color:#f3f4f6}.dropdown-module-scss-module__vWAInq__variant-ghost .dropdown-module-scss-module__vWAInq__trigger{background-color:transparent;border:1px solid transparent}.dropdown-module-scss-module__vWAInq__variant-ghost .dropdown-module-scss-module__vWAInq__trigger:hover:not(:disabled){background-color:#f9fafb}.dropdown-module-scss-module__vWAInq__disabled{opacity:.6}.dropdown-module-scss-module__vWAInq__disabled .dropdown-module-scss-module__vWAInq__trigger{cursor:not-allowed;background-color:#f3f4f6}.dropdown-module-scss-module__vWAInq__error .dropdown-module-scss-module__vWAInq__trigger{border-color:#ef4444}.dropdown-module-scss-module__vWAInq__error .dropdown-module-scss-module__vWAInq__trigger:hover:not(:disabled){border-color:#eb1515}.dropdown-module-scss-module__vWAInq__error .dropdown-module-scss-module__vWAInq__trigger:focus-visible{outline-color:#ef4444}.dropdown-module-scss-module__vWAInq__open .dropdown-module-scss-module__vWAInq__trigger{background-color:rgba(59,130,246,.05);border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}
.media-picker-module-scss-module__Q5eF3G__mediaPickerContainer{flex-direction:column;gap:8px;width:100%;max-width:100%;display:flex}.media-picker-module-scss-module__Q5eF3G__dropZone{cursor:pointer;background:#fff;border:2px dashed #e5e7eb;border-radius:12px;justify-content:center;align-items:center;min-height:200px;padding:32px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__dropZone:hover{background:#eff6ff;border-color:#3b82f6;box-shadow:0 4px 6px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__dropZone:focus{outline-offset:2px;outline:2px solid #3b82f6}.media-picker-module-scss-module__Q5eF3G__dropZone.media-picker-module-scss-module__Q5eF3G__dropZoneActive{background:#eff6ff;border-color:#3b82f6;transform:scale(1.02);box-shadow:0 10px 15px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__dropZone.media-picker-module-scss-module__Q5eF3G__dropZoneDisabled{opacity:.6;cursor:not-allowed;pointer-events:none}.media-picker-module-scss-module__Q5eF3G__dropZoneContent{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.media-picker-module-scss-module__Q5eF3G__fileIcon{color:#3b82f6;background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.media-picker-module-scss-module__Q5eF3G__dropZone:hover .media-picker-module-scss-module__Q5eF3G__fileIcon{color:#fff;background:#3b82f6;transform:scale(1.1)}.media-picker-module-scss-module__Q5eF3G__fileIcon svg{width:48px;height:48px}.media-picker-module-scss-module__Q5eF3G__dropZoneText{max-width:280px}.media-picker-module-scss-module__Q5eF3G__highlightText{color:#3b82f6;font-weight:600}.media-picker-module-scss-module__Q5eF3G__dropZoneSubtext{max-width:280px}.media-picker-module-scss-module__Q5eF3G__multipleFilesContainer{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}.media-picker-module-scss-module__Q5eF3G__multipleFilesHeader{background:#f9fafb;border:1px solid #f3f4f6;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.media-picker-module-scss-module__Q5eF3G__clearAllButton{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.media-picker-module-scss-module__Q5eF3G__clearAllButton:hover{color:#fff;background:#ef4444}.media-picker-module-scss-module__Q5eF3G__clearAllButton:focus{outline-offset:2px;outline:2px solid #ef4444}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll{background:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px;gap:12px;padding:8px;display:flex;overflow-x:auto;overflow-y:hidden}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll::-webkit-scrollbar{height:8px}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll::-webkit-scrollbar-track{background:#f9fafb;border-radius:4px}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll::-webkit-scrollbar-thumb:hover{background:#3b82f6}.media-picker-module-scss-module__Q5eF3G__multipleFilesScroll{scrollbar-width:thin;scrollbar-color:#e5e7eb #f9fafb}.media-picker-module-scss-module__Q5eF3G__multipleFilePreview{flex-direction:column;flex-shrink:0;gap:4px;min-width:120px;max-width:150px;display:flex;position:relative}.media-picker-module-scss-module__Q5eF3G__previewWrapper{width:100%;min-height:120px;position:relative}.media-picker-module-scss-module__Q5eF3G__multiplePreviewImage{object-fit:cover;background:#fff;border:2px solid #e5e7eb;border-radius:4px;width:auto;height:auto;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 1px 2px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multiplePreviewImage:hover{border-color:#3b82f6;box-shadow:0 4px 6px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multiplePreviewVideo{object-fit:cover;background:#fff;border:2px solid #e5e7eb;border-radius:4px;width:auto;height:auto;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 1px 2px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multiplePreviewVideo:hover{border-color:#3b82f6;box-shadow:0 4px 6px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multipleFilePreviewPlaceholder{color:#3b82f6;background:#fff;border:2px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:120px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multipleFilePreviewPlaceholder:hover{border-color:#3b82f6;box-shadow:0 4px 6px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multipleRemoveButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multipleRemoveButton:hover{background:#dc2626;transform:scale(1.1);box-shadow:0 4px 6px rgba(0,0,0,.05)}.media-picker-module-scss-module__Q5eF3G__multipleRemoveButton:focus{outline-offset:2px;outline:2px solid #3b82f6}.media-picker-module-scss-module__Q5eF3G__multipleFileInfo{text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #f3f4f6;border-radius:4px;flex-direction:column;gap:2px;padding:4px;display:flex;overflow:hidden}.media-picker-module-scss-module__Q5eF3G__loadingOverlay{z-index:1;background:rgba(0,0,0,.4);border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.media-picker-module-scss-module__Q5eF3G__spinner{border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite media-picker-module-scss-module__Q5eF3G__spin}@keyframes media-picker-module-scss-module__Q5eF3G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.media-picker-module-scss-module__Q5eF3G__errorOverlay{z-index:1;background:rgba(220,38,38,.8);border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.media-picker-module-scss-module__Q5eF3G__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.media-picker-module-scss-module__Q5eF3G__helperText{align-items:flex-start;margin-top:4px;display:flex}.media-picker-module-scss-module__Q5eF3G__helperText.media-picker-module-scss-module__Q5eF3G__errorText{color:#ef4444}.media-picker-module-scss-module__Q5eF3G__uploadingIndicator{background:#f9fafb;border:1px solid #f3f4f6;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}@media (max-width:640px){.media-picker-module-scss-module__Q5eF3G__mediaPickerContainer{gap:4px}}@media (min-width:640px) and (max-width:768px){.media-picker-module-scss-module__Q5eF3G__mediaPickerContainer{gap:8px}}@media (min-width:768px){.media-picker-module-scss-module__Q5eF3G__mediaPickerContainer{gap:8px}}@media (prefers-contrast:high){.media-picker-module-scss-module__Q5eF3G__helperText.media-picker-module-scss-module__Q5eF3G__errorText{font-weight:600}}
.breadcrumb-module-scss-module__aU8kUq__breadcrumb{transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out;background:0 0;border-radius:0;align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.breadcrumb-module-scss-module__aU8kUq__breadcrumb.breadcrumb-module-scss-module__aU8kUq__transitioning{opacity:.7;transform:translateY(-2px)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbList{transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem{opacity:0;align-items:center;gap:4px;animation:.3s ease-out forwards breadcrumb-module-scss-module__aU8kUq__breadcrumbItemFadeIn;display:inline-flex;position:relative;transform:translateY(-10px)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:before,.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:after{display:none}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:first-child{animation-delay:.1s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:nth-child(2){animation-delay:.15s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:nth-child(3){animation-delay:.2s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:nth-child(4){animation-delay:.25s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbItem:nth-child(5){animation-delay:.3s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink{color:#4b5563;transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;padding:6px 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:hover{color:#3b82f6;background:#f9fafb;transform:scale(1.02)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:focus-visible{outline-offset:2px;background:#f9fafb;outline:2px solid #3b82f6;transform:scale(1.02)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:active{transform:scale(.98)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbCurrent,.breadcrumb-module-scss-module__aU8kUq__breadcrumbNonClickable{color:#1f2937;white-space:nowrap;transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out;background:#eff6ff;border-radius:4px;align-items:center;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative;transform:scale(1)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator{color:#6b7280;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out;opacity:0;align-items:center;padding:0 4px;font-size:14px;animation:.2s ease-out forwards breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparatorFadeIn;display:inline-flex;transform:translate(-5px)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator:first-of-type{animation-delay:.2s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator:nth-of-type(2){animation-delay:.3s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator:nth-of-type(3){animation-delay:.4s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator:nth-of-type(4){animation-delay:.5s}.breadcrumb-module-scss-module__aU8kUq__breadcrumbIcon{color:inherit;justify-content:center;align-items:center;margin-right:6px;font-size:14px;display:inline-flex}.breadcrumb-module-scss-module__aU8kUq__breadcrumbEllipsis{color:#6b7280;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;align-items:center;padding:6px 12px;font-size:14px;display:inline-flex}.breadcrumb-module-scss-module__aU8kUq__breadcrumbEllipsis:hover{background:#f9fafb}.breadcrumb-module-scss-module__aU8kUq__breadcrumbText{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}@media (max-width:767px){.breadcrumb-module-scss-module__aU8kUq__breadcrumb{padding:0}.breadcrumb-module-scss-module__aU8kUq__breadcrumbList{gap:2px}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink,.breadcrumb-module-scss-module__aU8kUq__breadcrumbCurrent,.breadcrumb-module-scss-module__aU8kUq__breadcrumbNonClickable,.breadcrumb-module-scss-module__aU8kUq__breadcrumbEllipsis{padding:4px 8px;font-size:12px}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator{padding:0 2px;font-size:12px}.breadcrumb-module-scss-module__aU8kUq__breadcrumbText{max-width:120px}.breadcrumb-module-scss-module__aU8kUq__breadcrumbIcon{margin-right:4px;font-size:12px}}@media (min-width:768px) and (max-width:1023px){.breadcrumb-module-scss-module__aU8kUq__breadcrumbText{max-width:150px}}@media (prefers-contrast:high){.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink{border:1px solid transparent}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:hover{border-color:#3b82f6}.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:focus-visible{border-color:#3b82f6}.breadcrumb-module-scss-module__aU8kUq__breadcrumbCurrent,.breadcrumb-module-scss-module__aU8kUq__breadcrumbNonClickable{border:1px solid #3b82f6}.breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparator{color:#1f2937;font-weight:700}}@media (prefers-reduced-motion:reduce){.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink,.breadcrumb-module-scss-module__aU8kUq__breadcrumbIcon,.breadcrumb-module-scss-module__aU8kUq__breadcrumbNonClickable,.breadcrumb-module-scss-module__aU8kUq__breadcrumbEllipsis{transition:none}}@media (prefers-color-scheme:dark){.breadcrumb-module-scss-module__aU8kUq__breadcrumbLink:hover{background:rgba(249,250,251,.8)}.breadcrumb-module-scss-module__aU8kUq__breadcrumbCurrent,.breadcrumb-module-scss-module__aU8kUq__breadcrumbNonClickable{background:rgba(59,130,246,.15)}}@keyframes breadcrumb-module-scss-module__aU8kUq__breadcrumbItemFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes breadcrumb-module-scss-module__aU8kUq__breadcrumbSeparatorFadeIn{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}
.badge-module-scss-module__G2vJ-a__badge{text-align:center;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.badge-module-scss-module__G2vJ-a__sm{padding:2px 6px;font-size:12px;line-height:1.2}.badge-module-scss-module__G2vJ-a__md{padding:4px 8px;font-size:14px;line-height:1.3}.badge-module-scss-module__G2vJ-a__lg{padding:6px 12px;font-size:16px;line-height:1.4}.badge-module-scss-module__G2vJ-a__success{color:#10b981;background-color:#ecfdf5;border:1px solid rgba(16,185,129,.2)}.badge-module-scss-module__G2vJ-a__warning{color:#f59e0b;background-color:#fffbeb;border:1px solid rgba(245,158,11,.2)}.badge-module-scss-module__G2vJ-a__error{color:#ef4444;background-color:#fef2f2;border:1px solid rgba(239,68,68,.2)}.badge-module-scss-module__G2vJ-a__info{color:#3b82f6;background-color:#eff6ff;border:1px solid rgba(59,130,246,.2)}.badge-module-scss-module__G2vJ-a__neutral{color:#374151;background-color:#f3f4f6;border:1px solid #e5e7eb}
.alert-module-scss-module__6I4kxa__alert{--alert-padding-small:8px 12px;--alert-padding-medium:12px 16px;--alert-padding-large:16px 20px;--alert-gap-small:8px;--alert-gap-medium:12px;--alert-gap-large:16px;--alert-font-size-small:14px;--alert-font-size-medium:16px;--alert-font-size-large:18px;--alert-border-radius:12px;--alert-border-width:1px;align-items:flex-start;gap:var(--alert-gap-medium);padding:var(--alert-padding-medium);font-family:Arial,Helvetica,sans-serif;font-size:var(--alert-font-size-medium);border-radius:var(--alert-border-radius);border:var(--alert-border-width)solid transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:1.5;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06)}.alert-module-scss-module__6I4kxa__alert:before{content:"";opacity:.6;background:currentColor;width:4px;position:absolute;top:0;bottom:0;left:0}.alert-module-scss-module__6I4kxa__alert.alert-module-scss-module__6I4kxa__dismissing{opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(100%)}.alert-module-scss-module__6I4kxa__alert:focus-within{outline-offset:2px;outline:2px solid;box-shadow:0 4px 12px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08)}.alert-module-scss-module__6I4kxa__icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.alert-module-scss-module__6I4kxa__icon.alert-module-scss-module__6I4kxa__icon-small{width:18px;height:18px}.alert-module-scss-module__6I4kxa__icon.alert-module-scss-module__6I4kxa__icon-medium{width:22px;height:22px}.alert-module-scss-module__6I4kxa__icon.alert-module-scss-module__6I4kxa__icon-large{width:26px;height:26px}.alert-module-scss-module__6I4kxa__body{flex:1;min-width:0}.alert-module-scss-module__6I4kxa__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.alert-module-scss-module__6I4kxa__header.alert-module-scss-module__6I4kxa__header-small{margin-bottom:4px}.alert-module-scss-module__6I4kxa__header.alert-module-scss-module__6I4kxa__header-large{margin-bottom:8px}.alert-module-scss-module__6I4kxa__title{letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.25}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-small{font-size:14px}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-medium{font-size:18px}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-large{font-size:20px}.alert-module-scss-module__6I4kxa__content{margin:0;line-height:1.75}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-small{font-size:14px}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-medium{font-size:16px}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-large{font-size:18px}.alert-module-scss-module__6I4kxa__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.alert-module-scss-module__6I4kxa__actions.alert-module-scss-module__6I4kxa__actions-small{gap:4px;margin-top:8px}.alert-module-scss-module__6I4kxa__actions.alert-module-scss-module__6I4kxa__actions-large{gap:12px;margin-top:16px}.alert-module-scss-module__6I4kxa__dismissButton{cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:0;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.alert-module-scss-module__6I4kxa__dismissButton:hover{opacity:1;background-color:rgba(0,0,0,.08);transform:scale(1.05)}.alert-module-scss-module__6I4kxa__dismissButton:active{transform:scale(.95)}.alert-module-scss-module__6I4kxa__dismissButton:focus-visible{outline-offset:2px;opacity:1;outline:2px solid}.alert-module-scss-module__6I4kxa__dismissButton svg{width:16px;height:16px}.alert-module-scss-module__6I4kxa__size-small{padding:var(--alert-padding-small);gap:var(--alert-gap-small);font-size:var(--alert-font-size-small)}.alert-module-scss-module__6I4kxa__size-small .alert-module-scss-module__6I4kxa__icon{width:18px;height:18px}.alert-module-scss-module__6I4kxa__size-small .alert-module-scss-module__6I4kxa__dismissButton{min-width:24px;min-height:24px}.alert-module-scss-module__6I4kxa__size-small .alert-module-scss-module__6I4kxa__dismissButton svg{width:14px;height:14px}.alert-module-scss-module__6I4kxa__size-large{padding:var(--alert-padding-large);gap:var(--alert-gap-large);font-size:var(--alert-font-size-large)}.alert-module-scss-module__6I4kxa__size-large .alert-module-scss-module__6I4kxa__icon{width:26px;height:26px}.alert-module-scss-module__6I4kxa__size-large .alert-module-scss-module__6I4kxa__dismissButton{min-width:32px;min-height:32px}.alert-module-scss-module__6I4kxa__size-large .alert-module-scss-module__6I4kxa__dismissButton svg{width:18px;height:18px}.alert-module-scss-module__6I4kxa__variant-success{color:#0d9367;background:linear-gradient(135deg,rgba(16,185,129,.12) 0%,rgba(16,185,129,.08) 100%);border-color:rgba(16,185,129,.25)}.alert-module-scss-module__6I4kxa__variant-success:before{background:linear-gradient(#10b981 0%,#0c8a60 100%)}.alert-module-scss-module__6I4kxa__variant-success .alert-module-scss-module__6I4kxa__icon{color:#10b981}.alert-module-scss-module__6I4kxa__variant-success .alert-module-scss-module__6I4kxa__title{color:#0c8a60}.alert-module-scss-module__6I4kxa__variant-success .alert-module-scss-module__6I4kxa__dismissButton{color:#10b981}.alert-module-scss-module__6I4kxa__variant-success .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:rgba(16,185,129,.15)}.alert-module-scss-module__6I4kxa__variant-warning{color:#bb7808;background:linear-gradient(135deg,rgba(245,158,11,.12) 0%,rgba(245,158,11,.08) 100%);border-color:rgba(245,158,11,.25)}.alert-module-scss-module__6I4kxa__variant-warning:before{background:linear-gradient(#f59e0b 0%,#c57f08 100%)}.alert-module-scss-module__6I4kxa__variant-warning .alert-module-scss-module__6I4kxa__icon{color:#f59e0b}.alert-module-scss-module__6I4kxa__variant-warning .alert-module-scss-module__6I4kxa__title{color:#ac6f07}.alert-module-scss-module__6I4kxa__variant-warning .alert-module-scss-module__6I4kxa__dismissButton{color:#f59e0b}.alert-module-scss-module__6I4kxa__variant-warning .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:rgba(245,158,11,.15)}.alert-module-scss-module__6I4kxa__variant-error{color:#742a2a;background:#fff5f5;border-color:#feb2b2}.alert-module-scss-module__6I4kxa__variant-error:before{background:linear-gradient(#f56565 0%,#e53e3e 100%)}.alert-module-scss-module__6I4kxa__variant-error .alert-module-scss-module__6I4kxa__icon{color:#e53e3e}.alert-module-scss-module__6I4kxa__variant-error .alert-module-scss-module__6I4kxa__title{color:#c53030;font-weight:700}.alert-module-scss-module__6I4kxa__variant-error .alert-module-scss-module__6I4kxa__content{color:#742a2a}.alert-module-scss-module__6I4kxa__variant-error .alert-module-scss-module__6I4kxa__dismissButton{color:#c53030}.alert-module-scss-module__6I4kxa__variant-error .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:#fed7d7}.alert-module-scss-module__6I4kxa__variant-info{color:#1469f4;background:linear-gradient(135deg,rgba(59,130,246,.12) 0%,rgba(59,130,246,.08) 100%);border-color:rgba(59,130,246,.25)}.alert-module-scss-module__6I4kxa__variant-info:before{background:linear-gradient(#3b82f6 0%,#0b63f3 100%)}.alert-module-scss-module__6I4kxa__variant-info .alert-module-scss-module__6I4kxa__icon{color:#3b82f6}.alert-module-scss-module__6I4kxa__variant-info .alert-module-scss-module__6I4kxa__title{color:#0b63f3}.alert-module-scss-module__6I4kxa__variant-info .alert-module-scss-module__6I4kxa__dismissButton{color:#3b82f6}.alert-module-scss-module__6I4kxa__variant-info .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:rgba(59,130,246,.15)}.alert-module-scss-module__6I4kxa__variant-neutral{color:#1f2937;background:linear-gradient(135deg,rgba(107,114,128,.08) 0%,rgba(107,114,128,.05) 100%);border-color:rgba(107,114,128,.2)}.alert-module-scss-module__6I4kxa__variant-neutral:before{background:linear-gradient(#4b5563 0%,#353c46 100%)}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__icon{color:#4b5563}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__title{color:#1f2937}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__dismissButton{color:#4b5563}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:rgba(107,114,128,.12)}.alert-module-scss-module__6I4kxa__errorFallback{color:#eb1515;background:linear-gradient(135deg,rgba(239,68,68,.1) 0%,rgba(239,68,68,.05) 100%);border:1px solid rgba(239,68,68,.3);border-left:4px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.alert-module-scss-module__6I4kxa__errorIcon{flex-shrink:0;font-size:20px}@media (max-width:768px){.alert-module-scss-module__6I4kxa__alert{--alert-padding-small:4px 8px;--alert-padding-medium:8px 12px;--alert-padding-large:12px 16px;gap:8px}.alert-module-scss-module__6I4kxa__alert:before{width:3px}.alert-module-scss-module__6I4kxa__header{gap:8px}.alert-module-scss-module__6I4kxa__actions{flex-direction:column;align-items:stretch}.alert-module-scss-module__6I4kxa__actions button{justify-content:center;width:100%}}@media (max-width:640px){.alert-module-scss-module__6I4kxa__alert{border-radius:4px;margin:8px;font-size:14px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.alert-module-scss-module__6I4kxa__alert:before{width:2px}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-small{font-size:14px}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-medium{font-size:16px}.alert-module-scss-module__6I4kxa__title.alert-module-scss-module__6I4kxa__title-large{font-size:18px}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-small{font-size:12px}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-medium{font-size:14px}.alert-module-scss-module__6I4kxa__content.alert-module-scss-module__6I4kxa__content-large{font-size:16px}.alert-module-scss-module__6I4kxa__icon{width:18px;height:18px;margin-top:1px}.alert-module-scss-module__6I4kxa__dismissButton{min-width:20px;min-height:20px}.alert-module-scss-module__6I4kxa__dismissButton svg{width:12px;height:12px}.alert-module-scss-module__6I4kxa__actions{gap:4px;margin-top:8px}.alert-module-scss-module__6I4kxa__actions button{min-height:36px;padding:8px 12px;font-size:14px}.alert-module-scss-module__6I4kxa__header{flex-wrap:wrap;gap:4px;margin-bottom:4px}}@media (prefers-contrast:high){.alert-module-scss-module__6I4kxa__alert{border-width:2px}.alert-module-scss-module__6I4kxa__alert:before{width:6px}.alert-module-scss-module__6I4kxa__dismissButton{border:1px solid}.alert-module-scss-module__6I4kxa__variant-success{background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.5)}.alert-module-scss-module__6I4kxa__variant-warning{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.5)}.alert-module-scss-module__6I4kxa__variant-error{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5)}.alert-module-scss-module__6I4kxa__variant-info{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.5)}.alert-module-scss-module__6I4kxa__variant-neutral{background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.4)}}@media (prefers-reduced-motion:reduce){.alert-module-scss-module__6I4kxa__alert,.alert-module-scss-module__6I4kxa__dismissButton,.alert-module-scss-module__6I4kxa__icon{transition:none;animation:none}.alert-module-scss-module__6I4kxa__alert.alert-module-scss-module__6I4kxa__dismissing{transition:none}}@media print{.alert-module-scss-module__6I4kxa__alert{box-shadow:none;border:2px solid;background:#fff!important}.alert-module-scss-module__6I4kxa__alert:before,.alert-module-scss-module__6I4kxa__dismissButton{display:none}}@media (prefers-color-scheme:dark){.alert-module-scss-module__6I4kxa__variant-neutral{color:#f3f4f6;background:linear-gradient(135deg,rgba(55,65,81,.9) 0%,rgba(55,65,81,.8) 100%);border-color:rgba(75,85,99,.5)}.alert-module-scss-module__6I4kxa__variant-neutral:before{background:linear-gradient(#9ca3af 0%,#6b7280 100%)}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__icon{color:#d1d5db}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__title{color:#f9fafb}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__dismissButton{color:#d1d5db}.alert-module-scss-module__6I4kxa__variant-neutral .alert-module-scss-module__6I4kxa__dismissButton:hover{background-color:rgba(156,163,175,.15)}.alert-module-scss-module__6I4kxa__variant-success{color:#12d091;background:linear-gradient(135deg,rgba(16,185,129,.18) 0%,rgba(16,185,129,.12) 100%)}.alert-module-scss-module__6I4kxa__variant-warning{color:#f6a823;background:linear-gradient(135deg,rgba(245,158,11,.18) 0%,rgba(245,158,11,.12) 100%)}.alert-module-scss-module__6I4kxa__variant-error{color:#f15b5b;background:linear-gradient(135deg,rgba(239,68,68,.18) 0%,rgba(239,68,68,.12) 100%)}.alert-module-scss-module__6I4kxa__variant-info{color:#5392f7;background:linear-gradient(135deg,rgba(59,130,246,.18) 0%,rgba(59,130,246,.12) 100%)}}@keyframes alert-module-scss-module__6I4kxa__slideIn{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes alert-module-scss-module__6I4kxa__slideOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(100%)scale(.95)}}.alert-module-scss-module__6I4kxa__alert{animation:.3s cubic-bezier(.16,1,.3,1) alert-module-scss-module__6I4kxa__slideIn}.alert-module-scss-module__6I4kxa__alert.alert-module-scss-module__6I4kxa__dismissing{animation:.25s cubic-bezier(.4,0,1,1) alert-module-scss-module__6I4kxa__slideOut}
.phone-input-module-scss-module__p0wsjq__phoneInputContainer{--phone-input-height-small:40px;--phone-input-height-medium:48px;--phone-input-height-large:56px;--phone-input-padding-small:10px 14px;--phone-input-padding-medium:12px 16px;--phone-input-padding-large:14px 18px;--phone-input-font-size-small:14px;--phone-input-font-size-medium:16px;--phone-input-font-size-large:18px;flex-direction:column;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;display:flex}.phone-input-module-scss-module__p0wsjq__fullWidth{width:100%}.phone-input-module-scss-module__p0wsjq__label{color:#4b5563;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.25;display:flex}.phone-input-module-scss-module__p0wsjq__required{color:#ef4444;font-weight:700}.phone-input-module-scss-module__p0wsjq__inputWrapper{min-height:var(--phone-input-height-medium);background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:visible;box-shadow:0 1px 2px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__inputWrapper:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.15),0 4px 6px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__countryDropdown{z-index:1000;flex-shrink:0;min-width:120px}.phone-input-module-scss-module__p0wsjq__countryDropdown .dropdown{z-index:1000}.phone-input-module-scss-module__p0wsjq__countryDisplay{padding:var(--phone-input-padding-medium);font-family:Arial,Helvetica,sans-serif;font-size:var(--phone-input-font-size-medium);color:#1f2937;flex-shrink:0;align-items:center;gap:6px;display:flex}.phone-input-module-scss-module__p0wsjq__flag{justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;line-height:1;display:flex}.phone-input-module-scss-module__p0wsjq__dialCode{color:#4b5563;white-space:nowrap;font-weight:500}.phone-input-module-scss-module__p0wsjq__divider{background:#e0e0e0;flex-shrink:0;width:1px;height:60%}.phone-input-module-scss-module__p0wsjq__phoneInput{color:#1f2937;min-width:0;padding:var(--phone-input-padding-medium);direction:inherit;background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:400;line-height:1.5}.phone-input-module-scss-module__p0wsjq__phoneInput::placeholder{color:#6b7280;font-weight:400}.phone-input-module-scss-module__p0wsjq__phoneInput:disabled{cursor:not-allowed;color:#6b7280}.phone-input-module-scss-module__p0wsjq__spinner{align-items:center;display:flex}.phone-input-module-scss-module__p0wsjq__spinner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px;padding-right:8px}.phone-input-module-scss-module__p0wsjq__spinner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px;padding-right:8px}.phone-input-module-scss-module__p0wsjq__spinner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px;padding-right:8px}.phone-input-module-scss-module__p0wsjq__spinner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px;padding-left:8px}.phone-input-module-scss-module__p0wsjq__spinner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px;padding-left:8px}.phone-input-module-scss-module__p0wsjq__spinner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px;padding-left:8px}.phone-input-module-scss-module__p0wsjq__spinnerIcon{width:16px;height:16px;animation:1s linear infinite phone-input-module-scss-module__p0wsjq__spin}.phone-input-module-scss-module__p0wsjq__spinnerTrack{opacity:.25}.phone-input-module-scss-module__p0wsjq__spinnerFill{opacity:.75}@keyframes phone-input-module-scss-module__p0wsjq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.phone-input-module-scss-module__p0wsjq__message{margin-top:4px;font-size:12px;font-weight:400;line-height:1.25}.phone-input-module-scss-module__p0wsjq__message--error{color:#ef4444}.phone-input-module-scss-module__p0wsjq__message--success{color:#10b981}.phone-input-module-scss-module__p0wsjq__message--warning{color:#f59e0b}.phone-input-module-scss-module__p0wsjq__message--helper{color:#6b7280}.phone-input-module-scss-module__p0wsjq__phoneInputError{color:#ef4444;background:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;display:flex}.phone-input-module-scss-module__p0wsjq__errorIcon{font-size:18px}.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__inputWrapper{min-height:var(--phone-input-height-small)}.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__countryDisplay,.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__phoneInput{padding:var(--phone-input-padding-small);font-size:var(--phone-input-font-size-small)}.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__label{font-size:10px}.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__flag{width:20px;height:20px;font-size:18px}.phone-input-module-scss-module__p0wsjq__size-small .phone-input-module-scss-module__p0wsjq__dialCode{font-size:var(--phone-input-font-size-small)}.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__inputWrapper{min-height:var(--phone-input-height-large)}.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__countryDisplay,.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__phoneInput{padding:var(--phone-input-padding-large);font-size:var(--phone-input-font-size-large)}.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__label{font-size:14px}.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__flag{width:28px;height:28px;font-size:24px}.phone-input-module-scss-module__p0wsjq__size-large .phone-input-module-scss-module__p0wsjq__dialCode{font-size:var(--phone-input-font-size-large)}.phone-input-module-scss-module__p0wsjq__error .phone-input-module-scss-module__p0wsjq__inputWrapper{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.15),0 1px 2px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__error .phone-input-module-scss-module__p0wsjq__inputWrapper:focus-within{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.25),0 4px 6px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__success .phone-input-module-scss-module__p0wsjq__inputWrapper{border-color:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.15),0 1px 2px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__success .phone-input-module-scss-module__p0wsjq__inputWrapper:focus-within{border-color:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.25),0 4px 6px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__warning .phone-input-module-scss-module__p0wsjq__inputWrapper{border-color:#f59e0b;box-shadow:0 0 0 2px rgba(245,158,11,.15),0 1px 2px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__warning .phone-input-module-scss-module__p0wsjq__inputWrapper:focus-within{border-color:#f59e0b;box-shadow:0 0 0 2px rgba(245,158,11,.25),0 4px 6px rgba(0,0,0,.05)}.phone-input-module-scss-module__p0wsjq__disabled{opacity:.6;cursor:not-allowed}.phone-input-module-scss-module__p0wsjq__disabled .phone-input-module-scss-module__p0wsjq__inputWrapper{cursor:not-allowed;background:#f3f4f6;border-color:#f3f4f6}.phone-input-module-scss-module__p0wsjq__disabled .phone-input-module-scss-module__p0wsjq__phoneInput{color:#6b7280;cursor:not-allowed}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:20px}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:20px}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:20px}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px}.phone-input-module-scss-module__p0wsjq__loading .phone-input-module-scss-module__p0wsjq__phoneInput:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:20px}.phone-input-module-scss-module__p0wsjq__focused .phone-input-module-scss-module__p0wsjq__inputWrapper{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.15),0 4px 6px rgba(0,0,0,.05)}@media (max-width:640px){.phone-input-module-scss-module__p0wsjq__phoneInputContainer{margin-bottom:4px}.phone-input-module-scss-module__p0wsjq__dropdownMenu{width:100%;max-width:calc(100vw - 32px)}.phone-input-module-scss-module__p0wsjq__countryOption{padding:12px}.phone-input-module-scss-module__p0wsjq__flag{width:22px;height:22px;font-size:18px}}@media (prefers-contrast:high){.phone-input-module-scss-module__p0wsjq__inputWrapper{border-width:2px}.phone-input-module-scss-module__p0wsjq__divider{background:currentColor}}@media (prefers-reduced-motion:reduce){.phone-input-module-scss-module__p0wsjq__inputWrapper,.phone-input-module-scss-module__p0wsjq__countryButton,.phone-input-module-scss-module__p0wsjq__countryOption,.phone-input-module-scss-module__p0wsjq__dropdownIcon,.phone-input-module-scss-module__p0wsjq__spinnerIcon{transition:none;animation:none}}@media print{.phone-input-module-scss-module__p0wsjq__inputWrapper{box-shadow:none;border:1px solid #000}.phone-input-module-scss-module__p0wsjq__dropdownMenu{display:none}.phone-input-module-scss-module__p0wsjq__message{font-size:10pt}}.phone-input-module-scss-module__p0wsjq__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[dir=rtl] .phone-input-module-scss-module__p0wsjq__countryButton,[dir=rtl] .phone-input-module-scss-module__p0wsjq__countryOption{flex-direction:row-reverse}[dir=rtl] .phone-input-module-scss-module__p0wsjq__dropdownIcon{transform:scaleX(-1)}[dir=rtl] .phone-input-module-scss-module__p0wsjq__dropdownIconOpen{transform:scaleX(-1)rotate(180deg)}
.spinner-module-scss-module__df8FPG__spinner{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:inline-flex}.spinner-module-scss-module__df8FPG__text{color:currentColor;text-align:center;margin-top:4px;font-size:14px}.spinner-module-scss-module__df8FPG__overlayContainer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.spinner-module-scss-module__df8FPG__overlay{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;box-shadow:0 10px 15px rgba(0,0,0,.05)}.spinner-module-scss-module__df8FPG__spinnerIcon{animation:1s linear infinite spinner-module-scss-module__df8FPG__spin}.spinner-module-scss-module__df8FPG__spinnerTrack{opacity:.25}.spinner-module-scss-module__df8FPG__spinnerFill{opacity:.75}.spinner-module-scss-module__df8FPG__dotsContainer{justify-content:center;align-items:center;gap:4px;display:flex}.spinner-module-scss-module__df8FPG__dot{border-radius:50%;animation:1.4s ease-in-out infinite both spinner-module-scss-module__df8FPG__bounce}.spinner-module-scss-module__df8FPG__dot:first-child{animation-delay:-.32s}.spinner-module-scss-module__df8FPG__dot:nth-child(2){animation-delay:-.16s}.spinner-module-scss-module__df8FPG__dot:nth-child(3){animation-delay:0s}.spinner-module-scss-module__df8FPG__pulseContainer{justify-content:center;align-items:center;display:flex}.spinner-module-scss-module__df8FPG__pulse{border-radius:50%;animation:1.5s ease-in-out infinite spinner-module-scss-module__df8FPG__pulse}.spinner-module-scss-module__df8FPG__barsContainer{justify-content:center;align-items:flex-end;gap:2px;display:flex}.spinner-module-scss-module__df8FPG__bar{border-radius:2px;animation:1.2s ease-in-out infinite spinner-module-scss-module__df8FPG__bars}.spinner-module-scss-module__df8FPG__bar:first-child{animation-delay:-1.1s}.spinner-module-scss-module__df8FPG__bar:nth-child(2){animation-delay:-1s}.spinner-module-scss-module__df8FPG__bar:nth-child(3){animation-delay:-.9s}.spinner-module-scss-module__df8FPG__bar:nth-child(4){animation-delay:-.8s}.spinner-module-scss-module__df8FPG__size-small .spinner-module-scss-module__df8FPG__spinnerIcon{width:16px;height:16px}.spinner-module-scss-module__df8FPG__size-small .spinner-module-scss-module__df8FPG__dot{width:6px;height:6px}.spinner-module-scss-module__df8FPG__size-small .spinner-module-scss-module__df8FPG__pulse{width:20px;height:20px}.spinner-module-scss-module__df8FPG__size-small .spinner-module-scss-module__df8FPG__bar{width:3px;height:20px}.spinner-module-scss-module__df8FPG__size-medium .spinner-module-scss-module__df8FPG__spinnerIcon{width:24px;height:24px}.spinner-module-scss-module__df8FPG__size-medium .spinner-module-scss-module__df8FPG__dot{width:8px;height:8px}.spinner-module-scss-module__df8FPG__size-medium .spinner-module-scss-module__df8FPG__pulse{width:32px;height:32px}.spinner-module-scss-module__df8FPG__size-medium .spinner-module-scss-module__df8FPG__bar{width:4px;height:32px}.spinner-module-scss-module__df8FPG__size-large .spinner-module-scss-module__df8FPG__spinnerIcon{width:32px;height:32px}.spinner-module-scss-module__df8FPG__size-large .spinner-module-scss-module__df8FPG__dot{width:10px;height:10px}.spinner-module-scss-module__df8FPG__size-large .spinner-module-scss-module__df8FPG__pulse{width:40px;height:40px}.spinner-module-scss-module__df8FPG__size-large .spinner-module-scss-module__df8FPG__bar{width:5px;height:40px}.spinner-module-scss-module__df8FPG__size-xlarge .spinner-module-scss-module__df8FPG__spinnerIcon{width:48px;height:48px}.spinner-module-scss-module__df8FPG__size-xlarge .spinner-module-scss-module__df8FPG__dot{width:12px;height:12px}.spinner-module-scss-module__df8FPG__size-xlarge .spinner-module-scss-module__df8FPG__pulse{width:56px;height:56px}.spinner-module-scss-module__df8FPG__size-xlarge .spinner-module-scss-module__df8FPG__bar{width:6px;height:56px}.spinner-module-scss-module__df8FPG__variant-primary{color:#3b82f6}.spinner-module-scss-module__df8FPG__variant-secondary{color:#64748b}.spinner-module-scss-module__df8FPG__variant-success{color:#10b981}.spinner-module-scss-module__df8FPG__variant-warning{color:#f59e0b}.spinner-module-scss-module__df8FPG__variant-error{color:#ef4444}.spinner-module-scss-module__df8FPG__variant-info{color:#3b82f6}@keyframes spinner-module-scss-module__df8FPG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-module-scss-module__df8FPG__bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes spinner-module-scss-module__df8FPG__pulse{0%{opacity:.7;transform:scale(.95)}70%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.95)}}@keyframes spinner-module-scss-module__df8FPG__bars{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.spinner-module-scss-module__df8FPG__spinnerError{color:#ef4444;background:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;display:flex}.spinner-module-scss-module__df8FPG__errorIcon{font-size:18px}@media (prefers-reduced-motion:reduce){.spinner-module-scss-module__df8FPG__spinnerIcon,.spinner-module-scss-module__df8FPG__dot,.spinner-module-scss-module__df8FPG__pulse,.spinner-module-scss-module__df8FPG__bar{animation:none}}@media (prefers-contrast:high){.spinner-module-scss-module__df8FPG__spinnerTrack{opacity:.5}.spinner-module-scss-module__df8FPG__spinnerFill{opacity:1}}@media print{.spinner-module-scss-module__df8FPG__overlayContainer{display:none}}
.category-chips-module-scss-module__wARjma__categoryChipsContainer{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:900px;margin:0 auto;display:flex}.category-chips-module-scss-module__wARjma__chip{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;padding:8px 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.category-chips-module-scss-module__wARjma__chip:hover{color:#3b82f6;background-color:#eff6ff;border-color:#3b82f6;transform:translateY(-2px)}.category-chips-module-scss-module__wARjma__chip:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.category-chips-module-scss-module__wARjma__chip:active{transform:translateY(0)}.category-chips-module-scss-module__wARjma__chipActive{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.category-chips-module-scss-module__wARjma__chipActive:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}
.basics-step-module-scss-module__ppwWVq__stepContainer{width:100%;max-width:700px;margin:0 auto;animation:.4s ease-out basics-step-module-scss-module__ppwWVq__fadeSlideIn}@keyframes basics-step-module-scss-module__ppwWVq__fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.basics-step-module-scss-module__ppwWVq__formFields{flex-direction:column;gap:20px;display:flex}.basics-step-module-scss-module__ppwWVq__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.basics-step-module-scss-module__ppwWVq__fieldGroup{flex-direction:column;gap:8px;display:flex}.basics-step-module-scss-module__ppwWVq__fieldLabel{flex-direction:column;gap:4px;margin-bottom:4px;display:flex}.basics-step-module-scss-module__ppwWVq__fieldHelper{margin-top:4px;font-size:14px}.basics-step-module-scss-module__ppwWVq__required{color:#ef4444}.basics-step-module-scss-module__ppwWVq__errorMessage{margin-top:4px}@media (max-width:768px){.basics-step-module-scss-module__ppwWVq__stepContainer{max-width:100%}.basics-step-module-scss-module__ppwWVq__formFields{gap:16px}.basics-step-module-scss-module__ppwWVq__fieldRow{grid-template-columns:1fr;gap:16px}}
.identity-step-module-scss-module__o8npca__stepContainer{z-index:1;width:100%;max-width:1000px;margin:0 auto;animation:.4s ease-out identity-step-module-scss-module__o8npca__fadeSlideIn;position:relative}.identity-step-module-scss-module__o8npca__contentLayout{grid-template-columns:320px 1fr;align-items:start;gap:24px;display:grid}.identity-step-module-scss-module__o8npca__formSection{width:100%}.identity-step-module-scss-module__o8npca__logoSection{position:-webkit-sticky;position:sticky;top:20px}.identity-step-module-scss-module__o8npca__logoCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.05)}.identity-step-module-scss-module__o8npca__logoCard:hover{box-shadow:0 4px 6px rgba(0,0,0,.05)}@keyframes identity-step-module-scss-module__o8npca__fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.identity-step-module-scss-module__o8npca__formFields{flex-direction:column;gap:20px;display:flex}.identity-step-module-scss-module__o8npca__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.identity-step-module-scss-module__o8npca__fieldGroup{flex-direction:column;gap:8px;display:flex}.identity-step-module-scss-module__o8npca__fieldLabel{flex-direction:column;gap:4px;display:flex}.identity-step-module-scss-module__o8npca__fieldHelper{font-size:14px}.identity-step-module-scss-module__o8npca__required{color:#ef4444}.identity-step-module-scss-module__o8npca__errorMessage{margin-top:4px}.identity-step-module-scss-module__o8npca__slugSuggestions{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:8px;padding:12px}.identity-step-module-scss-module__o8npca__suggestionsButtons{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.identity-step-module-scss-module__o8npca__slugPreview{background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:4px;margin-top:-12px;padding:8px 12px}.identity-step-module-scss-module__o8npca__slugUrl{color:#3b82f6;font-family:monospace;font-size:14px;font-weight:600}@media (max-width:968px){.identity-step-module-scss-module__o8npca__contentLayout{grid-template-columns:1fr;gap:20px}.identity-step-module-scss-module__o8npca__logoSection{position:relative;top:0}}@media (max-width:768px){.identity-step-module-scss-module__o8npca__stepContainer{max-width:100%}.identity-step-module-scss-module__o8npca__formFields{gap:16px}.identity-step-module-scss-module__o8npca__fieldRow{grid-template-columns:1fr;gap:16px}}
.page-module-scss-module__85SxIG__container{max-width:1200px;margin:0 auto;padding:16px}.page-module-scss-module__85SxIG__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.page-module-scss-module__85SxIG__titleSection{flex:1}.page-module-scss-module__85SxIG__title{color:#1f2937;margin:0 0 8px}.page-module-scss-module__85SxIG__subtitle{color:#4b5563;margin:0}.page-module-scss-module__85SxIG__actions{align-items:center;gap:12px;display:flex}.page-module-scss-module__85SxIG__settingsButton{color:#4b5563;cursor:pointer;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.page-module-scss-module__85SxIG__settingsButton:hover{color:#1f2937;background-color:#f9fafb;border-color:#3b82f6}.page-module-scss-module__85SxIG__settingsButton:focus{outline:none;box-shadow:0 0 0 2px #eff6ff}.page-module-scss-module__85SxIG__settingsButton svg{width:20px;height:20px}.page-module-scss-module__85SxIG__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:24px;display:grid}.page-module-scss-module__85SxIG__statCard{text-align:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.05)}.page-module-scss-module__85SxIG__statCard:hover{box-shadow:0 4px 6px rgba(0,0,0,.05)}.page-module-scss-module__85SxIG__statNumber{color:#1f2937;margin:0 0 4px;font-size:30px;font-weight:700}.page-module-scss-module__85SxIG__success{color:#10b981}.page-module-scss-module__85SxIG__warning{color:#f59e0b}.page-module-scss-module__85SxIG__error{color:#ef4444}.page-module-scss-module__85SxIG__filters{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;flex-direction:row;align-items:center;gap:16px;margin-bottom:24px;padding:16px;display:flex}.page-module-scss-module__85SxIG__searchSection{flex:2}.page-module-scss-module__85SxIG__searchInput{width:100%}.page-module-scss-module__85SxIG__categorySection{flex:1;max-width:200px}.page-module-scss-module__85SxIG__categorySelect{color:#1f2937;cursor:pointer;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:8px 12px;font-size:14px;transition:all .15s cubic-bezier(.4,0,.2,1)}.page-module-scss-module__85SxIG__categorySelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #eff6ff}.page-module-scss-module__85SxIG__categorySelect:hover{border-color:#3b82f6}@media (max-width:640px){.page-module-scss-module__85SxIG__filters{flex-direction:column;align-items:stretch}.page-module-scss-module__85SxIG__categorySection{max-width:none}}@media (min-width:640px){.page-module-scss-module__85SxIG__container{padding:20px}}.page-module-scss-module__85SxIG__productInfo{align-items:center;gap:12px;display:flex}.page-module-scss-module__85SxIG__imageContainer{flex-shrink:0}.page-module-scss-module__85SxIG__productImage{object-fit:cover;border:1px solid #f3f4f6;border-radius:8px;width:48px;height:48px}.page-module-scss-module__85SxIG__productDetails{flex:1;min-width:0}.page-module-scss-module__85SxIG__productName{color:#1f2937;word-break:break-word;margin:0;line-height:1.25}.page-module-scss-module__85SxIG__actionsContainer{justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:relative}.page-module-scss-module__85SxIG__actionContent{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.8)translateY(10px)}.page-module-scss-module__85SxIG__show{opacity:1;pointer-events:auto;z-index:2;transform:scale(1)translateY(0)}.page-module-scss-module__85SxIG__hide{opacity:0;pointer-events:none;z-index:1;transform:scale(.8)translateY(-10px)}.page-module-scss-module__85SxIG__saveButtonContainer{z-index:3}.page-module-scss-module__85SxIG__menuContainer{z-index:2}.page-module-scss-module__85SxIG__saveButton{transition:all .15s cubic-bezier(.4,0,.2,1)ease-in-out}.page-module-scss-module__85SxIG__saveButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.page-module-scss-module__85SxIG__saveButton:active:not(:disabled){transform:translateY(0)}.page-module-scss-module__85SxIG__toggleWithLabel{align-items:center;gap:8px;display:inline-flex}.page-module-scss-module__85SxIG__toggleLabel{text-transform:uppercase;letter-spacing:.02em}.page-module-scss-module__85SxIG__enabledLabel{color:transparent;background-image:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__85SxIG__disabledLabel{color:#6b7280}
.template-step-module-scss-module__riC7QG__stepContainer{width:100%;animation:.4s ease-out template-step-module-scss-module__riC7QG__fadeSlideIn}@keyframes template-step-module-scss-module__riC7QG__fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.template-step-module-scss-module__riC7QG__errorBanner{text-align:center;background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;max-width:700px;margin:0 auto 20px;padding:12px 16px}.template-step-module-scss-module__riC7QG__templateGridWrapper{width:100%;max-width:1200px;margin:0 auto 20px;padding:0 16px}@media (max-width:768px){.template-step-module-scss-module__riC7QG__stepHeader{margin-bottom:20px}}
:root{--text-primary:#1f2937;--text-secondary:#4b5563;--text-muted:#6b7280;--accent-color:#6b7280;--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--white:#fff;--primary-color:#3b82f6;--primary-hover:#2563eb;--bg-secondary:#f9fafb;--transition-normal:.3s cubic-bezier(.4,0,.2,1)}.text-module-scss-module__2VH_4W__textOverline,.text-module-scss-module__2VH_4W__textCaption,.text-module-scss-module__2VH_4W__textButton,.text-module-scss-module__2VH_4W__textBodySmall,.text-module-scss-module__2VH_4W__textBodyMedium,.text-module-scss-module__2VH_4W__textBodyLarge,.text-module-scss-module__2VH_4W__textTitleSmall,.text-module-scss-module__2VH_4W__textTitleMedium,.text-module-scss-module__2VH_4W__textTitleLarge{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0}.text-module-scss-module__2VH_4W__textTitleLarge{letter-spacing:-.02em;color:var(--text-primary);font-size:30px;font-weight:700;line-height:1.25}@media (max-width:767px){.text-module-scss-module__2VH_4W__textTitleLarge{font-size:26px}}.text-module-scss-module__2VH_4W__textTitleMedium{letter-spacing:-.01em;color:var(--text-primary);font-size:26px;font-weight:700;line-height:1.25}@media (max-width:767px){.text-module-scss-module__2VH_4W__textTitleMedium{font-size:22px}}.text-module-scss-module__2VH_4W__textTitleSmall{color:var(--text-primary);font-size:22px;font-weight:600;line-height:1.25}@media (max-width:767px){.text-module-scss-module__2VH_4W__textTitleSmall{font-size:20px}}.text-module-scss-module__2VH_4W__textBodyLarge{color:var(--text-primary);font-size:18px;font-weight:400;line-height:1.75}@media (max-width:767px){.text-module-scss-module__2VH_4W__textBodyLarge{font-size:16px}}.text-module-scss-module__2VH_4W__textBodyMedium{color:var(--text-primary);font-size:16px;font-weight:400;line-height:1.5}@media (max-width:767px){.text-module-scss-module__2VH_4W__textBodyMedium{font-size:14px}}.text-module-scss-module__2VH_4W__textBodySmall{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.5}@media (max-width:767px){.text-module-scss-module__2VH_4W__textBodySmall{font-size:12px}}.text-module-scss-module__2VH_4W__textButton{color:inherit;letter-spacing:.01em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.25}.text-module-scss-module__2VH_4W__textCaption{color:var(--text-muted);letter-spacing:.03em;font-size:12px;font-weight:400;line-height:1.5}.text-module-scss-module__2VH_4W__textOverline{color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.25}.text-module-scss-module__2VH_4W__textXS{font-size:12px}.text-module-scss-module__2VH_4W__textSM{font-size:14px}.text-module-scss-module__2VH_4W__textBASE{font-size:16px}.text-module-scss-module__2VH_4W__textLG{font-size:18px}.text-module-scss-module__2VH_4W__textXL{font-size:20px}.text-module-scss-module__2VH_4W__text2XL{font-size:22px}.text-module-scss-module__2VH_4W__text3XL{font-size:26px}.text-module-scss-module__2VH_4W__text4XL{font-size:30px}.text-module-scss-module__2VH_4W__text5XL{font-size:36px}.text-module-scss-module__2VH_4W__text6XL{font-size:48px}.text-module-scss-module__2VH_4W__text7XL{font-size:60px}.text-module-scss-module__2VH_4W__textPrimary{color:var(--text-primary)}.text-module-scss-module__2VH_4W__textSecondary{color:var(--text-secondary)}.text-module-scss-module__2VH_4W__textMuted{color:var(--text-muted)}.text-module-scss-module__2VH_4W__textAccent{color:var(--accent-color)}.text-module-scss-module__2VH_4W__textSuccess{color:var(--success-color)}.text-module-scss-module__2VH_4W__textWarning{color:var(--warning-color)}.text-module-scss-module__2VH_4W__textError{color:var(--error-color)}.text-module-scss-module__2VH_4W__textWhite{color:var(--white)}.text-module-scss-module__2VH_4W__textInvert{color:var(--text-primary);filter:invert()}.text-module-scss-module__2VH_4W__textLight{font-weight:300}.text-module-scss-module__2VH_4W__textNormal{font-weight:400}.text-module-scss-module__2VH_4W__textMedium{font-weight:500}.text-module-scss-module__2VH_4W__textSemibold{font-weight:600}.text-module-scss-module__2VH_4W__textBold{font-weight:700}.text-module-scss-module__2VH_4W__textExtrabold{font-weight:800}.text-module-scss-module__2VH_4W__textBlack{font-weight:900}.text-module-scss-module__2VH_4W__textLeft{text-align:left}.text-module-scss-module__2VH_4W__textCenter{text-align:center}.text-module-scss-module__2VH_4W__textRight{text-align:right}.text-module-scss-module__2VH_4W__textJustify{text-align:justify}.text-module-scss-module__2VH_4W__textStart{text-align:start}.text-module-scss-module__2VH_4W__textEnd{text-align:end}.text-module-scss-module__2VH_4W__textUppercase{text-transform:uppercase}.text-module-scss-module__2VH_4W__textLowercase{text-transform:lowercase}.text-module-scss-module__2VH_4W__textCapitalize{text-transform:capitalize}.text-module-scss-module__2VH_4W__textNormalCase{text-transform:none}.text-module-scss-module__2VH_4W__textUnderline{text-decoration:underline}.text-module-scss-module__2VH_4W__textNoUnderline{text-decoration:none}.text-module-scss-module__2VH_4W__textLineThrough{text-decoration:line-through}.text-module-scss-module__2VH_4W__textOverline{text-decoration:overline}.text-module-scss-module__2VH_4W__textTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-module-scss-module__2VH_4W__textWrap{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.text-module-scss-module__2VH_4W__textNowrap{white-space:nowrap}.text-module-scss-module__2VH_4W__textBreakAll{word-break:break-all}.text-module-scss-module__2VH_4W__textBreakWords{overflow-wrap:break-word}.text-module-scss-module__2VH_4W__textSelectNone{-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-module-scss-module__2VH_4W__textSelectAll{-webkit-user-select:all;-moz-user-select:all;user-select:all}.text-module-scss-module__2VH_4W__textSelectAuto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}@media (max-width:767px){.text-module-scss-module__2VH_4W__mobileTextXS{font-size:12px}.text-module-scss-module__2VH_4W__mobileTextSM{font-size:14px}.text-module-scss-module__2VH_4W__mobileTextBASE{font-size:16px}.text-module-scss-module__2VH_4W__mobileTextLG{font-size:18px}.text-module-scss-module__2VH_4W__mobileTextXL{font-size:20px}.text-module-scss-module__2VH_4W__mobileText2XL{font-size:22px}.text-module-scss-module__2VH_4W__mobileText3XL{font-size:26px}.text-module-scss-module__2VH_4W__mobileText4XL{font-size:30px}.text-module-scss-module__2VH_4W__mobileText5XL{font-size:36px}.text-module-scss-module__2VH_4W__mobileText6XL{font-size:48px}.text-module-scss-module__2VH_4W__mobileText7XL{font-size:60px}}@media (min-width:768px) and (max-width:1023px){.text-module-scss-module__2VH_4W__tabletTextXS{font-size:12px}.text-module-scss-module__2VH_4W__tabletTextSM{font-size:14px}.text-module-scss-module__2VH_4W__tabletTextBASE{font-size:16px}.text-module-scss-module__2VH_4W__tabletTextLG{font-size:18px}.text-module-scss-module__2VH_4W__tabletTextXL{font-size:20px}.text-module-scss-module__2VH_4W__tabletText2XL{font-size:22px}.text-module-scss-module__2VH_4W__tabletText3XL{font-size:26px}.text-module-scss-module__2VH_4W__tabletText4XL{font-size:30px}.text-module-scss-module__2VH_4W__tabletText5XL{font-size:36px}.text-module-scss-module__2VH_4W__tabletText6XL{font-size:48px}.text-module-scss-module__2VH_4W__tabletText7XL{font-size:60px}}@media (min-width:1024px){.text-module-scss-module__2VH_4W__desktopTextXS{font-size:12px}.text-module-scss-module__2VH_4W__desktopTextSM{font-size:14px}.text-module-scss-module__2VH_4W__desktopTextBASE{font-size:16px}.text-module-scss-module__2VH_4W__desktopTextLG{font-size:18px}.text-module-scss-module__2VH_4W__desktopTextXL{font-size:20px}.text-module-scss-module__2VH_4W__desktopText2XL{font-size:22px}.text-module-scss-module__2VH_4W__desktopText3XL{font-size:26px}.text-module-scss-module__2VH_4W__desktopText4XL{font-size:30px}.text-module-scss-module__2VH_4W__desktopText5XL{font-size:36px}.text-module-scss-module__2VH_4W__desktopText6XL{font-size:48px}.text-module-scss-module__2VH_4W__desktopText7XL{font-size:60px}}@media (min-width:1440px){.text-module-scss-module__2VH_4W__wideTextXS{font-size:12px}.text-module-scss-module__2VH_4W__wideTextSM{font-size:14px}.text-module-scss-module__2VH_4W__wideTextBASE{font-size:16px}.text-module-scss-module__2VH_4W__wideTextLG{font-size:18px}.text-module-scss-module__2VH_4W__wideTextXL{font-size:20px}.text-module-scss-module__2VH_4W__wideText2XL{font-size:22px}.text-module-scss-module__2VH_4W__wideText3XL{font-size:26px}.text-module-scss-module__2VH_4W__wideText4XL{font-size:30px}.text-module-scss-module__2VH_4W__wideText5XL{font-size:36px}.text-module-scss-module__2VH_4W__wideText6XL{font-size:48px}.text-module-scss-module__2VH_4W__wideText7XL{font-size:60px}}.text-module-scss-module__2VH_4W__textCode{background-color:var(--bg-secondary);font-feature-settings:"liga" 0;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:2px 6px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.text-module-scss-module__2VH_4W__textLink{color:var(--primary-color);cursor:pointer;transition:all var(--transition-normal);text-decoration:none;position:relative}.text-module-scss-module__2VH_4W__textLink:after{content:"";background-color:var(--primary-color);width:0;height:2px;transition:width var(--transition-normal);position:absolute;bottom:-1px;left:0}.text-module-scss-module__2VH_4W__textLink:hover{color:var(--primary-hover)}.text-module-scss-module__2VH_4W__textLink:hover:after{width:100%}.text-module-scss-module__2VH_4W__textLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:2px}.text-module-scss-module__2VH_4W__textMutedLink{color:var(--text-muted);cursor:pointer;transition:color var(--transition-normal);text-decoration:none}.text-module-scss-module__2VH_4W__textMutedLink:hover{color:var(--text-secondary);text-decoration:underline}.text-module-scss-module__2VH_4W__textMutedLink:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px;border-radius:2px}.text-module-scss-module__2VH_4W__textResponsive,.text-module-scss-module__2VH_4W__textResponsive2{font-size:max(12px,min(2vw,16px))}
.quantity-input-module-scss-module__glWTsW__quantityInput{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.quantity-input-module-scss-module__glWTsW__button{color:#1f2937;background-color:#f9fafb;border:none;border-radius:0;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0;font-size:18px;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.quantity-input-module-scss-module__glWTsW__button:hover:not(:disabled){color:#3b82f6;background-color:#f9fafb}.quantity-input-module-scss-module__glWTsW__button:disabled{color:#6b7280;cursor:not-allowed;background-color:#f3f4f6}.quantity-input-module-scss-module__glWTsW__input{text-align:center;color:#1f2937;background-color:#fff;border:none;outline:none;width:60px;height:32px;padding:0 8px;font-size:14px;font-weight:500}.quantity-input-module-scss-module__glWTsW__input:focus{background-color:#eff6ff}.quantity-input-module-scss-module__glWTsW__input:disabled{color:#6b7280;cursor:not-allowed;background-color:#f3f4f6}.quantity-input-module-scss-module__glWTsW__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input-module-scss-module__glWTsW__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input-module-scss-module__glWTsW__input[type=number]{-moz-appearance:textfield}
.page-module-scss-module__fXfcxa__pageContainer{background:#f9fafb;flex-direction:column;min-height:100vh;padding:0;display:flex}
.gamification-banner-module-scss-module__IzHTkW__banner{background:linear-gradient(135deg,rgba(59,130,246,.08) 0%,rgba(59,130,246,.03) 100%);border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.5rem;animation:.4s ease-out gamification-banner-module-scss-module__IzHTkW__bannerFadeIn}.gamification-banner-module-scss-module__IzHTkW__content{align-items:center;gap:.75rem;display:flex}.gamification-banner-module-scss-module__IzHTkW__icon{flex-shrink:0;font-size:1.25rem;animation:1.5s ease-in-out infinite gamification-banner-module-scss-module__IzHTkW__iconPulse}.gamification-banner-module-scss-module__IzHTkW__message{color:#1f2937;margin:0;font-size:.95rem;font-weight:500;line-height:1.4}@keyframes gamification-banner-module-scss-module__IzHTkW__bannerFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes gamification-banner-module-scss-module__IzHTkW__iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
.actions-menu-module-scss-module__kpdhcW__actionsMenu{display:inline-block;position:relative}.actions-menu-module-scss-module__kpdhcW__trigger{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.actions-menu-module-scss-module__kpdhcW__trigger:hover{color:#1f2937;background-color:#f9fafb;border-color:#3b82f6}.actions-menu-module-scss-module__kpdhcW__trigger:focus{outline:none;box-shadow:0 0 0 2px #eff6ff}.actions-menu-module-scss-module__kpdhcW__dots{font-size:18px;font-weight:700;line-height:1;transform:rotate(90deg)}.actions-menu-module-scss-module__kpdhcW__menu{z-index:10010;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:160px;margin-top:4px;position:absolute;top:100%;right:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.03)}.actions-menu-module-scss-module__kpdhcW__portal{margin-top:0;position:fixed;top:0;left:0;right:auto}.actions-menu-module-scss-module__kpdhcW__menuItem{text-align:left;color:#1f2937;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 12px;font-size:14px;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}.actions-menu-module-scss-module__kpdhcW__menuItem:hover{background-color:#f9fafb}.actions-menu-module-scss-module__kpdhcW__menuItem:first-child{border-radius:8px 8px 0 0}.actions-menu-module-scss-module__kpdhcW__menuItem:last-child{border-radius:0 0 8px 8px}.actions-menu-module-scss-module__kpdhcW__menuItem:only-child{border-radius:8px}.actions-menu-module-scss-module__kpdhcW__danger{color:#ef4444}.actions-menu-module-scss-module__kpdhcW__danger:hover{background-color:#fef2f2}
.store-setup-v2-client-module-scss-module__ICZ-EW__wizardWrapper{width:100%;min-height:100vh;position:relative}.store-setup-v2-client-module-scss-module__ICZ-EW__stepContent{animation:.35s ease-out store-setup-v2-client-module-scss-module__ICZ-EW__stepFadeSlide}@keyframes store-setup-v2-client-module-scss-module__ICZ-EW__stepFadeSlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.store-setup-v2-client-module-scss-module__ICZ-EW__confetti{pointer-events:none;z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece{opacity:0;background:#3b82f6;width:10px;height:10px;animation:3s ease-in-out infinite store-setup-v2-client-module-scss-module__ICZ-EW__confettiFall;position:absolute;top:-10px}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:first-child{background:#3b82f6;animation-delay:0s;left:10%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(2){background:#10b981;width:8px;height:8px;animation-delay:.2s;left:25%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(3){background:#f59e0b;animation-delay:.4s;left:40%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(4){background:#3b82f6;width:12px;height:12px;animation-delay:.6s;left:55%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(5){background:#3b82f6;animation-delay:.8s;left:70%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(6){background:#10b981;width:8px;height:8px;animation-delay:1s;left:85%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(7){background:#f59e0b;animation-delay:.3s;left:15%}.store-setup-v2-client-module-scss-module__ICZ-EW__confettiPiece:nth-child(8){background:#3b82f6;width:12px;height:12px;animation-delay:.9s;left:60%}@keyframes store-setup-v2-client-module-scss-module__ICZ-EW__confettiFall{0%{opacity:1;top:-10px;transform:rotate(0)}to{opacity:0;top:100vh;transform:rotate(720deg)}}
.product-card-module-scss-module__kcmcTG__productCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.05)}.product-card-module-scss-module__kcmcTG__productCard:hover{border-color:#3b82f6;box-shadow:0 4px 6px rgba(0,0,0,.05)}.product-card-module-scss-module__kcmcTG__imageContainer{justify-content:center;margin-bottom:12px;display:flex}.product-card-module-scss-module__kcmcTG__image{object-fit:cover;border:1px solid #f3f4f6;border-radius:8px;width:120px;height:120px}.product-card-module-scss-module__kcmcTG__content{flex-direction:column;gap:12px;display:flex}.product-card-module-scss-module__kcmcTG__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.product-card-module-scss-module__kcmcTG__productName{color:#1f2937;flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.25}.product-card-module-scss-module__kcmcTG__details{flex-direction:column;gap:8px;display:flex}.product-card-module-scss-module__kcmcTG__category,.product-card-module-scss-module__kcmcTG__status{align-items:center;display:flex}.product-card-module-scss-module__kcmcTG__quantitySection{border-top:1px solid #f3f4f6;flex-direction:column;gap:8px;padding-top:8px;display:flex}.product-card-module-scss-module__kcmcTG__quantityLabel{color:#4b5563;margin:0;font-size:14px}@media (min-width:640px){.product-card-module-scss-module__kcmcTG__productCard{padding:20px}.product-card-module-scss-module__kcmcTG__image{width:140px;height:140px}.product-card-module-scss-module__kcmcTG__productName{font-size:20px}}
.store-setup-header-module-scss-module__zvETPq__header{justify-content:flex-end;align-items:center;width:100%;margin-bottom:20px;padding:16px 16px 12px;display:flex}@media (max-width:640px){.store-setup-header-module-scss-module__zvETPq__header{margin-bottom:16px;padding:12px 12px 8px}}.store-setup-header-module-scss-module__zvETPq__headerActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:640px){.store-setup-header-module-scss-module__zvETPq__headerActions{justify-content:center;gap:8px;width:100%}}
.stock-settings-modal-module-scss-module__6s8yfW__overlay{z-index:1000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.stock-settings-modal-module-scss-module__6s8yfW__modal{background-color:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 25px rgba(0,0,0,.05)}.stock-settings-modal-module-scss-module__6s8yfW__header{border-bottom:1px solid #f3f4f6;padding:20px 20px 16px}.stock-settings-modal-module-scss-module__6s8yfW__title{color:#1f2937;margin:0 0 4px}.stock-settings-modal-module-scss-module__6s8yfW__subtitle{color:#4b5563;margin:0}.stock-settings-modal-module-scss-module__6s8yfW__content{flex:1;padding:16px 20px;overflow-y:auto}.stock-settings-modal-module-scss-module__6s8yfW__instructions{background-color:#f9fafb;border-left:3px solid #3b82f6;border-radius:8px;margin-bottom:16px;padding:12px}.stock-settings-modal-module-scss-module__6s8yfW__productsList{flex-direction:column;gap:12px;display:flex}.stock-settings-modal-module-scss-module__6s8yfW__productRow{background-color:#fff;border:1px solid #f3f4f6;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.stock-settings-modal-module-scss-module__6s8yfW__productRow:hover{border-color:#3b82f6;box-shadow:0 1px 2px rgba(0,0,0,.05)}.stock-settings-modal-module-scss-module__6s8yfW__productInfo{flex:1;min-width:0}.stock-settings-modal-module-scss-module__6s8yfW__productName{color:#1f2937;margin:0 0 4px;line-height:1.25}.stock-settings-modal-module-scss-module__6s8yfW__label{color:#4b5563;margin:0 0 4px;font-weight:500}.stock-settings-modal-module-scss-module__6s8yfW__thresholdInput{flex-direction:column;align-items:flex-end;min-width:120px;display:flex}.stock-settings-modal-module-scss-module__6s8yfW__input{text-align:center;width:80px}.stock-settings-modal-module-scss-module__6s8yfW__footer{background-color:#f9fafb;border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.stock-settings-modal-module-scss-module__6s8yfW__leftActions,.stock-settings-modal-module-scss-module__6s8yfW__rightActions{gap:12px;display:flex}@media (max-width:640px){.stock-settings-modal-module-scss-module__6s8yfW__overlay{padding:12px}.stock-settings-modal-module-scss-module__6s8yfW__modal{max-height:90vh}.stock-settings-modal-module-scss-module__6s8yfW__header,.stock-settings-modal-module-scss-module__6s8yfW__content,.stock-settings-modal-module-scss-module__6s8yfW__footer{padding-left:16px;padding-right:16px}.stock-settings-modal-module-scss-module__6s8yfW__productRow{flex-direction:column;align-items:stretch;gap:12px}.stock-settings-modal-module-scss-module__6s8yfW__thresholdInput{align-items:flex-start}.stock-settings-modal-module-scss-module__6s8yfW__footer{flex-direction:column;align-items:stretch;gap:12px}.stock-settings-modal-module-scss-module__6s8yfW__leftActions,.stock-settings-modal-module-scss-module__6s8yfW__rightActions{justify-content:center}}
