.tr-machine{transform-origin:0 0;position:absolute;inset:0}.tr-m-mbp{transform:translate(-42.06cqw,12.83cqw)scale(.72)}.tr-m-imac{transform:translate(29.28cqw,12.94cqw)scale(.72)}.tr-stage .dm-imac-screen .dm-dim,.tr-stage .dm-mbp-screen .dm-dim,.tr-stage .dm-dock-pick{animation:none}.tr-stage .dm-arrow{opacity:1;animation:none}.tr-disp-frame{background:#0c0c0e;border-radius:.8cqw;width:25cqw;height:16.5cqw;position:absolute;top:23.7cqw;left:73cqw;box-shadow:0 0 0 .12cqw #5d6068,0 0 0 .2cqw #2a2c31,0 .6cqw 1.2cqw #0f14282e}.tr-disp-screen{--pt:calc(24.1cqw / 1920);--sw:24.1cqw;--ptu:.012552;--mb-h:calc(34 * var(--pt));--mb-f:calc(17 * var(--pt));--ui:.6;border-radius:.45cqw;width:24.1cqw;height:15.6cqw;top:24.15cqw;left:73.45cqw}.tr-wall-mini{background:radial-gradient(60% 70% at 15% 105%,#a855f7 0%,#a855f700 62%),radial-gradient(50% 60% at 90% 0,#f0abfc 0%,#f0abfc00 60%),radial-gradient(45% 50% at 60% 55%,#6d28d9 0%,#6d28d900 70%),linear-gradient(#2e1065 0%,#180a3a 100%)}.tr-disp-neck{clip-path:polygon(12% 0,88% 0,96% 100%,4% 100%);background:linear-gradient(#1e222e66 0%,#1e222e00 40%),linear-gradient(90deg,#9a9ea6 0%,#cdd0d6 35%,#dcdfe3 55%,#b7bac1 80%,#8e929a 100%);width:5cqw;height:5cqw;position:absolute;top:40.2cqw;left:83cqw}.tr-disp-foot{background:linear-gradient(#e3e5e9 0%,#a4a8b0 100%);border-radius:.2cqw .2cqw .35cqw .35cqw;width:12cqw;height:.7cqw;position:absolute;top:45cqw;left:79.5cqw}.tr-mini{background:linear-gradient(#ffffff8c 0%,#fff0 35%),linear-gradient(#d9dce2 0%,#b9bdc5 70%,#8e929a 100%);border-radius:.55cqw;width:7.4cqw;height:2.5cqw;position:absolute;top:43.2cqw;left:73.6cqw;box-shadow:inset 0 -.12cqw .2cqw #282d3c40,0 .3cqw .7cqw #0f142833}.tr-mini:after{content:"";background:#fff;border-radius:50%;width:.22cqw;height:.22cqw;position:absolute;bottom:.55cqw;left:.8cqw;box-shadow:0 0 .25cqw #ffffffe6}.tr-disp-ambient{opacity:.8;width:30cqw;height:3.3cqw;top:44.6cqw;left:70cqw}.tr-term{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97);transform-origin:50% 100%}.tr-music{left:calc(110 * var(--pt));top:calc(250 * var(--pt));width:calc(1320 * var(--pt));height:calc(820 * var(--pt));z-index:5;transform-origin:50% 100%;transform:translateY(calc(24 * var(--pt))) scale(.97);opacity:0;position:absolute}.tr-music .fd-music{width:100%;height:100%;top:0;left:0}.tr-music .fd-am-state .playing,.tr-music .fd-ic-pause,.tr-music .fd-eq-on{opacity:0}.tr-music .fd-am-state .paused,.tr-music .fd-ic-play{opacity:1}.tr-doc{padding:calc(.9cqw * var(--ui)) calc(1.2cqw * var(--ui))}.tr-doc p{margin:0 0 calc(.6cqw * var(--ui));font-size:calc(1cqw * var(--ui));font-weight:700}.tr-doc span{height:calc(.45cqw * var(--ui));margin-bottom:calc(.5cqw * var(--ui));width:calc(88% - var(--k) * 18%);background:#d6d9e2;border-radius:.2cqw;display:block}.tr-doc-dark{color:#e8e8ec}.tr-doc-dark span{background:#ffffff47}.tr-term{color:#e8e8ec;background:#1f2024}.tr-term .dm-titlebar{color:#d0d0d6;background:linear-gradient(#3a3b40,#2a2b30);border-bottom-color:#1a1b1f}.tr-ptr{z-index:40;width:calc(15 * var(--pt));height:calc(22 * var(--pt));opacity:0;filter:drop-shadow(0 calc(1 * var(--pt)) calc(2 * var(--pt)) #00000059);position:absolute;top:0;left:0}.tr-ptr .dm-arrow{width:100%;height:100%}.tr-key{z-index:30;color:#fff;white-space:nowrap;opacity:0;background:#141622e0;border-radius:.4cqw;padding:.25cqw .55cqw;font-size:.85cqw;font-weight:600;position:absolute;top:1.7cqw;left:1.4cqw;box-shadow:0 .3cqw .8cqw #0000004d}.tr-notice{right:calc(12 * var(--pt));top:calc(var(--mb-h) + 10 * var(--pt));z-index:30;align-items:center;gap:calc(10 * var(--pt));box-sizing:border-box;width:calc(344 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt));border-radius:calc(20 * var(--pt));-webkit-backdrop-filter:blur(calc(30 * var(--pt))) saturate(1.8);box-shadow:inset 0 0 0 calc(.5 * var(--pt)) #ffffffb3, 0 0 0 calc(.5 * var(--pt)) #0000001f, 0 calc(10 * var(--pt)) calc(30 * var(--pt)) #00000040;color:#1d1d1f;opacity:0;background:#f6f6f8c7;display:flex;position:absolute}.tr-notice-icon{width:calc(38 * var(--pt));height:calc(38 * var(--pt));flex:none}.tr-notice-text{gap:calc(1 * var(--pt));min-width:0;font-size:calc(13 * var(--pt));white-space:nowrap;flex-direction:column;flex:1;line-height:1.25;display:flex}.tr-notice-text b{font-weight:600}.tr-notice-text span{text-overflow:ellipsis;overflow:hidden}.tr-notice-when{font-size:calc(12 * var(--pt));color:#00000080;align-self:flex-start}@media (prefers-reduced-motion:no-preference){.tr-ptr-imac{animation:18s linear infinite tr-ptr-imac}.tr-swoop{z-index:30;transform-origin:50%;animation:18s linear infinite tr-swoop}.tr-stage .dm-dock-pick-terminal{animation:18s linear infinite tr-pick}.tr-stage .dm-dock-pick-photos{animation:18s linear infinite tr-pick-2}.tr-glimmer{animation:18s ease-out infinite tr-glimmer}.tr-cap-1{animation:18s ease-in-out infinite tr-cap-1}.tr-cap-2{animation:18s ease-in-out infinite tr-cap-2}.tr-cap-3{animation:18s ease-in-out infinite tr-cap-3}.tr-cap-4{animation:18s ease-in-out infinite tr-cap-4}.tr-term{animation:18s ease-out infinite tr-term}.tr-music{animation:18s ease-out infinite tr-music}.tr-music .fd-am-state .playing,.tr-music .fd-ic-pause,.tr-music .fd-eq-on{animation:18s step-end infinite tr-am-on}.tr-music .fd-am-state .paused,.tr-music .fd-ic-play{animation:18s step-end infinite tr-am-off}.tr-music .fd-eq-on i{animation:.75s ease-in-out infinite alternate fd-eq}.tr-music .fd-eq-on i:nth-child(2n){animation-delay:-.25s}.tr-music .fd-eq-on i:nth-child(3n){animation-delay:-.5s}.tr-key-tab{animation:18s ease-out infinite tr-key-tab}.tr-key-play{animation:18s ease-out infinite tr-key-play}.tr-notice{animation:18s ease-out infinite tr-notice}}@media (prefers-reduced-motion:reduce){.tr-term,.tr-music{opacity:1;transform:none}.tr-ptr-imac{opacity:1;transform:translate(calc(1180 * var(--pt)), calc(640 * var(--pt)))}}@keyframes tr-pick{0%,6%{transform:none}6.6%{transform:translateY(.12cqw)scale(.9)}7.4%,to{transform:none}}@keyframes tr-term{0%,7%{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}8.4%,92%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}}@keyframes tr-music{0%,38%{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}39.4%,92%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}}@keyframes tr-am-on{0%,56.4%{opacity:0}56.5%,92%{opacity:1}92.1%,to{opacity:0}}@keyframes tr-am-off{0%,56.4%{opacity:1}56.5%,92%{opacity:0}92.1%,to{opacity:1}}@keyframes tr-key-tab{0%,23.5%{opacity:0;transform:translateY(-.4cqw)}24.5%,36%{opacity:1;transform:none}37%,to{opacity:0;transform:translateY(-.4cqw)}}@keyframes tr-key-play{0%,55%{opacity:0;transform:translateY(-.4cqw)}55.8%,58%{opacity:1;transform:none}59%,to{opacity:0;transform:translateY(-.4cqw)}}@keyframes tr-notice{0%,56.8%{opacity:0;transform:translateX(calc(360 * var(--pt)))}57.8%,65%{opacity:1;transform:none}66%,to{opacity:0;transform:none}}.tr-glimmer{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97);transform-origin:50% 100%}@keyframes tr-pick-2{0%,18.8%{transform:none}19.4%{transform:translateY(.12cqw)scale(.9)}20.2%,to{transform:none}}@keyframes tr-glimmer{0%,19.8%{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}21.2%,92%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(calc(24 * var(--pt))) scale(.97)}}.tr-captions{pointer-events:none;height:5cqw;position:absolute;bottom:-7cqw;left:0;right:0}.tr-cap{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:.45cqw;display:flex;position:absolute;inset:0}.tr-cap p{margin:0}.tr-cap-title{letter-spacing:-.005em;color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35cqw .7cqw;font-size:clamp(15px,1.35cqw,20px);font-weight:650;display:flex}.tr-cap-tag{letter-spacing:.01em;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:999px;padding:.15em .6em;font-size:.7em;font-weight:600}.tr-cap-detail{max-width:44em;color:var(--muted);text-wrap:balance;font-size:clamp(13px,1.05cqw,16px);line-height:1.45}@keyframes tr-cap-1{0%,1%{opacity:0;transform:translateY(.3cqw)}3%,22%{opacity:1;transform:none}24%,to{opacity:0;transform:translateY(-.3cqw)}}@keyframes tr-cap-2{0%,24.5%{opacity:0;transform:translateY(.3cqw)}26.5%,40%{opacity:1;transform:none}42%,to{opacity:0;transform:translateY(-.3cqw)}}@keyframes tr-cap-3{0%,53%{opacity:0;transform:translateY(.3cqw)}55%,65.5%{opacity:1;transform:none}67.5%,to{opacity:0;transform:translateY(-.3cqw)}}@keyframes tr-cap-4{0%,68%{opacity:0;transform:translateY(.3cqw)}70%,89%{opacity:1;transform:none}91%,to{opacity:0;transform:translateY(-.3cqw)}}@media (prefers-reduced-motion:reduce){.tr-cap-1{opacity:1}.tr-glimmer{opacity:1;transform:none}}.on-dark .tr-cap-title{color:#fff}.on-dark .tr-cap-detail{color:#ffffffb8}.on-dark .tr-cap-tag{color:#9fb2ff;background:#9fb2ff24;box-shadow:inset 0 0 0 1px #9fb2ff66}.tr-stage{margin-bottom:8.5%;overflow:visible}@media (max-width:640px){.tr-captions{height:auto}.tr-stage{margin-bottom:24%}}.tr-stage{margin-top:-11%}
