:root{--teal-deep:#00a651;--teal-mid:#008a3d;--marigold:#f58220;--rickshaw-red:#e11d48;--ivory:#f5f7f8;--ink:#111827;--paper:#fff;--line:#e5e7eb;--muted:#6b7280;--shadow:0 10px 30px #11182714;--radius:14px;--blue:#1f5f8a;--admin-primary:#00a651;--admin-primary-hover:#008a3d;--admin-accent:#f58220;--admin-accent-hover:#e57412}.bd-storefront,.bd-admin{background:var(--ivory);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Hind Siliguri,sans-serif}.bd-storefront h1,.bd-storefront h2,.bd-storefront h3,.bd-admin h1,.bd-admin h2,.bd-admin h3,.display{font-family:"Baloo 2",sans-serif}.bd-storefront a,.bd-admin a{color:inherit;text-decoration:none}.bd-storefront img,.bd-admin img{max-width:100%;display:block}.bd-admin button,.bd-storefront button{font-family:inherit}::selection{background:var(--marigold);color:var(--ink)}html{scrollbar-gutter:stable}:is(html:has(.bd-admin),body:has(.bd-admin)){height:100%;overflow:hidden}.wrap{max-width:1280px;margin:0 auto;padding:0 24px}.bd-storefront .topbar{background:var(--teal-deep);color:var(--ivory);font-size:13px}.bd-storefront .topbar .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:7px;padding-bottom:7px;display:flex}.bd-storefront .topbar span{opacity:.85}.bd-storefront .topbar .links{gap:18px;display:flex}.bd-storefront .topbar .links a{opacity:.9}.bd-storefront .topbar .links a:hover{opacity:1;text-decoration:underline}header.main{background:var(--teal-deep);color:var(--paper);padding:16px 0 20px}.header-row{align-items:center;gap:24px;display:flex}.logo{flex-shrink:0;align-items:baseline;gap:2px;display:flex}.logo .bd{color:var(--marigold);letter-spacing:.5px;font-family:"Baloo 2";font-size:28px;font-weight:800}.logo .mh{color:var(--paper);font-family:"Baloo 2";font-size:28px;font-weight:600}.logo small{color:#ffffffa6;letter-spacing:1.5px;text-transform:uppercase;margin-top:-2px;font-family:Hind Siliguri;font-size:11px;font-weight:500;display:block}.search{background:var(--paper);box-shadow:var(--shadow);border-radius:10px;flex:1;display:flex;overflow:hidden}.search select{color:var(--ink);border:none;border-right:1px solid var(--line);background:#f0e9d8;padding:0 14px;font-family:Hind Siliguri;font-size:13px}.search input{color:var(--ink);border:none;outline:none;flex:1;padding:12px 16px;font-family:Hind Siliguri;font-size:15px}.search button{background:var(--teal-deep);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 22px;transition:background .15s;display:flex}.search button:hover{background:var(--teal-mid)}.header-actions{flex-shrink:0;align-items:center;gap:22px;display:flex}.header-actions .item{cursor:pointer;flex-direction:column;font-size:12.5px;line-height:1.3;display:flex}.header-actions .item b{font-size:14px;font-weight:600}.header-actions .item span{opacity:.75}.cart-badge{position:relative}.cart-badge .count{background:var(--rickshaw-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:-8px;right:-12px}nav.catnav{background:var(--teal-mid);border-top:1px solid #ffffff1f}nav.catnav .wrap{scrollbar-width:none;gap:26px;padding:11px 24px;display:flex;overflow-x:auto}nav.catnav .wrap::-webkit-scrollbar{display:none}nav.catnav a{color:var(--paper);white-space:nowrap;opacity:.92;font-size:13.5px;font-weight:500;transition:opacity .15s}nav.catnav a:hover{opacity:1;text-decoration:underline}nav.catnav a.all{color:var(--marigold);font-weight:700}.hero{padding:38px 0 30px}.hero-grid{grid-template-columns:2.1fr 1fr;gap:20px;display:grid}.hero-main{border-radius:var(--radius);background:linear-gradient(120deg, var(--teal-deep) 0%, var(--teal-mid) 55%, #2bb673 100%);min-height:340px;box-shadow:var(--shadow);background-position:50%;background-size:cover;padding:0;display:block;position:relative;overflow:hidden}.hero-main.has-image{background-color:var(--teal-deep)}.hero-slider{padding-bottom:0}.hero-slider-controls{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:14px;left:24px;right:24px}.hero-nav{color:#fff;cursor:pointer;background:#0000002e;border:1px solid #ffffff59;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1}.hero-nav:hover{background:#00000052}.hero-dots{flex:1;justify-content:center;gap:8px;display:flex}.hero-dot{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:9px;height:9px;padding:0}.hero-dot.on{background:var(--marigold);transform:scale(1.15)}.hero-copy{animation:.45s heroFade}@keyframes heroFade{0%{opacity:0}to{opacity:1}}.hero-main:after{content:"";background:radial-gradient(circle,#f5822059,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.hero-main:before{content:"";background:radial-gradient(circle,#00a6514d,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-80px;left:-40px}.hero-main.has-image:before{z-index:1;background:linear-gradient(105deg,#081e28d1 0%,#081e2873 50%,#081e2840 100%);border-radius:0;width:auto;height:auto;inset:0}.hero-main.has-image:after{display:none}.hero-copy{z-index:2;max-width:min(480px,100% - 40px);position:absolute}.hero-copy .eyebrow{color:var(--marigold);letter-spacing:1.2px;text-transform:uppercase;background:#ffffff26;border-radius:100px;margin-bottom:14px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-block}.hero-copy h1{color:#fff;margin-bottom:14px;font-size:40px;font-weight:700;line-height:1.12}.hero-copy p{color:#ffffffd1;margin-bottom:22px;font-size:15.5px;line-height:1.5}.hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.hero-copy.align-center .hero-ctas{justify-content:center}.hero-copy.align-right .hero-ctas{justify-content:flex-end}.btn{background:var(--teal-deep);color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 18px #00a65147}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00a65161}.btn.ghost{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffff80}.btn.ghost:hover{background:#ffffff1a}.hero-side{flex-direction:column;gap:20px;display:flex}.promo-card{border-radius:var(--radius);box-shadow:var(--shadow);color:#fff;flex-direction:column;flex:1;justify-content:center;padding:22px;display:flex;position:relative;overflow:hidden}.promo-card.a{background:linear-gradient(135deg,#c63a2e,#e0523f)}.promo-card.b{color:#fff;background:linear-gradient(135deg,#c05612,#f58220)}.promo-card .tag{text-transform:uppercase;letter-spacing:1px;opacity:.85;margin-bottom:6px;font-size:11.5px;font-weight:700}.promo-card h3{margin-bottom:6px;font-size:21px}.promo-card p{opacity:.9;font-size:13px}.trust{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.trust .wrap{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.trust .t-item{align-items:center;gap:12px;min-width:200px;font-size:13.5px;display:flex}.trust .t-item .ic{background:var(--ivory);width:38px;height:38px;color:var(--teal-deep);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trust .t-item b{font-size:13.5px;display:block}.trust .t-item span{color:#6b6156;font-size:12px}.sec{padding:44px 0}.sec-head{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.sec-head h2{font-size:26px;font-weight:700}.sec-head .sub{color:#6b6156;margin-top:4px;font-size:13.5px}.sec-head .view-all{color:var(--teal-deep);align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:flex}.sec-head .view-all:hover{text-decoration:underline}.cat-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.cat-card{background:var(--paper);border-radius:var(--radius);text-align:center;border:1px solid var(--line);cursor:pointer;padding:20px 12px;transition:transform .15s,box-shadow .15s,border-color .15s}.cat-card:hover{box-shadow:var(--shadow);border-color:var(--marigold);transform:translateY(-4px)}.cat-card .emoji{background:var(--ivory);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 10px;font-size:26px;display:flex}.cat-card b{font-size:13px;font-weight:600}.flash{background:linear-gradient(135deg,#1b211e,#2b3530);border-radius:20px;padding:30px 30px 26px;position:relative;overflow:hidden}.flash:before{content:"";background:repeating-linear-gradient(115deg,#f0a93a0f 0 24px,#0000 24px 48px);position:absolute;inset:0}.flash-head{z-index:1;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex;position:relative}.flash-head h2{color:#fff;align-items:center;gap:10px;font-size:24px;display:flex}.flash-head h2 .bolt{color:var(--marigold)}.timer{gap:8px;display:flex}.timer .box{color:#fff;text-align:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;min-width:38px;padding:6px 10px;font-size:15px;font-weight:700}.timer .colon{color:var(--marigold);align-items:center;font-weight:700;display:flex}.flash-sub{color:#ffffff8c;margin-left:auto;font-size:13px}.prod-grid{z-index:1;grid-template-columns:repeat(5,1fr);gap:16px;display:grid;position:relative}.prod-card{background:var(--paper);cursor:pointer;border-radius:12px;transition:transform .18s,box-shadow .18s;overflow:hidden}.prod-card:hover{transform:translateY(-5px);box-shadow:0 14px 28px #00000059}.prod-img{justify-content:center;align-items:center;height:130px;font-size:44px;display:flex;position:relative}.prod-img .discount{background:var(--rickshaw-red);color:#fff;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.prod-body{padding:12px 13px 14px}.prod-body .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.price-row{align-items:baseline;gap:7px;margin-bottom:6px;display:flex}.price-row .now{color:var(--rickshaw-red);font-size:15px;font-weight:700}.price-row .old{color:#9a9086;font-size:12px;text-decoration:line-through}.stock-bar{background:#efe7d4;border-radius:4px;height:6px;margin-bottom:5px;overflow:hidden}.stock-bar i{background:var(--marigold);height:100%;display:block}.stock-label{color:#8a8076;font-size:10.5px}.vendor-cta{background:linear-gradient(120deg,var(--teal-deep),var(--teal-mid));color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:44px 48px;display:flex;position:relative;overflow:hidden}.vendor-cta:after{content:"";background:radial-gradient(circle,#f0a93a40,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-70px;right:-40px}.vendor-cta .txt{z-index:1;max-width:520px;position:relative}.vendor-cta h2{margin-bottom:10px;font-size:26px}.vendor-cta p{opacity:.85;font-size:14.5px;line-height:1.55}.vendor-stats{z-index:1;gap:28px;display:flex;position:relative}.vendor-stats .s{text-align:center}.vendor-stats .s b{color:var(--marigold);font-family:"Baloo 2";font-size:26px;display:block}.vendor-stats .s span{opacity:.8;font-size:12px}.rail{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.rail .prod-card{border:1px solid var(--line)}.rail .prod-img{background:var(--ivory)}.banner-row{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.banner{color:#fff;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;min-height:150px;padding:26px;display:flex;position:relative;overflow:hidden}.banner h3{margin-bottom:6px;font-size:19px}.banner p{opacity:.85;margin-bottom:12px;font-size:13px}.banner .btn{padding:8px 16px;font-size:12.5px}.banner.b1{background:linear-gradient(135deg,#c63a2e,#8f2a21)}.banner.b2{background:linear-gradient(135deg,#008a3d,#00a651)}.banner.b2 .btn{background:var(--paper);color:var(--ink);box-shadow:none}.banner.b3{color:var(--ink);background:linear-gradient(135deg,#e0a93a,#a9761e)}.banner.b3 .btn{background:var(--ink);color:#fff;box-shadow:none}.app-cta{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:34px 44px;display:flex}.app-cta h2{margin-bottom:8px;font-size:23px}.app-cta p{color:#6b6156;max-width:440px;font-size:14px}.app-badges{gap:12px;display:flex}.app-badge{background:var(--ink);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 18px;transition:transform .15s;display:flex}.app-badge:hover{transform:translateY(-2px)}.app-badge .l{opacity:.7;font-size:9.5px;line-height:1}.app-badge .b{font-size:14px;font-weight:700;line-height:1.2}footer{background:var(--ink);color:#ffffffbf;padding-top:46px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:30px;padding-bottom:34px;display:grid}.foot-grid h4{color:#fff;margin-bottom:16px;font-family:Hind Siliguri;font-size:14px;font-weight:600}.foot-grid ul{list-style:none}.foot-grid li{margin-bottom:10px;font-size:13px}.foot-grid li a:hover{color:var(--marigold)}footer .flogo{color:var(--marigold);margin-bottom:10px;font-family:"Baloo 2";font-size:24px;font-weight:800}footer .flogo span{color:#fff;font-weight:600}footer p.tag{opacity:.75;max-width:280px;font-size:13px;line-height:1.6}.foot-bottom{opacity:.6;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 0;font-size:12.5px;display:flex}.pay-icons{gap:8px;display:flex}.pay-icons span{background:#ffffff14;border-radius:5px;padding:4px 10px;font-size:11px}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.reveal.show{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (width<=1080px){.cat-grid{grid-template-columns:repeat(4,1fr)}.prod-grid,.rail{grid-template-columns:repeat(3,1fr)}.banner-row,.foot-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.header-row{flex-wrap:wrap}.search{order:3;width:100%}.hero-grid{grid-template-columns:1fr}.hero-copy h1{font-size:30px}.cat-grid{grid-template-columns:repeat(3,1fr)}.prod-grid,.rail{grid-template-columns:repeat(2,1fr)}.banner-row{grid-template-columns:1fr}.vendor-cta{flex-direction:column;align-items:flex-start}.vendor-stats{flex-wrap:wrap}.foot-grid{grid-template-columns:1fr 1fr}.app-cta{flex-direction:column;align-items:flex-start}}.rickshaw-strip{background:repeating-linear-gradient(135deg,var(--marigold) 0 10px,var(--rickshaw-red) 10px 20px,var(--teal-mid) 20px 30px);background-size:42px 6px;width:100%;height:6px}.bd-admin{--teal-deep:var(--admin-primary,#00a651);--teal-mid:var(--admin-primary-hover,#008a3d);--marigold:var(--admin-accent,#f58220);flex-direction:column;height:100vh;display:flex;overflow:hidden}.bd-admin .rickshaw-strip,.bd-admin .mobile-nav-bar{flex-shrink:0}.app{grid-template-columns:minmax(0,286px) minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.bd-admin .app{flex:auto;height:auto;min-height:0;overflow:hidden}.app.sidebar-collapsed{grid-template-columns:minmax(0,108px) minmax(0,1fr)}.app.rail-animating{transition:grid-template-columns .22s}.mobile-nav-bar,.sidebar-scrim,.sidebar-mobile-head{display:none}.sidebar-desktop-brand{display:block}.sidebar{color:var(--paper);z-index:20;overflow-anchor:none;background:linear-gradient(#071422 0%,#0b1d36 48%,#050b16 100%);flex-direction:column;max-height:100vh;padding:18px 12px 16px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset -1px 0 #ffffff0f}.bd-admin .sidebar{align-self:stretch;height:100%;min-height:0;max-height:100%;position:relative;top:auto}.sidebar-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;min-height:0;margin-right:-2px;padding-right:2px;overflow:hidden auto}.sidebar-nav::-webkit-scrollbar{width:8px}.sidebar-nav::-webkit-scrollbar-track{background:#ffffff0a;border-radius:8px}.sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:8px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:#fff6}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent}.sidebar-brand-row,.sidebar-mobile-head,.sidebar-foot{flex-shrink:0}.sidebar .logo{margin-bottom:2px;font-family:"Baloo 2";font-size:19px;font-weight:800}.sidebar .logo span{color:var(--marigold)}.sidebar .role{opacity:.6;margin-bottom:16px;font-size:11px}.sidebar-brand-row{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.sidebar-rail-toggle{cursor:pointer;color:#fff;background:#ffffff1a;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,transform .15s;display:inline-flex}.sidebar-rail-toggle:hover{background:#ffffff2e;transform:translateY(-1px)}.sidebar-rail-toggle svg{width:22px;height:22px}.nav-group{margin-bottom:10px;position:relative}.nav-group .g-label{text-transform:uppercase;letter-spacing:.8px;opacity:.48;margin-bottom:6px;padding:0 10px;font-size:12px}.nav-group .g-toggle{width:100%;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.8px;opacity:.9;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 8px;padding:8px;font-size:12px;font-weight:700;display:flex;position:relative}.nav-group .g-toggle .nav-ico{border-radius:16px;width:58px;height:58px}.nav-group .g-toggle .nav-ico svg{width:32px;height:32px}.nav-group .g-toggle:hover,.nav-group.open .g-toggle,.nav-group.has-active .g-toggle{opacity:1;background:#ffffff14}.nav-group.has-active .g-toggle .nav-ico{background:var(--marigold);color:var(--ink)}.g-toggle-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-group .g-chevron{opacity:.85;flex-shrink:0;margin-left:auto;font-size:16px;line-height:1;transition:transform .2s}.nav-group.open .g-chevron{transform:rotate(0)}.nav-group-body{flex-direction:column;gap:4px;display:flex}.admin-nav-flyout{color:#2b2320;z-index:80;opacity:0;visibility:hidden;background:#fff;border:1px solid #eae0dc;border-radius:12px;min-width:240px;max-width:280px;max-height:min(70vh,520px);padding:10px;transition:opacity .14s,transform .14s,visibility .14s;position:fixed;overflow:auto;transform:translate(-6px);box-shadow:0 12px 32px #2b183024}.admin-nav-flyout.show{opacity:1;visibility:visible;transform:translate(0)}.admin-nav-flyout__title{color:#8a7b84;border-bottom:1px solid #eae0dc;margin-bottom:6px;padding:6px 10px 8px;font-size:12px;font-weight:700}.admin-nav-flyout__link{color:#2b2320;text-align:left;cursor:pointer;width:100%;font-size:13.5px;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;transition:background .12s,color .12s;display:flex}.admin-nav-flyout__link:hover{color:#c94f66;background:#f6d3d9}.admin-nav-flyout__link.active{color:#c94f66;background:#f6d3d9;font-weight:700}.admin-nav-flyout__link .pill{background:var(--rickshaw-red,#c0392b);color:#fff;border-radius:100px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}@media (width<=768px){.admin-nav-flyout{display:none!important}}.nav-item{opacity:.9;cursor:pointer;white-space:nowrap;border-radius:16px;align-items:center;gap:12px;padding:6px 8px;font-size:13.5px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.nav-item:hover{opacity:1;background:#ffffff14}.nav-item.active{background:var(--marigold);color:var(--ink);opacity:1;font-weight:700;box-shadow:0 8px 18px #f0a93a38}.nav-item.active:hover{background:var(--admin-accent-hover,var(--marigold))}.nav-ico{background:#ffffff1f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.nav-ico svg{width:26px;height:26px;display:block}.nav-item.active .nav-ico{background:#1b211e24}.nav-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-item .pill{background:var(--rickshaw-red);color:#fff;border-radius:100px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}.g-toggle .pill{background:var(--rickshaw-red);color:#fff;border-radius:100px;padding:2px 7px;font-size:10px;font-weight:700}.nav-item.active .pill{background:var(--ink);color:#fff}.sidebar-foot{opacity:.85;border-top:1px solid #ffffff1f;margin-top:0;padding:12px 8px 4px;font-size:11.5px}.sidebar-foot-user{align-items:center;gap:10px;display:flex}.sidebar-foot-avatar{-o-object-fit:cover;object-fit:cover;background:#fff3;border-radius:50%;flex-shrink:0;width:32px;height:32px}.sidebar-foot-copy{line-height:1.45}.sidebar-foot-links{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.sidebar-foot-links a{opacity:.9;color:inherit;text-decoration:underline}.sidebar-logout{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:700}.sidebar-logout:hover{background:#ffffff29}@media (width>=769px){.sidebar.collapsed{align-items:center;padding:16px 10px}.sidebar.collapsed .sidebar-desktop-brand,.sidebar.collapsed .sidebar-brand-copy{display:none}.sidebar.collapsed .sidebar-brand-row{justify-content:center;width:100%;margin-bottom:12px}.sidebar.collapsed .nav-group{width:100%;margin-bottom:8px}.sidebar.collapsed .nav-group-body{display:none}.sidebar.collapsed .g-toggle{border-radius:20px;justify-content:center;width:72px;height:72px;margin:0 auto;padding:0}.sidebar.collapsed .g-toggle-label,.sidebar.collapsed .g-chevron,.sidebar.collapsed .nav-label,.sidebar.collapsed .sidebar-foot-copy,.sidebar.collapsed .sidebar-foot-links a{display:none}.sidebar.collapsed .g-toggle .nav-ico{border-radius:18px;width:64px;height:64px}.sidebar.collapsed .g-toggle .nav-ico svg{width:36px;height:36px}.sidebar.collapsed .g-toggle .pill{justify-content:center;align-items:center;min-width:18px;height:18px;margin:0;padding:0 5px;font-size:10px;display:flex;position:absolute;top:8px;right:8px}.sidebar.collapsed .nav-item{border-radius:18px;justify-content:center;width:64px;height:64px;padding:0}.sidebar.collapsed .nav-item .nav-ico{width:48px;height:48px}.sidebar.collapsed .nav-item .nav-ico svg{width:26px;height:26px}.sidebar.collapsed .nav-item .pill{justify-content:center;align-items:center;min-width:16px;height:16px;margin:0;padding:0 4px;font-size:9px;display:flex;position:absolute;top:6px;right:6px}.sidebar.collapsed .sidebar-foot{text-align:center;border-top:0;width:100%;padding:10px 0 0}.sidebar.collapsed .sidebar-foot-user{justify-content:center}.sidebar.collapsed .sidebar-foot-links{justify-content:center;margin-top:0}.sidebar.collapsed .sidebar-logout{border-radius:14px;width:48px;height:48px;padding:8px;font-size:0}.sidebar.collapsed .sidebar-logout:after{content:"⎋";font-size:18px;line-height:1}}.main{min-width:0;max-width:100%;padding:24px 30px 50px}.bd-admin .main{height:100%;min-height:0;overflow-y:auto}.bd-admin .topbar{background:var(--teal-deep);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;padding:16px 18px;display:flex}.bd-admin .topbar h1{color:#fff;margin:0;font-size:22px}.bd-admin .topbar .sub{color:#ffffffeb;margin-top:3px;font-size:13px}.bd-admin .topbar .sub .badge{vertical-align:middle}.bd-admin .sidebar,.bd-admin .sidebar .role,.bd-admin .sidebar .g-label,.bd-admin .sidebar .nav-item,.bd-admin .sidebar-foot{color:#fff}.bd-admin .sidebar .nav-item{opacity:.9}.bd-admin .sidebar .nav-item.active{color:var(--ink);opacity:1}.bd-admin .sidebar .g-label,.bd-admin .sidebar .g-toggle{color:#ffffffbf;opacity:1}.bd-admin .sidebar .nav-group .g-toggle{letter-spacing:0;text-transform:none;border-radius:10px;gap:11px;margin-bottom:2px;padding:9px 12px;font-size:14px;font-weight:500}.bd-admin .sidebar .nav-group .g-toggle .nav-ico{background:0 0;border-radius:0;width:18px;height:18px;padding:0}.bd-admin .sidebar .nav-group .g-toggle .nav-ico svg{width:18px;height:18px}.bd-admin .sidebar .nav-group.has-active .g-toggle .nav-ico,.bd-admin .sidebar .nav-group.open .g-toggle .nav-ico{color:inherit;background:0 0}.bd-admin .sidebar .nav-group.open .g-toggle,.bd-admin .sidebar .nav-group.has-active .g-toggle{color:#fff;opacity:1;background:#ffffff1a}.bd-admin .sidebar .nav-group .g-chevron{opacity:.7;font-size:12px}.bd-admin .sidebar .nav-group-body{gap:1px;margin:0 0 4px}.bd-admin .sidebar .nav-item--leaf{box-shadow:none;border-radius:8px;gap:8px;margin:1px 4px;padding:7px 12px 7px 41px;font-size:13px;font-weight:500}.bd-admin .sidebar .nav-item--leaf:hover{box-shadow:none;background:#ffffff12;transform:none}.bd-admin .sidebar .nav-item--leaf.active{color:var(--accent-soft,#f6d3d9);box-shadow:none;background:0 0;font-weight:600}.bd-admin .sidebar .nav-item--leaf.active:hover{background:#ffffff12}.bd-admin .sidebar .nav-item--leaf .nav-ico{display:none}@media (width>=769px){.bd-admin .sidebar.collapsed .nav-group .g-toggle{border-radius:14px;justify-content:center;width:56px;height:56px;margin:0 auto;padding:0}.bd-admin .sidebar.collapsed .nav-group .g-toggle .nav-ico,.bd-admin .sidebar.collapsed .nav-group .g-toggle .nav-ico svg{width:22px;height:22px}}.top-actions{align-items:center;gap:12px;display:flex}.search-mini{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:9px;width:200px;padding:9px 14px;font-size:13px}.avatar{background:var(--marigold);width:36px;height:36px;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;overflow:hidden}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.btn{background:var(--teal-deep);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;transition:transform .15s,box-shadow .15s,background .15s,opacity .15s;display:inline-flex}.btn:hover{background:var(--admin-primary-hover,var(--teal-mid));transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn.marigold{background:var(--marigold);color:var(--ink);border-color:#0000;box-shadow:0 6px 16px #f0a93a47}.btn.marigold:hover{background:var(--admin-accent-hover,#e57412)}.btn.ghost{border:1px solid var(--line);color:var(--ink);background:0 0}.btn.ghost:hover{color:var(--ink);background:#f7fafa}.btn.danger{background:var(--rickshaw-red);color:#fff}.btn.danger:hover{background:#be123c}.btn.sm{border-radius:8px;gap:6px;padding:7px 12px;font-size:12px}.btn .btn-ico{flex-shrink:0;width:16px;height:16px}.btn .btn-ico.spin{animation:.7s linear infinite btnSpin}.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.form-actions.compact{gap:8px}.btn-cancel{color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;background:#fff!important}.btn-cancel:hover{background:#f7f2e8!important;border-color:#d9cba8!important}.btn-save.marigold{background:var(--marigold)!important;color:var(--ink)!important;box-shadow:0 8px 18px #f0a93a52!important}.btn-save.teal{background:var(--teal-deep)!important;color:#fff!important}.btn-save.marigold:hover:not(:disabled){background:var(--admin-accent-hover,#e57412)!important}.btn-save.teal:hover:not(:disabled){background:var(--admin-primary-hover,var(--teal-mid))!important}.btn-save:hover:not(:disabled){transform:translateY(-1px)}.action-btn.action-cancel{color:var(--ink);border:1px solid var(--line);background:#fff}.action-btn.action-cancel:hover{background:#f7f2e8}.action-btn.action-save,.action-btn.action-publish{background:var(--marigold);color:var(--ink);box-shadow:0 8px 18px #f0a93a4d}.action-btn.action-save:hover,.action-btn.action-publish:hover{background:var(--admin-accent-hover,#e57412)}.action-btn.action-draft{color:var(--ink);border:1px solid var(--line);background:#fff}.action-btn.action-draft:hover{background:#f7f2e8}.action-btn.action-submit{background:var(--teal-deep);color:#fff}.action-btn.action-submit:hover{background:var(--admin-primary-hover,var(--teal-mid))}.action-btn.action-add{background:var(--marigold);color:var(--ink)}.action-btn.action-add:hover{background:var(--admin-accent-hover,#e57412)}.action-btn.action-delete{color:#9b1c1c;background:#fff;border:1px solid #f0c4c4}.action-btn.action-delete:hover{background:#fde8e8}.action-btn.action-duplicate{color:var(--ink);border:1px solid var(--line);background:#fff}.action-btn.action-duplicate:hover{background:#f7f2e8}@keyframes btnSpin{to{transform:rotate(360deg)}}.bd-modal-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:6px;padding-top:14px;display:flex}.bd-modal-actions .form-actions{width:100%;margin-top:0}.stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.stat-grid.kpi-8{grid-template-columns:repeat(4,1fr)}.chip-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stat-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.stat-card .top-row{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.stat-icon{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.stat-icon.g{color:var(--teal-deep);background:#e8f8ef}.stat-icon.y{color:#a9761e;background:#fbebcb}.stat-icon.r{color:var(--rickshaw-red);background:#f7dedb}.stat-icon.t{color:var(--teal-mid);background:#e0f0ec}.stat-icon.b{color:var(--blue);background:#e0ecf5}.trend{border-radius:100px;padding:3px 8px;font-size:11px;font-weight:700}.trend.up{color:var(--teal-deep);background:#e6f3ef}.trend.down{color:var(--rickshaw-red);background:#f7dedb}.stat-card .val{font-family:"Baloo 2";font-size:24px;font-weight:700}.stat-card .label{color:var(--muted);margin-top:2px;font-size:12px}.stat-card .hint{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.35}.content-grid{grid-template-columns:1.6fr 1fr;gap:16px;margin-bottom:20px;display:grid}.panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-width:0;max-width:100%;padding:20px}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.panel-head h3{font-size:15.5px}.panel-head .link{color:var(--teal-deep);cursor:pointer;font-size:12.5px;font-weight:600}.panel+.panel{margin-bottom:20px}.chart{align-items:flex-end;gap:10px;height:150px;padding-top:10px;display:flex}.chart .bar-wrap{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.chart .bar{background:var(--teal-mid);border-radius:6px 6px 0 0;width:100%}.chart .bar.peak{background:var(--marigold)}.chart .lbl{color:var(--muted);font-size:11px}.status-row{border-bottom:1px solid var(--line);text-align:left;box-sizing:border-box;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:10px 0;display:flex}button.status-row,a.status-row{border:0;border-bottom:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:0;margin:0;text-decoration:none}button.status-row:hover,a.status-row:hover{background:#0f8b720a}.status-row:last-child,button.status-row:last-child,a.status-row:last-child{border-bottom:none}.status-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.status-row .badge{text-align:center;flex:none;min-width:52px}.status-row .name{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.status-row .name small{opacity:.75;text-align:left;margin:0;font-weight:400;display:inline}.status-row .count{flex:none;font-size:13px;font-weight:700}table{border-collapse:collapse;width:100%}thead th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);border-bottom:1px solid var(--line);padding:0 10px 11px;font-size:11px}tbody td{border-bottom:1px solid var(--line);padding:12px 10px;font-size:13px}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--ivory)}.cell{align-items:center;gap:12px;min-width:0;display:flex}.cell-copy{min-width:0;overflow:hidden}.cell-copy>div:first-child{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.cell-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:240px;margin-top:1px;font-size:11.5px;overflow:hidden}.thumb{background:var(--ivory);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:flex;overflow:hidden}.thumb.has-img{border:1px solid var(--line);background:#fff;padding:0}.thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.badge{white-space:nowrap;border-radius:100px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-block}.badge.g{color:var(--teal-deep);background:#e6f3ef}.badge.y{color:#a9761e;background:#fbebcb}.badge.o{color:#c2410c;background:#ffedd5}.badge.r{color:var(--rickshaw-red);background:#f7dedb}.badge.b{color:var(--blue);background:#e0ecf5}.badge.p{color:#6d28d9;background:#efe7ff}.badge.n{color:#64748b;background:#eef2f6}.row-actions{gap:6px;display:flex}.icon-btn{border:1px solid var(--line);background:var(--paper);cursor:pointer;width:28px;height:28px;color:var(--muted);border-radius:7px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;line-height:1;transition:background .15s;display:flex}.icon-btn:hover{background:var(--ivory);color:var(--ink)}.icon-btn.approve:hover{color:var(--teal-deep);border-color:var(--teal-deep);background:#e6f3ef}.icon-btn.reject:hover{color:var(--rickshaw-red);border-color:var(--rickshaw-red);background:#f7dedb}.filter-row{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.list-search-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}:is(.list-search-bar:has(+.panel.dt-shell),.list-search-bar:has(+.dt-shell)){padding-right:250px;position:relative}.list-search-bar+.panel.dt-shell,.list-search-bar+.dt-shell{position:relative}.list-search-bar+.panel.dt-shell>.dt-toolbar,.list-search-bar+.dt-shell>.dt-toolbar{z-index:5;padding:0;position:absolute;top:-50px;right:0}.list-search-bar+.panel.dt-shell>.dt-toolbar .dt-per-page,.list-search-bar+.dt-shell>.dt-toolbar .dt-per-page{margin-right:0}.list-search{border:1px solid var(--line);min-width:220px;max-width:420px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;flex:1;padding:10px 14px;font-size:13.5px}.list-search:focus{border-color:var(--teal-mid);outline:none;box-shadow:0 0 0 3px #0f766e1f}.list-search-count{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.dt-shell{min-width:0;max-width:100%}.dt-toolbar{z-index:3;justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px 8px;display:flex;position:relative}.dt-per-page{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-right:auto;font-size:12.5px;font-weight:600;display:inline-flex}.dt-per-page select{border:1px solid var(--line);background:var(--paper);height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}.dt-per-page select:hover{border-color:var(--teal-mid);color:var(--teal-deep)}.panel.dt-shell>.dt-toolbar{padding:10px 14px 6px}.dt-scroll,.table-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4b89a transparent;max-width:100%;overflow:auto hidden}.dt-scroll::-webkit-scrollbar{height:8px}.table-scroll::-webkit-scrollbar{height:8px}.dt-scroll::-webkit-scrollbar-thumb{background:#c4b89a;border-radius:8px}.table-scroll::-webkit-scrollbar-thumb{background:#c4b89a;border-radius:8px}:is(.dt-scroll table,.table-scroll table,.panel:has(>table)>table){width:max-content;min-width:100%}.dt-scroll th,.dt-scroll td,.table-scroll th,.table-scroll td{white-space:nowrap;vertical-align:middle}.panel:has(>table)>table th{white-space:nowrap;vertical-align:middle}.panel:has(>table)>table td{white-space:nowrap;vertical-align:middle}.dt-scroll th.dt-wide,.dt-scroll td.dt-wide{min-width:168px}.dt-scroll th:first-child,.dt-scroll td:first-child{min-width:200px}.dt-scroll thead th:first-child,.dt-scroll tbody td:first-child{z-index:2;background:var(--paper);position:sticky;left:0;box-shadow:6px 0 10px #0f172a0d}.dt-scroll thead th.dt-pin-end,.dt-scroll tbody td.dt-pin-end{z-index:2;background:var(--paper);min-width:96px;position:sticky;right:0;box-shadow:-6px 0 10px #0f172a0d}.dt-scroll thead th:first-child,.dt-scroll thead th.dt-pin-end{z-index:3}.dt-scroll tbody tr:hover td:first-child,.dt-scroll tbody tr:hover td.dt-pin-end{background:var(--ivory)}.panel:has(>table){-webkit-overflow-scrolling:touch;overflow-x:auto}.dt-cols{position:relative}.dt-cols-btn{border:1px solid var(--line);background:var(--paper);height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.dt-cols-btn:hover{border-color:var(--teal-mid);color:var(--teal-deep)}.dt-cols-menu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:240px;max-height:360px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 10px 28px #0f172a1f}.dt-cols-title{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);padding:4px 8px 2px;font-size:11px;font-weight:700}.dt-cols-hint{color:var(--muted);padding:0 8px 8px;font-size:11px;line-height:1.35}.dt-cols-item{border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:4px 4px 4px 2px;font-size:13px;display:flex}.dt-cols-item:hover{background:var(--ivory)}.dt-cols-item label{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;margin:0;padding:4px 6px 4px 0;display:flex}.dt-cols-item input{flex-shrink:0;margin:0}.dt-cols-grip{width:18px;height:22px;color:var(--muted);letter-spacing:-2px;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.dt-cols-grip:hover{color:var(--ink);background:#0f172a0f}.dt-cols-grip:active{cursor:grabbing}.dt-th-grip{opacity:.55;width:14px;height:16px;font-size:11px}.dt-cols-item.dt-dragging,thead th.dt-dragging{opacity:.42}.dt-cols-item.dt-drop-before{box-shadow:inset 0 2px 0 var(--teal-mid)}.dt-cols-item.dt-drop-after{box-shadow:inset 0 -2px 0 var(--teal-mid)}thead th.dt-drop-before{box-shadow:inset 2px 0 0 var(--teal-mid)}thead th.dt-drop-after{box-shadow:inset -2px 0 0 var(--teal-mid)}.dt-cols-reset{width:100%;color:var(--teal-deep);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;margin-top:6px;padding:7px 8px;font-size:12px;font-weight:600;display:block}.dt-cols-reset:hover{background:var(--ivory)}thead th.dt-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}thead th.dt-sortable:hover{color:var(--ink)}thead th.dt-sorted{color:var(--teal-deep)}.dt-th{align-items:center;gap:6px;display:inline-flex}.dt-sort{opacity:.35;color:currentColor;flex-direction:column;gap:2px;display:inline-flex}thead th.dt-sortable:hover .dt-sort,thead th.dt-sorted .dt-sort{opacity:.85}.dt-caret{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.dt-caret.up{border-bottom:5px solid}.dt-caret.down{border-top:5px solid}.dt-caret.on{color:var(--teal-deep);opacity:1}.dt-empty{text-align:center;color:var(--muted);white-space:normal;padding:28px!important}.chip{border:1px solid var(--line);cursor:pointer;background:var(--paper);border-radius:100px;padding:7px 14px;font-size:12.5px;font-weight:500}.chip.active{background:var(--teal-deep);color:#fff;border-color:var(--teal-deep)}.bd-pagination{border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.bd-pagination-meta{color:var(--muted);font-size:12.5px}.bd-pagination-meta b{color:var(--ink);font-weight:700}.bd-pagination-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bd-per-page{color:var(--muted);align-items:center;gap:6px;margin-right:6px;font-size:12px;display:inline-flex}.bd-per-page select{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);min-width:4.5rem;height:32px;color:var(--ink);cursor:pointer;appearance:auto;border-radius:8px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600}.bd-per-page select:hover{border-color:var(--teal-mid);color:var(--teal-deep)}.bd-page-btn{border:1px solid var(--line);background:var(--paper);min-width:34px;height:32px;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}.bd-page-btn:hover:not(:disabled){border-color:var(--teal-mid);color:var(--teal-deep)}.bd-page-btn.active{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff}.bd-page-btn:disabled{opacity:.45;cursor:default}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--muted);font-size:12px;font-weight:600}.field-hint{color:var(--muted);opacity:.9;margin:0 0 6px;font-size:11.5px;line-height:1.35}.field input,.field select,.field textarea{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13px}.field textarea{resize:vertical;min-height:80px}.bd-searchable{position:relative}.bd-searchable input{box-sizing:border-box;width:100%}.bd-searchable-list{z-index:40;background:var(--paper);border:1px solid var(--line);border-radius:10px;max-height:220px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #0f172a1f}.bd-searchable-list li{cursor:pointer;padding:9px 12px;font-size:13px}.bd-searchable-list li:hover{background:#0f766e14}.bd-searchable-list li.empty{color:var(--muted);cursor:default}.bd-searchable-list li.empty:hover{background:0 0}.card-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.banner-thumb{border:1px solid var(--line);border-radius:10px;overflow:hidden}.banner-thumb .img{justify-content:center;align-items:center;height:110px;font-size:34px;display:flex}.banner-thumb .info{padding:10px 12px}.banner-thumb .info b{margin-bottom:3px;font-size:13px;display:block}.banner-thumb .info span{color:var(--muted);font-size:11.5px}.accordion-item{border:1px solid var(--line);border-radius:10px;margin-bottom:10px;overflow:hidden}.accordion-head{cursor:pointer;background:var(--paper);justify-content:space-between;align-items:center;padding:13px 16px;font-size:13.5px;font-weight:600;display:flex}.accordion-body{color:var(--muted);padding:0 16px 14px;font-size:13px;line-height:1.6;display:none}.accordion-item.open .accordion-body{display:block}.accordion-item.open .chevron{transform:rotate(180deg)}.chevron{transition:transform .15s}.toggle{background:var(--line);cursor:pointer;border-radius:100px;flex-shrink:0;width:40px;height:22px;position:relative}.toggle.on{background:var(--teal-mid)}.toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:2px;left:2px}.toggle.on:after{left:20px}.gw-card{border:1px solid var(--line);background:var(--panel,#fff);border-radius:10px;margin-bottom:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.gw-card.on{border-color:#0f8b7259}.gw-card.open{box-shadow:0 1px #0f172a0a}.gw-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gw-card-title{text-align:left;cursor:default;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.gw-card-title:not(:disabled){cursor:pointer}.gw-card-title:disabled{opacity:1}.gw-card-head .name{font-size:14px;font-weight:700}.gw-short{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.35}.gw-chevron{width:22px;height:22px;color:var(--muted);opacity:0;visibility:hidden;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;line-height:1;transition:transform .2s,opacity .15s,background .15s,color .15s;display:inline-flex;transform:rotate(-90deg)}.gw-chevron.show{opacity:1;visibility:visible}.gw-card.open .gw-chevron{color:var(--teal-mid);background:#0f766e1a;transform:rotate(0)}.gw-fields-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s,margin .2s;display:grid}.gw-fields-wrap.open{opacity:1;grid-template-rows:1fr;margin-top:12px}.gw-fields-wrap>.gw-fields{min-height:0;overflow:hidden}.gw-fields{border-top:1px solid var(--line);padding-top:12px}.gw-fields .field.full{grid-column:1/-1}.home-parent-pick{flex-wrap:wrap;gap:8px;display:flex}.home-parent-chip{border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.home-parent-chip.on{border-color:var(--teal-mid);background:#0f766e14}.home-parent-chip input{margin:0}.notif-item{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.notif-item:last-child{border-bottom:none}.notif-icon{background:var(--ivory);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.notif-item b{font-size:13px;display:block}.notif-item span.t{color:var(--muted);font-size:11.5px}.notif-item .time{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.section{display:none}.section.active{display:block}@media (width<=768px){.app,.app.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}.sidebar-brand-row,.sidebar-rail-toggle{display:none}.sidebar{z-index:1100;width:min(300px,88vw);height:100dvh;max-height:100dvh;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-105%);box-shadow:8px 0 28px #00000038;display:flex!important}.bd-admin .sidebar{height:100dvh;max-height:100dvh;position:fixed}.bd-admin.nav-open .sidebar,.bd-admin .sidebar.open{transform:translate(0)}.sidebar-scrim{z-index:1050;cursor:pointer;background:#0f14127a;border:0;padding:0;display:none;position:fixed;inset:0}.bd-admin.nav-open .sidebar-scrim{display:block}.mobile-nav-bar{z-index:900;background:var(--teal-deep);color:#fff;border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;top:0}.mobile-nav-toggle{cursor:pointer;background:#ffffff1f;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:flex}.mobile-nav-toggle span{background:#fff;border-radius:2px;width:18px;height:2px;display:block}.mobile-nav-brand{flex:1;font-family:"Baloo 2",sans-serif;font-size:18px;font-weight:800}.mobile-nav-brand span{color:var(--marigold)}.mobile-nav-avatar{background:var(--marigold);width:34px;height:34px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.mobile-nav-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sidebar-mobile-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.sidebar-desktop-brand{display:none}.sidebar-close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;flex-shrink:0;width:34px;height:34px;font-size:16px}.main{padding:16px 14px 40px}.stat-grid,.stat-grid.kpi-8{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.card-grid{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr}}@media (width>=769px){.mobile-nav-bar,.sidebar-scrim,.sidebar-mobile-head{display:none!important}.sidebar-desktop-brand{display:block}.sidebar-rail-toggle{display:inline-flex}}body.bd-admin.nav-open,.bd-admin.nav-open{overflow:hidden}.bd-admin .section{display:block!important}.amz-modal-backdrop{z-index:1000;background:#121c1a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bd-modal{background:var(--paper);border:1px solid var(--line);border-radius:14px;width:min(560px,100%);max-height:90vh;padding:20px 22px 18px;overflow:auto;box-shadow:0 18px 50px #0b28242e}.bd-modal.bd-modal-wide{width:min(980px,100%)}.bd-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.bd-modal-head h3{margin:0;font-size:17px}.amz-flash{border:1px solid var(--line);border-radius:9px;margin-bottom:14px;padding:10px 14px;font-size:13px;font-weight:600}.amz-flash.success{color:var(--teal-deep);background:#e6f3ef;border-color:#b7d9cf}.amz-flash.error{color:var(--rickshaw-red);background:#f7dedb;border-color:#e8b8b2}.mh-toaster{z-index:4000;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 28px);display:flex;position:fixed;top:18px;right:18px}.mh-toast{pointer-events:auto;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex;box-shadow:0 12px 36px #0b282429}.mh-toast.success{color:var(--teal-deep);background:#eaf7f2;border-color:#b7d9cf}.mh-toast.error{color:var(--rickshaw-red);background:#fceeed;border-color:#e8b8b2}.mh-toast.info{color:#1e4b7a;background:#eef3fa;border-color:#c5d4e8}.mh-toast-ico{background:#ffffffb3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:800;display:inline-flex}.mh-toast-msg{flex:1;min-width:0}.mh-toast-x{cursor:pointer;opacity:.55;color:inherit;background:0 0;border:0;flex:none;padding:0 2px;font-size:18px;line-height:1}.mh-toast-x:hover{opacity:1}.mh-toast-enter-active,.mh-toast-leave-active{transition:all .28s}.mh-toast-enter-from{opacity:0;transform:translate(18px)}.mh-toast-leave-to{opacity:0;transform:translate(18px)scale(.98)}@media (width<=720px){.mh-toaster{width:auto;inset:auto 14px 18px}}.roles-page{max-width:1180px}.roles-hero{border:1px solid var(--line);background:radial-gradient(circle at 12% 20%,#f0a93a38,#0000 42%),radial-gradient(circle at 88% 10%,#0f766e29,#0000 40%),linear-gradient(135deg,#fffdf8 0%,#f4ebe0 55%,#e8f3ef 100%);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;padding:22px 24px;display:flex}.roles-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep);margin:0 0 6px;font-size:11px;font-weight:700}.roles-hero h1{margin:0;font-family:"Baloo 2",sans-serif;font-size:30px;line-height:1.1}.roles-lead{color:var(--muted);max-width:52ch;margin:8px 0 0;font-size:14px}.roles-hero-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.roles-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.roles-stat{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.roles-stat:before{content:"";border-radius:14px 0 0 14px;width:4px;position:absolute;inset:0 auto 0 0}.roles-stat.t:before{background:var(--teal-mid)}.roles-stat.g:before{background:var(--teal-deep)}.roles-stat.y:before{background:var(--marigold)}.roles-stat.b:before{background:var(--blue)}.roles-stat-val{font-family:"Baloo 2",sans-serif;font-size:28px;font-weight:700;line-height:1}.roles-stat-label{color:var(--muted);margin-top:4px;font-size:12px}.roles-block{margin-bottom:24px}.roles-block-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.roles-block-head h2{margin:0;font-family:"Baloo 2",sans-serif;font-size:17px}.roles-block-head p{color:var(--muted);margin:4px 0 0;font-size:13px}.roles-tools{flex-wrap:wrap;gap:8px;display:flex}.roles-search,.roles-filter{border:1px solid var(--line);font:inherit;background:#fff;border-radius:10px;min-width:180px;padding:9px 12px;font-size:13px}.role-template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.role-template{background:var(--paper);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;min-height:180px;padding:16px;transition:transform .18s,box-shadow .18s;display:flex}.role-template:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0b282414}.role-template-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.role-template-badge{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.role-template.teal .role-template-badge{color:var(--teal-deep);background:#e6f3ef}.role-template.gold .role-template-badge{color:#8a6418;background:#fbebcb}.role-template.blue .role-template-badge{color:var(--blue);background:#e0ecf5}.role-template.rose .role-template-badge{color:var(--rickshaw-red);background:#f7dedb}.role-template p{color:var(--muted);flex:1;margin:0;font-size:13px;line-height:1.45}.perm-chips{flex-wrap:wrap;gap:6px;display:flex}.perm-chip{color:var(--ink);background:#f3efe6;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600}.perm-chip.soft{color:#4d5a55;background:#f7f4ee}.member-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.member-card{background:var(--paper);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:16px;transition:transform .18s,box-shadow .18s;display:flex}.member-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0b282414}.member-card-top{align-items:flex-start;gap:12px;display:flex}.member-avatar{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex}.member-avatar.teal,.member-card.teal .member-avatar{color:var(--teal-deep);background:#e6f3ef}.member-avatar.gold,.member-card.gold .member-avatar{color:#8a6418;background:#fbebcb}.member-avatar.blue,.member-card.blue .member-avatar{color:var(--blue);background:#e0ecf5}.member-avatar.rose,.member-card.rose .member-avatar{color:var(--rickshaw-red);background:#f7dedb}.member-avatar.slate,.member-card.slate .member-avatar{color:#44504c;background:#eef1ef}.member-meta{flex:1;min-width:0}.member-meta h3{margin:0;font-size:15px;line-height:1.2}.member-meta p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:12px;overflow:hidden}.member-status{color:var(--muted);background:#f1ece3;border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:700}.member-status.on{color:var(--teal-deep);background:#e6f3ef}.member-role-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.member-role{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.member-role.teal{color:var(--teal-deep);background:#e6f3ef}.member-role.gold{color:#8a6418;background:#fbebcb}.member-role.blue{color:var(--blue);background:#e0ecf5}.member-role.rose{color:var(--rickshaw-red);background:#f7dedb}.member-role.slate{color:#44504c;background:#eef1ef}.member-active{color:var(--muted);font-size:11.5px}.member-actions{border-top:1px solid var(--line);gap:8px;padding-top:4px;display:flex}.btn.danger-text{color:var(--rickshaw-red)!important}.roles-empty{border:1px dashed var(--line);text-align:center;background:#fffdf8;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.roles-empty strong{font-size:15px}.roles-empty span{color:var(--muted);margin-bottom:6px;font-size:13px}.roles-modal{width:min(560px,100%)}.access-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:260px;padding:4px 2px 2px;display:grid;overflow:auto}.access-check{border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.access-check.full{background:#fff8eb;grid-column:1/-1}.access-check.on{background:#eaf7f2;border-color:#9bc7b9;box-shadow:inset 0 0 0 1px #0f766e14}.access-check input{width:15px;height:15px;accent-color:var(--teal-deep);flex-shrink:0}.access-check span{line-height:1.2}@media (width<=720px){.access-check-grid{grid-template-columns:1fr}}@media (width<=1100px){.role-template-grid,.member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.roles-hero{flex-direction:column;align-items:stretch}.roles-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.role-template-grid,.member-grid{grid-template-columns:1fr}.roles-search,.roles-filter{flex:1;min-width:0}}.bd-storefront .rickshaw-strip{background:repeating-linear-gradient(135deg, var(--marigold) 0 10px, var(--rickshaw-red) 10px 20px, var(--teal-mid) 20px 30px);background-size:42px 14px;height:14px}.bd-admin .rickshaw-strip{background:repeating-linear-gradient(135deg, var(--marigold) 0 10px, var(--rickshaw-red) 10px 20px, var(--teal-mid) 20px 30px);background-size:42px 6px;height:6px}.bd-vendor .verify-step{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.bd-vendor .verify-step:last-child{border-bottom:none}.bd-vendor .verify-num{background:var(--ivory);width:30px;height:30px;color:var(--teal-deep);border:1px solid var(--line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.bd-vendor .verify-step.done .verify-num{background:var(--teal-deep);color:#fff;border-color:var(--teal-deep)}.bd-vendor .verify-body{flex:1}.bd-vendor .verify-body b{font-size:13.5px;display:block}.bd-vendor .verify-body span{color:var(--muted);font-size:12px}.bd-vendor .review-card{border-bottom:1px solid var(--line);padding:14px 0}.bd-vendor .review-card:last-child{border-bottom:none}.bd-vendor .review-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.bd-vendor .review-top .stars{color:var(--marigold);font-size:13px}.bd-vendor .review-top .who{font-size:13px;font-weight:600}.bd-vendor .review-top .when{color:var(--muted);font-size:11px}.bd-vendor .review-text{color:var(--ink);margin-bottom:8px;font-size:13px;line-height:1.55}.bd-vendor .reply-box{gap:8px;display:flex}.bd-vendor .reply-box input{border:1px solid var(--line);border-radius:8px;flex:1;padding:8px 12px;font-family:inherit;font-size:12.5px}.bd-vendor .dropzone{border:2px dashed var(--line);text-align:center;color:var(--muted);background:var(--ivory);cursor:pointer;border-radius:12px;padding:38px 20px;font-size:13px;transition:border-color .15s,background .15s}.bd-vendor .dropzone:hover{border-color:var(--teal-deep);background:#fff}.bd-vendor .dropzone.has-files{cursor:default;text-align:left;padding:14px}.bd-vendor .dropzone b{color:var(--ink);margin-bottom:4px;font-size:14px;display:block}.bd-vendor .hint{color:var(--muted);margin:0 0 12px;font-size:12.5px;line-height:1.45}.bd-vendor .alert-error{color:#9b1c1c;background:#fde8e8;border:1px solid #f5b5b5;border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:13px}.bd-vendor .gallery-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}.bd-vendor .gallery-item{aspect-ratio:1;border:2px solid var(--line);background:#fff;border-radius:10px;position:relative;overflow:hidden}.bd-vendor .gallery-item.primary{border-color:var(--marigold)}.bd-vendor .gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bd-vendor .gallery-badge{background:var(--marigold);color:#1a1a1a;border-radius:100px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:6px;left:6px}.bd-vendor .gallery-actions{background:linear-gradient(#0000,#000000a6);justify-content:center;gap:2px;padding:6px;display:flex;position:absolute;inset:auto 0 0}.bd-vendor .gallery-actions button{cursor:pointer;background:#ffffffeb;border:0;border-radius:6px;width:26px;height:24px;font-size:11px;line-height:1}.bd-vendor .gallery-actions button:disabled{opacity:.35;cursor:default}.bd-vendor .gallery-actions button.danger{color:#b91c1c}.bd-vendor .gallery-add{aspect-ratio:1;border:2px dashed var(--line);background:var(--ivory);color:var(--muted);cursor:pointer;border-radius:10px;font-size:28px}.bd-vendor .option-block{margin-bottom:16px}.bd-vendor .option-label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:700}.bd-vendor .chip-row{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.bd-vendor .opt-chip{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:100px;padding:6px 12px;font-family:inherit;font-size:12.5px}.bd-vendor .opt-chip.active{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff}.bd-vendor .inline-add{gap:8px;max-width:100%;display:flex}.bd-vendor .inline-add input,.bd-vendor .inline-add select{border:1px solid var(--line);background:#fff;border-radius:8px;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.bd-vendor .selected-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bd-vendor .selected-tags .tag{background:var(--ivory);border:1px solid var(--line);border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.bd-vendor .selected-tags .tag button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0;font-size:11px;line-height:1}.bd-vendor .variant-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.bd-vendor .muted-count{color:var(--muted);font-size:12px}.bd-vendor .variant-table select{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-width:110px;padding:8px 10px;font-family:inherit;font-size:13px}.bd-vendor .variant-cards{flex-direction:column;gap:14px;display:flex}.bd-vendor .variant-card{border:1px solid var(--line);background:var(--ivory);border-radius:12px;grid-template-columns:160px 1fr;gap:16px;padding:14px;display:grid}.bd-vendor .variant-card-image{flex-direction:column;gap:6px;display:flex}.bd-vendor .variant-upload-box{aspect-ratio:1;border:2px dashed var(--line);cursor:pointer;width:100%;color:var(--muted);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;font-family:inherit;font-size:11px;display:flex;overflow:hidden}.bd-vendor .variant-upload-box b{color:var(--ink);font-size:12.5px}.bd-vendor .variant-upload-box .upload-icon{font-size:22px;line-height:1}.bd-vendor .variant-upload-box.filled{border-style:solid;padding:0}.bd-vendor .variant-upload-box img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bd-vendor .variant-upload-box:hover{border-color:var(--teal-deep)}.bd-vendor .variant-image-actions{justify-content:center;gap:10px;display:flex}.bd-vendor .variant-file-name{color:var(--muted);text-align:center;word-break:break-all;font-size:10.5px}.bd-vendor .variant-card-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.bd-vendor .variant-card-fields .field label{font-size:11.5px}.bd-vendor .variant-card-fields select,.bd-vendor .variant-card-fields input{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.bd-vendor .link-xs.danger{color:#b91c1c}.bd-vendor .btn.sm{padding:7px 12px;font-size:12px}.bd-vendor .table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.bd-vendor .table-scroll table{width:max-content;min-width:100%}.bd-vendor .table-scroll th,.bd-vendor .table-scroll td{white-space:nowrap}.bd-vendor .variant-table input{min-width:72px}.bd-vendor .var-thumb{border:1px dashed var(--line);cursor:pointer;background:var(--ivory);width:44px;height:44px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:inline-flex;overflow:hidden}.bd-vendor .var-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bd-vendor .link-xs{color:var(--teal-deep);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-family:inherit;font-size:11px;display:block}@media (width<=900px){.bd-vendor .variant-card{grid-template-columns:1fr}.bd-vendor .variant-card-image{max-width:200px}.bd-vendor .variant-card-fields{grid-template-columns:1fr 1fr}}.bd-vendor .chat-shell{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:270px 1fr;height:560px;display:grid;overflow:hidden}.bd-vendor .chat-list{border-right:1px solid var(--line);overflow-y:auto}.bd-vendor .chat-list-item{border-bottom:1px solid var(--line);cursor:pointer;gap:10px;padding:12px 14px;display:flex}.bd-vendor .chat-list-item:hover,.bd-vendor .chat-list-item.active{background:var(--ivory)}.bd-vendor .chat-list-item .meta{flex:1;min-width:0}.bd-vendor .chat-list-item .meta b{font-size:13px;display:block}.bd-vendor .chat-list-item .meta span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.bd-vendor .chat-list-item .unread{background:var(--rickshaw-red);color:#fff;border-radius:100px;height:fit-content;padding:2px 6px;font-size:10px;font-weight:700}.bd-vendor .chat-window{flex-direction:column;display:flex}.bd-vendor .chat-header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;font-size:13.5px;font-weight:600;display:flex}.bd-vendor .chat-header span{color:var(--muted);font-size:11.5px;font-weight:400}.bd-vendor .chat-body{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex;overflow-y:auto}.bd-vendor .msg{border-radius:12px;max-width:65%;padding:9px 13px;font-size:13px;line-height:1.5}.bd-vendor .msg.in{background:var(--ivory);border-bottom-left-radius:3px;align-self:flex-start}.bd-vendor .msg.out{background:var(--teal-deep);color:#fff;border-bottom-right-radius:3px;align-self:flex-end}.bd-vendor .chat-input-row{border-top:1px solid var(--line);gap:10px;padding:14px;display:flex}.bd-vendor .chat-input-row input{border:1px solid var(--line);border-radius:9px;flex:1;padding:10px 14px;font-family:inherit;font-size:13px}@media (width<=1080px){.bd-vendor .chat-shell{grid-template-columns:1fr;height:auto}.bd-vendor .chat-list{max-height:220px}}.bd-vendor .pu-page{max-width:1240px}.bd-vendor .pu-hero{color:#fff;background:linear-gradient(135deg,#00a651 0%,#008a3d 55%,#0b1d36 100%);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;padding:22px 24px;animation:.45s both puFadeUp;display:flex;box-shadow:0 16px 40px #0b5e5238}.bd-vendor .pu-eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:0 0 6px;font-size:11px;font-weight:600}.bd-vendor .pu-hero h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.15}.bd-vendor .pu-sub{opacity:.85;max-width:520px;margin:8px 0 0;font-size:13.5px;line-height:1.45}.bd-vendor .pu-hero-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.bd-vendor .pu-avatar{background:#ffffff29;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.bd-vendor .pu-btn{cursor:pointer;border:0;border-radius:11px;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s,opacity .15s}.bd-vendor .pu-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.bd-vendor .pu-btn-primary{background:var(--marigold);color:var(--ink);box-shadow:0 8px 20px #f0a93a59}.bd-vendor .pu-btn-primary:hover:not(:disabled){transform:translateY(-1px)}.bd-vendor .pu-btn-ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff38}.bd-vendor .pu-btn-ghost:hover:not(:disabled){background:#fff3}.bd-vendor .pu-page .pu-btn-ghost{color:var(--ink);border:1px solid var(--line);background:#fff}.bd-vendor .pu-page .pu-hero .pu-btn-ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff38}.bd-vendor .pu-btn.sm{border-radius:9px;padding:8px 12px;font-size:12.5px}.bd-vendor .pu-hero .action-draft{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}.bd-vendor .pu-hero .action-draft:hover{background:#fff3!important}.bd-vendor .pu-hero .action-duplicate{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}.bd-vendor .pu-hero .action-duplicate:hover{background:#fff3!important}.bd-vendor .pu-hero .action-publish{background:var(--marigold)!important;color:var(--ink)!important}.bd-vendor .pu-footer-bar .action-btn{min-height:42px}.bd-vendor .pu-steps{background:var(--paper);border:1px solid var(--line);border-radius:14px;gap:8px;margin-bottom:16px;padding:6px;display:flex;overflow-x:auto}.bd-vendor .pu-step{min-width:120px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex}.bd-vendor .pu-step-num{width:22px;height:22px;color:var(--ink);background:#efe7d6;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.bd-vendor .pu-step.on{color:var(--teal-deep);background:#0b5e5214}.bd-vendor .pu-step.on .pu-step-num{background:var(--teal-deep);color:#fff}.bd-vendor .pu-alert{color:#9b1c1c;background:#fde8e8;border:1px solid #f5b5b5;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:13px}.bd-vendor .pu-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.bd-vendor .pu-main{flex-direction:column;gap:16px;min-width:0;display:flex}.bd-vendor .pu-card{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:22px;animation:.5s both puFadeUp;box-shadow:0 8px 24px #1b211e0a}.bd-vendor .pu-card:nth-of-type(2){animation-delay:50ms}.bd-vendor .pu-card:nth-of-type(3){animation-delay:.1s}.bd-vendor .pu-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.bd-vendor .pu-card-head h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.bd-vendor .pu-card-head p{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.4}.bd-vendor .pu-collapse{margin-top:4px}.bd-vendor .pu-collapse-toggle{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:12px 0;display:flex}.bd-vendor .pu-collapse-toggle:hover h2{color:var(--teal-mid)}.bd-vendor .pu-collapse-toggle h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800}.bd-vendor .pu-collapse-toggle p{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.4}.bd-vendor .pu-collapse-aside{flex-shrink:0;align-items:center;gap:10px;padding-top:2px;display:flex}.bd-vendor .pu-collapse-chevron{width:28px;height:28px;color:var(--ink);background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.bd-vendor .pu-collapse.open .pu-collapse-chevron{color:var(--teal-mid);background:#0f766e1a}.bd-vendor .pu-collapse-body{padding:4px 0 2px}.bd-vendor #pu-step-3>.pu-collapse>.pu-collapse-toggle,.bd-vendor #pu-step-offers>.pu-collapse>.pu-collapse-toggle{border-top:0;padding-top:0}.bd-vendor .pu-chip{color:var(--teal-deep);white-space:nowrap;background:#0b5e521a;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.bd-vendor .pu-chip.soft{color:var(--muted);background:#f3ece0}.bd-vendor .pu-link{color:var(--teal-deep);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700}.bd-vendor .pu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bd-vendor .pu-field{flex-direction:column;gap:6px;display:flex}.bd-vendor .pu-field.pu-span-2{grid-column:1/-1}.bd-vendor .pu-field label{color:var(--muted);font-size:12px;font-weight:700}.bd-vendor .pu-hint{color:var(--muted);margin-top:2px;font-size:11.5px;line-height:1.35}.bd-vendor .pu-field input,.bd-vendor .pu-field select,.bd-vendor .pu-field textarea,.bd-vendor .pu-inline input,.bd-vendor .pu-inline select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.bd-vendor .pu-field textarea{resize:vertical;min-height:96px;line-height:1.5}.bd-vendor .pu-field input:focus,.bd-vendor .pu-field select:focus,.bd-vendor .pu-field textarea:focus,.bd-vendor .pu-inline input:focus,.bd-vendor .pu-inline select:focus{border-color:var(--teal-mid);outline:none;box-shadow:0 0 0 3px #0f8b7226}.bd-vendor .pu-dropzone{text-align:center;color:var(--muted);cursor:pointer;background:linear-gradient(#fffefb,#f8f2e6);border:2px dashed #d8cbae;border-radius:16px;padding:36px 18px;transition:border-color .15s,background .15s,transform .15s}.bd-vendor .pu-dropzone:hover{border-color:var(--teal-mid);transform:translateY(-1px)}.bd-vendor .pu-dropzone.filled{cursor:default;text-align:left;background:#fff;padding:14px}.bd-vendor .pu-drop-icon{width:52px;height:52px;color:var(--teal-deep);background:#0b5e5214;border-radius:14px;justify-content:center;align-items:center;margin:0 auto 10px;display:flex}.bd-vendor .pu-dropzone b{color:var(--ink);margin-bottom:4px;font-size:14.5px;display:block}.bd-vendor .pu-gallery{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;display:grid}.bd-vendor .pu-thumb{aspect-ratio:1;border:2px solid var(--line);background:#fff;border-radius:12px;position:relative;overflow:hidden}.bd-vendor .pu-thumb.primary{border-color:var(--marigold);box-shadow:0 0 0 2px #f0a93a40}.bd-vendor .pu-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bd-vendor .pu-badge{background:var(--marigold);color:var(--ink);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:7px;left:7px}.bd-vendor .pu-thumb-actions{background:linear-gradient(#0000,#000000b3);justify-content:center;gap:3px;padding:7px;display:flex;position:absolute;inset:auto 0 0}.bd-vendor .pu-thumb-actions button{cursor:pointer;background:#fffffff2;border:0;border-radius:7px;width:26px;height:24px;font-size:11px;line-height:1}.bd-vendor .pu-thumb-actions button:disabled{opacity:.35}.bd-vendor .pu-thumb-actions button.danger{color:#b91c1c}.bd-vendor .pu-thumb-add{aspect-ratio:1;border:2px dashed var(--line);color:var(--muted);cursor:pointer;background:#fbf7ee;border-radius:12px;font-size:28px}.bd-vendor .pu-video-head{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.bd-vendor .pu-video-empty{border:2px dashed var(--line);text-align:center;cursor:pointer;background:#fbf7ee;border-radius:12px;margin-top:10px;padding:22px 16px;transition:all .15s}.bd-vendor .pu-video-empty:hover{border-color:var(--teal-mid);background:#fff}.bd-vendor .pu-video-empty b{color:var(--ink);margin-bottom:4px;font-size:14.5px;display:block}.bd-vendor .pu-video-empty span{color:var(--muted);font-size:13px}.bd-vendor .pu-video-preview{border:1px solid var(--line);background:#0f172a;border-radius:12px;margin-top:10px;overflow:hidden}.bd-vendor .pu-video-preview video{background:#000;width:100%;max-height:280px;display:block}.bd-vendor .pu-video-meta{border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bd-vendor .pu-video-meta span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bd-vendor .pu-link.danger{color:#b91c1c}.bd-vendor .pu-option-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bd-vendor .pu-option-panel{border:1px solid var(--line);background:#fffcf6;border-radius:14px;padding:14px}.bd-vendor .pu-option-panel h3{margin:0 0 10px;font-size:13px;font-weight:800}.bd-vendor .pu-inline{gap:8px;margin-bottom:8px;display:flex}.bd-vendor .pu-inline select,.bd-vendor .pu-inline input{flex:1}.bd-vendor .pu-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.bd-vendor .pu-tag{color:var(--teal-deep);background:#0b5e5214;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.bd-vendor .pu-tag button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0;font-size:11px;line-height:1}.bd-vendor .pu-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0 4px;display:flex}.bd-vendor .pu-variants{flex-direction:column;gap:12px;margin-top:14px;display:flex}.bd-vendor .pu-variant{border:1px solid var(--line);background:#fffcf6;border-radius:14px;grid-template-columns:140px 1fr;gap:14px;padding:14px;display:grid}.bd-vendor .pu-variant-upload{aspect-ratio:1;cursor:pointer;width:100%;color:var(--muted);background:#fff;border:2px dashed #d8cbae;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;font-family:inherit;display:flex;overflow:hidden}.bd-vendor .pu-variant-upload .ico{font-size:16px}.bd-vendor .pu-variant-upload b{color:var(--ink);font-size:12px}.bd-vendor .pu-variant-upload small{font-size:10.5px}.bd-vendor .pu-variant-upload.filled{border-style:solid;padding:0}.bd-vendor .pu-variant-upload img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bd-vendor .pu-variant-media-actions{justify-content:center;gap:10px;margin-top:6px;display:flex}.bd-vendor .pu-variant-media-actions button{color:var(--teal-deep);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:11.5px;font-weight:700}.bd-vendor .pu-variant-media-actions button.danger{color:#b91c1c}.bd-vendor .pu-variant-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.bd-vendor .pu-align-end{justify-content:flex-end}.bd-vendor .pu-empty{border:1px dashed var(--line);text-align:center;color:var(--muted);background:#fffcf6;border-radius:12px;margin-top:12px;padding:22px;font-size:13px}.bd-vendor .pu-footer-bar{background:var(--paper);border:1px solid var(--line);z-index:5;border-radius:14px;justify-content:flex-end;gap:10px;padding:14px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 -8px 24px #1b211e0f}.bd-vendor .pu-aside{flex-direction:column;align-self:start;gap:14px;min-width:0;display:flex}.bd-vendor .pu-aside-fill{flex-direction:column;gap:14px;display:flex}.bd-vendor .pu-aside .pu-preview{background:var(--paper);border:1px solid var(--line);border-radius:18px;animation:.55s both puFadeUp;overflow:hidden;box-shadow:0 12px 32px #1b211e0f}.bd-vendor .pu-aside .sticky{position:sticky;top:16px}.bd-vendor .pu-preview-head{justify-content:space-between;align-items:center;padding:14px 14px 0;display:flex}.bd-vendor .pu-preview-head h3{margin:0;font-size:13px;font-weight:800}.bd-vendor .pu-preview-media{aspect-ratio:4/3;border:1px solid var(--line);background:linear-gradient(145deg,#efe7d6,#f8f2e6);border-radius:14px;max-height:220px;margin:12px 14px 0;overflow:hidden}.bd-vendor .pu-preview-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bd-vendor .pu-preview-placeholder{width:100%;height:100%;color:var(--muted);justify-content:center;align-items:center;font-size:13px;display:flex}.bd-vendor .pu-preview-body{padding:14px}.bd-vendor .pu-preview-cat{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-size:11px;font-weight:700}.bd-vendor .pu-preview-body h4{margin:6px 0 8px;font-size:16px;font-weight:800;line-height:1.3}.bd-vendor .pu-preview-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.bd-vendor .pu-preview-price strong{color:var(--teal-deep);font-size:20px}.bd-vendor .pu-preview-price .old{color:var(--muted);font-size:13px;text-decoration:line-through}.bd-vendor .pu-preview-price .off{color:#c63a2e;background:#fde8e8;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.bd-vendor .pu-preview-meta{color:var(--muted);margin:10px 0 0;font-size:12px}.bd-vendor .pu-preview-desc{color:var(--ink);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:10px 0 0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.bd-vendor .pu-side-card{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 8px 24px #1b211e0a}.bd-vendor .pu-side-card.is-good{background:#eef8f4;border-color:#b7e0d2}.bd-vendor .pu-side-card.is-ok{background:#fff8eb;border-color:#f1d7a6}.bd-vendor .pu-side-card.is-short{background:#fef4f2;border-color:#f3c5bc}.bd-vendor .pu-side-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bd-vendor .pu-side-head strong{font-size:13px}.bd-vendor .pu-side-head span{color:var(--muted);font-size:12px;font-weight:700}.bd-vendor .pu-side-bar{background:#e8e0d0;border-radius:99px;height:6px;margin:6px 0 10px;display:block;overflow:hidden}.bd-vendor .pu-side-bar i{background:#0f8b72;border-radius:99px;height:100%;display:block}.bd-vendor .pu-side-card.is-ok .pu-side-bar i{background:#d97706}.bd-vendor .pu-side-card.is-short .pu-side-bar i{background:#dc2626}.bd-vendor .pu-side-checks{gap:5px;margin:0;padding:0;list-style:none;display:grid}.bd-vendor .pu-side-checks li{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.bd-vendor .pu-side-checks li:hover{color:var(--teal-deep)}.bd-vendor .pu-side-checks li.ok{color:#0b5e52;font-weight:600}.bd-vendor .pu-side-checks-grid{grid-template-columns:1fr 1fr}.bd-vendor .pu-seo-card{padding:16px}.bd-vendor .pu-side-card>h2,.bd-vendor .pu-side-card .pu-card-head h2{margin:0;font-size:15px;font-weight:800}.bd-vendor .pu-side-card>p,.bd-vendor .pu-side-card .pu-card-head p{color:var(--muted);margin:4px 0 12px;font-size:12.5px;line-height:1.4}.bd-vendor .pu-side-card .pu-card-head{margin-bottom:12px}.bd-vendor .pu-aside .pu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bd-vendor .pu-aside .pu-field textarea{min-height:96px}.bd-vendor .pu-aside .pu-field.pu-span-2{grid-column:1/-1}.bd-vendor .pu-side-checks b{width:12px;font-size:10px}.bd-vendor .pu-side-meter{color:var(--muted);margin-bottom:8px;font-size:11.5px}.bd-vendor .pu-side-meter .pu-side-bar{margin:5px 0 0}.bd-vendor .pu-side-meter.is-good{color:#0b5e52}.bd-vendor .pu-side-meter.is-good .pu-side-bar i{background:#0f8b72}.bd-vendor .pu-side-meter.is-ok,.bd-vendor .pu-side-meter.is-short{color:#b45309}.bd-vendor .pu-side-meter.is-ok .pu-side-bar i,.bd-vendor .pu-side-meter.is-short .pu-side-bar i{background:#d97706}.bd-vendor .pu-side-meter.is-long,.bd-vendor .pu-side-meter.is-empty{color:#b91c1c}.bd-vendor .pu-side-meter.is-long .pu-side-bar i,.bd-vendor .pu-side-meter.is-empty .pu-side-bar i{background:#dc2626}.bd-vendor .pu-side-facts{grid-template-columns:88px 1fr;gap:6px 8px;margin:0;font-size:12.5px;display:grid}.bd-vendor .pu-side-facts dt{color:var(--muted);font-weight:700}.bd-vendor .pu-side-facts dd{text-transform:capitalize;overflow-wrap:anywhere;margin:0}@keyframes puFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=1100px){.bd-vendor .pu-layout{grid-template-columns:1fr}.bd-vendor .pu-aside{order:-1}.bd-vendor .pu-aside .sticky{position:static}}@media (width<=760px){.bd-vendor .pu-hero{flex-direction:column;padding:18px}.bd-vendor .pu-hero-actions{flex-wrap:wrap;width:100%}.bd-vendor .pu-grid,.bd-vendor .pu-option-grid,.bd-vendor .pu-variant{grid-template-columns:1fr}.bd-vendor .pu-variant-fields{grid-template-columns:1fr 1fr}.bd-vendor .pu-variant-media{max-width:180px}}.bd-admin .muted{color:var(--muted);font-size:12px}.bd-admin .ops-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bd-admin .ops-toolbar h3{margin-right:auto}.bd-admin .ops-search{width:100%;max-width:280px}.bd-admin .inv-prod{white-space:normal;align-items:flex-start;gap:10px;min-width:220px;max-width:300px;display:flex}.bd-admin .inv-prod-media{background:#f4f7f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-top:1px;display:flex;overflow:hidden}.bd-admin .inv-prod-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bd-admin .inv-prod-media span{font-size:18px;line-height:1}.bd-admin .inv-prod-copy{flex:1;min-width:0}.bd-admin .inv-prod-copy b{-webkit-line-clamp:2;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.bd-admin .inv-prod-copy.is-open b{-webkit-line-clamp:unset;display:block;overflow:visible}.bd-admin .inv-prod-more{color:var(--teal-deep,#0b5e52);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-block}.bd-admin .inv-prod-more:hover{text-decoration:underline}.bd-admin .inv-stock-bar{background:#efe7d4;border-radius:4px;width:84px;height:5px;margin-top:6px;overflow:hidden}.bd-admin .inv-stock-bar i{background:#0f8b72;border-radius:4px;height:100%;display:block}.bd-admin .inv-stock-bar i.low{background:#d97706}.bd-admin .inv-stock-bar i.out{background:#b91c1c}.bd-admin .ops-check{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.bd-admin .ops-chip{color:var(--deep,#0b5e52);background:#0b5e521a;border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.bd-admin .ops-empty{color:var(--muted);padding:14px 0;font-size:13px}.bd-admin .ops-error{color:#b91c1c;margin-top:8px;font-size:13px}.bd-admin .ops-filter-row{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.bd-admin .ops-filter-row input[type=date]{max-width:150px}.bd-admin .ops-pos-grid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.bd-admin .ops-acc-grid{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.bd-admin .ops-product-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;max-height:560px;padding-right:4px;display:grid;overflow:auto}.bd-admin .ops-product-card{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:10px;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.bd-admin .ops-product-card:hover:not(:disabled){border-color:#00a651;transform:translateY(-1px);box-shadow:0 6px 18px #00a6511a}.bd-admin .ops-product-card:disabled{opacity:.55;cursor:not-allowed}.bd-admin .ops-product-media{background:#f4f7f6;border-radius:8px;justify-content:center;align-items:center;height:88px;display:flex;overflow:hidden}.bd-admin .ops-product-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bd-admin .ops-product-placeholder{font-size:28px}.bd-admin .ops-product-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.bd-admin .ops-product-meta b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.bd-admin .ops-product-meta span{color:#0b5e52;font-size:13px;font-weight:700}.bd-admin .ops-product-meta em{color:var(--muted);font-size:11.5px;font-style:normal}.bd-admin .ops-product-meta em.warn{color:#b45309}.bd-admin .ops-product-meta em.bad{color:#b91c1c}.bd-admin .ops-cart-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.bd-admin .ops-qty{align-items:center;gap:6px;display:flex}.bd-admin .ops-line{text-align:right;min-width:72px;font-weight:700}.bd-admin .ops-totals{flex-direction:column;gap:6px;margin-top:14px;display:flex}.bd-admin .ops-totals>div{justify-content:space-between;font-size:13.5px;display:flex}.bd-admin .ops-totals .grand{border-top:1px dashed var(--line);padding-top:6px;font-size:16px;font-weight:700}.bd-admin .ops-sale-row{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin-bottom:4px;padding:10px;display:flex}.bd-admin .ops-sale-row:hover,.bd-admin .ops-sale-row.on{border-color:var(--line);background:#f4f7f6}.bd-admin .ops-sale-right{text-align:right}.bd-admin .ops-sale-right strong{display:block}.bd-admin .ops-sale-right span{color:var(--muted);font-size:11.5px}.bd-admin .ops-receipt{border:1px solid var(--line);background:#f4f7f6;border-radius:12px;margin-top:12px;padding:12px}.bd-admin .ops-receipt-head{justify-content:space-between;margin-bottom:4px;display:flex}.bd-admin .ops-receipt-line{justify-content:space-between;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.bd-admin .ops-quick-cats{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:-4px;display:flex}.bd-admin .ops-adjust-modes{flex-wrap:wrap;gap:6px;display:flex}.bd-admin .ops-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bd-admin .ops-row-edit{background:#f8fbfa}.bd-admin .bd-image-field{flex-direction:column;gap:10px;display:flex}.bd-admin .bd-image-drop{border:2px dashed var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:14px;min-height:112px;padding:14px;transition:border-color .15s,background .15s;display:flex;position:relative}.bd-admin .bd-image-drop:hover{border-color:var(--teal-mid);background:#0f8b720a}.bd-admin .bd-image-drop input[type=file]{opacity:0;clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.bd-admin .bd-image-drop-empty{color:var(--muted);flex-direction:column;gap:4px;display:flex}.bd-admin .bd-image-drop-empty b{color:var(--ink);font-size:13.5px}.bd-admin .bd-image-drop-empty span{font-size:12px}.bd-admin .bd-image-drop-icon{width:40px;height:40px;color:var(--teal-deep);background:#0f8b721a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:2px;font-size:18px;display:flex}.bd-admin .bd-image-preview{border:1px solid var(--line);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex;overflow:hidden}.bd-admin .bd-image-preview img,.bd-admin .bd-image-preview video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bd-admin .bd-image-preview.is-video{width:168px;height:94px}.bd-admin .bd-image-remove{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}@media (width<=1000px){.bd-admin .ops-pos-grid,.bd-admin .ops-acc-grid{grid-template-columns:1fr}}.bd-vendor{background:#f8fafc}.bd-vendor .app,.bd-vendor .app.sidebar-collapsed{background:#f8fafc;grid-template-columns:260px minmax(0,1fr);align-self:center;align-items:start;gap:16px;width:min(1400px,100%);max-width:1400px;margin-left:auto;margin-right:auto;padding:16px}.bd-vendor .main{background:0 0;padding:0 4px 24px 0}.bd-admin.bd-vendor .sidebar.p-side{color:#475569;background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:14px 12px 10px;box-shadow:0 1px 2px #0f172a0a}@media (width>=769px){.bd-admin.bd-vendor .sidebar.p-side{height:auto;max-height:calc(100vh - 32px);position:sticky;top:16px}}.bd-vendor .p-mobile{display:none}.bd-vendor .p-store,.bd-vendor .p-profile{border-bottom:1px solid #f1f5f9;flex-shrink:0;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:12px;display:flex}.bd-vendor .p-store-ico{background:#eff6ff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.bd-vendor .p-store strong,.bd-vendor .p-profile strong{color:#1e293b;font-size:13px;display:block}.bd-vendor .p-store a{color:#059669;font-size:11px;font-weight:700;text-decoration:none}.bd-vendor .p-profile img,.bd-vendor .p-profile>span{-o-object-fit:cover;object-fit:cover;color:#047857;background:#ecfdf5;border:2px solid #10b981;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:13px;font-weight:800;display:grid}.bd-vendor .p-profile small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:11px;display:block;overflow:hidden}.bd-vendor .p-profile em{color:#059669;background:#ecfdf5;border-radius:99px;margin-top:2px;margin-right:4px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.bd-vendor .p-dash,.bd-vendor .p-link{color:#475569;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.bd-vendor .p-dash{color:#047857;margin-bottom:6px;font-weight:700}.bd-vendor .p-dash.on,.bd-vendor .p-link.on{color:#047857;background:#ecfdf5;font-weight:700}.bd-vendor .p-link:hover,.bd-vendor .p-dash:hover{color:#047857;background:#f0fdf4}.bd-vendor .p-link em{color:#fff;background:#059669;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.bd-vendor .p-group{margin-top:12px}.bd-vendor .p-label{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin:0 0 4px 10px;font-size:10px;font-weight:800;display:block}.bd-vendor .p-logout{color:#ef4444;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f1f5f9;width:100%;margin-top:12px;padding:12px 10px 4px;font-size:12px;font-weight:700}@media (width<=768px){.bd-vendor .app,.bd-vendor .app.sidebar-collapsed{-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr);align-items:stretch;padding:0;overflow:hidden auto}.bd-vendor .main{height:auto;padding:12px 12px 72px;overflow:visible}.bd-admin.bd-vendor .sidebar.p-side{z-index:1100;border-radius:0;width:min(300px,88vw);height:100dvh;max-height:100dvh;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.bd-admin.bd-vendor.nav-open .sidebar.p-side,.bd-admin.bd-vendor .sidebar.p-side.open{transform:translate(0)}.bd-vendor .p-mobile{color:#0f172a;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bd-vendor .p-mobile button{cursor:pointer;background:0 0;border:0;font-size:18px}}:root{--amz-cart-btn:#00a651;--amz-cart-btn-hover:#008a3d;--amz-checkout-btn:#00a651;--amz-checkout-btn-hover:#008a3d;--amz-buy:#008a3d;--amz-buy-hover:#007534;--amz-float-cart-bg:#131921;--amz-float-cart-hover:#0b1d36;--amz-float-cart-icon:#fff;--amz-float-cart-label:#00a651;--amz-float-cart-badge:#00a651;--pf-to-top:#fd5e08;--pf-to-top-hover:#e55407}.amz-store{--amz-nav:var(--mh-header-bg,#040d21);--amz-nav-light:var(--mh-header-surface,#161f32);--amz-footer-bg:#040d21;--amz-footer-text:#ccc;--amz-search:#00a651;--amz-search-hover:#008a3d;--amz-cart-btn:#00a651;--amz-cart-btn-hover:#008a3d;--amz-buy:#008a3d;--amz-buy-hover:#007534;--cart-badge:#00a651;--amz-link:#008a3d;--amz-link-hover:#f58220;--amz-price:#b12704;--amz-border:#e5e7eb;--amz-bg:#f5f7f8;--amz-white:#fff;--amz-text:#111827;--amz-muted:#6b7280;background:var(--amz-bg);color:var(--amz-text);max-width:100%;min-height:100vh;font-family:Amazon Ember,Arial,Hind Siliguri,sans-serif;overflow-x:clip}.amz-store a{color:inherit;text-decoration:none}.amz-store button{cursor:pointer;font-family:inherit}.amz-store *{box-sizing:border-box}.amz-top{background:var(--amz-nav);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.amz-logo{background:0 0;border:1px solid #0000;border-radius:2px;flex-direction:column;flex-shrink:0;padding:4px 8px;display:flex}.amz-logo-img,.amz-logo img{background:0 0}.amz-logo:hover{border-color:#fff}.amz-logo .brand{letter-spacing:-.5px;font-size:22px;font-weight:700;line-height:1}.amz-logo .brand span{color:var(--amz-search)}.amz-logo small{color:#ccc;margin-top:2px;font-size:10px}.amz-deliver{border:1px solid #0000;border-radius:2px;min-width:110px;padding:4px 8px;font-size:12px;line-height:1.15}.amz-deliver:hover{border-color:#fff}.amz-deliver .line1{color:#ccc;font-size:11px}.amz-deliver .line2{align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.amz-search-wrap{z-index:40;flex:1;min-width:220px;position:relative}.amz-search{border-radius:4px;flex:1;min-width:220px;height:40px;display:flex;overflow:hidden}.amz-search select{color:#555;background:#e6e6e6;border:none;border-right:1px solid #cdcdcd;max-width:120px;padding:0 8px;font-size:12px}.amz-search input{border:none;outline:none;flex:1;min-width:0;padding:0 12px;font-size:15px}.amz-search button[type=submit]{background:var(--amz-search);cursor:pointer;border:none;justify-content:center;align-items:center;width:46px;display:flex}.amz-search button[type=submit]:hover{background:var(--amz-search-hover)}.amz-suggest{z-index:80;color:#0f1111;background:#fff;border:1px solid #d5d9d9;border-radius:8px;max-height:min(70vh,420px);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0f11112e}.amz-suggest-status{color:#565959;padding:14px 16px;font-size:13px}.amz-suggest-item{text-align:left;cursor:pointer;color:#0f1111;width:100%;font:inherit;background:#fff;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}.amz-suggest-item:hover,.amz-suggest-item.active{background:#f7fafa}.amz-suggest-thumb{background:#f3f3f3;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;overflow:hidden}.amz-suggest-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.amz-suggest-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.amz-suggest-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.amz-suggest-meta{color:#565959;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.amz-suggest-price{color:#0f1111;flex-shrink:0;font-size:14px;font-weight:700}.amz-suggest-cat-icon{background:#eef6f8}.amz-suggest-all{text-align:left;width:100%;font:inherit;color:#00a651;cursor:pointer;background:#fff;border:0;border-top:1px solid #e7e7e7;padding:12px 14px;font-size:13px}.amz-suggest-all:hover,.amz-suggest-all.active{color:#f58220;background:#f7fafa}.amz-suggest-all b{color:inherit}.amz-nav-right{flex-shrink:0;align-items:stretch;gap:2px;display:flex}.amz-nav-item{border:1px solid #0000;border-radius:2px;flex-direction:column;justify-content:center;padding:6px 9px;line-height:1.15;display:flex}.amz-nav-item:hover{border-color:#fff}.amz-nav-item .tiny{color:#ccc;font-size:11px}.amz-nav-item .bold{font-size:13px;font-weight:700}.amz-account{align-self:stretch;align-items:stretch;display:flex;position:relative}.amz-account-trigger{color:#fff;cursor:pointer;text-align:left;background:0 0;flex-direction:row;align-items:center;gap:8px;width:100%;font-family:inherit}.amz-account-trigger-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.amz-account.open .amz-account-trigger,.amz-account:hover .amz-account-trigger{border-color:#fff}.amz-account-line{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.amz-account-caret{opacity:.95;flex-shrink:0;width:10px;height:6px;margin-left:0;display:block}.amz-account-flyout{z-index:80;min-width:360px;padding-top:8px;display:none;position:absolute;top:calc(100% - 2px);right:0}.amz-account.open .amz-account-flyout,.amz-account:hover .amz-account-flyout{display:block}.amz-account-flyout-inner{color:#0f1111;background:#fff;border:1px solid #bbb;border-radius:3px;position:relative;overflow:visible;box-shadow:0 4px 14px #0000002e}.amz-account-flyout-inner:before{content:"";background:#fff;border-top:1px solid #bbb;border-left:1px solid #bbb;width:14px;height:14px;position:absolute;top:2px;right:48px;transform:rotate(45deg)}.amz-account-signin{text-align:center;border-bottom:1px solid #eee;padding:14px 16px 12px}.amz-account-signed{text-align:left;align-items:center;gap:10px;display:flex}.amz-account-signed-copy{min-width:0}.amz-account-hello{margin-bottom:2px;font-size:14px;font-weight:700}.amz-account-manage{color:#00a651;font-size:12px}.amz-account-manage:hover{color:#f58220;text-decoration:underline}.amz-account-signin-btn{text-align:center;background:#00a651;border:1px solid #008a3d;border-radius:8px;min-width:200px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-block;color:#fff!important}.amz-account-signin-btn:hover{background:#008a3d}.amz-account-new{color:#565959;margin-top:8px;font-size:12px}.amz-account-new a{color:#00a651}.amz-account-new a:hover{color:#f58220;text-decoration:underline}.amz-account-cols{grid-template-columns:1fr 1fr;gap:0;padding:10px 4px 12px;display:grid}.amz-account-col{padding:4px 14px}.amz-account-col+.amz-account-col{border-left:1px solid #eee}.amz-account-col h4{color:#0f1111;margin:0 0 8px;font-size:14px;font-weight:700}.amz-account-col a,.amz-account-signout{text-align:left;color:#0f1111;cursor:pointer;background:0 0;border:none;width:100%;padding:4px 0;font-family:inherit;font-size:13px;text-decoration:none;display:block}.amz-account-col a:hover,.amz-account-signout:hover{color:#f58220;text-decoration:underline}.amz-account-signout{color:#0f1111;border-top:1px solid #eee;margin-top:8px;padding-top:8px;font-weight:600}.amz-logout-btn{color:#fff;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;font-family:inherit}.amz-cart-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;align-items:flex-end;gap:4px;padding:4px 8px;display:flex;position:relative}.amz-cart-link:hover{border-color:#fff}.amz-cart-link .count{color:var(--amz-search);font-size:16px;font-weight:700;line-height:1;position:absolute;top:0;left:22px}.amz-cart-link .label{padding-bottom:2px;font-size:13px;font-weight:700}.amz-subnav{background:var(--amz-nav-light);color:#fff;align-items:center;gap:2px;padding:0 10px;display:flex;overflow:hidden}.amz-subnav-scroll{scrollbar-width:none;flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.amz-subnav-scroll::-webkit-scrollbar{display:none}.amz-subnav::-webkit-scrollbar{display:none}.amz-subnav a,.amz-subnav button.all-btn{color:#fff;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:2px;padding:8px 10px;font-size:13px;font-weight:500}.amz-subnav a:hover,.amz-subnav button.all-btn:hover{border-color:#fff}.amz-subnav .all-btn{flex:none;align-items:center;gap:6px;font-weight:700;display:flex}.amz-subnav-link{color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;display:inline-flex}.amz-subnav-link:hover{border-color:#fff}.amz-subnav-link.on{border-color:#fff;font-weight:700}.amz-catnav-wrap{z-index:6;position:relative}.amz-subcatnav{background:#37475a;border-top:1px solid #ffffff1a;min-height:38px}.amz-subcatnav-inner{scrollbar-width:none;align-items:center;gap:6px;padding:6px 14px;display:flex;overflow-x:auto}.amz-subcatnav-inner::-webkit-scrollbar{display:none}.amz-subcat-label{color:#f3a847;white-space:nowrap;border-right:1px solid #fff3;margin-right:4px;padding:4px 10px 4px 4px;font-size:12.5px;font-weight:700}.amz-subcat-link{white-space:nowrap;border:1px solid #0000;border-radius:2px;padding:5px 10px;font-size:13px;color:#fff!important}.amz-subcat-link:hover,.amz-subcat-link.on{background:#ffffff14;border-color:#fff;font-weight:700}.amz-subnav-link .caret{opacity:.85;font-size:10px}.amz-subnav-drop{align-items:center;display:flex;position:relative}.amz-subnav-drop:hover .amz-subnav-panel,.amz-subnav-drop:focus-within .amz-subnav-panel{display:block}.amz-subnav-panel{z-index:70;min-width:520px;padding-top:8px;display:none;position:absolute;top:100%;left:0}.amz-subnav-panel-inner{color:#0f1111;background:#fff;border:1px solid #d5d9d9;border-radius:4px;grid-template-columns:repeat(3,minmax(140px,1fr));gap:12px 18px;padding:14px 16px 16px;display:grid;box-shadow:0 8px 24px #0f11112e}.amz-subnav-all{color:#00a651;border-bottom:1px solid #eee;grid-column:1/-1;margin-bottom:2px;padding-bottom:6px;font-size:13px;font-weight:700}.amz-subnav-all:hover{color:#f58220;text-decoration:underline}.amz-subnav-col{flex-direction:column;gap:4px;display:flex}.amz-subnav-parent{color:#0f1111;margin-bottom:2px;font-size:13px;font-weight:700}.amz-subnav-parent:hover{color:#f58220;text-decoration:underline}.amz-subnav-child{color:#565959;padding-left:2px;font-size:12px}.amz-subnav-child:hover{color:#f58220;text-decoration:underline}.amz-mega-dept{border-bottom:1px solid #f0f0f0}.amz-mega-dept-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.amz-mega-dept-row a{color:#0f1111;flex:1;padding:10px 18px;font-size:14px;display:block}.amz-mega-dept-row a:hover{background:#eaeded}.amz-mega-expand{color:#565959;cursor:pointer;background:0 0;border:none;width:40px;height:40px;font-size:18px}.amz-mega-expand:hover{background:#eaeded}.amz-mega-subs{background:#f7fafa;padding:0 0 8px}.amz-mega-sub,.amz-mega-sub2{color:#0f1111;padding:8px 18px 8px 34px;font-size:13px;display:block}.amz-mega-sub2{color:#565959;padding-left:48px;font-size:12px}.amz-mega-sub:hover,.amz-mega-sub2:hover{color:#f58220;background:#eaeded}.amz-mega{z-index:5000;isolation:isolate;display:none;position:fixed;inset:0}.amz-mega.open{display:block}.amz-mega-backdrop{background:#0000008c;position:absolute;inset:0}.amz-mega-panel{width:min(360px,90vw);color:var(--amz-text);z-index:1;background:#fff;animation:.2s amzSlide;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:4px 0 16px #00000040}@keyframes amzSlide{0%{opacity:.6;transform:translate(-20px)}to{opacity:1;transform:none}}.amz-mega-head{background:var(--amz-nav-light);color:#fff;justify-content:space-between;align-items:center;padding:14px 18px;font-size:18px;font-weight:700;display:flex}.amz-mega-head button{color:#fff;background:0 0;border:none;font-size:22px}.amz-mega-group{border-bottom:1px solid #eee;padding:12px 0}.amz-mega-group h4{padding:4px 18px 10px;font-size:15px}.amz-mega-group a{color:#111;padding:10px 18px;font-size:14px;display:block}.amz-mega-group a:hover{background:#eaeded}.amz-mega-logout{text-align:left;color:#111;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 18px;font-family:inherit;font-size:14px;display:block}.amz-mega-logout:hover{background:#eaeded}.amz-main{max-width:1500px;margin:0 auto;padding:14px 14px 40px}.amz-breadcrumb{color:var(--amz-muted);margin-bottom:12px;font-size:12px}.amz-breadcrumb a{color:var(--amz-link)}.amz-breadcrumb a:hover{color:var(--amz-link-hover);text-decoration:underline}.amz-btn,a.amz-btn{border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .12s,color .12s,filter .12s,border-color .12s;display:inline-flex}.amz-btn-cart,a.amz-btn-cart{background:var(--amz-cart-btn,#00a651);border-color:var(--amz-cart-btn,#00a651);color:#fff}.amz-btn-cart:hover,.amz-btn-cart:focus-visible,a.amz-btn-cart:hover,a.amz-btn-cart:focus-visible{filter:brightness(.96);background:var(--amz-cart-btn-hover,var(--amz-cart-btn,#008a3d));border-color:var(--amz-cart-btn-hover,var(--amz-cart-btn,#008a3d));color:#fff}.amz-btn-buy,a.amz-btn-buy{background:var(--amz-cart-btn,var(--amz-buy,#00a651));border-color:var(--amz-cart-btn,var(--amz-buy,#00a651));color:#fff}.amz-btn-buy:hover,.amz-btn-buy:focus-visible,a.amz-btn-buy:hover,a.amz-btn-buy:focus-visible{filter:brightness(.96);background:var(--amz-cart-btn-hover,var(--amz-buy-hover,var(--amz-cart-btn,#008a3d)));border-color:var(--amz-cart-btn-hover,var(--amz-buy-hover,var(--amz-cart-btn,#008a3d)));color:#fff}.amz-btn-checkout,a.amz-btn-checkout{background:var(--amz-checkout-btn,var(--amz-cart-btn,#00a651));border-color:var(--amz-checkout-btn,var(--amz-cart-btn,#00a651));color:#fff}.amz-btn-checkout:hover,.amz-btn-checkout:focus-visible,a.amz-btn-checkout:hover,a.amz-btn-checkout:focus-visible{filter:brightness(.96);background:var(--amz-checkout-btn-hover,var(--amz-checkout-btn,#008a3d));border-color:var(--amz-checkout-btn-hover,var(--amz-checkout-btn,#008a3d));color:#fff}.amz-btn-secondary,a.amz-btn-secondary{color:#111827;background:#fff;border-color:#d5d9d9}.amz-btn-secondary:hover,a.amz-btn-secondary:hover{color:#111827;background:#f7fafa}.amz-price{color:var(--amz-price);font-size:18px;font-weight:500}.amz-price .symbol{vertical-align:super;margin-right:1px;font-size:12px}.amz-price .whole{font-size:28px;line-height:1}.amz-old{color:var(--amz-muted);font-size:13px;text-decoration:line-through}.amz-stars{color:#de7921;letter-spacing:1px;font-size:14px}.amz-link{color:var(--amz-link);font-size:13px}.amz-link:hover{color:var(--amz-link-hover);text-decoration:underline}.amz-results{grid-template-columns:240px 1fr;gap:16px;display:grid}.amz-filters{border:1px solid var(--amz-border);background:#fff;border-radius:8px;align-self:start;padding:14px}.amz-filters h3{margin-bottom:10px;font-size:14px}.amz-filters label{cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.amz-results-head{border:1px solid var(--amz-border);background:#fff;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:14px}.amz-product-list{flex-direction:column;gap:12px;display:flex}.amz-result-card{border:1px solid var(--amz-border);background:#fff;border-radius:8px;grid-template-columns:180px 1fr;gap:16px;padding:14px;display:grid}.amz-result-card .thumb{background:#f7f7f7;border-radius:6px;justify-content:center;align-items:center;height:160px;font-size:56px;display:flex}.amz-result-card h2{color:#0f1111;margin-bottom:6px;font-size:16px;font-weight:500}.amz-result-card h2:hover{color:var(--amz-link-hover)}.amz-result-meta{color:var(--amz-muted);margin:4px 0 8px;font-size:12px}.amz-pdp{border:1px solid var(--amz-border);background:#fff;border-radius:8px;grid-template-columns:1.1fr 1.2fr 280px;gap:20px;padding:18px;display:grid}.amz-gallery{background:#f7f7f7;border-radius:8px;justify-content:center;align-items:center;min-height:380px;font-size:120px;display:flex}.amz-pdp-title{margin-bottom:8px;font-size:24px;font-weight:400;line-height:1.3}.amz-buybox{border:1px solid var(--amz-border);border-radius:8px;align-self:start;padding:16px}.amz-buybox .stock{color:#007600;margin:10px 0;font-size:16px}.amz-buybox .qty{align-items:center;gap:8px;margin:12px 0;font-size:13px;display:flex}.amz-buybox select{background:#f0f2f2;border:1px solid #d5d9d9;border-radius:8px;padding:4px 8px}.amz-buybox .amz-btn{margin-bottom:8px}.amz-feature-list{color:#0f1111;margin-top:16px;padding-left:18px;font-size:14px;line-height:1.7}.amz-cart-layout{grid-template-columns:1fr 300px;align-items:start;gap:16px;display:grid}.amz-cart-panel,.amz-summary{border:1px solid var(--amz-border);background:#fff;border-radius:8px;padding:18px}.amz-cart-panel h1{margin-bottom:4px;font-size:28px;font-weight:400}.amz-cart-panel .deselect{color:var(--amz-link);margin-bottom:12px;font-size:13px}.amz-cart-item{border-top:1px solid #e7e7e7;grid-template-columns:140px 1fr auto;gap:14px;padding:16px 0;display:grid}.amz-cart-item .thumb{background:#f7f7f7;border-radius:6px;justify-content:center;align-items:center;height:120px;font-size:48px;display:flex}.amz-cart-item .title{margin-bottom:6px;font-size:16px}.amz-cart-item .stock{color:#007600;margin-bottom:8px;font-size:12px}.amz-cart-actions{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.amz-cart-actions select{background:#f0f2f2;border:1px solid #d5d9d9;border-radius:8px;padding:4px 8px}.amz-cart-actions .sep{color:#ddd}.amz-summary h2{margin-bottom:12px;font-size:18px;font-weight:400}.amz-summary .sub{margin-bottom:14px;font-size:18px}.amz-summary .sub b{font-size:18px}.amz-coupon-box{margin:12px 0 14px}.amz-coupon-label{margin-bottom:8px;font-size:13px;font-weight:700}.amz-coupon-form{align-items:stretch;gap:8px;width:100%;display:flex}.amz-coupon-form input{box-sizing:border-box;text-transform:uppercase;color:#0f1111;background:#fff;border:1px solid #888c8c;border-radius:8px;flex:auto;width:100%;min-width:0;height:36px;padding:0 10px;font-size:13px}.amz-coupon-form input:focus{border-color:#00a651;outline:2px solid #00a651}.amz-coupon-form .amz-btn{white-space:nowrap;border-radius:8px;flex:none;width:auto;height:36px;padding:0 16px}.amz-coupon-applied{color:#067d62;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.amz-coupon-applied .amz-link{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.amz-coupon-error{color:#b12704;margin:6px 0 0;font-size:12px}.amz-coupon-hint{color:#565959;margin:6px 0 0;font-size:12px}.amz-checkout-top{background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.amz-checkout-layout{grid-template-columns:1fr 320px;gap:18px;max-width:1100px;margin:20px auto;padding:0 14px 40px;display:grid}.amz-checkout-card{border:1px solid var(--amz-border);background:#fff;border-radius:8px;margin-bottom:14px;padding:18px}.amz-checkout-card h2{gap:10px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.amz-checkout-card h2 .num{color:#c45500}.amz-field{margin-bottom:12px}.amz-field label{margin-bottom:4px;font-size:12px;font-weight:700;display:block}.amz-field input,.amz-field select,.amz-field textarea{border:1px solid #888c8c;border-radius:4px;width:100%;padding:8px 10px;font-size:14px}.amz-field input:focus,.amz-field select:focus,.amz-field textarea:focus{border-color:#00a651;outline:2px solid #00a651}.amz-pay-option{cursor:pointer;border:1px solid #d5d9d9;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px;display:flex}.amz-pay-option.active{background:#e8f8ef;border-color:#00a651}.amz-footer{background:var(--amz-footer-bg,var(--mh-header-bg,#040d21));color:var(--amz-footer-text,#ccc);border-top:3px solid var(--mh-header-accent,var(--brand-accent,#fd5e08));margin-top:30px;padding:28px 0 40px;font-size:13px}.amz-footer .cols{grid-template-columns:minmax(180px,1.2fr) repeat(4,1fr);gap:20px;max-width:1480px;margin:0 auto;padding:0 24px;display:grid}.amz-footer-trust{border-bottom:1px solid color-mix(in srgb, var(--amz-footer-bg,#232f3e) 70%, #fff 30%);grid-template-columns:repeat(5,1fr);gap:12px;max-width:1480px;margin:0 auto 22px;padding:0 24px 18px;display:grid}.amz-footer-trust div{flex-direction:column;gap:2px;display:flex}.amz-footer-trust b{color:#fff;font-size:13px}.amz-footer-trust span{opacity:.8;font-size:12px}.amz-footer-brand p{opacity:.9;margin:10px 0 14px;line-height:1.5}.amz-footer-cta{background:var(--mh-header-accent,var(--brand-accent,#fd5e08));border-radius:8px;padding:8px 14px;font-weight:700;color:#fff!important;margin-bottom:0!important;display:inline-block!important}.amz-footer-mid{border-top:1px solid color-mix(in srgb, var(--amz-footer-bg,#232f3e) 70%, #fff 30%);grid-template-columns:1fr 1fr 1.2fr auto;align-items:end;gap:18px;max-width:1480px;margin:24px auto 0;padding:18px 24px 0;display:grid}.amz-pay-strip,.amz-why{flex-wrap:wrap;gap:8px;display:flex}.amz-pay-strip span{border:1px solid #fff3;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700}.amz-pay-image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:min(420px,100%);height:auto;max-height:48px;display:block}.amz-back-top{background:var(--mh-header-surface,#161f32);color:#fff;min-width:72px;font:inherit;letter-spacing:.02em;cursor:pointer;border:1px solid #ffffff38;border-radius:12px;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:4px;padding:10px 12px;font-size:11px;font-weight:700;display:inline-flex}.amz-back-top:hover{background:var(--mh-header-accent,#fd5e08);color:#fff;border-color:#0000}.amz-back-top-float{z-index:2210;background:var(--mh-header-accent,#fd5e08);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:fixed;bottom:98px;right:18px;box-shadow:0 6px 18px #00000047}.amz-back-top-float:hover{filter:brightness(1.08);transform:translateY(-2px)}.amz-footer h4{color:#fff;margin-bottom:12px;font-size:15px}.amz-footer a{color:var(--amz-footer-text,#ccc);margin-bottom:8px;display:block}.amz-footer a:hover{color:#fff;text-decoration:underline}.amz-footer-bottom{text-align:center;border-top:1px solid color-mix(in srgb, var(--amz-footer-bg,#232f3e) 70%, #fff 30%);max-width:1480px;color:color-mix(in srgb, var(--amz-footer-text,#ddd) 70%, #999 30%);margin:28px auto 0;padding:18px 24px 0;font-size:12px}.amz-search-page{background:#fff;min-height:60vh}.amz-srp-toolbar{background:#fff;border-bottom:1px solid #d5d9d9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:14px;display:flex}.amz-srp-query{color:#c45500;font-weight:700}.amz-srp-sort{align-items:center;gap:8px;font-size:13px;display:flex}.amz-srp-sort select{background:#f0f2f2;border:1px solid #d5d9d9;border-radius:8px;padding:4px 10px;font-size:13px}.amz-view-toggle{border:1px solid #d5d9d9;border-radius:6px;display:flex;overflow:hidden}.amz-view-toggle button{color:#565959;background:#fff;border:none;padding:4px 10px;font-size:14px}.amz-view-toggle button.on{color:#00a651;background:#edfdff}.amz-srp{grid-template-columns:250px 1fr;gap:0;max-width:1480px;margin:0 auto;display:grid}.amz-srp-filters{background:#fff;border-right:1px solid #d5d9d9;padding:14px 16px 40px}.amz-filter-block{margin-bottom:18px}.amz-filter-block h3{margin-bottom:8px;font-size:14px;font-weight:700}.amz-filter-block label{cursor:pointer;color:#0f1111;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.amz-star-filter{color:#0f1111;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:3px 0;font-size:12px;display:flex}.amz-star-filter:hover{color:#f58220}.amz-star-filter.active{color:#c45500;font-weight:700}.amz-price-range{align-items:center;gap:4px;margin-top:8px;display:flex}.amz-price-range input{border:1px solid #888c8c;border-radius:4px;width:64px;padding:4px 6px;font-size:12px}.amz-go{background:#fff;border:1px solid #d5d9d9;border-radius:8px;padding:4px 10px;font-size:12px}.amz-filter-link{text-align:left;color:#0f1111;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;width:100%;padding:4px 0 4px 8px;font-size:13px;display:block}.amz-filter-link:hover{color:#f58220}.amz-filter-link.active{color:#c45500;border-left-color:#e47911;font-weight:700}.amz-filter-sub{color:#565959;font-size:12.5px;padding-left:8px!important}.amz-filter-sub2{color:#6b7280;font-size:12px;padding-left:18px!important}.amz-cat-node{margin:1px 0}.amz-cat-row{align-items:center;gap:2px;display:flex}.amz-cat-row .amz-filter-link{border-left-width:2px;flex:1;min-width:0;padding-left:4px}.amz-cat-toggle{color:#565959;cursor:pointer;background:0 0;border:none;flex:0 0 18px;width:18px;height:22px;padding:0;font-size:11px;line-height:1}.amz-cat-toggle:hover{color:#f58220}.amz-cat-toggle.spacer{visibility:hidden;pointer-events:none}.amz-cat-children{border-left:1px solid #e7e7e7;margin-left:10px;padding-left:4px}.amz-clear-filters{color:#00a651;background:0 0;border:none;padding:0;font-size:13px}.amz-clear-filters:hover{color:#f58220;text-decoration:underline}.amz-srp-main{background:#fff;padding:8px 16px 40px}.amz-srp-empty{padding:40px 20px}.amz-srp-empty h2{margin-bottom:8px;font-size:20px;font-weight:400}.amz-srp-row{border-bottom:1px solid #e7e7e7;grid-template-columns:220px 1fr;gap:18px;padding:18px 8px;display:grid}.amz-srp-thumb{background:#f6f6f6;border:1px solid #eee;border-radius:4px;justify-content:center;align-items:center;height:200px;display:flex;overflow:hidden}.amz-srp-thumb span{font-size:72px;line-height:1}.amz-srp-title{color:#0f1111;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:18px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.amz-srp-title:hover{color:#f58220}.amz-srp-rating{align-items:center;gap:8px;margin:6px 0;display:flex}.amz-srp-bought{color:#0f1111;margin-bottom:4px;font-size:12px}.amz-srp-price-block{margin:6px 0}.amz-list-price{color:#565959;margin-top:2px;font-size:12px}.amz-deal-badge{color:#fff;background:#cc0c39;border-radius:2px;margin:4px 0;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.amz-srp-delivery{color:#0f1111;margin-top:6px;font-size:12px}.amz-srp-prime{color:#00a651;margin-top:4px;font-size:12px;font-weight:600}.amz-srp-meta{color:#565959;margin-top:4px;font-size:12px}.amz-srp-atc{cursor:pointer;margin-top:10px;display:inline-flex;width:auto!important;padding:6px 18px!important}.amz-srp-atc:disabled{opacity:.65;cursor:not-allowed}.amz-srp-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding-top:8px;display:grid}.amz-srp-card{background:#fff;border:1px solid #d5d9d9;border-radius:8px;flex-direction:column;min-width:0;padding:8px 8px 12px;display:flex;overflow:hidden}.amz-srp-card-main{color:inherit;flex-direction:column;flex:1;min-width:0;display:flex}.amz-srp-card-img{aspect-ratio:3/4;background:#f6f6f6;border-radius:6px;justify-content:center;align-items:center;height:auto;margin:0 0 8px;font-size:56px;display:flex;position:relative;overflow:hidden}.amz-srp-card .amz-srp-title{-webkit-line-clamp:2;min-height:38px;font-size:14px}.amz-srp-card-atc{cursor:pointer;width:100%;margin-top:10px;padding:7px 12px;font-size:12.5px}.amz-srp-card-atc:disabled{opacity:.65;cursor:not-allowed}.amz-pdp-page{background:#fff;width:100%;min-width:0;max-width:1480px;margin:0 auto;padding:12px 24px 40px;overflow-x:clip}.amz-pdp-crumb{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:8px 0 14px;overflow:hidden}.amz-pdp-crumb span{color:#565959;margin:0 4px}.amz-pdp-crumb .muted{color:#565959}.amz-pdp-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:100%;min-width:0;display:grid}.amz-pdp-media,.amz-pdp-center,.amz-buybox-sticky{min-width:0;max-width:100%}.amz-pdp-media{z-index:0;flex-direction:column;gap:10px;width:100%;display:flex;position:relative}.amz-thumbs{-webkit-overflow-scrolling:touch;flex-direction:row;gap:8px;max-width:100%;display:flex;overflow-x:auto}.amz-thumb{background:#fff;border:1px solid #888c8c;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.amz-thumb.on,.amz-thumb:hover{border-color:#e77600;box-shadow:0 0 0 2px #e7760059}.amz-thumb.photo{padding:0;overflow:hidden}.amz-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.amz-thumb.video{color:#fff;background:#111;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex}.amz-thumb-play{font-size:14px;line-height:1}.amz-thumb-label{letter-spacing:.02em;text-transform:uppercase;opacity:.9;font-size:9px}.amz-pdp-video{aspect-ratio:1;background:#000;border-radius:2px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.amz-pdp-video video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.amz-zoom-wrap{width:100%;min-width:0;max-width:100%}.amz-pdp-stage,.amz-zoom-stage{aspect-ratio:1;cursor:crosshair;z-index:0;background:#fff;border:1px solid #bbb;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:0;max-height:min(70vw,380px);display:flex;position:relative;overflow:hidden}.amz-zoom-stage.zooming{border-color:#e77600}.amz-zoom-stage.has-photo{padding:0}.amz-pdp-emoji{-webkit-user-select:none;user-select:none;pointer-events:none;font-size:140px;line-height:1}.amz-pdp-photo{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;width:100%;max-width:100%;height:100%;min-height:0}.amz-zoom-pane-photo{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%;height:100%}.amz-lightbox-photo{-o-object-fit:contain;object-fit:contain;max-width:min(720px,85vw);max-height:75vh;margin:0 auto;display:block}.amz-variant-block{max-width:280px;margin:14px 0}.amz-variant-label{color:#0f1111;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.amz-variant-select{color:#0f1111;background:#fff;border:1px solid #888c8c;border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.amz-variant-select:focus{outline-offset:1px;border-color:#e77600;outline:2px solid #e77600}.amz-zoom-hint{color:#565959;pointer-events:none;white-space:nowrap;background:#ffffffe6;border-radius:4px;padding:2px 8px;font-size:11px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.amz-zoom-lens{pointer-events:none;z-index:2;background:#ffffff59;border:1px solid #00000040;position:absolute;box-shadow:inset 0 0 0 1px #fff6}.amz-zoom-pane{z-index:1000;pointer-events:none;background:#fff;border:1px solid #888c8c;border-radius:2px;position:fixed;overflow:hidden;box-shadow:0 4px 16px #0000002e}.amz-zoom-pane-inner{will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.amz-zoom-pane-emoji{-webkit-user-select:none;user-select:none;font-size:220px;line-height:1}.amz-lightbox{z-index:1100;background:#0f1111b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.amz-lightbox-close{cursor:pointer;background:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;position:absolute;top:16px;right:20px;box-shadow:0 2px 8px #0003}.amz-lightbox-body{text-align:center;background:#fff;border-radius:8px;max-width:90vw;max-height:90vh;padding:32px 40px}.amz-lightbox-emoji{font-size:min(280px,50vw);line-height:1;display:block}.amz-lightbox-cap{color:#565959;max-width:420px;margin-top:16px;font-size:14px}@media (width<=980px){.amz-zoom-pane,.amz-zoom-lens{display:none!important}.amz-zoom-stage{cursor:pointer}}.amz-pdp-title{color:#0f1111;overflow-wrap:anywhere;word-break:break-word;margin:0 0 4px;font-size:24px;font-weight:400;line-height:1.3}.amz-brand-link{font-size:14px}.amz-pdp-rating-row{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.amz-stars-lg{letter-spacing:1px;font-size:16px}.amz-rating-num{color:#0f1111;font-size:14px}.amz-bought-line{color:#0f1111;margin-bottom:4px;font-size:13px}.amz-hr{border:none;border-top:1px solid #e7e7e7;margin:12px 0}.amz-deal-row{align-items:center;gap:10px;display:flex}.amz-deal-pct{color:#cc0c39;font-size:22px;font-weight:400}.amz-price-lg .whole{font-size:32px}.amz-mrp{color:#565959;margin-top:4px;font-size:13px}.amz-tax-note{color:#565959;margin-top:4px;font-size:12px}.amz-offer-box{border:1px solid #d5d9d9;border-radius:8px;gap:4px;margin-top:12px;padding:10px 12px;font-size:13px;display:grid}.amz-section-h{margin:4px 0 8px;font-size:16px;font-weight:700}.amz-bullets{padding-left:18px;font-size:14px;line-height:1.65}.amz-bullets li{margin-bottom:4px}.amz-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.amz-info-table{border-collapse:collapse;width:max-content;min-width:100%;margin-top:14px;font-size:13px}.amz-info-table th{text-align:left;vertical-align:top;background:#f0f2f2;width:120px;padding:6px 8px;font-weight:700}.amz-info-table td{border-bottom:1px solid #eee;padding:6px 8px}.amz-buybox-sticky{position:relative}@media (width>=981px){.amz-pdp-page{padding:8px 24px 48px}.amz-pdp-crumb{white-space:normal;text-overflow:unset;overflow:visible}.amz-pdp-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) 280px;gap:22px}.amz-pdp-media{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"thumbs stage";align-self:start;display:grid;position:relative;top:auto}.amz-pdp-media:not(:has(.amz-thumbs)){grid-template-columns:minmax(0,1fr);grid-template-areas:"stage"}.amz-thumbs{flex-direction:column;grid-area:thumbs;overflow-x:visible}.amz-zoom-wrap,.amz-pdp-video,.amz-pdp-noimg{grid-area:stage}.amz-pdp-stage,.amz-zoom-stage{aspect-ratio:auto;justify-content:center;height:auto;min-height:0;max-height:520px}.amz-pdp-photo{-o-object-fit:contain;object-fit:contain;height:auto;min-height:0;max-height:520px}.amz-buybox-sticky{top:calc(var(--store-header-h,168px) + 8px);position:sticky}}.amz-delivery-block{margin:10px 0;font-size:13px;line-height:1.45}.amz-free{color:#0f1111}.amz-countdown{color:#007600;font-weight:700}.amz-deliver-to{margin-top:6px;font-size:12px}.amz-stock{color:#007600;margin:10px 0;font-size:18px}.amz-stock.out{color:#b12704}.amz-qty-row{margin:10px 0 12px}.amz-qty-row select{background:#f0f2f2;border:1px solid #d5d9d9;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.amz-added-toast{background:#f0faf0;border:1px solid #067d62;border-radius:6px;margin:8px 0;padding:8px 10px;font-size:13px}.amz-secure{color:#00a651;align-items:center;gap:6px;margin:10px 0;font-size:12px;display:flex}.amz-buybox-meta{width:max-content;min-width:100%;margin:8px 0 12px;font-size:12px}.amz-buybox-meta td{vertical-align:top;padding:3px 0}.amz-buybox-meta td:first-child{color:#565959;width:78px}.amz-wishlist{margin-top:4px}.amz-vat-note{color:#565959;margin:2px 0 10px;font-size:12px}.amz-link-btn{cursor:pointer;font:inherit;color:var(--amz-link,#00a651);background:0 0;border:0;padding:0}.amz-link-btn:hover{color:var(--amz-link-hover,#f58220);text-decoration:underline}.amz-loc-modal{z-index:90;background:#0f111173;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.amz-loc-panel{background:#fff;border-radius:10px;width:min(420px,100%);padding:18px 18px 16px;box-shadow:0 12px 40px #00000038}.amz-loc-panel h3{margin:0 0 6px;font-size:18px}.amz-loc-panel p{color:#565959;margin:0 0 12px;font-size:13px}.amz-loc-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.amz-loc-actions .amz-btn{width:auto;min-width:100px;padding:8px 16px}.amz-fbt{border-top:1px solid #e7e7e7;margin-top:28px;padding-top:18px}.amz-fbt h2{margin-bottom:14px;font-size:20px;font-weight:700}.amz-fbt-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.amz-fbt-item .img{background:#fff;border:1px solid #ddd;border-radius:4px;justify-content:center;align-items:center;width:100px;height:100px;font-size:40px;display:flex}.amz-fbt .plus{color:#565959;font-size:24px}.amz-fbt-total{margin-left:12px;font-size:14px}.amz-tabs{border-top:1px solid #e7e7e7;margin-top:28px;padding-top:8px}.amz-tab-bar{border-bottom:1px solid #d5d9d9;gap:0;display:flex}.amz-tab-bar button{color:#0f1111;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:14px}.amz-tab-bar button.on{color:#c45500;border-bottom-color:#e47911;font-weight:700}.amz-tab-body{max-width:800px;padding:16px 4px;font-size:14px;line-height:1.6}.amz-tab-body h3{margin-bottom:10px;font-size:18px}.amz-product-html{color:#0f1111;font-size:14px;line-height:1.65}.amz-product-html p{margin:0 0 10px}.amz-product-html h2{margin:14px 0 8px;font-size:18px}.amz-product-html ul,.amz-product-html ol{margin:0 0 12px;padding-left:1.25em}.amz-product-html a{color:#00a651;text-decoration:underline}.amz-product-html img{border-radius:8px;max-width:100%;height:auto}.amz-review-summary{gap:14px;margin-bottom:16px;display:grid}.amz-review-summary .muted{color:#565959;font-size:13px}.amz-review-avg{margin:4px 0;font-size:16px;font-weight:700}.amz-review-bars{gap:6px;max-width:360px;display:grid}.amz-review-bar{color:#565959;grid-template-columns:28px 1fr 28px;align-items:center;gap:8px;font-size:12px;display:grid}.amz-review-bar-track{background:#eee;border-radius:99px;height:8px;overflow:hidden}.amz-review-bar-track i{background:#de7921;height:100%;display:block}.amz-review{border-top:1px solid #eee;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;display:grid}.amz-review.has-media{grid-template-columns:88px minmax(0,1fr)}.amz-review-media img{-o-object-fit:cover;object-fit:cover;background:#f7f7f7;border-radius:8px;width:88px;height:88px}.amz-review .who{margin-bottom:4px;font-size:13px}.amz-review h4{margin:6px 0 4px;font-size:14px;font-weight:700}.amz-review-when{color:#565959;margin:4px 0;font-size:12px}.amz-review-text{color:#0f1111;margin:0;font-size:14px;font-weight:600;line-height:1.55}@media (width<=640px){.amz-review{grid-template-columns:1fr}}.amz-related{margin-top:28px}.amz-related h2{margin-bottom:14px;font-size:20px;font-weight:700}.amz-related-rail{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.amz-related-card{background:#fff;border:1px solid #d5d9d9;border-radius:8px;padding:12px}.amz-related-card .img{justify-content:center;align-items:center;height:120px;font-size:48px;display:flex}.amz-related-card .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin:8px 0 4px;font-size:13px;display:-webkit-box;overflow:hidden}@media (width<=980px){.amz-results{grid-template-columns:1fr}.amz-filters{display:none}.amz-srp{grid-template-columns:1fr}.amz-srp-filters{display:none}.amz-pdp,.amz-pdp-grid{grid-template-columns:minmax(0,1fr)!important}.amz-pdp-page{padding:12px 12px 40px;overflow-x:clip}.amz-pdp-media{flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;position:static!important}.amz-zoom-wrap,.amz-pdp-video,.amz-pdp-noimg{order:1}.amz-thumbs{flex-direction:row;order:2;max-width:100%;overflow-x:auto}.amz-zoom-wrap,.amz-pdp-stage,.amz-zoom-stage,.amz-pdp-photo{width:100%!important;min-width:0!important;max-width:100%!important}.amz-pdp-stage,.amz-zoom-stage{aspect-ratio:1;min-height:0;max-height:min(70vw,380px)}.amz-pdp-photo{min-height:0}.amz-buybox-sticky{position:static!important;top:auto!important}.amz-cart-layout,.amz-checkout-layout{grid-template-columns:1fr}.amz-result-card,.amz-srp-row{grid-template-columns:100px 1fr}.amz-srp-thumb{height:120px}.amz-srp-thumb span{font-size:40px}.amz-cart-item{grid-template-columns:90px 1fr}.amz-cart-item .price-col{grid-column:2}.amz-footer .cols,.amz-footer-trust{grid-template-columns:1fr 1fr}.amz-footer-mid{grid-template-columns:1fr}.amz-back-top{justify-self:end}.amz-deliver{display:none}}.amz-float-cart{z-index:2200;background:var(--amz-float-cart-bg,#131921);width:64px;height:64px;color:var(--amz-float-cart-icon,#fff);cursor:pointer;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;transition:transform .15s,box-shadow .15s,background .15s,color .15s;display:flex;position:fixed;bottom:22px;right:18px;box-shadow:0 6px 20px #00000047}.amz-float-cart:hover{background:var(--amz-float-cart-hover,#0b1d36);color:var(--amz-float-cart-icon,#fff);transform:translateY(-2px);box-shadow:0 10px 24px #00000059}.amz-float-cart.pulse{animation:.6s amzCartPulse}@keyframes amzCartPulse{0%,to{transform:scale(1)}40%{transform:scale(1.12)}70%{transform:scale(.96)}}.amz-float-badge{background:var(--amz-float-cart-badge,var(--cart-badge,#00a651));color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:1;display:flex;position:absolute;top:6px;right:10px}.amz-float-label{color:var(--amz-float-cart-label,#00a651);margin-top:-2px;font-size:10px;font-weight:700}.amz-cart-drawer-bg{z-index:2300;background:#00000073;position:fixed;inset:0}.amz-added-modal{z-index:2320;pointer-events:none;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.amz-added-panel{pointer-events:auto;text-align:center;background:#fff;border-radius:16px;width:min(560px,100%);padding:28px 24px 22px;box-shadow:0 20px 50px #00000038}.amz-added-check{color:#fff;background:#00a651;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 10px;font-size:26px;font-weight:800;display:grid}.amz-added-panel h3{margin:0 0 6px;font-size:22px}.amz-added-panel p{color:#565959;margin:0 0 14px;font-size:14px}.amz-added-item{text-align:left;border:1px solid #eee;border-radius:10px;gap:12px;margin-bottom:12px;padding:10px;display:flex}.amz-added-item img{-o-object-fit:contain;object-fit:contain;width:64px;height:64px}.amz-added-ship{color:#00a651;font-size:13px;font-weight:600}.amz-added-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.amz-added-actions a.amz-btn-checkout,.amz-cart-drawer a.amz-btn-checkout{background:var(--amz-checkout-btn,var(--amz-cart-btn,#00a651));border-color:var(--amz-checkout-btn,var(--amz-cart-btn,#00a651));color:#fff}.amz-added-actions a.amz-btn-checkout:hover,.amz-added-actions a.amz-btn-checkout:focus-visible,.amz-cart-drawer a.amz-btn-checkout:hover,.amz-cart-drawer a.amz-btn-checkout:focus-visible{background:var(--amz-checkout-btn-hover,var(--amz-checkout-btn,#008a3d));border-color:var(--amz-checkout-btn-hover,var(--amz-checkout-btn,#008a3d));color:#fff}.amz-cart-drawer{z-index:2310;background:#fff;flex-direction:column;width:min(400px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px #0003}.amz-cart-drawer:not(.open){pointer-events:none;visibility:hidden}.amz-cart-drawer-head{background:#fff;border-bottom:1px solid #e7e7e7;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.amz-added-banner{flex:1;align-items:flex-start;gap:10px;display:flex}.amz-added-banner .check{color:#fff;background:#067d62;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:flex}.amz-added-banner b,.amz-drawer-title b{color:#0f1111;font-size:16px;display:block}.amz-added-banner .sub,.amz-drawer-title .sub{color:#565959;margin-top:2px;font-size:12px}.amz-drawer-title{flex:1}.amz-drawer-close{color:#565959;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.amz-cart-drawer-body{flex:1;padding:8px 14px 16px;overflow-y:auto}.amz-drawer-empty{text-align:center;color:#565959;padding:48px 16px}.amz-drawer-empty .empty-icon{margin-bottom:10px;font-size:48px}.amz-drawer-empty p{margin-bottom:16px;font-size:14px}.amz-drawer-item{border-bottom:1px solid #e7e7e7;grid-template-columns:72px 1fr;gap:12px;padding:14px 0;display:grid}.amz-drawer-item .thumb{background:#f7f7f7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:32px;display:flex;overflow:hidden}.amz-drawer-item .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.amz-drawer-item .name{color:#0f1111;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.amz-drawer-item .name:hover{color:#f58220}.amz-drawer-item .price{margin-top:4px;font-size:14px;font-weight:700}.amz-drawer-item .stock{color:#007600;margin-top:2px;font-size:11px}.amz-drawer-item .row-actions{align-items:center;gap:10px;margin-top:8px;display:flex}.amz-drawer-item select{background:#f0f2f2;border:1px solid #d5d9d9;border-radius:8px;padding:4px 8px;font-size:12px}.amz-drawer-item .amz-link{background:0 0;border:none;padding:0;font-size:12px}.amz-cart-del{color:#565959;cursor:pointer;background:#fff;border:1px solid #d5d9d9;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.amz-cart-del:hover{color:#b12704;background:#fef2f2;border-color:#f5c2c0}.amz-cart-actions .amz-cart-del{width:30px;height:30px}.amz-cart-drawer-foot{background:#fff;border-top:1px solid #d5d9d9;padding:14px 16px 18px;box-shadow:0 -4px 12px #0000000a}.amz-cart-drawer-foot .subtotal{text-align:right;margin-bottom:8px;font-size:16px}.amz-cart-drawer-foot .ship-note{color:#565959;text-align:right;margin-bottom:12px;font-size:12px}.amz-cart-drawer-foot .ship-note.free{color:#067d62}.amz-cats-sec{padding-top:4px}.amz-cats{--cat-accent:var(--color-header-accent,#fd5e08);padding:4px 0 8px}.amz-cats-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.amz-cats-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--cat-accent,#fd5e08);margin:0 0 4px;font-size:12px;font-weight:700}.amz-cats-head h2{letter-spacing:-.02em;color:#111827;margin:0;font-family:Hind Siliguri,Amazon Ember,Arial,sans-serif;font-size:clamp(22px,2.2vw,28px);font-weight:800}.amz-cats-view{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:9px 14px 9px 16px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 1px 2px #0f11110a}.amz-cats-view svg{width:16px;height:16px}.amz-cats-view:hover{background:var(--cat-accent,#fd5e08);border-color:var(--cat-accent,#fd5e08);color:#fff;text-decoration:none;transform:translateY(-1px)}.amz-cats-empty{text-align:center;color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:18px;padding:36px 16px;font-size:14px}.amz-cats-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px 12px;display:grid}.amz-cat-card{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.amz-cat-visual{width:88px;height:88px;color:inherit;isolation:isolate;background:linear-gradient(165deg, var(--cat-a,#f3f4f6), var(--cat-b,#e5e7eb));border:3px solid #fff;border-radius:50%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 6px 16px #1118271a}.amz-cat-visual:hover,.amz-cat-visual:focus-visible{text-decoration:none;transform:translateY(-3px);box-shadow:0 10px 22px #11182729}.amz-cat-media,.amz-cat-fallback{position:absolute;inset:0}.amz-cat-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.amz-cat-fallback{place-items:center;font-size:32px;display:grid}.amz-cat-label{color:#111827;flex-direction:column;gap:1px;width:100%;min-width:0;text-decoration:none;display:flex}.amz-cat-label:hover{color:var(--cat-accent,#fd5e08);text-decoration:none}.amz-cat-label b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.amz-cat-label small{color:#6b7280;font-size:11px;font-weight:600}.amz-cat-subs{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.amz-cat-subchip{color:#374151;background:#fff;border:1px solid #eceff3;border-radius:999px;padding:3px 7px;font-size:10.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.amz-cat-subchip:hover{color:#fff;background:#111827;border-color:#111827;text-decoration:none}.amz-cat-card.tone-1{--cat-a:#fff4e5;--cat-b:#ffd7a8}.amz-cat-card.tone-2{--cat-a:#e7f8f3;--cat-b:#b7eadc}.amz-cat-card.tone-3{--cat-a:#eef2ff;--cat-b:#cdd6ff}.amz-cat-card.tone-4{--cat-a:#fdecef;--cat-b:#f8c5cf}.amz-cat-card.tone-5{--cat-a:#f3f0ff;--cat-b:#d5ccff}.amz-cat-card.tone-6{--cat-a:#eef8ff;--cat-b:#c5e6ff}@media (width<=1100px){.amz-cats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.amz-cats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.amz-cat-visual{width:72px;height:72px}.amz-cat-label b{font-size:12px}.amz-cat-subs{display:none}.amz-cats-view{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.amz-cat-visual,.amz-cat-media img,.amz-cats-view{transition:none}.amz-cat-visual:hover,.amz-cat-visual:focus-visible,.amz-cat-visual:hover .amz-cat-media img{transform:none}}.bd-storefront .wrap,.amz-home-sec .wrap{max-width:1480px}.amz-deals,.amz-shelf{background:#fff;border:1px solid #d5d9d9;border-radius:8px;padding:14px 16px 18px}.amz-deals-head,.amz-shelf-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.amz-deals-head h2,.amz-shelf-head h2{color:#0f1111;margin:0;font-family:Amazon Ember,Arial,Hind Siliguri,sans-serif;font-size:21px;font-weight:700}.amz-deals-timer{color:#565959;align-items:center;gap:6px;font-size:13px;display:flex}.amz-deals-timer b{color:#cc0c39;font-variant-numeric:tabular-nums;font-size:14px}.amz-deals-head .amz-link,.amz-shelf-head .amz-link{margin-left:auto;font-size:14px}.amz-pcard-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.amz-pcard{color:inherit;background:#fff;border:1px solid #e7e7e7;border-radius:4px;flex-direction:column;min-width:0;padding:8px 8px 12px;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.amz-pcard-main{color:inherit;flex-direction:column;flex:1;min-width:0;display:flex}.amz-pcard:hover{border-color:#d5d9d9;box-shadow:0 4px 14px #0f111114}.amz-pcard-media{aspect-ratio:3/4;background:#f6f6f6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:auto;margin:0 0 8px;display:flex;position:relative;overflow:hidden}.amz-pcard-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.amz-pcard-emoji{font-size:64px;line-height:1}.amz-pcard-deal{color:#fff;z-index:1;background:#cc0c39;border-radius:2px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:0;left:0}.amz-pcard-wish{z-index:2;cursor:pointer;background:#fff;border:0;border-radius:50%;width:30px;height:30px;font-size:16px;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #0000001f}.amz-pcard-verified{z-index:1;color:#fff;background:#067d62;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:6px;left:6px}.amz-pcard-sold{color:#565959;margin-left:6px;font-size:11px}.amz-pcard-seller{color:#565959;margin-top:4px;font-size:12px}.amz-pcard-seller a{color:#00a651;font-weight:600}.amz-pcard-buy{background:var(--amz-cart-btn,var(--amz-buy,#00a651));color:#fff;border:1px solid var(--amz-cart-btn,var(--amz-buy,#00a651));cursor:pointer;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:13px;font-weight:700}.amz-pcard-buy:hover,.amz-pcard-buy:focus-visible{filter:brightness(.96);background:var(--amz-cart-btn-hover,var(--amz-buy-hover,#008a3d));border-color:var(--amz-cart-btn-hover,var(--amz-buy-hover,#008a3d));color:#fff}.amz-pcard-badge{color:#fff;z-index:1;background:#067d62;border-radius:2px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:0;left:0}.amz-pcard-body{flex-direction:column;gap:2px;display:flex}.amz-pcard-title{color:#0f1111;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;font-size:14px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.amz-pcard:hover .amz-pcard-title{color:#f58220}.amz-pcard-rating{align-items:center;gap:6px;margin-top:2px;display:flex}.amz-pcard-count{color:#00a651;font-size:12px}.amz-pcard-price{margin-top:4px}.amz-pcard-price .whole{font-size:21px}.amz-pcard-list{color:#565959;font-size:12px}.amz-old{text-decoration:line-through}.amz-pcard-off{color:#cc0c39;margin-left:4px}.amz-pcard-ship{color:#0f1111;margin-top:4px;font-size:12px}.amz-pcard-prime{color:#00a651;margin-top:2px;font-size:12px;font-weight:600}.amz-pcard-claim{margin-top:8px}.amz-pcard-bar{background:#e7e7e7;border-radius:4px;height:6px;margin-bottom:4px;overflow:hidden}.amz-pcard-bar i{background:#f90;height:100%;display:block}.amz-pcard-claim span{color:#565959;font-size:11px}.amz-pcard-atc{cursor:pointer;width:100%;margin-top:10px;padding:7px 12px;font-size:12.5px}.amz-pcard-atc:disabled{opacity:.65;cursor:not-allowed}.amz-srp-thumb-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.amz-srp-card-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:6px;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}@media (width<=1100px){.amz-pcard-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.bd-storefront .wrap,.amz-home-sec .wrap,.amz-results,.amz-srp{padding-left:0;padding-right:0}.amz-deals,.amz-shelf{border-left:0;border-right:0;border-radius:0;padding:12px 8px 16px}.amz-pcard-rail,.amz-related-rail,.amz-srp-grid,.mh-jfy .mh-jfy-grid{-moz-column-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 8px}.amz-pcard,.amz-srp-card{box-shadow:none;background:#fff;border:0;border-radius:8px;margin-bottom:4px;padding:0 0 14px}.amz-pcard-media,.amz-srp-card-img{aspect-ratio:1;background:#f7f7f7;border-radius:0;margin:0 0 8px}.amz-pcard-emoji{font-size:40px}.amz-pcard-title,.amz-srp-card .amz-srp-title{min-height:32px;padding:0 8px;font-size:12px;line-height:1.3}.amz-pcard-body,.amz-pcard-price,.amz-pcard-rating,.amz-srp-card .amz-srp-price-block,.amz-srp-card .amz-srp-rating{padding:0 8px}.amz-pcard-price .whole{color:#e11d48;font-size:16px}.amz-pcard-seller,.amz-pcard-ship,.amz-pcard-prime,.amz-pcard-claim,.amz-pcard-buy,.amz-pcard-atc,.amz-srp-card-atc,.amz-srp-delivery,.amz-srp-prime,.amz-srp-meta{display:none}}.mh-jfy .mh-jfy-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mh-jfy-more{justify-content:center;margin-top:16px;display:flex}.mh-jfy-load{appearance:none;color:#00a651;cursor:pointer;background:#fff;border:1px solid #00a651;border-radius:8px;padding:9px 28px;font-family:Hind Siliguri,Amazon Ember,Arial,sans-serif;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.mh-jfy-load:hover{color:#fff;background:#00a651}.mh-jfy-load:disabled{opacity:.65;cursor:wait;pointer-events:none}@media (width<=1100px){.mh-jfy .mh-jfy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.mh-jfy .mh-jfy-grid{-moz-column-gap:8px;gap:22px 8px}.mh-jfy-load{width:100%;max-width:280px}}.mh-chrome{--mh-header-bg:var(--color-header-bg,#040d21);--mh-header-surface:color-mix(in srgb, var(--mh-header-text,#fff) 8%, var(--mh-header-bg,#040d21));--mh-header-text:var(--color-header-text,#fff);--mh-header-accent:var(--color-header-accent,var(--brand-accent,#fd5e08));--mh-deep:var(--mh-header-accent);--mh-mid:color-mix(in srgb, var(--mh-header-accent) 85%, #000 15%);--mh-utility:var(--mh-header-bg);--mh-gold:var(--mh-header-accent);--mh-red:#e11d48;--mh-paper:#fff;--mh-cream:#f3f6f4;--mh-ink:#111827;color:var(--mh-header-text);background:var(--mh-header-bg);z-index:1000;isolation:isolate;font-family:Hind Siliguri,sans-serif;transition:box-shadow .2s;position:sticky;top:0;overflow:visible}.mh-chrome.is-scrolled{box-shadow:0 8px 24px #00000059}.amz-chrome{z-index:1000;isolation:isolate;transition:box-shadow .2s;position:sticky;top:0}.amz-chrome.is-scrolled{box-shadow:0 6px 22px #00000047}.mh-chrome.is-scrolled .mh-utility,.mh-chrome.is-scrolled .mh-catnav-wrap,.mh-chrome.is-scrolled .mh-logo small,.mh-chrome.is-scrolled .mh-account,.mh-chrome.is-scrolled .mh-vendor-link,.mh-chrome.is-scrolled .mh-action-link:not(.mh-cart),.mh-chrome.is-scrolled .mh-search .hcs,.mh-chrome.is-scrolled .mh-cart span:not(.count){display:none!important}.mh-chrome.is-scrolled .mh-main{padding:8px 0}.mh-chrome.is-scrolled .mh-main-row{gap:16px}.mh-chrome.is-scrolled .mh-logo{min-width:0}.mh-chrome.is-scrolled .mh-logo-img,.mh-chrome.is-scrolled .mh-logo-text{max-height:36px;font-size:24px}.mh-chrome.is-scrolled .mh-search{border-radius:6px;height:40px}.mh-chrome.is-scrolled .mh-cart{padding:0 6px}.amz-chrome.is-scrolled .amz-deliver,.amz-chrome.is-scrolled .amz-catnav-wrap,.amz-chrome.is-scrolled .amz-logo small,.amz-chrome.is-scrolled .amz-search .hcs,.amz-chrome.is-scrolled .amz-nav-right>:not(.amz-cart-link),.amz-chrome.is-scrolled .amz-cart-link .label{display:none!important}.amz-chrome.is-scrolled .amz-top{flex-wrap:nowrap;gap:14px;padding:8px 16px}.amz-chrome.is-scrolled .amz-search{border-radius:6px;height:40px}.amz-lang-picker{border:1px solid #ffffff59;border-radius:6px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.amz-lang-opt{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.2}.amz-lang-opt+.amz-lang-opt{border-left:1px solid #ffffff59}.amz-lang-opt.on{color:#fff;background:#00a651}.amz-lang-picker--nav{align-self:center;margin-right:4px}.amz-lang-picker--mega{border-color:#d5d9d9;width:fit-content;margin:4px 18px 10px}.amz-lang-picker--mega .amz-lang-opt{color:#0f1111;padding:8px 14px}.amz-lang-picker--mega .amz-lang-opt.on{color:#fff;background:#00a651}.amz-lang-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mh-utility{background:var(--mh-header-bg);color:var(--mh-header-text,#fff);font-size:12.5px;overflow:visible}.mh-utility-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1480px;margin:0 auto;padding:8px 24px;display:flex}.mh-deliver{opacity:.95;letter-spacing:.01em}.mh-deliver b{color:inherit;font-weight:700}.hds--mh .hds-trigger{color:inherit;font:inherit;cursor:pointer;opacity:.95;letter-spacing:.01em;background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.hds--mh .hds-trigger:hover,.hds--mh .hds-trigger.open{opacity:1}.hds--mh .hds-city{color:inherit;font-weight:700}.hds--mh .hds-city-row{align-items:center;gap:6px;display:inline-flex}.hds--mh .hds-caret{flex-shrink:0;transition:transform .15s;display:block}.hds--mh .hds-trigger.open .hds-caret{transform:rotate(180deg)}.hds--amz .hds-trigger{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:flex-start;gap:0;min-width:120px;padding:6px 8px;display:flex}.hds--amz .hds-trigger:hover,.hds--amz .hds-trigger.open{border-color:#fff}.hds--amz .hds-line1{color:#ccc;font-size:11px}.hds--amz .hds-city-row{align-items:center;gap:6px;display:inline-flex}.hds--amz .hds-city{font-size:13px;font-weight:700}.hds--amz .hds-caret{flex-shrink:0;display:block}.hds-menu{z-index:2200;color:#111;background:#fff;border-radius:10px;flex-direction:column;gap:8px;max-height:min(420px,70vh);padding:10px;display:flex;position:fixed;box-shadow:0 12px 40px #00000038}.hds-search{width:100%;font:inherit;border:1px solid #d5d9d9;border-radius:8px;padding:8px 10px;font-size:13px}.hds-search:focus{outline-offset:0;border-color:#00a651;outline:2px solid #00a651}.hds-list{flex-direction:column;gap:2px;display:flex;overflow:auto}.hds-option{text-align:left;font:inherit;cursor:pointer;color:#111;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px}.hds-option:hover{background:#f3f4f6}.hds-option.on{color:#008a3d;background:#e8f7ee;font-weight:700}.hds-empty{color:#6b7280;padding:12px 8px;font-size:13px}.mh-utility-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.mh-utility-links a,.mh-utility-links .mh-lang-link{color:inherit;font:inherit;cursor:pointer;opacity:.9;background:0 0;border:none;padding:0;text-decoration:none}.mh-utility-links a:hover,.mh-utility-links .mh-lang-link:hover{color:inherit;opacity:1;text-decoration:underline}.mh-lang-link{font-weight:700}.mh-main{background:var(--mh-header-bg);padding:14px 0}.mh-main-row{align-items:center;gap:24px;max-width:1480px;margin:0 auto;padding:0 24px;display:flex}.mh-logo{color:inherit;background:0 0;flex-shrink:0;min-width:168px;text-decoration:none}.mh-logo-img{-o-object-fit:contain;object-fit:contain;background:0 0;max-width:200px;max-height:48px;display:block}.mh-logo-text{letter-spacing:.2px;font-family:"Baloo 2",sans-serif;font-size:30px;line-height:1}.mh-logo-text .bd{color:var(--mh-header-text,#fff);font-weight:800}.mh-logo-text .mh{color:var(--mh-header-accent,var(--mh-gold));font-weight:600}.mh-logo small{letter-spacing:1.5px;text-transform:uppercase;color:color-mix(in srgb, var(--mh-header-text,#fff) 55%, transparent);margin-top:3px;font-family:Hind Siliguri,sans-serif;font-size:10px;font-weight:500;display:block}.mh-search-wrap{z-index:60;flex:1;min-width:0;position:relative}.mh-search{background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:stretch;height:46px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1118270a}.mh-search-cat,.mh-search select{appearance:none;color:var(--mh-ink);cursor:pointer;background:#f3f4f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23111827' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") right 12px center no-repeat;border:none;border-right:1px solid #e5e7eb;outline:none;min-width:132px;max-width:168px;padding:0 28px 0 14px;font-family:inherit;font-size:13px;font-weight:500}.mh-search input{color:var(--mh-ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 16px;font-family:inherit;font-size:15px}.mh-search input::placeholder{color:#8a8278}.mh-search-btn{background:var(--mh-header-accent,var(--mh-deep));cursor:pointer;color:#fff;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 22px;transition:background .15s,filter .15s;display:flex}.mh-search-btn:hover{background:var(--amz-search-hover,var(--mh-mid));filter:none}.mh-search-btn svg{stroke:#fff}.mh-search-label{display:none}.mh-suggest{z-index:80;color:#0f1111;left:0;right:0}.mh-suggest .amz-suggest-item,.mh-suggest .amz-suggest-name,.mh-suggest .amz-suggest-price{color:#0f1111}.mh-suggest .amz-suggest-meta{color:#565959}.mh-suggest .amz-suggest-all{color:var(--mh-deep)}.mh-actions{flex-shrink:0;align-items:center;gap:22px;display:flex}.mh-action-link{color:var(--mh-header-text,#fff);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px 4px;font-size:12px;font-weight:600;line-height:1.15;text-decoration:none;display:flex;position:relative}.mh-action-link:hover{color:var(--mh-header-text,#fff);text-decoration:none}.mh-action-link svg{display:block}.mh-account{position:relative}.mh-account-trigger{color:var(--mh-header-text,#fff);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:8px;padding:0;font-family:inherit;line-height:1.25;display:flex}.mh-account-avatar{background:var(--mh-header-accent,#fd5e08);color:#fff;letter-spacing:.02em;border:2px solid #ffffffeb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #00000024}.mh-account-avatar img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mh-account-avatar-initials{-webkit-user-select:none;user-select:none;display:block}.mh-account-avatar--flyout{border-color:#fff;width:40px;min-width:40px;height:40px;min-height:40px;font-size:13px}.mh-account-copy{flex-direction:column;align-items:flex-start;display:flex}.mh-account-hello{opacity:.8;font-size:12px;font-weight:400;display:block}.mh-account-line{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.mh-caret{opacity:.95;flex-shrink:0;width:10px;height:6px;transition:transform .15s;display:block}.mh-account.open .mh-caret{transform:rotate(180deg)}.mh-vendor-link{color:var(--mh-header-text,#fff);white-space:nowrap;text-align:left;line-height:1.25;text-decoration:none}.mh-vendor-link span{opacity:.8;font-size:12px;font-weight:400;display:block}.mh-vendor-link b{font-size:14px;font-weight:700;display:block}.mh-vendor-link:hover{text-decoration:underline}.mh-cart{color:var(--mh-header-text,#fff);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px 8px 0 4px;display:flex;position:relative}.mh-cart .count{background:var(--mh-header-accent,var(--cart-badge,#fd5e08));color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-7px;right:-11px}.mh-catnav-wrap{z-index:40;position:relative}.mh-catnav{background:var(--mh-header-bg);border-top:1px solid color-mix(in srgb, var(--mh-header-text,#fff) 12%, transparent);min-height:44px;display:block}.mh-catnav-inner{justify-content:flex-start;align-items:center;gap:12px;min-width:0;max-width:1480px;margin:0 auto;padding:8px 24px;display:flex;overflow:hidden}.mh-catnav-scroll{scrollbar-width:none;flex:auto;align-items:center;gap:18px;min-width:0;display:flex;overflow-x:auto}.mh-catnav-scroll::-webkit-scrollbar{display:none}.mh-catnav-right{flex:none;align-items:center;gap:18px;display:flex}.mh-catnav-cats{flex:none;align-items:center;gap:18px;min-width:0;display:flex}.mh-catnav-inner a,.mh-all{color:var(--mh-header-text,#fff);white-space:nowrap;cursor:pointer;opacity:1;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.2;text-decoration:none}.mh-all-wrap{z-index:2;background:var(--mh-header-bg);flex:none;position:relative}.mh-all{color:var(--mh-header-text,#fff);background:color-mix(in srgb, var(--mh-header-text,#fff) 14%, transparent);opacity:1;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.mh-all-bars{flex:none;display:block}.mh-all:hover{background:color-mix(in srgb, var(--mh-header-text,#fff) 22%, transparent);color:var(--mh-header-text,#fff);text-decoration:none}.mh-promo-link{font-weight:500}.mh-catnav-inner a:hover,.mh-cat-link.on{color:var(--mh-header-accent,#fd5e08);opacity:1;text-decoration:none}.mh-cat-link.on{font-weight:700}.mh-rickshaw{background:repeating-linear-gradient(-45deg,#00a651 0 10px,#f58220 10px 20px,#0b1d36 20px 30px);width:100%;height:8px}.m-tabbar{display:none}@media (width<=760px){.amz-store{padding-bottom:62px}.m-tabbar{z-index:80;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000000f}.m-tab{color:#6b7280;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:4px 0;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.m-tab svg{width:22px;height:22px}.m-tab.on{color:var(--mh-header-accent,var(--brand-accent,#f58220))}.m-tab-badge{background:var(--mh-header-accent,#f58220);color:#fff;text-align:center;border-radius:99px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;line-height:16px;position:absolute;top:0;right:calc(50% - 22px)}.amz-float-cart{display:none!important}.mh-chrome,.mh-chrome.is-scrolled{box-shadow:none;background:#f3f4f6}.mh-chrome .mh-utility,.mh-chrome .mh-catnav-wrap,.mh-chrome .mh-account,.mh-chrome .mh-vendor-link,.mh-chrome .mh-action-link,.mh-chrome .mh-cart,.mh-chrome .mh-logo small,.mh-chrome .mh-search .hcs,.mh-chrome.is-scrolled .mh-utility,.mh-chrome.is-scrolled .mh-catnav-wrap{display:none!important}.mh-main,.mh-chrome.is-scrolled .mh-main{background:0 0;padding:8px 0 10px}.mh-main-row,.mh-chrome.is-scrolled .mh-main-row{flex-flow:column;align-items:stretch;gap:8px;padding:0 12px}.mh-logo,.mh-chrome.is-scrolled .mh-logo{min-width:0}.mh-logo-img,.mh-logo-text,.mh-chrome.is-scrolled .mh-logo-img,.mh-chrome.is-scrolled .mh-logo-text{max-height:32px;font-size:22px}.mh-search-wrap{flex:auto;order:2;width:100%}.mh-search,.mh-chrome.is-scrolled .mh-search{border:1.5px solid var(--mh-header-accent,#f58220);background:#fff;border-radius:999px;height:42px;overflow:hidden}.mh-search-btn,.mh-chrome.is-scrolled .mh-search-btn{border-radius:999px;height:calc(100% - 6px);margin:3px;padding:0 16px;font-size:13px;font-weight:700}.mh-search-btn svg{display:none}.mh-search-label{display:inline}.bd-storefront .hero{padding:10px 12px 8px!important}.bd-storefront .hero-side,.bd-storefront .trust,.bd-storefront .hero-slider-controls .hero-nav{display:none}.bd-storefront .hero-grid{display:block}.bd-storefront .hero-main{border-radius:14px;height:auto;min-height:0;padding:20px 16px 28px;overflow:hidden}.bd-storefront .hero-copy{max-width:100%;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.bd-storefront .hero-copy h1{margin-bottom:8px;font-size:22px;line-height:1.25}.bd-storefront .hero-copy p{margin-bottom:0;font-size:13px}.bd-storefront .hero-ctas{display:none}.bd-storefront .hero-slider-controls{bottom:8px;left:12px;right:12px}.bd-storefront .hero-main.has-image{min-height:150px;padding:0}.bd-storefront .hero-main.has-image .hero-copy{display:none}.amz-cats-head{padding-left:16px;padding-right:16px}.amz-cats-head .amz-cats-kicker,.amz-cat-label small,.amz-cat-subs{display:none}.amz-cats-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 6px}.amz-cat-visual{width:56px;height:56px;box-shadow:none;border-width:0;border-radius:16px}.amz-cat-label b{font-size:11px;font-weight:600;line-height:1.2}.amz-deals,.amz-shelf{border-left:0;border-right:0;border-radius:0}}@media (width<=900px){.mh-main-row{flex-wrap:wrap;gap:10px;padding:0 12px}.mh-search-wrap{flex:100%;order:3}.mh-vendor-link,.mh-action-link span:not(.count){display:none}.mh-logo{min-width:0}.mh-utility-inner{padding:8px 12px}.mh-catnav-inner{gap:16px;padding:10px 12px}}.amz-footer-sell{color:#fff;background:#00a651}.amz-footer-sell-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.amz-footer-sell b{font-size:18px;display:block}.amz-footer-sell span{opacity:.92;font-size:13px}.amz-footer-sell .amz-footer-cta{color:#00a651;background:#fff}.amz-news{gap:8px;margin-bottom:10px;display:flex}.amz-news input{border:0;border-radius:8px;flex:1;min-width:0;padding:8px 10px;font-size:13px}.amz-news button{color:#fff;cursor:pointer;background:#f58220;border:0;border-radius:8px;padding:8px 12px;font-weight:700}.amz-social,.amz-apps{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;font-size:13px;display:flex}.amz-apps.muted{opacity:.75;font-size:12px}.amz-app-badge{align-items:center;display:inline-flex}.amz-app-badge-img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:160px;height:40px;display:block}.vs-brands{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.vs-brand{text-align:center;color:inherit;background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex}.vs-brand img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:48px;height:48px}.vs-brand b{font-size:13px}.vs-brand span{color:#6b7280;font-size:11px}@media (width<=900px){.vs-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.amz-footer-mid{grid-template-columns:1fr}}.pf{--pf-bg:var(--amz-footer-bg,#0a0a0a);--pf-bg-2:var(--amz-footer-surface,color-mix(in srgb, var(--pf-bg) 86%, #fff 14%));--pf-bg-3:color-mix(in srgb, var(--pf-bg) 78%, #000 22%);--pf-line:color-mix(in srgb, var(--amz-footer-text,#ccc) 22%, var(--pf-bg));--pf-accent:var(--amz-footer-accent,var(--mh-header-accent,var(--brand-accent,#fd5e08)));--pf-accent-hover:var(--amz-footer-accent-hover,var(--pf-accent));--pf-muted:var(--amz-footer-text,#a3a3a3);--pf-heading:var(--amz-footer-heading,#fff);--pf-link:var(--amz-footer-link,var(--pf-muted));--pf-button:var(--amz-footer-button,var(--pf-accent));--pf-button-text:var(--amz-footer-button-text,#fff);--pf-to-top:var(--amz-footer-to-top,var(--pf-accent));--pf-to-top-hover:var(--amz-footer-to-top-hover,var(--pf-accent-hover));background:var(--pf-bg);color:var(--pf-muted);margin-top:36px;font-size:13px}.pf-wrap{max-width:1480px;margin:0 auto;padding:0 24px}.pf a{color:var(--pf-link);text-decoration:none}.pf a:hover{color:var(--pf-accent)}.pf h4{color:var(--pf-heading);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.pf-main h4:after,.pf-trust-box h4:after{content:"";background:var(--pf-accent);border-radius:2px;width:28px;height:2px;margin-top:8px;display:block}.pf-features{background:var(--pf-bg-2);border-bottom:1px solid var(--pf-line);padding:26px 0}.pf-features-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}.pf-feat{align-items:flex-start;gap:12px;display:flex}.pf-feat-ico{width:42px;height:42px;color:var(--pf-accent);flex:0 0 42px;place-items:center;display:grid}.pf-feat-ico svg{width:30px;height:30px}.pf-feat b{color:var(--pf-heading);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:13px;display:block}.pf-feat>div>span{color:var(--pf-muted);font-size:12px;line-height:1.4;display:block}.pf-tc{margin-top:4px;font-size:11px;font-weight:700;color:var(--pf-accent)!important;display:inline-block!important}.pf-tc:hover{text-decoration:underline;color:var(--pf-heading)!important}.pf-main{grid-template-columns:1.45fr repeat(5,minmax(0,1fr));gap:32px 22px;padding:40px 24px 32px;display:grid}.pf-main nav a,.pf-main nav .pf-link{color:var(--pf-link);margin-bottom:9px;font-size:13px;display:block}.pf-main nav a:hover{color:var(--pf-accent)}.pf-brand .bmh-brand-logo{margin-bottom:8px}.pf-slogan{color:var(--pf-accent);margin:8px 0 10px;font-size:16px;font-weight:800}.pf-brand p{color:var(--pf-muted);max-width:280px;margin:0 0 16px;line-height:1.65}.pf-social{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.pf-social-btn{background:var(--pf-accent);border:1px solid var(--pf-accent);width:36px;height:36px;color:var(--pf-button-text);box-shadow:0 4px 12px color-mix(in srgb, var(--pf-accent) 35%, transparent);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .18s,box-shadow .18s;display:flex}.pf-social-btn svg{flex-shrink:0;width:18px;height:18px;display:block;fill:var(--pf-button-text)!important;stroke:none!important;color:var(--pf-button-text)!important;opacity:1!important;filter:none!important}.pf-social-btn svg path,.pf-social-btn svg rect,.pf-social-btn svg circle,.pf-social-btn svg polygon{fill:var(--pf-button-text)!important;stroke:none!important;opacity:1!important}.pf-social-btn:hover{background:var(--pf-accent-hover);border-color:var(--pf-accent-hover);color:var(--pf-button-text);box-shadow:0 6px 18px color-mix(in srgb, var(--pf-accent) 50%, transparent)}.pf-social-btn.is-off{opacity:1;cursor:default;pointer-events:none}.pf-apps-label{color:var(--pf-heading);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800}.pf-apps-sub{margin:0 0 10px!important;font-size:12px!important}.pf-apps{flex-wrap:wrap;gap:8px;display:flex}.pf-app{text-decoration:none;display:inline-flex}.pf-app img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:150px;height:40px;display:block}.pf-store{color:#fff;background:#000;border:1px solid #3a3a3a;border-radius:8px;align-items:center;gap:8px;min-width:138px;padding:6px 10px;display:inline-flex}.pf-store svg{flex:none;width:18px;height:18px}.pf-store small{letter-spacing:.04em;opacity:.85;font-size:9px;display:block}.pf-store b{font-size:13px;line-height:1.1;display:block}.pf-news{background:var(--pf-bg);margin:0;padding:4px 0 18px}.pf-news-banner{-moz-column-gap:28px;background:var(--pf-bg-2);border:1px solid var(--pf-line);border-radius:12px;grid-template-columns:minmax(0,1.35fr) 1px minmax(0,1fr);align-items:center;column-gap:28px;padding:16px 24px;display:grid}.pf-news-lead{flex-direction:column;gap:10px;min-width:0;display:flex}.pf-news-copy{align-items:center;gap:12px;min-width:0;display:flex}.pf-news-ico{background:var(--pf-accent);width:48px;min-width:48px;height:48px;min-height:48px;box-shadow:0 4px 12px color-mix(in srgb, var(--pf-accent) 35%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pf-news-ico svg{width:22px;height:22px;display:block}.pf-news-copy b{color:var(--pf-heading);letter-spacing:.04em;text-transform:uppercase;font-size:14px;line-height:1.25;display:block}.pf-news-copy span{color:var(--pf-muted);margin-top:3px;font-size:12px;line-height:1.4;display:block}.pf-news-form{gap:0;width:100%;min-width:0;display:flex}.pf-news-form input{background:var(--pf-bg-3);border:1px solid var(--pf-line);min-width:0;color:var(--pf-heading);font:inherit;border-right:0;border-radius:8px 0 0 8px;flex:1;padding:11px 14px}.pf-news-form input::placeholder{color:#8a8a8a}.pf-news-form button{background:var(--pf-button);color:var(--pf-button-text);cursor:pointer;white-space:nowrap;border:0;border-radius:0 8px 8px 0;padding:11px 18px;font-weight:800}.pf-news-form button:disabled{opacity:.65;cursor:wait}.pf-news-note{margin:0;font-size:12.5px;font-weight:700;line-height:1.35}.pf-news-note.ok{color:#86efac}.pf-news-note.err{color:#fca5a5}.pf-news-split{background:var(--pf-line);align-self:stretch;width:1px;margin:6px 0}.pf-news-perks{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.pf-news-perk{align-items:center;gap:8px;min-width:0;display:flex}.pf-news-perk i{width:22px;height:22px;color:var(--pf-accent);flex:none;place-items:center;font-style:normal;display:grid}.pf-news-perk i svg{width:20px;height:20px}.pf-news-perk b{color:var(--pf-heading);white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;display:block}.pf-news-perk span{color:var(--pf-muted);white-space:nowrap;margin-top:2px;font-size:11px;font-weight:500;display:block}.pf-trust{grid-template-columns:1.15fr 1.15fr .9fr;gap:16px;padding:20px 24px 8px;display:grid}.pf-trust-box{background:var(--pf-bg-2);border:1px solid var(--pf-line);border-radius:12px;padding:18px 16px}.pf-pay-image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:86px;display:block}.pf-pay-grid,.pf-partners{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pf-partners{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-pay-grid span{color:#111;text-align:center;letter-spacing:.02em;background:#fff;border-radius:5px;justify-content:center;align-items:center;min-height:38px;padding:4px 6px;font-size:11px;font-weight:800;display:flex}.pf-partners span,.pf-partners a{text-align:center;color:#fff;background:#1a1a1a;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:6px 8px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.pf-partners img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;max-height:28px;display:block}.pf-pay-grid .tone-visa{color:#1a1f71}.pf-pay-grid .tone-mc{color:#eb001b}.pf-pay-grid .tone-amex{color:#2e77bc}.pf-pay-grid .tone-bkash{color:#e2136e}.pf-pay-grid .tone-nagad{color:#ec1c24}.pf-pay-grid .tone-rocket{color:#8b2fc9}.pf-pay-grid .tone-upay{color:#0aa1dd}.pf-pay-grid .tone-nexus{color:#004c97}.pf-pay-grid .tone-paypal{color:#003087}.pf-pay-grid .tone-apple{color:#111}.pf-pay-grid .tone-gpay{color:#1a73e8}.pf-pay-grid .tone-samsung{color:#1428a0}.pf-pay-grid .tone-cod{color:#2f7d32}.pf-partners .tone-dhl{color:#d40511;background:#fc0}.pf-partners .tone-redx{background:#e31c23}.pf-partners .tone-steadfast{background:#0b3d2e}.pf-partners .tone-pathao{background:#e21b70}.pf-partners .tone-paperfly{background:#1f4e9b}.pf-partners .tone-shipbari{color:#111;background:#f58220}.pf-partners .tone-generic{color:#fff;background:#222}.pf-partners .has-logo{background:#fff}.pf-why-grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.pf-why{align-items:flex-start;gap:10px;display:flex}.pf-why-ico{width:28px;height:28px;color:var(--pf-accent);flex:none;place-items:center;display:grid}.pf-why-ico svg{width:20px;height:20px}.pf-why b{color:var(--pf-heading);font-size:12.5px;display:block}.pf-why>div span{color:var(--pf-muted);font-size:11px;display:block}.pf-bottom{border-top:1px solid var(--pf-line);background:var(--pf-bg-3);margin-top:18px;padding:14px 0}.pf-bottom-inner{grid-template-columns:1.3fr 1fr auto;align-items:center;gap:16px;display:grid}.pf-copy{color:var(--pf-muted);font-size:12px}.pf-bottom-trust{color:var(--pf-muted);flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:11px;display:flex}.pf-bottom-trust span{align-items:center;gap:6px;display:inline-flex}.pf-bottom-trust svg{width:14px;height:14px;color:var(--pf-accent)}.pf-switchers{justify-content:flex-end;align-items:center;gap:8px;padding-right:64px;display:flex}.pf-lang{position:relative}.pf-switch{background:var(--pf-bg-2);color:var(--pf-heading);border:1px solid var(--pf-line);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.pf-switch-static{cursor:default}.pf-caret{border:4px solid #0000;border-top-color:#aaa;width:0;height:0;margin-top:3px}.pf-flag{background:linear-gradient(#006a4e 0 100%);border-radius:1px;width:16px;height:11px;position:relative;box-shadow:inset 0 0 0 1px #ffffff26}.pf-flag:after{content:"";background:#f42a41;border-radius:50%;width:7px;height:7px;position:absolute;top:2px;left:5px}.pf-lang-menu{background:var(--pf-bg-2);border:1px solid var(--pf-line);z-index:9999;border-radius:8px;min-width:160px;position:absolute;bottom:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 -4px 20px #00000080}.pf-lang-menu button{text-align:left;width:100%;color:var(--pf-heading);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;display:block}.pf-lang-menu button:hover,.pf-lang-menu button[aria-selected=true]{background:color-mix(in srgb, var(--pf-bg) 70%, #000 30%)}.pf-to-top{background:var(--pf-to-top,var(--pf-accent));width:40px;height:40px;color:var(--pf-button-text,#fff);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.pf-to-top svg{width:20px;height:20px}.pf-to-top:hover{background:var(--pf-to-top-hover,var(--pf-to-top,var(--pf-accent)))}@media (width<=1100px){.pf-features-grid{grid-template-columns:1fr 1fr}.pf-main{grid-template-columns:1.2fr 1fr 1fr 1fr}.pf-news-banner{grid-template-columns:1fr;row-gap:16px}.pf-news-form{max-width:100%}.pf-news-split{width:100%;height:1px;margin:0}.pf-trust{grid-template-columns:1fr 1fr}.pf-bottom-inner{text-align:center;grid-template-columns:1fr}.pf-switchers,.pf-bottom-trust{justify-content:center}}@media (width<=760px){.pf-features-grid,.pf-main,.pf-trust{grid-template-columns:1fr 1fr}.pf-brand p{max-width:none}.pf-pay-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-news-perks{flex-wrap:wrap;gap:14px}.pf-news-perk b,.pf-news-perk span{white-space:normal}}@media (width<=560px){.pf-features-grid,.pf-main,.pf-trust,.pf-why-grid{grid-template-columns:1fr}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.bottom-0{bottom:0}.end-0{inset-inline-end:0}.left-0{left:0}.right-0{right:0}.start-0{inset-inline-start:0}.top-0{top:0}.top-\[-1px\]{top:-1px}.-z-10{z-index:-10}.z-40{z-index:40}.z-50{z-index:50}.\!row-span-1{grid-row:span 1/span 1!important}.m-0{margin:0}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.-me-0\.5{margin-inline-end:-.125rem}.-me-2{margin-inline-end:-.5rem}.-ml-px{margin-left:-1px}.-mt-3{margin-top:-.75rem}.-mt-5{margin-top:-1.25rem}.-mt-px{margin-top:-1px}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.size-12{width:3rem;height:3rem}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-\[9px\]{width:9px;height:9px}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[23\.5px\]{height:23.5px}.h-\[56px\]{height:56px}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[18px\]{width:18px}.w-\[calc\(100\%\+8rem\)\]{width:calc(100% + 8rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[877px\]{max-width:877px}.max-w-full{max-width:100%}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 229 229/var(--tw-divide-opacity,1))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/\[2\%\]{background-color:#ffffff05}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.stroke-emerald-500{stroke:#10b981}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-3{padding-bottom:.75rem}.pe-4{padding-inline-end:1rem}.pl-4{padding-left:1rem}.pr-2\.5{padding-right:.625rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xs\/none{font-size:.75rem;line-height:1}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/50{color:#00000080}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-neutral-400{text-decoration-color:#a3a3a3}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 14px 34px 0px #00000014;--tw-shadow-colored:0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-transparent{--tw-ring-color:transparent}.ring-white\/\[0\.05\]{--tw-ring-color:#ffffff0d}.ring-opacity-5{--tw-ring-opacity:.05}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow:drop-shadow(0px 4px 34px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0px 4px 34px #00000040);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.selection\:bg-\[\#FF2D20\] ::selection{--tw-bg-opacity:1;background-color:rgb(255 45 32/var(--tw-bg-opacity,1))}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity:1;background-color:rgb(255 45 32/var(--tw-bg-opacity,1))}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.backdrop\:bg-transparent::backdrop{background-color:#0000}.even\:bg-white:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:border:hover{border-width:1px}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-neutral-200:hover{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:ring-black\/20:hover{--tw-ring-color:#0003}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 45 32/var(--tw-ring-opacity,1))}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-gray-900:active{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.disabled\:opacity-25:disabled{opacity:.25}.group\/exception:hover .group-hover\/exception\:text-blue-500,.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}@media (width>=640px){.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-16{margin-bottom:4rem}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-14{padding:3.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:pb-0{padding-bottom:0}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:4rem}.sm\:pt-5{padding-top:1.25rem}}@media (width>=768px){.md\:row-span-3{grid-row:span 3/span 3}}@media (width>=1024px){.lg\:col-start-2{grid-column-start:2}.lg\:h-16{height:4rem}.lg\:max-w-7xl{max-width:80rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity:1;color:rgb(255 45 32/var(--tw-text-opacity,1))}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border{border-width:1px}.dark\:border-none{border-style:none}.dark\:border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.dark\:border-amber-800{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.dark\:border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-neutral-500{--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.dark\:border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.dark\:border-neutral-800{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}.dark\:border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.dark\:border-rose-900{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.dark\:border-transparent{border-color:#0000}.dark\:border-white\/10{border-color:#ffffff1a}.dark\:border-white\/20{border-color:#fff3}.dark\:border-white\/5{border-color:#ffffff0d}.dark\:border-white\/\[9\%\]{border-color:#ffffff17}.dark\:bg-\[\#1a1a1a\]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.dark\:bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.dark\:bg-amber-950{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}.dark\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.dark\:bg-blue-950{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.dark\:bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.dark\:bg-emerald-900\/70{background-color:#064e3bb3}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.dark\:bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.dark\:bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.dark\:bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.dark\:bg-rose-950{--tw-bg-opacity:1;background-color:rgb(76 5 25/var(--tw-bg-opacity,1))}.dark\:bg-transparent{background-color:#0000}.dark\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10{background-color:#ffffff1a}.dark\:bg-white\/5{background-color:#ffffff0d}.dark\:bg-white\/\[2\%\]{background-color:#ffffff05}.dark\:bg-white\/\[3\%\]{background-color:#ffffff08}.dark\:bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.dark\:via-zinc-900{--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-zinc-900{--tw-gradient-to:#18181b var(--tw-gradient-to-position)}.dark\:text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.dark\:text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.dark\:text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.dark\:text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.dark\:text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.dark\:text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.dark\:text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.dark\:text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-white\/50{color:#ffffff80}.dark\:text-white\/70{color:#ffffffb3}.dark\:ring-zinc-800{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity,1))}.dark\:hover\:border-none:hover{border-style:none}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover,.hover\:dark\:bg-white\/5:hover{background-color:#ffffff0d}.dark\:hover\:text-emerald-500:hover{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:text-white\/70:hover{color:#ffffffb3}.dark\:hover\:text-white\/80:hover{color:#fffc}.hover\:dark\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:ring-zinc-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity,1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 45 32/var(--tw-ring-opacity,1))}.dark\:focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.group\/exception:hover .group-hover\/exception\:dark\:text-emerald-500,.group:hover .group-hover\:dark\:text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}}.\[\&_svg\]\:size-2\.5 svg{width:.625rem;height:.625rem}.\[\&_svg\]\:\!text-white svg{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:\[\&_svg\]\:stroke-emerald-500 svg:hover{stroke:#10b981}@media (prefers-color-scheme:dark){.dark\:\[\&_svg\]\:\!text-white svg{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}}
