.v6tdHa_layer{--sn-surface:var(--pz-stone-2);--sn-text:var(--pz-chat);--sn-soft:#cbc0aa;--sn-accent:var(--pz-gold);--sn-border:#8e7b57;--sn-radius:4px;--sn-shadow:0 12px 32px #09080799;pointer-events:none;color:var(--sn-text);font:14px/1.7 var(--pz-font);scrollbar-color:var(--sn-border) var(--sn-surface);caret-color:var(--sn-accent);position:absolute;inset:0}.v6tdHa_layer *,.v6tdHa_layer :before,.v6tdHa_layer :after{box-sizing:border-box}.v6tdHa_layer button,.v6tdHa_layer input,.v6tdHa_layer select,.v6tdHa_layer textarea{font:inherit}.v6tdHa_layer button{min-height:40px;color:var(--sn-text);background:var(--sn-surface);border:1px solid var(--sn-border);border-radius:var(--sn-radius);cursor:pointer;pointer-events:auto;padding:8px 12px}.v6tdHa_layer button:hover:not(:disabled),.v6tdHa_layer button[aria-pressed=true]{color:var(--pz-edge);background:var(--sn-accent)}.v6tdHa_layer button:active:not(:disabled){transform:translateY(1px)}.v6tdHa_layer button:disabled{opacity:.5;cursor:default}.v6tdHa_layer :focus-visible{outline:2px solid var(--sn-accent);outline-offset:3px}.v6tdHa_layer ::selection{background:var(--sn-accent);color:var(--sn-surface)}.v6tdHa_dock{flex-flow:wrap;gap:4px;display:flex;position:absolute;bottom:76px;right:12px}.v6tdHa_dock button{min-width:72px;padding:4px 8px;font-size:12px}.v6tdHa_shade{pointer-events:auto;z-index:12;background:#09080780;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.v6tdHa_panel{overscroll-behavior:contain;border-radius:var(--sn-radius);background:var(--sn-surface);width:min(100%,640px);max-height:100%;box-shadow:var(--sn-shadow);pointer-events:auto;padding:24px;overflow:auto}.v6tdHa_panel header{background:var(--sn-surface);z-index:2;justify-content:space-between;align-items:center;gap:16px;padding-block:8px;display:flex;position:sticky;top:-24px}.v6tdHa_panel h3{letter-spacing:-.02em;color:var(--sn-accent);margin:0;font-size:22px;line-height:1.3}.v6tdHa_panel h4{margin:16px 0 8px;font-size:16px}.v6tdHa_panel p{overflow-wrap:anywhere;margin:12px 0}.v6tdHa_panel small{color:var(--sn-soft);font-size:12px;display:block}.v6tdHa_panel button{margin:4px 4px 4px 0}.v6tdHa_row,.v6tdHa_seedRow{flex-wrap:wrap;gap:4px;display:flex}.v6tdHa_floorList{flex-direction:column;gap:4px;margin-block:20px;display:flex}.v6tdHa_floorList button{text-align:left;align-items:center;gap:16px;display:flex}.v6tdHa_floorList b{min-width:24px;color:inherit;font-size:24px}.v6tdHa_floorList small{color:inherit}.v6tdHa_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:24px;display:grid}.v6tdHa_items article{border-bottom:1px solid var(--sn-border);min-width:0;padding-bottom:16px}.v6tdHa_items h4{margin-top:4px}.v6tdHa_items button{padding:8px;font-size:12px}.v6tdHa_art{width:80px;height:80px;image-rendering:pixelated;background:url(/sanctuary/items-pixel.webp) 0 0/400% 400%;margin-bottom:8px;display:block}.v6tdHa_seedRow button{text-align:left;flex:128px}.v6tdHa_sky{width:min(100%,400px);color:var(--sn-accent);margin:16px auto;display:block}.v6tdHa_panel textarea{resize:vertical;background:var(--pz-stone);border:1px solid var(--sn-border);border-radius:var(--sn-radius);width:100%;min-height:104px;color:var(--sn-text);margin-block:12px;padding:12px;display:block}.v6tdHa_panel textarea::placeholder{color:var(--sn-soft)}.v6tdHa_panel select{background:var(--pz-stone);max-width:100%;color:var(--sn-text);border:1px solid var(--sn-border);margin:4px 8px;padding:8px}.v6tdHa_panel label{display:block}.v6tdHa_panel input{accent-color:var(--sn-accent);margin-right:8px}.v6tdHa_post{border-top:1px solid var(--sn-border);margin-top:24px;padding-top:16px}.v6tdHa_post p{white-space:pre-wrap}.v6tdHa_bossHud{background:var(--sn-surface);width:min(32%,240px);padding:8px 12px;position:absolute;top:148px;left:12px;transform:none}.v6tdHa_bossHud strong,.v6tdHa_bossHud span{font-size:12px;display:block}.v6tdHa_layer progress{width:100%;height:8px;accent-color:var(--sn-accent);margin-block:8px;display:block}.v6tdHa_placement{background:var(--sn-surface);pointer-events:auto;z-index:10;width:max-content;max-width:calc(100% - 24px);padding:12px;position:absolute;bottom:88px;left:50%;transform:translate(-50%)}.v6tdHa_placement span{font-size:12px;display:block}.v6tdHa_toast{background:var(--sn-surface);max-width:calc(100% - 24px);color:var(--sn-accent);z-index:13;margin:0;padding:8px 16px;position:absolute;bottom:84px;left:50%;transform:translate(-50%)}@media (max-width:600px){.v6tdHa_layer{font-size:13px}.v6tdHa_shade{padding:8px}.v6tdHa_panel{padding:16px}.v6tdHa_panel header{top:-16px}.v6tdHa_panel h3{font-size:20px}.v6tdHa_dock{flex-direction:column;max-width:96px;top:76px;bottom:auto;right:8px}.v6tdHa_dock button{min-width:64px;min-height:44px}.v6tdHa_items{gap:20px 8px}.v6tdHa_items h4{font-size:14px}.v6tdHa_bossHud{width:calc(100% - 96px);top:76px;left:8px;transform:none}.v6tdHa_art{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.v6tdHa_layer button:active:not(:disabled){transform:none}}@media (max-width:600px){.v6tdHa_dock{flex-flow:row;max-width:none;top:76px;left:8px;right:8px}.v6tdHa_dock button{overflow-wrap:anywhere;flex:1;min-width:0;min-height:44px;padding:4px;font-size:12px}.v6tdHa_bossHud{width:calc(100% - 16px);top:156px}.v6tdHa_layer[data-floor=battleground] .v6tdHa_dock{width:132px;right:auto}.v6tdHa_layer[data-floor=battleground] .v6tdHa_dock button:nth-child(3),.v6tdHa_layer[data-floor=battleground] .v6tdHa_dock button:nth-child(4){display:none}.v6tdHa_layer[data-floor=battleground] .v6tdHa_bossHud{width:calc(100% - 156px);padding:4px 8px;top:76px;left:148px}.v6tdHa_layer[data-floor=battleground] .v6tdHa_bossHud strong,.v6tdHa_layer[data-floor=battleground] .v6tdHa_bossHud span:last-child{display:none}}
@font-face{font-family:Galmuri11;src:url(/fonts/galmuri/Galmuri11.woff2)format("woff2");font-display:swap}@font-face{font-family:Galmuri9;src:url(/fonts/galmuri/Galmuri9.woff2)format("woff2");font-display:swap}.ZpdyGG_section{z-index:2;--hk:2;--pz-stone:#2b2723;--pz-stone-2:#242019;--pz-stone-hi:#5d564b;--pz-stone-lo:#14120f;--pz-edge:#090807;--pz-gold:#e6c97b;--pz-gold-dim:#a68c4e;--pz-sys:#ffe36e;--pz-chat:#f3f1ea;--pz-me:#bfe6a8;--pz-mute:#9a9186;--pz-danger:#ff9a8f;--pz-font:"Galmuri11", "Galmuri9", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--pz-font-s:"Galmuri9", "Galmuri11", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;width:min(100%,1560px);margin-inline:auto;padding:0 40px 24px;position:relative}.ZpdyGG_sectionFullscreen{z-index:300}.ZpdyGG_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;width:min(100%,1120px);margin:0 auto 12px;display:flex}.ZpdyGG_title{color:var(--ct-metal-white);font-family:var(--font-libre-caslon), "MaruBuri", "Nanum Myeongjo", serif;letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.1}.ZpdyGG_sub{max-width:48ch;color:var(--ct-ivory);word-break:keep-all;margin:8px 0 0;font-family:MaruBuri,Nanum Myeongjo,serif;font-size:15px;line-height:1.7}.ZpdyGG_count{color:var(--ct-metal);font-family:var(--pz-font-s);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;font-size:18px;display:flex}.ZpdyGG_conn{color:var(--ct-ivory);white-space:normal;text-align:right;font-size:13px}.ZpdyGG_box{aspect-ratio:16/9;width:min(100%,1120px);max-height:640px;color:var(--pz-chat);font-family:var(--pz-font);font-size:calc(11px * var(--hk));-webkit-font-smoothing:none;box-shadow:0 0 0 2px var(--ct-metal-shadow), 0 0 0 5px #1a1612, 0 0 0 6px #dec99c59, var(--ct-shadow);background:#000;margin:0 auto;line-height:1.35;position:relative;overflow:hidden;container-type:inline-size}.ZpdyGG_gate{justify-content:center;align-items:center;gap:calc(6px * var(--hk)) calc(14px * var(--hk));width:min(100%,1120px);padding:calc(12px * var(--hk)) calc(14px * var(--hk));box-sizing:border-box;color:var(--pz-chat);font-family:var(--pz-font);font-size:calc(11px * var(--hk));-webkit-font-smoothing:none;flex-wrap:wrap;margin:0 auto;line-height:1.35;display:flex}.ZpdyGG_gateNote{color:var(--pz-mute);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-wrap:balance;word-break:keep-all;flex:24ch;margin:0;line-height:1.6}.ZpdyGG_canvas{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;touch-action:pinch-zoom;cursor:crosshair;outline:none;display:block}.ZpdyGG_canvas:focus-visible{box-shadow:inset 0 0 0 calc(2px * var(--hk)) var(--pz-gold)}.ZpdyGG_panel,.ZpdyGG_btn,.ZpdyGG_inp{border-style:solid;border-width:calc(2px * var(--hk));border-color:var(--pz-stone-hi) var(--pz-stone-lo) var(--pz-stone-lo) var(--pz-stone-hi);box-shadow:0 0 0 calc(1px * var(--hk)) var(--pz-edge);background-image:repeating-conic-gradient(#ffffff08 0 25%, transparent 0 50%), linear-gradient(var(--pz-stone), var(--pz-stone-2));background-size:calc(4px * var(--hk)) calc(4px * var(--hk)), 100% 100%}.ZpdyGG_btn{font:inherit;color:var(--pz-gold);cursor:pointer;padding:calc(3px * var(--hk)) calc(7px * var(--hk));text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;line-height:1.2}.ZpdyGG_btn:hover{color:#fff}.ZpdyGG_btn:active,.ZpdyGG_btn[aria-pressed=true],.ZpdyGG_btn[aria-checked=true]{border-color:var(--pz-stone-lo) var(--pz-stone-hi) var(--pz-stone-hi) var(--pz-stone-lo);color:#fff;background-image:linear-gradient(var(--pz-stone-2), var(--pz-stone-lo))}.ZpdyGG_btn:disabled{opacity:.45;cursor:default}.ZpdyGG_btn:focus-visible,.ZpdyGG_inp:focus-visible,.ZpdyGG_hair:focus-visible,.ZpdyGG_cls:focus-visible{outline:calc(2px * var(--hk)) solid var(--pz-gold);outline-offset:calc(2px * var(--hk))}.ZpdyGG_starterChoice:has(input:focus-visible){outline:calc(2px * var(--hk)) solid var(--pz-gold);outline-offset:calc(2px * var(--hk))}.ZpdyGG_choiceChip:has(input:focus-visible){outline:calc(2px * var(--hk)) solid var(--pz-gold);outline-offset:calc(2px * var(--hk))}.ZpdyGG_hairStyleCard:has(input:focus-visible){outline:calc(2px * var(--hk)) solid var(--pz-gold);outline-offset:calc(2px * var(--hk))}.ZpdyGG_hairColorChoice:has(input:focus-visible){outline:calc(2px * var(--hk)) solid var(--pz-gold);outline-offset:calc(2px * var(--hk))}.ZpdyGG_inp{font:inherit;color:var(--pz-chat);border-color:var(--pz-stone-lo) var(--pz-stone-hi) var(--pz-stone-hi) var(--pz-stone-lo);padding:calc(3px * var(--hk)) calc(6px * var(--hk));box-sizing:border-box;width:100%;min-width:0;caret-color:var(--pz-gold);background:#0c0b0a}.ZpdyGG_inp::placeholder{color:var(--pz-mute)}.ZpdyGG_gold{color:var(--pz-gold);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000}.ZpdyGG_hud{pointer-events:none;position:absolute;inset:0}.ZpdyGG_hud>*{pointer-events:auto}.ZpdyGG_me{left:calc(6px * var(--hk));top:calc(6px * var(--hk));max-width:55%;padding:calc(3px * var(--hk)) calc(8px * var(--hk));gap:calc(1px * var(--hk));flex-direction:column;display:flex;position:absolute}.ZpdyGG_me .ZpdyGG_status{min-height:1.35em;color:var(--pz-chat);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000}.ZpdyGG_meActions{gap:calc(3px * var(--hk));flex-wrap:wrap;display:flex}.ZpdyGG_place{right:calc(6px * var(--hk));top:calc(6px * var(--hk));padding:calc(3px * var(--hk)) calc(8px * var(--hk));text-align:right;text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;position:absolute}.ZpdyGG_hint{margin-top:calc(2px * var(--hk));font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));color:var(--pz-mute)}.ZpdyGG_who{right:calc(6px * var(--hk));top:calc(46px * var(--hk));width:calc(96px * var(--hk));max-height:45%;padding:calc(4px * var(--hk)) calc(6px * var(--hk));position:absolute;overflow:auto}.ZpdyGG_who h3{margin:0 0 calc(3px * var(--hk));padding-bottom:calc(2px * var(--hk));border-bottom:calc(1px * var(--hk)) solid var(--pz-stone-lo);font:inherit;color:var(--pz-gold);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000}.ZpdyGG_who ul{font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));margin:0;padding:0;list-style:none}.ZpdyGG_who li{padding:calc(1px * var(--hk)) 0 calc(2px * var(--hk));color:var(--pz-chat);flex-direction:column;display:flex}.ZpdyGG_who li span:last-child{color:var(--pz-mute);white-space:nowrap}.ZpdyGG_who li.ZpdyGG_mine span:first-child{color:var(--pz-me)}.ZpdyGG_who li span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZpdyGG_log{left:calc(6px * var(--hk));bottom:calc(58px * var(--hk));width:min(62%, calc(300px * var(--hk)));align-items:flex-start;gap:calc(1px * var(--hk));pointer-events:none;flex-direction:column;display:flex;position:absolute}.ZpdyGG_ln{max-width:100%;padding:0 calc(4px * var(--hk));text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;overflow-wrap:anywhere;word-break:keep-all;background:#0009;transition:opacity .4s linear}.ZpdyGG_sys{color:var(--pz-sys)}.ZpdyGG_mine{color:var(--pz-me)}.ZpdyGG_bar{align-items:stretch;gap:calc(4px * var(--hk));padding:calc(5px * var(--hk)) calc(6px * var(--hk));background:linear-gradient(#0000,#000000bf);display:flex;position:absolute;bottom:0;left:0;right:0}.ZpdyGG_bar form{gap:calc(4px * var(--hk));flex:1;min-width:0;display:flex}.ZpdyGG_acts{gap:calc(4px * var(--hk));display:flex}.ZpdyGG_acts .ZpdyGG_btn b{margin-right:calc(3px * var(--hk));color:var(--pz-mute);font-weight:400}.ZpdyGG_pad{left:calc(14px * var(--hk));bottom:calc(64px * var(--hk));width:calc(72px * var(--hk));height:calc(72px * var(--hk));pointer-events:none;display:none;position:absolute}.ZpdyGG_pad button{width:calc(30px * var(--hk));height:calc(30px * var(--hk));pointer-events:auto;-webkit-tap-highlight-color:transparent;place-items:center;padding:0;display:grid;position:absolute;transform:rotate(45deg)}.ZpdyGG_pad button i{width:calc(10px * var(--hk));height:calc(10px * var(--hk));background:var(--pz-gold);clip-path:polygon(50% 0,100% 100%,0 100%);display:block}.ZpdyGG_padUp{top:0;right:0}.ZpdyGG_padRight{bottom:0;right:0}.ZpdyGG_padRight i{transform:rotate(90deg)}.ZpdyGG_padDown{bottom:0;left:0}.ZpdyGG_padDown i{transform:rotate(180deg)}.ZpdyGG_padLeft{top:0;left:0}.ZpdyGG_padLeft i{transform:rotate(270deg)}.ZpdyGG_showPad .ZpdyGG_pad{display:block}.ZpdyGG_compact .ZpdyGG_who,.ZpdyGG_compact .ZpdyGG_hint,.ZpdyGG_compact .ZpdyGG_placeName,.ZpdyGG_compact .ZpdyGG_acts .ZpdyGG_btn span{display:none}.ZpdyGG_compact .ZpdyGG_me,.ZpdyGG_compact .ZpdyGG_place{font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_compact .ZpdyGG_bar{flex-direction:column;align-items:flex-end}.ZpdyGG_compact .ZpdyGG_bar form{width:100%}.ZpdyGG_compact .ZpdyGG_log{bottom:calc(112px * var(--hk));width:88%;font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_compact.ZpdyGG_showPad .ZpdyGG_log{bottom:calc(140px * var(--hk))}.ZpdyGG_compact .ZpdyGG_log .ZpdyGG_ln:nth-last-child(n+4){display:none}.ZpdyGG_compact .ZpdyGG_pad{bottom:calc(64px * var(--hk))}.ZpdyGG_select{padding:calc(8px * var(--hk));box-sizing:border-box;background:#000000b8;place-items:center;display:grid;position:absolute;inset:0;overflow:auto}.ZpdyGG_selectPanel{gap:calc(8px * var(--hk));width:min(100%, calc(248px * var(--hk)));padding:calc(10px * var(--hk)) calc(14px * var(--hk)) calc(12px * var(--hk));box-sizing:border-box;flex-direction:column;display:flex}.ZpdyGG_selectPanel h2{font:inherit;font-size:calc(22px * var(--hk));letter-spacing:calc(2px * var(--hk));text-align:center;color:var(--pz-gold);text-shadow:calc(2px * var(--hk)) calc(2px * var(--hk)) 0 #000;margin:0;line-height:1}.ZpdyGG_selectSub{text-align:center;color:var(--pz-chat);text-wrap:balance;word-break:keep-all;margin:0}.ZpdyGG_lbl{margin-bottom:calc(4px * var(--hk));padding-bottom:calc(2px * var(--hk));border-bottom:calc(1px * var(--hk)) solid var(--pz-stone-lo);color:var(--pz-gold-dim);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));letter-spacing:calc(1px * var(--hk))}.ZpdyGG_lbl b{margin-left:calc(4px * var(--hk));color:var(--pz-gold);font-weight:400}.ZpdyGG_starterFieldset,.ZpdyGG_appearanceFieldset{border:0;min-width:0;margin:0;padding:0}.ZpdyGG_starterChoices{gap:calc(6px * var(--hk));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ZpdyGG_starterChoice{min-height:calc(72px * var(--hk));justify-content:center;align-items:center;gap:calc(8px * var(--hk));padding:calc(6px * var(--hk));box-sizing:border-box;border:calc(2px * var(--hk)) solid;border-color:var(--pz-stone-hi) var(--pz-stone-lo) var(--pz-stone-lo) var(--pz-stone-hi);color:var(--pz-chat);cursor:pointer;background:#171411;display:flex;position:relative}.ZpdyGG_starterChoice:has(input:checked){border-color:var(--pz-gold);color:var(--pz-gold);box-shadow:inset 0 0 0 calc(2px * var(--hk)) var(--pz-gold-dim);background:#252016}.ZpdyGG_starterChoice input,.ZpdyGG_choiceChip input,.ZpdyGG_hairStyleCard input,.ZpdyGG_hairColorChoice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ZpdyGG_starterChoice canvas{width:calc(32px * var(--hk));height:calc(56px * var(--hk));image-rendering:pixelated}.ZpdyGG_starterChoice span{font-size:calc(13px * var(--hk));text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000}.ZpdyGG_loadingPanel{padding:calc(12px * var(--hk)) calc(18px * var(--hk));color:var(--pz-gold)}.ZpdyGG_enter{margin-top:calc(2px * var(--hk));padding:calc(5px * var(--hk)) calc(18px * var(--hk));align-self:center}.ZpdyGG_note{text-align:center;color:var(--pz-mute);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));word-break:keep-all;margin:0;line-height:1.5}.ZpdyGG_compact .ZpdyGG_select{padding:calc(6px * var(--hk))}.ZpdyGG_compact .ZpdyGG_selectPanel{padding:calc(8px * var(--hk)) calc(8px * var(--hk)) calc(10px * var(--hk))}@media (max-width:900px){.ZpdyGG_section{padding-inline:24px}.ZpdyGG_box{aspect-ratio:4/3;max-height:none}}@media (max-width:640px){.ZpdyGG_section{padding-inline:16px}.ZpdyGG_box{aspect-ratio:9/16;max-height:none;font-size:13px}.ZpdyGG_selectPanel h2{font-size:22px}.ZpdyGG_selectSub,.ZpdyGG_note{font-size:12px}.ZpdyGG_starterChoice{min-height:96px}}@media (prefers-reduced-motion:reduce){.ZpdyGG_ln{transition:none}}.ZpdyGG_dialog{left:calc(6px * var(--hk));right:calc(6px * var(--hk));bottom:calc(6px * var(--hk));z-index:5;align-items:flex-start;gap:calc(8px * var(--hk));max-height:62%;padding:calc(6px * var(--hk)) calc(8px * var(--hk));box-sizing:border-box;outline:none;display:flex;position:absolute}.ZpdyGG_dialogPortrait{padding:calc(2px * var(--hk));border:calc(2px * var(--hk)) solid;border-color:var(--pz-stone-lo) var(--pz-stone-hi) var(--pz-stone-hi) var(--pz-stone-lo);background:#0c0b0a;flex:none}.ZpdyGG_dialogPortrait canvas{width:calc(64px * var(--hk));height:calc(112px * var(--hk));image-rendering:pixelated;display:block}.ZpdyGG_dialogBody{gap:calc(2px * var(--hk));min-width:0;min-height:calc(40px * var(--hk));flex-direction:column;flex:1;align-self:stretch;display:flex;position:relative}.ZpdyGG_dialogTitle{color:var(--pz-gold);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000}.ZpdyGG_dialogSub{margin-top:calc(-1px * var(--hk));color:var(--pz-mute);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_dialogLines{min-height:0;padding-right:calc(12px * var(--hk));cursor:pointer;flex:1;overflow-y:auto}.ZpdyGG_dialogLine{margin:calc(3px * var(--hk)) 0 0;color:var(--pz-chat);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;white-space:pre-wrap;overflow-wrap:anywhere;word-break:keep-all;line-height:1.5}.ZpdyGG_dialogCaret{color:var(--pz-gold);font-size:calc(9px * var(--hk));line-height:1;animation:.9s steps(2,jump-none) infinite ZpdyGG_pzBlink;position:absolute;bottom:0;right:0}.ZpdyGG_dialogActions{justify-content:flex-end;gap:calc(4px * var(--hk));margin-top:calc(4px * var(--hk));flex-wrap:wrap;display:flex}.ZpdyGG_dialogPrimary{border-color:var(--pz-gold) var(--pz-gold-dim) var(--pz-gold-dim) var(--pz-gold);color:#fff}.ZpdyGG_compact .ZpdyGG_dialog{gap:calc(5px * var(--hk));padding:calc(4px * var(--hk)) calc(5px * var(--hk))}.ZpdyGG_compact .ZpdyGG_dialogPortrait canvas{width:calc(48px * var(--hk));height:calc(84px * var(--hk))}.ZpdyGG_compact .ZpdyGG_dialogLine,.ZpdyGG_compact .ZpdyGG_dialogActions{font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_inventory{z-index:10;padding:calc(8px * var(--hk));box-sizing:border-box;place-items:center;display:grid;position:absolute;inset:0}.ZpdyGG_invBackdrop{background:#000000b8;position:absolute;inset:0}.ZpdyGG_invPanel{gap:calc(10px * var(--hk));width:min(100%, calc(360px * var(--hk)));max-height:100%;padding:calc(8px * var(--hk)) calc(10px * var(--hk));box-sizing:border-box;outline:none;display:flex;position:relative;overflow-y:auto}.ZpdyGG_invPreview{align-items:center;gap:calc(6px * var(--hk));flex-direction:column;flex:none;align-self:flex-start;display:flex;position:sticky;top:0}.ZpdyGG_invPreview h2{font:inherit;color:var(--pz-gold);text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;margin:0}.ZpdyGG_invPreview canvas{width:calc(80px * var(--hk));height:calc(140px * var(--hk));padding:calc(3px * var(--hk));border:calc(2px * var(--hk)) solid;border-color:var(--pz-stone-lo) var(--pz-stone-hi) var(--pz-stone-hi) var(--pz-stone-lo);image-rendering:pixelated;background:#0c0b0a}.ZpdyGG_invSlots{gap:calc(6px * var(--hk));flex-direction:column;flex:1;min-width:0;display:flex}.ZpdyGG_appearanceForm{gap:calc(5px * var(--hk));padding-bottom:calc(8px * var(--hk));border-bottom:calc(2px * var(--hk)) solid var(--pz-stone-lo);flex-direction:column;display:flex}.ZpdyGG_appearanceTitle{color:var(--pz-gold);font:inherit;margin:0}.ZpdyGG_appearanceName,.ZpdyGG_appearanceName .ZpdyGG_lbl{display:block}.ZpdyGG_fieldError{color:var(--pz-danger);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));margin:0}.ZpdyGG_genderOptions,.ZpdyGG_hairColorOptions{gap:calc(4px * var(--hk));flex-wrap:wrap;display:flex}.ZpdyGG_choiceChip,.ZpdyGG_hairColorChoice{min-width:calc(42px * var(--hk));min-height:calc(24px * var(--hk));border:calc(2px * var(--hk)) solid var(--pz-stone-lo);color:var(--pz-chat);cursor:pointer;background:#0c0b0a;place-items:center;display:grid;position:relative}:is(.ZpdyGG_choiceChip:has(input:checked),.ZpdyGG_hairColorChoice:has(input:checked)){border-color:var(--pz-gold);color:var(--pz-gold)}.ZpdyGG_hairStyleOptions{gap:calc(3px * var(--hk));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ZpdyGG_hairStyleCard{align-items:center;gap:calc(2px * var(--hk));min-width:0;padding:calc(3px * var(--hk));border:calc(2px * var(--hk)) solid var(--pz-stone-lo);color:var(--pz-mute);cursor:pointer;background:#0c0b0a;flex-direction:column;display:flex;position:relative}.ZpdyGG_hairStyleCard:has(input:checked){border-color:var(--pz-gold);color:var(--pz-gold)}.ZpdyGG_hairStyleCard canvas{width:calc(24px * var(--hk));height:calc(42px * var(--hk));image-rendering:pixelated}.ZpdyGG_hairStyleCard span{width:100%;font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZpdyGG_hairColorChoice{min-width:calc(24px * var(--hk));width:calc(24px * var(--hk))}.ZpdyGG_hairColorChoice span{width:calc(12px * var(--hk));height:calc(12px * var(--hk));box-shadow:0 0 0 calc(1px * var(--hk)) var(--pz-stone-hi)}.ZpdyGG_appearanceSave{align-self:flex-end}.ZpdyGG_invSlot .ZpdyGG_lbl{margin-bottom:calc(3px * var(--hk))}.ZpdyGG_invGrid{grid-template-columns:repeat(auto-fill, minmax(calc(44px * var(--hk)), 1fr));gap:calc(3px * var(--hk));display:grid}.ZpdyGG_invCell{align-items:center;gap:calc(2px * var(--hk));padding:calc(3px * var(--hk)) calc(2px * var(--hk));white-space:normal;flex-direction:column;display:flex}.ZpdyGG_invCell[aria-pressed=true]{border-color:var(--pz-gold) var(--pz-gold-dim) var(--pz-gold-dim) var(--pz-gold)}.ZpdyGG_invIcon{width:calc(32px * var(--hk));height:calc(32px * var(--hk));box-shadow:inset 0 0 0 calc(1px * var(--hk)) var(--pz-stone-lo);background:#0c0b0a;display:block;position:relative}.ZpdyGG_invIcon canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.ZpdyGG_invName{font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-align:center;word-break:keep-all;line-height:1.2}.ZpdyGG_invHint{color:var(--pz-mute);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-align:center;text-shadow:none;word-break:keep-all;line-height:1.3}.ZpdyGG_invLock{right:calc(2px * var(--hk));bottom:calc(2px * var(--hk));width:calc(7px * var(--hk));height:calc(5px * var(--hk));background:var(--pz-gold);box-shadow:0 0 0 calc(1px * var(--hk)) #000;position:absolute}.ZpdyGG_invLock:before{content:"";left:calc(1px * var(--hk));width:calc(3px * var(--hk));height:calc(3px * var(--hk));border:calc(1px * var(--hk)) solid var(--pz-gold);box-shadow:0 0 0 calc(1px * var(--hk)) #000;border-bottom:0;position:absolute;bottom:100%}.ZpdyGG_locked{cursor:help}.ZpdyGG_locked .ZpdyGG_invIcon,.ZpdyGG_locked .ZpdyGG_invName{filter:grayscale();opacity:.45}.ZpdyGG_compact .ZpdyGG_inventory{padding:calc(6px * var(--hk))}.ZpdyGG_compact .ZpdyGG_invPanel{align-items:center;gap:calc(6px * var(--hk));padding:calc(6px * var(--hk));flex-direction:column}.ZpdyGG_compact .ZpdyGG_invPreview{flex-flow:wrap;justify-content:center;position:static}.ZpdyGG_compact .ZpdyGG_invPreview canvas{width:calc(48px * var(--hk));height:calc(84px * var(--hk))}.ZpdyGG_compact .ZpdyGG_invSlots{width:100%}.ZpdyGG_compact .ZpdyGG_invPanel{align-items:stretch}.ZpdyGG_minimap{right:calc(6px * var(--hk));top:calc(46px * var(--hk));z-index:2;padding:calc(4px * var(--hk)) calc(6px * var(--hk)) calc(6px * var(--hk));position:absolute}.ZpdyGG_minimap .ZpdyGG_lbl{justify-content:space-between;align-items:center;gap:calc(6px * var(--hk));display:flex}.ZpdyGG_minimap .ZpdyGG_lbl .ZpdyGG_btn{padding:0 calc(3px * var(--hk));font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_minimapCanvas{width:calc(var(--mm-w) * 2px * var(--hk));height:calc(var(--mm-h) * 2px * var(--hk));box-shadow:inset 0 0 0 calc(1px * var(--hk)) var(--pz-stone-lo);image-rendering:pixelated;background:#0c0b0a;display:block}.ZpdyGG_compact .ZpdyGG_minimapCanvas{width:calc(var(--mm-w) * 1px * var(--hk));height:calc(var(--mm-h) * 1px * var(--hk))}.ZpdyGG_banner{z-index:8;pointer-events:none;justify-content:center;display:flex;position:absolute;top:28%;left:0;right:0}.ZpdyGG_bannerIn,.ZpdyGG_bannerOut{align-items:center;gap:calc(4px * var(--hk));padding:calc(6px * var(--hk)) calc(20px * var(--hk));text-align:center;background:#0000008c;flex-direction:column;display:flex}.ZpdyGG_bannerIn{animation:.24s ease-out both ZpdyGG_pzBannerIn}.ZpdyGG_bannerOut{animation:.16s ease-in both ZpdyGG_pzBannerOut}.ZpdyGG_bannerRule{width:calc(120px * var(--hk));height:calc(1px * var(--hk));background:linear-gradient(90deg, transparent, var(--pz-gold) 20%, var(--pz-gold) 80%, transparent);display:block}.ZpdyGG_bannerName{color:var(--pz-gold);font-size:calc(22px * var(--hk));letter-spacing:calc(2px * var(--hk));text-shadow:calc(2px * var(--hk)) calc(2px * var(--hk)) 0 #000;word-break:keep-all;line-height:1}.ZpdyGG_bannerSub{color:var(--pz-mute);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;word-break:keep-all}.ZpdyGG_compact .ZpdyGG_bannerName{font-size:calc(16px * var(--hk))}.ZpdyGG_compact .ZpdyGG_bannerRule{width:calc(80px * var(--hk))}.ZpdyGG_box:fullscreen,.ZpdyGG_box.ZpdyGG_full{z-index:300;aspect-ratio:auto;width:100vw;height:100dvh;max-height:none;box-shadow:none;margin:0;position:fixed;inset:0}.ZpdyGG_box:fullscreen{background:#000}.ZpdyGG_fullBtn{padding:calc(2px * var(--hk)) calc(5px * var(--hk));font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_changeBtn{padding:calc(2px * var(--hk)) calc(5px * var(--hk));border-color:var(--pz-gold) var(--pz-gold-dim) var(--pz-gold-dim) var(--pz-gold);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk))}.ZpdyGG_padBtns{right:calc(14px * var(--hk));bottom:calc(64px * var(--hk));gap:calc(6px * var(--hk));flex-direction:column;display:none;position:absolute}.ZpdyGG_showPad .ZpdyGG_padBtns{display:flex}.ZpdyGG_padBtns .ZpdyGG_btn{width:calc(30px * var(--hk));height:calc(30px * var(--hk));font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));-webkit-tap-highlight-color:transparent;padding:0}.ZpdyGG_padUse{color:#fff;border-color:var(--pz-gold) var(--pz-gold-dim) var(--pz-gold-dim) var(--pz-gold)}.ZpdyGG_padBag{color:#a98ee0}.ZpdyGG_padMap{color:var(--pz-me)}.ZpdyGG_compact.ZpdyGG_showPad .ZpdyGG_log{width:62%}.ZpdyGG_toast{left:50%;bottom:calc(64px * var(--hk));z-index:6;max-width:80%;padding:calc(3px * var(--hk)) calc(8px * var(--hk));color:var(--pz-gold);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));text-align:center;text-shadow:calc(1px * var(--hk)) calc(1px * var(--hk)) 0 #000;word-break:keep-all;pointer-events:none;background:#000000bf;animation:2.6s linear both ZpdyGG_pzToast;position:absolute;transform:translate(-50%)}.ZpdyGG_floorChip{margin-left:calc(4px * var(--hk));padding:0 calc(3px * var(--hk));border:calc(1px * var(--hk)) solid var(--pz-gold-dim);color:var(--pz-gold);font-family:var(--pz-font-s);font-size:calc(9px * var(--hk));vertical-align:middle;line-height:1.4;display:inline-block}@keyframes ZpdyGG_pzBlink{0%{opacity:1}to{opacity:0}}@keyframes ZpdyGG_pzBannerIn{0%{opacity:0;transform:translateY(calc(6px * var(--hk)))}to{opacity:1;transform:none}}@keyframes ZpdyGG_pzBannerOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(-4px * var(--hk)))}}@keyframes ZpdyGG_pzToast{0%,to{opacity:0}8%,85%{opacity:1}}@media (prefers-reduced-motion:reduce){.ZpdyGG_dialogCaret{animation:none}.ZpdyGG_bannerIn,.ZpdyGG_bannerOut{animation-name:ZpdyGG_pzFade}.ZpdyGG_bannerOut{animation-direction:reverse}}@keyframes ZpdyGG_pzFade{0%{opacity:0}to{opacity:1}}.ZpdyGG_compact .ZpdyGG_me{max-width:46%}.ZpdyGG_compact .ZpdyGG_place{max-width:50%}.ZpdyGG_compact .ZpdyGG_acts{flex-wrap:wrap;justify-content:flex-end}.ZpdyGG_compact .ZpdyGG_me .ZpdyGG_fullBtn{display:none}.ZpdyGG_padFull{color:var(--pz-chat)}.ZpdyGG_compact.ZpdyGG_busy .ZpdyGG_log{display:none}@media (max-width:640px),(pointer:coarse){.ZpdyGG_compact .ZpdyGG_btn,.ZpdyGG_compact .ZpdyGG_inp,.ZpdyGG_compact .ZpdyGG_choiceChip,.ZpdyGG_compact .ZpdyGG_hairColorChoice{min-height:44px}.ZpdyGG_compact .ZpdyGG_pad{width:104px;height:104px;bottom:64px}.ZpdyGG_compact .ZpdyGG_pad button,.ZpdyGG_compact .ZpdyGG_padBtns .ZpdyGG_btn{width:44px;height:44px}.ZpdyGG_compact .ZpdyGG_padBtns{grid-template-columns:repeat(2,44px);gap:8px;display:grid;bottom:68px}.ZpdyGG_compact .ZpdyGG_bar{flex-direction:row;align-items:stretch;gap:4px;padding:6px}.ZpdyGG_compact .ZpdyGG_bar form .ZpdyGG_btn{min-width:56px}.ZpdyGG_compact .ZpdyGG_acts{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;max-width:none;display:grid;position:absolute;bottom:168px;right:0}.ZpdyGG_compact .ZpdyGG_acts .ZpdyGG_btn{min-width:0;height:44px;padding:0}.ZpdyGG_compact .ZpdyGG_acts .ZpdyGG_btn b{color:var(--pz-gold);margin:0;font-size:13px}.ZpdyGG_compact .ZpdyGG_log,.ZpdyGG_compact.ZpdyGG_showPad .ZpdyGG_log,.ZpdyGG_compact .ZpdyGG_toast{bottom:224px}.ZpdyGG_compact .ZpdyGG_meActions .ZpdyGG_btn{min-height:32px}.ZpdyGG_compact .ZpdyGG_inventory{padding:6px}.ZpdyGG_compact .ZpdyGG_invPanel{width:100%;max-height:100%;padding:8px}.ZpdyGG_compact .ZpdyGG_invPreview{position:static}.ZpdyGG_compact .ZpdyGG_hairStyleCard{min-height:68px}}
.GNp53a_root{--ct-space-abyss:#071525;--ct-space-deep:#0a213b;--ct-space-mid:#10375a;--ct-space-petrol:#104458;--ct-space-haze:#1c5270;--ct-metal-shadow:#8f7650;--ct-metal:#ddc79b;--ct-metal-hi:#fff0cf;--ct-metal-white:#fff8e8;--ct-ivory:#f7f1e4;--ct-ink:#dce7ee;--ct-muted:#a9bac7;--ct-line:#dec99c47;--ct-line-cool:#7cb4d138;--ct-panel:#081d34c7;--ct-panel-solid:#0b2744;--ct-panel-a:#113654db;--ct-panel-b:#081e36cc;--ct-aurora-a:#1a5579c7;--ct-aurora-b:#0c445599;--ct-aurora-c:#1c466a8f;--ct-core-a:#10425db3;--ct-core-b:#071c3238;--ct-orbit-gold:#dec7971c;--ct-orbit-cool:#78b4cf13;--ct-shadow:0 28px 90px #000d1e57;--ct-radius-sm:10px;--ct-radius-md:18px;--ct-radius-lg:30px;isolation:isolate;min-height:100svh;color:var(--ct-ink);background:radial-gradient(circle at 78% 8%, var(--ct-aurora-a), transparent 38%), radial-gradient(circle at 9% 38%, var(--ct-aurora-b), transparent 34%), radial-gradient(circle at 50% 76%, var(--ct-aurora-c), transparent 46%), linear-gradient(155deg, var(--ct-space-deep) 0%, var(--ct-space-abyss) 48%, var(--ct-space-mid) 100%);font-family:var(--font-body,Pretendard), "Pretendard", sans-serif;position:relative;overflow-x:clip}.GNp53a_root[data-temple-theme=aeon-portal]{--ct-space-abyss:#031722;--ct-space-deep:#062b3d;--ct-space-mid:#0a4057;--ct-space-petrol:#126176;--ct-aurora-a:#12637abd;--ct-aurora-b:#76654852;--ct-aurora-c:#073d50b3;--ct-core-a:#0b5b6fc2;--ct-orbit-cool:#53bfcd1c}.GNp53a_root[data-temple-theme=dimensional-gate]{--ct-space-abyss:#061225;--ct-space-deep:#0a2850;--ct-space-mid:#123d62;--ct-space-petrol:#15546d;--ct-aurora-a:#1c4a7dbd;--ct-aurora-b:#0e4a63a8;--ct-aurora-c:#364b6f80;--ct-core-a:#154c6cc2;--ct-orbit-cool:#68b6dd1f}.GNp53a_root[data-temple-theme=olympian-decree]{--ct-space-abyss:#071725;--ct-space-deep:#0c2f49;--ct-space-mid:#16485c;--ct-space-petrol:#1b5d6d;--ct-aurora-a:#2a677ead;--ct-aurora-b:#8b794e47;--ct-aurora-c:#1145669e;--ct-metal:#e0c48b;--ct-metal-hi:#fff2cc}.GNp53a_root[data-temple-theme=solar-throne]{--ct-space-abyss:#061721;--ct-space-deep:#0b303b;--ct-space-mid:#594d35;--ct-space-petrol:#315d5c;--ct-aurora-a:#a47e3e7a;--ct-aurora-b:#165d6394;--ct-aurora-c:#b5893e57;--ct-core-a:#ad7f32ab;--ct-core-b:#10363a38;--ct-metal:#e3c178;--ct-metal-hi:#ffedb9}.GNp53a_root[data-temple-theme=lunar-oracle]{--ct-space-abyss:#061426;--ct-space-deep:#0d2944;--ct-space-mid:#243f57;--ct-space-petrol:#3d5d6a;--ct-aurora-a:#56758b87;--ct-aurora-b:#193d5ab3;--ct-aurora-c:#7b858452;--ct-core-a:#4b6777b8;--ct-metal:#d8cba9;--ct-metal-hi:#f8efd8}.GNp53a_root[data-temple-theme=nebula-garden]{--ct-space-abyss:#041820;--ct-space-deep:#07333a;--ct-space-mid:#105149;--ct-space-petrol:#1c6258;--ct-aurora-a:#247265a6;--ct-aurora-b:#085153a3;--ct-aurora-c:#62724d5c;--ct-core-a:#186057b3;--ct-orbit-cool:#5bbea91a}.GNp53a_root[data-temple-theme=stellar-ocean]{--ct-space-abyss:#021621;--ct-space-deep:#052e42;--ct-space-mid:#084a61;--ct-space-petrol:#0d6271;--ct-aurora-a:#0c5c76c2;--ct-aurora-b:#054960b8;--ct-aurora-c:#1b6d7980;--ct-core-a:#095369bf;--ct-orbit-cool:#4bbcd21f}.GNp53a_root[data-temple-theme=crystal-empire]{--ct-space-abyss:#061522;--ct-space-deep:#102d40;--ct-space-mid:#29485a;--ct-space-petrol:#496877;--ct-aurora-a:#5b7e8f8f;--ct-aurora-b:#174758a6;--ct-aurora-c:#747e7d5c;--ct-core-a:#446777b8;--ct-metal:#d9c8a3}.GNp53a_root[data-temple-theme=seraphic-choir]{--ct-space-abyss:#071620;--ct-space-deep:#142d3d;--ct-space-mid:#334b58;--ct-space-petrol:#586d70;--ct-aurora-a:#7081857a;--ct-aurora-b:#1943539e;--ct-aurora-c:#998a6652;--ct-core-a:#5c6f73b8;--ct-metal:#e4d1aa;--ct-metal-hi:#fff4dc}.GNp53a_root[data-temple-theme=eternal-library]{--ct-space-abyss:#081621;--ct-space-deep:#172b3b;--ct-space-mid:#2d4556;--ct-space-petrol:#3d5962;--ct-aurora-a:#455f708f;--ct-aurora-b:#66584057;--ct-aurora-c:#15435694;--ct-core-a:#3b505bc2;--ct-metal:#cfb27e}.GNp53a_root[data-temple-theme=genesis-forge]{--ct-space-abyss:#04171d;--ct-space-deep:#093137;--ct-space-mid:#244a45;--ct-space-petrol:#3d5c51;--ct-aurora-a:#6859357a;--ct-aurora-b:#085155a6;--ct-aurora-c:#8f693757;--ct-core-a:#695131b8;--ct-metal:#dfba75;--ct-metal-hi:#ffe6aa}.GNp53a_root:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(115deg, transparent 18%, #7dbad70d 42%, transparent 67%), radial-gradient(circle at 50% 12%, rgba(255, 230, 180, calc(.04 + var(--ct-energy,.2) * .08)), transparent 36%);position:fixed;inset:0}.GNp53a_noise{z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.23'/%3E%3C/svg%3E");position:fixed;inset:0}.GNp53a_shader,.GNp53a_shaderFallback{z-index:0;pointer-events:none;position:fixed;inset:0}.GNp53a_shaderFallback[data-shader-theme=aeon-portal],.GNp53a_shaderFallback[data-shader-theme=stellar-ocean]{background:radial-gradient(ellipse at 50% 14%, #bfdbd629, transparent 24%), radial-gradient(ellipse at 48% 42%, var(--ct-aurora-a), transparent 54%), radial-gradient(ellipse at 82% 24%, var(--ct-aurora-c), transparent 44%)}.GNp53a_shader{mix-blend-mode:screen;overflow:hidden}.GNp53a_shaderFallback{opacity:.62;background:radial-gradient(at 52% -12%,#f2d7a238,#0000 36%),radial-gradient(at 18% 38%,#144b6173,#0000 42%),radial-gradient(at 82% 24%,#1c487775,#0000 44%)}.GNp53a_hero,.GNp53a_content{z-index:2;width:min(100%,1560px);margin-inline:auto;position:relative}.GNp53a_hero{min-height:min(760px,100svh - 36px);padding:48px 40px 40px;display:grid}.GNp53a_heroCopy{z-index:3;text-align:center;position:relative}.GNp53a_heroCopy h1{color:var(--ct-metal-white);font-family:var(--font-libre-caslon), "MaruBuri", "Nanum Myeongjo", serif;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 14px 50px #ffe2a817;margin:0;font-size:clamp(54px,6.3vw,96px);font-weight:400;line-height:.94}.GNp53a_heroCopy h1 span+span:before{content:" "}.GNp53a_subtitle{max-width:35ch;color:var(--ct-ivory);letter-spacing:-.028em;margin:14px auto 0;font-family:MaruBuri,Nanum Myeongjo,serif;font-size:clamp(15px,1.3vw,19px);line-height:1.75}.GNp53a_heroBody{width:100%;margin:18px auto 0;display:grid}.GNp53a_themeSeal{text-align:left;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;width:fit-content;max-width:min(100%,360px);margin:24px auto 0;display:grid}.GNp53a_themeSeal>span{border:1px solid var(--ct-line);width:34px;height:34px;color:var(--ct-metal-hi);background:var(--ct-panel);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 16px #ebd19e14}.GNp53a_themeSeal svg{width:15px}.GNp53a_themeSeal>div>strong{color:var(--ct-metal-hi);font-family:var(--font-libre-caslon), "MaruBuri", serif;letter-spacing:-.02em;font-size:16px;font-weight:400;display:block}.GNp53a_themeSeal p{color:var(--ct-muted);margin:5px 0 0;font-size:11px;line-height:1.55}.GNp53a_sealSky{border-top:1px solid var(--ct-line-cool);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:11px;padding-top:10px;display:flex}.GNp53a_sealSky small{color:var(--ct-muted);letter-spacing:.11em;white-space:nowrap;font-size:9px;line-height:1.4}.GNp53a_sealSky b{color:var(--ct-ivory);flex-wrap:wrap;gap:3px 12px;font-weight:400;display:flex}.GNp53a_sealSky i{letter-spacing:.06em;white-space:nowrap;font-family:Apple Symbols,Segoe UI Symbol,"Noto Sans Symbols 2",DejaVu Sans,serif;font-size:15px;font-style:normal;line-height:1}.GNp53a_sealSky sup{color:var(--ct-metal);vertical-align:super;font-size:9px;line-height:1}.GNp53a_skyStage{filter:drop-shadow(0 32px 70px #041d3a47);width:min(100%,760px);min-width:0;margin-inline:auto;position:relative}.GNp53a_skyOffer{z-index:4;width:min(100%,360px);margin:-28px auto 0;position:relative}.GNp53a_skyOffer .GNp53a_offerAction{margin-top:0}.GNp53a_skyStage:before{content:"";background:radial-gradient(circle,#215b7f42,#081d3400 68%);border-radius:50%;position:absolute;inset:11% 7%}.GNp53a_sky{aspect-ratio:1.22;width:100%;position:relative;overflow:visible}.GNp53a_sky:before,.GNp53a_sky:after{z-index:0;content:"";pointer-events:none;opacity:.42;position:absolute}.GNp53a_sky:before{border:1px solid var(--ct-orbit-gold);border-radius:50%;inset:12% 18%;box-shadow:inset 0 0 44px #e1c69009}.GNp53a_sky:after{border:1px solid var(--ct-orbit-cool);border-radius:50%;inset:20% 27%}.GNp53a_sky[data-sky-theme=aeon-portal]:before{border:2px double var(--ct-orbit-gold);animation:26s ease-in-out infinite GNp53a_themeTurn;inset:5% 26%;box-shadow:0 0 52px #56c4cf1f,inset 0 0 68px #dfc28514}.GNp53a_sky[data-sky-theme=aeon-portal]:after{border-style:dashed;animation:19s ease-in-out infinite GNp53a_themeTurnReverse;inset:12% 32%;box-shadow:0 0 24px #e0c8971a}.GNp53a_sky[data-sky-theme=dimensional-gate]:before{border-color:#c4a66e4d;border-radius:46%;inset:4% 35%;box-shadow:0 0 44px #479bc229,inset 0 0 35px #e1cb9d17}.GNp53a_sky[data-sky-theme=dimensional-gate]:after{background:linear-gradient(#0000,#eedab052,#0000);border:0;border-radius:0;inset:8% 49.7%;box-shadow:0 0 24px #68bde047}.GNp53a_sky[data-sky-theme=olympian-decree]:before{clip-path:polygon(48% 0,58% 38%,78% 33%,59% 52%,68% 100%,45% 62%,23% 71%,42% 48%);background:linear-gradient(145deg,#0000 28%,#f1daa838 48%,#0000 64%);border-radius:38% 62% 44% 56%;inset:9% 24%;transform:rotate(-8deg)}.GNp53a_sky[data-sky-theme=solar-throne]:before{background:repeating-conic-gradient(from 8deg,#ecc67929 0deg 1deg,#0000 1deg 30deg);border:0;border-radius:50%;animation:42s ease-in-out infinite GNp53a_themeTurn;inset:12% 24%}.GNp53a_sky[data-sky-theme=solar-throne]:after{box-shadow:0 0 60px #dbaa4f2e,inset 0 0 46px #ffde981f}.GNp53a_sky[data-sky-theme=lunar-oracle]:before{border:0;border-radius:50%;inset:14% 28% 14% 20%;transform:rotate(-12deg);box-shadow:inset -24px 2px 0 -18px #e4dbc152}.GNp53a_sky[data-sky-theme=nebula-garden]:before{background:repeating-conic-gradient(from 15deg,#bcab771c 0deg 7deg,#0000 7deg 60deg);border:0;border-radius:42%;inset:13% 25%;transform:rotate(12deg)}.GNp53a_sky[data-sky-theme=stellar-ocean]:before{box-shadow:0 18px 0 -17px var(--ct-orbit-cool), 0 36px 0 -35px var(--ct-orbit-gold), 0 54px 0 -53px var(--ct-orbit-cool);border-width:0 0 1px;border-radius:50%;inset:25% 8%;transform:rotate(-4deg)}.GNp53a_sky[data-sky-theme=crystal-empire]:before{box-shadow:inset 0 0 0 1px var(--ct-orbit-cool), 0 0 42px #b2cbd214;border-radius:0;inset:13% 26%;transform:rotate(45deg)}.GNp53a_sky[data-sky-theme=seraphic-choir]:before{background:radial-gradient(at 28%,#0000 36%,#e8d7b226 37% 38%,#0000 39%),radial-gradient(at 72%,#0000 36%,#e8d7b226 37% 38%,#0000 39%);border:0;border-radius:50%;inset:21% 9%}.GNp53a_sky[data-sky-theme=eternal-library]:before{background:repeating-linear-gradient(0deg,#0000 0 25px,#dabe890e 25px 26px),repeating-linear-gradient(90deg,#0000 0 64px,#6da7ba09 64px 65px);border-radius:2px;inset:13% 19%}.GNp53a_sky[data-sky-theme=genesis-forge]:before{background:conic-gradient(from 22deg,#0000,#e2b76d2e,#0000 31%,#4497941f,#0000 62%);border:0;border-radius:50%;animation:31s ease-in-out infinite GNp53a_themeTurn;inset:12% 24%}.GNp53a_starCanvas,.GNp53a_thresholdOrbits,.GNp53a_orbits,.GNp53a_burst,.GNp53a_burstReduced{width:100%;height:100%;position:absolute;inset:0}.GNp53a_thresholdOrbits{z-index:0;fill:none;stroke:var(--ct-orbit-gold);stroke-width:1px;vector-effect:non-scaling-stroke;overflow:visible}.GNp53a_thresholdOrbits ellipse:nth-child(2n){stroke:var(--ct-orbit-cool);stroke-dasharray:2 8}.GNp53a_starCanvas{z-index:1}.GNp53a_orbits{transform-style:preserve-3d;transform:rotateX(60deg)scale(.92)}.GNp53a_orbiter{aspect-ratio:1;width:74%;animation:18s ease-in-out infinite GNp53a_templeOrbit;animation-delay:var(--ct-orbit-delay);border:1px solid #dec79714;border-radius:50%;position:absolute;top:50%;left:50%}.GNp53a_orbiter:after{content:"";background:var(--ct-metal-hi);width:3px;height:3px;box-shadow:0 0 5px 1px var(--ct-metal), 0 0 14px 2px #ffe8bc5c;border-radius:50%;position:absolute;top:14%;left:11%}.GNp53a_skyCenter{color:var(--ct-metal-white);text-align:center;justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GNp53a_burstLedger{z-index:3;color:var(--ct-metal-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b2c48c7;border:1px solid #ffedc77a;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;animation:1.9s cubic-bezier(.16,1,.3,1) both GNp53a_burstLedgerIn;display:flex;position:absolute;top:13%;right:10%;box-shadow:0 0 34px #eed39f33}.GNp53a_burstLedger svg{width:13px;color:var(--ct-metal-hi)}.GNp53a_burstLedger strong{font-family:var(--font-plex-mono), monospace;letter-spacing:.06em;font-size:11px}.GNp53a_skyCenter:before{z-index:-1;aspect-ratio:1;content:"";background:radial-gradient(circle, var(--ct-core-a), var(--ct-core-b) 55%, transparent 72%);width:clamp(112px,14vw,196px);box-shadow:inset 0 0 34px rgba(242, 218, 170, calc(.05 + var(--ct-intensity) * .12)), 0 0 52px #28688b3d;border:1px solid #f0d9ae3d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GNp53a_skyGlyph{width:18px;color:var(--ct-metal)}.GNp53a_skyCenter strong{font-family:var(--font-fraunces), "MaruBuri", serif;font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:8px;font-size:clamp(38px,5vw,74px);font-weight:300;line-height:.9}.GNp53a_skyCenter span{color:var(--ct-muted);font-family:var(--font-plex-mono), monospace;letter-spacing:.12em;margin-top:9px;font-size:10px}.GNp53a_burst,.GNp53a_burstReduced{pointer-events:none}.GNp53a_burst i,.GNp53a_burstReduced i{background:var(--ct-metal-white);width:4px;height:4px;box-shadow:0 0 8px var(--ct-metal), 0 0 20px #7bc4e16b;border-radius:50%;display:block;position:absolute;top:50%;left:50%}.GNp53a_burst i{opacity:0;animation:1.65s cubic-bezier(.16,1,.3,1) forwards GNp53a_templeBurst;animation-delay:var(--ct-burst-delay)}.GNp53a_burstReduced i{opacity:.85;transform:rotate(var(--ct-burst-angle)) translateX(var(--ct-burst-distance))}.GNp53a_heroPanel{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;padding:24px;display:grid;position:relative}.GNp53a_heroStat span,.GNp53a_receipt dt{color:var(--ct-muted);letter-spacing:.08em;font-size:11px;display:block}.GNp53a_heroStat{border-right:1px solid var(--ct-line);padding:2px 18px}.GNp53a_heroStat:first-child{padding-left:0}.GNp53a_heroStat strong{color:var(--ct-ivory);font-family:var(--font-plex-mono), monospace;margin-top:5px;font-size:15px;display:block}.GNp53a_myContribution{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;margin:0;padding:2px 24px;display:grid}.GNp53a_myContribution[data-active]{animation:.52s cubic-bezier(.16,1,.3,1) both GNp53a_contributionArrive}.GNp53a_myContribution span{color:var(--ct-muted);font-size:10px;line-height:1.45}.GNp53a_myContribution strong{color:var(--ct-metal-hi);font-family:var(--font-fraunces), serif;font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.GNp53a_offerAction,.GNp53a_primaryAction{border-radius:var(--ct-radius-sm);color:#0a2238;background:linear-gradient(118deg,#a98d61,#f1dcae 48%,#fff1cf 65%,#b79a6d);border:1px solid #ffecc48f;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;font-size:13px;font-weight:750;transition:transform .22s cubic-bezier(.16,1,.3,1),filter .22s,box-shadow .22s;display:flex;box-shadow:0 12px 30px #d9bd8924}.GNp53a_offerAction{margin-top:22px}.GNp53a_offerAction svg,.GNp53a_primaryAction svg{width:16px}.GNp53a_offerAction:hover,.GNp53a_primaryAction:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 16px 42px #dec79b3d}.GNp53a_offerAction:active,.GNp53a_primaryAction:active{transform:translateY(0)scale(.985)}.GNp53a_offerAction:focus-visible,.GNp53a_primaryAction:focus-visible,.GNp53a_dialogClose:focus-visible,.GNp53a_presetGrid button:focus-visible,.GNp53a_customAmount:focus-visible,.GNp53a_archiveDay summary:focus-visible,.GNp53a_errorTemple button:focus-visible,.GNp53a_milestoneReveal button:focus-visible,.GNp53a_milestoneReveal a:focus-visible{outline:2px solid var(--ct-metal-hi);outline-offset:3px}.GNp53a_content{grid-template-columns:1fr;align-items:start;gap:24px;padding:8px 40px 104px;display:grid}.GNp53a_sanctumColumn{gap:32px;min-width:0;display:grid}.GNp53a_todayGroup{gap:12px;display:grid}.GNp53a_sanctum{border:1px solid var(--ct-line);border-radius:var(--ct-radius-lg);background:var(--ct-space-deep);min-height:560px;box-shadow:var(--ct-shadow);position:relative;overflow:hidden}.GNp53a_sanctumArtwork,.GNp53a_sanctumImageVeil{position:absolute;inset:0}.GNp53a_sanctumImage{object-fit:cover;object-position:center}.GNp53a_sanctumImageVeil{background:linear-gradient(#06162814 0%,#07192dad 54%,#06172af5 88%),linear-gradient(90deg,#071c322e,#0000 55%,#081f3747)}.GNp53a_sanctumContent{z-index:2;min-height:inherit;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);column-gap:clamp(40px,6vw,96px);padding:clamp(34px,4vw,64px);display:grid;position:relative}.GNp53a_sanctumContent h2,.GNp53a_archiveHeader h2,.GNp53a_recentStars h2,.GNp53a_dialogBody h2,.GNp53a_donationSuccess h2,.GNp53a_errorTemple h1{color:var(--ct-metal-white);font-family:var(--font-libre-caslon), "MaruBuri", serif;letter-spacing:-.045em;margin:14px 0 0;font-weight:400}.GNp53a_sanctumContent h2{grid-area:1/1;max-width:12ch;margin-top:0;font-size:clamp(34px,5vw,70px);line-height:.98}.GNp53a_collectiveArtworkNote{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-sm);width:min(100%,320px);color:var(--ct-ivory);background:color-mix(in srgb, var(--ct-space-deep) 78%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-area:1/2;place-self:start end;gap:12px;margin:0;padding:13px 15px;display:flex}.GNp53a_collectiveArtworkNote svg{width:18px;height:18px;color:var(--ct-metal);flex:none;margin-top:2px}.GNp53a_collectiveArtworkNote span{gap:3px;font-size:12px;line-height:1.55;display:grid}.GNp53a_collectiveArtworkNote strong{color:var(--ct-metal-white);letter-spacing:-.02em;font-family:MaruBuri,Nanum Myeongjo,serif;font-size:14px;font-weight:600}.GNp53a_oracleSentences{grid-area:2/1;gap:0;width:min(100%,840px);margin:36px 0 0;padding:42px 0 0;list-style:none;display:grid}.GNp53a_oracleSentences li{border-top:1px solid #e1cda333;grid-template-columns:34px 1fr;gap:16px;padding:18px 0;display:grid}.GNp53a_oracleSentences li:last-child{border-bottom:1px solid #e1cda333}.GNp53a_oracleSentences span{color:var(--ct-metal);font-family:var(--font-plex-mono), monospace;letter-spacing:.1em;padding-top:4px;font-size:9px}.GNp53a_oracleSentences p{color:var(--ct-ivory);letter-spacing:-.022em;margin:0;font-family:MaruBuri,Nanum Myeongjo,serif;font-size:clamp(16px,1.8vw,23px);line-height:1.72}.GNp53a_generatingState,.GNp53a_failedOracle,.GNp53a_emptyOracle{width:fit-content;color:var(--ct-ivory);grid-area:2/1;align-items:center;gap:14px;margin:36px 0 0;padding:18px 22px;display:flex}.GNp53a_generatingState p,.GNp53a_failedOracle p,.GNp53a_emptyOracle p{margin:0;line-height:1.7}.GNp53a_generatingState svg,.GNp53a_failedOracle svg,.GNp53a_emptyOracle svg{width:20px;color:var(--ct-metal);flex:none}.GNp53a_ladders{z-index:3;grid-area:1/2/4;align-self:end;gap:12px;width:100%;margin:0;padding:0;display:grid;position:relative}.GNp53a_ladder{border:1px solid var(--ct-line-cool);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081f37bd;border-radius:18px;gap:8px;padding:11px 14px 12px;display:grid}.GNp53a_ladderHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.GNp53a_ladderHead span{color:var(--ct-muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.GNp53a_ladderHead strong{color:var(--ct-ivory);font-family:var(--font-plex-mono), monospace;font-size:13px;font-weight:500}.GNp53a_ladderHead small{color:var(--ct-muted);font-size:10px}.GNp53a_ladderTrack{height:22px;margin-top:2px;position:relative}.GNp53a_ladderTrack:before,.GNp53a_ladderTrack:after{content:"";border-radius:2px;height:2px;position:absolute;top:3px;left:0}.GNp53a_ladderTrack:before{background:var(--ct-line-cool);right:0}.GNp53a_ladderTrack:after{width:var(--ct-fill,0%);background:linear-gradient(90deg, color-mix(in srgb, var(--ct-metal) 45%, transparent), var(--ct-metal));transition:width .76s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px 1px #e5cc9b52}.GNp53a_gatePassed,.GNp53a_gateAhead,.GNp53a_gateNext{top:0;left:var(--ct-at);width:1px;height:8px;position:absolute;transform:translate(-50%)}.GNp53a_gatePassed{background:color-mix(in srgb, var(--ct-metal) 58%, transparent)}.GNp53a_gateAhead{background:var(--ct-line-cool)}.GNp53a_gateNext{background:var(--ct-metal-hi);height:12px;top:-2px;box-shadow:0 0 8px #fff0cf8c}.GNp53a_gateNext b{color:var(--ct-metal-hi);font-family:var(--font-plex-mono), monospace;letter-spacing:.02em;font-size:10px;font-weight:400;line-height:1;position:absolute;top:14px;left:50%;transform:translate(-50%)}.GNp53a_gateEnd b{left:auto;right:0;transform:none}.GNp53a_communityStrip{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(150deg,#113a59c7,#081f37c2);grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.GNp53a_recentStars{border-bottom:1px solid var(--ct-line-cool)}.GNp53a_recentStars h2{margin-top:0;font-size:19px}.GNp53a_recentStars p{color:var(--ct-muted);margin:8px 0 0;font-size:12px;line-height:1.72}.GNp53a_recentStars{padding:24px}.GNp53a_recentStars ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.GNp53a_recentStars li{color:var(--ct-muted);grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:9px;font-size:11px;display:grid}.GNp53a_recentStars li.GNp53a_recentStarMine{border:1px solid var(--ct-line);border-radius:var(--ct-radius-sm);color:var(--ct-ivory);background:#dec79b14;padding:8px 10px;animation:.52s cubic-bezier(.16,1,.3,1) both GNp53a_contributionArrive}.GNp53a_donorPass{color:var(--ct-metal);font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;white-space:nowrap;font-size:8px}.GNp53a_recentStars li svg{width:12px;color:var(--ct-metal)}.GNp53a_recentStars li strong{color:var(--ct-metal-hi);font-family:var(--font-plex-mono), monospace;font-size:10px}.GNp53a_archive{max-height:none;padding:24px;position:static;overflow:auto}.GNp53a_archiveHeader h2{font-size:clamp(28px,3vw,40px);line-height:1.04}.GNp53a_archiveList{gap:8px;margin-top:24px;display:grid}.GNp53a_archiveDay{border-top:1px solid var(--ct-line-cool)}.GNp53a_archiveDay:last-child{border-bottom:1px solid var(--ct-line-cool)}.GNp53a_archiveDay summary{cursor:pointer;min-height:72px;color:var(--ct-muted);grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:16px;padding:16px 0;list-style:none;display:grid}.GNp53a_archiveDay summary::-webkit-details-marker{display:none}.GNp53a_archiveDay summary>svg{width:14px;color:var(--ct-metal);transition:transform .26s cubic-bezier(.16,1,.3,1)}.GNp53a_archiveDay[open] summary>svg{color:var(--ct-metal-hi);transform:rotate(180deg)}.GNp53a_archiveDayIdentity strong{color:var(--ct-ivory);font-family:var(--font-fraunces), "MaruBuri", serif;letter-spacing:-.01em;text-wrap:balance;font-size:16px;font-weight:400;line-height:1.2;transition:color .26s;display:block}.GNp53a_archiveDay[open] .GNp53a_archiveDayIdentity strong{color:var(--ct-metal-hi)}.GNp53a_archiveDayIdentity time{font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:5px;font-size:11px;display:block}.GNp53a_archiveDayCount{text-align:right;display:block}.GNp53a_archiveDayCount b{color:var(--ct-metal-hi);font-family:var(--font-plex-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:21px;font-weight:300;line-height:1;display:block}.GNp53a_archiveDayCount small{color:var(--ct-metal);letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:10px;display:block}.GNp53a_archiveOracle{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 48px;padding:0 30px 24px 0;display:grid}.GNp53a_archiveSentences p{max-width:62ch;color:var(--ct-muted);margin:0 0 10px;font-family:MaruBuri,serif;font-size:12px;line-height:1.75}.GNp53a_archiveSentences p:last-child{margin-bottom:0}.GNp53a_archiveOracle dl,.GNp53a_receipt{background:var(--ct-line-cool);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:18px 0 0;display:grid}.GNp53a_archiveOracle dl{justify-self:end;width:420px;margin:0}.GNp53a_archiveOracle dl>div,.GNp53a_receipt>div{background:var(--ct-panel-solid);padding:10px}.GNp53a_archiveOracle dt,.GNp53a_archiveOracle dd,.GNp53a_receipt dt,.GNp53a_receipt dd{margin:0;font-size:10px}.GNp53a_archiveOracle dt{color:var(--ct-muted)}.GNp53a_archiveOracle dd,.GNp53a_receipt dd{color:var(--ct-metal-hi);font-family:var(--font-plex-mono), monospace;margin-top:4px}.GNp53a_archiveEmpty{color:var(--ct-muted);margin:24px 0 0;font-size:12px;line-height:1.7}.GNp53a_archiveSkeleton{gap:10px;margin-top:28px;display:grid}.GNp53a_archiveSkeleton span{border-radius:var(--ct-radius-sm);background:linear-gradient(90deg,#325b7824,#8eb6cb3d,#325b7824) 0 0/200% 100%;height:62px;animation:1.8s ease-in-out infinite GNp53a_templeShimmer}.GNp53a_donationDialog{border-radius:var(--ct-radius-lg);width:min(92vw,620px);max-height:min(90svh,780px);color:var(--ct-ink);background:#0b2a49;border:1px solid #edd7ab66;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 40px 120px #000e22a8,inset 0 1px #fff5de17}.GNp53a_donationDialog::backdrop{-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);background:#041122b8}.GNp53a_dialogClose{z-index:2;border:1px solid var(--ct-line-cool);width:38px;height:38px;color:var(--ct-muted);background:#082038b8;border-radius:50%;place-items:center;transition:color .18s,transform .18s;display:grid;position:absolute;top:16px;right:16px}.GNp53a_dialogClose:hover{color:var(--ct-metal-hi);transform:rotate(8deg)}.GNp53a_dialogClose:disabled,.GNp53a_offerAction:disabled,.GNp53a_primaryAction:disabled{cursor:not-allowed;opacity:.48;transform:none}.GNp53a_dialogClose svg{width:16px}.GNp53a_dialogBody,.GNp53a_donationSuccess{z-index:1;padding:40px 44px;position:relative}.GNp53a_dialogBody{flex-direction:column;display:flex}.GNp53a_dialogBody h2,.GNp53a_donationSuccess h2{max-width:calc(100% - 44px);line-height:1.05}.GNp53a_donationSuccess h2{font-size:clamp(32px,5vw,44px)}.GNp53a_dialogBody h2{letter-spacing:-.03em;margin-top:0;font-size:26px}.GNp53a_dialogBody>p,.GNp53a_donationSuccess>p{max-width:42ch;color:var(--ct-muted);margin:10px 0 0;line-height:1.6}.GNp53a_dialogBody>p{margin-top:8px;font-size:12px;line-height:1.7}.GNp53a_offeringFieldset{border:0;min-width:0;margin:30px 0 0;padding:0}.GNp53a_offeringFieldset legend{color:var(--ct-muted);letter-spacing:.08em;margin-bottom:10px;font-size:10px}.GNp53a_offeringGrid{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-sm);background:var(--ct-line-cool);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.GNp53a_offeringGrid button{min-width:0;min-height:58px;color:var(--ct-muted);text-align:left;background:#082139d1;border:0;gap:4px;padding:9px 11px;transition:color .18s,background .18s;display:grid}.GNp53a_offeringGrid button:hover{color:var(--ct-ivory);background:#133a58e6}.GNp53a_offeringGrid button:disabled{cursor:not-allowed;opacity:.42}.GNp53a_offeringGrid button:focus-visible{outline:2px solid var(--ct-metal-hi);outline-offset:-2px}.GNp53a_offeringGrid button span{font-size:10px;line-height:1.45}.GNp53a_offeringGrid button small{color:var(--ct-metal);font-family:var(--font-plex-mono), monospace;align-self:end;font-size:9px}.GNp53a_offeringGrid .GNp53a_offeringActive,.GNp53a_offeringGrid .GNp53a_offeringActive:hover{color:var(--ct-metal-white);background:#3d4e50db;box-shadow:inset 0 0 0 1px #f7dead8c}.GNp53a_presetGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:30px;display:grid}.GNp53a_presetGrid button{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-sm);min-width:0;min-height:72px;color:var(--ct-muted);text-align:left;background:#0d2f4f9e;flex-direction:column;justify-content:space-between;gap:6px;padding:12px;transition:border-color .18s,color .18s,transform .18s,background .18s;display:flex}.GNp53a_presetGrid button:hover{border-color:var(--ct-line);color:var(--ct-ivory);transform:translateY(-2px)}.GNp53a_presetGrid button span{font-size:10px}.GNp53a_presetGrid button strong{color:var(--ct-metal-hi);font-family:var(--font-fraunces), serif;font-size:22px;font-weight:300}.GNp53a_presetGrid .GNp53a_presetActive{color:var(--ct-ivory);background:linear-gradient(145deg,#5c6a6675,#133a58db);border-color:#f7deadb3;box-shadow:inset 0 0 24px #dec7991a}.GNp53a_customAmount{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-sm);width:100%;min-height:48px;color:var(--ct-ivory);font-family:var(--font-plex-mono), monospace;background:#082139cc;margin-top:14px;padding:0 14px;font-size:15px}.GNp53a_publicNicknameField{color:var(--ct-ivory);gap:7px;margin-top:22px;display:grid}.GNp53a_publicNicknameField>span{color:var(--ct-muted);letter-spacing:.08em;font-size:11px}.GNp53a_publicNicknameField input{border:1px solid var(--ct-line-cool);border-radius:var(--ct-radius-sm);width:100%;min-height:48px;color:var(--ct-ivory);background:#082139cc;padding:0 14px;font-size:13px}.GNp53a_publicNicknameField input::placeholder{color:color-mix(in srgb, var(--ct-muted) 78%, transparent)}.GNp53a_publicNicknameField input:focus-visible{outline:2px solid var(--ct-metal-hi);outline-offset:3px}.GNp53a_publicNicknameField input:disabled{cursor:not-allowed;opacity:.52}.GNp53a_publicNicknameField small{color:var(--ct-muted);font-size:11px;line-height:1.6}.GNp53a_dialogError{border-radius:var(--ct-radius-sm);color:#ffd4ca;background:#6a262c52;border:1px solid #ffaa9952;justify-content:space-between;gap:12px;margin:14px 0 0;padding:11px 13px;font-size:11px;line-height:1.5;display:flex}.GNp53a_dialogError a{color:var(--ct-metal-hi);text-underline-offset:3px;flex:none;text-decoration:underline}.GNp53a_dialogActions{padding-top:36px}.GNp53a_donationSuccess{text-align:center;align-content:center;justify-items:center;min-height:540px;display:grid}.GNp53a_donationSuccess:before{content:"";z-index:-1;aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#fff0cf47,#fff0cf12 40%,#0000 66%);border-radius:50%;width:min(100%,620px);animation:2.4s cubic-bezier(.16,1,.3,1) forwards GNp53a_successFlood;position:absolute;top:26%;left:50%;transform:translate(-50%,-50%)scale(.35)}.GNp53a_donationSuccess>*{animation:.62s cubic-bezier(.16,1,.3,1) both GNp53a_successRise}.GNp53a_donationSuccess>:nth-child(2){animation-delay:90ms}.GNp53a_donationSuccess>:nth-child(3){animation-delay:.17s}.GNp53a_donationSuccess>:nth-child(4){animation-delay:.25s}.GNp53a_donationSuccess>:nth-child(5){animation-delay:.33s}.GNp53a_donationSuccess>:nth-child(n+6){animation-delay:.41s}.GNp53a_successCrest{place-items:center;display:grid;position:relative}.GNp53a_successBurst{pointer-events:none;position:absolute;inset:0}@media (max-width:480px){.GNp53a_successBurst{transform:scale(.7)}}.GNp53a_successBurst i{opacity:0;background:var(--ct-metal-white);width:3px;height:3px;box-shadow:0 0 8px var(--ct-metal), 0 0 20px #7bc4e16b;animation:1.9s cubic-bezier(.16,1,.3,1) forwards GNp53a_templeBurst;animation-delay:var(--ct-burst-delay);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.GNp53a_successRays{opacity:0;background:repeating-conic-gradient(from -8deg,#fff0cf57 0deg 1.6deg,#0000 1.6deg 15deg);border-radius:50%;width:236px;height:236px;margin:-118px 0 0 -118px;animation:2.2s cubic-bezier(.16,1,.3,1) forwards GNp53a_successRays;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#0000 34px,#000000e6 58px,#0000 64%);mask-image:radial-gradient(circle,#0000 34px,#000000e6 58px,#0000 64%)}.GNp53a_successBurst i:nth-child(2n){background:#d3ebf7;box-shadow:0 0 8px #7bc4e1cc,0 0 20px #7bc4e15c}.GNp53a_successRing{opacity:0;border:1px solid #fff0cf80;border-radius:50%;width:74px;height:74px;margin:-37px 0 0 -37px;animation:2.1s cubic-bezier(.16,1,.3,1) forwards GNp53a_successRing;position:absolute;top:50%;left:50%}.GNp53a_successRing+.GNp53a_successRing{animation-delay:.34s}.GNp53a_successSigil{width:74px;height:74px;color:var(--ct-metal-hi);background:radial-gradient(circle,#dec7993d,#12405c4d);border:1px solid #f8e0b285;border-radius:50%;place-items:center;margin-bottom:24px;animation:.76s cubic-bezier(.16,1,.3,1) both GNp53a_successSigilIn;display:grid;box-shadow:0 0 50px #dec7992e}.GNp53a_successSigil svg{width:28px}.GNp53a_donationSuccess .GNp53a_receipt{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:26px 0}.GNp53a_receiptEmail{overflow-wrap:anywhere}.GNp53a_gatewayNotice{align-items:center;gap:8px;display:flex;color:var(--ct-metal-hi)!important}.GNp53a_gatewayNotice svg{width:16px}.GNp53a_donationSuccess .GNp53a_primaryAction{margin-top:20px}.GNp53a_milestoneReveal{z-index:1000;width:100vw;max-width:none;height:100svh;max-height:none;color:var(--ct-ink);background:radial-gradient(circle at 50% 43%,#ffe7b75c,#0000 24%),radial-gradient(circle,#1d5a7de6,#05182cf5 68%);border:0;place-items:center;margin:0;padding:0;animation:.52s cubic-bezier(.16,1,.3,1) both GNp53a_revealIn;display:grid;position:fixed;inset:0;overflow:hidden}.GNp53a_milestoneReveal::backdrop{background:var(--ct-space-abyss)}.GNp53a_milestoneReveal>button{border:1px solid var(--ct-line);width:44px;height:44px;color:var(--ct-ivory);background:#071e35a3;border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:24px}.GNp53a_milestoneReveal>button svg{width:17px}.GNp53a_milestoneReveal>div:last-child{z-index:2;text-align:center;justify-items:center;padding:28px;display:grid;position:relative}.GNp53a_milestoneReveal>div:last-child>svg{width:34px;color:var(--ct-metal-hi)}.GNp53a_milestoneReveal p{color:var(--ct-metal);font-family:var(--font-plex-mono), monospace;letter-spacing:.18em;text-transform:uppercase;margin:22px 0 0;font-size:11px}.GNp53a_milestoneReveal h2{color:var(--ct-metal-white);font-family:var(--font-fraunces), serif;letter-spacing:-.075em;text-shadow:0 0 70px #ffe5b147;margin:8px 0 14px;font-size:clamp(76px,16vw,220px);font-weight:300;line-height:.88}.GNp53a_milestoneReveal span{color:var(--ct-ivory);font-family:MaruBuri,serif;line-height:1.7}.GNp53a_milestoneReveal a{border:1px solid var(--ct-line);color:var(--ct-space-deep);background:var(--ct-metal-hi);border-radius:999px;align-items:center;gap:8px;margin-top:26px;padding:12px 18px;font-size:12px;display:flex}.GNp53a_milestoneReveal a svg{width:14px}.GNp53a_revealStars{aspect-ratio:1;border:1px solid #f8dfaf52;border-radius:50%;width:min(76vw,900px);animation:20s ease-in-out infinite GNp53a_revealOrbit;box-shadow:0 0 0 80px #f8dfaf0d,0 0 0 160px #5594b40d,0 0 120px #f7dead33;position:absolute!important}.GNp53a_loadingTemple,.GNp53a_errorTemple{z-index:2;text-align:center;align-content:center;justify-items:center;min-height:100svh;padding:24px;display:grid;position:relative}.GNp53a_loadingTemple svg,.GNp53a_errorTemple>svg{width:38px;color:var(--ct-metal)}.GNp53a_loadingTemple p,.GNp53a_errorTemple p{max-width:42ch;color:var(--ct-muted);line-height:1.7}.GNp53a_errorTemple h1{font-size:clamp(38px,7vw,68px)}.GNp53a_errorTemple button{border:1px solid var(--ct-line);color:var(--ct-space-deep);background:var(--ct-metal-hi);border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:12px 18px;display:flex}.GNp53a_errorTemple button svg{width:15px}.GNp53a_spinner{animation:1.1s ease-in-out infinite GNp53a_templeSpin}.GNp53a_globalReveal{z-index:900;bottom:max(12px, calc(env(safe-area-inset-bottom) + 8px));left:max(12px, env(safe-area-inset-left));border:.5px solid color-mix(in srgb, var(--brand) 44%, transparent);width:fit-content;max-width:min(420px,100vw - 24px);min-height:44px;color:var(--ivory);background:color-mix(in srgb, var(--ground-deep) 90%, transparent);box-shadow:0 12px 32px #00000057, inset 0 1px color-mix(in srgb, var(--ivory) 7%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:2px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px;padding:10px 12px;transition:color .18s,transform .18s,border-color .18s,background .18s;animation:30s cubic-bezier(.16,1,.3,1) both GNp53a_globalRevealLifetime;display:grid;position:fixed}.GNp53a_globalReveal:hover{border-color:color-mix(in srgb, var(--brand-bright) 60%, transparent);color:var(--brand-bright);background:color-mix(in srgb, var(--ground) 94%, transparent);transform:translateY(-2px)}.GNp53a_globalReveal:active{transform:translateY(0)}.GNp53a_globalReveal:focus-visible{outline:2px solid var(--brand-bright);outline-offset:3px}.GNp53a_globalRevealLabel{color:var(--brand-bright);letter-spacing:-.02em;white-space:nowrap;font-size:12px;font-weight:600}.GNp53a_globalRevealMessage{color:inherit;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}@keyframes GNp53a_globalRevealLifetime{0%{opacity:0}1%{opacity:1}96%{opacity:1}to{opacity:0}}@keyframes GNp53a_templeOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes GNp53a_templeBurst{0%{opacity:0;transform:rotate(var(--ct-burst-angle)) translateX(10px) scale(.9)}18%{opacity:1}to{opacity:0;transform:rotate(var(--ct-burst-angle)) translateX(var(--ct-burst-distance)) scale(.95)}}@keyframes GNp53a_successFlood{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}28%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes GNp53a_successRays{0%{opacity:0;transform:rotate(-14deg)scale(.5)}22%{opacity:1}to{opacity:0;transform:rotate(10deg)scale(1.28)}}@keyframes GNp53a_successRing{0%{opacity:.9;transform:scale(.74)}to{opacity:0;transform:scale(3)}}@keyframes GNp53a_successSigilIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes GNp53a_successRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes GNp53a_burstLedgerIn{0%{opacity:0;transform:translateY(12px)scale(.94)}18%,76%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes GNp53a_contributionArrive{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GNp53a_templeSpin{to{transform:rotate(360deg)}}@keyframes GNp53a_templeShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GNp53a_revealIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes GNp53a_revealOrbit{50%{transform:rotate(180deg)scale(1.04)}to{transform:rotate(360deg)}}@keyframes GNp53a_themeTurn{to{transform:rotate(360deg)}}@keyframes GNp53a_themeTurnReverse{to{transform:rotate(-360deg)}}@media (max-width:1180px){.GNp53a_archiveOracle{grid-template-columns:minmax(0,1fr);padding-right:0}.GNp53a_archiveOracle dl{justify-self:start;width:100%;max-width:420px}.GNp53a_hero{padding-inline:28px}.GNp53a_heroBody{gap:28px}.GNp53a_content{padding-inline:28px}}@media (max-width:900px){.GNp53a_hero{min-height:auto;padding:64px 24px 42px}.GNp53a_heroCopy h1{font-size:clamp(58px,14vw,92px)}.GNp53a_subtitle{max-width:44ch}.GNp53a_heroBody{grid-template-columns:1fr}.GNp53a_heroPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.GNp53a_myContribution{border-right:0;grid-column:auto;padding-right:0}.GNp53a_content{grid-template-columns:1fr;padding:0 24px 84px}.GNp53a_sanctumContent{flex-direction:column;display:flex}.GNp53a_collectiveArtworkNote{align-self:flex-start;width:min(100%,380px);margin-top:18px}.GNp53a_archive{max-height:none;position:static}.GNp53a_ladders{width:100%;margin:26px 0 0;position:relative;top:auto;right:auto}}@media (max-width:560px){.GNp53a_hero{padding:44px 16px 30px}.GNp53a_heroCopy h1{margin:0;font-size:clamp(52px,19vw,76px);line-height:.9}.GNp53a_heroCopy h1 span{display:block}.GNp53a_heroCopy h1 span+span:before{content:none}.GNp53a_subtitle{font-size:14px}.GNp53a_skyStage{width:calc(100% + 20px);margin-left:-10px}.GNp53a_skyOffer{width:calc(100% - 28px);margin-top:-14px}.GNp53a_skyCenter strong{font-size:38px}.GNp53a_heroPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px}.GNp53a_heroStat:nth-child(2){border-right:0}.GNp53a_themeSeal{max-width:230px}.GNp53a_myContribution{border-top:1px solid var(--ct-line);grid-column:1/-1;padding:18px 0 0}.GNp53a_content{padding-inline:16px}.GNp53a_sanctum{border-radius:22px;min-height:720px}.GNp53a_sanctumContent{padding:28px 22px}.GNp53a_sanctumContent h2{padding-right:0;font-size:36px}.GNp53a_ladder{padding:10px 12px 11px}.GNp53a_oracleSentences{margin-top:28px;margin-bottom:20px}.GNp53a_ladders{margin-top:0;padding-top:28px}.GNp53a_oracleSentences li{grid-template-columns:26px 1fr;gap:8px;padding:14px 0}.GNp53a_oracleSentences p{font-size:15px}.GNp53a_communityStrip{grid-template-columns:1fr}.GNp53a_archive,.GNp53a_recentStars{border-radius:0}.GNp53a_dialogBody,.GNp53a_donationSuccess{padding:38px 20px 24px}.GNp53a_donationDialog{border-radius:24px 24px 16px 16px;width:calc(100vw - 16px);max-width:none;max-height:calc(100svh - 16px);margin:auto}.GNp53a_presetGrid{gap:6px}.GNp53a_presetGrid button:last-child:nth-child(odd){flex-direction:row;grid-column:1/-1;align-items:baseline}.GNp53a_donationSuccess .GNp53a_receipt{grid-template-columns:1fr}.GNp53a_globalReveal{grid-template-columns:1fr;gap:1px;max-width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.GNp53a_orbiter,.GNp53a_sky[data-sky-theme]:before,.GNp53a_sky[data-sky-theme]:after,.GNp53a_spinner,.GNp53a_archiveSkeleton span,.GNp53a_milestoneReveal,.GNp53a_revealStars,.GNp53a_burstLedger,.GNp53a_myContribution,.GNp53a_recentStarMine,.GNp53a_globalReveal,.GNp53a_successSigil,.GNp53a_donationSuccess>*{animation:none}.GNp53a_successBurst{display:none}.GNp53a_donationSuccess:before{opacity:.55;animation:none;transform:translate(-50%,-50%)scale(.85)}.GNp53a_offerAction,.GNp53a_primaryAction,.GNp53a_presetGrid button,.GNp53a_offeringGrid button,.GNp53a_archiveDay summary>svg,.GNp53a_ladderTrack:after{transition-duration:.01ms}}@media (prefers-reduced-transparency:reduce){.GNp53a_heroPanel,.GNp53a_communityStrip,.GNp53a_generatingState,.GNp53a_emptyOracle,.GNp53a_ladder{background:var(--ct-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.GNp53a_globalReveal{background:var(--ground-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}
.otpz0q_stage{z-index:220;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.otpz0q_omen{--omen-size:clamp(7.25rem, 12vw, 10.5rem);width:var(--omen-size);height:var(--omen-size);color:var(--brand-bright,#c4b5fd);opacity:0;will-change:transform, opacity;animation:5.6s cubic-bezier(.32,0,.18,1) both otpz0q_omen-cross;position:absolute;bottom:max(4.5rem,10svh);left:0}.otpz0q_omen[data-direction=reverse]{animation-name:otpz0q_omen-cross-reverse;left:auto;right:0}.otpz0q_omen[data-altitude=middle]{bottom:max(11rem,30svh)}.otpz0q_sigil{opacity:.58;filter:drop-shadow(0 8px 18px color-mix(in srgb, var(--brand,#8b5cf6) 22%, transparent));display:block;position:absolute;inset:0}.otpz0q_sigil svg{width:100%;height:100%;overflow:visible}.otpz0q_creatureMark,.otpz0q_energyField,.otpz0q_orbit{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.otpz0q_creatureMark{stroke-width:1.25px}.otpz0q_energyField{stroke-width:.75px;opacity:.58}.otpz0q_orbit{stroke-width:.45px;stroke-dasharray:1 7;opacity:.4}.otpz0q_filled{fill:currentColor;stroke:none}.otpz0q_trail,.otpz0q_trailEcho{transform-origin:100%;opacity:.34;background:linear-gradient(90deg,#0000,currentColor);width:clamp(7rem,18vw,15rem);height:1px;position:absolute;top:50%;right:78%}.otpz0q_trailEcho{opacity:.18;width:clamp(4rem,12vw,10rem);top:63%;transform:rotate(-5deg)scaleX(.78)}.otpz0q_omen[data-direction=reverse] .otpz0q_trail,.otpz0q_omen[data-direction=reverse] .otpz0q_trailEcho{left:78%;right:auto;transform:scaleX(-1)}.otpz0q_omen[data-direction=reverse] .otpz0q_trailEcho{transform:rotate(5deg)scaleX(-.78)}.otpz0q_dust{position:absolute;inset:0}.otpz0q_dust i{top:var(--dust-y);right:var(--dust-x);width:2px;height:2px;opacity:var(--dust-opacity);background:currentColor;border-radius:50%;position:absolute}.otpz0q_omen[data-direction=reverse] .otpz0q_dust i{right:auto;left:var(--dust-x)}@keyframes otpz0q_omen-cross{0%{opacity:0;transform:translate(-145%,16%)scale(.92)rotate(-2deg)}13%{opacity:.38}72%{opacity:.34}to{opacity:0;transform:translate(calc(100vw + 145%),-12%)scale(1.02)rotate(2deg)}}@keyframes otpz0q_omen-cross-reverse{0%{opacity:0;transform:translate(145%,12%)scale(.92)rotate(2deg)}13%{opacity:.38}72%{opacity:.34}to{opacity:0;transform:translate(calc(-100vw - 145%),-16%)scale(1.02)rotate(-2deg)}}@media (max-width:639px){.otpz0q_omen{--omen-size:clamp(6.25rem, 32vw, 8rem);animation-duration:4.8s;bottom:max(5.25rem,12svh)}.otpz0q_omen[data-altitude=middle]{bottom:max(12rem,34svh)}}@media (prefers-reduced-motion:reduce){.otpz0q_stage{display:none}}
@font-face{font-family:fraunces;src:url(../media/Fraunces_latin-s.p.32sris142tqlb.woff2)format("woff2");font-display:swap;font-weight:300 400;font-style:normal}@font-face{font-family:fraunces Fallback;src:local(Times New Roman);ascent-override:77.2%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:126.68%}.lQ6kuq_className{font-family:fraunces,fraunces Fallback;font-style:normal}.lQ6kuq_variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._4kcsea_className{font-family:inter,inter Fallback;font-style:normal}._4kcsea_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_latin_400-s.40sczeszzbjw1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_latin_500-s.0oace-s_gkfks.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_latin_600-s.226pwps5o-gq_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.nI4PIq_className{font-family:plexMono,plexMono Fallback}.nI4PIq_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
@font-face{font-family:libreCaslon;src:url(../media/LibreCaslonDisplay_latin_400-s.1sk091212cwhe.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:libreCaslon Fallback;src:local(Times New Roman);ascent-override:107.06%;descent-override:29.36%;line-gap-override:0.0%;size-adjust:90.61%}.nWoFVG_className{font-family:libreCaslon,libreCaslon Fallback;font-style:normal;font-weight:400}.nWoFVG_variable{--font-libre-caslon:"libreCaslon", "libreCaslon Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/JetBrainsMono_latin-s.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.voFD8G_className{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.voFD8G_variable{--font-jetbrains:"jetbrainsMono", "jetbrainsMono Fallback"}
.avd1oa_panel{--wallet-space:24px;--wallet-caption:var(--text-sm,14px);--wallet-body:var(--text-base,16px);--wallet-title:var(--text-2xl,24px);--wallet-value:var(--text-3xl,30px);--wallet-rule:hsl(var(--border));padding:var(--wallet-space);color:var(--ivory);font-variant-numeric:tabular-nums}.avd1oa_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.avd1oa_stats{flex-wrap:nowrap;gap:8px 28px;min-width:0;display:flex}.avd1oa_stat{min-width:0}.avd1oa_figure{white-space:nowrap;color:var(--ivory);align-items:center;margin:0;font-size:clamp(40px,8vw,60px);line-height:1.15;display:inline-flex}.avd1oa_refresh{min-width:44px;min-height:44px;color:var(--ivory);cursor:pointer;border-radius:50%;place-items:center;margin:-8px;transition:transform .18s ease-out;display:grid}.avd1oa_refresh:hover{background:hsl(var(--muted))}.avd1oa_refresh:active{transform:scale(.95)}.avd1oa_refresh:focus-visible{outline:2px solid var(--tier-edge);outline-offset:4px}.avd1oa_refresh:disabled{opacity:.5;cursor:wait}.avd1oa_carryover svg,.avd1oa_aside svg{vertical-align:-.14em;display:inline-block}.avd1oa_carryover svg{margin-right:5px}.avd1oa_carryover time{white-space:nowrap}.avd1oa_titleUnit{width:.48em;height:.48em;color:var(--ink-muted);margin-left:.16em}.avd1oa_carryover{color:var(--ink-muted);font-size:var(--wallet-caption);margin:4px 0 0;line-height:1.7}.avd1oa_row{border-top:1px solid var(--wallet-rule);font-size:var(--wallet-caption);color:var(--ivory);align-items:flex-start;gap:8px;margin-top:14px;padding-top:14px;line-height:1.7;display:flex}.avd1oa_row>svg{flex-shrink:0;margin-top:5px}.avd1oa_rowBody{min-width:0}.avd1oa_rowTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.avd1oa_rowName{color:var(--ivory);align-items:center;display:inline-flex}.avd1oa_rowLine{margin:2px 0 0}.avd1oa_rowNote{color:var(--ink-muted)}.avd1oa_sep{opacity:.45;margin:0 6px}.avd1oa_chip{margin-right:8px}.avd1oa_aside{white-space:nowrap;color:var(--ink-muted);margin-left:6px}.avd1oa_caption{color:var(--ink-muted);font-size:var(--wallet-caption);line-height:1.7}.avd1oa_placeholder{min-height:180px;color:var(--ink-muted);font-size:var(--wallet-body);align-items:center;line-height:1.7;display:flex}.avd1oa_rotating{animation:1.2s cubic-bezier(.4,0,.6,1) infinite avd1oa_wallet-turn}@keyframes avd1oa_wallet-turn{to{transform:rotate(360deg)}}@media (max-width:420px){.avd1oa_panel{--wallet-space:16px}}@media (prefers-reduced-motion:reduce){.avd1oa_rotating{animation:none}.avd1oa_refresh,.avd1oa_battery>span{transition:none}}.avd1oa_skeleton{background:hsl(var(--muted));border-radius:999px;animation:2.4s ease-in-out infinite avd1oa_gold-pulse;display:block}@media (prefers-reduced-motion:reduce){.avd1oa_skeleton{opacity:.6;animation:none}}
._8W-h7a_ticket{--stub-width:clamp(5.25rem, 18vw, 8rem);--ticket-depth:.72;--ticket-brilliance:.78;--ticket-ink:var(--ivory);--ticket-muted:var(--ink-muted);--ticket-metal:var(--brand);--ticket-metal-bright:var(--ivory);--ticket-edge:hsl(var(--border));--ticket-ground:var(--ground);--ticket-rule:hsl(var(--border));--ticket-tooltip-ground:var(--ground-deep);--ticket-tooltip-ink:var(--ivory);--ticket-tooltip-rule:hsl(var(--border));isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--stub-width);width:100%;min-height:17rem;display:grid;position:relative;overflow:hidden}._8W-h7a_champagne{--seal-color:#dfb85f}._8W-h7a_solar{--seal-color:#e8ab21}._8W-h7a_roseGold{--seal-color:#d9947d}._8W-h7a_antiqueGold{--seal-color:#9b8140}._8W-h7a_ice{--seal-color:#71b5d8}._8W-h7a_aurora{--seal-color:#9a91d8}._8W-h7a_main{z-index:2;flex-direction:column;min-width:0;padding:clamp(1.2rem,4vw,2rem);display:flex;position:relative}._8W-h7a_topline,._8W-h7a_route,._8W-h7a_metaGrid,._8W-h7a_serialRow{opacity:0;animation:.56s cubic-bezier(.22,1,.36,1) forwards _8W-h7a_ticket-arrive;transform:translateY(.75rem)}._8W-h7a_route{animation-delay:.12s}._8W-h7a_metaGrid{animation-delay:.21s}._8W-h7a_serialRow{animation-delay:.29s}._8W-h7a_topline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._8W-h7a_eyebrow,._8W-h7a_utility,._8W-h7a_metaLabel,._8W-h7a_stubLabel,._8W-h7a_serial{font-family:var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.16em}._8W-h7a_eyebrow{color:var(--ticket-metal-bright);margin:0;font-size:.66rem;line-height:1.4}._8W-h7a_utility{color:var(--ticket-muted);text-align:right;margin:0;font-size:.56rem;line-height:1.4}._8W-h7a_title{max-width:12ch;color:var(--ticket-ink);font-family:var(--font-fraunces), serif;letter-spacing:-.055em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.85rem,7vw,3.5rem);font-weight:350;line-height:.92}._8W-h7a_route{grid-template-columns:minmax(0,auto) minmax(3rem,1fr) minmax(0,auto);align-items:center;gap:clamp(.65rem,2vw,1.25rem);margin-top:auto;padding-top:1.75rem;display:grid;container-type:inline-size}._8W-h7a_location{min-width:0}._8W-h7a_location:last-child{text-align:right}._8W-h7a_planetDestination{cursor:help;border-radius:.25rem;flex-direction:column;align-items:flex-end;max-width:100%;display:inline-flex;position:relative}._8W-h7a_planetDestination ._8W-h7a_locationCode{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--ticket-metal) 56%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--ticket-metal) 56%, transparent);text-underline-offset:.28rem;text-decoration-thickness:1px}._8W-h7a_planetDestination:focus-visible{outline:2px solid var(--ticket-metal-bright);outline-offset:.28rem}._8W-h7a_planetTooltip{z-index:6;border:1px solid var(--ticket-tooltip-rule);width:max-content;max-width:min(15.25rem,100cqw);color:var(--ticket-tooltip-ink);background:var(--ticket-tooltip-ground);font-family:var(--font-plex-sans), sans-serif;letter-spacing:-.01em;opacity:0;pointer-events:none;text-align:left;text-wrap:pretty;border-radius:.5rem;padding:.65rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + .55rem);right:0;transform:translateY(-.25rem);box-shadow:0 .65rem 1.5rem #00000059}._8W-h7a_planetDestination:hover ._8W-h7a_planetTooltip,._8W-h7a_planetDestination:focus-visible ._8W-h7a_planetTooltip{opacity:1;transform:translateY(0)}._8W-h7a_locationCode{color:var(--ticket-metal-bright);font-family:var(--font-fraunces), serif;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1rem,3.7vw,1.6rem);line-height:1.1;display:block;overflow:hidden}._8W-h7a_locationName{color:var(--ticket-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.64rem;line-height:1.35;display:block;overflow:hidden}._8W-h7a_destinationCode{overflow-wrap:anywhere;white-space:normal;text-wrap:balance;max-width:18ch;overflow:visible}._8W-h7a_planetDestination ._8W-h7a_locationName{overflow-wrap:anywhere;white-space:normal;max-width:100%}._8W-h7a_routeLine{background:var(--ticket-rule);height:1px;position:relative}._8W-h7a_routeLine:before,._8W-h7a_routeLine:after{border:1px solid var(--ticket-rule);background:var(--ticket-ground);content:"";border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:50%;transform:translateY(-50%)}._8W-h7a_routeLine:before{left:0}._8W-h7a_routeLine:after{right:0}._8W-h7a_routeStar{color:var(--ticket-metal-bright);font-size:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}._8W-h7a_metaGrid{border-top:1px solid var(--ticket-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1.35rem;padding-top:1rem;display:grid}._8W-h7a_metaLabel{color:var(--ticket-muted);font-size:.5rem;line-height:1.35;display:block}._8W-h7a_metaValue{color:var(--ticket-ink);font-family:var(--font-plex-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.67rem;line-height:1.35;display:block;overflow:hidden}._8W-h7a_serialRow{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;display:flex}._8W-h7a_routeName{color:var(--ticket-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.66rem;line-height:1.4;overflow:hidden}._8W-h7a_serial{color:var(--ticket-metal-bright);white-space:nowrap;margin:0;font-size:.54rem}._8W-h7a_stub{z-index:2;border-left:1px dashed var(--ticket-edge);text-align:center;flex-direction:column;justify-content:space-between;align-items:center;padding:1.25rem .75rem;display:flex;position:relative}._8W-h7a_stubLabel{color:var(--ticket-muted);writing-mode:vertical-rl;margin:0;font-size:.48rem;line-height:1.5}._8W-h7a_seal{aspect-ratio:1;border:1px solid var(--ticket-rule);width:clamp(2.8rem,9vw,4rem);color:var(--seal-color,var(--ticket-metal-bright));filter:brightness(calc(.85 + var(--ticket-brilliance) * .65));box-shadow:inset 0 0 0 .3rem #ffffff1f, inset 0 0 0 .35rem var(--ticket-rule), 0 calc(.2rem + var(--ticket-depth) * .3rem) calc(.8rem + var(--ticket-depth) * .8rem) #381f032e;border-radius:50%;place-items:center;display:grid;position:relative;transform:translateZ(0)}._8W-h7a_diamond._8W-h7a_gemstone ._8W-h7a_seal{background:radial-gradient(circle at 31% 27%, var(--gem-glint) 0%, var(--gem-face) 28%, var(--gem-core) 74%, color-mix(in srgb, var(--gem-core), black 28%) 100%);box-shadow:inset 0 0 0 .28rem #ffffff1a, inset 0 0 0 .34rem var(--ticket-rule), 0 0 calc(.6rem + var(--ticket-brilliance) * 1.1rem) color-mix(in srgb, var(--gem-face), transparent 42%), 0 .5rem 1rem #03101c38}._8W-h7a_seal:before{border:1px dotted var(--ticket-edge);content:"";border-radius:50%;animation:18s linear infinite _8W-h7a_ticket-orbit;position:absolute;inset:-.45rem}._8W-h7a_sealGlyph{font-size:clamp(1rem,4vw,1.55rem)}._8W-h7a_stubClass{color:var(--ticket-metal-bright);font-family:var(--font-fraunces), serif;text-transform:uppercase;writing-mode:vertical-rl;margin:0;font-size:.7rem;line-height:1.15}._8W-h7a_dialog{color:#fff8e8;background:0 0;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0;overflow-y:auto}._8W-h7a_dialog::backdrop{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#02050ae6}._8W-h7a_ceremony{background:radial-gradient(circle at 50% 42%,#d8b56a1f,#0000 34rem),linear-gradient(#03060c66,#03060ceb);place-items:center;min-height:100%;padding:clamp(2.5rem,7vw,5rem) 1rem;display:grid;position:relative;overflow:hidden}._8W-h7a_ceremonyDiamond{background:radial-gradient(circle at 50% 42%,#79c7ff29,#0000 34rem),linear-gradient(#03081066,#02050af0)}._8W-h7a_ceremonyInner{z-index:2;opacity:0;width:min(58rem,100%);animation:.8s cubic-bezier(.22,1,.36,1) forwards _8W-h7a_ceremony-arrive;position:relative;transform:translateY(1.25rem)scale(.97)}._8W-h7a_ceremonyHeader{text-align:center;max-width:40rem;margin:0 auto 1.75rem}._8W-h7a_ceremonyTitle{color:#fff8e8;font-family:var(--font-fraunces), serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,7vw,4.8rem);font-weight:350;line-height:.96}._8W-h7a_ceremonyBody{color:#bfc3ca;word-break:keep-all;max-width:38rem;margin:.9rem auto 0;font-size:clamp(.9rem,2.8vw,1.05rem);line-height:1.7}._8W-h7a_ticketStage{--reveal-flare:#fff1b8eb;--reveal-ring:#e0b660b8;--stow-scale:.08;opacity:0;transform-origin:50%;width:100%;animation:1.12s cubic-bezier(.2,.72,.24,1) .22s forwards _8W-h7a_ticket-reveal;position:relative}._8W-h7a_ceremonyDiamond ._8W-h7a_ticketStage{--reveal-flare:#e9fafff2;--reveal-ring:#8bd6ffc7}._8W-h7a_ticketStage:before{z-index:7;border:1px solid var(--reveal-ring);pointer-events:none;opacity:0;box-shadow:0 0 2.5rem var(--reveal-ring), inset 0 0 2rem var(--reveal-ring);content:"";border-radius:50%;animation:.9s cubic-bezier(.22,1,.36,1) .7s _8W-h7a_ticket-reveal-ring;position:absolute;inset:16% 4%;transform:scale(.55)}._8W-h7a_ticketStage:after{z-index:8;pointer-events:none;opacity:0;background:radial-gradient(circle, var(--reveal-flare), transparent 68%);content:"";border-radius:50%;animation:.64s cubic-bezier(.22,1,.36,1) .7s _8W-h7a_ticket-reveal-flare;position:absolute;inset:12%;transform:scale(.92)}._8W-h7a_stowOrbit{will-change:transform, opacity;animation:1.08s cubic-bezier(.4,0,.2,1) forwards _8W-h7a_ticket-stow-orbit}._8W-h7a_stowVault{will-change:transform, opacity;animation:1.08s cubic-bezier(.4,0,.2,1) forwards _8W-h7a_ticket-stow-vault}._8W-h7a_stowStarlight{will-change:transform, opacity;animation:1.08s cubic-bezier(.4,0,.2,1) forwards _8W-h7a_ticket-stow-starlight}._8W-h7a_stowStarlight:after{animation:.76s cubic-bezier(.22,1,.36,1) forwards _8W-h7a_ticket-starlight-surge}._8W-h7a_autoClaim{color:#d7d9df;max-width:26rem;font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;text-align:center;gap:.5rem;margin:1rem auto 0;font-size:.65rem;line-height:1.5;display:grid}._8W-h7a_autoClaimTrack{background:#ffffff24;height:1px;display:block;overflow:hidden}._8W-h7a_autoClaimProgress{transform-origin:0;background:#e8cb88;width:100%;height:100%;animation:4.6s cubic-bezier(.2,.72,.2,1) forwards _8W-h7a_auto-claim-progress;display:block;transform:scaleX(0)}._8W-h7a_ceremonyDiamond ._8W-h7a_autoClaimProgress{background:#a9ddf8}._8W-h7a_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}._8W-h7a_primaryAction,._8W-h7a_soundAction,._8W-h7a_closeAction,._8W-h7a_retryAction{min-height:2.75rem;font-family:var(--font-inter), sans-serif;border-radius:999px;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .15s ease-out}._8W-h7a_primaryAction{color:#14100b;background:#d8b56a;border:1px solid #fff1b8a6;padding:.7rem 1.35rem;font-size:.88rem;font-weight:700;box-shadow:inset 0 1px #ffffff73}._8W-h7a_ceremonyDiamond ._8W-h7a_primaryAction{color:#07111e;background:#a9ddf8;border-color:#ddf7ffb8}._8W-h7a_soundAction,._8W-h7a_closeAction,._8W-h7a_retryAction{color:#ece7dd;background:#ffffff0f;border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1rem;font-size:.78rem;display:inline-flex}._8W-h7a_closeAction{z-index:4;top:max(1rem, env(safe-area-inset-top));width:2.75rem;padding:0;position:absolute;right:1rem}._8W-h7a_primaryAction:hover,._8W-h7a_soundAction:hover,._8W-h7a_closeAction:hover,._8W-h7a_retryAction:hover{transform:translateY(-2px)}._8W-h7a_primaryAction:active,._8W-h7a_soundAction:active,._8W-h7a_closeAction:active,._8W-h7a_retryAction:active{transform:translateY(0)scale(.98)}._8W-h7a_primaryAction:focus-visible,._8W-h7a_soundAction:focus-visible,._8W-h7a_closeAction:focus-visible,._8W-h7a_retryAction:focus-visible{outline-offset:3px;outline:2px solid #fff}._8W-h7a_primaryAction:disabled,._8W-h7a_soundAction:disabled,._8W-h7a_closeAction:disabled,._8W-h7a_retryAction:disabled{cursor:not-allowed;opacity:.45;transform:none}._8W-h7a_particles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._8W-h7a_particle{--particle-x:0vw;--particle-delay:0s;--particle-duration:2.4s;opacity:0;width:.18rem;height:.18rem;animation:_8W-h7a_particle-flight var(--particle-duration) cubic-bezier(.22, 1, .36, 1) var(--particle-delay) 1;background:#fff1b8;border-radius:50%;position:absolute;top:14%;left:50%;box-shadow:0 0 1rem #fff1b8b3}._8W-h7a_ceremonyDiamond ._8W-h7a_particle{background:#ddf7ff;box-shadow:0 0 1rem #79c7ffbf}._8W-h7a_collection{flex-direction:column;gap:1rem;display:flex}._8W-h7a_collectionIntro{grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;padding:1.4rem;display:grid}._8W-h7a_embedded ._8W-h7a_collectionIntro{padding:0}._8W-h7a_embedded ._8W-h7a_collectionBody{margin-top:0}._8W-h7a_embedded ._8W-h7a_empty,._8W-h7a_embedded ._8W-h7a_error,._8W-h7a_embedded ._8W-h7a_skeleton{min-height:12rem;padding:1.5rem 0}._8W-h7a_collectionTitle{color:var(--ivory);font-family:var(--font-fraunces), serif;letter-spacing:-.045em;margin:.45rem 0 0;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:350;line-height:1}._8W-h7a_collectionBody{max-width:36rem;color:var(--ink-muted);word-break:keep-all;margin:.75rem 0 0;font-size:.88rem;line-height:1.7}._8W-h7a_stats{grid-template-columns:repeat(2,minmax(4.5rem,1fr));align-self:start;gap:.5rem;display:grid}._8W-h7a_stat{text-align:center;min-width:4.75rem;padding:.75rem}._8W-h7a_statValue{color:var(--ivory);font-family:var(--font-fraunces), serif;font-size:1.75rem;line-height:1;display:block}._8W-h7a_statLabel{color:var(--ink-muted);font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:.3rem;font-size:.58rem;display:block}._8W-h7a_ticketList{flex-direction:column;gap:1rem;display:flex}._8W-h7a_empty,._8W-h7a_error,._8W-h7a_skeleton{min-height:15rem;color:var(--ink-muted);text-align:center;place-items:center;padding:2rem;display:grid}._8W-h7a_emptyTitle{color:var(--ivory);font-family:var(--font-fraunces), serif;letter-spacing:-.035em;margin:0;font-size:1.75rem}._8W-h7a_emptyBody{word-break:keep-all;max-width:30rem;margin:.65rem auto 0;font-size:.88rem;line-height:1.65}._8W-h7a_skeleton{opacity:.48;min-height:17rem;animation:1.2s ease-in-out infinite alternate _8W-h7a_skeleton-breathe}@keyframes _8W-h7a_ticket-arrive{to{opacity:1;transform:translateY(0)}}@keyframes _8W-h7a_ticket-orbit{to{transform:rotate(360deg)}}@keyframes _8W-h7a_ceremony-arrive{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _8W-h7a_particle-flight{0%{opacity:0;transform:translate(0,0)scale(.9)}18%{opacity:.9}to{opacity:0;transform:translate3d(var(--particle-x), 68vh, 0) scale(1.15)}}@keyframes _8W-h7a_skeleton-breathe{to{opacity:.72}}@keyframes _8W-h7a_ticket-reveal{0%{opacity:0;transform:perspective(1100px)translateY(2.5rem)rotateX(26deg)rotateY(-96deg)scale(.82)}38%{opacity:1}68%{transform:perspective(1100px)translate(0,0)rotateX(0)rotateY(7deg)scale(1.035)}to{opacity:1;transform:none}}@keyframes _8W-h7a_ticket-reveal-flare{0%{opacity:0;transform:scale(.72)}35%{opacity:.8}to{opacity:0;transform:scale(1.3)}}@keyframes _8W-h7a_ticket-reveal-ring{0%{opacity:0;transform:scale(.55)}22%{opacity:.85}to{opacity:0;transform:scale(1.5)}}@keyframes _8W-h7a_ticket-stow-orbit{0%{opacity:1;transform:translate(0,0)scale(1)rotate(0)}54%{opacity:1;transform:translate(10vw,-6vh)scale(.58)rotate(8deg)}82%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--stow-scale)) rotate(0deg)}to{opacity:0;transform:translate3d(0, 0, 0) scale(var(--stow-scale)) rotate(0deg)}}@keyframes _8W-h7a_ticket-stow-vault{0%{opacity:1;transform:translate(0,0)scale(1)}58%{opacity:1;transform:translateY(8vh)scale(.62)}82%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--stow-scale))}to{opacity:0;transform:translate3d(0, 0, 0) scale(var(--stow-scale))}}@keyframes _8W-h7a_ticket-stow-starlight{0%{opacity:1;transform:translate(0,0)scale(1)}46%{opacity:1;transform:translateY(-.75rem)scale(.82)}82%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--stow-scale))}to{opacity:0;transform:translate3d(0, 0, 0) scale(var(--stow-scale))}}@keyframes _8W-h7a_ticket-starlight-surge{0%{opacity:0;transform:scale(.92)}40%{opacity:.92}to{opacity:0;transform:scale(1.16)}}@keyframes _8W-h7a_auto-claim-progress{to{transform:scaleX(1)}}@media (max-width:38rem){._8W-h7a_ticket{--stub-width:3.5rem;min-height:15.5rem}._8W-h7a_main{padding:1.05rem}._8W-h7a_utility{display:none}._8W-h7a_title{max-width:14ch;font-size:clamp(1.55rem,8.4vw,2.4rem)}._8W-h7a_route{grid-template-columns:minmax(0,auto) minmax(1.5rem,1fr) minmax(0,auto);gap:.35rem;padding-top:1.25rem}._8W-h7a_locationCode{letter-spacing:-.025em;font-size:.88rem}._8W-h7a_longDestination{grid-template-columns:minmax(0,1fr) minmax(1.5rem,1fr);row-gap:.75rem}._8W-h7a_longDestination ._8W-h7a_location:last-child{grid-column:1/-1}._8W-h7a_locationName{font-size:.56rem}._8W-h7a_metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}._8W-h7a_metaGrid>div:nth-child(3),._8W-h7a_metaGrid>div:nth-child(4){display:none}._8W-h7a_metaValue{font-size:.6rem}._8W-h7a_routeName{display:none}._8W-h7a_stub{padding:1rem .45rem}._8W-h7a_stubLabel{font-size:.42rem}._8W-h7a_seal{width:2.2rem}._8W-h7a_seal:before{inset:-.3rem}._8W-h7a_collectionIntro{grid-template-columns:1fr;padding:1.2rem}._8W-h7a_stats{width:100%}}@media (prefers-reduced-motion:reduce){._8W-h7a_seal:before,._8W-h7a_particle,._8W-h7a_skeleton,._8W-h7a_ticketStage:before,._8W-h7a_ticketStage:after,._8W-h7a_stowOrbit,._8W-h7a_stowVault,._8W-h7a_stowStarlight,._8W-h7a_stowStarlight:after,._8W-h7a_autoClaimProgress{animation:none}._8W-h7a_stowOrbit,._8W-h7a_stowVault,._8W-h7a_stowStarlight{opacity:.2}._8W-h7a_autoClaimProgress{transform:scaleX(1)}._8W-h7a_topline,._8W-h7a_route,._8W-h7a_metaGrid,._8W-h7a_serialRow,._8W-h7a_ceremonyInner,._8W-h7a_ticketStage{opacity:1;animation:none;transform:none}._8W-h7a_primaryAction,._8W-h7a_soundAction,._8W-h7a_closeAction,._8W-h7a_retryAction,._8W-h7a_planetTooltip{transition:none}}
.Mq5dba_receipt{--activation-light:#83ffc0;--activation-ink:#deffed;--activation-glow:#43ff9e6b;width:100%;max-width:36rem;color:var(--activation-ink);text-align:center;justify-items:center;gap:16px;margin-inline:auto;padding:24px 16px;animation:.28s cubic-bezier(.2,.72,.2,1) both Mq5dba_activate-receipt;display:grid}.Mq5dba_silhouette{width:min(100%,420px);color:var(--activation-light);position:relative}.Mq5dba_silhouette>svg:first-child{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;filter:drop-shadow(0 0 8px var(--activation-glow));display:block}.Mq5dba_check{width:8%;height:auto;position:absolute;top:40%;right:11%}.Mq5dba_copy{gap:8px;display:grid}.Mq5dba_title{font-family:var(--font-plex-sans), sans-serif;font-size:var(--text-xl);letter-spacing:-.02em;font-weight:600;line-height:1.4}.Mq5dba_expiry{overflow-wrap:anywhere;font-size:14px;line-height:1.7}@keyframes Mq5dba_activate-receipt{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Mq5dba_receipt{animation:none}}
._9FtZkW_stack{isolation:isolate;margin-top:24px;padding-inline:8px;position:relative}._9FtZkW_layer{z-index:-1;transform:translateY(calc(var(--stack-layer) * -5px)) scale(calc(1 - var(--stack-layer) * .018));transform-origin:50% 0;pointer-events:none;position:absolute;inset:0 8px}._9FtZkW_count{color:var(--ivory);font-family:var(--font-plex-sans), sans-serif;font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:16px 8px 0;line-height:1.7;display:flex;position:relative}._9FtZkW_count strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums;display:block}._9FtZkW_navigation{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}
.Ea5aEW_theme{--install-surface:var(--ground,#17131f);--install-raised:var(--ground-soft,#241b33);--install-ink:var(--ivory,#ece9f5);--install-muted:color-mix(in srgb, var(--install-ink) 74%, var(--install-surface));--install-line:color-mix(in srgb, var(--install-ink) 18%, transparent);--install-accent:var(--brand-bright,#c4b5fd);--install-metal:var(--el-metal-ink,#e8cc6a);--install-button-ink:#181226;--install-scrim:#040309b8;--install-shadow:0 16px 48px #0000003d;--install-radius:24px;--install-control-radius:12px;color:var(--install-ink);font-family:var(--font-natal-body,Pretendard, var(--font-inter), sans-serif);font-size:14px;line-height:1.7}.Ea5aEW_theme ::selection{color:var(--install-button-ink);background:var(--install-accent)}.Ea5aEW_theme button{cursor:pointer;font-family:inherit;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s ease-out}.Ea5aEW_theme button:focus-visible{outline:2px solid var(--install-accent);outline-offset:4px;box-shadow:none}.Ea5aEW_theme button:active:not(:disabled){transform:translateY(1px)}.Ea5aEW_theme button:disabled{opacity:.64;cursor:wait}.Ea5aEW_banner{z-index:119;right:16px;bottom:calc(env(safe-area-inset-bottom) + 8rem);background:var(--install-raised);border:1px solid var(--install-line);width:auto;max-width:432px;box-shadow:var(--install-shadow), inset 0 1px 0 #ffffff1f;border-radius:var(--install-radius);cursor:pointer;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;margin-inline:auto;padding:16px;animation:.24s cubic-bezier(.16,1,.3,1) Ea5aEW_arrive;display:grid;position:fixed;left:16px}.Ea5aEW_embeddedBanner{z-index:auto;grid-template-columns:minmax(0,1fr);width:100%;max-width:none;position:relative;inset:auto}.Ea5aEW_bannerContent{border-radius:var(--install-control-radius);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.Ea5aEW_bannerContent:focus-visible{outline:2px solid var(--install-accent);outline-offset:4px}.Ea5aEW_bannerIcon{border-radius:var(--install-control-radius);width:44px;height:44px}.Ea5aEW_bannerCopy{min-width:0}.Ea5aEW_bannerCopy p{word-break:keep-all;overflow-wrap:anywhere;margin:0}.Ea5aEW_bannerCopy p:first-child{letter-spacing:-.02em;font-size:14px;font-weight:600}.Ea5aEW_bannerCopy p:last-child{color:var(--install-metal);margin-top:4px;font-size:12px;line-height:1.6}.Ea5aEW_bannerClose,.Ea5aEW_close{width:44px;height:44px;color:var(--install-muted);border-radius:var(--install-control-radius);padding:0}.Ea5aEW_bannerClose{background:color-mix(in srgb, var(--install-ink) 6%, transparent);border:1px solid var(--install-line)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Ea5aEW_banner{background:linear-gradient(135deg, #ffffff14, transparent 60%), color-mix(in srgb, var(--install-surface) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18)}}@media (prefers-reduced-transparency:reduce){.Ea5aEW_banner{background:var(--install-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}.Ea5aEW_bannerClose svg,.Ea5aEW_close svg{stroke-width:1.5px;width:20px;height:20px}.Ea5aEW_sheet{text-align:center;padding:24px 24px 20px;position:relative}.Ea5aEW_close{z-index:1;position:absolute;top:12px;right:12px}.Ea5aEW_emblem{place-items:center;width:184px;height:152px;margin:0 auto 16px;display:grid;position:relative}.Ea5aEW_orbit,.Ea5aEW_orbitTilt{border:1px solid var(--install-line);pointer-events:none;border-radius:50%;width:140px;height:140px;position:absolute}.Ea5aEW_orbitTilt{opacity:.68;width:178px;height:96px;transform:rotate(-32deg)}.Ea5aEW_appIcon{border-radius:20px;width:84px;height:84px;position:relative}.Ea5aEW_star{width:16px;height:16px;color:var(--install-metal);background:var(--install-surface);stroke-width:1.5px;position:absolute;top:24px;right:8px}.Ea5aEW_successMark{width:28px;height:28px;color:var(--install-button-ink);background:var(--install-accent);border-radius:50%;padding:6px;position:absolute;bottom:28px;right:36px}.Ea5aEW_title{letter-spacing:-.03em;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:clamp(24px,5.5vw,28px);font-weight:500;line-height:1.5}.Ea5aEW_description{max-width:32ch;color:var(--install-muted);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;margin:8px auto 0;font-size:14px;line-height:1.7}.Ea5aEW_steps{border-block:1px solid var(--install-line);grid-template-columns:1fr;gap:20px;margin:0;padding:20px 0;list-style:none;display:grid}.Ea5aEW_steps li{text-align:left;align-items:center;gap:12px;min-width:0;display:flex}.Ea5aEW_steps svg{width:22px;height:22px;color:var(--install-accent);stroke-width:1.5px;flex-shrink:0}.Ea5aEW_steps span{word-break:keep-all;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.Ea5aEW_terms{max-width:34ch;color:var(--install-muted);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;margin:12px auto 0;font-size:12px;line-height:1.8}.Ea5aEW_primary{width:100%;height:auto;min-height:48px;color:var(--install-button-ink);background:var(--install-accent);border-radius:var(--install-control-radius);white-space:normal;text-wrap:balance;margin-top:24px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.7}.Ea5aEW_primary svg{stroke-width:1.75px;flex:none;width:16px;height:16px}@media (hover:hover){.Ea5aEW_theme button:hover:not(:disabled){opacity:.84}}@media (min-width:768px){.Ea5aEW_banner{bottom:32px}.Ea5aEW_sheet{padding:28px 32px 24px}}@media (max-width:359px){.Ea5aEW_banner:not(.Ea5aEW_embeddedBanner){gap:8px;padding:12px;left:8px;right:8px}.Ea5aEW_sheet{padding-inline:16px}}@media (max-height:740px){.Ea5aEW_emblem{height:128px;margin-bottom:8px}.Ea5aEW_orbit{width:120px;height:120px}}@keyframes Ea5aEW_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Ea5aEW_theme,.Ea5aEW_theme button{transition:none;animation:none}.Ea5aEW_theme button:active:not(:disabled){transform:none}}.Ea5aEW_iosIcon{vertical-align:middle;margin-inline:3px;display:inline-flex}
.jLeFTW_cards{--activity-accent:#deccb0;--activity-ink:#f1edf7;--activity-secondary:#bbb0cc;color:var(--activity-ink);font-family:var(--font-natal-body), sans-serif}.jLeFTW_seasons{--season-gutter:16px;min-height:var(--clock-hero-height);width:100%;max-width:48rem;padding:24px var(--season-gutter);flex-direction:column;justify-content:flex-end;gap:20px;margin-inline:auto;display:flex}.jLeFTW_seasons>.jLeFTW_title{margin-bottom:auto}.jLeFTW_rowTitle{margin:4px 0 12px;font-size:15px;font-weight:500}.jLeFTW_periods{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(100% - 36px);grid-auto-flow:column;align-items:stretch;gap:12px;min-width:0;margin-inline-end:calc(-1 * max(var(--season-gutter), (100cqw - 48rem) / 2 + var(--season-gutter)));display:grid;overflow-x:auto}.jLeFTW_periods .jLeFTW_card{scroll-snap-align:start;padding:20px 24px}.jLeFTW_periods:focus-visible{outline:2px solid var(--activity-accent);outline-offset:4px}.jLeFTW_periods::-webkit-scrollbar{display:none}.jLeFTW_periods .jLeFTW_state{font-size:clamp(17px,4.5vw,22px)}.jLeFTW_dates{color:var(--activity-secondary);font-variant-numeric:tabular-nums;grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}.jLeFTW_stars{z-index:-1;pointer-events:none;position:absolute;inset:0}.jLeFTW_stars span{background:#ded0f5;border-radius:50%;position:absolute}.jLeFTW_title{grid-column:1/-1;margin:0 0 4px;font-size:16px;font-weight:500;line-height:1.5}.jLeFTW_card{isolation:isolate;min-width:0;padding:16px;position:relative;overflow:hidden}.jLeFTW_card[data-period=year]{--activity-accent:#c5b7ec}.jLeFTW_card[data-period=now]{--activity-accent:#edb596}.jLeFTW_planet{--planet-surface:radial-gradient(circle at 30% 25%, #e4dfed, #827e94 60%);z-index:-1;width:var(--planet-size,220px);aspect-ratio:1;opacity:.44;filter:blur(1px);pointer-events:none;position:absolute;top:24px;right:-36px;-webkit-mask-image:linear-gradient(135deg,#000 35%,#0000 85%);mask-image:linear-gradient(135deg,#000 35%,#0000 85%)}.jLeFTW_planet:before{content:"";background:radial-gradient(ellipse at 78% 72%, #12101e 18%, transparent 72%), var(--planet-surface);border-radius:50%;position:absolute;inset:0;box-shadow:inset 3px 3px 8px #f3eeff59,-8px -5px 24px #dedaf51f}.jLeFTW_planet[data-planet=sun]{--planet-size:300px;--planet-surface:radial-gradient(ellipse at 35% 25%, #fff6c0 4%, transparent 20%), radial-gradient(ellipse at 65% 45%, #e58b24 6%, transparent 22%), radial-gradient(circle at 35% 30%, #ffe77a, #f5ac36 65%)}.jLeFTW_planet[data-planet=moon]{--planet-size:120px;--planet-surface:radial-gradient(ellipse at 32% 40%, #777889 9%, transparent 12%), radial-gradient(ellipse at 52% 25%, #858494 12%, transparent 16%), radial-gradient(circle at 60% 62%, #777889 8%, transparent 12%), linear-gradient(130deg, #e6e4ec, #a4a0b2)}.jLeFTW_planet[data-planet=mercury]{--planet-size:140px;--planet-surface:radial-gradient(circle at 30% 30%, #45454b 3%, transparent 5%), radial-gradient(circle at 48% 56%, #58545a 5%, transparent 8%), radial-gradient(circle at 65% 25%, #6e6766 7%, transparent 10%), linear-gradient(130deg, #b4a79b, #625b60)}.jLeFTW_planet[data-planet=venus]{--planet-size:190px;--planet-surface:repeating-radial-gradient(ellipse at 120% 10%, transparent 0% 12%, #ffefb199 17%, transparent 23%), linear-gradient(145deg, #f5dfa0, #cf9d4d 55%, #eed7a0)}.jLeFTW_planet[data-planet=earth]{--planet-size:190px;--planet-surface:url(/textures/horary/v1/earth.webp) center / cover no-repeat}.jLeFTW_planet[data-planet=mars]{--planet-size:160px;--planet-surface:radial-gradient(ellipse at 48% 4%, #eee5e3 5%, transparent 12%), radial-gradient(ellipse at 35% 48%, #6d3d30 12%, transparent 25%), radial-gradient(ellipse at 64% 32%, #9b5031 8%, transparent 20%), linear-gradient(135deg, #efad7a, #c66343 60%)}.jLeFTW_planet[data-planet=jupiter]{--planet-size:270px;--planet-surface:radial-gradient(ellipse at 30% 65%, #b55c40 6%, transparent 10%), repeating-linear-gradient(175deg, #f2e0bd 0% 9%, #9d6348 13% 18%, #d7ad7d 23% 28%)}.jLeFTW_planet[data-planet=saturn]{--planet-size:280px;--planet-surface:repeating-linear-gradient(170deg, #ebd59a, #b99b65 16%, #ebd59a 24%)}.jLeFTW_planet[data-planet=saturn]:before{inset:11%}.jLeFTW_planet[data-planet=saturn]:after{content:"";border:13px solid #d4c09a;border-top-color:#d4c09a40;border-radius:50%;position:absolute;inset:34% -11%;transform:rotate(-28deg);box-shadow:0 0 0 4px #d4c09a33}.jLeFTW_planet[data-planet=uranus]{--planet-size:230px;--planet-surface:linear-gradient(135deg, #c0eee7, #5bb9c5)}.jLeFTW_planet[data-planet=neptune]{--planet-size:220px;--planet-surface:radial-gradient(ellipse at 35% 42%, #253d83 7%, transparent 12%), linear-gradient(160deg, #8fb9f0, #3765c6 60%, #638cd4)}.jLeFTW_planet[data-planet=pluto]{--planet-size:100px;--planet-surface:radial-gradient(ellipse at 35% 38%, #e8d9d2 15%, transparent 24%), linear-gradient(135deg, #b79b8f, #80747c)}.jLeFTW_today{--today-planet-size:min(55.8vw, 28.8svh, 324px);isolation:isolate;width:100%;min-height:var(--clock-hero-height);text-align:left;flex-direction:column;padding:32px 16px;display:flex;position:relative}.jLeFTW_todayHeader{max-width:45rem;margin-inline:auto;position:absolute;inset:16px 16px auto}.jLeFTW_todaySky{z-index:-2;pointer-events:none;position:absolute;inset:0}.jLeFTW_todaySky .jLeFTW_planet{--planet-size:var(--today-planet-size);width:var(--today-planet-size);opacity:.95;filter:none;animation:none;top:clamp(96px,14svh,144px);left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.jLeFTW_planetSign{z-index:1;width:64%;height:64%;color:var(--activity-accent);font-size:calc(var(--planet-size,220px) * .64);text-shadow:0 2px 16px #03050b99;justify-content:center;align-items:center;font-weight:400;line-height:1;display:flex;position:absolute;top:24%;left:18%}.jLeFTW_todayDate{width:100%;min-height:106px;margin-top:calc(clamp(96px, 14svh, 144px) + var(--today-planet-size) - 8px);text-align:center;color:var(--activity-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.jLeFTW_todayCopy{margin-top:auto;width:100%;max-width:45rem;min-height:236px;margin-inline:auto;padding-top:24px}.jLeFTW_todayEyebrow{color:var(--activity-ink);overflow-wrap:anywhere;margin:0 0 12px;font-size:15px;line-height:1.5}.jLeFTW_todayState{letter-spacing:-.025em;white-space:pre-line;word-break:keep-all;text-wrap:balance;align-self:end;margin:0;padding-bottom:16px;font-size:clamp(24px,7vw,32px);font-weight:600;line-height:1.45}.jLeFTW_todaySource{color:var(--activity-secondary);gap:4px;margin:16px 0 0;font-size:12px;line-height:1.5;display:grid}.jLeFTW_header{color:var(--activity-secondary);align-items:center;gap:8px;margin:0 32px 8px 0;font-size:13px;font-weight:400;line-height:1.5;display:flex}.jLeFTW_state{color:var(--activity-ink);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;margin:10px 0;font-size:22px;font-weight:600;line-height:1.5;position:relative}.jLeFTW_countdown{color:var(--activity-secondary);font-variant-numeric:tabular-nums;grid-column:1;margin:0;font-size:13px;line-height:1.5}.jLeFTW_progress{appearance:none;width:100%;height:6px;color:var(--activity-accent);background:#51465f;border:0;border-radius:3px;grid-column:1/-1;margin-top:4px;display:block;overflow:hidden}.jLeFTW_progress::-webkit-progress-bar{background:#51465f}.jLeFTW_progress::-webkit-progress-value{background:var(--activity-accent);border-radius:3px}.jLeFTW_progress::-moz-progress-bar{background:var(--activity-accent);border-radius:3px}.jLeFTW_transition{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-top:2px;display:grid;position:relative}.jLeFTW_body{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;line-height:1.5;display:flex}.jLeFTW_current{color:var(--activity-accent);grid-column:1/-1;font-size:14px;font-weight:400}.jLeFTW_glyph{font-variant-emoji:text;flex-shrink:0;font-size:22px;line-height:1}.jLeFTW_details summary{cursor:pointer;width:44px;height:44px;color:var(--activity-secondary);border-radius:50%;justify-content:center;align-items:center;list-style:none;display:flex;position:absolute;top:4px;right:4px}.jLeFTW_details[open]{margin-top:20px}.jLeFTW_details summary::-webkit-details-marker{display:none}.jLeFTW_details summary:hover{color:var(--activity-ink);background:#e5e3fa14}.jLeFTW_details summary:focus-visible{outline:2px solid var(--activity-accent);outline-offset:4px}.jLeFTW_details[open] summary svg{transform:rotate(180deg)}.jLeFTW_details p{word-break:keep-all;overflow-wrap:anywhere;max-width:65ch;margin:8px 0 16px;font-size:14px;line-height:1.8}.jLeFTW_details p.jLeFTW_explanationTitle{font-weight:600}.jLeFTW_details p.jLeFTW_timing{color:var(--activity-accent);font-size:12px}.jLeFTW_cards ::selection{color:#12101e;background:#deccb0}@media (min-width:640px){.jLeFTW_today{padding-inline:24px}.jLeFTW_seasons{--season-gutter:24px}}@media (min-width:1024px){.jLeFTW_card{padding-inline:16px}.jLeFTW_state{font-size:21px}}@media (prefers-reduced-motion:no-preference){.jLeFTW_todaySky .jLeFTW_planet{animation:16s ease-in-out infinite jLeFTW_clock-planet-float}@keyframes jLeFTW_clock-planet-float{0%,to{transform:translate(-50%,-8px)scale(.96)}50%{transform:translate(-50%,8px)scale(1.04)}}.jLeFTW_planet{animation:4s cubic-bezier(.16,1,.3,1) both jLeFTW_planet-rise}@keyframes jLeFTW_planet-rise{0%{opacity:0;transform:translate(12px,24px)}}}
.urE7ZW_picker{min-width:0;position:relative}.urE7ZW_picker:after{content:"";background:var(--energy-color,var(--brand));pointer-events:none;width:32px;height:2px;position:absolute;bottom:0;left:calc(50% - 16px)}.urE7ZW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px max(0px,50% - 80px) 12px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.urE7ZW_track::-webkit-scrollbar{display:none}.urE7ZW_picker[data-disabled=true] .urE7ZW_track{overflow-x:hidden}.urE7ZW_option{scroll-snap-align:center;min-height:56px;color:var(--pack-soft,var(--ink-muted));opacity:.6;background:0 0;border:0;border-radius:0;flex:0 0 160px;font-size:16px}.urE7ZW_option[aria-checked=true]{color:var(--energy-color,var(--brand));opacity:1;font-size:20px;font-weight:650}.urE7ZW_option:disabled{opacity:.4}.urE7ZW_picker[data-variant=title]{width:100%}.urE7ZW_picker[data-variant=title] .urE7ZW_option{font-family:inherit;font-size:22px;font-weight:300}.urE7ZW_picker[data-variant=title] .urE7ZW_option[aria-checked=true]{color:var(--ivory);font-size:30px}.urE7ZW_option:focus-visible{outline-offset:-4px;outline:2px solid}
.NY7EkG_backdrop{--dream-ground:#243749;--dream-shade:#0a131c47;--dream-edge:#0a131c1f;z-index:-10;pointer-events:none;background:var(--dream-ground);position:fixed;inset:0;overflow:hidden}.NY7EkG_art{object-fit:cover;object-position:center;opacity:0;transition:opacity .24s cubic-bezier(.16,1,.3,1);transform:scale(1.2)}.NY7EkG_art[data-loaded=true]{opacity:1;animation:15s ease-in-out -7.5s infinite alternate NY7EkG_dream-drift}.NY7EkG_backdrop[data-paused=true] .NY7EkG_art{animation-play-state:paused}@keyframes NY7EkG_dream-drift{0%{transform:translate(-2.5%,-1.5%)scale(1.2)}to{transform:translate(2.5%,1.5%)scale(1.2)}}.NY7EkG_scrim{background:linear-gradient(180deg, var(--dream-shade), var(--dream-edge) 60%, var(--dream-shade));position:absolute;inset:0}@media (max-aspect-ratio:1){.NY7EkG_art{object-position:var(--dream-focal-x) center}}@media (prefers-reduced-motion:reduce){.NY7EkG_art,.NY7EkG_art[data-loaded=true]{transition:none;animation:none;transform:none}}
.PNkJ0a_footer .liquid-glass-btn{filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}.PNkJ0a_footer .liquid-glass-btn:before{animation:none}
/*# sourceMappingURL=1egcimy14b0yo.css.map*/