.D0v6Lq_help{max-width:45rem;color:var(--text-soft);font-size:.9375rem;line-height:1.6}.D0v6Lq_help p{margin:.5rem 0}.D0v6Lq_help .D0v6Lq_betaNote{color:var(--text-muted);margin-bottom:1.5rem;font-size:.8125rem}.D0v6Lq_beta{vertical-align:middle;color:var(--text-soft);background:var(--surface-soft);border:1px solid var(--line);border-radius:4px;margin-left:.5rem;padding:0 5px;font-size:.625rem;font-weight:500;line-height:1rem;display:inline-block}.D0v6Lq_empty{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;max-width:47.5rem;margin:1rem 0;padding:2rem}.D0v6Lq_empty h2{margin:0 0 .75rem;font-size:1.25rem;line-height:1.4}.D0v6Lq_empty p{max-width:34rem;color:var(--text-soft);margin:0 0 1.25rem;font-size:.875rem;line-height:1.6}.D0v6Lq_empty p:last-child{margin-bottom:0}@media (max-width:40rem){.D0v6Lq_empty{padding:1.5rem}}
.UGX8vG_box{border:1px solid var(--color-border,#e5e7eb);border-radius:12px;gap:12px;min-width:0;padding:12px;display:grid}.UGX8vG_heading{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:14px;line-height:20px;display:flex}.UGX8vG_funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.UGX8vG_funnel li{border-left:2px solid #3f7a5c;align-content:start;gap:4px;min-width:0;padding-left:12px;display:grid}.UGX8vG_funnel strong{font-size:24px;line-height:32px}.UGX8vG_funnel small{color:#4b5563;font-size:13px;line-height:20px}.UGX8vG_box summary,.UGX8vG_evidence summary{cursor:pointer;min-height:32px;font-size:14px;line-height:20px}.UGX8vG_box p,.UGX8vG_evidence p{overflow-wrap:anywhere;margin:4px 0;font-size:14px;line-height:20px}.UGX8vG_facts{flex-wrap:wrap;gap:8px 24px;margin:8px 0;display:flex}.UGX8vG_facts dt{color:#4b5563;font-size:14px;line-height:20px}.UGX8vG_facts dd{margin:0;font-size:14px;line-height:20px}@media (max-width:600px){.UGX8vG_funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.UGX8vG_box summary,.UGX8vG_evidence summary{min-height:40px}}
.woz9Yq_field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.woz9Yq_label{color:var(--text-soft);font-size:.875rem;font-weight:500}.woz9Yq_hint{color:var(--text-muted);font-size:.8125rem}.woz9Yq_input{width:100%;min-width:0;height:var(--control-height);padding:7px var(--control-padding-inline);color:var(--text);border:1px solid var(--control-line);border-radius:var(--control-radius);background:var(--surface);font-family:inherit;font-size:16px;line-height:20px}.woz9Yq_textarea{resize:vertical;height:auto;min-height:5.5rem}.woz9Yq_input:focus{outline:2px solid var(--action);outline-offset:1px;border-color:var(--action)}.woz9Yq_select{padding-right:var(--control-select-padding-end);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%236b7280' stroke-width='1.6' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--control-select-chevron-inset) center;text-overflow:ellipsis;background-size:12px 8px;font-family:inherit;line-height:20px}.woz9Yq_selectFilled{color:var(--surface);background-color:var(--select-fill,var(--text-muted));border-color:var(--select-fill,var(--text-muted));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='1.6' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");font-weight:600}.woz9Yq_selectFilled option{color:var(--text);background:var(--surface);font-weight:400}.woz9Yq_button{width:auto;min-height:var(--control-height);padding:7px var(--control-padding-inline);color:var(--surface);background:var(--action);border:1px solid var(--action);border-radius:var(--control-radius);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.woz9Yq_secondary{color:var(--action);background:var(--surface);border-color:var(--action)}.woz9Yq_neutral,.woz9Yq_quiet{color:var(--text);background:var(--surface);border-color:var(--control-line)}.woz9Yq_quiet{color:var(--text-soft)}.woz9Yq_danger{color:var(--danger);background:var(--surface);border-color:var(--danger)}.woz9Yq_compact{min-height:var(--control-compact-height);padding:5px var(--control-padding-inline);font-size:.875rem}.woz9Yq_button:hover:not(:disabled){background:var(--action-hover)}.woz9Yq_secondary:hover:not(:disabled),.woz9Yq_neutral:hover:not(:disabled),.woz9Yq_quiet:hover:not(:disabled){color:var(--text);background:var(--surface-soft)}.woz9Yq_secondary:hover:not(:disabled){color:var(--action-deep);border-color:var(--action-hover);background:var(--action-faint)}.woz9Yq_danger:hover:not(:disabled){color:var(--danger);background:var(--danger-fill);border-color:var(--danger)}.woz9Yq_button:disabled{color:var(--text-muted);background:var(--surface-muted);border-color:var(--line);cursor:not-allowed}.woz9Yq_secondary:disabled,.woz9Yq_neutral:disabled,.woz9Yq_danger:disabled,.woz9Yq_quiet:disabled{color:var(--text-muted);background:var(--surface-muted);border-color:var(--line)}.woz9Yq_errorState{margin-bottom:1rem}.woz9Yq_errorState .woz9Yq_error{margin-bottom:.5rem}.woz9Yq_error{color:var(--danger);background:var(--danger-fill);border:1px solid var(--danger);overflow-wrap:anywhere;border-radius:8px;margin:0 0 1rem;padding:.6rem .75rem;font-size:.875rem;line-height:20px}.woz9Yq_saved{color:var(--action-deep);margin:.75rem 0 0;font-size:.9rem}@media (pointer:coarse),(max-width:40rem){.woz9Yq_input,.woz9Yq_button{padding-block:9px}.woz9Yq_compact{min-height:var(--control-touch-height);padding-block:9px}}.woz9Yq_info{color:var(--action-deep);background:var(--action-faint);border:1px solid var(--action-line);overflow-wrap:anywhere;border-radius:8px;margin:0 0 1rem;padding:.6rem .75rem;font-size:.9rem}.woz9Yq_group{border:0;min-width:0;margin:0;padding:0}.woz9Yq_input:disabled{color:var(--text-soft);background-color:var(--surface-muted);cursor:not-allowed;border-color:var(--line)}.woz9Yq_input[readonly]{background-color:var(--surface-soft)}.woz9Yq_public{width:auto;min-height:var(--control-height);justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition:background .15s;display:inline-flex}.woz9Yq_public.woz9Yq_secondary{font-weight:400;transition:border-color .15s,background .15s}.woz9Yq_fullWidth{width:100%}.woz9Yq_buttonContent{align-items:center;display:inline-grid}.woz9Yq_buttonLabel,.woz9Yq_pendingLabel{grid-area:1/1}.woz9Yq_pendingLabel{justify-content:center;align-items:center;gap:8px;display:inline-flex}.woz9Yq_concealed{visibility:hidden}.woz9Yq_concealed .woz9Yq_spinner{animation:none}.woz9Yq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite woz9Yq_spin}@keyframes woz9Yq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.woz9Yq_spinner{animation:none}}.woz9Yq_standalone{overflow-wrap:anywhere;min-width:0;max-width:720px;margin:24px auto;padding:0 16px}.woz9Yq_sessionNotice{color:var(--warning);background:var(--warning-fill);border-bottom:1px solid var(--warning);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.woz9Yq_sessionNotice>span{flex:240px;min-width:0}
.h2t_hG_card{flex-direction:column;min-width:0;display:flex}.h2t_hG_photo{aspect-ratio:1.28;background:var(--surface-muted);color:inherit;isolation:isolate;border-radius:12px;display:block;position:relative;overflow:hidden}.h2t_hG_image,.h2t_hG_image img,.h2t_hG_noPhoto{width:100%;height:100%;display:block;position:absolute;inset:0}.h2t_hG_image{opacity:0;transition:opacity 1s}.h2t_hG_image img{object-fit:cover;transition:filter .25s,transform .4s}.h2t_hG_activeImage{opacity:1}.h2t_hG_photo:hover .h2t_hG_image img{filter:brightness(.94);transform:scale(1.01)}.h2t_hG_noPhoto{background:var(--surface-muted)}.h2t_hG_instant{z-index:2;color:#fff;filter:drop-shadow(0 1px 2px #11182799);place-items:center;width:28px;height:28px;display:grid;position:absolute;top:11px;left:11px}.h2t_hG_instant svg{fill:currentColor;width:27px;height:27px}.h2t_hG_cancellation{z-index:2;color:#fff;filter:drop-shadow(0 1px 2px #11182799);align-items:center;gap:4px;height:28px;font-size:13px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:11px;right:11px}.h2t_hG_cancellation svg{flex:none;width:17px;height:17px}.h2t_hG_dots{z-index:2;opacity:0;gap:4px;transition:opacity .2s;display:flex;position:absolute;bottom:10px;right:12px}.h2t_hG_photo:hover .h2t_hG_dots{opacity:1}.h2t_hG_dots i{background:#fff9;border-radius:50%;width:5px;height:5px;box-shadow:0 1px 2px #11182755}.h2t_hG_dots .h2t_hG_activeDot{background:#fff}.h2t_hG_body{flex-direction:column;gap:3px;min-width:0;padding-top:9px;display:flex}.h2t_hG_price{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:22px}.h2t_hG_price>span{color:var(--text-soft);font-size:14px;font-weight:400}.h2t_hG_body h3{min-width:0;font-family:var(--heading-stack);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:21px;overflow:hidden}.h2t_hG_body h3 a{color:var(--text);text-decoration:none}.h2t_hG_body h3 a:hover{text-decoration:underline}.h2t_hG_place{min-width:0;color:var(--text-soft);align-items:center;gap:5px;font-size:13px;line-height:19px;display:flex}.h2t_hG_place svg{flex:none;width:15px;height:15px}.h2t_hG_place span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.h2t_hG_place a{color:inherit;text-decoration:none}.h2t_hG_place a:hover{color:var(--action);text-decoration:underline}.h2t_hG_place a:focus-visible{outline:2px solid var(--action);outline-offset:2px}@media (pointer:coarse){.h2t_hG_dots{display:none}}
._9bDIFW_field{width:100%;min-width:0;display:block;position:relative}._9bDIFW_dateTimeFields{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}._9bDIFW_control{min-width:0;display:block;position:relative}._9bDIFW_input{font-variant-numeric:tabular-nums;min-width:0;padding-right:2.875rem;}._9bDIFW_input[aria-invalid=true]{border-color:var(--danger,#b91c1c)}._9bDIFW_input:disabled{color:var(--text-soft);background:var(--surface-muted);cursor:not-allowed}._9bDIFW_calendar{width:2.75rem;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;place-items:center;padding:0;display:grid;position:absolute;inset:0 0 0 auto}._9bDIFW_calendar:hover:not(:disabled){color:var(--text);background:var(--surface-soft)}._9bDIFW_calendar:focus-visible{outline:2px solid var(--action);outline-offset:-3px}._9bDIFW_calendar:disabled{cursor:default;opacity:.5}._9bDIFW_native{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;right:0}._9bDIFW_error{color:var(--danger,#b91c1c);margin-top:.35rem;font-size:.8125rem;line-height:1.4;display:block}@media (pointer:coarse),(max-width:40rem){._9bDIFW_input{height:var(--control-height)}}
.tIrLIG_stripRow .tIrLIG_monthArrow{flex:none}.tIrLIG_monthNav{justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0 .25rem;display:flex}.tIrLIG_monthName{text-transform:capitalize;font-weight:600}.tIrLIG_monthArrow{width:var(--control-compact-height);height:var(--control-compact-height);color:var(--text);font:inherit;background:var(--surface);border:1px solid var(--control-line);cursor:pointer;border-radius:8px;padding:0;font-size:1.25rem;line-height:1}.tIrLIG_monthArrow:hover:not(:disabled){border-color:var(--action)}.tIrLIG_monthArrow:disabled{color:var(--text-muted);cursor:not-allowed;border-color:var(--line)}.tIrLIG_weekdays,.tIrLIG_monthGrid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.tIrLIG_weekdays{color:var(--text-soft);text-align:center;margin-bottom:.25rem;font-size:.75rem}.tIrLIG_day{aspect-ratio:1;font:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--control-line);border-radius:.5rem;justify-content:center;align-items:center;padding:0;font-size:.9rem;font-weight:600;display:flex}.tIrLIG_day:hover:not(:disabled){border-color:var(--action)}.tIrLIG_day.tIrLIG_dayDisabled,.tIrLIG_stripDay.tIrLIG_dayDisabled{color:var(--text-muted);cursor:not-allowed;background:var(--surface-muted);border-color:var(--line)}.tIrLIG_day.tIrLIG_daySelected,.tIrLIG_stripDay.tIrLIG_daySelected{color:var(--surface);background:var(--action);border-color:var(--action)}.tIrLIG_monthArrow{min-width:var(--control-compact-height)}@media (pointer:coarse),(max-width:40rem){.tIrLIG_monthArrow{min-width:44px;min-height:44px}}
.GWSZSW_page{max-width:72rem;margin:0 auto;padding:1rem;container:public-offers/inline-size}.GWSZSW_siteHeader{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0 1rem;display:flex}.GWSZSW_brand{color:var(--text);font-size:1.1rem;font-weight:600;text-decoration:none}.GWSZSW_siteNav{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.GWSZSW_siteNav a{color:var(--text-soft);font-size:.9rem;text-decoration:none}.GWSZSW_siteNav a:hover{color:var(--text);text-decoration:underline}.GWSZSW_hero{padding:2rem 0 1rem}.GWSZSW_hero h1{margin:0 0 .75rem;font-size:clamp(1.6rem,5vw,2.4rem)}.GWSZSW_hero p{max-width:44rem;color:var(--text-soft);margin:0}.GWSZSW_stats{flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0 0;display:flex}.GWSZSW_stats dt{color:var(--text-muted);font-size:.85rem}.GWSZSW_stats dd{margin:0;font-size:1.6rem;font-weight:600}.GWSZSW_section{margin:2rem 0}.GWSZSW_section h2{margin:0 0 .75rem;font-size:1.25rem}.GWSZSW_section h3{margin:1rem 0 .35rem;font-size:1rem}.GWSZSW_steps{color:var(--text-soft);margin:0;padding-left:1.25rem}.GWSZSW_steps li+li{margin-top:.35rem}.GWSZSW_benefits{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.GWSZSW_benefits h3{margin:0 0 .35rem}.GWSZSW_benefits p{color:var(--text-soft);overflow-wrap:anywhere;margin:0}.GWSZSW_text{color:var(--text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 .5rem}.GWSZSW_empty{color:var(--text-muted);margin:0}.GWSZSW_companies{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.GWSZSW_companyCard{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:.75rem;padding:1rem;display:flex}.GWSZSW_companyLogo{object-fit:cover;border-radius:10px;flex:0 0 4rem;width:4rem;height:4rem}.GWSZSW_companyBody{min-width:0}.GWSZSW_companyBody h3{margin:0 0 .25rem;font-size:1.05rem}.GWSZSW_companyBody p{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 .35rem;font-size:.9rem}.GWSZSW_noPhoto{background:repeating-linear-gradient(45deg, var(--surface-muted), var(--surface-muted) 8px, var(--line) 8px, var(--line) 16px)}.GWSZSW_tags{flex-wrap:wrap;gap:.35rem;margin:0 0 .35rem;padding:0;list-style:none;display:flex}.GWSZSW_tags li{color:var(--text-soft);background:var(--surface-muted);border-radius:999px;padding:.15rem .5rem;font-size:.78rem}.GWSZSW_companyPage{background:#f2f3f5;min-height:100vh;padding:0 0 4rem}.GWSZSW_pageInner{box-sizing:border-box;width:100%;max-width:64rem;margin:0 auto;padding:0 1rem;container:public-offers/inline-size}.GWSZSW_topBar{background:var(--surface);border-bottom:1px solid var(--line)}.GWSZSW_topBarInner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:64rem;margin:0 auto;padding:.6rem 1rem;display:flex}.GWSZSW_companyBrand{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.GWSZSW_companyBrand>.GWSZSW_brand{white-space:nowrap;flex-shrink:0}.GWSZSW_companyBrandSeparator{color:var(--text-muted);flex-shrink:0}.GWSZSW_companyBrandLink{min-width:0;color:var(--text-soft);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.4}.GWSZSW_companyBrandLink:hover{color:var(--action-deep);text-decoration-color:currentColor}@media (max-width:37.5rem){.GWSZSW_companyBrand{flex-wrap:wrap;row-gap:4px}.GWSZSW_companyBrandSeparator{display:none}.GWSZSW_companyBrandLink{overflow-wrap:break-word;word-break:normal;flex:0 0 100%;line-height:1.3}}.GWSZSW_companyHeaderAuth{flex-shrink:0;align-items:center;gap:18px;display:flex}.GWSZSW_companyHeaderAuth a{color:var(--text-soft);font-size:.9rem;text-decoration:none}.GWSZSW_companyHeaderAuth a:hover{color:var(--text);text-decoration:underline}.GWSZSW_headerDirections{white-space:nowrap}.GWSZSW_cover{background-position:50%;background-size:cover;height:clamp(9rem,26vw,20rem)}.GWSZSW_coverFallback{background:linear-gradient(135deg,#eef0ee,#dcdfdc)}.GWSZSW_identity{background:var(--surface);border-radius:16px;margin-top:-2.5rem;padding:1.25rem;position:relative;box-shadow:0 2px 12px #11182714}.GWSZSW_identityHead{align-items:flex-start;gap:1rem;display:flex}.GWSZSW_logo{object-fit:cover;background:var(--surface);border:3px solid var(--surface);border-radius:14px;flex:none;width:4.5rem;height:4.5rem;margin-top:-3rem;box-shadow:0 2px 8px #1118271f}.GWSZSW_identity h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 .35rem;font-size:clamp(1.35rem,3.5vw,2rem);font-weight:600;line-height:1.15}.GWSZSW_facts{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.GWSZSW_facts li{background:var(--surface-soft);border-radius:6px;padding:.15rem .5rem}.GWSZSW_factOpen{color:#047857;font-weight:600}.GWSZSW_factClosed{color:#b45309;font-weight:600}.GWSZSW_tagline{color:var(--text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:.85rem 0 0;line-height:1.6}.GWSZSW_textClamped{-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GWSZSW_moreLink{color:var(--action);cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-family:inherit;font-size:.92rem}.GWSZSW_moreLink:hover{text-decoration:underline}.GWSZSW_identityActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem;display:flex}.GWSZSW_identityActions>a,.GWSZSW_contactPhone,.GWSZSW_contactIcons a{height:auto;min-height:var(--control-height,36px);box-sizing:border-box;border-radius:8px}.GWSZSW_contactPhone,.GWSZSW_contactIcons a{color:var(--text);background:var(--surface);border:1px solid var(--control-line);text-decoration:none}.GWSZSW_contactPhone{white-space:nowrap;align-items:center;gap:.6rem;padding:0 .875rem;font-size:1rem;font-weight:500;display:inline-flex}.GWSZSW_contactPhone svg,.GWSZSW_contactIcons svg{flex-shrink:0;width:22px;height:22px;display:block}.GWSZSW_contactPhone:hover,.GWSZSW_contactIcons a:hover{background:var(--surface-soft)}.GWSZSW_contactIcons{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GWSZSW_contactIcons a{width:var(--control-height,36px);justify-content:center;align-items:center;display:inline-flex}@media (min-width:641px) and (max-width:700px){.GWSZSW_identityActions,.GWSZSW_contactIcons{gap:.375rem}.GWSZSW_contactIcons a{width:44px}.GWSZSW_identityActions>a,.GWSZSW_contactPhone,.GWSZSW_contactIcons a{height:auto;min-height:var(--control-height,36px)}}.GWSZSW_sectionNav{z-index:5;-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);background:#f2f3f5eb;margin-top:1rem;position:sticky;top:0}.GWSZSW_sectionNavInner{box-sizing:border-box;scrollbar-width:none;gap:.25rem;width:100%;max-width:64rem;margin:0 auto;padding:.5rem 1rem;display:flex;overflow-x:auto}.GWSZSW_sectionNavInner::-webkit-scrollbar{display:none}.GWSZSW_sectionNavInner a{color:var(--text-soft);white-space:nowrap;border-radius:999px;padding:.45rem .85rem;font-size:.92rem;text-decoration:none}.GWSZSW_sectionNavInner a:hover{color:var(--text);background:var(--surface)}.GWSZSW_block{background:var(--surface);border-radius:16px;margin:1rem 0 0;padding:1.25rem;scroll-margin-top:3.5rem;box-shadow:0 1px 4px #1118270f}.GWSZSW_block>h2{letter-spacing:-.01em;margin:0 0 1rem;font-size:1.3rem;font-weight:600}.GWSZSW_block h3{margin:1.1rem 0 .35rem;font-size:1rem}.GWSZSW_block>h2:first-child+h3{margin-top:0}.GWSZSW_mobileBar{z-index:6;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff5;display:none;position:fixed;bottom:0;left:0;right:0}.GWSZSW_mobileBar a{text-align:center;width:100%;display:block}@media (max-width:640px){.GWSZSW_mobileBar{display:block}.GWSZSW_identity{padding:1rem}.GWSZSW_logo{width:3.5rem;height:3.5rem;margin-top:-2.25rem}}.GWSZSW_locationList{margin:0;padding:0;list-style:none}.GWSZSW_locationList li{background:var(--surface-soft);overflow-wrap:anywhere;border:1px solid #eef0f3;border-radius:12px;gap:.75rem;padding:.9rem 1rem;font-size:.95rem;display:grid}@media (min-width:48rem){.GWSZSW_locationList li.GWSZSW_withMap{grid-template-columns:2fr 3fr;align-items:start}}.GWSZSW_locationList li+li{margin-top:.5rem}.GWSZSW_locationInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex}.GWSZSW_locationInfo strong{font-size:1rem}.GWSZSW_locationInfo a{color:var(--action);text-decoration:none}.GWSZSW_orgMap{aspect-ratio:1;background:#eef0f3;border:0;border-radius:10px;width:100%;height:auto;max-height:70vh;display:block}@media (min-width:48rem){.GWSZSW_orgMap{aspect-ratio:4/3;justify-self:end;max-width:520px}}.GWSZSW_hours{color:var(--text-muted)}.GWSZSW_catalog{display:block}.GWSZSW_filters{background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;margin-bottom:1.25rem;padding:1rem}.GWSZSW_filterRow{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.75rem 1rem;display:grid}.GWSZSW_filters .GWSZSW_filterRow>*{min-width:0;margin-bottom:0}.GWSZSW_manualFilterInput{display:block;position:relative}.GWSZSW_manualFilterDefault{background:var(--surface);color:var(--text);white-space:nowrap;pointer-events:none;border-radius:7px 0 0 7px;align-items:center;padding-left:.625rem;font-size:.9375rem;display:flex;position:absolute;inset:1px 1.4rem 1px 1px;overflow:hidden}.GWSZSW_manualFilterInput:focus-within .GWSZSW_manualFilterDefault{display:none}@media (40rem<width<=56rem){.GWSZSW_manualFilterDefault{font-size:.875rem}}.GWSZSW_filterHint{color:var(--text-muted);margin:.5rem 0;font-size:.85rem}.GWSZSW_filterFooter{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.GWSZSW_filterFooter:has(>:not(:empty)){min-height:1.25rem;margin-top:.5rem}.GWSZSW_filterActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GWSZSW_clearFilter{color:var(--text-soft);background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-radius:8px;padding:.3rem .7rem;font-size:.85rem}.GWSZSW_clearFilter:hover{background:var(--surface-muted)}.GWSZSW_filterStatus{color:var(--text-muted);margin-left:auto;font-size:.85rem}.GWSZSW_moreFilters{margin:.25rem 0 0}.GWSZSW_moreFilters summary{color:var(--action);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem 0;font-size:.9rem;list-style:none;display:inline-flex}.GWSZSW_moreFilters summary::-webkit-details-marker{display:none}.GWSZSW_moreFilters summary:before{content:"▶";font-size:.7rem;transition:transform .15s}.GWSZSW_moreFilters[open] summary:before{transform:rotate(90deg)}.GWSZSW_moreFilters summary:hover{text-decoration:underline}.GWSZSW_filterToggle{width:100%;color:var(--text);background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-radius:8px;padding:.6rem 1rem;font-family:inherit;font-size:.95rem;font-weight:600;display:none}@media (max-width:40rem){.GWSZSW_filterToggle{display:block}.GWSZSW_filterBodyClosed{display:none}.GWSZSW_filterBody{margin-top:.75rem}}.GWSZSW_checkbox{align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.9rem;display:flex}.GWSZSW_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.GWSZSW_resultHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.25rem 0 1rem;display:flex}.GWSZSW_resultHeading h2{margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.GWSZSW_resultHeading p{color:var(--text-muted);margin:.25rem 0 0;font-size:.8rem}.GWSZSW_sortNote{color:var(--text-muted);font-size:.75rem}@media (max-width:35rem){.GWSZSW_sortNote{display:none}}.GWSZSW_dimmed{opacity:.6}.GWSZSW_unavailableHead{color:var(--text-muted);margin:1.5rem 0 .75rem;font-size:1rem}.GWSZSW_card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.GWSZSW_card:hover{border-color:var(--line-strong);box-shadow:0 4px 16px #11182714}.GWSZSW_cardPhotoWrap{position:relative}.GWSZSW_cardPhoto{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.GWSZSW_photoBadges{flex-direction:column;align-items:flex-end;gap:.375rem;max-width:calc(100% - 1rem);display:flex;position:absolute;bottom:.5rem;right:.5rem}.GWSZSW_placesBadge{color:#3c3489;background:#eeedfe;border-radius:8px;max-width:100%;padding:.25rem .5rem;font-size:.75rem;line-height:1.35}.GWSZSW_offerList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GWSZSW_offerItem{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.6rem .8rem;display:flex}.GWSZSW_offerItem:hover{border-color:var(--action)}.GWSZSW_instantBadge{max-width:100%;color:var(--status-ok-ink);background:#e1f5ee;border-radius:6px;align-items:center;gap:.25rem;padding:.1875rem .375rem;font-size:.75rem;line-height:1.2;display:inline-flex}.GWSZSW_instantBadge svg{flex:none}.GWSZSW_cardBody{flex-direction:column;flex:1;gap:.3rem;padding:.9rem 1rem 1rem;display:flex}.GWSZSW_cardBody h3{overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.GWSZSW_cardMeta{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:.85rem}.GWSZSW_stock{margin:.15rem 0 0;font-size:.85rem;font-weight:600}.GWSZSW_stockFree{color:#047857}.GWSZSW_stockNeutral{color:var(--text-muted)}.GWSZSW_stockNone{color:#b45309}.GWSZSW_cardChips{flex-wrap:wrap;gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.GWSZSW_cardChips li{color:var(--text-soft);background:var(--surface-muted);border-radius:999px;padding:.15rem .5rem;font-size:.78rem}.GWSZSW_cardFoot{margin-top:auto;padding-top:.75rem}.GWSZSW_cardPrice{margin:0 0 .6rem;font-size:1.25rem}.GWSZSW_priceNote{color:var(--text-muted);overflow-wrap:anywhere;font-size:.85rem;font-weight:400}.GWSZSW_cardActions{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.GWSZSW_detailsLink{color:var(--action);font-size:.9rem;text-decoration:none}.GWSZSW_detailsLink:hover{text-decoration:underline}.GWSZSW_eventDatesLink{background:var(--action);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.GWSZSW_eventDatesLink:hover{background:var(--action-hover)}.GWSZSW_gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.5rem;margin:0;padding:0 0 .5rem;list-style:none;display:flex;overflow-x:auto}.GWSZSW_galleryItem{scroll-snap-align:center;flex:0 0 82%}.GWSZSW_galleryButton{background:var(--surface-muted);cursor:pointer;border:0;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.GWSZSW_galleryButton img{object-fit:cover;width:100%;height:14rem;transition:transform .25s;display:block}@media (min-width:64rem){.GWSZSW_gallery{grid-auto-rows:9rem;grid-auto-flow:dense;grid-template-columns:repeat(4,1fr);gap:.75rem;padding:0;display:grid;overflow:visible}.GWSZSW_galleryItem{flex:none}.GWSZSW_galleryWide{grid-area:span 2/span 2}.GWSZSW_galleryButton,.GWSZSW_galleryButton img{height:100%}.GWSZSW_galleryButton:hover img{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.GWSZSW_galleryButton img{transition:none}.GWSZSW_galleryButton:hover img{transform:none}}.GWSZSW_lightbox{z-index:50;background:#111827f5;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0}.GWSZSW_lightboxFrame{place-items:center;max-width:100%;max-height:100%;display:grid;position:relative}.GWSZSW_lightboxImage{object-fit:contain;-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab;border-radius:6px;max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);display:block}.GWSZSW_lightboxImage:active{cursor:grabbing}.GWSZSW_lightboxClose,.GWSZSW_lightboxNav{z-index:1;width:2.75rem;height:2.75rem;color:var(--surface);cursor:pointer;background:#4b5563e6;border:1px solid #ffffff59;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.GWSZSW_lightboxClose svg,.GWSZSW_lightboxNav svg{width:1.5rem;height:1.5rem;display:block}.GWSZSW_lightboxClose{top:max(.5rem, env(safe-area-inset-top));right:max(.5rem, env(safe-area-inset-right))}.GWSZSW_lightboxNav{top:50%;transform:translateY(-50%)}.GWSZSW_lightboxPrev{left:max(.5rem, env(safe-area-inset-left))}.GWSZSW_lightboxNext{right:max(.5rem, env(safe-area-inset-right))}.GWSZSW_lightboxClose:hover,.GWSZSW_lightboxNav:hover{background:#5f6c7ef5}.GWSZSW_lightboxCounter{z-index:1;bottom:max(.5rem, env(safe-area-inset-bottom));text-align:center;width:max-content;max-width:calc(100% - 1.5rem);color:var(--surface);font-variant-numeric:tabular-nums;background:#111827db;border:1px solid #ffffff4d;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.2rem;margin:0;padding:.5rem .85rem;font-size:1rem;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.GWSZSW_rates{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.GWSZSW_rates strong{font-size:1.15rem}.GWSZSW_requisites{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.5rem 1.5rem;margin:0;display:grid}.GWSZSW_requisites dt{color:var(--text-muted);margin-bottom:.1rem;font-size:.8rem}.GWSZSW_requisites dd{overflow-wrap:anywhere;margin:0 0 .5rem}.GWSZSW_services{color:var(--text-soft);margin:0;padding-left:1.25rem}.GWSZSW_footer{background:var(--surface);border-top:1px solid var(--line);margin-top:2rem;padding:1.5rem 0}.GWSZSW_footerInner{box-sizing:border-box;width:100%;max-width:64rem;color:var(--text-soft);margin:0 auto;padding:0 1rem;font-size:.9rem}.GWSZSW_footerInner p{margin:0 0 .35rem}.GWSZSW_footerMuted{color:var(--text-muted)}.GWSZSW_footerLink{color:var(--action);text-decoration:none}.GWSZSW_footerLink:hover{text-decoration:underline}.GWSZSW_objectHead{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:48rem){.GWSZSW_objectHead{grid-template-columns:3fr 2fr}}.GWSZSW_objectPhotoWrap{min-width:0;position:relative}.GWSZSW_objectPhoto{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.GWSZSW_objectPanel{flex-direction:column;gap:.5rem;display:flex}.GWSZSW_objectPanel h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:600;line-height:1.2}.GWSZSW_objectRates{flex-wrap:wrap;gap:.3rem 1.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.GWSZSW_objectRates li{color:var(--text-muted);font-size:.9rem}.GWSZSW_objectRates strong{color:var(--text);font-size:1.45rem;line-height:1.15;display:block}.GWSZSW_objectBook{margin-top:.5rem;padding:.65rem 1.25rem;font-size:1rem}.GWSZSW_breadcrumb{color:var(--text-soft);margin:1rem 0 0;font-size:.9rem;text-decoration:none;display:inline-block}.GWSZSW_breadcrumb:hover{color:var(--text)}.GWSZSW_afisha{flex-direction:column;gap:1rem;display:flex}.GWSZSW_afishaFilters{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.GWSZSW_filterChip,.GWSZSW_filterChipOn{font:inherit;color:var(--text);cursor:pointer;background-color:var(--surface);border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.9rem;display:inline-flex}.GWSZSW_filterChipOn.GWSZSW_filterChipOn{color:var(--surface);background:var(--action);border-color:var(--action)}.GWSZSW_afishaDatePicker{position:relative}.GWSZSW_afishaCalendar{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:18rem;max-width:calc(100vw - 2rem);padding:.75rem .75rem .85rem;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 12px 32px #0f172a24}.GWSZSW_afishaCalendarRight{left:auto;right:0}.GWSZSW_afishaCalendarClose{width:auto;color:var(--text-soft);cursor:pointer;background:0 0;border:0;padding:.1rem .4rem;font-size:1.25rem;line-height:1;position:absolute;top:.35rem;right:.45rem}.GWSZSW_afishaCalendar>div:first-of-type{margin-right:1.75rem}.GWSZSW_cardTitleLink{color:inherit;text-decoration:none}.GWSZSW_cardTitleLink:hover{text-decoration:underline}.GWSZSW_eventDates{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.GWSZSW_eventDate,.GWSZSW_eventDateSoldOut{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;flex-direction:column;gap:.15rem;padding:.55rem .75rem;display:flex}.GWSZSW_eventDateSoldOut.GWSZSW_eventDateSoldOut{color:var(--control-disabled);cursor:not-allowed;background:var(--surface-soft);border-style:dashed}.GWSZSW_eventDate:hover{border-color:var(--action)}.GWSZSW_eventVariants{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.GWSZSW_eventVariants li{border-bottom:1px solid var(--surface-muted);padding-bottom:.75rem}.GWSZSW_eventVariantHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.GWSZSW_routeMap{border:0;border-radius:12px;width:100%;height:24rem;display:block}.GWSZSW_routeObjects{flex-direction:column;gap:.75rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.GWSZSW_routeObject{border-bottom:1px solid var(--surface-muted);flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.GWSZSW_routeObjectPhoto{object-fit:cover;border-radius:8px;flex:none;width:4.5rem;height:3.25rem}.GWSZSW_routeObjectBody{flex-direction:column;flex:10rem;gap:.15rem;min-width:0;display:flex}.GWSZSW_routeObject>button{width:auto}.GWSZSW_galleryCaption{color:var(--surface);text-align:left;background:linear-gradient(#0000,#000000a6);padding:1.25rem .75rem .55rem;font-size:.85rem;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.GWSZSW_lightboxCaption{color:var(--surface);font-size:1rem;line-height:1.35}.GWSZSW_contactIcons li{min-width:0;max-width:100%}.GWSZSW_priceContext{color:var(--text-muted);margin-top:.3rem;font-size:.85rem;display:block}@media (orientation:landscape) and (min-width:36rem) and (max-width:58rem){.GWSZSW_cards{grid-template-columns:1fr}.GWSZSW_card{grid-template-columns:38% 1fr;display:grid}}.GWSZSW_filterLabel{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.GWSZSW_filterLabel select{max-width:100%;min-height:var(--control-height,36px);font:inherit}.GWSZSW_companyPage{background:var(--surface)}.GWSZSW_pageInner,.GWSZSW_topBarInner{max-width:70rem}.GWSZSW_companyPage .GWSZSW_pageInner{width:min(70rem,100% - 64px);padding-left:0;padding-right:0}.GWSZSW_topBar{background:var(--surface);width:min(70rem,100% - 64px);max-width:70rem;margin:0 auto}.GWSZSW_topBarInner{min-height:86px;padding:12px 0}.GWSZSW_cover{border-radius:18px;width:calc(100% - 48px);max-width:70rem;margin:24px auto 0;position:relative}.GWSZSW_coverGallery{min-height:var(--control-height,36px);color:#23402b;background:#fff;border-radius:9px;align-items:center;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:16px;right:16px}.GWSZSW_identity{box-shadow:none;border:1px solid #e0e6d9;margin-top:-20px;padding:24px}.GWSZSW_identity h1{color:var(--text);font-size:clamp(1.8125rem,3.6vw,2.75rem);font-weight:600}.GWSZSW_whereLink{min-height:var(--control-height,36px);color:var(--action);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.GWSZSW_sectionNav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:1px solid #e3e8e2;border-bottom:1px solid #e3e8e2;width:min(70rem,100% - 64px);margin:0 auto;position:static}.GWSZSW_sectionNavInner{flex-wrap:nowrap;justify-content:space-between;gap:2px;max-width:70rem;padding:8px 0;overflow:visible}.GWSZSW_sectionNavInner a{min-height:var(--control-height,36px);white-space:nowrap;color:var(--action);border-radius:8px;align-items:center;padding:6px 10px;font-size:1rem;font-weight:600;display:inline-flex}.GWSZSW_block{box-shadow:none;border-top:1px solid #e1e7da;border-radius:0;margin-top:24px;padding:26px 0 8px;scroll-margin-top:20px}.GWSZSW_block>h2{color:var(--text);font-size:1.65rem}.GWSZSW_contactIcons{flex-wrap:wrap}.GWSZSW_contactIcons a{width:auto;height:auto;min-height:var(--control-height,36px);gap:8px;padding:6px 10px;font-size:.875rem;font-weight:600}.GWSZSW_contactIcons svg{width:22px;height:22px}.GWSZSW_identityActions{flex-wrap:wrap}.GWSZSW_cards{gap:22px}.GWSZSW_card{border-color:var(--line);box-shadow:none;border-radius:12px;min-width:0}.GWSZSW_cardPhoto{aspect-ratio:4/3;object-fit:cover;background:#f3f5f2;height:auto}.GWSZSW_cardBody{gap:0;padding:12px}.GWSZSW_cardBody h3{margin:9px 0 11px;font-size:20px;font-weight:700;line-height:1.15}:is(.GWSZSW_cardActions:has(.GWSZSW_eventDatesLink),.GWSZSW_cardActions:has(button)){flex-direction:column;align-items:stretch}.GWSZSW_cardActions .GWSZSW_eventDatesLink,.GWSZSW_cardActions>button{width:100%;min-height:var(--control-height,36px);box-sizing:border-box}.GWSZSW_cardPrice strong{font-size:18px;line-height:1.45}@media (max-width:700px){.GWSZSW_companyOffers .GWSZSW_cardPhoto{aspect-ratio:4/3;height:auto}.GWSZSW_companyOffers .GWSZSW_cardBody{padding:12px}.GWSZSW_companyOffers .GWSZSW_cardBody h3{font-size:21px}[data-platform-results] .GWSZSW_cardPhoto{aspect-ratio:4/3;height:auto}[data-platform-results] .GWSZSW_cardBody{padding:12px}[data-platform-results] .GWSZSW_cardBody h3{margin:7px 0;font-size:20px}}.GWSZSW_objectPanel h1{color:var(--text)}.GWSZSW_objectHead{gap:32px}.GWSZSW_objectPhoto{border-radius:16px}.GWSZSW_criticalConditions{background:var(--surface-soft);border:1px solid #cbd7c3;border-radius:12px;margin:14px 0;padding:14px}.GWSZSW_criticalConditions dl{gap:8px;margin:0;font-size:.875rem;line-height:1.5;display:grid}.GWSZSW_criticalConditions dl>div{grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);gap:12px;display:grid}.GWSZSW_criticalConditions dt{overflow-wrap:anywhere;font-weight:600}.GWSZSW_criticalConditions dd{overflow-wrap:anywhere;margin:0}.GWSZSW_criticalConditions a{min-height:var(--control-height,36px);color:var(--action);align-items:center;display:inline-flex}.GWSZSW_requisites dd,.GWSZSW_requisites dt{overflow-wrap:anywhere}.GWSZSW_footer{border-top:1px solid var(--line);background:#fff;margin-top:52px;padding:30px 0 24px}.GWSZSW_footerInner{width:min(70rem,100% - 64px);max-width:70rem;padding-left:0;padding-right:0}@media (max-width:700px){.GWSZSW_cover{border-radius:14px;width:calc(100% - 32px);margin-top:16px}.GWSZSW_identity{padding:18px}.GWSZSW_identityActions>a,.GWSZSW_contactPhone{white-space:normal;max-width:100%;height:auto;min-height:var(--control-height,36px)}.GWSZSW_contactIcons{gap:6px}.GWSZSW_contactIcons a{min-height:var(--control-height,36px);padding:8px 10px}.GWSZSW_objectHead{gap:20px}.GWSZSW_cards{gap:16px}.GWSZSW_criticalConditions dl>div{grid-template-columns:minmax(95px,.8fr) minmax(0,1fr);gap:8px}}.GWSZSW_pilotOffers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0;padding:0;list-style:none;display:grid}.GWSZSW_pilotOffers li{background:#fff;border:1px solid #dce5d5;border-radius:14px;min-width:0;padding:20px}.GWSZSW_pilotOffers h2{overflow-wrap:anywhere;font-size:1.3rem;line-height:1.4}@media (max-width:700px){.GWSZSW_pilotOffers{grid-template-columns:1fr}}.GWSZSW_storeHero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:min(70rem,100% - 64px);max-width:70rem;margin:0 auto;padding:36px 0;display:grid}.GWSZSW_companyHours{color:var(--text-soft);margin:3px 0 0;font-size:14px;line-height:1.55}.GWSZSW_storeHero .GWSZSW_cover{width:100%;height:100%;min-height:350px;margin:0}.GWSZSW_storeHero>.GWSZSW_pageInner{width:100%;padding:0}.GWSZSW_storeHero .GWSZSW_identity{background:0 0;border:0;margin:0;padding:0}.GWSZSW_storeHero .GWSZSW_identity h1{margin:15px 0 18px}.GWSZSW_storeHero .GWSZSW_tagline{color:var(--text-soft);margin:8px 0 16px;font-size:16px;line-height:1.55}.GWSZSW_storeHero .GWSZSW_whereLink{margin:0;font-size:14px;line-height:1.5}.GWSZSW_storeHero .GWSZSW_identityActions{gap:10px;margin:22px 0}.GWSZSW_storeHero .GWSZSW_identityActions>a{height:auto;min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);font-size:16px;line-height:20px}.GWSZSW_storeHero .GWSZSW_identityActions>a:first-child{font-weight:600}.GWSZSW_storeHero .GWSZSW_identityActions>a:last-child{font-weight:400}.GWSZSW_storeHero .GWSZSW_logo{width:52px;height:52px;box-shadow:none;border:0;margin:0}.GWSZSW_storeHero .GWSZSW_identityHead{align-items:center}@media (max-width:900px){.GWSZSW_storeHero .GWSZSW_cover{height:320px;min-height:320px}.GWSZSW_storeHero .GWSZSW_identity h1{font-size:36px}}@media (max-width:560px){.GWSZSW_footerInner,.GWSZSW_topBar{width:calc(100% - 36px)}.GWSZSW_topBarInner{min-height:94px}.GWSZSW_companyPage .GWSZSW_pageInner{width:calc(100% - 36px)}.GWSZSW_companyPage .GWSZSW_storeHero>.GWSZSW_pageInner,.GWSZSW_sectionNav{width:100%}.GWSZSW_storeHero{grid-template-columns:1fr;gap:16px;width:calc(100% - 36px);padding:20px 0 33px}.GWSZSW_storeHero .GWSZSW_cover{height:150px;min-height:0}.GWSZSW_storeHero .GWSZSW_identity{padding:0}.GWSZSW_storeHero .GWSZSW_identityHead{gap:10px}.GWSZSW_storeHero .GWSZSW_identity h1{margin:6px 0 10px;font-size:29px;line-height:1.15}.GWSZSW_storeHero .GWSZSW_whereLink{margin-top:0}.GWSZSW_storeHero .GWSZSW_facts{font-size:12px}.GWSZSW_storeHero .GWSZSW_facts li{background:0 0;padding:0}.GWSZSW_storeHero .GWSZSW_tagline{margin:8px 0 0;font-size:14px;line-height:1.45}.GWSZSW_storeHero .GWSZSW_companyHours{margin-top:8px}.GWSZSW_storeHero .GWSZSW_identityActions{gap:8px;margin:12px 0 0}.GWSZSW_storeHero .GWSZSW_identityActions>a{padding:6px var(--control-padding-inline,10px);font-size:14px}.GWSZSW_storeHero .GWSZSW_contactPhone,.GWSZSW_storeHero .GWSZSW_contactIcons{flex-basis:100%}.GWSZSW_storeHero .GWSZSW_contactPhone{width:fit-content}.GWSZSW_sectionNavInner{justify-content:space-between;gap:2px;padding-left:0;padding-right:0}.GWSZSW_sectionNavInner a{padding:8px 12px;font-size:16px}}.GWSZSW_directionsAction{min-height:var(--control-height,36px);border:1px solid var(--control-line);color:var(--action);background:#fff;border-radius:9px;justify-content:center;align-items:center;padding:9px 14px;font-weight:600;text-decoration:none;display:inline-flex}.GWSZSW_contactActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.GWSZSW_footerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;max-width:70rem;display:grid}.GWSZSW_footerGrid nav{flex-direction:column;align-items:flex-start;gap:0;display:flex}.GWSZSW_footerGrid nav b{color:var(--text);margin-bottom:4px;font-size:14px;line-height:20px}.GWSZSW_footerGrid nav a,.GWSZSW_footerLegal a{color:inherit;text-underline-offset:.2em;text-decoration:none}.GWSZSW_footerGrid nav a{overflow-wrap:anywhere;align-items:center;min-height:32px;padding:4px 0;font-size:14px;line-height:20px;display:inline-flex}.GWSZSW_footerBrand a,.GWSZSW_footerLegal a{min-height:var(--control-height,36px);align-items:center;display:inline-flex}.GWSZSW_footerGrid nav a:hover,.GWSZSW_footerLegal a:hover{text-decoration:underline}.GWSZSW_footerBrand{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.GWSZSW_footerBrand p{color:var(--text-soft);margin:0;font-size:13px}.GWSZSW_footerLegal{border-top:1px solid var(--line);color:var(--text-soft);flex-wrap:wrap;grid-column:1/-1;gap:0 20px;padding-top:12px;font-size:12px;line-height:20px;display:flex}@media (max-width:700px){.GWSZSW_footerGrid{grid-template-columns:1fr;gap:22px}.GWSZSW_footerBrand{flex-direction:column;align-items:flex-start;gap:12px}.GWSZSW_footerLegal{flex-direction:column;gap:6px}}.GWSZSW_companyOffers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px 0;scroll-margin-top:20px;display:grid;position:relative}.GWSZSW_offerAnchor{scroll-margin-top:20px;position:absolute;top:0;left:0}.GWSZSW_companyOffersHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.GWSZSW_companyOffersHead h2{color:var(--text);letter-spacing:-.45px;margin:0;font-size:30px;line-height:1.15}.GWSZSW_companyOffersHead button{box-sizing:border-box;min-height:var(--control-height,36px);border:1px solid var(--control-line);color:var(--action);line-height:20px;font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:6px 10px}.GWSZSW_offerFormats{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.GWSZSW_offerFormats button{min-height:var(--control-height,36px);border:1px solid var(--control-line);color:var(--action);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:9px 14px;font-weight:600}.GWSZSW_offerFormats button[aria-pressed=true]{color:#fff;background:var(--action);border-color:var(--action)}.GWSZSW_companyFilterDrawer{border:1px solid var(--control-line);background:#fff;border-radius:9px;grid-column:1/-1}.GWSZSW_companyFilterDrawer>summary{box-sizing:border-box;min-height:var(--control-height,36px);color:var(--action);cursor:pointer;padding:6px 10px;font-weight:600;line-height:20px}.GWSZSW_companyFilterDrawer:not([open])>div{display:none}.GWSZSW_companyFilterDrawer [data-event-filter-group]{border-top:1px solid #e2e8de;padding:12px 16px}.GWSZSW_companyFilterDrawer [data-event-filter-group]>strong{color:var(--action);margin-bottom:8px;display:block}.GWSZSW_companySearchBar{flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:10px;margin:-4px 0 0;display:flex}.GWSZSW_companySearchBar .GWSZSW_offerFormats{flex:0 auto;margin:0}.GWSZSW_companySearchBar>span{flex:0 210px;width:min(210px,60%)}.GWSZSW_companySearchBar>span input{min-height:var(--control-height,36px);box-sizing:border-box;border:1px solid var(--control-line);width:100%;color:var(--action);line-height:20px;font:inherit;background:#fff;border-radius:9px;padding:6px 36px 6px 10px}.GWSZSW_companySearchBar .GWSZSW_companyFilterDrawer{flex:none;grid-column:auto}.GWSZSW_companySearchBar .GWSZSW_companyFilterDrawer[open]{flex-basis:100%}.GWSZSW_companySearchDisclosure{grid-column:1/-1;position:relative}.GWSZSW_companySearchDisclosure>summary{width:fit-content;min-height:var(--control-compact-height,32px);color:var(--text);cursor:pointer;background:0 0;padding:4px 2px;font-size:13px;font-weight:600;display:list-item}.GWSZSW_companySearchDisclosure[open]{width:100%}.GWSZSW_companySearchDisclosure label{max-width:420px;color:var(--text-soft);flex-direction:column;gap:6px;margin-top:10px;font-size:13px;display:flex}.GWSZSW_companySearchDisclosure input{box-sizing:border-box;width:100%;min-height:var(--control-height,36px);border:1px solid var(--control-line);font:inherit;border-radius:9px;padding:6px 10px;font-size:16px;line-height:20px}.GWSZSW_offerModule+.GWSZSW_offerModule{margin-top:12px}.GWSZSW_companyOffersHead,.GWSZSW_companyOffers>:not(.GWSZSW_offerModule),.GWSZSW_companyOffers [data-offer-controls],.GWSZSW_companyOffers [data-offer-map],.GWSZSW_companyOffers .GWSZSW_empty,.GWSZSW_companyOffers .GWSZSW_searchContext{grid-column:1/-1}.GWSZSW_companyOffers .GWSZSW_offerModule,.GWSZSW_companyOffers [data-offer-module],.GWSZSW_companyOffers [data-offer-cards]{display:contents}.GWSZSW_companyOffers .GWSZSW_offerModule+.GWSZSW_offerModule{margin:0}.GWSZSW_companyOffers [data-module-result-heading]{display:none}@media (max-width:900px){.GWSZSW_companyOffers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.GWSZSW_companyOffers{grid-template-columns:1fr;gap:14px}.GWSZSW_companyOffersHead h2{font-size:23px;line-height:1.15}.GWSZSW_companyOffersHead button{font-size:12px}.GWSZSW_offerFormats button{flex:auto;padding:8px;font-size:14px}}.GWSZSW_detailEyebrow{color:#60765d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.GWSZSW_detailThumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.GWSZSW_detailThumbnail{min-width:0}.GWSZSW_detailThumbnail button{cursor:pointer;border:0;border-radius:8px;width:100%;height:75px;padding:0;display:block;overflow:hidden}.GWSZSW_detailThumbnail img{object-fit:cover;width:100%;height:100%}@media (max-width:700px){.GWSZSW_detailThumbnail button{height:56px}}.GWSZSW_pilotBreadcrumb{color:var(--text-soft);align-items:center;gap:9px;padding:18px 0;font-size:13px;display:flex}.GWSZSW_pilotBreadcrumb a{color:var(--action)}.GWSZSW_pilotHero{background:#edf4e8;border-radius:16px;grid-template-columns:1.2fr .8fr;align-items:stretch;gap:24px;padding:34px;display:grid}.GWSZSW_pilotHero small{color:var(--action);letter-spacing:.1em;font-weight:700}.GWSZSW_pilotHero h1{color:var(--text);margin:12px 0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.GWSZSW_pilotHero p{line-height:1.55}.GWSZSW_pilotHero a{color:var(--action);font-weight:700}.GWSZSW_pilotHeroPhoto{border-radius:12px;min-height:250px;overflow:hidden}.GWSZSW_pilotHeroPhoto img{object-fit:cover;width:100%;height:100%}.GWSZSW_pilotGuide,.GWSZSW_pilotResults,.GWSZSW_pilotFaq{margin-top:36px}.GWSZSW_pilotGuide h2,.GWSZSW_pilotResults h2,.GWSZSW_pilotFaq h2{color:var(--text);font-size:26px}.GWSZSW_pilotGuide>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.GWSZSW_pilotGuide article{background:#fff;border:1px solid #dce5d5;border-radius:12px;padding:20px;line-height:1.5}.GWSZSW_pilotGuide h3{color:var(--text);margin-top:0}.GWSZSW_pilotOffers img{object-fit:cover;border-radius:9px;width:100%;height:180px}.GWSZSW_pilotFaq details{border-bottom:1px solid #dce5d5;padding:14px 0}.GWSZSW_pilotFaq summary{cursor:pointer;color:var(--action);font-weight:600}@media (max-width:700px){.GWSZSW_pilotHero{grid-template-columns:1fr;padding:22px}.GWSZSW_pilotHeroPhoto{min-height:180px}.GWSZSW_pilotGuide>div{grid-template-columns:1fr}}.GWSZSW_filters{background:#fff;border-color:#d8e2d0;padding:16px}.GWSZSW_moreFilters summary{min-height:var(--control-height,36px);font-weight:600}.GWSZSW_mobileBar[hidden]{display:none}@media (max-width:640px){.GWSZSW_companyBrand{flex-wrap:wrap;gap:0 5px}.GWSZSW_companyBrandSeparator{display:none}.GWSZSW_companyBrandLink{text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-size:12px;line-height:1.25;text-decoration:none;overflow:hidden}.GWSZSW_companyHeaderAuth{flex:0 auto;min-width:0}.GWSZSW_companyHeaderAuth a{text-align:center;white-space:normal;max-width:130px;line-height:1.3}.GWSZSW_companyHeaderAuth .GWSZSW_headerDirections{display:none}}@media (max-width:360px){.GWSZSW_sectionNavInner a{padding-left:6px;padding-right:6px;font-size:13px}}@media (max-width:560px){.GWSZSW_companySearchBar .GWSZSW_offerFormats{flex-basis:100%}}.GWSZSW_compactFilterBar{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.GWSZSW_optionalRentalDate{flex:0 240px;min-width:0;max-width:100%}.GWSZSW_catalogFilterPanel{min-width:0;max-width:100%}.GWSZSW_catalogFilterPanel>summary{min-height:var(--control-height,36px);border:1px solid var(--control-line);color:var(--action);cursor:pointer;border-radius:9px;align-items:center;padding:10px 16px;font-weight:600;display:flex}.GWSZSW_catalogFilterPanel[open]{flex:1 0 100%}.GWSZSW_catalogFilterPanel[open]>summary{width:fit-content;margin-bottom:16px}.GWSZSW_activeFilters{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.GWSZSW_activeFilters button{max-width:100%;min-height:var(--control-height,36px);border:1px solid var(--control-line);background:var(--surface-soft);color:var(--action);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:9px;padding:8px 12px}.GWSZSW_searchContext{background:var(--surface-soft);color:var(--text-soft);border:1px solid #dce5d5;border-radius:10px;margin:12px 0;padding:10px 14px;font-size:.875rem;line-height:1.5}.GWSZSW_searchContext p{overflow-wrap:anywhere;margin:4px 0}.GWSZSW_cardBody h3,.GWSZSW_companyOffers .GWSZSW_cardBody h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin:0 0 4px;font-size:18px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}[data-platform-results] .GWSZSW_cardBody h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin:0 0 4px;font-size:18px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}:is(.GWSZSW_cardActions,.GWSZSW_cardActions:has(.GWSZSW_eventDatesLink),.GWSZSW_cardActions:has(button)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.GWSZSW_cardActions>:only-child{grid-column:1/-1;justify-self:start;width:auto}.GWSZSW_cardActions>button,.GWSZSW_cardActions .GWSZSW_eventDatesLink,.GWSZSW_cardActions .GWSZSW_detailsLink{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height,36px);border-radius:8px;justify-content:center;align-items:center;padding:6px 8px;font-size:14px;line-height:20px;display:inline-flex}.GWSZSW_cardActions .GWSZSW_detailsLink{border:1px solid var(--action);color:var(--action);background:var(--surface);text-align:center;text-decoration:none}.GWSZSW_cardActions .GWSZSW_detailsLink:hover{background:var(--action-faint);text-decoration:none}.GWSZSW_cardActions .GWSZSW_eventDatesLink{background:var(--action);color:#fff}.GWSZSW_cardActions .GWSZSW_eventDatesLink:hover{background:var(--action-hover)}.GWSZSW_clearFilter,.GWSZSW_filterToggle,.GWSZSW_filterChip,.GWSZSW_filterChipOn,.GWSZSW_activeFilters button,.GWSZSW_offerFormats button,.GWSZSW_catalogFilterPanel>summary,.GWSZSW_directionsAction,.GWSZSW_coverGallery{box-sizing:border-box;min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);border-radius:8px;line-height:20px}select.GWSZSW_filterChip,select.GWSZSW_filterChipOn{padding-right:var(--control-select-padding-end,36px)}.GWSZSW_catalogFilterPanel[open]>summary{margin-bottom:12px}.GWSZSW_filterRow{gap:8px 12px}.GWSZSW_filterBody{padding-top:12px}.GWSZSW_filters .GWSZSW_filterRow{grid-template-columns:repeat(2,minmax(0,1fr))}.GWSZSW_filters .GWSZSW_filterRow>*{min-width:0}.GWSZSW_footerLegal>span{overflow-wrap:anywhere}@media (pointer:coarse),(max-width:640px){.GWSZSW_footerGrid nav a,.GWSZSW_footerLegal a{min-height:44px;padding-block:8px}.GWSZSW_footerGrid{gap:16px}}@media (max-width:600px){.GWSZSW_filters .GWSZSW_filterRow>:first-child,.GWSZSW_filters .GWSZSW_filterRow>:nth-child(4){grid-column:1/-1}.GWSZSW_filters .GWSZSW_filterRow>:nth-child(2){grid-area:3/1}.GWSZSW_filters .GWSZSW_filterRow>:nth-child(3){grid-area:3/2}.GWSZSW_filters .GWSZSW_moreFilters .GWSZSW_filterRow>*{grid-area:auto}}.GWSZSW_cardActions>:only-child{width:fit-content;max-width:100%}.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1050px){.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:740px){.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:minmax(0,1fr)}}@container public-offers (min-width:0){.GWSZSW_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(250px,25% - 16.5px)),1fr))}.GWSZSW_companyOffers{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(250px,25% - 15px)),1fr))}}.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px}@container public-offers (min-width:0){.GWSZSW_cards,.GWSZSW_companyOffers{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}}.GWSZSW_pageInner:has([data-offer-cards]){max-width:1920px}.GWSZSW_companyPage .GWSZSW_pageInner:has([data-offer-cards]){width:min(1920px,100% - 64px)}@media (max-width:600px){.GWSZSW_companyPage .GWSZSW_pageInner:has([data-offer-cards]){width:calc(100% - 32px)}}
.lVkJiG_popup{z-index:1200;width:min(310px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text,#15231e);background:var(--surface,#fff);border:1px solid var(--control-line);border-radius:16px;padding:16px;position:fixed;overflow:auto;box-shadow:0 12px 35px #1d493025}.lVkJiG_popup:focus{outline:none}.lVkJiG_popup button:focus-visible{outline:2px solid var(--action);outline-offset:1px}.lVkJiG_popup button{border-color:#0000;font-weight:400}.lVkJiG_heading{color:var(--text);justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.lVkJiG_heading button{width:var(--control-compact-height);height:var(--control-compact-height);color:inherit;border:1px solid var(--control-line);cursor:pointer;background:0 0;border-radius:8px;padding:0;font-size:24px}@media (pointer:coarse),(max-width:40rem){.lVkJiG_popup{width:min(360px,100vw - 16px)}.lVkJiG_heading button{min-width:44px;min-height:44px}}
.kpdLyq_checklist{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:0 0 1rem;padding:1rem}.kpdLyq_checklist summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;font-weight:600;display:flex}.kpdLyq_count,.kpdLyq_description,.kpdLyq_steps p,.kpdLyq_hint{color:var(--text-soft);font-size:.875rem}.kpdLyq_description{margin:.5rem 0 1rem}.kpdLyq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.kpdLyq_steps li{border:1px solid var(--line);border-radius:8px;padding:.85rem}.kpdLyq_steps li>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kpdLyq_steps p{margin:.5rem 0}.kpdLyq_done{color:var(--action-deep);background:var(--action-faint);border-radius:6px;padding:.2rem .5rem;font-size:.75rem}.kpdLyq_link,.kpdLyq_primary{min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-color:var(--control-line,#7a8492);border-radius:8px;align-items:center;margin-top:.25rem;font-size:.875rem;line-height:20px;text-decoration:none;display:inline-flex}.kpdLyq_primary{color:#fff;background:var(--action);border-color:var(--action)}.kpdLyq_link:focus-visible,.kpdLyq_primary:focus-visible,.kpdLyq_checklist summary:focus-visible{outline:2px solid var(--action);outline-offset:3px}@media (max-width:40rem){.kpdLyq_steps{grid-template-columns:1fr}}@media (pointer:coarse),(max-width:40rem){.kpdLyq_link,.kpdLyq_primary{min-height:40px}}
.dbOHxq_launcher.dbOHxq_launcher{z-index:80;color:#fff;white-space:nowrap;background:linear-gradient(115deg,#17221f,#293b35);border:1px solid #5c7a6d;border-radius:100px;justify-content:flex-start;gap:11px;width:51px;height:51px;min-height:51px;padding:5.5px;transition:width .325s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:24px;right:20px;overflow:hidden;box-shadow:0 0 0 4px #18392d2c,0 8px 24px #18392d2c}.dbOHxq_launcher.dbOHxq_launcher.dbOHxq_launcher:hover,.dbOHxq_launcher.dbOHxq_launcher.dbOHxq_launcher:focus-visible{color:#fff;background:linear-gradient(115deg,#17221f,#293b35);width:235px;height:54px;padding:7px 20px 7px 7px}.dbOHxq_launcherIcon{color:#fff;background:radial-gradient(circle at 30% 24%,#e0fcee,#6bc69d 48%,#318360 85%);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.dbOHxq_launcherIcon svg{width:32px;height:32px}.dbOHxq_launcherText{opacity:0;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;transition:opacity .18s;display:flex}.dbOHxq_launcher.dbOHxq_launcher:hover .dbOHxq_launcherText,.dbOHxq_launcher.dbOHxq_launcher:focus-visible .dbOHxq_launcherText{opacity:1;transition-delay:90ms}.dbOHxq_launcherTitle{color:#fff;font-size:15px;font-weight:700;line-height:19px}.dbOHxq_launcherSubtitle{color:#c0d1c6;font-size:11px;font-weight:400;line-height:15px}@media (hover:none),(pointer:coarse),(max-width:480px){.dbOHxq_launcher.dbOHxq_launcher.dbOHxq_launcher:hover,.dbOHxq_launcher.dbOHxq_launcher.dbOHxq_launcher:focus-visible{width:51px;height:51px;padding:5.5px}.dbOHxq_launcher.dbOHxq_launcher:hover .dbOHxq_launcherText,.dbOHxq_launcher.dbOHxq_launcher:focus-visible .dbOHxq_launcherText{opacity:0;transition-delay:0s}}@media (prefers-reduced-motion:reduce){.dbOHxq_launcher.dbOHxq_launcher,.dbOHxq_launcherText{transition:none}}.dbOHxq_dialog{border:1px solid var(--line);background:var(--surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;margin:auto 16px auto auto;padding:0;display:grid;overflow:hidden;height:min(680px,100dvh - 32px)!important}.dbOHxq_dialog::backdrop{background:#11182726}.dbOHxq_header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.dbOHxq_header h2{min-width:0;font-family:var(--heading-stack);flex:1;margin:0;font-size:20px;line-height:28px}.dbOHxq_header button{flex:none}.dbOHxq_messages{overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}.dbOHxq_message{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;min-width:0;margin-bottom:12px;padding:12px}.dbOHxq_message :is(p,ul,ol){margin:8px 0}.dbOHxq_message p:first-child{margin-top:0}.dbOHxq_user{background:var(--surface-soft);margin-left:24px}.dbOHxq_userText{white-space:pre-wrap}.dbOHxq_assistant{margin-right:8px}.dbOHxq_author{color:var(--text-soft);margin-bottom:8px;font-size:12px;line-height:16px;display:block}.dbOHxq_card{border:1px solid var(--line);border-radius:12px;margin-top:12px;overflow:hidden}.dbOHxq_card img{object-fit:cover;aspect-ratio:3/2;width:100%;max-height:220px;display:block}.dbOHxq_compact img{max-height:140px}.dbOHxq_cardContent{padding:12px}.dbOHxq_card h3{font-family:var(--heading-stack);margin:0 0 8px;font-size:16px;line-height:22px}.dbOHxq_card dl{margin:8px 0;font-size:14px;line-height:20px}.dbOHxq_card dl>div{margin-top:4px}.dbOHxq_card dt{color:var(--text-soft)}.dbOHxq_card dd{margin:0}.dbOHxq_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dbOHxq_actions>*{white-space:normal;max-width:100%}.dbOHxq_actionLink{border:1px solid var(--action);min-height:36px;color:var(--action);border-radius:8px;align-items:center;padding:6px 10px;text-decoration:none;display:inline-flex}.dbOHxq_sources{margin-top:12px;font-size:14px;line-height:20px}.dbOHxq_sources summary{cursor:pointer;color:var(--action)}.dbOHxq_sources>div{margin-top:8px}.dbOHxq_markdown h3{font-family:var(--heading-stack);margin:12px 0 8px;font-size:16px;line-height:22px}.dbOHxq_markdown{min-width:0}.dbOHxq_markdown :is(ul,ol){padding-left:24px}.dbOHxq_markdown ul{list-style-type:disc}.dbOHxq_markdown ul ul{list-style-type:circle}.dbOHxq_markdown ul ul ul{list-style-type:square}.dbOHxq_markdown ol{list-style-type:decimal}.dbOHxq_markdown li,.dbOHxq_markdown li>:is(ul,ol){margin:4px 0}.dbOHxq_markdown blockquote{border-left:3px solid var(--line);color:var(--text-soft);margin:12px 0;padding-left:12px}.dbOHxq_markdown hr{border:0;border-top:1px solid var(--line);margin:16px 0}.dbOHxq_markdown code{background:var(--surface-soft);border-radius:4px;padding:2px 4px;font-size:.875em}.dbOHxq_markdown pre{border:1px solid var(--line);background:var(--surface-soft);white-space:pre;overflow-wrap:normal;border-radius:8px;max-width:100%;margin:12px 0;padding:12px;overflow-x:auto}.dbOHxq_markdown pre code{background:0 0;border-radius:0;padding:0;font-size:13px;line-height:20px}.dbOHxq_markdown [data-markdown-table]{max-width:100%;margin:12px 0;overflow-x:auto}.dbOHxq_markdown table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.dbOHxq_markdown :is(th,td){border:1px solid var(--line);text-align:left;overflow-wrap:normal;word-break:normal;padding:8px 12px}.dbOHxq_markdown th{background:var(--surface-soft);font-weight:600}.dbOHxq_markdown .contains-task-list{padding-left:0;list-style-type:none}.dbOHxq_markdown .task-list-item{display:block}.dbOHxq_markdown input[type=checkbox]{accent-color:var(--action);margin:0 8px 0 0}.dbOHxq_markdown .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dbOHxq_consent{color:var(--text-soft);font-size:13px;line-height:20px}.dbOHxq_composer{border-top:1px solid var(--line);background:var(--surface);gap:8px;padding:12px 16px;display:grid}.dbOHxq_composer textarea{resize:vertical;min-height:64px;max-height:140px}.dbOHxq_composer .dbOHxq_actions{justify-content:space-between;margin:0}.dbOHxq_greeting,.dbOHxq_status{color:var(--text-soft)}.dbOHxq_notice{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;margin:12px 0;padding:12px}.dbOHxq_error{border:1px solid var(--danger);border-radius:8px;margin:12px 0;padding:12px}.dbOHxq_error p{margin:0 0 8px}.dbOHxq_recording{gap:8px;display:grid}@media (pointer:coarse),(max-width:480px){.dbOHxq_actionLink{min-height:44px}.dbOHxq_launcher.dbOHxq_launcher{right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (max-width:600px){.dbOHxq_dialog{width:calc(100vw - 24px);margin-inline:12px}.dbOHxq_header,.dbOHxq_messages,.dbOHxq_composer{padding:12px}}
._09A2QG_backdrop{z-index:20;background:#11182773;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}._09A2QG_modal{background:var(--surface);border-radius:16px;width:100%;max-width:30rem;margin:2rem 0;padding:1rem}._09A2QG_modalHead{z-index:4;background:var(--surface);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;display:flex;position:sticky;top:0}._09A2QG_modalHead h2{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1.25rem;line-height:28px}._09A2QG_modalHead button{cursor:pointer;background:0 0;border:none;width:44px;min-height:44px;padding:0 .5rem;font-size:1.4rem;line-height:1}._09A2QG_formError{scroll-margin-top:4rem}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){._09A2QG_backdrop{padding:0}._09A2QG_modal{border-radius:0;max-width:none;min-height:100%;margin:0}._09A2QG_modalCompact{border-radius:12px 12px 0 0;min-height:0}}@media (max-width:60rem) and (max-height:30rem){._09A2QG_modal{max-width:34rem;margin:0 auto}}
.A0eTVq_bar{color:var(--text-muted);text-align:center;border-top:1px solid var(--line);margin:0;padding:.5rem 1rem;font-size:.8125rem}.A0eTVq_link{color:inherit}.A0eTVq_contact{margin:0}.A0eTVq_site{color:var(--text-soft);text-align:left;background:var(--surface);padding:32px 0 20px;font-size:.875rem;line-height:1.5}.A0eTVq_inner{box-sizing:border-box;width:100%;max-width:67.5rem;margin:0 auto;padding:0 16px}.A0eTVq_top{grid-template-columns:minmax(0,20rem) auto;justify-content:start;align-items:start;gap:24px 64px;display:grid}.A0eTVq_site a{color:inherit;font:inherit;text-underline-offset:.2em;text-decoration:none}.A0eTVq_site a:hover{text-decoration:underline}.A0eTVq_site .A0eTVq_brand,.A0eTVq_site .A0eTVq_brand:hover{color:var(--text);align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.A0eTVq_description{max-width:32ch;margin:8px 0 0;font-size:.8125rem;line-height:1.5}.A0eTVq_navigation{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,max-content);grid-auto-flow:column;gap:4px 32px;display:grid}.A0eTVq_navigation a{align-items:center;min-height:32px;display:inline-flex}.A0eTVq_bottom{color:var(--text-muted);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;padding-top:16px;font-size:.75rem;display:flex}.A0eTVq_sources{margin:0}@media (max-width:40rem){.A0eTVq_top{grid-template-columns:1fr;gap:20px}.A0eTVq_navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.A0eTVq_navigation a{min-height:44px}.A0eTVq_bottom{flex-direction:column;align-items:flex-start}}.A0eTVq_copyright{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px;cursor:help}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){body:has([data-calendar-screen]) .A0eTVq_bar{display:none}}body:has([data-cabinet-shell]) .A0eTVq_bar{display:none}
.vQvB4a_screen{flex-direction:column;flex:1;min-height:0;display:flex}.vQvB4a_chip{padding:4px var(--control-padding-inline,10px);color:#374151;font:inherit;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--control-radius,8px);cursor:pointer;min-height:var(--control-compact-height,32px);border-color:var(--control-line,#7a8492);font-size:.9rem;line-height:20px}.vQvB4a_chip:hover{background:var(--surface-muted)}.vQvB4a_chipActive{color:var(--action-deep);background:var(--action-faint);border-color:var(--action-line);font-weight:600}.vQvB4a_sheetToggle{padding:6px var(--control-padding-inline,10px);color:#374151;font:inherit;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;min-height:var(--control-height,36px);border-color:var(--control-line,#7a8492);border-radius:8px;font-size:.9rem;line-height:20px}.vQvB4a_sheetToggle:hover{background:var(--surface-muted)}.vQvB4a_sheetToggleActive{color:var(--action-deep);background:var(--action-faint);border-color:var(--action-line);font-weight:600}.vQvB4a_navIcon,.vQvB4a_sheetToggleIcon,.vQvB4a_actionShort{display:none}.vQvB4a_navText,.vQvB4a_sheetToggleText{display:inline}.vQvB4a_option,.vQvB4a_optionActive{color:#374151;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;font-size:.95rem;display:flex}.vQvB4a_option:hover{background:var(--surface-muted)}.vQvB4a_optionActive{color:var(--action-deep);background:var(--action-faint);font-weight:600}.vQvB4a_panel{background:var(--surface-soft);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex;position:relative}.vQvB4a_scales,.vQvB4a_nav,.vQvB4a_filters,.vQvB4a_actions{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.vQvB4a_scale,.vQvB4a_scaleActive{width:auto;padding:4px var(--control-padding-inline,10px);background:var(--surface);border:1px solid var(--control-line,#7a8492);cursor:pointer;min-height:var(--control-compact-height,32px);border-radius:8px;font-size:.9rem;line-height:20px}.vQvB4a_scaleActive{color:var(--surface);background:var(--action);border-color:var(--action)}.vQvB4a_scaleActive:hover{color:var(--surface);background:var(--action-hover);border-color:var(--action-hover)}.vQvB4a_filters select,.vQvB4a_filters input{min-width:0;max-width:14rem;padding:6px var(--control-padding-inline,10px);border:1px solid var(--line-strong);height:var(--control-height,36px);border-color:var(--control-line,#7a8492);border-radius:8px;font-size:1rem;line-height:20px}.vQvB4a_cancelledToggle{align-items:center;gap:.4rem;font-size:.9rem;display:flex}.vQvB4a_filterActions{border-top:1px solid var(--line);justify-content:space-between;gap:.5rem;margin-top:.35rem;padding-top:.65rem;display:flex}.vQvB4a_filterActions button{width:auto}.vQvB4a_filterReset{color:var(--text-soft);background:var(--surface);border:1px solid var(--line-strong)}.vQvB4a_actions button{width:auto}.vQvB4a_actionsSecondary{gap:.4rem;display:flex}.vQvB4a_actionsSecondary button{width:auto}.vQvB4a_actionPlus,.vQvB4a_mobileModeSwitch,.vQvB4a_todoPane{display:none}.vQvB4a_dayPane{flex-direction:column;flex:1;min-height:0;display:flex}.vQvB4a_legendSlot{display:none}.vQvB4a_modalHint{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.85rem}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){.vQvB4a_screen{flex-direction:column;flex:1;min-height:0;display:flex}.vQvB4a_panel{background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto auto;gap:4px;margin-bottom:.4rem;padding:0;display:grid}.vQvB4a_mobileModeSwitch{background:var(--status-inactive-fill);border-radius:10px;flex:none;grid-template-columns:1fr 1fr;gap:.2rem;margin:0 0 .45rem;padding:.2rem;display:grid}.vQvB4a_mobileModeSwitch button{min-height:40px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.35rem .7rem;font-size:.9rem;font-weight:600}.vQvB4a_mobileModeSwitch .vQvB4a_mobileModeActive{color:var(--action-deep);background:var(--surface);box-shadow:0 1px 3px #1118271f}.vQvB4a_dayPane{flex:1;min-height:0}.vQvB4a_screen[data-mobile-mode=todo] .vQvB4a_dayPane{display:none}.vQvB4a_screen[data-mobile-mode=todo] .vQvB4a_todoPane{flex:1;min-height:0;padding-bottom:.5rem;display:block;overflow-y:auto}.vQvB4a_screen[data-mobile-mode=todo] .vQvB4a_zoom{display:none}.vQvB4a_agenda{flex-direction:column;gap:.8rem;display:flex}.vQvB4a_agendaSection h2{color:#1f2937;margin:0 0 .4rem;font-size:.95rem}.vQvB4a_agendaRows{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.vQvB4a_agendaRow{color:#1f2937;width:100%;min-height:76px;font:inherit;text-align:left;background:var(--surface);border:0;border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:5.5rem minmax(0,1fr) 1rem;align-items:center;gap:.65rem;padding:.7rem;display:grid}.vQvB4a_agendaRow:last-child{border-bottom:0}.vQvB4a_agendaRow:active{background:var(--surface-muted)}.vQvB4a_agendaTime{font-variant-numeric:tabular-nums;align-self:start;padding-top:.1rem;font-size:.85rem;font-weight:700}.vQvB4a_agendaBody{flex-direction:column;min-width:0;display:flex}.vQvB4a_agendaName{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.vQvB4a_agendaResource{color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.82rem;overflow:hidden}.vQvB4a_agendaMeta{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;margin-top:.35rem;display:flex}.vQvB4a_agendaStatus{border-radius:999px;padding:.18rem .4rem;font-size:.75rem;font-weight:600}.vQvB4a_agendaPayment{font-size:.76rem;font-weight:600}.vQvB4a_agendaChevron{color:var(--control-disabled);font-size:1.35rem}.vQvB4a_agendaSectionEmpty{color:var(--text-muted);background:var(--surface-soft);border-radius:10px;margin:0;padding:.65rem .75rem;font-size:.85rem}.vQvB4a_agendaCompleted{color:var(--text-muted)}.vQvB4a_agendaCompleted summary{background:var(--surface-muted);cursor:pointer;border-radius:10px;min-height:44px;padding:.7rem .75rem;font-size:.9rem;font-weight:600}.vQvB4a_agendaCompleted[open] summary{margin-bottom:.35rem}.vQvB4a_agendaCompleted .vQvB4a_agendaRow{opacity:.72}.vQvB4a_agendaEmpty{color:var(--text-soft);text-align:center;background:var(--surface-soft);border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;gap:.35rem;padding:1.25rem;display:flex}.vQvB4a_agendaEmpty strong{color:#1f2937}.vQvB4a_agendaEmpty span{font-size:.88rem}.vQvB4a_chip{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;width:100%;min-height:44px;overflow:hidden}.vQvB4a_navText,.vQvB4a_scales,.vQvB4a_zoomValue,.vQvB4a_sheetToggleText{display:none}.vQvB4a_navIcon,.vQvB4a_sheetToggleIcon{justify-content:center;align-items:center;display:inline-flex}.vQvB4a_nav button,.vQvB4a_sheetToggle{width:44px;padding:0}.vQvB4a_scale,.vQvB4a_scaleActive,.vQvB4a_nav button,.vQvB4a_zoom button,.vQvB4a_sheetToggle{min-height:44px}.vQvB4a_scale,.vQvB4a_scaleActive{padding:.4rem .55rem;font-size:.85rem}.vQvB4a_filters{flex-direction:column;gap:.6rem}.vQvB4a_filters select,.vQvB4a_filters input{width:100%;max-width:none;min-height:44px}.vQvB4a_cancelledToggle{min-height:44px}.vQvB4a_filterActions{background:var(--surface);padding:.75rem 0 .25rem;position:sticky;bottom:-.75rem}.vQvB4a_actions{grid-area:2/4;position:static}.vQvB4a_actions button{border-radius:var(--control-radius,8px);width:44px;height:44px;box-shadow:none;padding:0;font-size:1.5rem;line-height:1}.vQvB4a_actionText{display:none}.vQvB4a_actionPlus{display:inline}.vQvB4a_actionsSecondary{grid-area:2/3}.vQvB4a_actionsSecondary button{justify-content:center;align-items:center;gap:.15rem;width:44px;min-height:44px;padding:0;font-size:.85rem;display:flex}.vQvB4a_actionShort{align-items:center;gap:.1rem;display:inline-flex}.vQvB4a_legendSlot{border-top:1px solid var(--line);margin-top:.2rem;padding-top:.6rem;display:block}.vQvB4a_legendSlot .vQvB4a_legend{flex-direction:column;gap:.4rem;margin:0;display:flex}}@media (max-width:60rem) and (max-height:30rem){.vQvB4a_screen{padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}.vQvB4a_panel{gap:.25rem;margin-bottom:.25rem}.vQvB4a_period,.vQvB4a_nav button,.vQvB4a_zoom button,.vQvB4a_sheetToggle{min-height:40px}.vQvB4a_nav button,.vQvB4a_sheetToggle{width:40px}.vQvB4a_actions button{width:44px;height:44px;font-size:1.5rem}}.vQvB4a_workingHoursSummary{color:var(--text-soft);flex-wrap:wrap;gap:.5rem 1rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.vQvB4a_bookingResources{border-bottom:1px solid var(--line);margin-bottom:1rem;padding-bottom:.75rem}.vQvB4a_navigation{display:contents}.vQvB4a_zoomControls{align-items:center;min-width:0;display:flex}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){.vQvB4a_navigation{grid-area:1/1/auto/-1;align-items:center;gap:4px;min-width:0;display:flex}.vQvB4a_sheetToggle{grid-area:2/1}.vQvB4a_zoomControls{grid-area:2/2}.vQvB4a_screen[data-mobile-mode=todo] .vQvB4a_zoomControls{visibility:hidden}}.vQvB4a_filters select{padding-right:var(--control-select-padding-end,36px);background-position:right var(--control-select-chevron-inset,12px) center}.vQvB4a_panel{background:0 0;border:0;flex-wrap:nowrap;gap:8px;margin-bottom:8px;padding:8px 0}.vQvB4a_navigation{flex:none;align-items:center;gap:4px;display:flex}.vQvB4a_zoomControls{margin-left:auto}.vQvB4a_desktopLegend{flex:none}.vQvB4a_actions{flex:none;margin:0}.vQvB4a_mobileScale,.vQvB4a_mobileExtra{display:none}@media (max-width:60rem){.vQvB4a_panel{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.vQvB4a_navigation{grid-area:1/1/auto/-1;width:100%}.vQvB4a_sheetToggle{grid-area:2/2;width:auto;min-height:44px}.vQvB4a_sheetToggleText{display:inline}.vQvB4a_sheetToggleIcon,.vQvB4a_zoomControls,.vQvB4a_desktopLegend{display:none}.vQvB4a_mobileScale{width:100%;min-width:0;height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--control-line);border-radius:8px;grid-area:2/1;padding:6px 10px;display:block}.vQvB4a_actions{grid-area:2/3;display:flex}.vQvB4a_actions button{width:auto;min-height:44px;padding:6px 10px}.vQvB4a_actionText{display:inline}.vQvB4a_actionPlus{display:none}.vQvB4a_actionsSecondary{grid-area:3/1/auto/-1}.vQvB4a_mobileExtra{justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}}@media (40rem<=width<=60rem) and (max-height:30rem){.vQvB4a_panel{flex-wrap:nowrap;display:flex}.vQvB4a_navigation{flex:0 auto;width:auto}.vQvB4a_mobileScale{flex:none;width:95px}.vQvB4a_actions{margin-left:auto}}.vQvB4a_screen{box-sizing:border-box;padding:0 8px 8px}@media (max-width:60rem){.vQvB4a_actions button{font-size:14px;line-height:20px}.vQvB4a_actionText{display:none}.vQvB4a_actionPlus{font-size:14px;display:inline}.vQvB4a_sheetToggle{min-width:82px;padding:6px 10px;font-size:14px}.vQvB4a_mobileModeSwitch{width:100%;margin-bottom:12px}}
.kyDf1q_backdrop{z-index:50;background:#1118278c;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0;overflow-y:auto}.kyDf1q_window{background:var(--surface);border-radius:14px;width:100%;max-width:27.5rem;margin:auto;padding:1.5rem;position:relative;box-shadow:0 8px 28px #00000029}.kyDf1q_close{width:var(--control-height,36px);height:var(--control-height,36px);color:var(--text-muted);background:var(--surface);border:1px solid var(--control-line);border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.05rem;display:flex;position:absolute;top:.65rem;right:.65rem}.kyDf1q_close:hover:not(:disabled){color:var(--text);background:var(--surface-muted)}.kyDf1q_title{margin:0 calc(var(--control-height,36px) + 4px) .3rem 0;letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.kyDf1q_lead{color:var(--text-soft);margin:0 0 1.2rem;font-size:.93rem;line-height:1.5}.kyDf1q_field{margin-bottom:.8rem;display:block}.kyDf1q_field>span{color:var(--text-muted);margin-bottom:.25rem;font-size:.8rem;display:block}.kyDf1q_field input,.kyDf1q_field textarea{width:100%;min-height:var(--control-height,36px);box-sizing:border-box;color:var(--text);background:var(--surface);border:1px solid var(--control-line);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:16px}.kyDf1q_field textarea{resize:vertical}.kyDf1q_field input:focus,.kyDf1q_field textarea:focus{border-color:var(--action);outline:2px solid var(--action);outline-offset:-1px}.kyDf1q_consent{color:var(--text-soft);cursor:pointer;align-items:flex-start;gap:.6rem;margin:1rem 0 1.2rem;font-size:.88rem;line-height:1.5;display:flex}.kyDf1q_consent input{width:1.05rem;height:1.05rem;accent-color:var(--action);flex:none;margin:.15rem 0 0}.kyDf1q_error{color:var(--danger);background:var(--danger-fill);border:1px solid #fecaca;border-radius:8px;margin:0 0 1rem;padding:.7rem .8rem;font-size:.9rem}.kyDf1q_buttonAction,.kyDf1q_buttonOutline{width:fit-content;max-width:100%;min-height:var(--control-height,36px);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;font-family:inherit;font-size:1rem;font-weight:500;display:inline-flex}.kyDf1q_buttonAction{color:var(--surface);background:var(--action);border:1px solid var(--action)}.kyDf1q_buttonAction:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.kyDf1q_buttonAction:disabled{background:var(--surface-muted);border-color:var(--line);color:var(--text-muted);cursor:not-allowed}.kyDf1q_buttonOutline{color:var(--text);background:var(--surface);border:1px solid var(--control-line)}.kyDf1q_buttonOutline:hover{background:var(--surface-soft)}.kyDf1q_done{text-align:center;padding:1.5rem .5rem 0}.kyDf1q_doneMark{width:2.6rem;height:2.6rem;color:var(--action);background:var(--action-faint);border-radius:999px;justify-content:center;align-items:center;margin:0 auto .9rem;font-size:1.25rem;display:flex}.kyDf1q_done .kyDf1q_title{margin-right:0}.kyDf1q_done .kyDf1q_lead{margin-bottom:1.5rem}
:where(.-Fn0da_dialog){width:100%;max-width:none;height:100dvh;max-height:none;color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.-Fn0da_dialog:not([open]){display:none}.-Fn0da_dialog::backdrop{background:0 0}.-Fn0da_defaultBackdrop{background:#0f172a8c;place-items:center;padding:1rem;display:grid;overflow-y:auto}
.pRfpia_backdrop{background:#0f172a8c;place-items:center;padding:24px;display:grid}.pRfpia_panel{background:var(--surface);border:1px solid var(--line);width:min(100%,640px);max-height:calc(100dvh - 48px);color:var(--text);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pRfpia_header{align-items:flex-start;gap:16px;padding:28px 28px 0;display:flex}.pRfpia_header>div{flex:1;min-width:0}.pRfpia_header h2{margin:6px 0 0;font-size:26px;line-height:1.2}.pRfpia_tag{color:var(--text-soft);margin:0;font-size:13px}.pRfpia_close{width:44px;height:44px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;flex:0 0 44px;font-size:28px}.pRfpia_body{overscroll-behavior:contain;min-height:0;padding:16px 28px 24px;overflow-y:auto}.pRfpia_intro{color:var(--text-soft);margin:0 0 22px}.pRfpia_steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.pRfpia_steps li{gap:14px;display:flex}.pRfpia_number{background:var(--action-faint);height:32px;color:var(--action-deep);border-radius:50%;flex:0 0 32px;place-items:center;font-weight:600;display:grid}.pRfpia_steps h3{margin:2px 0 4px;font-size:16px}.pRfpia_steps p{color:var(--text-soft);margin:0;line-height:1.5}.pRfpia_note{border-radius:var(--control-radius);background:var(--surface-soft);color:var(--text-soft);margin:24px 0 0;padding:14px;font-size:14px}.pRfpia_footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:18px 28px;display:flex}.pRfpia_footer :is(button,a){min-height:44px}@media (max-width:480px){.pRfpia_backdrop{padding:12px}.pRfpia_panel{border-radius:12px;max-height:calc(100dvh - 24px)}.pRfpia_header{gap:8px;padding:20px 16px 0}.pRfpia_header h2{font-size:23px}.pRfpia_body,.pRfpia_footer{padding:16px}.pRfpia_footer :is(button,a){flex:100%}}@media (max-height:480px){.pRfpia_backdrop{padding:12px}.pRfpia_panel{max-height:calc(100dvh - 24px)}.pRfpia_header{padding-top:12px}.pRfpia_header h2{font-size:22px}.pRfpia_footer{padding-block:10px}}
.Oayayq_header{gap:8px;min-width:0;display:grid}.Oayayq_header nav{overflow-wrap:anywhere;font-size:14px;line-height:20px}.Oayayq_title{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Oayayq_title h1{overflow-wrap:anywhere;margin:0;font-size:24px;line-height:32px}.Oayayq_header>div:last-child{font-size:12px;line-height:16px}.Oayayq_linkCard{gap:12px}.Oayayq_linkCard>h2,.Oayayq_linkCard>p{margin:0}.Oayayq_copyActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Oayayq_copyActions>div{min-width:0}@media (max-width:600px){.Oayayq_copyActions{grid-template-columns:minmax(0,1fr)}}
.yqdpCa_choices{gap:.6rem;display:grid}.yqdpCa_message{border:1px solid var(--line,#e5e7eb);background:var(--surface-soft,#f9fafb);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border-radius:8px;margin:0;padding:.8rem}.yqdpCa_platform{min-height:var(--control-height);padding:7px var(--control-padding-inline);border:1px solid var(--control-line,#7a8492);color:var(--text,#111827);background:var(--surface,#fff);font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.yqdpCa_platform:hover{background:var(--surface-soft,#f9fafb)}.yqdpCa_platform:focus-visible{outline:3px solid var(--action,#3f7a5c);outline-offset:3px}.yqdpCa_icon{flex:0 0 20px;width:20px;height:20px}.yqdpCa_hint{color:var(--text-muted,#6b7280);margin:0;font-size:.8125rem;line-height:1.5}@media (pointer:coarse),(max-width:640px){.yqdpCa_platform{min-height:44px}:has(>.yqdpCa_platform)>button{min-height:44px}}.yqdpCa_variants{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.yqdpCa_variants legend{margin-bottom:8px;font-weight:600}.yqdpCa_choice{min-height:var(--control-height);padding:7px var(--control-padding-inline);border:1px solid var(--control-line,#7a8492);cursor:pointer;border-radius:8px;align-items:center;gap:6px;display:inline-flex}.yqdpCa_choice:has(input:checked){border-color:var(--action,#3f7a5c);background:var(--surface-soft,#f9fafb)}.yqdpCa_choice:focus-within{outline:3px solid var(--action,#3f7a5c);outline-offset:3px}.yqdpCa_photoActions{flex-wrap:wrap;gap:8px;display:flex}.yqdpCa_photoActions p{flex-basis:100%}@media (pointer:coarse),(max-width:640px){.yqdpCa_choice{min-height:44px}}
.JL1r1W_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.JL1r1W_card{border:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);border-radius:12px;min-width:0;padding:20px}.JL1r1W_card h2{margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.4}.JL1r1W_preview{align-items:flex-start;gap:12px;display:flex}.JL1r1W_preview>div{overflow-wrap:anywhere;flex:1;min-width:0}.JL1r1W_preview p{margin:6px 0 0}.JL1r1W_image{object-fit:cover;border-radius:8px;flex:0 0 112px;width:112px;height:84px;display:block}.JL1r1W_preview strong{font-weight:600}@media (max-width:900px){.JL1r1W_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.JL1r1W_card{padding:16px}.JL1r1W_image{flex-basis:96px;width:96px;height:72px}}.JL1r1W_benefit{margin:0 0 8px;line-height:1.4}.JL1r1W_overview{gap:10px;min-width:0;max-width:100%;display:grid}.JL1r1W_overview>button{justify-self:start}.JL1r1W_overview :is(input,select){min-width:0;max-width:100%}.JL1r1W_overview details{min-width:0}.JL1r1W_overview p{overflow-wrap:anywhere}@media (pointer:coarse),(max-width:640px){.JL1r1W_overview :is(button,a,summary,select){box-sizing:border-box;min-height:44px}.JL1r1W_overview summary{padding-block:10px}}
.-o32YG_card{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:12px;max-width:44rem;margin:1.5rem auto;padding:1.5rem}.-o32YG_card h1{margin-top:0}.-o32YG_status{color:var(--action);font-weight:600}.-o32YG_details{gap:.75rem;display:grid}.-o32YG_details div{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.-o32YG_details dt{color:var(--text-soft)}.-o32YG_details dd{margin:0}.-o32YG_notice{background:var(--surface-soft);border-radius:.5rem;padding:1rem}.-o32YG_actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:40rem){.-o32YG_card{margin:.75rem;padding:1rem}.-o32YG_details div{grid-template-columns:1fr;gap:.2rem}.-o32YG_actions>*{width:100%}}
.Nft0fW_page{gap:1.5rem;min-width:0;max-width:1120px;margin:0 auto;display:grid}.Nft0fW_heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.Nft0fW_heading h1{letter-spacing:-.025em;margin:0 0 .5rem;font-size:1.5rem;line-height:2rem}.Nft0fW_eyebrow{color:var(--text-soft);margin:0 0 .5rem;font-size:.8125rem}.Nft0fW_lead{max-width:58ch;color:var(--text-soft);margin:0;line-height:1.6}.Nft0fW_muted{color:var(--text-soft);line-height:1.55}.Nft0fW_nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.25rem;padding-bottom:.5rem;display:flex}.Nft0fW_nav a{padding:5px var(--control-padding-inline);border-radius:var(--control-radius);color:var(--text-soft);min-height:var(--control-compact-height);border:1px solid var(--control-line);align-items:center;font-size:.875rem;line-height:20px;text-decoration:none;display:inline-flex}.Nft0fW_nav a:hover{background:var(--surface-muted)}.Nft0fW_nav a[aria-current=page]{background:var(--status-ok-fill);color:var(--status-ok-ink);border-color:var(--action-line);font-weight:600}.Nft0fW_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.75rem;margin:0;display:grid}.Nft0fW_stat{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;min-width:0;padding:1rem}.Nft0fW_stat dt{color:var(--text-soft);margin-bottom:.65rem;font-size:.8125rem}.Nft0fW_stat dd{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.Nft0fW_stat small{color:var(--text-soft);margin-top:.5rem;font-size:.75rem;line-height:1.5;display:block}.Nft0fW_card{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:clamp(1rem,3vw,1.5rem)}.Nft0fW_card h2{margin:0 0 .75rem;font-size:1.125rem}.Nft0fW_card h3{margin-top:0}.Nft0fW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Nft0fW_cardLink{color:inherit;align-content:start;gap:.65rem;text-decoration:none;transition:border-color .15s;display:grid}.Nft0fW_cardLink:hover{border-color:var(--control-line)}.Nft0fW_cardLink p{color:var(--text-soft);margin:0;line-height:1.6}.Nft0fW_cardLink strong{color:var(--status-ok-ink);font-size:.875rem;font-weight:500}.Nft0fW_notice{border:1px solid var(--status-urgent-line);background:var(--warning-fill);color:var(--warning);border-radius:10px;padding:1rem 1.25rem;line-height:1.6}.Nft0fW_notice p{margin:.5rem 0 0}.Nft0fW_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.Nft0fW_actions button,.Nft0fW_actions a,.Nft0fW_headingAction a{width:auto;max-width:100%}.Nft0fW_actions a,.Nft0fW_headingAction a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Nft0fW_headingAction{max-width:100%}.Nft0fW_form{gap:1rem;max-width:760px;display:grid}.Nft0fW_steps{counter-reset:step;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.Nft0fW_steps li{counter-increment:step;color:var(--text-soft);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.Nft0fW_steps li:before{content:counter(step);background:var(--surface-muted);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.Nft0fW_steps li[aria-current=step]{color:var(--status-ok-ink);font-weight:600}.Nft0fW_steps li[aria-current=step]:before{background:var(--status-ok-fill)}.Nft0fW_terms{gap:.65rem;margin:0;padding-left:1.25rem;line-height:1.6;display:grid}.Nft0fW_rows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.Nft0fW_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Nft0fW_row h2,.Nft0fW_row h3{margin:0 0 .5rem}.Nft0fW_row>div{min-width:0;max-width:100%}.Nft0fW_page details{margin:.75rem 0}.Nft0fW_page summary{cursor:pointer;overflow-wrap:anywhere;line-height:1.6}.Nft0fW_badge{background:var(--surface-muted);color:var(--text-soft);border-radius:20px;padding:.25rem .65rem;font-size:.75rem;line-height:1.6;display:inline-block}.Nft0fW_success{background:var(--status-ok-fill);color:var(--status-ok-ink)}.Nft0fW_details{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1rem;display:grid}.Nft0fW_linkValue{overflow-wrap:anywhere;word-break:break-word}.Nft0fW_empty{justify-items:start;gap:.65rem;padding:1rem 0;display:grid}.Nft0fW_empty p{margin:0}.Nft0fW_qr{width:100%;max-width:180px}.Nft0fW_qr svg{width:100%;height:auto;display:block}.Nft0fW_table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.Nft0fW_table th,.Nft0fW_table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:.75rem}.Nft0fW_table th{color:var(--text-soft);font-weight:500}.Nft0fW_page a:focus-visible{outline:3px solid var(--action);outline-offset:3px}@media (max-width:767px){.Nft0fW_grid,.Nft0fW_details{grid-template-columns:minmax(0,1fr)}.Nft0fW_heading{display:grid}.Nft0fW_nav a{padding:5px var(--control-padding-inline);min-height:var(--control-compact-height);border:1px solid var(--control-line);border-radius:var(--control-radius);align-items:center;line-height:20px;display:inline-flex}.Nft0fW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Nft0fW_stat dd{font-size:1.2rem}.Nft0fW_table{font-size:.8rem}.Nft0fW_table th,.Nft0fW_table td{padding:.5rem .25rem}}.Nft0fW_dashboardMain{background:var(--surface-soft);min-height:70vh;padding:2rem 1rem}.Nft0fW_identity{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.Nft0fW_identity h2{margin:0 0 .35rem}.Nft0fW_businessLogo{background:var(--action-faint);width:48px;height:48px;color:var(--action-deep);object-fit:contain;border-radius:12px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.Nft0fW_metricLine{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.85rem 0;display:flex}.Nft0fW_stageGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.75rem;margin:1rem 0;display:grid}.Nft0fW_stageGrid>div{background:var(--surface);border:1px solid var(--line);border-radius:9px;gap:.4rem;padding:.8rem;display:grid}.Nft0fW_stageGrid strong{font-size:1.35rem}.Nft0fW_stageGrid span{color:var(--text-soft);font-size:.8rem}.Nft0fW_bookingDetail{padding:1rem 0}.Nft0fW_facts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.Nft0fW_facts dt{color:var(--text-soft);margin-bottom:.3rem;font-size:.8rem}.Nft0fW_facts dd{overflow-wrap:anywhere;margin:0}@media (max-width:600px){.Nft0fW_dashboardMain{padding:1rem}.Nft0fW_stageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Nft0fW_stageGrid small{color:var(--text-soft);font-size:.75rem;line-height:1.4}.Nft0fW_page{color:var(--text);gap:1.1rem}.Nft0fW_heading h1{font-size:1.5rem;line-height:2rem}.Nft0fW_heading>div{min-width:0}.Nft0fW_heading h1,.Nft0fW_identity h2,.Nft0fW_workspaceHeader h2{overflow-wrap:anywhere}.Nft0fW_programNav{background:var(--surface-soft);border:1px solid var(--line);border-radius:13px;flex-wrap:wrap;gap:.35rem;padding:.35rem;display:flex}.Nft0fW_programLink{padding:5px var(--control-padding-inline);border-radius:var(--control-radius);text-align:center;color:var(--text-soft);min-height:var(--control-compact-height);border:1px solid var(--control-line);flex:145px;justify-content:center;align-items:center;font-size:.875rem;line-height:20px;text-decoration:none;display:flex}.Nft0fW_programLink:hover{background:var(--surface-muted)}.Nft0fW_programLink[aria-current=page]{color:var(--action-deep);background:var(--surface);box-shadow:0 1px 4px color-mix(in srgb, var(--text) 8%, transparent);border-color:var(--action-line);font-weight:700}.Nft0fW_managementNav{border-bottom:1px solid var(--line);padding-bottom:.65rem}.Nft0fW_page .Nft0fW_managementNav{margin:0}.Nft0fW_managementNav>summary{color:var(--text-soft);width:fit-content;font-size:.8125rem}.Nft0fW_managementNav .Nft0fW_nav{border:0;padding:.6rem 0 0}.Nft0fW_workspaceHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Nft0fW_workspaceHeader>div{min-width:0}.Nft0fW_businessMark{border:1px solid var(--line);width:48px;height:48px;color:var(--action-deep);background:var(--action-faint);border-radius:14px;flex:0 0 48px;place-items:center;font-weight:700;display:grid}.Nft0fW_metricCard{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:1.1rem}.Nft0fW_metricLabel{color:var(--text-soft);margin:0 0 .6rem;font-size:.8125rem}.Nft0fW_metricValue{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.4rem,2.7vw,2rem);font-weight:700;line-height:1.2}.Nft0fW_metricHint{color:var(--text-muted);margin:.55rem 0 0;font-size:.75rem;line-height:1.5;display:block}.Nft0fW_moneyMetric{border-top:3px solid var(--action);background:var(--action-faint)}.Nft0fW_bonusMetric{border-top:3px solid var(--info);background:var(--info-fill)}.Nft0fW_moneyMetric .Nft0fW_metricValue{color:var(--action-deep)}.Nft0fW_bonusMetric .Nft0fW_metricValue{color:var(--info)}.Nft0fW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:1rem;display:flex}.Nft0fW_sectionHeading h2{margin:0}.Nft0fW_page :is(button,summary,input,select,textarea):focus-visible{outline:3px solid var(--action);outline-offset:3px}.Nft0fW_page :is(p,small,strong,a,dt,dd){overflow-wrap:anywhere}.Nft0fW_page .Nft0fW_stats{min-width:0}.Nft0fW_bonusDetails>summary{color:var(--info);font-weight:600}.Nft0fW_bonusDetails[open]>summary{margin-bottom:1rem}@media (max-width:600px){.Nft0fW_programNav{flex-wrap:nowrap}.Nft0fW_programLink{overflow-wrap:anywhere;flex:1 1 0;min-width:0;min-height:44px;padding:.5rem .3rem}.Nft0fW_metricCard{padding:.9rem}.Nft0fW_stats{gap:.5rem}.Nft0fW_stat{padding:.8rem}.Nft0fW_facts{grid-template-columns:minmax(0,1fr)}}.Nft0fW_page .Nft0fW_infoHint{vertical-align:middle;margin:0 .25rem;display:inline-block;position:relative}.Nft0fW_infoHint>summary{width:var(--control-height);height:var(--control-height);box-sizing:border-box;color:var(--text-soft);border:1px solid var(--control-line);border-radius:50%;place-items:center;font-size:1.05rem;list-style:none;display:grid}.Nft0fW_infoHint>summary::-webkit-details-marker{display:none}.Nft0fW_infoHint>summary:hover,.Nft0fW_infoHint[open]>summary{background:var(--surface-muted)}.Nft0fW_infoHint[open]{flex-shrink:1;min-width:0;max-width:100%;display:block}.Nft0fW_infoHint>div{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--line);background:var(--surface);max-width:min(38ch,100%);color:var(--text-soft);border-radius:10px;margin:.35rem 0 .6rem;padding:.8rem;font-size:.875rem;font-weight:400;line-height:1.4286}.Nft0fW_refreshStatus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.Nft0fW_refreshStatus>p{flex:auto;margin:0}.Nft0fW_refreshStatus>button{width:auto;min-height:var(--control-height);padding:7px var(--control-padding-inline);border:1px solid var(--control-line);border-radius:var(--control-radius);color:inherit;font:inherit;cursor:pointer;background:0 0;flex:none;font-size:.875rem;line-height:20px}.Nft0fW_refreshStatus>button:disabled{opacity:.6;cursor:default}.Nft0fW_refreshStatus>button:focus-visible{outline-offset:3px;outline:2px solid}.Nft0fW_sectionAction{width:auto;min-height:var(--control-height);padding:7px var(--control-padding-inline);align-self:start;margin-top:.9rem;font-size:.875rem;line-height:20px;display:inline-flex}.Nft0fW_sharePreview{border:1px solid var(--line);border-radius:12px;align-items:center;gap:1rem;padding:1rem;display:flex}.Nft0fW_shareImage{object-fit:cover;border-radius:8px;width:112px;height:88px}@media (max-width:480px){.Nft0fW_sharePreview{flex-direction:column;align-items:flex-start}.Nft0fW_shareImage{width:100%;height:150px}}.Nft0fW_infoHint>summary:focus-visible{outline:3px solid var(--action);outline-offset:3px}@media (pointer:coarse),(max-width:640px){.Nft0fW_infoHint>summary{width:var(--control-touch-height);height:var(--control-touch-height)}}.Nft0fW_page :where(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range],[type=color]),select,textarea){font-size:16px;line-height:20px}.Nft0fW_actions>a:not([class]),.Nft0fW_headingAction>a:not([class]){min-height:var(--control-height);padding:7px var(--control-padding-inline);border:1px solid var(--control-line);border-radius:var(--control-radius);color:var(--text-soft);font-size:.875rem;line-height:20px}@media (pointer:coarse),(max-width:640px){.Nft0fW_refreshStatus>button{min-height:44px}.Nft0fW_nav a,.Nft0fW_sectionAction{min-height:var(--control-touch-height)}}.Nft0fW_payoutInstructions{white-space:pre-wrap;overflow-wrap:anywhere}.Nft0fW_payoutFields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}
.VMXZpq_backdrop{background:#0f172a8c;place-items:center;padding:1rem;display:grid;overflow-y:auto}.VMXZpq_panel{width:min(100%,30rem);max-height:100%;color:var(--text);background:var(--surface);border-radius:16px;padding:1rem;overflow-y:auto;box-shadow:0 12px 40px #0f172a33}.VMXZpq_panel h2{margin:0 0 .75rem;font-size:1.25rem}.VMXZpq_body{overflow-wrap:anywhere}.VMXZpq_body>:first-child{margin-top:0}.VMXZpq_body>:last-child{margin-bottom:0}.VMXZpq_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.VMXZpq_actions button{min-height:var(--control-height)}.VMXZpq_confirm{color:var(--action);border-color:var(--action)}.VMXZpq_confirm:hover{background:var(--action-faint)}
._9RyWVq_historyDetail{white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1}._9RyWVq_backdrop{z-index:60;background:#0f172a8c;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0}._9RyWVq_card{background:var(--surface);border-radius:12px;flex-direction:column;width:min(52rem,100%);max-height:100%;display:flex;overflow:hidden}@media (max-width:40rem),(max-width:60rem) and (max-height:30rem){._9RyWVq_backdrop{padding:0}._9RyWVq_card{border-radius:0;width:100%;height:100%;max-height:100%}}._9RyWVq_head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.875rem 1.25rem;display:flex}._9RyWVq_head h2{margin:.125rem 0 0;font-size:1.125rem}._9RyWVq_head button{min-width:var(--control-height,36px);min-height:var(--control-height,36px);border:1px solid var(--control-line,#7a8492);background:0 0;flex:none;padding:0 .5rem;font-size:1.5rem;line-height:1}._9RyWVq_head ._9RyWVq_chatAction{color:var(--action-deep);font-size:.875rem;line-height:1.3}._9RyWVq_sectionBody[hidden]{display:none}._9RyWVq_loading{padding:1rem 1.25rem}._9RyWVq_statusLabel{min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);border-radius:8px;align-items:center;font-weight:600;line-height:20px;display:inline-flex}._9RyWVq_statusCorrection{margin:0}._9RyWVq_statusCorrection summary{color:var(--brand-deep);cursor:pointer;margin-bottom:0}._9RyWVq_statusCorrection[open] summary{margin-bottom:.75rem}._9RyWVq_statusCorrection button{min-height:var(--control-height,36px)}._9RyWVq_quietAction{padding:4px var(--control-padding-inline,10px);color:#5f6b78;border:1px solid var(--control-line,#7a8492);cursor:pointer;min-height:var(--control-compact-height,32px);border-radius:var(--control-radius,8px);background:0 0;text-decoration:none}._9RyWVq_body{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}._9RyWVq_fields{border:0;min-width:0;margin:0;padding:0}._9RyWVq_section{border-bottom:1px solid #f1f5f9}._9RyWVq_sectionHead{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:.5rem;padding:.875rem 1.25rem;display:flex}._9RyWVq_sectionTitle{color:#334155;flex:none;font-size:.9375rem;font-weight:600}._9RyWVq_sectionSummary{color:#64748b;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}._9RyWVq_chevron{color:#94a3b8;flex:none;margin-left:auto;font-size:.75rem}._9RyWVq_sectionSummary+._9RyWVq_chevron{margin-left:0}._9RyWVq_sectionBody{flex-direction:column;gap:.75rem;padding:0 1.25rem 1.25rem;display:flex}._9RyWVq_muted{color:#64748b;margin:0;font-size:.8125rem}._9RyWVq_warning{color:#b45309;margin:0}._9RyWVq_linkButton{padding:4px var(--control-padding-inline,10px);font:inherit;color:var(--action);cursor:pointer;border:1px solid var(--control-line,#7a8492);min-height:var(--control-compact-height,32px);border-radius:var(--control-radius,8px);background:0 0;align-self:flex-start;font-size:.875rem;line-height:20px;text-decoration:none}._9RyWVq_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._9RyWVq_sectionBody>._9RyWVq_actions:empty{display:none}._9RyWVq_grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.5rem .75rem;display:grid}._9RyWVq_inlineForm{flex-wrap:wrap;align-items:end;gap:.5rem .75rem;display:flex}._9RyWVq_statusRow{align-items:center;gap:.5rem;display:flex}._9RyWVq_statusRow select{flex:1;min-width:0}._9RyWVq_statusSelect{color:var(--status-ink);background-color:var(--status-fill);border-color:var(--status-ink);font-weight:600}._9RyWVq_payBadge{color:var(--surface);white-space:nowrap;border-radius:8px;flex:none;padding:.4rem .7rem;font-size:.8125rem;font-weight:600}._9RyWVq_when{grid-template-columns:1.15fr .95fr .9fr;gap:.375rem;display:grid}@media (max-width:40rem){._9RyWVq_when{grid-template-columns:repeat(2,minmax(0,1fr))}._9RyWVq_when>._9RyWVq_chip:first-child{grid-column:1/-1}}._9RyWVq_chip,._9RyWVq_breakItem{flex-direction:column;gap:.125rem;min-width:0;display:flex}._9RyWVq_chipLabel{color:#64748b;font-size:.8125rem}._9RyWVq_chipInput,._9RyWVq_breakSelect{width:100%;min-width:0;min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);font:inherit;background-color:var(--surface);border:1px solid var(--line-strong);height:var(--control-height,36px);border-color:var(--control-line,#7a8492);border-radius:8px;font-size:1rem;line-height:20px}._9RyWVq_when input[type=text]{padding-right:2.875rem}._9RyWVq_breaks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}._9RyWVq_preview{background:#fffbeb;border-radius:8px;padding:.75rem;font-size:.875rem}._9RyWVq_preview p{margin:0 0 .5rem}._9RyWVq_clientRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._9RyWVq_clientName{flex-direction:column;min-width:0;display:flex}._9RyWVq_contactButtons{gap:.375rem;display:flex}._9RyWVq_contactButton{padding:4px var(--control-padding-inline,10px);color:var(--action);white-space:nowrap;border:1px solid var(--line-strong);min-height:var(--control-compact-height,32px);border-color:var(--control-line,#7a8492);border-radius:8px;align-items:center;font-size:.8125rem;line-height:20px;text-decoration:none;display:inline-flex}._9RyWVq_resources,._9RyWVq_history,._9RyWVq_operations{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._9RyWVq_resources li{background:#f8fafc;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding:.5rem .75rem;display:flex}._9RyWVq_resourceName{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}._9RyWVq_resourceActions{align-items:baseline;gap:.75rem;margin-left:auto;font-size:.8125rem;display:flex}._9RyWVq_resourcePicker{flex-direction:column;gap:.5rem;display:flex}._9RyWVq_totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}._9RyWVq_totals>div{text-align:center;background:#f8fafc;border-radius:8px;flex-direction:column;gap:.125rem;padding:.5rem;display:flex}._9RyWVq_totalLabel{color:#64748b;font-size:.75rem}._9RyWVq_totalValue{font-size:.9375rem;font-weight:600}._9RyWVq_paid{color:var(--status-ok-ink)}._9RyWVq_due{color:#a32d2d}._9RyWVq_breakdown{background:#f8fafc;border-radius:8px;flex-direction:column;gap:.25rem;margin:0;padding:.75rem;list-style:none;display:flex}._9RyWVq_breakdown li{justify-content:space-between;gap:1rem;display:flex}._9RyWVq_extraChargeRow{color:#64748b;padding-left:1rem;font-size:.85rem}._9RyWVq_extraChargeValue,._9RyWVq_extraChargeActions{align-items:center;gap:.25rem;display:flex}._9RyWVq_extraChargeActions{margin-left:.25rem}._9RyWVq_extraChargeActions ._9RyWVq_linkButton{padding:.25rem .35rem;font-size:.875rem}._9RyWVq_total{border-top:1px solid #e2e8f0;padding-top:.375rem;font-weight:600}._9RyWVq_payForm{flex-direction:column;gap:.5rem;display:flex}._9RyWVq_checkbox{cursor:pointer;align-items:center;gap:.5rem;display:flex}._9RyWVq_settleHint{background:#fffbeb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}._9RyWVq_settleHint p{margin:0;font-size:.875rem}._9RyWVq_smsButton{padding:6px var(--control-padding-inline,10px);color:var(--surface);background:var(--action);min-height:var(--control-height,36px);border-radius:8px;align-items:center;font-size:.9375rem;line-height:20px;text-decoration:none;display:inline-flex}._9RyWVq_smsButtonDisabled{color:var(--text-muted);cursor:not-allowed;background:var(--line)}._9RyWVq_smsLocked{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._9RyWVq_qr{text-align:center}._9RyWVq_qrImage svg{max-width:100%;height:auto}._9RyWVq_operations li{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.8125rem;display:flex}._9RyWVq_operationAmount{margin-left:auto;font-weight:600}._9RyWVq_chatRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._9RyWVq_history li{flex-wrap:wrap;gap:.25rem .75rem;font-size:.8125rem;display:flex}._9RyWVq_textarea{width:100%;font:inherit;border:1px solid var(--line-strong);border-radius:8px;padding:.5rem .75rem}._9RyWVq_chatBackdrop{z-index:70;background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._9RyWVq_chatPanel{background:var(--surface);border-radius:12px 12px 0 0;flex-direction:column;width:min(36rem,100%);max-height:min(85vh,44rem);display:flex;overflow:hidden}._9RyWVq_chatBody{flex-direction:column;min-height:0;padding:.75rem 1.25rem 1rem;display:flex;overflow-y:auto}._9RyWVq_refundIssue{color:#633806;background:#faeeda;border-radius:8px;flex-direction:column;gap:.5rem;padding:.6rem .75rem;font-size:.875rem;display:flex}._9RyWVq_refundIssue p{margin:0}._9RyWVq_refundRetry{font:inherit;color:#633806;background:var(--surface);cursor:pointer;border:1px solid #ef9f27;border-radius:8px;align-self:flex-start;padding:.35rem .75rem;font-size:.85rem}._9RyWVq_refundReconcileLabel{flex-direction:column;gap:.35rem;margin:.5rem 0;display:flex}._9RyWVq_refundReconcileLabel input{min-width:0;max-width:100%;padding:6px var(--control-padding-inline,10px);border:1px solid var(--line-strong);font:inherit;min-height:var(--control-height,36px);border-color:var(--control-line,#7a8492);border-radius:8px;font-size:1rem;line-height:20px}._9RyWVq_methodPicker{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._9RyWVq_methodPicker legend{color:var(--text-soft);margin-bottom:.5rem;font-size:.875rem;font-weight:500}._9RyWVq_methodOptions{flex-wrap:wrap;gap:.5rem;display:flex}._9RyWVq_methodOptions button[aria-pressed=true]._9RyWVq_methodActive{color:var(--action-deep);background:var(--action-faint);border-color:var(--action)}._9RyWVq_financeDeposit{border-top:1px solid var(--line);gap:.75rem;margin-top:.5rem;padding-top:1rem;display:grid}._9RyWVq_depositTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;font-size:1rem;display:flex}@media (pointer:coarse),(max-width:40rem){._9RyWVq_head button,._9RyWVq_quietAction,._9RyWVq_linkButton,._9RyWVq_contactButton,._9RyWVq_smsButton,._9RyWVq_statusCorrection button,._9RyWVq_chipInput,._9RyWVq_breakSelect,._9RyWVq_refundReconcileLabel input{min-height:40px}}select._9RyWVq_chipInput,._9RyWVq_breakSelect{padding-right:var(--control-select-padding-end,36px);background-position:right var(--control-select-chevron-inset,12px) center}
.o_q_9q_chat{flex-direction:column;gap:.75rem;display:flex}.o_q_9q_messages{flex-direction:column;gap:.5rem;max-height:18rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.o_q_9q_message{background:var(--surface-muted);border-radius:.75rem;flex-direction:column;gap:.125rem;max-width:85%;padding:.5rem .75rem;display:flex}.o_q_9q_own{background:var(--action-soft);align-self:flex-end}.o_q_9q_system{background:var(--warning-fill,#fff3e0);align-self:stretch;max-width:100%}.o_q_9q_meta{color:var(--text-muted);font-size:.75rem}.o_q_9q_body{white-space:pre-wrap;overflow-wrap:anywhere}.o_q_9q_muted{color:var(--text-muted);margin:0;font-size:.8125rem}.o_q_9q_composer{align-items:flex-end;gap:.5rem;display:flex}.o_q_9q_input{width:100%;min-width:0;font:inherit;border:1px solid var(--control-line);resize:vertical;border-radius:8px;flex:1;padding:.5rem .75rem;font-size:16px;line-height:24px}.o_q_9q_composer button{flex:none;width:auto}.o_q_9q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.NNqmMW_stripRow .NNqmMW_monthArrow{flex:none}.NNqmMW_monthNav{justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0 .25rem;display:flex}.NNqmMW_monthName{text-transform:capitalize;font-weight:600}.NNqmMW_monthArrow{width:var(--control-compact-height);height:var(--control-compact-height);color:var(--text);font:inherit;background:var(--surface);border:1px solid var(--control-line);cursor:pointer;border-radius:8px;padding:0;font-size:1.25rem;line-height:1}.NNqmMW_monthArrow:hover:not(:disabled){border-color:var(--action)}.NNqmMW_monthArrow:disabled{color:var(--text-muted);cursor:not-allowed;border-color:var(--line)}.NNqmMW_weekdays,.NNqmMW_monthGrid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.NNqmMW_weekdays{color:var(--text-soft);text-align:center;margin-bottom:.25rem;font-size:.75rem}.NNqmMW_day{aspect-ratio:1;font:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--control-line);border-radius:.5rem;justify-content:center;align-items:center;padding:0;font-size:.9rem;font-weight:600;display:flex}.NNqmMW_day:hover:not(:disabled){border-color:var(--action)}.NNqmMW_day.NNqmMW_dayDisabled,.NNqmMW_stripDay.NNqmMW_dayDisabled{color:var(--text-muted);cursor:not-allowed;background:var(--surface-muted);border-color:var(--line)}.NNqmMW_day.NNqmMW_daySelected,.NNqmMW_stripDay.NNqmMW_daySelected{color:var(--surface);background:var(--action);border-color:var(--action)}.NNqmMW_monthArrow{min-width:var(--control-compact-height)}@media (pointer:coarse),(max-width:40rem){.NNqmMW_monthArrow{min-width:44px;min-height:44px}}
._2HMKHG_popup{z-index:1200;width:min(310px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text,#15231e);background:var(--surface,#fff);border:1px solid var(--control-line);border-radius:16px;padding:16px;position:fixed;overflow:auto;box-shadow:0 12px 35px #1d493025}._2HMKHG_popup:focus{outline:none}._2HMKHG_popup button:focus-visible{outline:2px solid var(--action);outline-offset:1px}._2HMKHG_popup button{border-color:#0000;font-weight:400}._2HMKHG_heading{color:var(--text);justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}._2HMKHG_heading button{width:var(--control-compact-height);height:var(--control-compact-height);color:inherit;border:1px solid var(--control-line);cursor:pointer;background:0 0;border-radius:8px;padding:0;font-size:24px}@media (pointer:coarse),(max-width:40rem){._2HMKHG_popup{width:min(360px,100vw - 16px)}._2HMKHG_heading button{min-width:44px;min-height:44px}}
.G1OYXG_checklist{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:0 0 1rem;padding:1rem}.G1OYXG_checklist summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;font-weight:600;display:flex}.G1OYXG_count,.G1OYXG_description,.G1OYXG_steps p,.G1OYXG_hint{color:var(--text-soft);font-size:.875rem}.G1OYXG_description{margin:.5rem 0 1rem}.G1OYXG_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.G1OYXG_steps li{border:1px solid var(--line);border-radius:8px;padding:.85rem}.G1OYXG_steps li>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.G1OYXG_steps p{margin:.5rem 0}.G1OYXG_done{color:var(--action-deep);background:var(--action-faint);border-radius:6px;padding:.2rem .5rem;font-size:.75rem}.G1OYXG_link,.G1OYXG_primary{min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-color:var(--control-line,#7a8492);border-radius:8px;align-items:center;margin-top:.25rem;font-size:.875rem;line-height:20px;text-decoration:none;display:inline-flex}.G1OYXG_primary{color:#fff;background:var(--action);border-color:var(--action)}.G1OYXG_link:focus-visible,.G1OYXG_primary:focus-visible,.G1OYXG_checklist summary:focus-visible{outline:2px solid var(--action);outline-offset:3px}@media (max-width:40rem){.G1OYXG_steps{grid-template-columns:1fr}}@media (pointer:coarse),(max-width:40rem){.G1OYXG_link,.G1OYXG_primary{min-height:40px}}
.E7Lrza_chosen{min-height:var(--control-height,36px);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.E7Lrza_linkButton{padding:4px var(--control-padding-inline,10px);color:var(--action);font:inherit;border:1px solid var(--control-line,#7a8492);cursor:pointer;min-height:var(--control-compact-height,32px);border-radius:var(--control-radius,8px);background:0 0;align-items:center;font-size:.875rem;line-height:20px;text-decoration:none;display:inline-flex}.E7Lrza_suggestions{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;margin:0;padding:.25rem;list-style:none}.E7Lrza_suggestions button{width:100%;min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;line-height:20px;display:block}.E7Lrza_suggestions button:hover,.E7Lrza_suggestions button:focus-visible{background:var(--action-faint)}@media (pointer:coarse),(max-width:40rem){.E7Lrza_linkButton,.E7Lrza_suggestions button{min-height:40px}}
.hmHKAW_trigger{min-height:var(--control-height);padding:7px var(--control-padding-inline);color:var(--danger);background:var(--surface);border:1px solid var(--danger);border-radius:var(--control-radius);font-size:.875rem;line-height:20px}.hmHKAW_trigger:hover:not(:disabled){color:var(--danger);background:var(--danger-fill);border-color:var(--danger)}.hmHKAW_trigger:disabled{cursor:not-allowed;opacity:.6}.hmHKAW_compact{min-height:var(--control-compact-height);padding:5px var(--control-padding-inline);font-size:.875rem}.hmHKAW_ask{color:var(--warning);background:var(--warning-fill);border:1px solid var(--warning);border-radius:12px;flex-basis:100%;padding:.75rem .9rem}.hmHKAW_askCompact{padding:.5rem .65rem}.hmHKAW_question{overflow-wrap:anywhere;margin:0 0 .6rem}.hmHKAW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.hmHKAW_confirm{color:var(--danger);border-color:var(--danger)}.hmHKAW_confirm:hover:not(:disabled){background:var(--danger-fill);border-color:var(--danger)}.hmHKAW_cancel{color:var(--text)}@media (pointer:coarse),(max-width:40rem){.hmHKAW_trigger,.hmHKAW_compact,.hmHKAW_actions button{min-width:44px;min-height:44px}}
.BKylEG_backdrop{z-index:20;background:#11182773;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.BKylEG_modal{background:var(--surface);border-radius:16px;width:100%;max-width:30rem;margin:2rem 0;padding:1rem}.BKylEG_modalHead{z-index:4;background:var(--surface);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;display:flex;position:sticky;top:0}.BKylEG_modalHead h2{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1.25rem;line-height:28px}.BKylEG_modalHead button{cursor:pointer;background:0 0;border:none;width:44px;min-height:44px;padding:0 .5rem;font-size:1.4rem;line-height:1}.BKylEG_formError{scroll-margin-top:4rem}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){.BKylEG_backdrop{padding:0}.BKylEG_modal{border-radius:0;max-width:none;min-height:100%;margin:0}.BKylEG_modalCompact{border-radius:12px 12px 0 0;min-height:0}}@media (max-width:60rem) and (max-height:30rem){.BKylEG_modal{max-width:34rem;margin:0 auto}}
