@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--nav-inset: var(--space-4);--navbar-height: 60px;--nav-island-max: 720px;--mobile-chrome-height: 64px;--nav-badge-mark-width: 60px;--action-bar-height: var(--navbar-height);--action-bar-overhang: var(--space-12);--nav-clearance: calc(var(--navbar-height) + var(--nav-inset) * 2);--mobile-chrome-clearance: calc(var(--mobile-chrome-height) + var(--nav-inset) * 2);--bottom-bar-clearance: calc(var(--action-bar-height) + var(--nav-inset) * 2);--page-viewport-height: calc(100dvh - var(--nav-clearance) - var(--bottom-bar-clearance));--composer-focus-gap: var(--space-2);--colors-brand-indigo: hsl(211, 44%, 19%);--colors-brand-persimmon: #C15B3C;--page-surface: var(--colors-background-primary);--raised-surface: var(--colors-background-secondary);--tint-surface: var(--raised-surface);--dialog-surface: var(--page-surface);--surface-veil: 72%;--gap-line: calc(var(--space-1) / 2);--gap-block: var(--space-10);--gap-section: var(--space-12);--gap-region: var(--space-16);--pad-row: var(--space-4);--pad-card: var(--space-6);--pad-page-inline: var(--space-8);--pad-page-inline-wide: clamp(var(--space-4), 5vw, calc(var(--space-16) + var(--space-4)));--pad-page-block: var(--space-16);--col-max: 84px;--col-gap: var(--gap-cluster)}:root[data-surface=plain]{--page-surface: var(--colors-background-secondary);--raised-surface: var(--colors-background-primary)}:root[data-surface=manage]{--page-surface: var(--colors-background-secondary);--tint-surface: color-mix(in srgb, var(--colors-brand-indigo) 5%, var(--page-surface));--chip-surface: var(--colors-background-secondary)}@media(max-width:768px){body{--gap-field: var(--space-6);--gap-block: var(--space-8);--gap-section: var(--space-10);--gap-region: var(--space-12);--pad-row: var(--space-3);--pad-card: var(--space-6);--pad-page-inline: var(--space-4);--pad-page-block: var(--space-6);--page-viewport-height: calc( 100dvh - var(--mobile-chrome-clearance) - var(--bottom-bar-clearance) - env(safe-area-inset-bottom, 0px) )}}@media(max-width:768px){body:has(.chatComposer:focus-within){--bottom-bar-clearance: 0px;--page-viewport-height: calc(100dvh - var(--mobile-chrome-clearance) - var(--composer-focus-gap) - env(safe-area-inset-bottom, 0px))}body:has(.chatComposer:focus-within) .bottomBar{transform:translateY(calc(100% + var(--nav-inset) + env(safe-area-inset-bottom,0px)));opacity:0;pointer-events:none}}*{padding:0;margin:0;box-sizing:border-box}body{background:var(--page-surface);transition:background-color var(--motion-duration-slow) var(--motion-easing);color:var(--colors-text-primary);font-family:var(--typography-fontFamily)}button{user-select:none;-webkit-user-select:none;-ms-user-select:none}h1,h2,h3,h4,h5,h6{font-family:var(--typography-secondaryFontFamily);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-header);line-height:var(--typography-lineHeight-header)}h1{font-size:var(--typography-fontSize-xl)}h2{font-size:var(--typography-fontSize-lg)}h3{font-size:var(--typography-fontSize-md)}h4{font-size:var(--typography-fontSize-sm)}h5,h6{font-size:var(--typography-fontSize-xs)}:where([role=dialog])>header>h3{font-family:var(--typography-fontFamily)}p{font-family:var(--typography-fontFamily);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);font-size:var(--typography-fontSize-md);text-wrap:pretty}a{color:var(--colors-brand-indigo);text-decoration:none;text-underline-offset:2px;transition:color var(--motion-duration-normal) var(--motion-easing)}@media(hover:hover)and (pointer:fine){a:hover{text-decoration:underline}}strong,b{font-weight:var(--typography-fontWeight-semibold)}small{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}em,i{font-style:italic}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pageGrid{display:grid;grid-template-columns:[full-start] minmax(var(--pad-page-inline),1fr) [content-start] repeat(12,[col] minmax(0,var(--col-max))) [content-end] minmax(var(--pad-page-inline),1fr) [full-end];column-gap:var(--col-gap);align-items:start;width:100%}.pairedFieldGrid.pairedFieldGrid{display:flex;flex-direction:column;row-gap:var(--form-field-gap, var(--gap-field));column-gap:var(--gap-field);align-items:stretch}@media(min-width:1000px){.pairedFieldGrid.pairedFieldGrid{display:grid;grid-template-columns:var(--paired-field-columns, repeat(2, minmax(0, 1fr)));align-items:start;justify-items:stretch}.pairedFieldGrid.pairedFieldGrid>*{grid-column:1 / -1}}.pairedFieldGrid.pairedFieldGridAlways{display:grid;grid-template-columns:var(--paired-field-columns, repeat(2, minmax(0, 1fr)));align-items:start;justify-items:stretch}.pairedFieldGrid.pairedFieldGridAlways>*{grid-column:1 / -1}.railShell{display:grid;grid-template-columns:[full-start rail-start] var(--pad-page-inline) [rail-content-start] var(--rail-width, 240px) [rail-content-end] minmax(var(--gap-region),1fr) [panel-start] minmax(0,var(--panel-max, 760px)) [panel-end] minmax(var(--pad-page-inline),1fr) [full-end];align-items:start;width:100%}@media(max-width:768px){.railShell{grid-template-columns:[full-start] minmax(var(--pad-page-inline),1fr) [panel-start] minmax(0,560px) [panel-end] minmax(var(--pad-page-inline),1fr) [full-end]}}.floatingSurface{position:fixed;z-index:var(--zIndex-full);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-medium));-webkit-backdrop-filter:blur(var(--morphism-blur-medium));border:1px solid var(--colors-border-subtle);box-shadow:var(--shadow-card-base);transition:box-shadow var(--motion-duration-slow) var(--motion-easing),background-color var(--motion-duration-slow) var(--motion-easing)}.floatingSurface.lifted{box-shadow:var(--shadow-card-hover)}.bottomBar{transition:transform var(--motion-duration-normal) var(--motion-easing),opacity var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-slow) var(--motion-easing)}.chromeIconButton{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:none;border-radius:var(--radius-round);background:transparent;color:var(--colors-action-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--motion-duration-normal) var(--motion-easing)}.chromeIconButton:disabled{cursor:not-allowed;opacity:.5}.chromeIconButton:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}.editSurface{background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);padding:var(--pad-card);border-radius:var(--radius-md);border-inline-start:2px solid var(--colors-brand-indigo);box-shadow:var(--shadow-card-base);--input-label-color: var(--colors-text-secondary);--input-popover-surface: color-mix(in srgb, var(--raised-surface) var(--surface-veil), var(--page-surface));--input-group-label-surface: color-mix(in srgb, var(--raised-surface) var(--surface-veil), var(--page-surface))}.editFields{--input-label-color: var(--colors-text-secondary);--input-card-selected-surface: var(--tint-surface);--input-popover-surface: var(--page-surface);--input-group-label-surface: var(--page-surface)}.ctaText{font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);line-height:var(--typography-lineHeight-cta)}.textLabel{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);line-height:var(--typography-lineHeight-cta)}.textQuiet{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-regular);line-height:var(--typography-lineHeight-para);color:var(--colors-text-tertiary)}.textCaption{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);line-height:var(--typography-lineHeight-cta);color:var(--colors-text-tertiary)}._footerText_v6l2l_2{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._footerLink_v6l2l_27{font-family:var(--typography-fontFamily);letter-spacing:var(--typography-letterSpacing-cta)}._cta_92ack_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline);border:none;border-radius:var(--radius-sm);background-color:var(--colors-action-primary);color:var(--colors-action-inverse);font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);line-height:var(--typography-lineHeight-cta);text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--motion-duration-slow) var(--motion-easing),opacity var(--motion-duration-normal) var(--motion-easing)}._cta_92ack_1:before{content:"";position:absolute;top:0;right:0;width:8px;height:8px;background-color:var(--colors-accent-300);transition:transform var(--motion-duration-slow) var(--motion-easing),background-color var(--motion-duration-slow) var(--motion-easing)}._cta_92ack_1:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._cta_92ack_1:disabled{cursor:not-allowed;opacity:.5}._cta_92ack_1:disabled:before{transform:none}@media(hover:hover)and (pointer:fine){._cta_92ack_1:not(:disabled):hover{background-color:var(--colors-action-primaryHover);text-decoration:none}._cta_92ack_1:not(:disabled):hover:before{transform:scale(1.6);background-color:var(--colors-accent-100)}}._cta_92ack_1._pressed_92ack_64:not(:disabled){background-color:var(--colors-action-primaryHover)}._cta_92ack_1._pressed_92ack_64:not(:disabled):before{transform:scale(1.6);background-color:var(--colors-accent-100)}._xs_92ack_73{padding:var(--space-1) var(--space-4);font-size:var(--typography-fontSize-xs)}._sm_92ack_78{padding:var(--space-1) var(--space-8);font-size:var(--typography-fontSize-sm)}._md_92ack_83{padding:var(--space-2) var(--space-8);font-size:var(--typography-fontSize-md)}._lg_92ack_88{padding:var(--space-2) var(--space-16);font-size:var(--typography-fontSize-lg)}._xl_92ack_93{padding:var(--space-4) var(--space-16);font-size:var(--typography-fontSize-xl)}._danger_92ack_104{background-color:var(--colors-status-danger);color:var(--colors-neutral-0)}._danger_92ack_104:before{background-color:color-mix(in srgb,var(--colors-status-danger) 65%,white)}@media(hover:hover)and (pointer:fine){._danger_92ack_104:not(:disabled):hover{background-color:color-mix(in srgb,var(--colors-status-danger) 85%,black)}._danger_92ack_104:not(:disabled):hover:before{background-color:color-mix(in srgb,var(--colors-status-danger) 40%,white)}}._danger_92ack_104._pressed_92ack_64:not(:disabled){background-color:color-mix(in srgb,var(--colors-status-danger) 85%,black)}._danger_92ack_104._pressed_92ack_64:not(:disabled):before{background-color:color-mix(in srgb,var(--colors-status-danger) 40%,white)}._cta_yrcml_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-inline);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-sm);background-color:transparent;color:var(--colors-text-primary);font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);line-height:var(--typography-lineHeight-cta);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--motion-duration-slow) var(--motion-easing),border-color var(--motion-duration-slow) var(--motion-easing),color var(--motion-duration-slow) var(--motion-easing),opacity var(--motion-duration-normal) var(--motion-easing)}._cta_yrcml_1:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._cta_yrcml_1:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){._cta_yrcml_1:not(:disabled):hover{border-color:var(--colors-action-primary);color:var(--colors-action-primary);background-color:var(--colors-interaction-highlightSoft)}}._cta_yrcml_1._pressed_yrcml_42:not(:disabled){border-color:var(--colors-action-primary);color:var(--colors-action-primary);background-color:var(--colors-interaction-highlightSoft)}._xs_yrcml_48{padding:var(--space-1) var(--space-4);font-size:var(--typography-fontSize-xs)}._sm_yrcml_53{padding:var(--space-1) var(--space-8);font-size:var(--typography-fontSize-sm)}._md_yrcml_58{padding:var(--space-2) var(--space-8);font-size:var(--typography-fontSize-md)}._lg_yrcml_63{padding:var(--space-2) var(--space-16);font-size:var(--typography-fontSize-lg)}._xl_yrcml_68{padding:var(--space-4) var(--space-16);font-size:var(--typography-fontSize-xl)}._danger_yrcml_78{border-color:var(--colors-status-danger);color:var(--colors-status-danger)}@media(hover:hover)and (pointer:fine){._danger_yrcml_78:not(:disabled):hover{border-color:var(--colors-status-danger);color:var(--colors-status-danger);background-color:color-mix(in srgb,var(--colors-status-danger) 8%,transparent)}}._danger_yrcml_78._pressed_yrcml_42:not(:disabled){border-color:var(--colors-status-danger);color:var(--colors-status-danger);background-color:color-mix(in srgb,var(--colors-status-danger) 8%,transparent)}._cta_5qslm_1{display:inline-flex;align-items:center;gap:var(--gap-inline);border:none;background:none;padding:var(--space-1) 0;color:var(--colors-action-primary);font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);line-height:var(--typography-lineHeight-cta);text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._cta_5qslm_1:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._label_5qslm_24{position:relative}._label_5qslm_24:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-duration-normal) var(--motion-easing)}._icon_5qslm_41{display:inline-flex;transition:transform var(--motion-duration-normal) var(--motion-easing)}._icon_5qslm_41 svg{width:1em;height:1em;stroke:currentColor}@media(hover:hover)and (pointer:fine){._cta_5qslm_1:hover{text-decoration:none}._cta_5qslm_1:hover ._label_5qslm_24:after{transform:scaleX(1)}._cta_5qslm_1:hover ._icon_5qslm_41{transform:translate(var(--space-1))}}._cta_5qslm_1._pressed_5qslm_66 ._label_5qslm_24:after{transform:scaleX(1)}._cta_5qslm_1._pressed_5qslm_66 ._icon_5qslm_41{transform:translate(var(--space-1))}._xs_5qslm_74{font-size:var(--typography-fontSize-xs)}._sm_5qslm_78{font-size:var(--typography-fontSize-sm)}._md_5qslm_82{font-size:var(--typography-fontSize-md)}._lg_5qslm_86{font-size:var(--typography-fontSize-lg)}._xl_5qslm_90{font-size:var(--typography-fontSize-xl)}._logo_8zkm0_1{display:inline-flex;align-items:center}._wordmarkClip_8zkm0_14{display:flex;align-items:center;overflow:hidden;flex-shrink:0}._icon_8zkm0_21{display:block;flex-shrink:0}._bar_8zkm0_26{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._top_8zkm0_33{stroke:var(--colors-brand-persimmon)}._mid_8zkm0_37,._low_8zkm0_38{stroke:var(--colors-brand-indigo)}._wordmark_8zkm0_14{padding-left:var(--gap-control);font-family:var(--typography-secondaryFontFamily);color:var(--colors-brand-indigo);line-height:1;white-space:nowrap}._animated_8zkm0_50 ._top_8zkm0_33{animation:_loftPulse_8zkm0_1 1.5s ease-in-out infinite;animation-delay:0s}._animated_8zkm0_50 ._mid_8zkm0_37{animation:_loftPulse_8zkm0_1 1.5s ease-in-out infinite;animation-delay:.25s}._animated_8zkm0_50 ._low_8zkm0_38{animation:_loftPulse_8zkm0_1 1.5s ease-in-out infinite;animation-delay:.5s}@keyframes _loftPulse_8zkm0_1{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._animated_8zkm0_50 ._top_8zkm0_33,._animated_8zkm0_50 ._mid_8zkm0_37,._animated_8zkm0_50 ._low_8zkm0_38{animation:none}}._container_1bga4_1{width:100vw;height:100dvh;overflow:hidden;display:flex;flex-direction:column}._brandPanel_1bga4_9{flex:none;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background-color:var(--colors-brand-indigo)}._brandLink_1bga4_18{display:inline-flex;text-decoration:none}._brandLogo_1bga4_23 svg rect{stroke:var(--colors-neutral-0)}._brandLogo_1bga4_23 span{color:var(--colors-neutral-0)}._accent_1bga4_31,._tagline_1bga4_35{display:none}._interactionPanel_1bga4_50{--auth-gutter: var(--space-8);flex:1;min-height:0;display:flex;overflow-y:auto;padding-block:var(--space-8);background-color:var(--colors-background-primary)}._stage_1bga4_61{width:100%;min-height:0;display:flex;flex-direction:column}._stage_1bga4_61>*{margin-block:auto}@media(min-width:768px){._container_1bga4_1{flex-direction:row}._brandPanel_1bga4_9{flex:1;flex-direction:column;gap:var(--gap-block);padding:var(--space-16)}._accent_1bga4_31{display:block;width:40px;height:2px;background-color:var(--colors-brand-persimmon)}._tagline_1bga4_35{display:block;max-width:22ch;text-align:center;font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-xxl);line-height:1.2;color:var(--colors-neutral-0)}._interactionPanel_1bga4_50{--auth-gutter: var(--space-16);flex:1;padding-block:var(--space-16)}}._container_xbscm_9{flex:1;min-height:0;width:100%}._chrome_xbscm_28{flex:none;align-items:flex-start}._scroller_xbscm_50{flex:1;min-height:0;width:100%;overflow-y:auto;overscroll-behavior:contain;padding-block:var(--gap-block);scroll-padding-block:var(--gap-block);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gap-block),#000 calc(100% - var(--gap-block)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--gap-block),#000 calc(100% - var(--gap-block)),transparent 100%)}._stepStage_xbscm_37{flex:1}._progress_xbscm_80{flex:none}._step_xbscm_37{width:100%}._infoContainer_xbscm_92{margin-block:auto}._stepHeader_xbscm_97 p{color:var(--colors-text-tertiary);font-size:var(--typography-fontSize-sm)}._pictureBlock_xbscm_111{display:flex;flex-direction:column;gap:var(--gap-line);width:100%}._pictureField_xbscm_122{display:flex;align-items:center;gap:var(--gap-control);width:100%}._pictureHint_xbscm_129{color:var(--colors-text-tertiary);font-size:var(--typography-fontSize-sm)}._legalBlock_xbscm_138{display:flex;flex-direction:column;gap:var(--gap-line);width:100%}._legalSection_xbscm_148{display:flex;flex-direction:column;gap:var(--gap-field);width:100%}._legalRow_xbscm_155{display:flex;align-items:flex-start;gap:var(--gap-inline);cursor:pointer}._legalCheckbox_xbscm_164{accent-color:var(--colors-brand-indigo);flex:none;margin-top:2px;width:16px;height:16px}._legalLabel_xbscm_172{color:var(--colors-text-secondary);font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-para)}._legalLink_xbscm_180{text-decoration:underline}._legalReadMore_xbscm_186{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._backLink_xbscm_22{display:inline-flex;align-items:center;gap:var(--gap-inline);margin-inline-start:var(--auth-gutter, 0px);padding:0;border:none;background:none;cursor:pointer;color:var(--colors-text-secondary);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);letter-spacing:var(--typography-letterSpacing-cta);transition:gap var(--motion-duration-slow) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._backLink_xbscm_22:hover{gap:var(--gap-control);color:var(--colors-brand-indigo)}}._backLinkHidden_xbscm_22{visibility:hidden}._backIcon_xbscm_241{width:16px;height:16px;stroke:currentColor}._stepError_xbscm_247{width:100%;color:var(--colors-status-danger);font-size:var(--typography-fontSize-sm);padding:var(--space-2);background-color:hsl(from var(--colors-status-danger) h s l / .05);border-radius:var(--radius-sm)}._joiningAs_xbscm_256{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._joiningAs_xbscm_256 strong{color:var(--colors-brand-indigo);font-weight:var(--typography-fontWeight-semibold)}._cards_egenp_1{display:flex;flex-wrap:wrap;gap:var(--gap-cluster);width:100%}._card_egenp_1{position:relative;flex:1 1 140px;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-control);border:1.5px solid var(--colors-border-strong);border-radius:var(--radius-sm);background-color:var(--colors-background-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--motion-duration-slow) var(--motion-easing),background-color var(--motion-duration-slow) var(--motion-easing)}._card_egenp_1:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._card_egenp_1:hover{border-color:var(--colors-brand-indigo);background-color:var(--colors-interaction-highlightSoft)}}._selected_egenp_40{border-color:var(--colors-brand-indigo);background-color:color-mix(in srgb,var(--colors-brand-indigo) 6%,var(--colors-background-primary))}._selected_egenp_40:before{content:"";position:absolute;top:0;right:0;width:8px;height:8px;background-color:var(--colors-brand-persimmon)}._icon_egenp_55{display:block}._stroke_egenp_59{fill:none;stroke:var(--colors-brand-indigo);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._accent_egenp_67{fill:var(--colors-brand-persimmon)}._label_egenp_71{font-family:var(--typography-fontFamily);letter-spacing:var(--typography-letterSpacing-cta);color:var(--colors-brand-indigo)}._picker_172zt_4{display:flex;flex-shrink:0}._avatarButton_172zt_9{position:relative;flex-shrink:0;width:96px;height:96px;padding:0;border:none;border-radius:var(--radius-round);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._avatarButton_172zt_9:disabled{cursor:not-allowed}._image_172zt_26{width:100%;height:100%;border-radius:var(--radius-round);border:1px solid var(--colors-border-subtle);object-fit:cover;transition:opacity var(--motion-duration-normal) var(--motion-easing)}._fallback_172zt_35{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-round);border:1px solid var(--colors-border-subtle);background:var(--colors-interaction-highlightSoft);color:var(--colors-action-primary);font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-xxl)}._overlay_172zt_49{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-round);border:1px solid var(--colors-border-subtle);color:var(--colors-action-primary)}._pending_172zt_60{background-color:var(--colors-neutral-100)}._failed_172zt_64{background-color:var(--colors-neutral-100);background-color:color-mix(in srgb,var(--colors-status-danger) 12%,var(--colors-neutral-100))}._failedIcon_172zt_69{display:flex;color:var(--colors-status-danger)}._failedIcon_172zt_69 svg{width:24px;height:24px}._badge_172zt_79{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-round);border:2px solid var(--page-surface);background:var(--colors-action-primary);color:var(--colors-action-inverse);transition:background-color var(--motion-duration-normal) var(--motion-easing)}._badge_172zt_79 svg{width:14px;height:14px}@media(hover:hover)and (pointer:fine){._avatarButton_172zt_9:not(:disabled):hover ._badge_172zt_79{background:var(--colors-action-primaryHover)}}._hiddenInput_172zt_106{display:none}._stack_69gpy_15{display:flex;flex-direction:column}._blockGap_69gpy_20{gap:var(--gap-block)}._fieldGap_69gpy_24{gap:var(--gap-field)}._controlGap_69gpy_28{gap:var(--gap-control)}._alignStart_69gpy_32{align-self:flex-start}._alignCenter_69gpy_36{align-self:center}._gutter_69gpy_48{padding-inline:var(--auth-gutter, 0px)}._measure_69gpy_44{width:100%;max-width:calc(400px + 2 * var(--auth-gutter, 0px));margin-inline:auto}._container_69gpy_66 p{color:var(--colors-text-tertiary);font-size:var(--typography-fontSize-sm)}._form_69gpy_6{width:100%}._loadingContainer_n7fpr_17{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);color:var(--colors-text-tertiary)}._container_1lo9w_1{display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;width:100%}._searchChrome_1lo9w_27{--nav-island-max: 1040px}._main_1lo9w_31{width:100%;padding-top:var(--nav-clearance)}._actionBarClearance_1lo9w_44{--main-bottom-reserve: var(--bottom-bar-clearance);padding-bottom:var(--main-bottom-reserve)}@media(max-width:768px){._main_1lo9w_31{padding-top:var(--mobile-chrome-clearance);--main-bottom-reserve: calc(var(--bottom-bar-clearance) + env(safe-area-inset-bottom, 0px));padding-bottom:var(--main-bottom-reserve)}._actionBarClearance_1lo9w_44{--main-bottom-reserve: calc(var(--bottom-bar-clearance) + env(safe-area-inset-bottom, 0px));padding-bottom:var(--main-bottom-reserve)}}._island_foqjs_18{top:var(--nav-inset);left:50%;transform:translate(-50%);width:min(var(--nav-island-max),calc(100% - var(--nav-inset) * 2));height:var(--navbar-height);display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;column-gap:var(--gap-cluster);padding-inline:var(--space-4);border-radius:var(--radius-lg)}._account_foqjs_42{justify-self:end}._centre_foqjs_50{display:flex;align-items:center;justify-content:center;min-width:0}._badge_foqjs_58{top:var(--nav-inset);left:var(--nav-inset);height:var(--mobile-chrome-height);display:flex;align-items:center;padding-inline:var(--space-4);border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._logo_foqjs_40{justify-self:start;display:flex;align-items:center;padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}._badge_foqjs_58:focus-visible,._logo_foqjs_40:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._icon_ri15p_6{display:block;flex-shrink:0;width:var(--price-icon-size, 18px);height:var(--price-icon-size, 18px)}._stroke_ri15p_27{fill:none;stroke:var(--price-icon-stroke, var(--colors-brand-indigo));stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._accent_ri15p_37{fill:var(--colors-brand-persimmon)}._container_1vyjb_1{position:relative;display:flex;align-items:center}._ring_1vyjb_11{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}._ring_1vyjb_11 circle{stroke:var(--colors-action-primary)}._icon_1vyjb_24{position:relative;width:22px;height:22px}._avatarImg_1vyjb_30{position:relative;width:34px;height:34px;border-radius:var(--radius-round);object-fit:cover}._panel_1vyjb_38{position:absolute;z-index:var(--zIndex-mid);right:0;display:flex;flex-direction:column;gap:var(--space-2);min-width:220px;padding:var(--space-2);background:var(--colors-background-secondary);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-hover)}._panelBelow_1vyjb_56{top:calc(100% + var(--space-1))}._panelAbove_1vyjb_60{bottom:calc(100% + var(--space-1))}._authSection_1vyjb_64:not(:first-child){margin-top:var(--space-1);padding-top:var(--space-2)}._authSection_1vyjb_64:not(:first-child),._menuFooter_1vyjb_75{position:relative}._authSection_1vyjb_64:not(:first-child):before,._menuFooter_1vyjb_75:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--colors-border-subtle);-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}._authButtons_1vyjb_92{display:flex;flex-direction:row;align-items:center;gap:var(--gap-control)}._authButtons_1vyjb_92>*{flex:1}._menuList_1vyjb_103{display:flex;flex-direction:column;gap:var(--space-1)}._menuItem_1vyjb_109{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--gap-control);width:100%;padding:var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--colors-text-primary);font-size:var(--typography-fontSize-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._menuItem_1vyjb_109:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--colors-interaction-highlightSoft);opacity:0;transform:scale(.85);transition:opacity var(--motion-duration-fast) var(--motion-easing),transform var(--motion-duration-slow) cubic-bezier(.34,1.56,.64,1)}._menuItem_1vyjb_109 svg{width:20px;height:20px;flex-shrink:0;color:var(--colors-action-primary);transition:transform var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing)}._menuGroup_1vyjb_161{display:flex;flex-direction:column}._chevron_1vyjb_166{display:inline-flex;margin-inline-start:auto}._menuItem_1vyjb_109 ._chevron_1vyjb_166 svg{width:16px;height:16px;color:var(--colors-text-secondary);transition:transform var(--motion-duration-normal) var(--motion-easing)}._groupToggle_1vyjb_178[aria-expanded=true] ._chevron_1vyjb_166 svg{transform:rotate(180deg)}._groupBody_1vyjb_182{display:flex;flex-direction:column;gap:var(--space-1);height:0;opacity:0;overflow:hidden;padding-inline-start:var(--space-4)}._groupDot_1vyjb_193{flex-shrink:0;width:4px;height:4px;margin-inline:8px;border-radius:var(--radius-round);background:var(--colors-action-primary);transition:background var(--motion-duration-normal) var(--motion-easing)}._groupBody_1vyjb_182>:first-child{margin-top:var(--space-1)}._menuFooter_1vyjb_75{display:flex;justify-content:flex-end;margin-top:var(--space-2);padding:var(--space-2) var(--space-1) 0}._logoutButton_1vyjb_216{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--colors-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing)}._logoutButton_1vyjb_216 svg{width:18px;height:18px}._menuItem_1vyjb_109 svg._aboutMark_1vyjb_237{width:16px;height:16px}._menuBadge_1vyjb_247{margin-inline-start:auto}._unreadBadge_1vyjb_261{position:absolute;right:-2px;bottom:-2px;border:1.5px solid var(--page-surface)}@media(hover:hover)and (pointer:fine){._menuItem_1vyjb_109:hover:before{opacity:1;transform:scale(1)}._menuItem_1vyjb_109:hover>svg{transform:translate(2px);color:var(--colors-action-primaryHover)}._menuItem_1vyjb_109:hover>._groupDot_1vyjb_193{background:var(--colors-action-primaryHover)}._logoutButton_1vyjb_216:hover{background:var(--colors-interaction-highlightSoft);color:var(--colors-action-primaryHover)}}@media(hover:none){._menuItem_1vyjb_109:active:before{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._menuItem_1vyjb_109:before{transition:none;transform:none}}@media(max-width:768px){._container_1vyjb_1{position:static}._panelAbove_1vyjb_60{--panel-width: min(88vw, 320px);bottom:calc(100% + var(--space-2));left:50%;right:auto;width:var(--panel-width);margin-left:calc(var(--panel-width) / -2);min-width:0}}._placeOption_118ii_11{display:flex;flex-direction:column;min-width:0;gap:var(--gap-line)}._placeName_118ii_19{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeMeta_118ii_26{color:var(--colors-text-tertiary);font-size:calc(var(--calc-font-size) * .8);line-height:var(--typography-lineHeight-cta)}._escape_118ii_36{color:var(--colors-action-primary)}._panel_1tr5o_9{position:absolute;z-index:var(--zIndex-mid);display:flex;flex-direction:column;padding:var(--pad-card);padding-block-end:calc(var(--pad-card) + var(--space-2));background:var(--colors-background-secondary);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-hover);--input-popover-surface: var(--colors-background-secondary);--input-group-label-surface: var(--colors-background-secondary);--input-label-color: var(--colors-text-secondary)}._below_1tr5o_7{top:calc(100% + var(--space-4));left:50%;transform:translate(-50%);width:max-content;max-width:92vw}._above_1tr5o_37{--panel-width: min(92vw, 420px);bottom:calc(100% + var(--space-2));left:50%;right:auto;width:var(--panel-width);margin-left:calc(var(--panel-width) / -2);max-height:calc(100dvh - var(--bottom-bar-clearance) - var(--space-2) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}._header_1tr5o_91{display:flex;justify-content:flex-end;margin-block-end:var(--gap-control)}._withHeader_1tr5o_98{padding-block-start:var(--space-3)}._close_1tr5o_102{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-round);background:transparent;color:var(--colors-text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing)}._close_1tr5o_102 svg{width:18px;height:18px}._close_1tr5o_102:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._close_1tr5o_102:hover{background:var(--colors-interaction-highlightSoft);color:var(--colors-text-primary)}}._body_1tr5o_138{display:flex;flex-direction:column;gap:var(--gap-group);min-width:0}._footer_1tr5o_156{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-control);width:100%;margin-block-start:var(--gap-group);padding-block-start:var(--pad-row);border-top:1px solid var(--colors-border-subtle)}._row_e8e8z_17{position:relative;display:flex;align-items:end;gap:var(--gap-inline);min-width:0;border-bottom:1px solid var(--colors-border-subtle);transition:border-color var(--motion-duration-normal) var(--motion-easing);line-height:var(--typography-lineHeight-cta);font-size:var(--typography-fontSize-sm);--where-text-line: calc(1em * var(--typography-lineHeight-cta));--input-underline-color: transparent;--input-underline-highlight: transparent}._row_e8e8z_17:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;transform:scaleX(0);transform-origin:center;background-color:var(--colors-interaction-highlightSoft);transition:all var(--motion-duration-normal) var(--motion-easing);-webkit-mask:-webkit-linear-gradient(90deg,transparent,white 8%,white 92%,transparent);mask:linear-gradient(90deg,transparent,white 8%,white 92%,transparent)}._row_e8e8z_17:hover,._row_e8e8z_17:focus-within{border-color:transparent}._row_e8e8z_17:hover:after,._row_e8e8z_17:focus-within:after{transform:scaleX(1)}._place_e8e8z_104{flex:1 1 auto;min-width:0}._radius_e8e8z_114{position:relative;flex:0 0 auto;width:5rem;padding-inline-start:var(--gap-control);margin-block-end:-1px}._row_e8e8z_17._region_e8e8z_134 ._radius_e8e8z_114{display:none}._radius_e8e8z_114:before{content:"";position:absolute;inset-inline-start:0;bottom:calc(var(--spacing-sm) + 1px);height:var(--where-text-line);width:1px;background:var(--colors-border-subtle)}._row_e8e8z_17._rowBare_e8e8z_17{border-color:transparent;font-size:var(--typography-fontSize-xs)}._row_e8e8z_17._rowBare_e8e8z_17:hover:not(:focus-within):after{transform:scaleX(0)}._clearSlot_e8e8z_208{--where-clear-size: 20px;flex:0 0 auto;align-self:end;height:var(--where-text-line);margin-block-end:var(--spacing-sm);display:flex;align-items:center;justify-content:center;width:var(--where-clear-size);margin-inline-start:var(--gap-cluster)}._clear_e8e8z_203{display:flex;align-items:center;justify-content:center;width:100%;height:var(--where-clear-size);margin-block:calc((var(--where-text-line) - var(--where-clear-size)) / 2);padding:0;border:none;border-radius:var(--radius-round);background:transparent;color:var(--colors-text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing);animation:_whereClearIn_e8e8z_1 var(--motion-duration-fast) var(--motion-easing)}._clear_e8e8z_203 svg{width:70%;height:70%}._row_e8e8z_17:has(input[type=text][role=combobox]:placeholder-shown) ._clear_e8e8z_203{display:none}._clear_e8e8z_203:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._clear_e8e8z_203:hover{background:var(--colors-interaction-highlightSoft);color:var(--colors-text-primary)}}@media(pointer:coarse){._clearSlot_e8e8z_208{--where-clear-size: 30px}._row_e8e8z_17{font-size:max(16px,var(--typography-fontSize-sm))}._row_e8e8z_17._rowBare_e8e8z_17{font-size:max(16px,var(--typography-fontSize-xs))}}@keyframes _whereClearIn_e8e8z_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._clear_e8e8z_203{animation:none}}._section_nx2dm_7{display:flex;flex-direction:column;gap:var(--gap-control);min-width:0}._sectionHidden_nx2dm_18{display:none}._sectionTitle_nx2dm_28{margin:0;color:var(--colors-text-secondary);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);letter-spacing:var(--typography-letterSpacing-cta);line-height:1;text-transform:uppercase}._submit_nx2dm_41{flex:0 0 auto}._clear_nx2dm_51{padding:0;border:none;background:transparent;color:var(--colors-text-secondary);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--motion-duration-normal) var(--motion-easing)}._clear_nx2dm_51:disabled{color:var(--colors-text-tertiary);text-decoration:none;cursor:default}._clear_nx2dm_51:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._clear_nx2dm_51:not(:disabled):hover{color:var(--colors-text-primary)}}._container_x2jzx_10{position:static;display:flex;align-items:center;justify-content:center;min-width:0;--input-popover-surface: var(--colors-background-secondary);--input-group-label-surface: var(--colors-background-secondary);--input-label-color: var(--colors-text-secondary)}._control_x2jzx_29{display:flex;align-items:center;justify-content:flex-end;min-width:0}._segments_x2jzx_51{display:flex;align-items:stretch;gap:var(--gap-inline);min-width:0;padding:var(--space-1);padding-inline-end:var(--space-2);border:none;border-radius:var(--radius-pill);transition:box-shadow var(--motion-duration-normal) var(--motion-easing)}._whereSegment_x2jzx_69{display:flex;flex-direction:column;gap:var(--gap-line);flex:0 0 auto;width:22rem;min-width:0;padding:var(--space-1) var(--space-3) 0;--spacing-sm: var(--space-1)}@media(hover:hover)and (pointer:fine){._segments_x2jzx_51:hover{box-shadow:var(--shadow-card-base)}}._segmentSlot_x2jzx_118{position:relative;display:flex;align-items:stretch;min-width:0}._divider_x2jzx_129{align-self:center;flex-shrink:0;width:1px;height:20px;margin-inline-end:var(--gap-inline);background:var(--colors-border-subtle)}._segment_x2jzx_51{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-line);min-width:0;padding:var(--space-1) var(--space-3);border:none;border-radius:var(--radius-pill);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-duration-normal) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._segment_x2jzx_51:hover{background:var(--colors-interaction-highlightSoft)}}._segmentActive_x2jzx_168{background:var(--colors-interaction-highlightSoft)}._segment_x2jzx_51:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._segmentLabel_x2jzx_177{font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-cta);line-height:1}._segmentValue_x2jzx_195{max-width:100%;overflow:hidden;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta);text-overflow:ellipsis;white-space:nowrap}._submit_x2jzx_210{align-self:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-round);background:var(--colors-action-primary);color:var(--colors-action-inverse);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-normal) var(--motion-easing)}._submit_x2jzx_210 svg{width:16px;height:16px}._submit_x2jzx_210:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._submit_x2jzx_210:hover{background:var(--colors-action-primaryHover, var(--colors-action-primary));box-shadow:var(--shadow-cta-hover)}}._pill_x2jzx_255{display:flex;align-items:center;gap:var(--gap-control);max-width:100%;min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:none;border-radius:var(--radius-pill);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--motion-duration-normal) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._pill_x2jzx_255:hover{box-shadow:var(--shadow-card-base)}}._pill_x2jzx_255:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._pillPart_x2jzx_285{min-width:0;overflow:hidden;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._pillDivider_x2jzx_296{flex-shrink:0;width:1px;height:14px;background:var(--colors-border-subtle)}._pillIcon_x2jzx_303{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-round);background:var(--colors-action-primary);color:var(--colors-action-inverse)}._pillIcon_x2jzx_303 svg{width:14px;height:14px}._chip_vx8sl_15{top:var(--nav-inset);right:var(--nav-inset);display:flex;align-items:center;gap:var(--gap-control);min-width:0;max-width:calc(100% - var(--nav-inset) * 2 - var(--nav-badge-mark-width) - var(--gap-cluster));height:var(--mobile-chrome-height);padding-inline:var(--space-4);border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._chip_vx8sl_15:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._icon_vx8sl_38{display:flex;align-items:center;flex-shrink:0;width:16px;height:16px;color:var(--colors-action-primary)}._icon_vx8sl_38 svg{width:100%;height:100%}._text_vx8sl_57{overflow:hidden;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._items_zjya5_5{display:flex;align-items:center;gap:var(--gap-control)}._items_zjya5_5>*{flex-shrink:0}._scrollable_zjya5_37{min-width:0;padding:3px;margin:-3px;overflow-x:auto;scrollbar-width:none;--fade-start: 0px;--fade-end: 0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent 100%)}._scrollable_zjya5_37::-webkit-scrollbar{display:none}._cta_zjya5_62{white-space:nowrap}._touchTarget_zjya5_66{min-height:36px}@media(hover:hover)and (pointer:fine){._iconButton_zjya5_76:not(:disabled):hover{background-color:var(--colors-interaction-highlightSoft)}}._iconButton_zjya5_76 svg{width:22px;height:22px}._icon_zjya5_76{display:flex;align-items:center;width:16px;height:16px}._icon_zjya5_76 svg{width:100%;height:100%}._custom_zjya5_100{display:flex;align-items:center;flex-shrink:0}._container_jdofl_8{position:static;display:flex;align-items:center}._trigger_jdofl_19 svg{width:22px;height:22px}@media(hover:hover)and (pointer:fine){._trigger_jdofl_19:not(:disabled):hover{background-color:var(--colors-interaction-highlightSoft)}}._dot_jdofl_37{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:var(--radius-round);background:var(--colors-brand-persimmon);box-shadow:0 0 0 2px var(--raised-surface)}._badge_tj1bu_4{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--colors-brand-indigo);color:var(--colors-action-inverse);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);line-height:1}._trigger_1qwj5_7 svg{width:22px;height:22px}._trigger_1qwj5_7{isolation:isolate}._trigger_1qwj5_7:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--colors-interaction-highlightSoft);opacity:0;transform:scale(.85);transition:opacity var(--motion-duration-fast) var(--motion-easing),transform var(--motion-duration-slow) cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){._trigger_1qwj5_7:not(:disabled):hover:before{opacity:1;transform:scale(1)}}@media(hover:none){._trigger_1qwj5_7:active:before{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._trigger_1qwj5_7:before{transition:none;transform:none}}._badge_1qwj5_69{position:absolute;top:-2px;right:-2px;border:1.5px solid var(--page-surface)}._trigger_tdom1_3 svg{width:22px;height:22px}@media(hover:hover)and (pointer:fine){._trigger_tdom1_3:not(:disabled):hover{background-color:var(--colors-interaction-highlightSoft)}}._trigger_16rrv_6 svg{width:22px;height:22px}@media(hover:hover)and (pointer:fine){._trigger_16rrv_6:not(:disabled):hover{background-color:var(--colors-interaction-highlightSoft)}}._container_13ck2_11{bottom:calc(var(--nav-inset) + env(safe-area-inset-bottom,0px));left:0;right:0;margin-inline:auto;width:max-content;max-width:calc(100% - var(--nav-inset) * 2);height:var(--action-bar-height);display:flex;align-items:center;gap:var(--gap-cluster);padding-inline:var(--space-3);border-radius:var(--radius-pill)}._exiting_13ck2_26{pointer-events:none}._cluster_13ck2_34{display:flex;align-items:center;gap:var(--gap-cluster);min-width:0}._divider_13ck2_48{flex-shrink:0;width:1px;height:20px;background:var(--colors-border-subtle)}._shell_13ck2_66{display:grid;isolation:isolate}._shell_13ck2_66>*{grid-area:1 / 1}._activeWash_13ck2_80{justify-self:start;align-self:center;z-index:-1;width:40px;height:40px;border-radius:var(--radius-round);background:var(--colors-interaction-highlightSoft);opacity:0;pointer-events:none}._container_1j6t7_8{top:var(--nav-clearance);right:max(var(--nav-inset),calc(50% - var(--nav-island-max) / 2 - var(--action-bar-overhang)));height:var(--action-bar-height);width:max-content;max-width:calc(100% - var(--nav-inset) * 2);display:flex;align-items:center;padding-inline:var(--space-3);border-radius:var(--radius-pill)}@media(max-width:768px){._container_1j6t7_8{top:var(--nav-inset);right:var(--nav-inset);height:var(--mobile-chrome-height);max-width:calc(100% - var(--nav-inset) * 2 - var(--nav-badge-mark-width) - var(--gap-cluster))}}._exiting_1j6t7_35{pointer-events:none}._container_1x168_1{width:100%;margin-inline:auto;padding-inline:var(--pad-page-inline);padding-block:var(--pad-page-block)}._constrained_1x168_8{max-width:640px}._wide_1x168_12{max-width:1200px}._full_1x168_19{max-width:none;padding-inline:0;padding-block:0}._center_1x168_25{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._nav_1ngd5_1{width:100%}._list_1ngd5_5{display:flex;flex-direction:column;gap:var(--gap-cluster);list-style:none;padding-inline-start:var(--space-2)}._item_1ngd5_13,._itemActive_1ngd5_14{position:relative;width:100%;display:flex;align-items:center;gap:var(--gap-control);text-align:left;padding:0;border:none;background:none;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);color:var(--colors-text-tertiary);cursor:pointer;transition:color var(--motion-duration-normal) var(--motion-easing)}._itemActive_1ngd5_14{color:var(--colors-text-primary)}._itemActive_1ngd5_14:before{content:"";position:absolute;left:calc(-1 * var(--space-2));top:0;bottom:0;width:2px;background:var(--colors-brand-indigo)}._itemIcon_1ngd5_45{display:inline-flex;flex-shrink:0;width:20px;height:20px;color:currentColor}._itemIcon_1ngd5_45 svg{width:100%;height:100%}@media(hover:hover)and (pointer:fine){._item_1ngd5_13:hover{color:var(--colors-text-primary)}}._bar_1slk7_3{display:flex;align-items:center;padding-block:var(--space-2);margin-bottom:var(--gap-field);border-bottom:1px solid var(--colors-border-subtle)}._barTitle_1slk7_11{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-lg);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-header)}._iconButton_1slk7_18{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1);border:none;background:none;color:var(--colors-text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-duration-normal) var(--motion-easing);-webkit-tap-highlight-color:transparent}._icon_1slk7_18{display:inline-flex;width:24px;height:24px}._icon_1slk7_18 svg{width:100%;height:100%}._overlay_1slk7_43{position:fixed;inset:0;z-index:var(--zIndex-full);display:flex;flex-direction:column;gap:var(--gap-field);padding:var(--pad-page-inline);background:var(--page-surface)}._overlayHeader_1slk7_54{display:flex;justify-content:flex-start}._overlayBody_1slk7_59{display:flex;flex-direction:column;gap:var(--gap-section);padding-inline:var(--space-2)}._overlayHeading_1slk7_66{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xl);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-header)}._list_1slk7_74{display:flex;flex-direction:column;gap:var(--gap-field);list-style:none}._item_1slk7_81,._itemActive_1slk7_82{position:relative;display:flex;align-items:center;gap:var(--gap-control);width:100%;text-align:left;padding:0;border:none;background:none;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xl);color:var(--colors-text-tertiary);cursor:pointer;transition:color var(--motion-duration-normal) var(--motion-easing);-webkit-tap-highlight-color:transparent}._itemActive_1slk7_82{color:var(--colors-text-primary)}._itemActive_1slk7_82:before{content:"";position:absolute;left:calc(-1 * var(--space-2));top:0;bottom:0;width:2px;background:var(--colors-brand-indigo)}._itemIcon_1slk7_114{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:currentColor}._itemIcon_1slk7_114 svg{width:100%;height:100%}@media(hover:hover)and (pointer:fine){._item_1slk7_81:hover{color:var(--colors-text-primary)}._iconButton_1slk7_18:hover{background:var(--colors-interaction-highlightSoft)}}._error_14aqe_1{display:block;color:var(--colors-status-danger);line-height:var(--typography-lineHeight-para);text-wrap:pretty;scroll-margin-block-start:var(--nav-clearance);scroll-margin-block-end:var(--bottom-bar-clearance)}@media(max-width:768px){._error_14aqe_1{scroll-margin-block-start:var(--mobile-chrome-clearance)}}._sm_14aqe_18{font-size:var(--typography-fontSize-sm)}._xs_14aqe_22{font-size:var(--typography-fontSize-xs)}._wrapper_1ctfz_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._confirmRow_1ctfz_8{display:flex;align-items:center;gap:var(--gap-cluster)}._cancelLink_1ctfz_14{padding:0;border:none;background:none;color:var(--colors-text-tertiary);font-size:var(--typography-fontSize-sm);cursor:pointer}@media(hover:hover)and (pointer:fine){._cancelLink_1ctfz_14:hover{color:var(--colors-text-secondary)}}._shell_uche6_1{display:flex}._block_uche6_6{flex-direction:column;align-items:center;justify-content:center;min-height:240px;text-align:center}._message_uche6_15{font-size:var(--typography-fontSize-sm);max-width:48ch}._block_uche6_6 ._message_uche6_15{color:var(--colors-status-danger)}._inline_uche6_24 ._message_uche6_15{color:var(--colors-status-warning)}._rowShell_yjvup_1{padding-block:var(--pad-row)}._rowShell_yjvup_1:not(:last-child){border-bottom:1px solid var(--colors-border-subtle)}._rowGrid_yjvup_9{display:grid;grid-template-areas:"label value action";grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(5rem,auto);align-items:baseline;column-gap:var(--gap-field)}._label_yjvup_21{grid-area:label;font-size:var(--typography-fontSize-xs);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;color:var(--colors-text-tertiary)}._value_yjvup_39{grid-area:value;font-size:var(--typography-fontSize-md);color:var(--colors-text-primary);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--row-summary-lines, 2);line-clamp:var(--row-summary-lines, 2);overflow:hidden}._action_yjvup_51{grid-area:action;justify-self:end}@media(max-width:768px){._rowGrid_yjvup_9{grid-template-areas:"label action" "value action";grid-template-columns:minmax(0,1fr) minmax(5rem,auto);align-items:start;row-gap:var(--gap-control);column-gap:var(--gap-cluster)}._action_yjvup_51{align-self:center}}._toggle_1ylrn_1{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--gap-inline);padding:0;border:none;background:none;color:var(--colors-text-tertiary);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);cursor:pointer}@media(hover:hover)and (pointer:fine){._toggle_1ylrn_1:hover{color:var(--colors-text-secondary)}}._icon_1ylrn_21{display:inline-flex;flex-shrink:0;width:14px;height:14px}._icon_1ylrn_21 svg{width:100%;height:100%}._editor_19sx8_9{grid-column:var(--editable-editor-column, 1 / -1);margin-top:var(--editable-editor-offset, var(--pad-row));max-width:var(--editable-editor-max-width, none);min-width:0;align-self:start;display:flex;flex-direction:column;gap:var(--gap-field)}._actionCell_19sx8_23{position:relative}._editHidden_19sx8_27{visibility:hidden}._savedCheck_19sx8_34{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--colors-status-success)}._savedCheck_19sx8_34 svg{width:20px;height:20px}._form_ekgc4_1,._form_23yd8_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);--form-field-gap: var(--gap-control)}._form_23yd8_1 [class*=dropdown-module_dropdown__]{background-color:var(--raised-surface);border:1px solid var(--colors-border-subtle);box-shadow:var(--shadow-card-base)}._form_a8jgb_2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);--form-field-gap: var(--gap-control)}._form_a8jgb_2 [class*=dropdown-module_dropdown__]{background-color:var(--raised-surface);border:1px solid var(--colors-border-subtle);box-shadow:var(--shadow-card-base)}._masked_1keu1_1{color:var(--colors-text-secondary);font-size:var(--typography-fontSize-md);letter-spacing:2px}._form_1keu1_7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);--form-field-gap: var(--gap-control)}._account_epnyv_1{display:flex;flex-direction:column;gap:var(--gap-block)}._loading_epnyv_7{display:flex;align-items:center;justify-content:center;min-height:240px}._header_epnyv_14{display:flex;align-items:center;gap:var(--gap-field)}._username_epnyv_20{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-lg);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-header);overflow-wrap:anywhere}._ledger_epnyv_28{display:flex;flex-direction:column}._statusValue_epnyv_33{display:inline-flex;align-items:center;gap:var(--gap-control)}._statusDot_epnyv_39{width:7px;height:7px;border-radius:var(--radius-round);background:currentColor}._statusSuccess_epnyv_46{color:var(--colors-status-success)}._statusWarning_epnyv_50{color:var(--colors-status-warning)}._identityCell_epnyv_60._identityCell_epnyv_60{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);-webkit-line-clamp:none;line-clamp:none;overflow:visible}._identityHint_epnyv_76{grid-column:2 / -1;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);margin-top:var(--gap-control)}@media(max-width:768px){._identityHint_epnyv_76{grid-column:1 / -1;margin-top:0}}._dialog_180di_5._dialog_180di_5{z-index:calc(var(--zIndex-full) + 1)}._dialog_180di_5._dialog_180di_5>div[role=dialog]{width:min(420px,92vw);height:auto;max-height:min(640px,88vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._form_180di_23{display:flex;flex-direction:column;gap:var(--gap-group);margin-block-start:var(--gap-group);--form-field-gap: var(--gap-group);--input-label-color: var(--colors-text-secondary)}._actions_180di_39{display:flex;align-items:center;justify-content:center;gap:var(--gap-cluster)}._loading_15fga_1{display:flex;align-items:center;justify-content:center;min-height:240px}._section_15fga_8{display:flex;flex-direction:column;gap:var(--gap-block)}._ledger_15fga_14{display:flex;flex-direction:column}._rowForm_15fga_19{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);--form-field-gap: var(--gap-control);width:100%}._rowForm_15fga_19 [class*=calendarInput-module_container__]{max-width:260px}._toggleCell_15fga_36{grid-area:value;justify-self:start;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._rowForm_15fga_19 [class*=textArea-module_label__],._rowForm_15fga_19 [class*=calendarInput-module_label__],._rowForm_15fga_19 [class*=chipSelect-module_label__],._rowForm_15fga_19 [class*=progressInput-module_label__],._toggleControl_15fga_54 [class*=toggle-module_label__]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._section_94emt_7{--card-radius: 20px;display:flex;flex-direction:column}._section_94emt_7>*+*{margin-block-start:var(--gap-section)}._loading_94emt_18{display:flex;align-items:center;justify-content:center;min-height:240px}._summary_94emt_31{container-type:inline-size;background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);padding:var(--pad-card);border:1px solid var(--colors-border-subtle);border-radius:var(--card-radius);box-shadow:var(--shadow-card-base);display:flex;flex-direction:column}._summary_94emt_31>*+*{margin-block-start:var(--gap-field)}._summaryMain_94emt_47{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:var(--gap-region);row-gap:var(--gap-block);align-items:start}@container (max-width: 560px){._summaryMain_94emt_47{grid-template-columns:minmax(0,1fr)}}._summaryHead_94emt_61{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._eyebrow_94emt_68{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--colors-interaction-highlightSoft);color:var(--colors-brand-indigo);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold)}._planName_94emt_77{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xxl);font-weight:var(--typography-fontWeight-semibold);line-height:1.1;letter-spacing:var(--typography-letterSpacing-header);color:var(--colors-text-primary)}._billingLine_94emt_86{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._voucherLine_94emt_93{font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-brand-indigo)}._usage_94emt_99{display:flex;flex-direction:column;gap:var(--gap-control)}._usageTop_94emt_105{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-control)}._usageLabel_94emt_112{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._usageCount_94emt_117{font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);font-variant-numeric:tabular-nums;color:var(--colors-text-primary)}._meter_94emt_124{height:6px;border-radius:var(--radius-pill);background:var(--colors-background-tertiary);overflow:hidden}._meterFill_94emt_137{display:block;height:100%;background:var(--colors-brand-indigo);transform:scaleX(var(--usage, 0));transform-origin:left center;animation:_meterLoad_94emt_1 .9s cubic-bezier(.22,1,.36,1) .25s backwards;transition:transform var(--motion-duration-slow) var(--motion-easing),background-color var(--motion-duration-slow) var(--motion-easing)}@keyframes _meterLoad_94emt_1{0%{transform:scaleX(0)}}._meterFull_94emt_157{background:var(--colors-brand-persimmon)}@media(prefers-reduced-motion:reduce){._meterFill_94emt_137{animation:none;transition:none}}._facts_94emt_172{display:flex;flex-wrap:wrap;gap:var(--gap-cluster) var(--gap-block);margin-block-start:var(--gap-cluster);padding-block-start:var(--gap-cluster);border-top:1px solid var(--colors-border-subtle)}._fact_94emt_172{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._factLabel_94emt_188{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._factValue_94emt_193{font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);overflow-wrap:anywhere}._factNote_94emt_200{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);text-wrap:pretty}._alert_94emt_211{padding:var(--pad-row);border-radius:var(--radius-md);border-inline-start:2px solid var(--colors-brand-persimmon);background:color-mix(in srgb,var(--colors-brand-persimmon) 8%,transparent);font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);text-wrap:pretty}._pending_94emt_226{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);padding-top:var(--gap-cluster);border-top:1px solid var(--colors-border-subtle)}._pendingLine_94emt_235{font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);text-wrap:pretty}._notice_94emt_246{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._noticeBody_94emt_253{display:flex;flex-direction:column;gap:var(--gap-line)}._noticeLink_94emt_259{font-size:var(--typography-fontSize-sm);align-self:flex-start}._noticeHint_94emt_264{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);text-wrap:pretty;max-width:52ch}._noticeAction_94emt_271{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-control)}._slots_94emt_286{container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-control);padding-block-start:var(--gap-cluster)}._slotsSummary_94emt_303{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._slots_94emt_286 ._slotsForm_94emt_312{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-control);--form-field-gap: var(--gap-control)}._slots_94emt_286 ._slotsForm_94emt_312>div{width:auto}._slots_94emt_286 ._slotsForm_94emt_312 input{width:3ch;text-align:right}._slots_94emt_286 ._slotsForm_94emt_312 label{font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-regular);color:var(--colors-text-tertiary);text-transform:none;letter-spacing:0;line-height:var(--typography-lineHeight-cta);margin-bottom:var(--gap-cluster)}._slots_94emt_286 ._slotsForm_94emt_312 div:has(>input):hover,._slots_94emt_286 ._slotsForm_94emt_312 div:has(>input):focus-within{border-color:var(--colors-interaction-highlight)}@media(max-width:768px){._slots_94emt_286 ._slotsForm_94emt_312>div>div>div{font-size:var(--typography-fontSize-sm);--calc-font-size: var(--typography-fontSize-sm) !important}}._slotsCtaSlot_94emt_311{align-self:stretch;display:flex;align-items:center;padding-top:calc(var(--typography-fontSize-xs) * var(--typography-lineHeight-cta) + var(--gap-cluster))}@container (max-width: 270px){._slotsCtaSlot_94emt_311{padding-top:0}}._slotsCtaHidden_94emt_396{visibility:hidden}._voucher_94emt_93{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-control);padding-block-start:var(--gap-cluster)}._voucherSummary_94emt_414{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._voucher_94emt_93 ._voucherForm_94emt_422{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-control);--form-field-gap: var(--gap-control)}._voucher_94emt_93 ._voucherForm_94emt_422>div{width:18ch}._voucher_94emt_93 ._voucherForm_94emt_422 [class*=basicInput-module_label__]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._voucher_94emt_93 ._voucherForm_94emt_422 [class*=basicInput-module_frame__]{height:calc(var(--calc-font-size) * 1.2 + var(--spacing-sm))}._plans_94emt_462{display:flex;flex-direction:column;gap:var(--gap-field)}._plansTitle_94emt_468{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary)}._planGrid_94emt_485{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:var(--gap-cluster);list-style:none}._note_94emt_492{max-width:52ch}@media(max-width:768px){._planGrid_94emt_485{grid-template-columns:minmax(0,1fr);gap:var(--gap-block);--deck-peek: 56px;--tab-drop: 14px;--tab-share: 52;scroll-margin-block-start:calc(var(--mobile-chrome-clearance) + var(--gap-control));scroll-margin-block-end:calc(var(--bottom-bar-clearance) + var(--gap-control))}._planGrid_94emt_485[data-deck]{gap:0;grid-template-areas:"deck";padding-block-end:calc((var(--deck-count) - 1) * var(--deck-peek))}._planGrid_94emt_485[data-deck]>[data-plan-card]{grid-area:deck}._planGrid_94emt_485>[data-plan-card]{filter:drop-shadow(0 1px 1px hsla(0,0%,0%,.05)) drop-shadow(0 6px 14px hsla(0,0%,0%,.1))}._planGrid_94emt_485 [data-plan-part=card]{padding:0;gap:0;border:none;background:var(--raised-surface);-webkit-mask:linear-gradient(#000 0 0) 0 0 / calc(var(--tab-share) * 1%) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14' preserveAspectRatio='none'%3E%3Cpath d='M0 0C22 0 26 14 48 14H0Z'/%3E%3C/svg%3E") calc(var(--tab-share) * 1% + var(--tab-share) * .48px) 0 / 48px var(--tab-drop) no-repeat,linear-gradient(#000 0 0) 0 var(--tab-drop) / calc(100% - var(--card-radius)) 100% no-repeat,radial-gradient(circle at 0 100%,#000 calc(var(--card-radius) - .5px),transparent var(--card-radius)) 100% var(--tab-drop) / var(--card-radius) var(--card-radius) no-repeat,linear-gradient(#000 0 0) 0 calc(var(--tab-drop) + var(--card-radius)) / 100% 100% no-repeat;mask:linear-gradient(#000 0 0) 0 0 / calc(var(--tab-share) * 1%) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14' preserveAspectRatio='none'%3E%3Cpath d='M0 0C22 0 26 14 48 14H0Z'/%3E%3C/svg%3E") calc(var(--tab-share) * 1% + var(--tab-share) * .48px) 0 / 48px var(--tab-drop) no-repeat,linear-gradient(#000 0 0) 0 var(--tab-drop) / calc(100% - var(--card-radius)) 100% no-repeat,radial-gradient(circle at 0 100%,#000 calc(var(--card-radius) - .5px),transparent var(--card-radius)) 100% var(--tab-drop) / var(--card-radius) var(--card-radius) no-repeat,linear-gradient(#000 0 0) 0 calc(var(--tab-drop) + var(--card-radius)) / 100% 100% no-repeat}._planGrid_94emt_485>[data-plan-card]:nth-child(2n) [data-plan-part=card]{background:var(--colors-background-tertiary)}._planGrid_94emt_485 [data-plan-part=sheet]{inset:0;box-shadow:none;background:color-mix(in srgb,var(--colors-brand-indigo) 9%,transparent)}._planGrid_94emt_485 [data-plan-part=head]{padding:calc(var(--tab-drop) + var(--gap-control)) var(--pad-card) 0;border-radius:0;background:none;box-shadow:none}._planGrid_94emt_485 [data-plan-part=titleRow]{min-height:calc(var(--deck-peek) - 2 * var(--gap-control))}._planGrid_94emt_485 [data-plan-part=tagline]{min-height:0}._planGrid_94emt_485 [data-plan-part=limits]{gap:var(--gap-control);padding:var(--pad-row) var(--pad-card) var(--pad-card)}}._planItem_d8q07_7{display:flex}._planCard_d8q07_16{position:relative;isolation:isolate;flex:1;display:flex;flex-direction:column;gap:var(--gap-control);padding:var(--gap-control);border:1px solid var(--colors-border-subtle);border-radius:var(--card-radius, 20px);background:var(--colors-background-tertiary);background:color-mix(in srgb,var(--colors-background-tertiary) 55%,transparent);transition:transform var(--motion-duration-slow) var(--motion-easing),box-shadow var(--motion-duration-slow) var(--motion-easing),border-color var(--motion-duration-slow) var(--motion-easing),background-color var(--motion-duration-slow) var(--motion-easing)}@media(hover:hover)and (pointer:fine)and (min-width:769px){._planCard_d8q07_16:hover,._planCard_d8q07_16:has(:focus-visible){transform:translateY(-6px);border-color:var(--colors-accent-300);background-color:color-mix(in srgb,var(--colors-brand-indigo) 4%,var(--page-surface));box-shadow:var(--shadow-card-hover),0 12px 32px -12px color-mix(in srgb,var(--colors-brand-indigo) 35%,transparent)}}@media(prefers-reduced-motion:reduce){._planCard_d8q07_16{transition:border-color var(--motion-duration-slow) var(--motion-easing),box-shadow var(--motion-duration-slow) var(--motion-easing)}._planCard_d8q07_16:hover,._planCard_d8q07_16:has(:focus-visible){transform:none}}._planSheet_d8q07_76{position:absolute;inset:-1px;border-radius:inherit;background:color-mix(in srgb,var(--colors-brand-indigo) 7%,transparent);box-shadow:inset 0 0 0 1.5px var(--colors-brand-indigo);opacity:0;pointer-events:none}._planHead_d8q07_88,._limits_d8q07_89{position:relative}._planHead_d8q07_88{display:flex;flex-direction:column;gap:var(--gap-control);padding:var(--pad-row);border-radius:calc(var(--card-radius, 20px) - var(--gap-control));background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);box-shadow:var(--shadow-card-base)}._planTitleRow_d8q07_104{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-control);min-height:28px}._planName_d8q07_112{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-lg);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-primary)}._currentTag_d8q07_119{flex-shrink:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--colors-brand-indigo);color:var(--colors-action-inverse);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);white-space:nowrap}._tagline_d8q07_131{min-height:3em;font-size:var(--typography-fontSize-sm);line-height:1.5;color:var(--colors-text-tertiary);text-wrap:pretty}._price_d8q07_139{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gap-inline);min-height:2.25rem}._priceAmount_d8q07_147{font-size:var(--typography-fontSize-xxl);font-weight:var(--typography-fontWeight-semibold);line-height:1.1;letter-spacing:var(--typography-letterSpacing-header);font-variant-numeric:tabular-nums;color:var(--colors-text-primary)}._pricePeriod_d8q07_156{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._planAction_d8q07_161{display:flex;min-height:40px;margin-block-start:var(--gap-control)}._planAction_d8q07_161 ._planActionButton_d8q07_172{width:100%;padding-block:var(--space-2);padding-inline:var(--space-4)}._limits_d8q07_89{display:flex;flex-direction:column;gap:var(--gap-cluster);padding:var(--pad-row);font-size:var(--typography-fontSize-sm);line-height:1.5;color:var(--colors-text-secondary);list-style:none}._limit_d8q07_89{display:flex;align-items:flex-start;gap:var(--gap-control)}._check_d8q07_196{flex-shrink:0;width:16px;height:16px;margin-block-start:calc((1.5em - 16px)/2)}._check_d8q07_196 circle{fill:var(--colors-brand-indigo)}._check_d8q07_196 path{fill:none;stroke:var(--colors-action-inverse);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._deckShade_d8q07_216{position:absolute;inset:0;z-index:1;border-radius:inherit;background:color-mix(in srgb,var(--colors-text-primary) 12%,transparent);opacity:0;pointer-events:none}._layout_16ipn_1{--rail-width: 220px;--panel-max: 760px}._layoutWide_16ipn_8{--panel-max: 1120px}._layoutWide_16ipn_8 ._panelIntro_16ipn_12{max-width:64ch}._sidebar_16ipn_16{grid-column:rail-content-start / rail-content-end;position:sticky;top:calc(var(--nav-clearance) + var(--pad-page-block))}._content_16ipn_22{grid-column:panel-start / panel-end;display:flex;flex-direction:column;min-width:0;padding-block:var(--pad-page-block)}._panel_16ipn_12{display:flex;flex-direction:column;gap:var(--gap-section);--editable-editor-column: value-start / value-end;--editable-editor-offset: 0;--editable-editor-max-width: 30rem}._panel_16ipn_12 [class*=basicInput-module_label__]{font-size:calc(var(--calc-font-size) * .85);left:0;top:0;transform:none}._panelHeader_16ipn_55{display:flex;flex-direction:column;gap:var(--gap-control)}._panelTitle_16ipn_61{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xl);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-header)}._panelIntro_16ipn_12{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}@media(max-width:768px){._panel_16ipn_12{--editable-editor-column: 1 / -1;--editable-editor-offset: var(--gap-control);--editable-editor-max-width: none}._sidebar_16ipn_16{display:none}._content_16ipn_22{grid-column:panel-start / panel-end}}._spinner_w7nyq_1{margin:auto}._chip_77gno_36{appearance:none;border:0;font:inherit;color:inherit;text-align:start;position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--gap-cluster);min-width:0;width:100%;max-width:234px;padding:4px;margin:-4px;border-radius:var(--radius-md);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._chip_77gno_36:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--colors-interaction-highlightSoft);opacity:0;transform:scale(.85);transition:opacity var(--motion-duration-fast) var(--motion-easing),transform var(--motion-duration-slow) cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){._chip_77gno_36:hover:before{opacity:1;transform:scale(1)}}@media(hover:none){._chip_77gno_36:active:before{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._chip_77gno_36:before{transition:none;transform:none}}._static_77gno_114{cursor:default}._static_77gno_114:before{content:none}._avatar_77gno_127{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-round);object-fit:cover;background:var(--colors-background-tertiary);box-shadow:0 0 0 1px color-mix(in srgb,var(--colors-brand-indigo) 35%,transparent)}._avatarWrap_77gno_142{position:relative;flex-shrink:0}._verifiedBadge_77gno_23{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-round);border:1.5px solid var(--page-surface);background:var(--colors-status-success);color:var(--colors-action-inverse)}._verifiedBadge_77gno_23 svg{width:9px;height:9px}._monogram_77gno_170{background:var(--colors-brand-indigo);color:var(--colors-background-secondary);font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-md);line-height:1;padding-block-start:2px}._body_77gno_184{display:flex;flex-direction:column;min-width:0}._name_77gno_190{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._age_77gno_199{color:var(--colors-text-tertiary)}._body_77gno_184>*:first-child+*{margin-block-start:var(--gap-inline)}._body_77gno_184>*+*{margin-block-start:var(--gap-line)}._languages_77gno_215{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._stay_77gno_224{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);display:flex;align-items:center;flex-wrap:nowrap;gap:var(--gap-cluster);line-height:var(--typography-lineHeight-cta)}._stayDate_77gno_234{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--gap-inline);white-space:nowrap}._stayIcon_77gno_242{width:14px;height:14px;flex-shrink:0;color:var(--colors-brand-indigo)}._card_1kxh3_8{display:flex;flex-direction:column;gap:var(--gap-cluster);height:100%;min-width:0;padding:var(--pad-card);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);box-shadow:var(--shadow-card-base);position:relative;transition:transform var(--motion-duration-slow) var(--motion-easing),box-shadow var(--motion-duration-slow) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._card_1kxh3_8:has(._open_1kxh3_21):hover,._card_1kxh3_8:has(._open_1kxh3_21:focus-visible){transform:scale(1.02);box-shadow:var(--shadow-card-hover)}}@media(prefers-reduced-motion:reduce){._card_1kxh3_8{transition:box-shadow var(--motion-duration-slow) var(--motion-easing)}._card_1kxh3_8:has(._open_1kxh3_21):hover,._card_1kxh3_8:has(._open_1kxh3_21:focus-visible){transform:none}}._open_1kxh3_21{position:absolute;inset:0;z-index:1;border-radius:inherit}._open_1kxh3_21:focus-visible{outline:none}._card_1kxh3_8:has(._open_1kxh3_21:focus-visible){outline:2px solid var(--colors-brand-indigo);outline-offset:2px}._quote_1kxh3_53{position:relative;quotes:"“" "”";font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-lg);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-para);white-space:pre-line;overflow-wrap:anywhere}._quote_1kxh3_53:before{content:open-quote;position:absolute;inset-block-start:0;inset-inline-end:100%;padding-inline-end:var(--space-1);color:var(--colors-text-tertiary)}._quote_1kxh3_53:after{content:close-quote;color:var(--colors-text-tertiary)}._date_1kxh3_107{text-align:end}._footer_1kxh3_112{display:flex;align-items:center;gap:var(--gap-cluster);min-width:0;margin-block-start:auto}._who_1kxh3_120{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._name_1kxh3_127{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._stars_1kxh3_137{font-size:var(--typography-fontSize-xs);color:var(--colors-brand-indigo)}._section_7r0az_6{row-gap:var(--gap-field);padding-block-start:var(--gap-region)}._title_7r0az_11,._grid_7r0az_12{grid-column:content-start / content-end}._grid_7r0az_12{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:var(--gap-group)}._grid_7r0az_12>li{min-width:0}._button_14v9r_11{--favorite-target: 40px;--favorite-glyph: 24px;appearance:none;display:flex;align-items:center;justify-content:center;flex:none;width:var(--favorite-target);height:var(--favorite-target);padding:0;margin:0;border:0;border-radius:var(--radius-round);background:transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}._glyph_14v9r_35{display:block;width:var(--favorite-glyph);height:var(--favorite-glyph)}._glyph_14v9r_35 svg{display:block;width:100%;height:100%;transition:fill var(--motion-duration-fast) var(--motion-easing),stroke var(--motion-duration-fast) var(--motion-easing),transform var(--motion-duration-fast) var(--motion-easing)}._card_14v9r_64{--favorite-bleed: calc((var(--favorite-target) - var(--favorite-glyph)) / 2);position:absolute;top:calc(var(--favorite-inset-block, var(--space-2)) - var(--favorite-bleed));right:calc(var(--favorite-inset-inline, var(--space-2)) - var(--favorite-bleed));z-index:1}._card_14v9r_64 ._glyph_14v9r_35 svg{fill:var(--colors-neutral-900);fill:color-mix(in srgb,var(--colors-neutral-900) 50%,transparent);stroke:var(--colors-neutral-0);stroke-width:2}._card_14v9r_64[aria-pressed=true] ._glyph_14v9r_35 svg{fill:var(--colors-brand-persimmon)}._card_14v9r_64:focus-visible{outline:2px solid var(--colors-action-primary);outline-offset:-2px;box-shadow:inset 0 0 0 4px var(--colors-neutral-0)}._gallery_14v9r_106{--favorite-glyph: 20px;border:1px solid var(--colors-border-subtle);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-subtle));-webkit-backdrop-filter:blur(var(--morphism-blur-subtle));color:var(--colors-text-primary);transition:background-color var(--motion-duration-normal) var(--motion-easing)}._gallery_14v9r_106 ._glyph_14v9r_35 svg{stroke-width:1.8}._gallery_14v9r_106[aria-pressed=true] ._glyph_14v9r_35 svg{fill:var(--colors-brand-persimmon);stroke:var(--colors-brand-persimmon)}._gallery_14v9r_106:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._card_14v9r_64:hover ._glyph_14v9r_35 svg{transform:scale(1.1)}._gallery_14v9r_106:hover{background:var(--raised-surface)}}@media(prefers-reduced-motion:reduce){._glyph_14v9r_35 svg{transition:none}._card_14v9r_64:hover ._glyph_14v9r_35 svg{transform:none}}._root_5xhma_12{position:relative}._card_5xhma_20{gap:var(--gap-inline);color:inherit;text-decoration:none}._card_5xhma_20:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:4px;border-radius:var(--radius-lg)}@media(hover:hover)and (pointer:fine){._card_5xhma_20:hover ._title_5xhma_40{text-decoration:underline;text-underline-offset:2px}}._title_5xhma_40{font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary)}._terms_5xhma_99{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap-cluster);row-gap:var(--gap-line);font-size:var(--typography-fontSize-xs)}._price_5xhma_112{display:inline-flex;align-items:center;gap:var(--gap-inline);color:var(--colors-text-tertiary)}._discounts_5xhma_131{position:absolute;left:var(--space-2);bottom:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-subtle));-webkit-backdrop-filter:blur(var(--morphism-blur-subtle));font-size:var(--typography-fontSize-xs);color:var(--colors-brand-persimmon);letter-spacing:var(--typography-letterSpacing-para);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._skeleton_5xhma_163{background:var(--colors-background-tertiary);position:relative;overflow:hidden}._skeletonTitle_5xhma_175,._skeletonPlace_5xhma_176,._skeletonTerms_5xhma_177{border-radius:var(--radius-sm)}._skeletonTitle_5xhma_175{font-size:var(--typography-fontSize-sm);height:1.2em;width:78%}._skeletonPlace_5xhma_176{font-size:var(--typography-fontSize-xs);height:1.5em;width:45%}._skeletonTerms_5xhma_177{height:16px;width:55%}._skeleton_5xhma_163:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--colors-background-secondary) 70%,transparent),transparent);animation:_sweep_5xhma_1 1.4s var(--motion-easing) infinite}@keyframes _sweep_5xhma_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._skeleton_5xhma_163:after{animation:none}}._sections_jw4m3_16{display:flex;flex-direction:column;gap:var(--gap-section);padding-inline:var(--pad-page-inline);padding-block-start:var(--pad-page-block)}._section_jw4m3_16{display:flex;flex-direction:column;gap:var(--gap-control)}._header_jw4m3_36{display:flex;align-items:center;gap:var(--gap-inline)}._title_jw4m3_42{display:flex;align-items:center;gap:var(--gap-control);margin-inline-end:auto;min-width:0}._titleMark_jw4m3_45{flex:none;font-size:.8em;line-height:1;color:var(--colors-brand-persimmon)}._titleMark_jw4m3_45:hover,._titleMark_jw4m3_45:focus-visible{text-decoration:none}._seeAll_jw4m3_86{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);text-decoration:none;white-space:nowrap}._seeAll_jw4m3_86:hover{text-decoration:underline;text-underline-offset:2px}._controls_jw4m3_100{display:flex;gap:var(--space-1)}._chevron_jw4m3_108{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--colors-border-subtle);border-radius:var(--radius-round);background:var(--page-surface);color:var(--colors-text-secondary);cursor:pointer}._chevron_jw4m3_108:hover{color:var(--colors-text-primary);border-color:var(--colors-border-strong)}._chevron_jw4m3_108 svg{width:18px;height:18px}._track_jw4m3_141{position:relative;display:flex;gap:var(--space-6);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad-page-inline);margin-inline:calc(-1 * var(--pad-page-inline));padding-inline:var(--pad-page-inline);scrollbar-width:none}._track_jw4m3_141::-webkit-scrollbar{display:none}._slot_jw4m3_171{flex:0 0 200px;min-width:0;scroll-snap-align:start}._skeletonTitle_jw4m3_179{width:180px;height:24px;border-radius:var(--radius-sm);background:var(--colors-background-tertiary)}._quote_yvq1n_6{max-width:52ch;margin-inline:auto;padding-inline:var(--pad-page-inline);text-align:center;font-family:var(--typography-secondaryFontFamily);color:var(--colors-text-tertiary);padding-top:var(--gap-region)}._hero_9q8rb_1{--hero-display: clamp(2.25rem, 7vw, 4.5rem);padding-block-start:var(--pad-page-block);padding-inline:var(--pad-page-inline);margin-block-end:var(--gap-cluster);text-align:center;overflow-x:clip}._line_9q8rb_12{display:block;font-family:var(--typography-fontFamily);font-size:var(--hero-display);font-weight:var(--typography-fontWeight-extrabold);line-height:.95;letter-spacing:-.03em}._lead_9q8rb_21{color:var(--colors-accent-600)}._trail_9q8rb_25{color:var(--colors-accent-600);opacity:.5}._sub_9q8rb_30{display:block;max-width:30ch;margin-inline:auto;margin-block-start:.55em;font-size:max(1.125rem,calc(var(--hero-display) * .3));font-weight:var(--typography-fontWeight-medium);line-height:1.35;letter-spacing:-.01em;color:var(--colors-text-tertiary);text-wrap:balance}._hero_9q8rb_1 ._why_9q8rb_47{margin-block-start:var(--gap-section);padding-inline:var(--space-8);transition:background-color var(--motion-duration-slow) var(--motion-easing),opacity var(--motion-duration-normal) var(--motion-easing),transform var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-normal) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._hero_9q8rb_1 ._why_9q8rb_47:hover{transform:scale(1.04);box-shadow:var(--shadow-cta-hover)}}._root_1g7bd_15{position:relative;--favorite-inset-block: var(--pad-card);--favorite-inset-inline: var(--pad-page-inline)}._plate_1g7bd_21{position:relative;overflow:hidden;aspect-ratio:4 / 3;inline-size:100%;max-block-size:460px;background:var(--colors-background-tertiary);isolation:isolate;display:block;color:inherit;text-decoration:none}._plate_1g7bd_21:focus-visible{outline:2px solid var(--colors-border-inverse);outline-offset:-4px}@media(hover:hover)and (pointer:fine){._plate_1g7bd_21 ._image_1g7bd_60{transition:transform .7s var(--motion-easing)}._root_1g7bd_15:hover ._image_1g7bd_60{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){._plate_1g7bd_21 ._image_1g7bd_60{transition:none}._root_1g7bd_15:hover ._image_1g7bd_60{transform:none}}._image_1g7bd_60{display:block;width:100%;height:100%;object-fit:cover}._placeholder_1g7bd_86{width:100%;height:100%;background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--colors-border-subtle) 55%,transparent) 6px 7px),var(--colors-background-tertiary)}._scrim_1g7bd_106{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--colors-brand-indigo) 88%,transparent) 0%,color-mix(in srgb,var(--colors-brand-indigo) 55%,transparent) 28%,transparent 62%)}._copy_1g7bd_117{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:var(--gap-control);padding:var(--pad-card) var(--pad-page-inline);z-index:1}._title_1g7bd_129{color:var(--colors-action-inverse);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._terms_1g7bd_140{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-control);font-size:var(--typography-fontSize-sm);color:color-mix(in srgb,var(--colors-action-inverse) 82%,transparent)}._terms_1g7bd_140>*+*:before{content:"·";margin-inline-end:var(--gap-control)}._price_1g7bd_161{display:inline-flex;align-items:center;gap:var(--gap-inline);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-action-inverse);--price-icon-stroke: var(--colors-action-inverse)}._price_1g7bd_161:before{margin-inline-end:0}._priceLabel_1g7bd_181{font-weight:var(--typography-fontWeight-regular);color:color-mix(in srgb,var(--colors-action-inverse) 82%,transparent)}._grid_1qnok_26{display:grid;--card-min: 200px;--card-max: 230px;grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min),100%),1fr));column-gap:var(--space-6);row-gap:var(--gap-block);padding-inline:var(--pad-page-inline);padding-block:var(--listing-grid-pad-block-start, var(--pad-page-block)) var(--pad-page-block);align-items:start}._cardSlot_1qnok_39{min-width:0;width:100%;max-width:var(--card-max);margin-inline:auto}._cardSlot_1qnok_39[data-active]{outline:1.5px solid var(--colors-brand-indigo);outline-offset:var(--space-2);border-radius:var(--radius-sm)}._plateSlot_1qnok_40{grid-column:1 / -1;margin-inline:calc(-1 * var(--pad-page-inline))}._notice_1qnok_138{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);padding-block:var(--gap-block);padding-inline:var(--pad-page-inline);text-align:center}._noticeTitle_1qnok_148{font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary)}._noticeText_1qnok_153{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);max-width:42ch}._end_1qnok_166{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);text-align:center;padding-block:var(--gap-section);padding-inline:var(--pad-page-inline)}._endHanko_1qnok_176{display:grid;place-items:center;width:var(--space-8);height:var(--space-8);background:var(--colors-brand-persimmon);border-radius:var(--radius-sm);color:var(--page-surface)}._endHanko_1qnok_176 svg{display:block;width:60%;height:60%}._endText_1qnok_193{font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);font-size:var(--typography-fontSize-md);color:var(--colors-text-tertiary)}@media(max-width:528px){._grid_1qnok_26{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-4)}}._card_3o8f5_13{position:relative;display:flex;align-items:stretch;background:var(--raised-surface);border-radius:var(--radius-lg)}._card_3o8f5_13[data-variant=floating]{position:absolute;left:0;right:0;bottom:var(--space-4);margin-inline:auto;z-index:6;width:min(420px,calc(100% - var(--space-8)));border:1px solid var(--colors-border-subtle);box-shadow:var(--shadow-card-hover)}._card_3o8f5_13[data-variant=peek]{width:100%;padding-inline:var(--pad-page-inline);background:none}._link_3o8f5_58{display:flex;align-items:center;gap:var(--gap-inline);flex:1;min-width:0;padding:var(--space-2);color:inherit;text-decoration:none;border-radius:var(--radius-lg)}._card_3o8f5_13[data-variant=peek] ._link_3o8f5_58{padding-inline:0}._link_3o8f5_58:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._link_3o8f5_58:hover ._title_3o8f5_82{text-decoration:underline;text-underline-offset:2px}}._frame_3o8f5_100{--frame-ratio: 1;--frame-radius: var(--radius-md);flex:none;width:72px}._body_3o8f5_118{min-width:0;flex:1}._title_3o8f5_82{font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-cta);color:var(--colors-text-primary)}._terms_3o8f5_139{display:flex;flex-wrap:wrap;gap:var(--gap-line) var(--gap-cluster)}._price_3o8f5_146{display:inline-flex;align-items:center;gap:var(--space-1)}._close_3o8f5_160{position:absolute;top:var(--space-1);right:var(--space-1);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-round);background:var(--raised-surface);color:var(--colors-text-tertiary);cursor:pointer}._card_3o8f5_13[data-variant=peek] ._close_3o8f5_160{right:var(--pad-page-inline);background:var(--page-surface)}._close_3o8f5_160:hover{background:var(--colors-interaction-highlightMuted);color:var(--colors-text-primary)}._close_3o8f5_160:focus-visible{outline:2px solid var(--colors-action-primary);outline-offset:2px}._close_3o8f5_160 svg{width:16px;height:16px}._pill_cwsuk_15{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--colors-background-primary);box-shadow:var(--shadow-card-base);cursor:pointer;--price-icon-size: 14px;margin-block-end:var(--space-1);transition:transform .12s ease-out,box-shadow .12s ease-out}._pill_cwsuk_15:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}._pill_cwsuk_15:focus-visible{outline:2px solid var(--colors-action-primary);outline-offset:2px}._rent_cwsuk_44{font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);line-height:var(--typography-lineHeight-cta);color:var(--colors-text-primary);white-space:nowrap}._pill_cwsuk_15[aria-pressed=true]{background:var(--colors-brand-indigo);border-color:var(--colors-brand-indigo);--price-icon-stroke: var(--colors-neutral-0);box-shadow:var(--shadow-card-hover)}._pill_cwsuk_15[aria-pressed=true] ._rent_cwsuk_44{color:var(--colors-neutral-0)}._dot_cwsuk_72{display:block;width:8px;height:8px;border-radius:var(--radius-round);background:var(--colors-brand-indigo)}._pill_cwsuk_15[aria-pressed=true] ._dot_cwsuk_72{background:var(--colors-neutral-0)}._frame_18boe_9{position:relative;width:100%;height:100%}._canvas_18boe_19{height:100%}._loading_18boe_26{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--colors-neutral-100)}._split_o5661_15{--map-viewport-height: calc(100dvh - var(--nav-clearance));display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;margin-block-end:calc(-1 * var(--main-bottom-reserve, 0px))}._listPane_o5661_52{--pad-page-inline: var(--pad-page-inline-wide);min-width:0;padding-block-end:var(--main-bottom-reserve, 0px)}._mapPane_o5661_74{position:sticky;top:var(--nav-clearance);height:var(--map-viewport-height);min-width:0}._stacked_o5661_20{--top-bleed: var(--mobile-chrome-clearance);--bottom-bleed: calc(var(--bottom-bar-clearance) + env(safe-area-inset-bottom, 0px));position:relative;margin-block:calc(-1 * var(--top-bleed)) calc(-1 * var(--bottom-bleed));height:100dvh;overflow:clip}._stacked_o5661_20 ._mapPane_o5661_74{position:absolute;inset:0;padding:0;height:100%;isolation:isolate}._sheet_o5661_144{--pad-page-inline: var(--pad-page-inline-wide);--bottom-sheet-surface: var(--page-surface)}._sheet_o5661_144>:last-child{padding-block-end:var(--bottom-bleed)}._cardSlot_o5661_174{position:static}._stacked_o5661_20 ._cardSlot_o5661_174:not(:empty){padding-block-end:var(--gap-inline)}._footer_uhnwi_9{margin-block-start:var(--gap-region);border-block-start:1px solid var(--colors-border-subtle)}._inner_uhnwi_14{max-width:76rem;margin-inline:auto;padding-block:var(--gap-block) var(--pad-page-block);padding-inline:var(--pad-page-inline);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap-block) var(--gap-group)}._group_uhnwi_25{display:flex;flex-direction:column;gap:var(--gap-control)}._destinations_uhnwi_32{flex-basis:100%}._summary_uhnwi_36{display:inline-flex;align-items:center;gap:var(--gap-line);cursor:pointer;list-style:none}._summary_uhnwi_36::-webkit-details-marker{display:none}._summary_uhnwi_36:hover ._label_uhnwi_49,._summary_uhnwi_36:focus-visible ._label_uhnwi_49{color:var(--colors-text-secondary)}._chevron_uhnwi_54{flex:none;width:18px;height:18px;color:var(--colors-text-tertiary);transition:rotate .2s ease}._destinations_uhnwi_32[open] ._chevron_uhnwi_54{rotate:180deg}._destinations_uhnwi_32 ._links_uhnwi_66{padding-block-start:var(--gap-control)}@supports (interpolate-size: allow-keywords){._destinations_uhnwi_32{interpolate-size:allow-keywords}._destinations_uhnwi_32::details-content{block-size:0;overflow:clip;transition:block-size .25s ease,content-visibility .25s allow-discrete}._destinations_uhnwi_32[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){._chevron_uhnwi_54,._destinations_uhnwi_32::details-content{transition:none}}._label_uhnwi_49{margin:0;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:400;color:var(--colors-text-tertiary)}._links_uhnwi_66{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gap-control) var(--gap-group)}._link_uhnwi_66{font-size:var(--typography-fontSize-sm)}._feed_18uad_18{--pad-page-inline: var(--pad-page-inline-wide)}._gallery_1sxnz_35,._empty_1sxnz_36{border-radius:var(--radius-lg);overflow:hidden}._gallery_1sxnz_35{position:relative}._track_1sxnz_45{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}._track_1sxnz_45::-webkit-scrollbar{display:none}._tile_1sxnz_64{display:block;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4 / 3;overflow:hidden;background:var(--colors-background-tertiary)}button._tile_1sxnz_64{cursor:pointer}._tile_1sxnz_64:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:-2px}._image_1sxnz_86{width:100%;height:100%;object-fit:cover;display:block}._empty_1sxnz_36{aspect-ratio:4 / 3}._counter_1sxnz_111,._showAll_1sxnz_112{position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-subtle));-webkit-backdrop-filter:blur(var(--morphism-blur-subtle));font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);color:var(--colors-text-primary);line-height:1}._counter_1sxnz_111{pointer-events:none}._showAll_1sxnz_112{display:none;cursor:pointer;transition:background-color var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-normal) var(--motion-easing)}._showAll_1sxnz_112:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._showAll_1sxnz_112:hover{background:var(--raised-surface);box-shadow:var(--shadow-card-base)}}@media not all and (max-width:768px){._track_1sxnz_45{display:grid;gap:var(--gap-inline);overflow:visible;scroll-snap-type:none;aspect-ratio:2 / 1}._tile_1sxnz_64{flex:none;aspect-ratio:auto;min-height:0}._tile_1sxnz_64:nth-child(n+6){display:none}._track_1sxnz_45[data-count="1"]{grid-template-columns:1fr}._track_1sxnz_45[data-count="2"]{grid-template-columns:1fr 1fr}._track_1sxnz_45[data-count="3"]{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}._track_1sxnz_45[data-count="3"]>._tile_1sxnz_64:first-child{grid-row:1 / span 2}._track_1sxnz_45[data-count="4"]{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}._track_1sxnz_45[data-count="4"]>._tile_1sxnz_64:first-child{grid-row:1 / span 2;grid-column:1}._track_1sxnz_45[data-count="4"]>._tile_1sxnz_64:nth-child(2){grid-column:2 / span 2}._track_1sxnz_45[data-count="5"]{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}._track_1sxnz_45[data-count="5"]>._tile_1sxnz_64:first-child{grid-row:1 / span 2}._counter_1sxnz_111{display:none}._showAll_1sxnz_112{display:block}@media(hover:hover)and (pointer:fine){button._tile_1sxnz_64 ._image_1sxnz_86{transition:transform var(--motion-duration-slow) var(--motion-easing)}button._tile_1sxnz_64:hover ._image_1sxnz_86{transform:scale(1.03)}}}@media(prefers-reduced-motion:reduce){._image_1sxnz_86{transition:none}button._tile_1sxnz_64:hover ._image_1sxnz_86{transform:none}}@media(max-width:768px){._gallery_1sxnz_35[data-bleed],._empty_1sxnz_36[data-bleed]{border-radius:0}}._dialog_1e5f1_6._dialog_1e5f1_6>div[role=dialog]{width:min(760px,94vw);max-height:min(860px,88vh)}._body_1e5f1_11{display:flex;flex-direction:column;gap:var(--gap-cluster);min-height:0}._count_1e5f1_18{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._image_1e5f1_23{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);background:var(--colors-background-tertiary);display:block}._dialog_1gdso_9._dialog_1gdso_9{z-index:calc(var(--zIndex-full) + 1)}._dialog_1gdso_9._dialog_1gdso_9>div[role=dialog]{height:auto;width:min(560px,92vw);max-height:min(700px,88vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_1gdso_25{display:flex;flex-direction:column;min-height:0}._header_1gdso_31{display:flex;align-items:center;gap:var(--gap-cluster)}._headerFacts_1gdso_37{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._loading_1gdso_24,._errorBlock_1gdso_24{display:flex;flex-direction:column;align-items:center;gap:var(--gap-line);padding-block:var(--gap-section)}._section_1gdso_55{display:flex;flex-direction:column;gap:var(--gap-control);margin-block-start:var(--gap-group);padding-block-start:var(--gap-group);border-block-start:1px solid var(--colors-border-subtle)}._quiet_1gdso_4,._bio_1gdso_65{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._bio_1gdso_65{white-space:pre-line}._errorBlock_1uljo_7{display:flex;flex-direction:column;align-items:center;gap:var(--gap-line);padding-block:var(--gap-section)}._stayLocation_1uljo_36{display:flex;align-items:center;gap:var(--gap-control);font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);--price-icon-size: 20px}._stayBlock_1uljo_53{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._stayDates_1uljo_74{display:flex;flex-wrap:wrap;column-gap:var(--gap-cluster);row-gap:var(--gap-control)}._stayFact_1uljo_83{display:inline-flex;align-items:center;gap:var(--gap-inline);min-width:0}._stayIcon_1uljo_90{width:20px;height:20px;flex-shrink:0;color:var(--colors-brand-indigo)}._stayValue_1uljo_98{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-cta);white-space:nowrap}._listingsGrid_1uljo_118{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:var(--gap-group)}._listingsGrid_1uljo_118>li{min-width:0}@media(max-width:528px){._listingsGrid_1uljo_118{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-4)}}._row_edu5b_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:1fr;gap:var(--gap-group)}._fact_edu5b_26{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--gap-control);align-content:center;align-items:center;padding-inline:var(--gap-group);border-inline-start:1px solid var(--colors-border-subtle);min-width:0}._icon_edu5b_37{width:22px;height:22px;grid-row:1 / span 2;color:var(--colors-brand-indigo)}._label_edu5b_44{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._value_edu5b_50{font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._list_1q8a9_10{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));column-gap:var(--gap-field)}._item_1q8a9_19{display:flex;align-items:center;gap:var(--gap-control);padding-block:var(--gap-control);border-block-end:1px solid var(--colors-border-subtle);font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);min-width:0}._icon_1q8a9_30{width:20px;height:20px;flex-shrink:0;color:var(--colors-text-tertiary)}._groups_ke9ry_4{display:flex;flex-direction:column;gap:var(--gap-block);min-height:0}._group_ke9ry_4{display:flex;flex-direction:column;gap:var(--gap-control)}._more_833dh_5{display:flex;justify-content:flex-end}._dialog_833dh_13._dialog_833dh_13>div[role=dialog]{width:min(640px,92vw);max-height:min(760px,88vh)}._frame_1ulmx_9{aspect-ratio:16 / 9;max-height:360px;width:100%}._loading_1ulmx_20{display:flex;align-items:center;justify-content:center;height:100%;border-radius:var(--radius-lg);border:1px solid var(--colors-border-subtle);background:var(--colors-neutral-100)}._place_1ulmx_37{font-size:var(--typography-fontSize-sm)}@media(max-width:768px){._frame_1ulmx_9{aspect-ratio:4 / 3}}._card_1co6x_29{gap:var(--gap-inline);width:100%;min-width:0;background:none;cursor:pointer}._card_1co6x_29:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:4px;border-radius:var(--radius-lg)}@media(hover:hover)and (pointer:fine){._card_1co6x_29:hover ._title_1co6x_33{text-decoration:underline;text-underline-offset:2px}}._availability_1co6x_81{position:absolute;top:var(--space-2);right:var(--space-2);display:grid;place-items:center;width:18px;height:18px;border-radius:var(--radius-round);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-subtle));-webkit-backdrop-filter:blur(var(--morphism-blur-subtle))}._free_1co6x_100{color:var(--colors-status-success)}._taken_1co6x_110{color:var(--colors-status-danger)}._body_1co6x_122{min-width:0}._title_1co6x_33{font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-cta);color:var(--colors-text-primary)}._description_1co6x_156{margin-block-start:var(--gap-inline);line-height:var(--typography-lineHeight-para);min-height:calc(2em * var(--typography-lineHeight-para));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sharing_1co6x_174{display:flex;flex-wrap:wrap;gap:var(--gap-cluster)}._facility_1co6x_181{display:inline-flex;align-items:center;gap:var(--gap-inline);white-space:nowrap}._icon_1co6x_188{width:16px;height:16px;flex-shrink:0;color:var(--colors-brand-indigo)}._price_1co6x_205{font-size:var(--typography-fontSize-sm);color:var(--colors-brand-indigo)}._unit_1co6x_213{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);white-space:nowrap}._dialog_1d7nx_15._dialog_1d7nx_15>div[role=dialog]{width:min(760px,94vw);max-height:min(860px,88vh)}._body_1d7nx_28{display:flex;flex-direction:column;min-height:0}._facts_1d7nx_25{margin-block-start:var(--gap-field)}._sharing_1d7nx_51,._priceRow_1d7nx_68{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-cluster)}._price_1d7nx_68{font-size:var(--typography-fontSize-sm);color:var(--colors-brand-indigo);display:flex;align-items:center;gap:var(--gap-inline);--price-icon-size: 20px}._unit_1d7nx_102{color:var(--colors-text-tertiary);white-space:nowrap}._fact_1d7nx_25{display:inline-flex;align-items:center;gap:var(--gap-inline)}._dorm_1d7nx_118{color:var(--colors-brand-indigo)}._availability_1d7nx_141{font-size:var(--typography-fontSize-sm);display:inline-flex;align-items:center;gap:var(--gap-inline);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb,currentColor 10%,transparent)}._free_1d7nx_160{color:var(--colors-status-success)}._taken_1d7nx_167{color:var(--colors-status-danger)}._icon_1d7nx_171{width:20px;height:20px;flex-shrink:0;color:var(--colors-brand-indigo)}._description_1d7nx_188{white-space:pre-line}._dialog_8oqt6_3._dialog_8oqt6_3>div[role=dialog]{width:min(760px,92vw);max-height:85dvh}._body_8oqt6_8{display:flex;flex-direction:column;gap:var(--gap-group)}._list_8oqt6_14{list-style:none;display:flex;flex-direction:column;gap:var(--gap-group)}._more_8oqt6_21{display:flex;justify-content:flex-end}._notice_8oqt6_27{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);padding-block:var(--gap-block);text-align:center}._noticeText_8oqt6_36{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._grid_yow9b_7{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:var(--gap-group)}._grid_yow9b_7>li{min-width:0}._more_yow9b_19{display:flex;justify-content:flex-end}._avatar_1dmuw_7{display:block;width:var(--avatar-size, 48px);height:var(--avatar-size, 48px);border-radius:var(--radius-round);object-fit:cover;flex-shrink:0}._monogram_1dmuw_24{display:flex;align-items:center;justify-content:center;background:var(--colors-brand-indigo);color:var(--colors-action-inverse);font-family:var(--typography-secondaryFontFamily);font-size:calc(var(--avatar-size, 48px) * .4);line-height:1}._avatar_1rsr5_8{--avatar-size: var(--stack-avatar-size, 32px);box-shadow:0 0 0 2px var(--stack-ring, var(--raised-surface))}._item_1rsr5_15{margin-left:calc(var(--stack-avatar-size, 32px) * -.32)}._item_1rsr5_15:first-child{margin-left:0}._body_5vif7_8{display:flex;flex-direction:column;gap:var(--gap-cluster)}._context_5vif7_16{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._error_5vif7_22{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._list_5vif7_28{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gap-line)}._row_5vif7_37{display:flex;align-items:center;gap:var(--gap-control);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--colors-border-subtle);background:var(--raised-surface);font-family:var(--typography-fontFamily);color:var(--colors-text-primary);cursor:pointer;text-align:start}._row_5vif7_37:hover:not(:disabled){border-color:var(--colors-border-strong)}._row_5vif7_37:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._row_5vif7_37:disabled{opacity:.6;cursor:default}._stack_5vif7_66{--stack-avatar-size: 28px;--stack-ring: var(--raised-surface)}._label_5vif7_74{display:flex;flex:1;min-width:0;font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-medium)}._title_5vif7_82{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._place_5vif7_90{flex:none;white-space:pre;color:var(--colors-text-secondary)}._action_5vif7_97{display:flex;align-items:center;gap:var(--gap-line);flex-shrink:0;color:var(--colors-action-primary);font-weight:var(--typography-fontWeight-semibold)}._action_5vif7_97 svg{width:16px;height:16px}._actionLabel_5vif7_111{font-size:var(--typography-fontSize-sm)}._sharing_5vif7_116{flex-shrink:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._page_gbe3u_13{row-gap:0;padding-block:var(--pad-page-block)}._page_gbe3u_13>*{grid-column:content-start / content-end}._gallerySlot_gbe3u_58{position:relative}._galleryCorner_gbe3u_74{position:absolute;top:var(--space-3);right:var(--space-3);display:flex;flex-direction:row;align-items:center;gap:var(--gap-inline)}@media(max-width:768px){._galleryCorner_gbe3u_74{top:auto;right:auto;bottom:var(--space-3);left:var(--space-3);flex-direction:row-reverse}}._contactedPill_gbe3u_118{display:inline-flex;align-items:center;gap:var(--gap-inline);padding:var(--space-2) var(--space-3);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);backdrop-filter:blur(var(--morphism-blur-subtle));-webkit-backdrop-filter:blur(var(--morphism-blur-subtle));font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);color:var(--colors-text-primary);line-height:1;text-decoration:none;transition:background-color var(--motion-duration-normal) var(--motion-easing)}._contactedPill_gbe3u_118:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._contactedPill_gbe3u_118:hover{background:var(--raised-surface)}}._contactedCheck_gbe3u_148{width:14px;height:14px;flex-shrink:0;color:var(--colors-status-success)}@media(max-width:768px){._gallerySlot_gbe3u_58{grid-column:full-start / full-end}._bleedTop_gbe3u_182{padding-block-start:0;margin-block-start:calc(-1 * var(--mobile-chrome-clearance))}}._header_gbe3u_36{margin-block-start:var(--gap-field)}._title_gbe3u_213{line-height:1.1}._place_gbe3u_219{margin-block-start:var(--gap-control)}._terms_gbe3u_229{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-cluster)}._price_gbe3u_237{display:inline-flex;align-items:center;gap:var(--gap-inline)}._discounts_gbe3u_243{color:var(--colors-brand-persimmon);font-size:var(--typography-fontSize-xs)}._discountIdle_gbe3u_250{color:var(--colors-text-tertiary)}._reviewJump_gbe3u_262{background:none;cursor:pointer}._reviewJump_gbe3u_262:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px;border-radius:var(--radius-sm)}._reviewSummary_gbe3u_276{display:inline-flex;align-items:center;gap:var(--gap-inline)}@media(hover:hover)and (pointer:fine){._reviewJump_gbe3u_262:hover ._reviewSummary_gbe3u_276{text-decoration:underline;text-underline-offset:2px}}._reviewStar_gbe3u_291{color:var(--colors-brand-indigo)}._reviews_gbe3u_307{scroll-margin-block-start:var(--nav-clearance)}@media(max-width:768px){._reviews_gbe3u_307{scroll-margin-block-start:var(--mobile-chrome-clearance)}}._heading_gbe3u_320{font-size:var(--typography-fontSize-md)}._description_gbe3u_327{white-space:pre-line;max-width:68ch}._peopleGrid_gbe3u_355{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--gap-group)}._roomGrid_gbe3u_347{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:var(--gap-group)}._roomGrid_gbe3u_347>li{min-width:0}@media(max-width:640px){._roomGrid_gbe3u_347{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-4)}}._notice_gbe3u_404{align-items:center;gap:var(--gap-cluster);text-align:center}._noticeText_gbe3u_411{max-width:42ch}._skeletonGallery_gbe3u_421,._skeletonTitle_gbe3u_422{background:var(--colors-background-tertiary);border-radius:var(--radius-lg)}._skeletonGallery_gbe3u_421{aspect-ratio:2 / 1}._skeletonTitle_gbe3u_422{height:var(--typography-fontSize-xl);max-width:24ch;border-radius:var(--radius-sm);margin-block-start:var(--gap-field)}@media(max-width:768px){._skeletonGallery_gbe3u_421{aspect-ratio:4 / 3}}._frame_n2vek_43{position:relative;overflow:hidden;aspect-ratio:var(--frame-ratio, 20 / 19);border-radius:var(--frame-radius, var(--radius-lg));clip-path:inset(0 round var(--frame-radius, var(--radius-lg)));background:var(--colors-background-tertiary)}._image_n2vek_44{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._grain_n2vek_86{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--colors-border-subtle) 55%,transparent) 6px 7px),var(--colors-background-tertiary)}._placeholder_n2vek_100{display:block;position:absolute;inset:0;width:100%;height:100%}._oneLine_n2vek_116{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._quietSm_n2vek_127{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._quietXs_n2vek_132{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._stack_n2vek_141{display:flex;flex-direction:column}._lineGap_n2vek_151{gap:var(--gap-line)}._lineStep_n2vek_155{margin-block-start:var(--gap-line)}._buttonReset_n2vek_174{appearance:none;padding:0;border:0;font:inherit;color:inherit;text-align:start}@media(hover:hover)and (pointer:fine){._liftOnHover_n2vek_50 ._image_n2vek_44{transition:transform var(--motion-duration-slow) var(--motion-easing)}._liftOnHover_n2vek_50:hover ._image_n2vek_44{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){._liftOnHover_n2vek_50 ._image_n2vek_44{transition:none}._liftOnHover_n2vek_50:hover ._image_n2vek_44{transform:none}}._contentDialog_n2vek_219._contentDialog_n2vek_219{z-index:calc(var(--zIndex-full) + 1)}._contentDialog_n2vek_219._contentDialog_n2vek_219>div[role=dialog]{height:auto;--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._ruledSection_n2vek_271{gap:var(--gap-control);margin-block-start:var(--gap-group);padding-block-start:var(--gap-group);border-block-start:1px solid var(--colors-border-subtle)}._statusDot_n2vek_292{display:block;width:8px;height:8px;border-radius:var(--radius-round);background-color:currentColor}._page_11fhb_6{--pad-page-inline: var(--pad-page-inline-wide)}._header_11fhb_11{padding-block-start:var(--pad-page-block);padding-inline:var(--pad-page-inline)}._title_11fhb_16{text-wrap:balance}._facts_11fhb_20{margin-block-start:var(--gap-control);font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._notice_11fhb_26{align-items:center;gap:var(--gap-cluster);padding-block:var(--pad-page-block);padding-inline:var(--pad-page-inline);text-align:center}._noticeText_11fhb_35{max-width:42ch}._header_167fc_6{display:flex;flex-direction:column}._title_167fc_11{margin:0;font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-xxl);font-weight:var(--typography-fontWeight-semibold);line-height:1.1;letter-spacing:var(--typography-letterSpacing-cta);color:var(--colors-brand-indigo);text-wrap:balance}._accent_167fc_22{font-style:italic;font-weight:var(--typography-fontWeight-regular);color:var(--colors-brand-persimmon)}._lede_167fc_29{margin:var(--gap-inline) 0 0;max-width:60ch;overflow:hidden;text-wrap:pretty;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._join_hsn26_2{width:100%}._requestSent_hsn26_9{display:inline-flex;align-items:center;gap:var(--gap-inline);padding:var(--space-1) var(--space-3);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-cta)}._requestSentIcon_hsn26_22{width:14px;height:14px;flex-shrink:0;color:var(--colors-status-success)}._card_1oo06_9{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--pad-card);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);box-shadow:var(--shadow-card-base);min-width:0;position:relative;transition:transform var(--motion-duration-slow) var(--motion-easing),box-shadow var(--motion-duration-slow) var(--motion-easing)}@media(hover:hover)and (pointer:fine){._card_1oo06_9:hover,._card_1oo06_9:has(._open_1oo06_22:focus-visible){transform:scale(1.02);box-shadow:var(--shadow-card-hover)}}@media(prefers-reduced-motion:reduce){._card_1oo06_9{transition:box-shadow var(--motion-duration-slow) var(--motion-easing)}._card_1oo06_9:hover,._card_1oo06_9:has(._open_1oo06_22:focus-visible){transform:none}}._open_1oo06_22{position:absolute;inset:0;appearance:none;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}._open_1oo06_22:focus-visible{outline:none}._card_1oo06_9:has(._open_1oo06_22:focus-visible){outline:2px solid var(--colors-brand-indigo);outline-offset:2px}._header_1oo06_81{display:flex;align-items:center;gap:var(--gap-cluster);min-width:0}._avatarStack_1oo06_90{display:flex;flex-shrink:0}._avatar_1oo06_90{--avatar-size: 40px;box-shadow:0 0 0 2px var(--raised-surface)}._avatar_1oo06_90+._avatar_1oo06_90{margin-left:-10px}._overflowDisc_1oo06_106{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-10px;border-radius:var(--radius-round);background:var(--colors-background-tertiary);box-shadow:0 0 0 2px var(--raised-surface);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary)}._who_1oo06_125{display:flex;flex-direction:column;min-width:0}._members_1oo06_131{margin:0;display:flex;align-items:baseline;gap:var(--gap-cluster);min-width:0;white-space:nowrap;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._memberName_1oo06_143{display:flex;align-items:baseline;gap:var(--gap-inline);min-width:0}._memberNameText_1oo06_150{min-width:0;overflow:hidden;text-overflow:ellipsis}._memberAge_1oo06_156{color:var(--colors-text-tertiary);flex-shrink:0}._namedMembers_1oo06_163,._namedMember_1oo06_163{display:flex;min-width:0}._memberSep_1oo06_173{flex-shrink:0;white-space:pre}._moreNames_1oo06_178{flex-shrink:0;color:var(--colors-text-tertiary)}._languages_1oo06_183{margin:0;margin-block-start:var(--gap-inline);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._body_1oo06_196{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._when_1oo06_204{display:flex;align-items:center;gap:var(--gap-control);min-width:0}._whenText_1oo06_211{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0;flex:1}._dateTile_1oo06_221{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-line);width:48px;height:48px;flex-shrink:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--colors-brand-indigo) 7%,transparent)}._tileMonth_1oo06_234{font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);text-transform:uppercase;letter-spacing:var(--typography-letterSpacing-cta);color:var(--colors-brand-indigo);line-height:1}._tileDay_1oo06_243{font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-lg);color:var(--colors-brand-indigo);line-height:1}._place_1oo06_253{margin:0;display:flex;align-items:center;gap:var(--gap-inline);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-lg);font-weight:var(--typography-fontWeight-medium);letter-spacing:var(--typography-letterSpacing-cta);color:var(--colors-brand-indigo);line-height:var(--typography-lineHeight-cta)}._placeName_1oo06_269{overflow:hidden;text-overflow:ellipsis}._distance_1oo06_276{font-family:var(--typography-fontFamily);font-weight:var(--typography-fontWeight-regular);font-size:var(--typography-fontSize-xs);letter-spacing:normal;color:var(--colors-text-tertiary);flex-shrink:0}._dates_1oo06_289{margin:0;margin-block-start:calc(var(--gap-inline) - var(--gap-line));display:flex;align-items:center;flex-wrap:nowrap;gap:var(--gap-cluster);font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._date_1oo06_221{display:inline-flex;align-items:center;gap:var(--gap-inline);flex-shrink:0;white-space:nowrap}._dateIcon_1oo06_309{width:14px;height:14px;flex-shrink:0;color:var(--colors-brand-indigo)}._openEnded_1oo06_316{font-style:italic}._nights_1oo06_322{margin:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._note_1oo06_331{margin:0;margin-block-start:calc(var(--gap-cluster) - var(--gap-line));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-para)}._footer_1oo06_345{display:flex;align-items:center;margin-block-start:calc(var(--gap-control) - var(--gap-line));position:relative;z-index:1}._skeleton_1oo06_361{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--pad-card);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);background:var(--raised-surface);position:relative;overflow:hidden}._bar_1oo06_373{background:var(--colors-background-tertiary);border-radius:var(--radius-sm)}._skeletonHeader_1oo06_378{display:flex;align-items:center;gap:var(--gap-cluster)}._skeletonAvatar_1oo06_384{width:40px;height:40px;border-radius:var(--radius-round);flex-shrink:0}._skeletonWho_1oo06_391{display:flex;flex-direction:column;gap:var(--gap-inline);flex:1}._skeletonName_1oo06_398{height:14px;width:45%}._skeletonLanguages_1oo06_403{height:11px;width:60%}._skeletonBody_1oo06_408{display:flex;flex-direction:column;gap:var(--gap-line)}._skeletonWhen_1oo06_414{display:flex;align-items:center;gap:var(--gap-control)}._skeletonTile_1oo06_420{width:48px;height:48px;flex-shrink:0}._skeletonWhenText_1oo06_426{display:flex;flex-direction:column;gap:var(--gap-inline);flex:1}._skeletonTitle_1oo06_433{height:calc(var(--typography-fontSize-lg) * var(--typography-lineHeight-cta));width:60%}._skeletonDates_1oo06_438{height:12px;width:80%;margin-block-start:calc(var(--gap-inline) - var(--gap-line))}._skeletonNights_1oo06_444{height:12px;width:30%}._skeletonNote_1oo06_449{height:12px;width:85%;margin-block-start:calc(var(--gap-cluster) - var(--gap-line))}._skeletonJoin_1oo06_455{height:36px;width:100%;border-radius:var(--radius-md)}._skeleton_1oo06_361:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--colors-background-secondary) 70%,transparent),transparent);animation:_sweep_1oo06_1 1.4s var(--motion-easing) infinite}@keyframes _sweep_1oo06_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._skeleton_1oo06_361:after{animation:none}}._grid_1917o_11{display:grid;--card-min: 300px;--card-max: 380px;grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min),100%),1fr));column-gap:var(--space-6);row-gap:var(--gap-block);padding-inline:var(--pad-page-inline);padding-block:0 var(--pad-page-block);align-items:start}._cardSlot_1917o_29{min-width:0;width:100%;max-width:var(--card-max);margin-inline:auto}._notice_1917o_40{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);padding-block:var(--gap-block);padding-inline:var(--pad-page-inline);text-align:center}._noticeTitle_1917o_50{font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary)}._noticeText_1917o_55{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);max-width:42ch}._end_1917o_65{display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);text-align:center;padding-block:var(--gap-section);padding-inline:var(--pad-page-inline)}._endHanko_1917o_75{display:grid;place-items:center;width:var(--space-8);height:var(--space-8);background:var(--colors-brand-persimmon);border-radius:var(--radius-sm);color:var(--page-surface)}._endHanko_1917o_75 svg{display:block;width:60%;height:60%}._endText_1917o_91{font-family:var(--typography-secondaryFontFamily);letter-spacing:var(--typography-letterSpacing-cta);font-size:var(--typography-fontSize-md);color:var(--colors-text-tertiary)}._title_1bfrq_7{margin:0;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-primary)}._closedHint_1bfrq_15{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._error_1bfrq_21{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._form_1bfrq_27{min-width:0}._reopen_1bfrq_32{flex:1}._container_77tfb_7{position:static;display:flex;align-items:center}._joinDialog_boc9y_7._joinDialog_boc9y_7{z-index:calc(var(--zIndex-full) + 1)}._joinDialog_boc9y_7._joinDialog_boc9y_7>div[role=dialog]{width:min(440px,92vw);height:auto;--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_boc9y_18{display:flex;flex-direction:column;gap:var(--gap-group);min-height:0;--input-label-color: var(--colors-text-secondary);--input-popover-surface: var(--raised-surface);--input-group-label-surface: var(--raised-surface)}._form_boc9y_30{display:flex;flex-direction:column;gap:var(--gap-group)}._meter_1d2sd_6{display:flex;flex-direction:column;gap:var(--gap-inline);min-width:0}._ratio_1d2sd_13{align-self:flex-end;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta);font-variant-numeric:tabular-nums}._bar_1d2sd_22{position:relative;height:8px}._track_1d2sd_28{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;height:100%}._fill_1d2sd_38{position:absolute;inset:0}._segment_1d2sd_43{display:block;border-radius:var(--radius-pill)}._filled_1d2sd_49{background:var(--colors-brand-indigo)}._open_1d2sd_55{background:repeating-linear-gradient(135deg,transparent 0 3px,color-mix(in srgb,var(--colors-border-subtle) 80%,transparent) 3px 4px),var(--colors-background-tertiary);box-shadow:inset 0 0 0 1px var(--colors-border-subtle)}._dialog_1pmxh_7._dialog_1pmxh_7{z-index:calc(var(--zIndex-full) + 1)}._dialog_1pmxh_7._dialog_1pmxh_7>div[role=dialog]{height:auto;width:min(560px,92vw);max-height:min(700px,88vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_1pmxh_22{display:flex;flex-direction:column;min-height:0}._facts_1pmxh_29{margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap-cluster);row-gap:var(--gap-line);font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._distance_1pmxh_41{white-space:nowrap}._date_1pmxh_45{display:inline-flex;align-items:center;gap:var(--gap-inline);white-space:nowrap}._dateIcon_1pmxh_52{width:16px;height:16px;flex-shrink:0;color:var(--colors-brand-indigo)}._openEnded_1pmxh_59{font-style:italic}._meter_1pmxh_65{margin-block-start:var(--gap-control)}._section_1pmxh_71{display:flex;flex-direction:column;gap:var(--gap-control);margin-block-start:var(--gap-group);padding-block-start:var(--gap-group);border-block-start:1px solid var(--colors-border-subtle)}._members_1pmxh_83{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--gap-group)}._members_1pmxh_83>li{min-width:0}._note_1pmxh_97{margin:0;white-space:pre-line;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-para)}._footer_1pmxh_105{display:flex;align-items:center;margin-block-start:var(--gap-section)}._section_ezns2_8{display:flex;flex-direction:column;gap:var(--gap-control);padding-inline:var(--pad-page-inline);padding-block-end:var(--gap-block)}._section_ezns2_8:after{content:"";height:1px;background:var(--colors-border-subtle);-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}._title_ezns2_30{margin:0;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:normal}._track_ezns2_39{position:relative;display:flex;gap:var(--gap-cluster);margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad-page-inline);margin-inline:calc(-1 * var(--pad-page-inline));padding-inline:var(--pad-page-inline);padding-block:var(--space-2);scrollbar-width:none}._track_ezns2_39::-webkit-scrollbar{display:none}._slot_ezns2_62{flex:0 0 min(300px,85%);min-width:0;scroll-snap-align:start}._card_ezns2_69{display:flex;flex-direction:column;gap:var(--gap-line);height:100%;box-sizing:border-box;padding:var(--pad-card);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);box-shadow:var(--shadow-card-base);color:inherit;text-decoration:none;transition:box-shadow var(--motion-duration-slow) var(--motion-easing),border-color var(--motion-duration-slow) var(--motion-easing)}._card_ezns2_69:hover{text-decoration:none;box-shadow:var(--shadow-card-hover);border-color:color-mix(in srgb,var(--colors-brand-indigo) 30%,var(--colors-border-subtle))}._card_ezns2_69:focus-visible{outline:2px solid var(--colors-brand-indigo);outline-offset:2px}._header_ezns2_98{display:flex;align-items:center;gap:var(--gap-cluster);min-width:0;margin-block-end:var(--gap-inline)}._stack_ezns2_106{--stack-avatar-size: 32px}._members_ezns2_110{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._moreNames_ezns2_120{color:var(--colors-text-tertiary)}._place_ezns2_125{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--typography-secondaryFontFamily);font-size:var(--typography-fontSize-md);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._dates_ezns2_135{display:flex;align-items:center;gap:var(--gap-cluster);font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._date_ezns2_135{display:inline-flex;align-items:center;gap:var(--gap-inline);white-space:nowrap}._dateIcon_ezns2_151{width:14px;height:14px;flex-shrink:0;color:var(--colors-brand-indigo)}._openEnded_ezns2_158{font-style:italic}._footer_ezns2_162{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-cluster);margin-block-start:var(--gap-inline)}._pending_ezns2_172{padding:2px var(--space-2);border:1px solid color-mix(in srgb,var(--colors-brand-indigo) 40%,transparent);border-radius:var(--radius-pill);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);color:var(--colors-brand-indigo);line-height:var(--typography-lineHeight-cta)}._closed_ezns2_182{font-size:var(--typography-fontSize-xs);font-style:italic;color:var(--colors-text-tertiary)}._page_1uqrw_3{--pad-page-inline: var(--pad-page-inline-wide)}._hero_1uqrw_15{padding-block:var(--pad-page-block) var(--gap-block);padding-inline:var(--pad-page-inline)}._row_90p5u_12{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--gap-cluster);padding:var(--pad-row);border-bottom:1px solid var(--colors-border-subtle);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}li:last-child ._row_90p5u_12{border-bottom:none}._row_90p5u_12:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._row_90p5u_12:before{content:"";position:absolute;inset:var(--gap-line) 0;z-index:-1;border-radius:var(--radius-md);background:var(--colors-interaction-highlightSoft);opacity:0;transform:scale(.85);transition:opacity var(--motion-duration-fast) var(--motion-easing),transform var(--motion-duration-slow) cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){._row_90p5u_12:hover{text-decoration:none}._row_90p5u_12:hover:before{opacity:1;transform:scale(1)}}@media(hover:none){._row_90p5u_12:active:before{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._row_90p5u_12:before{transition:none;transform:none}}._avatarStack_90p5u_98{--stack-avatar-size: 32px;--stack-ring: var(--page-surface)}._main_90p5u_103{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._name_90p5u_110{font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._preview_90p5u_121{letter-spacing:var(--typography-letterSpacing-para);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_90p5u_129{display:flex;flex-direction:column;align-items:flex-end;gap:var(--gap-control);flex-shrink:0}._time_90p5u_137{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._badge_90p5u_148{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--colors-brand-indigo);color:var(--colors-action-inverse);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);line-height:1}._page_bnb4n_8{row-gap:var(--gap-block);padding-block:var(--pad-page-block)}._page_bnb4n_8>*{grid-column:content-start / content-end}._column_bnb4n_17{display:flex;flex-direction:column;gap:var(--gap-field);width:100%;max-width:760px;margin-inline:auto;min-width:0}._list_bnb4n_27{list-style:none;border-top:1px solid var(--colors-border-subtle)}._empty_bnb4n_32{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-cluster);border-top:1px solid var(--colors-border-subtle);padding-block:var(--pad-page-block);max-width:40ch}._emptyTitle_bnb4n_42{margin:0}._emptyCta_bnb4n_50{margin-block-start:var(--gap-control)}._olderBtn_bnb4n_56{align-self:center;border:none;background:none;padding:var(--pad-row);border-radius:var(--radius-pill);color:var(--colors-action-primary);cursor:pointer}._olderBtn_bnb4n_56:hover{text-decoration:underline;text-underline-offset:2px}._olderBtn_bnb4n_56:disabled{opacity:.5;cursor:default;text-decoration:none}._skeletonRow_bnb4n_80{display:flex;align-items:center;gap:var(--gap-cluster);padding:var(--pad-row);border-bottom:1px solid var(--colors-border-subtle)}._skeleton_bnb4n_80{background:var(--colors-background-tertiary);border-radius:var(--radius-sm)}._skeletonAvatar_bnb4n_93{width:48px;height:48px;border-radius:var(--radius-round);flex-shrink:0}._skeletonLines_bnb4n_100{display:flex;flex-direction:column;gap:var(--gap-control);flex:1}._skeletonName_bnb4n_107{width:30%;height:14px}._skeletonPreview_bnb4n_112{width:55%;height:12px}._header_1sbt3_10{display:flex;align-items:center;gap:var(--gap-cluster)}._avatarPage_1sbt3_16{--avatar-size: 56px}._text_1sbt3_20{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._name_1sbt3_28{margin:0;font-size:var(--typography-fontSize-lg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._link_1sbt3_36{align-self:flex-start}._bar_1sbt3_48{display:flex;align-items:center;gap:var(--gap-control);min-width:0;max-width:calc(100dvw - var(--nav-inset) * 2 - var(--nav-badge-mark-width) - var(--gap-cluster) - var(--space-3) * 2)}._avatarBar_1sbt3_56{--avatar-size: 40px}._barName_1sbt3_60{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--typography-secondaryFontFamily);font-weight:var(--typography-fontWeight-semibold);font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary)}._barNameLink_1sbt3_73{text-decoration:underline;text-decoration-color:var(--colors-border-strong);text-underline-offset:3px;-webkit-tap-highlight-color:transparent}._barNameLink_1sbt3_73:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._barLink_1sbt3_85{flex-shrink:0}._stackPage_1sbt3_96{--stack-avatar-size: 40px;--stack-ring: var(--page-surface)}._stackBar_1sbt3_101{--stack-avatar-size: 32px;--stack-ring: var(--raised-surface)}._groupActions_1sbt3_108{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-control)}._membersButton_1sbt3_115 svg{width:18px;height:18px;flex-shrink:0}._barMembersIcon_1sbt3_123{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;border-radius:var(--radius-round);background:none;color:var(--colors-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}._barMembersIcon_1sbt3_123 svg{width:22px;height:22px}._barMembersIcon_1sbt3_123:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._barMembersIcon_1sbt3_123:hover{color:var(--colors-text-primary)}}@media(max-width:768px){._header_1sbt3_10{display:none}}@media(min-width:769px){._mobileHeading_1sbt3_155{display:none}}._card_uic6d_8{display:flex;flex-direction:column;background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md);min-width:min(300px,100%);max-width:min(380px,100%);overflow:hidden}._section_uic6d_20{padding:var(--pad-row)}._card_uic6d_8>*+*{border-top:1px solid var(--colors-border-subtle)}._head_uic6d_31{display:flex;align-items:flex-start;gap:var(--gap-control)}._tile_uic6d_39{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--colors-brand-indigo) 7%,transparent);--price-icon-size: 20px}._headText_uic6d_51{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0;flex:1}._titleRow_uic6d_59{display:flex;align-items:center;gap:var(--gap-inline);min-height:22px}._title_uic6d_59{margin:0;flex:1;min-width:0;font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_uic6d_81{margin:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._status_uic6d_93{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);line-height:1;white-space:nowrap;color:var(--tone);background:color-mix(in srgb,var(--tone) 9%,transparent)}._status_uic6d_93:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._toneOpen_uic6d_116{--tone: var(--colors-brand-indigo)}._toneDone_uic6d_120{--tone: var(--colors-status-success)}._toneOver_uic6d_124{--tone: var(--colors-status-neutral)}._period_uic6d_129{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap-inline);margin:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);font-variant-numeric:tabular-nums}._periodFact_uic6d_142{display:inline-flex;align-items:center;gap:var(--gap-line);white-space:nowrap}._periodIcon_uic6d_149{display:block;flex-shrink:0;width:14px;height:14px}._nights_uic6d_156{white-space:nowrap}._nights_uic6d_156:before{content:"·";margin-right:var(--gap-inline)}._foot_uic6d_167{display:flex;flex-direction:column;gap:var(--gap-control)}._actions_uic6d_174{display:flex;flex-wrap:wrap;gap:var(--gap-cluster)}._error_uic6d_180{margin:0;font-size:var(--typography-fontSize-xs);color:var(--colors-status-danger)}._composer_1yq67_12{display:flex;flex-direction:column;gap:var(--gap-control);align-items:stretch}._trigger_1yq67_21{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--gap-inline);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);padding:var(--space-1) var(--space-3);color:var(--colors-action-primary);cursor:pointer;transition:border-color var(--motion-duration-normal) var(--motion-easing)}._trigger_1yq67_21:hover{border-color:var(--colors-border-strong)}._triggerIcon_1yq67_43{display:block;flex-shrink:0;width:18px;height:18px}._sheet_1yq67_52{display:flex;flex-direction:column;gap:var(--gap-field);align-items:stretch}._modeLine_1yq67_60{display:flex;align-items:center;gap:var(--gap-inline);font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._modeIcon_1yq67_68{display:flex;width:18px;height:18px;--price-icon-size: 18px}._scopeOption_1yq67_83{display:flex;align-items:center;gap:var(--gap-inline);min-width:0}._scopeIcon_1yq67_90{display:flex;flex-shrink:0;--price-icon-size: 16px}._scopeLabel_1yq67_98{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._scopeLabelTrigger_1yq67_108{white-space:nowrap}._actions_1yq67_114{display:flex;align-items:center;gap:var(--gap-group);width:100%}._action_1yq67_114{flex:1;min-width:0;white-space:nowrap;display:flex;align-items:center;justify-content:center}._action_1yq67_114._submitAction_1yq67_144{padding-inline:var(--space-4)}._cancelBtn_1yq67_149{border:none;background:none;padding:0;color:var(--colors-action-primary);cursor:pointer}._cancelBtn_1yq67_149:hover{text-decoration:underline;text-underline-offset:2px}._loadErrorRow_1yq67_169{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._loadErrorActions_1yq67_176{display:flex;align-items:center;gap:var(--gap-inline)}._retryBtn_1yq67_182{border:none;background:none;padding:0;color:var(--colors-action-primary);cursor:pointer}._retryBtn_1yq67_182:hover{text-decoration:underline;text-underline-offset:2px}._rows_1irmq_8{display:grid;grid-template-columns:minmax(0,1fr) auto 11rem;column-gap:var(--gap-control);margin:0;padding:0 var(--pad-row);list-style:none}._row_1irmq_8{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;min-height:44px;padding-block:var(--space-2)}._row_1irmq_8+._row_1irmq_8{border-top:1px solid var(--colors-border-subtle)}._rowDropped_1irmq_33{opacity:.5}._rowName_1irmq_37{min-width:0;font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rowPrice_1irmq_49{justify-self:end;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);font-variant-numeric:tabular-nums;white-space:nowrap}._slot_1irmq_61{display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-inline);min-width:0}._claimantAvatar_1irmq_71{--avatar-size: 24px;flex-shrink:0}._claimantName_1irmq_76{flex:1;min-width:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._dormClaimants_1irmq_89{--stack-avatar-size: 24px;flex-shrink:0}._bedsCount_1irmq_95{flex:1;min-width:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._openSeat_1irmq_109{display:inline-flex;align-items:center;gap:var(--gap-inline);font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);letter-spacing:var(--typography-letterSpacing-para);white-space:nowrap}._openSeatMark_1irmq_119{width:24px;height:24px;flex-shrink:0;border-radius:50%;border:1px dashed color-mix(in srgb,var(--colors-text-tertiary) 60%,transparent)}._composer_swi81_7{display:flex;flex-direction:column;gap:var(--gap-control);align-items:stretch}._trigger_swi81_16{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--gap-inline);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);padding:var(--space-1) var(--space-3);color:var(--colors-action-primary);cursor:pointer;transition:border-color var(--motion-duration-normal) var(--motion-easing)}._trigger_swi81_16:hover{border-color:var(--colors-border-strong)}._triggerIcon_swi81_36{display:block;flex-shrink:0;width:18px;height:18px}._sheet_swi81_45{display:flex;flex-direction:column;gap:var(--gap-field);align-items:stretch}._modeLine_swi81_53{display:flex;align-items:center;gap:var(--gap-inline);font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._modeIcon_swi81_61{display:flex;width:18px;height:18px;--price-icon-size: 18px}._scopeOption_swi81_69{display:flex;align-items:center;gap:var(--gap-inline);min-width:0}._scopeIcon_swi81_76{display:flex;flex-shrink:0;--price-icon-size: 16px}._scopeLabel_swi81_82{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._scopeLabelTrigger_swi81_89{white-space:nowrap}._actions_swi81_95{display:flex;align-items:center;gap:var(--gap-group);width:100%}._action_swi81_95{flex:1;min-width:0;white-space:nowrap;display:flex;align-items:center;justify-content:center}._action_swi81_95._submitAction_swi81_112{padding-inline:var(--space-4)}._cancelBtn_swi81_117{border:none;background:none;padding:0;color:var(--colors-action-primary);cursor:pointer}._cancelBtn_swi81_117:hover{text-decoration:underline;text-underline-offset:2px}._loadErrorRow_swi81_137{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._loadErrorActions_swi81_144{display:flex;align-items:center;gap:var(--gap-inline)}._retryBtn_swi81_150{border:none;background:none;padding:0;color:var(--colors-action-primary);cursor:pointer}._retryBtn_swi81_150:hover{text-decoration:underline;text-underline-offset:2px}._page_11md0_2{height:var(--page-viewport-height);grid-template-rows:minmax(0,1fr);padding-block:var(--pad-page-block) 0}._page_11md0_2>*{grid-column:content-start / content-end}._well_11md0_28{display:flex;flex-direction:column;gap:var(--gap-field);width:100%;max-width:720px;justify-self:center;align-self:stretch;min-height:0}._banner_11md0_41{display:flex;flex-direction:column;gap:var(--gap-cluster);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-inline-start:2px solid var(--colors-brand-indigo);border-radius:var(--radius-md);padding:var(--pad-card)}._bannerBody_11md0_53{display:flex;flex-direction:column;gap:var(--gap-line)}._bannerTitle_11md0_59{margin:0;font-size:var(--typography-fontSize-md)}._bannerText_11md0_64{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._bannerError_11md0_69{font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._bannerActions_11md0_74{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-inline)}._bannerLink_11md0_86{font-size:var(--typography-fontSize-sm)}._notice_11md0_92{padding-block:var(--pad-row);border-block:1px solid var(--colors-border-subtle)}._listWrap_11md0_106{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}._list_11md0_106{position:relative;display:flex;flex-direction:column;gap:var(--gap-control);flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}._newMessagePill_11md0_144{position:absolute;bottom:var(--space-2);left:0;right:0;margin-inline:auto;width:max-content;display:flex;align-items:center;gap:var(--gap-control);padding:var(--space-2) var(--space-3);background:var(--colors-background-secondary);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-card-hover);color:var(--colors-text-secondary);cursor:pointer}._newMessagePill_11md0_144 svg{width:16px;height:16px;color:var(--colors-action-primary)}._newMessagePill_11md0_144:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._newMessagePill_11md0_144:hover{border-color:var(--colors-border-strong);color:var(--colors-text-primary)}}._olderBtn_11md0_183{align-self:center;border:none;background:none;padding:var(--pad-row);border-radius:var(--radius-pill);color:var(--colors-action-primary);cursor:pointer}._olderBtn_11md0_183:hover{text-decoration:underline;text-underline-offset:2px}._olderBtn_11md0_183:disabled{opacity:.5;cursor:default;text-decoration:none}._daySeparator_11md0_205{align-self:center;margin-block:var(--gap-cluster);font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase}._messageBlock_11md0_214{display:flex;flex-direction:column;gap:var(--gap-control)}._messageRow_11md0_220{display:flex;flex-direction:column;gap:var(--gap-line)}._messageRow_11md0_220._mine_11md0_226{align-items:flex-end}._messageRow_11md0_220._theirs_11md0_230{align-items:flex-start}._sender_11md0_239{display:flex;align-items:center;gap:var(--gap-inline);padding-inline:var(--space-1)}._senderAvatar_11md0_246{--avatar-size: 20px}._senderName_11md0_250{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-para)}._bubble_11md0_264{max-width:min(480px,82%);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}._bubbleMine_11md0_270{background:color-mix(in srgb,var(--colors-brand-indigo) 6%,var(--raised-surface));border-inline-end:2px solid var(--colors-brand-indigo);border-end-end-radius:var(--radius-sm)}._bubbleTheirs_11md0_276{background:var(--raised-surface);border:1px solid var(--colors-border-subtle);border-end-start-radius:var(--radius-sm)}._bubbleText_11md0_282{white-space:pre-line;overflow-wrap:anywhere}._bubbleTextBlurred_11md0_293{filter:blur(6px);-webkit-user-select:none;user-select:none}._bubblePending_11md0_301{opacity:.75}._bubbleFailed_11md0_306{border:1px solid var(--colors-status-danger);border-inline-end:2px solid var(--colors-status-danger)}._pendingMeta_11md0_312{display:flex;align-items:baseline;gap:var(--gap-inline);font-size:var(--typography-fontSize-xs);padding-inline:var(--space-1)}._failedText_11md0_320{color:var(--colors-status-danger)}._retryBtn_11md0_325{border:none;background:none;padding:0;color:var(--colors-action-primary);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);cursor:pointer}._retryBtn_11md0_325:hover{text-decoration:underline;text-underline-offset:2px}._time_11md0_341{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);padding-inline:var(--space-1)}._systemRow_11md0_348{align-self:center;display:flex;flex-direction:column;align-items:center;gap:var(--gap-control);max-width:min(480px,82%);margin-block:var(--gap-cluster);text-align:center}._composer_11md0_367{display:flex;flex-direction:column;gap:var(--gap-control);flex-shrink:0}._composerRow_11md0_384{display:flex;align-items:center;gap:var(--gap-inline);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);transition:border-color var(--motion-duration-normal) var(--motion-easing)}._composerRow_11md0_384:focus-within{border-color:var(--colors-border-strong)}._composerInput_11md0_405{flex:1;min-width:0;min-height:calc(var(--typography-lineHeight-para) * 1em);max-height:calc(var(--typography-lineHeight-para) * 4em);overflow-y:auto;border:none;background:none;resize:none;outline:none;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);line-height:var(--typography-lineHeight-para);color:var(--colors-text-primary);padding:0}._composerInput_11md0_405::placeholder{color:var(--colors-text-tertiary)}._composerInput_11md0_405:disabled{cursor:not-allowed}._composerSend_11md0_437{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;border-radius:var(--radius-round);background:var(--colors-action-primary);color:var(--colors-action-inverse);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-fast) var(--motion-easing)}._composerSend_11md0_437 svg{width:20px;height:20px}._composerSend_11md0_437:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._composerSend_11md0_437:disabled{opacity:.5;cursor:default}@media(hover:hover)and (pointer:fine){._composerSend_11md0_437:not(:disabled):hover{background-color:var(--colors-action-primaryHover)}}._composerSend_11md0_437:not(:disabled):active{background-color:var(--colors-action-primaryHover)}._noticeBlock_11md0_482{display:flex;flex-direction:column;gap:var(--gap-cluster);max-width:40ch;margin-block:var(--pad-page-block)}._noticeTitle_11md0_490{margin:0}._skeletonHeader_11md0_500{display:flex;align-items:center;gap:var(--gap-cluster)}._skeleton_11md0_500{background:var(--colors-background-tertiary);border-radius:var(--radius-sm)}._skeletonAvatar_11md0_513{width:56px;height:56px;border-radius:var(--radius-round);flex-shrink:0}._skeletonTitle_11md0_520{width:180px;height:20px}._skeletonBubbleMine_11md0_525{display:flex;justify-content:flex-end}._skeletonBubbleTheirs_11md0_530{display:flex;justify-content:flex-start}._skeletonBubble_11md0_525{width:min(280px,60%);height:56px}._groupDialog_1c7sq_7._groupDialog_1c7sq_7{z-index:calc(var(--zIndex-full) + 1)}._groupDialog_1c7sq_7._groupDialog_1c7sq_7>div[role=dialog]{width:min(440px,92vw);height:auto;max-height:min(560px,84vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_1c7sq_19{display:flex;flex-direction:column;gap:var(--gap-group);min-height:0}._section_1c7sq_27{display:flex;flex-direction:column;gap:var(--gap-control)}._sectionTitle_1c7sq_33{margin:0;font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;color:var(--colors-text-tertiary)}._sectionHead_1c7sq_45{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-cluster)}._spots_1c7sq_52{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);white-space:nowrap}._spotsFull_1c7sq_59{color:var(--colors-brand-indigo)}._members_1c7sq_65{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:var(--gap-group)}._members_1c7sq_65>li{min-width:0}._postPlace_1c7sq_80{margin:0;display:flex;align-items:center;gap:var(--gap-inline);min-width:0;font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-cta)}._postDates_1c7sq_91{margin:0;display:flex;align-items:center;gap:var(--gap-cluster);font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._postDate_1c7sq_91{display:inline-flex;align-items:center;gap:var(--gap-inline);white-space:nowrap}._dateIcon_1c7sq_108{width:14px;height:14px;flex-shrink:0;color:var(--colors-brand-indigo)}._postOpenEnded_1c7sq_115{font-style:italic}._offBoard_1c7sq_120{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._leave_1c7sq_128{align-self:flex-end}._confirm_1c7sq_132{display:flex;flex-direction:column;gap:var(--gap-cluster);padding-block-start:var(--gap-line);border-top:1px solid var(--colors-border-subtle)}._confirmText_1c7sq_140{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._leaveError_1c7sq_146{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._confirmActions_1c7sq_152{display:flex;align-items:center;justify-content:center;gap:var(--gap-inline)}._loading_1c7sq_161,._failed_1c7sq_162{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._failed_1c7sq_162{color:var(--colors-status-danger)}._card_o85as_7{display:flex;flex-direction:column;gap:var(--gap-control);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md);padding:var(--pad-row) var(--pad-card);min-width:min(300px,100%)}._header_o85as_21{display:flex;align-items:center;gap:var(--gap-cluster)}._body_o85as_27{display:flex;flex-direction:column;min-width:0}._body_o85as_27>*+*{margin-block-start:var(--gap-inline)}._name_o85as_37{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-cta)}._age_o85as_46{color:var(--colors-text-tertiary)}._kind_o85as_51{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);line-height:var(--typography-lineHeight-cta)}._note_o85as_57{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);white-space:pre-line;overflow-wrap:anywhere}._actions_o85as_71{display:flex;gap:var(--gap-cluster)}._answerError_o85as_77{font-size:var(--typography-fontSize-xs);color:var(--colors-status-danger)}._card_6tv55_8{display:flex;flex-direction:column;gap:var(--space-4);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md);padding:var(--space-4) var(--pad-card);min-width:min(300px,100%);max-width:min(360px,100%)}._header_6tv55_23{display:flex;align-items:center;gap:var(--gap-control)}._cover_6tv55_29{display:block;width:64px;height:64px;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden}._image_6tv55_38{width:100%;height:100%;object-fit:cover;display:block}._coverPlaceholder_6tv55_46{display:block;width:64px;height:64px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--colors-border-subtle);background:var(--colors-background-tertiary)}._body_6tv55_56{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0;flex:1}._headerLink_6tv55_66{color:inherit;text-decoration:none;border-radius:var(--radius-sm)}._headerLink_6tv55_66:hover ._title_6tv55_72{text-decoration:underline;text-underline-offset:2px}._headerLink_6tv55_66:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._title_6tv55_72{margin:0;font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-para);line-height:var(--typography-lineHeight-para);text-decoration:none;overflow-wrap:anywhere}._titleUnavailable_6tv55_95{color:var(--colors-text-tertiary)}._city_6tv55_99{margin:0;letter-spacing:var(--typography-letterSpacing-para)}._action_6tv55_107{align-self:center}._unavailable_6tv55_113{margin:0;letter-spacing:var(--typography-letterSpacing-para)}._hint_5jyxk_10{margin:auto;max-width:44ch;text-align:center;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._unverifiedNote_5jyxk_20{margin:0;padding-inline-start:var(--space-3);border-inline-start:1px solid var(--colors-border-subtle);font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._error_5jyxk_29{font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._contactMode_5jyxk_38{display:flex;flex-direction:column;gap:var(--gap-control)}._contactModeLabel_5jyxk_44{margin:0;font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-semibold);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;color:var(--colors-text-tertiary)}._segmented_5jyxk_54{display:flex;gap:var(--gap-line);padding:var(--space-1);background:var(--colors-background-secondary);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill)}._segment_5jyxk_54,._segmentActive_5jyxk_64{flex:1;min-width:0;border:none;background:none;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--colors-text-secondary);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._segment_5jyxk_54:hover{color:var(--colors-text-primary)}._segmentActive_5jyxk_64{background:var(--colors-action-primary);color:var(--colors-action-inverse)}._segmentActive_5jyxk_64:hover{color:var(--colors-action-inverse)}._segment_5jyxk_54:focus-visible,._segmentActive_5jyxk_64:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._groupList_5jyxk_101{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gap-line)}._groupRow_5jyxk_110,._groupRowActive_5jyxk_111{display:flex;align-items:center;gap:var(--gap-control);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--colors-border-subtle);background:var(--raised-surface);font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-primary);cursor:pointer;text-align:start}._groupRow_5jyxk_110:hover{border-color:var(--colors-border-strong)}._groupRowActive_5jyxk_111{border-color:var(--colors-brand-indigo);background:color-mix(in srgb,var(--colors-brand-indigo) 6%,var(--raised-surface))}._groupRow_5jyxk_110:focus-visible,._groupRowActive_5jyxk_111:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._groupStack_5jyxk_143{--stack-avatar-size: 28px;--stack-ring: var(--raised-surface)}._groupRowActive_5jyxk_111 ._groupStack_5jyxk_143{--stack-ring: color-mix(in srgb, var(--colors-brand-indigo) 6%, var(--raised-surface))}._groupLabel_5jyxk_154{display:flex;min-width:0}._groupTitle_5jyxk_159{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._groupPlace_5jyxk_167{flex:none;white-space:pre;color:var(--colors-text-secondary)}._wrapper_1nhc4_1{display:block;position:relative;overflow:hidden;background-color:var(--colors-neutral-100);border-radius:var(--radius-sm)}._image_1nhc4_9{display:block;width:100%;height:100%;object-fit:cover}._pill_14d8n_13{grid-row:var(--pill-lane);grid-column:var(--pill-start) / var(--pill-end);display:block;min-width:0;height:var(--pill-height);margin-inline:2px;padding:0;border:none;border-radius:var(--radius-pill);background:currentColor;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:filter var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-normal) var(--motion-easing)}._wholeUnit_14d8n_35{color:var(--colors-brand-persimmon)}._room_14d8n_39{color:var(--colors-brand-indigo)}._pending_14d8n_48{background:color-mix(in srgb,currentColor 18%,transparent);border:1px dashed currentColor}._clippedStart_14d8n_58{margin-inline-start:0;border-start-start-radius:0;border-end-start-radius:0}._clippedEnd_14d8n_64{margin-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}._pill_14d8n_13:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._pill_14d8n_13:hover{filter:brightness(1.15);box-shadow:var(--shadow-card-base)}}._timeline_13pom_7{--day-min: 26px;--chrome-width: clamp(168px, 22%, 280px);--pill-height: 14px;overflow-x:auto;overscroll-behavior-x:contain}._grid_13pom_24{display:grid;grid-template-columns:var(--chrome-width) minmax(0,1fr);align-items:stretch;min-width:calc(var(--chrome-width) + var(--days) * var(--day-min))}._days_13pom_33{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(var(--days),minmax(var(--day-min),1fr));grid-auto-rows:var(--pill-height);row-gap:var(--space-1);align-content:center;padding-block:var(--space-3)}._headerDays_13pom_48{border-bottom:1px solid var(--colors-border-subtle)}._headerChrome_13pom_56{position:sticky;left:0;z-index:1;background:var(--page-surface);border-bottom:1px solid var(--colors-border-subtle)}._headerDays_13pom_48{grid-auto-rows:auto;padding-block:var(--space-2)}._day_13pom_33{display:flex;flex-direction:column;align-items:center;gap:var(--gap-line);font-size:var(--typography-fontSize-xs);color:var(--colors-text-secondary)}._weekdayInitial_13pom_79{color:var(--colors-text-tertiary);text-transform:uppercase}._dayNumber_13pom_84{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-round);font-variant-numeric:tabular-nums}._weekend_13pom_95{color:var(--colors-text-tertiary)}._today_13pom_99 ._dayNumber_13pom_84{background:var(--colors-action-primary);color:var(--page-surface);font-weight:var(--typography-fontWeight-semibold)}._row_13pom_107{display:contents}._chrome_13pom_116{position:sticky;left:0;z-index:1;display:flex;align-items:center;gap:var(--gap-inline);padding:var(--space-2) var(--space-4) var(--space-2) 0;background:var(--page-surface);border-bottom:1px solid var(--colors-border-subtle);min-width:0}._thumb_13pom_129{width:44px;height:36px;flex-shrink:0;border-radius:var(--radius-sm)}._rowTitle_13pom_136{min-width:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._moreLabel_13pom_149{flex-shrink:0;font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);color:var(--colors-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}._rowDays_13pom_158{border-bottom:1px solid var(--colors-border-subtle)}._gridLines_13pom_171,._dayLines_13pom_172{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--days),minmax(var(--day-min),1fr));pointer-events:none}._gridLines_13pom_171{z-index:-1}._gridLineWeekend_13pom_184{background:var(--tint-surface)}._dayLine_13pom_172{border-left:1px solid var(--colors-border-subtle);border-left:1px solid color-mix(in srgb,var(--colors-border-subtle) 45%,transparent)}._dayLineWeekStart_13pom_193{border-left-color:var(--colors-border-subtle)}._todayRule_13pom_203{grid-column-start:var(--today);position:absolute;inset-block:0;left:-1px;width:2px;background:var(--colors-action-primary);pointer-events:none}@media(max-width:768px){._timeline_13pom_7{--chrome-width: 60px}._rowTitle_13pom_136,._moreLabel_13pom_149{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}._dates_nnxut_20{display:flex;flex-wrap:wrap;column-gap:var(--gap-cluster);row-gap:var(--gap-line)}._fact_nnxut_27{display:inline-flex;align-items:center;gap:var(--gap-inline);min-width:0}._icon_nnxut_34{width:20px;height:20px;flex-shrink:0;color:var(--colors-brand-indigo)}._value_nnxut_42{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-cta);white-space:nowrap}._status_b6w5d_9{align-self:flex-start;display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid currentColor;background:color-mix(in srgb,currentColor 10%,transparent);font-size:var(--typography-fontSize-xs);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;white-space:nowrap}._requested_b6w5d_23{color:var(--colors-brand-indigo)}._accepted_b6w5d_27{color:var(--colors-status-success)}._declined_b6w5d_31{color:var(--colors-status-danger)}._dialog_dnn0y_7._dialog_dnn0y_7>div[role=dialog]{height:auto;--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-field)}._body_dnn0y_22{display:flex;flex-direction:column;gap:var(--gap-group)}._stayBlock_dnn0y_34{display:flex;flex-direction:column;gap:var(--gap-cluster);min-width:0}._scope_dnn0y_49{display:flex;align-items:center;gap:var(--gap-control);font-size:var(--typography-fontSize-md);color:var(--colors-text-primary);--price-icon-size: 20px}._stay_dnn0y_34{display:flex;flex-direction:column;gap:var(--gap-line)}._primary_dnn0y_69{font-size:var(--typography-fontSize-md);color:var(--colors-text-primary)}._note_dnn0y_74{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._renter_dnn0y_79{display:flex;align-items:center;gap:var(--gap-inline);--avatar-size: 40px}._actions_dnn0y_11{display:flex;gap:var(--gap-inline);margin-block-start:calc(var(--gap-field) - var(--gap-group))}._confirmText_dnn0y_103{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._answerError_dnn0y_109{font-size:var(--typography-fontSize-xs);color:var(--colors-status-danger)}._dialog_1is2t_8._dialog_1is2t_8>div[role=dialog]{height:auto;--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-field)}._body_1is2t_15{display:flex;flex-direction:column;gap:var(--gap-field);--input-label-color: var(--colors-text-secondary);--input-popover-surface: var(--raised-surface)}._form_1is2t_33{grid-template-columns:minmax(0,1fr)}._form_1is2t_33>div{grid-template-columns:minmax(0,1fr)}._form_1is2t_33 [class*=dropdown-module_container__],._form_1is2t_33 [class*=datePeriodInput-module_container__],._form_1is2t_33 [class*=calendarInput-module_container__]{grid-template-columns:minmax(0,1fr)}._subtitle_1is2t_48{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._modeLine_1is2t_54{display:flex;align-items:center;gap:var(--gap-inline);font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._modeIcon_1is2t_62{display:flex;width:18px;height:18px;--price-icon-size: 18px}._scopeOption_1is2t_77{display:flex;align-items:center;gap:var(--gap-inline);min-width:0}._scopeIcon_1is2t_84{display:flex;flex-shrink:0;--price-icon-size: 16px}._listingThumb_1is2t_94{width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-sm)}._scopeLabel_1is2t_101{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._scopeLabelTrigger_1is2t_111{white-space:nowrap}._actions_1is2t_116,._loadErrorRow_1is2t_128{display:flex;align-items:center;gap:var(--gap-inline)}._retryBtn_1is2t_135{border:none;background:none;padding:0;color:var(--colors-action-primary);cursor:pointer}._retryBtn_1is2t_135:hover{text-decoration:underline;text-underline-offset:2px}._legend_1yrgm_10{display:flex;flex-wrap:wrap;gap:var(--gap-inline) var(--gap-cluster);align-items:center;padding-top:var(--space-3)}._entry_1yrgm_18{display:inline-flex;align-items:center;gap:var(--gap-inline);font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._swatch_1yrgm_26{width:28px;height:8px;border-radius:var(--radius-pill);background:currentColor;flex-shrink:0}._wholeUnit_1yrgm_34{color:var(--colors-brand-persimmon)}._room_1yrgm_38{color:var(--colors-brand-indigo)}._pending_1yrgm_44{color:var(--colors-text-tertiary);background:color-mix(in srgb,currentColor 18%,transparent);border:1px dashed currentColor}._todayMark_1yrgm_50{width:2px;height:14px;border-radius:0;background:var(--colors-action-primary)}._label_1yrgm_57{color:var(--colors-text-tertiary)}._page_132b6_2{row-gap:var(--gap-field);padding-block:var(--pad-page-block)}._page_132b6_2>*{grid-column:content-start / content-end;min-width:0}._page_132b6_2>header:first-child{margin-block-end:calc(var(--gap-block) - var(--gap-field))}._monthBar_132b6_38{display:flex;align-items:center;gap:var(--gap-cluster)}._stepper_132b6_44{display:flex;align-items:center;gap:var(--gap-inline)}._monthName_132b6_50{width:13.5ch;white-space:nowrap;text-align:center;font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary);font-variant-numeric:tabular-nums}._step_132b6_44{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--colors-border-subtle);border-radius:var(--radius-round);background:var(--raised-surface);color:var(--colors-action-primary);cursor:pointer;transition:background-color var(--motion-duration-normal) var(--motion-easing)}._step_132b6_44 svg{width:18px;height:18px}@media(hover:hover)and (pointer:fine){._step_132b6_44:hover{border-color:var(--colors-border-strong)}}._step_132b6_44:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._todayButton_132b6_92{padding:var(--space-1) var(--space-3);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);background:var(--raised-surface);color:var(--colors-text-secondary);font-size:var(--typography-fontSize-xs);cursor:pointer}._grid_132b6_102{display:flex;flex-direction:column}._loading_132b6_107{display:flex;justify-content:center;padding-block:var(--space-16)}._empty_132b6_113{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);padding-block:var(--space-12)}._emptyTitle_132b6_121{font-family:var(--typography-fontFamily)}._card_1137p_19{position:relative;display:grid;grid-template-columns:clamp(112px,36%,280px) minmax(0,1fr);overflow:hidden;border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);transition:border-color var(--motion-duration-normal) var(--motion-easing)}._overlay_1137p_36{position:absolute;inset:0;z-index:1;border-radius:inherit}._overlay_1137p_36:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:-2px}@media(hover:hover)and (pointer:fine){._card_1137p_19:has(._overlay_1137p_36:hover){border-color:var(--colors-border-strong)}._card_1137p_19:has(._overlay_1137p_36:hover) ._title_1137p_57{text-decoration:underline;text-underline-offset:2px}}._frame_1137p_33{position:relative;min-height:100%;background:var(--colors-background-tertiary)}._image_1137p_74{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._placeholder_1137p_85{position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--colors-border-subtle) 55%,transparent) 6px 7px),var(--colors-background-tertiary)}._body_1137p_97{display:flex;flex-direction:column;min-width:0;padding:var(--pad-card)}._title_1137p_57{font-size:var(--typography-fontSize-sm);color:var(--colors-text-primary);margin-block-end:var(--gap-control);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._facts_1137p_128{display:flex;flex-direction:column;gap:var(--gap-line);min-width:0}._scope_1137p_142{display:flex;align-items:center;gap:var(--gap-control);min-width:0;font-size:var(--typography-fontSize-xs);color:var(--colors-text-secondary);--price-icon-size: 20px}._scopeName_1137p_152{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._place_1137p_85{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._facts_1137p_128 dd{font-size:var(--typography-fontSize-xs)}._footer_1137p_190{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:var(--gap-control);margin-block-start:var(--gap-control);align-self:flex-end}._status_1137p_207{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--gap-control)}._unlisted_1137p_215{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._stars_1137p_221{font-size:var(--typography-fontSize-sm);color:var(--colors-brand-indigo)}._list_sew0d_2{display:flex;flex-direction:column;gap:var(--gap-group);margin:0;padding:0;list-style:none}._empty_sew0d_11{padding-block:var(--gap-field);color:var(--colors-text-tertiary)}._dialog_gf8yx_2._dialog_gf8yx_2{z-index:calc(var(--zIndex-full) + 1)}._dialog_gf8yx_2._dialog_gf8yx_2>div[role=dialog]{width:min(440px,92vw);height:auto;--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_gf8yx_20{display:flex;flex-direction:column;gap:var(--gap-group);min-height:0;--input-label-color: var(--colors-text-secondary);--input-popover-surface: var(--raised-surface);--input-group-label-surface: var(--raised-surface)}._note_gf8yx_33{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._actions_gf8yx_41{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-group)}._confirm_gf8yx_49{display:flex;flex-direction:column;gap:var(--gap-control)}._consequence_gf8yx_55{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary);text-align:center}._page_jkzfe_7{row-gap:var(--gap-block);padding-block:var(--pad-page-block)}._page_jkzfe_7>*{grid-column:content-start / content-end;min-width:0}._column_jkzfe_17{width:100%;max-width:760px;margin-inline:auto}._loading_jkzfe_23{display:flex;justify-content:center;padding-block:var(--gap-region)}._page_2vmd7_13{--pad-page-inline: var(--pad-page-inline-wide);--listing-grid-pad-block-start: var(--gap-block)}._hero_2vmd7_18{padding-block-start:var(--pad-page-block);padding-inline:var(--pad-page-inline)}._pill_1ojud_1{display:inline-flex;align-items:center;gap:var(--gap-inline);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid currentColor;font-size:var(--typography-fontSize-xs);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;white-space:nowrap}._dot_1ojud_14{width:6px;height:6px;border-radius:var(--radius-round);background-color:currentColor}._draft_1ojud_21{color:var(--colors-status-neutral)}._listed_1ojud_25{color:var(--colors-status-success)}._inactive_1ojud_29{color:var(--colors-status-warning)}._page_7jdkt_8{padding-block:var(--pad-page-block)}._page_7jdkt_8>*{grid-column:content-start / content-end;min-width:0}._column_7jdkt_20{display:flex;flex-direction:column;gap:var(--gap-block);width:100%;max-width:760px;margin-inline:auto}._wide_7jdkt_29{max-width:none}._body_7jdkt_35{display:flex;flex-direction:column;gap:var(--gap-section);min-width:0}._loading_o0bnb_1{display:flex;justify-content:center;padding-block:var(--gap-section)}._tableScroll_o0bnb_7{overflow-x:auto;padding-bottom:var(--space-2)}._table_o0bnb_7{min-width:720px;--table-header-bg: var(--page-surface);--table-row-hover-bg: var(--tint-surface)}._thumb_o0bnb_20{width:56px;aspect-ratio:4 / 3}._empty_o0bnb_26{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);padding-block:var(--gap-block)}._emptyTitle_o0bnb_34{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);color:var(--colors-text-secondary)}._usage_o0bnb_46{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-inline)}._usageLink_o0bnb_53{font-size:var(--typography-fontSize-sm)}._usageWarning_o0bnb_63{font-size:var(--typography-fontSize-sm);color:var(--colors-brand-persimmon);text-wrap:pretty}._statusCell_o0bnb_71{display:flex;flex-direction:column;gap:var(--gap-line);align-items:flex-start}._holdNote_o0bnb_80{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary);white-space:normal;text-wrap:pretty}._ledger_o0bnb_88{display:flex;flex-direction:column;gap:var(--gap-control)}._notice_10r3q_6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._payment_10r3q_13{display:flex;flex-direction:column;gap:var(--gap-line)}._link_10r3q_19{font-size:var(--typography-fontSize-sm);align-self:flex-start}._hint_10r3q_24{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary);text-wrap:pretty;max-width:52ch}._row_10r3q_31{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-control)}._gallery_u10ki_1{display:flex;flex-direction:column;gap:var(--gap-control)}._detail_1k4fg_1{display:flex;flex-direction:column;gap:var(--gap-section)}._loading_1k4fg_7{display:flex;align-items:center;justify-content:center;min-height:240px}._header_1k4fg_14{display:flex;flex-direction:column;gap:var(--gap-control)}._titleRow_1k4fg_20{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-cluster)}._title_1k4fg_20{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xl);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-header);overflow-wrap:anywhere}._calendarSync_1k4fg_45{margin-left:auto;white-space:nowrap}._calendarSyncIcon_1k4fg_50{width:16px;height:16px}._hint_1k4fg_55{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._ledger_1k4fg_60{display:flex;flex-direction:column}._rowForm_1k4fg_70{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control);--form-field-gap: var(--gap-control);--paired-field-columns: repeat(6, minmax(0, 1fr));width:100%}._rowForm_1k4fg_70._rowForm_1k4fg_70>div:has([class*=currencyInput-module_container__])+div{grid-column:span 4}._rowForm_1k4fg_70._rowForm_1k4fg_70>div:has([class*=currencyInput-module_container__]){grid-column:span 2}._rowForm_1k4fg_70._rowForm_1k4fg_70>div:has([class*=percentInput-module_container__]){grid-column:span 2}._rowForm_1k4fg_70._rentalForm_1k4fg_117{gap:var(--gap-field);--form-field-gap: var(--gap-field)}._addressSummary_1k4fg_126{display:flex;align-items:center;gap:var(--gap-cluster)}._addressThumb_1k4fg_136{position:relative;flex-shrink:0;display:block;width:132px;height:84px;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--colors-border-subtle);background:var(--colors-neutral-100)}._addressThumb_1k4fg_136 img{display:block;width:100%;height:100%;object-fit:cover}._addressThumbCredit_1k4fg_161{position:absolute;left:0;bottom:0;padding-inline:var(--space-1);font-size:var(--typography-fontSize-xs);line-height:1.5;color:var(--colors-text-tertiary);text-decoration:none;white-space:nowrap;background:var(--colors-neutral-0);background:color-mix(in srgb,var(--colors-neutral-0) 82%,transparent);border-top-right-radius:var(--radius-sm)}._addressThumbCredit_1k4fg_161:hover{color:var(--colors-text-secondary);text-decoration:underline}._addressLines_1k4fg_181{display:flex;flex-direction:column;gap:var(--gap-inline);min-width:0;overflow-wrap:anywhere}._addressPlace_1k4fg_189{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}@media(max-width:768px){._addressThumb_1k4fg_136{width:108px;height:68px}}._fieldsNamedBySection_1k4fg_210 [class*=textArea-module_label__],._fieldsNamedBySection_1k4fg_210 [class*=chipSelect-module_label__]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._gallerySection_1k4fg_223,._roomsSection_1k4fg_224{display:flex;flex-direction:column;gap:var(--gap-group)}._sectionHeader_1k4fg_230{display:flex;flex-direction:column;gap:var(--gap-inline)}._sectionTitle_1k4fg_236{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary)}._sectionIntro_1k4fg_243{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._roomGrid_1k4fg_253{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--gap-cluster);list-style:none}._roomCard_1k4fg_261{position:relative;display:flex}._roomCardOpen_1k4fg_271{display:flex;flex-direction:column;width:100%;padding:0;text-align:start;background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-card-base);overflow:hidden;cursor:pointer;color:inherit;font:inherit;transition:border-color var(--motion-duration-normal) var(--motion-easing),box-shadow var(--motion-duration-normal) var(--motion-easing),transform var(--motion-duration-normal) var(--motion-easing);-webkit-tap-highlight-color:transparent}._roomCardOpen_1k4fg_271:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._roomCardOpen_1k4fg_271:hover{border-color:var(--colors-brand-indigo);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}}._roomCardOpen_1k4fg_271:disabled{cursor:default;opacity:.5}._roomCardCover_1k4fg_317._roomCardCover_1k4fg_317{width:100%;aspect-ratio:4 / 3;border-radius:0}._roomCardCoverEmpty_1k4fg_325{position:absolute;inset:0;display:grid;place-items:center;color:var(--colors-text-tertiary);opacity:.4}._roomCardCoverEmpty_1k4fg_325 svg{width:28px;height:28px}._roomCardText_1k4fg_339{display:flex;flex-direction:column;gap:var(--gap-inline);padding:var(--pad-row);min-width:0}._roomCardTitle_1k4fg_353,._roomCardDescription_1k4fg_354{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._roomCardTitle_1k4fg_353{font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary)}._roomCardDescription_1k4fg_354{min-height:1lh;font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-para);color:var(--colors-text-tertiary)}._roomCardDelete_1k4fg_385{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1;display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-round);background:var(--colors-neutral-0);background:color-mix(in srgb,var(--colors-neutral-0) 82%,transparent);color:var(--colors-text-tertiary);cursor:pointer;transition:opacity var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing);-webkit-tap-highlight-color:transparent}._roomCardDelete_1k4fg_385 svg{width:16px;height:16px}._roomCardDelete_1k4fg_385:disabled{cursor:default;opacity:.5}@media(hover:hover)and (pointer:fine){._roomCardDelete_1k4fg_385{opacity:0}._roomCard_1k4fg_261:hover ._roomCardDelete_1k4fg_385,._roomCardDelete_1k4fg_385:focus-visible{opacity:1}._roomCardDelete_1k4fg_385:hover{color:var(--colors-status-danger)}}._roomCardDelete_1k4fg_385:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._addRoomCard_1k4fg_440{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-control);width:100%;min-height:100%;padding:var(--pad-card);background:none;border:1.5px dashed var(--colors-border-strong);border-radius:var(--radius-md);color:var(--colors-text-tertiary);font:inherit;font-size:var(--typography-fontSize-sm);cursor:pointer;transition:border-color var(--motion-duration-normal) var(--motion-easing),color var(--motion-duration-normal) var(--motion-easing),background-color var(--motion-duration-normal) var(--motion-easing);-webkit-tap-highlight-color:transparent}._addRoomCard_1k4fg_440:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){._addRoomCard_1k4fg_440:hover{border-color:var(--colors-brand-indigo);color:var(--colors-text-secondary);background-color:var(--colors-interaction-highlightSoft)}}._addRoomIcon_1k4fg_475{display:grid;place-items:center}._addRoomIcon_1k4fg_475 svg{width:20px;height:20px}._roomDialog_1k4fg_495._roomDialog_1k4fg_495{z-index:calc(var(--zIndex-full) + 1)}._roomDialog_1k4fg_495._roomDialog_1k4fg_495>div[role=dialog]{width:min(640px,92vw);height:auto;max-height:min(760px,88vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._roomDialogBody_1k4fg_512{display:flex;flex-direction:column;gap:var(--gap-group);min-height:0;--input-label-color: var(--colors-text-secondary);--input-popover-surface: var(--raised-surface)}._roomDialogHint_1k4fg_524{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._roomGallery_1k4fg_529{display:flex;flex-direction:column;gap:var(--gap-control)}._roomGalleryTitle_1k4fg_535{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xs);letter-spacing:var(--typography-letterSpacing-cta);text-transform:uppercase;color:var(--colors-text-tertiary)}._dormToggleLock_1k4fg_549{border:0;margin:0;padding:0;min-width:0}._dormPriceHelper_1k4fg_561{font-size:var(--typography-fontSize-xs);line-height:var(--typography-lineHeight-para);color:var(--colors-text-tertiary)}._roomCardDorm_1k4fg_572{font-size:var(--typography-fontSize-xs);font-weight:var(--typography-fontWeight-medium);color:var(--colors-brand-indigo)}._editor_1wo4l_1{display:flex;flex-direction:column;gap:var(--gap-control);width:100%}._stage_1wo4l_12{position:relative}._mapFrame_1wo4l_16{aspect-ratio:16 / 9;max-height:360px;width:100%}._mapLoading_1wo4l_23{display:flex;align-items:center;justify-content:center;height:100%;border-radius:var(--radius-lg);border:1px solid var(--colors-border-subtle);background:var(--colors-neutral-100)}._searchOverlay_1wo4l_37{position:absolute;top:var(--space-3);left:var(--space-3);right:var(--space-3);z-index:5;max-width:420px;padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--colors-border-subtle);background:var(--colors-neutral-0);background:color-mix(in srgb,var(--colors-neutral-0) var(--surface-veil),transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card-base)}._searchForm_1wo4l_54{width:100%}._hint_1wo4l_58{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._details_1wo4l_67{border-top:1px solid var(--colors-border-subtle)}._summary_1wo4l_71{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-control);padding-block:var(--pad-row);cursor:pointer;list-style:none}._summary_1wo4l_71::-webkit-details-marker{display:none}._summaryLabel_1wo4l_85{font-size:var(--typography-fontSize-sm);color:var(--colors-text-secondary)}._summary_1wo4l_71:hover ._summaryLabel_1wo4l_85,._summary_1wo4l_71:focus-visible ._summaryLabel_1wo4l_85,._details_1wo4l_67[open] ._summaryLabel_1wo4l_85{color:var(--colors-brand-indigo)}._chevron_1wo4l_96{flex:none;width:20px;height:20px;color:var(--colors-text-tertiary);transition:rotate .2s ease}._details_1wo4l_67[open] ._chevron_1wo4l_96{rotate:180deg}@supports (interpolate-size: allow-keywords){._details_1wo4l_67{interpolate-size:allow-keywords}._details_1wo4l_67::details-content{block-size:0;overflow:clip;transition:block-size .3s ease,content-visibility .3s allow-discrete}._details_1wo4l_67[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){._chevron_1wo4l_96,._details_1wo4l_67::details-content{transition:none}}._detailsBody_1wo4l_131{display:flex;flex-direction:column;gap:var(--gap-control);padding-bottom:var(--pad-row)}._syncRow_1wo4l_139{display:flex;justify-content:flex-end}._fields_1wo4l_150{display:grid;grid-template-columns:1fr;gap:var(--gap-control);width:100%}@media(min-width:769px){._fields_1wo4l_150{grid-template-columns:1fr 1fr;column-gap:var(--gap-field)}}._fields_1wo4l_150>[class*=form-module_error__],._fields_1wo4l_150>[class*=form-module_ctaContainer__]{grid-column:1 / -1}@media(max-width:768px){._mapFrame_1wo4l_16{aspect-ratio:4 / 3}._stage_1wo4l_12{display:flex;flex-direction:column-reverse;gap:var(--gap-control)}._searchOverlay_1wo4l_37{position:static;max-width:none;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}._dialog_ihs5q_5._dialog_ihs5q_5{z-index:calc(var(--zIndex-full) + 1)}._dialog_ihs5q_5._dialog_ihs5q_5>div[role=dialog]{width:min(560px,92vw);height:auto;max-height:min(640px,88vh);--dialog-pad: var(--pad-card);--dialog-gap: var(--gap-group)}._body_ihs5q_19{display:flex;flex-direction:column;gap:var(--gap-group);min-height:0;--input-label-color: var(--colors-text-secondary)}._intro_ihs5q_28{font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary)}._urlBlock_ihs5q_34,._mode_ihs5q_35{display:flex;flex-direction:column;gap:var(--gap-control)}._urlLabel_ihs5q_41{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-inline);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary)}._urlDetail_ihs5q_51{font-weight:var(--typography-fontWeight-regular);color:var(--colors-text-tertiary)}._rooms_ihs5q_57{display:flex;flex-direction:column;gap:var(--gap-control);padding-top:var(--gap-group);border-top:1px solid var(--colors-border-subtle)}._roomsTitle_ihs5q_66{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-primary)}._roomList_ihs5q_73{display:flex;flex-direction:column;gap:var(--gap-group);margin:0;padding:0;list-style:none}._urlRow_ihs5q_82{display:flex;align-items:center;gap:var(--gap-cluster)}._url_ihs5q_34{flex:1;min-width:0;padding:var(--space-2) var(--space-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--typography-fontSize-xs);color:var(--colors-text-primary);text-overflow:ellipsis;background:var(--tint-surface);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-md)}._url_ihs5q_34:focus-visible{outline:2px solid var(--colors-border-strong);outline-offset:2px}._copy_ihs5q_110{flex-shrink:0}._hint_ihs5q_114{font-size:var(--typography-fontSize-xs);color:var(--colors-text-tertiary)}._caveat_ihs5q_120{font-size:var(--typography-fontSize-sm);color:var(--colors-status-warning)}._wizard_i5vjx_1{display:flex;flex-direction:column;gap:var(--gap-section)}._header_i5vjx_7{display:flex;flex-direction:column;gap:var(--gap-group)}._title_i5vjx_14{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xl);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);letter-spacing:var(--typography-letterSpacing-header)}._body_i5vjx_22{display:flex;flex-direction:column;gap:var(--gap-block)}._loading_i5vjx_28{display:flex;justify-content:center;padding-block:var(--gap-block)}._stepForm_i5vjx_38{display:flex;flex-direction:column;gap:var(--gap-field);--form-field-gap: var(--gap-field);--paired-field-columns: repeat(6, minmax(0, 1fr));width:100%}._stepForm_i5vjx_38._stepForm_i5vjx_38>div:has([class*=currencyInput-module_container__])+div{grid-column:span 4}._stepForm_i5vjx_38._stepForm_i5vjx_38>div:has([class*=currencyInput-module_container__]){grid-column:span 2}._stepForm_i5vjx_38._stepForm_i5vjx_38>div:has([class*=percentInput-module_container__]){grid-column:span 2}._stepForm_i5vjx_38 [class*=chipSelect-module_label__]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._photosStep_i5vjx_83{display:flex;flex-direction:column;gap:var(--gap-group)}._stepIntro_i5vjx_89,._requirement_i5vjx_90{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._review_i5vjx_95{display:flex;flex-direction:column;gap:var(--gap-group)}._reviewHead_i5vjx_101{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--gap-group)}._calendarSync_i5vjx_108{margin-left:auto;white-space:nowrap}._calendarSyncIcon_i5vjx_113{width:16px;height:16px}._reviewIntro_i5vjx_118{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._ledger_i5vjx_123{display:flex;flex-direction:column}._blocked_i5vjx_128{font-size:var(--typography-fontSize-sm);color:var(--colors-status-danger)}._layer_g1w9x_7{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1}._mark_g1w9x_15{position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-30%,-60%);opacity:.08}@media(max-width:768px){._mark_g1w9x_15{width:80dvh;height:80dvh;transform:translate(-25%,-60%)}}._barTop_g1w9x_37{fill:var(--colors-brand-persimmon)}._barMid_g1w9x_41,._barLow_g1w9x_42{fill:var(--colors-brand-indigo)}._page_18dp3_9{padding-block:var(--pad-page-block) 0}._numbers_18dp3_15{list-style:none;margin:calc(var(--gap-region) * -.5) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--gap-block) var(--gap-section)}._number_18dp3_15{padding-block-start:var(--pad-row);border-block-start:1px solid var(--colors-border-subtle);display:flex;flex-direction:column;gap:var(--gap-control)}._numeral_18dp3_32{font-family:var(--typography-fontFamily);font-size:var(--ed-numeral);font-weight:var(--typography-fontWeight-extrabold);line-height:.9;letter-spacing:-.05em;color:var(--colors-brand-indigo)}._number_18dp3_15:first-child ._numeral_18dp3_32{color:var(--colors-brand-persimmon)}._numberLabel_18dp3_45{max-width:22ch;color:var(--colors-text-secondary);line-height:var(--typography-lineHeight-para)}._manifesto_18dp3_53{display:flex;flex-direction:column;gap:var(--gap-section)}._ways_18dp3_61{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--gap-block)}._way_18dp3_61{min-height:22rem;padding:var(--gap-block);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap-cluster)}._ghostWord_18dp3_78{position:absolute;inset-block-start:-.12em;inset-inline-start:-.04em;font-family:var(--typography-fontFamily);font-size:var(--ed-numeral);font-weight:var(--typography-fontWeight-extrabold);line-height:1;letter-spacing:-.05em;color:color-mix(in srgb,var(--glow) 12%,transparent);transition:color var(--motion-duration-slow) var(--motion-easing) 80ms;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:768px){._way_18dp3_61{min-height:auto;padding:var(--pad-card);justify-content:flex-start}._ghostWord_18dp3_78{position:relative;inset:auto;margin-block-end:-.15em;font-size:var(--ed-statement);letter-spacing:-.04em}}._kicker_18dp3_113{position:relative;margin:0;font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--colors-brand-persimmon)}._wayTitle_18dp3_123{position:relative;margin:0;font-family:var(--typography-fontFamily);font-size:var(--ed-title);font-weight:var(--typography-fontWeight-extrabold);line-height:1.05;letter-spacing:-.03em}._wayBody_18dp3_133{position:relative;margin:0;max-width:34ch;font-size:var(--typography-fontSize-lg);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._tabs_18dp3_149{padding-block-start:var(--space-3);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg)}._tabs_18dp3_149 [role=tablist]{padding-inline:var(--space-3)}._argumentsFrame_18dp3_162{container-type:inline-size}._arguments_18dp3_162{list-style:none;margin:0;padding:var(--gap-group);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--gap-group)}@container (min-width: 36rem){._argument_18dp3_162:first-child{grid-column:1 / -1}._argument_18dp3_162:first-child ._argumentTitle_18dp3_184{font-size:var(--ed-title);font-weight:var(--typography-fontWeight-extrabold);letter-spacing:-.03em}}._argument_18dp3_162{padding:var(--pad-card);display:flex;flex-direction:column;gap:var(--gap-control)}._argument_18dp3_162 p{margin:0;line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._index_18dp3_206{font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xxl);font-weight:var(--typography-fontWeight-extrabold);line-height:1;letter-spacing:-.04em;color:var(--colors-brand-persimmon)}@supports (-webkit-text-stroke: 1px black){._index_18dp3_206{color:transparent;-webkit-text-stroke:1px var(--colors-brand-persimmon)}}._soon_18dp3_223{align-self:flex-start;padding:var(--space-1) var(--space-2);border:1px solid var(--colors-brand-persimmon);border-radius:var(--radius-sm);font-size:var(--typography-fontSize-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--colors-brand-persimmon)}._argumentTitle_18dp3_184{margin:0;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-lg);font-weight:var(--typography-fontWeight-bold);line-height:1.25;letter-spacing:-.01em}._platforms_18dp3_252{--platform-gap: clamp(var(--space-6), 5vw, var(--space-16));overflow:hidden;opacity:.6;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}._platformTrack_18dp3_260{display:flex;width:max-content;animation:_platformLoop_18dp3_1 40s linear infinite}@media(hover:hover)and (pointer:fine){._platforms_18dp3_252:hover ._platformTrack_18dp3_260{animation-play-state:paused}}@keyframes _platformLoop_18dp3_1{to{transform:translate(-50%)}}._platformList_18dp3_279{list-style:none;margin:0;padding:0 var(--platform-gap) 0 0;display:flex;align-items:center;gap:var(--platform-gap)}._platform_18dp3_252{display:inline-flex;align-items:center;gap:clamp(var(--space-1),1vw,var(--space-2));font-family:var(--typography-fontFamily);font-size:clamp(.75rem,1.6vw,var(--typography-fontSize-lg));font-weight:var(--typography-fontWeight-bold);letter-spacing:-.02em;color:var(--colors-text-primary);white-space:nowrap}._platformMark_18dp3_300{width:clamp(14px,2.4vw,28px);height:clamp(14px,2.4vw,28px);fill:currentColor;flex-shrink:0}@media(prefers-reduced-motion:reduce){._platforms_18dp3_252{-webkit-mask-image:none;mask-image:none}._platformTrack_18dp3_260{width:auto;animation:none}._platformList_18dp3_279{flex-wrap:wrap;justify-content:center;padding:0;row-gap:var(--gap-inline)}._platformList_18dp3_279[aria-hidden=true]{display:none}}._page_w45a9_4{--ed-display: clamp(2.75rem, 8vw, 6.5rem);--ed-statement: clamp(2.25rem, 5.5vw, 4.5rem);--ed-numeral: clamp(3.5rem, 10vw, 7.5rem);--ed-title: clamp(1.75rem, 3.6vw, 2.75rem);position:relative;isolation:isolate}._content_w45a9_28{grid-column:content-start / content-end;width:100%;max-width:76rem;margin-inline:auto;display:flex;flex-direction:column;gap:calc(var(--gap-region) * 1.5)}._hero_w45a9_40{display:flex;flex-direction:column;gap:var(--gap-block)}._eyebrow_w45a9_46{margin:0;font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--colors-brand-persimmon)}._display_w45a9_55{margin:0;display:flex;flex-direction:column;font-family:var(--typography-fontFamily);font-size:var(--ed-display);font-weight:var(--typography-fontWeight-extrabold);line-height:.95;letter-spacing:-.035em;color:var(--colors-brand-indigo)}._displayLine_w45a9_67{display:block}._connector_w45a9_72{padding-inline-start:.6em;font-family:var(--typography-secondaryFontFamily);font-size:.6em;font-style:italic;font-weight:var(--typography-fontWeight-regular);line-height:1.15;letter-spacing:0;color:var(--colors-brand-persimmon)}._outlined_w45a9_84{color:var(--colors-brand-indigo)}@supports (-webkit-text-stroke: 1px black){._outlined_w45a9_84{color:transparent;-webkit-text-stroke:2px var(--colors-brand-indigo)}}._lead_w45a9_95{margin:0;max-width:36ch;font-size:var(--typography-fontSize-xl);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._statement_w45a9_106{margin:0;max-width:18ch;font-family:var(--typography-secondaryFontFamily);font-size:var(--ed-statement);font-weight:var(--typography-fontWeight-regular);line-height:1.05;letter-spacing:-.02em;color:var(--colors-text-primary);text-wrap:balance}._accent_w45a9_118{font-family:var(--typography-secondaryFontFamily);font-style:italic;color:var(--colors-brand-persimmon)}._vision_w45a9_125{margin:0 0 0 auto;max-width:34ch;font-size:var(--typography-fontSize-xl);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._rows_w45a9_138{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}._row_w45a9_138{padding-block:var(--gap-block);border-block-start:1px solid var(--colors-border-subtle);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--gap-group) var(--gap-section);align-items:baseline}._row_w45a9_138:last-child{border-block-end:1px solid var(--colors-border-subtle)}._rowClaim_w45a9_159{margin:0;font-family:var(--typography-fontFamily);font-size:var(--ed-title);font-weight:var(--typography-fontWeight-bold);line-height:1.1;letter-spacing:-.025em;color:var(--colors-text-primary);text-wrap:balance}._rowBody_w45a9_170{margin:0;font-size:var(--typography-fontSize-lg);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._section_w45a9_180{display:flex;flex-direction:column;gap:var(--gap-section)}._sectionTitle_w45a9_186{margin:0;max-width:22ch;font-family:var(--typography-fontFamily);font-size:var(--ed-statement);font-weight:var(--typography-fontWeight-extrabold);line-height:1;letter-spacing:-.035em;color:var(--colors-text-primary);text-wrap:balance}._muted_w45a9_198{color:var(--colors-text-tertiary)}._glowCard_w45a9_207{--glow: var(--colors-brand-indigo);position:relative;border:1px solid color-mix(in srgb,var(--glow) 25%,var(--colors-border-subtle));border-radius:var(--radius-lg);box-shadow:0 0 0 1px color-mix(in srgb,var(--glow) 8%,transparent),0 8px 28px -8px color-mix(in srgb,var(--glow) 38%,transparent);transition:box-shadow var(--motion-duration-slow) var(--motion-easing) 80ms,border-color var(--motion-duration-slow) var(--motion-easing) 80ms}@media(hover:hover)and (pointer:fine){._glowCard_w45a9_207:hover{--glow: var(--colors-brand-persimmon)}}._paper_w45a9_227{background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent)}._closing_w45a9_234{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-block);padding-block-start:var(--gap-region);border-block-start:1px solid var(--colors-border-subtle)}._closingTitle_w45a9_243{margin:0;max-width:14ch;font-family:var(--typography-fontFamily);font-size:var(--ed-display);font-weight:var(--typography-fontWeight-extrabold);line-height:.95;letter-spacing:-.035em;color:var(--colors-brand-indigo);text-wrap:balance}._closingTitle_w45a9_243 ._accent_w45a9_118,._display_w45a9_55 ._accent_w45a9_118,._sectionTitle_w45a9_186 ._accent_w45a9_118{font-weight:var(--typography-fontWeight-regular);letter-spacing:-.01em}._ctas_w45a9_263{display:flex;flex-wrap:wrap;gap:var(--gap-inline)}._aside_w45a9_269{margin:0;font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._page_sw1ji_8{padding-block:var(--pad-page-block) 0}._jumps_sw1ji_14{display:flex;flex-wrap:wrap;gap:var(--gap-cluster)}._jump_sw1ji_14{padding:var(--space-2) var(--space-4);border:1px solid var(--colors-border-subtle);border-radius:var(--radius-pill);font-size:var(--typography-fontSize-md);font-weight:var(--typography-fontWeight-semibold);color:var(--colors-brand-indigo);text-decoration:none;transition:border-color var(--motion-duration-slow) var(--motion-easing),color var(--motion-duration-slow) var(--motion-easing)}._jump_sw1ji_14:hover,._jump_sw1ji_14:focus-visible{border-color:var(--colors-brand-persimmon);color:var(--colors-brand-persimmon)}._group_sw1ji_41,._guide_sw1ji_42{scroll-margin-block-start:var(--nav-clearance)}@media(max-width:768px){._group_sw1ji_41,._guide_sw1ji_42{scroll-margin-block-start:var(--mobile-chrome-clearance)}}._groupHead_sw1ji_53{display:flex;flex-direction:column;gap:var(--gap-control)}._guides_sw1ji_59{display:flex;flex-direction:column}._guide_sw1ji_42{border-block-start:1px solid var(--colors-border-subtle)}._guide_sw1ji_42:last-child{border-block-end:1px solid var(--colors-border-subtle)}._summary_sw1ji_72{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-block);padding-block:var(--pad-row);cursor:pointer;list-style:none}._summary_sw1ji_72::-webkit-details-marker{display:none}._question_sw1ji_88{margin:0;font-family:var(--typography-fontFamily);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:var(--typography-fontWeight-bold);line-height:1.25;letter-spacing:-.015em;color:var(--colors-text-primary);text-wrap:balance;transition:color var(--motion-duration-slow) var(--motion-easing)}._summary_sw1ji_72:hover ._question_sw1ji_88,._summary_sw1ji_72:focus-visible ._question_sw1ji_88,._guide_sw1ji_42[open] ._question_sw1ji_88{color:var(--colors-brand-indigo)}._chevron_sw1ji_106{flex:none;width:24px;height:24px;color:var(--colors-text-tertiary);transition:rotate .2s ease}._guide_sw1ji_42[open] ._chevron_sw1ji_106{rotate:180deg;color:var(--colors-brand-persimmon)}@supports (interpolate-size: allow-keywords){._guide_sw1ji_42{interpolate-size:allow-keywords}._guide_sw1ji_42::details-content{block-size:0;overflow:clip;transition:block-size .3s ease,content-visibility .3s allow-discrete}._guide_sw1ji_42[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){._chevron_sw1ji_106,._guide_sw1ji_42::details-content{transition:none}}._answer_sw1ji_148{max-width:44rem;padding-block-end:var(--gap-block);display:flex;flex-direction:column;gap:var(--gap-group);font-size:var(--typography-fontSize-lg);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary)}._answer_sw1ji_148 p,._answer_sw1ji_148 ul,._answer_sw1ji_148 ol{margin:0;text-wrap:pretty}._answer_sw1ji_148 ul,._answer_sw1ji_148 ol{padding-inline-start:1.25em;display:flex;flex-direction:column;gap:var(--gap-control)}._answer_sw1ji_148 ol li::marker{font-weight:var(--typography-fontWeight-bold);color:var(--colors-brand-persimmon)}._answer_sw1ji_148 ul li::marker{color:var(--colors-brand-indigo)}._answer_sw1ji_148 strong{color:var(--colors-text-primary)}._shot_sw1ji_189{margin:0;display:flex;flex-direction:column;gap:var(--gap-control)}._shotFrame_sw1ji_196{display:block;width:100%;border:1px solid var(--colors-border-subtle);border-radius:var(--radius-lg);object-fit:cover}._desktop_sw1ji_204 ._shotFrame_sw1ji_196{aspect-ratio:16 / 10}._phone_sw1ji_208{max-width:16rem}._phone_sw1ji_208 ._shotFrame_sw1ji_196{aspect-ratio:9 / 19.5}._placeholder_sw1ji_217{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-control);border-style:dashed;border-color:var(--colors-border-strong);background:var(--raised-surface);background:color-mix(in srgb,var(--raised-surface) var(--surface-veil),transparent);font-size:var(--typography-fontSize-sm);font-weight:var(--typography-fontWeight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--colors-text-tertiary)}._placeholder_sw1ji_217 svg{width:32px;height:32px}._caption_sw1ji_239{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._page_ufxu4_8{padding-block:var(--pad-page-block) 0}._sectionHead_ufxu4_12{display:flex;flex-direction:column;gap:var(--gap-control)}._planGrid_ufxu4_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:var(--gap-cluster);margin:0;padding:0;list-style:none}._planGrid_ufxu4_19[aria-busy=true]{min-height:28rem}._notes_ufxu4_36,._status_ufxu4_37{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-control)}._page_16sqi_2{padding-block:var(--pad-page-block)}._document_16sqi_11{grid-column:content-start / content-end;max-width:68ch;display:flex;flex-direction:column;gap:var(--gap-block)}._heading_16sqi_21{display:flex;flex-direction:column;gap:var(--gap-control)}._title_16sqi_29{margin:0}._lastUpdated_16sqi_33{font-size:var(--typography-fontSize-sm);color:var(--colors-text-tertiary)}._section_16sqi_38{display:flex;flex-direction:column;gap:var(--gap-group)}._sectionHeading_16sqi_44{margin:0}._list_16sqi_50{margin:0;padding-inline-start:var(--pad-row);display:flex;flex-direction:column;gap:var(--gap-inline);color:var(--colors-text-primary);line-height:var(--typography-lineHeight-para)}._tableWrap_16sqi_63{overflow-x:auto}._table_16sqi_63{width:100%;border-collapse:collapse;font-size:var(--typography-fontSize-sm);line-height:var(--typography-lineHeight-para)}._table_16sqi_63 th,._table_16sqi_63 td{text-align:start;vertical-align:top;padding:var(--gap-inline) var(--gap-group);border-bottom:1px solid var(--colors-border)}._table_16sqi_63 th{font-weight:var(--typography-fontWeight-semibold);color:var(--colors-text-secondary);white-space:nowrap}._table_16sqi_63 td{color:var(--colors-text-primary)}._page_1bxsy_8{padding-block:var(--pad-page-block) 0;row-gap:var(--gap-region)}._creed_1bxsy_15{display:flex;flex-direction:column;gap:var(--gap-section)}._question_1bxsy_25{margin:0;max-width:26ch;padding-inline-start:var(--pad-card);border-inline-start:3px solid var(--colors-brand-persimmon);font-family:var(--typography-secondaryFontFamily);font-size:var(--ed-title);font-style:italic;line-height:1.2;color:var(--colors-brand-indigo);text-wrap:balance}._promises_1bxsy_40{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--gap-block)}._promise_1bxsy_40{min-height:18rem;padding:var(--pad-card);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap-control)}._promiseWord_1bxsy_63{position:absolute;inset-block-start:var(--pad-row);inset-inline-start:var(--pad-card);font-family:var(--typography-fontFamily);font-size:var(--ed-statement);font-weight:var(--typography-fontWeight-extrabold);line-height:1;letter-spacing:-.04em;color:color-mix(in srgb,var(--glow) 22%,transparent);transition:color var(--motion-duration-slow) var(--motion-easing) 80ms;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:768px){._promise_1bxsy_40{min-height:auto;justify-content:flex-start}._promiseWord_1bxsy_63{position:relative;inset:auto;margin-block-end:-.1em}}._struck_1bxsy_92{text-decoration:line-through;text-decoration-color:var(--colors-brand-persimmon);text-decoration-thickness:.08em}._kept_1bxsy_98{font-family:var(--typography-secondaryFontFamily);font-style:italic;font-weight:var(--typography-fontWeight-regular);letter-spacing:-.01em;color:color-mix(in srgb,var(--colors-brand-persimmon) 55%,transparent)}._promiseTitle_1bxsy_106{position:relative;margin:0;font-family:var(--typography-fontFamily);font-size:var(--typography-fontSize-xxl);font-weight:var(--typography-fontWeight-extrabold);line-height:1.1;letter-spacing:-.03em}._promiseBody_1bxsy_116{position:relative;margin:0;line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._person_1bxsy_126{display:flex;flex-direction:column;gap:var(--gap-section)}._person_1bxsy_126>h2{font-size:var(--ed-statement)}._story_1bxsy_138{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--gap-block) var(--gap-region);align-items:start}._portraitFigure_1bxsy_150{margin:0;width:100%;max-width:24rem}._portraitFrame_1bxsy_156{padding:var(--pad-row)}._portrait_1bxsy_150{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border:1px solid var(--colors-brand-indigo);border-radius:var(--radius-md)}._hanko_1bxsy_170{position:absolute;right:calc(-1 * var(--space-3));bottom:calc(-1 * var(--space-3));width:var(--space-12);height:var(--space-12);display:flex;align-items:center;justify-content:center;background:var(--colors-brand-persimmon);border-radius:var(--radius-sm);box-shadow:var(--shadow-card-base);color:var(--colors-background-primary);transform:rotate(-6deg)}._hanko_1bxsy_170 svg{display:block;width:60%;height:60%}._bio_1bxsy_192{max-width:60ch;display:flex;flex-direction:column;gap:var(--gap-group)}._bio_1bxsy_192 p{margin:0;font-size:var(--typography-fontSize-lg);line-height:var(--typography-lineHeight-para);color:var(--colors-text-secondary);text-wrap:pretty}._bio_1bxsy_192 ._turn_1bxsy_208{font-size:var(--ed-title);font-weight:var(--typography-fontWeight-extrabold);line-height:1.1;letter-spacing:-.03em;color:var(--colors-text-primary)}._person_1bxsy_126 ._heart_1bxsy_216{max-width:20ch}._strategy_1bxsy_220{margin:0;max-width:24ch;margin-inline-start:auto;font-family:var(--typography-fontFamily);font-size:var(--ed-title);font-weight:var(--typography-fontWeight-bold);line-height:1.15;letter-spacing:-.025em;color:var(--colors-text-primary);text-wrap:balance}
