.marketplace{--market-ink:#172a35;--market-muted:#73818a;--market-border:#e8ece8;--market-green:#18866b;--market-deep:#126d59;color:var(--market-ink);background:#fff;border:1px solid #e2eae5cc;border-radius:22px;overflow:hidden;box-shadow:0 18px 55px #03121e21}.marketplace__announcement{color:#e7fbf4;text-align:center;background:#12392f;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:7px 18px;font-size:11px;font-weight:600;display:flex}.marketplace__announcement svg{color:#a4e7cd}.marketplace__announcement-separator{color:#79b9a3}.marketplace__announcement a{color:#f1cf7e;white-space:nowrap;align-items:center;gap:5px;margin-left:8px;font-weight:800;text-decoration:none;display:inline-flex}.marketplace__announcement a:hover{color:#fff;text-decoration:underline}.marketplace__inner{max-width:1240px;margin:0 auto;padding:26px 34px 38px}.market-hero{color:#f5fffb;background:linear-gradient(112deg,#123b33 0%,#17664f 51%,#258b68 100%);border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.market-hero__content{z-index:1;padding:38px 20px 38px 45px;position:relative}.market-hero__eyebrow,.market-section__eyebrow{color:#a9dec9;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:800}.market-hero__eyebrow{align-items:center;gap:8px;display:inline-flex}.market-hero__eyebrow span{background:#f1c96b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f1c96b2e}.market-hero h1{color:#fff;letter-spacing:-.9px;margin:15px 0 10px;font-size:clamp(32px,4vw,48px);line-height:1.2}.market-hero__content>p{color:#d3eee3;max-width:510px;margin:0;font-size:14px;line-height:1.8}.market-search{color:#7a888b;background:#fff;border:1px solid #ffffff9e;border-radius:11px;align-items:center;gap:10px;max-width:535px;height:50px;margin-top:21px;padding:5px 6px 5px 15px;display:flex;box-shadow:0 8px 26px #09291f2e}.market-search input{width:100%;min-width:0;box-shadow:none;outline:0;font-size:12px;color:#25383c!important;background:0 0!important;border:0!important}.market-search input::placeholder{color:#98a5a4}.market-search button{color:#fff;cursor:pointer;background:#edac48;border:0;border-radius:8px;flex:none;height:38px;padding:0 19px;font-size:12px;font-weight:800}.market-search button:hover{background:#da9633}.market-hero__links{flex-wrap:wrap;gap:18px;margin-top:17px;display:flex}.market-hero__links a{color:#ecfff6;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.market-hero__links a:hover{color:#f7d58d}.market-hero__art{min-height:330px;position:relative}.market-hero__orb{border-radius:50%;position:absolute}.market-hero__orb--one{background:#d1fae71f;width:285px;height:285px;top:24px;left:50%;transform:translate(-45%)}.market-hero__orb--two{border:1px solid #e8fff33b;width:210px;height:210px;top:61px;left:50%;transform:translate(-45%)}.market-hero__bag{background:linear-gradient(145deg,#fff3,#ffffff0a);border:1px solid #ffffff40;border-radius:52px;place-items:center;width:190px;height:190px;font-size:95px;display:grid;position:absolute;top:54px;left:50%;transform:translate(-45%)rotate(-7deg);box-shadow:0 25px 55px #0421193d}.market-hero__floating{z-index:1;color:#19382d;background:#f8fff8;border:1px solid #fff6;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:800;position:absolute;box-shadow:0 10px 26px #04211933}.market-hero__floating--one{top:53px;right:12px}.market-hero__floating--two{bottom:56px;left:8px}.market-hero__sparkle{color:#f4d284;font-size:29px;position:absolute;top:45px;left:12%}.market-benefits{border-bottom:1px solid var(--market-border);grid-template-columns:repeat(4,1fr);gap:10px;padding:19px 0 21px;display:grid}.market-benefits>div,.market-benefits>a{align-items:center;gap:11px;min-width:0;padding:8px 10px;display:flex}.market-benefits>a:hover strong{color:var(--market-green)}.market-benefit__icon{width:39px;height:39px;color:var(--market-green);background:#f0f8f3;border:1px solid #e1eee7;border-radius:12px;flex:none;place-items:center;display:grid}.market-benefits strong,.market-benefits small{display:block}.market-benefits strong{color:#273a3e;font-size:11px}.market-benefits small{color:#88948e;margin-top:3px;font-size:9px}.market-section{padding-top:27px}.market-section__heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.market-section__eyebrow{color:#85958c;letter-spacing:1.1px;font-size:9px}.market-section__heading h2{color:#1b302e;letter-spacing:-.3px;margin:4px 0 0;font-size:20px}.market-section__heading>a{color:var(--market-green);white-space:nowrap;align-items:center;gap:3px;padding-bottom:3px;font-size:11px;font-weight:800;display:inline-flex}.market-section__heading>a:hover{color:var(--market-deep)}.market-categories__list{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.market-category{border:1px solid var(--market-border);color:#55655e;cursor:pointer;background:#fbfcfa;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:91px;transition:transform .18s,border-color .18s,background .18s;display:flex}.market-category:hover,.market-category.is-selected{background:#f0f8f3;border-color:#9dcbb5;transform:translateY(-2px)}.market-category>span{background:#edf5ef;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.market-category strong{color:#354940;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.market-categories__hint{color:#7d8983;background:#fafcf9;border:1px dashed #dce5dd;border-radius:12px;padding:17px;font-size:11px}.market-products{padding-top:32px}.market-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.market-product{background:#fff;border:1px solid #e8ece8;border-radius:14px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden}.market-product:hover{transform:translateY(-3px);box-shadow:0 10px 25px #17372717}.market-product__image-wrap{background:linear-gradient(145deg,#f3f6f1,#eaf2eb);place-items:center;height:175px;display:grid;position:relative;overflow:hidden}.market-product__image{object-fit:cover;width:100%;height:100%;transition:transform .25s}.market-product:hover .market-product__image{transform:scale(1.035)}.market-product__image-placeholder{color:#6ea48b;font-size:52px}.market-product__demo{color:#765116;background:#fff2cc;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;bottom:10px;left:10px}.market-product__discount{color:#8d5c18;background:#ffebc4;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;top:10px;left:10px}.market-product__icon-button,.market-product__share{color:#63726b;cursor:pointer;background:#fffffff0;border:1px solid #e2e8e2e6;place-items:center;display:grid;position:absolute}.market-product__icon-button{border-radius:50%;width:33px;height:33px;top:9px;right:9px}.market-product__icon-button.is-favorite{color:#df5b69}.market-product__share{border-radius:9px;width:30px;height:30px;bottom:9px;right:9px}.market-product__icon-button:hover,.market-product__share:hover{color:var(--market-green);background:#fff}.market-product__body{padding:12px}.market-product__category{color:#8a9690;font-size:9px}.market-product__name{color:#263a35;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;margin-top:5px;font-size:12px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.market-product__name:hover{color:var(--market-green)}.market-product__price-row{align-items:baseline;gap:7px;margin:9px 0;display:flex}.market-product__price-row strong{color:#147457;font-size:15px}.market-product__price-row del{color:#9ba6a0;font-size:10px}.market-product__add{color:#197558;cursor:pointer;background:#f3faf5;border:1px solid #cfe4d8;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:36px;font-size:10px;font-weight:800;display:flex}.market-product__add:hover{border-color:var(--market-green);color:#fff;background:var(--market-green)}.market-product__add{text-decoration:none}.market-product__add:disabled{opacity:.6;cursor:wait}.market-notice{color:#246746;background:#f0faf3;border:1px solid #cde8d7;border-radius:9px;margin-bottom:13px;padding:11px 13px;font-size:11px}.market-state{color:#7a8980;text-align:center;background:#fafcf9;border:1px dashed #dbe5dc;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:115px;padding:22px;font-size:12px;display:flex}.market-state p{margin:0}.market-state a{color:var(--market-green);align-items:center;gap:5px;font-weight:800;display:inline-flex}.market-state--error{color:#a04141;background:#fff7f6;border-color:#f0caca}.market-state--error button{color:#fff;cursor:pointer;background:#ad5144;border:0;border-radius:7px;padding:8px 13px;font-size:11px;font-weight:700}.market-social,.market-seller{border-radius:15px;align-items:center;gap:16px;margin-top:27px;padding:20px 22px;display:flex}.market-social{background:linear-gradient(105deg,#f2f8f4,#f8faf6);border:1px solid #dfece7}.market-social__icon,.market-seller__icon{color:#fff;background:linear-gradient(145deg,#c65377,#ef9b56);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.market-social>div:nth-child(2){flex:1}.market-social>div:nth-child(2)>span,.market-seller__copy>span{color:#779086;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:800}.market-social h2,.market-seller h2{color:#273a35;margin:3px 0 4px;font-size:16px}.market-social p,.market-seller p{color:#7d8b84;margin:0;font-size:10px;line-height:1.7}.market-social>a,.market-seller>a{color:#267657;background:#ffffffb8;border:1px solid #cbded2;border-radius:8px;flex:none;align-items:center;gap:6px;padding:10px 12px;font-size:10px;font-weight:800;display:inline-flex}.market-social>a:hover,.market-seller>a:hover{color:#fff;background:var(--market-green)}.market-seller{color:#effbf5;background:linear-gradient(110deg,#183d31,#205d45);border:1px solid #264b3c}.market-seller__icon{color:#d8f6e5;background:#dcffe821}.market-seller__copy{flex:1}.market-seller__copy>span{color:#a2d0b4}.market-seller h2{color:#f1fff5}.market-seller p{color:#bed6c8;max-width:690px}.market-seller__contacts{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}.market-seller__contacts a,.market-seller__contacts address{color:#effbf5;align-items:center;gap:7px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.market-seller__contacts a:hover{color:#f1cf7e}@media (width<=1000px){.marketplace__inner{padding-left:23px;padding-right:23px}.market-categories__list{grid-template-columns:repeat(4,minmax(0,1fr))}.market-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-benefits{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.marketplace{border-radius:15px}.marketplace__announcement{flex-wrap:wrap;gap:5px 7px;font-size:9px}.marketplace__inner{padding:14px 13px 22px}.market-hero{grid-template-columns:1fr;min-height:0}.market-hero__content{padding:27px 19px 5px}.market-hero h1{font-size:34px}.market-hero__content>p{font-size:12px}.market-search{height:46px}.market-search input{font-size:10px}.market-search button{height:34px;padding:0 13px;font-size:10px}.market-hero__art{min-height:190px}.market-hero__orb--one{width:175px;height:175px;top:4px;left:52%}.market-hero__orb--two{width:130px;height:130px;top:26px;left:52%}.market-hero__bag{border-radius:34px;width:120px;height:120px;font-size:65px;top:20px;left:52%}.market-hero__floating{padding:8px 10px;font-size:8px}.market-hero__floating--one{top:12px;right:9px}.market-hero__floating--two{bottom:20px;left:4px}.market-hero__sparkle{top:19px;left:9%}.market-benefits{gap:2px;padding:12px 0}.market-benefits>div,.market-benefits>a{gap:7px;padding:7px 4px}.market-benefit__icon{border-radius:10px;width:33px;height:33px}.market-benefits strong{font-size:9px}.market-benefits small{font-size:8px}.market-section{padding-top:21px}.market-section__heading h2{font-size:17px}.market-section__heading>a{font-size:9px}.market-categories__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.market-category{gap:5px;min-height:78px}.market-category>span{width:34px;height:34px;font-size:17px}.market-category strong{font-size:8px}.market-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.market-product__image-wrap{height:135px}.market-product__body{padding:9px}.market-product__name{min-height:32px;font-size:10px}.market-product__price-row strong{font-size:13px}.market-product__add{min-height:34px;font-size:9px}.market-social,.market-seller{align-items:flex-start;gap:10px;padding:15px}.market-seller__contacts{width:100%;padding-left:47px;font-size:10px}.market-social__icon,.market-seller__icon{width:37px;height:37px}.market-social h2,.market-seller h2{font-size:13px}.market-social p,.market-seller p{font-size:9px}.market-social>a,.market-seller>a{align-self:center;padding:8px;font-size:0}.market-social>a svg,.market-seller>a svg{width:18px;height:18px}}@media (width<=390px){.market-hero__links{gap:11px}.market-hero__links a{font-size:10px}.market-benefits{grid-template-columns:1fr 1fr}.market-category{min-height:70px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5eef8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#07111f;font-family:Inter,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#root{min-width:0;min-height:100%;margin:0}body{background:radial-gradient(circle at 15% 0,#123554 0%,#0000 34%),linear-gradient(145deg,#07111f 0%,#0b1728 52%,#101b2d 100%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.dark-theme,.dark-theme main{color:#e5eef8}.dark-theme [style*="background: rgb(255, 255, 255)"],.dark-theme [style*="background: #fff"]{color:#e5eef8!important;background:#111f32!important;border-color:#29415d!important}.dark-theme [style*="background: rgb(248, 250, 252)"],.dark-theme [style*="background: #f8fafc"]{color:#d8e6f5!important;background:#0d1a2b!important;border-color:#29415d!important}.dark-theme input,.dark-theme select,.dark-theme textarea{color:#e5eef8!important;background:#0d1a2b!important;border-color:#31506f!important}.dark-theme table th{color:#b9cbe0!important}.dark-theme table td{border-color:#223951!important}.dark-theme [style*="color: rgb(15, 76, 129)"],.dark-theme [style*="color: #0f4c81"]{color:#62b7f5!important}.dark-theme [style*="color: rgb(55, 65, 81)"],.dark-theme [style*="color: #374151"]{color:#a9bed4!important}.dark-theme [style*="color: rgb(71, 85, 105)"],.dark-theme [style*="color: #475569"],.dark-theme [style*="color: rgb(100, 116, 139)"],.dark-theme [style*="color: #64748b"]{color:#9fb6cc!important}.dark-theme [style*="color: rgb(31, 41, 55)"],.dark-theme [style*="color: #1f2937"],.dark-theme [style*="color: rgb(15, 23, 42)"],.dark-theme [style*="color: #0f172a"]{color:#e5eef8!important}.dark-theme span[style*="background: rgb(220, 252, 231)"],.dark-theme span[style*="background: #dcfce7"]{color:#166534!important}.dark-theme span[style*="background: rgb(254, 226, 226)"],.dark-theme span[style*="background: #fee2e2"]{color:#991b1b!important}.dark-theme span[style*="background: rgb(254, 243, 199)"],.dark-theme span[style*="background: #fef3c7"]{color:#92400e!important}.dark-theme span[style*="background: rgb(219, 234, 254)"],.dark-theme span[style*="background: #dbeafe"]{color:#1e40af!important}.dark-theme span[style*="background: rgb(226, 232, 240)"],.dark-theme span[style*="background: #e2e8f0"]{color:#334155!important}.dark-theme footer span[style*="color: rgb(15, 76, 129)"],.dark-theme footer span[style*="color: #0f4c81"]{color:#62b7f5!important}.shell-main>*{max-width:100%}@media (width<=760px){.app-sidebar{border-bottom:1px solid #203852;overflow-x:auto;border-right:0!important;width:100%!important;min-height:auto!important;padding:10px!important}.app-sidebar>div:first-child{display:none}.app-sidebar a{white-space:nowrap;margin:0 5px 0 0!important;padding:8px 10px!important;display:inline-block!important}.shell-main{padding:14px 12px 28px!important}footer>div:first-child{grid-template-columns:1fr!important;gap:18px!important}}@media print{body{color:#111!important;background:#fff!important}.no-print{display:none!important}.accounts-report{color:#111!important;padding:0!important}.accounts-report section,.accounts-report>div{break-inside:avoid;box-shadow:none!important}.accounts-report table{page-break-inside:auto}.accounts-report tr{page-break-inside:avoid}.accounts-report h1,.accounts-report h2,.accounts-report h3,.accounts-report span,.accounts-report td,.accounts-report th{color:#111!important}}
