@font-face{font-family:Limelight;src:url(/fonts/limelight.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/fonts/josefin-sans.woff2)format("woff2");font-weight:100 700;font-display:swap}:root{--sea:#071618;--sea2:#0c2427;--sea3:#12333a;--gold:#d4ac55;--gold2:#f1d48a;--gold-dim:#8a6d2f;--cream:#efe4c8;--muted:#a99c7e;--rust:#b5543c;--teal:#3fa59a;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--font-display:"Limelight",serif;--font-body:"Josefin Sans",system-ui,sans-serif;--content-width:560px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);color:var(--cream);background:var(--sea);-webkit-tap-highlight-color:transparent;min-height:100vh;padding-bottom:calc(var(--safe-b) + 24px);background-image:radial-gradient(at 50% -10%,#d4ac552e,#0000 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cg fill='none' stroke='%23d4ac55' stroke-opacity='.06'%3E%3Cpath d='M0 28a28 28 0 0 1 56 0M-28 14a28 28 0 0 1 56 0M28 14a28 28 0 0 1 56 0M10 28a18 18 0 0 1 36 0M-18 14a18 18 0 0 1 36 0M38 14a18 18 0 0 1 36 0'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#0a1e21 0%,#061214 100%);background-attachment:fixed}button,input{font:inherit;color:inherit}button{cursor:pointer;appearance:none;background:0 0;border:0}@media (prefers-reduced-motion:reduce){*{transition:none!important}}._mark_7qslk_1{color:var(--gold2);background:#f1d48a47;padding:0 1px}._item_1fr8n_1{text-align:left;border-bottom:1px solid #d4ac551f;align-items:flex-start;gap:12px;width:100%;padding:13px 10px 13px 8px;transition:background .2s,opacity .3s;display:flex}._item_1fr8n_1:active{background:#d4ac5514}._num_1fr8n_7{color:var(--gold-dim);letter-spacing:.05em;text-align:right;flex:0 0 30px;padding-top:4px;font-size:11px}._box_1fr8n_8{flex:0 0 26px;place-items:center;height:26px;margin-top:-1px;display:grid;position:relative}._box_1fr8n_8:before{content:"";border:1.5px solid var(--gold);transition:background .2s,border-color .2s;position:absolute;inset:3px;transform:rotate(45deg)}._box_1fr8n_8 svg{color:#0b1a0f;opacity:0;width:14px;height:14px;transition:all .2s;position:relative;transform:scale(.4)}._found_1fr8n_17 ._box_1fr8n_8:before{background:var(--gold);border-color:var(--gold2);box-shadow:0 0 10px #f1d48a80}._found_1fr8n_17 ._box_1fr8n_8 svg{opacity:1;transform:scale(1)}._text_1fr8n_19{flex:1;min-width:0;display:block}._title_1fr8n_20,._speaker_1fr8n_20,._location_1fr8n_20{display:block}._title_1fr8n_20{letter-spacing:.02em;color:var(--cream);font-size:16.5px;font-weight:600;line-height:1.25}._speaker_1fr8n_20{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-top:3px;font-size:11px}._location_1fr8n_20{color:var(--muted);margin-top:4px;font-size:14px;font-weight:300;line-height:1.4}._tag_1fr8n_24{letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--rust);color:#e48a70;margin-top:6px;padding:2px 6px;font-size:9.5px;display:inline-block}._note_1fr8n_25{border-color:var(--teal);color:var(--teal)}._found_1fr8n_17 ._title_1fr8n_20{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--gold-dim);text-decoration-color:var(--gold-dim)}._found_1fr8n_17 ._location_1fr8n_20,._found_1fr8n_17 ._speaker_1fr8n_20{opacity:.55}._scrim_vkc50_1{z-index:50;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_vkc50_2{width:100%;max-width:var(--content-width);background:var(--sea2);border-top:2px solid var(--gold);padding:20px 18px calc(var(--safe-b) + 20px)}._sheet_vkc50_2 h3{font-family:var(--font-display);color:var(--gold2);margin-bottom:8px;font-size:21px;font-weight:400}._sheet_vkc50_2 p{color:var(--muted);margin-bottom:12px;font-size:14px;line-height:1.45}._sheet_vkc50_2 textarea{background:var(--sea);border:1px solid var(--gold-dim);width:100%;height:84px;color:var(--cream);resize:none;border-radius:0;padding:10px;font-family:ui-monospace,Menlo,monospace;font-size:16px}._actions_vkc50_6{gap:8px;margin-top:12px;display:flex}._button_vkc50_7{letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--gold-dim);height:44px;color:var(--gold);flex:1;font-size:12px}._primary_vkc50_8{background:linear-gradient(180deg,var(--gold2),var(--gold));color:#1a1407;border-color:var(--gold);font-weight:700}._danger_vkc50_9{background:var(--rust);color:#fff;border-color:var(--rust)}._seg_1xboe_1{border:1px solid var(--gold-dim);grid-template-columns:repeat(3,1fr);display:grid}._seg_1xboe_1 button{letter-spacing:.22em;text-transform:uppercase;height:34px;color:var(--muted);border-right:1px solid var(--gold-dim);font-size:11.5px}._seg_1xboe_1 button:last-child{border-right:0}._seg_1xboe_1 button[aria-pressed=true]{background:linear-gradient(180deg,var(--gold2),var(--gold));color:#1a1407;font-weight:700}._wrap_7ilr9_2{padding:calc(var(--safe-t) + 14px) 12px 4px;max-width:584px;margin:0 auto}._hero_7ilr9_3,._f2_7ilr9_3,._f3_7ilr9_3,._panel_7ilr9_3{clip-path:polygon(14px 0,calc(100% - 14px) 0,calc(100% - 14px) 7px,calc(100% - 7px) 7px,calc(100% - 7px) 14px,100% 14px,100% calc(100% - 14px),calc(100% - 7px) calc(100% - 14px),calc(100% - 7px) calc(100% - 7px),calc(100% - 14px) calc(100% - 7px),calc(100% - 14px) 100%,14px 100%,14px calc(100% - 7px),7px calc(100% - 7px),7px calc(100% - 14px),0 calc(100% - 14px),0 14px,7px 14px,7px 7px,14px 7px)}._hero_7ilr9_3{background:linear-gradient(180deg,var(--gold2),var(--gold) 40%,var(--gold-dim));padding:1.5px}._f2_7ilr9_3{background:var(--sea);padding:4px}._f3_7ilr9_3{background:#d4ac5573;padding:1px}._panel_7ilr9_3{text-align:center;background:radial-gradient(90% 80% at 50% 100%,#1a4046 0%,#0c2427 55%,#081a1c 100%);padding:26px 14px 62px;position:relative;overflow:hidden}._rays_7ilr9_10{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._sun_7ilr9_11{pointer-events:none;width:150px;height:50px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._text_7ilr9_12{position:relative}._eyebrow_7ilr9_13{letter-spacing:.38em;text-transform:uppercase;color:var(--gold);white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-size:10.5px;font-weight:600;display:flex}._eyebrow_7ilr9_13 span{padding-left:.38em}._eyebrow_7ilr9_13:before,._eyebrow_7ilr9_13:after{content:"";background:linear-gradient(var(--gold),var(--gold)) center/100% 1px no-repeat;flex:1;max-width:54px;height:5px}._eyebrow_7ilr9_13 i{background:var(--gold);flex:none;width:5px;height:5px;transform:rotate(45deg)}._title_7ilr9_18{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;letter-spacing:.03em;background:linear-gradient(180deg,#fbe9b4 0%,var(--gold2) 30%,var(--gold) 62%,#9a7630 100%);color:#0000;filter:drop-shadow(0 2px #0000008c);-webkit-background-clip:text;background-clip:text;margin:12px 0 8px;font-size:clamp(25px,8.6vw,46px);font-weight:400;line-height:1.05}._rule_7ilr9_25{width:min(240px,70%);height:12px;margin:0 auto 9px;display:block}._sub_7ilr9_26{letter-spacing:.3em;text-transform:uppercase;color:var(--cream);white-space:nowrap;padding-left:.3em;font-size:11.5px;font-weight:400}._sub_7ilr9_26 b{color:var(--gold);margin:0 .35em;font-weight:400}@media (width<=359px){._eyebrow_7ilr9_13{letter-spacing:.26em}._sub_7ilr9_26{letter-spacing:.2em;font-size:10.5px}}._hint_1b1e1_1{left:12px;right:12px;bottom:calc(var(--safe-b) + 12px);z-index:40;background:var(--sea2);border:1.5px solid var(--gold);max-width:536px;color:var(--cream);margin:0 auto;padding:14px 44px 14px 14px;font-size:14px;line-height:1.45;position:fixed;box-shadow:0 10px 30px #0009}._hint_1b1e1_1 b{font-family:var(--font-display);color:var(--gold2);margin-bottom:2px;font-size:17px;font-weight:400;display:block}._hint_1b1e1_1 svg{vertical-align:-2px;width:15px;height:15px;color:var(--gold)}._close_1b1e1_5{width:34px;height:34px;color:var(--muted);font-size:22px;position:absolute;top:6px;right:6px}._footer_1y9vh_1{max-width:var(--content-width);text-align:center;margin:34px auto 0;padding:0 14px}._divider_1y9vh_2{background:linear-gradient(var(--gold),var(--gold)) center/100% 1px no-repeat;max-width:300px;height:16px;margin:0 auto 14px}._divider_1y9vh_2:after{content:"";background:var(--gold);width:10px;height:10px;margin:3px auto 0;display:block;transform:rotate(45deg)}._buttons_1y9vh_5{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._buttons_1y9vh_5+._buttons_1y9vh_5{margin-top:8px}._button_1y9vh_5{letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--gold-dim);color:var(--gold);padding:11px 14px;font-size:11px}._danger_1y9vh_8{color:#e48a70;border-color:#b5543c99}._fine_1y9vh_9{color:var(--muted);margin-top:14px;font-size:11.5px;font-weight:300;line-height:1.55}._quote_1y9vh_10{font-family:var(--font-display);color:var(--gold-dim);letter-spacing:.04em;margin-top:16px;font-size:14px}._chips_hvpbk_1{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;margin:0 -14px;padding:8px 14px 2px;display:flex;overflow-x:auto}._chips_hvpbk_1::-webkit-scrollbar{display:none}._chip_hvpbk_1{letter-spacing:.12em;text-transform:uppercase;color:var(--cream);white-space:nowrap;border:1px solid #d4ac5559;flex:none;padding:7px 10px;font-size:11px}._chip_hvpbk_1 b{color:var(--gold);margin-left:4px;font-weight:600}._done_hvpbk_5{border-color:var(--teal);color:var(--teal)}._done_hvpbk_5 b{color:var(--teal)}._level_2gzk9_1{scroll-margin-top:var(--hdr,240px);margin:18px 0 6px}._header_2gzk9_2{text-align:left;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold-dim);background:linear-gradient(90deg,#d4ac5529,#d4ac550a);align-items:center;gap:10px;width:100%;padding:12px;display:flex;position:relative}._header_2gzk9_2:before,._header_2gzk9_2:after{content:"";background:var(--gold);width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}._header_2gzk9_2:before{left:-5px}._header_2gzk9_2:after{right:-5px}._numeral_2gzk9_10{border-right:1px solid var(--gold-dim);letter-spacing:.08em;min-width:34px;color:var(--gold);text-align:center;flex:none;padding-right:10px;font-size:13px;font-weight:600}._name_2gzk9_11{font-family:var(--font-display);letter-spacing:.04em;color:var(--gold2);flex:1;font-size:19px}._count_2gzk9_12{letter-spacing:.12em;color:var(--muted);font-size:12px}._complete_2gzk9_13 ._count_2gzk9_12{color:var(--teal)}._chevron_2gzk9_14{width:14px;height:14px;color:var(--gold);transition:transform .25s}._collapsed_2gzk9_15 ._chevron_2gzk9_14{transform:rotate(-90deg)}._bar_2gzk9_16{background:#d4ac5526;height:3px;margin:0 6px}._bar_2gzk9_16 i{background:var(--gold);width:0;height:100%;transition:width .4s;display:block}._complete_2gzk9_13 ._bar_2gzk9_16 i{background:var(--teal)}._items_2gzk9_19{margin-top:4px;list-style:none}._empty_nusob_1{text-align:center;color:var(--muted);padding:40px 20px;font-size:15px}._empty_nusob_1 b{font-family:var(--font-display);color:var(--gold);margin-bottom:6px;font-size:20px;font-weight:400;display:block}._victory_nusob_3{text-align:center;border:1.5px solid var(--gold);background:radial-gradient(#d4ac5533,#0000 70%);margin:16px 0 0;padding:18px}._victory_nusob_3 h2{font-family:var(--font-display);color:var(--gold2);letter-spacing:.08em;font-size:26px;font-weight:400}._victory_nusob_3 p{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;margin-top:4px;font-size:13px}._gauge_13fcq_1{max-width:var(--content-width);margin:0 auto}._row_13fcq_2{justify-content:space-between;align-items:flex-end;margin-bottom:6px;display:flex}._count_13fcq_3{color:var(--gold2);font-variant-numeric:tabular-nums;font-size:30px;font-weight:300;line-height:1}._count_13fcq_3 small{color:var(--muted);letter-spacing:.1em;font-family:Josefin Sans;font-size:14px}._pct_13fcq_5{letter-spacing:.25em;text-transform:uppercase;color:var(--gold);font-size:12px}._bar_13fcq_6{background:linear-gradient(180deg,var(--gold2),var(--gold-dim));clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);height:16px;position:relative}._bar_13fcq_6:before{content:"";clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);background:repeating-linear-gradient(90deg,#d4ac5524 0 2px,#0000 2px 10px),#04100f;position:absolute;inset:1.5px}._fill_13fcq_9{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 50%,calc(100% - 5px) 100%,5px 100%,0 50%);background:repeating-linear-gradient(115deg,#fff3 0 6px,transparent 6px 14px), linear-gradient(180deg,var(--gold2),var(--gold) 50%,#a37d33);width:0;transition:width .55s cubic-bezier(.2,.8,.2,1);position:absolute;top:3.5px;bottom:3.5px;left:3.5px}._search_1br04_1{background:var(--gold-dim);clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,11px 100%,0 50%);padding:1px;position:relative}._search_1br04_1:focus-within{background:var(--gold)}._search_1br04_1 input{background:var(--sea2);width:100%;height:42px;color:var(--cream);letter-spacing:.03em;clip-path:polygon(10.5px 0,calc(100% - 10.5px) 0,100% 50%,calc(100% - 10.5px) 100%,10.5px 100%,0 50%);border:0;border-radius:0;outline:none;padding:0 42px;font-size:16px;display:block}._search_1br04_1 input:focus{background:var(--sea3)}._search_1br04_1 input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}._search_1br04_1 input::-webkit-search-decoration{-webkit-appearance:none;display:none}._search_1br04_1 input::placeholder{color:var(--muted);opacity:.8}._icon_1br04_12{z-index:2;pointer-events:none;width:16px;height:16px;color:var(--gold);position:absolute;top:50%;left:18px;transform:translateY(-50%)}._clear_1br04_13{z-index:2;width:30px;height:30px;color:var(--muted);font-size:20px;line-height:30px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._top_9lt14_1{top:var(--safe-t);z-index:20;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#071618fa 0%,#071618f0 85%,#07161800 100%);padding:10px 14px 8px;position:sticky}._stuck_9lt14_8:before{content:"";height:var(--safe-t);background:#071618fa;position:absolute;bottom:100%;left:0;right:0}._stuck_9lt14_8{box-shadow:0 10px 18px -12px #000c}._controls_9lt14_10{max-width:var(--content-width);flex-direction:column;gap:8px;margin:8px auto 0;display:flex}._toast_qeq09_1{left:50%;bottom:calc(var(--safe-b) + 18px);opacity:0;background:var(--gold);color:#1a1407;letter-spacing:.18em;text-transform:uppercase;z-index:60;pointer-events:none;padding:10px 16px;font-size:12px;font-weight:700;transition:all .25s;position:fixed;transform:translate(-50%)translateY(30px)}._on_qeq09_2{opacity:1;transform:translate(-50%)translateY(0)}._main_1jvk5_1{max-width:var(--content-width);margin:0 auto;padding:6px 12px 0}
