.voowin-ui{--ui-orange-hover:#E94F00;--ui-orange-ink:#1F2937;--orange:var(--ui-orange);--voowin-orange:var(--ui-orange);--voowin-orange-dark:var(--ui-orange-hover);--bg:var(--ui-canvas);--background:var(--ui-canvas);--border:var(--ui-border);background:var(--ui-canvas)}.voowin-ui :is(.ui-primary-action,.btn-primary,.btn.primary,.work-primary,.primaryButton,.control-help-done,.msg-send,.msg-claim){display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--ui-orange);border:1px solid var(--ui-orange);color:#FFFFFF;min-height:44px;padding:10px 16px;border-radius:10px;font-weight:700;font-size:19px;text-decoration:none}.voowin-ui :is(.ui-primary-action,.btn-primary,.btn.primary,.work-primary,.primaryButton,.control-help-done,.msg-send,.msg-claim):hover:not(:disabled){background:var(--ui-orange-hover);border-color:var(--ui-orange-hover);color:#FFFFFF}.voowin-ui :is(.ui-secondary-action,.btn-secondary,.work-button,.work-back,.control-back,.control-install-button,.control-global-search,.control-notification-toggle,.control-help-trigger,.control-logout,.secondaryButton,.pwaInstallButton){background:#fff;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:10px;min-height:44px;padding:10px 14px;font-weight:600;text-decoration:none}.voowin-ui :is(.ui-secondary-action,.btn-secondary,.work-button,.secondaryButton,.pwaInstallButton):hover{background:var(--ui-soft);border-color:var(--ui-orange)}.voowin-ui :is(.ui-text-link,.module-breadcrumb,.textButton,.storeNameButton){background:transparent;border:0;color:var(--ui-orange-ink);text-decoration:underline;text-underline-offset:3px}.voowin-ui :is(a,button,summary):focus-visible{outline:3px solid #1D4ED8;outline-offset:3px}.voowin-ui button:disabled,.voowin-ui button[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.voowin-ui .dashboard,.voowin-ui .mainContent{background:var(--ui-canvas)}.voowin-ui .sidebar{background:#151A22}.voowin-ui .sidebar nav a{background:transparent;color:#E5E7EB;border-radius:10px}.voowin-ui .sidebar nav a.active{background:var(--ui-orange);border-color:var(--ui-orange);color:#FFFFFF;font-weight:700}.voowin-ui .sidebar nav a:hover{background:#28313F;color:#fff}.voowin-ui :is(.panel,.portalCard,.statCard,.registrationCard){border-color:var(--ui-border);box-shadow:0 3px 16px #17203005}.voowin-ui :is(.ui-card-action,.adminQuickLinks a,.portalLinks>a,.portalSummary>a,a.statCard){background:#fff;border:1px solid var(--ui-border);border-radius:16px;color:var(--ui-text);text-decoration:none;min-height:44px}.voowin-ui :is(.adminQuickLinks a,.portalLinks>a,.portalSummary>a,a.statCard):hover{border-color:var(--ui-orange);box-shadow:0 5px 16px #1720300B}.voowin-ui :is(.portalLinks>a>b,.portalSummary i,.statIcon,.adminAvatar){background:var(--ui-soft);color:var(--ui-orange);border-radius:12px}.voowin-ui .sellerRow{padding:13px;margin-bottom:6px;border:1px solid var(--ui-border);border-radius:12px;background:#fff}.voowin-ui .goalHero.premiumGoal{background:#fff;border-color:var(--ui-border)}.voowin-ui .portalProgress{background:var(--ui-soft)}.voowin-ui .portalProgress>span{background:var(--ui-orange)}.voowin-ui .sectionTabs button{background:#fff;color:var(--ui-text);border:1px solid var(--ui-border);min-height:44px}.voowin-ui .sectionTabs button.active{background:var(--ui-soft);color:var(--ui-text);border-color:var(--ui-orange);box-shadow:inset 0 -2px var(--ui-orange)}.voowin-ui .locatorNav,.voowin-ui .mobileHeader{background:#fff;border-color:var(--ui-border)}.voowin-ui .locatorNav>div a{color:var(--ui-text)}.voowin-ui :is(.locatorHelp,.locatorGeo,.locatorAreas button.active,.locatorMobileTabs button.active){background:var(--ui-orange);border-color:var(--ui-orange);color:#FFFFFF}.voowin-ui :is(.sellerTrack,.prizeRail,.progressTrack)>span{background:var(--ui-orange)}.voowin-ui :is(#tiendas,#vendedores,#reglas,[id^=vendedor-]){scroll-margin-top:90px}@media print{.voowin-ui,.voowin-ui .dashboard,.voowin-ui .mainContent{background:#fff}}.voowin-ui .sidebar{padding-top:0}.voowin-ui .sidebar .brand{margin:0 -21px;padding:25px 24px 20px;border-bottom:3px solid var(--ui-orange);overflow:visible;min-height:150px}.voowin-ui .brandName{display:block;margin-top:5px;color:#18202b;font-size:20px;line-height:1.2;letter-spacing:-.02em}.voowin-ui .brandSubtitle{color:#5b6778;font-size:12px}.voowin-ui .drawerIdentity{display:flex;align-items:center;gap:12px;padding:19px 8px 17px;border-bottom:1px solid #ffffff24;min-width:0}.voowin-ui .drawerAvatar{display:grid;place-items:center;flex:0 0 38px;height:38px;background:var(--ui-orange);border-radius:11px;font-weight:800}.voowin-ui .drawerIdentity div{min-width:0}.voowin-ui .drawerIdentity small,.voowin-ui .drawerIdentity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voowin-ui .drawerIdentity strong{color:#fff;font-size:14px}.voowin-ui .drawerIdentity small{margin-top:3px;color:#b8c2d1;font-size:11px}.voowin-ui .adminBusinessStats .statCard{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.voowin-ui .adminBusinessStats .statCard:hover{transform:translateY(-2px)}.voowin-ui .adminBusinessStats .statValue{color:#18202b}@media (max-width:850px){.voowin-ui .mobileHeader{grid-template-columns:50px 66px minmax(0,1fr);height:68px;padding:8px 15px;gap:10px;box-shadow:0 5px 18px #17203016}.voowin-ui .mobileHeader .commercialMenuTrigger{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #ffb990;border-radius:13px;background:#fff1e8;color:#c24b00;font-size:27px;line-height:1;text-align:center}.voowin-ui .mobileHeader .commercialMenuTrigger:active{background:#ffdfcb}.voowin-ui .mobileHeader img{width:62px;height:40px}.voowin-ui .mobileHeader strong{color:#18202b;font-size:15px}.voowin-ui .mobileHeader span{color:#5b6778;font-size:11px}.voowin-ui .sidebar{padding:0 18px 20px;width:min(88vw,340px)}.voowin-ui .sidebar .brand{margin:0 -18px;padding:22px 64px 20px 22px;min-height:139px}.voowin-ui .sidebar .brandName{font-size:18px}.voowin-ui .sidebar .mobileMenuClose{top:17px;right:15px;display:grid;place-items:center;width:43px;height:43px;border:1px solid #ffd0b6;border-radius:12px;background:#fff2ea;color:#ae4100;font-size:30px}.voowin-ui .sidebar nav{margin-top:12px}.voowin-ui .sidebar nav a{min-height:48px;padding:0 14px;font-size:14px}.voowin-ui .dashboard{padding-top:68px}.voowin-ui .mainContent{padding:22px 18px 44px}.voowin-ui .topHeader{position:relative;overflow:hidden;margin-bottom:20px;padding:24px;border:1px solid #ffd8c2;border-radius:22px;background:linear-gradient(145deg,#fff 8%,#fff1e9);box-shadow:0 10px 30px #c04a0010}.voowin-ui .topHeader:before{content:"";position:absolute;right:-32px;top:-45px;width:150px;height:150px;border-radius:50%;background:#ff5a000d;pointer-events:none}.voowin-ui .topHeader h1{max-width:22ch;font-size:clamp(28px,5vw,36px);line-height:1.12;letter-spacing:-.035em}.voowin-ui .topHeader p{max-width:44ch;line-height:1.45}.voowin-ui .adminBadge{background:#ffffffd9;box-shadow:none}}@media (max-width:520px){.voowin-ui .mainContent{padding:17px 14px 36px}.voowin-ui .topHeader{padding:21px 19px;margin-bottom:18px}.voowin-ui .topHeader h1{font-size:29px}.voowin-ui .topHeader .eyebrow{font-size:11px;letter-spacing:1.2px}.voowin-ui .topHeader p{margin-top:9px;font-size:13px}.voowin-ui .topHeader .adminBadge{padding:9px 11px}.voowin-ui .adminBusinessStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.voowin-ui .adminBusinessStats .statCard{min-height:132px;padding:14px;border-radius:17px}.voowin-ui .adminBusinessStats .statCard:first-child{grid-column:1/-1;min-height:112px;background:linear-gradient(120deg,#ff5a00,#f07b30);border-color:#ff5a00;color:#fff}.voowin-ui .adminBusinessStats .statCard:first-child :is(.statLabel,.statDetail,.statValue){color:#fff}.voowin-ui .adminBusinessStats .statCard:first-child .statIcon{background:#ffffff2b;color:#fff}.voowin-ui .adminBusinessStats .statLabel{font-size:12px;line-height:1.3}.voowin-ui .adminBusinessStats .statValue{font-size:30px}.voowin-ui .adminBusinessStats .statDetail{font-size:11px}.voowin-ui .adminBusinessStats .statIcon{width:30px;height:30px;flex:0 0 30px}.voowin-ui .adminOverview{gap:13px}.voowin-ui .adminOverview .panel{border-radius:17px}}.voowin-ui{font-family:Inter,Segoe UI,system-ui,sans-serif}.voowin-ui .dashboard,.voowin-ui .mainContent{background:#f7f8fb}.voowin-ui .sidebar{overflow:hidden;padding:0 16px 16px;background:#fff;color:#202938;border-right:1px solid #e5e9f0;box-shadow:5px 0 25px #14203608}.voowin-ui .sidebar .brand{display:block;flex:0 0 auto;min-height:112px;margin:0 -16px 4px;padding:19px 24px 14px;background:#fff;border:0}.voowin-ui .sidebar .brandLogo{width:112px;max-width:112px;height:43px;max-height:43px}.voowin-ui .brandName{margin-top:2px;font-size:19px;line-height:1.15;font-weight:800;color:#172131}.voowin-ui .brandSubtitle{margin-top:3px;font-size:11px;color:#6c7889}.voowin-ui .drawerIdentity{flex:0 0 auto;margin:0 3px 8px;padding:11px;background:#fff5ee;border:1px solid #ffe2d0;border-radius:14px}.voowin-ui .drawerAvatar{background:#ff5a00;color:#fff}.voowin-ui .drawerIdentity strong{color:#212b39}.voowin-ui .drawerIdentity small{color:#95502f}.voowin-ui .sidebar nav{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;margin:0;padding:1px 3px 12px;scrollbar-width:thin;scrollbar-color:#ffd5bd transparent}.voowin-ui .sidebar nav .navGroupLabel{display:block;margin:13px 11px 6px;color:#8c98a9;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.voowin-ui .sidebar nav a{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:43px;padding:0 12px;margin:2px 0;background:#fff;color:#354154;border:1px solid transparent;border-radius:11px;font-size:13px;font-weight:650;line-height:1.2}.voowin-ui .sidebar nav a .navArrow{opacity:0;transform:translateX(-3px);transition:.15s ease}.voowin-ui .sidebar nav a:hover{background:#fff3eb;color:#ac4200;border-color:#ffdec9}.voowin-ui .sidebar nav a:hover .navArrow{opacity:1;transform:none}.voowin-ui .sidebar nav a.active{background:#ff5a00;color:#fff;border-color:#ff5a00;box-shadow:0 5px 13px #ff5a002c}.voowin-ui .sidebar nav a.active .navArrow{opacity:1;transform:none}.voowin-ui .sidebarFooter{flex:0 0 auto;margin:0;padding:12px 3px 0;border-top:1px solid #e7ebf1}.voowin-ui .sidebarLogout{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;margin:0;padding:0 12px;background:#fff;border:1px solid #e5e9f0;border-radius:11px;color:#526071;font-size:13px;font-weight:650}.voowin-ui .sidebarLogout:hover{background:#fff4ec;color:#ac4200;border-color:#ffd7be}.voowin-ui .mainContent{padding:27px clamp(22px,3vw,44px) 55px}.voowin-ui .topHeader{position:relative;overflow:hidden;align-items:center;min-height:164px;margin-bottom:26px;padding:26px 31px;border:1px solid #ffdfcc;border-radius:23px;background:linear-gradient(110deg,#fff8f3,#fff 66%,#fff2e8);box-shadow:0 12px 35px #bd4b0010}.voowin-ui .topHeader:before{right:-65px;top:-95px;width:280px;height:280px;border:1px solid #ffbf9b70}.voowin-ui .topHeader:after,.voowin-ui .topHeader:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.voowin-ui .topHeader:after{right:35px;bottom:-110px;width:200px;height:200px;background:#ff5a000b}.voowin-ui .topHeader>a,.voowin-ui .topHeader>div{position:relative;z-index:1}.voowin-ui .topHeader h1{font-size:clamp(30px,2.5vw,39px);line-height:1.08;letter-spacing:-.035em}.voowin-ui .topHeader p{margin-top:11px;font-size:14px;line-height:1.5;color:#606c7e}.voowin-ui .topHeader .eyebrow{font-size:11px;letter-spacing:.14em}.voowin-ui .dashboardHeroAction{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;min-height:47px;padding:0 18px;background:#ff5a00;border:1px solid #ff5a00;border-radius:12px;color:#fff;text-decoration:none;font-size:13px;font-weight:800;box-shadow:0 7px 18px #ff5a0033}.voowin-ui .dashboardHeroAction:hover{background:#e94f00}.voowin-ui .dashboardSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:0 0 15px}.voowin-ui .dashboardSectionHeading h2{margin:3px 0 0;color:#1e2736;font-size:21px;letter-spacing:-.025em}.voowin-ui .dashboardSectionHeading a,.voowin-ui .panelLink{display:inline-flex;align-items:center;gap:7px;color:#c34a00;font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.voowin-ui .adminBusinessStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:18px}.voowin-ui .adminBusinessStats .statCard{position:relative;min-height:148px;padding:20px;border:1px solid #e6eaf0;border-radius:18px;background:#fff;box-shadow:0 4px 20px #1b2b4109}.voowin-ui .adminBusinessStats .statCard:first-child{background:linear-gradient(125deg,#ff5a00,#ef7840);border-color:#ff5a00;color:#fff}.voowin-ui .adminBusinessStats .statCard:first-child :is(.statLabel,.statDetail,.statValue,.statArrow){color:#fff}.voowin-ui .adminBusinessStats .statCard:first-child .statIcon{color:#fff;background:#ffffff2c}.voowin-ui .adminBusinessStats .statLabel{font-size:13px;font-weight:750;line-height:1.3}.voowin-ui .adminBusinessStats .statIcon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;background:#fff2e9;color:#e65a0a;border-radius:12px}.voowin-ui .adminBusinessStats .statValue{margin-top:auto;font-size:35px;font-weight:850;letter-spacing:-.04em;line-height:1}.voowin-ui .adminBusinessStats .statDetail{margin-top:5px;font-size:12px;color:#738093}.voowin-ui .adminBusinessStats .statArrow{position:absolute;right:20px;bottom:20px;color:#f1631a}.voowin-ui .adminOverview{grid-template-columns:minmax(0,1.35fr) minmax(275px,.65fr);gap:18px;align-items:start}.voowin-ui .adminOverview>.panel:last-of-type{grid-column:auto}.voowin-ui .adminOverview .panel{padding:24px;border:1px solid #e6eaf0;border-radius:18px;box-shadow:0 4px 20px #1b2b4108}.voowin-ui .adminOverview .panelHeader{align-items:center}.voowin-ui .adminOverview .panelHeader h2{margin-top:4px;font-size:19px;letter-spacing:-.02em}.voowin-ui .adminOverview .recentRow{gap:15px}.voowin-ui .adminOverview .recentRow span{line-height:1.45}.voowin-ui .adminActionPanel .adminQuickLinks{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding-top:15px}.voowin-ui .adminQuickLinks a{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;min-height:56px;padding:0 14px;background:#fff7f1;border:1px solid #ffe1cf;border-radius:12px;color:#74370d;font-size:13px;font-weight:750}.voowin-ui .adminQuickLinks a:hover{background:#ffefe3;border-color:#ffb889;color:#a63d00}.voowin-ui .adminQuickLinks a svg:last-child{justify-self:end}@media (max-width:1100px){.voowin-ui .adminOverview{grid-template-columns:1fr}.voowin-ui .adminBusinessStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.voowin-ui .dashboard{padding-top:68px}.voowin-ui .mobileHeader{grid-template-columns:48px 58px minmax(0,1fr);gap:9px;height:68px;padding:8px 14px;background:#fff;border-bottom:1px solid #e6eaf0;box-shadow:0 4px 15px #14203614}.voowin-ui .mobileHeader .commercialMenuTrigger{display:grid;place-items:center;width:46px;height:46px;background:#ff5a00;border:1px solid #ff5a00;border-radius:12px;color:#fff;box-shadow:0 4px 12px #ff5a0038}.voowin-ui .mobileHeader img{width:58px;height:39px}.voowin-ui .mobileHeader strong{color:#1d2735;font-size:15px}.voowin-ui .mobileHeader span{color:#687588;font-size:11px}.voowin-ui .sidebar{width:min(88vw,340px);height:100dvh;padding:0 16px 15px;border:0;box-shadow:12px 0 35px #17203038}.voowin-ui .sidebar .brand{min-height:112px;margin:0 -16px 4px;padding:18px 66px 12px 20px}.voowin-ui .sidebar .mobileMenuClose{display:grid;place-items:center;top:17px;right:14px;width:42px;height:42px;background:#fff2e8;border:1px solid #ffd8c0;border-radius:12px;color:#af4708}.voowin-ui .mainContent{padding:18px 16px 44px}.voowin-ui .topHeader{flex-direction:column;align-items:stretch;gap:17px;min-height:0;padding:24px;margin-bottom:23px}.voowin-ui .topHeader h1{font-size:30px}.voowin-ui .topHeader p{font-size:13px}.voowin-ui .dashboardHeroAction{width:-moz-fit-content;width:fit-content}}@media (max-width:520px){.voowin-ui .mainContent{padding:15px 13px 38px}.voowin-ui .topHeader{padding:21px 19px;border-radius:20px}.voowin-ui .topHeader h1{font-size:28px}.voowin-ui .dashboardHeroAction{width:100%}.voowin-ui .dashboardSectionHeading h2{font-size:19px}.voowin-ui .dashboardSectionHeading a{font-size:11px}.voowin-ui .adminBusinessStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.voowin-ui .adminBusinessStats .statCard{min-height:130px;padding:14px;border-radius:15px}.voowin-ui .adminBusinessStats .statCard:first-child{grid-column:auto;min-height:130px}.voowin-ui .adminBusinessStats .statLabel{font-size:11px}.voowin-ui .adminBusinessStats .statIcon{flex:0 0 31px;width:31px;height:31px;border-radius:9px}.voowin-ui .adminBusinessStats .statIcon svg{width:18px;height:18px}.voowin-ui .adminBusinessStats .statValue{font-size:29px}.voowin-ui .adminBusinessStats .statDetail{font-size:10px}.voowin-ui .adminBusinessStats .statArrow{right:13px;bottom:14px;width:14px;height:14px}.voowin-ui .adminOverview{display:flex;flex-direction:column;gap:14px}.voowin-ui .adminOverview .adminActionPanel{order:-1}.voowin-ui .adminOverview .panel{width:100%;padding:18px;border-radius:16px}.voowin-ui .adminOverview .panelHeader h2{font-size:17px}.voowin-ui .adminQuickLinks a{min-height:52px}}.voowin-ui{--ui-orange:#FF5A00;--ui-canvas:#F8FAFC;--ui-border:#E2E7EE;--ui-text:#1F2937;--ui-muted:#5B6778;--ui-soft:#FFF1E8}.voowin-ui :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #222;outline-offset:3px}.voowin-ui :is(.btn,.primaryButton,.secondaryButton,.ui-primary-action,.ui-secondary-action){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:11px 16px;border-radius:10px;font:inherit;font-size:14px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.voowin-ui :is(.btn:not(.primary):not(.btn-primary):not(.btn-danger),.secondaryButton,.ui-secondary-action){background:white;color:var(--ui-text);border:1px solid #cdd3dc}.voowin-ui :is(.btn.primary,.btn-primary,.primaryButton,.ui-primary-action){background:var(--ui-orange);color:#181818;border:1px solid var(--ui-orange)}.voowin-ui :is(.btn,.primaryButton,.secondaryButton):hover:not(:disabled){box-shadow:0 2px 8px #20252c12}.voowin-ui :is(input,select,textarea){max-width:100%;accent-color:var(--ui-orange)}.voowin-ui :is(h1,h2,h3){text-wrap:balance}.voowin-ui :is(.metric-value,.statValue,.headline-total){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ecosystem-state{max-width:1120px;margin:24px auto;padding:clamp(20px,4vw,36px);border:1px solid var(--ui-border);border-radius:18px;background:#fff;color:var(--ui-text)}.ecosystem-state h1{font-size:clamp(24px,4vw,32px);margin:0 0 12px}.ecosystem-state p{color:var(--ui-muted);line-height:1.6;margin:8px 0 20px;max-width:65ch}.ecosystem-loading{display:grid;grid-gap:18px;gap:18px}.ecosystem-loading p{margin:0;font-weight:650}.ecosystem-placeholder{height:20px;border-radius:7px;background:#edf0f3;animation:ecosystem-pulse 1.5s ease-in-out infinite}.ecosystem-placeholder:first-of-type{width:55%;height:32px}.ecosystem-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ecosystem-loading-grid .ecosystem-placeholder{width:100%;height:140px}.ecosystem-skip{position:fixed;left:16px;top:-100px;z-index:200;padding:12px 18px;background:white;color:#17191e;border:2px solid #ff5a00;border-radius:10px}.ecosystem-skip:focus{top:12px}@keyframes ecosystem-pulse{50%{opacity:.45}}@media(max-width:767px){.ecosystem-state{margin:16px}.ecosystem-loading-grid{grid-template-columns:1fr}.voowin-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px;min-height:44px}}@media(prefers-reduced-motion:reduce){.voowin-ui *,.voowin-ui :after,.voowin-ui :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.ecosystem-skip{display:none}}.voowin-ui .role-viewer .topHeader{position:relative;isolation:isolate;overflow:hidden;padding:30px;border:1px solid #242a32;border-radius:20px;background:radial-gradient(ellipse at 100% 0,#ff5a002e,transparent 62%),#171c23;box-shadow:0 12px 30px #171c2310}.voowin-ui .role-viewer .topHeader :is(h1,p){color:#fff}.voowin-ui .role-viewer .topHeader h1{font-size:clamp(24px,2.5vw,34px);line-height:1.2;letter-spacing:-.8px;max-width:24ch}.voowin-ui .role-viewer .topHeader p{color:#d6dce5;font-size:14px;line-height:1.6;max-width:56ch}.voowin-ui .role-viewer .topHeader .eyebrow{color:#ffad7e;letter-spacing:1.5px;font-size:11px}.voowin-ui .role-viewer .dashboardHeroAction{box-shadow:none;border:1px solid #ff8541;border-radius:11px;font-size:14px;white-space:nowrap;align-self:center}.voowin-ui .role-viewer .storePortal{gap:20px}.voowin-ui .role-viewer .portalSummary{gap:12px}.voowin-ui .role-viewer .portalSummary>a{position:relative;grid-template-columns:1fr;gap:8px;padding:20px;transition:border-color .15s,box-shadow .15s;border-radius:16px}.voowin-ui .role-viewer .portalSummary>a:hover{border-color:#ffa16b;box-shadow:0 6px 22px #20252c09}.voowin-ui .role-viewer .portalSummary i{grid-row:auto;width:34px;height:34px;background:#fff1e8;color:#b83c00;border-radius:10px}.voowin-ui .role-viewer .portalSummary strong{font-size:clamp(19px,2vw,25px);letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.voowin-ui .role-viewer .portalSummary span{color:#5b6778;font-weight:600;font-size:12px}.voowin-ui .role-viewer .portalSummary small{font-size:12px;line-height:1.5}.voowin-ui .role-viewer .premiumGoal{padding:26px;border-radius:18px;border-color:#e2e7ee;box-shadow:inset 3px 0 #ff5a00;background:#fff}.voowin-ui .role-viewer .premiumGoal:not(:has(.nextPrize)){grid-template-columns:1fr}.voowin-ui .role-viewer .goalNumbers{gap:12px;align-items:center}.voowin-ui .role-viewer .goalNumbers>strong{font-size:clamp(24px,3vw,36px);letter-spacing:-1px;overflow-wrap:anywhere}.voowin-ui .role-viewer .goalNumbers>b{font-size:22px}.voowin-ui .role-viewer .premiumGoal .monitorNote{background:#f7f8fa;color:#5b6778;border-radius:10px;font-size:12px;line-height:1.65;padding:12px 14px}.voowin-ui .role-viewer .portalCard{border-radius:18px;padding:24px;box-shadow:0 2px 8px #20252c04}.voowin-ui .role-viewer .portalCardHead h2{font-size:18px;letter-spacing:-.3px}.voowin-ui .role-viewer .financialWarning{border:1px solid #ecd9ca;border-radius:12px;padding:14px 18px;background:#fff9f3;color:#754226;font-size:13px;line-height:1.5}.voowin-ui .role-viewer .accountStates>div{background:#f7f8fa;border:1px solid #e7ebf0;border-radius:12px;padding:15px}.voowin-ui .role-viewer .accountStates strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:21px;overflow-wrap:anywhere}.voowin-ui .role-viewer .storeMapCard{border-radius:18px;margin-top:0}@media(max-width:1024px){.voowin-ui .role-viewer .topHeader{min-height:0;padding:18px 20px;margin-bottom:16px;gap:12px;border-radius:16px}.voowin-ui .role-viewer .topHeader h1{font-size:24px;max-width:none}.voowin-ui .role-viewer .topHeader p{margin-top:7px;font-size:13px}.voowin-ui .role-viewer .storePortal{gap:14px}.voowin-ui .role-viewer .portalSummary>a{padding:14px;gap:5px}.voowin-ui .role-viewer .portalSummary i{display:none}.voowin-ui .role-viewer .portalSummary strong{font-size:20px;line-height:1.25;overflow-wrap:anywhere}.voowin-ui .role-viewer .portalCard{padding:18px;border-radius:16px}}@media(max-width:850px){.voowin-ui .role-viewer .topHeader{padding:24px;gap:18px}.voowin-ui .role-viewer .dashboardHeroAction{align-self:stretch}.voowin-ui .role-viewer .portalColumns{grid-template-columns:1fr}}@media(max-width:480px){.voowin-ui .role-viewer .topHeader{padding:16px;border-radius:16px;gap:10px}.voowin-ui .role-viewer .topHeader h1{font-size:23px}.voowin-ui .role-viewer .portalSummary>a{padding:12px;gap:5px}.voowin-ui .role-viewer .portalCard,.voowin-ui .role-viewer .premiumGoal{padding:16px}.voowin-ui .role-viewer .goalNumbers>b{width:auto;margin-left:auto}.voowin-ui .role-viewer .portalColumns{gap:14px}}.voowin-ui :is(.dashboardSectionHeading a,.panelLink,.portalCardHead .ui-text-link){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 13px;border:1px solid #cdd3dc;border-radius:10px;background:#fff;color:#1F2937;text-decoration:none;white-space:normal}.voowin-ui .mainContent{min-width:0}.voowin-ui .sidebar nav a.active{background:#FFF1E8;color:#1F2937;border-color:#ffcfb5;box-shadow:inset 3px 0 #FF5A00}.voowin-ui .topHeader:after,.voowin-ui .topHeader:before{content:none}.voowin-ui .topHeader{background:#fff;border-color:#E2E7EE;box-shadow:0 2px 8px #20252c05}.voowin-ui :is(.dashboardHeroAction,.commercialMenuTrigger){color:#181818}.voowin-ui .portalSummary i{display:grid;place-items:center}.voowin-ui :is(.tableActions .textButton,.storeNameButton){display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:44px;padding:9px 12px;border:1px solid #cdd3dc;border-radius:9px;background:#fff;color:#1F2937;text-decoration:none}@media(max-width:767px){.voowin-ui .ecosystem-table,.voowin-ui .ecosystem-table tbody{display:block;width:100%;min-width:0}.voowin-ui .ecosystem-table thead{position:absolute;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.voowin-ui .ecosystem-table tr{display:block;border:1px solid #e2e7ee;border-radius:12px;padding:14px;margin:0 0 14px;background:#fff}.voowin-ui .ecosystem-table td{display:block;width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left;padding:10px 0}.voowin-ui .ecosystem-table td[data-label]:before{content:attr(data-label);display:block;color:#5B6778;font-size:12px;font-weight:650;margin-bottom:6px}.voowin-ui .ecosystem-table td:last-child{border-bottom:0}.voowin-ui .ecosystem-table .tableActions{justify-content:flex-start;flex-wrap:wrap}.voowin-ui .invoiceTable{overflow:visible}.voowin-ui .invoiceTable .invoiceHead{display:none}.voowin-ui .invoiceTable>div:not(.invoiceHead){display:grid;grid-template-columns:minmax(0,1fr);min-width:0;padding:14px;margin-top:12px;border:1px solid #e2e7ee;border-radius:12px;font-size:14px;grid-gap:0;gap:0}.voowin-ui .invoiceTable [data-label]{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;width:100%;padding:9px 0;white-space:normal;overflow-wrap:anywhere}.voowin-ui .invoiceTable [data-label]:before{content:attr(data-label);font-style:normal;font-weight:600;color:#5B6778}.voowin-ui .invoiceTable em{background:transparent;border-radius:0}.voowin-ui .portalSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.voowin-ui .accountStates{grid-template-columns:1fr}.voowin-ui .portalCardHead{flex-wrap:wrap;gap:12px}.voowin-ui .recentRow{flex-wrap:wrap}.voowin-ui .portalSummary :is(strong,small){overflow-wrap:anywhere}}