.ck{--ck-font-num: var(--head, "Libre Caslon Text", "Lustre Caslon", "Iowan Old Style", Georgia, serif);--ck-font-ui: var(--ui, "Inter", system-ui, -apple-system, "Segoe UI", sans-serif);--ck-font-key: var(--ck-ui-key, "Inter", -apple-system, "SF Pro Text", system-ui, sans-serif);--ck-live: #2fbf71;--ck-accent-text: #1c160a;--ck-gold-grad: linear-gradient(180deg, #d3bb8a 0%, #bd9d63 100%);--ck-gold-edge: #9c7f4a;--ck-gold-ink: #1c160a;--ck-key-radius: 13px;--ck-win-bg: linear-gradient(180deg, #fbf6e8, #f3ebd6);--ck-win-ink: #0e0e0e;--ck-win-label: #6d665a;--ck-radius: 22px;container-type:inline-size;color:var(--ck-text);font-family:var(--ck-font-ui);-webkit-tap-highlight-color:transparent;max-width:1040px;margin-inline:auto}.ck-grid{display:grid;gap:14px}.ck,.ck[data-ck-theme=cream-gold],html[data-ck-user-theme=cream-gold] .ck[data-ck-follow]{--ck-text: #111;--ck-muted: #6d665a;--ck-surface: linear-gradient(180deg, #fcf9f1, #f4ecda);--ck-surface-border: rgba(184, 155, 94, .38);--ck-surface-shadow: 0 1px 0 #fff inset, 0 18px 40px -22px rgba(110, 86, 40, .45), 0 2px 6px rgba(110, 86, 40, .1);--ck-well: linear-gradient(180deg, #ece3cf, #f3ecdb);--ck-well-shadow: 0 2px 5px rgba(120, 95, 50, .22) inset, 0 1px 0 #fff;--ck-key: linear-gradient(180deg, #ffffff, #fbf9f4);--ck-key-fn: linear-gradient(180deg, #f3efe5, #ece7da);--ck-key-ink: #111;--ck-key-edge: rgba(120, 100, 60, .2);--ck-key-shadow: 0 1px 0 #fff inset, 0 2px 0 rgba(120, 100, 60, .18), 0 4px 7px -2px rgba(80, 60, 20, .2);--ck-key-shadow-down: 0 1px 3px rgba(80, 60, 20, .22) inset, 0 0 0 rgba(0,0,0,0);--ck-chip-on-ink: #1d170a;--ck-page: transparent;--ck-hero-ink: #0c0c0c;--ck-hero-bg: linear-gradient(#0c0c0c, #0c0c0c);--ck-line: rgba(184, 155, 94, .55);--ck-action-bg: #fffdf8;--ck-action-ink: #111;--ck-action-edge: rgba(184, 155, 94, .6);--ck-track: #efe4cb;--ck-sticky-bg: rgba(251, 248, 241, .96)}.ck[data-ck-theme=black-gold],html[data-ck-user-theme=black-gold] .ck[data-ck-follow]{--ck-text: #f2f0ea;--ck-muted: #b2a88f;--ck-surface: linear-gradient(180deg, #1c1c1e, #151516);--ck-surface-border: rgba(216, 188, 122, .3);--ck-surface-shadow: 0 1px 0 rgba(255, 255, 255, .07) inset, 0 22px 44px -20px rgba(0, 0, 0, .85), 0 0 0 1px rgba(0, 0, 0, .6);--ck-well: #0f0f10;--ck-well-shadow: 0 3px 7px rgba(0, 0, 0, .7) inset, 0 1px 0 rgba(255, 255, 255, .05);--ck-key: linear-gradient(180deg, #3a3a3d, #333336);--ck-key-fn: linear-gradient(180deg, #4b4b4f, #444448);--ck-key-ink: #fff;--ck-key-edge: rgba(0, 0, 0, .55);--ck-key-shadow: 0 1px 0 rgba(255, 255, 255, .12) inset, 0 2px 0 #090909, 0 4px 8px -2px rgba(0, 0, 0, .6);--ck-key-shadow-down: 0 2px 5px rgba(0, 0, 0, .6) inset;--ck-chip-on-ink: #1d170a;--ck-hero-ink: #f6f1e6;--ck-hero-bg: linear-gradient(#f6f1e6, #f6f1e6);--ck-line: rgba(216, 188, 122, .45);--ck-action-bg: transparent;--ck-action-ink: #f4ead1;--ck-action-edge: rgba(216, 188, 122, .5);--ck-track: #26231c;--ck-sticky-bg: rgba(18, 17, 14, .96);--ck-win-bg: linear-gradient(180deg, #faf3e0, #efe4c8)}@media(prefers-color-scheme:no-preference){.ck{color-scheme:normal}}.ck-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ck-title{font-family:var(--ck-font-num);font-weight:700;font-size:clamp(30px,8vw,44px);line-height:1.05;margin:0;letter-spacing:-.01em}.ck-theme{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;cursor:pointer;background:transparent;color:var(--ck-text);border:1px solid var(--ck-surface-border);font:600 12px/1 var(--ck-font-ui);letter-spacing:.04em}.ck-theme svg{width:18px;height:18px;color:var(--ck-gold-edge)}.ck-theme:focus-visible,.ck-key:focus-visible,.ck-chip:focus-visible,.ck-field:focus-visible,.ck-action:focus-visible,.ck-how summary:focus-visible,.ck-sticky__btn:focus-visible,.ck-fallback input:focus-visible,.ck-fallback select:focus-visible{outline:3px solid var(--ck-gold-edge);outline-offset:2px}.ck-badge{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:10px 18px;min-height:52px;border-radius:18px;background:var(--ck-surface);border:1px solid var(--ck-surface-border);box-shadow:var(--ck-surface-shadow)}.ck-badge__live{display:inline-flex;align-items:center;gap:8px;font:600 16px var(--ck-font-ui)}.ck-badge__live i{width:11px;height:11px;border-radius:50%;background:var(--ck-live);box-shadow:0 0 0 3px #2fbf7133}.ck-badge__live[data-live="0"] i{background:#c9a24f;box-shadow:0 0 0 3px #c9a24f33}.ck-badge__live[data-live="0"]{font-size:13px;color:var(--ck-muted);font-weight:500}.ck-badge__sep{width:1px;align-self:stretch;background:var(--ck-line);opacity:.6}.ck-badge__spot{font-family:var(--ck-font-num);font-weight:700;font-size:22px;white-space:nowrap}.ck-badge__spot b{font-weight:700}.ck-badge__spot i{font-style:italic;font-weight:400;margin-left:3px;font-size:18px;color:var(--ck-muted)}.ck-device{display:grid;gap:12px;padding:14px;border-radius:var(--ck-radius);background:var(--ck-surface);border:1px solid var(--ck-surface-border);box-shadow:var(--ck-surface-shadow)}.ck-display{display:grid;gap:2px;padding:12px 20px 10px;border-radius:14px;min-height:108px;align-content:center;background:var(--ck-win-bg);color:var(--ck-win-ink);box-shadow:0 3px 8px #503c1447 inset,0 -1px #ffffffb3 inset,0 0 0 1px #b89b5e8c}.ck-display__label{font:600 11px/1 var(--ck-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-win-label)}.ck-display__row{display:flex;align-items:baseline;gap:6px;min-width:0}.ck-display__num,.ck-display__prefix{font-family:var(--ck-font-num);font-weight:700;font-size:72px;line-height:1.02;letter-spacing:-.02em;font-variant-numeric:lining-nums;min-width:0;overflow-wrap:anywhere}.ck-display[data-len=m] .ck-display__num,.ck-display[data-len=m] .ck-display__prefix{font-size:62px}.ck-display[data-len=l] .ck-display__num,.ck-display[data-len=l] .ck-display__prefix{font-size:50px}.ck-display[data-len=xl] .ck-display__num,.ck-display[data-len=xl] .ck-display__prefix{font-size:40px}.ck-display__suffix{margin-left:auto;padding-left:14px;border-left:1px solid rgba(184,155,94,.55);font-family:var(--ck-font-num);font-weight:700;font-size:30px;align-self:center;white-space:nowrap}.ck-display__suffix:empty{display:none}.ck-display__prefix:empty{display:none}.ck-fields{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px}.ck-fields::-webkit-scrollbar{display:none}.ck-field{flex:1 0 auto;min-height:52px;padding:6px 14px;border-radius:14px;cursor:pointer;text-align:left;display:grid;gap:2px;background:var(--ck-well);box-shadow:var(--ck-well-shadow);color:var(--ck-text);border:1px solid transparent;font-family:var(--ck-font-ui)}.ck-field__label{font-size:11px;letter-spacing:.06em;color:var(--ck-muted);white-space:nowrap}.ck-field__val{font-family:var(--ck-font-num);font-size:18px;font-weight:700}.ck-field[aria-selected=true]{border-color:var(--ck-gold-edge);box-shadow:var(--ck-well-shadow),0 0 0 1px var(--ck-gold-edge)}.ck-group{display:flex;gap:2px;padding:4px;border-radius:14px;background:var(--ck-well);box-shadow:var(--ck-well-shadow);overflow-x:auto;scrollbar-width:none}.ck-group::-webkit-scrollbar{display:none}.ck-chip{flex:1 1 0;min-width:44px;min-height:44px;padding:0 12px;border-radius:10px;border:0;cursor:pointer;white-space:nowrap;background:transparent;color:var(--ck-text);font-family:var(--ck-font-key);font-weight:500;font-size:16px;position:relative;transition:background .18s,box-shadow .18s,transform .12s}.ck-group--unit .ck-chip{min-height:46px;font-size:17px}.ck-group--purity,.ck-group--chips{flex-wrap:wrap;overflow:visible}.ck-group--purity .ck-chip,.ck-group--chips .ck-chip{flex:1 0 auto;padding:0 8px;font-size:16px}.ck-group--coin{padding:5px;flex-wrap:wrap;overflow:visible;border-radius:14px}.ck-group--coin .ck-chip{flex:1 0 auto;padding:0 16px}.ck-chip+.ck-chip:before{content:"";position:absolute;left:-1px;top:28%;height:44%;width:1px;background:var(--ck-line);opacity:.5}.ck-chip[aria-checked=true]{background:var(--ck-chip-on-bg, var(--ck-gold-grad));color:var(--ck-chip-on-ink);font-weight:600;box-shadow:0 1px #ffffff59 inset,0 0 0 1px var(--ck-chip-on-edge, var(--ck-gold-edge)),0 2px 5px #0000002e}.ck-chip[aria-checked=true]:before,.ck-chip[aria-checked=true]+.ck-chip:before{display:none}.ck-pad{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:12px;padding:2px 2px 4px}.ck-key{position:relative;min-height:60px;border-radius:var(--ck-key-radius);border:1px solid var(--ck-key-edge);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;background:var(--ck-key);color:var(--ck-key-ink);box-shadow:var(--ck-key-shadow);font-family:var(--ck-font-key);font-weight:500;font-size:26px;line-height:1;display:grid;place-items:center;font-variant-numeric:tabular-nums;transition:transform .06s ease-out,box-shadow .06s ease-out}.ck-key svg{width:24px;height:24px}.ck-key--fn{background:var(--ck-key-fn, var(--ck-key));font-size:22px;font-weight:500}.ck-key--zero{grid-column:1 / span 2;grid-row:4}.ck-key--dot{grid-column:3;grid-row:4}.ck-key--go{grid-column:4;grid-row:3 / span 2;min-height:0;background:var(--ck-go-bg, var(--ck-gold-grad));color:var(--ck-go-ink, var(--ck-gold-ink));border-color:var(--ck-go-edge, var(--ck-gold-edge));font-size:34px;font-weight:400;box-shadow:var(--ck-go-shadow, var(--ck-key-shadow))}.ck-key.is-down,.ck-key:active{transform:translateY(2px);box-shadow:var(--ck-key-shadow-down)}.ck-key--go.is-down,.ck-key--go:active{box-shadow:var(--ck-key-shadow-down)}.ck-pad{padding-bottom:6px}.ck-result{display:grid;gap:10px;padding:18px 20px 16px;border-radius:var(--ck-radius);background:var(--ck-surface);border:1px solid var(--ck-surface-border);box-shadow:var(--ck-surface-shadow)}.ck-result__label{margin:0;font:600 12px/1 var(--ck-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ck-muted)}.ck-result__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ck-hero{--hc: 8;font-family:var(--ck-font-num);font-weight:700;line-height:1.05;letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums;font-size:min(clamp(40px,15vw,76px),calc((100cqi - 44px) / (var(--hc) * .6)));white-space:nowrap;max-width:100%;color:var(--ck-hero-ink)}.ck-hero{background:var(--ck-hero-bg);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ck-result__note{margin:0;color:var(--ck-muted);font-size:15px;font-family:var(--ck-font-num)}.ck-result__note:empty{display:none}.ck-result.is-flash{animation:ck-flash .7s ease-out}@keyframes ck-flash{0%{box-shadow:0 0 #d8bc7ab3}to{box-shadow:0 0 0 14px #d8bc7a00}}.ck-range{border-top:1px solid var(--ck-line);padding-top:10px;display:grid;gap:8px}.ck-range__title{margin:0;font-family:var(--ck-font-num);font-size:clamp(16px,4.6vw,19px);font-weight:700}.ck-range__track{position:relative;height:8px;border-radius:4px;background:var(--ck-track);box-shadow:0 1px 3px #00000040 inset;margin:6px 7px}.ck-range__fill{position:absolute;top:0;bottom:0;border-radius:12px;background:var(--ck-gold-grad)}.ck-range__track b{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--ck-gold-grad);box-shadow:0 0 0 2px var(--ck-gold-edge),0 2px 4px #00000059}.ck-range__labels{display:flex;justify-content:space-between;font-family:var(--ck-font-num);font-weight:700;font-size:16px;color:var(--ck-muted)}.ck-range__note{margin:0;font-size:13px;color:var(--ck-muted);line-height:1.4}.ck-lines{margin:0;display:grid;gap:0;border-top:1px solid var(--ck-line)}.ck-lines:empty{display:none}.ck-lines div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--ck-line) 45%,transparent);font-size:15px}.ck-lines dt{color:var(--ck-muted)}.ck-lines dd{margin:0;font-family:var(--ck-font-num);font-weight:700;text-align:right}.ck-how{border-top:1px solid var(--ck-line);padding-top:4px}.ck-how summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font:600 12px var(--ck-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-muted);list-style:none}.ck-how summary::-webkit-details-marker{display:none}.ck-how summary:after{content:"+";margin-left:auto;font-size:20px;letter-spacing:0}.ck-how[open] summary:after{content:"−"}.ck-how ol{margin:0 0 6px;padding-left:20px;display:grid;gap:7px;font-size:15px;line-height:1.45}.ck-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ck-actions[data-n="2"]{grid-template-columns:repeat(2,1fr)}.ck-actions[data-n="1"]{grid-template-columns:1fr}.ck-action{display:flex;align-items:center;justify-content:center;gap:7px;min-height:52px;padding:6px 8px;border-radius:14px;cursor:pointer;text-decoration:none;text-align:center;background:var(--ck-action-bg);color:var(--ck-action-ink);border:1px solid var(--ck-action-edge);font-family:var(--ck-font-num);font-weight:700;font-size:13px;line-height:1.15}.ck-action svg{width:20px;height:20px;flex:none}.ck-action:active{transform:translateY(1px)}.ck-note{margin:0;min-height:0;font-size:13px;color:var(--ck-muted)}.ck-note:empty{display:none}.ck-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ck-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--ck-sticky-bg);border-top:1px solid var(--ck-surface-border);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .22s ease-out;color:var(--ck-text)}.ck-sticky>div{display:grid;min-width:0}.ck-sticky__label{font:600 10px var(--ck-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ck-muted)}.ck-sticky strong{font-family:var(--ck-font-num);font-size:26px;line-height:1.1}.ck-sticky__btn{min-height:44px;padding:0 22px;border-radius:12px;border:1px solid var(--ck-gold-edge);background:var(--ck-gold-grad);color:var(--ck-gold-ink);font:700 16px var(--ck-font-num);cursor:pointer}@media(max-width:759px){.ck-sticky{display:flex}.ck-sticky.is-on{transform:translateY(0)}}.ck-fallback{display:none;gap:10px;padding:16px;border-radius:var(--ck-radius);background:var(--ck-surface);border:1px solid var(--ck-surface-border)}.ck-fallback label{display:grid;gap:4px;font-size:14px}.ck-fallback input,.ck-fallback select{min-height:44px;font-size:18px;padding:0 10px;border-radius:10px;border:1px solid var(--ck-action-edge)}.ck-fallback__go{min-height:48px;border-radius:12px;border:1px solid var(--ck-gold-edge);background:var(--ck-gold-grad);font:700 18px var(--ck-font-num);color:var(--ck-gold-ink)}.ck--js .ck-fallback{display:none!important}@container (min-width: 760px){.ck-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"top top" "badge badge" "device result";align-items:start;column-gap:28px}.ck-top{grid-area:top}.ck-badge{grid-area:badge;justify-self:start}.ck-device{grid-area:device}.ck-grid>[data-ck-resultbox]{grid-area:result}.ck-fallback{grid-column:1 / -1}.ck-hero{font-size:min(clamp(56px,7vw,84px),calc((48cqi - 44px) / (var(--hc) * .6)))}.ck-display__num,.ck-display__prefix{font-size:84px}.ck-display[data-len=m] .ck-display__num,.ck-display[data-len=m] .ck-display__prefix{font-size:70px}.ck-display[data-len=l] .ck-display__num,.ck-display[data-len=l] .ck-display__prefix{font-size:56px}.ck-display[data-len=xl] .ck-display__num,.ck-display[data-len=xl] .ck-display__prefix{font-size:44px}.ck-actions{grid-template-columns:1fr;gap:10px}.ck-action{min-height:56px;border-radius:12px;font-size:18px}.ck-action:first-child{background:var(--ck-gold-grad);color:var(--ck-gold-ink);border-color:var(--ck-gold-edge)}.ck-title{font-size:46px}}@media(prefers-reduced-motion:reduce){.ck *,.ck{transition:none!important;animation:none!important;scroll-behavior:auto!important}.ck-key.is-down,.ck-key:active{transform:none}}@media(forced-colors:active){.ck-chip[aria-checked=true],.ck-field[aria-selected=true]{outline:2px solid Highlight}}:is(.ck[data-ck-theme=cream-gold],html[data-ck-user-theme=cream-gold] .ck[data-ck-follow]){--ck-accent-bronze: #9a7a48}.ck[data-ck-variant=a]{--ck-key-radius: 13px}:is(.ck[data-ck-variant=a][data-ck-theme=black-gold]){--ck-key: #3a3a3c;--ck-key-fn: #505053;--ck-key-shadow: 0 1px 0 rgba(255,255,255,.1) inset, 0 2px 0 #0b0b0b, 0 3px 5px -1px rgba(0,0,0,.5);--ck-go-bg: #c8ab73;--ck-go-ink: #1a1408;--ck-go-edge: #a98c57;--ck-chip-on-bg: #c8ab73}:is(.ck[data-ck-variant=a][data-ck-theme=cream-gold]){--ck-key: #fff;--ck-key-fn: #efebe0;--ck-key-shadow: 0 1px 0 #fff inset, 0 2px 0 rgba(120,100,60,.16), 0 3px 5px -1px rgba(80,60,20,.15);--ck-go-bg: #b99a60;--ck-go-ink: #fffaf0;--ck-go-edge: #9a7d47;--ck-chip-on-bg: #b99a60;--ck-chip-on-ink: #fffaf0}.ck[data-ck-variant=b]{--ck-key-radius: 8px;--ck-accent: #2f5a45}:is(.ck[data-ck-variant=b][data-ck-theme=black-gold]){--ck-key: #262628;--ck-key-fn: #1c1c1e;--ck-key-edge: #3a3a3d;--ck-key-shadow: 0 2px 0 #0a0a0a;--ck-key-shadow-down: 0 0 0 #000 inset;--ck-go-bg: #3f7a5c;--ck-go-ink: #fff;--ck-go-edge: #3f7a5c;--ck-go-shadow: 0 2px 0 #0f2a1e;--ck-chip-on-bg: #3f7a5c;--ck-chip-on-ink: #fff;--ck-chip-on-edge: #3f7a5c}:is(.ck[data-ck-variant=b][data-ck-theme=cream-gold]){--ck-key: #fff;--ck-key-fn: #ece8dc;--ck-key-edge: #d7d0bd;--ck-key-shadow: 0 2px 0 #cfc7b2;--ck-key-shadow-down: 0 0 0 #000 inset;--ck-go-bg: #2f5a45;--ck-go-ink: #fff;--ck-go-edge: #2f5a45;--ck-go-shadow: 0 2px 0 #1b3a2b;--ck-chip-on-bg: #2f5a45;--ck-chip-on-ink: #fff;--ck-chip-on-edge: #2f5a45}.ck[data-ck-variant=b] .ck-key--go.is-down,.ck[data-ck-variant=b] .ck-key--go:active,.ck[data-ck-variant=b] .ck-key.is-down,.ck[data-ck-variant=b] .ck-key:active{transform:translateY(2px);box-shadow:none}.ck[data-ck-variant=b] .ck-action:first-child{background:var(--ck-go-bg);border-color:var(--ck-go-bg);color:#fff}.ck[data-ck-variant=c]{--ck-key-radius: 12px;--ck-brush: repeating-linear-gradient(90deg, rgba(255,255,255,.07) 0 1px, rgba(0,0,0,.05) 1px 2px)}.ck[data-ck-variant=c] .ck-key--go,.ck[data-ck-variant=c] .ck-chip[aria-checked=true],.ck[data-ck-variant=c] .ck-action:first-child{background:var(--ck-brush),linear-gradient(115deg,#b69a64,#dcc79a 38%,#b4975f 62%,#cdb67f);color:#1c160a;border-color:#8f7542}:is(.ck[data-ck-variant=c][data-ck-theme=black-gold]){--ck-key: #333335;--ck-key-fn: #444447;--ck-key-shadow: 0 1px 0 rgba(255,255,255,.1) inset, 0 2px 0 #0b0b0b, 0 3px 5px -1px rgba(0,0,0,.5)}:is(.ck[data-ck-variant=c][data-ck-theme=cream-gold]){--ck-key: #fff;--ck-key-fn: #f0ecdf}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]){--d-brush: repeating-linear-gradient(180deg, rgba(255, 255, 255, .045) 0 1px, rgba(0, 0, 0, .07) 1px 2px);--d-metal: var(--d-brush), linear-gradient(180deg, #3d3f43 0%, #2a2c2f 46%, #1a1b1e 100%);--d-metal-fn: var(--d-brush), linear-gradient(180deg, #4a4d52 0%, #34363a 46%, #232427 100%);--d-edge: #09090a;--d-bevel: 0 1px 0 rgba(255, 255, 255, .32) inset, 0 -1px 0 rgba(0, 0, 0, .5) inset;--d-drop: 0 2px 0 #050505, 0 6px 9px -3px rgba(0, 0, 0, .6);--d-champagne: #d3b97e;--ck-key-radius: 12px}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key{background:var(--d-metal);color:#f4f4f2;border:1px solid var(--d-edge);box-shadow:var(--d-bevel),var(--d-drop);text-shadow:0 -1px 0 rgba(0,0,0,.55)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--fn{background:var(--d-metal-fn);color:#d9d9d6}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go{background:var(--d-metal);color:var(--d-champagne);border-color:var(--d-edge);box-shadow:var(--d-bevel),0 0 0 1px #d3b97ebf inset,var(--d-drop);text-shadow:none}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key.is-down,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:active{transform:translateY(2px);box-shadow:0 1px #ffffff2e inset,0 1px #050505,0 2px 4px -1px #0009;filter:brightness(.94)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go.is-down,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go:active{box-shadow:0 1px #ffffff2e inset,0 0 0 1px #d3b97ebf inset,0 1px #050505}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-chip[aria-checked=true]{background:var(--d-metal);color:var(--d-champagne);font-weight:600;box-shadow:var(--d-bevel),0 0 0 1px #d3b97ecc,0 2px 4px #00000073}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-action:first-child,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-sticky__btn{background:var(--d-metal);color:var(--d-champagne);border:1px solid var(--d-edge);box-shadow:var(--d-bevel),0 0 0 1px #d3b97e8c inset,0 2px #050505}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-range__fill{background:linear-gradient(180deg,#d3b97e,#b99c63)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-range__track b{background:#d3b97e;box-shadow:0 0 0 2px #8f7647,0 2px 4px #00000059}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]){--d-brush: repeating-linear-gradient(180deg, rgba(255, 255, 255, .014) 0 1px, rgba(0, 0, 0, .02) 1px 2px);--d-metal: var(--d-brush), linear-gradient(180deg, #3b3d42 0%, #1f2024 46%, #07070a 50%, #111215 78%, #1b1c20 100%);--d-metal-fn: var(--d-brush), linear-gradient(180deg, #4a4c52 0%, #2a2b30 46%, #0c0c0f 50%, #17181b 78%, #222328 100%);--d-gloss-flat: linear-gradient(180deg, rgba(255, 255, 255, .24) 0 48%, rgba(255, 255, 255, 0) 48%);--d-bevel: 0 1px 0 rgba(255, 255, 255, .62) inset, 0 -1px 0 rgba(0, 0, 0, .75) inset, 1px 0 0 rgba(255, 255, 255, .12) inset, -1px 0 0 rgba(255, 255, 255, .06) inset}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key{isolation:isolate;overflow:hidden;color:#fff}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:before{content:"";position:absolute;z-index:-1;left:2px;right:2px;top:2px;height:46%;pointer-events:none;border-radius:10px 10px 60% 60%/10px 10px 26% 26%;background:linear-gradient(180deg,#ffffff57,#ffffff1a 70%,#ffffff08)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go:before{height:30%}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.5) 48%,transparent 64%);transform:translate(-110%)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key.is-down:after,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:active:after{animation:ck-sheen .38s ease-out}@keyframes ck-sheen{0%{opacity:1;transform:translate(-110%)}to{opacity:0;transform:translate(110%)}}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key.is-down,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:active{filter:brightness(1.06)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-chip[aria-checked=true],:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-action:first-child,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-sticky__btn{background:var(--d-gloss-flat),var(--d-metal)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go{color:var(--d-champagne)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-chip[aria-checked=true],:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-action:first-child,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-sticky__btn{--d-gloss-flat: linear-gradient(180deg, rgba(255, 255, 255, .14) 0 48%, rgba(255, 255, 255, 0) 48%);color:#e6cd93}.ck-pad{position:relative}.ck-gl{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:0}.ck-pad--gl .ck-key{z-index:1;background:none!important;border-color:transparent!important;box-shadow:none!important;overflow:visible;filter:none!important;transform:none!important;color:#fff}.ck-pad--gl .ck-key:before,.ck-pad--gl .ck-key:after{display:none!important}.ck-pad--gl .ck-key--go{color:var(--d-champagne, #d3b97e)}.ck-pad--gl .ck-key:focus-visible{outline-offset:0}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]){--d-face: linear-gradient(180deg, #303134 0%, #26272a 100%);--d-face-fn: linear-gradient(180deg, #38393d 0%, #2d2e32 100%);--d-wall: 0 1px 0 #131315, 0 2px 0 #111113, 0 3px 0 #0f0f11, 0 4px 0 #0d0d0e, 0 5px 0 #0a0a0b, 0 6px 0 #070708;--d-contact: 0 11px 11px -5px rgba(0, 0, 0, .55), 0 3px 4px rgba(0, 0, 0, .3);--d-top: 0 1px 0 rgba(255, 255, 255, .13) inset, 0 0 0 1px rgba(255, 255, 255, .03) inset}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-pad{row-gap:16px;padding-bottom:10px}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key{background:var(--d-face);color:#fff;border:0;border-radius:12px;text-shadow:none;overflow:visible;box-shadow:var(--d-top),var(--d-wall),var(--d-contact);transition:transform .07s ease-out,box-shadow .07s ease-out}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--fn{background:var(--d-face-fn);color:#e4e4e2}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:before,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:after{display:none!important;animation:none!important}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go{background:var(--d-face);color:var(--d-champagne);box-shadow:var(--d-top),0 0 0 1px #d3b97ebf inset,var(--d-wall),var(--d-contact)}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key.is-down,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key:active{transform:translateY(5px);filter:none;box-shadow:var(--d-top),0 1px #0a0a0b,0 3px 4px -1px #00000080}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go.is-down,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-key--go:active{box-shadow:var(--d-top),0 0 0 1px #d3b97ebf inset,0 1px #0a0a0b,0 3px 4px -1px #00000080}:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-chip[aria-checked=true],:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-action:first-child,:is(.ck:not([data-ck-variant]),.ck[data-ck-variant=d]) .ck-sticky__btn{background:var(--d-face);color:#e6cd93;border:0;font-weight:600;box-shadow:var(--d-top),0 0 0 1px #d3b97ebf inset,0 1px #101012,0 2px #0b0b0c,0 5px 6px -2px #00000080}
