:root{--type-caption:.75rem;--leading-caption:1.5;--type-label:.875rem;--leading-label:1.428572;--type-body:1rem;--leading-body:1.5;--type-block:1.125rem;--leading-block:1.444445;--type-price:1.25rem;--leading-price:1.4;--type-section:1.5rem;--leading-section:1.333334;--type-page:2rem;--leading-page:1.25;--type-detail-price:2rem;--leading-detail-price:1.25;--type-card-title:1rem;--leading-card-title:1.375;--type-display:clamp(2rem,3.3vw,3rem);--leading-display:1.2;--text-regular:400;--text-medium:600;--text-bold:700;--text-gap-field:.5rem;--text-gap-paragraph:.75rem;--text-gap-heading:1rem;--text-gap-section:2rem;--text-secondary:#52627a}.dark{--text-secondary:#b1bed0}body{font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--text-regular)}button,input,select,textarea{font-family:Manrope,sans-serif}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:break-word}h1{font-size:var(--type-page)!important;line-height:var(--leading-page)!important;letter-spacing:-.025em}h1,h2{font-weight:var(--text-bold)!important}h2{font-size:var(--type-section)!important;line-height:var(--leading-section)!important;letter-spacing:-.015em}h3,h4{font-size:var(--type-block)!important;line-height:var(--leading-block)!important;font-weight:var(--text-bold)!important}.dark-button,.primary,.secondary,button{font-size:var(--type-label);line-height:var(--leading-label);font-weight:var(--text-medium)}[role=combobox],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:var(--type-body)!important;line-height:var(--leading-body)!important;font-weight:var(--text-regular)}input::placeholder,textarea::placeholder{opacity:1}.form-columns label,.form-stack label,.order-dialog label,.order-shipping label,.wizard label{font-size:var(--type-label);line-height:var(--leading-label);gap:var(--text-gap-field)}.description>p,.message>p,.order-section>p,.preview-description{font-size:var(--type-body)!important;line-height:var(--leading-body)!important;font-weight:var(--text-regular);max-width:70ch;overflow-wrap:anywhere}.description>p+p{margin-top:var(--text-gap-paragraph)}.description>h2{margin-bottom:var(--text-gap-heading)}.description+.description{margin-top:var(--text-gap-section)}.card-city,.muted,.statistics-explanation{color:var(--text-secondary)}.listing-card h3{font-size:var(--type-card-title)!important;line-height:var(--leading-card-title)!important;font-weight:var(--text-medium)!important;height:calc(2 * var(--type-card-title) * var(--leading-card-title))!important;min-height:calc(2 * var(--type-card-title) * var(--leading-card-title))!important;flex-shrink:0;text-wrap:wrap}.listing-card-body h3{margin:0 0 .5rem!important}.cabinet-price,.card-price,.order-row-info>b,.owner-entry-bid>strong,.owner-entry-price{font-size:var(--type-price)!important;line-height:var(--leading-price)!important;font-weight:var(--text-bold)!important;font-variant-numeric:tabular-nums}.detail-price,.preview-price{font-size:var(--type-detail-price)!important;line-height:var(--leading-detail-price)!important;font-weight:var(--text-bold)!important;font-variant-numeric:tabular-nums}.cabinet-bid h3,.cabinet-listing h3,.discount-product h3,.order-detail-product h2,.owner-entry-description h2,.promotion-listing-preview strong{font-size:var(--type-block)!important;line-height:var(--leading-block)!important;text-wrap:wrap}.admin-card h2,.chat-top h2,.order-dialog h2,.registry-heading h2,.statistics-content h3{font-size:var(--type-block)!important;line-height:var(--leading-block)!important}.message time,.order-demo,.order-history time,.order-row-info>small,.order-row-state>small,.order-section small,.order-status,.order-stepper li{font-size:var(--type-caption)!important;line-height:var(--leading-caption)!important}.order-actions .secondary,.order-actions p,.order-history p,.order-history strong,.order-main-actions>*,.order-next p,.order-person,.order-section summary{font-size:var(--type-label)!important;line-height:var(--leading-label)!important}.order-row-info>strong{font-size:var(--type-body)!important;line-height:var(--leading-body)!important}.order-row{flex-wrap:wrap}.order-row-info{min-width:8rem}.order-row-state{max-width:10rem}.admin-workspace{font-size:var(--type-label);line-height:var(--leading-label)}.admin-workspace .admin-sidebar nav button,.admin-workspace .admin-table td,.admin-workspace .admin-text-button{font-size:var(--type-label)!important;line-height:var(--leading-label)!important}.admin-workspace .admin-table small,.admin-workspace .admin-table th,.task-nav-count,.task-tile small{font-size:var(--type-caption);line-height:var(--leading-caption)}.task-tile strong{font-size:var(--type-label)!important;line-height:var(--leading-label)!important;overflow-wrap:break-word}.task-tile{flex-wrap:wrap}.task-tiles{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.admin-workspace .admin-table{font-variant-numeric:tabular-nums}.statistics-tiles{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.wizard-main label{font-size:var(--type-label)!important;line-height:var(--leading-label)!important}@media(max-width:600px){.cabinet-topline .topline-settings{display:grid;grid-template-columns:minmax(76px,1fr) repeat(4,auto);width:100%;min-width:0;gap:10px;align-items:center}.cabinet-topline .cabinet-header-post{grid-column:1/-1;order:6;width:100%;white-space:normal}}@media(max-width:760px){:root{--type-page:1.625rem;--leading-page:1.307693;--type-section:1.375rem;--leading-section:1.363637;--type-card-title:.875rem;--leading-card-title:1.428572;--type-price:1.125rem;--leading-price:1.444445;--type-detail-price:1.75rem;--leading-detail-price:1.285715;--text-gap-section:1.5rem}.statistics-tiles,.task-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.order-row-state{max-width:8rem}}@property --category-edge-angle{syntax:"<angle>";initial-value:0deg;inherits:false}button.category-color-border{position:relative;isolation:isolate;--category-edge-0:#528eb6;--category-edge-1:#72b8b0;--category-edge-2:#7b9ab8}button.category-color-border:after{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;background:conic-gradient(from var(--category-edge-angle),transparent 0deg 225deg,var(--category-edge-0) 265deg,var(--category-edge-1) 305deg,var(--category-edge-2) 338deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .25s ease}@media(hover:hover){button.category-color-border:hover:after{opacity:.9;animation:category-edge-travel 3.8s linear infinite,category-edge-pulse 2.2s ease-in-out infinite}}button.category-color-border:focus-visible:after{opacity:.9;animation:category-edge-travel 3.8s linear infinite,category-edge-pulse 2.2s ease-in-out infinite}@keyframes category-edge-travel{to{--category-edge-angle:360deg}}@keyframes category-edge-pulse{0%,to{opacity:.6}50%{opacity:1}}@media(prefers-reduced-motion:reduce){button.category-color-border:after{animation:none!important;transition:none;background:linear-gradient(110deg,var(--category-edge-0),var(--category-edge-1),var(--category-edge-2))}}:root:not(.dark) button.category-color-border{--category-watercolor:color-mix(in srgb,var(--category-edge-0) 75%,var(--category-edge-1));--category-watercolor-edge:color-mix(in srgb,var(--category-watercolor) 82%,#243449);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}:root:not(.dark) button.category-color-border:after{background:conic-gradient(from var(--category-edge-angle),transparent 0deg 225deg,var(--category-watercolor-edge) 265deg,var(--category-edge-1) 305deg,var(--category-watercolor-edge) 338deg,transparent 1turn)}@media(hover:hover){:root:not(.dark) button.category-color-border:hover{background-color:color-mix(in srgb,var(--category-watercolor) 6%,white);border-color:color-mix(in srgb,var(--category-watercolor) 35%,#e0e7ed);box-shadow:0 0 18px 3px color-mix(in srgb,var(--category-watercolor) 16%,transparent),0 3px 9px color-mix(in srgb,var(--category-edge-1) 10%,transparent)}}:root:not(.dark) button.category-color-border:focus-visible{background-color:color-mix(in srgb,var(--category-watercolor) 6%,white);border-color:color-mix(in srgb,var(--category-watercolor) 35%,#e0e7ed);box-shadow:0 0 18px 3px color-mix(in srgb,var(--category-watercolor) 16%,transparent);outline:2px solid var(--category-watercolor-edge);outline-offset:3px}@media(prefers-reduced-motion:reduce){:root:not(.dark) button.category-color-border{transition:none}:root:not(.dark) button.category-color-border:after{background:linear-gradient(110deg,var(--category-watercolor-edge),var(--category-edge-1),var(--category-watercolor-edge))}}button.catalog-launch{position:relative;isolation:isolate;--catalog-gold-low:#775016;--catalog-gold-mid:#996515;--catalog-gold-high:#b17c24}.dark button.catalog-launch{--catalog-gold-low:#d5a34f;--catalog-gold-mid:#edc97d;--catalog-gold-high:#fff0bd}button.catalog-launch:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;pointer-events:none;opacity:0;background:conic-gradient(from var(--category-edge-angle),transparent 0deg 210deg,#91601d 250deg,#d6a84f 285deg,#fff0b8 315deg,#bb8731 342deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .25s;z-index:2}button.catalog-launch:is(:hover,:focus-visible):after{opacity:1;animation:category-edge-travel 3.6s linear infinite,category-edge-pulse 2.6s ease-in-out infinite}button.catalog-launch:is(:hover,:focus-visible)>span{background-image:linear-gradient(110deg,var(--catalog-gold-low) 0,var(--catalog-gold-mid) 35%,var(--catalog-gold-high) 50%,var(--catalog-gold-mid) 65%,var(--catalog-gold-low) 100%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:catalog-gold-lettering 3.6s ease-in-out infinite}button.catalog-launch:is(:hover,:focus-visible)>svg{color:var(--catalog-gold-mid)}@keyframes catalog-gold-lettering{0%,to{background-position:100% 50%}50%{background-position:0 50%}}@media(prefers-reduced-motion:reduce){button.catalog-launch:is(:hover,:focus-visible):after,button.catalog-launch:is(:hover,:focus-visible)>span{animation:none;transition:none}}@media(forced-colors:active){button.catalog-launch:is(:hover,:focus-visible)>span{background:none;color:ButtonText;-webkit-text-fill-color:ButtonText}}.home-category-heading .category-back-panel{display:inline-flex;align-items:stretch;flex-shrink:0;border:1px solid #c8d8ed;border-radius:12px;background:#f8fbff;overflow:hidden;gap:0}.home-category-heading .category-back-panel button{min-height:42px;padding:9px 13px;gap:8px;border:0;border-radius:0;background:transparent;color:#216ec1;font-size:var(--type-label);transition:background .2s ease}.home-category-heading .category-back-panel button+button{position:relative}.home-category-heading .category-back-panel button+button:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:#c8d8ed}.home-category-heading .category-back-panel button:hover{background:#e5f1ff}.home-category-heading .category-back-panel button:focus-visible{outline:2px solid #3687d9;outline-offset:-3px}.dark .home-category-heading .category-back-panel{background:#1c2630;border-color:#435367}.dark .home-category-heading .category-back-panel button{color:#85bfff}.dark .home-category-heading .category-back-panel button:hover{background:#263e55}.dark .home-category-heading .category-back-panel button+button:before{background:#435367}@media(max-width:420px){.home-category-heading .category-back-panel button{padding:9px 10px;gap:6px}}@media(prefers-reduced-motion:reduce){.home-category-heading .category-back-panel button{transition:none}}button.catalog-launch{--catalog-brand-deep:var(--catalog-gold-mid);--catalog-brand-light:var(--catalog-gold-high);--catalog-brand-ink:var(--catalog-gold-low)}button.catalog-launch:is(:hover,:focus-visible)>svg{animation:catalog-brand-shimmer 6.4s ease-in-out infinite;color:var(--catalog-brand-deep)}button.catalog-launch:is(:hover,:focus-visible)>svg rect{animation:catalog-brand-shimmer 6.4s ease-in-out infinite}button.catalog-launch:is(:hover,:focus-visible)>svg rect:nth-child(2){animation-delay:-1.6s}button.catalog-launch:is(:hover,:focus-visible)>svg rect:nth-child(3){animation-delay:-3.2s}button.catalog-launch:is(:hover,:focus-visible)>svg rect:nth-child(4){animation-delay:-4.8s}@keyframes catalog-brand-shimmer{0%,to{stroke:var(--catalog-brand-deep)}40%{stroke:var(--catalog-brand-light)}75%{stroke:var(--catalog-brand-ink)}}@media(prefers-reduced-motion:reduce){button.catalog-launch:is(:hover,:focus-visible)>svg,button.catalog-launch:is(:hover,:focus-visible)>svg rect{animation:none;stroke:var(--catalog-brand-light)}}