@import "https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@500;700&display=swap";@layer wk.tokens{:root{--wk-ink:#f3e3b5;--wk-ink-dim:#b9a77c;--wk-ink-faint:#a08e68;--wk-ink-strong:#fff3d6;--wk-gold:#d9b44a;--wk-gold-bright:#ffe680;--wk-gold-deep:#a9822a;--wk-ember:#ff9a3c;--wk-wood-950:#120c08;--wk-wood-900:#1a120c;--wk-wood-800:#241a12;--wk-wood-700:#33241a;--wk-wood-600:#4a3524;--wk-wood-500:#5a3e26;--wk-edge:#6b4a2e;--wk-edge-soft:#d9b44a38;--wk-good:#8fd06a;--wk-warn:#e8a060;--wk-bad:#e5705a;--wk-info:#9fc4ff;--wk-surface-panel:linear-gradient(180deg, #2c2016, #16100c);--wk-surface-head:linear-gradient(180deg, #34261afc, #241a12f7);--wk-surface-inset:#00000052;--wk-surface-raised:linear-gradient(180deg, #54402a, #382819);--wk-surface-raised-hover:linear-gradient(180deg, #644a30, #43301d);--wk-surface-gold:linear-gradient(180deg, #8a6a2c, #5a4219);--wk-font-title:"Ruslan Display", "Philosopher", serif;--wk-font-body:"Philosopher", Georgia, serif;--wk-font-num:"Alegreya Sans", "Philosopher", Georgia, sans-serif;--wk-fs-xs:12px;--wk-fs-sm:13px;--wk-fs-md:15px;--wk-fs-lg:18px;--wk-fs-xl:22px;--wk-s1:4px;--wk-s2:8px;--wk-s3:12px;--wk-s4:16px;--wk-s5:24px;--wk-r-sm:5px;--wk-r-md:8px;--wk-r-lg:12px;--wk-r-pill:999px;--wk-sh-inset:inset 0 0 0 1px #ffd67829;--wk-sh-bevel:inset 0 1px 0 #ffe2a038, 0 2px 0 #0b0704;--wk-sh-panel:var(--wk-sh-inset), inset 0 12px 24px #ffc8780a, 0 6px 18px #0000008c;--wk-sh-pop:var(--wk-sh-inset), 0 10px 28px #000000a6;--wk-glow-gold:0 0 10px #ffc8508c;--wk-t-fast:.12s;--wk-t-base:.2s;--wk-ease:cubic-bezier(.2, .7, .2, 1);--wk-hit:32px;--wk-z-world:1;--wk-z-hud:5;--wk-z-panel:15;--wk-z-modal:20;--wk-z-toast:30;--wk-z-tip:100}@media (pointer:coarse){:root{--wk-hit:44px}}:root{--wk-px:2px}}@layer wk.base{:root{font-variant-numeric:tabular-nums lining-nums}.wk-hidden{display:none!important}@media (pointer:coarse){[data-tip]{-webkit-touch-callout:none}}.wk-stack{gap:var(--wk-gap,var(--wk-s2));flex-direction:column;min-width:0;display:flex}.wk-row{align-items:center;gap:var(--wk-gap,var(--wk-s2));min-width:0;display:flex}.wk-wrap{flex-wrap:wrap}.wk-grow{flex:1;min-width:0}.wk-gap-1{--wk-gap:var(--wk-s1)}.wk-gap-2{--wk-gap:var(--wk-s2)}.wk-gap-3{--wk-gap:var(--wk-s3)}.wk-gap-4{--wk-gap:var(--wk-s4)}.wk-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-title{font-family:var(--wk-font-title);font-size:var(--wk-fs-xl);color:var(--wk-gold-bright);letter-spacing:.5px;text-shadow:0 2px #000;line-height:1.1}.wk-label{font-family:var(--wk-font-body);font-weight:700;font-size:var(--wk-fs-sm);color:var(--wk-gold);letter-spacing:.6px;text-transform:uppercase}.wk-name{font-family:var(--wk-font-body);font-weight:700;font-size:var(--wk-fs-md);color:var(--wk-gold-bright);overflow-wrap:break-word;line-height:1.2}.wk-text{font-family:var(--wk-font-body);font-size:var(--wk-fs-md);color:var(--wk-ink);line-height:1.35}.wk-muted{font-family:var(--wk-font-body);font-size:var(--wk-fs-sm);color:var(--wk-ink-dim);line-height:1.3}.wk-num{font-family:var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.wk-good{color:var(--wk-good)}.wk-warn{color:var(--wk-warn)}.wk-bad{color:var(--wk-bad)}.wk-divider{height:1px;margin:var(--wk-s1) 0;background:linear-gradient(90deg, transparent, var(--wk-edge-soft) 15%, var(--wk-edge-soft) 85%, transparent);border:0}}@layer wk.components{.wk-btn{--_bg:var(--wk-surface-raised);--_bg-hover:var(--wk-surface-raised-hover);--_edge:var(--wk-edge);--_ink:var(--wk-ink);justify-content:center;align-items:center;gap:var(--wk-s2);min-height:var(--wk-hit);padding:0 var(--wk-s4);font:400 var(--wk-fs-md)/1 var(--wk-font-body);color:var(--_ink);background:var(--_bg);border:1px solid var(--_edge);border-radius:var(--wk-r-sm);box-shadow:var(--wk-sh-bevel);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:100%;transition:transform var(--wk-t-fast), filter var(--wk-t-fast), border-color var(--wk-t-fast), color var(--wk-t-fast);display:inline-flex;position:relative}.wk-btn-label{white-space:normal;overflow-wrap:break-word;text-align:center;min-width:0;padding-block:2px;line-height:1.15}.wk-btn:hover{background:var(--_bg-hover);border-color:var(--wk-gold);color:var(--wk-gold-bright)}.wk-btn:active{transform:translateY(1px);box-shadow:inset 0 1px #ffe2a01f,0 1px #0b0704}.wk-btn:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-btn[disabled],.wk-btn[aria-disabled=true]{opacity:.45;cursor:default;filter:grayscale(.4);pointer-events:none}.wk-btn[aria-pressed=true],.wk-btn.is-on{--_bg:linear-gradient(180deg, #7a5a30, #4e3820);--_edge:var(--wk-gold);--_ink:var(--wk-gold-bright);box-shadow:inset 0 2px 4px #00000059, var(--wk-glow-gold)}.wk-btn--primary{--_bg:var(--wk-surface-gold);--_bg-hover:linear-gradient(180deg, #a07e34, #6a4e1d);--_edge:var(--wk-gold);--_ink:var(--wk-ink-strong)}.wk-btn--ghost{--_bg:transparent;--_bg-hover:#ffe68014;--_edge:transparent;box-shadow:none}.wk-btn--ghost:hover{border-color:var(--wk-edge-soft)}.wk-btn--danger{--_bg:linear-gradient(180deg, color-mix(in srgb, var(--wk-bad) 30%, var(--wk-wood-600)), color-mix(in srgb, var(--wk-bad) 20%, var(--wk-wood-800)));--_bg-hover:linear-gradient(180deg, color-mix(in srgb, var(--wk-bad) 42%, var(--wk-wood-600)), color-mix(in srgb, var(--wk-bad) 28%, var(--wk-wood-800)));--_edge:color-mix(in srgb, var(--wk-bad) 70%, var(--wk-edge));--_ink:color-mix(in srgb, var(--wk-bad) 35%, var(--wk-ink-strong))}.wk-btn--danger:hover{border-color:var(--wk-bad);color:var(--wk-ink-strong)}.wk-btn--sm{min-height:calc(var(--wk-hit) - 8px);padding:0 var(--wk-s3);font-size:var(--wk-fs-sm);position:relative}.wk-btn--sm:after{content:"";inset:min(0px, calc((100% - var(--wk-hit)) / 2));position:absolute}.wk-btn--lg{min-height:calc(var(--wk-hit) + 8px);padding:0 var(--wk-s5);font-size:var(--wk-fs-lg)}.wk-btn--icon{width:var(--wk-hit);padding:0}.wk-btn--icon.wk-btn--sm{width:calc(var(--wk-hit) - 8px)}.wk-btn--icon.wk-btn--lg{width:calc(var(--wk-hit) + 8px);padding:0}.wk-btn--block{width:100%;display:flex}.wk-btn .wk-count{font-family:var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;text-align:right;opacity:.85;min-width:2ch}.wk-tile{width:72px;height:72px;font:400 var(--wk-fs-sm)/1 var(--wk-font-body);color:var(--wk-ink);border-radius:var(--wk-r-md);box-shadow:var(--wk-sh-bevel);cursor:pointer;transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), filter var(--wk-t-fast);background:radial-gradient(circle at 50% 30%,#6e4e30e6,#2e2016f2);border:1px solid #7a5634;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:0;display:flex;position:relative}.wk-tile:hover{border-color:var(--wk-gold-bright);filter:brightness(1.12);transform:translateY(-3px)}.wk-tile:active{transform:translateY(0)scale(.97)}.wk-tile:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-tile[aria-pressed=true]{border-color:var(--wk-gold-bright);box-shadow:var(--wk-sh-bevel), var(--wk-glow-gold)}.wk-tile .wk-kbd{position:absolute;top:3px;left:5px}.wk-tile-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 3px;overflow:hidden}.wk-seg{background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-md);flex-wrap:wrap;gap:2px;min-width:0;max-width:100%;padding:2px;display:inline-flex}.wk-seg-item{min-height:calc(var(--wk-hit) - 10px);padding:0 var(--wk-s3);font:400 var(--wk-fs-sm)/1 var(--wk-font-body);color:var(--wk-ink-dim);border-radius:var(--wk-r-sm);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:background var(--wk-t-fast), color var(--wk-t-fast);background:0 0;border:1px solid #0000;flex:auto;overflow:hidden}.wk-seg-item:hover{color:var(--wk-ink);background:#ffe68012}.wk-seg-item[aria-checked=true]{color:var(--wk-gold-bright);border-color:var(--wk-gold-deep);background:linear-gradient(#6b4c2a,#46321d);box-shadow:inset 0 1px #ffe2a033}.wk-seg-item:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:1px}.wk-chip{max-width:100%;min-height:26px;font:700 var(--wk-fs-md)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;color:var(--wk-ink-strong);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-pill);align-items:center;gap:6px;padding:2px 10px 2px 4px;display:inline-flex}.wk-chip--bare{padding-left:10px}.wk-chip--good{color:var(--wk-good);border-color:#8fd06a66}.wk-chip--warn{color:var(--wk-warn);border-color:#e8a06073}.wk-chip--bad{color:#ff9a80;border-color:#d0533f8c}.wk-chip--gold{color:var(--wk-gold-bright);border-color:#d9b44a80}.wk-chip>.wk-chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-tag{overflow-wrap:anywhere;max-width:100%;font:400 var(--wk-fs-xs)/1.5 var(--wk-font-body);color:var(--wk-ink-dim);background:var(--wk-surface-inset);border-radius:var(--wk-r-pill);align-items:center;gap:3px;padding:1px 8px;display:inline-flex}.wk-stat{align-items:center;gap:6px;display:inline-flex}.wk-stat-value{min-width:var(--wk-stat-w,4ch);text-align:right;font:700 var(--wk-fs-md)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;display:inline-block}.wk-bar{--wk-fill:var(--wk-gold);background:#2a201a;border:1px solid #000;border-radius:4px;height:10px;position:relative;overflow:hidden}.wk-bar--sm{height:6px}.wk-bar--lg{height:16px}.wk-bar-fill{height:100%;width:calc(var(--wk-v,0) * 100%);background:linear-gradient(90deg, #d97a2a, var(--wk-gold-bright));transition:width .4s var(--wk-ease);box-shadow:0 0 8px #d9b44a80}.wk-bar--good .wk-bar-fill{background:linear-gradient(90deg, #4f8f3a, var(--wk-good));box-shadow:0 0 8px #8fd06a66}.wk-bar--info .wk-bar-fill{background:linear-gradient(90deg, #4a78c0, var(--wk-info));box-shadow:0 0 8px #9fc4ff66}.wk-bar--bad .wk-bar-fill{background:linear-gradient(90deg, #8a2a1c, var(--wk-bad));box-shadow:none}.wk-bar-text{font:700 var(--wk-fs-xs)/1 var(--wk-font-num);color:var(--wk-ink-strong);text-shadow:0 1px 1px var(--wk-wood-950);white-space:nowrap;place-items:center;display:grid;position:absolute;inset:0}.wk-bar--text{height:18px}.wk-panel{background:var(--wk-surface-panel);border:2px solid var(--wk-wood-500);border-radius:var(--wk-r-md);min-height:0;box-shadow:var(--wk-sh-panel);color:var(--wk-ink);font-family:var(--wk-font-body);flex-direction:column;display:flex;overflow:hidden}.wk-panel--pop{box-shadow:var(--wk-sh-pop)}.wk-panel-head{align-items:center;gap:var(--wk-s2);padding:var(--wk-s2) var(--wk-s3);background:var(--wk-surface-head);border-bottom:1px solid var(--wk-edge-soft);flex:none;display:flex}.wk-panel-head .wk-title{min-width:0;font-size:var(--wk-fs-lg);-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.wk-panel-body{overscroll-behavior:contain;overflow-wrap:break-word;min-height:0;padding:var(--wk-s3);gap:var(--wk-s3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.wk-panel-foot{justify-content:flex-end;gap:var(--wk-s2);padding:var(--wk-s2) var(--wk-s3);border-top:1px solid var(--wk-edge-soft);background:#0000002e;flex:none;display:flex}.wk-section{gap:var(--wk-s2);flex-direction:column;display:flex}.wk-section>.wk-label{align-items:center;gap:var(--wk-s1);display:flex}.wk-card{padding:var(--wk-s2) var(--wk-s3);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-md)}.wk-card--gold{border-left:3px solid var(--wk-gold);background:#d9b44a14}.wk-field{justify-content:space-between;align-items:center;gap:var(--wk-s3);min-height:var(--wk-hit);display:flex}.wk-field>.wk-field-label{font-size:var(--wk-fs-md);color:var(--wk-ink);overflow-wrap:normal;text-overflow:ellipsis;min-width:0;overflow:hidden}.wk-field>.wk-seg{flex-shrink:3;min-width:0}.wk-field>.wk-grow{flex:0 0 62%}.wk-slider{--wk-fill:50%;min-width:80px;height:var(--wk-hit);cursor:pointer;appearance:none;background:0 0;flex:1;margin:0}.wk-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--wk-gold-deep) var(--wk-fill), #2a201a var(--wk-fill));border:1px solid #000;border-radius:4px;height:8px}.wk-slider::-moz-range-track{background:#2a201a;border:1px solid #000;border-radius:4px;height:8px}.wk-slider::-moz-range-progress{background:var(--wk-gold-deep);border-radius:4px;height:8px}.wk-slider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--wk-gold);background:radial-gradient(circle at 35% 30%,#ffe9a6,#b8902f);border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 3px #0009}.wk-slider::-moz-range-thumb{border:2px solid var(--wk-gold);background:#d9b44a;border-radius:50%;width:14px;height:14px}.wk-slider:focus-visible{outline:none}.wk-slider:focus-visible::-webkit-slider-thumb{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-slider-value{text-align:right;min-width:3ch;font:700 var(--wk-fs-sm)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;color:var(--wk-ink-dim)}.wk-switch{border-radius:var(--wk-r-pill);cursor:pointer;width:44px;height:24px;transition:background var(--wk-t-base);margin-block:calc((var(--wk-hit) - 24px) / 2);background:#2a201a;border:1px solid #000;flex:none;padding:0;position:relative}.wk-switch:before{content:"";inset:calc((24px - var(--wk-hit)) / 2 - 1px) -1px;position:absolute}.wk-switch:after{content:"";width:18px;height:18px;transition:transform var(--wk-t-base) var(--wk-ease), background var(--wk-t-base);background:radial-gradient(circle at 35% 30%,#d8c9a0,#8a7a58);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0009}.wk-switch[aria-checked=true]{background:linear-gradient(#7a5a22,#a9822a)}.wk-switch[aria-checked=true]:after{background:radial-gradient(circle at 35% 30%,#fff1b8,#e0b84a);transform:translate(20px)}.wk-switch:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-kbd{min-width:18px;font:700 var(--wk-fs-xs)/1.4 var(--wk-font-num);color:var(--wk-ink-dim);text-align:center;border:1px solid var(--wk-edge);background:#0006;border-bottom-width:2px;border-radius:4px;padding:1px 5px;display:inline-block}.wk-badge{white-space:nowrap;color:#2a1a08;min-width:20px;max-width:4.5ch;height:20px;font:700 12px/20px var(--wk-font-num);text-align:center;box-shadow:var(--wk-glow-gold);pointer-events:none;background:linear-gradient(#ffd35a,#d98a1a);border-radius:10px;padding:0 5px;position:absolute;top:-6px;right:-6px;overflow:hidden}.wk-dot{background:var(--wk-good);width:10px;height:10px;box-shadow:0 0 6px var(--wk-good);pointer-events:none;border-radius:50%;position:absolute;top:-3px;left:-3px}@media (prefers-reduced-motion:no-preference){.wk-dot--pulse{animation:1.6s ease-in-out infinite wk-pulse}}@keyframes wk-pulse{50%{opacity:.75;transform:scale(1.35)}}.wk-tip{z-index:var(--wk-z-tip);max-width:min(280px,100vw - 16px);font:400 var(--wk-fs-sm)/1.35 var(--wk-font-body);color:var(--wk-ink);white-space:pre-line;border:1px solid var(--wk-edge);border-radius:var(--wk-r-sm);box-shadow:var(--wk-sh-pop);pointer-events:none;opacity:0;transition:opacity var(--wk-t-fast);background:#120c08f7;padding:6px 10px;position:fixed;top:0;left:0}.wk-tip.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.wk-btn,.wk-tile,.wk-bar-fill,.wk-switch,.wk-switch:after,.wk-seg-item,.wk-tip{transition:none}}.wk-overlay{z-index:var(--wk-z-modal);padding:var(--wk-s3);pointer-events:auto;background:#08060a8c;place-items:center;display:grid;position:fixed;inset:0}.wk-modal{width:min(560px,100%);max-height:100%}.wk-overlay:focus{outline:none}.wk-tabs{gap:var(--wk-s1);scrollbar-width:none;padding:2px;display:flex;overflow-x:auto}.wk-tabs::-webkit-scrollbar{display:none}.wk-tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-tab{justify-content:center;align-items:center;gap:var(--wk-s1);min-width:4.5em;max-width:min(240px,85%);min-height:var(--wk-hit);padding:0 var(--wk-s3);font:400 var(--wk-fs-sm)/1 var(--wk-font-body);color:var(--wk-ink-dim);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-md);cursor:pointer;transition:color var(--wk-t-fast), border-color var(--wk-t-fast), background var(--wk-t-fast);flex:0 auto;display:inline-flex;position:relative}.wk-tab--icon{flex:none;width:44px;min-width:0;min-height:44px;padding:0}.wk-tab:hover{color:var(--wk-ink);border-color:var(--wk-edge)}.wk-tab[aria-selected=true]{color:var(--wk-gold-bright);border-color:var(--wk-gold);background:linear-gradient(#5a4026,#3a2a1a);box-shadow:inset 0 1px #ffe2a02e}.wk-tab:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:1px}@media (prefers-reduced-motion:reduce){.wk-tab{transition:none}}.wk-clamp{-webkit-line-clamp:var(--wk-clamp-lines,2);line-clamp:var(--wk-clamp-lines,2);overflow-wrap:break-word;cursor:pointer;pointer-events:auto;border-radius:var(--wk-r-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wk-clamp.is-open{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.wk-clamp:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-disclosure>summary{overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:var(--wk-s1);min-height:var(--wk-hit);font:700 var(--wk-fs-sm)/1.2 var(--wk-font-body);color:var(--wk-gold);text-transform:uppercase;letter-spacing:.6px;list-style:none;display:flex}.wk-disclosure>summary::-webkit-details-marker{display:none}.wk-disclosure>summary:before{content:"▸";transition:transform var(--wk-t-fast)}.wk-disclosure[open]>summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.wk-disclosure>summary:before{transition:none}}.wk-disclosure-body{gap:var(--wk-s2);padding-top:var(--wk-s1);flex-direction:column;display:flex}.wk-meter{--wk-meter-size:40px;width:var(--wk-meter-size);height:var(--wk-meter-size);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-md);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.wk-meter-track{background:#0000008c;border-radius:2px;height:3px;position:absolute;bottom:3px;left:4px;right:4px;overflow:hidden}.wk-meter-fill{height:100%;width:calc(var(--wk-v,0) * 100%);background:linear-gradient(90deg, #d97a2a, var(--wk-gold-bright));transition:width .4s var(--wk-ease);display:block}@media (prefers-reduced-motion:reduce){.wk-meter-fill{transition:none}}.wk-meter.is-glow{border-color:var(--wk-gold);box-shadow:var(--wk-glow-gold)}.wk-meter-amount{border-radius:var(--wk-r-sm);font:700 var(--wk-fs-xs)/1.1 var(--wk-font-num);color:var(--wk-ink-strong);pointer-events:none;white-space:nowrap;background:#0000008c;padding:0 2px;position:absolute;bottom:5px;right:1px}.wk-chip--btn{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-shadow:var(--wk-sh-bevel);transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), color var(--wk-t-fast), box-shadow var(--wk-t-fast);position:relative}.wk-chip--btn:after{content:"";inset:calc((var(--wk-chip-h,26px) - var(--wk-hit)) / 2) 0;position:absolute}.wk-chip--btn:hover{border-color:var(--wk-gold);color:var(--wk-gold-bright)}.wk-chip--btn:active{transform:translateY(1px)}.wk-chip--btn:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-chip.is-glow{border-color:var(--wk-gold);box-shadow:var(--wk-glow-gold)}@media (prefers-reduced-motion:reduce){.wk-chip--btn{transition:none}}.wk-choice{--_bg:var(--wk-surface-raised);align-items:center;gap:var(--wk-s2);min-width:0;min-height:var(--wk-hit);padding:var(--wk-s2);font:400 var(--wk-fs-sm)/1.25 var(--wk-font-body);color:var(--wk-ink);text-align:left;white-space:normal;overflow-wrap:anywhere;background:var(--_bg);border:1px solid var(--wk-edge);border-radius:var(--wk-r-sm);box-shadow:var(--wk-sh-bevel);cursor:pointer;transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), color var(--wk-t-fast), background var(--wk-t-fast);display:flex;position:relative}.wk-choice:hover{background:var(--wk-surface-raised-hover);border-color:var(--wk-gold)}.wk-choice:active{transform:translateY(1px)}.wk-choice:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-choice[aria-pressed=true]{border-color:var(--wk-gold);background:linear-gradient(180deg, var(--wk-wood-500), var(--wk-wood-600));box-shadow:inset 0 2px 4px #00000059, var(--wk-glow-gold)}.wk-choice[aria-pressed=true] .wk-choice-title{color:var(--wk-gold-bright)}.wk-choice-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wk-choice-title{max-width:100%;font-weight:700;font-size:var(--wk-fs-md);color:var(--wk-ink-strong);overflow-wrap:normal;text-overflow:ellipsis;overflow:hidden}.wk-choice-text{color:var(--wk-ink-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wk-choice-body>.wk-tag{align-self:flex-start}.wk-choice--col{text-align:center;padding:var(--wk-s3) var(--wk-s1);flex-direction:column;justify-content:center}.wk-choice--col .wk-choice-body{flex:none;align-items:center;max-width:100%}.wk-choice--col .wk-choice-body>.wk-tag{align-self:center}.wk-itile{--wk-itile-size:38px;width:var(--wk-itile-size);height:var(--wk-itile-size);color:var(--wk-ink);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-md);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.wk-itile:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-itile--btn{min-width:var(--wk-hit);min-height:var(--wk-hit);background:var(--wk-surface-raised);border-color:var(--wk-edge);box-shadow:var(--wk-sh-bevel);cursor:pointer;transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), background var(--wk-t-fast)}.wk-itile--btn:hover{background:var(--wk-surface-raised-hover);border-color:var(--wk-gold)}.wk-itile--btn:active{transform:translateY(1px)}.wk-itile--btn[aria-pressed=true]{border-color:var(--wk-gold);background:linear-gradient(180deg, var(--wk-wood-500), var(--wk-wood-600));box-shadow:inset 0 2px 4px #00000059, var(--wk-glow-gold)}.wk-itile-corner{font:700 var(--wk-fs-xs)/1 var(--wk-font-num);color:var(--wk-ink-dim);text-shadow:0 1px #000;pointer-events:none;position:absolute;bottom:0;right:2px}.wk-itile--btn[aria-pressed=true] .wk-itile-corner{color:var(--wk-gold-bright)}@media (prefers-reduced-motion:reduce){.wk-choice,.wk-itile--btn{transition:none}}.wk-lrow{align-items:center;gap:var(--wk-s2);width:100%;min-width:0;min-height:28px;padding:var(--wk-s1) var(--wk-s2);font:400 var(--wk-fs-md)/1.25 var(--wk-font-body);color:var(--wk-ink);text-align:left;background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-sm);display:flex;position:relative}.wk-lrow>*{flex:none}.wk-lrow>.wk-lrow-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.wk-lrow-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--wk-fs-sm);color:var(--wk-ink-dim);text-align:right;flex:0 auto;overflow:hidden}.wk-lrow-value--good{color:var(--wk-good);font:700 var(--wk-fs-md)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums}.wk-lrow-value--bad{color:var(--wk-bad);font:700 var(--wk-fs-md)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums}.wk-lrow.is-dim{opacity:.7}.wk-lrow--wrap{flex-wrap:wrap;align-items:baseline;row-gap:0}.wk-lrow--wrap>.wk-lrow-label,.wk-lrow--wrap>.wk-lrow-value{white-space:normal;text-align:left;overflow-wrap:break-word;overflow:visible}.wk-lrow--wrap>.wk-lrow-label{flex:0 auto}.wk-lrow--tap{min-height:var(--wk-hit);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background var(--wk-t-fast), border-color var(--wk-t-fast), color var(--wk-t-fast), transform var(--wk-t-fast)}.wk-lrow--tap:hover{background:color-mix(in srgb, var(--wk-gold) 12%, transparent);border-color:var(--wk-gold);color:var(--wk-gold-bright)}.wk-lrow--tap:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:1px}.wk-lrow--tap[aria-expanded=true],.wk-lrow--tap[aria-pressed=true]{background:color-mix(in srgb, var(--wk-gold) 14%, transparent);border-color:var(--wk-gold)}.wk-lrow--tap[disabled]{opacity:.45;cursor:default;pointer-events:none}.wk-lrow--raised{padding-inline:var(--wk-s3);background:var(--wk-surface-raised);border-color:var(--wk-edge);box-shadow:var(--wk-sh-bevel)}.wk-lrow--raised:hover{background:var(--wk-surface-raised-hover)}.wk-lrow--good{border-color:color-mix(in srgb, var(--wk-good) 70%, transparent);box-shadow:var(--wk-sh-bevel), inset 0 0 12px color-mix(in srgb, var(--wk-good) 18%, transparent)}.wk-lrow--raised:active{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--wk-gold-bright) 12%, transparent), 0 1px 0 var(--wk-wood-950);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.wk-lrow--tap{transition:none}}.wk-toast{--_tone:var(--wk-gold);justify-content:flex-start;align-items:center;gap:var(--wk-s2);max-width:min(420px,92vw);padding:var(--wk-s2) var(--wk-s4) var(--wk-s2) var(--wk-s3);text-align:left;font:400 var(--wk-fs-md)/1.3 var(--wk-font-body);color:var(--wk-ink);background:var(--wk-surface-panel);border:1px solid var(--wk-edge);border-radius:var(--wk-r-md);box-shadow:var(--wk-sh-pop);transition:opacity calc(var(--wk-t-base) * 2.5), transform calc(var(--wk-t-base) * 2.5);animation:wk-toast-in var(--wk-t-base) var(--wk-ease);display:flex}.wk-toast:before{content:"";width:var(--wk-s2);height:var(--wk-s2);background:var(--_tone);box-shadow:0 0 6px var(--_tone);border-radius:50%;flex:none}.wk-toast-text{overflow-wrap:anywhere;flex:auto;min-width:0}.wk-toast-count{color:var(--wk-gold-bright);flex:none}.wk-toast-count:empty{display:none}.wk-toasts{align-items:stretch;gap:var(--wk-s1);width:min(360px, 100%, calc(100vw - 2 * var(--wk-s2)));flex-direction:column;display:flex}.wk-toasts>.wk-toast{max-width:none}.wk-toast--good{--_tone:var(--wk-good);border-color:color-mix(in srgb, var(--wk-good) 45%, transparent)}.wk-toast--action{pointer-events:auto;cursor:pointer}.wk-toast--action:hover{border-color:var(--wk-gold)}.wk-toast--warn{--_tone:var(--wk-warn);border-color:color-mix(in srgb, var(--wk-warn) 50%, transparent)}.wk-toast.is-out{opacity:0;transform:translateY(var(--wk-s2))}@keyframes wk-toast-in{0%{opacity:0;transform:translateY(var(--wk-s3)) scale(.96)}}@media (width<=760px){.wk-toast{font-size:var(--wk-fs-sm)}}@media (prefers-reduced-motion:reduce){.wk-toast{transition:none;animation:none}}.wk-hearts{flex:none;align-items:center;gap:2px;display:inline-flex}.wk-heart{font-style:normal;font-size:var(--wk-fs-xs);color:var(--wk-ink-faint);opacity:.45;line-height:1}.wk-heart:before{content:"♥"}.wk-heart.is-on{color:color-mix(in srgb, var(--wk-bad) 55%, white);opacity:1;text-shadow:0 0 6px color-mix(in srgb, var(--wk-bad) 55%, transparent)}.wk-round{--wk-round-size:44px;width:var(--wk-round-size);height:var(--wk-round-size);color:var(--wk-ink);cursor:pointer;touch-action:manipulation;pointer-events:auto;background:radial-gradient(circle at 50% 30%, var(--wk-wood-500), var(--wk-wood-900));border:2px solid var(--wk-edge);box-shadow:var(--wk-sh-inset), 0 6px 16px #0000008c, 0 0 14px #ffbe5a2e;transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), filter var(--wk-t-fast), box-shadow var(--wk-t-base);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.wk-round--lg{--wk-round-size:56px}.wk-round>*{grid-area:1/1}.wk-round:hover{border-color:var(--wk-gold-bright);filter:brightness(1.15);transform:translateY(-2px)}.wk-round:active{transform:scale(.95)}.wk-round:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-round .ico{z-index:1;filter:drop-shadow(0 0 4px #ffc864cc);position:relative}.wk-round.is-hot{border-color:var(--wk-gold-bright)}.wk-round.is-glow{border-color:var(--wk-gold-bright);box-shadow:var(--wk-sh-inset), 0 6px 16px #0000008c, 0 0 20px #ffdc78b3}.wk-round.is-pulse{border-color:var(--wk-gold-bright);animation:.9s ease-in-out infinite wk-round-pulse}.wk-round.is-cool .ico,.wk-round.is-dim .ico{opacity:.45;filter:grayscale(.7)}.wk-round-sweep{background:conic-gradient(#ffd26e8c var(--wk-p,0deg), transparent 0);border-radius:50%;position:absolute;inset:0}.wk-round.is-cool .wk-round-sweep{background:conic-gradient(#0a080eb8 var(--wk-p,0deg), transparent 0)}.wk-round-text{z-index:2;font:700 var(--wk-fs-lg)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;color:var(--wk-ink-strong);text-shadow:0 1px 2px #000;position:relative}.wk-round-text[data-fit=m]{font-size:var(--wk-fs-md)}.wk-round-text[data-fit=s]{font-size:var(--wk-fs-sm);letter-spacing:-.02em}.wk-round-text[data-fit=out]{border-radius:var(--wk-r-pill);white-space:nowrap;font-size:var(--wk-fs-xs);background:var(--wk-wood-900);border:1px solid var(--wk-edge);grid-area:auto;padding:1px 6px;line-height:1.4;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.wk-round>.wk-kbd{z-index:2;min-width:0;font-size:var(--wk-fs-xs);background:0 0;border-width:0;padding:0 4px;line-height:1.3;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.wk-round-pips{z-index:2;justify-content:center;gap:3px;display:flex;position:absolute;bottom:3px;left:0;right:0}.wk-round-pip{background:#ffffff38;border-radius:50%;width:5px;height:5px}.wk-round-pip.is-on{background:var(--wk-gold-bright);box-shadow:0 0 4px var(--wk-warn)}@keyframes wk-round-pulse{50%{box-shadow:var(--wk-sh-inset), 0 6px 16px #0000008c, 0 0 22px #ffdc78d9}}.wk-arrow{pointer-events:none;background:linear-gradient(var(--wk-gold-bright), var(--wk-warn));clip-path:polygon(30% 0,70% 0,70% 45%,100% 45%,50% 100%,0 45%,30% 45%);filter:drop-shadow(0 0 6px #ffd264e6)drop-shadow(0 2px #000);width:28px;height:30px}@media (prefers-reduced-motion:no-preference){.wk-arrow--bob{animation:.9s ease-in-out infinite alternate wk-arrow-bob}}@keyframes wk-arrow-bob{to{transform:translateY(-8px)}}.wk-meter.is-done .wk-meter-fill{background:linear-gradient(90deg, #4f8f3a, var(--wk-good))}.wk-meter-check{font:700 var(--wk-fs-xs)/1 var(--wk-font-body);color:var(--wk-good);text-shadow:0 1px #000;position:absolute;top:0;right:2px}@media (prefers-reduced-motion:reduce){.wk-round{transition:none}.wk-round.is-pulse{animation:none}}.wk-cell{--wk-cell-h:28px;align-items:center;gap:var(--wk-s1);min-width:0;height:var(--wk-cell-h);padding:0 var(--wk-s2) 0 var(--wk-s1);font:700 var(--wk-fs-md)/1 var(--wk-font-num);font-variant-numeric:tabular-nums lining-nums;color:var(--wk-ink-strong);background:var(--wk-surface-inset);border:1px solid var(--wk-edge-soft);border-radius:var(--wk-r-sm);display:inline-flex;position:relative}.wk-cell>.ico{flex:none}.wk-cell-value{text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.wk-cell-fill{left:var(--wk-s1);right:var(--wk-s1);background:#0000008c;border-radius:2px;height:3px;position:absolute;bottom:2px;overflow:hidden}.wk-cell-fill:before{content:"";height:100%;width:calc(var(--wk-v,0) * 100%);background:linear-gradient(90deg, #d97a2a, var(--wk-gold-bright));transition:width .4s var(--wk-ease);display:block}.wk-cell--good{color:var(--wk-good)}.wk-cell--warn{color:var(--wk-warn);border-color:#e8a06073}.wk-cell--bad{color:#ff9a80;border-color:#d0533f8c}.wk-cell--gold{color:var(--wk-gold-bright);border-color:#d9b44a80}.wk-cell--warn .wk-cell-fill:before{background:linear-gradient(90deg, #8a4a1c, var(--wk-warn))}.wk-cell--btn{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-shadow:var(--wk-sh-bevel);transition:transform var(--wk-t-fast), border-color var(--wk-t-fast), color var(--wk-t-fast), box-shadow var(--wk-t-fast)}.wk-cell--btn:after{content:"";inset:calc((var(--wk-cell-h) - var(--wk-hit)) / 2) 0;position:absolute}.wk-cell--btn:hover{border-color:var(--wk-gold);color:var(--wk-gold-bright)}.wk-cell--btn:active{transform:translateY(1px)}.wk-cell--btn:focus-visible{outline:2px solid var(--wk-gold-bright);outline-offset:2px}.wk-cell.is-glow{border-color:var(--wk-gold);box-shadow:var(--wk-glow-gold)}@media (prefers-reduced-motion:reduce){.wk-cell--btn,.wk-cell-fill:before{transition:none}}.wk-compass{--wk-a:0deg;pointer-events:auto;cursor:help;flex:none;width:40px;height:40px;display:inline-block}.wk-compass svg{shape-rendering:crispedges;width:100%;height:100%;display:block;overflow:visible}.wk-compass-disc{fill:#120c08c7;stroke:var(--wk-edge);stroke-width:1px}.wk-compass-rose{transform-origin:16px 16px;transform:rotate(var(--wk-a))}.wk-compass-n{fill:var(--wk-gold-bright)}.wk-compass-s{fill:var(--wk-ink-faint)}.wk-compass-tick{fill:var(--wk-ink-dim)}.wk-compass-letter{font:700 9.6px var(--wk-font-body);fill:var(--wk-gold-bright);transform-box:fill-box;transform-origin:50%;transform:rotate(calc(var(--wk-a) * -1));shape-rendering:auto}[data-wk-art]{--wk-ink:var(--wk-skin-ink);--wk-ink-strong:var(--wk-skin-num-ink,var(--wk-skin-ink));--wk-ink-dim:var(--wk-skin-ink-dim);--wk-ink-faint:color-mix(in srgb, var(--wk-skin-ink-dim) 88%, transparent);--wk-skin-halo:1px 0 0 var(--wk-skin-text-halo), -1px 0 0 var(--wk-skin-text-halo), 0 1px 0 var(--wk-skin-text-halo), 0 -1px 0 var(--wk-skin-text-halo), 1px 1px 0 var(--wk-skin-text-halo), -1px -1px 0 var(--wk-skin-text-halo), 1px -1px 0 var(--wk-skin-text-halo), -1px 1px 0 var(--wk-skin-text-halo)}[data-wk-art] :is(.wk-panel,.wk-toast,.wk-tip,.wk-btn,.wk-tile,.wk-card,.wk-cell,.wk-chip,.wk-bar,.wk-meter,.wk-itile,.wk-lrow,.wk-round,.wk-choice,.wk-tab){image-rendering:pixelated}[data-wk-art] .wk-panel{isolation:isolate;box-shadow:none;border-style:solid;border-width:var(--wk-skin-panel-bw);border-image:var(--wk-skin-panel);background:0 0;border-radius:0;position:relative;overflow:visible}[data-wk-art] .wk-panel:before{content:"";z-index:-1;pointer-events:none;inset:calc(-1 * var(--wk-skin-panel-p) - 3 * var(--wk-px));background:var(--wk-skin-corner-img) left top / var(--wk-skin-corner-w) var(--wk-skin-corner-h) no-repeat, var(--wk-skin-corner-tr-img) right top / var(--wk-skin-corner-w) var(--wk-skin-corner-h) no-repeat, var(--wk-skin-corner-bl-img) left bottom / var(--wk-skin-corner-w) var(--wk-skin-corner-h) no-repeat, var(--wk-skin-corner-br-img) right bottom / var(--wk-skin-corner-w) var(--wk-skin-corner-h) no-repeat;position:absolute}[data-wk-art] .wk-panel-head{padding:var(--wk-s1) var(--wk-s1) var(--wk-s2);background:0 0;border-bottom:0}[data-wk-art] .wk-panel-foot{background:0 0;border-top:0}[data-wk-art] .wk-panel-body{padding:var(--wk-s1)}[data-wk-art] .wk-panel-head>.wk-title{color:var(--wk-skin-plate-ink);text-shadow:none;border-style:solid;border-width:var(--wk-skin-plate-bw);border-image:var(--wk-skin-plate);padding:0 var(--wk-s1);flex:0 auto}[data-wk-art] .wk-panel-head>.wk-close{margin-left:auto}[data-wk-art] .wk-panel:has(>.wk-panel-head>.wk-title):after{content:"";z-index:1;pointer-events:none;left:50%;top:calc(-1 * var(--wk-skin-panel-p) - var(--wk-skin-crest-h) + var(--wk-skin-crest-dy,calc(8 * var(--wk-px))));width:var(--wk-skin-crest-w);height:var(--wk-skin-crest-h);background:var(--wk-skin-crest-img) 0 0 / 100% 100% no-repeat;position:absolute;transform:translate(-50%)}[data-wk-art] :is(.wk-card,.wk-cell,.wk-chip,.wk-meter,.wk-itile,.wk-lrow,.wk-tab,.wk-choice){--wk-ink:var(--wk-skin-card-ink,var(--wk-skin-ink));--wk-ink-strong:var(--wk-skin-card-ink,var(--wk-skin-num-ink,var(--wk-skin-ink)));--wk-ink-dim:var(--wk-skin-card-dim,var(--wk-skin-ink-dim));--wk-ink-faint:color-mix(in srgb, var(--wk-ink-dim) 88%, transparent);--wk-gold-bright:var(--wk-skin-card-title);--wk-gold:var(--wk-skin-card-label);box-shadow:none;border-style:solid;border-width:var(--wk-skin-card-bw);border-image:var(--wk-skin-card);background:0 0;border-radius:0}[data-wk-art] .wk-cell{border-width:var(--wk-px)}[data-wk-art] :is(.wk-card,.wk-meter,.wk-itile,.wk-lrow){color:var(--wk-ink)}[data-wk-art] :is(.wk-meter-amount,.wk-itile-corner){color:var(--wk-skin-num-ink,var(--wk-skin-ink))}[data-wk-art] .wk-card--gold{border-image:var(--wk-skin-plate);border-width:var(--wk-skin-plate-bw)}[data-wk-art] :is(.wk-itile--btn[aria-pressed=true],.wk-choice[aria-pressed=true],.wk-tab[aria-selected=true],.wk-lrow--tap[aria-pressed=true],.wk-cell.is-glow,.wk-meter.is-glow,.wk-chip.is-glow){border-image:var(--wk-skin-slot-selected-img) 4 fill / calc(4 * var(--wk-px)) / 0 repeat;box-shadow:none;background:0 0}[data-wk-art] :is(.wk-itile--btn,.wk-lrow--raised,.wk-choice):hover{filter:brightness(1.12);background:0 0}[data-wk-art] .wk-btn{--_ink:var(--wk-skin-ink-on-secondary,var(--wk-skin-ink));box-shadow:none;border-style:solid;border-width:var(--wk-skin-btn-secondary-bw);border-image:var(--wk-skin-btn-secondary);background:0 0;border-radius:0;font-weight:700}[data-wk-art] .wk-btn:hover{color:var(--_ink);filter:brightness(1.12);background:0 0}[data-wk-art] .wk-btn:active{transform:translateY(var(--wk-px));box-shadow:none}[data-wk-art] .wk-btn--primary{--_ink:var(--wk-skin-ink-on-primary);border-image:var(--wk-skin-btn-primary);border-width:var(--wk-skin-btn-primary-bw);text-shadow:none}[data-wk-art] .wk-btn--primary:active{border-image:var(--wk-skin-btn-primary-down);border-width:var(--wk-skin-btn-primary-down-bw);transform:translateY(var(--wk-px))}[data-wk-art] :is(.wk-btn[aria-pressed=true],.wk-btn.is-on){--_ink:var(--wk-skin-title-ink);border-image:var(--wk-skin-tile-open);border-width:var(--wk-skin-card-bw);box-shadow:none}[data-wk-art] .wk-btn--ghost{border-width:1px;border-color:#0000;border-image:}[data-wk-art] .wk-btn--ghost:hover{border-color:#0000}[data-wk-art] .wk-btn--danger{--_ink:color-mix(in srgb, var(--wk-bad) 35%, var(--wk-skin-ink))}[data-wk-art] .wk-close{width:var(--wk-skin-close-w);height:var(--wk-skin-close-h);background:var(--wk-skin-close-img) 0 0 / 100% 100% no-repeat;color:#0000;border:0;border-image:;min-height:0;padding:0}[data-wk-art] .wk-close>*{visibility:hidden}[data-wk-art] .wk-tile{box-shadow:none;border-style:solid;border-width:var(--wk-skin-tile-bw);border-image:var(--wk-skin-tile);text-shadow:var(--wk-skin-halo);background:0 0;border-radius:0;font-weight:700}[data-wk-art] .wk-tile:hover{filter:brightness(1.12);transform:translateY(calc(-1 * var(--wk-px)));border-color:#0000}[data-wk-art] :is(.wk-tile[aria-pressed=true],.wk-tile.open){border-image:var(--wk-skin-tile-open);border-width:var(--wk-skin-tile-open-bw);box-shadow:none}[data-wk-art] .wk-bar{height:calc(var(--wk-skin-bar-h));border-style:solid;border-width:calc(2 * var(--wk-px));border-image:var(--wk-skin-bar);background:0 0;border-radius:0;overflow:visible}[data-wk-art] .wk-bar--sm{height:var(--wk-skin-bar-h)}[data-wk-art] .wk-bar-fill{height:var(--wk-skin-bar-fill-h);background:var(--wk-skin-bar-fill-img) 0 0 / var(--wk-skin-bar-fill-w) var(--wk-skin-bar-fill-h) repeat-x;box-shadow:none}[data-wk-art] :is(.wk-bar--good,.wk-bar--info,.wk-bar--bad) .wk-bar-fill{background:var(--wk-skin-bar-fill-img) 0 0 / var(--wk-skin-bar-fill-w) var(--wk-skin-bar-fill-h) repeat-x}[data-wk-art] .wk-bar--good .wk-bar-fill{filter:hue-rotate(60deg)saturate(.9)}[data-wk-art] .wk-bar--info .wk-bar-fill{filter:hue-rotate(170deg)}[data-wk-art] .wk-bar--bad .wk-bar-fill{filter:hue-rotate(-35deg)saturate(1.3)}[data-wk-art] .wk-bar-text{inset:calc(-2 * var(--wk-px));color:var(--wk-skin-ink);text-shadow:var(--wk-skin-halo);letter-spacing:.2px}[data-wk-art] .wk-toast{box-shadow:none;border-style:solid;border-width:var(--wk-skin-toast-bw);border-image:var(--wk-skin-toast);background:0 0;border-radius:0}[data-wk-art] .wk-toast:before{box-shadow:none;border-radius:0}[data-wk-art] .wk-tip{--wk-ink:var(--wk-skin-tip-ink,var(--wk-skin-ink));--wk-ink-dim:var(--wk-skin-tip-dim,var(--wk-skin-ink-dim));box-shadow:none;color:var(--wk-ink);border-style:solid;border-width:var(--wk-skin-tooltip-bw);border-image:var(--wk-skin-tooltip);background:0 0;border-radius:0}[data-wk-art] .wk-round{--wk-round-size:var(--wk-skin-round-idle-w);height:var(--wk-skin-round-idle-h);box-shadow:none;background:var(--wk-skin-round-idle-img) 0 0 / 100% 100% no-repeat;border:0;border-radius:0}[data-wk-art] .wk-round:hover,[data-wk-art] .wk-round.is-hot,[data-wk-art] .wk-round.is-glow{background-image:var(--wk-skin-round-hover-img);filter:none;box-shadow:none;transform:none}[data-wk-art] .wk-round:active{background-image:var(--wk-skin-round-pressed-img);transform:translateY(var(--wk-px))}[data-wk-art] :is(.wk-round.is-cool,.wk-round.is-dim,.wk-round[aria-disabled=true]){background-image:var(--wk-skin-round-locked-img)}[data-wk-art] .wk-round.is-pulse{background-image:var(--wk-skin-round-hover-img);animation:none}[data-wk-art] .wk-round-sweep{inset:calc(3 * var(--wk-px)) calc(3 * var(--wk-px)) calc(4 * var(--wk-px))}[data-wk-art] .wk-round-text{text-shadow:var(--wk-skin-halo)}}
