.Lgu_CW_text_coach{flex-direction:column;gap:.75rem;margin-block-start:-.25rem;display:flex}.Lgu_CW_toolbar{flex-wrap:wrap;gap:.5rem;display:flex}.Lgu_CW_insert{border-radius:var(--radius-pill);background-color:var(--color-bg-alt);min-height:2.25rem;color:var(--color-accent-text);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;border:0;align-items:center;gap:.375rem;padding:.25rem .875rem .25rem .625rem;transition:background-color .2s;display:inline-flex}.Lgu_CW_insert:hover{background-color:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg-alt))}.Lgu_CW_insert svg{flex-shrink:0;width:1rem;height:1rem}@media (pointer:coarse){.Lgu_CW_insert{min-height:2.75rem}}.Lgu_CW_columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:.75rem;display:grid}.Lgu_CW_box{border-radius:var(--radius-card-small);background-color:var(--color-bg-alt);min-width:0;font-size:var(--fs-small);flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.Lgu_CW_title{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.Lgu_CW_muted{color:var(--color-muted);font-size:var(--fs-xs)}.Lgu_CW_preview{flex-direction:column;gap:.5rem;margin:0;display:flex}.Lgu_CW_row{grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}.Lgu_CW_row dd{min-width:0;color:var(--color-text-soft);overflow-wrap:break-word;margin:0}.Lgu_CW_row p{margin:0}.Lgu_CW_row strong{color:var(--color-text);font-weight:var(--fw-semibold)}.Lgu_CW_tag{border-radius:var(--radius-pill);background-color:var(--color-card);color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--fw-medium);justify-self:start;padding:.0625rem .5rem}.Lgu_CW_row[data-tone=important]{border-radius:var(--radius-option);background-color:var(--color-accent-soft);padding:.5rem .75rem}.Lgu_CW_row[data-tone=important] dd{color:var(--color-text)}.Lgu_CW_lead{color:var(--color-text);font-weight:var(--fw-medium)}.Lgu_CW_clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Lgu_CW_features,.Lgu_CW_plain,.Lgu_CW_checks{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Lgu_CW_features li,.Lgu_CW_checks li{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}:is(.Lgu_CW_features li,.Lgu_CW_checks li) svg{width:1rem;height:1rem;color:var(--color-accent);margin-block-start:calc(.5lh - .5rem)}.Lgu_CW_checks{color:var(--color-text);gap:.5rem}.Lgu_CW_ok{color:var(--color-text);align-items:center;gap:.5rem;display:flex}.Lgu_CW_ok svg{width:1.125rem;height:1.125rem;color:var(--color-accent);flex-shrink:0}
.wYxbaW_page_title{font-size:var(--fs-h2-small);line-height:1.1}.wYxbaW_page_text{max-width:45rem;color:var(--color-text-soft)}.wYxbaW_panel{padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer);flex-direction:column;gap:1rem;display:flex}.wYxbaW_panel_title{font-size:var(--fs-title-md);line-height:1.2}.wYxbaW_title_row{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.wYxbaW_panel_text{color:var(--color-text-soft);font-size:var(--fs-body-small)}.wYxbaW_muted{color:var(--color-muted);font-size:var(--fs-small)}.wYxbaW_grid{align-items:start;gap:var(--gap-cards);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.wYxbaW_tabs{border-radius:var(--radius-card);background-color:var(--color-field);max-width:100%;box-shadow:var(--shadow-inner);flex-wrap:wrap;align-self:flex-start;gap:.25rem;padding:.25rem;display:inline-flex}.wYxbaW_tab{--color-context:var(--color-field);min-height:var(--tab-height);border-radius:var(--radius);color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-medium);align-items:center;gap:.5rem;padding:0 .875rem;display:inline-flex}.wYxbaW_tab:hover{color:var(--color-text)}.wYxbaW_tab.hover_in_shadow:before{box-shadow:none}.wYxbaW_tab[aria-current=page]{background-color:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text)}.wYxbaW_list{flex-direction:column;gap:.75rem;display:flex}.wYxbaW_empty{border-radius:var(--radius-card);box-shadow:var(--shadow-inner);color:var(--color-muted);text-align:center;padding:2rem}.wYxbaW_empty_stack{flex-direction:column;align-items:center;gap:.5rem;display:flex}.wYxbaW_empty_icon{width:2.25rem;height:2.25rem;color:var(--color-accent)}.wYxbaW_empty_title{color:var(--color-text);font-family:var(--font-heading);font-size:1.1875rem}.wYxbaW_facts{font-size:var(--fs-body-small);grid-template-columns:max-content minmax(0,1fr);gap:.375rem 1rem;display:grid}.wYxbaW_facts dt{color:var(--color-muted)}.wYxbaW_facts dd{overflow-wrap:anywhere}.wYxbaW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.wYxbaW_inline_form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.wYxbaW_form{flex-direction:column;gap:1rem;display:flex}fieldset.wYxbaW_form{min-inline-size:0;padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer);border:0;margin:0}fieldset.wYxbaW_form>legend{float:left;inline-size:100%;font-weight:var(--fw-semibold);margin:0;padding:0}.wYxbaW_label{font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.3}.wYxbaW_form_row{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.875rem;display:grid}.wYxbaW_badge{border-radius:var(--radius);background-color:var(--color-bg-alt);font-size:var(--fs-xs);font-weight:var(--fw-medium);align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}.wYxbaW_badge svg{flex-shrink:0;width:1rem;height:1rem}.wYxbaW_badge_attention,.wYxbaW_badge_pending,.wYxbaW_badge_return_requested,.wYxbaW_badge_return_received{background-color:var(--color-butter);color:var(--color-butter-ink)}.wYxbaW_badge_ok,.wYxbaW_badge_confirmed,.wYxbaW_badge_paid{background-color:var(--color-tint-3)}.wYxbaW_badge_ready,.wYxbaW_badge_shipped,.wYxbaW_badge_return_in_transit{background-color:var(--color-tint-1)}.wYxbaW_badge_declined,.wYxbaW_badge_cancelled,.wYxbaW_badge_no_show,.wYxbaW_badge_refunded,.wYxbaW_badge_return_rejected{background-color:var(--color-error-soft)}.wYxbaW_text_button{color:var(--color-accent-text);font-weight:var(--fw-medium);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:.375rem;margin:-.25rem -.625rem;padding:.25rem .625rem;transition:background-color .2s;display:inline-flex}.wYxbaW_text_button:hover{background-color:color-mix(in srgb, var(--color-accent) 12%, transparent)}.wYxbaW_text_button svg{flex-shrink:0;width:1.125rem;height:1.125rem}@media (pointer:coarse){.wYxbaW_text_button{min-height:2.75rem}}.wYxbaW_message_text{white-space:pre-line;overflow-wrap:anywhere}.wYxbaW_check{min-height:2.75rem;font-weight:var(--fw-semibold);cursor:pointer;align-items:flex-start;gap:.625rem;padding-block:.75rem;display:flex}.wYxbaW_check input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);flex-shrink:0}
._68uxGa_maintenance_admin_bar{background-color:var(--ext-warning);color:var(--ext-warning-ink);font-size:var(--ext-fs-small);font-weight:var(--ext-fw-semibold);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}._68uxGa_icon{flex-shrink:0;width:1.125rem;height:1.125rem}._68uxGa_link{color:inherit;text-underline-offset:.2em;text-decoration:underline}._68uxGa_link:focus-visible{outline-offset:2px;outline:2px solid}
.Rqiteq_back_to_top.Rqiteq_back_to_top{right:clamp(1rem,4vw,1.5rem);bottom:calc(1rem + var(--adm-dock,0rem) + env(safe-area-inset-bottom));z-index:30;background-color:var(--adm-bar);width:2.75rem;height:2.75rem;box-shadow:var(--adm-shadow,var(--shadow-float));color:var(--adm-bar-text);opacity:0;visibility:hidden;border-radius:50%;place-items:center;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:grid;position:fixed;transform:translateY(.75rem)scale(.9)}.Rqiteq_back_to_top.Rqiteq_back_to_top[data-shown=true]{opacity:1;visibility:visible;transition:opacity .3s,transform .3s,visibility linear;transform:none}.Rqiteq_back_to_top.Rqiteq_back_to_top svg{width:1.25rem;height:1.25rem;transition:transform .2s}@media (hover:hover){.Rqiteq_back_to_top.Rqiteq_back_to_top:hover svg{transform:translateY(-.125rem)}}.Rqiteq_back_to_top.Rqiteq_back_to_top:focus-visible{outline:2px solid var(--adm-text);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Rqiteq_back_to_top.Rqiteq_back_to_top{transition:none}}html[data-a11y-motion=on] .Rqiteq_back_to_top.Rqiteq_back_to_top{transition:none}@media print{.Rqiteq_back_to_top{display:none}}
.hUrQBG_toggle{min-width:var(--button-md);height:var(--button-md);border-radius:var(--radius-card);color:inherit;justify-content:center;align-items:center;display:inline-flex}.hUrQBG_toggle svg{width:1.125rem;height:1.125rem}.hUrQBG_icons{place-items:center;display:grid}.hUrQBG_icons>svg{grid-area:1/1}.hUrQBG_moon.hUrQBG_moon,.hUrQBG_sun.hUrQBG_sun{transition:opacity .25s ease, transform .4s var(--ease);display:block}.hUrQBG_sun.hUrQBG_sun{opacity:0;transform:rotate(-60deg)scale(.6)}:root[data-theme=dark] .hUrQBG_toggle .hUrQBG_moon.hUrQBG_moon{opacity:0;transform:rotate(60deg)scale(.6)}:root[data-theme=dark] .hUrQBG_toggle .hUrQBG_sun.hUrQBG_sun{opacity:1;transform:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hUrQBG_toggle .hUrQBG_moon.hUrQBG_moon{opacity:0;transform:rotate(60deg)scale(.6)}:root:not([data-theme]) .hUrQBG_toggle .hUrQBG_sun.hUrQBG_sun{opacity:1;transform:none}}.hUrQBG_toggle[data-turning] .hUrQBG_moon.hUrQBG_moon{animation:hUrQBG_turn_in .4s var(--ease) both}.hUrQBG_toggle[data-turning] .hUrQBG_sun.hUrQBG_sun{animation:hUrQBG_turn_out_sun .4s var(--ease) both}:root[data-theme=dark] .hUrQBG_toggle[data-turning] .hUrQBG_moon.hUrQBG_moon{animation:hUrQBG_turn_out_moon .4s var(--ease) both}:root[data-theme=dark] .hUrQBG_toggle[data-turning] .hUrQBG_sun.hUrQBG_sun{animation:hUrQBG_turn_in .4s var(--ease) both}@keyframes hUrQBG_turn_in{0%{opacity:0;transform:rotate(-90deg)scale(.5)}to{opacity:1;transform:none}}@keyframes hUrQBG_turn_out_moon{0%{opacity:1;transform:none}to{opacity:0;transform:rotate(60deg)scale(.6)}}@keyframes hUrQBG_turn_out_sun{0%{opacity:1;transform:none}to{opacity:0;transform:rotate(-60deg)scale(.6)}}@media (prefers-reduced-motion:reduce){.hUrQBG_toggle svg{transition:none!important;animation:none!important}}:is(html[data-a11y-motion=on] .hUrQBG_toggle svg,html[data-a11y-save=on] .hUrQBG_toggle svg){transition:none!important;animation:none!important}.hUrQBG_segments{border-radius:var(--radius-card);background-color:var(--color-field);box-shadow:var(--shadow-inner);flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}.hUrQBG_segments[aria-busy=true]{opacity:.7}.hUrQBG_segment{min-height:var(--tab-height);border-radius:var(--radius);color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--fw-medium);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex}.hUrQBG_segment svg{width:1rem;height:1rem}.hUrQBG_segment:hover{color:var(--color-text)}.hUrQBG_segment[aria-pressed=true]{background-color:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text)}.hUrQBG_language{display:inline-flex;position:relative}.hUrQBG_language_button{min-height:var(--button-md);border-radius:var(--radius-card);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.04em;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);align-items:center;gap:.375rem;padding:0 .5rem 0 .625rem;display:inline-flex}.hUrQBG_language_button svg{width:1rem;height:1rem}.hUrQBG_language_button:hover,.hUrQBG_language_button[aria-expanded=true]{background-color:var(--color-surface-2);color:var(--color-text)}.hUrQBG_language_button[aria-busy=true]{opacity:.7}.hUrQBG_chevron.hUrQBG_chevron{width:.875rem;height:.875rem;transition:transform var(--duration) var(--ease)}.hUrQBG_language_button[aria-expanded=true] .hUrQBG_chevron{transform:rotate(180deg)}.hUrQBG_language_list{z-index:20;border-radius:var(--radius-panel);background-color:var(--color-surface);min-width:12rem;color:var(--color-text);box-shadow:var(--shadow-float);padding:.375rem;list-style:none;position:absolute;left:0}.hUrQBG_language_list:not([hidden]){animation:hUrQBG_language-in var(--duration) var(--ease) both}.hUrQBG_up{bottom:calc(100% + .5rem)}.hUrQBG_down{top:calc(100% + .5rem)}.hUrQBG_end{left:auto;right:0}@keyframes hUrQBG_language-in{0%{opacity:0;transform:translateY(.25rem)}}@media (prefers-reduced-motion:reduce){.hUrQBG_language_list:not([hidden]){animation:none}}.hUrQBG_language_item{width:100%;min-height:var(--row-height);border-radius:var(--radius);color:var(--color-muted);font-size:var(--fs-body);text-align:left;align-items:center;gap:.75rem;padding:0 .625rem;display:flex}.hUrQBG_language_item:hover{background-color:var(--color-accent-soft);color:var(--color-text)}.hUrQBG_language_item[aria-current=true]{color:var(--color-text);font-weight:var(--fw-medium)}.hUrQBG_language_code{width:1.75rem;color:var(--color-faint);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:var(--fw-medium);text-transform:uppercase}.hUrQBG_check{width:1rem;height:1rem;color:var(--color-accent);margin-left:auto}
.TeyiSa_mark{aspect-ratio:60/38;flex-shrink:0;width:auto;height:1.25rem}.TeyiSa_icon{flex-shrink:0;width:1rem;height:1rem}.TeyiSa_obi_badge{min-height:2.75rem;color:inherit;align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.TeyiSa_obi_badge .TeyiSa_mark{height:1.5rem}.TeyiSa_obi_badge:hover{color:var(--adm-bar-text)}.TeyiSa_obi_badge:focus-visible{outline-offset:2px;border-radius:var(--adm-radius);outline:2px solid}@media (prefers-reduced-motion:reduce){.TeyiSa_obi_badge{transition:none}}.TeyiSa_with_slogan{flex-direction:column;align-items:flex-start;gap:.375rem}.TeyiSa_slogan{font-size:.875rem;font-weight:600;line-height:1.3}.TeyiSa_sign{align-items:center;gap:.375rem;display:inline-flex}.TeyiSa_by{opacity:.8;align-items:baseline;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.TeyiSa_sep{opacity:.7}
.AzQs5G_admin_footer{padding:1.25rem var(--gutter) calc(1.25rem + var(--adm-dock,0rem) + env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--color-divider);color:var(--color-muted);font-size:var(--fs-small);margin-top:auto}.AzQs5G_inner{width:100%}.AzQs5G_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.AzQs5G_help{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;min-width:0;display:flex}.AzQs5G_person{align-items:center;gap:.75rem;display:flex}.AzQs5G_avatar{border-radius:var(--radius-card);background-color:var(--color-surface);width:2.25rem;height:2.25rem;box-shadow:var(--shadow-outer);color:var(--color-text);flex-shrink:0;place-items:center;font-size:1.125rem;display:grid}.AzQs5G_heading,.AzQs5G_name{display:block}.AzQs5G_heading{color:var(--color-text);font-weight:var(--fw-semibold)}.AzQs5G_name{color:var(--color-faint);font-size:var(--fs-xs)}.AzQs5G_channels{flex-wrap:wrap;gap:.125rem;list-style:none;display:flex}.AzQs5G_channel{min-height:var(--button-md);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-medium);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);align-items:center;gap:.375rem;padding:0 .625rem;text-decoration:none;display:inline-flex}.AzQs5G_channel svg{flex-shrink:0;width:1rem;height:1rem}@media (hover:hover){.AzQs5G_channel:hover{background-color:var(--color-surface-2);color:var(--color-text)}}.AzQs5G_prefs{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AzQs5G_base{box-shadow:0 -1px 0 var(--color-divider);color:var(--color-faint);font-size:var(--fs-xs);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1.5rem;margin-top:1rem;padding-top:1rem;display:flex}.AzQs5G_responsibility{flex-basis:100%;order:1;line-height:1.5}.AzQs5G_marks{flex-wrap:wrap;align-items:center;gap:.375rem 1.25rem;display:inline-flex}.AzQs5G_obi{color:var(--color-muted);font-weight:var(--fw-medium);transition:color var(--duration) var(--ease);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.AzQs5G_obi svg{width:auto;height:1rem}@media (hover:hover){.AzQs5G_obi:hover{color:var(--color-text)}}@media (pointer:coarse){.AzQs5G_obi{min-height:2.75rem}}.AzQs5G_credit{color:var(--color-muted);font-weight:var(--fw-medium);transition:color var(--duration) var(--ease)}@media (hover:hover){.AzQs5G_credit:hover{color:var(--color-text)}}@media (pointer:coarse){.AzQs5G_credit{min-height:2.75rem}}@media print{.AzQs5G_admin_footer{display:none}}
.uZ-iQG_admin_notice{border-radius:var(--radius-card-small);font-weight:var(--fw-medium);align-items:center;gap:.75rem;padding:.875rem 1.125rem;animation:.25s uZ-iQG_fade-in;display:flex}.uZ-iQG_admin_notice>svg{flex-shrink:0;width:1.375rem;height:1.375rem}.uZ-iQG_text{flex:1;min-width:0}.uZ-iQG_buddy{margin-block:-.25rem}.uZ-iQG_ok{background-color:var(--color-tint-3)}.uZ-iQG_problem{background-color:var(--color-error-soft);color:var(--color-text)}.uZ-iQG_problem>svg{color:var(--color-error)}
._4eRIfq_admin_shell{--adm-dock:4rem;background-color:var(--color-bg);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (min-width:62.5em){._4eRIfq_admin_shell{--adm-dock:0rem;grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}}._4eRIfq_skip{z-index:40;border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-float);color:var(--color-text);font-weight:var(--fw-semibold);padding:.625rem .875rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}._4eRIfq_skip:focus-visible{transform:none}._4eRIfq_sidebar{display:none}@media (min-width:62.5em){._4eRIfq_sidebar{--color-context:var(--color-sidebar);background-color:var(--color-sidebar);height:100dvh;box-shadow:1px 0 0 var(--color-divider);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}}._4eRIfq_brand{min-width:0;height:var(--topbar-height);color:var(--color-text);align-items:center;gap:.625rem;padding:0 1rem;display:flex}._4eRIfq_brand_sub{color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-medium);white-space:nowrap}._4eRIfq_groups{interpolate-size:allow-keywords;padding:.25rem .75rem 1rem;overflow-y:auto}._4eRIfq_group+._4eRIfq_group{margin-top:.5rem}._4eRIfq_group_label{border-radius:var(--radius);min-height:1.75rem;color:var(--color-faint);font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);align-items:center;gap:.5rem;padding:0 .5rem;list-style:none;display:flex}._4eRIfq_group_label::-webkit-details-marker{display:none}@media (hover:hover){._4eRIfq_group_label:hover{background-color:color-mix(in srgb, var(--color-sidebar), var(--color-text) 6%);color:var(--color-text)}}._4eRIfq_group_chevron{width:.875rem;height:.875rem;transition:transform var(--duration) var(--ease);flex:none;margin-left:auto;transform:rotate(-90deg)}[open]>summary>._4eRIfq_group_chevron{transform:none}._4eRIfq_group_count{letter-spacing:normal}[open]>summary>._4eRIfq_group_count{display:none}._4eRIfq_group::details-content{opacity:0;block-size:0;transition:block-size var(--duration) var(--ease), opacity var(--duration) var(--ease), content-visibility var(--duration) allow-discrete;overflow:clip}._4eRIfq_group[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){._4eRIfq_group_chevron{transition:none}._4eRIfq_group::details-content{transition:none}}._4eRIfq_list{grid-template-columns:minmax(0,1fr);gap:.125rem;list-style:none;display:grid}._4eRIfq_link{width:100%;min-height:var(--row-height);border-radius:var(--radius);color:var(--color-muted);font-size:var(--fs-body);align-items:center;gap:.625rem;padding:0 .5rem;display:flex}@media (pointer:fine){._4eRIfq_link{min-height:2rem}}._4eRIfq_link{font-weight:var(--fw-medium);text-align:left}._4eRIfq_link svg{flex:none;width:1rem;height:1rem}._4eRIfq_link.hover_in_shadow:before{box-shadow:none}._4eRIfq_link.hover_in_shadow[aria-current=page]:before{background-color:color-mix(in srgb, var(--color-context), black var(--pressed-shade))}._4eRIfq_link.hover_in_shadow[aria-current=page]:after{opacity:1}._4eRIfq_link[aria-current=page]{color:var(--color-text)}._4eRIfq_link[aria-current=page]>svg{color:var(--color-accent)}._4eRIfq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._4eRIfq_count{border-radius:var(--radius);background-color:var(--color-butter);min-width:1.25rem;color:var(--color-butter-ink);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;flex:none;margin-left:auto;padding:0 .375rem;line-height:1.25rem}._4eRIfq_foot{box-shadow:0 -1px 0 var(--color-divider);gap:.125rem;padding:.75rem;display:grid}._4eRIfq_help>svg{color:var(--color-accent)}._4eRIfq_obi{color:var(--color-muted);--adm-bar-text:var(--color-text);margin:.5rem .5rem 0;display:inline-flex}._4eRIfq_main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}._4eRIfq_topbar{z-index:10;min-height:var(--topbar-height);padding:calc(.5rem + env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) .5rem max(var(--gutter), env(safe-area-inset-left));background-color:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:.75rem;display:flex;position:sticky;top:0}._4eRIfq_topbar_brand{min-width:0;color:var(--color-text);align-items:center;gap:.625rem;display:flex}@media (min-width:62.5em){._4eRIfq_topbar_brand{display:none}}._4eRIfq_crumbs{display:none}@media (min-width:62.5em){._4eRIfq_crumbs{min-width:0;color:var(--color-muted);font-size:var(--fs-small);align-items:center;gap:.5rem;display:flex}}._4eRIfq_crumb_sep{color:var(--color-faint)}._4eRIfq_crumb_current{color:var(--color-text);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4eRIfq_tools{flex:none;align-items:center;gap:.25rem;margin-left:auto;display:flex}._4eRIfq_tool{min-width:var(--button-md);height:var(--button-md);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-medium);transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease);justify-content:center;align-items:center;gap:.5rem;padding:0 .625rem;display:inline-flex}._4eRIfq_tool svg{flex:none;width:1.125rem;height:1.125rem}@media (hover:hover){._4eRIfq_tool:hover{background-color:var(--color-surface-2);color:var(--color-text)}}._4eRIfq_tool_label{display:none}@media (min-width:73.75em){._4eRIfq_tool_label{display:inline}}._4eRIfq_content{gap:var(--space-block);width:100%;min-width:0;padding:var(--space-block) var(--gutter) var(--space-group);flex-direction:column;display:flex}._4eRIfq_content:focus{outline:none}._4eRIfq_support{border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-outer);color:var(--color-text);font-size:var(--fs-small);font-weight:var(--fw-medium);background-color:#4d8bff1f;margin:0;padding:.625rem .875rem}._4eRIfq_dock{z-index:30;padding:.375rem max(.5rem, env(safe-area-inset-right)) calc(.375rem + env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background-color:var(--color-sidebar);box-shadow:0 -1px 0 var(--color-divider);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0}@media (min-width:62.5em){._4eRIfq_dock{display:none}}._4eRIfq_dock_link{width:100%;min-width:0;color:var(--color-muted);font-size:var(--fs-micro);font-weight:var(--fw-medium);justify-items:center;gap:.125rem;padding:.375rem 0;line-height:1.2;text-decoration:none;display:grid;position:relative}._4eRIfq_dock_link[aria-current=page],._4eRIfq_dock_link[data-active]{color:var(--color-text)}:is(._4eRIfq_dock_link[aria-current=page],._4eRIfq_dock_link[data-active]) ._4eRIfq_dock_icon svg{color:var(--color-accent)}._4eRIfq_dock_icon{place-items:center;height:1.5rem;display:grid;position:relative}._4eRIfq_dock_icon svg{width:1.25rem;height:1.25rem}._4eRIfq_dock_text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 .125rem;overflow:hidden}._4eRIfq_dock_count{background-color:var(--color-butter);min-width:1rem;color:var(--color-butter-ink);font-family:var(--font-mono);text-align:center;border-radius:.5rem;padding:0 .25rem;font-size:.625rem;line-height:1rem;position:absolute;top:-.125rem;left:calc(50% + .5rem)}._4eRIfq_more{min-width:0}._4eRIfq_sheet{right:0;bottom:calc(var(--adm-dock) + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--adm-dock) - 6rem);padding:.75rem var(--gutter) 1rem;border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-color:var(--color-surface);box-shadow:var(--shadow-overlay);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.25rem;display:grid;position:fixed;left:0;overflow-y:auto}._4eRIfq_sheet[hidden]{display:none}@media (prefers-reduced-motion:no-preference){._4eRIfq_sheet:not([hidden]){animation:_4eRIfq_slide var(--duration) var(--ease)}}@keyframes _4eRIfq_slide{0%{opacity:0;transform:translateY(1.5rem)}}._4eRIfq_sheet_link{border-radius:var(--radius);min-height:2.75rem;color:var(--color-muted);font-weight:var(--fw-medium);align-items:center;gap:.75rem;padding:0 .5rem;text-decoration:none;display:flex}._4eRIfq_sheet_link svg{flex:none;width:1.125rem;height:1.125rem}._4eRIfq_sheet_link:hover,._4eRIfq_sheet_link[aria-current=page]{background-color:var(--color-accent-soft);color:var(--color-text)}@media print{._4eRIfq_skip,._4eRIfq_sidebar,._4eRIfq_topbar,._4eRIfq_dock,._4eRIfq_support{display:none}._4eRIfq_admin_shell{min-height:0;display:block}._4eRIfq_content{padding:0}}
.gxUN_a_chart{padding:var(--ext-pad-card);border-radius:var(--ext-radius-card);background-color:var(--ext-card);box-shadow:var(--ext-shadow-card);flex-direction:column;gap:1rem;display:flex}.gxUN_a_caption{font-family:var(--ext-font-heading);font-size:var(--ext-fs-title);line-height:1.2}.gxUN_a_frame{grid-template-rows:12rem auto;grid-template-columns:auto minmax(0,1fr);gap:.375rem .75rem;display:grid}.gxUN_a_scale{color:var(--ext-muted);font-size:var(--ext-fs-xs);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;line-height:1;display:flex}.gxUN_a_plot{border-bottom:1px solid var(--ext-line);background:linear-gradient(var(--ext-line), var(--ext-line)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--ext-line), var(--ext-line)) 0 50% / 100% 1px no-repeat;align-items:flex-end;gap:2px;display:flex;position:relative}.gxUN_a_slot{flex:1 1 0;align-items:flex-end;height:100%;display:flex;position:relative}.gxUN_a_bar{width:100%;height:var(--share);background-color:var(--ext-accent);border-radius:.25rem .25rem 0 0;min-height:2px;transition:opacity .15s}.gxUN_a_bar[data-empty]{background-color:var(--ext-line)}@media (hover:hover){.gxUN_a_plot:hover .gxUN_a_bar{opacity:.55}.gxUN_a_plot .gxUN_a_slot:hover .gxUN_a_bar{opacity:1}}.gxUN_a_tip{bottom:calc(var(--share) + .5rem);z-index:2;background-color:var(--ext-card);box-shadow:var(--ext-shadow-float);color:var(--ext-text);font-size:var(--ext-fs-xs);white-space:nowrap;pointer-events:none;border-radius:.75rem;flex-direction:column;padding:.5rem .75rem;line-height:1.4;display:none;position:absolute;left:50%;transform:translate(-50%)}.gxUN_a_tip[data-side=left]{left:auto;right:0;transform:none}.gxUN_a_tip strong{font-weight:var(--ext-fw-semibold)}@media (hover:hover){.gxUN_a_slot:hover .gxUN_a_tip{display:flex}}.gxUN_a_axis{color:var(--ext-muted);font-size:var(--ext-fs-xs);grid-column:2;gap:2px;line-height:1.2;display:flex}.gxUN_a_axis span{white-space:nowrap;flex:1 1 0;min-width:0;overflow:visible}.gxUN_a_table_toggle summary{min-height:2.75rem;font-weight:var(--ext-fw-semibold);cursor:pointer;align-items:center;display:inline-flex}.gxUN_a_table_wrap{max-height:22rem;overflow:auto}.gxUN_a_table{border-collapse:collapse;width:100%;font-size:var(--ext-fs-small);font-variant-numeric:tabular-nums}.gxUN_a_table th,.gxUN_a_table td{border-bottom:1px solid var(--ext-line);text-align:right;padding:.375rem .5rem}.gxUN_a_table th:first-child{text-align:left}.gxUN_a_table thead th{color:var(--ext-muted);font-weight:var(--ext-fw-semibold)}.gxUN_a_table tbody th{font-weight:inherit}.gxUN_a_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem;list-style:none;display:grid}.gxUN_a_tile{border-radius:var(--ext-radius-card);background-color:var(--ext-card);box-shadow:var(--ext-shadow-card);flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;display:flex}.gxUN_a_tile_label{color:var(--ext-muted);font-size:var(--ext-fs-small)}.gxUN_a_tile_value{font-family:var(--ext-font-heading);font-size:var(--ext-fs-title);font-variant-numeric:tabular-nums;line-height:1.1}.gxUN_a_tile_note{color:var(--ext-muted);font-size:var(--ext-fs-xs)}.gxUN_a_list_panel{padding:var(--ext-pad-card);border-radius:var(--ext-radius-card);background-color:var(--ext-card);box-shadow:var(--ext-shadow-card);flex-direction:column;gap:.75rem;display:flex}.gxUN_a_list_title{font-family:var(--ext-font-heading);font-size:var(--ext-fs-title);line-height:1.2}.gxUN_a_list_empty{color:var(--ext-muted);font-size:var(--ext-fs-small)}.gxUN_a_list{flex-direction:column;gap:.25rem;list-style:none;display:flex}.gxUN_a_row{font-size:var(--ext-fs-small);isolation:isolate;border-radius:.5rem;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.375rem .625rem;display:flex;position:relative}.gxUN_a_row:before{content:"";z-index:-1;width:var(--share);border-radius:inherit;background-color:var(--ext-accent-soft);position:absolute;inset:0 auto 0 0}.gxUN_a_row_name{overflow-wrap:anywhere;min-width:0}.gxUN_a_row_value{font-variant-numeric:tabular-nums;font-weight:var(--ext-fw-semibold);flex-shrink:0}.gxUN_a_row_unit{color:var(--ext-muted);font-weight:400}@media (prefers-reduced-motion:reduce){.gxUN_a_bar{transition:none}}.gxUN_a_row_detail{color:var(--ext-muted);font-size:var(--ext-fs-xs);display:block}
.dqo99a_obi{--obi-black:#2a2320;--obi-white:#fbf8f4;--obi-rust:#b8743f;--obi-ink:var(--color-dog-ink,#1a110c);--obi-tongue:#e8919a;--obi-collar:#8a5743;display:block;overflow:visible}.dqo99a_black{fill:var(--obi-black);stroke:var(--obi-ink);stroke-width:1.3px;stroke-linejoin:round}.dqo99a_white{fill:var(--obi-white)}.dqo99a_rust{fill:var(--obi-rust)}.dqo99a_eye{fill:#4a2f22;stroke:var(--obi-ink);stroke-width:.8px}.dqo99a_glint{fill:#fff}.dqo99a_happy_eyes path{fill:none;stroke:var(--obi-ink);stroke-width:1.8px;stroke-linecap:round}.dqo99a_nose{fill:var(--obi-ink)}.dqo99a_mouth{fill:none;stroke:var(--obi-ink);stroke-width:1.2px;stroke-linecap:round}.dqo99a_tongue{fill:var(--obi-tongue);stroke:var(--obi-ink);stroke-width:.9px}.dqo99a_collar{fill:none;stroke:var(--obi-collar);stroke-width:3px;stroke-linecap:round}.dqo99a_tag{stroke:#fff;stroke-width:1.2px}.dqo99a_ear_left,.dqo99a_ear_right{transform-box:fill-box;transform-origin:50% 0}.dqo99a_eyes{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=on]):not([data-a11y-save=on]) .dqo99a_alive .dqo99a_ear_left{animation:9s ease-in-out infinite dqo99a_obi_ear}html:not([data-a11y-motion=on]):not([data-a11y-save=on]) .dqo99a_alive .dqo99a_eyes{animation:6.5s ease-in-out 1.5s infinite dqo99a_obi_blink}}@keyframes dqo99a_obi_ear{0%,90%,to{rotate:0deg}93%{rotate:-10deg}96%{rotate:3deg}}@keyframes dqo99a_obi_blink{0%,94%,to{scale:1}96%{scale:1 .1}}
._2QPk4q_admin_buddy{opacity:.85;pointer-events:none;flex:none;place-items:center;display:inline-grid}._2QPk4q_admin_buddy svg{block-size:auto;inline-size:100%}._2QPk4q_admin_buddy[data-buddy=obi]{background-color:color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:50%;padding:.1875rem}._2QPk4q_sm{inline-size:1.75rem}._2QPk4q_md{inline-size:2.5rem}._2QPk4q_lg{inline-size:3rem}@media (forced-colors:active){._2QPk4q_admin_buddy{display:none}}@media print{._2QPk4q_admin_buddy{display:none}}
.E-r0rG_period_filter{justify-items:start;gap:.75rem;min-width:0;display:grid}.E-r0rG_chips{display:none}form.E-r0rG_select_form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;width:100%;display:flex}.E-r0rG_select_form>:first-of-type{flex:12rem;max-width:22rem}@media (min-width:70em){.E-r0rG_chips{display:inline-flex}form.E-r0rG_select_form{display:none}}.E-r0rG_custom{width:100%}.E-r0rG_summary{--color-context:var(--color-bg);min-height:var(--control-size);border-radius:var(--radius-pill);color:var(--color-accent-text);font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;align-items:center;gap:.5rem;padding:0 1rem;list-style:none;display:inline-flex}.E-r0rG_summary::-webkit-details-marker{display:none}.E-r0rG_summary svg{flex:none;width:1.125rem;height:1.125rem}.E-r0rG_custom[open]>.E-r0rG_summary{color:var(--color-text)}.E-r0rG_custom_body{padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer);gap:1rem;margin-top:.5rem;display:grid}form.E-r0rG_dates{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.E-r0rG_dates>:not(:last-child){flex:10rem;max-width:14rem}.E-r0rG_quarters{flex-wrap:wrap;gap:.5rem;display:flex}.E-r0rG_quarter{--color-context:var(--color-card);min-height:var(--control-size);border-radius:var(--radius-pill);background-color:var(--color-field);color:var(--color-text-soft);font-size:var(--fs-small);font-variant-numeric:tabular-nums;align-items:center;padding:0 .875rem;display:inline-flex}.E-r0rG_quarter[aria-current=page]{background-color:var(--color-text);color:var(--color-bg)}.E-r0rG_range{margin:0}.E-r0rG_range_dates{color:var(--color-text-soft);font-weight:var(--fw-medium)}
.qGgcja_orders_page{flex-direction:column;gap:1.25rem;width:100%;max-width:100rem;display:flex}.qGgcja_top{flex-direction:column;gap:.75rem;display:flex}.qGgcja_intro{max-width:45rem;color:var(--color-text-soft);flex-wrap:wrap;align-items:center;gap:0 .75rem;display:flex}.qGgcja_summary{font-weight:var(--fw-semibold);flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.qGgcja_summary_item{align-items:center;gap:.5rem;display:inline-flex}.qGgcja_dot{background-color:var(--color-muted);border-radius:50%;flex:none;width:.5rem;height:.5rem}.qGgcja_dot_todo{background-color:var(--color-accent)}.qGgcja_tab_count{border-radius:var(--radius-pill);background-color:var(--color-butter);min-width:1.375rem;color:var(--color-butter-ink);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;padding:0 .375rem}.qGgcja_period{gap:1rem;margin-top:.25rem;display:grid}.qGgcja_totals{gap:.75rem;display:grid}.qGgcja_totals_title{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--color-text-soft)}.qGgcja_totals>ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.75rem}.qGgcja_totals>ul>li{padding:.875rem 1rem}.qGgcja_totals_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.qGgcja_totals_actions>a{align-self:center}.qGgcja_layout{align-items:start;gap:var(--gap-cards);grid-template-columns:minmax(0,1fr);display:grid}.qGgcja_list_column,.qGgcja_detail_column{min-width:0}.qGgcja_pick{display:none}.qGgcja_orders_page[data-open] .qGgcja_top>:not(h1),.qGgcja_orders_page[data-open] .qGgcja_list_column{display:none}@media (min-width:70em){.qGgcja_layout{grid-template-columns:minmax(0,1.35fr) minmax(24rem,1fr)}.qGgcja_orders_page[data-open] .qGgcja_top>:is(.qGgcja_intro,.qGgcja_summary){display:flex}.qGgcja_orders_page[data-open] .qGgcja_top>nav{display:inline-flex}.qGgcja_orders_page[data-open] .qGgcja_top>p:not(.qGgcja_intro,.qGgcja_summary){display:block}.qGgcja_orders_page[data-open] .qGgcja_top>.qGgcja_period{display:grid}.qGgcja_orders_page[data-open] .qGgcja_list_column{display:block}.qGgcja_detail_column{top:calc(var(--topbar-height) + .75rem);max-height:calc(100svh - var(--topbar-height) - 1.5rem);overscroll-behavior:contain;scrollbar-width:thin;margin:-.5rem;padding:.5rem;position:sticky;overflow-y:auto}.qGgcja_layout:has([data-grouped]) .qGgcja_detail_column{margin-top:1.625rem}.qGgcja_pick{display:block}}
.d08dJq_photo_check{display:contents}.d08dJq_box{border-radius:var(--radius-card-small);background-color:var(--color-bg-alt);min-width:0;font-size:var(--fs-small);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.d08dJq_title{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.d08dJq_checks{color:var(--color-text);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.d08dJq_checks li{overflow-wrap:anywhere;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.d08dJq_checks svg{width:1rem;height:1rem;color:var(--color-accent);margin-block-start:calc(.5lh - .5rem)}.d08dJq_muted{color:var(--color-muted);font-size:var(--fs-xs)}.d08dJq_stored{color:var(--color-muted);font-size:var(--fs-xs);grid-template-columns:.875rem minmax(0,1fr);align-items:start;gap:.25rem;margin:0;line-height:1.35;display:grid}.d08dJq_stored svg{width:.875rem;height:.875rem;color:var(--color-accent);margin-block-start:calc(.5lh - .4375rem)}
.qJjK2a_field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.qJjK2a_label{font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.3}.qJjK2a_required{color:var(--color-accent)}.qJjK2a_control{width:100%;min-height:var(--field-height);border-radius:var(--radius-field);background-color:var(--color-field);box-shadow:var(--shadow-inner);font-size:var(--fs-body);border:0;outline:none;padding:.75rem 1rem;line-height:1.45;transition:box-shadow .15s}.qJjK2a_control::placeholder{color:var(--color-muted);opacity:.8}.qJjK2a_control:focus-visible{box-shadow:var(--shadow-inner), 0 0 0 .1875rem var(--color-ring)}.qJjK2a_control[aria-invalid=true]{box-shadow:var(--shadow-inner), 0 0 0 2px var(--color-error)}.qJjK2a_textarea{resize:vertical;min-height:8rem}.qJjK2a_select{appearance:none;white-space:nowrap;text-overflow:ellipsis;padding-right:2.25rem;background-image:linear-gradient(45deg, transparent 50%, var(--color-muted) 50%), linear-gradient(135deg, var(--color-muted) 50%, transparent 50%);background-position:calc(100% - 1.3125rem),calc(100% - 1rem);background-repeat:no-repeat;background-size:.3125rem .3125rem;padding-block:.75rem;overflow:hidden}.qJjK2a_select::picker-icon{display:none}.qJjK2a_select{cursor:pointer}.qJjK2a_hint{color:var(--color-muted);font-size:var(--fs-xs);line-height:1.45}.qJjK2a_error{color:var(--color-error);font-size:var(--fs-xs);font-weight:var(--fw-medium);gap:.375rem;line-height:1.45;display:flex}.qJjK2a_error svg{flex-shrink:0;width:1rem;height:1rem;margin-top:1px}.qJjK2a_honeypot{width:1px;height:1px;position:absolute;left:-625rem;overflow:hidden}.qJjK2a_required_note{color:var(--color-muted);font-size:var(--fs-small)}
.tMEPlG_dialog{border-radius:var(--radius-card);width:min(27rem,100% - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--color-text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.tMEPlG_dialog::backdrop{background-color:var(--color-overlay)}.tMEPlG_dialog[open]{animation:tMEPlG_reward_in .35s var(--ease);display:flex}@media (min-width:40em){.tMEPlG_dialog{width:min(31rem,100% - 2rem);max-height:calc(100dvh - 3rem)}}@media (prefers-reduced-motion:reduce){.tMEPlG_dialog[open]{animation:none}}@keyframes tMEPlG_reward_in{0%{opacity:0;scale:.94}}.tMEPlG_panel{width:100%;min-height:0;max-height:inherit;border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.tMEPlG_head{background: radial-gradient(circle at .75rem 1rem, var(--color-accent) 0 .1875rem, transparent .21875rem), radial-gradient(circle at 1.5rem calc(100% - .5rem), var(--color-bon-edge) 0 .25rem, transparent .28125rem), radial-gradient(circle at 5rem .625rem, var(--color-bon-edge) 0 .15625rem, transparent .1875rem), radial-gradient(circle at calc(100% - 1.5rem) calc(100% - 1.25rem), var(--color-accent) 0 .15625rem, transparent .1875rem), radial-gradient(circle at calc(100% - .75rem) calc(100% - 2.75rem), var(--color-bon-edge) 0 .21875rem, transparent .25rem), var(--color-accent-soft);flex-shrink:0;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:1rem 3.25rem .875rem 1rem;display:grid;position:relative}.tMEPlG_sky{background-color:var(--color-card);width:3.75rem;height:3.75rem;box-shadow:var(--shadow-float);border-radius:50%;padding:.125rem}.tMEPlG_head_text{min-width:0}.tMEPlG_title{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1.1}.tMEPlG_lede{color:var(--color-text-soft,var(--color-text));font-size:var(--fs-small);margin-top:.125rem;line-height:1.35}.tMEPlG_close{border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.375rem;right:.375rem}@media (hover:hover){.tMEPlG_close:hover{background-color:var(--color-card)}}.tMEPlG_close:focus-visible{outline:3px solid var(--color-accent-text);outline-offset:-3px}.tMEPlG_close svg{width:1.25rem;height:1.25rem}.tMEPlG_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-bon-edge) transparent;flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:.875rem 1rem .75rem;display:flex;overflow-y:auto}.tMEPlG_body::-webkit-scrollbar{width:.375rem}.tMEPlG_body::-webkit-scrollbar-track{background:0 0}.tMEPlG_body::-webkit-scrollbar-thumb{background-color:var(--color-bon-edge);border-radius:999px}.tMEPlG_text{color:var(--color-text-soft,var(--color-text));font-size:var(--fs-small);line-height:1.45}.tMEPlG_where{border-radius:var(--radius-card-small);background-color:var(--color-bg-alt);font-size:var(--fs-small);flex-shrink:0}.tMEPlG_where summary{border-radius:inherit;min-height:2.75rem;font-weight:var(--fw-semibold);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .875rem;list-style:none;display:flex}.tMEPlG_where summary::-webkit-details-marker{display:none}.tMEPlG_where summary:focus-visible{outline:3px solid var(--color-accent-text);outline-offset:2px}.tMEPlG_where summary svg{width:1.125rem;height:1.125rem;color:var(--color-accent-text);flex-shrink:0}.tMEPlG_where .tMEPlG_details{padding:0 .875rem .75rem}.tMEPlG_where_chevron{transition:rotate .2s var(--ease);margin-left:auto}.tMEPlG_where[open] .tMEPlG_where_chevron{rotate:180deg}@media (prefers-reduced-motion:reduce){.tMEPlG_where_chevron{transition:none}}.tMEPlG_details{font-size:var(--fs-small);flex-direction:column;gap:.375rem;line-height:1.45;display:flex}.tMEPlG_details_label{font-weight:var(--fw-semibold)}.tMEPlG_mail{text-align:start;flex-shrink:0}.tMEPlG_mail_fields{border:0;flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;padding:0;display:flex}.tMEPlG_mail_fields>div{align-self:stretch}.tMEPlG_actions{border-top:1px solid var(--color-line-soft);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.tMEPlG_actions_more{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.tMEPlG_actions_more>*{flex:auto}.tMEPlG_notice{color:var(--color-text-soft);font-size:var(--fs-small);text-align:center;flex-shrink:0;padding:0 1rem}.tMEPlG_notice:not(:empty){margin-top:-.375rem;padding-bottom:.875rem}.tMEPlG_bon{border:2px dashed var(--color-bon-edge);border-radius:var(--radius-card-small);background-color:var(--color-bon-paper);color:var(--color-bon-ink);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.875rem 1rem .75rem;display:flex}.tMEPlG_bon_main{align-items:center;gap:.875rem;display:flex}.tMEPlG_bon_qr{flex-shrink:0;width:5.75rem;height:5.75rem;display:block}@media (min-width:40em){.tMEPlG_bon_qr{width:6.75rem;height:6.75rem}}.tMEPlG_bon_code_text{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.tMEPlG_bon_title{color:var(--color-bon-accent);font-family:var(--font-heading);align-items:center;gap:.3125rem;font-size:1.125rem;line-height:1.1;display:inline-flex}.tMEPlG_bon_title svg{width:1.25rem;height:1.25rem}.tMEPlG_bon_code{font-family:var(--font-mono);font-size:var(--fs-title-sm);font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.2}.tMEPlG_bon_valid{color:var(--color-bon-accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.3}.tMEPlG_bon_surprise{border-top:1px dashed var(--color-bon-edge);font-size:var(--fs-small);font-weight:var(--fw-semibold);text-align:center;padding-top:.5rem}.tMEPlG_bon_condition{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:center;line-height:1.4}.tMEPlG_bon_small{font-size:var(--fs-xs);text-align:center;opacity:.85}.tMEPlG_print_sheet{max-width:13cm;margin:2cm auto 0}.tMEPlG_print_sheet .tMEPlG_bon{gap:.75rem;padding:1.25rem 1.5rem}.tMEPlG_print_sheet .tMEPlG_bon_qr{width:3.5cm;height:3.5cm}@media print{html.sky_bon_print body>:not(.tMEPlG_print_sheet){display:none!important}.tMEPlG_print_sheet .tMEPlG_bon{break-inside:avoid}}
.gmlVpW_anchor{z-index:2;height:0;display:block;position:relative}.gmlVpW_spot{display:block;position:absolute;translate:0 calc(2px - 100%)}.gmlVpW_right{text-align:right}.gmlVpW_button{cursor:pointer;transition:transform .25s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:1rem;padding:0;display:block}.gmlVpW_button svg{width:100%;height:auto}@media (hover:hover){.gmlVpW_button:hover{transform:translateY(-3px)rotate(-3deg)}}.gmlVpW_button:focus-visible{outline:3px solid var(--color-accent-text);outline-offset:4px}.gmlVpW_fed svg{animation:gmlVpW_sky_happy .5s var(--ease) 1}@media (prefers-reduced-motion:reduce){.gmlVpW_fed svg{animation:none}}@keyframes gmlVpW_sky_happy{40%{translate:0 -6px}}.gmlVpW_head,.gmlVpW_tilt,.gmlVpW_bubbles{width:4.5rem}.gmlVpW_peek,.gmlVpW_box,.gmlVpW_tail{width:5rem}.gmlVpW_sleep{width:6.5rem}.gmlVpW_leash{width:5.5rem}@media (min-width:62.5em){.gmlVpW_head,.gmlVpW_tilt,.gmlVpW_bubbles{width:5.5rem}.gmlVpW_peek,.gmlVpW_box,.gmlVpW_tail{width:6.25rem}.gmlVpW_sleep{width:8rem}.gmlVpW_leash{width:6.75rem}}.gmlVpW_sparkle{background:var(--color-accent,#c98a7a);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;pointer-events:none;width:.625rem;height:.625rem;position:absolute;top:0;right:10%}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=on]):not([data-a11y-save=on]) .gmlVpW_sparkle{animation:6s ease-in-out infinite gmlVpW_sky_glint}}@keyframes gmlVpW_sky_glint{0%,80%,to{opacity:0;scale:.4}88%{opacity:.9;scale:1}}.gmlVpW_bubble{background-color:var(--color-card);width:max-content;max-width:14rem;box-shadow:var(--shadow-float);color:var(--color-text);font-family:var(--font-hand);text-align:left;opacity:0;pointer-events:none;border-radius:1rem 1rem .25rem;padding:.5rem .75rem;font-size:1.125rem;line-height:1.25;transition:opacity .2s,translate .2s;position:absolute;bottom:calc(100% + .5rem);right:0;translate:0 .25rem}.gmlVpW_bubble[data-show=true]{opacity:1;translate:0}.gmlVpW_left .gmlVpW_bubble{border-radius:1rem 1rem 1rem .25rem;inset:0 auto auto calc(100% + .5rem)}.gmlVpW_beside .gmlVpW_bubble{border-radius:1rem .25rem 1rem 1rem;top:50%;bottom:auto;right:calc(100% + .5rem)}html[data-a11y-no-sky=on] .gmlVpW_anchor{display:none}@media print{.gmlVpW_anchor{display:none}}
._1QODaq_fact_chips{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}._1QODaq_chip{border-radius:var(--radius-pill);background-color:var(--color-card);min-height:2.75rem;color:var(--color-text);font-size:var(--fs-small);font-weight:var(--fw-medium);align-items:center;gap:.5rem;padding:0 1rem 0 .75rem;line-height:1.2;text-decoration:none;display:inline-flex}._1QODaq_chip svg{width:1.125rem;height:1.125rem;color:var(--color-accent-text);flex:none}._1QODaq_still{background-color:#0000;gap:.625rem;min-height:0;padding:.25rem 0}._1QODaq_still svg{box-sizing:content-box;background-color:var(--color-accent-soft);border-radius:50%;padding:.375rem}
._7aUw2q_plain_summary{max-width:46rem;padding:var(--ext-pad-card);border-radius:var(--ext-radius-card);background-color:var(--ext-accent-soft);color:var(--ext-text);box-shadow:var(--ext-shadow-card);display:none}html[data-a11y-plain=on] ._7aUw2q_plain_summary{flex-direction:column;gap:.75rem;display:flex}._7aUw2q_band{padding-top:clamp(2rem,4vw,3rem);display:none}html[data-a11y-plain=on] ._7aUw2q_band{display:block}._7aUw2q_title{font-family:var(--ext-font-heading);font-size:var(--ext-fs-title);align-items:center;gap:.5rem;line-height:1.2;display:flex}._7aUw2q_icon{width:1.5rem;height:1.5rem;color:var(--ext-link);flex-shrink:0}._7aUw2q_list{font-size:var(--ext-fs-plain,1.125rem);flex-direction:column;gap:.5rem;padding-left:1.25rem;line-height:1.6;list-style:outside;display:flex}._7aUw2q_list li::marker{color:var(--ext-link)}._7aUw2q_note{color:var(--ext-muted);font-size:var(--ext-fs-small)}@media print{._7aUw2q_band,._7aUw2q_plain_summary{display:none!important}}
.u-HqOq_bath_hero{padding-top:clamp(.5rem,2vw,1.5rem);padding-bottom:clamp(3.5rem,8vw,6.5rem)}.u-HqOq_eyebrow{color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-semibold);align-items:center;gap:.625rem;display:flex}.u-HqOq_eyebrow:before{content:"";background-color:var(--color-accent);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.u-HqOq_title{letter-spacing:-.025em;font-size:clamp(min(2rem,9vw),1rem + 2.2vw,3.25rem);line-height:1}.u-HqOq_line{text-wrap:balance;display:block}.u-HqOq_highlight{color:var(--color-accent-text)}.u-HqOq_lead{max-width:31.25rem;color:var(--color-text-soft);font-size:var(--fs-lead);line-height:1.5}.u-HqOq_basis{flex-direction:column;gap:.5rem;display:flex}.u-HqOq_basis_title{color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}
._5DD3RG_dogspa_feature{align-items:center;gap:var(--gap-split);grid-template-columns:repeat(auto-fit,minmax(min(100%,27.5rem),1fr));display:grid}._5DD3RG_collage{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;display:grid}._5DD3RG_collage>._5DD3RG_bubble{z-index:1;box-shadow:var(--shadow-float);margin-inline-start:-28%;position:relative}._5DD3RG_main_photo{min-height:27.5rem}._5DD3RG_main_photo img{object-position:45% 35%}._5DD3RG_bubble{aspect-ratio:1;background-color:var(--color-accent);color:var(--color-accent-ink);text-align:center;border-radius:50%;place-items:center;padding:1.125rem;font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.05;display:grid}._5DD3RG_text{flex-direction:column;gap:1.5rem;display:flex}._5DD3RG_lead{max-width:32.5rem;color:var(--color-text-soft);font-size:var(--fs-body-medium);line-height:1.6}._5DD3RG_chips{flex-wrap:wrap;gap:.5rem;display:flex}._5DD3RG_chip{min-height:var(--control-size);border-radius:var(--radius-pill);background-color:var(--color-card);font-size:var(--fs-body-small);font-weight:var(--fw-medium);align-items:center;padding:.5rem 1rem;line-height:1.3;display:inline-flex}._5DD3RG_basis{color:var(--color-text-soft);font-size:var(--fs-body-small);margin-top:-.75rem;line-height:1.5}._5DD3RG_actions{flex-wrap:wrap;gap:.75rem;padding-top:.375rem;display:flex}
.Oh5jSG_intro_band{flex-direction:column;gap:1.625rem;display:flex}.Oh5jSG_hi{color:var(--color-deep-accent);font-family:var(--font-hand);font-size:var(--fs-hand);font-weight:var(--fw-medium)}.Oh5jSG_text{font-family:var(--font-heading);font-size:var(--fs-intro);letter-spacing:-.01em;line-height:1.25}.Oh5jSG_intro_band .Oh5jSG_link{color:var(--color-deep-accent)}@media (hover:hover){.Oh5jSG_intro_band .Oh5jSG_link:hover{color:var(--color-deep-text)}}
.vRgi-a_product{padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:var(--section-y)}.vRgi-a_back{min-height:2.75rem;color:var(--color-accent-text);font-weight:var(--fw-semibold);align-items:center;gap:.375rem;margin-bottom:1rem;display:inline-flex}.vRgi-a_back svg{width:1.125rem;height:1.125rem}.vRgi-a_layout{align-items:start;gap:var(--gap-split);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}@media (min-width:62.5em){.vRgi-a_layout{grid-template-columns:min(34rem, calc((100% - var(--gap-split)) / 2)) minmax(0, 1fr)}}.vRgi-a_text{flex-direction:column;gap:1rem;display:flex}.vRgi-a_title{font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.05}.vRgi-a_price{font-family:var(--font-heading);font-size:var(--fs-title-lg)}.vRgi-a_vat{color:var(--color-muted);font-family:var(--font-body);font-size:var(--fs-small)}.vRgi-a_stock{color:var(--color-text-soft);font-weight:var(--fw-semibold)}.vRgi-a_stock_badge{border-radius:var(--radius-pill);background-color:var(--color-text);width:fit-content;color:var(--color-bg);font-size:var(--fs-xs);font-weight:var(--fw-semibold);place-self:flex-start start;padding:.25rem .75rem}.vRgi-a_description{max-width:36rem;color:var(--color-text-soft);flex-direction:column;gap:1rem;padding-block-start:1.25rem;display:flex;container-type:inline-size}.vRgi-a_description p{margin:0}.vRgi-a_description strong{color:var(--color-text);font-weight:var(--fw-semibold)}.vRgi-a_description_lead{color:var(--color-text);font-size:var(--fs-body-large);line-height:1.5}.vRgi-a_description_important{border-radius:var(--radius-option);background:var(--color-accent-soft);color:var(--color-text);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem 1rem;display:grid}.vRgi-a_important_icon{width:1.25rem;height:1.25rem;color:var(--color-accent);margin-block-start:calc(.5lh - .625rem)}.vRgi-a_important_text{flex-direction:column;gap:.25rem;display:flex}.vRgi-a_important_label{font-weight:var(--fw-semibold)}.vRgi-a_description_features{gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.vRgi-a_description_features li{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@container (min-width:30rem){.vRgi-a_description_features[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vRgi-a_description_icon{width:1rem;height:1rem;color:var(--color-accent);margin-block-start:calc(.5lh - .5rem)}.vRgi-a_description_heading{color:var(--color-muted);font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.vRgi-a_description_heading+.vRgi-a_description_features{margin-block-start:-.5rem}.vRgi-a_description_group{flex-direction:column;gap:.5rem;padding-block-start:.25rem;display:flex}.vRgi-a_description_contents,.vRgi-a_description_specs{grid-template-columns:max-content minmax(0,1fr);column-gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}:is(.vRgi-a_description_contents,.vRgi-a_description_specs)>li,:is(.vRgi-a_description_contents,.vRgi-a_description_specs)>div{grid-column:1/-1;grid-template-columns:subgrid;padding-block:.3125rem;display:grid}.vRgi-a_description_quantity{color:var(--color-text);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:end}.vRgi-a_description_specs dt{color:var(--color-text);font-weight:var(--fw-semibold)}.vRgi-a_description_specs dd{font-variant-numeric:tabular-nums;margin:0}.vRgi-a_description_measure{color:var(--color-text);font-variant-numeric:tabular-nums;padding-block:.3125rem}.vRgi-a_description_specs+.vRgi-a_description_measure,.vRgi-a_description_measure+.vRgi-a_description_measure{margin-block-start:0}.vRgi-a_info{max-width:36rem;color:var(--color-text-soft);padding-block-start:.5rem}.vRgi-a_info summary{min-height:2.75rem;color:var(--color-text);font-weight:var(--fw-semibold);cursor:pointer;align-items:center;display:flex}.vRgi-a_info dl{gap:.25rem 0;margin:.5rem 0 0;display:grid}.vRgi-a_info dt{color:var(--color-text);font-weight:var(--fw-semibold);font-size:var(--fs-small)}.vRgi-a_info dd{flex-direction:column;margin:0 0 .75rem;display:flex}.vRgi-a_info a{color:var(--color-link,var(--color-accent));overflow-wrap:anywhere}.vRgi-a_info_lines{white-space:pre-line}.vRgi-a_pickup{color:var(--color-muted);font-size:var(--fs-small)}.vRgi-a_promises{border-radius:var(--radius-card-small);background-color:var(--color-bg-alt);width:fit-content;max-width:100%;padding:1rem 1.25rem}.vRgi-a_demo{vertical-align:middle;border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-text);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:0;padding:.25rem .75rem;line-height:1.4;display:inline-block}.vRgi-a_bundles,.vRgi-a_related{margin-top:clamp(3rem,7vw,5rem)}.vRgi-a_bundles{flex-direction:column;gap:1rem;display:flex}.vRgi-a_more_title{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1.2}.vRgi-a_bundle_list{gap:var(--gap-cards);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));display:grid}
.PohXXa_klas_teaser{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:62.5em){.PohXXa_klas_teaser{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.PohXXa_text{flex-direction:column;gap:1rem;display:flex}.PohXXa_hand{color:var(--color-accent-text);font-size:var(--fs-hand)}.PohXXa_lead{max-width:34rem;color:var(--color-text-soft);font-size:var(--fs-body-medium);line-height:1.6}.PohXXa_features{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.25rem 2rem;margin-top:.75rem;list-style:none;display:grid}.PohXXa_feature{gap:.75rem;display:flex}.PohXXa_paw{color:var(--color-accent);margin-top:.125rem}.PohXXa_feature_title{font-family:var(--font-heading);font-size:var(--fs-body-large);font-weight:var(--fw-regular);line-height:1.3}.PohXXa_feature_text{color:var(--color-text-soft);font-size:var(--fs-body-small);margin-top:.25rem;line-height:1.55}.PohXXa_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1rem;display:flex}.PohXXa_free{max-width:16rem;color:var(--color-muted);font-size:var(--fs-body-small);line-height:1.45}.PohXXa_example{justify-self:center;width:100%;max-width:26rem}.PohXXa_card{padding:clamp(1.25rem, 4vw, var(--pad-card-compact));border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-float,var(--shadow-outer));flex-direction:column;gap:1.25rem;display:flex;transform:rotate(-2deg)}.PohXXa_card_head{align-items:center;gap:.875rem;display:flex}.PohXXa_dog{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1.1}.PohXXa_level{color:var(--color-muted);font-size:var(--fs-body-small);margin-top:.25rem}.PohXXa_badge{background-color:var(--color-butter);width:2.75rem;height:2.75rem;color:var(--color-butter-ink);border-radius:50%;place-items:center;margin-left:auto;display:grid;transform:rotate(12deg)}.PohXXa_tricks{flex-direction:column;gap:.875rem;list-style:none;display:flex}.PohXXa_trick{font-size:var(--fs-body-small);grid-template-columns:1fr auto;gap:.375rem 1rem;display:grid}.PohXXa_trick_name{font-weight:var(--fw-semibold)}.PohXXa_steps{color:var(--color-muted)}.PohXXa_mastered{color:var(--color-accent-text);font-weight:var(--fw-semibold);align-items:center;gap:.25rem;display:inline-flex}.PohXXa_mastered svg{stroke-width:2.5px;width:1em;height:1em}.PohXXa_bar{border-radius:var(--radius-pill);background-color:var(--color-bg-alt);height:.5rem;box-shadow:var(--shadow-inner);grid-column:1/-1;overflow:hidden}.PohXXa_bar span{border-radius:inherit;background-color:var(--color-accent);height:100%;display:block}.PohXXa_stats{border-top:1px dashed var(--color-line);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:1rem;display:grid}.PohXXa_stats div{flex-direction:column-reverse;gap:.125rem;display:flex}.PohXXa_stats dt{color:var(--color-muted);font-size:var(--fs-xs,.8125rem);line-height:1.3}.PohXXa_stats dd{font-family:var(--font-heading);font-size:var(--fs-title);line-height:1}.PohXXa_caption{color:var(--color-muted);font-size:var(--fs-hand);text-align:center;margin-top:1.25rem;transform:rotate(-2deg)}
._8tP7kG_review_list{gap:var(--ext-gap-cards,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));list-style:none;display:grid}._8tP7kG_review{height:100%;padding:var(--ext-pad-card);border-radius:var(--ext-radius-card);background-color:var(--ext-card);box-shadow:var(--ext-shadow-card);flex-direction:column;gap:.875rem;display:flex}._8tP7kG_stars{color:var(--ext-accent);gap:.125rem;display:inline-flex}._8tP7kG_stars svg{width:1.125rem;height:1.125rem}._8tP7kG_text{white-space:pre-line;overflow-wrap:anywhere;flex-grow:1}._8tP7kG_author{color:var(--ext-muted);font-size:var(--ext-fs-small)}._8tP7kG_name{color:var(--ext-text);font-weight:var(--ext-fw-semibold)}._8tP7kG_reply{border-radius:calc(var(--ext-radius-card) / 2);background-color:var(--ext-bg-alt);font-size:var(--ext-fs-small);padding:.75rem 1rem}._8tP7kG_reply_label{font-weight:var(--ext-fw-semibold)}._8tP7kG_reply_text{white-space:pre-line;overflow-wrap:anywhere}._8tP7kG_average{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}._8tP7kG_average_value{font-family:var(--ext-font-heading);font-size:var(--ext-fs-title);line-height:1}._8tP7kG_average_count{color:var(--ext-muted);font-size:var(--ext-fs-small)}._8tP7kG_verified{color:var(--ext-muted);font-size:var(--ext-fs-small);margin-top:1.25rem}
.fqyvPq_lightbox{background-color:var(--color-lightbox);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-lightbox-text);border:0;margin:0;padding:0}.fqyvPq_lightbox::backdrop{background-color:var(--color-lightbox)}.fqyvPq_lightbox[open]{animation:fqyvPq_fade-in .2s var(--ease)}.fqyvPq_lightbox :focus-visible{outline-color:var(--color-lightbox-ring)}.fqyvPq_panel{height:100%;padding:4.5rem var(--gutter);flex-direction:column;justify-content:center;display:flex;position:relative}@media (min-width:45em){.fqyvPq_panel{padding:4.5rem 5.5rem 1.5rem}}.fqyvPq_figure{touch-action:pan-y;flex-direction:column;flex:1;align-items:center;gap:.875rem;min-height:0;display:flex}.fqyvPq_stage{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.fqyvPq_image{object-fit:contain;border-radius:var(--radius-card-small);-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%}.fqyvPq_caption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem 1rem;max-width:45rem;display:flex}.fqyvPq_text{width:100%;font-size:var(--fs-body-medium)}.fqyvPq_credit,.fqyvPq_position{color:var(--color-lightbox-muted);font-size:var(--fs-small)}.fqyvPq_position{font-variant-numeric:tabular-nums}.fqyvPq_button{width:var(--control-size);height:var(--control-size);background-color:var(--color-lightbox-button);color:var(--color-lightbox-text);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex;position:absolute}@media (hover:hover){.fqyvPq_button:hover{background-color:var(--color-lightbox-button-hover)}}.fqyvPq_button svg{width:1.375rem;height:1.375rem}.fqyvPq_close{top:1rem;right:1rem}.fqyvPq_previous,.fqyvPq_next{bottom:1rem}@media (min-width:45em){.fqyvPq_previous,.fqyvPq_next{top:50%;bottom:auto;translate:0 -50%}}.fqyvPq_previous{left:1rem}.fqyvPq_next{right:1rem}
.CP400q_lead{max-width:38.75rem;margin-top:calc(-1 * var(--space-stack) + 1rem);color:var(--color-text-soft);font-size:var(--fs-body-medium);margin-bottom:clamp(1.5rem,3vw,2rem);line-height:1.6}.CP400q_promises{--promises-band:var(--color-card);--promises-dot:var(--color-accent-soft);margin-top:clamp(1.5rem,3vw,2rem)}.CP400q_shelf{flex-direction:column;gap:1rem;display:flex}.CP400q_shelf_bar{display:block}.CP400q_circles{flex:1;min-width:0}.CP400q_rail{position:relative}.CP400q_arrows{display:none}@media (min-width:40em){.CP400q_arrows{pointer-events:none;justify-content:space-between;align-items:flex-start;margin-inline:-1.375rem;padding-top:clamp(5rem,9vw,8rem);display:flex;position:absolute;inset:0}.CP400q_arrows>*{pointer-events:auto}}.CP400q_arrows .CP400q_round[data-off=true]{visibility:hidden}.CP400q_round{border-radius:var(--radius-pill);background-color:var(--color-card);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-outer);color:var(--color-text);flex:none;place-items:center;display:inline-grid}.CP400q_round svg{width:1.25rem;height:1.25rem}.CP400q_round:disabled{opacity:.4;box-shadow:none;cursor:default}.CP400q_round[data-added=true]{background-color:var(--color-text);color:var(--color-bg)}.CP400q_scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;border-radius:var(--radius-card);margin:-.75rem;padding:.75rem;scroll-padding-inline:.75rem;position:relative;overflow-x:auto}.CP400q_scroller:focus-visible{outline-offset:-.25rem}@media (pointer:fine){.CP400q_scroller{cursor:grab}}.CP400q_scroller[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.CP400q_row{--shelf-columns:2;--shelf-gap:.875rem;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--shelf-columns) - 1) * var(--shelf-gap)) / var(--shelf-columns));gap:var(--shelf-gap);display:grid}@media (min-width:40em){.CP400q_row{--shelf-columns:3;--shelf-gap:1.125rem}}@media (min-width:60em){.CP400q_row{--shelf-columns:4}}@media (min-width:80em){.CP400q_row{--shelf-columns:5}}.CP400q_slide{scroll-snap-align:start;flex-direction:column;gap:.75rem;display:flex}.CP400q_action{margin-top:auto}.CP400q_action :is(a,button){white-space:nowrap;padding-inline:.625rem}.CP400q_quiet{min-height:var(--button-sm);border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--color-text) 6%, transparent);color:var(--color-muted);font-size:var(--fs-body-small);font-weight:var(--fw-semibold);text-align:center;justify-content:center;align-items:center;padding-inline:1rem;line-height:1.2;display:flex}.CP400q_picks{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid}@media (min-width:70em){.CP400q_picks.CP400q_picks_two{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch}}.CP400q_tip{border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:hidden}@media (max-width:29.99em){.CP400q_tip{grid-template-columns:minmax(0,1fr)}}.CP400q_tip_photo{background-color:var(--color-card);min-height:12rem;position:relative;overflow:hidden}.CP400q_tip_photo:before{content:"";padding-top:100%;display:block}.CP400q_tip_image{object-fit:cover;transition:transform .4s}@media (hover:hover){.CP400q_tip:hover .CP400q_tip_image{transform:scale(1.04)}}.CP400q_tip_body{padding:var(--pad-card-compact);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.CP400q_tip_eyebrow{color:var(--color-accent-text);font-size:var(--fs-hand);line-height:1.1}.CP400q_tip_title{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1.2}.CP400q_tip_text{-webkit-line-clamp:3;color:var(--color-text-soft);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.CP400q_tip_list{color:var(--color-text-soft);font-size:var(--fs-small);flex-direction:column;gap:.25rem;padding-inline-start:1.125rem;line-height:1.5;list-style:outside;display:flex}.CP400q_tip_list li::marker{color:var(--color-accent)}.CP400q_tip_price{font-weight:var(--fw-semibold)}.CP400q_tip_actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:.25rem;display:flex}.CP400q_tip_actions>:first-child{width:auto}.CP400q_text_link{min-height:2.75rem;font-weight:var(--fw-semibold);align-items:center;gap:.375rem;display:inline-flex}.CP400q_text_link svg{width:1.125rem;height:1.125rem}.CP400q_visit_image{object-fit:cover}.CP400q_tip_photo.CP400q_visit_box{aspect-ratio:auto;height:100%}
._6rg4NG_fit_image{filter:brightness(var(--photo-dim,1));transition:opacity .3s,background-color .3s,filter .3s;position:absolute;inset:0}._6rg4NG_fit_image[data-hidden]{opacity:0}@media (prefers-reduced-motion:reduce){._6rg4NG_fit_image{transition:none}}
.AVc3Ya_cart_drawer{--drawer-pad:min(var(--gutter), var(--pad-card-compact));background-color:var(--color-card);width:min(26rem,100%);max-width:none;height:100dvh;max-height:none;color:var(--color-text);box-shadow:var(--shadow-overlay);transition:transform .32s var(--ease), overlay .32s allow-discrete, display .32s allow-discrete;--color-context:var(--color-card);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:visible;transform:translate(100%)}.AVc3Ya_cart_drawer[open]{transform:none}@starting-style{.AVc3Ya_cart_drawer[open]{transform:translate(100%)}}.AVc3Ya_cart_drawer::backdrop{background-color:var(--color-overlay);opacity:0;transition:opacity .32s ease, overlay .32s allow-discrete, display .32s allow-discrete}.AVc3Ya_cart_drawer[open]::backdrop{opacity:1}@starting-style{.AVc3Ya_cart_drawer[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.AVc3Ya_cart_drawer,.AVc3Ya_cart_drawer::backdrop{transition:none}}.AVc3Ya_sheet{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.AVc3Ya_head{padding:1rem var(--drawer-pad);border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:1rem;display:flex}.AVc3Ya_title{font-family:var(--font-body);font-size:var(--fs-body-medium);font-weight:var(--fw-bold);align-items:center;gap:.75rem;line-height:1.25;display:flex}.AVc3Ya_check{background-color:var(--color-accent-soft);width:2rem;height:2rem;color:var(--color-accent-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.AVc3Ya_check svg{stroke-width:2.25px;width:1.25rem;height:1.25rem}.AVc3Ya_close{width:var(--control-size);height:var(--control-size);background-color:var(--color-card);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.AVc3Ya_close svg{width:var(--control-icon);height:var(--control-icon)}.AVc3Ya_body{padding:1rem var(--drawer-pad);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-accent) transparent;flex-direction:column;gap:.5rem;display:flex;overflow-y:auto}.AVc3Ya_count{color:var(--color-muted);font-size:var(--fs-small)}.AVc3Ya_note{border-radius:var(--radius-card-small);box-shadow:var(--shadow-inner);color:var(--color-muted);text-align:center;padding:1.5rem}.AVc3Ya_lines{flex-direction:column;display:flex}.AVc3Ya_line{border-bottom:1px solid var(--color-line-soft);grid-template-columns:4rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 0;display:grid}.AVc3Ya_line:last-child{border-bottom:0}.AVc3Ya_photo{aspect-ratio:1;border-radius:var(--radius-option);background-color:var(--color-card);width:4rem;box-shadow:var(--shadow-outer);position:relative;overflow:hidden}.AVc3Ya_image{object-fit:cover}.AVc3Ya_photo_icon{width:1.75rem;height:1.75rem;color:var(--color-accent-text);margin:auto;position:absolute;inset:0}.AVc3Ya_info{flex-direction:column;gap:.125rem;display:flex}.AVc3Ya_name{font-weight:var(--fw-semibold);line-height:1.35}.AVc3Ya_detail{color:var(--color-text-soft);font-size:var(--fs-small)}.AVc3Ya_total{font-weight:var(--fw-semibold);white-space:nowrap}.AVc3Ya_badge{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);vertical-align:.0625rem;padding:.0625rem .5rem;display:inline-block}.AVc3Ya_foot{padding:1rem var(--drawer-pad) calc(1rem + env(safe-area-inset-bottom));background-color:var(--color-card);box-shadow:var(--shadow-up);flex-direction:column;gap:1rem;display:flex}.AVc3Ya_subtotal{font-size:var(--fs-body-medium);justify-content:space-between;gap:1rem;display:flex}.AVc3Ya_free_shipping{flex-direction:column;gap:.5rem;display:flex}.AVc3Ya_free_text{font-size:var(--fs-small);font-weight:var(--fw-medium);align-items:center;gap:.5rem;display:flex}.AVc3Ya_free_text svg{width:1.25rem;height:1.25rem;color:var(--color-accent-text);flex-shrink:0}.AVc3Ya_meter{border-radius:var(--radius-pill);height:.5rem;box-shadow:var(--shadow-inner);display:block;overflow:hidden}.AVc3Ya_meter_fill{border-radius:var(--radius-pill);background-color:var(--color-accent);height:100%;transition:inline-size .3s;display:block}.AVc3Ya_actions{flex-direction:column;gap:.75rem;display:flex}.AVc3Ya_continue{min-height:2.75rem;color:var(--color-accent-text);font-weight:var(--fw-semibold);align-self:center;padding:0 1rem}@media (hover:hover){.AVc3Ya_continue:hover{color:var(--color-text)}}
.rydo0a_loader_mark{align-items:center;gap:.5rem;display:flex}.rydo0a_paw{width:2.5rem;height:2.5rem;fill:var(--color-accent);opacity:0;animation:1.6s infinite rydo0a_step}.rydo0a_paw:nth-child(odd){transform:translateY(-.5rem)rotate(-12deg)}.rydo0a_paw:nth-child(2n){transform:translateY(.5rem)rotate(12deg)}.rydo0a_paw:nth-child(2){animation-delay:.2s}.rydo0a_paw:nth-child(3){animation-delay:.4s}.rydo0a_paw:nth-child(4){animation-delay:.6s}@keyframes rydo0a_step{0%{opacity:0}15%,60%{opacity:1}85%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.rydo0a_paw{opacity:1;animation:none}}
.D3Ofca_navigation_loader{z-index:100;background-color:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);place-items:center;animation:.25s both D3Ofca_loader-in;display:grid;position:fixed;inset:0}.D3Ofca_leaving{pointer-events:none;animation:.25s both D3Ofca_loader-out}@keyframes D3Ofca_loader-in{0%{opacity:0}to{opacity:1}}@keyframes D3Ofca_loader-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.D3Ofca_navigation_loader,.D3Ofca_leaving{animation:none}}
.GEzr-W_skip_link{z-index:100;border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-accent-ink);font-size:var(--fs-small);font-weight:var(--fw-semibold);padding:.75rem 1rem;position:absolute;top:.75rem;left:-624.938rem}.GEzr-W_skip_link:focus{left:.75rem}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5baf1b65c11560cb-s.3fa6shooes3qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0f5953821b08bc1-s.p.21s_cahnw20sc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.bez5Aq_className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.bez5Aq_variable{--font-young-serif:"Young Serif", "Young Serif Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.j1-fFq_className{font-family:Figtree,Figtree Fallback;font-style:normal}.j1-fFq_variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.DVzSYq_className{font-family:Caveat,Caveat Fallback;font-style:normal}.DVzSYq_variable{--font-caveat:"Caveat", "Caveat Fallback"}
._1mlFsG_suggestions{flex-direction:column;gap:1rem;display:flex}._1mlFsG_title{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1.2}._1mlFsG_item{flex-direction:column;gap:.75rem;display:flex}._1mlFsG_action{margin-top:auto}._1mlFsG_demo{font-size:var(--fs-small);color:var(--color-muted)}
.OLrgSa_circles{--circle:4.5rem;--item:4.75rem;scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;margin:-.5rem -1rem;padding:.5rem 2.5rem .5rem 1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.OLrgSa_circles::-webkit-scrollbar{display:none}.OLrgSa_circles[data-scroll-end=true]{-webkit-mask-image:none;mask-image:none}@media (pointer:fine){.OLrgSa_circles{cursor:grab}}.OLrgSa_circles[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}@media (min-width:40em){.OLrgSa_circles{--circle:6rem;--item:7rem;grid-auto-flow:column;grid-auto-columns:var(--item);justify-content:start;justify-items:center;gap:1rem .75rem;margin-inline:-.5rem;padding-inline:.5rem 2.5rem;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}}@media (min-width:70em){.OLrgSa_circles{--circle:7rem;--item:7.5rem}}@media (min-width:40em){.OLrgSa_start{justify-content:stretch}}.OLrgSa_item{scroll-snap-align:start;flex:none}.OLrgSa_filter{width:var(--item);border-radius:var(--radius-option);color:var(--color-text);text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.OLrgSa_filter:focus-visible{outline-offset:.25rem}.OLrgSa_circle{width:var(--circle);height:var(--circle);border-radius:var(--radius-pill);background-color:var(--color-accent-soft);box-shadow:var(--shadow-outer);color:var(--color-accent-text);place-items:center;transition:box-shadow .2s;display:grid;position:relative;overflow:hidden}.OLrgSa_circle:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.OLrgSa_filter[data-current=true] .OLrgSa_circle:after{box-shadow:inset 0 0 0 .1875rem var(--color-accent), inset 0 0 0 .375rem var(--color-card)}.OLrgSa_circle[data-kind=all]{background-color:var(--color-card);color:var(--color-text)}.OLrgSa_image{object-fit:cover;transition:transform .4s}@media (hover:hover){.OLrgSa_filter:hover .OLrgSa_image{transform:scale(1.06)}}.OLrgSa_icon{width:1.875rem;height:1.875rem}.OLrgSa_initial{font-family:var(--font-heading);font-size:var(--fs-title-sm);line-height:1}.OLrgSa_label{max-width:100%;font-size:var(--fs-xs);text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.25;display:block}.OLrgSa_filter[data-current=true] .OLrgSa_label{font-weight:var(--fw-bold,700)}
.tRV0IW_quantity_stepper{--stepper-height:3rem;height:var(--stepper-height);padding-inline:calc((var(--stepper-height) - 2.75rem) / 2);border-radius:var(--radius-pill);background-color:var(--color-field);box-shadow:var(--shadow-inner);flex:none;align-items:center;gap:.25rem;display:inline-flex}.tRV0IW_lg{--stepper-height:var(--button-lg)}.tRV0IW_step{background-color:var(--color-card);width:2.75rem;height:2.75rem;color:var(--color-text);border-radius:50%;place-items:center;display:grid}.tRV0IW_step svg{stroke-width:2px;width:1.125rem;height:1.125rem}.tRV0IW_step:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tRV0IW_step[aria-disabled=true]{color:var(--color-muted);cursor:not-allowed;opacity:.55}.tRV0IW_quantity_stepper .tRV0IW_step[aria-disabled=true]:before{box-shadow:none;background-color:#0000}.tRV0IW_quantity_stepper .tRV0IW_step[aria-disabled=true]:after{opacity:0}.tRV0IW_count{min-width:2ch;font-size:var(--fs-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center}
.hCbz7a_layout{align-items:start;gap:var(--gap-cards);margin-top:var(--space-stack);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62.5em){.hCbz7a_layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}}.hCbz7a_map{flex:1 0 auto}.hCbz7a_visit_photo{aspect-ratio:4/3}@media (min-width:62.5em){.hCbz7a_visit_photo{aspect-ratio:auto;flex:1 0 auto;min-height:18rem}}.hCbz7a_visit_photo img{object-position:50% 62%}.hCbz7a_form_card,.hCbz7a_visit_card{padding:var(--pad-card);border-radius:var(--radius-panel);background-color:var(--color-card);box-shadow:var(--shadow-outer)}.hCbz7a_visit{gap:var(--gap-cards);--map-height:17.5rem;flex-direction:column;display:flex}.hCbz7a_visit_card{flex-direction:column;gap:1.5rem;display:flex}.hCbz7a_visit_title{font-size:var(--fs-title-lg);line-height:1.15}.hCbz7a_address{font-size:var(--fs-body-medium);margin-top:-.75rem;font-style:normal;line-height:1.5}.hCbz7a_label{color:var(--color-muted);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}.hCbz7a_open_now{margin-block:.25rem .625rem}.hCbz7a_appointment{color:var(--color-muted);font-size:var(--fs-body-small);margin-top:.75rem}.hCbz7a_actions{flex-wrap:wrap;gap:.625rem;display:flex}.hCbz7a_contact_links a{box-shadow:var(--shadow-outer)}.hCbz7a_contact_links{flex-direction:column;align-items:flex-start;gap:1rem}.hCbz7a_contact_links>li:first-child{flex-direction:column;align-items:flex-start;gap:.5rem}.hCbz7a_contact_links>li:first-child>span:first-child{color:var(--color-muted);font-size:var(--fs-small);font-weight:var(--fw-semibold)}.hCbz7a_form_column{gap:var(--gap-cards);flex-direction:column;min-width:0;display:flex}
.GF8bWa_heading{margin-bottom:var(--space-title)}.GF8bWa_beurten_head{flex-direction:column;gap:.75rem;max-width:40rem;margin-bottom:2rem;padding-right:min(5rem,15vw);display:flex}@media (min-width:70em){.GF8bWa_beurten_head{padding-right:0}}.GF8bWa_beurten_lead{color:var(--color-text-soft);font-size:var(--fs-body-medium);line-height:1.5}.GF8bWa_basis{padding:var(--pad-card-compact);border-radius:var(--radius-card-small);background-color:var(--color-accent-soft);gap:1.25rem;margin-bottom:1rem;display:grid}@media (min-width:55em){.GF8bWa_basis{grid-template-columns:minmax(0,1fr) minmax(16rem,max-content);align-items:center;gap:2rem 3rem}}.GF8bWa_basis_text{flex-direction:column;gap:.25rem;max-width:46rem;display:flex}.GF8bWa_basis_title{font-size:var(--fs-title-xs);line-height:1.2}.GF8bWa_basis_note{color:var(--color-text-soft);line-height:1.5}.GF8bWa_basis_list{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:55em){.GF8bWa_basis_list{justify-content:flex-end}}.GF8bWa_basis_item:last-child{padding-inline-end:0}.GF8bWa_basis_item{min-height:2.5rem;font-size:var(--fs-body-small);font-weight:var(--fw-medium);align-items:center;gap:.5rem;padding:.25rem .75rem .25rem 0;line-height:1.2;display:inline-flex}.GF8bWa_basis_icon{background-color:var(--color-card);width:2rem;height:2rem;color:var(--color-accent-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.GF8bWa_basis_icon svg{width:1.25rem;height:1.25rem}.GF8bWa_beurten{gap:1rem;display:grid}@media (min-width:40em){.GF8bWa_beurten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:70em){.GF8bWa_beurten{grid-template-columns:repeat(4,minmax(0,1fr))}}.GF8bWa_beurt{scroll-margin-top:calc(var(--header-height,4.5rem) + 1.5rem);grid-row:span 3;grid-template-rows:subgrid;padding:var(--pad-card-compact);border-radius:var(--radius-card-small);background-color:var(--color-card);box-shadow:var(--shadow-outer);row-gap:.75rem;display:grid}.GF8bWa_beurt_title{font-size:var(--fs-title-md);line-height:1.2}.GF8bWa_beurt_text{color:var(--color-text-soft);line-height:1.5}.GF8bWa_label{color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;line-height:1.3}.GF8bWa_coats_list{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.GF8bWa_beurt_coats{border-top:1px solid var(--color-line-soft);flex-direction:column;padding-top:.75rem;display:flex}.GF8bWa_breeds{color:var(--color-text-soft);font-size:var(--fs-body-small);margin-top:.5rem;line-height:1.5}.GF8bWa_wishes{max-width:44rem;margin-top:var(--space-title);color:var(--color-text-soft);line-height:1.5}.GF8bWa_puppy{padding:var(--pad-card-compact);border-radius:var(--radius-card-small);background-color:var(--color-card);box-shadow:var(--shadow-outer);gap:1.25rem;margin-top:2rem;display:grid}@media (min-width:55em){.GF8bWa_puppy{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:center;gap:2rem 3rem}}@media (min-width:70em){.GF8bWa_puppy{grid-template-columns:11rem minmax(0,1fr) minmax(17rem,24rem);justify-content:stretch;gap:2rem 2.5rem}}.GF8bWa_puppy_art{--scene-plate:var(--color-accent-soft);flex-direction:column;align-items:center;gap:.25rem;width:9rem;display:flex}@media (min-width:55em) and (max-width:69.99em){.GF8bWa_puppy_art{grid-column:1/-1;justify-self:center}}@media (min-width:70em){.GF8bWa_puppy_art{width:100%}}.GF8bWa_puppy_art>:first-child{width:100%}.GF8bWa_puppy_hand{color:var(--color-accent-text);font-size:var(--fs-hand);text-align:center;line-height:1.1;rotate:-3deg}.GF8bWa_puppy_text{flex-direction:column;gap:.5rem;max-width:46rem;display:flex}.GF8bWa_puppy_note{color:var(--color-text-soft);line-height:1.5}.GF8bWa_puppy_action{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.GF8bWa_puppy_action ul{flex-direction:column;align-items:flex-start}.GF8bWa_puppy_action>a{text-align:start;justify-content:flex-start}.GF8bWa_coat{font-size:var(--fs-body-small);align-items:center;gap:.5rem;line-height:1.5;display:inline-flex}.GF8bWa_coat_swatch{width:1.5rem;height:1.5rem;color:var(--color-accent-text)}.GF8bWa_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:1.75rem;margin-top:clamp(3rem,6vw,4rem);display:grid}.GF8bWa_step{--step-circle:clamp(6rem, 10vw, 7.5rem);text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}@media (min-width:60em){.GF8bWa_step:not(:last-child):after{content:"";top:calc(var(--step-circle) / 2);left:calc(50% + var(--step-circle) / 2 + 1.5rem);right:calc(-1 * (1.75rem + 50% - var(--step-circle) / 2 - 1rem));border-top:3px dotted color-mix(in srgb, var(--color-deep-accent) 70%, transparent);pointer-events:none;position:absolute}}.GF8bWa_step_head{--scene-plate:var(--color-deep-accent);width:var(--step-circle);position:relative}.GF8bWa_step_head>.GF8bWa_step_number{z-index:1;box-shadow:0 0 0 .25rem var(--color-deep);position:absolute;bottom:0;right:-.5rem}.GF8bWa_step_art{width:100%}.GF8bWa_step_number{background-color:var(--color-deep-accent);width:2.75rem;height:2.75rem;color:var(--color-butter-ink);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-title-2xs);font-variant-numeric:lining-nums tabular-nums;border-radius:50%;place-items:center;line-height:1;display:grid}.GF8bWa_step_title{font-size:var(--fs-title-md);line-height:1.2}.GF8bWa_step_text{color:var(--color-deep-muted);line-height:1.55}.GF8bWa_faq_heading{margin-bottom:var(--space-title)}.GF8bWa_all{margin-top:calc(var(--space-title) + .5625rem)}.GF8bWa_heading:has(+.GF8bWa_steps){text-align:center}
.D_5j3q_add_to_calendar{flex-direction:column;gap:.625rem;display:flex}.D_5j3q_title{font-size:var(--ext-fs-small);font-weight:var(--ext-fw-semibold)}.D_5j3q_actions{flex-wrap:wrap;gap:.625rem;display:flex}
.WSiaca_section{margin-top:calc(-.5 * var(--section-y))}.WSiaca_nudge{padding:clamp(1.125rem, 3vw, var(--pad-card-compact));border-radius:var(--radius-panel);background-color:var(--color-card);box-shadow:var(--shadow-outer);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.WSiaca_head{grid-template-columns:minmax(0,1fr);align-items:end;gap:0 2rem;display:grid}@media (min-width:40em){.WSiaca_head{grid-template-columns:minmax(0,1fr) auto}}.WSiaca_text{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:46rem;display:flex}.WSiaca_title{font-size:var(--fs-hand);line-height:1.15}.WSiaca_line{color:var(--color-text-soft);font-size:var(--fs-body-small);line-height:1.5}.WSiaca_more{min-height:2.75rem;font-weight:var(--fw-semibold);align-items:center;gap:.375rem;display:inline-flex}.WSiaca_more svg{width:1.125rem;height:1.125rem;transition:transform .2s}@media (hover:hover){.WSiaca_more:hover svg{transform:translate(.1875rem)}}.WSiaca_items{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:40em){.WSiaca_items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:60em){.WSiaca_items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80em){.WSiaca_items{grid-template-columns:repeat(5,minmax(0,1fr))}}.WSiaca_items>li:nth-child(n+5){display:none}@media (min-width:40em) and (max-width:59.99em){.WSiaca_items>li:nth-child(n+4){display:none}}@media (min-width:80em){.WSiaca_items>li:nth-child(n+5){display:grid}}.WSiaca_item{border-radius:var(--radius-card-small);background-color:var(--color-context,var(--color-bg));padding:.5rem;display:grid;container-type:inline-size}.WSiaca_card{display:grid;position:relative}.WSiaca_product{gap:.875rem;min-width:0;display:flex}.WSiaca_frame{aspect-ratio:1;border-radius:var(--radius-option);background-color:var(--color-card);flex:none;align-self:flex-start;width:5.5rem;position:relative;overflow:hidden}.WSiaca_image{object-fit:contain;transition:scale .4s}@media (hover:hover){.WSiaca_product:hover .WSiaca_image{scale:1.05}}.WSiaca_meta{flex-direction:column;flex:1;gap:.125rem;min-width:0;padding-top:.25rem;display:flex}.WSiaca_name{-webkit-line-clamp:2;line-clamp:2;font-weight:var(--fw-semibold);text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.WSiaca_price{min-height:2.75rem;color:var(--color-text);font-size:var(--fs-body);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;align-items:center;margin-top:auto;padding-right:3.25rem;display:flex}.WSiaca_action{display:flex;position:absolute;bottom:0;right:0}@media (min-width:40em){.WSiaca_product{flex-direction:column;gap:.625rem}.WSiaca_frame{width:100%}.WSiaca_meta{padding:0 0 0 .375rem}}@container (max-width:17rem){.WSiaca_product{flex-direction:column;gap:.625rem}.WSiaca_frame{width:100%}.WSiaca_meta{padding:0 0 0 .375rem}}
.HmoJoa_backorder_note{border-radius:var(--radius-card-small);background-color:var(--color-accent-soft);color:var(--color-text);font-size:var(--fs-body-small);align-items:flex-start;gap:.75rem;padding:.875rem 1.125rem;line-height:1.5;display:flex}.HmoJoa_icon{width:1.25rem;height:1.25rem;color:var(--color-accent-text);flex:none;margin-block-start:calc(.5lh - .625rem)}.HmoJoa_text{flex-direction:column;gap:.25rem;margin:0;display:flex}.HmoJoa_extra{color:var(--color-text-soft)}
.HNGVUW_section{padding-block:var(--section-y)}.HNGVUW_sky_block{background-color:var(--color-butter);color:var(--color-butter-ink);border-radius:clamp(1.75rem,4vw,3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:center;gap:clamp(1.75rem,4vw,3.5rem);padding:clamp(2rem,5vw,4rem);display:grid}.HNGVUW_text{flex-direction:column;gap:1.125rem;display:flex}.HNGVUW_eyebrow{font-size:var(--fs-hand)}.HNGVUW_lead{max-width:32.5rem;font-size:var(--fs-body-medium);line-height:1.6}.HNGVUW_traits{flex-wrap:wrap;gap:.5rem;display:flex}.HNGVUW_line{min-height:2.4em;font-size:1.625rem}.HNGVUW_hunt{border-radius:var(--radius-card-small);background-color:color-mix(in srgb, var(--color-butter-ink) 8%, transparent);flex-direction:column;gap:.25rem;max-width:32.5rem;padding:1rem 1.25rem;display:flex}html[data-a11y-no-sky=on] .HNGVUW_hunt{display:none}.HNGVUW_hunt_title{font-weight:var(--fw-bold);align-items:center;gap:.5rem;display:flex}.HNGVUW_hunt_title svg{width:1.25rem;height:1.25rem;color:var(--color-sky-ink);flex-shrink:0}.HNGVUW_hunt_text{font-size:var(--fs-body-small);line-height:1.5}.HNGVUW_pet_area{justify-self:center;width:100%;max-width:27.5rem;position:relative}.HNGVUW_pet{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;transition:transform .25s var(--ease);border-radius:50%;display:block}@media (hover:hover){.HNGVUW_pet:hover{transform:rotate(-2deg)}}.HNGVUW_pet:active{transform:rotate(-2deg)scale(.97)}.HNGVUW_pet:focus-visible{outline-color:var(--color-sky-ink);outline-offset:.25rem}.HNGVUW_sky_block .HNGVUW_photo{border:.625rem solid var(--color-photo-ring);background:var(--color-photo-fill)}.HNGVUW_layer{object-fit:cover;animation:HNGVUW_photo_in .7s var(--ease) both}.HNGVUW_preload{object-fit:cover;opacity:0}@keyframes HNGVUW_photo_in{0%{opacity:0}}.HNGVUW_bubble_slot{pointer-events:none;position:absolute;top:2%;right:0}.HNGVUW_bubble{background-color:color-mix(in srgb, var(--color-butter), white 72%);max-width:10rem;box-shadow:var(--shadow-outer);color:var(--color-sky-ink);font-size:var(--fs-hand-small);transform-origin:0 100%;border-radius:1.5rem 1.5rem 1.5rem .25rem;padding:.5rem 1.125rem .625rem;line-height:1.1;display:block}@media (min-width:40em){.HNGVUW_bubble{max-width:13rem;font-size:var(--fs-hand)}}.HNGVUW_bubble{animation:HNGVUW_bubble .35s var(--ease) both}@keyframes HNGVUW_bubble{0%{opacity:0;transform:scale(.6)rotate(-8deg)}to{opacity:1;transform:rotate(-3deg)}}.HNGVUW_paws{pointer-events:none;position:absolute;inset:0}.HNGVUW_paw{width:2rem;height:2rem;color:var(--color-paw);opacity:0;margin:-1rem 0 0 -1rem;animation:1.2s ease-out both HNGVUW_paw;position:absolute}.HNGVUW_paw svg{width:100%;height:100%}@keyframes HNGVUW_paw{0%{opacity:0;transform:scale(.4)}25%{opacity:.9;transform:scale(1.05)}70%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1)}}.HNGVUW_heart{width:1.25rem;height:1.25rem;color:var(--color-sky-heart);opacity:0;margin:-.625rem 0 0 -.625rem;animation:1.4s ease-out both HNGVUW_heart;position:absolute}.HNGVUW_heart svg{width:100%;height:100%}@keyframes HNGVUW_heart{0%{opacity:0;transform:translateY(0)scale(.5)}25%{opacity:.95;transform:translateY(-1rem)scale(1)}to{opacity:0;transform:translateY(-4.5rem)scale(.9)}}@media (prefers-reduced-motion:reduce){.HNGVUW_paws{display:none}.HNGVUW_bubble{transform:rotate(-3deg)}}.HNGVUW_pet{position:relative}.HNGVUW_pet:not([data-petted]):after{content:"";border:.1875rem solid color-mix(in srgb, var(--color-sky-ink), transparent 55%);pointer-events:none;border-radius:50%;position:absolute;inset:-.5rem}@media (prefers-reduced-motion:no-preference){.HNGVUW_pet:not([data-petted]):after{animation:HNGVUW_sky-invite 2.4s var(--ease) infinite}}@keyframes HNGVUW_sky-invite{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}.HNGVUW_hint{border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--color-butter), white 60%);width:fit-content;box-shadow:var(--shadow-outer);color:var(--color-sky-ink);font-weight:var(--fw-semibold);justify-content:center;align-items:center;gap:.5rem;margin:1rem auto 0;padding:.375rem 1rem;display:flex}.HNGVUW_hint svg{flex:none;width:1.25rem;height:1.25rem}[data-theme=dark] .HNGVUW_sky_block{--color-butter:#3a2a24;--color-butter-ink:#f3e6df}[data-theme=dark] .HNGVUW_sky_block .HNGVUW_hunt_title svg{color:var(--color-butter-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .HNGVUW_sky_block{--color-butter:#3a2a24;--color-butter-ink:#f3e6df}:root:not([data-theme]) .HNGVUW_sky_block .HNGVUW_hunt_title svg{color:var(--color-butter-ink)}}
.OTsbNa_accordion{border-top:1px solid var(--color-line-soft)}.OTsbNa_item{border-bottom:1px solid var(--color-line-soft)}.OTsbNa_heading{font-family:var(--font-body);font-size:inherit}.OTsbNa_trigger{width:100%;font-size:var(--fs-body-medium);font-weight:var(--fw-semibold);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;line-height:1.45;display:flex}@media (hover:hover){.OTsbNa_trigger:hover{color:var(--color-accent-text)}}.OTsbNa_sign{background-color:var(--color-card);width:2rem;height:2rem;box-shadow:var(--shadow-raised);border-radius:50%;flex-shrink:0;place-items:center;transition:box-shadow .3s,color .2s;display:grid}.OTsbNa_sign svg{stroke-width:2px;width:.875rem;height:.875rem}.OTsbNa_trigger[aria-expanded=true] .OTsbNa_sign{box-shadow:var(--shadow-pressed);color:var(--color-accent-text)}@media (hover:hover){.OTsbNa_trigger:hover .OTsbNa_sign{box-shadow:var(--shadow-pressed);color:var(--color-accent-text)}}.OTsbNa_panel{max-width:45rem;color:var(--color-text-soft);padding-bottom:1.375rem;line-height:1.6;animation:.2s OTsbNa_fade-in}
._6rQzuq_address{border:0;flex-direction:column;gap:.875rem;min-width:0;margin:0;padding:0;display:flex;container-type:inline-size}._6rQzuq_legend{font-size:var(--fs-small);font-weight:var(--fw-semibold);margin-bottom:.5rem;padding:0}._6rQzuq_row_street,._6rQzuq_row_city{align-items:end;gap:.875rem;display:grid}@container (min-width:30rem){._6rQzuq_row_street{grid-template-columns:1fr 7rem 8rem}._6rQzuq_row_city{grid-template-columns:8rem 1fr}._6rQzuq_row_street,._6rQzuq_row_city{grid-template-rows:auto auto auto;align-items:stretch;row-gap:0}:is(._6rQzuq_row_street,._6rQzuq_row_city)._6rQzuq_row_street>*,:is(._6rQzuq_row_street,._6rQzuq_row_city)._6rQzuq_row_city>*{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:.5rem;display:grid}}
.UQFaha_back_link{min-height:2.75rem;color:var(--color-accent-text);font-weight:var(--fw-semibold);align-items:center;gap:.375rem;margin-bottom:.5rem;display:inline-flex}.UQFaha_back_link svg{width:1.125rem;height:1.125rem}
.i178fW_form_thanks{flex-direction:column;gap:.75rem;padding:1.25rem 0;animation:.3s i178fW_fade-in;display:flex}.i178fW_title{font-size:var(--fs-title-xl);line-height:1.15}.i178fW_text{color:var(--color-text-soft);font-size:var(--fs-body-medium);line-height:1.6}
.gNaZFa_highlight{color:var(--color-deep-accent)}a.gNaZFa_link{color:var(--color-deep-accent)}@media (hover:hover){a.gNaZFa_link:hover{color:var(--color-deep-text)}}.gNaZFa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1.375rem;display:grid}.gNaZFa_member{flex-direction:column;gap:1rem;display:flex}.gNaZFa_member .gNaZFa_photo{background:var(--color-on-deep-fill)}.gNaZFa_text{flex-direction:column;display:flex}.gNaZFa_name{font-family:var(--font-heading);font-size:var(--fs-title-lg);margin-bottom:.25rem;line-height:1.15}.gNaZFa_role{color:var(--color-deep-muted);font-size:var(--fs-body-small);margin-bottom:.625rem;font-style:italic}.gNaZFa_short{color:var(--color-deep-muted);line-height:1.55}
._9hiAoW_snack_cancel{flex-direction:column;gap:.75rem;display:flex}._9hiAoW_text{color:var(--color-text-soft);font-size:var(--fs-body-small)}._9hiAoW_confirm{font-size:var(--fs-small);cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}._9hiAoW_checkbox{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);flex-shrink:0;margin-top:.125rem}._9hiAoW_failed{color:var(--color-error);font-weight:var(--fw-medium)}._9hiAoW_done{font-weight:var(--fw-semibold)}
.epY8GW_breadcrumbs{min-width:0}.epY8GW_list{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;column-gap:.25rem;margin:0;padding:0;line-height:1.3;list-style:none;display:flex}.epY8GW_item{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.epY8GW_link{min-height:2.75rem;color:var(--color-muted);font-weight:var(--fw-medium);align-items:center;transition:color .2s;display:inline-flex}@media (hover:hover){a.epY8GW_link:hover{color:var(--color-text)}}.epY8GW_current{max-width:min(100%,24rem);color:var(--color-text);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.epY8GW_separator{width:.875rem;height:.875rem;color:var(--color-muted);stroke-width:1.75px;flex-shrink:0}.epY8GW_trail{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1.5rem;margin-bottom:1rem;display:flex}.epY8GW_trail>a{margin-block:0}
.eeeaGq_page_intro{padding-top:var(--page-top);padding-bottom:var(--page-top)}.eeeaGq_tight{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.eeeaGq_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,26.25rem),1fr));align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.eeeaGq_width_text>*{max-width:68.75rem}.eeeaGq_text{flex-direction:column;gap:1.375rem;display:flex}.eeeaGq_title{max-width:56.25rem}.eeeaGq_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.cWGtMq_dog_sketch{--dog-fur:var(--color-dog-fur);--dog-shade:var(--color-dog-shade);--dog-ink:var(--color-dog-ink);width:100%;height:auto;display:block;overflow:visible}.cWGtMq_ground{fill:color-mix(in srgb, var(--color-dog-ink), transparent 72%)}.cWGtMq_dog{animation:cWGtMq_appear .28s var(--ease) both}.cWGtMq_solid{stroke-linejoin:round}.cWGtMq_edge{stroke-width:calc(5 * var(--dog-ink-scale,1))}.cWGtMq_line{fill:none;stroke-linecap:round;stroke-linejoin:round}.cWGtMq_solid.cWGtMq_ink{fill:var(--dog-ink);stroke:var(--dog-ink)}.cWGtMq_solid.cWGtMq_fur{fill:var(--dog-fur)}.cWGtMq_solid.cWGtMq_shade{fill:var(--dog-shade)}.cWGtMq_line.cWGtMq_ink{stroke:var(--dog-ink)}.cWGtMq_line.cWGtMq_fur{stroke:var(--dog-fur)}.cWGtMq_line.cWGtMq_shade{stroke:var(--dog-shade)}.cWGtMq_detail,.cWGtMq_detail_strong{fill:none;stroke:var(--dog-ink);stroke-width:calc(1.75 * var(--dog-ink-scale,1));stroke-linecap:round}.cWGtMq_detail{opacity:.45}.cWGtMq_muzzle{fill:var(--color-dog-light)}.cWGtMq_eye{fill:var(--dog-ink)}.cWGtMq_glint{fill:var(--color-dog-light)}.cWGtMq_grey{fill:var(--color-dog-grey)}.cWGtMq_solid.cWGtMq_scarf{fill:var(--color-dog-scarf)}.cWGtMq_line.cWGtMq_scarf{stroke:var(--color-dog-scarf)}.cWGtMq_brow{fill:none;stroke:var(--color-dog-grey);stroke-width:3px;stroke-linecap:round}.cWGtMq_lid{fill:none;stroke:var(--dog-ink);stroke-width:1.75px;stroke-linecap:round}.cWGtMq_wag{transform-box:view-box;animation:.28s ease-in-out 4 alternate cWGtMq_wag}.cWGtMq_wag_pup{transform-box:view-box;animation:.18s ease-in-out 6 alternate cWGtMq_wag}@media (prefers-reduced-motion:reduce){.cWGtMq_dog,.cWGtMq_wag,.cWGtMq_wag_pup{animation:none}}:is(html[data-a11y-motion=on] :is(.cWGtMq_dog,.cWGtMq_wag,.cWGtMq_wag_pup),html[data-a11y-save=on] :is(.cWGtMq_dog,.cWGtMq_wag,.cWGtMq_wag_pup)){animation:none}@keyframes cWGtMq_wag{0%{transform:rotate(-9deg)}to{transform:rotate(12deg)}}.cWGtMq_swatch{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:2.5rem;height:2.5rem}@keyframes cWGtMq_appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}
.Z28jwa_vacancy_news{gap:var(--gap-cards);grid-template-columns:repeat(auto-fit,minmax(min(100%,21.25rem),1fr));display:grid}.Z28jwa_vacancy{min-height:18.75rem;padding:var(--pad-card);border-radius:var(--radius-panel);background-color:var(--color-accent);box-shadow:var(--shadow-outer);color:var(--color-accent-ink);flex-direction:column;justify-content:space-between;gap:1.125rem;display:flex}.Z28jwa_vacancy .eyebrow{color:inherit}.Z28jwa_vacancy_text{flex-direction:column;gap:.875rem;display:flex}.Z28jwa_title{font-size:var(--fs-h3);line-height:1.05}.Z28jwa_lead{font-size:var(--fs-body-medium);line-height:1.55}.Z28jwa_vacancy_foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}@media (max-width:39.99em){.Z28jwa_vacancy_foot{justify-content:center}.Z28jwa_vacancy_foot>:first-child{flex:100%}}.Z28jwa_vacancy_photo{width:clamp(5.5rem,9vw,7.5rem);box-shadow:0 0 0 .25rem var(--color-accent-soft);flex:none}.Z28jwa_news{padding:var(--pad-card);border-radius:var(--radius-panel);background-color:var(--color-card);box-shadow:var(--shadow-outer);flex-direction:column;gap:.375rem;display:flex}.Z28jwa_news_title{color:var(--color-muted);font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem}.Z28jwa_item{border-bottom:1px solid var(--color-line-soft);align-items:center;gap:1rem;padding:1rem 0;transition:color .2s;display:flex}@media (hover:hover){.Z28jwa_item:hover{color:var(--color-accent-text)}}.Z28jwa_item .mono{white-space:nowrap;margin-inline-start:auto}.Z28jwa_item_title{font-family:var(--font-heading);font-size:var(--fs-title-2xs);line-height:1.3}.Z28jwa_thumb{flex:none;width:3.5rem}
.Ww6qdq_snack_panel{grid-column:1/-1}.Ww6qdq_item{border-top:1px solid var(--ptl-line);flex-direction:column;gap:.75rem;padding-top:.875rem;display:flex}.Ww6qdq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.Ww6qdq_what{gap:.125rem;min-width:0;display:grid}.Ww6qdq_status{border-radius:var(--radius-pill);background-color:var(--color-field);box-shadow:var(--shadow-inner);font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;padding:.2rem .75rem;display:inline-flex}.Ww6qdq_status_good{background-color:var(--color-tint-3)}.Ww6qdq_status_wait{background-color:var(--color-tint-2)}.Ww6qdq_status_bad{color:var(--color-error)}.Ww6qdq_status_off{color:var(--color-muted)}.Ww6qdq_open{align-self:flex-start;align-items:center;gap:.375rem;display:inline-flex}.Ww6qdq_open svg{width:1.125rem;height:1.125rem}.Ww6qdq_more summary{min-height:2.75rem;font-size:var(--fs-small);font-weight:var(--fw-semibold);cursor:pointer;align-items:center;display:flex}.Ww6qdq_form{flex-direction:column;gap:.875rem;display:flex}.Ww6qdq_notice{font-weight:var(--fw-semibold)}.Ww6qdq_failed{color:var(--color-error);font-weight:var(--fw-medium)}
.fEIT6W_notice{border-radius:var(--radius,.375rem);background:var(--gemak-bar-bg,color-mix(in srgb, currentColor 7%, transparent));font-size:var(--gemak-small,.9375rem);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 1rem;padding:.5rem .75rem;display:flex}
@font-face{font-stretch:75% 125%;font-family:mona;src:url(../media/mona_sans_latin_wdth_normal-s.44gmstuh-bse8.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:mona Fallback;src:local(Arial);ascent-override:106.37%;descent-override:31.23%;line-gap-override:0.0%;size-adjust:102.48%}.BVs2Iq_className{font-family:mona,mona Fallback}.BVs2Iq_variable{--font-mona:"mona", "mona Fallback"}
.Oq4Y6G_klas_page{gap:var(--space-stack);min-width:0;display:grid}.Oq4Y6G_dogs{gap:.5rem;display:grid}.Oq4Y6G_dog_list{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.Oq4Y6G_dog_link{border-radius:var(--radius-pill);background-color:var(--color-card);min-height:2.75rem;color:var(--color-text);font-weight:var(--fw-semibold);align-items:center;padding:.5rem 1.125rem;text-decoration:none;display:inline-flex}.Oq4Y6G_dog_link[aria-current=page]{background-color:var(--color-text);color:var(--color-bg)}.Oq4Y6G_school{gap:var(--ptl-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (min-width:54rem){.Oq4Y6G_school{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr)}}.Oq4Y6G_side{gap:var(--ptl-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;min-width:0;display:grid}@container (min-width:54rem){.Oq4Y6G_side{grid-template-columns:minmax(0,1fr)}}.Oq4Y6G_streak{font-family:var(--font-heading);font-size:var(--fs-title-2xs);line-height:1.25}.Oq4Y6G_sessions{list-style:none}.Oq4Y6G_session{flex:1;gap:.125rem;min-width:0;display:grid}.Oq4Y6G_note{font-size:var(--fs-small);color:var(--color-text-soft);overflow-wrap:anywhere}.Oq4Y6G_remove{background-color:var(--color-card);width:2.75rem;height:2.75rem;color:var(--color-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.Oq4Y6G_remove svg{width:1.125rem;height:1.125rem}.Oq4Y6G_remove:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Oq4Y6G_method{border-radius:var(--radius-card);background-color:var(--color-tint-3);gap:.75rem;padding:clamp(1.125rem,2.4vw,1.75rem);display:grid}.Oq4Y6G_method_title{font-size:var(--fs-title-sm)}.Oq4Y6G_method_list{font-size:var(--fs-body-small);color:var(--color-text-soft);gap:.5rem;padding-left:1.125rem;display:grid}.Oq4Y6G_signed{color:var(--color-accent-text);justify-self:end;transform:rotate(-4deg)}.Oq4Y6G_care_grid,.Oq4Y6G_columns{gap:var(--ptl-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.Oq4Y6G_past{grid-column:1/-1}.Oq4Y6G_past_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));column-gap:2rem}.Oq4Y6G_past_list>li:last-child{border-bottom:1px solid var(--ptl-line)}.Oq4Y6G_visit{gap:.125rem;min-width:0;display:grid}.Oq4Y6G_visit_when{font-weight:var(--fw-semibold)}.Oq4Y6G_status{border-radius:var(--radius-pill);background-color:var(--color-field);box-shadow:var(--shadow-inner);font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;gap:.35rem;padding:.2rem .75rem;display:inline-flex}.Oq4Y6G_status_good{background-color:var(--color-tint-3)}.Oq4Y6G_status_wait{background-color:var(--color-tint-2)}.Oq4Y6G_status_off{color:var(--color-muted)}.Oq4Y6G_visit_calendar{flex-basis:100%}
.lbORjG_coming_list{flex-direction:column;gap:.75rem;min-width:0;display:flex;container-type:inline-size}.lbORjG_day_card{border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer);flex-direction:column;gap:.25rem;padding:.75rem .5rem .5rem;display:flex}.lbORjG_day{font-size:var(--fs-small);font-weight:var(--fw-semibold);align-items:center;gap:.5rem;padding-inline:.75rem;display:flex}.lbORjG_day:first-letter{text-transform:uppercase}[data-today]>.lbORjG_day{color:var(--color-accent-text)}.lbORjG_day_count{border-radius:var(--radius-pill);background-color:var(--color-bg-alt);min-width:1.375rem;color:var(--color-text-soft);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;padding:0 .375rem;line-height:1.375rem}.lbORjG_rows{flex-direction:column;list-style:none;display:flex}.lbORjG_rows>li+li{border-top:1px solid var(--color-line-soft)}.lbORjG_row{--color-context:var(--color-card);border-radius:var(--radius-card-small);min-height:3.25rem;color:var(--color-text);font-size:var(--fs-small);grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"slot what status""slot who who";align-items:center;gap:.125rem .75rem;padding:.625rem .75rem;text-decoration:none;transition:background-color .2s;display:grid}@media (hover:hover){.lbORjG_row:hover{background-color:var(--color-bg)}}.lbORjG_row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.lbORjG_slot{font-family:var(--font-mono);font-size:var(--fs-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;grid-area:slot;align-self:start;line-height:1.4}.lbORjG_what{flex-wrap:wrap;grid-area:what;align-items:baseline;gap:0 .5rem;min-width:0;display:flex}.lbORjG_service{font-weight:var(--fw-semibold)}.lbORjG_dog{color:var(--color-text-soft)}.lbORjG_who{min-width:0;color:var(--color-text-soft);grid-area:who;align-items:center;gap:.5rem;display:flex}.lbORjG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lbORjG_status{white-space:nowrap;grid-area:status;justify-self:end}.lbORjG_dot{background-color:currentColor;border-radius:50%;width:.4375rem;height:.4375rem}[data-status=confirmed]>.lbORjG_dot{background-color:var(--color-ok)}@container (min-width:36rem){.lbORjG_row{grid-template-columns:3.5rem minmax(0,1.5fr) minmax(0,1fr) 7.5rem;grid-template-areas:"slot what who status";gap:.5rem 1.25rem}.lbORjG_slot{align-self:center}}
.g3zg8a_done{min-height:var(--button-md);border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-accent-ink);font-weight:var(--fw-semibold);align-items:center;padding:.75rem 1.5rem;display:inline-flex}.g3zg8a_codes{border-radius:var(--radius-card-small);background-color:var(--color-bg-alt);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:1rem;list-style:none;display:grid}.g3zg8a_codes li{font-size:var(--fs-body);letter-spacing:.08em}
._3PG2ia_dog_scene{aspect-ratio:1;background-color:var(--scene-plate,var(--color-accent-soft));border-radius:50%;place-items:center;display:grid;position:relative}._3PG2ia_dog,._3PG2ia_over{grid-area:1/1;width:84%;height:auto;translate:0 6%}._3PG2ia_over{overflow:visible}._3PG2ia_dog g{animation:none}._3PG2ia_lead{fill:none;stroke:var(--color-dog-ink);stroke-width:3px;stroke-linecap:round}._3PG2ia_collar{fill:var(--color-accent);stroke:var(--color-dog-ink);stroke-width:2px}._3PG2ia_mud ellipse{fill:var(--color-dog-mud)}._3PG2ia_bubbles circle{fill:var(--color-bubble);stroke:var(--color-bubble-edge);stroke-width:2px}._3PG2ia_sparkles path{fill:var(--color-butter);stroke:var(--color-dog-ink);stroke-width:1.5px;stroke-linejoin:round}._3PG2ia_sparkles ._3PG2ia_heart{fill:var(--color-accent)}
.OyaEHG_info_line{color:var(--color-text-soft);font-size:var(--fs-body-small);flex-direction:column;gap:.5rem;padding:0;line-height:1.4;list-style:none;display:flex}@media (min-width:40em){.OyaEHG_line{clip-path:inset(-.75rem -.75rem -.75rem -.375rem);flex-flow:wrap;gap:.5rem 1.75rem}.OyaEHG_line .OyaEHG_item+.OyaEHG_item:before{content:"";opacity:.4;background-color:currentColor;border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:50%;left:-1rem;translate:0 -50%}}.OyaEHG_list{gap:.625rem}.OyaEHG_item{min-width:0;display:flex;position:relative}.OyaEHG_item:empty{display:none}.OyaEHG_fact{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.OyaEHG_link{color:var(--color-text)}@media (pointer:coarse){.OyaEHG_link{margin-block:-.75rem;padding-block:.75rem}}@media (hover:hover){.OyaEHG_link:hover .OyaEHG_icon{color:var(--color-accent-text)}}.OyaEHG_icon{width:1.125rem;height:1.125rem;color:var(--color-accent-text);stroke-width:1.75px;flex:none}
@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono_latin_wght_normal-s.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrains Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.pP1WUG_className{font-family:jetbrains,jetbrains Fallback}.pP1WUG_variable{--font-jetbrains:"jetbrains", "jetbrains Fallback"}
.EVINoq_shop_page{padding-top:var(--page-top);padding-bottom:var(--section-y)}.EVINoq_title{margin-bottom:var(--space-stack);font-size:var(--fs-h2)}
.JYhsfG_cards{gap:var(--gap-cards);flex-direction:column;display:flex}.JYhsfG_form_card,.JYhsfG_paper_card{padding:var(--pad-card);border-radius:var(--radius-panel);background-color:var(--color-card);box-shadow:var(--shadow-outer);flex-direction:column;gap:.75rem;display:flex}.JYhsfG_paper_card{--color-context:var(--color-bg-alt);background-color:var(--color-bg-alt)}.JYhsfG_title{font-size:var(--fs-title-lg);line-height:1.15}.JYhsfG_title_small{font-size:var(--fs-title-sm);line-height:1.2}.JYhsfG_lead{color:var(--color-text-soft);margin-bottom:.5rem}.JYhsfG_model_page{padding-top:var(--page-top);padding-bottom:var(--section-y)}.JYhsfG_model_inner{flex-direction:column;gap:1.375rem;display:flex}.JYhsfG_model_inner>*{max-width:46rem}.JYhsfG_actions{flex-wrap:wrap;gap:.625rem;display:flex}.JYhsfG_model_title{font-size:var(--fs-h2);-webkit-hyphens:auto;hyphens:auto}@media print{.JYhsfG_model_page{padding:0}}
.u1fyoq_backup_report{flex-direction:column;gap:.5rem;display:flex}.u1fyoq_backup_report p:first-child{font-weight:var(--adm-heading-weight,var(--fw-semibold))}.u1fyoq_compact p{color:var(--adm-muted,var(--color-muted));align-items:center;gap:.5rem;display:flex}.u1fyoq_compact svg{flex:none;width:1.25rem;height:1.25rem}.u1fyoq_problem{color:var(--adm-error,var(--color-error));font-weight:var(--adm-heading-weight,var(--fw-semibold))}
