@font-face{font-family:Grand Hotel;src:url(/fonts/grand-hotel/GrandHotel-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--font-ui:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-brand:"Grand Hotel", "Brush Script MT", cursive;--paper:#f4eee3;--ink:#4c463e;--muted:#776e64;--line:#cfc3b3;--brown:#493b30;--gold:#efd09b}*{box-sizing:border-box}html{background:#d9d0c1}body{color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,textarea,select{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #8b571f}button{touch-action:manipulation}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.skip-link{background:var(--paper);z-index:20;padding:12px;position:fixed;top:6px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}button:disabled{cursor:wait}.people-search{border-block:1px solid var(--line);margin-top:16px}.people-search>summary{cursor:pointer;min-height:46px;padding-block:14px;font-size:13px;font-weight:700}.people-search>section{padding-bottom:12px}
._3zKb0a_navigation{width:100%;max-width:480px;padding:3px 3px calc(3px + env(safe-area-inset-bottom));z-index:10;background:linear-gradient(#554a3e,#302922);border-top:3px double #b3a18a;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -1px 3px #241c2433}._3zKb0a_tab{color:#d5ccbf;text-shadow:0 -1px #17110d;min-width:0;min-height:61px;font-family:var(--font-brand);border:1px solid #0000;border-radius:3px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:clamp(20px,5.6vw,23px);font-weight:400;text-decoration:none;display:flex}._3zKb0a_tab>span{white-space:nowrap;flex-shrink:0;max-width:100%;padding:0 2px 3px;line-height:1.35;display:block;overflow:hidden}._3zKb0a_tab svg{filter:drop-shadow(0 1px 1px #17110d);width:25px;height:25px}._3zKb0a_tab[aria-current]{color:#ffe0a8;background:linear-gradient(#77634b,#4a3c2c);border-color:#282017;box-shadow:inset 0 1px 2px #21180b66,0 1px #ffffff12}._3zKb0a_camera{isolation:isolate;padding-top:2px;position:relative}._3zKb0a_camera:before{content:"";z-index:-1;background:linear-gradient(#493b30,#211912);border:1px solid #8b7764;border-radius:34px 34px 3px 3px;width:68px;position:absolute;top:-10px;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #c9b797,0 2px 3px #17110c88}._3zKb0a_camera svg{width:31px;height:31px;box-shadow:none;filter:drop-shadow(0 1px 1px #17110d);background:0 0;border-radius:0;flex-shrink:0;margin-bottom:-6px;padding:0;position:relative;transform:translateY(-6px)}._3zKb0a_tab._3zKb0a_camera[aria-current]{box-shadow:none;color:#fff8ed;background:0 0;border-color:#0000}._3zKb0a_tab._3zKb0a_camera[aria-current]:before{background:linear-gradient(#614b35,#2d2117);border-color:#efd09b;box-shadow:inset 0 1px #efd09b,0 2px 4px #17110c99}
