@keyframes Sidebar-module-scss-module__Pr3oZW__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.Sidebar-module-scss-module__Pr3oZW__overlay{z-index:1090;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;background:lab(0% 0 0/.5);animation:.2s Sidebar-module-scss-module__Pr3oZW__fadeIn;position:fixed;inset:0}@keyframes Sidebar-module-scss-module__Pr3oZW__fadeIn{0%{opacity:0}to{opacity:1}}.Sidebar-module-scss-module__Pr3oZW__root{background:var(--card);border-radius:0 var(--radius-4xl) var(--radius-4xl) 0;border-right:1px solid var(--border);z-index:1000;will-change:width;flex-direction:column;height:100dvh;transition:width .28s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:visible;box-shadow:4px 0 24px #0000000f;box-shadow:4px 0 24px lab(0% 0 0/.06)}@media (max-width:991px){.Sidebar-module-scss-module__Pr3oZW__root{z-index:1100;box-shadow:8px 0 40px #0000002e;border-right:none;border-radius:0;transition:transform .28s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translate(-100%);box-shadow:8px 0 40px lab(0% 0 0/.18);width:280px!important;max-width:85vw!important;height:100dvh!important}.Sidebar-module-scss-module__Pr3oZW__mobileOpen{transform:translate(0)}}.Sidebar-module-scss-module__Pr3oZW__header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;min-height:64px;padding:20px 16px 16px;display:flex;overflow:hidden}.Sidebar-module-scss-module__Pr3oZW__logo{align-items:center;display:flex;overflow:hidden}.Sidebar-module-scss-module__Pr3oZW__logoText{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.3px;font-size:16px;font-weight:700;overflow:hidden}.Sidebar-module-scss-module__Pr3oZW__closeBtn{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-4xl);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.Sidebar-module-scss-module__Pr3oZW__closeBtn:hover{background:var(--muted);color:var(--foreground)}.Sidebar-module-scss-module__Pr3oZW__closeBtn svg{display:block}.Sidebar-module-scss-module__Pr3oZW__nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border) #0000;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:6px 10px 30px;display:flex;overflow:hidden auto}.Sidebar-module-scss-module__Pr3oZW__nav::-webkit-scrollbar{width:4px;height:4px}.Sidebar-module-scss-module__Pr3oZW__nav::-webkit-scrollbar-track{background:0 0}.Sidebar-module-scss-module__Pr3oZW__nav::-webkit-scrollbar-thumb{background:var(--border);border-radius:99px}@media (max-width:991px){.Sidebar-module-scss-module__Pr3oZW__nav{touch-action:pan-y;padding-bottom:90px!important}}.Sidebar-module-scss-module__Pr3oZW__item{flex-direction:column;display:flex;position:relative}.Sidebar-module-scss-module__Pr3oZW__btn{border-radius:var(--radius-4xl);cursor:pointer;text-align:left;width:100%;height:42px;color:var(--muted-foreground);background:0 0;border:none;outline:none;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;transition:background .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Sidebar-module-scss-module__Pr3oZW__btn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Sidebar-module-scss-module__Pr3oZW__btn:hover{background:var(--primary);color:var(--primary-foreground)}.Sidebar-module-scss-module__Pr3oZW__btnActive{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.Sidebar-module-scss-module__Pr3oZW__btnActive .Sidebar-module-scss-module__Pr3oZW__btnIcon svg{color:var(--primary-foreground)}.Sidebar-module-scss-module__Pr3oZW__btnActive .Sidebar-module-scss-module__Pr3oZW__btnLabel{color:var(--primary-foreground);font-weight:600}.Sidebar-module-scss-module__Pr3oZW__btnActive .Sidebar-module-scss-module__Pr3oZW__btnArrow{color:var(--primary-foreground)}.Sidebar-module-scss-module__Pr3oZW__btnActive:hover{background:var(--primary-glow)}.Sidebar-module-scss-module__Pr3oZW__btnExpanded{background:var(--muted);color:var(--foreground)}.Sidebar-module-scss-module__Pr3oZW__btnExpanded:hover .Sidebar-module-scss-module__Pr3oZW__btnArrow{color:var(--primary-foreground)}.Sidebar-module-scss-module__Pr3oZW__btnCollapsed{justify-content:center;gap:0;width:42px;height:42px;margin:0 auto;padding:0}.Sidebar-module-scss-module__Pr3oZW__btnIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Sidebar-module-scss-module__Pr3oZW__btnIcon svg{color:currentColor;width:20px;height:20px;display:block}.Sidebar-module-scss-module__Pr3oZW__btnLabel{color:inherit;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:500;line-height:1;overflow:hidden}.Sidebar-module-scss-module__Pr3oZW__btnArrow{color:var(--muted-foreground);flex-shrink:0;display:flex}.Sidebar-module-scss-module__Pr3oZW__btnArrow svg{display:block}.Sidebar-module-scss-module__Pr3oZW__activeDot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 6px var(--primary);border-radius:50%;position:absolute;top:7px;right:7px}.Sidebar-module-scss-module__Pr3oZW__children{flex-direction:column;gap:1px;padding:3px 0 3px 14px;display:flex;position:relative}.Sidebar-module-scss-module__Pr3oZW__children:before{content:"";background:var(--border);border-radius:99px;width:1.5px;position:absolute;top:6px;bottom:6px;left:24px}.Sidebar-module-scss-module__Pr3oZW__childBtn{border-radius:var(--radius-4xl);cursor:pointer;text-align:left;width:100%;height:38px;color:var(--muted-foreground);background:0 0;border:none;outline:none;align-items:center;gap:10px;padding:0 10px 0 38px;font-size:13px;transition:background .18s,color .18s;display:flex;position:relative}.Sidebar-module-scss-module__Pr3oZW__childBtn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Sidebar-module-scss-module__Pr3oZW__childBtn:hover{background:var(--muted);color:var(--foreground)}.Sidebar-module-scss-module__Pr3oZW__childBtn:hover .Sidebar-module-scss-module__Pr3oZW__childDot{background:var(--foreground);transform:scale(1.3)}.Sidebar-module-scss-module__Pr3oZW__childBtnActive{color:var(--primary);font-weight:600}.Sidebar-module-scss-module__Pr3oZW__childBtnActive .Sidebar-module-scss-module__Pr3oZW__childDot{background:var(--primary);box-shadow:oklch(from var(--primary) l c h / .5);transform:scale(1.4)}.Sidebar-module-scss-module__Pr3oZW__childDot{background:var(--border);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .18s,transform .18s,box-shadow .18s;position:absolute;left:28px}.Sidebar-module-scss-module__Pr3oZW__childLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.Sidebar-module-scss-module__Pr3oZW__tooltip{white-space:nowrap;pointer-events:none;z-index:9999;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-4xl);letter-spacing:.06em;color:var(--muted-foreground);padding:6px 13px;font-size:12.5px;font-weight:500;animation:.15s Sidebar-module-scss-module__Pr3oZW__tooltipIn;position:fixed;left:82px;transform:translateY(-50%);box-shadow:0 8px 32px #00000029;box-shadow:0 8px 32px lab(0% 0 0/.16)}.Sidebar-module-scss-module__Pr3oZW__tooltip:before{content:"";border:6px solid #0000;border-right-color:var(--border);position:absolute;top:50%;right:100%;transform:translateY(-50%)}.Sidebar-module-scss-module__Pr3oZW__tooltip:after{content:"";border:5px solid #0000;border-right-color:var(--card);position:absolute;top:50%;right:100%;transform:translateY(-50%)}@keyframes Sidebar-module-scss-module__Pr3oZW__tooltipIn{0%{opacity:0;transform:translateY(-50%)translate(-4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.Sidebar-module-scss-module__Pr3oZW__floatWrapper{z-index:9999;position:fixed;left:82px}.Sidebar-module-scss-module__Pr3oZW__floatingSubmenu{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-4xl);z-index:9999;min-width:170px;padding:6px;animation:.15s Sidebar-module-scss-module__Pr3oZW__floatIn;position:fixed;left:82px;box-shadow:0 8px 32px #00000029;box-shadow:0 8px 32px lab(0% 0 0/.16)}.Sidebar-module-scss-module__Pr3oZW__floatingSubmenu:before{content:"";border:6px solid #0000;border-right-color:var(--border);position:absolute;top:16px;right:100%}.Sidebar-module-scss-module__Pr3oZW__floatingSubmenu:after{content:"";border:5px solid #0000;border-right-color:var(--card);position:absolute;top:17px;right:calc(100% - 1px)}@keyframes Sidebar-module-scss-module__Pr3oZW__floatIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.Sidebar-module-scss-module__Pr3oZW__floatingLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);border-bottom:1px solid var(--border);margin-bottom:4px;padding:6px 10px 8px;font-size:11px;font-weight:700}.Sidebar-module-scss-module__Pr3oZW__floatItem{border-radius:var(--radius-4xl);cursor:pointer;text-align:left;width:100%;color:var(--muted-foreground);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.Sidebar-module-scss-module__Pr3oZW__floatItem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Sidebar-module-scss-module__Pr3oZW__floatItem:hover{background:var(--muted);color:var(--foreground)}.Sidebar-module-scss-module__Pr3oZW__floatItemActive{color:var(--primary);background:oklch(from var(--primary) l c h / .1);font-weight:600}.Sidebar-module-scss-module__Pr3oZW__footer{border-top:1px solid var(--border);flex-shrink:0;padding:12px 10px}.Sidebar-module-scss-module__Pr3oZW__collapseBtn{background:var(--card);border:1px solid var(--border);cursor:pointer;width:28px;height:28px;color:var(--muted-foreground);z-index:10;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,box-shadow .15s;display:flex;position:absolute;top:20px;right:-14px;box-shadow:0 2px 8px #0000001f;box-shadow:0 2px 8px lab(0% 0 0/.12)}.Sidebar-module-scss-module__Pr3oZW__collapseBtn svg{display:block}.Sidebar-module-scss-module__Pr3oZW__collapseBtn:hover{background:var(--primary);color:var(--primary-foreground);box-shadow:0 2px 12px oklch(from var(--primary) l c h / .4)}.Sidebar-module-scss-module__Pr3oZW__collapseBtn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.Sidebar-module-scss-module__Pr3oZW__mobileToggle{display:none}@media (max-width:991px){.Sidebar-module-scss-module__Pr3oZW__mobileToggle{z-index:1200;border-radius:var(--radius-4xl);background:var(--card);border:1px solid var(--border);width:40px;height:40px;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;transition:background .15s;display:flex;position:fixed;top:14px;left:14px;box-shadow:0 2px 12px #0000001f;box-shadow:0 2px 12px lab(0% 0 0/.12)}.Sidebar-module-scss-module__Pr3oZW__mobileToggle svg{display:block}.Sidebar-module-scss-module__Pr3oZW__mobileToggle:hover{background:var(--muted)}}.Sidebar-module-scss-module__Pr3oZW__content{scrollbar-width:thin;scrollbar-color:var(--border) #0000;flex:1;min-height:100vh;padding:30px 40px 50px;transition:margin-left .28s cubic-bezier(.4,0,.2,1);overflow:hidden auto}.Sidebar-module-scss-module__Pr3oZW__content::-webkit-scrollbar{width:4px;height:4px}.Sidebar-module-scss-module__Pr3oZW__content::-webkit-scrollbar-track{background:0 0}.Sidebar-module-scss-module__Pr3oZW__content::-webkit-scrollbar-thumb{background:var(--border);border-radius:99px}@media (max-width:991px){.Sidebar-module-scss-module__Pr3oZW__content{margin-left:0!important;padding:30px 20px 40px!important}}.Sidebar-module-scss-module__Pr3oZW__topbar{border-bottom:1px solid var(--border);z-index:50;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:10px;padding:8px 0;display:flex;position:sticky;top:0}.Sidebar-module-scss-module__Pr3oZW__topbarToggle{margin-right:auto}.Sidebar-module-scss-module__Pr3oZW__topbarActions{align-items:center;gap:8px;display:flex}.Sidebar-module-scss-module__Pr3oZW__sidebarBadge{text-align:center;letter-spacing:.01em;white-space:nowrap;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:22px;height:22px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:normal;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 6px #0000002e;box-shadow:0 2px 6px lab(0% 0 0/.18)}.Sidebar-module-scss-module__Pr3oZW__sidebarBadge>span,.Sidebar-module-scss-module__Pr3oZW__sidebarBadge span{text-align:center;justify-content:center;align-items:center;line-height:normal;display:inline-flex}.Sidebar-module-scss-module__Pr3oZW__sidebarBadge:hover{transform:scale(1.08)}.Sidebar-module-scss-module__Pr3oZW__badgeSm{min-width:18px;height:18px;padding:0 5px;font-size:9.5px}.Sidebar-module-scss-module__Pr3oZW__badge_issue{color:#fff;background:linear-gradient(135deg,#ef0036,#c40040);background:linear-gradient(135deg,lab(50.8345% 83.3103 48.5132),lab(41.1384% 90.2909 36.2237));animation:2s ease-in-out infinite alternate Sidebar-module-scss-module__Pr3oZW__issueGlow;box-shadow:0 0 12px #ef0036a6;box-shadow:0 0 12px lab(50.8345% 83.3103 48.5132/.65)}@keyframes Sidebar-module-scss-module__Pr3oZW__issueGlow{0%{box-shadow:0 0 8px #ef003680;box-shadow:0 0 8px lab(50.8345% 83.3103 48.5132/.5)}to{box-shadow:0 0 16px #ef0036d9;box-shadow:0 0 16px lab(50.8345% 83.3103 48.5132/.85)}}.Sidebar-module-scss-module__Pr3oZW__badgeIssueIcon{color:#d50044;color:lab(44.6275% 90.3364 35.3288);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;margin-right:2px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.Sidebar-module-scss-module__Pr3oZW__badge_danger{color:#fff;background:#ee343b;background:lab(53.6853% 69.6775 43.7724);box-shadow:0 2px 8px #ee343b80;box-shadow:0 2px 8px lab(53.6853% 69.6775 43.7724/.5)}.Sidebar-module-scss-module__Pr3oZW__badge_warning,.Sidebar-module-scss-module__Pr3oZW__badge_amber{color:#221200;color:lab(7.10255% 8.39327 11.8499);background:linear-gradient(135deg,#f4a500,#e88c00);background:linear-gradient(135deg,lab(74.2669% 23.583 81.9232),lab(66.9696% 32.5297 94.4221));box-shadow:0 2px 8px #f4a50073;box-shadow:0 2px 8px lab(74.2669% 23.583 81.9232/.45)}.Sidebar-module-scss-module__Pr3oZW__badge_purple{color:#fff;background:linear-gradient(135deg,#8e58f2,#653de9);background:linear-gradient(135deg,lab(49.9643% 47.8387 -70.9074),lab(39.9667% 50.6014 -82.2791));box-shadow:0 2px 8px #8e58f280;box-shadow:0 2px 8px lab(49.9643% 47.8387 -70.9074/.5)}.Sidebar-module-scss-module__Pr3oZW__badge_pink{color:#fff;background:linear-gradient(135deg,#db2fb2,#ba00b5);background:linear-gradient(135deg,lab(52.4231% 73.0821 -29.5534),lab(43.6173% 75.9271 -46.5009));box-shadow:0 2px 8px #db2fb280;box-shadow:0 2px 8px lab(52.4231% 73.0821 -29.5534/.5)}.Sidebar-module-scss-module__Pr3oZW__badge_teal{color:#fff;background:linear-gradient(135deg,#009589,#007e65);background:linear-gradient(135deg,lab(55.7603% -63.9708 -6.17979),lab(46.7694% -70.9278 5.88031));box-shadow:0 2px 8px #00958973;box-shadow:0 2px 8px lab(55.7603% -63.9708 -6.17979/.45)}.Sidebar-module-scss-module__Pr3oZW__badge_success{color:#fff;background:linear-gradient(135deg,#03a14a,#17890b);background:linear-gradient(135deg,lab(58.0286% -51.707 34.5419),lab(49.821% -47.8922 49.5098));box-shadow:0 2px 8px #03a14a73;box-shadow:0 2px 8px lab(58.0286% -51.707 34.5419/.45)}.Sidebar-module-scss-module__Pr3oZW__badge_info{color:#fff;background:linear-gradient(135deg,#008fd6,#007aa6);background:linear-gradient(135deg,lab(55.547% -14.1087 -52.5998),lab(46.6602% -23.1419 -51.7422));box-shadow:0 2px 8px #008fd673;box-shadow:0 2px 8px lab(55.547% -14.1087 -52.5998/.45)}.Sidebar-module-scss-module__Pr3oZW__badge_primary{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.Sidebar-module-scss-module__Pr3oZW__badgeUrgentDot{background:#fffffff2;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.4s ease-in-out infinite Sidebar-module-scss-module__Pr3oZW__urgentPulse;display:inline-block}@keyframes Sidebar-module-scss-module__Pr3oZW__urgentPulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}.Sidebar-module-scss-module__Pr3oZW__collapsedDot{border:1.5px solid var(--card);border-radius:50%;flex-shrink:0;width:9px;height:9px;position:absolute;top:5px;right:5px}
@keyframes Notification-module-scss-module__MjHtUq__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.Notification-module-scss-module__MjHtUq__root{align-items:center;display:inline-flex;position:relative}.Notification-module-scss-module__MjHtUq__toggle{cursor:pointer;width:40px;height:40px;color:var(--muted-foreground);background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex;position:relative}.Notification-module-scss-module__MjHtUq__toggle svg{stroke-width:1.75px;width:21px;height:21px;transition:transform .25s}.Notification-module-scss-module__MjHtUq__toggle .Notification-module-scss-module__MjHtUq__dot{border:1.5px solid var(--background);background:linear-gradient(135deg,#ff3b3b,#ff6b6b);border-radius:50%;width:7px;height:7px;transition:opacity .15s,transform .15s;position:absolute;top:7px;right:7px;box-shadow:0 1px 4px #ff3b3b80}.Notification-module-scss-module__MjHtUq__toggle .Notification-module-scss-module__MjHtUq__hoverCount{color:#fff;border:2px solid var(--background);opacity:0;pointer-events:none;background:linear-gradient(135deg,#ff3b3b,#ff6b6b);border-radius:20px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:-4px;right:-4px;transform:scale(.7)translateY(4px);box-shadow:0 2px 6px #ff3b3b66}.Notification-module-scss-module__MjHtUq__toggle:hover{color:var(--foreground)}.Notification-module-scss-module__MjHtUq__toggle:hover svg{transform:rotate(12deg)scale(1.1)}.Notification-module-scss-module__MjHtUq__toggle:hover .Notification-module-scss-module__MjHtUq__dot{opacity:0;transform:scale(0)}.Notification-module-scss-module__MjHtUq__toggle:hover .Notification-module-scss-module__MjHtUq__hoverCount{opacity:1;transform:scale(1)translateY(0)}.Notification-module-scss-module__MjHtUq__toggle:active{transform:scale(.93)}.Notification-module-scss-module__MjHtUq__menu{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);width:360px;max-height:520px;box-shadow:var(--shadow-soft);z-index:1000;flex-direction:column;margin-top:12px;animation:.25s cubic-bezier(.16,1,.3,1) Notification-module-scss-module__MjHtUq__notifFadeIn;display:flex;position:absolute;top:100%;right:0;overflow:hidden}@media (max-width:480px){.Notification-module-scss-module__MjHtUq__menu{width:auto;max-height:calc(100vh - 120px);position:fixed;top:60px;left:16px;right:16px}}@keyframes Notification-module-scss-module__MjHtUq__notifFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Notification-module-scss-module__MjHtUq__menuHeader{border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.Notification-module-scss-module__MjHtUq__menuHeaderLeft{align-items:center;gap:8px;display:flex}.Notification-module-scss-module__MjHtUq__menuTitle{color:var(--foreground);margin:0;font-size:15px;font-weight:700}.Notification-module-scss-module__MjHtUq__unseenPill{background:oklch(from var(--primary) l c h / .12);color:var(--primary);letter-spacing:.02em;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.Notification-module-scss-module__MjHtUq__closeBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s;display:flex}.Notification-module-scss-module__MjHtUq__closeBtn:hover{background:oklch(from var(--muted) l c h / .3);color:var(--foreground)}.Notification-module-scss-module__MjHtUq__bulkActions{background:oklch(from var(--muted) l c h / .25);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.Notification-module-scss-module__MjHtUq__bulkBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.Notification-module-scss-module__MjHtUq__bulkBtn svg{stroke-width:2px;width:15px;height:15px}.Notification-module-scss-module__MjHtUq__bulkBtn:hover:not(:disabled){background:oklch(from var(--muted) l c h / .5);color:var(--foreground)}.Notification-module-scss-module__MjHtUq__bulkBtn:disabled{opacity:.45;cursor:not-allowed}.Notification-module-scss-module__MjHtUq__bulkBtn.Notification-module-scss-module__MjHtUq__bulkBtnRead:hover:not(:disabled){color:#16a34a;background:#16a34a14}.Notification-module-scss-module__MjHtUq__bulkBtn.Notification-module-scss-module__MjHtUq__bulkBtnDelete:hover:not(:disabled){color:#dc2626;background:#dc262614}.Notification-module-scss-module__MjHtUq__list{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.Notification-module-scss-module__MjHtUq__item{border-bottom:1px solid var(--border);gap:12px;padding:16px 20px;transition:background .2s;display:flex;position:relative}.Notification-module-scss-module__MjHtUq__item:hover{background:oklch(from var(--muted) l c h / .2)}.Notification-module-scss-module__MjHtUq__item.Notification-module-scss-module__MjHtUq__unseenItem{background:oklch(from var(--primary) l c h / .03)}.Notification-module-scss-module__MjHtUq__itemIcon{background:oklch(from var(--muted) l c h / .4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.Notification-module-scss-module__MjHtUq__itemIcon svg{stroke-width:2px;width:16px;height:16px}.Notification-module-scss-module__MjHtUq__iconDestructive{color:var(--destructive)}.Notification-module-scss-module__MjHtUq__iconSuccess{color:var(--success)}.Notification-module-scss-module__MjHtUq__iconWarning{color:#ca8a04}.Notification-module-scss-module__MjHtUq__iconInfo{color:var(--primary)}.Notification-module-scss-module__MjHtUq__itemBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Notification-module-scss-module__MjHtUq__itemTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Notification-module-scss-module__MjHtUq__itemTitle{color:var(--foreground);font-size:13.5px;font-weight:600;line-height:1.3}.Notification-module-scss-module__MjHtUq__itemTime{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.Notification-module-scss-module__MjHtUq__itemDetail{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.4}.Notification-module-scss-module__MjHtUq__itemActions{gap:8px;margin-top:8px;display:flex}.Notification-module-scss-module__MjHtUq__itemBtn{border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.Notification-module-scss-module__MjHtUq__itemBtn svg{width:13px;height:13px}.Notification-module-scss-module__MjHtUq__itemBtn:hover:not(:disabled){background:oklch(from var(--muted) l c h / .4);color:var(--foreground)}.Notification-module-scss-module__MjHtUq__itemBtn.Notification-module-scss-module__MjHtUq__itemBtnRead:hover:not(:disabled){color:#16a34a;background:#16a34a0a;border-color:#16a34a4d}.Notification-module-scss-module__MjHtUq__itemBtn.Notification-module-scss-module__MjHtUq__itemBtnDelete:hover:not(:disabled){color:#dc2626;background:#dc26260a;border-color:#dc26264d}.Notification-module-scss-module__MjHtUq__itemBtn:disabled{opacity:.5;cursor:not-allowed}.Notification-module-scss-module__MjHtUq__itemDot{background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:18px;right:12px}.Notification-module-scss-module__MjHtUq__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}.Notification-module-scss-module__MjHtUq__stateIcon{color:var(--muted-foreground);opacity:.65;margin-bottom:12px;display:flex}.Notification-module-scss-module__MjHtUq__stateTitle{color:var(--foreground);margin:0 0 4px;font-size:14px;font-weight:600}.Notification-module-scss-module__MjHtUq__stateSub{color:var(--muted-foreground);margin:0;font-size:12px}.Notification-module-scss-module__MjHtUq__stateText{color:var(--muted-foreground);margin-top:10px;font-size:13px}.Notification-module-scss-module__MjHtUq__spinner{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:14px;height:14px;animation:.75s linear infinite Notification-module-scss-module__MjHtUq__notifSpin;display:inline-block}.Notification-module-scss-module__MjHtUq__spinner.Notification-module-scss-module__MjHtUq__spinnerMd{border-width:2.5px;width:24px;height:24px}@keyframes Notification-module-scss-module__MjHtUq__notifSpin{to{transform:rotate(360deg)}}.Notification-module-scss-module__MjHtUq__branch-topbar{border-bottom:1px solid var(--border);z-index:50;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:10px;padding:8px 0;display:flex;position:sticky;top:0}.Notification-module-scss-module__MjHtUq__branch-topbar__toggle{margin-right:auto}.Notification-module-scss-module__MjHtUq__branch-topbar__actions{align-items:center;gap:8px;display:flex}
@keyframes BadgeField-module-scss-module__7RCO5W__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.BadgeField-module-scss-module__7RCO5W__badgeRow{align-items:center;gap:10px;display:flex}.BadgeField-module-scss-module__7RCO5W__badge{background:oklch(from var(--primary) l c h / .1);color:var(--primary);white-space:nowrap;border:1px solid #0000;border-radius:50px;outline:none;align-items:center;gap:10px;padding:8px 20px;transition:background-color .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.BadgeField-module-scss-module__7RCO5W__badge svg{stroke-width:2px;width:20px}.BadgeField-module-scss-module__7RCO5W__label{font-size:14px;font-weight:500}.BadgeField-module-scss-module__7RCO5W__icon{display:inline-flex}.BadgeField-module-scss-module__7RCO5W__small{gap:5px!important;padding:2px 10px!important}.BadgeField-module-scss-module__7RCO5W__small span{font-size:11px!important}.BadgeField-module-scss-module__7RCO5W__small svg{width:15px!important}.BadgeField-module-scss-module__7RCO5W__live:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.2s infinite BadgeField-module-scss-module__7RCO5W__pulseDot}@keyframes BadgeField-module-scss-module__7RCO5W__pulseDot{0%,to{opacity:1}50%{opacity:.3}}.BadgeField-module-scss-module__7RCO5W__clickable{cursor:pointer}.BadgeField-module-scss-module__7RCO5W__clickable:hover{filter:brightness(.96)}.BadgeField-module-scss-module__7RCO5W__clickable:focus-visible{outline-offset:2px;outline:2px solid}.BadgeField-module-scss-module__7RCO5W__disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.BadgeField-module-scss-module__7RCO5W__solid{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.BadgeField-module-scss-module__7RCO5W__primary{background:oklch(from var(--primary) l c h / .1);color:var(--primary);border-color:oklch(from var(--primary) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__primary.BadgeField-module-scss-module__7RCO5W__solid{background:var(--primary);color:var(--primary-foreground)}.BadgeField-module-scss-module__7RCO5W__attention{background:oklch(from var(--attention) l c h / .1);color:var(--attention);border-color:oklch(from var(--attention) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__attention.BadgeField-module-scss-module__7RCO5W__solid{background:var(--attention);color:var(--attention-foreground)}.BadgeField-module-scss-module__7RCO5W__warning{background:oklch(from var(--warning) l c h / .1);color:var(--warning);border-color:oklch(from var(--warning) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__warning.BadgeField-module-scss-module__7RCO5W__solid{background:var(--warning);color:var(--warning-foreground)}.BadgeField-module-scss-module__7RCO5W__green,.BadgeField-module-scss-module__7RCO5W__secondary{background:oklch(from var(--success) l c h / .2);color:var(--success);border-color:oklch(from var(--success) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__green.BadgeField-module-scss-module__7RCO5W__solid,.BadgeField-module-scss-module__7RCO5W__secondary.BadgeField-module-scss-module__7RCO5W__solid{background:var(--success);color:var(--success-foreground)}.BadgeField-module-scss-module__7RCO5W__info{background:oklch(from var(--info) l c h / .2);color:var(--info);border-color:oklch(from var(--info) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__info.BadgeField-module-scss-module__7RCO5W__solid{background:var(--info);color:var(--info-foreground)}.BadgeField-module-scss-module__7RCO5W__orange{color:#f97316;background:#f9731626;border-color:#f973164d}.BadgeField-module-scss-module__7RCO5W__orange.BadgeField-module-scss-module__7RCO5W__solid{color:#fff;background:#f97316}.BadgeField-module-scss-module__7RCO5W__muted{background:oklch(from var(--muted) l c h / .1);color:var(--foreground);border-color:oklch(from var(--muted) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__muted.BadgeField-module-scss-module__7RCO5W__solid{background:var(--muted);color:var(--foreground)}.BadgeField-module-scss-module__7RCO5W__danger,.BadgeField-module-scss-module__7RCO5W__red{background:oklch(from var(--destructive) l c h / .1);color:var(--destructive);border-color:oklch(from var(--destructive) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__danger.BadgeField-module-scss-module__7RCO5W__solid,.BadgeField-module-scss-module__7RCO5W__red.BadgeField-module-scss-module__7RCO5W__solid{background:var(--destructive);color:var(--destructive-foreground)}.BadgeField-module-scss-module__7RCO5W__gray,.BadgeField-module-scss-module__7RCO5W__mutedForeground{background:oklch(from var(--muted-foreground) l c h / .1);color:var(--foreground);border-color:oklch(from var(--muted-foreground) l c h / .2)}.BadgeField-module-scss-module__7RCO5W__gray.BadgeField-module-scss-module__7RCO5W__solid,.BadgeField-module-scss-module__7RCO5W__mutedForeground.BadgeField-module-scss-module__7RCO5W__solid{background:var(--muted-foreground);color:var(--muted)}
@keyframes AccountPageHead-module-scss-module__SNirTW__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.AccountPageHead-module-scss-module__SNirTW__head{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;padding:8px 24px 40px;display:flex}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__left{flex:1;min-width:0}.AccountPageHead-module-scss-module__SNirTW__head a{color:var(--muted-foreground);margin-bottom:16px;font-size:.75rem;font-weight:600;display:inline-flex}.AccountPageHead-module-scss-module__SNirTW__head a:hover{color:var(--foreground)}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__tagLine{color:var(--primary);text-transform:uppercase;letter-spacing:2.4px;tab-size:4;margin-bottom:4px;font-size:11px;font-weight:700;line-height:16px;display:block}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__title{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:48px;font-weight:700;line-height:48px;overflow:hidden}@media (max-width:767px){.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__title{font-size:22px}}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__detail{color:var(--muted-foreground);justify-content:center;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}@media (max-width:576px){.AccountPageHead-module-scss-module__SNirTW__head{margin-bottom:12px;padding:4px 12px 20px}.AccountPageHead-module-scss-module__SNirTW__head a{margin-bottom:8px;font-size:12px}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__tagLine{letter-spacing:1.8px;font-size:10px}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__title{font-size:24px;line-height:28px}.AccountPageHead-module-scss-module__SNirTW__head .AccountPageHead-module-scss-module__SNirTW__detail{font-size:12px}}
@keyframes CheckoutContainer-module-scss-module__IRurYG__skeletonPulse{0%,to{opacity:.6}50%{opacity:.3}}.CheckoutContainer-module-scss-module__IRurYG__checkoutLayout{font-family:var(--font-inter,system-ui, sans-serif);color:var(--foreground);grid-template-columns:1fr 400px;align-items:start;gap:32px;padding:32px 0 60px;display:grid}@media (max-width:1100px){.CheckoutContainer-module-scss-module__IRurYG__checkoutLayout{grid-template-columns:1fr 340px;gap:24px}}@media (max-width:768px){.CheckoutContainer-module-scss-module__IRurYG__checkoutLayout{grid-template-columns:1fr;gap:16px;padding:16px 0 24px}}.CheckoutContainer-module-scss-module__IRurYG__checkoutMain{flex-direction:column;gap:20px;min-width:0;display:flex}.CheckoutContainer-module-scss-module__IRurYG__orderSidebar{flex-direction:column;gap:20px;display:flex;position:sticky;top:82px}.CheckoutContainer-module-scss-module__IRurYG__orderSidebar>*{width:100%}.CheckoutContainer-module-scss-module__IRurYG__skeletonHead{flex-direction:column;gap:8px;padding:24px 0 0;display:flex}.CheckoutContainer-module-scss-module__IRurYG__skeletonCard{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:20px}.CheckoutContainer-module-scss-module__IRurYG__skeletonBar{background:var(--muted);border-radius:8px;animation:1.5s ease-in-out infinite CheckoutContainer-module-scss-module__IRurYG__skeletonPulse}.CheckoutContainer-module-scss-module__IRurYG__loginPrompt{color:oklch(from var(--foreground) l c h / muted);justify-content:flex-end;align-items:baseline;gap:6px;margin-bottom:24px;padding:0 4px;font-size:14px;display:flex}.CheckoutContainer-module-scss-module__IRurYG__loginPrompt .CheckoutContainer-module-scss-module__IRurYG__loginText{font-weight:400}.CheckoutContainer-module-scss-module__IRurYG__loginPrompt .CheckoutContainer-module-scss-module__IRurYG__loginBtn{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:none}.CheckoutContainer-module-scss-module__IRurYG__loginPrompt .CheckoutContainer-module-scss-module__IRurYG__loginBtn:hover{text-decoration:underline}@media (max-width:480px){.CheckoutContainer-module-scss-module__IRurYG__loginPrompt{justify-content:flex-start}}
@keyframes SharedOrderSummary-module-scss-module__PVDOkW__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__inputField{align-items:center;gap:10px;margin-top:16px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect{background:oklch(from var(--success) l c h / .1);border:1.5px solid oklch(from var(--success) l c h / .3);border-radius:var(--radius-xl);justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:16px;padding:12px 16px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left{align-items:center;gap:10px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left .SharedOrderSummary-module-scss-module__PVDOkW__icon{text-align:center;background:var(--success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left .SharedOrderSummary-module-scss-module__PVDOkW__icon svg{width:18px;height:18px;color:var(--success-foreground);stroke-width:2px}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left .SharedOrderSummary-module-scss-module__PVDOkW__info{flex-direction:column;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left .SharedOrderSummary-module-scss-module__PVDOkW__info strong{color:var(--foreground);font-size:14px;font-weight:700}.SharedOrderSummary-module-scss-module__PVDOkW__couponCard .SharedOrderSummary-module-scss-module__PVDOkW__couponCorrect .SharedOrderSummary-module-scss-module__PVDOkW__left .SharedOrderSummary-module-scss-module__PVDOkW__info span{color:var(--success);font-size:12px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard{position:relative;overflow:hidden}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__itemCount{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div{background-color:oklch(from var(--muted) l c h / .4);border-radius:var(--radius-xl);border:1px solid var(--border);align-items:center;gap:14px;padding:12px 14px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__imageWrap{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);flex-shrink:0;width:58px;height:58px;overflow:hidden}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__imageWrap img{object-fit:cover;width:100%;height:100%}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__top{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__top .SharedOrderSummary-module-scss-module__PVDOkW__itemName{color:var(--foreground);margin:0;font-size:14px;font-weight:600;line-height:1.3}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__buttom{justify-content:space-between;align-items:center;width:100%;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__buttom .SharedOrderSummary-module-scss-module__PVDOkW__qtyTag{background:var(--card);border:1px solid var(--border);color:var(--muted-foreground);border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__buttom .SharedOrderSummary-module-scss-module__PVDOkW__total{color:var(--foreground);font-size:14px;font-weight:700}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div.SharedOrderSummary-module-scss-module__PVDOkW__freeGiftCard{background:oklch(from var(--success) l c h / .08);border:1px dashed oklch(from var(--success) l c h / .4);position:relative;overflow:hidden}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div.SharedOrderSummary-module-scss-module__PVDOkW__freeGiftCard .SharedOrderSummary-module-scss-module__PVDOkW__giftBadgeImg{object-fit:contain;pointer-events:none;z-index:2;transform-origin:100%;filter:drop-shadow(0 3px 8px #0000002e);opacity:.95;width:106px;height:auto;position:absolute;top:46%;right:3px;transform:translateY(-50%)rotate(12deg)}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div.SharedOrderSummary-module-scss-module__PVDOkW__freeGiftCard .SharedOrderSummary-module-scss-module__PVDOkW__right{z-index:1;padding-right:95px;position:relative}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__summaryItems>div.SharedOrderSummary-module-scss-module__PVDOkW__freeGiftCard .SharedOrderSummary-module-scss-module__PVDOkW__right .SharedOrderSummary-module-scss-module__PVDOkW__buttom .SharedOrderSummary-module-scss-module__PVDOkW__total{margin-left:auto;margin-right:8px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo{border:1px solid var(--border);background:oklch(from var(--muted) l c h / .3);border-radius:var(--radius-xl);flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo{align-items:flex-start;gap:12px;width:100%;padding:12px 16px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo:not(:last-child){border-bottom:1px solid var(--border)}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo .SharedOrderSummary-module-scss-module__PVDOkW__icon{flex-shrink:0;margin-top:2px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo .SharedOrderSummary-module-scss-module__PVDOkW__icon svg{color:var(--primary);stroke-width:2px;width:18px;height:18px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo .SharedOrderSummary-module-scss-module__PVDOkW__content{flex:1;min-width:0}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo .SharedOrderSummary-module-scss-module__PVDOkW__content strong{color:var(--foreground);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__deliveryInfo .SharedOrderSummary-module-scss-module__PVDOkW__itemInfo .SharedOrderSummary-module-scss-module__PVDOkW__content p{color:var(--muted-foreground);word-break:break-word;margin:0;font-size:12px;line-height:1.4}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style-type:none;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li .SharedOrderSummary-module-scss-module__PVDOkW__label{color:var(--muted-foreground);font-size:14px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li .SharedOrderSummary-module-scss-module__PVDOkW__value{color:var(--foreground);text-align:right;font-size:14px;font-weight:600}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li.SharedOrderSummary-module-scss-module__PVDOkW__price{border-top:1px solid var(--border);padding-top:14px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li.SharedOrderSummary-module-scss-module__PVDOkW__price span:first-child{color:var(--foreground);font-size:16px;font-weight:700}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li.SharedOrderSummary-module-scss-module__PVDOkW__price .SharedOrderSummary-module-scss-module__PVDOkW__value{color:var(--primary);font-size:20px;font-weight:700}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul li.SharedOrderSummary-module-scss-module__PVDOkW__secure{text-align:center;color:var(--destructive);justify-content:center;margin-top:4px;font-size:12px}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul .SharedOrderSummary-module-scss-module__PVDOkW__condation{border-radius:var(--radius-2xl);border:1px solid var(--border);background-color:oklch(from var(--background) l c h / .1);align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul .SharedOrderSummary-module-scss-module__PVDOkW__condation span{color:var(--foreground);font-size:13px;line-height:1.4}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard ul .SharedOrderSummary-module-scss-module__PVDOkW__condation span a{color:var(--primary);text-decoration:underline}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__placeOrderDesktopOnly{width:100%;margin-top:16px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__trustElements{border-top:1px dashed var(--border);flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:16px;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__trustElements .SharedOrderSummary-module-scss-module__PVDOkW__trustItem{color:var(--success);background-color:oklch(from var(--success) l c h / .1);border-radius:var(--radius-2xl);flex:1;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__trustElements .SharedOrderSummary-module-scss-module__PVDOkW__trustItem svg{width:18px;height:18px;color:var(--success);flex-shrink:0}.SharedOrderSummary-module-scss-module__PVDOkW__summaryCard .SharedOrderSummary-module-scss-module__PVDOkW__trustElements .SharedOrderSummary-module-scss-module__PVDOkW__trustItem p{color:var(--success);margin:0;font-size:11px;font-weight:500}.SharedOrderSummary-module-scss-module__PVDOkW__shippingProgress{width:100%;color:var(--foreground);flex-direction:column;gap:8px;margin-top:8px;font-size:13px;font-weight:500;display:flex}.SharedOrderSummary-module-scss-module__PVDOkW__progressBar{background:var(--muted);border-radius:99px;width:100%;height:6px;overflow:hidden}.SharedOrderSummary-module-scss-module__PVDOkW__progressFill{background:var(--primary);border-radius:99px;height:100%;transition:width .4s cubic-bezier(.25,1,.5,1)}
@keyframes BrandLoading-module-scss-module__9M7niG__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.BrandLoading-module-scss-module__9M7niG__container{background-color:var(--background);color:var(--foreground);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.BrandLoading-module-scss-module__9M7niG__container.BrandLoading-module-scss-module__9M7niG__fullScreen{z-index:9999;width:100vw;height:100dvh;position:fixed;inset:0}.BrandLoading-module-scss-module__9M7niG__container.BrandLoading-module-scss-module__9M7niG__embedded{border-radius:var(--radius-2xl);width:100%;height:100%;min-height:280px}.BrandLoading-module-scss-module__9M7niG__container.BrandLoading-module-scss-module__9M7niG__overlay{z-index:20;background:oklch(from var(--background) l c h / .7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.BrandLoading-module-scss-module__9M7niG__container.BrandLoading-module-scss-module__9M7niG__inline{min-height:unset;background:0 0;padding:.75rem}.BrandLoading-module-scss-module__9M7niG__sm .BrandLoading-module-scss-module__9M7niG__spinnerWrap{width:32px;height:32px;margin-bottom:0}.BrandLoading-module-scss-module__9M7niG__sm .BrandLoading-module-scss-module__9M7niG__spinnerTrack,.BrandLoading-module-scss-module__9M7niG__sm .BrandLoading-module-scss-module__9M7niG__spinnerArc{border-width:2px}.BrandLoading-module-scss-module__9M7niG__sm .BrandLoading-module-scss-module__9M7niG__logoWrapper img{width:16px}.BrandLoading-module-scss-module__9M7niG__md .BrandLoading-module-scss-module__9M7niG__spinnerWrap{width:48px;height:48px;margin-bottom:.5rem}.BrandLoading-module-scss-module__9M7niG__md .BrandLoading-module-scss-module__9M7niG__logoWrapper img{width:22px}.BrandLoading-module-scss-module__9M7niG__glowOrbTop,.BrandLoading-module-scss-module__9M7niG__glowOrbBottom{z-index:1;pointer-events:none;background:oklch(from var(--primary) l c h / .14);filter:blur(80px);border-radius:50%;animation:8s ease-in-out infinite alternate BrandLoading-module-scss-module__9M7niG__pulseGlow;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.BrandLoading-module-scss-module__9M7niG__glowOrbTop,.BrandLoading-module-scss-module__9M7niG__glowOrbBottom{animation:none}}.BrandLoading-module-scss-module__9M7niG__glowOrbTop{width:300px;height:300px;top:18%}.BrandLoading-module-scss-module__9M7niG__glowOrbBottom{background:oklch(from var(--accent) l c h / .1);width:260px;height:260px;animation-duration:10s;animation-direction:alternate-reverse;bottom:18%}.BrandLoading-module-scss-module__9M7niG__overlay .BrandLoading-module-scss-module__9M7niG__glowOrbTop,.BrandLoading-module-scss-module__9M7niG__overlay .BrandLoading-module-scss-module__9M7niG__glowOrbBottom,.BrandLoading-module-scss-module__9M7niG__inline .BrandLoading-module-scss-module__9M7niG__glowOrbTop,.BrandLoading-module-scss-module__9M7niG__inline .BrandLoading-module-scss-module__9M7niG__glowOrbBottom{display:none}.BrandLoading-module-scss-module__9M7niG__inline .BrandLoading-module-scss-module__9M7niG__loaderCard{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;flex-direction:row;gap:.6rem;padding:0}.BrandLoading-module-scss-module__9M7niG__inline .BrandLoading-module-scss-module__9M7niG__progressContainer{display:none}.BrandLoading-module-scss-module__9M7niG__loaderCard{z-index:2;flex-direction:column;align-items:center;padding:2.5rem 3rem;display:flex;position:relative}@media (max-width:480px){.BrandLoading-module-scss-module__9M7niG__loaderCard{width:100%;max-width:320px;padding:2rem 1.5rem}}.BrandLoading-module-scss-module__9M7niG__spinnerWrap{justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:1.5rem;display:flex;position:relative}.BrandLoading-module-scss-module__9M7niG__spinnerTrack{border:3px solid var(--border);border-radius:50%;position:absolute;inset:0}.BrandLoading-module-scss-module__9M7niG__spinnerArc{border:3px solid #0000;border-top-color:var(--primary);border-right-color:oklch(from var(--primary) l c h / .4);border-radius:50%;animation:.9s linear infinite BrandLoading-module-scss-module__9M7niG__spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.BrandLoading-module-scss-module__9M7niG__spinnerArc{animation-duration:2.4s}}.BrandLoading-module-scss-module__9M7niG__logoWrapper{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.BrandLoading-module-scss-module__9M7niG__logoWrapper img{width:34px;height:auto;display:block}.BrandLoading-module-scss-module__9M7niG__logoLight{display:block}.BrandLoading-module-scss-module__9M7niG__logoDark,:is([data-theme=dark] .BrandLoading-module-scss-module__9M7niG__logoLight,.dark .BrandLoading-module-scss-module__9M7niG__logoLight){display:none}:is([data-theme=dark] .BrandLoading-module-scss-module__9M7niG__logoDark,.dark .BrandLoading-module-scss-module__9M7niG__logoDark){display:block}.BrandLoading-module-scss-module__9M7niG__progressContainer{background:var(--muted);border-radius:999px;width:200px;height:5px;margin-bottom:1.25rem;position:relative;overflow:hidden}.BrandLoading-module-scss-module__9M7niG__progressBar{background:var(--gradient-primary);transform-origin:0;border-radius:999px;width:100%;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) infinite BrandLoading-module-scss-module__9M7niG__progressIndeterminate;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.BrandLoading-module-scss-module__9M7niG__progressBar{width:40%;animation:none}}.BrandLoading-module-scss-module__9M7niG__statusRow{align-items:center;gap:6px;display:flex}.BrandLoading-module-scss-module__9M7niG__statusText{color:var(--muted-foreground);letter-spacing:.02em;font-family:inherit;font-size:.875rem;font-weight:500}.BrandLoading-module-scss-module__9M7niG__dotsContainer{align-items:center;gap:4px;display:flex}.BrandLoading-module-scss-module__9M7niG__dot{background-color:var(--primary);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite both BrandLoading-module-scss-module__9M7niG__dotWave}.BrandLoading-module-scss-module__9M7niG__dot:first-child{animation-delay:0s}.BrandLoading-module-scss-module__9M7niG__dot:nth-child(2){animation-delay:.2s}.BrandLoading-module-scss-module__9M7niG__dot:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.BrandLoading-module-scss-module__9M7niG__dot{opacity:.7;animation:none}}@keyframes BrandLoading-module-scss-module__9M7niG__spin{to{transform:rotate(360deg)}}@keyframes BrandLoading-module-scss-module__9M7niG__progressIndeterminate{0%{transform:translate(-100%)scaleX(.3)}50%{transform:translate(0%)scaleX(.75)}to{transform:translate(100%)scaleX(.3)}}@keyframes BrandLoading-module-scss-module__9M7niG__dotWave{0%,80%,to{opacity:.4;transform:scale(.8)}40%{opacity:1;transform:scale(1.4)}}@keyframes BrandLoading-module-scss-module__9M7niG__pulseGlow{0%{opacity:.4;transform:translate(-50%)scale(.9)}to{opacity:.8;transform:translate(-50%)scale(1.1)}}
@keyframes Button-module-scss-module__K3wmia__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.Button-module-scss-module__K3wmia__button{text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:25px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:max-content;min-height:48px;padding:14px 24px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.Button-module-scss-module__K3wmia__button:disabled,.Button-module-scss-module__K3wmia__button.Button-module-scss-module__K3wmia__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module-scss-module__K3wmia__button.Button-module-scss-module__K3wmia__start{justify-content:flex-start}.Button-module-scss-module__K3wmia__button.Button-module-scss-module__K3wmia__end{justify-content:flex-end}.Button-module-scss-module__K3wmia__buttonIcon{flex-shrink:0;align-items:center;display:inline-flex}.Button-module-scss-module__K3wmia__buttonIcon svg{stroke-width:2px;width:18px;height:18px;display:block}.Button-module-scss-module__K3wmia__buttonContent{align-items:center;gap:10px;transition:opacity .2s;display:inline-flex}.Button-module-scss-module__K3wmia__buttonContent.Button-module-scss-module__K3wmia__hidden{opacity:0;visibility:hidden}.Button-module-scss-module__K3wmia__buttonLoader{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module-scss-module__K3wmia__buttonMedium{min-height:38px;padding:8px 16px;font-size:14px;line-height:normal}.Button-module-scss-module__K3wmia__buttonMedium .Button-module-scss-module__K3wmia__buttonIcon svg{width:16px;height:16px}.Button-module-scss-module__K3wmia__buttonSmall{gap:4px;min-height:32px;padding:6px 12px;font-size:12px}.Button-module-scss-module__K3wmia__buttonSmall .Button-module-scss-module__K3wmia__buttonIcon svg{width:14px;height:14px}.Button-module-scss-module__K3wmia__buttonLong{width:100%}.Button-module-scss-module__K3wmia__buttonRounded{width:fit-content;min-height:unset;border-radius:50%;flex-shrink:0;padding:10px}.Button-module-scss-module__K3wmia__buttonRounded .Button-module-scss-module__K3wmia__icon{text-align:center;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.Button-module-scss-module__K3wmia__buttonPrimary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.Button-module-scss-module__K3wmia__buttonPrimary:hover{background:var(--primary-glow)}.Button-module-scss-module__K3wmia__buttonPrimaryGradient{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.Button-module-scss-module__K3wmia__buttonPrimaryGradient:hover{background:var(--primary-glow)}.Button-module-scss-module__K3wmia__buttonSecondary{background:var(--secondary);color:var(--secondary-foreground)}.Button-module-scss-module__K3wmia__buttonSecondary:hover{background:var(--border)}.Button-module-scss-module__K3wmia__buttonSuccess{border-color:var(--success);background:var(--success);color:var(--success-foreground)}.Button-module-scss-module__K3wmia__buttonDanger{background:var(--destructive);color:var(--destructive-foreground)}.Button-module-scss-module__K3wmia__buttonWhite{background:var(--card);color:var(--muted-foreground);box-shadow:var(--shadow-soft)}.Button-module-scss-module__K3wmia__buttonForground{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-soft)}.Button-module-scss-module__K3wmia__buttonGray{background:var(--muted);color:var(--muted-foreground)}.Button-module-scss-module__K3wmia__buttonBlack{color:#fff;background:#000}.Button-module-scss-module__K3wmia__buttonTransparent{color:var(--primary);min-height:unset;background:0 0;border:none;padding:0}.Button-module-scss-module__K3wmia__buttonTransparent svg{color:var(--primary)}.Button-module-scss-module__K3wmia__buttonTransparent:hover{background:oklch(from var(--primary) l c h / .08)}.Button-module-scss-module__K3wmia__buttonOutlinePrimary{border-color:var(--primary);color:var(--primary);background:0 0}.Button-module-scss-module__K3wmia__buttonOutlinePrimary:hover{background:var(--primary);color:var(--primary-foreground)}.Button-module-scss-module__K3wmia__buttonOutlineSecondary{border-color:var(--secondary-foreground);color:var(--secondary-foreground);background:0 0}.Button-module-scss-module__K3wmia__buttonOutlineSecondary:hover{background:var(--secondary);color:var(--secondary-foreground)}.Button-module-scss-module__K3wmia__buttonOutlineBlack{color:#000;border-color:#000}.Button-module-scss-module__K3wmia__buttonRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Button-module-scss-module__K3wmia__buttonRow.Button-module-scss-module__K3wmia__center{justify-content:center}.Button-module-scss-module__K3wmia__buttonRow.Button-module-scss-module__K3wmia__end{justify-content:flex-end}.Button-module-scss-module__K3wmia__buttonRow.Button-module-scss-module__K3wmia__start{justify-content:flex-start}.Button-module-scss-module__K3wmia__buttonRow.Button-module-scss-module__K3wmia__spaceBetween{justify-content:space-between}.Button-module-scss-module__K3wmia__buttonRow.Button-module-scss-module__K3wmia__fit .Button-module-scss-module__K3wmia__button{flex:1}@media (max-width:767px){.Button-module-scss-module__K3wmia__buttonRow .Button-module-scss-module__K3wmia__button{width:100%}}.Button-module-scss-module__K3wmia__spin{width:20px;height:20px;animation:1s linear infinite Button-module-scss-module__K3wmia__spin;display:inline-block}@keyframes Button-module-scss-module__K3wmia__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module-scss-module__K3wmia__buttonCTA{border-color:var(--primary);background:linear-gradient(135deg, var(--primary), var(--primary-glow));color:var(--primary-foreground);box-shadow:0 4px 14px oklch(from var(--primary) l c h / .35);letter-spacing:.2px;font-weight:700;position:relative;overflow:visible}.Button-module-scss-module__K3wmia__buttonCTA .Button-module-scss-module__K3wmia__buttonIcon{transform-origin:50% 100%;animation:1.6s ease-in-out infinite Button-module-scss-module__K3wmia__ctaTap;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.Button-module-scss-module__K3wmia__buttonCTA .Button-module-scss-module__K3wmia__buttonIcon svg{width:20px;height:20px}.Button-module-scss-module__K3wmia__buttonCTA:hover{box-shadow:0 10px 22px oklch(from var(--primary) l c h / .45);transform:translateY(-2px)scale(1.03)}.Button-module-scss-module__K3wmia__buttonCTA:active{animation:.35s Button-module-scss-module__K3wmia__ctaPress}.Button-module-scss-module__K3wmia__buttonCTA:active .Button-module-scss-module__K3wmia__buttonIcon{animation:.35s Button-module-scss-module__K3wmia__ctaTapDown}.Button-module-scss-module__K3wmia__buttonCTA:focus-visible{outline:2px solid var(--primary-foreground);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__K3wmia__buttonCTA .Button-module-scss-module__K3wmia__buttonIcon,.Button-module-scss-module__K3wmia__buttonCTA:active{animation:none}.Button-module-scss-module__K3wmia__buttonCTA:hover{transform:none}}@keyframes Button-module-scss-module__K3wmia__ctaTap{0%,55%,to{transform:translate(-50%)translateY(0)rotate(0)}15%{transform:translate(-50%)translateY(6px)rotate(-3deg)}25%{transform:translate(-50%)translateY(0)rotate(0)}}@keyframes Button-module-scss-module__K3wmia__ctaTapDown{0%{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(10px)scale(.9)}to{transform:translate(-50%)translateY(0)scale(1)}}@keyframes Button-module-scss-module__K3wmia__ctaPress{0%{transform:scale(1)}40%{box-shadow:0 0 0 0 oklch(from var(--primary) l c h / .5);transform:scale(.92)}to{box-shadow:0 0 0 18px oklch(from var(--primary) l c h / 0);transform:scale(1)}}
@keyframes AddressCard-module-scss-module__NjKWzG__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.AddressCard-module-scss-module__NjKWzG__addAddressCard{border:3px dashed var(--border);border-radius:var(--radius-2xl);background:var(--card);min-height:300px;margin-top:30px;padding:20px;animation:.2s AddressCard-module-scss-module__NjKWzG__fadeIn}.AddressCard-module-scss-module__NjKWzG__addAddressTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.AddressCard-module-scss-module__NjKWzG__addAddressTop h3{color:var(--foreground);margin:0;font-size:16px;font-weight:600}.AddressCard-module-scss-module__NjKWzG__addAddressTop .AddressCard-module-scss-module__NjKWzG__button-rounded{background:var(--muted);color:var(--foreground);text-align:center;width:30px;min-height:unset;border-radius:50%;justify-content:center;align-items:center;height:30px;padding:4px;display:flex}.AddressCard-module-scss-module__NjKWzG__addAddressTop .AddressCard-module-scss-module__NjKWzG__button-rounded svg{width:20px;height:20px;color:var(--foreground)}.AddressCard-module-scss-module__NjKWzG__addressCard{background:var(--card);color:var(--card-foreground);border-radius:var(--radius-3xl);box-shadow:var(--shadow-soft);cursor:pointer;border:2px solid #0000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.AddressCard-module-scss-module__NjKWzG__addressCard.AddressCard-module-scss-module__NjKWzG__active{box-shadow:var(--shadow-glow);border-color:var(--primary)}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}@media (max-width:991px){.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop{gap:5px}}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardLeft{flex-shrink:0;width:30px}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardLeft input[type=radio]{accent-color:var(--primary);cursor:pointer}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight{flex:1;min-width:0}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__cardLabel{align-items:center;gap:10px;margin-bottom:8px;display:flex}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__cardLabel h4{color:var(--foreground);margin:0;font-size:14px;font-weight:600}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__defaultTag{background:oklch(from var(--primary) l c h / .1);color:var(--primary);white-space:nowrap;border-radius:25px;padding:2px 8px;font-size:10px;font-weight:500}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__cardCenter{flex-direction:column;gap:2px;display:flex}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__name{color:var(--foreground);margin:0 0 4px;font-size:14px;font-weight:600}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__fullAddress,.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__location,.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__landmark{color:var(--muted-foreground);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}@media (max-width:991px){.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__fullAddress,.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__location,.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__landmark{flex-direction:column;align-items:flex-start}}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardTop .AddressCard-module-scss-module__NjKWzG__cardRight .AddressCard-module-scss-module__NjKWzG__landmark{font-size:13px}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardBottom{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:16px;padding-top:12px;display:flex}.AddressCard-module-scss-module__NjKWzG__addressCard .AddressCard-module-scss-module__NjKWzG__cardBottom .AddressCard-module-scss-module__NjKWzG__trashBtn:hover{background:oklch(from var(--destructive) l c h / .1)!important;color:var(--destructive)!important}@keyframes AddressCard-module-scss-module__NjKWzG__fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
@keyframes AuthLayout-module-scss-module__oqYbfq__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.AuthLayout-module-scss-module__oqYbfq__section{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.AuthLayout-module-scss-module__oqYbfq__section{padding:24px 16px}}.AuthLayout-module-scss-module__oqYbfq__wrap{z-index:1;width:100%;max-width:1100px;position:relative}.AuthLayout-module-scss-module__oqYbfq__head{justify-content:center;align-items:center;margin-bottom:32px;transition:transform .2s;display:flex}.AuthLayout-module-scss-module__oqYbfq__head:hover{transform:scale(1.02)}.AuthLayout-module-scss-module__oqYbfq__head img{width:150px;height:auto}.AuthLayout-module-scss-module__oqYbfq__card{align-items:center;gap:48px;display:flex}@media (max-width:992px){.AuthLayout-module-scss-module__oqYbfq__card{flex-direction:column;gap:32px}}.AuthLayout-module-scss-module__oqYbfq__banner{flex-direction:column;flex:1.3;justify-content:flex-start;align-items:flex-start;padding:10px;display:flex;position:relative;overflow:hidden}@media (max-width:992px){.AuthLayout-module-scss-module__oqYbfq__banner{text-align:center;align-items:center;padding:0}}.AuthLayout-module-scss-module__oqYbfq__bannerBadge{color:var(--primary);letter-spacing:1.5px;text-transform:uppercase;background:oklch(from var(--primary) l c h / .08);border:1px solid oklch(from var(--primary) l c h / .2);border-radius:99px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.AuthLayout-module-scss-module__oqYbfq__bannerBadge svg{width:15px;height:15px}.AuthLayout-module-scss-module__oqYbfq__bannerTitle{color:var(--foreground);letter-spacing:-1.2px;margin:0;font-size:44px;font-weight:800;line-height:1.15}@media (max-width:768px){.AuthLayout-module-scss-module__oqYbfq__bannerTitle{font-size:30px;line-height:34px}}.AuthLayout-module-scss-module__oqYbfq__bannerDetail{color:var(--muted-foreground);margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.6}.AuthLayout-module-scss-module__oqYbfq__featureList{flex-direction:column;gap:12px;width:100%;margin-top:28px;display:flex}@media (max-width:992px){.AuthLayout-module-scss-module__oqYbfq__featureList{max-width:360px}}@media (max-width:991px){.AuthLayout-module-scss-module__oqYbfq__featureList{max-width:100%}}.AuthLayout-module-scss-module__oqYbfq__featureItem{background:oklch(from var(--card) l c h / .9);border:1px solid oklch(from var(--border) l c h / .4);border-radius:var(--radius-2xl);align-items:center;gap:14px;padding:12px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 16px #00000005}.AuthLayout-module-scss-module__oqYbfq__featureItem:hover{border-color:oklch(from var(--primary) l c h / .4);transform:translate(4px);box-shadow:0 6px 20px #0000000a}.AuthLayout-module-scss-module__oqYbfq__featureItem svg{stroke-width:2px;width:20px;height:20px;color:var(--primary);flex-shrink:0}.AuthLayout-module-scss-module__oqYbfq__featureItem span{color:var(--foreground);font-size:14px;font-weight:600}.AuthLayout-module-scss-module__oqYbfq__featureItem.AuthLayout-module-scss-module__oqYbfq__green svg{color:#22c55e}.AuthLayout-module-scss-module__oqYbfq__formWrap{background:var(--card);color:var(--card-foreground);border-radius:var(--radius-3xl);box-shadow:var(--shadow-soft);flex:1;min-width:380px;padding:40px;border-radius:var(--radius-2xl)!important}@media (max-width:768px){.AuthLayout-module-scss-module__oqYbfq__formWrap{min-width:unset;width:100%;padding:28px 20px}}.AuthLayout-module-scss-module__oqYbfq__formInner{width:100%}.AuthLayout-module-scss-module__oqYbfq__title{color:var(--foreground);letter-spacing:-.4px;margin-bottom:6px;font-size:24px;font-weight:700}.AuthLayout-module-scss-module__oqYbfq__subtitle{color:var(--muted-foreground);margin-bottom:24px;font-size:13.5px;line-height:1.5}.AuthLayout-module-scss-module__oqYbfq__formWrap a{color:var(--primary);font-weight:600;text-decoration:none}.AuthLayout-module-scss-module__oqYbfq__formWrap a:hover{text-decoration:underline}.AuthLayout-module-scss-module__oqYbfq__footer{text-align:center;color:var(--muted-foreground);margin-top:28px;font-size:13px}.AuthLayout-module-scss-module__oqYbfq__footer.AuthLayout-module-scss-module__oqYbfq__secondary{margin-top:12px}.AuthLayout-module-scss-module__oqYbfq__footer a{color:var(--primary);font-weight:700;text-decoration:none}.AuthLayout-module-scss-module__oqYbfq__footer a:hover{text-decoration:underline}.AuthLayout-module-scss-module__oqYbfq__tabSwitcher{background:oklch(from var(--muted) l c h / .5);border:1px solid var(--border);border-radius:var(--radius-2xl);align-items:center;gap:4px;margin-bottom:28px;padding:4px;display:flex}.AuthLayout-module-scss-module__oqYbfq__tabBtn{border-radius:var(--radius-xl);color:var(--muted-foreground);white-space:nowrap;letter-spacing:.1px;flex:1;justify-content:center;align-items:center;padding:9px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex}.AuthLayout-module-scss-module__oqYbfq__tabBtn:hover:not(.AuthLayout-module-scss-module__oqYbfq__tabActive){color:var(--foreground);background:oklch(from var(--muted) l c h / .3)}.AuthLayout-module-scss-module__oqYbfq__tabActive{background:var(--card);color:var(--foreground);box-shadow:0 1px 6px oklch(from l c h / .12),0 0 0 1px var(--border)}.AuthLayout-module-scss-module__oqYbfq__googleBtn{border-radius:var(--radius-xl);border:1px solid oklch(from var(--border) l c h / .6);background:var(--card);width:100%;color:var(--foreground);cursor:pointer;box-shadow:0 1px 4px oklch(from l c h / .08),inset 0 1px 0 #ffffff0f;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;padding:13px 20px;font-size:14px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.AuthLayout-module-scss-module__oqYbfq__googleBtn:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff1f 50%,#0000 60%);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.AuthLayout-module-scss-module__oqYbfq__googleBtn svg{flex-shrink:0;width:20px;height:20px}.AuthLayout-module-scss-module__oqYbfq__googleBtn span{letter-spacing:.1px}.AuthLayout-module-scss-module__oqYbfq__googleBtn:hover:not(:disabled){background:oklch(from var(--muted) l c h / .25);border-color:oklch(from var(--primary) l c h / .4);box-shadow:0 4px 16px -4px oklch(from l c h / .14),0 1px 4px oklch(from l c h / .06),inset 0 1px 0 #ffffff14;transform:translateY(-1px)}.AuthLayout-module-scss-module__oqYbfq__googleBtn:hover:not(:disabled):after{transform:translate(100%)}.AuthLayout-module-scss-module__oqYbfq__googleBtn:active:not(:disabled){box-shadow:0 1px 4px oklch(from l c h / .06);transform:translateY(0)}.AuthLayout-module-scss-module__oqYbfq__googleBtn:disabled{opacity:.6;cursor:not-allowed}.AuthLayout-module-scss-module__oqYbfq__dividerRow{align-items:center;gap:12px;margin-bottom:22px;display:flex}.AuthLayout-module-scss-module__oqYbfq__dividerRow span{color:var(--muted-foreground);white-space:nowrap;text-transform:lowercase;letter-spacing:.4px;padding:0 2px;font-size:11.5px;font-weight:500}.AuthLayout-module-scss-module__oqYbfq__dividerRow:before,.AuthLayout-module-scss-module__oqYbfq__dividerRow:after{content:"";background:var(--border);opacity:.6;flex:1;height:1px}.AuthLayout-module-scss-module__oqYbfq__inlineTabLink{cursor:pointer;color:var(--primary);font-size:inherit;background:0 0;border:none;margin:0;padding:0;font-weight:700;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}.AuthLayout-module-scss-module__oqYbfq__inlineTabLink:hover{text-decoration:underline}.AuthLayout-module-scss-module__oqYbfq__formInner form{animation:.22s cubic-bezier(.16,1,.3,1) both AuthLayout-module-scss-module__oqYbfq__authFormIn}@keyframes AuthLayout-module-scss-module__oqYbfq__authFormIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@keyframes Avatar-module-scss-module__Gbe9jG__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.Avatar-module-scss-module__Gbe9jG__tableAvatar{align-items:center;gap:10px;display:flex}.Avatar-module-scss-module__Gbe9jG__tableAvatar.Avatar-module-scss-module__Gbe9jG__circle .Avatar-module-scss-module__Gbe9jG__icon{border-radius:50%}.Avatar-module-scss-module__Gbe9jG__tableAvatar.Avatar-module-scss-module__Gbe9jG__square .Avatar-module-scss-module__Gbe9jG__icon{border-radius:8px}.Avatar-module-scss-module__Gbe9jG__icon{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.Avatar-module-scss-module__Gbe9jG__clickable{cursor:zoom-in;transition:opacity .15s,transform .15s}.Avatar-module-scss-module__Gbe9jG__clickable:hover{opacity:.85;transform:scale(1.06)}.Avatar-module-scss-module__Gbe9jG__initials{background:color-mix(in oklch, var(--primary) 18%, transparent)}.Avatar-module-scss-module__Gbe9jG__initials span{color:var(--primary);text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.Avatar-module-scss-module__Gbe9jG__image{object-fit:cover;width:100%;height:100%}.Avatar-module-scss-module__Gbe9jG__content{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Avatar-module-scss-module__Gbe9jG__title{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:14px;font-weight:600;overflow:hidden}.Avatar-module-scss-module__Gbe9jG__description{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:12px;overflow:hidden}.Avatar-module-scss-module__Gbe9jG__previewBackdrop{z-index:2000;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#000000bf;background:lab(0% 0 0/.75);justify-content:center;align-items:center;animation:.2s Avatar-module-scss-module__Gbe9jG__fadeIn;display:flex;position:fixed;inset:0}.Avatar-module-scss-module__Gbe9jG__previewClose{text-align:center;background:oklch(from var(--card) l c h / .15);border:1px solid oklch(from var(--card) l c h / .25);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.Avatar-module-scss-module__Gbe9jG__previewClose svg{width:18px}.Avatar-module-scss-module__Gbe9jG__previewClose:hover{background:oklch(from var(--card) l c h / .3)}.Avatar-module-scss-module__Gbe9jG__previewContent{cursor:default;border-radius:var(--radius-2xl);max-width:min(90vw,640px);max-height:90vh;box-shadow:var(--shadow-soft);animation:.2s Avatar-module-scss-module__Gbe9jG__scaleIn;overflow:hidden}.Avatar-module-scss-module__Gbe9jG__previewImage{object-fit:contain;width:100%;height:100%;max-height:90vh;display:block}@keyframes Avatar-module-scss-module__Gbe9jG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Avatar-module-scss-module__Gbe9jG__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
@keyframes Empty-module-scss-module__ywTPca__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.Empty-module-scss-module__ywTPca__empty{flex-direction:column;gap:4px;display:flex}.Empty-module-scss-module__ywTPca__empty.Empty-module-scss-module__ywTPca__center{text-align:center;justify-content:center;align-items:center}.Empty-module-scss-module__ywTPca__empty.Empty-module-scss-module__ywTPca__left{align-items:flex-start}.Empty-module-scss-module__ywTPca__empty.Empty-module-scss-module__ywTPca__right{align-items:flex-end}.Empty-module-scss-module__ywTPca__empty.Empty-module-scss-module__ywTPca__end{justify-content:flex-end}.Empty-module-scss-module__ywTPca__icon{text-align:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;display:flex}.Empty-module-scss-module__ywTPca__icon svg{width:30px;height:30px}.Empty-module-scss-module__ywTPca__primary .Empty-module-scss-module__ywTPca__icon{background:oklch(from var(--primary) l c h / .1);color:var(--primary)}.Empty-module-scss-module__ywTPca__success .Empty-module-scss-module__ywTPca__icon,.Empty-module-scss-module__ywTPca__green .Empty-module-scss-module__ywTPca__icon{background:oklch(from var(--success) l c h / .1);color:var(--success)}.Empty-module-scss-module__ywTPca__danger .Empty-module-scss-module__ywTPca__icon,.Empty-module-scss-module__ywTPca__error .Empty-module-scss-module__ywTPca__icon,.Empty-module-scss-module__ywTPca__red .Empty-module-scss-module__ywTPca__icon{background:oklch(from var(--destructive) l c h / .1);color:var(--destructive)}.Empty-module-scss-module__ywTPca__warning .Empty-module-scss-module__ywTPca__icon{background:oklch(from var(--warning) l c h / .15);color:var(--warning)}.Empty-module-scss-module__ywTPca__gray .Empty-module-scss-module__ywTPca__icon{background:var(--muted);color:var(--muted-foreground)}.Empty-module-scss-module__ywTPca__label{color:var(--foreground);margin-bottom:6px;font-size:15px;font-weight:600}.Empty-module-scss-module__ywTPca__description{color:var(--muted-foreground);text-transform:capitalize;margin:0;font-size:14px}.Empty-module-scss-module__ywTPca__button{margin-top:10px}
@keyframes InlineAction-module-scss-module__umUE9G__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.InlineAction-module-scss-module__umUE9G__InlineAction{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.InlineAction-module-scss-module__umUE9G__InlineAction.InlineAction-module-scss-module__umUE9G__gap1{gap:4px}.InlineAction-module-scss-module__umUE9G__InlineAction.InlineAction-module-scss-module__umUE9G__gap2{gap:8px}.InlineAction-module-scss-module__umUE9G__InlineAction.InlineAction-module-scss-module__umUE9G__gap3{gap:12px}.InlineAction-module-scss-module__umUE9G__InlineAction.InlineAction-module-scss-module__umUE9G__gap4{gap:16px}.InlineAction-module-scss-module__umUE9G__item{align-items:center;gap:4px;width:max-content;display:flex;position:relative}.InlineAction-module-scss-module__umUE9G__button{border-radius:var(--radius-lg);background:var(--muted);min-width:32px;height:32px;color:var(--foreground);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 8px;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.InlineAction-module-scss-module__umUE9G__button:hover{background:var(--border)}.InlineAction-module-scss-module__umUE9G__button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.InlineAction-module-scss-module__umUE9G__button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.InlineAction-module-scss-module__umUE9G__button svg{stroke-width:2px;width:14px;height:14px}.InlineAction-module-scss-module__umUE9G__buttonLabel{gap:4px;padding:6px 12px}.InlineAction-module-scss-module__umUE9G__buttonLabel span{font-size:12px;font-weight:600;line-height:normal}.InlineAction-module-scss-module__umUE9G__buttonSmall{min-width:32px;height:32px}.InlineAction-module-scss-module__umUE9G__buttonMedium{min-width:36px;height:36px}.InlineAction-module-scss-module__umUE9G__buttonLarge{min-width:40px;height:40px}.InlineAction-module-scss-module__umUE9G__buttonPrimary,.InlineAction-module-scss-module__umUE9G__buttonSecondary{background:var(--muted);color:var(--foreground)}.InlineAction-module-scss-module__umUE9G__buttonSuccess:hover{background:oklch(from var(--success) l c h / .1)}.InlineAction-module-scss-module__umUE9G__buttonSuccess:hover svg{color:var(--success)}.InlineAction-module-scss-module__umUE9G__buttonWarning:hover{background:oklch(from var(--warning) l c h / .1)}.InlineAction-module-scss-module__umUE9G__buttonWarning:hover svg{color:var(--warning)}.InlineAction-module-scss-module__umUE9G__buttonDanger:hover{background:oklch(from var(--destructive) l c h / .1)}.InlineAction-module-scss-module__umUE9G__buttonDanger:hover svg{color:var(--destructive)}.InlineAction-module-scss-module__umUE9G__buttonContent{align-items:center;gap:inherit;transition:opacity .2s;display:flex}.InlineAction-module-scss-module__umUE9G__hidden{opacity:0;visibility:hidden}.InlineAction-module-scss-module__umUE9G__buttonLoader{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.InlineAction-module-scss-module__umUE9G__spin{animation:.8s linear infinite InlineAction-module-scss-module__umUE9G__spin}@keyframes InlineAction-module-scss-module__umUE9G__spin{to{transform:rotate(360deg)}}
@keyframes InputField-module-scss-module___sav6W__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.InputField-module-scss-module___sav6W__formGroup{width:100%}.InputField-module-scss-module___sav6W__label{color:var(--foreground);margin-bottom:6px;font-size:13.5px;font-weight:500;display:block}.InputField-module-scss-module___sav6W__required{color:var(--destructive)}.InputField-module-scss-module___sav6W__hint{color:var(--muted-foreground);margin-top:5px;font-size:12px;display:block}.InputField-module-scss-module___sav6W__error{color:var(--destructive);align-items:center;gap:4px;margin-top:6px;font-size:12.5px;font-weight:400;display:flex}.InputField-module-scss-module___sav6W__error:before{content:"⚠";margin-right:5px;font-size:11px}.InputField-module-scss-module___sav6W__iconInput{position:relative}:is(.InputField-module-scss-module___sav6W__iconInput:not(:has(.InputField-module-scss-module___sav6W__iconRight)) .InputField-module-scss-module___sav6W__input,.InputField-module-scss-module___sav6W__iconInput:not(:has(.InputField-module-scss-module___sav6W__iconRight)) .InputField-module-scss-module___sav6W__textarea,.InputField-module-scss-module___sav6W__iconInput:not(:has(.InputField-module-scss-module___sav6W__iconRight)) .InputField-module-scss-module___sav6W__select,.InputField-module-scss-module___sav6W__iconInput:not(:has(.InputField-module-scss-module___sav6W__iconRight)) .InputField-module-scss-module___sav6W__display){padding-right:22px}.InputField-module-scss-module___sav6W__iconInput:has(.InputField-module-scss-module___sav6W__iconLeft) .InputField-module-scss-module___sav6W__select{padding-left:44px}.InputField-module-scss-module___sav6W__input,.InputField-module-scss-module___sav6W__textarea{border-radius:var(--radius-2xl);width:100%;caret-color:var(--primary);border:1px solid var(--border);justify-content:space-between;align-items:center;padding:8.5px 41px 8.5px 25px;transition:border-color .2s,box-shadow .2s;display:flex;color:var(--foreground)!important;background-color:var(--background)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill:visited{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill:visited{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__textarea:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__input:focus,.InputField-module-scss-module___sav6W__input:focus-visible,.InputField-module-scss-module___sav6W__input:active,.InputField-module-scss-module___sav6W__textarea:focus,.InputField-module-scss-module___sav6W__textarea:focus-visible,.InputField-module-scss-module___sav6W__textarea:active{border-color:var(--primary);box-shadow:0 0 0 3px oklch(from var(--primary) l c h / .12);outline:none}.InputField-module-scss-module___sav6W__input:hover:not(:disabled):not([readonly]),.InputField-module-scss-module___sav6W__textarea:hover:not(:disabled):not([readonly]){border-color:oklch(from var(--primary) l c h / .5)}.InputField-module-scss-module___sav6W__input::placeholder,.InputField-module-scss-module___sav6W__textarea::placeholder{letter-spacing:.3px;font-size:14px;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__input:disabled,.InputField-module-scss-module___sav6W__input.InputField-module-scss-module___sav6W__disabled,.InputField-module-scss-module___sav6W__textarea:disabled,.InputField-module-scss-module___sav6W__textarea.InputField-module-scss-module___sav6W__disabled{cursor:not-allowed;opacity:.7;border:1px solid var(--border)!important;background-color:var(--muted)!important;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__input[readonly],.InputField-module-scss-module___sav6W__textarea[readonly]{border-color:var(--border);cursor:default;background-color:var(--muted)!important}.InputField-module-scss-module___sav6W__input[readonly]:focus,.InputField-module-scss-module___sav6W__textarea[readonly]:focus{box-shadow:none;border-color:var(--border)}.InputField-module-scss-module___sav6W__input.InputField-module-scss-module___sav6W__is-invalid,.InputField-module-scss-module___sav6W__textarea.InputField-module-scss-module___sav6W__is-invalid{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .1);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__input.InputField-module-scss-module___sav6W__is-invalid:focus,.InputField-module-scss-module___sav6W__textarea.InputField-module-scss-module___sav6W__is-invalid:focus{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .15);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__input,.InputField-module-scss-module___sav6W__textarea{text-overflow:ellipsis}.InputField-module-scss-module___sav6W__textarea{resize:vertical;min-height:100px;padding-top:14px;padding-bottom:14px;line-height:1.6}.InputField-module-scss-module___sav6W__select{border-radius:var(--radius-2xl);width:100%;caret-color:var(--primary);border:1px solid var(--border);justify-content:space-between;align-items:center;padding:8.5px 41px 8.5px 25px;transition:border-color .2s,box-shadow .2s;display:flex;color:var(--foreground)!important;background-color:var(--background)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill:visited{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select:focus,.InputField-module-scss-module___sav6W__select:focus-visible,.InputField-module-scss-module___sav6W__select:active{border-color:var(--primary);box-shadow:0 0 0 3px oklch(from var(--primary) l c h / .12);outline:none}.InputField-module-scss-module___sav6W__select:hover:not(:disabled):not([readonly]){border-color:oklch(from var(--primary) l c h / .5)}.InputField-module-scss-module___sav6W__select::placeholder{letter-spacing:.3px;font-size:14px;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__select:disabled,.InputField-module-scss-module___sav6W__select.InputField-module-scss-module___sav6W__disabled{cursor:not-allowed;opacity:.7;border:1px solid var(--border)!important;background-color:var(--muted)!important;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__select[readonly]{border-color:var(--border);cursor:default;background-color:var(--muted)!important}.InputField-module-scss-module___sav6W__select[readonly]:focus{box-shadow:none;border-color:var(--border)}.InputField-module-scss-module___sav6W__select.InputField-module-scss-module___sav6W__is-invalid{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .1);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__select.InputField-module-scss-module___sav6W__is-invalid:focus{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .15);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__select{appearance:none;cursor:pointer;background-image:none!important}.InputField-module-scss-module___sav6W__select:focus,.InputField-module-scss-module___sav6W__select:focus-visible,.InputField-module-scss-module___sav6W__select:active{background-color:var(--background)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select option{padding:8px 12px;background:var(--background)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__select option:checked,.InputField-module-scss-module___sav6W__select option:hover{background:var(--primary)!important;color:var(--primary-foreground)!important}.InputField-module-scss-module___sav6W__select{background-image:unset}.InputField-module-scss-module___sav6W__display{border-radius:var(--radius-2xl);width:100%;caret-color:var(--primary);border:1px solid var(--border);justify-content:space-between;align-items:center;padding:8.5px 41px 8.5px 25px;transition:border-color .2s,box-shadow .2s;display:flex;color:var(--foreground)!important;background-color:var(--background)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill:visited{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 1000px var(--muted) inset!important;box-shadow:0 0 0 1000px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--muted)!important;color:var(--foreground)!important}.InputField-module-scss-module___sav6W__display:focus,.InputField-module-scss-module___sav6W__display:focus-visible,.InputField-module-scss-module___sav6W__display:active{border-color:var(--primary);box-shadow:0 0 0 3px oklch(from var(--primary) l c h / .12);outline:none}.InputField-module-scss-module___sav6W__display:hover:not(:disabled):not([readonly]){border-color:oklch(from var(--primary) l c h / .5)}.InputField-module-scss-module___sav6W__display::placeholder{letter-spacing:.3px;font-size:14px;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__display:disabled,.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__disabled{cursor:not-allowed;opacity:.7;border:1px solid var(--border)!important;background-color:var(--muted)!important;color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__display[readonly]{border-color:var(--border);cursor:default;background-color:var(--muted)!important}.InputField-module-scss-module___sav6W__display[readonly]:focus{box-shadow:none;border-color:var(--border)}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__is-invalid{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .1);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__is-invalid:focus{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .15);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__display{cursor:default;-webkit-user-select:none;user-select:none;border-style:dashed;font-weight:600;background-color:var(--muted)!important}.InputField-module-scss-module___sav6W__display:hover{border-color:var(--border)}.InputField-module-scss-module___sav6W__display:focus{box-shadow:none;border-color:var(--border)}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__displaySuccess{color:var(--success)!important}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__displayDanger{color:var(--destructive)!important}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__displayWarning{color:#dba400!important;color:lab(71.1048% 15.6634 102.058)!important}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__displayPrimary{color:var(--primary)!important}.InputField-module-scss-module___sav6W__display.InputField-module-scss-module___sav6W__displayMuted{color:var(--muted-foreground)!important}.InputField-module-scss-module___sav6W__isInvalid{box-shadow:0 0 0 3px oklch(from var(--destructive) l c h / .1);border-color:var(--destructive)!important}.InputField-module-scss-module___sav6W__isValid{border-color:var(--success)!important}.InputField-module-scss-module___sav6W__invalidFeedback{color:var(--destructive);margin-top:6px;font-size:12.5px}.InputField-module-scss-module___sav6W__validFeedback{color:var(--success);margin-top:6px;font-size:12.5px}.InputField-module-scss-module___sav6W__dateInput{cursor:pointer;appearance:none;width:100%;padding-right:40px;display:block}.InputField-module-scss-module___sav6W__dateInput::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;background:0 0;width:40px;height:100%;position:absolute;top:0;right:0}.InputField-module-scss-module___sav6W__dateInput::-webkit-clear-button{-webkit-appearance:none;display:none}.InputField-module-scss-module___sav6W__dateInput::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.InputField-module-scss-module___sav6W__numberInput{-moz-appearance:textfield}.InputField-module-scss-module___sav6W__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InputField-module-scss-module___sav6W__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.InputField-module-scss-module___sav6W__fileInput{cursor:pointer;padding:10px 20px}.InputField-module-scss-module___sav6W__fileInput::-webkit-file-upload-button{background:var(--primary);border-radius:var(--radius-xl);color:var(--primary-foreground);cursor:pointer;border:none;margin-right:12px;padding:6px 16px;font-size:13px;transition:background .2s}.InputField-module-scss-module___sav6W__fileInput::-webkit-file-upload-button:hover{background:var(--primary-glow)}.InputField-module-scss-module___sav6W__colorInput{cursor:pointer;appearance:none;border-radius:var(--radius-md);background-color:var(--background);border:1px solid var(--border);box-sizing:border-box;width:100%;height:42px;padding:4px 6px!important}.InputField-module-scss-module___sav6W__colorInput::-webkit-color-swatch-wrapper{border-radius:var(--radius-sm);padding:0}.InputField-module-scss-module___sav6W__colorInput::-webkit-color-swatch{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--border);border:none}.InputField-module-scss-module___sav6W__colorInput::-moz-color-swatch{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--border);border:none}.InputField-module-scss-module___sav6W__disabled{opacity:.7;cursor:not-allowed}.InputField-module-scss-module___sav6W__checkboxWrap{align-items:center;gap:8px;display:flex}.InputField-module-scss-module___sav6W__checkboxLabel{text-align:start;color:var(--foreground);cursor:pointer;margin-bottom:0;font-size:14px;line-height:1.4}.InputField-module-scss-module___sav6W__checkboxLabel a{color:var(--primary);font-size:14px;line-height:1.4}.InputField-module-scss-module___sav6W__radioWrap .InputField-module-scss-module___sav6W__radioLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.InputField-module-scss-module___sav6W__radioText{color:var(--foreground);font-size:14px;line-height:1.4}.InputField-module-scss-module___sav6W__checkboxInput,.InputField-module-scss-module___sav6W__radioInput{cursor:pointer;appearance:none;border:1.5px solid oklch(from var(--muted-foreground) l c h / .4);background-color:var(--background);place-items:center;transition:border-color .2s,background-color .2s;display:grid;position:relative;flex-shrink:0!important;width:20px!important;height:20px!important;padding:0!important}.InputField-module-scss-module___sav6W__checkboxInput:after,.InputField-module-scss-module___sav6W__radioInput:after{content:"✓";color:var(--foreground);font-size:13px;font-weight:600;transition:transform .15s ease-in-out;transform:scale(0)}.InputField-module-scss-module___sav6W__checkboxInput:checked,.InputField-module-scss-module___sav6W__radioInput:checked{background:var(--primary)!important;border-color:var(--primary)!important}.InputField-module-scss-module___sav6W__checkboxInput:checked:after,.InputField-module-scss-module___sav6W__radioInput:checked:after{color:var(--primary-foreground);transform:scale(1)}.InputField-module-scss-module___sav6W__checkboxInput:hover:not(:disabled),.InputField-module-scss-module___sav6W__radioInput:hover:not(:disabled){border-color:var(--primary)}.InputField-module-scss-module___sav6W__checkboxInput:disabled,.InputField-module-scss-module___sav6W__radioInput:disabled{opacity:.5;cursor:not-allowed}.InputField-module-scss-module___sav6W__checkboxInput{border-radius:var(--radius-sm)}.InputField-module-scss-module___sav6W__radioInput{border-radius:50%!important}.InputField-module-scss-module___sav6W__radioInput:after{content:"";background:var(--primary-foreground);border-radius:50%;width:10px;height:10px}.InputField-module-scss-module___sav6W__switch{flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}.InputField-module-scss-module___sav6W__switch input{opacity:0;width:0;height:0;position:absolute}.InputField-module-scss-module___sav6W__slider{cursor:pointer;background-color:oklch(from var(--muted-foreground) l c h / .4);border-radius:24px;transition:background-color .3s;position:absolute;inset:0}.InputField-module-scss-module___sav6W__slider:before{content:"";background-color:var(--background);border-radius:50%;width:18px;height:18px;transition:transform .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 4px #0003;box-shadow:0 1px 4px lab(0% 0 0/.2)}.InputField-module-scss-module___sav6W__switch input:checked+.InputField-module-scss-module___sav6W__slider{background-color:var(--primary)}.InputField-module-scss-module___sav6W__switch input:checked+.InputField-module-scss-module___sav6W__slider:before{background-color:var(--primary-foreground);transform:translate(18px)}.InputField-module-scss-module___sav6W__switch input:disabled+.InputField-module-scss-module___sav6W__slider{opacity:.5;cursor:not-allowed}.InputField-module-scss-module___sav6W__icon{color:var(--primary);pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.InputField-module-scss-module___sav6W__icon svg{width:18px;height:18px}.InputField-module-scss-module___sav6W__icon img{object-fit:cover;border-radius:50%;width:20px;height:20px}.InputField-module-scss-module___sav6W__iconLeft{left:16px;right:unset;cursor:auto}.InputField-module-scss-module___sav6W__iconLeft~.InputField-module-scss-module___sav6W__input,.InputField-module-scss-module___sav6W__iconLeft~.InputField-module-scss-module___sav6W__textarea,.InputField-module-scss-module___sav6W__iconLeft~.InputField-module-scss-module___sav6W__select,.InputField-module-scss-module___sav6W__iconLeft~.InputField-module-scss-module___sav6W__display{padding-left:44px}.InputField-module-scss-module___sav6W__iconRight{pointer-events:auto;cursor:pointer;transition:color .2s}.InputField-module-scss-module___sav6W__iconRight:hover{color:var(--primary-glow)}.InputField-module-scss-module___sav6W__strengthBar{align-items:center;gap:8px;margin:8px 0 0;display:flex}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack{border-radius:var(--radius-3xl);background:oklch(from var(--muted) l c h / .7);flex:1;height:6px;overflow:hidden}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack .InputField-module-scss-module___sav6W__strengthFill{border-radius:var(--radius-3xl);height:100%;transition:width .25s,background .25s}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack .InputField-module-scss-module___sav6W__strengthFill.InputField-module-scss-module___sav6W__strengthPoor{background:var(--destructive)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack .InputField-module-scss-module___sav6W__strengthFill.InputField-module-scss-module___sav6W__strengthFair{background:var(--warning)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack .InputField-module-scss-module___sav6W__strengthFill.InputField-module-scss-module___sav6W__strengthGood{background:var(--primary)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthTrack .InputField-module-scss-module___sav6W__strengthFill.InputField-module-scss-module___sav6W__strengthStrong{background:var(--success)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthLabel{white-space:nowrap;font-size:12px;font-weight:600}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthLabel.InputField-module-scss-module___sav6W__strengthPoor{color:var(--destructive)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthLabel.InputField-module-scss-module___sav6W__strengthFair{color:var(--warning)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthLabel.InputField-module-scss-module___sav6W__strengthGood{color:var(--primary)}.InputField-module-scss-module___sav6W__strengthBar .InputField-module-scss-module___sav6W__strengthLabel.InputField-module-scss-module___sav6W__strengthStrong{color:var(--success)}.InputField-module-scss-module___sav6W__spin{width:18px;height:18px;animation:1s linear infinite InputField-module-scss-module___sav6W__spin}@keyframes InputField-module-scss-module___sav6W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){.InputField-module-scss-module___sav6W__input,.InputField-module-scss-module___sav6W__textarea,.InputField-module-scss-module___sav6W__select,.InputField-module-scss-module___sav6W__display{font-size:15px}}.InputField-module-scss-module___sav6W__selectSearchWrap{width:100%;position:relative}.InputField-module-scss-module___sav6W__srOnlySelect{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.InputField-module-scss-module___sav6W__selectDisplay{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.InputField-module-scss-module___sav6W__selectPlaceholder{color:var(--muted-foreground)}.InputField-module-scss-module___sav6W__selectDropdown{z-index:20;background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-md);max-height:240px;box-shadow:var(--shadow-soft);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.InputField-module-scss-module___sav6W__selectOption{color:var(--popover-foreground);border-radius:var(--radius-sm);cursor:pointer;padding:9px 12px;font-size:13.5px;transition:background-color .15s}.InputField-module-scss-module___sav6W__selectOption:hover:not(.InputField-module-scss-module___sav6W__disabled){background:var(--muted)}.InputField-module-scss-module___sav6W__selectOptionActive{background:oklch(from var(--primary) l c h / .12);color:var(--primary);font-weight:600}.InputField-module-scss-module___sav6W__selectNoOptions{color:var(--muted-foreground);text-align:center;padding:10px 12px;font-size:13px}
@keyframes LeadDetail-module-scss-module__svPdMa__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}
@keyframes profit-loss-module-scss-module__Q28pKq__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.profit-loss-module-scss-module__Q28pKq__container{padding-bottom:2rem}
@keyframes deactivated-module-scss-module__MhnrqG__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.deactivated-module-scss-module__MhnrqG__pageWrapper{margin:auto}