:root{--font_display_latin: "Playfair Display Variable", "Playfair Display", Georgia, "Times New Roman", serif;--font_body_latin: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font_arabic: "IBM Plex Sans Arabic", "Noto Naskh Arabic", "Segoe UI", Tahoma, sans-serif}:root{--L_bg_color: #fff9f0;--L_surface_color: #ffffff;--L_text_color: #4a2e1c;--L_text_muted_color: #6f6258;--L_border_color: #e8e6e1;--L_shadow_color: rgba(74, 46, 28, .1);--L_accent_color: #c0392b;--L_accent_hover_color: #962d22;--L_accent_soft_color: rgba(192, 57, 43, .1);--L_gold_color: #f4c430;--L_herb_color: #3aa17e;--L_gradient_sunrise: linear-gradient(135deg, #f4c430 0%, #ffe08f 100%);--L_sun_light_color: #ffe08f;--L_sun_deep_color: #e3a514;--L_on_sun_color: #3a2414;--L_plate_shadow_color: rgba(74, 46, 28, .3);--L_warm_border_color: #f0e3c9;--L_header_bg_color: rgba(255, 249, 240, .92);--L_header_shadow_color: rgba(74, 46, 28, .08);--L_footer_bg_color: #2a1c12;--L_footer_text_color: #fff9f0;--L_footer_muted_color: #cbb8a4;--L_footer_border_color: rgba(255, 249, 240, .14);--L_logo_text_color: #4a2e1c;--L_logo_shadow_color: rgba(74, 46, 28, .2);--L_Icon_bg_color: #fff3d6;--L_Icon_stroke_color: #4a2e1c;--L_Icon_border_color: #ead9b0;--L_themeToggle_color: #4a56c9;--D_bg_color: #1b120c;--D_surface_color: #26190f;--D_text_color: #f7eedf;--D_text_muted_color: #c4b09a;--D_border_color: #3d2c1e;--D_shadow_color: rgba(0, 0, 0, .45);--D_accent_color: #e07064;--D_accent_hover_color: #f09a90;--D_accent_soft_color: rgba(224, 112, 100, .14);--D_gold_color: #f4c430;--D_herb_color: #5dcaa4;--D_gradient_sunrise: linear-gradient(135deg, #6a4a16 0%, #2a1c12 100%);--D_sun_light_color: #ffd66b;--D_sun_deep_color: #c98b0b;--D_on_sun_color: #3a2414;--D_plate_shadow_color: rgba(0, 0, 0, .55);--D_warm_border_color: #3d2c1e;--D_header_bg_color: rgba(27, 18, 12, .92);--D_header_shadow_color: rgba(0, 0, 0, .35);--D_footer_bg_color: #120b07;--D_footer_text_color: #f7eedf;--D_footer_muted_color: #b5a18e;--D_footer_border_color: rgba(247, 238, 223, .12);--D_logo_text_color: #f7eedf;--D_logo_shadow_color: rgba(244, 196, 48, .25);--D_Icon_bg_color: #332416;--D_Icon_stroke_color: #f7eedf;--D_Icon_border_color: #4a3524;--D_themeToggle_color: #f4c430}[data-theme=light]{color-scheme:light;--bg_color: var(--L_bg_color);--surface_color: var(--L_surface_color);--text_color: var(--L_text_color);--text_muted_color: var(--L_text_muted_color);--border_color: var(--L_border_color);--shadow_color: var(--L_shadow_color);--accent_color: var(--L_accent_color);--accent_hover_color: var(--L_accent_hover_color);--accent_soft_color: var(--L_accent_soft_color);--gold_color: var(--L_gold_color);--herb_color: var(--L_herb_color);--gradient_sunrise: var(--L_gradient_sunrise);--sun_light_color: var(--L_sun_light_color);--sun_deep_color: var(--L_sun_deep_color);--on_sun_color: var(--L_on_sun_color);--plate_shadow_color: var(--L_plate_shadow_color);--warm_border_color: var(--L_warm_border_color);--header_bg_color: var(--L_header_bg_color);--header_shadow_color: var(--L_header_shadow_color);--footer_bg_color: var(--L_footer_bg_color);--footer_text_color: var(--L_footer_text_color);--footer_muted_color: var(--L_footer_muted_color);--footer_border_color: var(--L_footer_border_color);--logo_text_color: var(--L_logo_text_color);--logo_shadow_color: var(--L_logo_shadow_color);--Icon_bg_color: var(--L_Icon_bg_color);--Icon_stroke_color: var(--L_Icon_stroke_color);--Icon_border_color: var(--L_Icon_border_color);--themeToggle_color: var(--L_themeToggle_color)}[data-theme=dark]{color-scheme:dark;--bg_color: var(--D_bg_color);--surface_color: var(--D_surface_color);--text_color: var(--D_text_color);--text_muted_color: var(--D_text_muted_color);--border_color: var(--D_border_color);--shadow_color: var(--D_shadow_color);--accent_color: var(--D_accent_color);--accent_hover_color: var(--D_accent_hover_color);--accent_soft_color: var(--D_accent_soft_color);--gold_color: var(--D_gold_color);--herb_color: var(--D_herb_color);--gradient_sunrise: var(--D_gradient_sunrise);--sun_light_color: var(--D_sun_light_color);--sun_deep_color: var(--D_sun_deep_color);--on_sun_color: var(--D_on_sun_color);--plate_shadow_color: var(--D_plate_shadow_color);--warm_border_color: var(--D_warm_border_color);--header_bg_color: var(--D_header_bg_color);--header_shadow_color: var(--D_header_shadow_color);--footer_bg_color: var(--D_footer_bg_color);--footer_text_color: var(--D_footer_text_color);--footer_muted_color: var(--D_footer_muted_color);--footer_border_color: var(--D_footer_border_color);--logo_text_color: var(--D_logo_text_color);--logo_shadow_color: var(--D_logo_shadow_color);--Icon_bg_color: var(--D_Icon_bg_color);--Icon_stroke_color: var(--D_Icon_stroke_color);--Icon_border_color: var(--D_Icon_border_color);--themeToggle_color: var(--D_themeToggle_color)}:root{--font_display: var(--font_display_latin);--font_body: var(--font_body_latin)}:root:lang(ar){--font_display: var(--font_arabic);--font_body: var(--font_arabic)}body{margin:0;background-color:var(--bg_color);color:var(--text_color);font-family:var(--font_body);-webkit-font-smoothing:antialiased;transition:background-color .25s ease,color .25s ease}h1,h2,h3,h4,h5,h6,.bliniLogo__word{font-family:var(--font_display)}button,input,select,textarea{font-family:inherit}:root{--page_gutter-inline: 16px}@media(min-width:768px){:root{--page_gutter-inline: 32px}}@media(min-width:1024px){:root{--page_gutter-inline: 56px}}@media(min-width:1440px){:root{--page_gutter-inline: 72px}}.PublicHeader_container,.Privacy_container,.FAQ_container,.notFound_container{padding-inline:var(--page_gutter-inline)}.bliniLogo{display:inline-flex;align-items:center;gap:8px;color:var(--logo_text_color);text-decoration:none}.bliniLogo__mark{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--gold_color)}.bliniLogo__word{font-size:22px;font-weight:600;letter-spacing:.04em;line-height:1}.themeToggle{color:var(--themeToggle_color)!important;width:3em;transform:scale(1.5);display:inline-flex;align-items:center;vertical-align:middle;transition:transform .3s ease-out}.themeToggle:hover{transform:scale(1.7);transition:transform .3s ease-out}.st-sunMoonThemeToggleBtn{position:relative;cursor:pointer;display:flex;align-items:center;width:100%}.st-sunMoonThemeToggleBtn .themeToggleInput{opacity:0;width:100%;aspect-ratio:1}.st-sunMoonThemeToggleBtn svg{position:absolute;left:0;width:100%;height:100%;transition:transform .4s ease;transform:rotate(40deg)}.st-sunMoonThemeToggleBtn svg .sunMoon{transform-origin:center center;transition:inherit;transform:scale(1)}.st-sunMoonThemeToggleBtn svg .sunRay{transform-origin:center center;transform:scale(0)}.st-sunMoonThemeToggleBtn svg mask>circle{transition:transform .64s cubic-bezier(.41,.64,.32,1.575);transform:translate(0)}.st-sunMoonThemeToggleBtn svg .sunRay2{animation-delay:.05s!important}.st-sunMoonThemeToggleBtn svg .sunRay3{animation-delay:.1s!important}.st-sunMoonThemeToggleBtn svg .sunRay4{animation-delay:.17s!important}.st-sunMoonThemeToggleBtn svg .sunRay5{animation-delay:.25s!important}.st-sunMoonThemeToggleBtn svg .sunRay5{animation-delay:.29s!important}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg{transform:rotate(90deg)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg mask>circle{transform:translate(16px,-3px)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunMoon{transform:scale(.55)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunRay{animation:showRay1832 .4s ease 0s 1 forwards}@keyframes showRay1832{0%{transform:scale(0)}to{transform:scale(1)}}.languageSwitcher{position:relative;display:inline-block;user-select:none;transform:scale(1.5)}.languageSwitcher__button{display:flex;align-items:center;gap:8px;padding:3px;background:none;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#000}.languageSwitcher__flag-img:hover,.languageSwitcher__button:hover{background:#8c8d8c49;border:none;transform:scale(1.04)}.languageSwitcher__flag-img{width:20px;height:15px;object-fit:cover}.languageSwitcher__name{font-size:14px;font-weight:500}.languageSwitcher__dropdown{position:absolute;top:calc(100% + 4px);inset-inline-end:0;inset-inline-start:auto;z-index:100;min-width:160px;margin:0;list-style:none;background-color:#9fa19f7b;border:1px solid rgba(0,0,0,.847);border-radius:4px;box-shadow:0 2px 10px #0000001a;animation:dropdown-fade .2s ease;color:#000;padding:0}.languageSwitcher__option{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background-color .2s ease}.languageSwitcher__option:hover{background-color:#8c8d8c49;border:none;transform:scale(1.05);margin:0 4px}.languageSwitcher__option.active{background-color:#8c8d8c49;border:none}.languageSwitcher__option.focused{background-color:#8c8d8c49;outline:2px solid currentColor;outline-offset:-2px}.languageSwitcher__dropdown:focus{outline:none}@keyframes dropdown-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.languageSwitcher__button{padding:6px;border-radius:4px}.languageSwitcher__dropdown{min-width:120px;inset-inline-end:-5px}.languageSwitcher__option{padding:8px 12px}}@media(min-width:769px)and (max-width:1024px){.languageSwitcher__name{font-size:12px}.languageSwitcher__button{padding:5px 10px}}.pageLoader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:70vh}.pageLoader__spinner{width:44px;height:44px;border:3px solid var(--border_color);border-top-color:var(--accent_color);border-radius:50%;animation:pageLoaderSpin .8s linear infinite}.pageLoader__brand{margin:0;font-size:14px;font-weight:700;letter-spacing:.28em;color:var(--text_muted_color)}@keyframes pageLoaderSpin{to{transform:rotate(360deg)}}.errorBoundary{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100vh;padding:24px;text-align:center;background-color:var(--bg_color, #faf6ef);color:var(--text_color, #2b2118)}.errorBoundary__brand{margin:0 0 16px;font-size:16px;font-weight:700;letter-spacing:.28em;color:var(--gold_color, #c99a2e)}.errorBoundary__title{margin:0;font-size:26px}.errorBoundary__message{margin:0;max-width:420px;font-size:15px;line-height:1.6;color:var(--text_muted_color, #7a6a5c)}.errorBoundary__reload{margin-top:20px;padding:10px 24px;font-size:15px;font-weight:600;color:#fff;background-color:var(--accent_color, #b3001b);border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease-in-out}.errorBoundary__reload:hover{background-color:var(--accent_hover_color, #8c0015)}.PublicHeader_navBar{display:flex;align-items:center;justify-content:center;min-width:0}.PublicHeader_navBar_links{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:0;list-style:none}.PublicHeader_navBar_link_item{display:flex}.PublicHeader_navBar_link{position:relative;padding:8px 12px;font-weight:600;letter-spacing:.02em;text-decoration:none;color:var(--text_color);border-radius:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.PublicHeader_navBar_link:after{content:"";position:absolute;inset-inline:12px;bottom:2px;height:2px;border-radius:2px;background-color:var(--accent_color);transform:scaleX(0);transform-origin:center;transition:transform .2s ease-in-out}.PublicHeader_navBar_link:hover{color:var(--accent_hover_color);background-color:var(--accent_soft_color)}.PublicHeader_navBar_link.active_link{color:var(--accent_color)}.PublicHeader_navBar_link:hover:after,.PublicHeader_navBar_link.active_link:after{transform:scaleX(1)}@media(max-width:767px){.PublicHeader_navBar{width:100%;padding-top:10px;border-top:1px solid var(--border_color)}.PublicHeader_navBar_links{width:100%;gap:8px}.PublicHeader_navBar_link_item{flex:1}.PublicHeader_navBar_link{display:block;width:100%;padding:10px 8px;text-align:center;border-radius:8px;background-color:color-mix(in srgb,var(--text_color) 4%,transparent)}.PublicHeader_navBar_link:after{inset-inline:20%;bottom:4px}}@media(min-width:768px){.PublicHeader_navBar_links{gap:12px}}.PublicHeader_actions{display:flex;align-items:center;gap:14px}@media(max-width:767px){.PublicHeader_actions{gap:6px}.PublicHeader_actions .languageSwitcher,.PublicHeader_actions .themeToggle{transform:scale(1.15)}.PublicHeader_actions .themeToggle:hover{transform:scale(1.25)}}.PublicHeader_container{box-sizing:border-box;max-width:100%;position:sticky;top:0;z-index:500;display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo actions" "nav nav";align-items:center;gap:10px 12px;padding-block:10px;padding-inline:var(--page_gutter-inline);background-color:var(--header_bg_color);border-bottom:1px solid var(--border_color);box-shadow:0 2px 14px var(--header_shadow_color);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .25s ease,border-color .25s ease}.PublicHeader_logo{grid-area:logo;min-width:0}.PublicHeader_logo .bliniLogo{align-items:center}.PublicHeader_container .PublicHeader_navBar{grid-area:nav}.PublicHeader_container .PublicHeader_actions{grid-area:actions}@media(min-width:768px){.PublicHeader_container{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav actions";gap:8px 24px;padding-block:12px}.PublicHeader_logo .bliniLogo__word{font-size:24px}}.PublicFooter_navBar{display:flex;align-items:center}.PublicFooter_navBar_links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none}.PublicFooter_navBar_link{font-size:13px;text-decoration:none;color:var(--footer_muted_color);transition:color .15s ease-in-out}.PublicFooter_navBar_link:hover,.PublicFooter_navBar_link:focus-visible{color:var(--gold_color);outline:none}.PublicFooter_navBar_link.active_footer_link{color:var(--gold_color)}@media(min-width:768px){.PublicFooter_navBar_links{gap:10px}}.PublicFooter_about_brand{margin-bottom:16px;--logo_text_color: var(--footer_text_color);--logo_shadow_color: rgba(0, 0, 0, .45)}.PublicFooter_about_brand .bliniLogo{align-items:flex-start;cursor:default}.PublicFooter_about_lead{margin:0 0 14px;font-size:1.05rem;font-style:italic;line-height:1.45;color:var(--gold_color)}.PublicFooter_about_story{display:flex;flex-direction:column;gap:12px}.PublicFooter_about_story p{margin:0;font-size:13px;line-height:1.65;color:var(--footer_muted_color)}.PublicFooter_about_closing{margin:14px 0 0;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gold_color)}@media(max-width:767px){.PublicFooter_about_brand{margin-bottom:14px}.PublicFooter_about_brand .bliniLogo{align-items:center}.PublicFooter_about_lead{font-size:1rem;text-align:center}.PublicFooter_about_closing{text-align:center}}@media(min-width:768px){.PublicFooter_about_lead{font-size:1.15rem}.PublicFooter_about_story p,.PublicFooter_about_closing{font-size:13.5px}}.PublicFooter_contact_list{margin:0;padding:0;list-style:none}.PublicFooter_contact_item+.PublicFooter_contact_item{margin-top:10px}.PublicFooter_contact_link{display:flex;align-items:flex-start;gap:10px;color:var(--footer_text_color);text-decoration:none;transition:color .2s ease}.PublicFooter_contact_link:hover,.PublicFooter_contact_link:focus-visible{color:var(--gold_color);outline:none}.PublicFooter_contact_icon{flex-shrink:0;margin-top:2px;color:var(--gold_color)}.PublicFooter_contact_text{display:flex;flex-direction:column;gap:2px;min-width:0}.PublicFooter_contact_action{font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--footer_muted_color)}.PublicFooter_contact_value{font-size:13px;line-height:1.35;word-break:break-word}@media(max-width:767px){.PublicFooter_contact_item+.PublicFooter_contact_item{margin-top:8px}.PublicFooter_contact_link{padding:10px 12px;border-radius:8px;background-color:color-mix(in srgb,var(--footer_text_color) 4%,transparent);border:1px solid var(--footer_border_color)}.PublicFooter_contact_action{font-size:10px;letter-spacing:.06em}}.PublicFooter_branches_header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.PublicFooter_branches_viewAll{flex-shrink:0;font-size:11px;font-weight:600;color:var(--gold_color);text-decoration:none}.PublicFooter_branches_viewAll:hover,.PublicFooter_branches_viewAll:focus-visible{text-decoration:underline;outline:none}.PublicFooter_branches_list{margin:0;padding:0;list-style:none}.PublicFooter_branches_item{padding:10px 0;border-bottom:1px solid var(--footer_border_color)}.PublicFooter_branches_item:first-child{padding-top:0}.PublicFooter_branches_item:last-child{border-bottom:none;padding-bottom:0}.PublicFooter_branches_line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 4px}.PublicFooter_branches_nameLink{font-size:14px;font-weight:700;color:var(--footer_text_color);text-decoration:none}.PublicFooter_branches_nameLink:hover,.PublicFooter_branches_nameLink:focus-visible{color:var(--gold_color);outline:none}.PublicFooter_branches_dot{color:var(--footer_muted_color)}.PublicFooter_branches_hours{font-size:12px;font-weight:600;color:var(--gold_color)}.PublicFooter_branches_address{margin:0;font-size:12px;line-height:1.45;color:var(--footer_muted_color)}@media(max-width:767px){.PublicFooter_branches_header{flex-wrap:wrap;gap:8px}.PublicFooter_branches_line{flex-direction:column;align-items:flex-start;gap:2px}.PublicFooter_branches_dot{display:none}.PublicFooter_branches_item{padding:12px 0}.PublicFooter_branches_address{padding-inline-end:4px}}.PublicFooter_socials_list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.PublicFooter_socials_link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--footer_text_color);text-decoration:none;transition:color .2s ease}.PublicFooter_socials_link:hover,.PublicFooter_socials_link:focus-visible{color:var(--gold_color);outline:none}.PublicFooter_socials_logo{width:20px;height:20px;object-fit:contain}@media(max-width:767px){.PublicFooter_socials_list{flex-direction:row;flex-wrap:wrap;gap:10px}.PublicFooter_socials_link{padding:8px 12px;border-radius:999px;background-color:color-mix(in srgb,var(--footer_text_color) 4%,transparent);border:1px solid var(--footer_border_color)}}.PublicFooter_aside{display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.PublicFooter_aside{gap:20px;padding:18px 16px 16px;background-color:color-mix(in srgb,var(--footer_text_color) 5%,transparent);border:1px solid var(--footer_border_color);border-radius:12px}}@media(min-width:540px)and (max-width:767px){.PublicFooter_aside{display:grid;grid-template-columns:1.15fr .85fr;gap:20px 24px;align-items:start}}.PublicFooter_container{box-sizing:border-box;max-width:100%;background-color:var(--footer_bg_color);color:var(--footer_text_color);border-top:3px solid var(--gold_color);padding-block:32px 20px;padding-inline:var(--page_gutter-inline)}.PublicFooter_inner{min-width:0}.PublicFooter_grid{display:grid;grid-template-columns:1fr;gap:26px;min-width:0}.PublicFooter_grid>*{min-width:0}.PublicFooter_sectionTitle{margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;color:var(--gold_color)}.PublicFooter_bottom{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px;padding-top:18px;border-top:1px solid var(--footer_border_color);text-align:center}.PublicFooter_copyright{margin:0;font-size:12px;color:var(--footer_muted_color)}.PublicFooter_bottom .PublicFooter_navBar{min-width:0}.PublicFooter_bottom .PublicFooter_navBar_links{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px 16px}.PublicFooter_bottom .PublicFooter_navBar_link{font-size:12px}@media(max-width:767px){.PublicFooter_container{padding-block:28px 18px}.PublicFooter_grid{gap:0}.PublicFooter_grid>*+*:not(.PublicFooter_aside){margin-top:28px;padding-top:28px;border-top:1px solid var(--footer_border_color)}.PublicFooter_grid>.PublicFooter_aside{margin-top:28px}.PublicFooter_sectionTitle{margin-bottom:12px}.PublicFooter_bottom{margin-top:32px;gap:14px}.PublicFooter_bottom .PublicFooter_navBar_links{gap:6px 12px}}@media(min-width:768px){.PublicFooter_container{padding-block:48px 24px}.PublicFooter_grid{grid-template-columns:1.15fr .95fr 1fr;gap:32px 48px;align-items:start}.PublicFooter_bottom{flex-direction:row;justify-content:space-between;align-items:center;text-align:start}.PublicFooter_bottom .PublicFooter_navBar_links{justify-content:flex-end}}@media(min-width:1024px){.PublicFooter_grid{gap:32px 64px}}.MenuDownload_overlay{box-sizing:border-box;position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background-color:#0009;cursor:pointer;animation:menuDownloadFade .2s ease-out}.MenuDownload_dialog{box-sizing:border-box;position:relative;inline-size:100%;min-inline-size:0;max-block-size:85vh;max-block-size:85dvh;overflow-y:auto;overscroll-behavior:contain;padding-block:24px max(24px,env(safe-area-inset-bottom));padding-inline:20px;border:1px solid var(--border_color);border-radius:16px 16px 0 0;background-color:var(--surface_color);color:var(--text_color);box-shadow:0 12px 40px var(--shadow_color);text-align:start;cursor:default;animation:menuDownloadRise .28s cubic-bezier(.16,1,.3,1)}.MenuDownload_dialog_close{box-sizing:border-box;position:absolute;inset-block-start:12px;inset-inline-end:12px;display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:1px solid transparent;border-radius:8px;background-color:transparent;color:var(--text_muted_color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.MenuDownload_dialog_close:hover{background-color:var(--accent_soft_color);color:var(--accent_color)}.MenuDownload_dialog_header{margin-block-end:24px;padding-inline-end:44px}.MenuDownload_dialog_title{margin:0;font-size:24px;line-height:1.3;overflow-wrap:anywhere}.MenuDownload_dialog_description{margin-block:12px 0;margin-inline:0;color:var(--text_muted_color);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.MenuDownload_dialog_field{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.MenuDownload_dialog_label{font-size:14px;font-weight:600;line-height:1.5}.MenuDownload_dialog_select{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:44px;padding-block:10px;padding-inline:12px;border:1px solid var(--border_color);border-radius:8px;background-color:var(--surface_color);color:var(--text_color);font:inherit;font-size:16px;line-height:1.5;text-align:start;cursor:pointer}.MenuDownload_dialog_select option{background-color:var(--surface_color);color:var(--text_color)}.MenuDownload_dialog_actions{display:flex;flex-direction:column;gap:10px;margin-block-start:24px}.MenuDownload_dialog_download,.MenuDownload_dialog_cancel{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-inline-size:0;min-block-size:44px;padding-block:10px;padding-inline:16px;border:1px solid var(--border_color);border-radius:8px;font:inherit;font-size:14px;font-weight:600;line-height:1.5;text-align:start;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.MenuDownload_dialog_download{border-color:var(--accent_color);background-color:var(--accent_color);color:var(--surface_color)}.MenuDownload_dialog_download:hover{border-color:var(--accent_hover_color);background-color:var(--accent_hover_color)}.MenuDownload_dialog_cancel{background-color:transparent;color:var(--text_color)}.MenuDownload_dialog_cancel:hover{background-color:var(--accent_soft_color)}.MenuDownload_dialog:focus-visible,.MenuDownload_dialog_close:focus-visible,.MenuDownload_dialog_select:focus-visible,.MenuDownload_dialog_download:focus-visible,.MenuDownload_dialog_cancel:focus-visible{outline:2px solid var(--accent_color);outline-offset:4px}@keyframes menuDownloadFade{0%{opacity:0}to{opacity:1}}@keyframes menuDownloadRise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:768px){.MenuDownload_overlay{align-items:center;padding:24px}.MenuDownload_dialog{max-inline-size:420px;max-block-size:min(90vh,calc(100vh - 48px));max-block-size:min(90dvh,calc(100dvh - 48px));padding:24px;border-radius:16px}.MenuDownload_dialog_actions{flex-direction:row;flex-wrap:wrap}.MenuDownload_dialog_download{flex-grow:1}}@media(prefers-reduced-motion:reduce){.MenuDownload_overlay,.MenuDownload_dialog{animation:none}.MenuDownload_dialog_close,.MenuDownload_dialog_download,.MenuDownload_dialog_cancel{transition:none}}.MenuDownload{min-inline-size:0;max-inline-size:100%}.MenuDownload_button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;max-inline-size:100%;padding-block:10px;padding-inline:16px;border:1px solid var(--accent_color);border-radius:8px;background-color:transparent;color:var(--accent_color);font:inherit;font-size:14px;font-weight:600;line-height:1.5;text-align:start;cursor:pointer;transition:background-color .15s ease}.MenuDownload_button svg{flex-shrink:0;inline-size:18px;block-size:18px}.MenuDownload_button:hover{background-color:var(--accent_soft_color)}.MenuDownload_button:focus-visible{outline:2px solid var(--accent_color);outline-offset:4px}@media(prefers-reduced-motion:reduce){.MenuDownload_button{transition:none}}
