:where(:root){--vk-chart-1:#0072b2;--vk-chart-2:#d55e00;--vk-chart-3:#009e73;--vk-chart-4:#cc79a7;--vk-chart-5:#c68800;--vk-chart-6:#159cde;--vk-chart-grid:color-mix(in oklab, var(--vk-color-fg) 12%, transparent);--vk-chart-axis:color-mix(in oklab, var(--vk-color-fg) 32%, transparent);--vk-chart-label:var(--vk-color-muted);--vk-chart-surface:var(--vk-color-surface);--vk-chart-area-opacity:.18;--vk-chart-tooltip-bg:var(--vk-color-fg);--vk-chart-tooltip-fg:var(--vk-color-bg)}:where([data-theme=dark]){--vk-chart-1:#4ea3ff;--vk-chart-2:#f0b552;--vk-chart-3:#34d399;--vk-chart-4:#e9aad3;--vk-chart-5:#ff8f52;--vk-chart-6:#8ed4f5;--vk-chart-area-opacity:.24}:where(.vk-chart){font-family:var(--vk-font-sans);color:var(--vk-color-fg);position:relative}:where(.vk-chart__svg){block-size:auto;inline-size:100%;overflow:visible}:where(.vk-chart__grid-line){stroke:var(--vk-chart-grid);stroke-width:1px}:where(.vk-chart__axis){stroke:var(--vk-chart-axis);stroke-width:1px}:where(.vk-chart__zero){stroke:var(--vk-chart-axis);stroke-width:1px;stroke-dasharray:4 3}:where(.vk-chart__tick),:where(.vk-chart__empty){fill:var(--vk-chart-label)}:where(.vk-chart__value){fill:var(--vk-color-fg);font-weight:600}:where(.vk-chart__line){fill:none;stroke-linecap:round;stroke-linejoin:round}:where(.vk-chart__area){stroke:none;opacity:var(--vk-chart-area-opacity)}:where(.vk-chart__marker){stroke:var(--vk-chart-surface);stroke-width:1px}:where(.vk-chart__legend){gap:var(--vk-space-1) var(--vk-space-4);margin:var(--vk-space-2) 0 0;font-size:var(--vk-text-sm);color:var(--vk-color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}:where(.vk-chart__legend-item){align-items:center;gap:var(--vk-space-2);display:inline-flex}:where(.vk-chart__swatch){flex:none}:where(.vk-chart__table){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.vk-chart__hit){cursor:crosshair;fill:#0000;pointer-events:all}:where(.vk-chart__tooltip){pointer-events:none}:where(.vk-chart__crosshair){stroke:var(--vk-chart-axis);stroke-width:1px;stroke-dasharray:3 3}:where(.vk-chart__tooltip-box){fill:var(--vk-chart-tooltip-bg);stroke:none}:where(.vk-chart__tooltip-title){fill:var(--vk-chart-tooltip-fg);opacity:.85;font-weight:600}:where(.vk-chart__tooltip-row){fill:var(--vk-chart-tooltip-fg)}:where(.vk-chart__series){animation:vk-chart-fade var(--vk-duration) var(--vk-ease) both}@keyframes vk-chart-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.vk-chart__series){animation:none}}@media (hover:hover){:where(.vk-chart__series:hover)>:where(g){opacity:.4;transition:opacity var(--vk-duration-fast) var(--vk-ease)}:where(.vk-chart__series:hover)>:where(g:hover){opacity:1}:where(.vk-chart__series:hover)>:where(g:hover)>:where(.vk-chart__line){stroke-width:calc(var(--vk-chart-line-width,2px) + 1px);transition:stroke-width var(--vk-duration-fast) var(--vk-ease)}:where(.vk-chart__legend:hover)>:where(.vk-chart__legend-item){opacity:.45;transition:opacity var(--vk-duration-fast) var(--vk-ease)}:where(.vk-chart__legend:hover)>:where(.vk-chart__legend-item:hover){opacity:1}}@media (prefers-reduced-motion:reduce){:where(.vk-chart__series:hover)>:where(g),:where(.vk-chart__series:hover)>:where(g:hover)>:where(.vk-chart__line),:where(.vk-chart__legend:hover)>:where(.vk-chart__legend-item){transition:none}}:where(.vk-chart__legend[data-interactive]) :where(.vk-chart__legend-control){align-items:center;gap:var(--vk-space-2);padding:var(--vk-space-1) var(--vk-space-2);margin-inline:calc(var(--vk-space-2) * -1);border-radius:var(--vk-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--vk-duration-fast) var(--vk-ease);display:inline-flex}@media (hover:hover){:where(.vk-chart__legend[data-interactive]) :where(.vk-chart__legend-control:hover){background:var(--vk-color-surface-hover)}}:where(.vk-chart__legend-toggle){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:where(.vk-chart__legend-control:has(.vk-chart__legend-toggle:focus-visible)){outline:var(--vk-ring-width) solid var(--vk-color-ring);outline-offset:var(--vk-ring-offset)}:where(.vk-chart__legend-control:has(.vk-chart__legend-toggle:not(:checked))){opacity:.45}:where(.vk-chart__legend-control:has(.vk-chart__legend-toggle:not(:checked))) :where(.vk-chart__legend-label){text-decoration:line-through}:where([data-series-index]){transition:opacity var(--vk-duration-slow) var(--vk-ease-out), visibility 0s linear var(--vk-duration-slow);visibility:visible}:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="1"]:not(:checked))) :where([data-series-index="1"]),:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="2"]:not(:checked))) :where([data-series-index="2"]),:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="3"]:not(:checked))) :where([data-series-index="3"]),:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="4"]:not(:checked))) :where([data-series-index="4"]),:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="5"]:not(:checked))) :where([data-series-index="5"]),:where(.vk-chart:has(.vk-chart__legend-toggle[data-series="6"]:not(:checked))) :where([data-series-index="6"]){opacity:0;visibility:hidden;transition:opacity var(--vk-duration-slow) var(--vk-ease-out), visibility 0s linear var(--vk-duration-slow)}@media (prefers-reduced-motion:reduce){:where([data-series-index]){transition:none}}:where(.vk-sparkline){vertical-align:middle;inline-size:var(--vk-sparkline-width,7rem);--vk-sparkline-stroke:var(--vk-chart-1);display:inline-block}:where(.vk-sparkline__svg){inline-size:100%;display:block}:where(.vk-sparkline__line){fill:none;stroke:var(--vk-sparkline-stroke);stroke-linecap:round;stroke-linejoin:round}:where(.vk-sparkline__area){stroke:none;fill:var(--vk-sparkline-area,color-mix(in oklab, var(--vk-sparkline-stroke) 22%, transparent))}:where(.vk-sparkline__point){fill:var(--vk-sparkline-stroke);stroke:var(--vk-chart-surface);stroke-width:1px}:where(.vk-line-chart){inline-size:100%;display:block}:where(.vk-line-chart .vk-chart__line){stroke-dashoffset:0;animation:vk-line-draw .6s var(--vk-ease) both}@keyframes vk-line-draw{0%{opacity:.2}}@media (prefers-reduced-motion:reduce){:where(.vk-line-chart .vk-chart__line){animation:none}}:where(.vk-area-chart){inline-size:100%;display:block}:where(.vk-area-chart[data-stacked=true]) :where(.vk-chart__area){opacity:calc(var(--vk-chart-area-opacity) + .5)}:where(.vk-area-chart[data-stacked=true]) :where(.vk-chart__line){stroke:var(--vk-chart-surface);stroke-width:1px}:where(.vk-area-chart .vk-chart__area){animation:vk-area-rise var(--vk-duration) var(--vk-ease) both}@keyframes vk-area-rise{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.vk-area-chart .vk-chart__area){animation:none}}:where(.vk-bar-chart){inline-size:100%;display:block}:where(.vk-bar-chart__bar){stroke:var(--vk-chart-surface);stroke-width:1px}:where(.vk-bar-chart[data-orientation=vertical]) :where(.vk-bar-chart__bar){transform-box:fill-box;transform-origin:bottom;animation:vk-bar-grow-y .42s var(--vk-ease) both}:where(.vk-bar-chart[data-orientation=horizontal]) :where(.vk-bar-chart__bar){transform-box:fill-box;transform-origin:0;animation:vk-bar-grow-x .42s var(--vk-ease) both}@keyframes vk-bar-grow-y{0%{opacity:.4;transform:scaleY(.02)}}@keyframes vk-bar-grow-x{0%{opacity:.4;transform:scaleX(.02)}}@media (prefers-reduced-motion:reduce){:where(.vk-bar-chart__bar){animation:none}}@media (hover:hover){:where(.vk-bar-chart .vk-chart__series:hover)>:where(.vk-bar-chart__bar){opacity:.45;transition:opacity var(--vk-duration-fast) var(--vk-ease)}:where(.vk-bar-chart .vk-chart__series:hover)>:where(.vk-bar-chart__bar:hover){opacity:1;stroke:var(--vk-color-surface);stroke-width:1.5px;paint-order:stroke}}@media (prefers-reduced-motion:reduce){:where(.vk-bar-chart .vk-chart__series:hover)>:where(.vk-bar-chart__bar){transition:none}}:where(.vk-pie-chart){inline-size:100%;display:block}:where(.vk-pie-chart__svg){margin-inline:auto}:where(.vk-pie-chart__slice){stroke:var(--vk-chart-surface);stroke-width:1.5px}:where(.vk-pie-chart__track){stroke:var(--vk-chart-grid)}:where(.vk-pie-chart__label){fill:var(--vk-chart-surface);paint-order:stroke;stroke:color-mix(in oklab, var(--vk-color-fg) 45%, transparent);stroke-width:2.5px;stroke-linejoin:round;font-weight:600}:where(.vk-pie-chart__center){fill:var(--vk-color-fg);font-size:var(--vk-text-xl);font-weight:700}:where(.vk-pie-chart__center-sub){fill:var(--vk-color-muted)}:where(.vk-pie-chart__slice){animation:vk-pie-in .32s var(--vk-ease) both}@keyframes vk-pie-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(.vk-pie-chart__slice){animation:none}}@media (hover:hover){:where(.vk-pie-chart__svg:hover) :where(.vk-pie-chart__slice){opacity:.5;transition:opacity var(--vk-duration-fast) var(--vk-ease), transform var(--vk-duration) var(--vk-ease-out)}:where(.vk-pie-chart__svg:hover) :where(.vk-pie-chart__slice:hover){opacity:1;transform-origin:50%;transform-box:view-box;stroke:var(--vk-color-surface);stroke-width:1.5px;paint-order:stroke;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){:where(.vk-pie-chart__svg:hover) :where(.vk-pie-chart__slice){transition:none}:where(.vk-pie-chart__svg:hover) :where(.vk-pie-chart__slice:hover){transform:none}}:where(.vk-progress-ring){justify-content:center;align-items:center;display:inline-flex}:where(.vk-progress-ring__svg){block-size:auto;inline-size:100%;display:block}:where(.vk-progress-ring__track){stroke:var(--vk-progress-ring-track,color-mix(in oklab, var(--vk-color-fg) 12%, transparent))}:where(.vk-progress-ring__arc){stroke:var(--vk-progress-ring-color,var(--vk-chart-1));transition:stroke-dashoffset var(--vk-duration) var(--vk-ease)}:where(.vk-progress-ring__center){font-size:var(--vk-text-md);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:600;line-height:1.1;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){:where(.vk-progress-ring__arc){transition:none}}
:root{--vk-color-primary:#b45309;--vk-color-primary-fg:#fff;--vk-color-primary-hover:#92400e;--vk-color-primary-active:#78350f;--vk-color-primary-subtle:#fef3c7;--vk-color-primary-subtle-fg:#78350f;--vk-chart-1:#b45309;--vk-chart-2:#78350f}[data-theme=dark]{--vk-color-primary:#fbbf24;--vk-color-primary-fg:#1c1207;--vk-color-primary-hover:#fcd34d;--vk-color-primary-active:#f59e0b;--vk-color-primary-subtle:#33240c;--vk-color-primary-subtle-fg:#fcd34d;--vk-chart-1:#fbbf24;--vk-chart-2:#fcd34d}:root{--sk-amber:#f59e0b;--sk-amber-deep:#d97706;--sk-amber-pale:#fde68a;--sk-amber-wash:#fffbeb;--sk-ink:#1d1d1f;--sk-rule:color-mix(in oklab, var(--vk-color-fg) 12%, transparent);--sk-media-bg:var(--sk-amber-wash);--sk-shadow-cutout:0 18px 34px -18px #00000073;--sk-radius-block:8px;--sk-font-display:var(--font-display), "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--vk-font-sans:var(--font-body), "Inter", ui-sans-serif, system-ui, sans-serif}[data-theme=dark]{--sk-amber-wash:#1a1408;--sk-media-bg:#17130b;--sk-ink:#f5f5f7;--sk-shadow-cutout:0 18px 34px -16px #000000b3}html{scroll-padding-block-start:5.5rem}body{font-family:var(--vk-font-sans);background:var(--vk-color-bg);color:var(--vk-color-fg);-webkit-font-smoothing:antialiased}.sk-display,h1,h2,h3{font-family:var(--sk-font-display);letter-spacing:-.022em;font-weight:600}.sk-eyebrow{font-family:var(--vk-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--vk-color-primary-subtle-fg);font-size:.72rem;font-weight:600}[data-theme=dark] .sk-eyebrow{color:var(--vk-color-primary)}.sk-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-hero{border-block-end:1px solid var(--sk-rule);background:var(--sk-amber-wash);position:relative;overflow:clip}.sk-hero__grid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:62rem){.sk-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.sk-hero__copy{z-index:1;max-width:34rem;position:relative}.sk-hero__title{text-wrap:balance;margin-block:.6rem 1rem;font-size:clamp(2.5rem,6.4vw,4.5rem);line-height:.98}.sk-hero__mark{background:var(--sk-amber);color:var(--sk-ink);border-radius:var(--sk-radius-block);padding:.02em .34em .1em;display:inline-block;transform:rotate(-1.4deg)}[data-theme=dark] .sk-hero__mark{color:#1c1207}.sk-hero__lede{color:var(--vk-color-muted);max-width:30rem;font-size:1.0625rem;line-height:1.6}.sk-blocks{aspect-ratio:1/.92;isolation:isolate;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(6,1fr);display:grid;position:relative}.sk-figure{--shape:var(--sk-radius-block);--offset:4%;position:relative}.sk-figure--arch{--shape:999px 999px 10px 10px}.sk-figure--circle{--shape:50%}.sk-figure__slab,.sk-figure__photo{border-radius:var(--shape);position:absolute;inset:0}.sk-figure__slab{background:var(--sk-amber)}.sk-figure--pale .sk-figure__slab{background:var(--sk-amber-pale)}.sk-figure--deep .sk-figure__slab{background:var(--sk-amber-deep)}.sk-figure__photo{transform:translate(var(--offset), calc(-1 * var(--offset)));overflow:clip}.sk-figure__photo img{object-fit:cover;width:100%;height:100%}.sk-figure--a{grid-area:1/1/6/4}.sk-figure--b{grid-area:2/4/5/7}.sk-figure--c{--offset:6%;grid-area:5/4/7/6}.sk-chip{z-index:3;background:var(--vk-color-bg);color:var(--vk-color-fg);border:1px solid var(--sk-rule);border-radius:999px;align-items:baseline;gap:.4rem;padding:.5rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;inset-block-end:4%;inset-inline-start:0;box-shadow:0 10px 24px -14px #0006}.sk-chip small{color:var(--vk-color-muted);font-weight:500}.sk-rule-top{border-block-start:1px solid var(--sk-rule)}.sk-section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-block-end:1.75rem;display:flex}.sk-section-head h2{margin:.25rem 0 0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.1}.sk-tile{background:var(--sk-media-bg);border:1px solid var(--sk-rule);color:inherit;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:clip}.sk-tile:hover{border-color:var(--vk-color-primary)}.sk-tile__img{aspect-ratio:4/3;position:relative}.sk-tile__img img{object-fit:cover;width:100%;height:100%}.sk-tile__bar{background:var(--sk-amber);color:var(--sk-ink);justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .9rem;display:flex}[data-theme=dark] .sk-tile__bar{color:#1c1207}.sk-tile__bar strong{font-family:var(--sk-font-display);letter-spacing:-.01em;font-size:1rem}.sk-tile__bar span{opacity:.75;font-size:.75rem}.sk-pcard{border:1px solid var(--sk-rule);background:var(--vk-color-surface);border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:clip}.sk-pcard:hover{border-color:var(--vk-color-primary)}.sk-pcard__media{aspect-ratio:1;background:var(--sk-media-bg);position:relative;overflow:clip}.sk-pcard__media img{object-fit:cover;width:100%;height:100%}.sk-pcard__flags{z-index:2;flex-direction:column;align-items:start;gap:.35rem;display:flex;position:absolute;inset-block-start:.6rem;inset-inline-start:.6rem}.sk-pcard__body{flex-direction:column;flex:1;gap:.5rem;padding:.9rem .95rem 1rem;display:flex}.sk-pcard__name{font-family:var(--sk-font-display);margin:0;font-size:1rem;font-weight:600;line-height:1.25}.sk-pcard__name a{color:inherit;text-decoration:none}.sk-pcard__name a:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.sk-pcard__foot{justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:.25rem;display:flex}.sk-price{font-family:var(--sk-font-display);align-items:baseline;gap:.45rem;font-weight:600;display:inline-flex}.sk-price__now{font-size:1.0625rem}.sk-price__was{color:var(--vk-color-muted);font-size:.8125rem;font-weight:500;text-decoration:line-through}.sk-price--lg .sk-price__now{font-size:1.875rem}.sk-price--lg .sk-price__was{font-size:1rem}.sk-spark{align-items:center;gap:.6rem;padding-block-start:.15rem;display:flex}.sk-spark__chart{flex:1;min-width:0;max-width:7.5rem}.sk-spark__delta{white-space:nowrap;color:#0f7a3d;font-size:.75rem;font-weight:600}[data-theme=dark] .sk-spark__delta{color:#4ade80}.sk-history{border:1px solid var(--sk-rule);background:var(--vk-color-surface-subtle);border-radius:12px;min-width:13rem;padding:.75rem .85rem}.sk-history__head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-block-end:.4rem;display:flex}.sk-history__label{letter-spacing:.06em;text-transform:uppercase;color:var(--vk-color-muted);font-size:.72rem;font-weight:600}.sk-history__bounds{color:var(--vk-color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-block-start:.35rem;font-size:.72rem;display:flex}.sk-shop{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:60rem){.sk-shop{grid-template-columns:16rem minmax(0,1fr);gap:2.5rem}}.sk-rail{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:60rem){.sk-rail{position:sticky;inset-block-start:5.5rem}}.sk-rail__group{border-block-end:1px solid var(--sk-rule);padding-block-end:1.25rem}.sk-rail__group:last-child{border-block-end:0;padding-block-end:0}.sk-rail__legend{letter-spacing:.1em;text-transform:uppercase;color:var(--vk-color-fg);margin-block-end:.75rem;font-size:.78rem;font-weight:700}.sk-toolbar{border-block-end:1px solid var(--sk-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:1.5rem;padding-block-end:1rem;display:flex}.sk-pdp{grid-template-columns:1fr;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:60rem){.sk-pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.sk-gallery__frame{aspect-ratio:1;background:var(--sk-media-bg);border:1px solid var(--sk-rule);border-radius:16px;position:relative;overflow:clip}.sk-gallery__frame img{object-fit:cover;width:100%;height:100%}.sk-pdp__buy{flex-wrap:wrap;gap:.6rem;margin-block:1.25rem;display:flex}.sk-pdp__buy>*{flex:12rem}.sk-meta{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.sk-dot{color:var(--sk-rule)}.sk-checkout{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:58rem){.sk-checkout{grid-template-columns:minmax(0,1fr) 20rem;gap:3rem}}.sk-summary{border:1px solid var(--sk-rule);background:var(--vk-color-surface-subtle);border-radius:14px;padding:1.1rem}@media (min-width:58rem){.sk-summary{position:sticky;inset-block-start:5.5rem}}.sk-line{justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.3rem;font-size:.9rem;display:flex}.sk-line--total{border-block-start:1px solid var(--sk-rule);font-family:var(--sk-font-display);margin-block-start:.5rem;padding-block-start:.7rem;font-size:1.0625rem;font-weight:700}.sk-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;display:grid}.sk-span-2{grid-column:1/-1}.sk-cartline{border-block-end:1px solid var(--sk-rule);grid-template-columns:4.5rem minmax(0,1fr);gap:.85rem;padding-block:.9rem;display:grid}.sk-cartline:last-of-type{border-block-end:0}.sk-cartline__thumb{aspect-ratio:1;background:var(--sk-media-bg);border-radius:10px;position:relative;overflow:clip}.sk-cartline__thumb img{object-fit:cover;width:100%;height:100%}.sk-cartline__row{justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:.4rem;display:flex}.sk-cartbtn{position:relative}.sk-cartbtn__count{pointer-events:none;position:absolute;inset-block-start:-.3rem;inset-inline-end:-.3rem}.sk-logo{width:auto;height:1.5rem;color:var(--vk-color-muted);opacity:.75}.sk-credit{border:1px solid var(--sk-rule);background:var(--vk-color-surface-subtle);border-radius:14px;flex-direction:column;gap:.85rem;min-width:0;max-width:34rem;padding:1.1rem;display:flex}.sk-install{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;max-width:100%;display:flex}.sk-install code{flex:auto;min-width:0;overflow-x:auto}.sk-cta-row{flex-wrap:wrap;gap:.6rem;display:flex}@media (prefers-reduced-motion:no-preference){.sk-tile,.sk-pcard{transition:transform .16s,border-color .16s}.sk-tile:hover{transform:translateY(-3px)}.sk-pcard:hover{transform:translateY(-2px)}.sk-pcard__media img{transition:transform .3s}.sk-pcard:hover .sk-pcard__media img{transform:scale(1.035)}}.sk-brand{font-family:var(--sk-font-display);letter-spacing:-.03em;color:var(--vk-color-fg);font-size:1.2rem;font-weight:700}.sk-brand__mark{color:var(--vk-color-primary)}.sk-navbadge{text-decoration:none;display:none}@media (min-width:72rem){.sk-navbadge{display:inline-flex}}.sk-searchbtn__label,.sk-searchbtn__kbd{display:none}@media (min-width:48rem){.sk-searchbtn__label{display:inline}}@media (min-width:56rem){.sk-searchbtn__kbd{display:inline-flex}}.sk-skip{z-index:100;background:var(--vk-color-primary);color:var(--vk-color-primary-fg);border-radius:8px;padding:.6rem .9rem;font-size:.875rem;font-weight:600;text-decoration:none;position:absolute;inset-block-start:-3rem;inset-inline-start:.5rem}.sk-skip:focus-visible{inset-block-start:.5rem}.sk-thumbs{flex-wrap:wrap;gap:.5rem;margin-block-start:.6rem;display:flex}.sk-thumb{aspect-ratio:1;background:var(--sk-media-bg);cursor:pointer;border:2px solid #0000;border-radius:10px;width:4.5rem;padding:0;position:relative;overflow:clip}.sk-thumb[aria-pressed=true]{border-color:var(--vk-color-primary)}.sk-thumb img{object-fit:cover;width:100%;height:100%}.sk-reviews{gap:1.5rem;max-width:44rem;margin:0;padding:0;list-style:none;display:grid}.sk-review{border-block-end:1px solid var(--sk-rule);grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding-block-end:1.5rem;display:grid}.sk-reviews>.sk-review:last-child{border-block-end:0;padding-block-end:0}.sk-review__head{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-block-end:.2rem;display:flex}.vk-chart__table,.vk-chart__table caption{max-inline-size:1px;overflow:hidden}.sk-topbar{background:var(--sk-ink);color:#f5f5f7;border-block-end:1px solid #ffffff1a;font-size:.8125rem}[data-theme=dark] .sk-topbar{background:#000;border-block-end-color:#ffffff1f}.sk-topbar__inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;min-block-size:2.5rem;padding-block:.4rem;display:flex}.sk-topbar__intro{align-items:center;gap:.6rem;min-width:0;margin:0;display:flex}.sk-topbar__pill{background:var(--sk-amber);color:#1c1207;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}.sk-topbar__tagline{color:#f5f5f7b3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-topbar__actions{flex:none;align-items:center;gap:.5rem;display:flex}.sk-topbar__clone{color:#f5f5f7;font-family:var(--vk-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:7px;align-items:center;gap:.45rem;padding:.25rem .6rem;font-size:.75rem;display:none}.sk-topbar__copy{flex:none;display:inline-flex}.sk-topbar__copy .vk-button{color:#f5f5f7;background:0 0;border-color:#ffffff47}.sk-topbar__copy .vk-button:hover{background:#ffffff1f;border-color:#ffffff73}.sk-topbar__link{color:#f5f5f7;white-space:nowrap;border-radius:7px;flex:none;align-items:center;gap:.35rem;padding:.3rem .55rem;font-weight:500;text-decoration:none;display:inline-flex}.sk-topbar__link:hover{text-underline-offset:2px;background:#ffffff1f;text-decoration:underline}.sk-topbar :focus-visible{outline:2px solid var(--sk-amber);outline-offset:2px}.sk-topbar__tagline,.sk-topbar__linklabel,.sk-topbar__clone,.sk-topbar__link:not(.sk-topbar__link--icon){display:none}@media (min-width:26rem){.sk-topbar__linklabel{display:inline}}@media (min-width:40rem){.sk-topbar__tagline{display:inline}.sk-topbar__link:not(.sk-topbar__link--icon){display:inline-flex}}@media (min-width:64rem){.sk-topbar__clone{display:inline-flex}}.sk-footbrand{gap:1rem;min-width:0;display:grid}.sk-footbrand>*{min-width:0}@media (min-width:56rem){.sk-footbrand{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.sk-credit .vk-code:not(.sk-install__code){white-space:normal;overflow-wrap:anywhere}.sk-install__code{white-space:nowrap;scrollbar-width:thin;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;overflow-x:auto}.sk-footcta{flex-wrap:wrap;gap:.5rem;display:flex}.sk-btnlink{background:var(--vk-color-primary);color:var(--vk-color-primary-fg);white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.sk-btnlink:hover{background:var(--vk-color-primary-hover)}.sk-btnlink--ghost{color:var(--vk-color-fg);border-color:var(--sk-rule);background:0 0}.sk-btnlink--ghost:hover{background:var(--vk-color-surface-hover);border-color:var(--vk-color-primary)}.sk-cloneband{border-block-start:1px solid var(--sk-rule);background:var(--vk-color-primary-subtle);padding-block:clamp(2rem,4vw,3rem)}.sk-cloneband__inner{align-items:center;gap:1.5rem;min-width:0;display:grid}@media (min-width:62rem){.sk-cloneband__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}}.sk-cloneband__inner>*{min-width:0}.sk-cloneband__title{margin:.3rem 0 .6rem;font-size:clamp(1.5rem,3.4vw,2.15rem);line-height:1.1}.sk-cloneband__copy code{overflow-wrap:anywhere;font-size:.9em}.sk-cloneband__action{flex-direction:column;gap:.85rem;display:flex}.sk-pagination-wrap{margin-block-start:2rem}.sk-lockup{align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.sk-lockup svg{flex:none;display:block}
