.map-loading{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;background:color-mix(in srgb,var(--paper) 90%,transparent);color:var(--ink);font-size:16px;font-weight:600}.map-loading-mark{width:64px;height:64px;margin-bottom:8px}.map-loading-mark>svg{width:100%;height:100%}.map-loading .mark-assemble .mark-piece{animation:map-piece-breathe 1.8s ease-in-out infinite}.map-loading-track{width:112px;height:3px;overflow:hidden;background:var(--line)}.map-loading-track i{display:block;width:40%;height:100%;background:var(--action);animation:map-loading-progress 1.5s ease-in-out infinite}.livemap-action{position:absolute;inset:auto 16px 20px;z-index:2;text-align:center}.livemap-action .tbtn{background:var(--paper);box-shadow:0 4px 20px #15171c12}.livemap-retry{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:8px 12px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);font-size:14px}.livemap-retry .tbtn:disabled{opacity:.7;cursor:wait}.livemap-city-status{grid-column:1/-1;flex-basis:100%;min-width:0;padding:6px 8px;background:var(--paper);border-radius:var(--r);text-align:center;font-size:14px}.results-live-map{position:relative;min-height:320px;isolation:isolate}.results-live-map .results-google-map{position:absolute;inset:0;min-height:320px;border-radius:8px}.results-map-fallback{position:relative;z-index:1;min-height:320px;background:var(--paper)}.result-map-pin{display:grid;place-items:center;width:34px;height:34px;border:2px solid var(--paper);border-radius:6px;background:var(--ink);color:var(--paper);font:700 15px var(--f-ui);text-decoration:none;box-shadow:0 2px 8px #15171c30}.result-map-pin:focus-visible,.result-map-pin:hover{background:var(--action);color:var(--paper);outline:2px solid var(--action);outline-offset:2px}.result-map-pin-plain{width:24px;height:24px;border-radius:4px;background:var(--kade);color:var(--ink);font-size:11px}.search-home .search-stage{min-height:0;padding-inline:0}.search-home .search-core{flex:none;position:relative;z-index:3;min-height:0;padding:24px 24px 36px;max-width:calc(var(--home-search-width) + 48px)}.search-home .search-wordmark>svg{width:88px;height:88px}.search-home .search-wordmark>b{font-size:112px}.search-home .search-tagline{font-size:18px;margin:16px 0 24px}.search-home .search-core .askbox input{height:56px}.search-home .search-core .askbox .go{width:44px;height:44px}.search-home .search-suggestions{margin-top:8px}.search-after-map{display:flex;flex-direction:column;align-items:center;padding:32px 24px 0}.search-home .immersive-homemap{position:relative;width:100%;height:clamp(440px,calc(100svh - 360px),760px);margin:-36px 0 0;display:grid;grid-template-rows:minmax(0,1fr) auto;border:0;border-radius:0}.immersive-homemap .livemap-wrap{position:relative;display:block;min-height:0;height:100%}.immersive-homemap .mapfilters:not([hidden]){position:absolute;top:32px;left:50%;translate:-50% 0;display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:8px;z-index:4;max-width:calc(100% - 32px);padding:0}.immersive-homemap .mapfilters .chip{border:1px solid var(--line-2);border-radius:var(--r);min-height:44px;background:var(--paper);box-shadow:0 3px 12px #15171c08}.immersive-homemap .picker{min-width:0}.immersive-homemap .livemap{height:100%;min-height:0;max-height:none;aspect-ratio:auto;margin:0;--fit-top:112px;--gestures:greedy;--map-edge:clamp(12px,3vw,40px);-webkit-mask-image:linear-gradient(to top,var(--ink) 96px,transparent 180px),linear-gradient(transparent,rgb(0 0 0/80%) 32px,var(--ink) 56px),linear-gradient(90deg,transparent,var(--ink) var(--map-edge),var(--ink) calc(100% - var(--map-edge)),transparent);mask-image:linear-gradient(to top,var(--ink) 96px,transparent 180px),linear-gradient(transparent,rgb(0 0 0/80%) 32px,var(--ink) 56px),linear-gradient(90deg,transparent,var(--ink) var(--map-edge),var(--ink) calc(100% - var(--map-edge)),transparent);-webkit-mask-composite:source-over,source-in,xor;mask-composite:add,intersect}.immersive-homemap .livemap:after,.immersive-homemap .livemap:before{width:var(--map-edge);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.immersive-homemap figcaption{position:static;margin:0;padding:6px 16px;font-size:11px;text-align:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.immersive-homemap .livemap,.immersive-homemap .mapfilters{animation:none}@media (pointer:fine){.immersive-homemap .livemap{--gestures:greedy}}.homemap .livemap[data-state=ready] .livemap-map{animation:tg-fade .35s ease-out both}@keyframes map-piece-breathe{0%,to{translate:0 0;opacity:1}45%{translate:var(--mk-lt);opacity:.7}}@keyframes map-loading-progress{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.homemap .livemap[data-state=ready] .livemap-map,.map-loading .mark-assemble .mark-piece,.map-loading-track i{animation:none}}@media (max-width:600px){.search-home .search-core{padding:24px 24px 28px}.search-home .search-wordmark>svg{width:60px;height:60px}.search-home .search-wordmark>b{font-size:clamp(60px,18.5vw,96px)}.search-home .search-tagline{font-size:16px}.search-home .immersive-homemap{height:540px;margin-top:-20px}.immersive-homemap .livemap{--fit-top:140px}.immersive-homemap .mapfilters:not([hidden]){top:28px;width:min(340px,calc(100% - 32px));grid-template-columns:repeat(2,minmax(0,1fr))}.immersive-homemap .mapfilters .chip{width:100%;min-width:0;gap:6px;padding-inline:8px;font-size:13px}.immersive-homemap .mapfilters .chip svg{width:14px;height:14px}.search-home-nav nav{gap:16px}.search-home-nav{padding-inline:16px;font-size:13px}}body{isolation:isolate}.platform-grid{--grid-cell:var(--home-grid);--grid-stroke:color-mix(in srgb,var(--line-2) 52%,transparent);position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;background-image:linear-gradient(var(--grid-stroke) 1px,transparent 1px),linear-gradient(90deg,var(--grid-stroke) 1px,transparent 1px);background-size:var(--grid-cell) var(--grid-cell);-webkit-mask-image:radial-gradient(ellipse at 50% 25%,rgb(0 0 0/55%),#000 80%);mask-image:radial-gradient(ellipse at 50% 25%,rgb(0 0 0/55%),#000 80%)}.grid-circuits{position:absolute;top:0;left:0;width:calc(var(--grid-cell) * 32);height:calc(var(--grid-cell) * 24)}.grid-wave{--wave-delay:0s;color:var(--kakvo)}.grid-wave-secondary{--wave-delay:4.5s;color:var(--kade)}.grid-branch{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;animation:grid-branch-spread 10s linear infinite;animation-delay:calc(var(--wave-delay) + var(--branch-depth) * .22s)}.grid-junction{fill:currentColor;opacity:0;animation:grid-junction-flash 10s ease-out infinite;animation-delay:calc(var(--wave-delay) + (var(--branch-depth) + 1) * .22s)}.search-home,body .business-page{background:transparent}@keyframes grid-branch-spread{0%{stroke-dashoffset:1;opacity:0}0.2%{opacity:.65}2%{stroke-dashoffset:0;opacity:.65}6%{opacity:.3}13%,to{stroke-dashoffset:0;opacity:0}}@keyframes grid-junction-flash{0%,8%,to{opacity:0}1%{opacity:.65}}@media (max-width:600px){.platform-grid{--grid-cell:36px}.grid-wave-secondary{display:none}}@media (prefers-reduced-motion:reduce){.grid-circuits{display:none}.grid-branch,.grid-junction{animation:none}}@media print{.platform-grid{display:none}}.skip-link{position:fixed;top:12px;left:16px;z-index:1200;transform:translateY(-180%);padding:12px 20px;border-radius:8px;background:var(--action);color:var(--paper);font-weight:700}.skip-link:focus{transform:translateY(0);color:var(--paper)}[data-tone=kakvo]{--tone:var(--kakvo)}[data-tone=kolko]{--tone:var(--kolko)}[data-tone=kade]{--tone:var(--kade)}[data-tone=koga]{--tone:var(--koga)}.top{background:color-mix(in srgb,var(--paper) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.top>.wrap{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;gap:28px;min-height:90px}.top .brand{gap:12px}.top .brand svg{width:38px;height:38px}.top .brand b{font-size:31px}.top .askbox{max-width:640px;border:1px solid var(--line);background:var(--grid);border-radius:12px}.top .askbox input{font-size:17px}.top .askbox .go{width:44px;height:44px;border-radius:8px}.top .askbox:focus-within{background:var(--paper);border-color:var(--action);box-shadow:0 0 0 3px color-mix(in srgb,var(--action) 12%,transparent)}.search-home-nav .site-nav,.site-nav{display:flex;align-items:center;gap:8px;margin:0}.site-nav a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;text-decoration:none;font-size:15px;font-weight:650;white-space:nowrap;border-radius:8px;transition:background .18s,transform .18s}.site-nav a:hover,.site-nav a[aria-current=page]{background:var(--grid);color:var(--ink)}.site-nav a[aria-current=page]{box-shadow:inset 0 -2px var(--tone)}.site-nav .nav-data{margin-left:8px;border-left:1px solid var(--line);border-radius:0;padding-left:20px}.nav-data span{color:var(--action)}.nav-toggle{display:none;width:44px;height:44px;border:1px solid var(--line-2);background:var(--paper);border-radius:10px;cursor:pointer;place-content:center;gap:6px}.nav-toggle span{display:block;width:19px;height:2px;background:var(--ink)}.nav-toggle span:last-child{width:13px;margin-left:6px}.navigation-dialog{border:0;padding:16px;background:transparent;width:100%;max-width:560px;max-height:calc(100dvh - 24px);margin:0 0 0 auto;overflow:auto;color:var(--ink)}.navigation-dialog::backdrop{background:color-mix(in srgb,var(--ink) 35%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navigation-sheet{position:relative;padding:12px 24px;border-radius:20px;background:var(--paper);box-shadow:0 20px 80px color-mix(in srgb,var(--ink) 20%,transparent)}.navigation-close{position:absolute;top:12px;right:16px;z-index:1;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--paper);font-size:26px;line-height:1;cursor:pointer}.navigation-sheet nav,.search-home-nav .navigation-sheet nav{display:grid;gap:0;margin:0}.navigation-sheet nav a{display:flex;justify-content:flex-start;align-items:center;gap:18px;min-height:72px;padding:12px 56px 12px 0;font-size:24px;font-weight:700;letter-spacing:-.02em;text-decoration:none}.navigation-sheet nav a+a{border-top:1px solid var(--line)}.navigation-sheet nav a svg{width:20px;height:20px}.navigation-sheet nav .nav-data{margin:0;padding-left:38px;border-left:0;font-size:18px;font-weight:650}.search-home-nav .navigation-sheet .nav-data span{display:inline}.navigation-dialog[open] .navigation-sheet{animation:menu-reveal .24s cubic-bezier(.22,1,.36,1) both}@keyframes menu-reveal{0%{opacity:0;transform:translateY(-12px) scale(.98)}}.select-field{min-width:0}.select-field>button{width:100%;display:flex;align-items:center;gap:10px;border:1px solid var(--line-2);border-radius:10px;padding:12px 14px;min-height:52px;color:var(--ink);background:var(--paper);cursor:pointer;font:600 16px/1.2 var(--f-ui);text-align:left;transition:border-color .16s,box-shadow .16s}.select-field>button>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-field>button>svg{width:16px;height:16px;flex:none;transition:transform .18s}.select-field>button[aria-expanded=true]{border-color:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 12%,transparent)}.select-field>button[aria-expanded=true]>svg{transform:rotate(180deg)}.select-dot{width:8px;height:8px;background:var(--tone);flex:none}.select-compact>button{font-size:14px;padding:8px 10px;min-height:44px}.select-compact .select-dot{display:none}.select-options{position:fixed;z-index:1000;padding:6px;border:1px solid var(--line-2);border-top:3px solid var(--tone);border-radius:12px;background:var(--paper);color:var(--ink);overflow:auto;overscroll-behavior:contain;box-shadow:0 14px 48px color-mix(in srgb,var(--ink) 15%,transparent);animation:menu-reveal .15s ease-out both}.select-options [role=option]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:10px 12px;border-radius:6px;font-size:16px;line-height:1.3;cursor:pointer}.select-options [role=option].is-active{background:color-mix(in srgb,var(--tone) 9%,var(--paper))}.select-options [aria-selected=true]{font-weight:750}.select-options small{display:block;font-size:12px;margin-top:3px;font-weight:450}.picker-pop{border:1px solid var(--line-2);border-top:3px solid var(--kade);border-radius:14px;box-shadow:0 12px 40px color-mix(in srgb,var(--ink) 13%,transparent)}.picker-q{border:1px solid var(--line-2);border-radius:8px;background:var(--grid)}.picker-list button{border-radius:6px}.picker-list button[aria-pressed=true]{background:color-mix(in srgb,var(--kade) 14%,var(--paper));border-left-color:var(--kade)}.immersive-homemap .mapfilters:not([hidden]){width:max-content;grid-template-columns:repeat(4,max-content)}.immersive-homemap .mapfilters .picker .chip{width:100%;white-space:nowrap}.picker .chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker .chip .caret,.picker .chip>svg{flex-shrink:0}.today-city .select-field{padding:0;border:0;min-height:0;background:transparent}.today-city .select-field>button{min-width:220px}.today-weather .today-kicker{font-size:15px}.today-weather p{font-size:13px}.market-shortcuts button{min-height:44px;font-size:15px}.price-card h3{font-size:18px;font-weight:600}.price-merchant{font-size:13px}.price-card details{font-size:14px}.price-card summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;list-style:none;gap:12px}.price-card summary::-webkit-details-marker{display:none}.price-card summary span{transition:transform .18s}.price-card details[open] summary span{transform:rotate(90deg)}.price-promo{font-size:12px}.market-source,.today-weather .today-weather-source{font-size:13px}.tangra-mark{overflow:visible}.mark-piece{transform-origin:center;transition:translate .65s cubic-bezier(.22,1,.36,1)}.search-wordmark>svg,.top .brand>svg{view-transition-name:tangra-symbol}.search-wordmark>b,.top .brand>b{view-transition-name:tangra-word}.askbox{view-transition-name:tangra-search}.search-core:has(.askbox[data-engaged=true]) .mark-piece{translate:var(--mk-lt)}.search-core:has(.askbox[data-sending=true]) .mark-piece{translate:0 0;transition-duration:.16s}.askbox[data-sending=true] .go svg{animation:search-send .48s ease-in-out infinite alternate}@keyframes search-send{to{transform:translateX(4px);opacity:.5}}@view-transition{navigation:auto}::view-transition-group(tangra-search),::view-transition-group(tangra-symbol),::view-transition-group(tangra-word){animation-duration:.65s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation:tg-portal-out .5s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:tg-portal-in .5s cubic-bezier(0,0,.2,1) .5s both}@keyframes tg-portal-out{to{opacity:0;transform:scale(.985)}}@keyframes tg-portal-in{0%{opacity:0;transform:scale(1.015)}}html[data-arriving]{--enter-delay:500ms}.home-sticky .askbox,.home-sticky .top .brand>b,.home-sticky .top .brand>svg,.search-home:has(.home-sticky[data-shown]) .search-core .askbox,.search-home:has(.home-sticky[data-shown]) .search-wordmark>b,.search-home:has(.home-sticky[data-shown]) .search-wordmark>svg{view-transition-name:none}.search-home .home-sticky[data-shown] .top .brand>svg{view-transition-name:tangra-symbol}.search-home .home-sticky[data-shown] .top .brand>b{view-transition-name:tangra-word}.search-home .home-sticky[data-shown] .askbox{view-transition-name:tangra-search}.search-stage{background:radial-gradient(ellipse at 50% 30%,transparent 35%,color-mix(in srgb,var(--kakvo) 3%,transparent) 100%)}.search-home .public-pulse{grid-template-columns:180px minmax(0,1fr);border:1px solid var(--line-2);border-radius:16px;overflow:visible}.search-home .pulse-location{border-radius:16px 0 0 16px;background:color-mix(in srgb,var(--kade) 9%,var(--paper))}.search-home .pulse-location h2{font-size:17px;margin-bottom:6px}.search-home .pulse-location .select-field>button{border:0;padding-left:0;background:transparent}.search-home .pulse-prices{background:color-mix(in srgb,var(--kolko) 6%,var(--paper));border-radius:0 16px 16px 0}.search-home .pulse-prices:hover{background:color-mix(in srgb,var(--kolko) 10%,var(--paper))}.search-home-browse .category-card{border-radius:16px;background:linear-gradient(135deg,var(--paper) 45%,color-mix(in srgb,var(--kakvo) 7%,var(--paper)));border-color:color-mix(in srgb,var(--kakvo) 20%,var(--line))}.category-card:hover{transform:translateY(-4px)}.side h3{font-size:20px}.result-map-pin{background:var(--kade);color:var(--ink);border-radius:8px}.search-intro{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.result-jumps{display:flex;flex-wrap:wrap;gap:8px}#profili,#result-map,#result-prices{scroll-margin-top:110px}.livemap .mclus{min-width:32px;height:30px;padding-inline:7px;border:1px solid color-mix(in srgb,var(--kade) 35%,var(--line));border-bottom:3px solid var(--kade);border-radius:6px;color:var(--ink);background:var(--paper);box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 15%,transparent)}.livemap .mclus:focus-visible,.livemap .mclus:hover{color:var(--paper);background:var(--action)}.answer summary{min-height:44px}.answer[open] summary>span{transform:rotate(45deg)}.answer summary>span{transition:transform .18s}.answer ol{padding-left:24px}.answer li{padding-block:8px}.cite{display:inline-flex;align-items:center;min-height:28px;border-radius:4px}.atlas-panel{background:color-mix(in srgb,var(--kade) 4%,var(--paper));border-top:3px solid var(--kade)}.location-panel{border-top:3px solid var(--kakvo)}.location-list-heading{gap:8px;flex-wrap:wrap}.location-select>span{display:block;margin-bottom:6px}.profile-map-frame{position:relative}.profile-map-frame .map-loading{position:absolute;inset:0}main#main-content{min-height:60svh}footer.platform-footer{position:relative;margin-top:72px;padding:56px 0 24px;border:0;background:var(--ink);color:var(--paper);font-size:15px}.footer-color-line{position:absolute;inset:0 0 auto;height:4px;display:grid;grid-template-columns:repeat(4,1fr)}.footer-color-line i:first-child{background:var(--kakvo)}.footer-color-line i:nth-child(2){background:var(--kolko)}.footer-color-line i:nth-child(3){background:var(--kade)}.footer-color-line i:nth-child(4){background:var(--koga)}footer.platform-footer .brand-footer-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-bottom:40px}.brand-footer-logo{display:inline-flex;align-items:center;min-height:var(--tap);gap:14px;text-decoration:none}.brand-footer-logo svg{width:46px;height:46px}.brand-footer-logo b{font:900 42px/1 var(--f-mark);letter-spacing:-.065em}.brand-footer-description{margin:0;font-size:19px;font-weight:650;line-height:1.3;letter-spacing:-.015em}footer.platform-footer .brand-footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 28px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--paper) 14%,transparent);font-size:14px}footer.platform-footer a{color:inherit}footer.platform-footer .brand-footer-links a{display:inline-flex;align-items:center;min-height:var(--tap);text-decoration:none;color:color-mix(in srgb,var(--paper) 78%,transparent)}footer.platform-footer .brand-footer-links a:hover{color:var(--paper)}@media (max-width:600px){footer.platform-footer{margin-top:48px;padding-top:40px}footer.platform-footer .brand-footer-heading{flex-direction:column;align-items:flex-start;padding-bottom:28px}.brand-footer-logo svg{width:40px;height:40px}.brand-footer-logo b{font-size:36px}.brand-footer-description{font-size:17px}footer.platform-footer .brand-footer-links{flex-direction:column;align-items:flex-start;gap:0}}@media (max-width:1200px){.top>.wrap{gap:18px}.top .site-nav .nav-data{display:none}}@media (max-width:900px){.top>.wrap{grid-template-columns:auto minmax(0,1fr) 44px;padding-block:14px;min-height:80px}.search-home-nav .site-nav,.top .site-nav{display:none}.nav-toggle{display:grid}.top .brand b{display:none}}@media (max-width:760px){.immersive-homemap .mapfilters:not([hidden]){width:min(340px,calc(100% - 32px));grid-template-columns:repeat(2,minmax(0,1fr))}.immersive-homemap .mapfilters .chip{width:100%;min-width:0;font-size:14px;padding-inline:10px;white-space:nowrap}.immersive-homemap .livemap{--fit-top:140px}}@media (max-width:600px){.immersive-homemap .mapfilters .chip{font-size:13px;padding-inline:8px}html{scroll-padding-top:148px}#profili,#result-map,#result-prices{scroll-margin-top:16px}.result-jumps{width:100%;gap:6px}.top>.wrap{grid-template-columns:minmax(0,1fr) 44px;gap:12px;padding-block:12px}.top .brand{grid-column:1;grid-row:1}.top .brand b{display:block;font-size:28px}.top .brand svg{width:32px;height:32px}.top .nav-toggle{grid-column:2;grid-row:1}.top .askbox{grid-column:1/-1;grid-row:2;max-width:none}.search-home-nav{padding-inline:20px}.search-core{min-height:420px;padding-block:48px 64px}.search-wordmark>svg{width:56px;height:56px}.search-wordmark>b{font-size:clamp(58px,18vw,90px)}.search-core .askbox{padding-left:12px}.search-core .askbox .go{margin:4px}.search-suggestions{gap:0 14px}.search-suggestions a{font-size:13px}.today-city .select-field{border:0;padding:0}.location-list-heading>span{font-size:13px}.cite{min-height:44px}}@media (prefers-reduced-motion:reduce){.askbox,.search-wordmark>b,.search-wordmark>svg,.top .brand>b,.top .brand>svg{view-transition-name:none}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}.search-core:has(.askbox[data-engaged=true]) .mark-piece{translate:0 0}}@media (min-width:901px){.result-jumps{display:none}}.serp-date{margin:0 0 12px;font:500 12px/1.4 var(--f-mono);color:color-mix(in srgb,var(--ink) 70%,var(--paper))}.immersive-homemap .mapfilters:not([hidden]){gap:0;border:1px solid var(--line-2);border-radius:14px;background:var(--paper);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 10%,transparent)}.immersive-homemap .mapfilters>*{min-width:0}.immersive-homemap .mapfilters>*+*{border-left:1px solid var(--line)}.immersive-homemap .mapfilters .chip{border:0;border-radius:0;background:transparent;box-shadow:none}.immersive-homemap .mapfilters>.chip:first-child,.immersive-homemap .mapfilters>:first-child .chip{border-radius:13px 0 0 13px}.immersive-homemap .mapfilters>:last-child{border-radius:0 13px 13px 0}.immersive-homemap .mapfilters .chip[aria-pressed=true]{padding:8px 12px;background:var(--grid);box-shadow:inset 0 -3px 0 var(--ink)}@media (max-width:760px){.immersive-homemap .mapfilters>:nth-child(3){border-left:0}.immersive-homemap .mapfilters>:nth-child(n+3){border-top:1px solid var(--line)}.immersive-homemap .mapfilters>:first-child .chip,.immersive-homemap .mapfilters>:last-child{border-radius:0}}@media (max-width:600px){html{scroll-padding-top:80px}.top>.wrap{grid-template-columns:auto minmax(0,1fr) 44px;gap:10px;padding-block:10px;min-height:0}.top .brand{grid-column:1;grid-row:1}.top .brand b{display:none}.top .brand svg{width:30px;height:30px}.top .askbox{grid-column:2;grid-row:1;min-width:0}.top .nav-toggle{grid-column:3;grid-row:1}}@media (prefers-reduced-motion:no-preference){.serp>.hit:nth-child(-n+10){animation:hit-wave .72s backwards;animation-delay:var(--enter-delay)}.serp>.hit:nth-child(2){animation-delay:calc(var(--enter-delay) + 70ms)}.serp>.hit:nth-child(3){animation-delay:calc(var(--enter-delay) + .14s)}.serp>.hit:nth-child(4){animation-delay:calc(var(--enter-delay) + .21s)}.serp>.hit:nth-child(5){animation-delay:calc(var(--enter-delay) + .28s)}.serp>.hit:nth-child(6){animation-delay:calc(var(--enter-delay) + .35s)}.serp>.hit:nth-child(7){animation-delay:calc(var(--enter-delay) + .42s)}.serp>.hit:nth-child(8){animation-delay:calc(var(--enter-delay) + .49s)}.serp>.hit:nth-child(9){animation-delay:calc(var(--enter-delay) + .56s)}.serp>.hit:nth-child(10){animation-delay:calc(var(--enter-delay) + .63s)}}@keyframes hit-wave{0%{opacity:0;transform:translateY(28px) scale(.92);animation-timing-function:cubic-bezier(.2,.9,.3,1)}55%{opacity:1;transform:translateY(-4px) scale(1.02);animation-timing-function:cubic-bezier(.4,0,.6,1)}78%{transform:translateY(1.5px) scale(.995);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:1;transform:none}}footer.platform-footer .brand-footer-links .footer-credit{gap:9px;margin-left:auto;color:color-mix(in srgb,var(--paper) 62%,transparent)}.footer-credit img{flex:none;width:22px;height:22px}.footer-credit b{font-weight:700;color:color-mix(in srgb,var(--paper) 86%,transparent);transition:color .12s}footer.platform-footer .brand-footer-links .footer-credit:hover b{color:var(--paper);text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){footer.platform-footer .brand-footer-links .footer-credit{margin-left:0;margin-top:8px}}.owner-shell{max-width:1480px;margin:0 auto;padding:28px clamp(20px,4vw,64px) 80px;min-height:70vh}.owner-shell h1{margin:8px 0 12px;font-size:clamp(28px,3.1vw,46px);letter-spacing:-.045em;line-height:1.08}.owner-shell h2{font-size:clamp(24px,2.2vw,34px);line-height:1.15;letter-spacing:-.035em;margin:10px 0 16px}.owner-shell h3{margin:24px 0 12px}.owner-shell p{line-height:1.55}.owner-kicker{font-size:12px;font-weight:750;letter-spacing:.12em}.owner-actions,.owner-editor-toolbar,.owner-history-row,.owner-identity,.owner-top{display:flex;align-items:center;gap:16px}.owner-top{justify-content:space-between;margin-bottom:36px;flex-wrap:wrap}.owner-identity{min-width:0}.owner-identity>svg{flex:0 0 auto}.owner-identity h1{overflow-wrap:anywhere}.owner-identity a{color:var(--kakvo);font-weight:600;text-decoration:none}.owner-identity a+a{margin-left:16px}.owner-top-actions{display:flex;gap:12px;flex-wrap:wrap}.owner-state{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#eaf6ef;border:1px solid #cde7d6;border-radius:100px;font-size:14px}.owner-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--koga);margin-right:6px}.owner-dot[data-dirty=true]{background:var(--kade)}.owner-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.owner-sidebar{position:sticky;top:24px}.owner-sidebar nav{display:grid;gap:6px}.owner-sidebar nav button{font:inherit;display:flex;align-items:center;text-align:left;gap:12px;min-height:52px;padding:12px 16px;border:1px solid transparent;background:#ffffffb8;border-radius:12px;cursor:pointer;transition:background .2s,transform .2s}.owner-sidebar nav button:hover{background:var(--grid);transform:translateX(2px)}.owner-sidebar nav button[aria-current=page]{background:var(--ink);color:white}.owner-sidebar nav button>.owner-nav-icon{font-size:23px;line-height:1;color:var(--tone)}.owner-nav-short{display:none}.owner-day-full{margin-left:20px}.owner-sidebar nav button small{margin-left:auto}.owner-sidebar-note{margin-top:32px;padding:22px 16px;border-top:1px solid var(--line);font-size:14px}.owner-sidebar-note p{margin:8px 0}.owner-main{min-width:0}.owner-editor-toolbar{justify-content:space-between;padding:0 4px 14px;font-size:14px;flex-wrap:wrap}.owner-panel{border:1px solid var(--line);border-top:4px solid var(--tone);padding:clamp(24px,3vw,44px);background:white;border-radius:4px 4px 20px 20px;min-height:430px;box-shadow:0 12px 40px #15171c06}.owner-panel[data-tone=kakvo],.owner-sidebar button[data-tone=kakvo]{--tone:var(--kakvo)}.owner-panel[data-tone=kolko],.owner-sidebar button[data-tone=kolko]{--tone:var(--kolko)}.owner-panel[data-tone=koga],.owner-sidebar button[data-tone=koga]{--tone:var(--koga)}.owner-panel[data-tone=kade],.owner-sidebar button[data-tone=kade]{--tone:var(--kade)}.owner-panel[data-tone=ink],.owner-sidebar button[data-tone=ink]{--tone:var(--ink)}.owner-intro{max-width:610px;margin-bottom:28px}.owner-form{display:grid;gap:24px;max-width:720px;margin-top:28px}.owner-shell label{display:grid;gap:8px;font-size:15px;font-weight:650;min-width:0}.owner-shell input,.owner-shell textarea{min-width:0;width:100%;min-height:48px;background:#fafbfc;padding:12px 14px;border:1px solid var(--line-2);border-radius:9px;font:inherit;color:var(--ink);font-weight:400}.owner-shell textarea{resize:vertical}.owner-shell :is(input,textarea,button,a,summary):focus-visible{outline:3px solid var(--kakvo);outline-offset:3px}.owner-note{background:#edf2ff;border-left:3px solid var(--kakvo);padding:20px 24px;border-radius:0 12px 12px 0;margin-top:32px}.owner-import-removal{margin-top:28px;padding:20px 24px;border:1px solid var(--kolko);border-left-width:4px}.owner-import-removal h3{margin-top:0}.owner-import-removal li{margin-block:6px;font-weight:650}.owner-import-removal .owner-import-confirmation{display:flex;align-items:start;gap:12px;margin-top:20px;min-height:44px}.owner-import-confirmation input{flex:0 0 20px;width:20px;min-height:20px;margin:2px 0 0;accent-color:var(--ink)}.owner-note p{margin:8px 0 0;max-width:590px}.owner-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:13px 22px;border:1px solid var(--kakvo);border-radius:10px;background:var(--kakvo);color:white;font:inherit;font-weight:650;text-decoration:none;cursor:pointer;transition:box-shadow .2s,transform .2s}.owner-button:hover:not(:disabled){box-shadow:0 5px 0 #15171c20;transform:translateY(-2px)}.owner-button.secondary{background:white;color:var(--ink);border-color:var(--line-2)}.owner-button:disabled{opacity:.45;cursor:not-allowed}.owner-text-button{background:none;border:0;color:var(--kakvo);font:inherit;font-weight:650;min-height:44px;cursor:pointer;padding:6px 0}.owner-savebar{position:static;bottom:12px;z-index:3;display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:20px;padding:16px 20px;border:1px solid var(--line);background:#fff;border-radius:14px;box-shadow:0 8px 28px #15171c10}.owner-feedback{font-size:14px;margin:0;min-height:22px}.owner-feedback[data-error=true]{color:#a12216}.owner-actions{flex-wrap:wrap;flex-shrink:0;gap:10px}.owner-muted{font-size:14px;font-weight:400}.owner-preview-banner{margin-bottom:28px;background:#fff5d9;border:1px solid #eddaa7;border-radius:10px;padding:14px 20px;font-size:14px;line-height:1.5}.owner-preview-banner span{font-size:11px;letter-spacing:.07em;font-weight:750;display:block}.owner-preview-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:32px}.owner-profile-preview p{overflow-wrap:anywhere}.owner-preview-service{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid var(--line)}.owner-preview-service strong{flex-shrink:0;color:#b43121}.owner-preview-address{background:#fff6df;padding:14px 18px;border-radius:8px}.owner-services{display:grid;gap:16px;margin-bottom:24px}.owner-service-row{margin:0;padding:16px;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:minmax(120px,1fr) 110px 110px 40px;gap:12px;align-items:end}.owner-service-row legend{font-size:12px;padding:0 6px}.owner-remove{width:40px;min-height:48px;font-size:25px;background:#fff0ed;border:0;border-radius:8px;color:#a12216;cursor:pointer}.owner-day{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.owner-day>strong{padding-top:12px}.owner-time-pair{display:flex;align-items:center;gap:8px;margin-bottom:6px}.owner-time-pair input{max-width:140px}.owner-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.owner-history-row{justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.owner-empty{padding:32px 16px;text-align:center;background:#fafbfc;border:1px dashed var(--line-2);border-radius:12px}.owner-empty>span{font-size:46px}.owner-notice{background:#fff7e4;border-left:3px solid var(--kade);padding:16px 20px;line-height:1.55;margin:24px 0;border-radius:0 10px 10px 0}.owner-claim,.owner-login,.owner-welcome{max-width:720px;margin:28px auto;padding:clamp(24px,4vw,48px);background:white;border:1px solid var(--line);border-radius:24px}.owner-login h1,.owner-welcome h1{font-size:clamp(36px,4vw,52px)}.owner-welcome .owner-mark{width:64px;margin:28px 0}.owner-back{display:inline-block;margin-bottom:32px;text-decoration:none}.owner-claim .owner-identity{margin-bottom:28px}.owner-steps{padding:0;display:flex;list-style:none;gap:8px;margin:0 0 32px;flex-wrap:wrap}.owner-steps li{flex:1 1;white-space:nowrap;padding:12px;border-bottom:3px solid var(--line);font-size:14px}.owner-steps li[data-active=true]{border-color:var(--kakvo);font-weight:700}.owner-dns{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:24px 0}.owner-dns>div{display:grid;grid-template-columns:85px 1fr;padding:14px 18px;gap:12px;border-bottom:1px solid var(--line)}.owner-dns>div:last-child{border:0;background:#edf2ff}.owner-dns dd{margin:0;overflow-wrap:anywhere}.owner-dns code{font-size:13px}.owner-help{border-top:1px solid var(--line);padding-top:18px;margin-top:24px}.owner-help summary{font-weight:650;cursor:pointer;min-height:44px}.owner-claim-form .owner-feedback{margin:24px 0}.owner-businesses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px}.owner-business{background:white;border:1px solid var(--line);border-top:4px solid var(--kakvo);border-radius:4px 4px 16px 16px;padding:28px}@media (max-width:1100px){.owner-layout{grid-template-columns:185px minmax(0,1fr);gap:20px}.owner-service-row{grid-template-columns:minmax(90px,1fr) 90px 90px 36px;gap:8px}.owner-savebar{flex-wrap:wrap}}@media (max-width:760px){.owner-shell{padding:28px 16px 48px}.owner-layout{display:block}.owner-sidebar{position:static;margin-bottom:20px}.owner-sidebar nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.owner-sidebar nav button{flex-direction:column;justify-content:center;gap:6px;font-size:12px;min-height:46px;padding:10px 3px;text-align:center}.owner-nav-long,.owner-sidebar nav button small{display:none}.owner-nav-short{display:inline}.owner-sidebar-note{display:none}.owner-top{gap:14px;margin-bottom:24px}.owner-identity>svg{width:48px;height:48px}.owner-savebar{bottom:8px;padding:14px}.owner-savebar .owner-actions{width:100%}.owner-savebar .owner-button{flex:1 1;padding:12px;gap:8px;font-size:14px}.owner-panel{padding:24px 20px}.owner-service-row{grid-template-columns:1fr 1fr 36px;padding:14px}.owner-service-row label:first-of-type{grid-column:1/-1}.owner-service-row label{font-size:13px}.owner-day{grid-template-columns:1fr;gap:6px}.owner-day>strong{padding-top:0}.owner-time-pair label{flex:1 1}.owner-time-pair input{max-width:none}.owner-preview-grid{grid-template-columns:1fr;gap:0}.owner-claim,.owner-login,.owner-welcome{padding:24px;margin-top:0;border-radius:18px}.owner-dns>div{grid-template-columns:1fr;gap:4px}.owner-actions{max-width:100%}.owner-claim .owner-button{width:100%}}@media (prefers-reduced-motion:reduce){.owner-shell *{transition:none!important}}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[role=button],[role=combobox],a,button,input,label,select,summary,textarea{touch-action:manipulation}@media (hover:none) and (pointer:coarse){.askbox .go,.category-card,.chip,.hit,.ix-action,.location-result,.nav-toggle,.profile-contact-row,.select-field>button,.tabbar a,.tabbar button,summary{transition:transform .1s ease-out}.askbox .go:active,.category-card:active,.chip:active,.hit:active,.ix-action:active,.location-result:active,.nav-toggle:active,.profile-contact-row:active,.select-field>button:active,.tabbar a:active,.tabbar button:active,summary:active{transform:scale(.97)}}@media (max-width:760px){input,select,textarea{font-size:max(16px,1em)}}footer.platform-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.tabbar{display:none}@media (max-width:900px){.tabbar{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.tabbar a,.tabbar button{display:grid;justify-items:center;align-content:center;gap:3px;min-height:52px;padding:0;border:0;border-radius:14px;background:transparent;color:color-mix(in srgb,var(--ink) 62%,var(--paper));font:650 11.5px/1 var(--f-ui);letter-spacing:.01em;text-decoration:none;cursor:pointer}.tabbar svg{opacity:.55;transition:opacity .16s,transform .26s cubic-bezier(.2,.9,.3,1.3)}.tabbar [aria-current=page]{color:var(--ink)}.tabbar [aria-current=page] svg{opacity:1;transform:translateY(-1px) scale(1.12)}.tabbar a:focus-visible,.tabbar button:focus-visible{outline:3px solid var(--action);outline-offset:-3px}.home-sticky,.nav-toggle,.top .askbox{display:none!important}.top>.wrap{grid-template-columns:auto minmax(0,1fr);min-height:0;padding-block:10px}.search-home-nav{display:none}footer.platform-footer{padding-bottom:calc(20px + 64px + env(safe-area-inset-bottom, 0px))}.profile-dock{bottom:calc(76px + env(safe-area-inset-bottom, 0px))!important}html{scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}}.top-query{display:none}@media (max-width:900px){.top-query{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--grid);color:var(--ink);font:500 16px var(--f-ui);text-align:left}.top-query svg{flex:none;width:18px;height:18px}.top-query span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@keyframes tg-sheet-up{0%{transform:translateY(100%)}}@keyframes tg-scrim-in{0%{opacity:0}}.search-sheet{margin:auto 0 0;width:100%;max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.search-sheet::backdrop{background:color-mix(in srgb,var(--ink) 38%,transparent);animation:tg-scrim-in .2s ease-out}.search-sheet .sheet-panel{padding:10px 16px calc(18px + env(safe-area-inset-bottom, 0px));border-radius:22px 22px 0 0;background:var(--paper);box-shadow:0 -10px 40px color-mix(in srgb,var(--ink) 18%,transparent);touch-action:none;animation:tg-sheet-up .42s cubic-bezier(.2,.9,.3,1.08)}.search-sheet .askbox{max-width:none;view-transition-name:none}.sheet-grabber{display:block;width:40px;height:5px;margin:0 auto 14px;border-radius:3px;background:var(--line-2);touch-action:none}.picker-pop>.sheet-grabber,.select-options>.sheet-grabber{display:none}@media (max-width:760px){.immersive-homemap .mapfilters:not([hidden]){translate:none;left:16px;right:16px;width:auto}.picker-pop,.select-options{position:fixed!important;inset:auto 0 0 0!important;top:auto!important;width:auto!important;max-height:min(72vh,560px)!important;margin:0;padding:10px 12px calc(14px + env(safe-area-inset-bottom, 0px));border:0;border-radius:22px 22px 0 0;background:var(--paper);box-shadow:0 -10px 40px color-mix(in srgb,var(--ink) 18%,transparent);translate:none!important;z-index:60;overflow:auto;overscroll-behavior:contain;animation:tg-sheet-up .42s cubic-bezier(.2,.9,.3,1.08)}.picker-pop>.sheet-grabber,.select-options>.sheet-grabber{display:block;box-sizing:content-box;padding:12px 40px;margin:-6px auto 2px;background-clip:content-box}}@media (prefers-reduced-motion:reduce){.picker-pop,.search-sheet .sheet-panel,.search-sheet::backdrop,.select-options{animation:none}}.top-back{display:none}@media (max-width:900px){.top>.wrap{display:flex!important;align-items:center;gap:8px}.top>.wrap>*{grid-column:auto!important;grid-row:auto!important}.top .top-query{flex:1 1}.top-back{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:-8px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink);cursor:pointer}.top-back svg{width:24px;height:24px}.top-back:focus-visible{outline:3px solid var(--action);outline-offset:-3px}}html[data-vt^=sheet] *{view-transition-name:none!important}html[data-vt=sheet-up]::view-transition-old(root){animation:tg-sheet-behind .52s cubic-bezier(.2,.9,.3,1) both}html[data-vt=sheet-up]::view-transition-new(root){animation:tg-sheet-rise .52s cubic-bezier(.2,.9,.3,1.04) both}html[data-vt=sheet-down]::view-transition-old(root){z-index:2;animation:tg-sheet-drop .38s cubic-bezier(.4,0,1,1) both}html[data-vt=sheet-down]::view-transition-new(root){animation:tg-sheet-return .46s cubic-bezier(.2,.9,.3,1) both}@keyframes tg-sheet-rise{0%{transform:translateY(100%)}}@keyframes tg-sheet-behind{to{transform:scale(.93);filter:brightness(.82)}}@keyframes tg-sheet-drop{to{transform:translateY(100%)}}@keyframes tg-sheet-return{0%{transform:scale(.93);filter:brightness(.82)}}.sheet-scrim{display:none}@media (max-width:760px){.sheet-scrim{position:fixed;inset:0;z-index:59;display:block;background:color-mix(in srgb,var(--ink) 38%,transparent);animation:tg-scrim-in .2s ease-out}.src a{display:inline-block;padding-block:14px;margin-block:-14px}}@media (prefers-reduced-motion:reduce){.sheet-scrim{animation:none}}.pm{display:inline-block;flex:none;overflow:visible;vertical-align:-.08em}.pm path{vector-effect:non-scaling-stroke}.pm[data-q=kakvo]{--tone:var(--kakvo)}.pm[data-q=kolko]{--tone:var(--kolko)}.pm[data-q=kade]{--tone:var(--kade)}.pm[data-q=koga]{--tone:var(--koga)}.pm[data-mark=yes] path{fill:var(--tone)}.pm[data-mark=unknown] path{fill:none;stroke:var(--tone);stroke-width:1.5px;stroke-dasharray:2.6 2.1;stroke-linejoin:round}.pm[data-mark=no] path{fill:none;stroke:color-mix(in srgb,var(--ink) 55%,var(--paper));stroke-width:1.6px}.ix-kind{margin:0;font:500 12.5px/1.45 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.wk{grid-template-columns:repeat(7,minmax(0,1fr));max-width:360px;height:68px;margin:10px 0 0}.wk,.wk-d{display:grid;gap:5px}.wk-d{grid-template-rows:minmax(0,1fr) auto;min-width:0}.wk-col{display:flex;align-items:flex-end;border-bottom:1px solid var(--line-2)}.wk-bar{width:100%;background:var(--koga)}.wk-d[data-state=closed] .wk-col{border-bottom:1.5px dashed color-mix(in srgb,var(--ink) 50%,var(--paper))}.wk-d[data-state=closed] .wk-bar{display:none}.wk-d[data-state=unknown] .wk-col{border-bottom-color:var(--line)}.wk-d>span{font:500 11px/1 var(--f-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 60%,var(--paper))}.wk-d[data-today]>span{color:var(--ink);font-weight:600}.wk-d[data-today] .wk-col{outline:1px solid var(--ink);outline-offset:2px}.ix-hours{width:100%;max-width:440px;margin-top:12px;border-collapse:collapse;font-size:16px;line-height:1.4}.ix-hours td,.ix-hours th{padding:7px 0;border-top:1px solid var(--line);text-align:left;vertical-align:baseline}.ix-hours tr:last-child>*{border-bottom:1px solid var(--line)}.ix-hours th{padding-right:16px;font-weight:600}.ix-hours td{font:500 15px/1.4 var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.open-now[data-open]{color:color-mix(in srgb,var(--koga) 72%,var(--ink))}.pb{display:grid;gap:7px;max-width:440px;margin-top:10px}.pb-track{position:relative;height:10px;border:1px solid var(--line-2);background:var(--grid)}.pb-seg{position:absolute;top:-1px;bottom:-1px;border-inline:2px solid var(--kolko);background:color-mix(in srgb,var(--kolko) 30%,var(--paper))}.pb-ends{display:flex;justify-content:space-between;gap:12px;font:400 12px/1 var(--f-mono);color:color-mix(in srgb,var(--ink) 62%,var(--paper))}.ix-actions{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border:1px solid var(--ink);background:var(--paper)}.ix-actions>:not(:first-child){border-left:1px solid var(--ink)}.ix-action,.ix-actions>.profile-share{display:flex}.ix-action{align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 18px;border:0;border-radius:0;background:var(--paper);color:var(--ink);font:600 16px/1.2 var(--f-ui);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .12s}.ix-action:hover{background:var(--grid);color:var(--ink)}.ix-action.primary{background:var(--ink);color:var(--paper)}.ix-action.primary:hover{background:color-mix(in srgb,var(--ink) 84%,var(--paper));color:var(--paper)}.ix-action:focus-visible{outline:3px solid var(--action);outline-offset:-4px}.ix-answers{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px 56px;padding-top:22px;border-top:1px solid var(--ink)}.ix-lead{display:grid;gap:8px;align-content:start;min-width:0;scroll-margin-top:116px}.ix-q{display:flex;align-items:center;gap:8px;margin:0;font:500 12.5px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.ix-value{margin:0;font:800 clamp(30px,3.3vw,42px) /1.08 var(--f-ui);letter-spacing:-.025em;overflow-wrap:anywhere}.ix-value a{color:inherit;text-decoration:none}.ix-value a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.ix-value small{display:block;margin-top:6px;font:500 16px/1.45 var(--f-ui);letter-spacing:0;color:color-mix(in srgb,var(--ink) 66%,var(--paper))}.ix-value-none{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;letter-spacing:-.01em;color:color-mix(in srgb,var(--ink) 62%,var(--paper))}.ix-owner{display:inline-flex;align-items:center;width:fit-content;min-height:var(--tap);font-size:16px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ix-lead .profile-hours-group+.profile-hours-group{margin-top:14px}.ix-lead .profile-hours-group h3{margin:8px 0 0;font-size:16px}.ix-lead .src{margin-top:2px}.ix-traits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:8px 0 0;padding:12px 0 0;border-top:1px dashed var(--line-2);list-style:none;font-size:16px;line-height:1.3}.ix-traits li{display:flex;align-items:center;gap:9px;min-width:0}.ix-traits li[data-mark=no]{color:color-mix(in srgb,var(--ink) 58%,var(--paper))}.ix-ledger{display:grid;align-content:start;border-top:1px solid var(--line)}.ix-ledger-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 14px;align-items:baseline;min-height:var(--tap);padding:12px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}a.ix-ledger-row:hover b{color:var(--action)}a.ix-ledger-row:focus-visible{outline:3px solid var(--action);outline-offset:-3px}.ix-ledger-q{display:flex;align-items:center;gap:8px;font:500 12px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 66%,var(--paper))}.ix-ledger-v{display:grid;gap:2px;min-width:0}.ix-ledger-v b{font-size:18px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ix-ledger-v small{font-size:15px;line-height:1.4;color:color-mix(in srgb,var(--ink) 66%,var(--paper));overflow-wrap:anywhere}@media (max-width:760px){.ix-answers{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:18px}.ix-value{font-size:30px}.ix-value-none{font-size:21px}.ix-ledger-row{grid-template-columns:84px minmax(0,1fr)}}.serp{border-top:1px solid var(--ink)}.hit,.serp{display:grid}.hit{grid-template-columns:minmax(0,1.05fr) minmax(0,1.4fr) minmax(0,max-content);gap:6px 24px;align-items:baseline;min-height:var(--tap);padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;overflow-wrap:anywhere}.hit,.hit:hover{color:var(--ink)}.hit:hover .t{color:var(--action);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hit-name{min-width:0}.hit .t{font:750 20px/1.25 var(--f-ui);letter-spacing:-.01em}.hit-rank{display:inline-block;min-width:1.7em;font:600 13px/1 var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--ink) 60%,var(--paper))}.hit-kind{display:block;margin-top:4px;font:500 11.5px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 62%,var(--paper))}.hit-fact{display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:17px;line-height:1.4}.hit-fact>.pm{margin-top:4px}.hit-fact b{font-weight:700}.hit-note{margin-left:8px}.hit-aside,.hit-note{color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.hit-aside{display:grid;justify-items:end;gap:3px;max-width:15em;font:500 12px/1.45 var(--f-mono);letter-spacing:.06em;text-align:right;text-transform:uppercase}.hit-date{letter-spacing:0;text-transform:none}@media (max-width:640px){.hit{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0}.hit .t{font-size:19px}.hit-fact{font-size:16px}.hit-aside{justify-items:start;max-width:none;text-align:left}}.side>div{padding-top:12px;border-top:1px solid var(--ink)}.result-jumps{gap:0}.result-jumps a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap);padding:0 16px;border:1px solid var(--ink);background:var(--paper);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.result-jumps a+a{border-left:0}.result-jumps a:hover{background:var(--grid);color:var(--ink)}@media (max-width:600px){.result-jumps a{flex:1 1;padding-inline:8px;font-size:14px}}.directory-hero .hub-line{max-width:44ch;margin:12px 0 0;font:600 clamp(20px,2.1vw,26px) /1.45 var(--f-ui);letter-spacing:-.01em}.hub-line em{font-style:normal;font-weight:800;text-decoration:underline;text-decoration-color:var(--tone);text-decoration-thickness:3px;text-underline-offset:6px}.hub-line em[data-q=kolko]{--tone:var(--kolko)}.hub-line em[data-q=kade]{--tone:var(--kade)}.hub-line em[data-q=koga]{--tone:var(--koga)}.hub-scroll{overflow-x:auto}.hub-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.35}.hub-table thead th{padding:8px 12px 8px 0;border-bottom:1px solid var(--ink);font:500 11.5px/1.3 var(--f-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;vertical-align:bottom;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.hub-table tbody tr{position:relative}.hub-table tbody th,.hub-table td{padding:13px 12px 13px 0;border-bottom:1px solid var(--line);font-weight:400;text-align:left;vertical-align:middle}.hub-table .mk{padding-inline:10px;text-align:center;white-space:nowrap}.hub-table .num{padding-right:0;text-align:right}.hub-table td.num{font:500 14px/1.4 var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.hub-table tbody th small{display:block;margin-top:3px;font:500 11.5px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 62%,var(--paper))}.hub-name{font-size:18px;font-weight:700;color:var(--ink);text-decoration:none}.hub-name:after{content:"";position:absolute;inset:0}.hub-table tbody tr:hover .hub-name{color:var(--action);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hub-name:focus-visible{outline:none}.hub-name:focus-visible:after{outline:3px solid var(--action);outline-offset:-3px}.hub-cell-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.hub-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hub-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:13px 0;border-bottom:1px solid var(--line)}.hub-table tbody th,.hub-table td{display:block;padding:0;border:0}.hub-table tbody th{flex:1 1 100%}.hub-table td.mk{display:inline-flex;align-items:center;gap:7px;padding:0;font-size:14.5px}.hub-table td.mk[data-mark=no]{color:color-mix(in srgb,var(--ink) 58%,var(--paper))}.hub-table td.mk:empty{display:none}.hub-table .hub-cell-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.hub-table td.num{margin-left:auto}}.otg{max-width:1200px;padding-block:32px 64px}.otg-nowrap{white-space:nowrap}.otg-answer{background:var(--paper);border:1px solid var(--ink);border-radius:18px;padding:32px 32px 28px;overflow-wrap:anywhere}.otg-label{display:flex;align-items:center;gap:8px;margin:0;font:500 12px/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-label .piece{flex:none}.otg-hero{margin:14px 0 0;max-width:880px;font:900 52px/1.04 var(--f-ui);letter-spacing:-.025em;overflow-wrap:break-word}.otg-hero-name{font-size:44px;line-height:1.08}.otg-what{margin:12px 0 0;max-width:60ch;font:600 20px/1.4 var(--f-ui)}.otg-who{margin:4px 0 0;font-size:20px;line-height:1.4}.otg-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.otg-call{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:var(--tap);min-height:48px;padding:0 20px;border-radius:12px;background:var(--action);color:var(--paper);font-size:17px;font-weight:700;text-decoration:none;white-space:nowrap}.otg-call:hover{background:color-mix(in srgb,var(--action) 84%,var(--ink));color:var(--paper)}.otg-call .ci{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square;stroke-linejoin:miter}.otg-profile{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--tap);min-height:48px;padding:0 18px;border:1px solid var(--ink);border-radius:12px;background:var(--paper);color:var(--ink);font-size:17px;font-weight:600;text-decoration:none;white-space:nowrap}.otg-profile:hover{background:var(--grid);color:var(--ink)}.otg-source{margin:14px 0 0;font-size:14px;line-height:1.4;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-source a{padding-block:14px;color:inherit}.otg-source a:hover{color:var(--action)}.otg-empty{margin:0;font-size:20px}.otg-cities{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.otg-cities a{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);padding:0 16px;border:1px solid var(--line-2);border-radius:999px;background:var(--paper);color:var(--ink);font-size:17px;text-decoration:none}.otg-cities a .mono{font-size:13px;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-cities a:hover{border-color:var(--ink);color:var(--ink)}.otg-cities a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--paper);font-weight:600}.otg-cities a[aria-current=page] .mono{color:inherit}.otg-scale{margin-top:36px;padding:28px 32px 24px;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.otg-scale h2{font:700 20px/1.3 var(--f-ui)}.otg-track{display:grid;gap:14px;margin-top:18px}.otg-pt{position:relative;padding-bottom:24px}.otg-pt:after{content:"";position:absolute;inset:auto 0 7px;height:4px;border-radius:2px;background:var(--track)}.otg-dot{position:absolute;z-index:1;bottom:9px;left:clamp(9px,var(--otg-x),calc(100% - 9px));width:18px;height:18px;translate:-50% 50%;border:3px solid var(--paper);border-radius:50%;background:var(--kolko);box-shadow:0 0 0 1px var(--kolko)}.otg-lbl{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;line-height:1.3}.otg-lbl b{font-size:18px;font-weight:700}.otg-lbl span{color:color-mix(in srgb,var(--ink) 64%,var(--paper))}@media (min-width:641px){.otg-track[data-layout=line]{--otg-lane:62px;--otg-gap:14px;--otg-axis:calc(var(--otg-up) * var(--otg-lane) + var(--otg-gap));position:relative;display:block;height:calc(var(--otg-axis) + var(--otg-gap) + var(--otg-down) * var(--otg-lane) + 10px)}.otg-track[data-layout=line]:before{content:"";position:absolute;inset:calc(var(--otg-axis) - 2px) 0 auto;height:4px;border-radius:2px;background:var(--track)}[data-layout=line] .otg-pt{display:contents}[data-layout=line] .otg-pt:after{display:none}[data-layout=line] .otg-dot{top:var(--otg-axis);bottom:auto;translate:-50% -50%}[data-layout=line] .otg-lbl{position:absolute;left:clamp(0%,calc(var(--otg-x) - 11%),78%);width:22%;display:grid;gap:1px;font-size:13.5px;text-align:center}[data-layout=line] [data-align=start] .otg-lbl{text-align:start}[data-layout=line] [data-align=end] .otg-lbl{text-align:end}[data-layout=line] [data-side=up] .otg-lbl{bottom:calc(100% - var(--otg-axis) + var(--otg-gap))}[data-layout=line] [data-side=down] .otg-lbl{top:calc(var(--otg-axis) + var(--otg-gap))}[data-layout=line] .otg-lbl span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.otg-body{display:grid;gap:32px;margin-top:28px}.otg-list{min-width:0}.otg-list .serp-date{margin:0 0 8px}.otg-rows{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.otg-row{display:grid;grid-template-columns:32px minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,1fr) auto;gap:20px;align-items:center;padding:22px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.otg-row:first-child{border-top-color:var(--ink)}.otg-rows[data-hours=none] .otg-row{grid-template-columns:32px minmax(0,1.5fr) minmax(0,2.2fr) auto}.otg-n{font-size:16px;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-name{display:block;font-size:20px;font-weight:700;line-height:1.25}.otg-city,.otg-date{display:block;margin-top:4px;font:500 12px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-date{letter-spacing:0;text-transform:none}.otg-cell{min-width:0;font-size:16px;line-height:1.35}.otg-price b{font-size:22px;font-weight:700}.otg-note,.otg-unit{color:color-mix(in srgb,var(--ink) 64%,var(--paper))}.otg-note{display:block;margin-top:2px;font-size:14.5px;line-height:1.35}.otg-fact{display:flex;align-items:flex-start;gap:8px}.otg-fact>.pm{margin-top:5px}.otg-hours{font-size:14.5px}.otg-week{display:flex;gap:3px;margin-bottom:6px}.otg-week span{width:14px;height:8px;border-radius:2px}.otg-week [data-state=open]{background:var(--koga)}.otg-week [data-state=closed]{background:var(--track)}.otg-acts{display:flex;gap:8px}.otg-icon{width:48px;height:48px;padding:0}.otg-acts .otg-profile{border-color:var(--line-2);font-size:18px}.otg-acts .otg-profile:hover{border-color:var(--ink)}.otg-map{min-width:0;padding-top:12px;border-top:1px solid var(--ink)}.otg-map h2{display:flex;align-items:center;gap:8px;margin-bottom:10px;font:600 14.5px var(--f-mono)}.otg-map h2 svg{flex:none;width:18px;height:18px}.otg-map .results-map-fallback svg{display:block;width:100%;height:auto}.otg-map svg text{font-family:var(--f-ui)}.otg-map .note{margin-top:6px;font-size:15px}@media (min-width:1100px){.otg-body[data-located]{grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.otg-map{position:sticky;top:96px}}@media (max-width:760px){.otg-row{grid-template-columns:28px minmax(0,1fr);gap:10px 12px;align-items:start}.otg-row>:not(.otg-n),.otg-rows[data-hours=none] .otg-row>:not(.otg-n){grid-column:2}.otg-rows[data-hours=none] .otg-row{grid-template-columns:28px minmax(0,1fr)}.otg-n{line-height:1.6}.otg-cell:empty{display:none}}@media (max-width:640px){.otg{padding-block:18px 44px}.otg-answer{padding:22px 18px 18px;border-radius:14px}.otg-hero{font-size:34px}.otg-hero-name{font-size:30px}.otg-what,.otg-who{font-size:18px}.otg-actions{gap:8px}.otg-actions .otg-call,.otg-actions .otg-profile{padding-inline:14px;font-size:16px}.otg-scale{margin-top:28px;padding:20px 18px 18px;border-radius:14px}}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/c60bf3388410fe0f-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/860045e55157a73d-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/377915621367f354-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/94cb896b59173475-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/825394e9faec38fd-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sofia Sans Fallback;src:local("Arial");ascent-override:93.31%;descent-override:31.10%;line-gap-override:0.00%;size-adjust:96.46%}.__className_f7c20f{font-family:Sofia Sans,Sofia Sans Fallback;font-style:normal}.__variable_f7c20f{--font-sofia:"Sofia Sans","Sofia Sans Fallback"}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3864b0d741e2691a-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ff59150af2b87b44-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/705e3c45484555c2-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f740b9f83c1cd0bf-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f233a7d81c08acd6-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8ae71fae756f8689-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c6035e772423f005-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_364876{font-family:Onest,Onest Fallback;font-weight:900;font-style:normal}.__variable_364876{--font-onest:"Onest","Onest Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2?dpl=dpl_8yLMX4TEDZrVc8BjC4LSWH6CcuJP) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f30869{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_f30869{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}