@keyframes sk-reel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sk-ring-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.26)}to{opacity:0;transform:scale(1.26)}}@layer components{.sk-font-tape{font-family:var(--font-fraunces),Georgia,"Iowan Old Style","Times New Roman",serif;font-optical-sizing:auto}.sk-font-meta{font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-ligatures:none}.sk-font-ui{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,sans-serif}.sk-focus:focus-visible{outline-offset:3px;outline:3px solid #f59e0b}.sk-reel{color:var(--sk-ink,#1e1a16);flex:none;line-height:0;display:inline-block}.sk-reel-svg{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:1.9s linear infinite paused sk-reel-spin;display:block}.sk-reel--spinning .sk-reel-svg{animation-play-state:running}.sk-reel-face{fill:currentColor;opacity:.07}.sk-reel-rim{fill:none;stroke:currentColor;stroke-width:3px;vector-effect:non-scaling-stroke}.sk-reel-dash{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:5 6;opacity:.72;vector-effect:non-scaling-stroke}.sk-reel-spoke{stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.85;vector-effect:non-scaling-stroke}.sk-reel-hub{fill:currentColor}.sk-glass{--sk-ink:#ffffffc7;position:relative;box-shadow:0 24px 60px #0000006b,inset 0 1px #ffffff0f}.sk-tape{--sk-ink:#1e1a16;color:#1e1a16;background-color:#fffdf6;border:3px solid #1e1a16;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0006,inset 0 1px #fff9}.sk-tape-stripe{background-color:#e3452f;border-bottom:3px solid #1e1a16;height:10px}.sk-tape-band{border-bottom:3px solid #1e1a16;justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding:6px 12px;display:flex}.sk-tape-holes{align-items:center;gap:8px;display:inline-flex}.sk-tape-hole{opacity:.85;border:2px solid #1e1a16;border-radius:999px;width:13px;height:13px}.sk-tape-mark{letter-spacing:.3em;text-transform:uppercase;opacity:.72;white-space:nowrap;font-size:9px;line-height:1}.sk-tape-field{background-image:repeating-linear-gradient(#0000 0 23px,#1e1a1612 23px 24px);background-position:0 10px;padding:16px 18px 18px}.sk-tape-title{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,4.4vw,2rem);font-weight:900;line-height:1.05}.sk-tape-author{opacity:.76;overflow-wrap:anywhere;margin-top:6px;font-size:.95rem;font-weight:500;line-height:1.2}.sk-tape-meta{letter-spacing:.18em;text-transform:uppercase;opacity:.7;border-top:2px solid #1e1a1624;margin-top:12px;padding-top:10px;font-size:10px;line-height:1.5}.sk-big{min-height:var(--sk-big-h,64px);letter-spacing:-.01em;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:12px 22px;font-size:1.0625rem;font-weight:600;transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .24s ease-out,background-color .24s ease-out,border-color .24s ease-out,opacity .2s ease-out;display:inline-flex;position:relative}.sk-big:not(:disabled):hover{transform:translateY(-1px)}.sk-big:not(:disabled):active{transform:translateY(1px)}.sk-big:disabled{opacity:.45;cursor:not-allowed}.sk-big-icon{justify-content:center;align-items:center;font-size:1.7rem;line-height:1;display:inline-flex}.sk-big-icon>svg{width:1.6rem;height:1.6rem}.sk-big-label{line-height:1.15}.sk-big--gold{color:#1e1a16;background-image:linear-gradient(#fbbf24 0%,#f59e0b 100%);border-color:#1e1a164d;box-shadow:0 10px 26px #f59e0b47,inset 0 1px #ffffff80}.sk-big--gold:focus-visible{outline-color:#fffdf6}.sk-big--violet{color:#fff;background-image:linear-gradient(#8b7bff 0%,#6d5bef 100%);border-color:#ffffff2e;box-shadow:0 10px 26px #7c6bff52,inset 0 1px #ffffff47}.sk-big--red{color:#fff7f5;background-image:linear-gradient(#f0553f 0%,#e3452f 100%);border-color:#00000047;box-shadow:0 10px 26px #e3452f57,inset 0 1px #ffffff3d}.sk-big--red:focus-visible{outline-color:#fffdf6}.sk-big--ghost{color:#eaf0f8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff0d;border-color:#ffffff24}.sk-big--ghost:not(:disabled):hover{background-color:#ffffff17;border-color:#ffffff3d}.sk-big-ring{opacity:0;pointer-events:none;border:2px solid #e3452f;border-radius:19px;position:absolute;inset:-3px}.sk-big--red:not(:disabled) .sk-big-ring{animation:1.8s ease-out infinite sk-ring-pulse}.sk-transport{width:var(--sk-transport-size,56px);height:var(--sk-transport-size,56px);color:#e9f0faeb;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#ffffff0a;background-image:radial-gradient(120% 120% at 50% 0,#ffffff1f,#fff0 62%);border:1px solid #ffffff24;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .14s cubic-bezier(.2,.7,.3,1),color .22s ease-out,border-color .22s ease-out,box-shadow .26s ease-out;display:inline-flex;position:relative;box-shadow:0 6px 18px #00000061,inset 0 1px #ffffff1f}.sk-transport:not(:disabled):hover{color:#fff;border-color:#ffffff4d}.sk-transport:not(:disabled):active{transform:translateY(1px)}.sk-transport:disabled{opacity:.35;cursor:not-allowed}.sk-transport-glyph{fill:currentColor;pointer-events:none;width:46%;height:46%;display:block}.sk-transport.is-active{color:#fde68a;background-image:radial-gradient(120% 120% at 50% 0,#f59e0b52,#f59e0b0f 68%);border-color:#f59e0bbf;box-shadow:0 0 0 1px #f59e0b47,0 8px 26px #f59e0b4d,inset 0 1px #ffffff29}.sk-transport--rec{color:#e3452f}.sk-transport--rec:not(:disabled):hover{color:#ff6a52}.sk-transport--rec.is-active{color:#ff6a52;background-image:radial-gradient(120% 120% at 50% 0,#e3452f59,#e3452f14 68%);border-color:#e3452fd9;box-shadow:0 0 0 1px #e3452f59,0 8px 26px #e3452f57,inset 0 1px #ffffff24}.sk-transport-ring{opacity:0;pointer-events:none;border:2px solid #e3452f;border-radius:999px;position:absolute;inset:-4px}.sk-transport--rec.is-active:not(:disabled) .sk-transport-ring{animation:1.5s ease-out infinite sk-ring-pulse}.sk-mode{align-items:center;gap:10px;display:inline-flex}.sk-mode-word{letter-spacing:.16em;text-transform:uppercase;color:#e2e8f06b;white-space:nowrap;font-size:11px;line-height:1;transition:color .24s ease-out}.sk-mode-word.is-on{color:#f59e0b}.sk-mode-track{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#060a12bf;border:1px solid #ffffff29;border-radius:999px;flex:none;width:62px;height:32px;padding:0;transition:border-color .24s ease-out,background-color .24s ease-out;position:relative;box-shadow:inset 0 2px 6px #00000080}.sk-mode-track:before{content:"";background-color:#ffffff24;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:13px;right:13px}.sk-mode-track:disabled{opacity:.45;cursor:not-allowed}.sk-mode-track[aria-checked=true]{border-color:#f59e0b8c}.sk-mode-knob{background-image:linear-gradient(#e7edf6 0%,#aebacb 100%);border-radius:999px;place-items:center;width:24px;height:24px;transition:transform .32s cubic-bezier(.2,.7,.3,1),background-image .32s ease-out;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000080}.sk-mode-knob:after{content:"";background-color:#1e1a1680;border-radius:999px;width:8px;height:8px}.sk-mode-track[aria-checked=true] .sk-mode-knob{background-image:linear-gradient(#fcd34d 0%,#f59e0b 100%);transform:translate(32px)}.sk-vu{width:100%;min-width:60px;display:block}.sk-vu-track{background-color:#04080ed9;background-image:repeating-linear-gradient(90deg,#0000 0 7px,#ffffff12 7px 10px);border:1px solid #ffffff1f;border-radius:3px;height:10px;position:relative;overflow:hidden}.sk-vu-fill{will-change:clip-path;background-image:linear-gradient(90deg,#f59e0b 0%,#fbbf24 58%,#ff8a3d 76%,#e3452f 88%);transition-property:clip-path;transition-duration:90ms;transition-timing-function:linear;position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 10px);mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 10px)}.sk-vu-redline{pointer-events:none;background-color:#e3452f99;width:1px;position:absolute;top:0;bottom:0;left:78%}@media (prefers-reduced-motion:reduce){.sk-reel-svg{animation:none}.sk-big-ring,.sk-transport-ring{animation:none!important}.sk-big--red:not(:disabled) .sk-big-ring,.sk-transport--rec.is-active:not(:disabled) .sk-transport-ring{opacity:.55}.sk-big,.sk-transport,.sk-mode-knob,.sk-mode-track{transition-duration:1ms}.sk-big:not(:disabled):hover,.sk-big:not(:disabled):active,.sk-transport:not(:disabled):active{transform:none}.sk-vu-fill{transition-property:none}}}
