@font-face{font-family:Noto Sans Tibetan;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoSansTibetan-Regular.ttf) format("truetype");unicode-range:U+0F00-0FFF,U+200C-200D,U+25CC,U+3008-300B}@keyframes stutterInRec{0%{opacity:0;transform:translate(0)}8%{opacity:.25;transform:translate(0)}16%{opacity:0;transform:translate(.5px)}24%{opacity:.5;transform:translate(0)}40%{opacity:.25;transform:translate(0)}52%{opacity:.75;transform:translate(0)}68%{opacity:.5;transform:translate(0)}84%{opacity:.9;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes stutterOutRec{0%{opacity:1;transform:translate(0)}12%{opacity:.75;transform:translate(0)}28%{opacity:.25;transform:translate(-.5px)}44%{opacity:.5;transform:translate(0)}60%{opacity:.2;transform:translate(0)}76%{opacity:.08;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes crossfadeOut{0%{opacity:1}to{opacity:0}}.tmRootRec{--tm-text: #e9ebf0;--tm-muted: rgba(228, 230, 235, .5);--tm-faint: rgba(228, 230, 235, .12);position:fixed;inset:0;background-color:var(--bg, #050608);background-image:radial-gradient(ellipse 90% 75% at 50% 38%,rgba(16,18,26,.55) 0%,transparent 55%),radial-gradient(ellipse 130% 90% at 50% 108%,rgba(0,0,0,.55) 0%,transparent 52%);overflow:hidden}.tmRootRec:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;box-shadow:inset 0 0 min(120px,18vw) #00000059}.tmRootRec:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.022) 2px,rgba(0,0,0,.022) 3px)}.tmCenterRec{position:absolute;inset:0;display:grid;place-items:center}.tmLinkRec{text-decoration:none!important;color:var(--text, var(--tm-text))!important;cursor:pointer;user-select:none;display:inline-block;padding:clamp(1.35rem,3.5vw,2rem) clamp(1.75rem,5vw,3.25rem);border-radius:2px;outline:none;transition:box-shadow .35s cubic-bezier(.33,0,.2,1),outline-color .25s ease}.tmLinkRec:visited,.tmLinkRec:hover,.tmLinkRec:active{color:var(--text, var(--tm-text))!important}.tmLinkRec:focus-visible{outline:1px solid rgba(255,255,255,.45);outline-offset:10px}.tmStackRec{position:relative;display:grid;place-items:center}.tmTextRec{grid-area:1 / 1;margin:0;padding:0;line-height:1.08;white-space:nowrap;color:var(--text, var(--tm-text))!important;font-family:LXGW WenKai Mono TC,monospace;font-size:clamp(2.35rem,8.6vw,6.25rem);font-weight:400;letter-spacing:.055em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;will-change:opacity,transform}.tmTextRec.tmTibetanRec{font-size:clamp(2.35rem,8.6vw,6.25rem);font-family:Noto Sans Tibetan,sans-serif;font-weight:400;line-height:1.45;letter-spacing:.038em;pointer-events:none;opacity:0}@media(prefers-reduced-motion:no-preference){.tmRootRec:not(.is-hovering) .tmEnglishRec{animation:stutterInRec .6s cubic-bezier(.33,0,.2,1) forwards}.tmRootRec.is-hovering .tmEnglishRec{animation:stutterOutRec .6s cubic-bezier(.33,0,.2,1) forwards}.tmRootRec:not(.is-hovering) .tmTibetanRec{animation:stutterOutRec .6s cubic-bezier(.33,0,.2,1) forwards}.tmRootRec.is-hovering .tmTibetanRec{animation:stutterInRec .6s cubic-bezier(.33,0,.2,1) forwards}}@media(prefers-reduced-motion:reduce){.tmRootRec:not(.is-hovering) .tmEnglishRec{animation:crossfadeIn .28s ease-out forwards}.tmRootRec.is-hovering .tmEnglishRec{animation:crossfadeOut .28s ease-out forwards}.tmRootRec:not(.is-hovering) .tmTibetanRec{animation:crossfadeOut .28s ease-out forwards}.tmRootRec.is-hovering .tmTibetanRec{animation:crossfadeIn .28s ease-out forwards}}.tmHintRec{margin:1.85rem 0 0;text-align:center;color:var(--muted, var(--tm-muted));font-family:LXGW WenKai Mono TC,monospace;font-size:clamp(.65rem,1vw,.78rem);letter-spacing:.2em;text-transform:lowercase;animation:hintPulseRec 3.2s ease-in-out infinite}.tmHintArrowRec{margin-left:.45rem;display:inline-block;animation:hintNudgeRec 2.6s ease-in-out infinite}.tmHintSeverRec{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#e4e6eb66;margin:0 .4rem}@keyframes hintPulseRec{0%,to{opacity:.42}50%{opacity:.72}}@keyframes hintNudgeRec{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.tmGlowRec{position:absolute;inset:0;pointer-events:none;transition:opacity .72s cubic-bezier(.33,0,.2,1);background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.07) 0%,rgba(220,222,230,.035) 32%,rgba(255,255,255,.012) 56%,transparent 72%);opacity:0}.tmRootRec.is-glow .tmGlowRec{opacity:1}@media(prefers-reduced-motion:reduce){.tmHintRec{animation:none;opacity:.58}.tmHintArrowRec{animation:none}}
