.xray-reveal-module__1SWDmG__root{--frame-radius:18px;--frame-edge:color-mix(in srgb, var(--color-bronze) 30%, transparent);--panel:color-mix(in srgb, var(--color-ink) 4%, transparent);flex-direction:column;gap:12px;display:flex}.xray-reveal-module__1SWDmG__head{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;justify-content:flex-end;align-items:center;gap:10px;padding-right:4px;display:flex}.xray-reveal-module__1SWDmG__headLabel{color:var(--color-bronze);transition:opacity var(--duration-base,.32s) var(--ease-out-soft,ease)}.xray-reveal-module__1SWDmG__headNote,.xray-reveal-module__1SWDmG__headDot{color:var(--color-ink-muted)}.xray-reveal-module__1SWDmG__stage{align-items:flex-start;gap:14px;display:flex}.xray-reveal-module__1SWDmG__frameWrap{flex:auto;min-width:0;position:relative}.xray-reveal-module__1SWDmG__surfaceTag{z-index:3;border:1px solid var(--frame-edge);background:var(--earth);color:var(--on-earth);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;transition:opacity var(--duration-base,.32s) var(--ease-out-soft,ease);border-radius:999px;padding:6px 16px;position:absolute;top:0;left:20px;transform:translateY(-50%)}.xray-reveal-module__1SWDmG__dim{opacity:.4}.xray-reveal-module__1SWDmG__frame{isolation:isolate;border:1px solid var(--frame-edge);border-radius:var(--frame-radius);background:var(--color-earth);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;box-shadow:0 40px 90px -60px #000000e6,inset 0 0 0 1px #ffffff08}.xray-reveal-module__1SWDmG__box{aspect-ratio:4/3;width:100%;position:relative}.xray-reveal-module__1SWDmG__interior{background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--gold-light) 9%, transparent), transparent 62%), var(--color-earth);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.xray-reveal-module__1SWDmG__interior svg{width:100%;max-width:21rem;height:100%}.xray-reveal-module__1SWDmG__surface{position:absolute;inset:0}.xray-reveal-module__1SWDmG__photo{object-fit:cover}.xray-reveal-module__1SWDmG__seam{z-index:2;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--gold-light) 35%, transparent), var(--gold-light) 18%, var(--gold-light) 82%, color-mix(in srgb, var(--gold-light) 35%, transparent));width:1px;position:absolute;top:0;bottom:0}.xray-reveal-module__1SWDmG__handle{border:1px solid var(--gold-light);background:color-mix(in srgb, var(--color-earth) 88%, transparent);width:46px;height:46px;color:var(--gold-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px -8px #000c}@media (prefers-reduced-motion:no-preference){.xray-reveal-module__1SWDmG__handle:before{content:"";border:1px solid var(--gold-light);animation:xray-reveal-module__1SWDmG__xray-pulse 2.6s var(--ease-out-soft,ease-out) 3;border-radius:999px;position:absolute;inset:-6px}.xray-reveal-module__1SWDmG__touched .xray-reveal-module__1SWDmG__handle:before{opacity:0;animation:none}}@keyframes xray-reveal-module__1SWDmG__xray-pulse{0%{opacity:.55;transform:scale(.94)}70%,to{opacity:0;transform:scale(1.3)}}.xray-reveal-module__1SWDmG__scrim{inset-inline:0;z-index:2;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-earth) 88%, transparent), transparent);height:92px;position:absolute;bottom:0}.xray-reveal-module__1SWDmG__count{z-index:3;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-on-earth-muted);position:absolute;bottom:14px;left:16px}.xray-reveal-module__1SWDmG__steps{z-index:3;gap:8px;display:flex;position:absolute;bottom:12px;right:14px}.xray-reveal-module__1SWDmG__step{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-earth) 65%, transparent);width:34px;height:34px;color:var(--color-on-earth);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:background-color var(--duration-base,.32s) var(--ease-out-soft,ease), border-color var(--duration-base,.32s) var(--ease-out-soft,ease), color var(--duration-base,.32s) var(--ease-out-soft,ease);border-radius:999px;place-items:center;display:grid}.xray-reveal-module__1SWDmG__step:hover{border-color:var(--color-rudraksha-gold);background:var(--color-rudraksha-gold);color:var(--color-on-gold)}.xray-reveal-module__1SWDmG__flip{transform:rotate(180deg)}.xray-reveal-module__1SWDmG__range{z-index:4;appearance:none;cursor:ew-resize;background:0 0;width:100%;height:100%;position:absolute;inset:0}.xray-reveal-module__1SWDmG__rail{flex-direction:column;flex-shrink:0;gap:10px;margin:0;padding:0;list-style:none;display:flex}.xray-reveal-module__1SWDmG__thumb{border:1px solid var(--color-line);background:var(--color-earth);cursor:pointer;opacity:.55;width:68px;height:68px;transition:opacity var(--duration-base,.32s) var(--ease-out-soft,ease), border-color var(--duration-base,.32s) var(--ease-out-soft,ease), transform var(--duration-base,.32s) var(--ease-out-soft,ease);border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.xray-reveal-module__1SWDmG__thumb:hover{opacity:1}.xray-reveal-module__1SWDmG__thumbOn{opacity:1;border-color:var(--color-rudraksha-gold);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-rudraksha-gold) 45%, transparent)}@media (prefers-reduced-motion:no-preference){.xray-reveal-module__1SWDmG__thumb:hover{transform:translateY(-2px)}}.xray-reveal-module__1SWDmG__hint{border:1px solid var(--color-line);background:var(--panel);border-radius:14px;align-items:center;gap:18px;padding:14px 18px;display:flex}.xray-reveal-module__1SWDmG__hintIcon{border:1px solid var(--frame-edge);width:38px;height:38px;color:var(--color-bronze);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.xray-reveal-module__1SWDmG__hintText{min-width:0;font-size:var(--text-sm);color:var(--color-ink);flex:auto;line-height:1.45}.xray-reveal-module__1SWDmG__hintNote{font-size:var(--text-xs);color:var(--color-ink-muted);margin-top:2px;display:block}.xray-reveal-module__1SWDmG__tally{border-left:1px solid var(--color-line);color:var(--color-bronze);flex-shrink:0;align-items:center;gap:12px;padding-left:18px;display:flex}.xray-reveal-module__1SWDmG__tallyText{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink);line-height:1.5}.xray-reveal-module__1SWDmG__tallyText b{color:var(--color-bronze);font-weight:500}@media (max-width:40rem){.xray-reveal-module__1SWDmG__stage{flex-direction:column;align-items:stretch}.xray-reveal-module__1SWDmG__frameWrap{width:100%}.xray-reveal-module__1SWDmG__rail{scrollbar-width:none;flex-direction:row;width:100%;overflow-x:auto}.xray-reveal-module__1SWDmG__rail::-webkit-scrollbar{display:none}.xray-reveal-module__1SWDmG__thumb{width:60px;height:60px}.xray-reveal-module__1SWDmG__hint{flex-wrap:wrap;gap:12px}.xray-reveal-module__1SWDmG__tally{border-left:0;border-top:1px solid var(--color-line);width:100%;padding-top:12px;padding-left:0}}
