._backdrop_1f5wy_1{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b070cdb;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._dialog_1f5wy_2{color:#fae9d9;background:radial-gradient(at 50% -10%,#613747,#291a25 54%,#1b131b);border:1px solid #c99377;border-radius:7px;width:min(1090px,100%);max-height:min(94dvh,940px);overflow-y:auto;box-shadow:0 28px 100px #050306e8,inset 0 0 0 4px #593740}._head_1f5wy_3{border-bottom:1px solid #ac79654d;justify-content:space-between;align-items:start;gap:20px;padding:clamp(20px,3vw,32px) clamp(20px,4vw,45px) 18px;display:flex}._introduction_1f5wy_4{flex:1;min-width:0}._head_1f5wy_3 p{color:#e0a98d;font:700 .68rem/1.3 var(--font-body), sans-serif;letter-spacing:.2em;margin:0 0 9px}._head_1f5wy_3 h2{font:500 clamp(1.7rem, 3vw, 2.8rem)/1.1 var(--font-display), Georgia, serif;margin:0 0 5px}._introduction_1f5wy_4 span{color:#dcc3b7;font:400 .91rem/1.45 var(--font-body), sans-serif}._coinControl_1f5wy_8{flex-direction:column;flex:none;align-items:center;gap:5px;width:106px;padding-top:1px;display:flex}._flipCoin_1f5wy_9{cursor:pointer;perspective:400px;background:0 0;border:0;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;display:grid}._flipCoin_1f5wy_9:focus-visible{outline-offset:3px;outline:2px solid #f2ce98}._flipCoin_1f5wy_9:disabled{cursor:default}._coinDisc_1f5wy_12{width:50px;height:50px;transform-style:preserve-3d;filter:drop-shadow(0 4px 5px #0a0609b0);display:block;position:relative}._coinFace_1f5wy_13{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#ffebc4;font:600 1.45rem/1 var(--font-display), Georgia, serif;text-shadow:0 1px 2px #1b0d11;border:3px ridge #c89458;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #442b26,inset 0 0 0 5px #e8c38a,inset 0 0 14px #24171e,0 0 0 1px #f0ca8c}._coinJon_1f5wy_14{background:radial-gradient(circle at 34% 29%,#7c8190,#313a49 74%)}._coinDaemon_1f5wy_15{background:radial-gradient(circle at 34% 29%,#9f6953,#542932 74%);transform:rotateY(180deg)}._coinControl_1f5wy_8[data-target=daemon][data-flipping=false] ._coinDisc_1f5wy_12{transform:rotateY(180deg)}._coinControl_1f5wy_8[data-flipping=true][data-target=jon] ._coinDisc_1f5wy_12{animation:1.45s cubic-bezier(.2,.56,.22,1) both _coin-land-jon_1f5wy_1}._coinControl_1f5wy_8[data-flipping=true][data-target=daemon] ._coinDisc_1f5wy_12{animation:1.45s cubic-bezier(.2,.56,.22,1) both _coin-land-daemon_1f5wy_1}._flipCoin_1f5wy_9:not(:disabled):hover ._coinDisc_1f5wy_12{filter:drop-shadow(0 4px 8px #dbaa759e)}._head_1f5wy_3 ._coinCaption_1f5wy_20{color:#e1b89c;font:700 .73rem/1.2 var(--font-body), sans-serif;letter-spacing:.1em;text-align:center;white-space:nowrap}._loadingNotice_1f5wy_21{color:#f0cfb7;text-align:center;margin:0 45px;padding:9px 0 0;font-size:.76rem}._loadingNotice_1f5wy_21 button{color:#ffe4c7;background:0 0;border:0;margin-left:5px;font-weight:700;text-decoration:underline}@keyframes _coin-land-jon_1f5wy_1{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(660deg)translateY(-16px)}to{transform:rotateY(1440deg)translateY(0)}}@keyframes _coin-land-daemon_1f5wy_1{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(750deg)translateY(-16px)}to{transform:rotateY(1620deg)translateY(0)}}._close_1f5wy_25{color:#f9e4d3;cursor:pointer;background:#683b47;border:1px solid #b98779;border-radius:50%;flex:none;width:36px;height:36px;font-size:1.6rem;line-height:1}:is(._close_1f5wy_25:hover,._close_1f5wy_25:focus-visible){background:#955362;outline:2px solid #e8bd96}._choices_1f5wy_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px clamp(20px,4vw,45px) clamp(20px,4vw,36px);display:grid}._choice_1f5wy_27{text-align:center;background:linear-gradient(#3e2b36,#271b26 64%,#2e1e29);border:1px solid #a4776a;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:18px 18px 20px;display:flex;position:relative;box-shadow:inset 0 0 0 3px #251923,0 12px 28px #0a060b80}._choice_1f5wy_27:before{pointer-events:none;content:"";border:1px solid #c0966b2b;position:absolute;inset:8px}._identity_1f5wy_30{z-index:1;position:relative}._identity_1f5wy_30 span{color:#dfa893;font:700 .64rem/1.4 var(--font-body), sans-serif;letter-spacing:.18em;text-transform:uppercase}._identity_1f5wy_30 h3{color:#f9e8d8;font:500 clamp(1.34rem, 2.1vw, 2rem)/1.2 var(--font-display), Georgia, serif;margin:5px 0 3px}._identity_1f5wy_30 p{color:#d7a897;margin:0;font:italic .95rem/1.3 Georgia,serif}._turntable_1f5wy_34{z-index:1;flex-direction:column;align-items:center;width:100%;margin:11px 0 5px;display:flex;position:relative}._frame_1f5wy_35{aspect-ratio:3/4;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(65% 33% at 50% 91%,#d4a37d4d,#0000 78%),radial-gradient(at 50% 35%,#72515e,#221824 76%);border:0;border-radius:47% 47% 4px 4px/19% 19% 4px 4px;width:min(100%,272px);padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0c0910a8,0 0 0 1px #a47a6780}._frame_1f5wy_35:active{cursor:grabbing}:is(._frame_1f5wy_35:hover,._frame_1f5wy_35:focus-visible){outline-offset:3px;outline:2px solid #e8b98f}._frame_1f5wy_35:disabled{cursor:default}._frame_1f5wy_35:after{content:"";background:#a36b6d35;border:1px solid #caa5799c;border-radius:50%;height:8%;position:absolute;bottom:6%;left:20%;right:20%;box-shadow:0 0 24px #d5947380}._art_1f5wy_40{z-index:1;pointer-events:none;background-repeat:no-repeat;background-size:400% 200%;width:100%;height:100%;position:relative}._choice_1f5wy_27[data-character=jon] ._art_1f5wy_40{transform-origin:bottom;transform:scale(.956)}._angle_1f5wy_42{z-index:2;color:#f6dbc6;width:100%;font:700 .62rem/1.3 var(--font-body), sans-serif;letter-spacing:.08em;text-align:center;text-shadow:0 1px 5px #100810;text-transform:uppercase;position:absolute;bottom:7px;left:0}._turnControls_1f5wy_43{justify-content:space-between;align-items:center;gap:16px;width:min(260px,100%);margin-top:8px;display:flex}._turnControls_1f5wy_43 span{color:#c6a79f;font:.7rem/1.25 var(--font-body), sans-serif;letter-spacing:.06em}._turnControls_1f5wy_43 button{color:#f9dec3;cursor:pointer;background:#55333f;border:1px solid #af7d6f;border-radius:2px;place-items:center;width:36px;height:33px;font-size:1.3rem;display:grid}:is(._turnControls_1f5wy_43 button:hover,._turnControls_1f5wy_43 button:focus-visible){background:#835063;outline:2px solid #d9ae86}._detail_1f5wy_47{color:#e3cfc3;min-height:2.7em;font:.84rem/1.4 var(--font-body), sans-serif;margin:10px 0 15px}._choose_1f5wy_48{z-index:1;color:#321c27;width:min(320px,100%);min-height:45px;font:700 .76rem/1.3 var(--font-display), Georgia, serif;cursor:pointer;background:#e7b5b9;border:1px solid #efc9a9;border-radius:2px;justify-content:center;align-items:center;gap:18px;margin-top:auto;padding:10px 13px;display:inline-flex;position:relative}:is(._choose_1f5wy_48:hover,._choose_1f5wy_48:focus-visible){background:#ffe0ce;outline:2px solid #f4d4ad}._choose_1f5wy_48:disabled{cursor:default;opacity:.65}._portraitConfirmBackdrop_1f5wy_51{z-index:2;background:#100912db;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._portraitConfirm_1f5wy_51{color:#f9e7d7;text-align:center;background:radial-gradient(at 50% 0,#654151,#281b28 75%);border:1px solid #d8a786;border-radius:5px;width:min(440px,100%);padding:32px 30px 26px;box-shadow:inset 0 0 0 4px #563544,0 25px 70px #050306c7}._portraitConfirm_1f5wy_51 p{color:#e2ae92;font:700 .69rem/1.3 var(--font-body), sans-serif;letter-spacing:.18em;margin:0 0 13px}._portraitConfirm_1f5wy_51 h3{font:500 clamp(1.6rem, 5vw, 2.2rem)/1.18 var(--font-display), Georgia, serif;margin:0 0 9px}._portraitConfirm_1f5wy_51>span{color:#d8beb4;font:.9rem/1.5 var(--font-body), sans-serif;display:block}._portraitConfirm_1f5wy_51>div{justify-content:center;gap:10px;margin-top:25px;display:flex}._portraitConfirm_1f5wy_51 button{color:#f7dfcf;min-height:44px;font:700 .73rem/1.3 var(--font-display), Georgia, serif;cursor:pointer;background:#4c303e;border:1px solid #b48673;border-radius:2px;padding:10px 14px}._portraitConfirm_1f5wy_51 button:last-child{color:#321c27;background:#e7b5b9;border-color:#eec9a7}:is(._portraitConfirm_1f5wy_51 button:hover,._portraitConfirm_1f5wy_51 button:focus-visible){outline-offset:2px;outline:2px solid #edc79f}@media (min-width:701px) and (max-height:800px){._head_1f5wy_3{padding:16px 28px 11px}._head_1f5wy_3 h2{font-size:2.05rem}._choices_1f5wy_27{gap:14px;padding:11px 28px 17px}._choice_1f5wy_27{padding:11px 14px 13px}._frame_1f5wy_35{width:min(100%,205px)}._turntable_1f5wy_34{margin:6px 0 2px}._detail_1f5wy_47{min-height:0;margin:6px 0 8px}}@media (max-width:700px){._backdrop_1f5wy_1{padding:7px}._dialog_1f5wy_2{max-height:98dvh}._head_1f5wy_3{flex-wrap:wrap;gap:9px;padding:18px 17px 12px}._introduction_1f5wy_4{flex:calc(100% - 52px)}._coinControl_1f5wy_8{flex-direction:row;order:3;justify-content:center;gap:11px;width:100%}._close_1f5wy_25{order:2}._head_1f5wy_3 h2{font-size:1.62rem}._introduction_1f5wy_4 span{font-size:.82rem}._choices_1f5wy_27{grid-template-columns:1fr;gap:12px;padding:12px}._choice_1f5wy_27{padding:13px 12px 15px}._frame_1f5wy_35,._turnControls_1f5wy_43{width:min(57vw,220px)}._detail_1f5wy_47{min-height:0;margin-block:6px 10px}._portraitConfirm_1f5wy_51{padding:27px 18px 20px}._portraitConfirm_1f5wy_51>div{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){._coinControl_1f5wy_8[data-flipping=true][data-target=jon] ._coinDisc_1f5wy_12{animation:none;transform:rotateY(0)}._coinControl_1f5wy_8[data-flipping=true][data-target=daemon] ._coinDisc_1f5wy_12{animation:none;transform:rotateY(180deg)}}
