.v4522-operation-entry{--entry-rgb:217, 164, 65;background:radial-gradient(circle at 50% 42%, rgba(var(--entry-rgb), .115), transparent 27%), radial-gradient(circle at 50% 100%, rgba(var(--entry-rgb), .065), transparent 36%), #060708}.v4522-operation-entry .v4521-entry-kicker,.v4522-operation-entry .v4521-entry-menu button>svg{color:rgb(var(--entry-rgb))}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(440px,38vw);height:215px}.v4522-operation-entry .v4521-entry-orbit{border-color:rgba(var(--entry-rgb), .16);width:390px;box-shadow:0 0 74px rgba(var(--entry-rgb), .045), inset 0 0 70px rgba(var(--entry-rgb), .03)}.v4522-operation-entry .v4521-entry-orbit:before{background:rgb(var(--entry-rgb));box-shadow:0 0 18px rgba(var(--entry-rgb), .8)}.v4522-entry-logo-link{z-index:2;border-radius:22px;outline:none;place-items:center;display:grid;position:relative}.v4522-entry-logo-link:focus-visible{box-shadow:0 0 0 2px rgba(var(--entry-rgb), .5)}.v4522-operation-entry .v4521-entry-menu button:hover,.v4522-operation-entry .v4521-entry-menu button.is-target{border-color:rgba(var(--entry-rgb), .42);background:linear-gradient(180deg, rgba(var(--entry-rgb), .12), rgba(var(--entry-rgb), .026))}.v4522-operation-entry .v4521-entry-line{background:linear-gradient(90deg, transparent, rgba(var(--entry-rgb), .42), transparent)}.theme-fitness .sidebar,.theme-bank .sidebar,.theme-central .sidebar{animation:.42s cubic-bezier(.2,.75,.2,1) both v4521SidebarOpen}.v4522-global-agenda{gap:18px;display:grid}.v4522-agenda-legend{flex-wrap:wrap;gap:8px;display:flex}.v4522-agenda-legend>span,.v4522-dialog-scope{border:1px solid var(--line);min-height:30px;color:var(--muted);background:#ffffff05;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.v4522-agenda-legend i,.v4522-scope-dot{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.v4522-agenda-legend .company,.v4522-dialog-scope.company,.v4522-global-event.company,.v4522-global-row.company{color:#7cb8ff}.v4522-agenda-legend .supplements,.v4522-dialog-scope.supplements,.v4522-global-event.supplements,.v4522-global-row.supplements{color:#d9a441}.v4522-agenda-legend .fitness,.v4522-dialog-scope.fitness,.v4522-global-event.fitness,.v4522-global-row.fitness{color:#ef4b9a}.v4522-agenda-legend .marketing,.v4522-dialog-scope.marketing,.v4522-global-event.marketing,.v4522-global-row.marketing{color:#ef5656}.v4522-global-event{background:color-mix(in srgb, currentColor 8%, #ffffff05)!important;border-left:2px solid!important}.v4522-global-event.overdue,.v4522-global-row.overdue{box-shadow:inset 3px 0 #ef6464}.v4522-global-row{grid-template-columns:auto minmax(0,1fr) auto auto!important}.v4522-global-row>div>strong,.v4522-global-row>div>span,.v4522-global-row>div>small,.v4522-global-row>b,.v4522-global-row>svg{color:var(--text)}.v4522-global-row>div>span,.v4522-global-row>div>small{color:var(--muted)}@media (max-width:1180px){.v4522-operation-entry .v4521-entry-orbit{width:350px}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(400px,42vw)}}@media (max-width:820px){.v4522-operation-entry{display:none}.v4522-global-row{grid-template-columns:auto minmax(0,1fr) auto!important}.v4522-global-row>b{display:none}}.supplements-entry-standalone{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.v4522-operation-entry{box-sizing:border-box;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.v4522-operation-entry .v4521-entry-center,.v4522-operation-entry .v4521-entry-menu{min-height:0}@media (min-width:821px) and (max-height:760px){.v4522-operation-entry .v4521-entry-center{gap:9px;transform:translateY(1.5dvh)}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(400px,36vw);height:180px}.v4522-operation-entry .v4521-entry-logo{width:min(295px,28vw)}.v4522-operation-entry .v4521-entry-orbit{width:min(345px,57dvh)}.v4522-operation-entry .v4521-entry-center p{letter-spacing:.12em;font-size:9px}.v4522-operation-entry .v4521-entry-menu{padding-bottom:17px}.v4522-operation-entry .v4521-entry-menu button{min-height:68px;padding:9px 11px}.v4522-operation-entry .v4521-entry-line{bottom:7px}}@media (min-width:821px) and (max-height:660px){.v4522-operation-entry .v4521-entry-center{gap:5px;transform:translateY(1dvh)}.v4522-operation-entry .v4521-entry-kicker{font-size:8px}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(350px,33vw);height:148px}.v4522-operation-entry .v4521-entry-logo{width:min(255px,25vw)}.v4522-operation-entry .v4521-entry-orbit{width:min(310px,52dvh)}.v4522-operation-entry .v4521-entry-center p{font-size:8px}.v4522-operation-entry .v4521-entry-menu{padding-bottom:10px}.v4522-operation-entry .v4521-entry-menu button{gap:7px;min-height:58px;padding:7px 9px}.v4522-operation-entry .v4521-entry-menu button>svg{width:17px;height:17px}.v4522-operation-entry .v4521-entry-menu strong{font-size:9px}.v4522-operation-entry .v4521-entry-menu small{font-size:7px}.v4522-operation-entry .v4521-entry-line{bottom:4px}}.product-detail-stack-v45221{grid-template-columns:minmax(0,1fr);gap:18px;width:100%;min-width:0;max-width:100%;margin-top:18px;display:grid}.product-detail-stack-v45221>*{width:100%;min-width:0;max-width:100%}.product-photo-top-v45221{overflow:hidden}.product-photo-body-v45221{place-items:center;display:grid}.product-photo-body-v45221 .product-image-grid{width:min(560px,100%);max-width:100%;margin-inline:auto;grid-template-columns:minmax(0,1fr)!important}.product-photo-body-v45221 .product-image-slot{background:radial-gradient(circle at 50% 42%,#d9a44112,#0000 58%),#ffffff04;border:1px solid #d9a4411f;border-radius:22px;width:100%;min-width:0;max-width:560px;padding:14px}.product-photo-body-v45221 .product-image-frame{aspect-ratio:1;border-radius:18px;width:min(430px,100%);max-width:100%;max-height:430px;margin-inline:auto}.product-photo-body-v45221 .product-image-frame img{object-fit:contain;width:100%;height:100%}.product-photo-body-v45221 .product-image-slot-footer{width:100%;min-width:0}.product-summary-full-v45221 .product-price-grid,.product-summary-full-v45221 .product-detail-grid{width:100%;min-width:0;max-width:100%}@media (max-width:900px){.product-photo-body-v45221 .product-image-slot{padding:10px}.product-photo-body-v45221 .product-image-frame{max-height:360px}}@media (min-width:821px){.supplements-entry-standalone{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.v4522-operation-entry{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;max-height:100%;overflow:hidden}.v4522-operation-entry .v4521-entry-center{align-self:center;max-height:100%}.v4522-operation-entry .v4521-entry-menu{box-sizing:border-box;align-self:end;margin:0 auto}}@media (min-width:821px) and (max-height:720px){.v4522-operation-entry .v4521-entry-center{gap:5px;transform:translateY(0)}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(330px,31vw);height:138px}.v4522-operation-entry .v4521-entry-logo{width:min(245px,24vw)}.v4522-operation-entry .v4521-entry-orbit{width:min(292px,47dvh)}.v4522-operation-entry .v4521-entry-menu{gap:7px;width:min(1180px,100vw - 44px);padding-bottom:9px}.v4522-operation-entry .v4521-entry-menu button{min-height:56px;padding:7px 9px}.v4522-operation-entry .v4521-entry-line{bottom:3px}}@media (min-width:821px) and (max-height:620px){.v4522-operation-entry .v4521-entry-kicker,.v4522-operation-entry .v4521-entry-center p{display:none}.v4522-operation-entry .v4521-entry-logo-wrap{height:120px}.v4522-operation-entry .v4521-entry-orbit{width:min(250px,43dvh)}.v4522-operation-entry .v4521-entry-menu button{min-height:52px}}
@media (max-width:820px){.supplements-entry-standalone{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.v4521-supplements-entry.v4522-operation-entry{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 16px max(14px, env(safe-area-inset-bottom));isolation:isolate;flex-direction:column;gap:0;position:relative;overflow:hidden;display:flex!important}.v4522-operation-entry .v4521-entry-center{flex:none;place-self:stretch;justify-items:center;gap:8px;min-height:0;padding:clamp(28px,5dvh,48px) 0 18px;display:grid;transform:none!important}.v4522-operation-entry .v4521-entry-kicker{letter-spacing:.22em;text-align:center;max-width:82vw;font-size:8px}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(300px,74vw);height:clamp(138px,19dvh,178px)}.v4522-operation-entry .v4521-entry-logo{width:min(245px,61vw);max-height:112px}.v4522-operation-entry .v4521-entry-orbit{border-color:rgba(var(--entry-rgb), .18);width:clamp(210px,57vw,260px);max-width:31dvh}.v4522-operation-entry .v4521-entry-orbit:after{inset:21px}.v4522-operation-entry .v4521-entry-center p{letter-spacing:.12em;text-align:center;max-width:82vw;margin:0;font-size:8px;line-height:1.4}.v4523-entry-back{z-index:6;top:max(15px, env(safe-area-inset-top));color:#ffffffa8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090c11bd;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:9px;font-weight:800;position:absolute;left:14px;display:inline-flex!important}.v4523-entry-back svg{color:rgb(var(--entry-rgb))}.v4522-operation-entry .v4521-entry-menu{width:100%;min-height:0;max-height:none;padding:5px 0 max(5px, env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:none;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(76px,auto);align-content:start;gap:9px;overflow-y:auto;display:grid!important}.v4522-operation-entry .v4521-entry-menu::-webkit-scrollbar{display:none}.v4522-operation-entry .v4521-entry-menu button{background:radial-gradient(circle at 0 0, rgba(var(--entry-rgb), .07), transparent 48%), linear-gradient(180deg, #ffffff09, #ffffff04);border-radius:16px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:76px;padding:11px 10px}.v4522-operation-entry .v4521-entry-menu button.is-primary{border-color:rgba(var(--entry-rgb), .3);background:linear-gradient(110deg, rgba(var(--entry-rgb), .15), rgba(var(--entry-rgb), .035) 72%), #ffffff03;grid-column:1/-1;min-height:68px}.v4522-operation-entry.tone-physique .v4521-entry-menu button.is-primary{grid-column:auto;min-height:76px}.v4522-operation-entry .v4521-entry-menu button>svg{width:20px;height:20px}.v4522-operation-entry .v4521-entry-menu button>span{gap:3px}.v4522-operation-entry .v4521-entry-menu strong{font-size:10px;line-height:1.15}.v4522-operation-entry .v4521-entry-menu small{text-overflow:initial;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.v4522-operation-entry .v4521-entry-menu button:active{transform:scale(.985)}.v4522-operation-entry .v4521-entry-line{display:none}.v4521-supplements-entry.is-leaving .v4521-entry-menu button{animation-duration:.3s}}@media (max-width:820px) and (max-height:720px){.v4522-operation-entry .v4521-entry-center{gap:5px;padding-top:20px;padding-bottom:10px}.v4522-operation-entry .v4521-entry-logo-wrap{height:116px}.v4522-operation-entry .v4521-entry-logo{width:min(218px,56vw);max-height:90px}.v4522-operation-entry .v4521-entry-orbit{width:min(205px,42dvh)}.v4522-operation-entry .v4521-entry-menu{grid-auto-rows:minmax(66px,auto);gap:7px}.v4522-operation-entry .v4521-entry-menu button{min-height:66px;padding-block:8px}.v4522-operation-entry .v4521-entry-menu button.is-primary{min-height:60px}}.mobile-menu-backdrop{display:none}@media (max-width:820px){.mobile-header:has(.mobile-menu[open]){isolation:isolate;z-index:1200!important}.mobile-menu[open] .mobile-menu-backdrop{z-index:1201;-webkit-backdrop-filter:blur(3px);cursor:default;touch-action:none;background:#020407ad;border:0;border-radius:0;width:100vw;height:100dvh;margin:0;padding:0;display:block;position:fixed;inset:0}.mobile-menu summary{position:relative;z-index:1203!important}.mobile-menu-panel{-webkit-overflow-scrolling:touch;z-index:1202!important;top:0!important;left:0!important;right:auto!important;bottom:max(0px, env(safe-area-inset-bottom))!important;width:min(350px,88vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:max(94px, calc(env(safe-area-inset-top) + 76px)) 10px max(18px, env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;background:radial-gradient(circle at 0 0, var(--gold-soft), transparent 18rem), #080b10fb!important;border:0!important;border-right:1px solid #ffffff1a!important;border-radius:0 22px 22px 0!important;position:fixed!important;overflow:hidden auto!important;box-shadow:30px 0 90px #000000b8!important}:is(.app-shell:has(.operation-home-hero) .mobile-menu-panel,.app-shell:has(.bank-dashboard) .mobile-menu-panel){top:0!important;bottom:max(0px, env(safe-area-inset-bottom))!important;height:auto!important;max-height:none!important;padding-top:max(94px, calc(env(safe-area-inset-top) + 76px))!important}body:has(.mobile-menu[open]){overscroll-behavior:none;overflow:hidden!important}.mobile-menu-panel>[data-operation-tool-search=mobile]{z-index:2;position:relative}.mobile-menu-panel .mobile-menu-link{z-index:1;border-radius:12px;min-height:50px;position:relative}.mobile-menu-panel .v4511-mobile-tools{z-index:1;position:relative}}@media (min-width:821px){details[data-dismissible-menu=true][open]>summary{z-index:3;position:relative}.v4511-tools-details[data-dismissible-menu=true][open]{z-index:60;position:relative}.v4511-tools-details[data-dismissible-menu=true][open] .v4511-tools-panel{z-index:2;position:relative}}@media (max-width:820px){.v4522-operation-entry .v4521-entry-center{gap:9px;padding-top:clamp(42px,6.5dvh,62px);padding-bottom:8px}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(352px,88vw);height:clamp(224px,30dvh,278px)}.v4522-operation-entry .v4521-entry-logo{width:min(238px,58vw);max-height:108px}.v4522-operation-entry .v4521-entry-orbit{width:clamp(286px,76vw,326px);max-width:none}.v4522-operation-entry .v4521-entry-orbit:after{inset:28px}.v4522-operation-entry .v4521-entry-center p{margin-top:2px}.v4522-operation-entry .v4521-entry-menu{padding-top:0;padding-bottom:max(8px, env(safe-area-inset-bottom));flex:0 auto;align-content:start;margin-top:clamp(20px,3.3dvh,34px)}}@media (max-width:820px) and (max-height:760px){.v4522-operation-entry .v4521-entry-center{gap:6px;padding-top:28px;padding-bottom:4px}.v4522-operation-entry .v4521-entry-logo-wrap{height:180px}.v4522-operation-entry .v4521-entry-logo{width:min(218px,55vw);max-height:94px}.v4522-operation-entry .v4521-entry-orbit{width:clamp(244px,68vw,286px)}.v4522-operation-entry .v4521-entry-menu{flex:auto;margin-top:12px}}@media (max-width:820px){.v4522-operation-entry .v4521-entry-kicker,.v4522-operation-entry .v4521-entry-center>p{visibility:hidden!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}}@media (min-width:821px){.v4522-operation-entry .v4521-entry-kicker,.v4522-operation-entry .v4521-entry-center>p{display:none!important}.v4522-operation-entry .v4521-entry-center{gap:0!important;transform:none!important}.v4522-operation-entry .v4521-entry-logo-wrap{width:min(560px,46vw)!important;height:clamp(280px,50dvh,400px)!important}.v4522-operation-entry .v4521-entry-logo{width:clamp(285px,42dvh,360px)!important;max-width:72vw!important;max-height:170px!important}.v4522-operation-entry .v4521-entry-orbit{width:clamp(360px,58dvh,455px)!important;max-width:46vw!important}}@media (min-width:821px) and (max-height:580px){.v4522-operation-entry .v4521-entry-logo-wrap{height:250px!important}.v4522-operation-entry .v4521-entry-logo{width:260px!important}.v4522-operation-entry .v4521-entry-orbit{width:325px!important}}
@media (max-width:820px){.mobile-header:has(.mobile-menu[open]){z-index:1200!important;-webkit-backdrop-filter:none!important;filter:none!important;contain:none!important;isolation:auto!important;overflow:visible!important;transform:none!important}.app-shell .mobile-menu[open] .mobile-menu-panel{-webkit-overflow-scrolling:touch;z-index:1202!important;width:min(350px,88vw)!important;height:var(--v4519-mobile-menu-max-height,100dvh)!important;min-height:0!important;max-height:var(--v4519-mobile-menu-max-height,100dvh)!important;box-sizing:border-box!important;padding:max(94px, calc(env(safe-area-inset-top) + 76px)) 10px max(18px, env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;background:radial-gradient(circle at 0 0, var(--gold-soft), transparent 18rem), #080b10fb!important;border:0!important;border-right:1px solid #ffffff1a!important;border-radius:0 22px 22px 0!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important;box-shadow:30px 0 90px #000000b8!important}.app-shell .mobile-menu[open] .mobile-menu-backdrop{z-index:1201!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.app-shell:has(.bank-dashboard) .mobile-header{z-index:90;width:100%!important;min-height:calc(66px + env(safe-area-inset-top))!important;padding:max(10px, env(safe-area-inset-top)) 14px 8px!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#05090cf5,#05090cc7 72%,#0000)!important;border:0!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.app-shell:has(.bank-dashboard) .mobile-header .mobile-brand-link{z-index:2;left:50%!important;top:calc(50% + env(safe-area-inset-top) / 2)!important;justify-content:center!important;align-items:center!important;width:min(190px,44vw)!important;max-width:min(190px,44vw)!important;height:48px!important;display:flex!important;position:absolute!important;transform:translate(-50%,-50%)!important}.app-shell:has(.bank-dashboard) .mobile-header .mobile-operation-logo{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:100%!important;height:42px!important;max-height:42px!important;display:block!important}.app-shell:has(.bank-dashboard) .mobile-header .mobile-back-button{display:none!important}.app-shell:has(.bank-dashboard) .mobile-header .mobile-menu{z-index:3;position:relative}.app-shell:has(.bank-dashboard) .mobile-menu summary{min-width:102px;min-height:46px}.app-shell:has(.bank-dashboard) .content{padding-top:calc(82px + env(safe-area-inset-top))!important}}@media (max-width:390px){.app-shell:has(.bank-dashboard) .mobile-header .mobile-brand-link{width:min(150px,39vw)!important;max-width:min(150px,39vw)!important}.app-shell:has(.bank-dashboard) .mobile-header .mobile-operation-logo{height:36px!important;max-height:36px!important}}
.company-home-streaming-v4514{flex-direction:column;align-items:center;width:min(1540px,100%);min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden;height:auto!important;max-height:none!important;padding:12px 0 18px!important}.company-home-brand-v4514{z-index:20;place-items:center;min-height:64px;display:grid;position:relative;margin:0 auto 8px!important}.company-home-brand-v4514 img{object-fit:contain;height:auto;width:min(300px,58vw)!important;max-height:72px!important}.company-home-heading-v4514,.company-home-utility-row-v4514,.company-operation-pager-v4514,.company-operation-progress-v4514{display:none!important}.company-home-signout-v45243{z-index:60;top:max(14px, env(safe-area-inset-top));left:max(14px, env(safe-area-inset-left));margin:0;position:absolute}.company-home-signout-v45243 button{color:#ffffff7a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:34px;font:inherit;cursor:pointer;background:#06080c6b;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:7px;padding:0 10px;font-size:9px;font-weight:780;transition:color .16s,background .16s,border-color .16s,opacity .16s;display:inline-flex}.company-home-signout-v45243 button:hover,.company-home-signout-v45243 button:focus-visible{color:#fff;background:#0a0d12db;border-color:#ffffff2e;outline:none}.company-operation-stream-v45243{width:100%;margin-top:2px}.company-operation-stream-v45243 .company-operation-track-v4514{scroll-behavior:smooth;--slide-width:min(1100px, 76vw)!important;padding-top:10px!important;padding-bottom:10px!important}.company-operation-stream-v45243 .company-operation-slide-v4514{transition:opacity .48s cubic-bezier(.2,.75,.2,1),transform .48s cubic-bezier(.2,.75,.2,1),filter .48s,border-color .3s,box-shadow .3s}.company-vitrine-coin-v45243{z-index:6;aspect-ratio:1;perspective:1100px;pointer-events:none;width:clamp(228px,18.2vw,336px);position:absolute;top:44.2%;left:71.4%;translate:-50% -50%}.company-vitrine-coin-float-v45243{width:100%;height:100%;animation:2.65s ease-in-out infinite v45244-vitrine-float}.company-vitrine-coin-inner-v45243{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;position:relative}.company-vitrine-coin-v45243[data-spinning=true] .company-vitrine-coin-inner-v45243{animation:3.3s linear infinite v45244-vitrine-spin}.company-vitrine-coin-face-v45243{backface-visibility:hidden;background:radial-gradient(circle at 35% 28%,#fff 0%,#fffdf7 38%,#f2eee5 72%,#ded7c8 100%);border:clamp(3px,.3vw,5px) solid #ffb145fa;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 3px #fffc,inset 0 -14px 25px #75551d1a,0 0 0 2px #ff4e9a29,0 15px 28px #0000006b,0 0 34px #ff703245}.company-vitrine-coin-face-v45243:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:1px solid #4c361a1f;position:absolute;inset:5.5%}.company-vitrine-coin-face-v45243:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,#ffffff59,#0000 28% 72%,#ff8e3e1a);position:absolute;inset:0}.company-vitrine-coin-face-v45243.back{background:radial-gradient(circle at 35% 28%,#fff 0%,#fffafc 38%,#f5edf2 72%,#dfd4dc 100%);border-color:#ff52a0f5;transform:rotateY(180deg);box-shadow:inset 0 0 0 3px #fffc,inset 0 -14px 25px #74305717,0 0 0 2px #ffae3e29,0 15px 28px #0000006b,0 0 34px #ef4b9a3d}.company-vitrine-coin-face-v45243 img{filter:drop-shadow(0 8px 10px #0000003d);-webkit-user-select:none;user-select:none;border-radius:24%;z-index:1!important;object-fit:contain!important;width:83%!important;max-width:83%!important;height:83%!important;max-height:83%!important;position:relative!important}.company-vitrine-coin-face-v45243 small{z-index:3;color:#121214a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#ffffffc2;border:1px solid #1212141a;border-radius:999px;max-width:84%;padding:3px 7px;font-size:clamp(5px,.45vw,7px);font-weight:900;position:absolute;bottom:6%;left:50%;overflow:hidden;translate:-50%}.company-vitrine-coin-empty-v45243{color:#141416ad;background:radial-gradient(circle at 35% 28%,#fff 0%,#f4efe5 100%);border:4px solid #ffb145f0;border-radius:50%;place-items:center;width:100%;height:100%;font-size:20px;font-weight:900;display:grid;box-shadow:0 15px 28px #0000006b,0 0 30px #ff6b383d}@keyframes v45244-vitrine-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes v45244-vitrine-float{0%,to{transform:translateY(5px)}50%{transform:translateY(-9px)}}@media (min-width:821px) and (max-height:800px){.company-home-streaming-v4514{padding-top:8px!important;padding-bottom:10px!important}.company-home-brand-v4514{min-height:54px;margin-bottom:2px!important}.company-home-brand-v4514 img{width:min(270px,54vw)!important;max-height:58px!important}.company-operation-stream-v45243 .company-operation-track-v4514{--slide-width:min(900px, 72vw)!important;padding-top:6px!important;padding-bottom:6px!important}}@media (min-width:821px) and (max-height:680px){.company-home-brand-v4514{min-height:46px}.company-home-brand-v4514 img{width:min(235px,50vw)!important;max-height:48px!important}.company-operation-stream-v45243 .company-operation-track-v4514{--slide-width:min(760px, 68vw)!important}}@media (max-width:820px){.company-home-streaming-v4514{min-height:100dvh;padding:max(10px, env(safe-area-inset-top)) 0 max(16px, env(safe-area-inset-bottom))!important}.company-home-brand-v4514{min-height:58px;margin-bottom:4px!important}.company-home-brand-v4514 img{width:min(220px,56vw)!important;max-height:58px!important}.company-home-signout-v45243{top:max(12px, env(safe-area-inset-top));left:max(10px, env(safe-area-inset-left))}.company-home-signout-v45243 button{border-radius:10px;justify-content:center;width:34px;min-height:34px;padding:0}.company-home-signout-v45243 button span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.company-operation-stream-v45243 .company-operation-track-v4514{scroll-snap-stop:normal;overscroll-behavior-inline:auto;--slide-width:min(82vw, 370px)!important;padding-top:6px!important;padding-bottom:8px!important}.company-operation-stream-v45243 .company-operation-slide-v4514{transition:opacity .36s,filter .36s}.company-vitrine-coin-v45243{width:clamp(132px,36vw,176px);top:69.2%;left:50%}.company-vitrine-coin-face-v45243 small{font-size:6px}}@media (max-width:430px){.company-operation-stream-v45243 .company-operation-track-v4514{--slide-width:min(80vw, 334px)!important}}.company-vitrine-coin-mobile-v4525{display:none}.company-vitrine-coin-face-v45243{backface-visibility:hidden}.company-operation-stream-v45243 .company-operation-slide-v4514.tone-vitrine picture img,.company-operation-stream-v45243 .company-operation-slide-v4514.tone-physique picture img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@keyframes v4525-vitrine-mobile-turn{0%,to{filter:brightness();transform:scaleX(1)}44%{filter:brightness(.84);transform:scaleX(.18)}49%,51%{filter:brightness(.68);transform:scaleX(.035)}56%{filter:brightness(.84);transform:scaleX(.18)}}@media (max-width:820px){.company-vitrine-coin-desktop-v4525{display:none!important}.company-vitrine-coin-mobile-v4525{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:3.3s ease-in-out infinite v4525-vitrine-mobile-turn;display:block;position:relative}.company-vitrine-coin-mobile-face-v4525{backface-visibility:visible!important;transform:none!important}.company-operation-stream-v45243 .company-operation-slide-v4514.tone-vitrine,.company-operation-stream-v45243 .company-operation-slide-v4514.tone-physique{overflow:hidden!important}}.hub-standalone{min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 50% -8%,#d9a4410e,#0000 32rem),#05070a!important}.hub-standalone .content-hub{width:100%;background:0 0!important;max-width:none!important;margin:0!important;padding:0!important}.hub-standalone .company-home-streaming-v4514{background:0 0!important;width:100%!important;max-width:none!important}.hub-standalone .company-home-streaming-v4514:before{background:radial-gradient(circle at 50% 0,#d9a4410b,#0000 31rem)!important;height:100%!important;inset:0!important}.hub-standalone .company-home-streaming-v4514:after{inset:0!important}@media (min-width:821px){.company-home-streaming-v4514{padding-top:24px!important}.company-home-brand-v4514{margin-bottom:12px!important}.company-operation-stream-v45243 .company-operation-slide-v4514[data-active=false] .company-operation-enter-v4514{opacity:0!important;pointer-events:none!important}.company-operation-stream-v45243 .company-operation-slide-v4514[data-active=false]{cursor:pointer}}@media (min-width:821px) and (max-height:680px){.company-home-streaming-v4514{padding-top:14px!important}}
.public-storefront-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.customer-account-page{color:#f4f5f7;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#080b0f;padding:clamp(1rem,3vw,2.5rem)}.customer-account-page>nav{border-bottom:1px solid #252b33;justify-content:space-between;align-items:center;gap:1rem;max-width:1080px;margin:0 auto 2rem;padding-bottom:1rem;display:flex}.customer-account-page>nav img{width:190px;height:auto}.customer-account-page>nav>a:last-child{color:#b8bec7;font-size:.9rem;text-decoration:none}.customer-account-login,.customer-account-history{background:linear-gradient(145deg,#11161d,#0b0f14);border:1px solid #29313a;border-radius:24px;max-width:760px;margin:6vh auto 0;padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 24px 70px #0008}.customer-account-heading>svg{color:#c6cbd2;width:30px;height:30px}.customer-account-heading>span,.customer-account-history header span{color:#aeb5bf;letter-spacing:.16em;margin:.8rem 0;font-size:.72rem;font-weight:800;display:block}.customer-account-heading h1,.customer-account-history h1{margin:0 0 1rem;font-size:clamp(2rem,6vw,3.5rem);line-height:1}.customer-account-heading p,.customer-account-history header p{color:#aeb5bf;max-width:620px;line-height:1.55}.customer-account-login form{gap:1rem;margin-top:2rem;display:grid}.customer-account-login label>span{color:#d7dbe0;margin:0 0 .45rem;font-size:.78rem;font-weight:750;display:block}.customer-account-login label>div{background:#090d12;border:1px solid #343d48;border-radius:13px;align-items:center;gap:.75rem;height:54px;padding:0 1rem;display:flex}.customer-account-login input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:1rem}.customer-account-login button,.customer-account-history header button{color:#080b0f;cursor:pointer;background:#c4cad1;border:1px solid #c4cad1;border-radius:13px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:0 1.1rem;font-weight:800;display:flex}.customer-account-login button.quiet{color:#bcc3cc;background:0 0;border-color:#343d48}.customer-account-login>small{color:#89919c;align-items:center;gap:.4rem;margin-top:1.25rem;display:flex}.customer-account-message{color:#e2e5e9;background:#171d24;border:1px solid #49525e;border-radius:12px;margin-top:1rem;padding:.8rem 1rem}.customer-account-history{max-width:920px;margin-top:2vh}.customer-account-history header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.customer-account-history header button{color:#c8cdd4;background:0 0;border-color:#343d48;flex:none}.customer-account-loading,.customer-account-empty{color:#aeb5bf;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;min-height:230px;display:flex}.customer-purchase-list{gap:.85rem;margin-top:1.5rem;display:grid}.customer-purchase-list article{background:#0b1016;border:1px solid #2a323c;border-radius:16px;padding:1rem}.customer-purchase-list article>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.customer-purchase-list article>div span{text-transform:uppercase;border-radius:99px;padding:.3rem .55rem;font-size:.7rem;font-weight:850}.customer-purchase-list article>div span.supplements{color:#e9b43f;background:#e9b43f18}.customer-purchase-list article>div span.fitness{color:#ef5da8;background:#ef5da818}.customer-purchase-list time{color:#c2c7ce;font-size:.82rem}.customer-purchase-list em{color:#9ea6b0;margin-left:auto;font-size:.78rem;font-style:normal}.customer-purchase-list ul{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.customer-purchase-list li{color:#e5e8eb;gap:.6rem;display:flex}.customer-purchase-list li strong{color:#9fa7b1;min-width:30px}@media (max-width:640px){.public-storefront-account-actions{justify-content:stretch;width:100%}.public-storefront-account-actions a{text-align:center;flex:1}.customer-account-page{padding:1rem}.customer-account-page>nav img{width:150px}.customer-account-page>nav>a:last-child{font-size:.75rem}.customer-account-login,.customer-account-history{border-radius:18px;margin-top:1rem;padding:1.1rem}.customer-account-history header{display:grid}.customer-account-history header button{width:100%}.customer-purchase-list article>div em{width:100%;margin-left:0}}
.operation-home-v2{gap:18px;display:grid}.operation-today-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 2px;display:flex}.operation-today-head>div:first-child{min-width:0}.operation-today-head .eyebrow{margin-bottom:7px}.operation-today-head h1{margin:0;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.05}.operation-today-head p{max-width:760px;color:var(--muted);margin:8px 0 0}.operation-today-summary{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex:none;min-width:190px;padding:12px 15px}.operation-today-summary span,.operation-today-summary small{color:var(--muted);display:block}.operation-today-summary strong{margin:3px 0;font-size:1.35rem;display:block}.operation-kpi-grid-v2{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.operation-kpi-grid-v2>a{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:126px;color:inherit;border-radius:14px;padding:16px;text-decoration:none;transition:border-color .16s,transform .16s,background .16s}.operation-kpi-grid-v2>a:hover{background:var(--panel-strong);border-color:#d6a23a99;transform:translateY(-1px)}.operation-kpi-grid-v2 span,.operation-kpi-grid-v2 small{overflow-wrap:anywhere;display:block}.operation-kpi-grid-v2 span{min-height:34px;color:var(--muted);font-size:.78rem}.operation-kpi-grid-v2 strong{margin:7px 0 5px;font-size:1.65rem;display:block}.operation-kpi-grid-v2 small{color:var(--muted);line-height:1.35}.operation-priority-list-v2{gap:8px;padding:0 14px 14px;display:grid}.operation-priority-item-v2{border:1px solid var(--border);color:inherit;background:#ffffff04;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.operation-priority-item-v2:hover{border-color:#d6a23a8c}.operation-priority-item-v2>div{min-width:0}.operation-priority-item-v2 strong,.operation-priority-item-v2 small{display:block}.operation-priority-item-v2 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operation-priority-item-v2 small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px}.operation-priority-item-v2 time{color:var(--muted);white-space:nowrap;font-size:.8rem}.operation-quick-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operation-quick-grid-v2>a{border:1px solid var(--border);min-width:0;color:inherit;border-radius:13px;align-items:center;gap:11px;padding:13px;text-decoration:none;display:flex}.operation-quick-grid-v2>a:hover{border-color:#d6a23a8c}.operation-quick-grid-v2 strong,.operation-quick-grid-v2 span{display:block}.operation-quick-grid-v2 span{color:var(--muted);margin-top:2px;font-size:.76rem;line-height:1.3}.operation-alert-compact{background:#7b1c1c17;border:1px solid #ea5e5e52;border-radius:13px;align-items:center;gap:12px;padding:12px 14px;display:flex}.operation-alert-compact>div{flex:1;min-width:0}.operation-alert-compact strong,.operation-alert-compact span{display:block}.operation-alert-compact span{color:var(--muted);margin-top:2px;font-size:.8rem}.operation-alert-compact a{flex:none}.post-sale-worklist{gap:14px;display:grid}.post-sale-filter-row{flex-wrap:wrap;gap:8px;display:flex}.post-sale-filter-row button{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px}.post-sale-filter-row button.active{color:var(--text);background:#d6a23a1a;border-color:#d6a23aa6}.post-sale-card-list{gap:9px;display:grid}.post-sale-card-v2{border:1px solid var(--border);color:inherit;background:#ffffff04;border-radius:13px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 15px;text-decoration:none;display:grid}.post-sale-card-v2:hover{border-color:#d6a23a94}.post-sale-card-v2>div{min-width:0}.post-sale-card-v2 strong,.post-sale-card-v2 span,.post-sale-card-v2 small{display:block}.post-sale-card-v2 span,.post-sale-card-v2 small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px}.post-sale-card-v2 .post-sale-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.partner-overview-v2{gap:14px;display:grid}.partner-kpi-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.partner-kpi-v2 article{border:1px solid var(--border);background:var(--panel);border-radius:13px;padding:15px}.partner-kpi-v2 span,.partner-kpi-v2 small{color:var(--muted);display:block}.partner-kpi-v2 strong{margin:6px 0 2px;font-size:1.45rem;display:block}.partner-attention-v2{flex-wrap:wrap;gap:8px;display:flex}.partner-attention-v2 a{border:1px solid var(--border);color:inherit;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;text-decoration:none;display:inline-flex}.clickable-data-row{cursor:pointer}.clickable-data-row:hover>td{background:#ffffff06}.fitness-sale-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fitness-sale-status-grid article{border:1px solid var(--border);background:var(--panel);border-radius:13px;padding:15px}.fitness-sale-status-grid span,.fitness-sale-status-grid small{color:var(--muted);display:block}.fitness-sale-status-grid strong{margin:7px 0;font-size:1.15rem;display:block}.fitness-sale-operational-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:14px;display:grid}.physique-goal-chips{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.physique-goal-chip{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:7px 10px}.physique-goal-chip.active{color:var(--text);background:#d6a23a1c;border-color:#d6a23ab3}.physique-import-hub{gap:14px;display:grid}.physique-import-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.physique-import-result{background:#d6a23a0f;border:1px solid #d6a23a59;border-radius:12px;padding:12px}.physique-import-result strong,.physique-import-result span{display:block}.physique-import-result span{color:var(--muted);margin-top:5px}.physique-import-history{gap:8px;display:grid}.physique-import-history article{border:1px solid var(--border);border-radius:11px;padding:11px 12px}.physique-import-history strong,.physique-import-history small{display:block}.physique-import-history small{color:var(--muted);margin-top:3px}@media (max-width:1180px){.operation-kpi-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-quick-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.operation-today-head{flex-direction:column;align-items:stretch;gap:12px}.operation-today-summary{min-width:0}.operation-kpi-grid-v2,.partner-kpi-v2,.fitness-sale-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-sale-card-v2{grid-template-columns:1fr;gap:8px}.post-sale-card-v2 .post-sale-card-actions{justify-content:flex-start}.fitness-sale-operational-grid{grid-template-columns:1fr}}@media (max-width:580px){.operation-kpi-grid-v2,.operation-quick-grid-v2,.partner-kpi-v2,.fitness-sale-status-grid,.physique-import-context-grid,.operation-priority-item-v2{grid-template-columns:1fr}.operation-priority-item-v2 time{white-space:normal}.operation-alert-compact{flex-direction:column;align-items:flex-start}}.product-flavor-flow{gap:18px;display:grid}.product-flavor-step{border:1px solid var(--border);background:#ffffff03;border-radius:13px;gap:12px;padding:14px;display:grid}.product-flavor-step-title{align-items:flex-start;gap:10px;display:flex}.product-flavor-step-title>span{background:#d6a23a1a;border:1px solid #d6a23a80;border-radius:999px;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;font-weight:700;display:inline-flex}.product-flavor-step-title strong,.product-flavor-step-title small{display:block}.product-flavor-step-title small{color:var(--muted);margin-top:3px;line-height:1.35}.product-nexus-research-note{align-items:flex-start;gap:7px;display:flex}.lead-group-title{flex-wrap:wrap;gap:12px}.lead-group-title>strong{white-space:normal;text-align:right}@media (max-width:640px){.lead-group-title>strong{text-align:left;width:100%}.product-flavor-step{padding:11px}}
@media (min-width:821px){.app-shell{grid-template-columns:248px minmax(0,1fr)}.app-shell>.sidebar{padding:22px 16px}.app-shell>.sidebar .brand-logo-link{justify-content:center;min-height:78px;padding:2px 10px 18px}.app-shell>.sidebar .sidebar-company-logo{object-fit:contain;object-position:center;width:auto;max-width:192px;height:58px;display:block}.app-shell>.sidebar .nav{flex-direction:column;gap:6px;display:flex;padding:0 2px!important}.app-shell>.sidebar .nav-link{border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:11px;width:100%;min-height:46px;padding:0 14px;display:grid}.app-shell>.sidebar .nav-link>svg{justify-self:center;width:18px;height:18px}.app-shell>.sidebar .nav-label{min-width:0;line-height:1.22}.app-shell>.sidebar .sidebar-footer{padding:16px 4px 0!important}.app-shell>.sidebar .sidebar-footer .nav-link{padding-inline:14px!important}}@media (hover:hover) and (pointer:fine){.nav-link:hover{background:var(--panel);color:var(--text);transform:translate(2px)}.mobile-menu-link:hover{background:var(--gold-soft);color:var(--accent-nav-text)}}@media (hover:none),(pointer:coarse){.nav-link:hover:not(.primary),.mobile-menu-link:hover:not(.primary){color:var(--muted);background:0 0;transform:none}}@media (max-width:820px){.mobile-header{min-height:64px;padding:max(9px, env(safe-area-inset-top)) 14px 9px;grid-template-columns:minmax(86px,1fr) minmax(0,auto) minmax(46px,1fr);align-items:center;gap:10px;display:grid!important}.mobile-header .mobile-menu{order:initial;grid-area:1/1;justify-self:start}.mobile-header .mobile-brand-link{order:initial;grid-area:1/2;justify-self:center;max-width:min(168px,44vw)}.mobile-header .mobile-back-button{order:initial;grid-area:1/3;justify-self:end;margin-left:0}.mobile-header .mobile-operation-logo{object-position:center;max-width:min(166px,44vw);height:40px}.mobile-menu summary{justify-content:center;min-width:88px;min-height:44px;padding:0 13px;font-size:12px}.mobile-menu-panel{width:min(304px,82vw);padding:12px 10px max(18px, env(safe-area-inset-bottom));border-radius:0 18px 18px 0;gap:4px}.mobile-menu-link{border-radius:11px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;min-height:48px;padding:0 13px;font-size:13px;line-height:1.2;display:grid}.mobile-menu-link>svg{justify-self:center;width:19px;height:19px}.mobile-menu-link.primary{background:var(--gold-soft);color:var(--accent-nav-text);box-shadow:inset 3px 0 0 var(--gold)}.mobile-menu-panel form{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}:is(.app-shell:has(.operation-home-hero) .mobile-header,.app-shell:has(.bank-dashboard) .mobile-header){padding:0;display:flex!important}:is(.app-shell:has(.operation-home-hero) .mobile-menu-panel,.app-shell:has(.bank-dashboard) .mobile-menu-panel){width:min(304px,82vw)}}.public-storefront-header{padding-top:22px}.public-storefront-hero{padding:42px 0 24px}.public-storefront-hero h1{max-width:900px}.public-storefront-toolbar{grid-template-columns:minmax(210px,auto) minmax(280px,1fr) minmax(160px,.58fr) minmax(170px,.62fr) minmax(155px,.55fr);align-items:center;gap:10px;padding:12px}.public-storefront-view-toggle{border:1px solid var(--line);background:#0b0f15;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:210px;min-height:42px;padding:4px;display:grid}.public-storefront-view-toggle button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 13px;font-size:11px;font-weight:850}.public-storefront-view-toggle button.active{color:#f0cf80;background:#d9a44124;box-shadow:inset 0 0 0 1px #d9a44145}.public-storefront-view-toggle button:disabled{opacity:.65;cursor:not-allowed}.public-storefront-toolbar>select{border:1px solid var(--line);width:100%;min-width:0;min-height:42px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0b0f15;border-radius:11px;outline:0;padding:0 34px 0 12px;font-size:11px;font-weight:750}.public-storefront-toolbar>select:focus,.public-storefront-search:focus-within{border-color:#d9a4419e;box-shadow:0 0 0 3px #d9a44117}.public-storefront-search{background:#0b0f15}.public-storefront-card.has-active-promotion{border-color:#d9a4414d;box-shadow:inset 0 -3px #d9a44129}.public-storefront-product-effective-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.public-storefront-product-effective-price span{color:var(--muted);font-size:10px;text-decoration:line-through}.public-storefront-product-effective-price strong{color:#ecd083;font-size:15px}.public-storefront-product-promo-note{color:#d8bc73;margin-top:6px;font-size:8px;font-style:normal;line-height:1.35;display:block}.public-storefront-product-promo-note b{color:#f1d48c}.public-storefront-blocks{margin-top:24px}.public-storefront-block>header,.public-storefront-blocks>section>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.public-storefront-blocks>section>header h2{margin:0;font-size:25px}.public-storefront-blocks>section>header span{color:var(--muted);font-size:10px;font-weight:800}@media (max-width:1100px){.public-storefront-toolbar{grid-template-columns:minmax(210px,auto) minmax(260px,1fr) repeat(2,minmax(150px,.65fr))}.public-storefront-toolbar>select:last-child{grid-column:3/5}}@media (max-width:720px){.public-storefront-header{width:min(100% - 28px,1260px);padding:18px 0 10px}.public-storefront-header-top>img{width:min(210px,56vw);max-height:62px}.public-storefront-login{min-height:38px;padding-inline:12px}.public-storefront-hero{padding:30px 0 14px}.public-storefront-hero>span{font-size:10px}.public-storefront-hero h1{margin-top:8px;font-size:clamp(36px,11vw,52px);line-height:.98}.public-storefront-hero p{margin-bottom:0;font-size:13px;line-height:1.58}.public-storefront-content{width:min(100% - 24px,1260px);padding-top:4px}.public-storefront-toolbar{border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:11px;position:static}.public-storefront-view-toggle,.public-storefront-search{grid-column:1/-1;min-width:0}.public-storefront-toolbar>select{min-height:42px;padding-left:10px;font-size:10px;grid-column:auto!important}.public-storefront-toolbar>select:last-child{grid-column:1/-1!important}.public-storefront-blocks{gap:34px;margin-top:22px}.public-storefront-blocks>section>header h2{font-size:23px}}@media (max-width:430px){.public-storefront-header{width:min(100% - 22px,1260px)}.public-storefront-header-top{gap:12px}.public-storefront-header-top>img{width:min(190px,54vw)}.public-storefront-hero{padding-top:24px}.public-storefront-hero h1{font-size:clamp(34px,10.5vw,45px)}.public-storefront-toolbar{grid-template-columns:1fr}.public-storefront-view-toggle,.public-storefront-search,.public-storefront-toolbar>select,.public-storefront-toolbar>select:last-child{grid-column:1!important}.public-storefront-card-copy{min-height:126px}.public-storefront-product-effective-price strong{font-size:13px}.public-storefront-product-promo-note{font-size:7px}}
.bank-dashboard,.bank-page,.bank-shell,[data-bank-root=true]{--bank-card-radius:18px;--bank-card-padding:22px;--bank-gap:18px}.bank-dashboard .page-content,.bank-page .page-content,.bank-shell .page-content{gap:20px}.bank-dashboard .panel,.bank-page .panel,.bank-shell .panel{border-radius:var(--bank-card-radius)}.bank-dashboard .hero-card,.bank-dashboard .bank-hero,.bank-page .hero-card,.bank-page .bank-hero,.bank-shell .hero-card,.bank-shell .bank-hero{border-radius:22px;padding:26px 28px}.bank-dashboard .bank-kpis,.bank-dashboard .kpi-grid,.bank-page .bank-kpis,.bank-page .kpi-grid,.bank-shell .bank-kpis,.bank-shell .kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.bank-dashboard .bank-kpi,.bank-dashboard .kpi-card,.bank-page .bank-kpi,.bank-page .kpi-card,.bank-shell .bank-kpi,.bank-shell .kpi-card{border-radius:18px;min-height:118px;padding:18px 18px 16px}.bank-dashboard .bank-list,.bank-dashboard .bank-entry-list,.bank-dashboard .debt-list,.bank-page .bank-list,.bank-page .bank-entry-list,.bank-page .debt-list,.bank-shell .bank-list,.bank-shell .bank-entry-list,.bank-shell .debt-list{gap:16px;display:grid}.bank-dashboard .bank-entry-card,.bank-dashboard .debt-card,.bank-dashboard .finance-card,.bank-page .bank-entry-card,.bank-page .debt-card,.bank-page .finance-card,.bank-shell .bank-entry-card,.bank-shell .debt-card,.bank-shell .finance-card{background:linear-gradient(#0f1622f5,#0a0f18fa),radial-gradient(circle at 100% 0,#00e88c0f,#0000 46%);border:1px solid #677aa52e;border-radius:22px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff08}.bank-dashboard .bank-entry-card>*+*,.bank-dashboard .debt-card>*+*,.bank-dashboard .finance-card>*+*,.bank-page .bank-entry-card>*+*,.bank-page .debt-card>*+*,.bank-page .finance-card>*+*,.bank-shell .bank-entry-card>*+*,.bank-shell .debt-card>*+*,.bank-shell .finance-card>*+*{margin-top:0}.bank-dashboard .bank-entry-head,.bank-dashboard .debt-card-head,.bank-dashboard .finance-card-head,.bank-page .bank-entry-head,.bank-page .debt-card-head,.bank-page .finance-card-head,.bank-shell .bank-entry-head,.bank-shell .debt-card-head,.bank-shell .finance-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:12px;display:grid}.bank-dashboard .bank-entry-card h3,.bank-dashboard .debt-card h3,.bank-dashboard .finance-card h3,.bank-page .bank-entry-card h3,.bank-page .debt-card h3,.bank-page .finance-card h3,.bank-shell .bank-entry-card h3,.bank-shell .debt-card h3,.bank-shell .finance-card h3{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.08}.bank-dashboard .bank-entry-subtitle,.bank-dashboard .debt-card small,.bank-dashboard .finance-card small,.bank-page .bank-entry-subtitle,.bank-page .debt-card small,.bank-page .finance-card small,.bank-shell .bank-entry-subtitle,.bank-shell .debt-card small,.bank-shell .finance-card small{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.35;display:block}.bank-dashboard .bank-entry-amounts,.bank-dashboard .debt-card-amounts,.bank-dashboard .finance-card-amounts,.bank-page .bank-entry-amounts,.bank-page .debt-card-amounts,.bank-page .finance-card-amounts,.bank-shell .bank-entry-amounts,.bank-shell .debt-card-amounts,.bank-shell .finance-card-amounts{grid-template-columns:repeat(2,minmax(0,max-content));align-items:end;gap:8px 20px;margin:12px 0 16px;display:grid}.bank-dashboard .bank-entry-total,.bank-dashboard .debt-total,.bank-dashboard .finance-card-total,.bank-page .bank-entry-total,.bank-page .debt-total,.bank-page .finance-card-total,.bank-shell .bank-entry-total,.bank-shell .debt-total,.bank-shell .finance-card-total{letter-spacing:-.02em;font-size:clamp(26px,2.25vw,34px);font-weight:900}.bank-dashboard .bank-entry-paid,.bank-dashboard .debt-paid,.bank-dashboard .finance-card-paid,.bank-page .bank-entry-paid,.bank-page .debt-paid,.bank-page .finance-card-paid,.bank-shell .bank-entry-paid,.bank-shell .debt-paid,.bank-shell .finance-card-paid{color:var(--muted);font-size:15px;font-weight:700}.bank-dashboard .bank-entry-status,.bank-dashboard .status-chip,.bank-page .bank-entry-status,.bank-page .status-chip,.bank-shell .bank-entry-status,.bank-shell .status-chip{min-height:38px;color:var(--text);background:#ffffff0f;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.bank-dashboard .bank-entry-actions,.bank-dashboard .debt-card-actions,.bank-dashboard .finance-card-actions,.bank-page .bank-entry-actions,.bank-page .debt-card-actions,.bank-page .finance-card-actions,.bank-shell .bank-entry-actions,.bank-shell .debt-card-actions,.bank-shell .finance-card-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.bank-dashboard .bank-entry-actions>*,.bank-dashboard .debt-card-actions>*,.bank-dashboard .finance-card-actions>*,.bank-page .bank-entry-actions>*,.bank-page .debt-card-actions>*,.bank-page .finance-card-actions>*,.bank-shell .bank-entry-actions>*,.bank-shell .debt-card-actions>*,.bank-shell .finance-card-actions>*{border-radius:14px;width:100%;min-height:44px}.bank-dashboard .bank-entry-actions .button,.bank-dashboard .debt-card-actions .button,.bank-dashboard .finance-card-actions .button,.bank-page .bank-entry-actions .button,.bank-page .debt-card-actions .button,.bank-page .finance-card-actions .button,.bank-shell .bank-entry-actions .button,.bank-shell .debt-card-actions .button,.bank-shell .finance-card-actions .button{justify-content:center;font-weight:850}.bank-dashboard .bank-main-grid,.bank-page .bank-main-grid,.bank-shell .bank-main-grid{grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr);gap:18px;display:grid}.bank-dashboard .bank-side-stack,.bank-page .bank-side-stack,.bank-shell .bank-side-stack{gap:18px;display:grid}.bank-dashboard .mobile-bottom-nav,.bank-page .mobile-bottom-nav,.bank-shell .mobile-bottom-nav,.bank-dashboard .bank-mobile-nav,.bank-page .bank-mobile-nav,.bank-shell .bank-mobile-nav{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b12f5;border:1px solid #5f76a52e;border-radius:24px;width:auto;min-height:76px;padding:10px 12px;box-shadow:0 18px 38px #00000057}.bank-dashboard .mobile-bottom-nav a,.bank-page .mobile-bottom-nav a,.bank-shell .mobile-bottom-nav a,.bank-dashboard .bank-mobile-nav a,.bank-page .bank-mobile-nav a,.bank-shell .bank-mobile-nav a{border-radius:18px;min-height:56px}.bank-dashboard .table-toolbar,.bank-page .table-toolbar,.bank-shell .table-toolbar{align-items:center;gap:12px}.bank-dashboard .table-toolbar .button,.bank-page .table-toolbar .button,.bank-shell .table-toolbar .button{min-height:42px}@media (min-width:821px){.bank-dashboard .bank-entry-card,.bank-dashboard .debt-card,.bank-dashboard .finance-card,.bank-page .bank-entry-card,.bank-page .debt-card,.bank-page .finance-card,.bank-shell .bank-entry-card,.bank-shell .debt-card,.bank-shell .finance-card{padding:22px 22px 20px}.bank-dashboard .bank-entry-card:hover,.bank-dashboard .debt-card:hover,.bank-dashboard .finance-card:hover,.bank-page .bank-entry-card:hover,.bank-page .debt-card:hover,.bank-page .finance-card:hover,.bank-shell .bank-entry-card:hover,.bank-shell .debt-card:hover,.bank-shell .finance-card:hover{border-color:#00e88c3d;transform:translateY(-1px)}}@media (max-width:820px){.bank-dashboard .page-content,.bank-page .page-content,.bank-shell .page-content{padding-bottom:120px}.bank-dashboard .bank-main-grid,.bank-page .bank-main-grid,.bank-shell .bank-main-grid,.bank-dashboard .bank-kpis,.bank-dashboard .kpi-grid,.bank-page .bank-kpis,.bank-page .kpi-grid,.bank-shell .bank-kpis,.bank-shell .kpi-grid{grid-template-columns:1fr}.bank-dashboard .bank-entry-card,.bank-dashboard .debt-card,.bank-dashboard .finance-card,.bank-page .bank-entry-card,.bank-page .debt-card,.bank-page .finance-card,.bank-shell .bank-entry-card,.bank-shell .debt-card,.bank-shell .finance-card{border-radius:20px;padding:18px 16px 16px}.bank-dashboard .bank-entry-card h3,.bank-dashboard .debt-card h3,.bank-dashboard .finance-card h3,.bank-page .bank-entry-card h3,.bank-page .debt-card h3,.bank-page .finance-card h3,.bank-shell .bank-entry-card h3,.bank-shell .debt-card h3,.bank-shell .finance-card h3{font-size:18px}.bank-dashboard .bank-entry-amounts,.bank-dashboard .debt-card-amounts,.bank-dashboard .finance-card-amounts,.bank-page .bank-entry-amounts,.bank-page .debt-card-amounts,.bank-page .finance-card-amounts,.bank-shell .bank-entry-amounts,.bank-shell .debt-card-amounts,.bank-shell .finance-card-amounts{grid-template-columns:1fr;gap:6px;margin:12px 0 14px}.bank-dashboard .bank-entry-total,.bank-dashboard .debt-total,.bank-dashboard .finance-card-total,.bank-page .bank-entry-total,.bank-page .debt-total,.bank-page .finance-card-total,.bank-shell .bank-entry-total,.bank-shell .debt-total,.bank-shell .finance-card-total{font-size:20px}.bank-dashboard .bank-entry-paid,.bank-dashboard .debt-paid,.bank-dashboard .finance-card-paid,.bank-page .bank-entry-paid,.bank-page .debt-paid,.bank-page .finance-card-paid,.bank-shell .bank-entry-paid,.bank-shell .debt-paid,.bank-shell .finance-card-paid{font-size:13px}.bank-dashboard .bank-entry-actions,.bank-dashboard .debt-card-actions,.bank-dashboard .finance-card-actions,.bank-page .bank-entry-actions,.bank-page .debt-card-actions,.bank-page .finance-card-actions,.bank-shell .bank-entry-actions,.bank-shell .debt-card-actions,.bank-shell .finance-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bank-dashboard .bank-entry-actions>*,.bank-dashboard .debt-card-actions>*,.bank-dashboard .finance-card-actions>*,.bank-page .bank-entry-actions>*,.bank-page .debt-card-actions>*,.bank-page .finance-card-actions>*,.bank-shell .bank-entry-actions>*,.bank-shell .debt-card-actions>*,.bank-shell .finance-card-actions>*{min-height:42px}}@media (max-width:480px){.bank-dashboard .page-content,.bank-page .page-content,.bank-shell .page-content{padding-bottom:132px}.bank-dashboard .bank-entry-card,.bank-dashboard .debt-card,.bank-dashboard .finance-card,.bank-page .bank-entry-card,.bank-page .debt-card,.bank-page .finance-card,.bank-shell .bank-entry-card,.bank-shell .debt-card,.bank-shell .finance-card{padding:16px 14px 14px}.bank-dashboard .bank-entry-card h3,.bank-dashboard .debt-card h3,.bank-dashboard .finance-card h3,.bank-page .bank-entry-card h3,.bank-page .debt-card h3,.bank-page .finance-card h3,.bank-shell .bank-entry-card h3,.bank-shell .debt-card h3,.bank-shell .finance-card h3{font-size:16px}.bank-dashboard .mobile-bottom-nav,.bank-page .mobile-bottom-nav,.bank-shell .mobile-bottom-nav,.bank-dashboard .bank-mobile-nav,.bank-page .bank-mobile-nav,.bank-shell .bank-mobile-nav{border-radius:22px;min-height:72px;padding:8px 10px}.bank-dashboard .mobile-bottom-nav a,.bank-page .mobile-bottom-nav a,.bank-shell .mobile-bottom-nav a,.bank-dashboard .bank-mobile-nav a,.bank-page .bank-mobile-nav a,.bank-shell .bank-mobile-nav a{min-height:52px;font-size:12px}}
.nexus-today-brand p,.nexus-command-brand p{font-size:11px;line-height:1.62}.nexus-today-kpis span,.nexus-command-stats span{font-size:8.5px}.nexus-today-kpis small,.nexus-command-stats small{font-size:8.5px;line-height:1.45}.nexus-today-kpis strong,.nexus-command-stats strong{font-size:18px}.nexus-signal-topline span{font-size:8px}.nexus-signal-topline small{font-size:7.5px}.nexus-signal-copy>strong{font-size:10.5px;line-height:1.4}.nexus-signal-copy p,.nexus-signal-reason{font-size:9px;line-height:1.5}.nexus-signal-card.compact .nexus-signal-copy>strong{font-size:10px}.nexus-signal-card.compact .nexus-signal-copy p{font-size:8.5px}.nexus-signal-dismiss,.nexus-signal-filters button{font-size:8px}.nexus-learned-routine strong{font-size:9.5px}.nexus-learned-routine span,.nexus-learned-routine small{font-size:8.5px;line-height:1.5}.nexus-today-wrap .compact-button,.nexus-command-center .compact-button{min-height:30px;font-size:9px}.sale-product-stock-legend{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:8px;line-height:1.35;display:inline-flex}.sale-product-stock-legend:before{content:"";background:#61d996;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #61d99614}.sale-product-field select[data-has-stock=true]{color:#72dda2;border-color:#61d99647}.partner-registration-completion .panel-head{align-items:flex-start}.partner-completion-score{min-width:54px;height:30px;color:var(--gold);background:#d9a4410f;border:1px solid #d9a44138;border-radius:999px;place-items:center;padding:0 9px;font-size:10px;font-weight:900;display:inline-grid}.partner-completion-score.complete{color:#72dda2;background:#61d9960f;border-color:#61d99640}.partner-completion-track{background:#ffffff0b;border-radius:999px;height:7px;overflow:hidden}.partner-completion-track>span{border-radius:inherit;background:linear-gradient(90deg,#c68f27,#e3bc61);height:100%;display:block}.partner-completion-track.complete>span{background:linear-gradient(90deg,#41b975,#72dda2)}.partner-completion-meta{color:var(--muted);justify-content:space-between;gap:10px;margin-top:9px;font-size:8px;display:flex}.partner-completion-missing{margin-top:11px}.partner-completion-missing>strong{margin-bottom:7px;font-size:9px;display:block}.partner-completion-chips{flex-wrap:wrap;gap:5px;display:flex}.partner-completion-chip{color:#d8c18b;background:#d9a44109;border:1px solid #d9a4412e;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:750}.partner-completion-ok{color:#72dda2;align-items:center;gap:7px;margin-top:10px;font-size:9px;line-height:1.45;display:flex}.partner-reward-action-ux{justify-items:end;gap:4px;display:grid}.partner-reward-action-ux small{max-width:220px;color:var(--muted);text-align:right;font-size:7px;line-height:1.3}.catalog-public-scope{min-height:100vh}.catalog-public-scope p{font-size:13.5px;line-height:1.68}.catalog-public-scope small{font-size:11px;line-height:1.48}.catalog-public-scope button,.catalog-public-scope input,.catalog-public-scope select,.catalog-public-scope textarea{font-size:13px}.catalog-public-scope textarea{line-height:1.55}.catalog-public-scope button:has(>svg){justify-content:center;align-items:center;gap:8px;display:inline-flex}.catalog-public-scope span:has(>svg){align-items:center;gap:7px;display:inline-flex}.catalog-public-scope button>svg,.catalog-public-scope span>svg{flex:none}.catalog-public-scope div[class]{line-height:1.48}.public-storefront-login{font-size:12px}.public-storefront-view-tabs button,.public-storefront-operation-filter button,.public-storefront-view-toggle button{font-size:11.5px}.public-storefront-search input,.public-storefront-toolbar>select,.public-storefront-filters select{font-size:12px}.public-storefront-block>header span,.public-storefront-blocks>section>header span{font-size:10.5px}.public-storefront-available,.public-storefront-promo-badge{gap:7px;font-size:9.5px}.public-storefront-card-copy small{font-size:9.5px}.public-storefront-card-copy h3{font-size:14px;line-height:1.42}.public-storefront-product-promo-note{font-size:9.5px;line-height:1.45}:is(.public-storefront-page button:has(>svg),.public-storefront-page a:has(>svg)){gap:8px}@media (max-width:820px){.nexus-today-wrap{padding:15px}.nexus-today-brand p,.nexus-command-brand p{font-size:12px}.nexus-today-kpis span,.nexus-command-stats span,.nexus-today-kpis small,.nexus-command-stats small{font-size:9px}.nexus-signal-copy>strong,.nexus-signal-card.compact .nexus-signal-copy>strong{font-size:11px}.nexus-signal-copy p,.nexus-signal-reason,.nexus-signal-card.compact .nexus-signal-copy p{font-size:9.5px}.nexus-signal-topline span{font-size:8.5px}.nexus-signal-topline small{font-size:8px}.partner-reward-action-ux{justify-items:stretch;width:100%}.partner-reward-action-ux small{text-align:left;max-width:none}}@media (max-width:720px){.catalog-public-scope{font-size:15px}.catalog-public-scope p{font-size:15px;line-height:1.68}.catalog-public-scope small{font-size:12.5px;line-height:1.5}.catalog-public-scope div[class]{font-size:14px;line-height:1.55}.catalog-public-scope button{min-height:43px;font-size:13.5px;line-height:1.25}.catalog-public-scope input,.catalog-public-scope select,.catalog-public-scope textarea{font-size:16px}.catalog-public-scope textarea{min-height:58px;padding-block:11px}.public-storefront-hero>span{gap:8px;font-size:11.5px}.public-storefront-hero p{font-size:15px}.public-storefront-view-tabs button,.public-storefront-operation-filter button,.public-storefront-view-toggle button{min-height:42px;font-size:12.5px}.public-storefront-search input,.public-storefront-toolbar>select,.public-storefront-filters select{font-size:14px}.public-storefront-card-copy{padding:12px}.public-storefront-card-copy small{letter-spacing:.05em;font-size:10px}.public-storefront-card-copy h3{min-height:0;margin:6px 0 10px;font-size:14px;line-height:1.42}.public-storefront-card-copy>strong,.public-storefront-promotion-price strong,.public-storefront-product-effective-price strong{font-size:15px}.public-storefront-available,.public-storefront-promo-badge{min-height:28px;font-size:10px}.public-storefront-product-promo-note{font-size:10.5px}}@media (max-width:560px){.nexus-today-brand p,.nexus-command-brand p{font-size:13px;line-height:1.58}.nexus-today-kpis span,.nexus-command-stats span,.nexus-today-kpis small,.nexus-command-stats small{font-size:9.5px}.nexus-signal-copy>strong,.nexus-signal-card.compact .nexus-signal-copy>strong{font-size:12px}.nexus-signal-copy p,.nexus-signal-reason,.nexus-signal-card.compact .nexus-signal-copy p{font-size:10.5px}.nexus-today-wrap .compact-button,.nexus-command-center .compact-button{min-height:34px;font-size:10px}.sale-product-stock-legend{font-size:9px}.partner-completion-meta,.partner-completion-chip{font-size:8.5px}}
body[data-operation-scope=fitness]{--fitness-panel-gap:13px}body[data-operation-scope=fitness] .page-header{margin-bottom:15px}body[data-operation-scope=fitness] .page-header h1{line-height:1.08}body[data-operation-scope=fitness] .page-header p{max-width:760px;font-size:11px;line-height:1.58}body[data-operation-scope=fitness] .panel{border-radius:15px}body[data-operation-scope=fitness] .panel-head{padding:13px 14px}body[data-operation-scope=fitness] .panel-head h2{font-size:12px;line-height:1.3}body[data-operation-scope=fitness] .panel-head h3{font-size:11px}body[data-operation-scope=fitness] .panel-head p{margin-top:4px;font-size:9px;line-height:1.5}body[data-operation-scope=fitness] .panel-body{padding:14px}body[data-operation-scope=fitness] .stats-grid{gap:9px}body[data-operation-scope=fitness] .stat-card{border-radius:14px;min-height:103px;padding:13px}body[data-operation-scope=fitness] .stat-card>span,body[data-operation-scope=fitness] .stat-head>span{font-size:8.5px;line-height:1.4}body[data-operation-scope=fitness] .stat-card>strong,body[data-operation-scope=fitness] .stat-value{margin-top:6px;font-size:19px;line-height:1.08}body[data-operation-scope=fitness] .stat-card>small,body[data-operation-scope=fitness] .stat-note{margin-top:5px;font-size:8px;line-height:1.45}body[data-operation-scope=fitness] .field>span{margin-bottom:5px;font-size:8.5px;font-weight:780}body[data-operation-scope=fitness] .input,body[data-operation-scope=fitness] .select,body[data-operation-scope=fitness] .textarea{border-radius:10px;min-height:39px;font-size:10.5px;line-height:1.45}body[data-operation-scope=fitness] .textarea{padding-block:10px}body[data-operation-scope=fitness] .switch-row strong{font-size:9.5px}body[data-operation-scope=fitness] .switch-row span{font-size:8px;line-height:1.45}body[data-operation-scope=fitness] .button{border-radius:10px;min-height:38px;padding-inline:13px;font-size:9.5px}body[data-operation-scope=fitness] .compact-button{min-height:31px;font-size:8.5px}body[data-operation-scope=fitness] table th{padding:10px 11px;font-size:8px;line-height:1.35}body[data-operation-scope=fitness] table td{padding:11px;font-size:9.5px;line-height:1.48}body[data-operation-scope=fitness] .table-link,body[data-operation-scope=fitness] .fitness-readable-label{font-size:10px;line-height:1.42}body[data-operation-scope=fitness] .crm-cell-note{margin-top:3px;font-size:7.5px}body[data-operation-scope=fitness] .new-sale-layout,body[data-operation-scope=fitness] .product-editor-layout,body[data-operation-scope=fitness] .new-sale-main,body[data-operation-scope=fitness] .product-editor-main,body[data-operation-scope=fitness] .new-sale-side,body[data-operation-scope=fitness] .product-editor-side{gap:12px}body[data-operation-scope=fitness] .sale-form-items{gap:9px}body[data-operation-scope=fitness] .sale-form-item{border-radius:13px;padding:12px}body[data-operation-scope=fitness] .sale-form-item-head strong{font-size:9.5px}body[data-operation-scope=fitness] .sale-stock-strip{border-radius:10px;gap:8px;margin-top:9px;padding:8px 9px}body[data-operation-scope=fitness] .sale-stock-strip span{font-size:8px}body[data-operation-scope=fitness] .sale-stock-strip strong{font-size:9px}body[data-operation-scope=fitness] .dashboard-action-card{border-radius:14px;min-height:112px}body[data-operation-scope=fitness] details.panel{padding:14px}body[data-operation-scope=fitness] details.panel summary{font-size:10px;line-height:1.45}body[data-operation-scope=fitness] .new-sale-main>.panel:first-child{border-color:#ec489929}body[data-operation-scope=fitness] .new-sale-main>.panel:first-child .panel-head{background:linear-gradient(90deg,#ec48990b,#0000 58%)}body[data-operation-scope=fitness] .sidebar .nav-link{min-height:39px}body[data-operation-scope=fitness] .sidebar .nav-label{font-size:9.5px}@media (max-width:820px){body[data-operation-scope=fitness] .page-header p{font-size:12px}body[data-operation-scope=fitness] .panel-head h2{font-size:13px}body[data-operation-scope=fitness] .panel-head p{font-size:10px}body[data-operation-scope=fitness] .stat-card>span,body[data-operation-scope=fitness] .stat-head>span,body[data-operation-scope=fitness] .stat-card>small,body[data-operation-scope=fitness] .stat-note{font-size:9px}body[data-operation-scope=fitness] table th{font-size:8.5px}body[data-operation-scope=fitness] table td{font-size:10px}}@media (max-width:650px){body[data-operation-scope=fitness] .page-header{margin-bottom:12px}body[data-operation-scope=fitness] .page-header h1{font-size:clamp(24px,8vw,32px)}body[data-operation-scope=fitness] .page-header p{font-size:13px;line-height:1.55}body[data-operation-scope=fitness] .panel-head{padding:14px}body[data-operation-scope=fitness] .panel-head h2{font-size:15px}body[data-operation-scope=fitness] .panel-head p{font-size:11.5px;line-height:1.5}body[data-operation-scope=fitness] .panel-body{padding:14px}body[data-operation-scope=fitness] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-operation-scope=fitness] .stat-card{min-height:112px}body[data-operation-scope=fitness] .stat-card>span,body[data-operation-scope=fitness] .stat-head>span{font-size:10px}body[data-operation-scope=fitness] .stat-card>strong,body[data-operation-scope=fitness] .stat-value{font-size:21px}body[data-operation-scope=fitness] .stat-card>small,body[data-operation-scope=fitness] .stat-note{font-size:10px}body[data-operation-scope=fitness] .field>span{font-size:11px}body[data-operation-scope=fitness] .input,body[data-operation-scope=fitness] .select,body[data-operation-scope=fitness] .textarea{min-height:46px;font-size:16px}body[data-operation-scope=fitness] .textarea{min-height:92px}body[data-operation-scope=fitness] .button{min-height:44px;font-size:12px}body[data-operation-scope=fitness] .compact-button{min-height:38px;font-size:10.5px}body[data-operation-scope=fitness] .switch-row strong{font-size:12px}body[data-operation-scope=fitness] .switch-row span{font-size:10px}body[data-operation-scope=fitness] .sale-form-item{padding:13px}body[data-operation-scope=fitness] .sale-form-item-head strong{font-size:12px}body[data-operation-scope=fitness] .sale-stock-strip{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body[data-operation-scope=fitness] .sale-stock-strip span{font-size:10px}body[data-operation-scope=fitness] .sale-stock-strip strong{font-size:11px}body[data-operation-scope=fitness] table th{padding:10px;font-size:9.5px}body[data-operation-scope=fitness] table td{padding:11px 10px;font-size:11.5px}body[data-operation-scope=fitness] .table-link,body[data-operation-scope=fitness] .fitness-readable-label{font-size:12px}body[data-operation-scope=fitness] .crm-cell-note{font-size:9.5px}body[data-operation-scope=fitness] details.panel summary{font-size:12px}}@media (max-width:420px){body[data-operation-scope=fitness] .stats-grid{grid-template-columns:1fr}}
.nexus-dock-trigger{--nexus-company-gray:#aeb5c2;--nexus-company-gray-strong:#d7dce4;color:var(--nexus-company-gray);background:radial-gradient(circle at 38% 28%,#aeb5c217,#0000 58%),#090d14f5;border-color:#aeb5c257;box-shadow:0 14px 34px #00000059,inset 0 0 20px #aeb5c209}.nexus-dock-trigger:hover,.nexus-dock-trigger:focus-visible{color:var(--nexus-company-gray-strong);background:radial-gradient(circle at 38% 28%,#aeb5c221,#0000 58%),#0c1017fa;border-color:#aeb5c285}.nexus-dock-trigger.open{color:var(--nexus-company-gray);border-color:#aeb5c247}.nexus-dock-trigger>span{box-shadow:0 0 0 2px #090d14f5}
.fitness-availability-strip,.public-fitness-availability-strip{gap:5px;width:100%;margin-top:8px;display:grid}.fitness-availability-strip.compact{gap:4px;max-width:430px;margin-top:6px}.fitness-availability-label{color:#8f98a7;letter-spacing:.055em;text-transform:uppercase;font-size:7px;font-weight:900;line-height:1.2;display:block}.fitness-availability-chips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.fitness-availability-chip{color:#c8ced8;text-overflow:ellipsis;white-space:nowrap;background:#aeb5c211;border:1px solid #aeb5c22e;border-radius:999px;align-items:center;max-width:100%;min-height:21px;padding:0 7px;font-size:7.5px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.fitness-availability-chip.more{color:#9da6b4;background:#aeb5c206;border-style:dashed}.public-fitness-availability-strip{border-top:1px solid #aeb5c21a;margin-top:9px;padding-top:8px}.public-storefront-card-copy .public-fitness-availability-strip .fitness-availability-chips{max-height:48px;overflow:hidden}.public-storefront-card:has(.public-fitness-availability-strip){grid-template-rows:auto 1fr;display:grid}.public-storefront-card:has(.public-fitness-availability-strip) .public-storefront-card-copy{flex-direction:column;min-width:0;height:100%;display:flex}.public-storefront-card:has(.public-fitness-availability-strip) [data-storefront-notes]{margin-top:8px}.product-gallery-card .fitness-availability-strip{margin-top:7px}@media (max-width:680px){.fitness-availability-strip,.public-fitness-availability-strip{gap:6px;margin-top:9px}.fitness-availability-label{font-size:8.5px}.fitness-availability-chip{min-height:25px;padding:0 8px;font-size:9px}.fitness-availability-strip.compact .fitness-availability-chip{min-height:23px;font-size:8.5px}.public-storefront-card-copy .public-fitness-availability-strip .fitness-availability-chips{max-height:58px}}@media (max-width:430px){.public-fitness-availability-strip{padding-top:7px}.public-storefront-card:has(.public-fitness-availability-strip) .public-storefront-card-copy{min-height:0}.fitness-availability-chip{max-width:100%;min-height:24px;font-size:8.5px}}
.public-storefront-page{--company-ui:#aeb5c2;--company-ui-strong:#e8ebef;--company-ui-soft:#aeb5c213;--company-ui-line:#aeb5c22e;--supplements-ui:#d8aa48;--fitness-ui:#ec4899;background:radial-gradient(circle at 22% -8%,#aeb5c213,#0000 31%),radial-gradient(circle at 88% 8%,#aeb5c209,#0000 28%),#080b10}.public-storefront-header{border-bottom-color:#aeb5c214}.public-storefront-hero>span{color:var(--company-ui)}.public-storefront-login{border-color:var(--company-ui-line);color:#aeb5c2}.public-storefront-login:hover{color:#eef1f5;background:#aeb5c20e;border-color:#aeb5c257}.public-storefront-toolbar{z-index:20;border-color:var(--company-ui-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c11f2;grid-template-columns:minmax(230px,.72fr) minmax(250px,1fr) minmax(190px,.62fr);gap:10px;padding:12px;position:sticky;top:10px;box-shadow:0 14px 40px #0000002e}.public-storefront-view-toggle{border-color:var(--company-ui-line);background:#0b0f15;grid-column:1;min-width:0}.public-storefront-view-toggle button{color:#8f98a7}.public-storefront-view-toggle button.active{color:#eef1f5;background:linear-gradient(#aeb5c21f,#aeb5c211);border-color:#aeb5c24d;box-shadow:inset 0 0 0 1px #aeb5c21f}.public-storefront-search{border-color:var(--company-ui-line);background:#0b0f15;grid-column:2/4;min-width:0}.public-storefront-search svg{color:#8f98a7}.public-storefront-search:focus-within,.public-storefront-toolbar>select:focus{border-color:#aeb5c26b;box-shadow:0 0 0 3px #aeb5c213}.public-storefront-toolbar select[data-company-operation-select=true]{display:none!important}.public-storefront-operation-toggle-company{grid-column:1;gap:6px;min-width:0;display:grid}.public-storefront-company-filter-label{color:#7f8998;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.public-storefront-operation-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.public-storefront-operation-buttons button{border:1px solid var(--company-ui-line);color:#8e97a5;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#0b0f15;border-radius:11px;grid-template-columns:9px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:0 11px;transition:border-color .14s,background .14s,color .14s,transform .14s;display:grid}.public-storefront-operation-buttons button>span{background:#5d6673;border-radius:999px;width:8px;height:8px}.public-storefront-operation-buttons button>strong{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}.public-storefront-operation-buttons button>b{opacity:0;text-align:right;font-size:11px}.public-storefront-operation-buttons .supplements[data-active=true]{color:#efd083;background:#d8aa4816;border-color:#d8aa4861}.public-storefront-operation-buttons .supplements[data-active=true]>span{background:var(--supplements-ui);box-shadow:0 0 0 3px #d8aa4817}.public-storefront-operation-buttons .supplements[data-active=true]>b{opacity:1;color:var(--supplements-ui)}.public-storefront-operation-buttons .fitness[data-active=true]{color:#f08ab9;background:#ec489913;border-color:#ec489957}.public-storefront-operation-buttons .fitness[data-active=true]>span{background:var(--fitness-ui);box-shadow:0 0 0 3px #ec489914}.public-storefront-operation-buttons .fitness[data-active=true]>b{opacity:1;color:var(--fitness-ui)}@media (hover:hover) and (pointer:fine){.public-storefront-operation-buttons button:hover{border-color:#aeb5c247;transform:translateY(-1px)}}.public-storefront-toolbar>select[aria-label="Filtrar por categoria"]{grid-column:2}.public-storefront-toolbar>select[aria-label=Ordenar\ produtos]{grid-column:3}.public-storefront-toolbar>select{border-color:var(--company-ui-line);color:#d8dce2;background-color:#0b0f15;min-height:42px}.public-storefront-blocks>section>header h2{color:#eef1f5}.public-storefront-blocks>section>header span{color:#858f9e}.public-storefront-card{background:#ffffff04;border-color:#aeb5c224}.public-storefront-card.has-active-promotion{border-color:#aeb5c23d;box-shadow:inset 0 -2px #aeb5c217}.public-storefront-card-copy small{color:#939caa}.public-storefront-card-copy>strong,.public-storefront-product-effective-price strong,.public-storefront-promotion-price strong{color:#f0f2f5}.public-storefront-product-effective-price span,.public-storefront-promotion-price span{color:#7f8998}.public-storefront-product-promo-note{color:#aeb5c2}.public-storefront-product-promo-note b{color:#d7dce4}.public-storefront-promo-badge{color:#d9dde3;background:#080b10db;border-color:#aeb5c240}.public-storefront-discount{color:#101318;background:#c8cdd5}.company-promotion-grouped .public-storefront-discount{display:none}.public-storefront-promotion-card.company-promotion-grouped{border-color:#aeb5c233;grid-template-rows:auto 1fr;display:grid}.public-storefront-promotion-card.company-promotion-grouped .public-storefront-card-copy{flex-direction:column;min-width:0;height:100%;display:flex}.public-storefront-promotion-card.company-promotion-grouped .public-storefront-card-copy h3{min-height:36px}.public-promotion-options-strip{border-top:1px solid #aeb5c21a;gap:5px;width:100%;margin-top:9px;padding-top:8px;display:grid}.public-promotion-options-strip>span{color:#8f98a7;letter-spacing:.055em;text-transform:uppercase;font-size:7px;font-weight:900}.public-promotion-options-strip>div{flex-wrap:wrap;gap:4px;max-height:48px;display:flex;overflow:hidden}.public-promotion-option-chip{color:#cbd1d9;text-overflow:ellipsis;white-space:nowrap;background:#aeb5c211;border:1px solid #aeb5c22e;border-radius:999px;align-items:center;max-width:100%;min-height:21px;padding:0 7px;font-size:7.5px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.public-promotion-option-chip.more{color:#98a1af;background:#aeb5c206;border-style:dashed}.company-promotion-grouped .promotion-stock-copy,.company-promotion-grouped .sold-out-copy{color:#8f98a7;margin-top:auto;padding-top:9px;font-size:8px;font-style:normal;line-height:1.4;display:block}.company-promotion-grouped .sold-out-copy{color:#cc7e86}.public-storefront-promotion-card[hidden]{display:none!important}@media (max-width:900px){.public-storefront-toolbar{grid-template-columns:minmax(210px,.72fr) minmax(0,1fr)}.public-storefront-view-toggle{grid-column:1}.public-storefront-search{grid-column:2}.public-storefront-operation-toggle-company{grid-column:1/-1}.public-storefront-toolbar>select[aria-label="Filtrar por categoria"]{grid-column:1}.public-storefront-toolbar>select[aria-label=Ordenar\ produtos]{grid-column:2}}@media (max-width:720px){.public-storefront-toolbar{border-radius:16px;grid-template-columns:1fr;gap:9px;padding:11px;position:static}.public-storefront-view-toggle,.public-storefront-search,.public-storefront-operation-toggle-company,.public-storefront-toolbar>select[aria-label="Filtrar por categoria"],.public-storefront-toolbar>select[aria-label=Ordenar\ produtos]{grid-column:1}.public-storefront-view-toggle{min-height:48px}.public-storefront-view-toggle button{min-height:40px;font-size:12px}.public-storefront-search{min-height:48px}.public-storefront-search input{font-size:16px}.public-storefront-company-filter-label{font-size:9px}.public-storefront-operation-buttons{gap:8px}.public-storefront-operation-buttons button{min-height:48px;padding-inline:12px}.public-storefront-operation-buttons button>strong{font-size:12px}.public-storefront-toolbar>select{min-height:48px;font-size:14px}.public-promotion-options-strip>span{font-size:8.5px}.public-promotion-option-chip{min-height:25px;padding-inline:8px;font-size:9px}.company-promotion-grouped .promotion-stock-copy,.company-promotion-grouped .sold-out-copy{font-size:9px}}@media (max-width:430px){.public-storefront-operation-buttons button{grid-template-columns:8px minmax(0,1fr) 14px;gap:6px}.public-storefront-operation-buttons button>strong{font-size:11px}.public-storefront-promotion-card.company-promotion-grouped .public-storefront-card-copy h3{min-height:0}.public-promotion-options-strip>div{max-height:58px}}
.v4530-agenda-commercial{color:var(--text);background:radial-gradient(circle at 10% 0,#d9a4411f,#0000 38%),#0c0e13eb;border:1px solid #d9a44147;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:16px 0;padding:14px 16px 16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.v4530-agenda-commercial:hover{border-color:#d9a44180;transform:translateY(-1px);box-shadow:0 14px 36px #0000003d,0 0 28px #d9a4410f}.v4530-agenda-commercial.completed{border-color:#4ccd8e47}.v4530-agenda-commercial-icon{width:40px;height:40px;color:var(--gold);background:#d9a4411a;border-radius:13px;place-items:center;display:grid}.v4530-agenda-commercial.completed .v4530-agenda-commercial-icon{color:#70d8a7;background:#4ccd8e1a}.v4530-agenda-commercial-copy{gap:3px;min-width:0;display:grid}.v4530-agenda-commercial-copy small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.v4530-agenda-commercial-copy strong{font-size:15px}.v4530-agenda-commercial-copy span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.v4530-agenda-commercial-side{color:var(--muted);align-items:center;gap:8px;display:flex}.v4530-agenda-commercial-side small{font-size:9px}.v4530-agenda-commercial-progress{background:#ffffff09;height:3px;position:absolute;bottom:0;left:0;right:0}.v4530-agenda-commercial-progress i{background:linear-gradient(90deg,#d9a4418c,#d9a441f2);height:100%;display:block}.v4530-agenda-commercial.completed .v4530-agenda-commercial-progress i{background:#4ccd8ebf}.v4530-commercial-queue{gap:16px;display:grid}.v4530-commercial-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v4530-commercial-summary article{border:1px solid var(--line);background:var(--panel);border-radius:15px;gap:7px;min-width:0;padding:14px;display:grid}.v4530-commercial-summary article.primary{background:radial-gradient(circle at 100% 0,#d9a4411a,transparent 48%),var(--panel);border-color:#d9a44147}.v4530-commercial-summary article.success{border-color:#4ccd8e40}.v4530-commercial-summary article>span{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:flex}.v4530-commercial-summary article>strong{font-size:22px}.v4530-commercial-summary article>small{color:var(--muted);font-size:9px;line-height:1.4}.v4530-commercial-progress{background:#ffffff0d;border-radius:999px;height:4px;overflow:hidden}.v4530-commercial-progress i{border-radius:inherit;background:var(--gold);height:100%;display:block}.v4530-contact-card{background:radial-gradient(circle at 85% 0,#d9a4411c,#0000 40%),linear-gradient(#ffffff06,#0000 45%),#090b0feb;border:1px solid #d9a44138;border-radius:20px;gap:16px;padding:20px;display:grid;box-shadow:0 20px 50px #00000029}.v4530-contact-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.v4530-contact-card>header>div{flex-wrap:wrap;gap:6px;display:flex}.v4530-contact-kind{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;background:#d9a4411a;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.v4530-contact-kind.lead{color:#75b7ff;background:#409cff1a}.v4530-contact-kind.response{color:var(--muted);background:#ffffff0d}.v4530-contact-stock{color:var(--muted);font-size:9px}.v4530-contact-main{justify-content:space-between;align-items:end;gap:24px;display:flex}.v4530-contact-main small{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.v4530-contact-main h2{letter-spacing:-.04em;margin:4px 0 2px;font-size:clamp(26px,3vw,42px)}.v4530-contact-main p{color:var(--muted);margin:0;font-size:12px}.v4530-contact-location{text-align:right;gap:3px;display:grid}.v4530-contact-location span{font-size:11px;font-weight:700}.v4530-contact-location small{color:var(--muted);font-size:9px}.v4530-contact-reason{border:1px solid var(--line);background:#ffffff05;border-radius:14px;padding:13px 14px}.v4530-contact-reason strong{font-size:10px}.v4530-contact-reason p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.55}.v4530-contact-reason small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.v4530-contact-actions{flex-wrap:wrap;gap:8px;display:flex}.v4530-contact-actions .button.disabled{opacity:.45;pointer-events:none}.v4530-commercial-next{overflow:hidden}.v4530-commercial-next>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:14px;padding:15px 17px;display:flex}.v4530-commercial-next>header h2{margin:3px 0 0;font-size:15px}.v4530-commercial-next>header small{color:var(--muted);font-size:9px}.v4530-commercial-next>div{display:grid}.v4530-commercial-next>div>div{border-top:1px solid #ffffff09;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 17px;display:grid}.v4530-commercial-next>div>div:first-child{border-top:0}.v4530-commercial-next>div>div>span{color:var(--muted);font-size:9px}.v4530-commercial-next p{gap:2px;min-width:0;margin:0;display:grid}.v4530-commercial-next p strong{font-size:10px}.v4530-commercial-next p small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.v4530-commercial-next em{color:var(--muted);font-size:8px;font-style:normal}.v4530-commercial-empty{align-items:center;gap:14px;padding:22px;display:flex}.v4530-commercial-empty h2{margin:0 0 4px;font-size:16px}.v4530-commercial-empty p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.v4530-partner-actions{text-align:right;width:46px}.v4530-archive-partner{opacity:.55}.v4530-archive-partner:hover{opacity:1;color:#f28b82;border-color:#f28b8247}@media (max-width:900px){.v4530-commercial-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.v4530-contact-main{flex-direction:column;align-items:start;gap:10px}.v4530-contact-location{text-align:left}}@media (max-width:640px){.v4530-agenda-commercial{grid-template-columns:auto minmax(0,1fr);padding:13px 13px 16px}.v4530-agenda-commercial-side{grid-column:2;justify-content:flex-start}.v4530-agenda-commercial-copy span{white-space:normal}.v4530-commercial-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v4530-commercial-summary article{padding:11px}.v4530-contact-card{border-radius:17px;padding:15px}.v4530-contact-main h2{font-size:28px}.v4530-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v4530-contact-actions .button{justify-content:center;width:100%}.v4530-commercial-next>header{flex-direction:column;align-items:start}.v4530-commercial-next>div>div{grid-template-columns:22px minmax(0,1fr) auto}.v4530-commercial-next em{display:none}}
.public-storefront-header.public-storefront-header-v4532{grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:start;column-gap:clamp(24px,4vw,56px);width:min(1260px,100% - 36px);margin:0 auto;padding:22px 0 18px;display:grid}.public-storefront-header-v4532 .public-storefront-hero-v4532{grid-area:1/1;max-width:790px;padding:7px 0 18px}.public-storefront-header-v4532 .public-storefront-header-top-v4532{grid-area:1/2;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:0;margin:0;padding:32px 0 0;display:flex}.public-storefront-company-link-v4532,.public-storefront-operation-brand-v4532{background:0 0;border:0;justify-content:flex-end;align-items:center;width:100%;max-width:246px;min-height:0;padding:0;display:flex}.public-storefront-company-link-v4532 img{object-fit:contain;width:clamp(180px,17vw,232px);height:auto;max-height:none}.public-storefront-operation-brand-v4532 img{object-fit:contain;width:clamp(194px,19vw,252px);height:auto;max-height:86px}.public-storefront-header-v4532 .public-storefront-hero-v4532 h1{margin-top:9px}.public-storefront-header-v4532 .public-storefront-hero-v4532 p{margin-bottom:15px}.agenda-drag-helper-v4532{width:fit-content;max-width:100%;color:var(--muted);background:#d9a44109;border:1px solid #d9a44121;border-radius:10px;align-items:center;gap:7px;margin:0 0 10px auto;padding:7px 10px;font-size:9px;line-height:1.35;display:inline-flex}.agenda-drag-helper-v4532 svg{color:var(--gold);flex:none}.agenda-event.v4532-agenda-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.agenda-event.v4532-agenda-draggable:active{cursor:grabbing}.agenda-event.v4532-agenda-event-dragging{opacity:.42;transform:scale(.985)}.v4532-agenda-is-dragging .agenda-day-cell,.v4532-agenda-is-dragging .agenda-week-day{transition:border-color .14s,background .14s,box-shadow .14s}.v4532-agenda-is-dragging .agenda-day-cell:not(.v4532-agenda-drop-target),.v4532-agenda-is-dragging .agenda-week-day:not(.v4532-agenda-drop-target){border-color:#ffffff13}.agenda-day-cell.v4532-agenda-drop-target,.agenda-week-day.v4532-agenda-drop-target{box-shadow:inset 0 0 0 1px #d9a4411f,0 0 22px #d9a4410f;background:radial-gradient(circle at 50% 0,#d9a4411f,#0000 65%),#d9a4410b!important;border-color:#d9a44185!important}.agenda-drag-feedback-v4532{z-index:190;color:#d8dee8;pointer-events:none;background:#0a0d12f7;border:1px solid #ffffff1a;border-radius:13px;width:min(370px,100vw - 32px);padding:12px 14px;font-size:10px;line-height:1.5;position:fixed;bottom:24px;right:22px;box-shadow:0 18px 50px #0000006b}.agenda-drag-feedback-v4532.success{color:#a6e4b9;border-color:#45be7047}.agenda-drag-feedback-v4532.error{color:#f3b0b0;border-color:#ea5d5d52}@media (hover:none),(pointer:coarse){.agenda-drag-helper-v4532{display:none}.agenda-event.v4532-agenda-draggable{cursor:pointer}}@media (max-width:720px){.public-storefront-header.public-storefront-header-v4532{grid-template-columns:1fr;row-gap:5px;width:min(100% - 24px,1260px);padding-top:16px}.public-storefront-header-v4532 .public-storefront-hero-v4532{grid-area:1/1;padding:4px 0 8px}.public-storefront-header-v4532 .public-storefront-header-top-v4532{grid-area:2/1;justify-content:flex-end;padding:2px 0 7px}.public-storefront-company-link-v4532,.public-storefront-operation-brand-v4532{width:auto;max-width:100%}.public-storefront-company-link-v4532 img{width:min(176px,48vw)}.public-storefront-operation-brand-v4532 img{width:min(198px,54vw);max-height:72px}.agenda-drag-feedback-v4532{bottom:88px;right:16px}}@supports selector(.nexus-ux-auto-card-v457:has(a)){.nexus-ux-auto-card-v457:has(>a[href*="/:"])>a[href*="/:"]{display:none!important}.nexus-ux-auto-card-v457:has(>a[href*="/:"]):after{content:"Rota dinâmica · abra pelo registro real";color:var(--muted);background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;margin-top:8px;padding:8px 10px;font-size:8px;font-weight:750;line-height:1.35}}
.product-movement-panel-v4533{margin-top:18px}.product-movement-panel-v4533 .panel-head h2{align-items:center;gap:7px;display:flex}.product-movement-summary-v4533{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 14px 14px;display:grid}.product-movement-summary-v4533>article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;align-items:center;gap:9px;min-width:0;padding:11px 12px;display:flex}.product-movement-summary-v4533 article>svg{color:var(--gold);flex:none}.product-movement-summary-v4533 article>span{gap:2px;min-width:0;display:grid}.product-movement-summary-v4533 small{color:var(--muted);font-size:8px}.product-movement-summary-v4533 strong{font-size:15px}.product-movement-table-v4533 .badge{white-space:nowrap;align-items:center;gap:5px;width:fit-content;display:inline-flex}.product-movement-table-v4533 td{vertical-align:top}.marketing-product-pending-summary-v4533,.marketing-product-media-kpis-v4533{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 14px;display:grid}.marketing-product-pending-summary-v4533>article,.marketing-product-media-kpis-v4533>article{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:5px;min-width:0;padding:13px;display:grid}.marketing-product-pending-summary-v4533 span,.marketing-product-media-kpis-v4533 span{color:var(--muted);font-size:8px;font-weight:760}.marketing-product-pending-summary-v4533 strong,.marketing-product-media-kpis-v4533 strong{font-size:21px}.marketing-product-pending-summary-v4533 small{color:var(--muted);font-size:8px;line-height:1.45}.marketing-product-media-v4533{gap:12px;display:grid}.marketing-product-media-toolbar-v4533{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-product-media-tabs-v4533{gap:6px;display:flex}.marketing-product-media-tabs-v4533 button{border:1px solid var(--line);min-height:36px;color:var(--muted);cursor:pointer;font:inherit;background:#ffffff05;border-radius:10px;padding:0 13px;font-size:9px;font-weight:800}.marketing-product-media-tabs-v4533 button.active{color:var(--gold);background:#d9a44114;border-color:#d9a44157}.marketing-product-media-search-v4533{border:1px solid var(--line);background:#ffffff05;border-radius:10px;align-items:center;gap:7px;width:min(360px,100%);min-height:38px;padding:0 11px;display:flex}.marketing-product-media-search-v4533 svg{color:var(--muted);flex:none}.marketing-product-media-search-v4533 input{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:9px}.marketing-product-media-batch-v4533{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090c11f5;border:1px solid #d9a4412e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:sticky;top:10px;box-shadow:0 12px 34px #0000003d}.marketing-product-media-batch-v4533>div:first-child{gap:2px;display:grid}.marketing-product-media-batch-v4533 strong{font-size:10px}.marketing-product-media-batch-v4533 span{color:var(--muted);font-size:8px}.marketing-product-media-actions-v4533{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.marketing-product-media-message-v4533{color:var(--muted);background:#d9a44109;border:1px solid #d9a44121;border-radius:10px;margin:0;padding:9px 11px;font-size:9px}.marketing-product-media-grid-v4533{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.marketing-product-media-card-v4533{border:1px solid var(--line);background:#ffffff04;border-radius:14px;gap:11px;min-width:0;padding:13px;transition:border-color .15s,background .15s;display:grid;position:relative}.marketing-product-media-card-v4533.selected{background:#d9a44109;border-color:#d9a4415c}.marketing-product-media-check-v4533{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#07090de0;border-radius:9px;place-items:center;display:grid;position:absolute;top:11px;right:11px}.marketing-product-media-card-v4533.selected .marketing-product-media-check-v4533{color:var(--gold);border-color:#d9a44157}.marketing-product-media-card-copy-v4533{min-width:0;padding-right:42px}.marketing-product-media-card-copy-v4533>span{color:var(--gold);letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850}.marketing-product-media-card-copy-v4533 h2{margin:4px 0 2px;font-size:12px;line-height:1.35}.marketing-product-media-card-copy-v4533 p{color:var(--muted);margin:0;font-size:8px}.marketing-product-media-slots-v4533{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.marketing-product-media-slot-v4533{border:1px solid var(--line);background:#ffffff04;border-radius:10px;min-width:0;overflow:hidden}.marketing-product-media-slot-v4533>span,.marketing-product-media-slot-v4533>small{padding:7px 8px;font-size:7px;display:block}.marketing-product-media-slot-v4533>span{color:#a8b0bc;min-height:30px;font-weight:800}.marketing-product-media-slot-v4533>small{color:var(--muted)}.marketing-product-media-slot-v4533>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#777;background:#f3f3f2;place-items:center;height:116px;display:grid;overflow:hidden}.marketing-product-media-slot-v4533 img{object-fit:contain;width:100%;height:100%}.marketing-product-media-slot-v4533.missing>div{color:#555e6b;background:#ffffff05}.marketing-product-media-card-v4533 footer{justify-content:space-between;align-items:center;gap:9px;min-height:32px;display:flex}@media (max-width:980px){.marketing-product-pending-summary-v4533,.marketing-product-media-kpis-v4533{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-product-media-grid-v4533{grid-template-columns:1fr}}@media (max-width:720px){.product-movement-summary-v4533{grid-template-columns:1fr}.marketing-product-media-toolbar-v4533,.marketing-product-media-batch-v4533{flex-direction:column;align-items:stretch}.marketing-product-media-actions-v4533{justify-content:stretch}.marketing-product-media-actions-v4533 .button{flex:auto}.marketing-product-media-search-v4533{width:100%}.marketing-product-media-slots-v4533{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.marketing-product-pending-summary-v4533,.marketing-product-media-kpis-v4533{grid-template-columns:1fr 1fr}.marketing-product-media-slots-v4533{grid-template-columns:1fr}.marketing-product-media-slot-v4533>div{height:168px}}
button.marketing-product-media-slot-v4533{text-align:left;width:100%;color:inherit;font:inherit;appearance:none;padding:0}.marketing-product-media-slot-click-v4535.editable{cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.marketing-product-media-slot-click-v4535.editable:hover{background:#d9a44109;border-color:#d9a4416b;transform:translateY(-1px)}.marketing-product-media-slot-click-v4535.readonly{cursor:default}.marketing-product-media-slot-click-v4535:disabled{opacity:1}.marketing-product-media-slot-click-v4535>div{position:relative}.marketing-product-media-slot-overlay-v4535{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#05070a14,#05070ac7);justify-content:center;align-items:flex-end;gap:6px;padding:8px;font-size:8px;font-weight:850;transition:opacity .15s;display:flex;position:absolute;inset:0}.marketing-product-media-slot-click-v4535.editable:hover .marketing-product-media-slot-overlay-v4535,.marketing-product-media-slot-click-v4535.missing .marketing-product-media-slot-overlay-v4535{opacity:1}.marketing-product-media-slot-click-v4535.missing .marketing-product-media-slot-overlay-v4535{background:#07090dad;align-items:center}.marketing-product-media-slot-click-v4535>small{min-height:30px}@media (max-width:820px){.marketing-product-media-slot-overlay-v4535{opacity:1;background:linear-gradient(#05070a05,#05070ab8)}}
.public-storefront-page .storefront-editorial-top3-v4527,.public-storefront-page .storefront-editorial-favorites-v4526,.public-storefront-page .storefront-editorial-promos-v4526,.public-storefront-page #catalogo-completo,.public-storefront-page .public-storefront-blocks>section{content-visibility:auto;contain-intrinsic-size:auto 640px}.public-storefront-page .storefront-editorial-goal-v4526,.public-storefront-page .public-storefront-card{backface-visibility:hidden}
.product-photo-body-v45221 [data-product-media-gallery-v4537]{width:100%}.product-media-gallery-v4537{gap:9px;display:grid}.product-media-gallery-stage-v4537{border:1px solid var(--line);background:#ffffff05;border-radius:14px;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.product-media-gallery-banner-v4537{place-items:center;gap:8px;width:100%;min-height:330px;padding:14px;display:grid}.product-media-gallery-banner-v4537 img{object-fit:contain;border-radius:10px;width:100%;max-height:430px}.product-media-gallery-banner-v4537>span,.product-media-gallery-pair-v4537 figcaption{color:var(--muted);font-size:8px;font-weight:760}.product-media-gallery-pair-v4537{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;padding:14px 54px;display:grid}.product-media-gallery-pair-v4537 figure{border:1px solid var(--line);background:#f2f2f0;border-radius:11px;grid-template-rows:minmax(240px,1fr) auto;gap:7px;min-width:0;margin:0;padding:10px;display:grid}.product-media-gallery-pair-v4537 img{object-fit:contain;width:100%;height:100%;max-height:390px}.product-media-gallery-pair-v4537 figcaption{color:#5d6470;text-align:center}.product-media-gallery-arrow-v4537{z-index:3;border:1px solid var(--line);color:#fff;cursor:pointer;background:#07090de0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.product-media-gallery-arrow-v4537.previous{left:10px}.product-media-gallery-arrow-v4537.next{right:10px}.product-media-gallery-pagination-v4537{justify-content:center;gap:6px;display:flex}.product-media-gallery-pagination-v4537 button{border:1px solid var(--line);min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff05;border-radius:999px;padding:0 10px;font-size:8px;font-weight:800}.product-media-gallery-pagination-v4537 button[data-active=true]{color:var(--gold);background:#d9a4410f;border-color:#d9a4415c}.product-media-gallery-empty-v4537{border:1px dashed var(--line);min-height:240px;color:var(--muted);border-radius:12px;align-content:center;place-items:center;gap:8px;font-size:9px;display:grid}.marketing-media-slot-shell-v4537{min-width:0}.fitness-variation-grid-v4537{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.fitness-variation-card-v4537{background:#ffffff02;border:1px solid #ffffff09;border-radius:11px;min-width:0;overflow:hidden}.fitness-variation-card-v4537 .marketing-product-media-slot-v4533{border:0;border-radius:0}.fitness-variation-card-v4537 .marketing-product-media-slot-v4533>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fitness-cover-badge-v4537{width:fit-content;color:var(--gold);text-transform:uppercase;background:#d9a44114;border:1px solid #d9a44147;border-radius:999px;align-items:center;gap:3px;padding:3px 5px;font-size:6px;font-weight:850;display:inline-flex}.fitness-variation-meta-v4537{border-top:1px solid var(--line);color:var(--muted);padding:6px 8px;font-size:7px}.fitness-variation-move-v4537{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:7px 8px 8px;display:grid}.fitness-variation-move-v4537 .select{width:100%;min-width:0;min-height:30px;padding:0 7px;font-size:7px}.fitness-variation-move-v4537 .button{white-space:nowrap;min-height:30px;padding-inline:8px}@media (max-width:820px){.product-media-gallery-pair-v4537{padding-inline:48px}.fitness-variation-grid-v4537{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.product-media-gallery-stage-v4537{min-height:270px}.product-media-gallery-banner-v4537{min-height:270px;padding:10px 44px}.product-media-gallery-pair-v4537{grid-template-columns:1fr 1fr;gap:6px;padding:10px 44px}.product-media-gallery-pair-v4537 figure{grid-template-rows:minmax(170px,1fr) auto;padding:6px}.fitness-variation-grid-v4537{grid-template-columns:1fr}}
@media (max-width:820px){.physique-standalone-content-v4526,.physique-standalone-content-v4526 .physique-ux-page,.physique-standalone-content-v4526 .physique-ux-page>*,.physique-standalone-content-v4526 .physique-ux-page article,.physique-standalone-content-v4526 .physique-ux-page section,.physique-standalone-content-v4526 .physique-ux-page form,.physique-standalone-content-v4526 .physique-ux-page fieldset{box-sizing:border-box;min-width:0;max-width:100%}.physique-standalone-content-v4526 .physique-ux-page-header,.physique-standalone-content-v4526 .physique-ux-browser-toolbar,.physique-standalone-content-v4526 .physique-ux-day-tabs,.physique-standalone-content-v4526 .physique-ux-day-focus-v4526{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.physique-standalone-content-v4526 .physique-ux-day-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.physique-standalone-content-v4526 .physique-ux-day-tabs::-webkit-scrollbar{display:none}.physique-standalone-content-v4526 .physique-ux-page img,.physique-standalone-content-v4526 .physique-ux-page video,.physique-standalone-content-v4526 .physique-ux-page canvas,.physique-standalone-content-v4526 .physique-ux-page input,.physique-standalone-content-v4526 .physique-ux-page select,.physique-standalone-content-v4526 .physique-ux-page textarea,.physique-standalone-content-v4526 .physique-ux-page button{box-sizing:border-box;max-width:100%}.physique-standalone-content-v4526 .physique-ux-page h1,.physique-standalone-content-v4526 .physique-ux-page h2,.physique-standalone-content-v4526 .physique-ux-page h3,.physique-standalone-content-v4526 .physique-ux-page p,.physique-standalone-content-v4526 .physique-ux-page strong,.physique-standalone-content-v4526 .physique-ux-page span{overflow-wrap:anywhere}}@media (min-width:821px){.app-shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)!important}.app-shell.sidebar-collapsed>.sidebar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;border-right:0!important;width:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;transform:translate(-110%)!important}.app-shell.sidebar-collapsed>.sidebar *{pointer-events:none!important}.app-shell:not(.sidebar-collapsed)>.sidebar{opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:auto!important;min-width:252px!important;max-width:none!important;transform:translate(0)!important}.app-shell>.main{grid-column:2/-1;width:auto!important;min-width:0!important;max-width:none!important}body:not(:has(.app-shell)) .desktop-sidebar-toggle{pointer-events:none!important;display:none!important}}@media (max-width:820px){nav.bank-v39-mobile-nav{left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;bottom:max(10px, env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;position:fixed!important;transform:none!important}.theme-bank>.main>.content{padding-bottom:max(118px, calc(96px + env(safe-area-inset-bottom)))!important}}
.budget-choice-backdrop{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.budget-choice-modal{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 44px)!important;overflow:hidden auto!important}.budget-choice-modal>.budget-choice-close{z-index:4;float:right;margin-top:-8px;margin-right:-8px;position:sticky!important;top:0!important}body.v4515-confirm-flow-open{overscroll-behavior:none;overflow:hidden!important}.v4515-confirm-flow-open .new-sale-side{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scroll-padding-block:10px;max-height:none!important;overflow:hidden auto!important}@media (min-width:721px) and (max-height:700px){.v4515-confirm-header{min-height:56px!important;padding-block:8px!important;top:8px!important}.v4515-confirm-header small{display:none!important}.v4515-confirm-flow-open .new-sale-side{top:72px!important;bottom:66px!important}.v4515-confirm-footer{min-height:50px!important;padding:5px!important;bottom:8px!important}}@media (max-width:720px){.budget-choice-backdrop{padding:max(10px, env(safe-area-inset-top)) 12px max(10px, env(safe-area-inset-bottom))!important}.budget-choice-modal{max-height:calc(100dvh - max(20px, env(safe-area-inset-top)) - max(20px, env(safe-area-inset-bottom)))!important}.v4515-confirm-flow-open .new-sale-side{flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;place-content:normal flex-start!important;align-items:stretch!important;gap:10px!important;height:auto!important;min-height:0!important;padding:0 0 10px!important;display:flex!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage],.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{z-index:auto!important;flex:none!important;grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head,.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body,.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{position:relative!important;inset:auto!important;transform:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-head{flex:none!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage]>.panel-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{flex:none!important;min-height:0!important;display:flex!important}}[data-operation-extra-nav=desktop]>a.nav-link[href=\/agenda],[data-operation-extra-nav=desktop]>a.nav-link[href="/suplementos/agenda"],[data-operation-extra-nav=mobile]>a.mobile-menu-link[href=\/agenda],[data-operation-extra-nav=mobile]>a.mobile-menu-link[href="/suplementos/agenda"]{display:none!important}@media (min-width:821px) and (max-width:1280px){body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-main,body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-side{width:100%!important;min-width:0!important;max-width:100%!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .new-sale-side{position:static!important;inset:auto!important;transform:none!important}body:not(.v4515-confirm-flow-open) .app-shell.theme-supplements .sale-form-item-grid{grid-template-columns:minmax(0,1.35fr) minmax(110px,.5fr) minmax(140px,.65fr)!important}}.new-sale-side,.new-sale-side>*,.new-sale-side .panel-body,.new-sale-side .option-stack,.new-sale-side .conditional-fields,.new-sale-side .form-grid-two,.new-sale-side .sale-action-form,.new-sale-side .sale-action-form-head{box-sizing:border-box;max-width:100%;min-width:0!important}.new-sale-side .panel-actions{max-width:100%;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}.new-sale-side .panel-actions .form-help{flex:260px;min-width:0!important}.new-sale-side .stat-card:after{display:none!important}.v4515-confirm-flow-open .new-sale-side{isolation:isolate;border:1px solid #d9a63d24;border-radius:17px;box-shadow:0 22px 70px #0000007a;box-sizing:border-box!important;background:#080b10fc!important;padding:10px!important}.v4515-confirm-flow-open .new-sale-side>article[data-v4515-stage],.v4515-confirm-flow-open .new-sale-side>.sale-form-summary{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:1040px){.new-sale-side .form-grid-two{grid-template-columns:minmax(0,1fr)!important}.new-sale-side .field-span-two{grid-column:auto!important}}.budget-choice-backdrop{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;overscroll-behavior-y:contain!important;place-items:start center!important}.budget-choice-modal{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:none;touch-action:pan-y!important;overscroll-behavior-y:contain!important}body.v4515-confirm-flow-open .new-sale-side{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-padding-block:12px 20px;touch-action:pan-y!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;overflow:hidden scroll!important}@media (min-width:721px){body.v4515-confirm-flow-open .new-sale-side{height:calc(100dvh - 172px)!important;min-height:220px!important;max-height:calc(100dvh - 172px)!important;bottom:auto!important}}@media (max-width:720px){body.v4515-confirm-flow-open .new-sale-side{height:calc(100dvh - 148px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 148px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;min-height:180px!important;padding-bottom:18px!important;bottom:auto!important}.budget-choice-backdrop{min-height:100dvh!important;max-height:100dvh!important}.budget-choice-modal{width:100%!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-y:scroll!important}}
