.BirthCalibrationMachine-module__Gryr5q__machine{--bronze-bright:#ddb46d;--bronze:#9c6429;--bronze-deep:#472610;--ivory:#f2dfb7;--ink:#080704;width:100%;color:var(--ivory);isolation:isolate;background:linear-gradient(#0504023b,#030201d1),#100b06;border:1px solid #d6a34e80;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 46px #0000008a,0 0 0 3px #261508d9,0 0 0 4px #b274272e,inset 0 0 36px #dd92321a}.BirthCalibrationMachine-module__Gryr5q__machine *,.BirthCalibrationMachine-module__Gryr5q__machine :before,.BirthCalibrationMachine-module__Gryr5q__machine :after{box-sizing:border-box}.BirthCalibrationMachine-module__Gryr5q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BirthCalibrationMachine-module__Gryr5q__backplate,.BirthCalibrationMachine-module__Gryr5q__patina{z-index:-2;pointer-events:none;position:absolute;inset:0}.BirthCalibrationMachine-module__Gryr5q__backplate{filter:saturate(.88)contrast(1.08)brightness(.7);background-image:linear-gradient(#04030208,#0403028c),url(/hepan/oracle/dual-calibration-machine-v1.webp);background-position:50%;background-size:cover}.BirthCalibrationMachine-module__Gryr5q__patina{z-index:-1;opacity:.8;mix-blend-mode:screen;background:radial-gradient(circle at 14% 8%,#5b7c5d3d,#0000 25%),radial-gradient(circle at 86% 74%,#30655329,#0000 30%),repeating-linear-gradient(91deg,#0000 0 33px,#ebb85b06 34px 35px)}.BirthCalibrationMachine-module__Gryr5q__machineHeader{background:linear-gradient(90deg,#0d0804eb,#211408c2,#080604f0);border-bottom:1px solid #cd97414d;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 16px 12px;display:grid;box-shadow:inset 0 -1px #000c}.BirthCalibrationMachine-module__Gryr5q__subjectSeal{background:linear-gradient(145deg,#171008,#5d3514 54%,#130c06);border:1px solid #efbe63b8;place-items:center;width:45px;height:45px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 0 3px #190e06eb,0 0 18px #db902f33,inset 0 0 11px #f2c05d33}.BirthCalibrationMachine-module__Gryr5q__subjectSeal:before{content:"";border:1px solid #e4b15852;position:absolute;inset:5px}.BirthCalibrationMachine-module__Gryr5q__subjectSeal span{color:#f1d494;text-shadow:0 0 10px #efb34873;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:23px;transform:rotate(-45deg)}.BirthCalibrationMachine-module__Gryr5q__machineHeader p,.BirthCalibrationMachine-module__Gryr5q__machineHeader h2{margin:0}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__machineHeader{grid-template-columns:auto 1fr;padding-block:8px}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__subjectSeal{width:37px;height:37px}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__subjectSeal span{font-size:19px}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__statusRail,.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__machineFooter{display:none}.BirthCalibrationMachine-module__Gryr5q__machineHeader p{color:#d6ab5fab;letter-spacing:.24em;font-size:8px;font-weight:700}.BirthCalibrationMachine-module__Gryr5q__machineHeader h2{color:var(--ivory);letter-spacing:.12em;margin-top:3px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:clamp(16px,3.8vw,21px);font-weight:700}.BirthCalibrationMachine-module__Gryr5q__statusRail{color:#c9ae7e7a;letter-spacing:.08em;align-items:center;gap:6px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:9px;display:flex}.BirthCalibrationMachine-module__Gryr5q__statusRail span{background:#0000005c;border:1px solid #a16d2a38;place-items:center;min-width:31px;height:22px;display:grid}.BirthCalibrationMachine-module__Gryr5q__statusRail span[data-live=true]{color:#f1d28e;background:#68370d6b;border-color:#e0ab528a;box-shadow:inset 0 0 8px #eead4326,0 0 9px #df97351c}.BirthCalibrationMachine-module__Gryr5q__statusRail i{background:#d09a4542;width:13px;height:1px}.BirthCalibrationMachine-module__Gryr5q__identityDeck{background:#0604027a;border-bottom:1px solid #ca903738;grid-template-columns:minmax(0,1.35fr) minmax(170px,.9fr);gap:11px;padding:14px 16px;display:grid}.BirthCalibrationMachine-module__Gryr5q__nameSlot{background:linear-gradient(100deg,#261306db,#0a0704e6),repeating-linear-gradient(0deg,#0000 0 6px,#ddac5508 7px);border:1px solid #bf893859;border-radius:3px;grid-template-columns:1fr auto;align-content:start;padding:9px 11px 10px;display:grid;position:relative;box-shadow:inset 0 0 12px #000000bf}.BirthCalibrationMachine-module__Gryr5q__nameSlot:before,.BirthCalibrationMachine-module__Gryr5q__nameSlot:after{content:"";border-block:1px solid #dea44247;width:3px;position:absolute;top:9px;bottom:9px}.BirthCalibrationMachine-module__Gryr5q__nameSlot:before{left:4px}.BirthCalibrationMachine-module__Gryr5q__nameSlot:after{right:4px}.BirthCalibrationMachine-module__Gryr5q__nameSlot>span{color:#ebd097d1;letter-spacing:.12em;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:10px}.BirthCalibrationMachine-module__Gryr5q__nameSlot>small{color:#ad894d94;letter-spacing:.15em;font-size:7px;font-weight:700}.BirthCalibrationMachine-module__Gryr5q__nameSlot input{border:0;color:#fff0c9;caret-color:#f1bc5c;letter-spacing:.08em;background:0 0;border-bottom:1px solid #e1af5673;outline:0;grid-column:1/-1;width:100%;min-width:0;margin-top:7px;padding:7px 3px 6px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:17px}.BirthCalibrationMachine-module__Gryr5q__nameSlot input::placeholder{color:#ba9e6a6b}.BirthCalibrationMachine-module__Gryr5q__nameSlot:focus-within{border-color:#f3c265b8;box-shadow:inset 0 0 14px #8e4c1133,0 0 0 2px #e4a8471a}.BirthCalibrationMachine-module__Gryr5q__polaritySwitch{background:#040302b3;border:1px solid #bd843047;border-radius:3px;min-width:0;padding:7px 9px 8px}.BirthCalibrationMachine-module__Gryr5q__polaritySwitch legend{color:#cda35b9c;letter-spacing:.13em;padding:0 5px;font-size:7px;font-weight:700}.BirthCalibrationMachine-module__Gryr5q__switchTrack{background:linear-gradient(#080603,#201207 50%,#070503);border:1px solid #cc97424a;grid-template-columns:1fr 1fr;min-height:44px;display:grid;position:relative;box-shadow:inset 0 4px 9px #000000c7}.BirthCalibrationMachine-module__Gryr5q__polarityOption{z-index:2;cursor:pointer;color:#c3a46f8c;grid-template-columns:auto 1fr;place-content:center;gap:0 5px;padding:4px 8px;transition:color .18s,background .18s;display:grid;position:relative}.BirthCalibrationMachine-module__Gryr5q__polarityOption:first-of-type{border-right:1px solid #d29a3f2e}.BirthCalibrationMachine-module__Gryr5q__polarityOption input{opacity:0;width:1px;height:1px;position:absolute}.BirthCalibrationMachine-module__Gryr5q__polarityOption strong{grid-row:1/3;align-self:center;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:18px}.BirthCalibrationMachine-module__Gryr5q__polarityOption span{letter-spacing:.1em;align-self:center;font-size:6px;font-weight:800}.BirthCalibrationMachine-module__Gryr5q__polarityOption[data-active=true]{color:#f1d18d;text-shadow:0 0 9px #ecaa4452;background:#81461138}.BirthCalibrationMachine-module__Gryr5q__polarityOption:has(input:focus-visible){outline-offset:-3px;outline:2px solid #e8b458}.BirthCalibrationMachine-module__Gryr5q__switchLever{z-index:3;pointer-events:none;background:linear-gradient(90deg,#4d2c11,#d19a4e 45%,#704016);border:1px solid #d6a75c;border-radius:5px;width:9px;height:29px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0);box-shadow:0 2px 5px #000,0 0 7px #dda14742}.BirthCalibrationMachine-module__Gryr5q__switchLever:before{content:"";background:radial-gradient(circle at 36% 28%,#f4d187,#8a511e 64%,#281407);border:1px solid #efc77d;border-radius:50%;width:13px;height:13px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.BirthCalibrationMachine-module__Gryr5q__switchLever[data-position=male]{transform:translate(-50%,-50%)rotate(-22deg)}.BirthCalibrationMachine-module__Gryr5q__switchLever[data-position=female]{transform:translate(-50%,-50%)rotate(22deg)}.BirthCalibrationMachine-module__Gryr5q__savedChartButton{cursor:pointer;color:#e8cd99c2;background:#0d0905c7;border:1px solid #c58f394f;border-radius:2px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:6px 11px;font-family:inherit;display:flex}.BirthCalibrationMachine-module__Gryr5q__savedChartButton svg{color:#c18b39;width:14px;height:14px}.BirthCalibrationMachine-module__Gryr5q__savedChartButton span{letter-spacing:.09em;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:10px}.BirthCalibrationMachine-module__Gryr5q__savedChartButton small{color:#b18e5480;letter-spacing:.13em;font-size:6px;font-weight:800}.BirthCalibrationMachine-module__Gryr5q__savedChartButton:hover:not(:disabled),.BirthCalibrationMachine-module__Gryr5q__savedChartButton:focus-visible{color:#f3dca9;background:#4f280a7a;border-color:#eeb85bad;outline:none}.BirthCalibrationMachine-module__Gryr5q__chronometer{background:radial-gradient(at 50% 45%,#80441026,#0000 66%),#0504028c;padding:13px 16px 14px}.BirthCalibrationMachine-module__Gryr5q__chronometerHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.BirthCalibrationMachine-module__Gryr5q__chronometerHeading>span{color:#e0ba75bf;letter-spacing:.15em;font-size:8px;font-weight:800}.BirthCalibrationMachine-module__Gryr5q__chronometerHeading output{color:#f5da9fbd;letter-spacing:.08em;text-align:right;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:8px}.BirthCalibrationMachine-module__Gryr5q__dialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.BirthCalibrationMachine-module__Gryr5q__dial{background:linear-gradient(135deg,#221207e6,#050402f0),repeating-linear-gradient(90deg,#0000 0 6px,#eeb85a06 7px);border:1px solid #b97e2947;border-radius:5px;min-width:0;padding:7px 5px 6px;box-shadow:inset 0 0 15px #000000c7}.BirthCalibrationMachine-module__Gryr5q__dialHeading{justify-content:space-between;align-items:baseline;padding-inline:2px;display:flex}.BirthCalibrationMachine-module__Gryr5q__dialHeading label{color:#e7c783;letter-spacing:.1em;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:10px}.BirthCalibrationMachine-module__Gryr5q__dialHeading span{color:#b28d5085;letter-spacing:.08em;font-size:6px;font-weight:800}.BirthCalibrationMachine-module__Gryr5q__dialFace{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 12%,#e6b0521f,#0000 25%),conic-gradient(from -135deg at 50% 18%,#543015,#bc8040 20%,#3e230f 44%,#c5914b 70%,#3b210e);border:1px solid #ce933a40;border-radius:46% 46% 8px 8px;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:2px;min-height:68px;margin-top:3px;padding:10px 3px 7px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #0c0703a6,inset 0 -10px 18px #0000008f,0 2px 4px #00000080}.BirthCalibrationMachine-module__Gryr5q__dialFace[data-dragging=true]{cursor:grabbing}.BirthCalibrationMachine-module__Gryr5q__dialFace:before{content:"";background:repeating-conic-gradient(from -52deg at 50% 100%,#fad68db8 0 1deg,transparent 1deg 10deg);border-radius:50% 50% 0 0;width:45px;height:26px;position:absolute;top:4px;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(circle at 50% 100%,#0000 0 18px,#000 18.5px 21px,#0000 21.5px);mask:radial-gradient(circle at 50% 100%,#0000 0 18px,#000 18.5px 21px,#0000 21.5px)}.BirthCalibrationMachine-module__Gryr5q__dialNeedle{z-index:2;width:1px;height:20px;transform:translateX(-50%)rotate(var(--dial-turn));transform-origin:50% 21px;background:#ffe1a0;transition:transform .14s ease-out;position:absolute;top:7px;left:50%;box-shadow:0 0 5px #d58c2d}.BirthCalibrationMachine-module__Gryr5q__dial[data-set=false] .BirthCalibrationMachine-module__Gryr5q__dialNeedle{opacity:.22}.BirthCalibrationMachine-module__Gryr5q__numberWindow{z-index:3;background:linear-gradient(#030302,#14100a 50%,#020201);border:1px solid #e5b15785;border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;margin-top:14px;display:grid;position:relative;box-shadow:inset 0 2px 6px #000,0 0 8px #e29f391a}.BirthCalibrationMachine-module__Gryr5q__numberWindow input{appearance:textfield;color:#ffe3a4;caret-color:#f4b653;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:center;background:0 0;border:0;outline:0;width:100%;min-width:0;height:31px;padding:2px 0 2px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(12px,3.1vw,16px);font-weight:700}.BirthCalibrationMachine-module__Gryr5q__numberWindow input::-webkit-outer-spin-button{appearance:none;margin:0}.BirthCalibrationMachine-module__Gryr5q__numberWindow input::-webkit-inner-spin-button{appearance:none;margin:0}.BirthCalibrationMachine-module__Gryr5q__numberWindow input::placeholder{color:#dab5714d}.BirthCalibrationMachine-module__Gryr5q__numberWindow:focus-within{border-color:#f0bd64;box-shadow:inset 0 2px 7px #000,0 0 0 2px #eeb14c29}.BirthCalibrationMachine-module__Gryr5q__numberWindow small{color:#cfa45c85;padding-right:4px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:7px}.BirthCalibrationMachine-module__Gryr5q__stepButton{z-index:3;cursor:pointer;color:#eed39a;background:linear-gradient(#9f6933,#3b210f 55%,#171006);border:1px solid #e6b1577a;border-radius:2px;place-items:center;width:21px;height:29px;margin-top:14px;padding:0;display:grid;box-shadow:inset 0 1px #ffe0a433,0 2px 3px #000}.BirthCalibrationMachine-module__Gryr5q__stepButton svg{stroke-width:1.5px;width:11px;height:11px}.BirthCalibrationMachine-module__Gryr5q__stepButton:hover:not(:disabled),.BirthCalibrationMachine-module__Gryr5q__stepButton:focus-visible{color:#fff1c9;background:linear-gradient(#c18a48,#543016 60%,#211208);border-color:#f1c16d;outline:none}.BirthCalibrationMachine-module__Gryr5q__stepButton:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 4px #00000080}.BirthCalibrationMachine-module__Gryr5q__wheelHint{color:#ae8c5463;letter-spacing:.09em;text-align:center;margin-top:4px;font-size:5px;font-weight:800;display:block}.BirthCalibrationMachine-module__Gryr5q__inputHint{color:#d1b58094;letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;gap:5px 10px;margin:9px 0 0;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:8px;display:flex}.BirthCalibrationMachine-module__Gryr5q__inputHint small{color:#ab874d61;letter-spacing:.1em;font-family:Geist,Segoe UI,sans-serif;font-size:5px;font-weight:800}.BirthCalibrationMachine-module__Gryr5q__machineFooter{color:#bc965785;letter-spacing:.09em;background:linear-gradient(90deg,#080502,#351c09c2,#080502);border-top:1px solid #d2993e40;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px;min-height:29px;padding:5px 14px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:7px;display:grid}.BirthCalibrationMachine-module__Gryr5q__machineFooter i{background:linear-gradient(90deg,#0000,#d094365e,#0000);height:1px}.BirthCalibrationMachine-module__Gryr5q__machineFooter b{color:#e5c17eb3;font-weight:500}.BirthCalibrationMachine-module__Gryr5q__machine button:disabled,.BirthCalibrationMachine-module__Gryr5q__machine input:disabled{cursor:not-allowed;opacity:.55}@media (max-width:600px){.BirthCalibrationMachine-module__Gryr5q__machineHeader{grid-template-columns:auto 1fr;padding-inline:13px}.BirthCalibrationMachine-module__Gryr5q__statusRail{grid-column:1/-1;justify-content:flex-end;margin-top:-4px}.BirthCalibrationMachine-module__Gryr5q__identityDeck{grid-template-columns:1fr;padding-inline:13px}.BirthCalibrationMachine-module__Gryr5q__savedChartButton{grid-column:1}.BirthCalibrationMachine-module__Gryr5q__chronometer{padding-inline:13px}.BirthCalibrationMachine-module__Gryr5q__chronometerHeading{display:grid}.BirthCalibrationMachine-module__Gryr5q__chronometerHeading output{text-align:left}.BirthCalibrationMachine-module__Gryr5q__numberWindow input{font-size:16px}.BirthCalibrationMachine-module__Gryr5q__inputHint{display:grid}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__machineHeader{grid-template-columns:auto 1fr}.BirthCalibrationMachine-module__Gryr5q__machine[data-mode=birth] .BirthCalibrationMachine-module__Gryr5q__inputHint{display:none}}@media (max-width:360px){.BirthCalibrationMachine-module__Gryr5q__machineHeader h2{font-size:15px}.BirthCalibrationMachine-module__Gryr5q__subjectSeal{width:39px;height:39px}.BirthCalibrationMachine-module__Gryr5q__dialGrid{gap:6px}.BirthCalibrationMachine-module__Gryr5q__dialFace{grid-template-columns:21px minmax(0,1fr) 21px}.BirthCalibrationMachine-module__Gryr5q__machineFooter span{display:none}.BirthCalibrationMachine-module__Gryr5q__machineFooter{grid-template-columns:1fr auto 1fr}}@media (prefers-reduced-motion:reduce){.BirthCalibrationMachine-module__Gryr5q__dialNeedle,.BirthCalibrationMachine-module__Gryr5q__switchLever{transition:none}}@media (forced-colors:active){.BirthCalibrationMachine-module__Gryr5q__machine,.BirthCalibrationMachine-module__Gryr5q__nameSlot,.BirthCalibrationMachine-module__Gryr5q__dial,.BirthCalibrationMachine-module__Gryr5q__numberWindow,.BirthCalibrationMachine-module__Gryr5q__polaritySwitch{border:1px solid canvastext}.BirthCalibrationMachine-module__Gryr5q__backplate,.BirthCalibrationMachine-module__Gryr5q__patina,.BirthCalibrationMachine-module__Gryr5q__dialNeedle,.BirthCalibrationMachine-module__Gryr5q__switchLever{display:none}}
.DestinyOracle-module__hTJg3a__oracle{--ink:#07040a;--paper:#f3e2b8;--gold:#f0c45a;--gold-hot:#ffd978;--gold-deep:#8a5710;--mute:#9a8860;--line:#f0c45a3d;z-index:1000;width:100vw;height:100dvh;min-height:0;color:var(--paper);isolation:isolate;background:radial-gradient(circle at 50% 45%,#62320a29,#0000 42%),#000;place-items:center;font-family:Geist,Segoe UI,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.DestinyOracle-module__hTJg3a__oracle *,.DestinyOracle-module__hTJg3a__oracle :before,.DestinyOracle-module__hTJg3a__oracle :after{box-sizing:border-box}.DestinyOracle-module__hTJg3a__stage{background:#000;width:min(100vw,56.25dvh);max-width:none;height:100dvh;min-height:0;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f0c45a14,0 0 100px #be69121f}.DestinyOracle-module__hTJg3a__voidVideo{z-index:0;object-fit:cover;pointer-events:none;filter:saturate(1.2)contrast(1.18)brightness(.62);width:100%;height:100%;display:block;position:absolute;inset:0}.DestinyOracle-module__hTJg3a__scene{z-index:1;position:absolute;inset:0}.DestinyOracle-module__hTJg3a__scene>canvas{z-index:1;touch-action:manipulation;width:100%;height:100%;display:block;position:absolute;inset:0}.DestinyOracle-module__hTJg3a__scene>button{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.DestinyOracle-module__hTJg3a__scene>button:focus-visible{z-index:20;color:var(--paper);background:#120b04;bottom:12%;right:12%;clip:auto!important;border:1px solid var(--gold)!important;width:auto!important;height:auto!important;margin:0!important;padding:12px 16px!important;position:absolute!important;overflow:visible!important}.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__voidVideo{filter:saturate(.9)contrast(1.16)brightness(.5)}.DestinyOracle-module__hTJg3a__staticScene{z-index:1;pointer-events:none;background:radial-gradient(at 50% 39%,#ba6c1a33,#0000 34%),linear-gradient(#0000000a,#0009);position:absolute;inset:0;overflow:hidden}.DestinyOracle-module__hTJg3a__staticScene:before{content:"";opacity:.33;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(18px);background:linear-gradient(#ffde935c,#b05b130a 72%,#0000);width:62%;position:absolute;top:-12%;bottom:24%;left:50%;transform:translate(-50%)}.DestinyOracle-module__hTJg3a__staticAura{aspect-ratio:1;background:radial-gradient(circle,#dc902d2e,#5b26080d 46%,#0000 70%);border-radius:50%;width:72%;position:absolute;top:15%;left:50%;transform:translate(-50%);box-shadow:0 0 90px #ca721921}.DestinyOracle-module__hTJg3a__staticPlate{aspect-ratio:1;background:radial-gradient(circle,#0b0703 0 18%,#1f1005f5 18.5% 42%,#080402 42.5% 100%);border:2px solid #c28524a8;border-radius:50%;width:62%;transition:opacity .36s,filter .36s;position:absolute;top:40%;transform:translate(-50%,-50%)perspective(620px)rotateX(61deg)rotate(-4deg);box-shadow:0 26px 42px #000000c2,0 0 34px #dc8c232e,inset 0 0 42px #bc67162e}.DestinyOracle-module__hTJg3a__staticSelfPlate{z-index:2;background:radial-gradient(circle,#17090d 0 18%,#451520f5 18.5% 42%,#120508 42.5% 100%);border-color:#e09994c2;left:36%;box-shadow:0 26px 42px #000000c2,0 0 34px #e87e7d33,inset 0 0 42px #9d30443d}.DestinyOracle-module__hTJg3a__staticPartnerPlate{z-index:1;top:41.5%;left:64%}.DestinyOracle-module__hTJg3a__staticPlate[data-focus=false]{opacity:.64;filter:saturate(.72)brightness(.7)}.DestinyOracle-module__hTJg3a__staticRing{border:1px solid #cd93306b;border-radius:50%;place-items:start center;display:grid;position:absolute;box-shadow:inset 0 0 14px #b864141a}.DestinyOracle-module__hTJg3a__staticRing:first-of-type{inset:34%}.DestinyOracle-module__hTJg3a__staticRing:nth-of-type(2){inset:26%}.DestinyOracle-module__hTJg3a__staticRing:nth-of-type(3){inset:17.5%}.DestinyOracle-module__hTJg3a__staticRing:nth-of-type(4){inset:8.5%}.DestinyOracle-module__hTJg3a__staticRing:nth-of-type(5){inset:0}.DestinyOracle-module__hTJg3a__staticRing i{color:#b2873fb8;letter-spacing:.08em;background:#050301b8;padding:2px 5px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:clamp(8px,2.35vw,11px);font-style:normal;transform:translateY(-45%)}.DestinyOracle-module__hTJg3a__staticRing[data-complete=true]{border-color:#d39d43c7;box-shadow:inset 0 0 16px #c06f192e,0 0 10px #de993521}.DestinyOracle-module__hTJg3a__staticRing[data-complete=true] i{color:#d6b26d}.DestinyOracle-module__hTJg3a__staticRing[data-active=true]{border-color:#ffda83f0;box-shadow:inset 0 0 20px #e08f203d,0 0 18px #eba63b47}.DestinyOracle-module__hTJg3a__staticRing[data-active=true] i{color:#ffe4a0}.DestinyOracle-module__hTJg3a__staticPlate>b{aspect-ratio:1;color:#170d04;background:radial-gradient(circle at 38% 32%,#f1d895,#9c671c 58%,#251305 100%);border:1px solid #e8b856c7;border-radius:50%;place-items:center;width:17%;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:clamp(16px,5vw,24px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #ebaa3e4d}.DestinyOracle-module__hTJg3a__safeMask{z-index:3;pointer-events:none;background:linear-gradient(#0009,#0000 12% 77%,#000000bd 100%),linear-gradient(90deg,#00000040,#0000 14% 86%,#00000040);position:absolute;inset:0}.DestinyOracle-module__hTJg3a__backLink{z-index:20;top:max(10px,calc(env(safe-area-inset-top) + 6px));color:#e8c774;opacity:.7;background:0 0;border:0;place-items:center;width:42px;height:42px;display:grid;position:absolute;left:4%}.DestinyOracle-module__hTJg3a__backLink svg{z-index:1;stroke-width:1.6px;width:19px;height:19px;position:relative}.DestinyOracle-module__hTJg3a__hook{z-index:5;color:#f8e7b8;letter-spacing:.08em;text-align:center;text-shadow:0 0 24px #f0c45a73;opacity:0;pointer-events:none;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:clamp(15px,3.4vw,28px);font-weight:700;transition:opacity .7s,transform .7s;position:absolute;top:10.5%;left:12%;right:12%;transform:translateY(8px)}.DestinyOracle-module__hTJg3a__hook.DestinyOracle-module__hTJg3a__show{opacity:1;transform:none}.DestinyOracle-module__hTJg3a__columns{z-index:4;pointer-events:none;justify-content:center;gap:clamp(15px,4vw,22px);height:45%;transition:opacity .9s,filter .9s;display:flex;position:absolute;top:8.2%;left:8%;right:8%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 84%,#0000);mask-image:linear-gradient(#0000,#000 10% 84%,#0000)}.DestinyOracle-module__hTJg3a__columnViewport{background:linear-gradient(90deg,#0000,#03020138 24%,#03020157 50%,#03020138 76%,#0000);width:clamp(25px,6.2vw,28px);height:100%;position:relative;overflow:hidden}.DestinyOracle-module__hTJg3a__columnViewport:nth-of-type(2){margin-inline-end:clamp(60px,15.4vw,70px)}.DestinyOracle-module__hTJg3a__columnTrack{color:#ffedbd;letter-spacing:.045em;text-shadow:-1.4px -1.4px 1px #000000fa,1.4px -1.4px 1px #000000fa,-1.4px 1.4px 1px #000000fa,1.4px 1.4px 1px #000000fa,0 0 7px #000,0 0 14px #da963d4d;filter:drop-shadow(0 1px 4px #000000f5);writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;width:max-content;font-family:FateVineRitualSerif,Noto Serif SC,Source Han Serif SC,serif;font-size:clamp(17.5px,4.35vw,18.5px);line-height:1.42;animation:26s linear infinite DestinyOracle-module__hTJg3a__scriptureScroll;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.DestinyOracle-module__hTJg3a__columnTrack strong,.DestinyOracle-module__hTJg3a__columnTrack small,.DestinyOracle-module__hTJg3a__columnTrack span,.DestinyOracle-module__hTJg3a__columnTrack i{font:inherit;margin-block-end:.75em;font-style:normal;display:inline}.DestinyOracle-module__hTJg3a__columnTrack strong{color:#ffd981;font-weight:700}.DestinyOracle-module__hTJg3a__columnTrack small{color:#b38d45;letter-spacing:.13em;font-family:Cinzel,Georgia,serif;font-size:.62em}.DestinyOracle-module__hTJg3a__columnTrack span[data-tone=resonance]{color:#fff0b3;text-shadow:-1.2px -1.2px 1px #000,1.2px -1.2px 1px #000,-1.2px 1.2px 1px #000,1.2px 1.2px 1px #000,0 0 10px #ffcd5f85,0 2px 6px #000}.DestinyOracle-module__hTJg3a__columnTrack span[data-tone=tension]{color:#f0aa99;text-shadow:-1.2px -1.2px 1px #000,1.2px -1.2px 1px #000,-1.2px 1.2px 1px #000,1.2px 1.2px 1px #000,0 0 9px #b0342785,0 2px 6px #000}.DestinyOracle-module__hTJg3a__columnTrack span[data-tone=notice]{color:#c0a56a}.DestinyOracle-module__hTJg3a__columnsPrelude{opacity:.78;padding-top:24px;-webkit-mask-image:none;mask-image:none}.DestinyOracle-module__hTJg3a__columnsPrelude .DestinyOracle-module__hTJg3a__columnViewport{height:calc(100% - 24px);-webkit-mask-image:linear-gradient(#0000,#000 10% 84%,#0000);mask-image:linear-gradient(#0000,#000 10% 84%,#0000)}.DestinyOracle-module__hTJg3a__classicalContextBadge{z-index:2;color:#debb6fd1;letter-spacing:.12em;text-align:center;text-shadow:0 1px 5px #000;white-space:nowrap;width:max-content;max-width:92%;font-family:Cinzel,Georgia,serif;font-size:clamp(9px,2.35vw,10px);font-weight:700;line-height:1.25;position:absolute;top:0;left:50%;transform:translate(-50%)}.DestinyOracle-module__hTJg3a__columnsVerified{opacity:.96;gap:clamp(10px,3vw,17px);height:49%;top:6.8%}.DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport{width:clamp(25px,6.2vw,28px)}.DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnTrack{letter-spacing:.04em;font-size:clamp(17.5px,4.35vw,18.5px);line-height:1.42}.DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnTrack span[data-kind=evidence]{margin-block-end:1.35em}.DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnTrack small{font-size:.56em}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnTrack{animation-name:DestinyOracle-module__hTJg3a__scriptureCastEntry;animation-timing-function:linear;animation-duration:24s!important}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified{opacity:.3;filter:saturate(.65)brightness(.62)}.DestinyOracle-module__hTJg3a__stage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columnsVerified{opacity:.13;filter:saturate(.45)brightness(.48)}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport:first-of-type .DestinyOracle-module__hTJg3a__columnTrack{animation-delay:0s!important}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport:nth-of-type(2) .DestinyOracle-module__hTJg3a__columnTrack{animation-delay:.3s!important}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport:nth-of-type(3) .DestinyOracle-module__hTJg3a__columnTrack{animation-delay:.6s!important}.DestinyOracle-module__hTJg3a__stage[data-stage=casting] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport:nth-of-type(4) .DestinyOracle-module__hTJg3a__columnTrack{animation-delay:.9s!important}@keyframes DestinyOracle-module__hTJg3a__scriptureScroll{0%{transform:translate(-50%,16px)}to{transform:translate(-50%,-54%)}}@keyframes DestinyOracle-module__hTJg3a__scriptureCastEntry{0%{transform:translate(-50%,16px)}22%{transform:translate(-50%,-7%)}to{transform:translate(-50%,-54%)}}.DestinyOracle-module__hTJg3a__verdict{z-index:10;color:#f5e4b6;letter-spacing:.09em;text-align:center;pointer-events:none;background:radial-gradient(#281303db,#0703016b 62%,#0000 78%);padding:16px 10px 18px;font-family:FateVineRitualSerif,Noto Serif SC,serif;transition:opacity .7s,transform .9s,filter .7s;position:absolute;top:14%;left:7%;right:7%}.DestinyOracle-module__hTJg3a__verdictBoundary{color:#e5b95e;letter-spacing:.17em;text-shadow:0 2px 9px #000;margin-bottom:10px;font-family:Cinzel,Georgia,serif;font-size:clamp(9px,2.4vw,12px);font-weight:800;line-height:1.35;animation:.9s both DestinyOracle-module__hTJg3a__verdictBoundaryIn;display:block}.DestinyOracle-module__hTJg3a__verdict p{text-shadow:-1.5px -1.5px 1px #000000f5,1.5px 1.5px 1px #000000f5,0 4px 20px #000000fa,0 0 32px #f1b13a8f;opacity:0;margin:0 0 8px;font-size:clamp(32px,8.2vw,50px);font-weight:800;line-height:1.16;transform:translateY(92px)scale(.9)}.DestinyOracle-module__hTJg3a__verdict p:nth-child(2){color:#d8b56a}.DestinyOracle-module__hTJg3a__verdict p:nth-child(3){color:#e7be72;letter-spacing:.11em;font-size:clamp(20px,5vw,29px);font-weight:650}.DestinyOracle-module__hTJg3a__verdict p.DestinyOracle-module__hTJg3a__show{opacity:1;transition:opacity .95s,transform 1.15s cubic-bezier(.16,.82,.22,1);transform:none}.DestinyOracle-module__hTJg3a__verdict p>span,.DestinyOracle-module__hTJg3a__verdict p>small{display:block}.DestinyOracle-module__hTJg3a__verdict p>small{color:#d8c99f;letter-spacing:.055em;text-shadow:0 2px 12px #000000f2;max-width:32rem;margin:4px auto 0;font-family:Geist,Segoe UI,sans-serif;font-size:clamp(10.5px,2.65vw,14px);font-weight:550;line-height:1.35}.DestinyOracle-module__hTJg3a__stage[data-interpretation-state=sealing] .DestinyOracle-module__hTJg3a__verdict,.DestinyOracle-module__hTJg3a__stage[data-interpretation-state=analyzing] .DestinyOracle-module__hTJg3a__verdict{opacity:.2;filter:saturate(.45);transform:translateY(-28px)scale(.96)}.DestinyOracle-module__hTJg3a__stage[data-interpretation-state=complete] .DestinyOracle-module__hTJg3a__verdict{opacity:.06;filter:saturate(.3);transform:translateY(-48px)scale(.94)}@keyframes DestinyOracle-module__hTJg3a__verdictBoundaryIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.DestinyOracle-module__hTJg3a__aiSynthesis{z-index:11;top:max(8.5%,calc(env(safe-area-inset-top) + 48px));color:#d9f4ee;text-align:center;text-shadow:0 2px 10px #000;pointer-events:none;scrollbar-width:none;background:linear-gradient(90deg,#0000,#031216db 12%,#040f14eb 50%,#031216db 88%,#0000);border-block:1px solid #97deda57;gap:8px;max-height:43%;padding:14px 14px 16px;animation:1.15s cubic-bezier(.16,.84,.22,1) both DestinyOracle-module__hTJg3a__aiSynthesisRise;display:grid;position:absolute;left:6%;right:6%;overflow-y:auto;box-shadow:0 0 46px #26869129}.DestinyOracle-module__hTJg3a__aiSynthesis::-webkit-scrollbar{display:none}.DestinyOracle-module__hTJg3a__aiSynthesisEyebrow{color:#85cfc9;letter-spacing:.17em;font-family:Cinzel,Georgia,serif;font-size:clamp(8px,2.15vw,10px);font-weight:800}.DestinyOracle-module__hTJg3a__aiSynthesis h2{color:#edf9f3;margin:0;font-family:Georgia,FateVineRitualSerif,serif;font-size:clamp(20px,5.2vw,29px);font-weight:500;line-height:1.16}.DestinyOracle-module__hTJg3a__aiSynthesisLines{gap:8px;display:grid}.DestinyOracle-module__hTJg3a__aiSynthesisLines article{text-align:left;background:#020d119e;border-left:2px solid #78cfc78c;gap:3px;padding:8px 9px;display:grid}.DestinyOracle-module__hTJg3a__aiSynthesisLines small{color:#7dc6c5;letter-spacing:.12em;font-size:8px;font-weight:800}.DestinyOracle-module__hTJg3a__aiSynthesisLines p{color:#dcebe5;margin:0;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(12.5px,3.15vw,16px);line-height:1.45}.DestinyOracle-module__hTJg3a__aiProgress{background:#72c5c129;height:4px;margin:7px 8% 2px;position:relative;overflow:visible}.DestinyOracle-module__hTJg3a__aiProgress i{background:linear-gradient(90deg,#4a9396,#c1f4df);height:100%;transition:width .18s linear;display:block;box-shadow:0 0 16px #7ce1d68c}.DestinyOracle-module__hTJg3a__aiProgress span{color:#85c7c2;letter-spacing:.12em;font-family:Cinzel,Georgia,serif;font-size:8px;position:absolute;top:9px;right:0}@keyframes DestinyOracle-module__hTJg3a__aiSynthesisRise{0%{opacity:0;filter:blur(5px);transform:translateY(92px)scale(.94)}to{opacity:1;filter:none;transform:none}}.DestinyOracle-module__hTJg3a__flies{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.DestinyOracle-module__hTJg3a__flyGlyph{color:#f6e2a8;text-shadow:0 0 22px #f0c45ae6;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:clamp(34px,10vw,54px);font-weight:700;animation:1.08s ease-out forwards DestinyOracle-module__hTJg3a__glyphIn;position:absolute;top:18%}@keyframes DestinyOracle-module__hTJg3a__glyphIn{0%{opacity:0;transform:translate(-50%,-20px)scale(1.15)}18%{opacity:1}70%{opacity:1;transform:translate(-50%,80px)scale(.85)}to{opacity:0;transform:translate(-50%,160px)scale(.4)}}.DestinyOracle-module__hTJg3a__sign{z-index:5;color:var(--gold);letter-spacing:.42em;text-align:center;text-transform:uppercase;text-shadow:0 0 16px #f0c45a73;pointer-events:none;font-family:Cinzel,Georgia,serif;font-size:12px;animation:1.1s both DestinyOracle-module__hTJg3a__signIn;position:absolute;bottom:9%;left:12%;right:12%}.DestinyOracle-module__hTJg3a__staticNotice{z-index:9;top:max(14px,calc(env(safe-area-inset-top) + 10px));color:#ccac69b8;letter-spacing:.12em;text-align:right;text-transform:uppercase;margin:0;font-size:8.5px;font-weight:600;position:absolute;left:15%;right:8%}.DestinyOracle-module__hTJg3a__staticEvidence{z-index:7;top:max(8.5%,calc(env(safe-area-inset-top) + 58px));color:#d8c493;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;scrollbar-color:#d9a84761 transparent;scrollbar-width:thin;background:#050302d1;border:1px solid #f0c45a42;padding:12px;position:absolute;bottom:48%;left:7%;right:7%;overflow-y:auto;box-shadow:0 20px 55px #00000080}.DestinyOracle-module__hTJg3a__staticEvidence h2{color:#f1cf7d;letter-spacing:.08em;margin:0 0 10px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:13px}.DestinyOracle-module__hTJg3a__staticEvidence article+article{border-top:1px solid #f0c45a24;margin-top:10px;padding-top:9px}.DestinyOracle-module__hTJg3a__staticEvidence h3{color:#cfa958;letter-spacing:.12em;margin:0 0 5px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:11px}.DestinyOracle-module__hTJg3a__staticEvidence h3>span,.DestinyOracle-module__hTJg3a__staticEvidence h3>small{display:block}.DestinyOracle-module__hTJg3a__staticEvidence h3>small{color:#b9a477;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-family:Geist,Segoe UI,sans-serif;font-size:9.5px;font-weight:600}.DestinyOracle-module__hTJg3a__staticEvidence p{color:#c6b588;overflow-wrap:anywhere;margin:3px 0 0;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:11px;line-height:1.52}.DestinyOracle-module__hTJg3a__staticEvidence p>span,.DestinyOracle-module__hTJg3a__staticEvidence p>small{display:block}.DestinyOracle-module__hTJg3a__staticEvidence p>small{color:#bca97e;margin-top:3px;font-family:Geist,Segoe UI,sans-serif;font-size:10.5px;line-height:1.48}.DestinyOracle-module__hTJg3a__staticEvidence p[data-tone=resonance]{color:#f1d995}.DestinyOracle-module__hTJg3a__staticEvidence p[data-tone=tension]{color:#e6a090}.DestinyOracle-module__hTJg3a__staticEvidence p[data-tone=notice]{color:#aa966c}.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__columnTrack,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__flyGlyph,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__spinner,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__sign,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__gate,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__aiSynthesis{animation:none}.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__flies,.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__columns{display:none}.DestinyOracle-module__hTJg3a__staticStage .DestinyOracle-module__hTJg3a__columnTrack{transform:translate(-50%)}.DestinyOracle-module__hTJg3a__staticStage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columns,.DestinyOracle-module__hTJg3a__staticStage[data-stage=revealed] .DestinyOracle-module__hTJg3a__sign,.DestinyOracle-module__hTJg3a__staticStage[data-stage=revealed] .DestinyOracle-module__hTJg3a__staticNotice,.DestinyOracle-module__hTJg3a__staticStage[data-stage=revealed] .DestinyOracle-module__hTJg3a__staticEvidence{display:none}.DestinyOracle-module__hTJg3a__staticStage[data-stage=revealed] .DestinyOracle-module__hTJg3a__staticPlate{opacity:.34}@keyframes DestinyOracle-module__hTJg3a__signIn{0%{opacity:0}to{opacity:1}}.DestinyOracle-module__hTJg3a__ringSheet{z-index:8;right:4.5%;bottom:max(5.2%,calc(env(safe-area-inset-bottom) + 30px));max-height:min(57%,520px);color:var(--paper);opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:none;background:0 0;border:0;flex-direction:column;padding:0;transition:opacity .42s,transform .52s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;left:4.5%;overflow:hidden;transform:translateY(22px);box-shadow:0 -20px 72px #0000009e}.DestinyOracle-module__hTJg3a__ringSheet::-webkit-scrollbar{display:none}.DestinyOracle-module__hTJg3a__ringSheet .DestinyOracle-module__hTJg3a__machineViewport{overscroll-behavior:contain;scrollbar-color:#d9a6509e #0c0804b3;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.DestinyOracle-module__hTJg3a__ringSheet .DestinyOracle-module__hTJg3a__machineViewport::-webkit-scrollbar{width:4px;display:block}.DestinyOracle-module__hTJg3a__ringSheet .DestinyOracle-module__hTJg3a__machineViewport::-webkit-scrollbar-track{background:#0c0804b8}.DestinyOracle-module__hTJg3a__ringSheet .DestinyOracle-module__hTJg3a__machineViewport::-webkit-scrollbar-thumb{background:#d9a6509e;border-radius:999px}.DestinyOracle-module__hTJg3a__ringSheet.DestinyOracle-module__hTJg3a__sheetVisible{opacity:1;pointer-events:auto;transform:none}.DestinyOracle-module__hTJg3a__sheetHeading{color:var(--gold);letter-spacing:.16em;background:linear-gradient(90deg,#070503f5,#391e0ae0,#070503f5);border:1px solid #d6a34e59;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;min-height:29px;padding:7px 12px;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:11px;font-weight:700;display:flex;box-shadow:inset 0 -1px #000c}.DestinyOracle-module__hTJg3a__sheetHeading p,.DestinyOracle-module__hTJg3a__sheetHeading span{margin:0}.DestinyOracle-module__hTJg3a__sheetHeading span{color:#d77a58;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.DestinyOracle-module__hTJg3a__fieldStack{gap:8px;margin-top:8px;display:grid}.DestinyOracle-module__hTJg3a__identityFields{grid-template-columns:minmax(0,1fr) 104px}.DestinyOracle-module__hTJg3a__identityFields .DestinyOracle-module__hTJg3a__textInput{min-width:0}.DestinyOracle-module__hTJg3a__identityFields .DestinyOracle-module__hTJg3a__savedChartButton{grid-column:1/-1}.DestinyOracle-module__hTJg3a__fieldLabel,.DestinyOracle-module__hTJg3a__genderFieldset legend{color:#baa77d;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.DestinyOracle-module__hTJg3a__fieldStack>.DestinyOracle-module__hTJg3a__fieldLabel{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.DestinyOracle-module__hTJg3a__dateField{gap:5px;display:grid}.DestinyOracle-module__hTJg3a__dateOrder{background:#0f0904b8;border:1px solid #f0c45a33;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.DestinyOracle-module__hTJg3a__dateOrder span{color:#b59a61;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:28px;padding:4px 3px;display:flex}.DestinyOracle-module__hTJg3a__dateOrder span+span{border-left:1px solid #f0c45a24}.DestinyOracle-module__hTJg3a__dateOrder strong{color:#edc66e;font-family:Cinzel,Georgia,serif;font-size:12px;line-height:1}.DestinyOracle-module__hTJg3a__dateOrder small{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:700;line-height:1;overflow:hidden}.DestinyOracle-module__hTJg3a__textInput{width:100%;min-height:48px;color:var(--paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080503e0;border:1px solid #f0c45a3d;border-radius:0;outline:none;margin:0;padding:11px 13px;font:500 16px/1.2 Geist,Segoe UI,sans-serif}.DestinyOracle-module__hTJg3a__textInput::placeholder{color:#d5c09380}.DestinyOracle-module__hTJg3a__textInput:focus{border-color:#ffd77dc7;box-shadow:0 0 0 2px #e8af3e1f,inset 0 0 20px #954f1214}.DestinyOracle-module__hTJg3a__genderFieldset{border:0;min-width:0;margin:0;padding:0}.DestinyOracle-module__hTJg3a__genderFieldset legend{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.DestinyOracle-module__hTJg3a__genderOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;height:48px;display:grid}.DestinyOracle-module__hTJg3a__genderOptions label{color:#ad9870;cursor:pointer;background:#0a060394;border:1px solid #f0c45a30;grid-template-rows:1fr auto;grid-template-columns:1fr;min-height:48px;padding:4px;display:grid;position:relative}.DestinyOracle-module__hTJg3a__genderOptions label input{opacity:0;width:1px;height:1px;position:absolute}.DestinyOracle-module__hTJg3a__genderOptions label strong{color:#c39847;grid-row:1;place-self:center;margin:0;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:20px;font-weight:700}.DestinyOracle-module__hTJg3a__genderOptions label span{color:#a78b55;letter-spacing:.02em;text-transform:uppercase;grid-row:2;place-self:end center;font-size:7px;font-weight:700;line-height:1}.DestinyOracle-module__hTJg3a__genderOptions label:has(input:focus-visible){outline-offset:2px;outline:2px solid #f2cd75}.DestinyOracle-module__hTJg3a__genderOptions label.DestinyOracle-module__hTJg3a__genderSelected{color:#f0d99b;background:#53300b61;border-color:#f2c65dbd;box-shadow:inset 0 0 18px #db8f221c}.DestinyOracle-module__hTJg3a__savedChartButton{color:#bda36a;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:11px;display:flex}.DestinyOracle-module__hTJg3a__savedChartButton svg{width:15px;height:15px}.DestinyOracle-module__hTJg3a__hourConfirmation{color:#b7a177;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:8px;font-size:11px;line-height:1.35;display:grid}.DestinyOracle-module__hTJg3a__hourConfirmation input{accent-color:#d8a446;width:18px;height:18px;margin:0}.DestinyOracle-module__hTJg3a__unionMachine{isolation:isolate;border:1px solid #d6a34e80;min-height:238px;padding:54px 13px 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #000000b8}.DestinyOracle-module__hTJg3a__unionMachinePlate{z-index:-1;filter:brightness(.72)saturate(.82)contrast(1.08);background:linear-gradient(#03020138,#030201d6),url(/hepan/oracle/dual-calibration-machine-v1.webp) 50%/cover;position:absolute;inset:0}.DestinyOracle-module__hTJg3a__review{gap:7px;display:grid}.DestinyOracle-module__hTJg3a__review>div{background:#050402e0;border:1px solid #f0c45a2e;grid-template-columns:56px 1fr;align-items:center;gap:1px 9px;min-height:48px;padding:7px 9px;display:grid;box-shadow:inset 0 0 14px #000000b3}.DestinyOracle-module__hTJg3a__review>div>span{color:#e1b95e;grid-row:1/3;font-family:FateVineRitualSerif,Noto Serif SC,serif}.DestinyOracle-module__hTJg3a__reviewRole{justify-items:center;gap:2px;line-height:1;display:grid}.DestinyOracle-module__hTJg3a__reviewRole small{color:#bda269;letter-spacing:.08em;font-family:Cinzel,Georgia,serif;font-size:7px;font-weight:700}.DestinyOracle-module__hTJg3a__reviewRole b{font-size:21px;font-weight:700}.DestinyOracle-module__hTJg3a__review strong{font-size:13px}.DestinyOracle-module__hTJg3a__review small{color:#9d8c69;font-size:10px}.DestinyOracle-module__hTJg3a__review p{color:#a89469;margin:1px 0 0;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:10.5px;line-height:1.48}.DestinyOracle-module__hTJg3a__review p>span,.DestinyOracle-module__hTJg3a__review p>small{display:block}.DestinyOracle-module__hTJg3a__review p>small{color:#c1ad82;margin-top:3px;font-family:Geist,system-ui,sans-serif;font-size:9.5px;line-height:1.38}.DestinyOracle-module__hTJg3a__error{color:#e7a18f;background:#1f0805eb;border-left:2px solid #a84936;margin:0;padding:8px 10px;font-size:11px;line-height:1.4}.DestinyOracle-module__hTJg3a__sheetActions{background:linear-gradient(#1c1007f2,#050402fa),url(/hepan/oracle/dual-calibration-machine-v1.webp) bottom/cover;border:1px solid #d6a34e6b;border-top:0;gap:8px;margin-top:0;padding:8px 10px 10px;display:flex}.DestinyOracle-module__hTJg3a__sealButton,.DestinyOracle-module__hTJg3a__editButton,.DestinyOracle-module__hTJg3a__gate button{letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-family:Geist,Segoe UI,sans-serif;font-size:13px;font-weight:700;display:flex}.DestinyOracle-module__hTJg3a__sealButton{color:#1a1004;background:linear-gradient(#f3d27a,#b6812a);flex:1;box-shadow:0 0 24px #d78b2624}.DestinyOracle-module__hTJg3a__editButton{color:#c0aa7d;background:#060402a8;border:1px solid #f0c45a38;min-width:92px;padding:0 11px}.DestinyOracle-module__hTJg3a__sealButton svg,.DestinyOracle-module__hTJg3a__editButton svg,.DestinyOracle-module__hTJg3a__gate button svg{width:17px;height:17px}.DestinyOracle-module__hTJg3a__sealButton:disabled,.DestinyOracle-module__hTJg3a__editButton:disabled,.DestinyOracle-module__hTJg3a__gate button:disabled{opacity:.46;cursor:wait}.DestinyOracle-module__hTJg3a__spinner{animation:.9s linear infinite DestinyOracle-module__hTJg3a__spin}@keyframes DestinyOracle-module__hTJg3a__spin{to{transform:rotate(360deg)}}.DestinyOracle-module__hTJg3a__coreInstruction{z-index:7;right:4.5%;bottom:max(4.7%,calc(env(safe-area-inset-bottom) + 28px));color:#ecd79e;text-align:center;pointer-events:none;background:linear-gradient(#04030233,#0403029e),url(/hepan/oracle/dual-calibration-machine-v1.webp) 50%/cover;border:1px solid #ddab577a;border-radius:8px;align-content:start;justify-items:center;gap:4px;min-height:min(36%,310px);padding:8.5% 13% 10%;display:grid;position:absolute;left:4.5%;overflow:hidden;box-shadow:0 18px 50px #000000a3,inset 0 0 28px #00000073}.DestinyOracle-module__hTJg3a__coreInstruction span,.DestinyOracle-module__hTJg3a__coreInstruction small{z-index:1;color:#c5a462;letter-spacing:.18em;text-shadow:0 2px 7px #000;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:9px;position:relative}.DestinyOracle-module__hTJg3a__coreInstruction strong{z-index:1;color:#f3dfae;letter-spacing:.04em;text-shadow:0 2px 8px #000;font-family:Cinzel,Georgia,serif;font-size:13px;position:relative}.DestinyOracle-module__hTJg3a__stage[data-stage=ready] .DestinyOracle-module__hTJg3a__scene{z-index:10}.DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction{text-indent:.16em;z-index:30!important;right:18%!important;bottom:max(8.3%,calc(env(safe-area-inset-bottom) + 50px))!important;clip:auto!important;color:#fff0c9!important;letter-spacing:.16em!important;text-shadow:0 2px 8px #000!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;cursor:pointer!important;background:radial-gradient(circle at 50% 20%,#4559465c,#0000 35%),linear-gradient(#171a16,#040504 66%,#11100c)!important;border:1px solid #f5cd7eeb!important;border-radius:999px!important;outline:none!important;place-items:center!important;width:auto!important;height:70px!important;min-height:64px!important;margin:0!important;padding:9px 22px 22px!important;font-family:FateVineRitualSerif,Noto Serif SC,serif!important;font-size:clamp(18px,5vw,23px)!important;font-weight:700!important;line-height:1!important;transition:opacity .32s,transform .18s,box-shadow .18s!important;display:grid!important;position:absolute!important;left:18%!important;overflow:visible!important;box-shadow:0 0 0 5px #140c06eb,0 0 0 7px #a66b27b3,0 0 28px #e09e3d40,inset 0 0 22px #000000e0!important}.DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction:after{content:"OPEN UNION CHART";color:#dfbe80c2;letter-spacing:.18em;text-align:center;font-family:Cinzel,Georgia,serif;font-size:7px;font-weight:700;position:absolute;bottom:8px;left:0;right:0}.DestinyOracle-module__hTJg3a__stage[data-stage=ready] .DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction[data-ready=true]{opacity:1!important;pointer-events:auto!important}.DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction:hover:not(:disabled),.DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction:focus-visible{outline-offset:5px!important;border-color:#ffe1a1!important;outline:3px solid #ffdc944d!important;transform:translateY(-2px)!important;box-shadow:0 0 0 5px #140c06eb,0 0 0 7px #cb8e39db,0 0 38px #f2b44b6b,inset 0 0 22px #000000e0!important}.DestinyOracle-module__hTJg3a__scene>.DestinyOracle-module__hTJg3a__coreAction:active:not(:disabled){transform:translateY(1px)scale(.985)!important}.DestinyOracle-module__hTJg3a__gate{z-index:12;right:10%;bottom:max(5.3%,calc(env(safe-area-inset-bottom) + 31px));max-height:min(48%,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 88px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overscroll-behavior:contain;scrollbar-color:#ddb15759 transparent;scrollbar-width:thin;background:#060402db;border:1px solid #f0c45a4f;grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:12px;animation:.7s both DestinyOracle-module__hTJg3a__gateIn;display:grid;position:absolute;left:10%;overflow:hidden;box-shadow:0 -16px 52px #00000094}.DestinyOracle-module__hTJg3a__gateBody{overscroll-behavior:contain;scrollbar-color:#ddb15759 transparent;scrollbar-width:thin;gap:7px;min-height:0;display:grid;overflow-y:auto}.DestinyOracle-module__hTJg3a__gateActions{background:#060402f0;gap:2px;display:grid}@keyframes DestinyOracle-module__hTJg3a__gateIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.DestinyOracle-module__hTJg3a__gateHeading{color:#b89a5a;letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.DestinyOracle-module__hTJg3a__gateHeading h2{color:inherit;font:inherit;margin:0;line-height:1.4}.DestinyOracle-module__hTJg3a__gateHeading strong{color:#f1d084;letter-spacing:0;border:1px solid #cd5e3794;place-items:center;width:43px;height:43px;font-family:Cinzel,Georgia,serif;font-size:20px;display:grid}.DestinyOracle-module__hTJg3a__scoreBoundary{color:#cab47eb8;letter-spacing:.055em;font-family:Geist,system-ui,sans-serif;font-size:8px;font-weight:650;line-height:1.3}.DestinyOracle-module__hTJg3a__gateEvidence{gap:2px;display:grid}.DestinyOracle-module__hTJg3a__gate p{color:#ddc99a;text-shadow:0 1px 4px #000000e6;margin:0;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:13px;line-height:1.4}.DestinyOracle-module__hTJg3a__gateEvidence>small{color:#c3ae80;font-family:Geist,system-ui,sans-serif;font-size:10.5px;line-height:1.35}.DestinyOracle-module__hTJg3a__interpretationNotice,.DestinyOracle-module__hTJg3a__gate p.DestinyOracle-module__hTJg3a__interpretationNotice{color:#b8d9d1;margin:2px 0;font-family:Geist,system-ui,sans-serif;font-size:10.5px;line-height:1.45}.DestinyOracle-module__hTJg3a__interpretationError,.DestinyOracle-module__hTJg3a__gate p.DestinyOracle-module__hTJg3a__interpretationError{color:#efb2a4;background:#2c0a07b3;border-left:2px solid #b55849;margin:2px 0;padding:7px 8px;font-family:Geist,system-ui,sans-serif;font-size:10px;line-height:1.45}.DestinyOracle-module__hTJg3a__creditNotice{color:#cdba8fb8;letter-spacing:.045em;text-align:center;font-family:Geist,system-ui,sans-serif;font-size:8.5px;font-weight:650;line-height:1.35;display:block}.DestinyOracle-module__hTJg3a__gateActions>button:not(.DestinyOracle-module__hTJg3a__gateEdit){color:#1a1004;background:linear-gradient(110deg,#f3d27a,#c37a30);width:100%}.DestinyOracle-module__hTJg3a__gate button.DestinyOracle-module__hTJg3a__gateEdit{color:#a99262;background:0 0;min-height:32px;font-size:10px}.DestinyOracle-module__hTJg3a__authModalHost [role=dialog]>.relative.bg-background{color:#f4e4bd!important;background:radial-gradient(circle at 50% 0,#954f0c33,#0000 36%),#080401!important;border-color:#e0a94d66!important;border-radius:1px!important;box-shadow:0 0 80px #ab5e113d!important}.DestinyOracle-module__hTJg3a__authModalHost [role=dialog]>.absolute{background:#000000d6!important}.DestinyOracle-module__hTJg3a__status{z-index:9;right:10%;bottom:max(3.8%,calc(env(safe-area-inset-bottom) + 22px));color:#c5a861;text-align:center;text-shadow:0 1px 5px #000;pointer-events:none;gap:1px;min-height:1.2em;margin:0;display:grid;position:absolute;left:10%}.DestinyOracle-module__hTJg3a__status>span,.DestinyOracle-module__hTJg3a__status>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DestinyOracle-module__hTJg3a__status>span{letter-spacing:.07em;font-family:FateVineRitualSerif,Noto Serif SC,serif;font-size:9px;line-height:1.2}.DestinyOracle-module__hTJg3a__status>small{color:#d9bf80bd;letter-spacing:.055em;font-family:Cinzel,Georgia,serif;font-size:7.5px;font-weight:650;line-height:1.2}.DestinyOracle-module__hTJg3a__legal{z-index:20;right:5%;bottom:max(5px,env(safe-area-inset-bottom));color:#c2ac7d9e;text-align:center;margin:0;font-size:8.5px;line-height:1.25;position:absolute;left:5%}.DestinyOracle-module__hTJg3a__legal a{color:#c6a55c;text-underline-offset:2px;text-decoration:underline}.DestinyOracle-module__hTJg3a__srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-height:720px){.DestinyOracle-module__hTJg3a__ringSheet{bottom:max(5.8%,calc(env(safe-area-inset-bottom) + 29px));max-height:61%;padding:0}.DestinyOracle-module__hTJg3a__textInput{min-height:44px}.DestinyOracle-module__hTJg3a__genderOptions label{min-height:46px}.DestinyOracle-module__hTJg3a__staticEvidence{top:max(8%,calc(env(safe-area-inset-top) + 52px));padding:10px;bottom:55%}.DestinyOracle-module__hTJg3a__staticEvidence p{font-size:10.5px;line-height:1.42}.DestinyOracle-module__hTJg3a__verdict{top:max(10%,calc(env(safe-area-inset-top) + 48px));padding-block:10px 12px;left:5%;right:5%}.DestinyOracle-module__hTJg3a__verdict p{font-size:clamp(30px,8.5vw,40px)}.DestinyOracle-module__hTJg3a__verdict p:nth-child(3){font-size:clamp(17px,4.8vw,23px)}.DestinyOracle-module__hTJg3a__aiSynthesis{top:max(7%,calc(env(safe-area-inset-top) + 42px));max-height:40%;padding:10px 11px 12px;left:4%;right:4%}.DestinyOracle-module__hTJg3a__aiSynthesis h2{font-size:clamp(18px,5vw,23px)}.DestinyOracle-module__hTJg3a__aiSynthesisLines p{font-size:clamp(11.5px,3.2vw,14px);line-height:1.38}.DestinyOracle-module__hTJg3a__gate{max-height:47%;left:4%;right:4%}}@media (min-width:900px){.DestinyOracle-module__hTJg3a__backLink{width:54px;height:54px;top:22px}.DestinyOracle-module__hTJg3a__gate{left:11%;right:11%}.DestinyOracle-module__hTJg3a__ringSheet{left:5.5%;right:5.5%}}@media (prefers-reduced-motion:reduce){.DestinyOracle-module__hTJg3a__columnTrack,.DestinyOracle-module__hTJg3a__flyGlyph,.DestinyOracle-module__hTJg3a__spinner,.DestinyOracle-module__hTJg3a__sign,.DestinyOracle-module__hTJg3a__gate,.DestinyOracle-module__hTJg3a__aiSynthesis,.DestinyOracle-module__hTJg3a__verdictBoundary{animation:none}.DestinyOracle-module__hTJg3a__columnTrack{transform:translate(-50%)}.DestinyOracle-module__hTJg3a__stage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columnsVerified{-webkit-mask-image:none;mask-image:none}.DestinyOracle-module__hTJg3a__stage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport{pointer-events:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.DestinyOracle-module__hTJg3a__stage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnViewport::-webkit-scrollbar{display:none}.DestinyOracle-module__hTJg3a__stage[data-stage=revealed] .DestinyOracle-module__hTJg3a__columnsVerified .DestinyOracle-module__hTJg3a__columnTrack{margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.DestinyOracle-module__hTJg3a__ringSheet,.DestinyOracle-module__hTJg3a__hook,.DestinyOracle-module__hTJg3a__verdict,.DestinyOracle-module__hTJg3a__verdict p,.DestinyOracle-module__hTJg3a__verdict p.DestinyOracle-module__hTJg3a__show,.DestinyOracle-module__hTJg3a__aiProgress i{transition:none}}
