.e-two-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:24px}.e-unit-row{display:flex;align-items:center;gap:18px;padding:22px 0;border-bottom:1px solid #e8eef7}.e-unit-row:last-child{border:0}.e-unit-row>div{flex:1}.e-unit-row h3{margin:0}.e-unit-row p{margin:7px 0 0}.e-balance-hero{background:linear-gradient(120deg,#086bff,#398bff);color:#fff;border-radius:18px;padding:30px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;position:relative;overflow:hidden}.e-balance-hero:after{content:"";width:190px;height:190px;border:38px solid #ffffff13;border-radius:50%;position:absolute;right:-75px;top:-55px;pointer-events:none}.e-balance-hero strong{font-size:38px;letter-spacing:-1.4px;line-height:1.2;overflow-wrap:anywhere}.e-balance-hero .p-split{width:100%}.e-balance-hero small{color:#dceaff}.e-balance-hero h2{color:#fff;margin:0}.e-wallet-grid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.3fr);gap:20px}.e-wallet-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.e-wallet-stats section{display:flex;flex-direction:column;gap:18px;justify-content:center}.e-wallet-stats svg{color:#467ada}.e-wallet-stats small{color:#7588a6}.e-wallet-stats h2{font-size:22px;overflow-wrap:anywhere}.e-inline-field{min-width:180px;margin:0!important}.e-ledger-row{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid #edf1f7}.e-ledger-row>div{flex:1;min-width:0}.e-ledger-row h3,.e-ledger-row p{margin:0 0 5px}.e-ledger-row>b{white-space:nowrap}.e-positive{color:#079589}.e-pagination{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-top:20px}.e-summary-triple{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.e-summary-triple div{display:flex;flex-direction:column;gap:12px}.e-summary-triple small{color:#7489a8}.e-summary-triple strong{font-size:25px}.e-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.e-product{overflow:hidden;display:flex;flex-direction:column}.e-product>.p-inset{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex:1}.e-product h2{font-size:21px;line-height:1.35;margin:2px 0;overflow-wrap:anywhere}.e-product-cover{width:100%;position:relative;display:block;text-align:left;border:0;background:none;padding:0}.e-product-cover>.p-badge{position:absolute;top:17px;left:17px}.e-product-title{text-align:left;padding:0;border:0;background:none}.e-product-description{font-size:13px;color:#7485a3;line-height:1.65;margin:0 0 8px;flex:1}.e-product-price{font-size:21px;letter-spacing:-.5px}.e-product .p-split{gap:10px;flex-wrap:wrap}.e-store-picture{height:204px;background:linear-gradient(140deg,#e9f6ff,#e6eeff);display:flex;align-items:center;justify-content:center;overflow:hidden}.e-store-picture.merch{background:linear-gradient(135deg,#eef0ff,#e5eafa)}.e-store-picture.gold{background:linear-gradient(140deg,#fff7e6,#fff0d5)}.e-store-picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.e-store-picture.small{width:82px;height:82px;border-radius:12px;flex-shrink:0}.e-gift-object{width:105px;height:105px;border-radius:26px;display:grid;place-items:center;background:linear-gradient(135deg,#fff,#d0e4ff);color:#1974ec;box-shadow:0 22px 18px -10px #2c69b54d,inset 1px 2px 3px #fff;transform:rotate(-9deg)}.e-gift-object svg{width:62px;height:62px;stroke-width:1.35}.e-store-picture.gold .e-gift-object{background:linear-gradient(135deg,#fff,#ffe7a4);color:#c99116;box-shadow:0 22px 18px -10px #b8872044}.e-store-picture.small .e-gift-object{width:50px;height:50px;border-radius:14px;box-shadow:none}.e-store-picture.small svg{width:30px;height:30px}.e-store-banner{background:linear-gradient(115deg,#e4efff,#eef5ff 65%,#e1eeff);padding:32px 36px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:26px}.e-store-banner h2{font-size:30px;line-height:1.2;letter-spacing:-.9px;margin:14px 0}.e-store-banner p{color:#6881a6;font-size:14px}.e-store-balance{background:#fff;border:1px solid #d9e6fb;padding:26px;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-width:265px;box-shadow:0 12px 30px #648ac710}.e-store-balance>span{display:flex;gap:10px;align-items:center;color:#6481ab}.e-store-balance strong{font-size:32px;color:#086bff;letter-spacing:-1px;overflow-wrap:anywhere}.e-store-balance small{font-size:11px;color:#7e90ae}.e-cart-count{padding:1px 7px;background:#ffffff30;border-radius:7px}.e-category-pills{display:flex;gap:7px;overflow:auto}.e-category-pills button{white-space:nowrap;border:1px solid #dde6f5;border-radius:30px;padding:9px 15px;font-size:12px;color:#7389aa;background:#fff}.e-category-pills button.active{color:#0968f2;background:#eaf2ff;border-color:#b7d3ff}.e-admin-store-stats{display:flex;gap:30px;align-items:center;flex-wrap:wrap;padding:24px 0}.e-admin-store-stats span{display:flex;align-items:center;gap:9px;color:#7185a4}.e-admin-store-stats b{font-size:24px;color:#102748}.e-order-row{width:100%;display:flex;align-items:center;gap:18px;text-align:left}.e-order-row>div{flex:1;min-width:0}.e-order-row h3{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.e-order-row h3,.e-order-row p{margin:0 0 8px}.e-order-row p{overflow-wrap:anywhere}.e-order-row>strong{white-space:nowrap}.e-cart-line{display:flex;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid #e8eef8}.e-cart-line>div:not(.e-store-picture){flex:1;min-width:0}.e-cart-line h3{margin:0 0 10px;overflow-wrap:anywhere}.e-cart-line strong{color:#086bff}.e-quantity{display:flex;gap:10px;align-items:center;margin-top:12px;font-size:12px;color:#7485a5}.e-quantity input{width:70px!important;padding:7px 9px!important;min-height:34px!important;border:1px solid #cfdcf1;border-radius:7px}.e-checkout-summary{margin-top:22px}.e-checkout-summary p{font-size:12px}.e-order-history{display:flex;gap:12px;margin-top:22px}.e-order-history svg{color:#167aec;flex-shrink:0}.e-order-history p{line-height:1.6}.e-upload{position:relative;cursor:pointer;overflow:hidden}.e-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.e-campaign-feed{margin-top:24px}.e-feed-item{display:flex;gap:14px;border-top:1px solid #edf1f8;padding:22px 0}.e-feed-item>div:last-child{flex:1;min-width:0}.e-message-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:12px 0}.e-reactions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:12px}.e-reactions button:not(.p-text-link){border:1px solid #e0e9f8;background:#f6f9fe;border-radius:20px;padding:5px 10px;font-size:14px}.e-reactions button[aria-pressed=true]{background:#e3efff;border-color:#91bbff}.e-reactions button:disabled{opacity:.8;cursor:default}.e-private-message{background:#f3f7ff;border:1px solid #e3ecfa;border-radius:12px;padding:18px;margin-top:14px}.e-private-message strong{display:flex;align-items:center;gap:5px}.e-private-message>.p-text-link{display:block;margin-top:12px}.e-remark-input{padding:16px 22px 0}.e-remark-input textarea{min-height:64px}.e-remark-input .p-split{margin-bottom:8px}.e-remark-input small{font-size:11px}.e-publication-settings{margin-top:24px}.e-unit-selector{margin:22px 0}.product-ui.e-pricing .e-pricing-intro{text-align:center;padding:76px 24px 40px}.product-ui.e-pricing .e-pricing-intro h1{font-size:54px;letter-spacing:-2px;line-height:1.12;margin:24px 0}.product-ui.e-pricing .e-pricing-intro h1 em{font-style:normal;color:#0a6bff}.product-ui.e-pricing .e-pricing-intro>p{color:#7284a0;max-width:530px;margin:0 auto 26px;line-height:1.75;font-size:16px}.product-ui.e-pricing .e-period-picker{display:inline-flex;gap:5px;background:#eef3fc;border:1px solid #e4ebf6;padding:6px;border-radius:14px}.product-ui.e-pricing .e-period-picker button{border:0;background:none;padding:13px 19px;border-radius:9px;color:#6c81a1;font-size:14px}.product-ui.e-pricing .e-period-picker button.active{background:#fff;color:#076cfc;box-shadow:0 2px 8px #45669515}.product-ui.e-pricing .e-period-picker button span{padding:4px 6px;background:#e4f6ef;color:#148c65;font-size:11px;border-radius:5px;margin-left:5px}.product-ui.e-pricing .e-pricing-cards{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:22px;max-width:1200px;padding:20px 24px;margin:auto}.product-ui.e-pricing .e-pricing-cards>article{padding:32px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.product-ui.e-pricing .e-pricing-cards h2{font-size:24px;letter-spacing:-.6px;margin:0}.product-ui.e-pricing .e-pricing-cards p{margin:0;line-height:1.7}.product-ui.e-pricing .e-pricing-cards .e-price-base{border:2px solid #1673fc;box-shadow:0 20px 40px #1261c80d}.product-ui.e-pricing .e-price-number{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin:4px 0}.product-ui.e-pricing .e-price-number strong{font-size:45px;letter-spacing:-2px;white-space:nowrap}.product-ui.e-pricing .e-price-number span{font-size:13px;color:#7c8da6}.product-ui.e-pricing .e-price-number.smaller strong{font-size:36px}.product-ui.e-pricing .e-pricing-cards ul{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:16px;font-size:13px}.product-ui.e-pricing .e-pricing-cards li{display:flex;align-items:flex-start;gap:10px}.product-ui.e-pricing .e-pricing-cards li svg{flex-shrink:0;color:#167af4}.product-ui.e-pricing .e-price-note{font-size:11px;color:#7b8ca5;border-top:1px solid #e8eef7;padding-top:20px!important;margin-top:auto!important}.product-ui.e-pricing .e-price-request{font-size:29px;font-weight:700;margin:12px 0}.product-ui.e-pricing .e-price-hosting{background:linear-gradient(135deg,#fff,#f1f9fb)!important}.product-ui.e-pricing .e-price-calculator{display:grid;grid-template-columns:1fr 1fr;gap:70px;max-width:1110px;padding:60px 24px 80px;margin:auto;align-items:center}.product-ui.e-pricing .e-price-calculator h2{font-size:34px;letter-spacing:-1px;line-height:1.25;margin:18px 0}.product-ui.e-pricing .e-price-calculator p{color:#7186a4;line-height:1.7}.product-ui.e-pricing .e-price-calculator .p-field{margin-top:24px}.product-ui.e-pricing .e-price-calculator .p-check{margin-top:22px}.product-ui.e-pricing .e-price-total{background:linear-gradient(135deg,#0762eb,#358cff);border-radius:20px;padding:36px;display:flex;flex-direction:column;gap:18px;color:#fff;box-shadow:0 20px 40px #2275de20}.product-ui.e-pricing .e-price-total>strong{font-size:44px;letter-spacing:-1px;overflow-wrap:anywhere}.product-ui.e-pricing .e-price-total p{color:#dce9ff;margin:0}.product-ui.e-pricing .e-price-total .p-split{font-size:13px;padding:10px 0;border-bottom:1px solid #ffffff24;gap:12px}.product-ui.e-pricing .e-price-total small{color:#dce9ff;font-size:11px;line-height:1.7}.product-ui.e-pricing .e-price-saving{background:#ffffff16;border-radius:10px;padding:13px;display:flex;align-items:center;gap:10px;font-size:13px}.product-ui.e-pricing .e-price-services{max-width:1200px;margin:0 auto 70px;padding:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.product-ui.e-pricing .e-price-services>div{grid-column:1/-1}.product-ui.e-pricing .e-price-services article{padding:25px;background:#f1f6ff;border-radius:14px}.product-ui.e-pricing .e-price-services h2{font-size:30px}.product-ui.e-pricing .e-price-services h3{font-size:18px}.product-ui.e-pricing .e-price-services p{font-size:14px;color:#7488a5;line-height:1.75}.e-nav-active{color:#086bff!important}.product-ui.e-pricing .l-footer{flex-wrap:wrap}.e-storage-error{margin:10px 24px;padding:12px;border-radius:9px;background:#fff3e2;color:#8a530f;font-size:13px}.e-product button:focus-visible,.e-reactions button:focus-visible,.product-ui.e-pricing .e-period-picker button:focus-visible,.e-category-pills button:focus-visible{outline:3px solid #8fbbff;outline-offset:3px}.e-payout-embedded>h1{display:none}@media(min-width:1600px){.e-products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.e-products{grid-template-columns:repeat(2,minmax(0,1fr))}.e-wallet-grid{grid-template-columns:1fr}.product-ui.e-pricing .e-pricing-cards{grid-template-columns:1fr 1fr}.product-ui.e-pricing .e-pricing-cards .e-price-base{grid-row:span 2}.product-ui.e-pricing .e-pricing-intro h1{font-size:44px}.product-ui.e-pricing .e-price-calculator{gap:30px}.product-ui.e-pricing .e-price-number.smaller strong{font-size:30px}.e-two-columns{grid-template-columns:1fr}.e-store-banner{padding:25px}.e-store-banner h2{font-size:26px}.p-manager-header nav{gap:2px!important}.p-manager-header nav button{padding:10px!important}}@media(max-width:700px){.e-products{gap:14px}.e-product>.p-inset{padding:15px!important;gap:10px}.e-product h2{font-size:16px}.e-store-picture{height:150px}.e-gift-object{width:76px;height:76px;border-radius:20px}.e-gift-object svg{width:46px;height:46px}.e-product-description{font-size:12px}.e-product-price{font-size:18px}.e-product .p-split small{font-size:10px}.e-product .p-button{font-size:12px;padding:9px!important;min-height:40px}.e-store-banner{display:block;padding:24px}.e-store-banner h2{font-size:27px}.e-store-banner p{font-size:13px}.e-store-balance{margin-top:20px;min-width:0;padding:20px}.e-store-balance strong{font-size:29px}.e-category-pills{width:100%;padding-bottom:6px}.e-wallet-stats{gap:8px}.e-wallet-stats section{padding:13px!important;gap:13px}.e-wallet-stats h2{font-size:17px}.e-wallet-stats small{font-size:10px}.e-balance-hero{padding:25px}.e-balance-hero strong{font-size:33px}.e-unit-row{flex-wrap:wrap;gap:10px}.e-unit-row>div{min-width:160px}.e-ledger-row{flex-wrap:wrap}.e-ledger-row>div{flex-basis:calc(100% - 65px)}.e-ledger-row>b{margin-left:53px}.e-order-row{flex-wrap:wrap;padding:18px!important}.e-order-row>div{flex-basis:calc(100% - 75px)}.e-order-row>strong{margin-left:65px}.e-feed-item .p-split{align-items:flex-start;flex-direction:column;gap:5px}.e-summary-triple{gap:9px}.e-summary-triple strong{font-size:19px}.e-cart-line{gap:12px}.e-cart-line .e-store-picture.small{width:62px;height:62px}.product-ui.e-pricing .e-pricing-intro{padding:44px 20px 20px}.product-ui.e-pricing .e-pricing-intro h1{font-size:35px;letter-spacing:-1.3px}.product-ui.e-pricing .e-pricing-intro>p{font-size:14px}.product-ui.e-pricing .e-period-picker{gap:0;padding:4px}.product-ui.e-pricing .e-period-picker button{padding:11px 10px;font-size:12px}.product-ui.e-pricing .e-pricing-cards{grid-template-columns:1fr;padding:20px;gap:16px}.product-ui.e-pricing .e-pricing-cards .e-price-base{grid-row:auto}.product-ui.e-pricing .e-pricing-cards>article{padding:28px}.product-ui.e-pricing .e-price-calculator{grid-template-columns:1fr;padding:40px 20px;gap:28px}.product-ui.e-pricing .e-price-calculator h2{font-size:30px}.product-ui.e-pricing .e-price-total{padding:28px}.product-ui.e-pricing .e-price-total>strong{font-size:38px}.product-ui.e-pricing .e-price-services{grid-template-columns:1fr;padding:20px;gap:15px}.product-ui.e-pricing .e-price-services article{padding:23px}.product-ui.e-pricing .l-links{display:flex!important}.product-ui.e-pricing .l-links button:first-child{display:none}.product-ui.e-pricing .l-nav{gap:10px;padding:18px 20px}.product-ui.e-pricing .l-nav .p-button{display:none}.p-bottom-nav button{flex:1;min-width:0}.p-bottom-nav button span{font-size:10px}.e-remark-input{padding:14px}.e-remark-input .p-split{flex-wrap:wrap;gap:6px}.e-admin-store-stats{gap:15px;font-size:12px}.e-admin-store-stats b{font-size:20px}}@media(max-width:370px){.e-products,.e-wallet-stats{grid-template-columns:1fr}.e-store-picture{height:190px}}.product-ui.e-pricing .e-pricing-intro .l-kicker{justify-content:center}.e-product-title h2{text-wrap:balance}@media(max-width:700px){.e-product-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:59px;flex:none}}.e-section{margin-top:26px}.e-pre-line{white-space:pre-wrap;overflow-wrap:anywhere}.e-wallet-four{grid-template-columns:repeat(2,minmax(0,1fr))}.e-store-workspace .p-stack{display:flex;flex-direction:column;gap:14px}.e-store-workspace .e-product h2{text-wrap:balance}.e-unit-row .p-badge{display:flex;gap:5px;align-items:center}.e-store-workspace .p-form-stack{display:flex;flex-direction:column;gap:16px}@media(max-width:760px){.e-unit-row{flex-wrap:wrap}.e-ledger-row{align-items:flex-start;flex-wrap:wrap}.e-ledger-row>b{margin-left:auto}.e-order-row{flex-wrap:wrap}.e-order-row>strong{margin-left:auto}.e-wallet-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
