@media(max-width:760px){.sections-panel :focus-visible{outline-color:#2f74386b}.sections-panel{width:min(430px,100vw);border-left-color:#d6dfd2;border-radius:24px 0 0 24px;background:#fdfefc;box-shadow:-22px 0 58px #142a1b33}.sections-panel .panel-inner--sections{padding:14px 16px max(24px,env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff,#fdfefc 72%,#fafcf8);scrollbar-gutter:stable}.sections-panel .mega-main{gap:0;padding-top:68px}.sections-panel .panel-close{top:14px;right:16px;display:grid;place-items:center;width:50px;height:50px;border:1px solid #cad7c5;border-radius:13px;color:var(--green);box-shadow:0 5px 16px #1f422712}.sections-panel .panel-close .icon{width:27px;height:27px;stroke-width:1.6}.sections-panel .mega-account{order:0;margin:0 0 28px;padding:0;border:0}.sections-panel .mega-account__person{position:relative;grid-template-columns:68px minmax(0,1fr);gap:15px;min-height:112px;padding:16px 18px;border:1px solid #cbd8c6;border-radius:17px 17px 0 0;background:linear-gradient(90deg,#fffffcfa 0 36%,#fffffcc7 60%,#f7faf46b),url(../images/generated/pattern-profile-botanical-v04-800.webp) right 48% / auto 118% no-repeat,#fff;box-shadow:0 7px 22px #2241280d}.mega-account__avatar{position:relative;display:block;width:68px;height:68px}.mega-account__avatar>img{display:block;width:68px;height:68px;border:2px solid #fff;border-radius:50%;outline:1px solid #68a461;object-fit:cover}.mega-account__avatar>i{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:29px;height:29px;border:1px solid #b8ccb3;border-radius:50%;background:#fff;color:var(--green);box-shadow:0 3px 8px #1e44271f}.mega-account__avatar>i .icon{width:16px;height:16px}.sections-panel .mega-account__person>span:not(.mega-account__avatar){align-self:center}.sections-panel .mega-account__person small{margin-bottom:3px;color:#657083;font-size:.91rem}.sections-panel .mega-account__person strong{font-size:1.18rem;line-height:1.25}.sections-panel .mega-account__person em{margin-top:3px;font-size:.92rem}.sections-panel .mega-account__person>.icon{display:none}.sections-panel .mega-account nav{min-height:54px;border-color:#cbd8c6;border-radius:0 0 17px 17px;box-shadow:0 7px 22px #2241280d}.sections-panel .mega-account nav a,.sections-panel .mega-account nav button{gap:10px;min-height:54px;color:#425066;font-size:.92rem}.sections-panel .mega-account nav .icon{width:21px;color:var(--green)}.sections-panel .mega-account__guest{min-height:94px;padding:15px;border-radius:17px;background:linear-gradient(135deg,#f6faf3,#fff)}.sections-panel .mega-heading{order:1;padding:0 4px}.sections-panel .mega-heading .eyebrow{margin:0 0 8px;color:var(--green);font-size:.82rem;font-weight:800;letter-spacing:.06em}.sections-panel .mega-heading h2{margin:0 0 8px;font-size:clamp(1.55rem,8vw,1.9rem);letter-spacing:-.025em}.sections-panel .mega-heading>p{max-width:330px;margin:0;color:#657083;font-size:.94rem;line-height:1.55}.sections-panel .mega-scenarios{order:2;grid-template-columns:1fr;gap:10px;margin:22px 0 14px}.sections-panel .mega-scenarios>a,.sections-panel .mega-scenarios>button,.sections-panel .mega-scenarios>span{grid-template-columns:58px minmax(0,1fr) 20px;grid-template-rows:auto auto;gap:2px 13px;min-height:78px;padding:10px 13px 10px 10px;border-radius:15px;box-shadow:0 6px 18px #233a280a}.sections-panel .mega-scenarios>*>span:first-child{grid-column:1;width:58px;height:58px;border:1px solid color-mix(in srgb,var(--scenario-accent) 18%,#fff);border-radius:13px}.sections-panel .mega-scenarios .icon{width:30px;height:30px}.sections-panel .drawer-icon-asset{display:block;object-fit:contain;flex:0 0 auto}.sections-panel .mega-scenarios .drawer-icon-asset{width:40px;height:40px}.sections-panel .mega-scenarios strong,.sections-panel .mega-scenarios small{grid-column:2}.sections-panel .mega-scenarios strong{font-size:1.01rem}.sections-panel .mega-scenarios small{font-size:.84rem;line-height:1.35}.sections-panel .mega-scenarios .mega-scenario__arrow{display:block;grid-column:3;grid-row:1 / 3;align-self:center;width:18px;height:18px;color:var(--green)}.sections-panel .mega-scenarios>:nth-child(2){--scenario-accent: #bd6a14;--scenario-border: #efd0a8;--scenario-from: #fff8ee}.sections-panel .mega-scenarios>:nth-child(3){--scenario-accent: #37818a;--scenario-border: #c4dce2;--scenario-from: #f1f8fa}.sections-panel .mega-region{order:3;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;min-height:70px;margin:0 0 14px;padding:11px 13px 11px 16px;border:1px solid #d4ddd1;border-left:4px solid var(--green);border-radius:14px;background:linear-gradient(110deg,#fff,#f8fbf6);box-shadow:0 5px 16px #233a280a}.mega-region__place{min-width:0}.sections-panel .mega-region small{font-size:.82rem}.sections-panel .mega-region strong{margin-top:3px;font-size:.94rem}.mega-region__conditions{display:inline-flex;gap:8px;align-items:center;color:#344256}.mega-region__conditions .weather-condition-icon{width:40px;height:40px}.mega-region__conditions b{color:var(--ink);font-size:1.12rem;white-space:nowrap}.sections-panel .mega-region>.mega-region__arrow{width:17px;color:var(--green)}.sections-panel .mobile-nav-groups{order:4;gap:9px;margin-top:0}.sections-panel .mobile-nav-group{border-color:var(--group-line);border-radius:13px;box-shadow:0 4px 13px #20392508}.sections-panel .mobile-nav-group>summary{min-height:56px;padding:10px 14px;color:#425066;font-size:.98rem}.sections-panel .mobile-nav-group>summary>span{gap:13px}.sections-panel .mobile-nav-group>summary .icon{width:24px;height:24px;color:var(--group-accent)}.sections-panel .mobile-nav-group>summary .drawer-icon-asset{width:30px;height:30px}.sections-panel .mobile-nav-group>summary>.icon{width:15px;height:15px}.sections-panel .mobile-nav-group[open]>summary{background:var(--group-soft);color:var(--group-accent)}.sections-panel .mobile-nav-group__links{grid-template-columns:1fr;padding:6px 9px 10px}.sections-panel .mobile-nav-group__links a,.sections-panel .mobile-nav-group__links>span{min-height:46px;font-size:.92rem}}@media(max-width:430px){.sections-panel{border-radius:0}}@media(max-width:350px){.sections-panel .panel-inner--sections{padding-inline:12px}.sections-panel .mega-account__person{grid-template-columns:58px minmax(0,1fr);gap:12px;padding-inline:13px}.mega-account__avatar,.mega-account__avatar>img{width:58px;height:58px}.sections-panel .mega-account nav a,.sections-panel .mega-account nav button{gap:6px;font-size:.82rem}.sections-panel .mega-scenarios>a,.sections-panel .mega-scenarios>button,.sections-panel .mega-scenarios>span{grid-template-columns:52px minmax(0,1fr) 16px;gap-inline:10px}.sections-panel .mega-scenarios>*>span:first-child{width:52px;height:52px}.mega-region__conditions{gap:4px}}
