:root{--ui-ease:cubic-bezier(.2,.7,.3,1);--ui-fast:.14s;--ui-mid:.18s;--ui-accent:var(--gold,#F5B53D);--ui-ring-w:2px;--ui-ring-offset:3px}html[data-ink-game=op]{--ui-accent:var(--is-red,#EE5340)}html[data-ink-game=riftbound]{--ui-accent:var(--is-violet,#A78BFA)}:where(a[href],button,[role=button],[role=tab],[role=switch],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])) :focus-visible,:where(a[href],button,[role=button],[role=tab],[role=switch],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--ui-ring-w) solid var(--ui-accent);outline-offset:var(--ui-ring-offset);border-radius:inherit}:where(input,select,textarea):focus-visible{outline-offset:2px}:where(button,[role=button],.btn,.chip,.mkb-chip,.gchip,.setchip,.pstyle,.dlmode,.subtab,.kw-toggle,.tbuy,.bbuy) :not(:disabled):not([aria-disabled=true]):active{transform:scale(.976)}:where(button,[role=button],.btn,.chip,.mkb-chip,.gchip,.setchip,.pstyle,.dlmode,.subtab,.kw-toggle,.tbuy,.bbuy):not(:disabled):not([aria-disabled=true]):active{transform:scale(.976)}:where(button,[role=button],.btn,input,select,textarea) :disabled,:where(button,[role=button],.btn,input,select,textarea):disabled,[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:none}:where(button,[role=button],.btn):disabled:hover,[aria-disabled=true]:hover{transform:none!important;filter:none!important;box-shadow:none!important;border-color:var(--line,rgba(255,255,255,.12))!important}@media(max-width:640px){:where(button,[role=button],.btn,a.btn,.chip,.mkb-chip,.gchip):not(.ck-i):not(.ink-info):not(.ink-act){min-height:44px}}.is-sk{pointer-events:none;user-select:none}.is-sk *{color:transparent!important}.sk-b,.is-sk .art-wrap:after{background:linear-gradient(100deg,#ffffff0b,#ffffff16 45%,#ffffff0b);border-radius:6px}.sk-b{display:block;min-height:.72em;animation:sk-breathe 1.2s var(--ui-ease) infinite alternate}.is-sk .art-wrap{background:var(--is-bg,var(--is-bg,var(--is-bg,#06070C)))}.is-sk .art-wrap:after{content:"";position:absolute;inset:0;border-radius:0;animation:sk-breathe 1.2s var(--ui-ease) infinite alternate}.sk-line{display:block;height:.72em;margin:.19em 0;border-radius:5px;background:#ffffff12;animation:sk-breathe 1.2s var(--ui-ease) infinite alternate}@keyframes sk-breathe{0%{opacity:.55}to{opacity:1}}.ink-empty{padding:26px 22px;text-align:center;border:1px dashed var(--line,rgba(255,255,255,.12));border-radius:14px;background:#ffffff04;grid-column:1 / -1}.ink-empty-t{font-family:var(--font-display,Sora,system-ui,sans-serif);font-weight:600;font-size:14.5px;color:var(--text,var(--is-fg,#F1F4FB));margin:0 0 5px}.ink-empty-p{font-size:12.5px;line-height:1.55;color:var(--dim,#BAC2D6);margin:0 auto;max-width:44ch}.ink-empty-a{display:inline-flex;align-items:center;gap:6px;margin-top:12px;min-height:38px;padding:9px 16px;border:1px solid color-mix(in srgb,var(--ui-accent) 40%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-accent) 10%,transparent);color:var(--ui-accent);font-family:var(--font-display,Sora,system-ui,sans-serif);font-weight:600;font-size:12.5px;text-decoration:none;transition:background-color var(--ui-fast) var(--ui-ease),border-color var(--ui-fast) var(--ui-ease),transform var(--ui-fast) var(--ui-ease)}.ink-empty-a:hover{background:color-mix(in srgb,var(--ui-accent) 18%,transparent);border-color:color-mix(in srgb,var(--ui-accent) 65%,transparent)}.ink-empty.is-err{border-style:solid;border-color:color-mix(in srgb,var(--down,var(--is-red,var(--is-red,var(--is-red,#E5574F)))) 35%,var(--line,#2D3452))}.gb-seg:focus-visible,.rip-cta:focus-visible,.opencta:focus-visible,.rk-donebtn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.gb-seg:active,.rip-cta:active,.opencta:active,.rk-donebtn:active{transform:scale(.976)}.gb-seg[aria-disabled=true],.rip-cta:disabled,.rip-cta[aria-disabled=true],.opencta:disabled,.opencta[aria-disabled=true],.rk-donebtn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}@media(prefers-reduced-motion:reduce){.gb-seg:active,.rip-cta:active,.opencta:active,.rk-donebtn:active{transform:none}}@media(prefers-reduced-motion:reduce){.sk-b,.sk-line,.is-sk .art-wrap:after{animation:none!important;opacity:.8!important}:where(button,[role=button],.btn,.chip,.mkb-chip,.gchip,.setchip,.pstyle,.dlmode,.subtab,.kw-toggle,.tbuy,.bbuy):active{transform:none}.ink-empty-a{transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}
