@charset "UTF-8";:root{--forest:#123b2f;--forest-2:#1d5945;--mint:#e9f1e9;--cream:#f8f7f2;--paper:#fff;--ink:#18251f;--muted:#758079;--line:#e7eae5;--gold:#dcae61;--shadow:0 18px 55px rgba(18,59,47,.09)}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font-family:DM Sans,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.announcement{height:34px;background:var(--forest);color:#dce8dd;display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;letter-spacing:.035em}.announcement span{color:var(--gold)}.site-header{height:82px;padding:0 clamp(22px,7vw,110px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:20}.brand{display:inline-flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:22px;font-weight:800;letter-spacing:-1.1px;color:var(--forest)}.brand small{display:block;font:700 8px DM Sans,sans-serif;letter-spacing:1.55px;color:#829087;margin-top:1px}.brand-mark{height:37px;width:37px;border-radius:12px;background:var(--forest);color:#fff;display:grid;place-items:center;font:800 20px Manrope;letter-spacing:-1px}.main-nav{display:flex;align-items:center;gap:34px;color:#657168;font-size:13px}.main-nav a{padding:10px 0}.main-nav a:hover,.main-nav a.active{color:var(--forest)}.header-actions{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;border:0;border-radius:9px;padding:13px 19px;font-size:12px;font-weight:700;cursor:pointer;transition:.2s}.btn span{font-size:16px}.btn-primary{background:var(--forest);color:#fff}.btn-primary:hover{background:#245c47;transform:translateY(-1px)}.btn-outline{border:1px solid #dce3dc;background:#fff;color:var(--forest)}.btn-light{background:#fff;color:var(--forest)}.btn-light:hover{background:#edf4ed}.dashboard-link{font-size:12px;font-weight:700;color:var(--forest);padding:10px}.avatar-button{border:0;background:var(--mint);color:var(--forest);border-radius:50%;height:36px;width:36px;font-weight:800;cursor:pointer}.text-button{border:0;background:none;color:var(--muted);font-size:12px;cursor:pointer}.hero{min-height:520px;background:var(--cream);padding:68px clamp(22px,10vw,160px) 56px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;overflow:hidden}.hero-copy{max-width:570px;position:relative;z-index:2}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:9px;letter-spacing:1.55px;font-weight:800;color:#8b9a8f}.eyebrow-dot{height:7px;width:7px;border-radius:50%;background:#d6a65b}.hero h1,.auth-message h1{font:800 clamp(48px,6vw,76px)/1.03 Manrope,sans-serif;letter-spacing:-4.5px;color:var(--forest);margin:22px 0}.hero h1 em,.auth-message h1 em{font-style:normal;color:#a77c42}.hero-copy>p{font-size:15px;line-height:1.8;color:#6e7a72;max-width:450px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:28px}.hero-secondary{font-size:12px;font-weight:700;color:var(--forest)}.hero-secondary span{padding-left:7px}.hero-proof{display:flex;align-items:center;gap:13px;margin-top:52px}.proof-avatars{display:flex;padding-left:4px}.proof-avatars i{font-style:normal;height:29px;width:29px;margin-left:-4px;border:2px solid var(--cream);border-radius:50%;display:grid;place-items:center;background:#d9e6dc;color:var(--forest);font-size:11px;font-weight:700}.proof-avatars i:nth-child(2){background:#f0dfc7}.proof-avatars i:nth-child(3){background:#d8dce9}.hero-proof strong,.hero-proof small{display:block}.hero-proof strong{font-size:11px}.hero-proof small{font-size:10px;color:#8a948d;margin-top:3px}.hero-art{height:390px;position:relative;display:grid;place-items:center}.art-orbit{position:absolute;border:1px solid #e3e6dc;border-radius:50%;width:390px;height:390px}.orbit-two{width:300px;height:300px;border-style:dashed}.art-card-main{position:relative;width:270px;background:#fff;border-radius:17px;box-shadow:0 22px 60px #1b3e2d1a;overflow:hidden;transform:rotate(-5deg);z-index:2}.art-image{height:220px;background:linear-gradient(145deg,#dce9dc,#f1e6d3);display:grid;place-items:center;font-size:100px}.art-card-info{padding:17px 19px}.art-card-info span,.art-card-info small{display:block;color:#88948b;font-size:8px;letter-spacing:1.1px}.art-card-info strong{display:block;color:var(--forest);font:700 14px Manrope;margin:7px 0}.art-card-info small{letter-spacing:0}.floating-tag{position:absolute;z-index:3;background:#fff;padding:12px 15px;border-radius:9px;box-shadow:var(--shadow);font-size:10px;font-weight:700;color:var(--forest)}.floating-tag span{color:#b98c4f;margin-right:6px}.tag-top{top:55px;right:1%}.tag-bottom{bottom:45px;left:0}.art-spark{position:absolute;color:#b78c50;font-size:30px}.spark-one{top:40px;left:13%}.spark-two{bottom:42px;right:12%}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:24px clamp(22px,10vw,160px);border-bottom:1px solid var(--line);gap:15px}.trust-strip div{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:600;color:#66736a}.trust-strip strong{font:700 11px Manrope;color:#bd955a}.section-wrap{padding-left:clamp(22px,10vw,160px);padding-right:clamp(22px,10vw,160px)}.category-section{padding-top:82px;padding-bottom:63px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px}.section-heading h2,.workspace-section h2{font:800 30px Manrope;letter-spacing:-1.3px;color:var(--forest);margin:10px 0 0}.muted{color:#8b968e;font-size:11px}.category-list{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:27px}.category-list button{height:92px;background:#fbfbf8;border:1px solid #eff0eb;border-radius:10px;color:#536158;font-size:11px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:.2s}.category-list button span{font-size:21px;color:#a47c48}.category-list button:hover,.category-list button.selected{border-color:#b8cbbc;background:#f0f5ef;color:var(--forest)}.market-section{padding-top:42px;padding-bottom:100px;background:#fff}.market-heading{align-items:end}.market-heading p{font-size:12px;color:#89938c;margin:8px 0 0}.market-controls{display:flex;gap:9px}.search-box{height:43px;min-width:230px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;padding:0 12px;gap:8px;color:#9aa39c}.search-box input{border:0;outline:0;width:100%;font-size:11px}.market-controls select{border:1px solid var(--line);border-radius:8px;padding:0 12px;color:#657168;background:#fff;font-size:11px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;margin-top:30px}.product-card{border:1px solid #ecefe9;border-radius:11px;overflow:hidden;transition:.2s;background:#fff}.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.product-visual{height:190px;background:#f3f4ef;display:grid;place-items:center;position:relative;overflow:hidden}.product-visual img{height:100%;width:100%;object-fit:cover}.product-emoji{font-size:65px}.product-category{position:absolute;top:12px;left:12px;background:#ffffffdf;padding:6px 9px;border-radius:20px;font-size:8px;color:var(--forest);font-weight:700}.save-button{position:absolute;right:11px;top:10px;border:0;background:#ffffffdf;border-radius:50%;height:30px;width:30px;font-size:17px;color:#536158}.product-info{padding:14px}.product-location{font-size:9px;color:#8c978f}.product-info h3{font:700 14px Manrope;margin:8px 0 15px;color:#24352b}.product-bottom{display:flex;align-items:center;justify-content:space-between}.product-bottom>strong{font:800 15px Manrope;color:var(--forest)}.product-bottom small{font:600 9px DM Sans;color:#8b968e}.add-button{height:31px;width:31px;border:0;border-radius:8px;background:var(--mint);color:var(--forest);font-size:21px;cursor:pointer}.state-panel{margin-top:30px;padding:55px 20px;border:1px dashed #dfe6de;border-radius:12px;text-align:center;color:#728077;display:flex;align-items:center;flex-direction:column;gap:8px}.state-panel strong{font:700 16px Manrope;color:var(--forest)}.state-panel p{font-size:11px;margin:0}.state-panel small{font-size:10px}.state-icon{font-size:28px;color:#b18a54}.loader{width:24px;height:24px;border:2px solid #dce8dc;border-top-color:var(--forest);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.state-panel .btn{margin-top:8px}.seller-cta{margin:0 clamp(22px,10vw,160px) 90px;background:var(--forest);border-radius:16px;padding:55px 65px;color:#fff;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.seller-cta .eyebrow{color:#b9c9bb}.seller-cta h2{font:800 32px/1.2 Manrope;letter-spacing:-1px;margin:14px 0}.seller-cta p{font-size:12px;color:#c2d0c5;margin-bottom:23px}.seller-illustration{height:150px;width:240px;position:relative;display:grid;place-items:center;font-size:78px}.seller-illustration span:nth-child(2){position:absolute;right:15px;top:0;color:#d9b16e;font-size:29px}.seller-illustration span:nth-child(3){position:absolute;bottom:0;left:0;font-size:44px}.site-footer{min-height:90px;border-top:1px solid var(--line);padding:22px clamp(22px,7vw,110px);display:flex;align-items:center;justify-content:space-between;color:#879189;font-size:10px}.footer-brand{font-size:18px}.footer-brand .brand-mark{height:31px;width:31px;font-size:16px}.toast{position:fixed;bottom:24px;right:24px;background:var(--forest);color:#fff;padding:14px 20px;border-radius:9px;box-shadow:var(--shadow);font-size:12px;z-index:50}.auth-page{min-height:calc(100vh - 116px);display:grid;grid-template-columns:1fr 1fr}.auth-aside{background:var(--forest);color:#fff;padding:50px clamp(30px,8vw,120px);display:flex;flex-direction:column;justify-content:space-between}.auth-brand{color:#fff}.auth-brand .brand-mark{background:#fff;color:var(--forest)}.auth-brand small{color:#bdcfc2}.auth-message{max-width:450px;margin:65px 0}.auth-message .eyebrow{color:#c7d5c9}.auth-message h1{color:#fff;font-size:clamp(42px,5vw,60px);letter-spacing:-3px}.auth-message h1 em{color:#d7b276}.auth-message>p{font-size:13px;line-height:1.8;color:#c5d2c8;max-width:380px;margin-bottom:28px}.auth-benefit{font-size:11px;color:#e2ebe3;margin:14px 0}.auth-benefit span{color:#e3bd79;margin-right:10px}.auth-footnote{font-size:9px;letter-spacing:1.5px;color:#9eb4a3}.auth-form-wrap{display:grid;place-items:center;padding:40px 24px}.auth-form{width:min(100%,390px)}.back-link{display:inline-block;color:#849087;font-size:11px;margin-bottom:48px}.auth-form .eyebrow{display:block}.auth-form h2{font:800 29px Manrope;letter-spacing:-1.2px;color:var(--forest);margin:10px 0}.auth-form>p{font-size:11px;margin-bottom:28px}.auth-form form label,.product-form label{display:block;color:#405047;font-size:11px;font-weight:700;margin:17px 0}.auth-form input,.product-form input{display:block;width:100%;height:46px;border:1px solid #e2e8e1;border-radius:8px;padding:0 13px;margin-top:8px;outline:0;font-size:12px}.auth-form input:focus,.product-form input:focus{border-color:#8eae96;box-shadow:0 0 0 3px #eaf2ea}.auth-submit{width:100%;height:48px;margin-top:8px}.auth-note{display:flex;gap:12px;background:#f5f7f2;padding:13px;border-radius:8px;margin-top:22px;color:#7c897f}.auth-note span{font-size:17px}.auth-note p{font-size:9px;line-height:1.6;margin:0}.auth-register-note{font-size:10px;color:#7f8b82;margin-top:26px}.auth-register-note span{color:#9b7541}.form-error{font-size:10px;color:#b44a3c}.workspace{min-height:calc(100vh - 116px);display:grid;grid-template-columns:245px 1fr;background:#f7f8f5}.workspace-sidebar{background:#fff;border-right:1px solid var(--line);padding:27px 20px;display:flex;flex-direction:column}.workspace-user{display:flex;align-items:center;gap:10px;padding:26px 3px;border-bottom:1px solid var(--line);margin-bottom:23px}.user-avatar{height:35px;width:35px;border-radius:50%;background:#e5eee4;display:grid;place-items:center;color:var(--forest);font-weight:800}.workspace-user strong,.workspace-user small{display:block}.workspace-user strong{font-size:11px}.workspace-user small{font-size:9px;color:#849087;margin-top:4px}.side-label{font-size:8px;font-weight:800;letter-spacing:1.3px;color:#9ba59d;margin-bottom:10px}.side-link{display:flex;align-items:center;gap:12px;padding:12px 10px;border-radius:7px;color:#77847a;font-size:11px;border:0;background:none;text-align:left;cursor:pointer}.side-link.active,.side-link:hover{background:#edf3ed;color:var(--forest);font-weight:700}.sidebar-bottom{margin-top:auto}.workspace-main{padding:38px clamp(22px,5vw,70px);max-width:1300px;width:100%;margin:0 auto}.workspace-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.workspace-topbar h1{font:800 27px Manrope;color:var(--forest);margin:7px 0}.workspace-date{font-size:10px;color:#849087}.welcome-panel{background:var(--forest);border-radius:12px;padding:28px 32px;color:#fff;display:flex;align-items:center;justify-content:space-between}.welcome-panel .eyebrow{color:#c1d0c3}.welcome-panel h2{font:800 24px Manrope;margin:9px 0}.welcome-panel p{font-size:11px;color:#cbd8ce;margin:0}.welcome-symbol{font-size:54px;color:#d7b276}.workspace-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 30px}.workspace-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:19px}.card-icon{display:block;font-size:18px;color:#a7834f;margin-bottom:17px}.card-label{display:block;font-size:8px;font-weight:800;letter-spacing:1.2px;color:#929d94}.workspace-card>strong{display:block;font:800 21px Manrope;color:var(--forest);margin:7px 0}.workspace-card>strong small{font:600 11px DM Sans;color:#929d94}.workspace-card>small{font-size:9px;color:#929d94}.workspace-section{background:#fff;border:1px solid var(--line);border-radius:10px;padding:25px;margin-bottom:18px}.workspace-section h2{font-size:21px;margin-bottom:7px}.workspace-section p{font-size:11px;line-height:1.7;color:#7d8980;max-width:700px}.workspace-section-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.workspace-section-head p{margin:5px 0 0}.product-form{display:grid;grid-template-columns:repeat(2,1fr);gap:0 15px;padding:18px 0}.product-form .btn{align-self:end;margin-bottom:17px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:10px;text-align:left}th{color:#8b968e;font-size:8px;letter-spacing:1px;text-transform:uppercase}td,th{padding:13px;border-bottom:1px solid #edf0eb}td{color:#46554a}.status-pill{background:#edf5ec;color:#39714d;padding:5px 8px;border-radius:20px}.empty-inline{padding:25px;background:#f8f9f6;border-radius:8px;font-size:11px;color:#859087}.inline-error{color:#b44a3c;font-size:11px;margin-top:15px}@media (max-width: 900px){.main-nav{gap:17px}.hero{padding-left:7vw;padding-right:7vw}.product-grid{grid-template-columns:repeat(3,1fr)}.section-wrap{padding-left:7vw;padding-right:7vw}.seller-cta{margin-left:7vw;margin-right:7vw}.workspace{grid-template-columns:205px 1fr}.workspace-sidebar{padding:23px 14px}.workspace-main{padding:30px 22px}}@media (max-width: 680px){.announcement{font-size:9px}.site-header{height:68px;padding:0 17px}.brand{font-size:19px}.brand-mark{height:33px;width:33px}.main-nav{display:none}.header-actions{gap:5px}.header-actions .btn{padding:10px 12px;font-size:10px}.hero{grid-template-columns:1fr;padding:55px 24px 25px}.hero h1{font-size:55px;letter-spacing:-3.5px}.hero-art{height:310px;margin-top:20px}.art-orbit{width:300px;height:300px}.orbit-two{width:235px;height:235px}.art-card-main{width:220px}.art-image{height:170px}.tag-top{right:0;top:28px}.tag-bottom{left:0;bottom:22px}.trust-strip{grid-template-columns:repeat(2,1fr);padding:20px 24px}.category-section{padding-top:55px;padding-bottom:35px}.section-heading{align-items:start;flex-direction:column}.section-heading h2{font-size:25px}.category-list{grid-template-columns:repeat(3,1fr);gap:8px}.category-list button{height:82px}.market-section{padding-top:30px;padding-bottom:65px}.market-heading{gap:17px}.market-controls{width:100%;flex-direction:column}.search-box{width:100%;min-width:0}.market-controls select{height:42px}.product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.product-visual{height:145px}.product-info{padding:11px}.product-info h3{font-size:12px}.product-bottom>strong{font-size:12px}.seller-cta{margin:0 17px 55px;padding:32px 25px}.seller-cta h2{font-size:25px}.seller-illustration{display:none}.site-footer{padding:20px 17px;flex-wrap:wrap;gap:13px}.site-footer>span:nth-child(2){display:none}.auth-page{grid-template-columns:1fr}.auth-aside{min-height:300px;padding:27px 25px}.auth-message{margin:45px 0 25px}.auth-message h1{font-size:42px}.auth-footnote{display:none}.auth-form-wrap{padding:45px 25px}.back-link{margin-bottom:35px}.workspace{grid-template-columns:1fr}.workspace-sidebar{display:none}.workspace-main{padding:25px 16px}.workspace-topbar h1{font-size:23px}.welcome-panel{padding:22px}.welcome-panel h2{font-size:20px}.welcome-symbol{font-size:35px}.workspace-grid{grid-template-columns:1fr;gap:9px}.workspace-card{padding:15px}.workspace-card>strong{font-size:18px}.workspace-section{padding:18px}.workspace-section-head{align-items:flex-start;flex-direction:column}.product-form{grid-template-columns:1fr}.workspace-date{display:none}}@media (min-width: 681px) and (max-width: 1100px){.product-grid{grid-template-columns:repeat(3,1fr)}.auth-aside{padding:40px}.workspace{grid-template-columns:190px 1fr}}.cart-link{font-size:11px;font-weight:700;color:#526258;padding:9px 10px}.cart-link span{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;background:#edf3ed;color:var(--forest);border-radius:20px;margin-left:4px}.link-button{border:0;background:none;padding:0;color:var(--forest);font-weight:700;font-size:10px;text-decoration:underline;cursor:pointer}.auth-form select,.checkout-panel select{display:block;width:100%;height:46px;border:1px solid #e2e8e1;border-radius:8px;padding:0 12px;margin-top:8px;background:#fff;color:#435047;font-size:11px}.cart-page{max-width:1200px;margin:0 auto;padding:55px 28px 90px}.cart-heading{margin-bottom:30px}.cart-heading .back-link{margin:0 0 25px}.cart-heading h1{font:800 36px Manrope;color:var(--forest);letter-spacing:-1.5px;margin:9px 0}.cart-heading p{font-size:12px;color:#879189}.cart-layout{display:grid;grid-template-columns:1.5fr .8fr;gap:25px;align-items:start}.cart-items{display:grid;gap:12px}.cart-line{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;align-items:center;gap:16px}.cart-product-image{height:95px;width:100px;flex:0 0 100px;background:#f2f4ef;border-radius:8px;display:grid;place-items:center;overflow:hidden;font-size:35px}.cart-product-image img{width:100%;height:100%;object-fit:cover}.cart-product-info{flex:1}.cart-product-info small{font-size:9px;color:#879189}.cart-product-info h3{font:700 14px Manrope;color:var(--forest);margin:6px 0}.cart-product-info>strong{font-size:12px;color:#39483e}.quantity-control{display:flex;align-items:center;gap:10px;margin-top:11px}.quantity-control button{height:25px;min-width:25px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--forest);cursor:pointer}.quantity-control span{font-size:10px}.quantity-control .remove-line{border:0;color:#9a6d60;font-size:9px;margin-left:5px}.line-total{font-size:11px;color:var(--forest);white-space:nowrap}.checkout-panel{background:#f8f9f6;border:1px solid var(--line);border-radius:11px;padding:23px}.checkout-panel h2{font:800 22px Manrope;color:var(--forest);margin:8px 0 23px}.summary-row,.summary-total{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e7ebe4;font-size:10px;color:#7b877e}.summary-row strong,.summary-total strong{color:#34443a;text-align:right}.summary-total{margin-bottom:14px;color:var(--forest);font-weight:700}.summary-total strong{font:800 15px Manrope;color:var(--forest)}.checkout-panel label{display:block;font-size:10px;font-weight:700;color:#48564c;margin:13px 0}.checkout-panel textarea,.checkout-panel input{width:100%;border:1px solid #e0e7df;border-radius:7px;padding:10px;margin-top:7px;font:11px DM Sans;resize:vertical}.checkout-note{font-size:9px;line-height:1.6;color:#8a948c;background:#eff3ec;padding:10px;border-radius:7px}.checkout-button{width:100%;margin-top:8px}.checkout-success{font-size:10px;line-height:1.6;color:#39714d;background:#edf5ec;padding:12px;border-radius:7px}@media (max-width: 760px){.cart-page{padding:35px 16px 60px}.cart-layout{grid-template-columns:1fr}.cart-line{gap:10px;padding:10px}.cart-product-image{height:78px;width:75px;flex-basis:75px}.line-total{display:none}.checkout-panel{padding:18px}.cart-heading h1{font-size:30px}}.product-actions{white-space:nowrap}.product-actions button{border:0;background:#f1f5ef;color:#315b43;border-radius:5px;padding:6px 8px;margin-right:5px;font-size:9px;font-weight:700;cursor:pointer}.product-actions button:last-child{background:#f8efed;color:#9b5c50}.mobile-menu-toggle{display:none;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:40px;height:40px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--forest);cursor:pointer}.mobile-menu-toggle span{display:block;width:17px;height:2px;border-radius:2px;background:currentColor}@media (max-width: 680px){.site-header{position:sticky}.mobile-menu-toggle{display:flex;order:2;margin-left:auto;margin-right:8px}.header-actions{order:3}.main-nav.mobile-open{display:flex;position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:30;flex-direction:column;align-items:stretch;gap:0;padding:9px 17px 15px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 14px 24px #123b2f14}.main-nav.mobile-open a{padding:13px 8px;border-bottom:1px solid #f0f2ee;font-size:13px}.main-nav.mobile-open a:last-child{border-bottom:0}.header-actions .dashboard-link,.header-actions .text-button{display:none}}@media (prefers-reduced-motion: reduce){.mobile-menu-toggle{scroll-behavior:auto}}:root{--forest:#103d30;--forest-2:#1c6248;--gold:#c99a53;--cream:#f7f7f1;--line:#e8ece5;--shadow:0 16px 44px rgba(16,61,48,.1)}body{background:#fff;color:#1c2d24}.announcement{height:32px;background:#103d30;font-size:10px;letter-spacing:.06em}.site-header{height:76px;box-shadow:0 4px 20px #14372709;backdrop-filter:blur(14px)}.brand{font-size:23px}.brand-mark{border-radius:10px;background:linear-gradient(145deg,#174f3c,#0d3026);box-shadow:0 5px 13px #103d3028}.main-nav{gap:30px}.main-nav a{font-weight:600;font-size:12px;position:relative}.main-nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--gold);border-radius:2px}.header-actions .btn{border-radius:7px}.btn-primary{background:linear-gradient(135deg,#174d3a,#0e3529);box-shadow:0 5px 13px #103d3020}.hero{min-height:545px;background:radial-gradient(circle at 82% 42%,#e8eee3 0,transparent 34%),linear-gradient(110deg,#f8f8f2,#f2f5ed);padding-top:76px;padding-bottom:65px}.hero h1{font-size:clamp(50px,6vw,78px);line-height:1.02;letter-spacing:-.055em}.hero-copy>p{max-width:430px;font-size:14px;line-height:1.9}.hero-actions{gap:18px}.hero-actions .btn{padding:15px 21px}.hero-art{height:410px}.art-card-main{width:290px;border-radius:18px;transform:rotate(-3deg);box-shadow:0 25px 70px #163c2b20}.art-image{height:230px;background:linear-gradient(140deg,#e1eadf,#f3e8d4)}.art-card-info{padding:18px 20px}.floating-tag{border:1px solid #edf0e8;border-radius:30px;padding:12px 17px}.trust-strip{background:#fff;padding-top:22px;padding-bottom:22px}.trust-strip div{font-size:10px;letter-spacing:.01em}.trust-strip strong{font-size:12px}.category-section{padding-top:78px;padding-bottom:56px}.section-heading h2{font-size:32px;letter-spacing:-1.5px}.category-list{gap:13px}.category-list button{height:100px;border-radius:12px;background:#fbfcf9;font-size:11px;box-shadow:0 3px 12px #173b2d06}.category-list button span{height:36px;width:36px;border-radius:11px;background:#edf3eb;display:grid;place-items:center;font-size:20px}.category-list button.selected{background:#eff5ed;border-color:#a9c0ac;box-shadow:inset 0 0 0 1px #dbe8d9}.market-section{background:linear-gradient(180deg,#fbfcf9 0,#fff 240px);padding-top:60px}.market-heading p{font-size:12px}.search-box{height:46px;border-radius:9px;background:#fff;box-shadow:0 3px 12px #183e2d08}.market-controls select{height:46px;border-radius:9px;background:#fff}.market-toolbar{font-size:11px}.product-grid{gap:19px;margin-top:23px}.product-card{border:1px solid #edf0ea;border-radius:13px;box-shadow:0 4px 18px #173b2d07}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #173b2d12}.product-visual{height:205px;background:linear-gradient(145deg,#f3f5ef,#e9eee6)}.product-visual img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.product-category{top:13px;left:13px;padding:7px 10px;font-size:8px;letter-spacing:.04em}.save-button{height:34px;width:34px;right:12px;top:12px;font-size:18px;box-shadow:0 3px 12px #142d2010}.product-info{padding:16px}.product-location{font-size:9px;letter-spacing:.02em}.product-title-button{font-size:13px;line-height:1.45;min-height:38px;margin:8px 0 13px}.product-bottom>strong{font-size:15px}.add-button{height:35px;width:35px;border-radius:9px;font-size:22px;transition:.2s}.add-button:hover{background:var(--forest);color:#fff;transform:scale(1.04)}.seller-cta{background:radial-gradient(circle at 80% 20%,#28674e 0,transparent 35%),linear-gradient(120deg,#103d30,#0b3026);border-radius:18px;padding:58px 62px}.seller-cta .btn{border-radius:8px}.seller-illustration{filter:drop-shadow(0 12px 20px rgba(7,29,22,.2509803922))}.site-footer{background:#fbfcf9}.state-panel{background:#fff;border-style:solid;box-shadow:0 5px 22px #173b2d06;border-radius:14px}.quick-view-dialog{border-radius:18px;box-shadow:0 30px 100px #061c1450}.quick-view-close{box-shadow:0 3px 12px #183e2d14}.toast{border-radius:10px;box-shadow:0 12px 35px #10251d35}.btn:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #d5ad70;outline-offset:3px}@media (max-width: 900px){.hero,.section-wrap{padding-left:6vw;padding-right:6vw}.product-visual{height:185px}}@media (max-width: 680px){.announcement{height:29px;font-size:8px}.site-header{height:65px;padding:0 15px}.header-actions .cart-link{font-size:10px;padding:8px 5px}.header-actions .btn{padding:9px 10px;font-size:9px}.hero{padding:43px 21px 18px;min-height:unset}.hero h1{font-size:51px;letter-spacing:-3.2px;margin:17px 0}.hero-copy>p{font-size:13px}.hero-proof{margin-top:32px}.hero-art{height:285px;margin-top:16px}.art-orbit{width:275px;height:275px}.orbit-two{width:215px;height:215px}.art-card-main{width:205px}.art-image{height:155px}.art-card-info{padding:13px 15px}.tag-top{top:16px}.tag-bottom{bottom:12px}.trust-strip{padding:17px 20px;gap:14px}.trust-strip div{font-size:9px;gap:8px}.category-section{padding:48px 20px 32px}.section-heading h2{font-size:25px}.category-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.category-list button{height:85px}.market-section{padding:33px 17px 60px}.market-heading{gap:15px}.market-controls{gap:8px}.product-grid{gap:10px;margin-top:18px}.product-visual{height:145px}.product-info{padding:11px}.product-title-button{font-size:11px;min-height:34px}.product-bottom>strong{font-size:12px}.add-button{height:31px;width:31px}.seller-cta{margin:0 15px 48px;padding:30px 23px;border-radius:14px}.seller-cta h2{font-size:24px}.site-footer{padding:18px 15px}}.workspace{background:#f5f7f3;min-height:calc(100vh - 108px)}.workspace-sidebar{position:sticky;top:0;height:calc(100vh + -0px);min-height:620px;padding:28px 18px 20px;background:#fff;border-right:1px solid #e8ede6}.workspace-sidebar>.brand{margin:0 0 15px 5px}.workspace-user{padding:22px 5px;margin-bottom:22px}.user-avatar{height:40px;width:40px;border:1px solid #dce9dc;font-size:14px}.side-label{padding:0 10px}.side-link{min-height:42px;padding:11px 12px;border-radius:9px;transition:background .18s ease,color .18s ease}.side-link.active{background:#eaf2e9;color:#174b38;box-shadow:inset 3px 0 #c99a53}.side-link:hover{background:#f0f5ef}.workspace-main{padding-top:42px;padding-bottom:70px}.workspace-topbar{margin-bottom:24px}.workspace-topbar h1{font-size:30px;letter-spacing:-1.1px}.workspace-date{padding:9px 12px;border:1px solid #e6ebe3;border-radius:30px;background:#fff}.welcome-panel{position:relative;overflow:hidden;min-height:150px;padding:30px 34px;border-radius:16px;background:radial-gradient(circle at 88% 15%,#2b7054 0,transparent 35%),linear-gradient(115deg,#103d30,#0d3328);box-shadow:0 14px 32px #103d3018}.welcome-panel:after{content:"";position:absolute;width:190px;height:190px;border:1px solid rgba(255,255,255,.0941176471);border-radius:50%;right:45px;top:20px;box-shadow:0 0 0 24px #ffffff08,0 0 0 48px #ffffff05}.welcome-panel h2{font-size:27px;letter-spacing:-.8px}.welcome-panel p{font-size:12px;line-height:1.7;max-width:570px}.welcome-symbol{z-index:1;font-size:62px;color:#e0bd82}.workspace-grid{gap:16px;margin:19px 0 25px}.workspace-card{position:relative;min-height:142px;padding:20px 21px;border:1px solid #e8ede6;border-radius:13px;box-shadow:0 4px 16px #183c2a06;transition:transform .2s ease,box-shadow .2s ease}.workspace-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #183c2a0d}.card-icon{height:35px;width:35px;display:grid;place-items:center;margin-bottom:13px;border-radius:10px;background:#eef4ec;color:#286348;font-size:17px}.card-label{font-size:8px;letter-spacing:1.35px}.workspace-card>strong{font-size:23px;letter-spacing:-.5px}.workspace-section{padding:25px 26px;margin-bottom:18px;border:1px solid #e8ede6;border-radius:14px;box-shadow:0 4px 18px #183c2a05}.workspace-section h2{font:800 21px/1.25 Manrope;color:#153e30;letter-spacing:-.55px;margin:8px 0}.workspace-section>p,.workspace-section-head p{font-size:11px;line-height:1.7}.workspace-section-head{margin-bottom:18px}.workspace-section-head .btn{white-space:nowrap}.product-form{padding:17px;background:#f8faf6;border:1px solid #edf1eb;border-radius:10px;margin:14px 0 18px}.product-form label{font-size:10px}.product-form input{height:43px;background:#fff}.product-form .btn{min-height:42px}.table-wrap{border:1px solid #edf0eb;border-radius:10px}table{min-width:620px;font-size:11px}th{background:#f8faf7;color:#7d897f;font-size:8px;letter-spacing:1.1px;padding:14px}td{padding:14px 13px;font-size:10px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fbfcfa}.status-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid #e0eddf;border-radius:30px;font-size:9px;font-weight:700;white-space:nowrap}.empty-inline{padding:25px 20px;border:1px dashed #dce5da;background:#fafbf8;line-height:1.7;text-align:center}.inline-error,.form-error{padding:11px 13px;border-radius:8px;background:#fff3f0;border:1px solid #f2d9d3;color:#a34538}.workspace .btn{min-height:39px;border-radius:8px}.workspace button:focus-visible,.workspace a:focus-visible,.workspace input:focus-visible{outline:3px solid #d6b477;outline-offset:3px}@media (max-width: 900px){.workspace-main{padding:28px 20px 55px}.workspace-topbar h1{font-size:26px}.workspace-section{padding:21px}}@media (max-width: 680px){.workspace{display:block}.workspace-sidebar{display:none}.workspace-main{padding:23px 15px 48px}.workspace-topbar{align-items:flex-start;margin-bottom:17px}.workspace-topbar h1{font-size:23px}.welcome-panel{min-height:132px;padding:22px 19px;border-radius:13px}.welcome-panel h2{font-size:21px}.welcome-panel p{font-size:10px;max-width:245px}.welcome-symbol{font-size:38px}.welcome-panel:after{right:-65px;top:12px}.workspace-grid{grid-template-columns:1fr;gap:9px;margin:12px 0 17px}.workspace-card{min-height:unset;padding:14px 15px;display:grid;grid-template-columns:38px 1fr;column-gap:12px;align-items:center}.card-icon{grid-row:span 2;margin:0}.card-label{align-self:end}.workspace-card>strong{font-size:17px;margin:3px 0 0}.workspace-card>small{grid-column:2}.workspace-section{padding:17px 14px;margin-bottom:13px;border-radius:11px}.workspace-section h2{font-size:18px}.workspace-section-head{gap:12px}.workspace-section-head .btn{width:100%}.product-form{padding:12px;grid-template-columns:1fr}.product-form .btn{width:100%;margin:0 0 9px}.table-wrap{margin-top:12px}.empty-inline{padding:20px 13px;font-size:10px}}@media (prefers-reduced-motion: reduce){.workspace-card,.side-link{transition:none}.workspace-card:hover{transform:none}}.trust-panel{background:#fbfcf8;border:1px solid #e7ece4;border-radius:14px;padding:25px;margin:24px 0}.trust-panel>p{color:#758079;font-size:12px;line-height:1.7}.trust-panel>small{display:block;color:#8a948d;font-size:10px;line-height:1.6;margin-top:14px}.verification-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:#f2f3ef;border-radius:9px;padding:13px 15px;margin:17px 0;color:#68756c;font-size:11px}.verification-status strong{font-size:10px;letter-spacing:.08em}.verification-status.pending{background:#fff6e8;color:#94651e}.verification-status.approved{background:#eaf5ec;color:#24613c}.trust-panel .product-form{margin-top:15px}.trust-panel .product-form label{min-width:180px}@media (max-width: 640px){.trust-panel{padding:18px;margin:16px 0}.trust-panel .product-form{grid-template-columns:1fr}}:root{--glass-ink:#172b24;--glass-muted:#718078;--glass-line:rgba(30,67,49,.1);--glass-surface:rgba(255,255,255,.72);--glass-surface-strong:rgba(255,255,255,.88);--glass-shadow:0 18px 55px rgba(19,49,34,.09);--glass-blur:blur(18px) saturate(145%)}body{background:radial-gradient(ellipse at 8% 8%,rgba(218,232,214,.42),transparent 34%),radial-gradient(ellipse at 94% 30%,rgba(235,224,198,.28),transparent 30%),#fbfcf9;color:var(--glass-ink)}.announcement{background:linear-gradient(90deg,#0b3025,#174b38 50%,#0b3025)}.site-header{background:#fafcf8c7;border-bottom:1px solid rgba(255,255,255,.72);box-shadow:0 8px 30px #1230210e;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.hero{position:relative;background:radial-gradient(ellipse at 78% 48%,rgba(212,229,207,.72),transparent 34%),radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.96),transparent 45%),linear-gradient(125deg,#f7f9f3,#eef4eb 58%,#f6f1e6)}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.24;background-image:radial-gradient(rgba(35,76,51,.16) .7px,transparent .7px);background-size:19px 19px;mask-image:linear-gradient(90deg,black,transparent 70%)}.art-card-main{border:1px solid rgba(255,255,255,.85);background:#ffffffc2;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 28px 75px #183c272b,inset 0 1px #fff}.floating-tag{background:#ffffffbd;border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 34px #1736251a}.trust-strip{background:#ffffffa8;backdrop-filter:blur(12px)}.category-list button{background:#ffffffad;border:1px solid rgba(255,255,255,.92);box-shadow:0 8px 25px #1b3c280e,inset 0 1px #fff;backdrop-filter:blur(12px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.category-list button:hover{transform:translateY(-4px);box-shadow:0 16px 32px #1b3c281a}.market-section{background:linear-gradient(180deg,#f2f7efd1,#fffffff0 250px)}.search-box,.market-controls select{background:#ffffffc7;border-color:#234b311f;box-shadow:0 7px 22px #1738240b;backdrop-filter:blur(12px)}.product-card{background:#ffffffd1;border:1px solid rgba(255,255,255,.96);box-shadow:0 10px 30px #16372411,inset 0 1px #fff;backdrop-filter:blur(12px);transition:transform .25s ease,box-shadow .25s ease}.product-card:hover{transform:translateY(-7px);box-shadow:0 22px 48px #16372421}.product-visual{background:linear-gradient(145deg,#eef3eb,#e6ede4)}.product-visual img{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.product-card:hover .product-visual img{transform:scale(1.045)}.product-category,.save-button{background:#ffffffc7;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.9)}.seller-cta{position:relative;background:radial-gradient(circle at 80% 0%,rgba(85,145,103,.45),transparent 34%),linear-gradient(120deg,#0b3025,#174b38);border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 55px #0d36252e}.workspace{background:linear-gradient(135deg,#f4f7f2,#edf3ec)}.workspace-sidebar{background:#ffffffc7;backdrop-filter:blur(18px);border-right:1px solid rgba(255,255,255,.95)}.workspace-card,.workspace-section{background:#ffffffc2;border:1px solid rgba(255,255,255,.96);box-shadow:0 10px 30px #1939250e,inset 0 1px #fff;backdrop-filter:blur(14px);border-radius:15px}.welcome-panel{border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 48px #0e37252e}.workspace-date,.trust-panel,.checkout-panel,.cart-line{background:#ffffffc2;border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 28px #1939250d;backdrop-filter:blur(14px)}.trust-panel{border-radius:15px}.verification-status{border:1px solid rgba(255,255,255,.85)}.site-footer{background:#fafcf8c7;backdrop-filter:blur(12px)}.btn{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-primary{background:linear-gradient(135deg,#1b6247,#103d30);box-shadow:0 8px 20px #103d302e}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px #103d303d}input,select,textarea{transition:border-color .18s ease,box-shadow .18s ease}:focus-visible{outline:3px solid #c99a53;outline-offset:3px}@media (max-width: 680px){.hero:before{opacity:.12}.category-list button{background:#ffffffd1}.product-card{background:#fffffff0}.workspace-card,.workspace-section{background:#ffffffe6}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--glass-bg:rgba(255,255,255,.76);--glass-border:rgba(255,255,255,.78);--glass-shadow:0 16px 44px rgba(17,55,39,.085);--glass-blur:blur(18px) saturate(145%)}@supports (backdrop-filter: blur(1px)){.product-card,.cart-line,.checkout-panel,.workspace-card,.workspace-section,.auth-form,.quick-view-dialog,.compare-bar,.state-panel{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}}.product-card,.cart-line,.workspace-card,.workspace-section{border:1px solid rgba(255,255,255,.82);background:linear-gradient(145deg,#fffffff0,#f7faf5d1);box-shadow:0 7px 25px #123b2f0b;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.product-card:hover,.workspace-card:hover{border-color:#97b7978c;box-shadow:var(--glass-shadow);transform:translateY(-4px)}.workspace-section{border-radius:16px;box-shadow:0 8px 30px #123b2f09}.workspace-card{border-radius:14px}.checkout-panel{border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#fafcf8f0,#eef5ecc7);box-shadow:0 16px 45px #123b2f12;border-radius:16px}.cart-line{border-radius:14px}.auth-form{border:1px solid rgba(255,255,255,.82);border-radius:20px;padding:30px;background:#ffffffc2;box-shadow:0 22px 65px #123b2f17}.auth-form input,.auth-form select,.product-form input,.checkout-panel input,.checkout-panel select{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-form input:focus,.auth-form select:focus,.product-form input:focus,.checkout-panel input:focus,.checkout-panel select:focus{border-color:#8eae96;box-shadow:0 0 0 4px #8eae962b;background:#fff}.btn,.add-button,.side-link,.save-button{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn:focus-visible,.add-button:focus-visible,.side-link:focus-visible,.save-button:focus-visible,.quick-view-trigger:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(194,151,82,.58);outline-offset:3px}.btn-primary{box-shadow:0 7px 18px #123b2f29}.btn-primary:hover{box-shadow:0 11px 24px #123b2f33}.product-visual{background:linear-gradient(145deg,#f5f7f1,#eaf0e8)}.product-category{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8)}.save-button,.quick-view-trigger{box-shadow:0 6px 18px #142d1f1f}.quick-view-dialog{border:1px solid rgba(255,255,255,.75);box-shadow:0 28px 100px #05190f52}.quick-view-close{box-shadow:0 4px 16px #142d1f1f}.workspace{background:radial-gradient(ellipse at 88% 0%,rgba(219,232,215,.48),transparent 34%),#f6f8f4}.workspace-sidebar{background:#ffffffd1;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.welcome-panel{background:linear-gradient(120deg,#103d30,#1c6248 72%,#347b5a);box-shadow:0 15px 38px #123b2f26}.state-panel{background:#ffffffa3;border-color:#b2c6b1a6;border-radius:16px}.toast{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 15px 40px #0a231733}@media (max-width: 680px){.auth-form{padding:23px 19px;border-radius:16px}.workspace-section{padding:17px;border-radius:13px}.cart-line{align-items:flex-start;gap:10px;padding:11px}.checkout-panel{padding:18px}}@media (prefers-reduced-motion: reduce){.product-card,.workspace-card,.btn,.add-button,.side-link,.save-button,.auth-form input,.auth-form select,.product-form input,.checkout-panel input,.checkout-panel select{transition:none!important}.product-card:hover,.workspace-card:hover,.btn-primary:hover{transform:none}}.category-list button{background:linear-gradient(145deg,#ffffffeb,#f5f8f2d1);border:1px solid rgba(222,232,220,.9);border-radius:14px;box-shadow:0 6px 20px #123b2f09;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.category-list button:hover,.category-list button.selected{transform:translateY(-3px);box-shadow:0 12px 28px #123b2f17;border-color:#b5cbb5}.market-controls .search-box,.market-controls select,.market-controls .price-filter{background:#ffffffd1;border:1px solid rgba(220,229,218,.95);border-radius:12px;box-shadow:0 4px 16px #123b2f06;min-height:42px}.market-controls .search-box:focus-within{border-color:#9db89e;box-shadow:0 0 0 4px #9db89e29}.market-toolbar{padding:11px 14px;border:1px solid rgba(226,234,224,.8);border-radius:12px;background:#f8faf6b8}.department-nav{backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}@media (max-width: 680px){.category-list button{border-radius:12px}.market-controls .search-box,.market-controls select,.market-controls .price-filter{border-radius:10px}.market-toolbar{padding:10px 11px}}.image-upload-field .muted{display:block;margin-top:4px;color:#718096;font-size:.78rem;font-weight:400}.image-upload-field input[type=file]{display:block;width:100%;margin-top:10px;padding:12px;border:1px dashed #9ca3af;border-radius:12px;background:#f8fafc;cursor:pointer}.product-image-preview{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:4px 0 12px}.product-image-preview img{width:112px;height:112px;object-fit:cover;border-radius:12px;border:1px solid #e2e8f0}:root{color-scheme:light;--forest:#252525;--forest-2:#3a3428;--mint:#f2ead6;--cream:#faf8f2;--paper:#fffdf8;--ink:#242424;--muted:#77736b;--line:#e9e2d3;--gold:#c49a32;--merkato-gold:#c49a32;--merkato-gold-dark:#9c7620;--merkato-ivory:#faf8f2;--merkato-charcoal:#242424;--shadow:0 18px 55px rgba(65,49,17,.1)}body{background:var(--merkato-ivory)!important;color:var(--merkato-charcoal)!important}.announcement{background:linear-gradient(90deg,#29251d,#514329)!important;color:#f8f1df!important}.announcement span,.eyebrow-dot,.cart-count,.trust-strip strong,.category-list button span,.state-icon{color:var(--merkato-gold)!important}.site-header{background:#fffdf8f0!important;border-color:#e9e2d3!important}.brand,.brand-mark,.main-nav a:hover,.main-nav a.active,.dashboard-link,.hero-secondary,.cart-link,.account-link strong,.delivery-link strong{color:var(--merkato-charcoal)!important}.brand-mark{background:linear-gradient(145deg,#d8b65b,#a98225)!important;color:#211d15!important;box-shadow:0 6px 16px #9c762038!important}.btn-primary,.global-search button{background:linear-gradient(135deg,#d1ad50,#a98225)!important;color:#211d15!important}.btn-primary:hover{background:linear-gradient(135deg,#dfc16f,#b28a2b)!important}.btn-outline{border-color:#d8c99f!important;color:#6f551b!important;background:#fffdf8!important}.btn-light{color:#6f551b!important}.hero,.auth-form-wrap{background:var(--merkato-ivory)!important}.hero h1,.auth-form h2,.section-heading h2,.workspace-section h2,.checkout-panel h2,.cart-heading h1{color:var(--merkato-charcoal)!important}.hero h1 em,.auth-message h1 em{color:var(--merkato-gold-dark)!important}.hero-copy>p,.market-heading p,.muted{color:#77736b!important}.art-card-info strong,.product-bottom>strong,.state-panel strong,.workspace-card>strong{color:#4d3c17!important}.floating-tag,.product-card,.checkout-panel,.workspace-section,.workspace-card{background:#fffdf8!important}.floating-tag span,.product-category,.cart-count{color:#8e6b1e!important}.category-list button:hover,.category-list button.selected,.side-link.active,.side-link:hover{border-color:#d8c27e!important;background:#f4edda!important;color:#574317!important}.product-card:hover{box-shadow:0 18px 40px #4131111f!important}.product-visual,.art-image{background:linear-gradient(145deg,#f1ead8,#e5d7b6)!important}.save-button{color:#8e6b1e!important}.add-button,.avatar-button,.cart-link,.cart-link span,.language-picker{background:#f3ecd9!important;color:#725719!important}.seller-cta,.welcome-panel,.auth-aside,.toast{background:linear-gradient(125deg,#29251d,#554528)!important}.seller-cta .eyebrow,.auth-message .eyebrow,.welcome-panel .eyebrow{color:#e4d3a4!important}.seller-cta p,.welcome-panel p,.auth-message>p{color:#eee5d2!important}.seller-illustration span:nth-child(2),.welcome-symbol{color:#e1c16c!important}.auth-brand .brand-mark{background:#e1c16c!important;color:#29251d!important}.auth-note,.workspace{background:#f6f1e5!important}.auth-form input:focus,.product-form input:focus,.checkout-panel input:focus,.checkout-panel select:focus,.checkout-panel textarea:focus{border-color:#c49a32!important;box-shadow:0 0 0 3px #c49a3229!important}.workspace-sidebar{background:#fffdf8!important}.user-avatar{background:#f1e7cd!important;color:#70551a!important}.side-link.active,.side-link:hover{color:#725719!important}.status-pill{background:#f3ecd9!important;color:#725719!important}.loader{border-color:#eee4ca!important;border-top-color:#b58b2b!important}.checkout-success{border-color:#e3d4a6!important;background:#fbf6e7!important;color:#705719!important}.language-picker select{color:#725719!important}.department-nav{background:#f5f0e4!important;color:#675b42!important;border-color:#e9e2d3!important}.department-nav a:hover,.department-nav a.active{background:#eee4c9!important;color:#725719!important}.global-search{border-color:#e5dcc7!important}.global-search select{background:#f7f2e6!important;color:#625638!important}.global-search input{color:#242424!important}.global-search:focus-within{border-color:#c49a32!important;box-shadow:0 0 0 3px #c49a3224!important}.cart-product-image{background:linear-gradient(145deg,#f4efdf,#e9dfc5)!important}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important}}.auth-aside{background:linear-gradient(145deg,#29251d,#5a4827)!important}.auth-aside:after{border-color:#e7cc852e!important}.auth-brand .brand-mark{background:linear-gradient(145deg,#e1c16c,#b58b2b)!important;color:#29251d!important}.auth-message .eyebrow,.auth-footnote{color:#e6d7ad!important}.auth-message h1 em,.auth-benefit span{color:#e1c16c!important}.auth-form{background:#fffdf8f0!important;border-color:#e9dfc8!important}.auth-form h2{color:#29251d!important}.auth-form label{color:#5d5138!important}.auth-form input,.auth-form select{background:#fffdf8!important;border-color:#e7dfcc!important;color:#29251d!important}.auth-form input:focus,.auth-form select:focus{border-color:#c49a32!important;box-shadow:0 0 0 4px #c49a3226!important}.auth-note{background:#f7f1e3!important;border-color:#eee3c7!important}.auth-note>span,.auth-register-note span,.auth-register-note .link-button{color:#96721f!important}.auth-form .back-link{color:#786a4a!important}.product-editor{background:#f7f2e7!important;border-color:#e9dfc8!important;color:#29251d!important}.editor-step{color:#745818!important;background:#f0e5c8!important}.editor-icon,.upload-symbol{background:#f2e8ce!important;color:#8e6b1e!important}.product-editor label{color:#554a32!important}.product-editor input:not([type=file]),.price-input{background:#fffdf8!important;border-color:#e7dfcc!important;color:#29251d!important}.product-editor input:focus{border-color:#c49a32!important;box-shadow:0 0 0 3px #c49a3229!important}.price-input span{color:#8e6b1e!important}.editor-note,.publish-card{background:#f5efdf!important;color:#766747!important}.editor-note strong{color:#80621d!important}.upload-drop{border-color:#d5bf82!important;background:#fbf7eb!important;color:#55451e!important}.upload-drop small,.image-empty small{color:#8c826b!important}.editor-preview img{background:#f4efdf!important}.product-editor .btn-primary,.publish-button{background:linear-gradient(135deg,#d1ad50,#a98225)!important;color:#211d15!important}.wholesale-page{background:#faf8f2!important;color:#29251d!important}.wholesale-page .back-link,.wholesale-page .eyebrow{color:#92701f!important}.wholesale-page .panel{background:#fffdf8!important;border-color:#e9e2d3!important;box-shadow:0 8px 28px #41311112!important}.wholesale-page input,.wholesale-page textarea{background:#fffdf8!important;border-color:#e5dcc7!important;color:#29251d!important}.wholesale-page button{background:linear-gradient(135deg,#d1ad50,#a98225)!important;color:#211d15!important}.wholesale-page .notice{background:#f5efdf!important;color:#6f571d!important}.wholesale-page .tier,.wholesale-page .request{border-color:#eee7d8!important}.editor-heading h3,.editor-card-title h4,.publish-card h4{color:#332b1c!important}.editor-heading p,.editor-card-title p,.publish-card p{color:#7d7564!important}.verification-status{border-color:#e7dcc1!important;background:#f8f3e7!important;color:#725719!important}@media (prefers-reduced-motion: reduce){.auth-aside,.product-editor,.wholesale-page *{transition:none!important}}html,body{max-width:100%;overflow-x:clip}img{max-width:100%}@media (max-width: 900px){.site-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:10px 16px!important;min-height:0!important}.brand{min-width:0;font-size:20px!important}.brand small{font-size:7px!important;letter-spacing:1.1px}.global-search{grid-column:1/-1!important;grid-row:2!important;width:100%!important;max-width:none!important;height:42px!important;min-width:0!important}.global-search select{width:82px!important;min-width:72px;padding:0 8px!important}.global-search input{min-width:0!important}.header-actions{grid-column:2;grid-row:1;gap:9px!important;min-width:0}.delivery-link{display:none!important}.account-link small{font-size:8px!important}.account-link strong{font-size:10px!important}.cart-link{padding:6px 8px!important;gap:4px!important}.mobile-menu-toggle{display:flex!important;width:100%;height:42px;align-items:center;justify-content:center;gap:8px;border:0;border-bottom:1px solid #e9e1ce;background:#f7f2e6;color:#66552d;font-size:11px;font-weight:800}.department-nav{display:none!important;height:auto!important;padding:8px 16px 14px!important;gap:0!important;flex-direction:column!important;align-items:stretch!important;white-space:normal!important;overflow:visible!important}.department-nav.mobile-open{display:flex!important}.department-nav a{padding:12px 9px!important;border-bottom:1px solid #eee8d9;font-size:12px!important}.hero{min-height:0!important;grid-template-columns:minmax(0,1fr)!important;gap:26px!important;padding:46px 24px 38px!important}.hero-copy{max-width:100%!important}.hero h1{font-size:clamp(39px,8vw,58px)!important;line-height:1.04!important;letter-spacing:-2.6px!important;margin:17px 0!important}.hero-copy>p{font-size:13px!important;max-width:560px!important}.hero-art{height:300px!important;min-height:270px}.art-orbit{width:270px!important;height:270px!important}.orbit-two{width:220px!important;height:220px!important}.art-card-main{width:205px!important}.art-image{height:155px!important}.hero-bag{font-size:70px!important}.hero-feature-stack{display:none!important}.trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:18px 22px!important;gap:14px!important}.trust-strip div{font-size:10px!important}.section-wrap{padding-left:20px!important;padding-right:20px!important}.category-section{padding-top:48px!important;padding-bottom:42px!important}.section-heading{align-items:flex-start!important;gap:12px!important;flex-wrap:wrap}.section-heading h2{font-size:25px!important;line-height:1.18!important}.category-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-top:19px!important}.category-list button{height:82px!important;min-width:0;font-size:10px!important}.market-section{padding-top:38px!important;padding-bottom:70px!important}.market-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important}.market-heading>div:first-child{max-width:100%!important}.market-heading h2{max-width:none!important;overflow-wrap:normal!important}.market-heading p{max-width:520px;line-height:1.6}.market-controls{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.market-controls .search-box{grid-column:1/-1!important;width:100%!important;min-width:0!important;height:44px!important}.market-controls select,.market-controls input,.market-controls .price-filter{width:100%!important;min-width:0!important;height:42px!important;padding:0 10px!important;font-size:11px!important}.market-toolbar{margin-top:17px!important;gap:8px!important;align-items:center!important;flex-wrap:wrap}.market-toolbar-actions{gap:7px!important;flex-wrap:wrap}.notification-panel{padding:13px!important}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;margin-top:18px!important}.product-card{min-width:0!important;border-radius:12px!important}.product-visual{height:auto!important;aspect-ratio:1/1!important;min-height:0!important}.product-visual img{width:100%!important;height:100%!important;object-fit:cover!important}.product-info{padding:10px!important}.product-title-button{font-size:12px!important;line-height:1.35!important;min-height:32px;margin:7px 0 10px!important;overflow-wrap:anywhere}.product-bottom>strong{font-size:13px!important}.product-bottom small{font-size:8px!important}.add-button{height:30px!important;width:30px!important;flex:0 0 30px}.seller-verified-badge{font-size:8px!important}.wholesale-link{font-size:10px!important;margin-top:8px!important}.quick-view-trigger,.compare-trigger{opacity:1!important;transform:none!important}.quick-view-trigger{left:10px!important;bottom:10px!important;transform:none!important;padding:7px 9px!important}.compare-trigger{right:10px!important;bottom:10px!important;padding:7px 8px!important}.seller-cta{margin:0 18px 55px!important;padding:30px 23px!important;display:block!important}.seller-cta h2{font-size:27px!important}.seller-illustration{height:100px!important;width:100%!important;font-size:54px!important}.site-footer{padding:22px 18px!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important}.site-footer>span{font-size:9px}.quick-view-backdrop{padding:12px!important;overflow-y:auto}.quick-view-dialog{grid-template-columns:minmax(0,1fr)!important;width:min(520px,100%)!important;max-height:calc(100dvh - 24px);overflow-y:auto}.quick-view-image,.quick-view-image img{min-height:210px!important;max-height:260px}.quick-view-content{padding:24px 20px!important}.quick-view-content h2{font-size:23px!important}}@media (max-width: 420px){.site-header{padding:9px 12px!important}.brand{font-size:18px!important}.header-actions{gap:6px!important}.account-link{max-width:62px}.account-link small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-link strong{display:none}.hero{padding:38px 18px 32px!important}.hero h1{font-size:39px!important}.hero-actions{gap:10px!important;flex-wrap:wrap}.hero-actions .btn,.hero-secondary{font-size:10px!important;padding:12px 15px!important}.trust-strip{padding:15px 16px!important;gap:12px 8px!important}.trust-strip div{gap:7px!important;font-size:9px!important}.section-wrap{padding-left:15px!important;padding-right:15px!important}.category-list{gap:7px!important}.category-list button{height:76px!important;font-size:9px!important}.market-controls{gap:7px!important}.product-grid{gap:9px!important}.product-info{padding:9px!important}.product-title-button{font-size:11px!important}.product-bottom>strong{font-size:12px!important}.compare-trigger{font-size:8px!important;padding:6px!important}.quick-view-trigger{font-size:8px!important;padding:6px 7px!important}}@media (min-width: 901px) and (max-width: 1180px){.site-header{gap:14px!important;padding-left:24px!important;padding-right:24px!important}.header-actions{gap:10px!important}.market-heading{align-items:flex-start!important;flex-direction:column!important}.market-controls{width:100%;display:grid!important;grid-template-columns:minmax(180px,2fr) repeat(5,minmax(90px,1fr))}.search-box{min-width:0!important}}:root{--forest:#17372d;--forest-2:#245541;--mint:#edf3ed;--cream:#f7f5ef;--paper:#fffefa;--ink:#1c2823;--muted:#77847c;--line:#e8e5dc;--gold:#c99b52;--shadow:0 20px 55px rgba(26,43,34,.09)}body{background:#fbfaf6;color:#1c2823;font-family:DM Sans,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#e7d2aa;color:#17231f}:focus-visible{outline:3px solid rgba(201,155,82,.5019607843)!important;outline-offset:3px}.announcement{height:30px;background:linear-gradient(90deg,#14251f,#234638 48%,#14251f);color:#e9e4d8;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.announcement span{color:#e0b96f}.site-header{background:#fffefaf0!important;border-bottom:1px solid rgba(201,155,82,.1882352941)!important;box-shadow:0 8px 30px #192a210b!important;backdrop-filter:blur(24px) saturate(155%)!important}.brand{color:#172f26!important}.brand small{color:#9a8a6f!important;letter-spacing:.19em}.brand-mark{background:linear-gradient(145deg,#d8b36f,#a97836)!important;color:#17251e!important;box-shadow:0 8px 20px #ad803b33!important}.global-search{border-color:#e6dfd0!important;background:#fffefa!important;box-shadow:0 8px 24px #1d2c230b!important}.global-search:focus-within{border-color:#c99b52!important;box-shadow:0 0 0 4px #c99b5222!important}.global-search select{background:#f7f3e9!important;color:#5e5545!important}.global-search button{background:linear-gradient(135deg,#bd8c45,#dfbd7c)!important;color:#1c2a22!important}.delivery-link strong,.account-link strong{color:#20382c!important}.delivery-link small,.account-link small{color:#918674!important}.cart-link{background:#f5efe3!important;color:#283c31!important;border:1px solid #eee4d2}.cart-count{background:#dfc18a!important;color:#1c2b22!important}.language-picker{border-color:#e8dfcd!important;background:#fffefa!important;color:#87642f!important}.department-nav{background:#f3f0e8!important;border-bottom:1px solid #e8e1d3!important;color:#6e685a!important}.department-nav a.active,.department-nav a:hover{background:#eae1d0!important;color:#4e3b1f!important}.btn{border-radius:12px;font-weight:750}.btn-primary{background:linear-gradient(135deg,#183b2e,#285b43)!important;box-shadow:0 9px 22px #1a443026}.btn-primary:hover{background:linear-gradient(135deg,#285b43,#367452)!important;box-shadow:0 13px 26px #1a443033}.btn-outline{border-color:#d9c9a9!important;color:#624b2b!important;background:#fffefa!important}.btn-outline:hover{background:#f5eddf!important;border-color:#c99b52!important}.hero{background:radial-gradient(ellipse at 76% 38%,rgba(219,190,137,.2784313725),transparent 34%),linear-gradient(120deg,#f7f5ef,#f1eee5 52%,#f8f6f0)!important}.hero h1,.section-heading h2,.workspace-section h2{color:#1a382c!important}.hero h1 em{color:#b38443!important}.hero-copy>p,.market-heading p{color:#77796e!important}.eyebrow{color:#a17c45!important;letter-spacing:.17em!important}.eyebrow-dot{background:#c99b52!important;box-shadow:0 0 0 5px #c99b521f}.art-orbit{border-color:#b791523d!important}.art-card-main{border:1px solid rgba(201,155,82,.1803921569);box-shadow:0 28px 70px #1c302424!important}.art-image{background:linear-gradient(145deg,#e9e1d0,#f7f3e9)!important}.floating-tag{border:1px solid rgba(201,155,82,.2);box-shadow:0 14px 38px #1c30241a!important}.trust-strip{background:#fffefa;border-bottom-color:#e9e2d5!important}.trust-strip strong{color:#b38649!important}.category-list button{background:#fffefa!important;border-color:#ece5d8!important;border-radius:14px!important;box-shadow:0 5px 16px #1c2b2206}.category-list button span{color:#b2874c!important}.category-list button:hover,.category-list button.selected{background:#f5efe3!important;border-color:#d7bd8d!important;box-shadow:0 10px 24px #1c2b2212}.market-section{background:#fbfaf6!important}.search-box,.market-controls select,.market-controls input{border-color:#e7e0d3!important;border-radius:11px!important;background:#fffefa!important}.product-card{border:1px solid #eae4d8!important;border-radius:16px!important;box-shadow:0 6px 20px #1f2c2309}.product-card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #1f2c231c!important;border-color:#d9c59e!important}.product-visual{background:linear-gradient(145deg,#f3f0e8,#ebe6da)!important}.product-category{background:#fffefaeb!important;border:1px solid rgba(201,155,82,.1803921569)}.product-info h3{color:#26382f!important}.product-bottom>strong{color:#315b43!important}.add-button{background:#f3ead9!important;color:#80602f!important;border:1px solid #ead9b9}.add-button:hover{background:#e8d4ad!important}.seller-cta{background:radial-gradient(circle at 85% 15%,rgba(213,177,111,.2),transparent 28%),linear-gradient(125deg,#172b23,#244b38)!important;border:1px solid rgba(213,177,111,.2196078431);box-shadow:0 24px 60px #18312324}.seller-cta .eyebrow{color:#e2c58e!important}.site-footer{background:#f4f1e9;border-top-color:#e5dece!important;color:#817866!important}.state-panel{background:#fffefa!important;border-color:#e4dac8!important;border-radius:16px!important}.state-panel strong{color:#294634!important}.toast{background:#1b382b!important;border:1px solid rgba(219,185,119,.4);box-shadow:0 16px 38px #12271b38!important}app-auth .auth-page{background:radial-gradient(ellipse at 20% 10%,rgba(217,185,126,.1803921569),transparent 38%),#f5f2e9!important}app-auth .auth-aside{background:radial-gradient(circle at 88% 18%,rgba(213,177,111,.1803921569),transparent 28%),linear-gradient(145deg,#14251f,#234a37)!important;border:1px solid rgba(201,155,82,.2509803922)!important;box-shadow:0 28px 70px #172a1f2e!important}app-auth .auth-brand .brand-mark{background:linear-gradient(145deg,#e5c88f,#bd8c45)!important}app-auth .auth-message h1{color:#fffaf0!important}app-auth .auth-message h1 em{color:#e0bd7e!important}app-auth .auth-form{background:#fffefaef!important;border:1px solid #e9dfcc!important;border-radius:24px!important;box-shadow:0 28px 75px #2430241a!important}app-auth .auth-form h2{color:#1e392c!important}app-auth .auth-form input,app-auth .auth-form select{background:#fbfaf6!important;border-color:#e8e0d1!important;border-radius:12px!important}app-auth .auth-form input:focus,app-auth .auth-form select:focus{border-color:#c99b52!important;box-shadow:0 0 0 4px #c99b5222!important}app-auth .auth-note{background:#f5f0e6!important;border-color:#ece1cc!important}app-auth .auth-note>span{color:#a67a3d!important}app-auth .auth-register-note .link-button{color:#956d35!important}app-dashboard .workspace{background:#f4f2eb!important;grid-template-columns:258px minmax(0,1fr)!important}app-dashboard .workspace-sidebar{background:linear-gradient(180deg,#172b23,#1d3b2d)!important;border:0!important;padding:28px 18px!important;box-shadow:10px 0 32px #192b200f}app-dashboard .workspace-sidebar .brand{color:#fffaf0!important}app-dashboard .workspace-sidebar .brand small{color:#d4c39f!important}app-dashboard .workspace-sidebar .brand-mark{background:linear-gradient(145deg,#e4c487,#b98943)!important;color:#1b2c22!important}app-dashboard .workspace-user{border-bottom-color:#ffffff1f!important}app-dashboard .workspace-user strong{color:#fffaf0}app-dashboard .workspace-user small{color:#c5c7b8}app-dashboard .user-avatar{background:#e8d8b8!important;color:#3e513e!important}app-dashboard .side-label{color:#c4b18b!important}app-dashboard .side-link{color:#d1d8ce!important;border-radius:10px!important}app-dashboard .side-link.active,app-dashboard .side-link:hover{background:#e0be7e26!important;color:#f0d49c!important}app-dashboard .workspace-main{max-width:1500px!important;padding:38px clamp(20px,4vw,64px)!important}app-dashboard .workspace-topbar h1{color:#1e392c!important;letter-spacing:-.04em}app-dashboard .welcome-panel{background:radial-gradient(circle at 88% 18%,rgba(226,190,126,.2),transparent 24%),linear-gradient(115deg,#1a382b,#28563e)!important;border:1px solid rgba(201,155,82,.2509803922);border-radius:20px!important;box-shadow:0 18px 42px #1737261f}app-dashboard .welcome-panel .eyebrow{color:#e2c58e!important}app-dashboard .welcome-panel h2{color:#fffaf0!important}app-dashboard .welcome-panel p{color:#d6dfd4!important}app-dashboard .welcome-symbol{color:#e1bd7d!important}app-dashboard .workspace-grid{gap:15px!important}app-dashboard .workspace-card,app-dashboard .buyer-shortcut,app-dashboard .buyer-insights article{background:#fffefa!important;border:1px solid #e9e2d5!important;border-radius:16px!important;box-shadow:0 6px 20px #1f2c2309}app-dashboard .workspace-card{padding:22px!important}app-dashboard .workspace-card>strong{color:#244a36!important}app-dashboard .card-icon{color:#b38649!important}app-dashboard .buyer-shortcut:hover{border-color:#d5bd91!important;box-shadow:0 15px 32px #1f2c2314!important}app-dashboard .buyer-shortcut>span{background:#f3ead9!important;color:#9a7138!important}app-dashboard .workspace-section{background:#fffefa!important;border:1px solid #e9e2d5!important;border-radius:17px!important;box-shadow:0 7px 24px #1f2c2309}app-dashboard .workspace-section h2{color:#244a36!important}app-dashboard .product-editor,app-dashboard .editor-card{background:#fffefa!important;border-color:#e9e2d5!important}app-dashboard .editor-icon{background:#f3ead9!important;color:#9b7138!important}app-dashboard .editor-step{background:#f4ecdc!important;color:#946b34!important}app-dashboard .upload-drop{background:#faf7ef!important;border-color:#d6bd8e!important}app-dashboard .publish-card,app-dashboard .editor-note{background:#f5f0e5!important}app-dashboard .product-form input,app-dashboard .product-form select,app-dashboard .product-form textarea,app-dashboard .product-editor input{border-color:#e7decd!important;border-radius:11px!important;background:#fbfaf6!important}app-dashboard .product-form input:focus,app-dashboard .product-form select:focus,app-dashboard .product-form textarea:focus{border-color:#c99b52!important;box-shadow:0 0 0 3px #c99b5220!important}app-dashboard th{background:#f5f1e8;color:#8c7857!important}app-dashboard td,app-dashboard th{border-bottom:1px solid #eee8dc!important}app-dashboard .status-pill{background:#e9f3e9!important;color:#276544!important;border:1px solid #d8e8d8}app-dashboard .buyer-insights article{background:linear-gradient(135deg,#fffefa,#f8f3e8)!important}app-commerce-hub .engine-card,app-social-commerce .panel,app-sourcing .panel,app-affiliate-dashboard .panel{background:#fffefa!important;border:1px solid #e9e2d5!important;border-radius:17px!important;box-shadow:0 8px 25px #1f2c230a}app-commerce-hub .engine-card:hover,app-social-commerce .panel:hover,app-sourcing .panel:hover,app-affiliate-dashboard .panel:hover{border-color:#d9c59e!important;box-shadow:0 16px 34px #1f2c2314}app-commerce-hub input,app-commerce-hub select,app-commerce-hub textarea,app-social-commerce input,app-social-commerce select,app-social-commerce textarea,app-sourcing input,app-sourcing select,app-sourcing textarea,app-affiliate-dashboard input,app-affiliate-dashboard select,app-affiliate-dashboard textarea{border-color:#e7decd;border-radius:10px;background:#fffefa}app-commerce-hub input:focus,app-commerce-hub select:focus,app-commerce-hub textarea:focus,app-social-commerce input:focus,app-social-commerce select:focus,app-social-commerce textarea:focus,app-sourcing input:focus,app-sourcing select:focus,app-sourcing textarea:focus,app-affiliate-dashboard input:focus,app-affiliate-dashboard select:focus,app-affiliate-dashboard textarea:focus{border-color:#c99b52;box-shadow:0 0 0 3px #c99b5220;outline:0}app-cart .cart-page,app-cart .checkout-page{background:#f7f5ef}app-cart .cart-card,app-cart .checkout-card,app-cart .summary-card{background:#fffefa;border:1px solid #e9e2d5;border-radius:16px;box-shadow:0 8px 25px #1f2c230a}input,select,textarea{accent-color:#b78946}@media (max-width: 900px){app-dashboard .workspace{grid-template-columns:215px minmax(0,1fr)!important}app-dashboard .workspace-main{padding:28px 18px!important}}@media (max-width: 680px){.seller-cta{border-radius:18px!important}app-auth .auth-page{padding:12px!important}app-auth .auth-aside{border-radius:18px!important}app-auth .auth-form{padding:22px!important}app-dashboard .workspace{grid-template-columns:minmax(0,1fr)!important}app-dashboard .workspace-sidebar{display:none!important}app-dashboard .workspace-main{padding:22px 14px!important}app-dashboard .welcome-panel{border-radius:16px!important;padding:21px!important}app-dashboard .workspace-grid,app-dashboard .buyer-shortcuts,app-dashboard .buyer-insights{grid-template-columns:1fr!important}app-dashboard .workspace-section{padding:17px!important}}:root{--mk-forest:#123b2f;--mk-forest-deep:#0b2e24;--mk-forest-soft:#eaf2ec;--mk-gold:#c99a53;--mk-cream:#faf9f4;--mk-paper:#fffefa;--mk-ink:#1d2b24;--mk-muted:#748178;--mk-success:#18764c;--mk-danger:#b54747;--mk-warning:#9a6a1f;--mk-line:#e7ece5;--mk-space-1:4px;--mk-space-2:8px;--mk-space-3:12px;--mk-space-4:16px;--mk-space-6:24px;--mk-space-8:32px;--mk-radius-sm:8px;--mk-radius-md:12px;--mk-radius-lg:18px;--mk-shadow-sm:0 4px 14px rgba(18,59,47,.06);--mk-shadow-md:0 14px 38px rgba(18,59,47,.11);--mk-motion-fast:.16s ease;--mk-motion-normal:.22s ease}body{font-family:DM Sans,Noto Sans Ethiopic,Inter,system-ui,sans-serif;color:var(--mk-ink)}:focus-visible{outline:3px solid rgba(201,154,83,.78)!important;outline-offset:3px}:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.58}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mk-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid transparent;border-radius:10px;font:700 12px DM Sans,Noto Sans Ethiopic,sans-serif;cursor:pointer;transition:transform var(--mk-motion-fast),background var(--mk-motion-fast),box-shadow var(--mk-motion-fast)}.mk-button--primary{background:var(--mk-forest);color:#fff}.mk-button--secondary{background:var(--mk-forest-soft);color:var(--mk-forest)}.mk-button--ghost{background:transparent;color:var(--mk-forest)}.mk-button--danger{background:#fff0ef;color:var(--mk-danger)}.mk-card{min-width:0;padding:18px;border:1px solid var(--mk-line);border-radius:var(--mk-radius-md);background:var(--mk-paper);box-shadow:var(--mk-shadow-sm)}.mk-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:800;line-height:1.4}.mk-badge--neutral{background:#eef1ed;color:#536158}.mk-badge--gold{background:#f6eddb;color:#80602b}.mk-badge--success{background:#e8f4ec;color:#176b43}.mk-badge--warning{background:#fbf2df;color:#8a641d}.mk-badge--danger{background:#fbeceb;color:#a43d3d}.mk-input{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--mk-line);border-radius:9px;background:#fff;color:var(--mk-ink);font:inherit}.mk-skeleton{border-radius:9px;background:linear-gradient(90deg,#edf0eb 25%,#f7f8f5,#edf0eb 75%);background-size:200% 100%;animation:mk-shimmer 1.5s ease-in-out infinite}@keyframes mk-shimmer{to{background-position:-200% 0}}app-admin-dashboard{display:block;min-height:100vh;background:#f6f5ef;color:#20372a}app-admin-dashboard .shell{background:#f6f5ef}app-admin-dashboard .sidebar{background:linear-gradient(180deg,#142a20,#1d4431)!important;border-right:1px solid rgba(210,177,108,.2);box-shadow:10px 0 32px #172b2010}app-admin-dashboard .brand .mark{background:linear-gradient(145deg,#e3c789,#b98743)!important;box-shadow:0 8px 20px #b9874330}app-admin-dashboard .nav a,app-admin-dashboard .logout{min-height:42px;border:1px solid transparent;transition:background .16s ease,border-color .16s ease,color .16s ease}app-admin-dashboard .nav a:hover,app-admin-dashboard .nav a.active{background:#ffffff17!important;border-color:#d8b66b35!important;color:#fff!important}app-admin-dashboard .nav a:focus-visible,app-admin-dashboard .logout:focus-visible{outline:3px solid #e6c77e!important;outline-offset:2px}app-admin-dashboard .main{max-width:1680px;margin:0 auto;width:100%}app-admin-dashboard .hero{border:1px solid rgba(215,182,111,.2666666667);box-shadow:0 18px 42px #172d201b}app-admin-dashboard .metric,app-admin-dashboard .panel{border-color:#e8e1d4!important;border-radius:15px!important;box-shadow:0 8px 24px #1c30240a!important}app-admin-dashboard .metric{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}app-admin-dashboard .metric:hover{transform:translateY(-2px);border-color:#d9c59e!important;box-shadow:0 14px 30px #1c302414!important}app-admin-dashboard .metric-icon{background:#f4eddf!important;color:#a47a3d!important}app-admin-dashboard .panel h3{color:#244a36}app-admin-dashboard .table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}app-admin-dashboard table{min-width:560px}app-admin-dashboard th{position:sticky;top:0;background:#f7f4ec!important;color:#8c7857!important}app-admin-dashboard td,app-admin-dashboard th{border-bottom-color:#eee8dc!important}app-admin-dashboard .action{min-height:32px;border-radius:8px!important;transition:background .16s ease,border-color .16s ease}app-admin-dashboard .action:hover:not(:disabled){background:#f4eddf;border-color:#d5bd91}app-admin-dashboard .refresh,app-admin-dashboard .save{min-height:40px;border-radius:10px!important}app-admin-dashboard input:focus-visible,app-admin-dashboard select:focus-visible,app-admin-dashboard textarea:focus-visible{outline:3px solid rgba(201,155,82,.5019607843)!important;outline-offset:2px}app-admin-dashboard .status{border:1px solid transparent}app-admin-dashboard .status.pending,app-admin-dashboard .status.open,app-admin-dashboard .status.under_review{border-color:#efdfb9}app-admin-dashboard .status.approved,app-admin-dashboard .status.held,app-admin-dashboard .status.released,app-admin-dashboard .status.completed{border-color:#d7e9d9}app-admin-dashboard .status.rejected,app-admin-dashboard .status.failed,app-admin-dashboard .status.refunded{border-color:#f0d7d2}app-admin-payment-reviews{display:block;min-height:100vh;background:#f6f5ef}app-admin-payment-reviews .page{max-width:1500px}app-admin-payment-reviews .queue,app-admin-payment-reviews .review{border-color:#e8e1d4!important;border-radius:16px!important;box-shadow:0 9px 28px #1c30240a!important}app-admin-payment-reviews .queue-head{color:#244a36}app-admin-payment-reviews .item{border-radius:10px;transition:background .16s ease,border-color .16s ease}app-admin-payment-reviews .item:hover,app-admin-payment-reviews .item.active{background:#f6f1e7!important;outline:1px solid #dfc99f}app-admin-payment-reviews .item:focus-visible{outline:3px solid rgba(201,155,82,.5019607843);outline-offset:2px}app-admin-payment-reviews .ocr-panel{border-color:#e8e1d4!important;background:#faf8f2!important}app-admin-payment-reviews .warning{border-color:#ead8b5!important;background:#fbf5e8!important}app-admin-payment-reviews .approve{background:linear-gradient(135deg,#183b2e,#285b43)!important}app-admin-payment-reviews .reject{background:#a94f45!important}app-admin-payment-reviews .refresh,app-admin-payment-reviews .view{min-height:40px;border-color:#dfd3bd!important}app-admin-payment-reviews input:focus-visible,app-admin-payment-reviews textarea:focus-visible,app-admin-payment-reviews button:focus-visible{outline:3px solid rgba(201,155,82,.5019607843)!important;outline-offset:2px}app-dashboard .workspace-section,app-dashboard .workspace-card{min-width:0}app-dashboard .table-wrap{overscroll-behavior-inline:contain}app-dashboard .workspace-sidebar .side-link:focus-visible{outline:3px solid #e5c783!important;outline-offset:2px}app-dashboard .workspace-card:focus-within,app-dashboard .workspace-section:focus-within{border-color:#d7c39a}@media (max-width: 1050px){app-admin-dashboard .shell{grid-template-columns:205px minmax(0,1fr)}app-admin-dashboard .sidebar{padding:18px 12px}}@media (max-width: 700px){app-admin-dashboard .sidebar{position:sticky;top:0;z-index:20;display:block;height:auto;padding:10px 12px;overflow:hidden}app-admin-dashboard .brand{padding-bottom:8px}app-admin-dashboard .nav{display:flex;overflow-x:auto;gap:5px;padding-bottom:3px;scrollbar-width:thin}app-admin-dashboard .nav a{flex:0 0 auto;white-space:nowrap}app-admin-dashboard .main{padding:16px 12px 30px}app-admin-dashboard .top{align-items:flex-start}app-admin-dashboard .hero{padding:18px}app-admin-dashboard .panel{padding:14px}}@media (max-width: 520px){app-admin-dashboard .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}app-admin-dashboard .metric{padding:12px}app-admin-dashboard .metric strong{font-size:20px}app-admin-dashboard .top{flex-direction:column}app-admin-dashboard .top-actions{width:100%;justify-content:space-between}app-admin-payment-reviews .page{padding:20px 12px 38px}app-admin-payment-reviews .queue,app-admin-payment-reviews .review{padding:13px}}@media (prefers-reduced-motion: reduce){app-admin-dashboard .metric,app-admin-dashboard .nav a,app-admin-payment-reviews .item{transition:none!important}app-admin-dashboard .metric:hover{transform:none}}html{scroll-padding-top:96px;text-size-adjust:100%;-webkit-text-size-adjust:100%}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgba(177,130,58,.82)!important;outline-offset:3px}:where(button,a,input,select,textarea){touch-action:manipulation}app-shopping-assistant{display:block;max-width:1240px;margin-inline:auto}app-shopping-assistant .assistant-shell{border:1px solid #e6dece!important;border-radius:22px!important;background:radial-gradient(circle at 92% 8%,rgba(216,183,122,.1254901961),transparent 25%),linear-gradient(135deg,#fffefa,#f7f5ef)!important;box-shadow:0 18px 48px #18302214!important}app-shopping-assistant .assistant-mark{background:#f2ead9!important;color:#8c672f!important}app-shopping-assistant .assistant-conversation{border-color:#e9e2d5!important;border-radius:14px!important;background:#fffefa!important}app-shopping-assistant .assistant-form input{min-height:48px;border-color:#e4ddcf!important;background:#fffefa!important}app-shopping-assistant .assistant-form input:focus-visible{border-color:#bd914d!important;box-shadow:0 0 0 4px #c99b5222!important}app-shopping-assistant .assistant-form button{min-height:48px;background:linear-gradient(135deg,#183b2e,#285b43)!important;box-shadow:0 8px 18px #1a443020}app-shopping-assistant .assistant-form button:hover:not(:disabled){filter:brightness(1.08)}app-shopping-assistant .assistant-products article{min-width:0;border:1px solid #ece5d8;background:#faf8f2!important}app-shopping-assistant .assistant-error{padding:10px 12px;border:1px solid #f0d7d2;border-radius:9px;background:#fff5f3}app-shopping-assistant .assistant-loading{display:flex;align-items:center;gap:8px}app-shopping-assistant .assistant-note{line-height:1.6}@media (max-width: 760px){app-shopping-assistant{padding-inline:16px!important}app-shopping-assistant .assistant-shell{padding:22px!important}}@media (max-width: 520px){app-shopping-assistant{padding-inline:12px!important}app-shopping-assistant .assistant-heading{gap:12px}app-shopping-assistant .assistant-mark{width:38px;height:38px}app-shopping-assistant .assistant-shell{padding:17px!important;border-radius:16px!important}app-shopping-assistant .assistant-conversation{padding:12px!important}app-shopping-assistant .assistant-products{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-contrast: more){:where(button,a,input,select,textarea):focus-visible{outline-color:#704600!important}app-shopping-assistant .assistant-note{color:#5d675f!important}}@media (hover: hover){app-shopping-assistant .assistant-products article{transition:border-color .16s ease,transform .16s ease}app-shopping-assistant .assistant-products article:hover{transform:translateY(-1px);border-color:#d4bd91}}@media (prefers-reduced-motion: reduce){app-shopping-assistant .assistant-products article{transition:none!important}app-shopping-assistant .assistant-products article:hover{transform:none}}:root{--mk-glass:rgba(255,254,250,.66);--mk-glass-strong:rgba(255,254,250,.84);--mk-glass-dark:rgba(18,43,32,.76);--mk-glass-border:rgba(255,255,255,.76);--mk-glass-line:rgba(185,145,79,.22);--mk-glass-shadow:0 22px 60px rgba(22,43,32,.11),inset 0 1px 0 rgba(255,255,255,.82);--mk-glass-blur:blur(22px) saturate(165%);--mk-ease:cubic-bezier(.2,.75,.25,1)}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse at 8% 7%,rgba(207,177,122,.16),transparent 28rem),radial-gradient(ellipse at 92% 26%,rgba(107,157,119,.12),transparent 32rem),linear-gradient(145deg,#f7f6f0,#f0f2ec 48%,#faf8f2)!important}.app-shell{isolation:isolate}.site-header{background:#fffefaad!important;border:1px solid rgba(255,255,255,.8)!important;border-top:0!important;box-shadow:0 12px 38px #152b1f14,inset 0 1px #ffffffe6!important;backdrop-filter:var(--mk-glass-blur)!important;-webkit-backdrop-filter:var(--mk-glass-blur)!important}.department-nav,.mobile-category-nav,.mobile-bottom-nav{background:#fffefa9e!important;border-color:#ffffffc2!important;backdrop-filter:blur(20px) saturate(155%)!important;-webkit-backdrop-filter:blur(20px) saturate(155%)!important}.announcement{box-shadow:0 4px 18px #0c23181f}.hero{position:relative;isolation:isolate;background:radial-gradient(ellipse at 78% 18%,rgba(219,188,126,.28),transparent 34%),radial-gradient(ellipse at 8% 85%,rgba(126,169,132,.17),transparent 35%),linear-gradient(135deg,#ffffff8c,#f1f0e5bd)!important}.hero:before,.hero:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(2px);opacity:.65}.hero:before{width:260px;height:260px;right:4%;top:-115px;background:radial-gradient(circle,rgba(218,181,113,.28),transparent 70%)}.hero:after{width:220px;height:220px;left:-100px;bottom:-120px;background:radial-gradient(circle,rgba(95,151,111,.2),transparent 70%)}.hero-copy{animation:mk-rise-in .8s var(--mk-ease) both}.hero-art{animation:mk-float-in .95s .08s var(--mk-ease) both}.art-card-main,.floating-tag{background:#fffefab8!important;border:1px solid rgba(255,255,255,.84)!important;box-shadow:var(--mk-glass-shadow)!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.art-card-main{animation:mk-card-float 7s ease-in-out infinite}.floating-tag{animation:mk-gentle-float 6s ease-in-out infinite}.tag-bottom{animation-delay:-2.7s}.hero-assurance-chips span,.hero-proof{border:1px solid rgba(255,255,255,.72);background:#ffffff75;box-shadow:0 8px 24px #1a30230e;backdrop-filter:blur(12px)}.home-value-row,.trust-strip{background:#fffefa94!important;border-top:1px solid rgba(255,255,255,.85);border-bottom:1px solid rgba(213,203,181,.38)!important;backdrop-filter:blur(18px)}.home-value-item{transition:transform .35s var(--mk-ease),background .35s var(--mk-ease)}.home-value-item:hover{transform:translateY(-3px)}.home-value-icon{box-shadow:0 8px 22px #1d392817}.public-promotion-strip{background:#fffcf49e!important;border-color:#c99a532e!important;backdrop-filter:blur(18px)}.public-promotion-strip article{background:#ffffffa3!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:16px!important;box-shadow:0 12px 28px #282e1e0f;transition:transform .35s var(--mk-ease),box-shadow .35s var(--mk-ease)}.public-promotion-strip article:hover{transform:translateY(-4px);box-shadow:0 18px 34px #282e1e1c}.category-list button,.category-all-card,.category-image-grid>button{border:1px solid rgba(255,255,255,.88)!important;background:#fffefa94!important;box-shadow:0 12px 30px #192d2112,inset 0 1px #ffffffe6!important;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);transition:transform .4s var(--mk-ease),box-shadow .4s var(--mk-ease),border-color .4s var(--mk-ease)!important}.category-list button:hover,.category-list button.selected,.category-image-grid>button:hover{transform:translateY(-6px) scale(1.012);border-color:#c297539e!important;box-shadow:0 22px 44px #192d2124,inset 0 1px #fffffff2!important}.category-image-grid>button .category-caption{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.market-section{background:#ffffff3d!important}.market-filter-panel,.search-box,.market-controls select,.market-controls input,.price-filter-wrap{background:#fffefaa8!important;border-color:#ffffffe6!important;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #1c2f230b;backdrop-filter:blur(14px)}.search-box:focus-within,.market-controls select:focus,.market-controls input:focus{border-color:#b78942b3!important;box-shadow:0 0 0 4px #c99a5324,inset 0 1px #fffffff2!important}.product-card,.workspace-card,.workspace-section,.buyer-shortcut,.buyer-insights article,app-admin-dashboard .metric,app-admin-dashboard .panel,app-admin-payment-reviews .queue,app-admin-payment-reviews .review,app-commerce-hub .engine-card,app-social-commerce .panel,app-sourcing .panel,app-affiliate-dashboard .panel,app-cart .cart-card,app-cart .checkout-card,app-cart .summary-card{background:#fffefaad!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 14px 38px #192d2113,inset 0 1px #ffffffe6!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);transition:transform .38s var(--mk-ease),box-shadow .38s var(--mk-ease),border-color .38s var(--mk-ease)!important}.product-card{overflow:hidden;animation:mk-rise-in .65s var(--mk-ease) both}.product-card:nth-child(2){animation-delay:.05s}.product-card:nth-child(3){animation-delay:.1s}.product-card:nth-child(4){animation-delay:.15s}.product-card:nth-child(5){animation-delay:.2s}.product-card:nth-child(6){animation-delay:.25s}.product-card:hover,.workspace-card:hover,.buyer-shortcut:hover,app-admin-dashboard .metric:hover{transform:translateY(-7px)!important;border-color:#c2975373!important;box-shadow:0 25px 55px #192d2126,inset 0 1px #fffffff5!important}.product-visual{background:linear-gradient(145deg,#ebede2c7,#f9f6ecdb)!important}.product-visual img{transition:transform .7s var(--mk-ease),filter .7s var(--mk-ease)!important}.product-card:hover .product-visual img{transform:scale(1.07)!important;filter:saturate(1.08)}.product-category,.save-button,.quick-view-trigger,.compare-trigger{border:1px solid rgba(255,255,255,.8)!important;box-shadow:0 8px 22px #14281c1f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.product-info{background:#fffefa47}.add-button{transition:transform .25s var(--mk-ease),box-shadow .25s var(--mk-ease)!important}.add-button:hover{transform:rotate(90deg) scale(1.08)!important;box-shadow:0 8px 18px #183b2926}.seller-cta{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 18%,rgba(223,190,126,.26),transparent 25%),linear-gradient(130deg,#142c22,#28563e)!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 28px 70px #122b1e38!important}.seller-cta:after{content:"";position:absolute;inset:-50%;pointer-events:none;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.09) 50%,transparent 58%);transform:translate(-65%);animation:mk-glass-sheen 9s ease-in-out infinite}.seller-illustration span{filter:drop-shadow(0 12px 18px rgba(0,0,0,.18));animation:mk-gentle-float 5s ease-in-out infinite}.seller-illustration span:nth-child(2){animation-delay:-1.5s}.seller-illustration span:nth-child(3){animation-delay:-3s}.notification-panel,.compare-bar,.state-panel,.quick-view-dialog,.account-menu-panel,.auth-form,.workspace-topbar,.workspace-user{background:#fffefad1!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 22px 58px #182c1f1f,inset 0 1px #fffffff2!important;backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}.quick-view-backdrop{background:#0d1f168a!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.quick-view-dialog{border-radius:24px!important;overflow:hidden}.quick-view-close{background:#ffffffc7!important;backdrop-filter:blur(12px)}.toast{border:1px solid rgba(255,255,255,.28)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}app-dashboard .workspace-main,app-admin-dashboard .main{background:transparent}app-dashboard .workspace-section,app-admin-dashboard .panel,app-admin-payment-reviews .queue,app-admin-payment-reviews .review{border-radius:19px!important}app-dashboard .workspace-sidebar,app-admin-dashboard .sidebar{box-shadow:12px 0 38px #10221829,inset -1px 0 #ffffff14!important}app-dashboard .welcome-panel,app-admin-dashboard .hero{position:relative;overflow:hidden;box-shadow:0 24px 58px #11301f33,inset 0 1px #fff3!important}app-dashboard .welcome-panel:after,app-admin-dashboard .hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.08) 50%,transparent 65%);transform:translate(-100%);animation:mk-glass-sheen 11s ease-in-out infinite}app-dashboard .workspace-card,app-dashboard .workspace-section,app-admin-dashboard .metric,app-admin-dashboard .panel{animation:mk-rise-in .55s var(--mk-ease) both}app-dashboard .workspace-card:nth-child(2),app-admin-dashboard .metric:nth-child(2){animation-delay:.06s}app-dashboard .workspace-card:nth-child(3),app-admin-dashboard .metric:nth-child(3){animation-delay:.12s}app-dashboard .workspace-card:nth-child(4),app-admin-dashboard .metric:nth-child(4){animation-delay:.18s}app-dashboard input,app-dashboard select,app-dashboard textarea,app-admin-dashboard input,app-admin-dashboard select,app-admin-dashboard textarea,app-admin-payment-reviews input,app-admin-payment-reviews textarea{background:#fffefac7!important;border-color:#fffffff2!important;box-shadow:inset 0 1px 3px #1f312509,0 4px 12px #1f312509;backdrop-filter:blur(12px)}app-dashboard input:focus,app-dashboard select:focus,app-dashboard textarea:focus,app-admin-dashboard input:focus,app-admin-dashboard select:focus,app-admin-dashboard textarea:focus{border-color:#b98b44b8!important;box-shadow:0 0 0 4px #c99a5324!important}.site-footer{background:#f5f3eba8!important;backdrop-filter:blur(18px)}.btn,.mk-button,.add-button,.notification-trigger,.clear-filters,.quick-view-trigger,.compare-trigger{transition:transform .28s var(--mk-ease),box-shadow .28s var(--mk-ease),filter .28s var(--mk-ease)!important}.btn:hover:not(:disabled),.mk-button:hover:not(:disabled){transform:translateY(-2px)}.btn-primary:hover:not(:disabled){box-shadow:0 15px 32px #14402a38!important}a,button{-webkit-tap-highlight-color:transparent}@keyframes mk-rise-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mk-float-in{0%{opacity:0;transform:translate3d(0,24px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes mk-card-float{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-8px)}}@keyframes mk-gentle-float{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes mk-glass-sheen{0%,55%{transform:translate(-100%)}78%,to{transform:translate(100%)}}@media (max-width: 760px){:root{--mk-glass-blur:blur(14px) saturate(145%)}.site-header,.department-nav,.mobile-category-nav,.mobile-bottom-nav{backdrop-filter:blur(15px) saturate(145%)!important;-webkit-backdrop-filter:blur(15px) saturate(145%)!important}.product-card:hover,.workspace-card:hover,.buyer-shortcut:hover,app-admin-dashboard .metric:hover{transform:translateY(-2px)!important}.product-card{animation-duration:.48s}.hero:before{width:180px;height:180px}.hero:after{width:150px;height:150px}}@media (prefers-reduced-motion: reduce){.hero-copy,.hero-art,.art-card-main,.floating-tag,.seller-illustration span,.product-card,app-dashboard .workspace-card,app-dashboard .workspace-section,app-admin-dashboard .metric,app-admin-dashboard .panel,.seller-cta:after,app-dashboard .welcome-panel:after,app-admin-dashboard .hero:after{animation:none!important;translate:none!important;transform:none!important}.product-card,.workspace-card,.workspace-section,.buyer-shortcut,app-admin-dashboard .metric{transition:none!important}}@supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){.site-header,.department-nav,.mobile-category-nav,.mobile-bottom-nav,.product-card,.workspace-card,.workspace-section,.quick-view-dialog,.notification-panel,.compare-bar{background:#fffefa!important}}
