html{-webkit-tap-highlight-color:transparent}:where(button,[role=button],summary,a.gt-btn-primary,a.p-go,a.d-card,a.q-primary,a.gt-press):where(:not(:disabled,[aria-disabled=true],[data-no-press])){transition-property:transform,filter;transition-duration:.12s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}:where(button,[role=button],summary,a.gt-btn-primary,a.p-go,a.d-card,a.q-primary,a.gt-press):where(:not(:disabled,[aria-disabled=true],[data-no-press])):active{transform:scale(.97);filter:brightness(.9);transition-duration:0s}.gt-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:var(--gt-muted, var(--muted, #b8b2a6));animation:gt-fade-in .2s ease .15s backwards}.gt-loader-compact{padding:28px 0;align-items:flex-start}.gt-loader-fill{position:fixed;inset:0;z-index:1000;padding:20px;background:var(--gt-bg, var(--bg, #141414))}.gt-loader-bar{position:relative;display:block;width:120px;height:3px;overflow:hidden;background:var(--gt-border, var(--border, #34332f))}.gt-loader-bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--gt-accent, var(--accent, #e0692a));animation:gt-loader-sweep 1.1s cubic-bezier(.45,0,.55,1) infinite}.gt-loader-label{font-family:var(--gt-font-mono, var(--font-mono, ui-monospace, monospace));font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}@keyframes gt-loader-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.gt-view-in{animation:gt-fade-in .16s ease-out backwards}@keyframes gt-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){:where(button,[role=button],summary,a.gt-btn-primary,a.p-go,a.d-card,a.q-primary,a.gt-press):where(:not(:disabled,[aria-disabled=true],[data-no-press])):active{transform:none}.gt-loader,.gt-view-in{animation:none}.gt-loader-bar:after{animation:none;left:30%}}
