.rating-line.svelte-13hu4fw{gap:var(--fp-s-3);color:var(--fp-neutral-11);text-decoration:none}a.rating-line.svelte-13hu4fw:hover span:where(.svelte-13hu4fw):last-child{text-decoration:underline}.g-logo.svelte-13hu4fw{width:var(--fp-icon-size-sm);height:var(--fp-icon-size-sm);flex-shrink:0}.rating-value.svelte-13hu4fw{color:var(--fp-neutral-12);font-weight:var(--fp-font-weight-semibold)}.gstars.svelte-13hu4fw{letter-spacing:.1em;line-height:1;display:inline-block;position:relative}.gstars-base.svelte-13hu4fw{color:#dadce0}.gstars-fill.svelte-13hu4fw{white-space:nowrap;color:#fbbc04;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.bottom-nav.svelte-oeh3u8{padding:var(--fp-s-7) var(--fp-s-5) max(var(--fp-s-4), env(safe-area-inset-bottom));background:var(--fp-glass-bg);-webkit-backdrop-filter:var(--fp-glass-backdrop-blur);backdrop-filter:var(--fp-glass-backdrop-blur)}:root[data-contrast=high] .bottom-nav.svelte-oeh3u8{background:var(--fp-surface-app);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-inner.svelte-oeh3u8{gap:var(--fp-s-2);max-width:var(--fp-container-sm);border-radius:var(--fp-corner-overlay);background:var(--fp-surface-subtle);padding:var(--fp-s-3) var(--fp-s-4);box-shadow:var(--fp-elevation-3);margin:0 auto}.nav-side.svelte-oeh3u8{gap:var(--fp-s-2);min-width:0}.nav-tab.svelte-oeh3u8{gap:var(--fp-s-1);min-width:0;min-height:var(--fp-touch-target-comfortable);border-radius:var(--fp-corner-control);padding:var(--fp-s-2) var(--fp-s-1);color:var(--fp-neutral-11);text-align:center;transition:color var(--fp-transition-duration-fast), background-color var(--fp-transition-duration-fast);flex:1 1 0}.nav-tab.svelte-oeh3u8:hover{color:var(--fp-neutral-12)}.nav-tab.is-active.svelte-oeh3u8{color:var(--fp-primary-11)}.nav-tab.svelte-oeh3u8:focus-visible{outline:var(--fp-focus-ring-width) solid var(--fp-focus-ring-color);outline-offset:var(--fp-focus-ring-offset)}.nav-tab.svelte-oeh3u8 .tab-ico{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md)}.tab-label.svelte-oeh3u8{font-size:min(var(--fp-text-caption-font-size), 14px);line-height:var(--fp-text-caption-line-height);font-weight:var(--fp-font-weight-medium);overflow-wrap:break-word}.fab-cell.svelte-oeh3u8{flex:none;align-items:flex-start}.cart-fab.svelte-oeh3u8{width:calc(var(--fp-s-8) + var(--fp-s-7));height:calc(var(--fp-s-8) + var(--fp-s-7));margin-top:calc(-1 * var(--fp-s-7));border:var(--fp-stroke-strong) solid var(--fp-surface-app);border-radius:var(--fp-corner-circle);background:var(--fp-primary-9);color:var(--fp-primary-9-contrast);box-shadow:var(--fp-elevation-3);transition:background-color var(--fp-transition-duration-fast), transform var(--fp-transition-duration-fast)}.cart-fab.svelte-oeh3u8:hover{background:var(--fp-primary-10)}.cart-fab.svelte-oeh3u8:active{transform:scale(var(--fp-scale-active))}.cart-fab.is-active.svelte-oeh3u8{background:var(--fp-primary-10)}.cart-fab.svelte-oeh3u8:focus-visible{outline:var(--fp-focus-ring-width) solid var(--fp-focus-ring-color);outline-offset:var(--fp-focus-ring-offset)}.cart-fab.svelte-oeh3u8 .fab-ico{width:var(--fp-icon-size-lg);height:var(--fp-icon-size-lg)}.fab-badge.svelte-oeh3u8,.tab-badge.svelte-oeh3u8{min-width:calc(var(--fp-s-5) * 1.5);border-radius:var(--fp-corner-circle);background:var(--fp-danger-9);padding:0 var(--fp-s-2);font-size:var(--fp-text-caption-font-size);line-height:calc(var(--fp-s-5) * 1.5);font-weight:var(--fp-font-weight-bold);color:var(--fp-danger-9-contrast)}.fab-badge.svelte-oeh3u8{top:calc(-1 * var(--fp-s-2));right:calc(-1 * var(--fp-s-2))}.tab-badge.svelte-oeh3u8{top:calc(-1 * var(--fp-s-3));left:calc(100% - var(--fp-s-2))}.live-dot.svelte-oeh3u8{top:calc(-1 * var(--fp-s-1));left:calc(100% - var(--fp-s-2));width:var(--fp-s-3);height:var(--fp-s-3);border-radius:var(--fp-corner-circle);background:var(--fp-success-9);animation:1.6s ease-in-out infinite svelte-oeh3u8-bottom-nav-live-pulse}@keyframes svelte-oeh3u8-bottom-nav-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}:root[data-reduce-motion="1"] .live-dot.svelte-oeh3u8{animation:none}.notice-shell.svelte-ixakvt{margin-inline:auto;margin-bottom:var(--fp-s-6);width:100%;max-width:var(--fp-container-sm)}.notice.svelte-ixakvt{gap:var(--fp-s-4);border-color:var(--fp-warning-6);background:var(--fp-warning-2);align-items:flex-start}.notice-ico.svelte-ixakvt{width:var(--fp-icon-size-lg);height:var(--fp-icon-size-lg);color:var(--fp-warning-11)}.notice-ico.svelte-ixakvt svg{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md)}.notice-title.svelte-ixakvt{font-weight:var(--fp-font-weight-semibold);color:var(--fp-warning-12)}.notice-body.svelte-ixakvt{margin-top:var(--fp-s-1);font-size:var(--fp-font-size-2);line-height:var(--fp-line-height-2);color:var(--fp-neutral-11)}.action-btn.svelte-ixakvt{margin-top:var(--fp-s-4)}.notice-close.svelte-ixakvt{color:var(--fp-neutral-11);transition:color var(--fp-transition-duration-fast)}.notice-close.svelte-ixakvt:hover{color:var(--fp-neutral-12)}.notice-close.svelte-ixakvt svg{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md)}.modal-wrap.svelte-3pjila{padding:var(--fp-s-6)}.modal-panel.svelte-3pjila{max-width:calc(var(--fp-container-sm) * .7);gap:var(--fp-s-5);border-radius:var(--fp-corner-overlay);box-shadow:var(--fp-elevation-4);outline:none}.modal-title.svelte-3pjila{font-weight:var(--fp-font-weight-bold)}.modal-body.svelte-3pjila{color:var(--fp-neutral-11);font-size:var(--fp-font-size-2);line-height:var(--fp-line-height-2)}.modal-actions.svelte-3pjila{gap:var(--fp-s-4)}.modal-wrap.svelte-1vrcsvn{padding:var(--fp-s-6)}.modal-panel.svelte-1vrcsvn{max-width:calc(var(--fp-container-sm) * .7);gap:var(--fp-s-5);border-radius:var(--fp-corner-overlay);box-shadow:var(--fp-elevation-4);outline:none}.modal-title.svelte-1vrcsvn{gap:var(--fp-s-3);font-weight:var(--fp-font-weight-bold)}.modal-title.svelte-1vrcsvn svg{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md);color:var(--fp-primary-9)}.modal-lead.svelte-1vrcsvn{color:var(--fp-neutral-11);font-size:var(--fp-font-size-2);line-height:var(--fp-line-height-2)}.benefits.svelte-1vrcsvn{gap:var(--fp-s-3);margin:0;padding:0;list-style:none}.benefit.svelte-1vrcsvn{gap:var(--fp-s-3);font-size:var(--fp-font-size-2);line-height:var(--fp-line-height-2);align-items:flex-start}.benefit.svelte-1vrcsvn svg{width:var(--fp-icon-size-sm);height:var(--fp-icon-size-sm);margin-top:calc(var(--fp-s-1) / 2);color:var(--fp-success-9);flex-shrink:0}.modal-actions.svelte-1vrcsvn{gap:var(--fp-s-4)}.lang-suggest.svelte-1ni3f0k{right:var(--fp-s-5);bottom:var(--fp-s-5);left:var(--fp-s-5);gap:var(--fp-s-4);max-width:calc(var(--fp-container-sm) * .72);border-radius:var(--fp-corner-overlay);box-shadow:var(--fp-elevation-4);margin-inline:auto}.lang-suggest.svelte-1ni3f0k .lang-suggest-ico{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md);margin-top:var(--fp-s-1);color:var(--fp-primary-9)}.lang-suggest-body.svelte-1ni3f0k{gap:var(--fp-s-3)}.lang-suggest-title.svelte-1ni3f0k{font-weight:var(--fp-font-weight-bold)}.lang-suggest-lead.svelte-1ni3f0k{color:var(--fp-neutral-11);font-size:var(--fp-font-size-2);line-height:var(--fp-line-height-2)}.lang-suggest-actions.svelte-1ni3f0k{gap:var(--fp-s-3);margin-top:var(--fp-s-1)}.lang-suggest-close.svelte-1ni3f0k{margin:calc(-1 * var(--fp-s-2)) calc(-1 * var(--fp-s-2)) 0 0;color:var(--fp-neutral-11);align-self:flex-start}.lang-suggest-close.svelte-1ni3f0k svg{width:var(--fp-icon-size-sm);height:var(--fp-icon-size-sm)}.status-chip.svelte-rldrss{align-items:center;gap:var(--fp-s-2);border-radius:var(--fp-corner-circle);padding:var(--fp-s-1) var(--fp-s-3);font-size:var(--fp-font-size-1);line-height:var(--fp-line-height-1);font-weight:var(--fp-font-weight-semibold);white-space:nowrap;text-decoration:none;display:inline-flex}.status-chip.svelte-rldrss:hover .status-text:where(.svelte-rldrss){text-decoration:underline}.status-chip.svelte-rldrss:focus-visible{outline:var(--fp-focus-ring-width) solid var(--fp-focus-ring-color);outline-offset:var(--fp-focus-ring-offset)}.status-dot.svelte-rldrss{width:var(--fp-s-3);height:var(--fp-s-3);border-radius:var(--fp-corner-circle);flex-shrink:0}.is-open.svelte-rldrss{color:var(--fp-success-11);background:var(--fp-success-3)}.is-open.svelte-rldrss .status-dot:where(.svelte-rldrss){background:var(--fp-success-9)}.is-soon.svelte-rldrss{color:var(--fp-neutral-11);background:var(--fp-neutral-3)}.is-soon.svelte-rldrss .status-dot:where(.svelte-rldrss){background:var(--fp-neutral-8)}.is-closed.svelte-rldrss{color:var(--fp-danger-11);background:var(--fp-danger-3)}.is-closed.svelte-rldrss .status-dot:where(.svelte-rldrss){background:var(--fp-danger-9)}.is-dayoff.svelte-rldrss{color:var(--fp-neutral-11);background:var(--fp-neutral-3)}.is-dayoff.svelte-rldrss .status-dot:where(.svelte-rldrss){background:var(--fp-neutral-8)}.is-stopped.svelte-rldrss{color:var(--fp-warning-11);background:var(--fp-warning-3)}.is-stopped.svelte-rldrss .status-dot:where(.svelte-rldrss){background:var(--fp-warning-9)}svg.svelte-1b5q869{width:1.5rem;height:1.5rem}.a11y-layer.svelte-11tlvg5{padding:var(--fp-s-6)}.a11y-panel.svelte-11tlvg5{gap:var(--fp-s-5);width:100%;max-width:var(--fp-container-sm);border-radius:var(--fp-corner-overlay);box-shadow:var(--fp-elevation-4)}.a11y-title.svelte-11tlvg5{font-weight:var(--fp-font-weight-bold)}.field.svelte-11tlvg5{gap:var(--fp-s-2)}.a11y-actions.svelte-11tlvg5{gap:var(--fp-s-4)}.a11y-more.svelte-11tlvg5{font-weight:var(--fp-font-weight-medium);color:var(--fp-primary-11)}.skip-link.svelte-1bngzg7{border-radius:var(--fp-corner-control);background:var(--fp-primary-9);padding:var(--fp-s-4) var(--fp-s-5);font-weight:var(--fp-font-weight-semibold);color:var(--fp-primary-9-contrast)}.skip-link.svelte-1bngzg7:focus{top:var(--fp-s-4);left:var(--fp-s-4)}.page-shell.svelte-1bngzg7{max-width:var(--fp-container-xl);padding:0 var(--fp-s-6);padding-bottom:calc(var(--fp-s-11) + env(safe-area-inset-bottom))}@media (width>=768px){.page-shell.svelte-1bngzg7{padding-bottom:var(--fp-s-8)}}.site-header.svelte-1bngzg7{gap:var(--fp-s-5);padding-block:var(--fp-s-6)}.header-left.svelte-1bngzg7{gap:var(--fp-s-3)}.header-actions.svelte-1bngzg7{gap:var(--fp-s-2)}.header-nav.svelte-1bngzg7{gap:var(--fp-s-5);font-size:var(--fp-text-label-font-size);line-height:var(--fp-text-label-line-height);font-weight:var(--fp-font-weight-medium)}.brand-link.svelte-1bngzg7{min-height:calc(var(--fp-s-5) * 3);font-weight:var(--fp-font-weight-bold);color:var(--fp-primary-11);align-items:center;display:inline-flex}.brand-logo.svelte-1bngzg7{height:calc(var(--fp-s-5) * 3);max-width:calc(var(--fp-s-10) * 3);min-width:calc(var(--fp-s-5) * 3 * 360 / 108)}:root[data-theme=dark] .brand-slot-light.svelte-1bngzg7,:root[data-theme=light] .brand-slot-dark.svelte-1bngzg7{display:none}.brand-logotype.svelte-1bngzg7{height:calc(var(--fp-s-5) * 3);aspect-ratio:360/108;background-color:var(--fp-neutral-12);display:inline-block;mask:url(../../../Logotype.svg) 50%/contain no-repeat}.icon-btn.svelte-1bngzg7{color:var(--fp-neutral-12)}.icon-btn.is-active.svelte-1bngzg7{background:var(--fp-primary-3);color:var(--fp-primary-11)}.icon-btn.svelte-1bngzg7 .hdr-ico{width:var(--fp-icon-size-md);height:var(--fp-icon-size-md)}.nav-link.svelte-1bngzg7{border-radius:var(--fp-corner-control);padding:var(--fp-s-2) var(--fp-s-4)}.nav-link.is-active.svelte-1bngzg7{background:var(--fp-primary-3);color:var(--fp-primary-11)}.cart-badge.svelte-1bngzg7{min-width:calc(var(--fp-s-5) * 1.5);border-radius:var(--fp-corner-circle);background:var(--fp-primary-9);padding:0 var(--fp-s-2);font-size:var(--fp-text-caption-font-size);line-height:calc(var(--fp-s-5) * 1.5);font-weight:var(--fp-font-weight-bold);color:var(--fp-primary-9-contrast)}.cart-badge-floating.svelte-1bngzg7{top:calc(-1 * var(--fp-s-3));right:calc(-1 * var(--fp-s-3))}.site-footer.svelte-1bngzg7{margin-top:var(--fp-s-9);border-top:var(--fp-stroke-divider) solid var(--neu-edge-dark);box-shadow:inset 0 var(--fp-stroke-divider) 0 var(--neu-edge-light);padding-top:var(--fp-s-7);color:var(--fp-neutral-11);text-align:left}.footer-top.svelte-1bngzg7{gap:var(--fp-s-7);flex-direction:column;display:flex}@media (width>=48rem){.footer-top.svelte-1bngzg7{align-items:center;gap:var(--fp-s-8);flex-direction:row}.footer-col-links.svelte-1bngzg7{align-items:center;gap:var(--fp-s-6);flex-direction:row}.footer-col-links.svelte-1bngzg7 .footer-head:where(.svelte-1bngzg7){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer-col-links.svelte-1bngzg7 .footer-links:where(.svelte-1bngzg7){gap:0 var(--fp-s-6);flex-wrap:wrap;width:auto;display:flex}}.footer-brand.svelte-1bngzg7{align-items:flex-start;gap:var(--fp-s-3);flex-direction:column;display:flex}.footer-brand.svelte-1bngzg7 .brand-link{font-size:var(--fp-font-size-5)}.footer-col.svelte-1bngzg7{align-items:flex-start;gap:var(--fp-s-3);flex-direction:column;display:flex}.footer-head.svelte-1bngzg7{gap:var(--fp-s-2);font-size:calc(var(--fp-font-size-1) * .9);letter-spacing:.06em;font-weight:var(--fp-font-weight-bold);text-transform:uppercase;color:var(--fp-neutral-11)}.footer-head.svelte-1bngzg7 svg{width:var(--fp-icon-size-sm);height:var(--fp-icon-size-sm);color:var(--fp-success-11)}.footer-links.svelte-1bngzg7{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.footer-links.svelte-1bngzg7 a:where(.svelte-1bngzg7){min-height:2rem;color:var(--fp-neutral-12);align-items:center;display:inline-flex}@media (pointer:coarse){.footer-links.svelte-1bngzg7 a:where(.svelte-1bngzg7){min-height:var(--fp-control-h)}}.footer-links.svelte-1bngzg7 a:where(.svelte-1bngzg7):hover,.footer-links.svelte-1bngzg7 a:where(.svelte-1bngzg7):focus-visible{text-decoration:underline}.footer-bar.svelte-1bngzg7{align-items:flex-start;gap:var(--fp-s-6);margin-top:var(--fp-s-7);border-top:var(--fp-stroke-divider) solid var(--neu-edge-dark);box-shadow:inset 0 var(--fp-stroke-divider) 0 var(--neu-edge-light);padding:var(--fp-s-6) 0 var(--fp-s-4);flex-direction:column;display:flex}@media (width>=48rem){.footer-bar.svelte-1bngzg7{align-items:center;gap:var(--fp-s-6);flex-direction:row}}.footer-fine.svelte-1bngzg7{gap:var(--fp-s-1);flex-direction:column;min-width:0;display:flex}.footer-rate.svelte-1bngzg7{font-size:calc(var(--fp-font-size-1) * .95)}.footer-settings.svelte-1bngzg7{gap:var(--fp-s-5)}
