.ck{--ck-ink:#eef3ff;--ck-ink-2:#b6c1dc;--ck-ink-3:#7c89ad;--ck-ion:#8fd3ff;--ck-blue:#3b6cff;--ck-line:rgba(143,211,255,0.14);--ck-glass:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0) 38%),linear-gradient(180deg,rgba(14,21,46,0.9),rgba(7,11,26,0.94)),url(/art/pool/ui/metal.webp) center /260px;--ck-edge:inset 0 1px 0 rgba(255,255,255,0.07),inset 0 -1px 0 rgba(0,0,0,0.6),0 0 0 1px rgba(143,211,255,0.12),0 0 0 2px rgba(0,0,0,0.35);--ck-metal:linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0) 50%),linear-gradient(180deg,#1c2440,#10172d 60%,#0b1124),url(/art/pool/ui/metal.webp) center /200px;--ck-bevel:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 -1px 0 rgba(0,0,0,0.55),0 0 0 1px rgba(143,211,255,0.16),0 2px 6px rgba(0,0,0,0.45);--ck-ease:cubic-bezier(0.2,0.8,0.2,1);--ck-spring:cubic-bezier(0.34,1.5,0.64,1);color:var(--ck-ink);font-family:var(--font-outfit),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.ck,.ck *,.ck :after,.ck :before{box-sizing:border-box}.ck-glyph{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ck-eyebrow{margin:0;font-family:var(--mono,ui-monospace,monospace);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ck a,.ck-eyebrow{color:var(--ck-ion)}.ck a{text-decoration:underline;-webkit-text-decoration-color:rgba(143,211,255,.45);text-decoration-color:rgba(143,211,255,.45);text-underline-offset:3px;white-space:nowrap}.ck a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ck-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ck-key{position:relative;min-height:44px;padding:0 14px;border:0;border-radius:999px;font:600 .8125rem/1 var(--font-outfit),ui-sans-serif,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap;color:var(--ck-ink);background:var(--ck-metal);box-shadow:var(--ck-bevel);cursor:pointer;transition:transform .14s var(--ck-spring),box-shadow .18s var(--ck-ease),filter .18s var(--ck-ease)}.ck-key:hover{filter:brightness(1.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.55),0 0 0 1px rgba(143,211,255,.32),0 4px 14px -4px rgba(59,108,255,.45)}.ck-key:active{transform:translateY(1px) scale(.985);box-shadow:inset 0 2px 5px rgba(0,0,0,.55),0 0 0 1px rgba(143,211,255,.2)}.ck a:focus-visible,.ck-cat__more summary:focus-visible,.ck-close:focus-visible,.ck-key:focus-visible,.ck-switch:focus-visible{outline:2px solid var(--ck-ion);outline-offset:3px}.ck-card{position:fixed;z-index:60;left:12px;right:12px;bottom:calc(var(--tabbar-h, 62px) + env(safe-area-inset-bottom, 0px) + 10px);display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:22px;background:var(--ck-glass);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:var(--ck-edge),0 28px 60px -22px rgba(0,0,0,.9),0 0 80px -30px rgba(59,108,255,.35);animation:ck-rise .5s var(--ck-ease) .15s both}.ck-card:before{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,transparent,rgba(143,211,255,.55),transparent);pointer-events:none}.ck-card__head{display:flex;align-items:center;gap:12px}.ck-badge{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--ck-ion);background:radial-gradient(120% 90% at 30% 15%,rgba(143,211,255,.28),rgba(143,211,255,0) 60%),var(--ck-metal);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.6),0 0 0 1px rgba(143,211,255,.22),0 6px 16px -6px rgba(59,108,255,.6)}.ck-card__titles{display:grid;grid-gap:3px;gap:3px;min-width:0}.ck-card__title{margin:0;font-size:1.0625rem;font-weight:650;line-height:1.2;letter-spacing:-.005em;color:var(--ck-ink)}.ck-card__copy{margin:0;font-size:.8125rem;line-height:1.5;color:var(--ck-ink-2);text-wrap:pretty}.ck-chips,.ck-wide{display:none}.ck-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ck-chips li{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border-radius:999px;font-size:.6875rem;font-weight:500;color:var(--ck-ink-2);background:rgba(4,7,18,.5);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-chips .ck-glyph{width:13px;height:13px;color:var(--ck-ink-3)}@keyframes ck-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}body:has(.orb) .ck-card{bottom:calc(68px + env(safe-area-inset-bottom, 0px) + 10px)}@media (min-width:560px){.ck-wide{display:inline}.ck-chips{display:flex}}@media (min-width:760px){.ck-card,body:has(.orb) .ck-card{left:auto;right:24px;bottom:max(24px,env(safe-area-inset-bottom,0px));width:440px;padding:18px;gap:14px}}@media (max-height:500px) and (min-width:640px){.ck-card,body:has(.orb) .ck-card{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom,0px));width:auto;max-width:920px;margin:0 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head acts" "copy acts";align-items:center;column-gap:18px;row-gap:4px;padding:12px 14px 12px 16px}.ck-card__head{grid-area:head}.ck-card__copy{grid-area:copy;font-size:.75rem}.ck-badge{width:30px;height:30px;border-radius:9px}.ck-badge .ck-glyph{width:15px;height:15px}.ck-card__title{font-size:.9375rem}.ck-chips,.ck-eyebrow,.ck-wide{display:none}.ck-card .ck-acts{grid-area:acts;grid-template-columns:repeat(3,auto)}.ck-card .ck-key{min-height:40px;min-width:108px}}.ck-pill{position:fixed;z-index:96;top:calc(env(safe-area-inset-top, 0px) + 8px);left:50%;display:flex;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:5px;border-radius:999px;background:var(--ck-glass);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:var(--ck-edge),0 12px 30px -10px rgba(0,0,0,.85);transform:translateX(-50%);animation:ck-drop .45s var(--ck-ease) .4s both}@keyframes ck-drop{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.ck-pill__copy{display:inline-flex;align-items:center;gap:6px;padding:0 6px 0 7px;font-size:.75rem;font-weight:600;color:var(--ck-ink-2)}.ck-pill__copy .ck-glyph{width:15px;height:15px;color:var(--ck-ion)}.ck-key--sm{min-height:32px;padding:0 12px;font-size:.6875rem}.ck-key--icon{display:grid;place-items:center;width:32px;padding:0}.ck-scrim{position:fixed;inset:0;z-index:210;display:flex;padding:24px;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(900px 500px at 50% 110%,rgba(59,108,255,.14),transparent 60%),rgba(2,4,12,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:ck-fade .24s ease both}@keyframes ck-fade{0%{opacity:0}}.ck-sheet{position:relative;display:flex;flex-direction:column;width:min(620px,100%);max-height:min(820px,calc(100svh - 48px));margin:auto;overflow:hidden;border-radius:26px;background:var(--ck-glass);box-shadow:var(--ck-edge),0 40px 100px -30px rgba(0,0,0,.95);animation:ck-sheet-in .42s var(--ck-ease) both}.ck-sheet:focus{outline:none}.ck-sheet:before{content:"";position:absolute;top:0;left:26px;right:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(143,211,255,.55),transparent);pointer-events:none}@keyframes ck-sheet-in{0%{opacity:0;transform:translateY(24px) scale(.98)}}.ck-sheet__grip{display:none}.ck-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 14px}.ck-sheet__head>div{display:grid;grid-gap:5px;gap:5px}.ck-sheet__title{margin:0;font-size:1.375rem;font-weight:650;line-height:1.15;letter-spacing:-.01em;color:var(--ck-ink)}.ck-close{flex:none;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;color:var(--ck-ink-2);background:var(--ck-metal);box-shadow:var(--ck-bevel);cursor:pointer;transition:filter .18s ease}.ck-close svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ck-close:hover{filter:brightness(1.25)}.ck-sheet__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:0 24px 18px;scrollbar-width:thin;scrollbar-color:rgba(143,211,255,.25) transparent}.ck-sheet__lede{margin:0;font-size:.875rem;line-height:1.55;color:var(--ck-ink-2);text-wrap:pretty}.ck-sheet__lede strong{color:var(--ck-ink);font-weight:600}.ck-list{display:grid;grid-gap:8px;gap:8px}.ck-cat{position:relative;padding:14px 14px 4px;border-radius:16px;background:rgba(3,6,16,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px rgba(143,211,255,.07);transition:box-shadow .25s var(--ck-ease),background .25s var(--ck-ease)}.ck-cat.is-on:not(.is-locked){background:rgba(10,20,48,.55);box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px rgba(143,211,255,.16),inset 3px 0 0 var(--ck-ion)}.ck-cat__head{display:flex;align-items:center;gap:12px}.ck-cat__glyph{flex:none;align-self:flex-start;display:grid;place-items:center;width:32px;height:32px;margin-top:1px;border-radius:10px;color:var(--ck-ink-3);background:var(--ck-metal);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(143,211,255,.1);transition:color .25s ease,box-shadow .25s ease}.ck-cat.is-on .ck-cat__glyph{color:var(--ck-ion);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(143,211,255,.26),0 0 14px -4px rgba(143,211,255,.6)}.ck-cat__label{flex:1 1 auto;min-width:0;display:grid;grid-gap:3px;gap:3px;cursor:pointer}.ck-cat.is-locked .ck-cat__label{cursor:default}.ck-cat__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.9375rem;font-weight:600;color:var(--ck-ink)}.ck-cat__lock{font-family:var(--mono,ui-monospace,monospace);font-size:.5625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;border-radius:999px;color:var(--ck-ink-3);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-cat__summary{font-size:.8125rem;line-height:1.45;color:var(--ck-ink-2);text-wrap:pretty}.ck-cat__more{margin-left:44px;interpolate-size:allow-keywords}.ck-cat__more summary{display:inline-flex;align-items:center;gap:4px;padding:8px 0 10px;font-size:.75rem;font-weight:500;color:var(--ck-ion);cursor:pointer;list-style:none;border-radius:6px}.ck-cat__more summary::-webkit-details-marker{display:none}.ck-cat__more summary svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg);transition:transform .25s var(--ck-ease)}.ck-cat__more[open] summary svg{transform:rotate(-90deg)}.ck-cat__more::details-content{height:0;overflow:clip;transition:height .3s var(--ck-ease),content-visibility .3s allow-discrete}.ck-cat__more[open]::details-content{height:auto}.ck-cat__detail{padding-bottom:12px}.ck-cat__detail ul{margin:0 0 10px;padding-left:16px;display:grid;grid-gap:4px;gap:4px;font-size:.8125rem;line-height:1.45;color:var(--ck-ink-2)}.ck-cat__detail li::marker{color:var(--ck-ion)}.ck-cat__detail dl{display:grid;grid-template-columns:auto 1fr;grid-gap:5px 12px;gap:5px 12px;margin:0;font-size:.75rem;line-height:1.45}.ck-cat__detail dt{padding-top:2px;font-family:var(--mono,ui-monospace,monospace);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-ink-3)}.ck-cat__detail dd{margin:0;color:var(--ck-ink-2)}.ck-mono{font-family:var(--mono,ui-monospace,monospace);font-size:.6875rem;overflow-wrap:anywhere}.ck .ck-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:48px;height:28px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,.55);box-shadow:inset 0 2px 5px rgba(0,0,0,.75),inset 0 0 0 1px rgba(143,211,255,.1),0 1px 0 rgba(255,255,255,.05);cursor:pointer;transition:background .25s var(--ck-ease),box-shadow .25s var(--ck-ease)}.ck .ck-switch:focus{border:0}.ck-switch:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:radial-gradient(120% 90% at 35% 20%,rgba(255,255,255,.6),rgba(255,255,255,0) 55%),linear-gradient(180deg,#8f9ab5,#4d5672);box-shadow:0 0 0 1px rgba(0,0,0,.55),0 2px 5px rgba(0,0,0,.55);transition:transform .32s var(--ck-spring),background .2s ease}.ck .ck-switch:checked{background:linear-gradient(180deg,#2f5be8,var(--ck-blue) 60%,#4f7dff);box-shadow:inset 0 2px 4px rgba(0,0,0,.45),inset 0 0 0 1px rgba(143,211,255,.35),0 0 16px -4px rgba(59,108,255,.8)}.ck-switch:checked:after{transform:translateX(20px);background:radial-gradient(120% 90% at 35% 20%,rgba(255,255,255,.95),rgba(255,255,255,0) 60%),linear-gradient(180deg,#ffffff,#d7e4ff)}.ck-switch:disabled{cursor:default;opacity:.55}.ck-facts{margin:0;padding:12px 14px 12px 30px;display:grid;grid-gap:5px;gap:5px;border-radius:14px;font-size:.75rem;line-height:1.5;color:var(--ck-ink-2);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-facts li::marker{color:var(--ck-ion)}.ck-stamp{margin:0;font-size:.6875rem;line-height:1.5;color:var(--ck-ink-3)}.ck-stamp code{font-family:var(--mono,ui-monospace,monospace);color:var(--ck-ink-2)}.ck-sheet__foot{flex:none;padding:14px 24px calc(16px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(9,13,30,.6),rgba(6,9,22,.9));box-shadow:inset 0 1px 0 rgba(143,211,255,.1),0 -12px 24px -12px rgba(0,0,0,.6)}@media (max-width:600px){.ck-scrim{padding:0}.ck-sheet{width:100%;max-height:calc(100svh - 24px - env(safe-area-inset-top, 0px));margin:auto 0 0;border-radius:26px 26px 0 0;animation-name:ck-sheet-up;animation-duration:.46s}.ck-sheet__grip{display:block;width:38px;height:4px;margin:9px auto 0;border-radius:999px;background:rgba(143,211,255,.25)}.ck-sheet__head{padding:12px 18px}.ck-sheet__title{font-size:1.1875rem}.ck-sheet__scroll{padding:0 14px 16px}.ck-sheet__foot{padding-inline:14px}.ck-cat{padding:12px 12px 2px}.ck-cat__more{margin-left:0}}@media (max-height:500px){.ck-scrim{padding:8px}.ck-sheet{max-height:calc(100svh - 16px)}.ck-sheet__head{padding:14px 24px 8px}.ck-sheet__title{font-size:1.125rem}.ck-sheet__foot{padding-top:10px;padding-bottom:10px}.ck-sheet__foot .ck-key{min-height:40px}}@keyframes ck-sheet-up{0%{transform:translateY(100%)}}@media (max-width:380px){.ck-key{padding:0 8px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ck-card,.ck-pill,.ck-scrim,.ck-sheet{animation:none}.ck-cat,.ck-cat__more::details-content,.ck-key,.ck-switch,.ck-switch:after{transition:none}}.cookie-link{padding:0;background:none;border:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.cookie-link:hover{color:var(--base-2)}