@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0eeb07{--font-ui:"DM Sans","DM Sans Fallback"}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_8ebac9{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_8ebac9{--font-display:"Playfair Display","Playfair Display Fallback"}.Sidebar_sidebar__5oZEx{display:flex;flex-direction:column;width:288px;flex-shrink:0;padding:2.25rem 1.25rem;margin:1.25rem 0 1.25rem 1.25rem;background:linear-gradient(155deg,rgba(255,255,255,.74),rgba(250,248,243,.5));border:1px solid rgba(255,255,255,.42);border-radius:calc(var(--radius-lg) + 4px);box-shadow:var(--shadow-float-wide),inset 0 1px 0 rgba(255,255,255,.58);backdrop-filter:blur(24px) saturate(120%);-webkit-backdrop-filter:blur(24px) saturate(120%)}@media (max-width:767px){.Sidebar_sidebar__5oZEx{display:none}}.Sidebar_header__KGsqH{margin-bottom:2rem;display:flex;flex-direction:column;gap:.4rem}.Sidebar_subtitle__rDDcO{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.17em;color:rgba(87,83,78,.86);margin:0}.Sidebar_title__Z_EWI{margin:0;font-size:1.22rem;font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--color-text-primary);font-family:var(--font-display),Georgia,serif}.Sidebar_weatherWidget__paMTd{margin-top:.95rem;display:flex;flex-direction:column;gap:.42rem;padding:.72rem .82rem;border-radius:12px;border:1px solid rgba(255,255,255,.38);background:rgba(255,255,255,.3);box-shadow:0 18px 44px -36px rgba(15,23,42,.05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Sidebar_weatherMain__1PI1z{display:flex;align-items:center;gap:.58rem}.Sidebar_weatherIcon__DA39D{width:1.08rem;height:1.08rem;color:var(--color-accent-secondary)}.Sidebar_weatherTemp__rxTGW{margin:0;font-size:.96rem;line-height:1;font-weight:600;color:var(--color-text-primary)}.Sidebar_weatherCondition__98xGQ{margin:0;font-size:.72rem;color:var(--color-text-secondary);line-height:1.2}.Sidebar_weatherLoading__BHTTJ{margin:0;font-size:.74rem;color:var(--color-text-secondary);line-height:1.2}.Sidebar_weatherCoordinates__IDhAa{margin:0;display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;color:rgba(87,83,78,.9);letter-spacing:.03em}.Sidebar_weatherPin__gKfvc{width:.76rem;height:.76rem;opacity:.78}.Sidebar_nav__yigU7{display:flex;flex-direction:column;gap:.6rem}.Sidebar_navItem__NB3MD{display:flex;align-items:center;gap:.9rem;padding:.82rem .95rem;border-radius:12px;color:var(--color-text-secondary);position:relative;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);overflow:hidden;background:transparent;border:1px solid transparent}.Sidebar_navItem__NB3MD:after{content:"";position:absolute;inset:16% 10%;border-radius:inherit;pointer-events:none;z-index:1;opacity:0;transform:scale(.98);filter:blur(14px);transition:opacity var(--transition-fast),transform var(--transition-fast);background:radial-gradient(circle at 10% 50%,rgba(79,174,130,.34) 0,rgba(79,174,130,.12) 48%,rgba(79,174,130,0) 78%)}.Sidebar_navItem__NB3MD:hover{background:rgba(231,229,228,.56);color:var(--color-text-primary);border-color:rgba(168,162,158,.42);transform:translateX(2px)}.Sidebar_iconWrapper__AQEkm{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.Sidebar_icon__lbwLH{width:1.15rem;height:1.15rem;transition:color var(--transition-fast),transform var(--transition-fast)}.Sidebar_navItem__NB3MD:hover .Sidebar_icon__lbwLH{color:var(--color-text-primary);transform:scale(1.03)}.Sidebar_active__6EB_0{background:rgba(79,174,130,.12);color:var(--color-text-primary);border-color:rgba(79,174,130,.34)}.Sidebar_active__6EB_0:after{opacity:.58;transform:scale(1)}.Sidebar_active__6EB_0 .Sidebar_icon__lbwLH{color:var(--color-accent-primary)}.Sidebar_active__6EB_0 .Sidebar_label__PPZtZ{font-weight:600}.Sidebar_activeIndicator__FPetk{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:56%;background-color:rgba(79,174,130,.96);border-radius:0 6px 6px 0;z-index:3}.Sidebar_alertNavItem__r_EFC{background:rgba(221,102,72,.14);border-color:rgba(221,102,72,.42);color:#8b3f31}.Sidebar_alertNavItem__r_EFC:hover{background:rgba(221,102,72,.2);border-color:rgba(221,102,72,.62);color:#7a372a;transform:translateX(2px)}.Sidebar_alertNavItem__r_EFC .Sidebar_icon__lbwLH{color:#9e4634}.Sidebar_alertNavItem__r_EFC.Sidebar_active__6EB_0{background:rgba(221,102,72,.24);border-color:rgba(221,102,72,.68)}.Sidebar_alertNavItem__r_EFC.Sidebar_active__6EB_0:after{background:radial-gradient(circle at 10% 50%,rgba(221,102,72,.34) 0,rgba(221,102,72,.1) 50%,rgba(221,102,72,0) 80%)}.Sidebar_alertNavItem__r_EFC.Sidebar_active__6EB_0 .Sidebar_icon__lbwLH{color:#7a372a}.Sidebar_alertBadge__Mwc8h{margin-left:auto;min-width:22px;height:22px;padding:0 .38rem;border-radius:999px;background:#bc5038;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;z-index:2}.Sidebar_alertActiveIndicator__OehEU{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:56%;background-color:#dd6648;border-radius:0 6px 6px 0;z-index:3}.Sidebar_label__PPZtZ{font-size:.89rem;font-weight:500;letter-spacing:.01em;position:relative;z-index:2}