@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6.113htgw8u-emy.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572.08.c8psu~gif9.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899.0yfy_qj1.2qn0.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625.p.14by5b4al-y~f.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.playfair_display_81245a56-module__MW_jXG__className{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:normal}.playfair_display_81245a56-module__MW_jXG__variable{--font-serif:"Playfair Display", Georgia, Times New Roman, serif}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5.04ygcc0k6zvvf.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd.18awt9904y5ei.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440.p.0~z396rbj0t4w.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69.09-.4z_6a6fti.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554.1841exvy3.1-g.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c.p.0kbulo~7o8gic.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.space_mono_54d38005-module__WYv5tW__className{font-family:Space Mono,Courier New,Courier,monospace;font-style:normal}.space_mono_54d38005-module__WYv5tW__variable{--font-mono:"Space Mono", Courier New, Courier, monospace}
@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e.10blc4._e8owh.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f.12gpghvmuotht.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a.17n1p.kggnicm.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2.06a7f.f9wwf6c.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce.p.0f8~qglggluhl.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e.10blc4._e8owh.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f.12gpghvmuotht.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a.17n1p.kggnicm.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2.06a7f.f9wwf6c.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce.p.0f8~qglggluhl.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d0d9446e69c4847e.10blc4._e8owh.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f.12gpghvmuotht.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3fd967fc5374d70a.17n1p.kggnicm.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/dd14639a62c56cb2.06a7f.f9wwf6c.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b59689b1142d37ce.p.0f8~qglggluhl.woff2?dpl=dpl_2d3Fdh1sk1Dq45qGhJiYcgwesjGN)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.unbounded_a29cb160-module__EP-2gq__className{font-family:Unbounded,Arial Black,Arial,sans-serif;font-style:normal}.unbounded_a29cb160-module__EP-2gq__variable{--font-display:"Unbounded", Arial Black, Arial, sans-serif}
:root{--white:#fff;--off-white:#f5f5f5;--ink:#111;--ink-mid:#555;--ink-light:#888;--ink-xlight:#ccc;--violet:#f04e23;--border:2px solid #111;--border-light:1px solid #eee;--c-bar:#d4a8ff;--c-club:#b8e0ff;--c-cafe:#ffb8d4;--c-restaurant:#ffe8a8;--c-arts:#ffd4a8;--c-shopping:#d4e8a8;--c-leisure:#a8ffd4;--cream:#faf9f7;--cream-mid:#f0eee9;--violet-light:#ede6f5;--gray-fallback:#e8e8e8;--overlay-bg:#000000b8;--overlay-text:#fff;--badge-bg:#000;--badge-text:#fff;--badge-border:#000;--error:#c00;--triage-green:#7fb069;--triage-amber:#e6b450;--triage-red:#d9614c;--series-accent:#9b7ebd;--brand-orange:#f04e23;--brand-purple:#8b6bbf;--app-surface:#161310;--amber:#ffb36b;--line-strong:#4a4a52;--glow-display:0 0 18px #ff6b3dcc, 0 0 46px #ff6b3d66;--glow-soft:0 0 6px #ff6b3d4d;--star-1:#e40303;--star-2:#ff8c00;--star-3:#ffed00;--star-4:#008026;--star-5:#2a5bd7;--star-6:#8b2fc9;--star-7:#e40303;--star-8:#5bcefa;--star-9:#f5a9b8;--amber-text:#ffb36b;--amber-line:#ffb36b;--focus:#ffb36b;--display-color:#ffb36b;--display-shadow:0 0 14px #ff6b3d99, 0 0 34px #ff6b3d47;--display-shadow-sm:0 0 11px #ff6b3d85, 0 0 24px #ff6b3d42;--display-shadow-rail:0 0 10px #ff6b3d73;--logo-accent:#ffb36b;--logo-shadow:0 0 8px #ff6b3d85, 0 0 18px #ff6b3d42;--star-stroke:none;--floor-image:linear-gradient(#ff6b3d66 1px, transparent 1px), linear-gradient(90deg, #ff6b3d66 1px, transparent 1px);--floor-size:70px 34px;--floor-size-sm:40px 22px;--map-filter:invert(.9) hue-rotate(180deg);--pill-border:#6a6a72;--glow-orange:#ff6b3d;--glow-amber:#ffb36b;--on-amber-muted:#3a2a1a;--page-bg:var(--white);--card-border:var(--ink-xlight);--card-border-hover:var(--line-strong);--card-shadow:0 0 0 transparent;--card-shadow-hover:0 0 0 transparent;--scrim:#0009;--popover-shadow:0 8px 40px #0009;--card-label-color:var(--amber-text);--card-label-bg:transparent;--card-label-pad:0}[data-mode=dark]{--white:#0a0a0c;--off-white:#141418;--cream:#0a0a0c;--cream-mid:#1e1e24;--ink:#f5f5f7;--ink-mid:#b4b4bc;--ink-light:#8e8e98;--ink-xlight:#2a2a30;--violet:#ff6b3d;--border:2px solid #2a2a30;--border-light:1px solid #2a2a30;--violet-light:#1e1e24;--c-bar:#3a2d52;--c-club:#2d3d52;--c-cafe:#523a45;--c-restaurant:#524a2d;--c-arts:#52422d;--c-shopping:#3d4a2d;--c-leisure:#2d523a;--gray-fallback:#1e1e24;--overlay-bg:#0a0a0ce6;--overlay-text:#f5f5f7;--badge-bg:#f5f5f7;--badge-text:#0a0a0c;--badge-border:#f5f5f7;--error:#ff6b6b;--app-surface:#141418;--brand-orange:#ff6b3d;--amber:#ffb36b;--line-strong:#4a4a52;--glow-display:0 0 18px #ff6b3dcc, 0 0 46px #ff6b3d66;--glow-soft:0 0 6px #ff6b3d4d;--star-1:#e40303;--star-2:#ff8c00;--star-3:#ffed00;--star-4:#008026;--star-5:#2a5bd7;--star-6:#8b2fc9;--star-7:#e40303;--star-8:#5bcefa;--star-9:#f5a9b8;--amber-text:#ffb36b;--amber-line:#ffb36b;--focus:#ffb36b;--display-color:#ffb36b;--display-shadow:0 0 14px #ff6b3d99, 0 0 34px #ff6b3d47;--display-shadow-sm:0 0 11px #ff6b3d85, 0 0 24px #ff6b3d42;--display-shadow-rail:0 0 10px #ff6b3d73;--logo-accent:#ffb36b;--logo-shadow:0 0 8px #ff6b3d85, 0 0 18px #ff6b3d42;--star-stroke:none;--floor-image:repeating-linear-gradient(to bottom, #e403038c 0px 3px, transparent 3px 16px, #ff8c008c 16px 19px, transparent 19px 32px, #ffed008c 32px 35px, transparent 35px 48px, #0080268c 48px 51px, transparent 51px 64px, #2a5bd78c 64px 67px, transparent 67px 80px, #8b2fc98c 80px 83px, transparent 83px 96px), repeating-linear-gradient(to right, #f5f5f72e 0 1px, transparent 1px 70px);--floor-size:auto;--floor-size-sm:auto;--map-filter:invert(.9) hue-rotate(180deg);--pill-border:#6a6a72;--glow-orange:#ff6b3d;--glow-amber:#ffb36b;--on-amber-muted:#3a2a1a;--page-bg:var(--white);--card-border:var(--ink-xlight);--card-border-hover:var(--line-strong);--card-shadow:0 0 0 transparent;--card-shadow-hover:0 0 0 transparent;--scrim:#0009;--popover-shadow:0 8px 40px #0009;--card-label-color:var(--amber-text);--card-label-bg:transparent;--card-label-pad:0}[data-mode=light][data-site=web]{color-scheme:light;--page-bg:#f8f8f7;--card-border:#0a0a0c;--card-border-hover:#0a0a0c;--card-shadow:4px 4px 0 #ffb36b;--card-shadow-hover:6px 6px 0 #ffb36b;--scrim:#0a0a0c59;--popover-shadow:0 8px 40px #0a0a0c2e;--card-label-color:#0a0a0c;--card-label-bg:#ffb36b;--card-label-pad:2px 6px;--white:#fff;--cream:#fff;--off-white:#fff;--cream-mid:#f1f1f4;--gray-fallback:#f1f1f4;--ink:#0a0a0c;--ink-mid:#55555c;--ink-light:#6e6e76;--ink-xlight:#d4d4d8;--border:2px solid #0a0a0c;--border-light:1px solid #d4d4d8;--line-strong:#8e8e96;--violet:#d9480f;--brand-orange:#d9480f;--violet-light:#f1f1f4;--overlay-bg:#fffffff0;--overlay-text:#0a0a0c;--badge-bg:#0a0a0c;--badge-text:#fff;--badge-border:#0a0a0c;--error:#c0262d;--app-surface:#fff;--amber:#ffb36b;--amber-text:#a8430f;--amber-line:#c2410c;--focus:#c2410c;--display-color:#0a0a0c;--display-shadow:6px 6px 0 #ffb36b;--display-shadow-sm:3px 3px 0 #ffb36b;--display-shadow-rail:3px 3px 0 #ffb36b;--glow-soft:3px 3px 0 #ffb36b;--glow-display:6px 6px 0 #ffb36b;--logo-accent:#0a0a0c;--logo-shadow:2px 2px 0 #ffb36b;--star-stroke:#0a0a0c;--floor-image:repeating-linear-gradient(to bottom, #e403038c 0px 3px, transparent 3px 16px, #ff8c008c 16px 19px, transparent 19px 32px, #ffed008c 32px 35px, transparent 35px 48px, #0080268c 48px 51px, transparent 51px 64px, #2a5bd78c 64px 67px, transparent 67px 80px, #8b2fc98c 80px 83px, transparent 83px 96px), repeating-linear-gradient(to right, #0a0a0c2e 0 1px, transparent 1px 70px);--floor-size:auto;--floor-size-sm:auto;--map-filter:none;--pill-border:#c9c9cf;--glow-orange:transparent;--glow-amber:transparent}[data-mode=light][data-site=web][data-cards=flat]{--card-shadow:0 0 0 transparent;--card-shadow-hover:0 0 0 transparent}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-mono);background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-mono);touch-action:manipulation;background:0 0;border:none}img{max-width:100%;display:block}a,button,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
