.wk-loading-shell{--ds-surface-2:oklch(17% .034 212/.86);--ds-hairline:rgb(var(--champagne-rgb) / .14);color:rgb(var(--white-rgb));min-height:0;padding:18px 0 120px}.wk-loading-shell__overline{width:112px;height:12px}.wk-loading-shell__title{width:min(72%,360px);height:38px;margin-top:10px}.wk-loading-shell__copy{width:min(84%,420px);height:16px;margin-top:10px}.wk-loading-shell__line{width:118px;height:12px}.wk-loading-shell__line-lg{width:72%;height:24px;margin-top:8px}.wk-loading-shell__shelf-title{width:154px;height:18px}.wk-loading-shell__tile{border-radius:20px;flex:0 0 224px;width:224px;height:298px}.wk-skeleton{border:1px solid rgb(var(--champagne-rgb) / .09);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .05);background:linear-gradient(90deg,oklch(17% .034 212/.72),oklch(26% .046 204/.62),oklch(17% .034 212/.72)) 0 0/210% 100%;animation:.9s ease-in-out infinite alternate wk-skeleton-drift;display:block}.wk-skeleton--line{border-radius:999px}@keyframes wk-skeleton-drift{to{background-position:-180% 0}}.workout-hero,.workout-header{position:relative}.workout-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 12% 0,oklch(34% .06 200/.55) 0%,#0000 60%),radial-gradient(90% 70% at 100% 10%,oklch(30% .055 195/.45) 0%,#0000 65%),linear-gradient(oklch(19% .038 210/.85) 0%,oklch(16% .03 212/.4) 100%);position:absolute;inset:-120px -40px 0}.workout-header{padding:max(env(safe-area-inset-top), 6px) 20px 2px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.workout-header-overline{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.32em;background:linear-gradient(180deg, oklch(96% .09 84) 0%, rgb(var(--champagne-rgb)) 55%, oklch(68% .09 74) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:600;line-height:1}.workout-header-actions{align-items:center;gap:8px;display:inline-flex}.workout-header-icon{appearance:none;border:1px solid rgb(var(--champagne-rgb) / .16);width:44px;min-width:44px;height:44px;min-height:44px;color:rgb(var(--white-rgb));-webkit-backdrop-filter:blur(14px);cursor:pointer;background:oklch(22% .04 205/.42);border-radius:999px;justify-content:center;align-items:center;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.workout-header-icon:hover{border-color:rgb(var(--champagne-rgb) / .28);background:oklch(26% .045 205/.55)}.workout-header-icon:active{transform:scale(.96)}.workout-header-icon:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.workout-hero{flex-direction:column;gap:4px;padding:2px 20px 6px;display:flex}.workout-hero-title{font-family:var(--ds-font-editorial), Georgia, serif;letter-spacing:-.01em;color:rgb(var(--white-rgb));text-shadow:0 1px oklch(6% .02 210/.35);margin:2px 0 0;font-size:38px;font-weight:400;line-height:1.02}.workout-hero-sub{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .72);max-width:36ch;margin:2px 0 0;font-size:15px;font-weight:400;line-height:1.35}.workout-hero-recovery{margin-top:10px}@media (width<=360px){.workout-hero-title{font-size:32px}.workout-hero-sub{font-size:14px}}.workout-recovery{border:1px solid rgb(var(--champagne-rgb) / .14);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .08) inset;background:radial-gradient(120% 100% at 100% 0,oklch(30% .055 205/.55) 0%,#0000 60%),linear-gradient(oklch(22% .04 205/.55) 0%,oklch(18% .035 210/.55) 100%);border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex;position:relative}.workout-recovery-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.workout-recovery-overline{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(oklch(96% .09 84) 0%,oklch(78% .09 78) 100%);-webkit-background-clip:text;background-clip:text;font-size:10px;font-weight:600;line-height:1}.workout-recovery-readiness{color:rgb(var(--white-rgb) / .72);font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.workout-recovery-readiness-label{text-transform:none;letter-spacing:.01em;color:rgb(var(--white-rgb) / .55);font-size:10px}.workout-recovery-readiness-num{color:rgb(var(--white-rgb));font-variant-numeric:tabular-nums;font-size:16px}.workout-recovery-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workout-recovery-item{border-top:1px solid rgb(var(--champagne-rgb) / .08);min-height:26px;font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;grid-template-columns:10px minmax(0,auto) 1fr;align-items:center;column-gap:10px;padding:7px 2px;display:grid}.workout-recovery-item:first-child{border-top:0}.workout-recovery-dot{border:1px solid rgb(var(--champagne-rgb) / .28);background:0 0;border-radius:999px;width:8px;height:8px}.workout-recovery-dot[data-state=fresh]{background:oklch(82% .11 172/.9);border-color:oklch(82% .11 172/.6);box-shadow:0 0 0 3px oklch(82% .11 172/.1)}.workout-recovery-dot[data-state=recovering]{background:rgb(var(--champagne-rgb) / .55);border-color:rgb(var(--champagne-rgb) / .55)}.workout-recovery-dot[data-state=fatigued]{border-color:rgb(var(--white-rgb) / .35);background:0 0}.workout-recovery-muscle{color:rgb(var(--white-rgb));letter-spacing:.005em;font-size:13.5px;font-weight:500}.workout-recovery-meta{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .62);font-variant-numeric:tabular-nums;letter-spacing:.01em;justify-self:end;font-size:12px;font-style:normal}.workout-recovery-coach{border-top:1px solid rgb(var(--champagne-rgb) / .1);font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .78);margin:6px 0 0;padding:8px 2px 0;font-size:12.5px;line-height:1.4}@media (prefers-reduced-motion:reduce){.workout-header-icon,.workout-recovery-dot{transition:none}}.workout-nextup{border:1px solid rgb(var(--champagne-rgb) / .16);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 12px 32px -18px oklch(6% .02 210/.55);background:radial-gradient(130% 100% at 100% 0,oklch(32% .058 202/.6) 0%,#0000 62%),linear-gradient(oklch(23% .042 205/.62) 0%,oklch(18% .032 210/.62) 100%);border-radius:22px;flex-direction:column;gap:4px;margin:8px 20px 14px;padding:18px 20px 16px;display:flex}.workout-nextup--empty{opacity:.92}.workout-nextup__overline{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;text-transform:none;-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(oklch(96% .09 84) 0%,oklch(78% .09 78) 100%);-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:600;line-height:1}.workout-nextup__title{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:-.005em;color:rgb(var(--white-rgb));margin:6px 0 0;font-size:20px;font-weight:600;line-height:1.2}.workout-nextup__meta{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .72);font-variant-numeric:tabular-nums;text-transform:capitalize;margin:4px 0 0;font-size:13.5px;line-height:1.35}.workout-nextup__actions{gap:10px;margin-top:14px;display:flex}.workout-nextup__btn{appearance:none;min-height:52px;font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.005em;cursor:pointer;border-radius:14px;flex:1;padding:0 18px;font-size:15px;font-weight:600;transition:background .18s,border-color .18s,transform .18s}.workout-nextup__btn:active{transform:scale(.98)}.workout-nextup__btn:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.workout-nextup__btn--primary{border:1px solid rgb(var(--champagne-rgb) / .55);color:oklch(16% .03 212);background:linear-gradient(180deg, oklch(94% .09 84) 0%, rgb(var(--champagne-rgb)) 55%, oklch(72% .09 76) 100%);box-shadow:0 1px 0 oklch(100% 0 0/.25) inset, 0 8px 20px -12px rgb(var(--champagne-rgb) / .5);flex:1.4}.workout-nextup__btn--primary:hover{background:linear-gradient(oklch(96% .09 84) 0%,oklch(84% .1 80) 100%)}.workout-nextup__btn--secondary{border:1px solid rgb(var(--champagne-rgb) / .22);color:rgb(var(--white-rgb));-webkit-backdrop-filter:blur(14px);background:oklch(22% .04 205/.55)}.workout-nextup__btn--secondary:hover{border-color:rgb(var(--champagne-rgb) / .32);background:oklch(26% .045 205/.65)}.workout-quick-rail{flex-wrap:nowrap;gap:10px;padding:0 20px 14px;display:flex}.workout-quick-chip{appearance:none;border:1px solid rgb(var(--champagne-rgb) / .16);min-height:44px;color:rgb(var(--white-rgb) / .85);font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.005em;white-space:nowrap;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:oklch(22% .04 205/.48);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.workout-quick-chip:hover{border-color:rgb(var(--champagne-rgb) / .26);color:rgb(var(--white-rgb));background:oklch(26% .045 205/.6)}.workout-quick-chip:active{transform:scale(.97)}.workout-quick-chip:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.workout-quick-chip__icon{opacity:.88;flex:none}.workout-quick-chip--ai{border-color:rgb(var(--champagne-rgb) / .35);color:rgb(var(--champagne-rgb))}.workout-quick-chip--ai .workout-quick-chip__icon{color:oklch(90% .1 82);opacity:1}@media (width<=360px){.workout-quick-chip{gap:5px;padding:0 10px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.workout-nextup__btn,.workout-quick-chip{transition:none}}.workout-canvas__tail{height:40px}.wk-history-skeleton{gap:12px;display:flex}.wk-history-skeleton .wk-skeleton{border-radius:20px;flex:0 0 224px;width:224px;height:298px}.wk-history-empty{border:1px solid rgb(var(--champagne-rgb) / .14);width:min(360px,100vw - 40px);min-height:104px;color:rgb(var(--white-rgb) / .78);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .06);background:radial-gradient(120% 90% at 100% 0,oklch(30% .055 202/.42) 0%,#0000 60%),linear-gradient(160deg,oklch(22% .04 205/.66) 0%,oklch(15% .03 212/.82) 100%);border-radius:18px;flex:none;align-items:center;gap:12px;padding:16px;display:flex}.wk-history-empty__icon{border:1px solid rgb(var(--champagne-rgb) / .18);width:38px;height:38px;color:rgb(var(--champagne-rgb) / .86);background:rgb(var(--champagne-rgb) / .08);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.wk-history-empty__text{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;font-size:13.5px;line-height:1.35}.workout-canvas{flex-direction:column;gap:4px;padding-top:4px;display:flex}.wk-shelf{padding:6px 0 18px}.wk-shelf__head{justify-content:space-between;align-items:baseline;gap:12px;padding:0 20px 10px;display:flex}.wk-shelf__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.wk-shelf__overline{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;text-transform:none;-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(oklch(96% .09 84) 0%,oklch(78% .09 78) 100%);-webkit-background-clip:text;background-clip:text;font-size:10px;font-weight:600;line-height:1}.wk-shelf__title{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:-.005em;color:rgb(var(--white-rgb));margin:0;font-size:17px;font-weight:600;line-height:1.15}.wk-shelf__action{flex:none}.wk-shelf__link{appearance:none;min-height:32px;font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;color:rgb(var(--champagne-rgb) / .82);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 4px;font-size:13px;font-weight:500;transition:color .18s}.wk-shelf__link:hover{color:rgb(var(--champagne-rgb))}.wk-shelf__link:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.wk-shelf__rail{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:2px 20px 6px;scroll-padding-inline:20px;display:flex;overflow:auto hidden}.wk-shelf__rail::-webkit-scrollbar{display:none}.wk-shelf__rail:after{content:"";scroll-snap-align:none;flex:0 0 8px}.wk-shelf--stack .wk-shelf__head{padding-bottom:8px}.wk-wo-tile{scroll-snap-align:start;flex:0 0 224px;width:224px;position:relative}.wk-wo-tile__btn{all:unset;cursor:pointer;aspect-ratio:3/4;border:1px solid rgb(var(--champagne-rgb) / .14);width:100%;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 10px 26px -18px oklch(6% .02 210/.55);background:radial-gradient(120% 90% at 100% 0,oklch(34% .06 200/.55) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(16% .03 212/.9) 100%);border-radius:20px;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden}.wk-wo-tile__btn:hover{border-color:rgb(var(--champagne-rgb) / .22)}.wk-wo-tile__btn:active{transform:scale(.985)}.wk-wo-tile__img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.wk-wo-tile__glyph{z-index:1;color:rgb(var(--champagne-rgb) / .55);opacity:.85;position:absolute;top:14px;right:14px}.wk-wo-tile__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,oklch(10% .02 212/.35) 70%,oklch(8% .018 212/.82) 100%);position:absolute;inset:0}.wk-wo-tile__body{z-index:2;flex-direction:column;gap:3px;padding:14px;display:flex;position:absolute;inset:auto 0 0}.wk-wo-tile__overline{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;text-transform:none;color:rgb(var(--white-rgb) / .7);font-size:10px;font-weight:600;line-height:1}.wk-wo-tile__title{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:16px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.wk-wo-tile__meta{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .72);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;line-height:1.35;display:block}.wk-wo-tile__intensity{text-transform:capitalize;color:rgb(var(--white-rgb) / .82)}.wk-wo-tile__fav{z-index:3;position:absolute;top:10px;left:10px}.wk-ex-tile{scroll-snap-align:start;flex:0 0 172px;width:172px;position:relative}.wk-ex-tile--compact{flex:0 0 140px;width:140px}.wk-ex-tile__btn{all:unset;cursor:pointer;text-align:left;width:100%;display:block}.wk-ex-tile__media{aspect-ratio:1;border:1px solid rgb(var(--champagne-rgb) / .12);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .06) inset, 0 6px 18px -14px oklch(6% .02 210/.5);background:radial-gradient(110% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 60%),linear-gradient(160deg,oklch(22% .042 205/.85) 0%,oklch(16% .03 212/.9) 100%);border-radius:18px;justify-content:center;align-items:center;margin-bottom:8px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.wk-ex-tile__btn:hover .wk-ex-tile__media{border-color:rgb(var(--champagne-rgb) / .22)}.wk-ex-tile__btn:active .wk-ex-tile__media{transform:scale(.985)}.wk-ex-tile__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk-ex-tile__glyph{color:rgb(var(--champagne-rgb) / .6);display:inline-flex}.wk-ex-tile__scrim{pointer-events:none;background:linear-gradient(#0000 55%,oklch(8% .018 212/.35) 100%);position:absolute;inset:0}.wk-ex-tile__body{flex-direction:column;gap:2px;padding:0 2px;display:flex}.wk-ex-tile__name{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.002em;color:rgb(var(--white-rgb));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.wk-ex-tile__meta{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .62);letter-spacing:.01em;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.wk-ex-tile__fav{z-index:2;position:absolute;top:8px;right:8px}.wk-fav{appearance:none;cursor:pointer;width:44px;min-width:44px;height:44px;min-height:44px;color:rgb(var(--white-rgb) / .7);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .18s,transform .18s;display:inline-flex;position:relative}.wk-fav:before{content:"";border:1px solid rgb(var(--champagne-rgb) / .18);-webkit-backdrop-filter:blur(10px);background:oklch(10% .02 212/.55);border-radius:999px;transition:background .18s,border-color .18s;position:absolute;inset:10px}.wk-fav>svg{z-index:1;position:relative}.wk-fav:hover{color:rgb(var(--champagne-rgb))}.wk-fav:hover:before{border-color:rgb(var(--champagne-rgb) / .35)}.wk-fav:active{transform:scale(.94)}.wk-fav:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.wk-fav--on{color:oklch(90% .11 82)}.wk-fav--on:before{border-color:rgb(var(--champagne-rgb) / .5);background:oklch(20% .04 205/.7)}.wk-ex-rowlist{flex-direction:column;gap:8px;padding:2px 20px 4px;display:flex}.wk-ex-row-wrap{align-items:stretch;display:flex;position:relative}.wk-ex-row{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid rgb(var(--champagne-rgb) / .12);-webkit-backdrop-filter:blur(16px);min-height:60px;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .06) inset;background:radial-gradient(120% 100% at 100% 0,oklch(30% .055 205/.5) 0%,#0000 65%),linear-gradient(oklch(22% .04 205/.55) 0%,oklch(18% .032 210/.6) 100%);border-radius:14px;flex:1;align-items:center;gap:12px;padding:8px 12px;transition:border-color .18s,background .18s,transform .18s;display:flex}.wk-ex-row:hover{border-color:rgb(var(--champagne-rgb) / .24)}.wk-ex-row:active{transform:scale(.995)}.wk-ex-row__thumb{border:1px solid rgb(var(--champagne-rgb) / .14);width:52px;height:52px;color:rgb(var(--champagne-rgb) / .55);background:linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(16% .03 212/.9) 100%);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.wk-ex-row__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk-ex-row__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wk-ex-row__name{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb));letter-spacing:.002em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.wk-ex-row__superset{color:oklch(82% .11 172/.9);letter-spacing:.01em;text-transform:none;margin-left:8px;font-size:11px}.wk-ex-row__meta{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;color:rgb(var(--white-rgb) / .62);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;display:block;overflow:hidden}.wk-ex-row__tag{font-family:var(--ds-font-body), system-ui, -apple-system, sans-serif;letter-spacing:.01em;text-transform:none;color:rgb(var(--white-rgb) / .72);border:1px solid rgb(var(--champagne-rgb) / .16);background:oklch(14% .024 212/.5);border-radius:999px;flex:none;align-self:center;padding:5px 9px;font-size:10.5px;font-weight:600}.wk-ex-row__fav{z-index:2;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.wk-ex-row-wrap:has(.wk-ex-row__fav) .wk-ex-row{padding-right:52px}.wk-media{width:100%;color:rgb(var(--champagne-rgb) / .6);border:1px solid rgb(var(--champagne-rgb) / .14);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .06) inset;background:radial-gradient(120% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(16% .03 212/.9) 100%);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width<=380px){.wk-wo-tile{flex:0 0 208px;width:208px}.wk-ex-tile{flex:0 0 156px;width:156px}.wk-ex-tile--compact{flex:0 0 128px;width:128px}.wk-shelf__title{font-size:16px}}@media (prefers-reduced-motion:reduce){.wk-wo-tile__btn,.wk-ex-tile__btn,.wk-ex-tile__media,.wk-ex-row,.wk-fav,.wk-shelf__link{transition:none}}.wk-detail-sheet{color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .14)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 55%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.wk-detail-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .35)!important}.wk-detail{flex-direction:column;gap:18px;padding:4px 4px 140px;display:flex}.wk-detail__header{flex-direction:column;gap:6px;display:flex}.wk-detail__overline{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .85);font-size:11px;font-weight:600}.wk-detail__title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wk-detail__title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:0;font-size:26px;font-weight:600;line-height:1.15}.wk-detail__meta{color:rgb(var(--white-rgb) / .75);font-variant-numeric:tabular-nums;font-size:13px}.wk-detail__fav{border:1px solid rgb(var(--champagne-rgb) / .22);width:44px;height:44px;color:rgb(var(--champagne-rgb) / .8);cursor:pointer;background:oklch(14% .025 210/.55);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .16s,color .16s,background .16s;display:inline-flex}.wk-detail__fav:hover{color:rgb(var(--champagne-rgb))}.wk-detail__fav:active{transform:scale(.94)}.wk-detail__fav.is-on{color:oklch(90% .11 82);border-color:rgb(var(--champagne-rgb) / .4);background:oklch(20% .04 208/.7)}.wk-detail__fav:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .6);outline-offset:2px}.wk-detail__hero{aspect-ratio:16/9;width:100%;color:rgb(var(--champagne-rgb) / .7);border:1px solid rgb(var(--champagne-rgb) / .14);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .06) inset;background:radial-gradient(120% 90% at 100% 0,oklch(34% .06 202/.6) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.9) 0%,oklch(14% .028 212) 100%);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wk-detail__hero-glow{background:radial-gradient(60% 60% at 50% 60%, rgb(var(--champagne-rgb) / .1) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.wk-detail__summary{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wk-detail__stat{border:1px solid rgb(var(--champagne-rgb) / .1);color:rgb(var(--champagne-rgb) / .75);background:oklch(16% .028 210/.7);border-radius:14px;align-items:center;gap:6px;min-height:48px;padding:12px;display:flex}.wk-detail__stat-num{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.wk-detail__stat-label{color:rgb(var(--white-rgb) / .65);margin-left:auto;font-size:12px}.wk-detail__note{border:1px solid rgb(var(--champagne-rgb) / .14);color:rgb(var(--white-rgb) / .9);background:oklch(20% .03 210/.55);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.wk-detail__section-label{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .75);margin-top:4px;font-size:11px;font-weight:600}.wk-detail__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wk-detail__row{border:1px solid rgb(var(--champagne-rgb) / .1);min-height:68px;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .05) inset;background:oklch(15% .025 210/.72);border-radius:16px;gap:12px;padding:12px;display:flex}.wk-detail__row-media{border-radius:12px;flex:none;width:48px;height:85px;position:relative;overflow:hidden}.wk-detail__row-media .wk-media{border-radius:12px}.wk-detail__row-fallback{width:100%;height:100%;color:rgb(var(--champagne-rgb) / .7);border:1px solid rgb(var(--champagne-rgb) / .12);background:radial-gradient(120% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(16% .03 212) 100%);justify-content:center;align-items:center;display:flex}.wk-detail__row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wk-detail__row-name{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.wk-detail__row-meta{color:rgb(var(--white-rgb) / .65);font-size:12px}.wk-detail__row-sets{font-variant-numeric:tabular-nums;color:rgb(var(--white-rgb) / .88);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:13px;display:flex}.wk-detail__row-sets-main{font-weight:500}.wk-detail__row-sets-rest{color:rgb(var(--white-rgb) / .6)}.wk-detail__row-tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.wk-detail__tag{letter-spacing:.01em;text-transform:none;border:1px solid rgb(var(--champagne-rgb) / .28);color:oklch(90% .09 82);background:oklch(20% .04 208/.6);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.wk-detail__tag--superset{color:oklch(86% .07 200);background:oklch(20% .04 210/.6);border-color:oklch(86% .07 200/.28)}.wk-detail__actions{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--champagne-rgb) / .1);z-index:2;background:linear-gradient(oklch(14% .028 212/0) 0%,oklch(12% .025 214/.92) 30%,oklch(12% .025 214) 100%);flex-direction:column;gap:10px;margin:0 -20px -12px;display:flex;position:sticky;bottom:0;left:0;right:0}.wk-detail__cta{border:1px solid rgb(var(--champagne-rgb) / .35);color:oklch(16% .03 212);width:100%;min-height:54px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;cursor:pointer;box-shadow:0 10px 30px -12px rgb(var(--champagne-rgb) / .4);background:linear-gradient(oklch(90% .1 82) 0%,oklch(82% .09 82) 100%);border-radius:999px;font-size:16px;font-weight:600;transition:transform .16s,filter .16s}.wk-detail__cta:hover{filter:brightness(1.04)}.wk-detail__cta:active{transform:scale(.99)}.wk-detail__cta:focus-visible{outline:none}@media (hover:hover){.wk-detail__cta:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}}.wk-detail__secondary{gap:10px;display:flex}.wk-detail__ghost{border:1px solid rgb(var(--champagne-rgb) / .18);min-height:44px;color:rgb(var(--white-rgb));font-family:var(--ds-font-sans,ui-sans-serif, system-ui);cursor:pointer;background:oklch(16% .028 210/.7);border-radius:999px;flex:1;font-size:14px;font-weight:500;transition:background .16s,border-color .16s}.wk-detail__ghost:hover{border-color:rgb(var(--champagne-rgb) / .28);background:oklch(20% .03 210/.85)}.wk-detail__ghost:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .6);outline-offset:2px}@media (width<=380px){.wk-detail__title{font-size:23px}.wk-detail__stat{padding:10px}.wk-detail__stat-num{font-size:14px}}@media (prefers-reduced-motion:reduce){.wk-detail__fav,.wk-detail__cta,.wk-detail__ghost{transition:none}}.wk-ex-sheet{color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .14)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 55%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.wk-ex-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .35)!important}.wk-ex{flex-direction:column;gap:18px;padding:4px 4px 140px;display:flex}.wk-ex__header{flex-direction:column;gap:6px;display:flex}.wk-ex__overline{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .85);font-size:11px;font-weight:600}.wk-ex__title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wk-ex__title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:0;font-size:26px;font-weight:600;line-height:1.15}.wk-ex__meta{color:rgb(var(--white-rgb) / .75);font-variant-numeric:tabular-nums;font-size:13px}.wk-ex__meta-difficulty{text-transform:capitalize}.wk-ex__fav{border:1px solid rgb(var(--champagne-rgb) / .22);width:44px;height:44px;color:rgb(var(--champagne-rgb) / .8);cursor:pointer;background:oklch(14% .025 210/.55);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .16s,color .16s,background .16s;display:inline-flex}.wk-ex__fav:hover{color:rgb(var(--champagne-rgb))}.wk-ex__fav:active{transform:scale(.94)}.wk-ex__fav.is-on{color:oklch(90% .11 82);border-color:rgb(var(--champagne-rgb) / .4);background:oklch(20% .04 208/.7)}.wk-ex__fav:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .6);outline-offset:2px}.wk-ex__hero{aspect-ratio:16/9;width:100%;color:rgb(var(--champagne-rgb) / .7);border:1px solid rgb(var(--champagne-rgb) / .14);box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .06) inset;background:radial-gradient(120% 90% at 100% 0,oklch(34% .06 202/.6) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.9) 0%,oklch(14% .028 212) 100%);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wk-ex__hero-img{object-fit:cover;width:100%;height:100%;display:block}.wk-ex__hero-fallback{width:100%;height:100%;color:rgb(var(--champagne-rgb) / .7);justify-content:center;align-items:center;display:flex}.wk-ex__hero-glow{background:radial-gradient(60% 60% at 50% 60%, rgb(var(--champagne-rgb) / .1) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.wk-ex__section{flex-direction:column;gap:10px;display:flex}.wk-ex__section-label{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .75);font-size:11px;font-weight:600}.wk-ex__muscles{flex-wrap:wrap;gap:6px;display:flex}.wk-ex__muscle{letter-spacing:.01em;border:1px solid rgb(var(--champagne-rgb) / .16);color:rgb(var(--white-rgb) / .85);background:oklch(16% .028 210/.7);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:500}.wk-ex__muscle--primary{color:oklch(16% .03 212);border-color:rgb(var(--champagne-rgb) / .5);background:linear-gradient(oklch(90% .1 82) 0%,oklch(82% .09 82) 100%);font-weight:600}.wk-ex__setup{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.wk-ex__setup-item{border:1px solid rgb(var(--champagne-rgb) / .1);background:oklch(16% .028 210/.7);border-radius:14px;flex-direction:column;gap:4px;min-height:48px;padding:12px 14px;display:flex}.wk-ex__setup-label{letter-spacing:.01em;text-transform:none;color:rgb(var(--white-rgb) / .6);font-size:10px;font-weight:600}.wk-ex__setup-value{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-size:14px;font-weight:600}.wk-ex__cues{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wk-ex__cue{border:1px solid rgb(var(--champagne-rgb) / .1);background:oklch(15% .025 210/.72);border-radius:14px;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;display:flex}.wk-ex__cue-num{width:22px;height:22px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:oklch(16% .03 212);background:rgb(var(--champagne-rgb) / .95);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.wk-ex__cue-text{color:rgb(var(--white-rgb));font-size:14px;line-height:1.45}.wk-ex__mistakes-toggle{border:1px solid rgb(var(--champagne-rgb) / .2);color:rgb(var(--champagne-rgb) / .9);font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;cursor:pointer;background:oklch(16% .028 210/.7);border-radius:999px;align-self:flex-start;min-height:36px;padding:8px 14px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s}.wk-ex__mistakes-toggle:hover{border-color:rgb(var(--champagne-rgb) / .32);background:oklch(20% .03 210/.85)}.wk-ex__mistakes-toggle:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .6);outline-offset:2px}.wk-ex__mistakes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wk-ex__mistake{border:1px solid rgb(var(--champagne-rgb) / .08);color:rgb(var(--white-rgb) / .85);background:oklch(15% .025 210/.6);border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.45}.wk-ex__alts{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.wk-ex__alts::-webkit-scrollbar{display:none}.wk-ex__alt{border:1px solid rgb(var(--champagne-rgb) / .1);background:oklch(15% .025 210/.72);border-radius:14px;flex-direction:column;flex:none;gap:4px;min-width:150px;padding:12px 14px;display:flex}.wk-ex__alt-name{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-size:14px;font-weight:600}.wk-ex__alt-meta{color:rgb(var(--white-rgb) / .65);font-size:12px}.wk-ex__history{border:1px solid rgb(var(--champagne-rgb) / .1);background:oklch(16% .028 210/.7);border-radius:14px;align-items:center;gap:16px;padding:14px;display:flex}.wk-ex__history-best{flex-direction:column;gap:4px;min-width:120px;display:flex}.wk-ex__history-value{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.wk-ex__history-empty{color:rgb(var(--white-rgb) / .55);font-weight:500}.wk-ex__history-spark{min-width:120px;color:rgb(var(--champagne-rgb) / .9);flex:1}.wk-ex__actions{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--champagne-rgb) / .1);z-index:2;background:linear-gradient(oklch(14% .028 212/0) 0%,oklch(12% .025 214/.92) 30%,oklch(12% .025 214) 100%);flex-direction:column;gap:10px;margin:0 -20px -12px;display:flex;position:sticky;bottom:0;left:0;right:0}.wk-ex__cta{border:1px solid rgb(var(--champagne-rgb) / .35);color:oklch(16% .03 212);width:100%;min-height:54px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;cursor:pointer;box-shadow:0 10px 30px -12px rgb(var(--champagne-rgb) / .4);background:linear-gradient(oklch(90% .1 82) 0%,oklch(82% .09 82) 100%);border-radius:999px;font-size:16px;font-weight:600;transition:transform .16s,filter .16s}.wk-ex__cta:hover{filter:brightness(1.04)}.wk-ex__cta:active{transform:scale(.99)}.wk-ex__cta:focus-visible{outline:2px solid rgb(var(--champagne-rgb));outline-offset:2px}.wk-ex__secondary{gap:10px;display:flex}.wk-ex__ghost{border:1px solid rgb(var(--champagne-rgb) / .18);min-height:44px;color:rgb(var(--white-rgb));font-family:var(--ds-font-sans,ui-sans-serif, system-ui);cursor:pointer;background:oklch(16% .028 210/.7);border-radius:999px;flex:1;font-size:14px;font-weight:500;transition:background .16s,border-color .16s}.wk-ex__ghost:hover{border-color:rgb(var(--champagne-rgb) / .28);background:oklch(20% .03 210/.85)}.wk-ex__ghost:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .6);outline-offset:2px}@media (width<=380px){.wk-ex__title{font-size:23px}.wk-ex__setup{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wk-ex__fav,.wk-ex__cta,.wk-ex__ghost,.wk-ex__mistakes-toggle{transition:none}}.wk-lib-sheet{color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .14)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 55%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.wk-lib-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .35)!important}.wk-lib{flex-direction:column;gap:14px;padding:2px 2px 40px;display:flex}.wk-lib__header{flex-direction:column;gap:4px;padding:2px 4px;display:flex}.wk-lib__overline{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .85);font-size:11px;font-weight:600}.wk-lib__title-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wk-lib__title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:0;font-size:24px;font-weight:600}.wk-lib__count{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .65);white-space:nowrap;font-size:12px;font-weight:500}.wk-lib__sticky{z-index:3;-webkit-backdrop-filter:blur(10px);background:linear-gradient(oklch(14% .028 210/.92) 0%,oklch(14% .028 210/.88) 70%,oklch(14% .028 210/0) 100%);flex-direction:column;gap:10px;margin:0 -2px;padding:8px 2px 10px;display:flex;position:sticky;top:0}.wk-lib__search{border:1px solid rgb(var(--champagne-rgb) / .1);background:linear-gradient(oklch(22% .038 210) 0%,oklch(18% .032 210) 100%);border-radius:16px;align-items:center;height:52px;padding:0 16px 0 44px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;box-shadow:inset 0 1px oklch(100% 0 0/.03),0 1px 2px oklch(0% 0 0/.25)}.wk-lib__search:focus-within{border-color:rgb(var(--champagne-rgb) / .55);box-shadow:inset 0 1px 0 oklch(100% 0 0/.05), 0 0 0 3px rgb(var(--champagne-rgb) / .12)}.wk-lib__search-icon{color:rgb(var(--champagne-rgb) / .75);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.wk-lib__search-input{min-width:0;height:100%;color:rgb(var(--white-rgb));font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:15px;font-weight:500}.wk-lib__search-input::placeholder{color:rgb(var(--sea-glass-rgb) / .55)}.wk-lib__search-input::-webkit-search-cancel-button{appearance:none}.wk-lib__chips{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 4px;display:flex;overflow:auto hidden}.wk-lib__chips::-webkit-scrollbar{display:none}.wk-lib__chip{border:1px solid rgb(var(--champagne-rgb) / .1);color:oklch(92% .015 210/.85);min-height:36px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;scroll-snap-align:start;background:linear-gradient(oklch(22% .04 210) 0%,oklch(18% .032 210) 100%);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .16s,color .16s,border-color .16s,transform .12s;display:inline-flex;position:relative}.wk-lib__chip:before{content:"";position:absolute;inset:-6px}.wk-lib__chip:active{transform:scale(.97)}.wk-lib__chip.is-active{background:linear-gradient(180deg, rgb(var(--champagne-rgb)) 0%, oklch(82% .09 78) 100%);color:oklch(18% .03 208);border-color:rgb(var(--champagne-rgb) / .6);box-shadow:0 1px 2px oklch(0% 0 0/.35),inset 0 1px oklch(100% 0 0/.25)}.wk-lib__empty{text-align:center;border:1px solid rgb(var(--champagne-rgb) / .08);background:linear-gradient(oklch(20% .035 210/.55) 0%,oklch(16% .028 210/.55) 100%);border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:40px 20px 32px;display:flex}.wk-lib__empty-icon{border:1px solid rgb(var(--champagne-rgb) / .12);width:52px;height:52px;color:rgb(var(--champagne-rgb) / .85);background:linear-gradient(oklch(26% .04 210) 0%,oklch(20% .035 210) 100%);border-radius:16px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.wk-lib__empty-title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-size:15px;font-weight:600}.wk-lib__empty-sub{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .65);max-width:260px;font-size:13px;font-weight:400}@media (prefers-reduced-motion:reduce){.wk-lib__chip,.wk-lib__search{transition:none}}.wk-lib__list{flex-direction:column;gap:10px;padding:2px 2px 4px;display:flex}.wk-lib__row-wrap{align-items:stretch;gap:8px;display:flex;position:relative}.wk-lib__row{border:1px solid rgb(var(--champagne-rgb) / .1);min-width:0;min-height:72px;color:rgb(var(--white-rgb));text-align:left;cursor:pointer;background:linear-gradient(oklch(22% .038 210) 0%,oklch(17% .03 212) 100%);border-radius:18px;flex:1;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:transform .12s,border-color .16s,background .16s;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.03),0 1px 2px oklch(0% 0 0/.22)}.wk-lib__row:hover{border-color:rgb(var(--champagne-rgb) / .22)}.wk-lib__row:active{transform:scale(.995)}.wk-lib__thumb{border:1px solid rgb(var(--champagne-rgb) / .12);width:56px;height:56px;color:rgb(var(--champagne-rgb) / .85);background:linear-gradient(oklch(26% .045 210) 0%,oklch(20% .035 210) 100%);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wk-lib__thumb-img{object-fit:cover;width:100%;height:100%;display:block}.wk-lib__row-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wk-lib__row-name{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;color:rgb(var(--white-rgb));text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.wk-lib__row-meta{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .65);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.wk-lib__row-tag{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.02em;color:rgb(var(--champagne-rgb) / .9);background:rgb(var(--champagne-rgb) / .1);border:1px solid rgb(var(--champagne-rgb) / .16);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.wk-lib__fav{border:1px solid rgb(var(--champagne-rgb) / .1);width:44px;min-height:72px;color:rgb(var(--sea-glass-rgb) / .7);cursor:pointer;background:linear-gradient(oklch(22% .038 210) 0%,oklch(17% .03 212) 100%);border-radius:16px;flex:none;justify-content:center;align-items:center;transition:color .16s,border-color .16s,transform .12s;display:inline-flex}.wk-lib__fav:hover{border-color:rgb(var(--champagne-rgb) / .28);color:rgb(var(--champagne-rgb) / .95)}.wk-lib__fav.is-on{color:oklch(88% .1 82);border-color:rgb(var(--champagne-rgb) / .4)}.wk-lib__fav:active{transform:scale(.96)}.wk-builder-sheet{--ds-surface:oklch(22% .038 210);--ds-surface-2:oklch(18% .032 210);--ds-hairline:rgb(var(--champagne-rgb) / .12);--ds-hairline-strong:rgb(var(--champagne-rgb) / .28);--ds-ink:rgb(var(--white-rgb));--ds-ink-muted:rgb(var(--sea-glass-rgb) / .7);--ds-mint:rgb(var(--champagne-rgb));color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .14)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 55%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.wk-builder-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .35)!important}.wk-builder{flex-direction:column;gap:14px;padding:2px 2px 120px;display:flex}.wk-builder__header{flex-direction:column;gap:6px;padding:2px 4px;display:flex}.wk-builder__overline{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .85);font-size:11px;font-weight:600}.wk-builder__title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wk-builder__title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:0;font-size:24px;font-weight:600}.wk-builder__summary{border:1px solid rgb(var(--champagne-rgb) / .12);font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .85);font-variant-numeric:tabular-nums;background:oklch(22% .038 210/.6);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.wk-builder__summary-item{align-items:center;gap:4px;display:inline-flex}.wk-builder__summary-dot{color:rgb(var(--sea-glass-rgb) / .4)}.wk-builder__name{flex-direction:column;gap:6px;padding:0 2px;display:flex}.wk-builder__name-label{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--sea-glass-rgb) / .6);font-size:11px;font-weight:600}.wk-builder__name-input{border:1px solid rgb(var(--champagne-rgb) / .12);height:52px;color:rgb(var(--white-rgb));font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;appearance:none;background:linear-gradient(oklch(22% .038 210) 0%,oklch(18% .032 210) 100%);border-radius:16px;outline:none;padding:0 16px;font-size:16px;font-weight:500;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 1px oklch(100% 0 0/.03),0 1px 2px oklch(0% 0 0/.25)}.wk-builder__name-input::placeholder{color:rgb(var(--sea-glass-rgb) / .5)}.wk-builder__name-input:focus-visible{border-color:rgb(var(--champagne-rgb) / .55);box-shadow:inset 0 1px 0 oklch(100% 0 0/.05), 0 0 0 3px rgb(var(--champagne-rgb) / .12)}.wk-builder__intensity{flex-wrap:wrap;gap:8px;padding:0 2px;display:flex}.wk-builder__chip{border:1px solid rgb(var(--champagne-rgb) / .1);color:oklch(92% .015 210/.85);min-height:36px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;text-transform:capitalize;cursor:pointer;background:linear-gradient(oklch(22% .04 210) 0%,oklch(18% .032 210) 100%);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;transition:background .16s,color .16s,border-color .16s,transform .12s;position:relative}.wk-builder__chip:before{content:"";position:absolute;inset:-6px}.wk-builder__chip:active{transform:scale(.97)}.wk-builder__chip.is-active{background:linear-gradient(180deg, rgb(var(--champagne-rgb)) 0%, oklch(82% .09 78) 100%);color:oklch(18% .03 208);border-color:rgb(var(--champagne-rgb) / .6);box-shadow:0 1px 2px oklch(0% 0 0/.35),inset 0 1px oklch(100% 0 0/.25)}.wk-builder__list{flex-direction:column;gap:12px;padding:4px 0 0;display:flex}.wk-builder__empty{text-align:center;border:1px solid rgb(var(--champagne-rgb) / .08);background:linear-gradient(oklch(20% .035 210/.55) 0%,oklch(16% .028 210/.55) 100%);border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:36px 20px 32px;display:flex}.wk-builder__empty-icon{border:1px solid rgb(var(--champagne-rgb) / .12);width:52px;height:52px;color:rgb(var(--champagne-rgb) / .85);background:linear-gradient(oklch(26% .04 210) 0%,oklch(20% .035 210) 100%);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.wk-builder__empty-title{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-size:15px;font-weight:600}.wk-builder__empty-sub{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .65);max-width:260px;font-size:13px}.wk-builder__card{border:1px solid rgb(var(--champagne-rgb) / .1);background:linear-gradient(oklch(22% .038 210) 0%,oklch(17% .03 212) 100%);border-radius:20px;padding:12px;transition:box-shadow .16s ease-out,opacity .16s ease-out,transform .16s ease-out;box-shadow:inset 0 1px oklch(100% 0 0/.03),0 1px 2px oklch(0% 0 0/.28)}.wk-builder__card.is-dragging{opacity:.55;transform:scale(.99)}.wk-builder__card.is-drop-superset{box-shadow:inset 0 1px 0 oklch(100% 0 0/.05), 0 0 0 2px rgb(var(--champagne-rgb) / .55), 0 1px 2px oklch(0% 0 0/.28)}.wk-builder__card.is-drop-before{box-shadow:inset 0 3px 0 rgb(var(--champagne-rgb) / .85), 0 1px 2px oklch(0% 0 0/.28)}.wk-builder__card.is-drop-after{box-shadow:inset 0 -3px 0 rgb(var(--champagne-rgb) / .85), 0 1px 2px oklch(0% 0 0/.28)}.wk-builder__card-head{align-items:center;gap:6px;display:flex}.wk-builder__grip{width:22px;height:44px;color:rgb(var(--sea-glass-rgb) / .55);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:inline-flex}.wk-builder__grip:active{cursor:grabbing;color:rgb(var(--champagne-rgb) / .9)}.wk-builder__ex-body{flex:1;min-width:0}.wk-builder__ex-name{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.2}.wk-builder__ex-meta{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .7);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:500;display:inline-flex}.wk-builder__ex-tag{background:rgb(var(--champagne-rgb) / .14);border:1px solid rgb(var(--champagne-rgb) / .28);color:rgb(var(--champagne-rgb));letter-spacing:.01em;text-transform:none;border-radius:999px;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.wk-builder__card-actions{align-items:center;gap:2px;display:inline-flex}.wk-builder__icon-btn{color:oklch(90% .015 210/.85);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 6px;transition:background .14s,color .14s,transform .1s;display:inline-flex}.wk-builder__icon-btn:hover{background:rgb(var(--champagne-rgb) / .08);color:rgb(var(--white-rgb))}.wk-builder__icon-btn:active{transform:scale(.94)}.wk-builder__icon-btn:disabled{opacity:.35;cursor:not-allowed}.wk-builder__icon-btn:disabled:hover{color:oklch(90% .015 210/.85);background:0 0}.wk-builder__icon-btn:focus-visible{box-shadow:0 0 0 2px rgb(var(--champagne-rgb) / .5);outline:none}.wk-builder__icon-btn--danger:hover{color:oklch(75% .15 25);background:oklch(75% .15 25/.1)}.wk-builder__icon-btn--sm{border-radius:10px;min-width:36px;height:36px}.wk-builder__collapse{min-width:32px}.wk-builder__sets{border-top:1px solid rgb(var(--champagne-rgb) / .08);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.wk-builder__set-row{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 4px;transition:background .14s;display:flex}.wk-builder__set-row.is-warmup{opacity:.85}.wk-builder__set-label{min-width:54px;color:rgb(var(--sea-glass-rgb) / .7);font-family:var(--ds-font-sans,ui-sans-serif, system-ui);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:inline-flex}.wk-builder__set-index{color:rgb(var(--white-rgb));font-size:15px;font-weight:600}.wk-builder__set-word{letter-spacing:.01em;text-transform:none;color:rgb(var(--sea-glass-rgb) / .55);font-size:11px;font-weight:600}.wk-builder__steppers{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.wk-builder__warmup-tag{align-items:center;display:inline-flex}.wk-builder__set-actions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.wk-builder__row-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wk-builder__ghost{border:1px solid rgb(var(--champagne-rgb) / .12);color:oklch(92% .015 210/.9);min-height:34px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;cursor:pointer;background:oklch(22% .038 210/.6);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s,transform .1s;display:inline-flex}.wk-builder__ghost:hover{border-color:rgb(var(--champagne-rgb) / .4);color:rgb(var(--white-rgb))}.wk-builder__ghost:active{transform:scale(.98)}.wk-builder__ghost:focus-visible{box-shadow:0 0 0 2px rgb(var(--champagne-rgb) / .5);outline:none}.wk-builder__add{border:1px dashed rgb(var(--champagne-rgb) / .4);height:52px;color:rgb(var(--white-rgb));font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;cursor:pointer;background:linear-gradient(oklch(20% .035 210/.6) 0%,oklch(16% .028 210/.6) 100%);border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s,transform .12s;display:inline-flex}.wk-builder__add:hover{border-color:rgb(var(--champagne-rgb) / .7);background:linear-gradient(oklch(22% .038 210/.7) 0%,oklch(18% .032 210/.7) 100%)}.wk-builder__add:active{transform:scale(.99)}.wk-builder__add:focus-visible{box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .25);outline:none}.wk-builder__add-plus{color:oklch(18% .03 208);background:linear-gradient(180deg, rgb(var(--champagne-rgb)) 0%, oklch(82% .09 78) 100%);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;box-shadow:0 1px 2px oklch(0% 0 0/.35),inset 0 1px oklch(100% 0 0/.25)}.wk-builder__hint{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--sea-glass-rgb) / .55);text-align:center;margin:4px 4px 0;font-size:12px;font-weight:400}.wk-builder__actions{padding:12px 2px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);z-index:4;background:linear-gradient(oklch(14% .028 210/0) 0%,oklch(14% .028 210/.92) 30%,oklch(12% .025 214/.96) 100%);gap:10px;margin:0 -2px;display:flex;position:sticky;bottom:0}.wk-builder__primary,.wk-builder__secondary{height:54px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:-.005em;cursor:pointer;border-radius:16px;flex:1;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .16s,background .16s,opacity .16s}.wk-builder__primary{background:linear-gradient(180deg, rgb(var(--champagne-rgb)) 0%, oklch(80% .09 76) 100%);color:oklch(18% .03 208);border:1px solid rgb(var(--champagne-rgb) / .7);flex:2;box-shadow:0 1px 2px oklch(0% 0 0/.4),inset 0 1px oklch(100% 0 0/.3)}.wk-builder__primary:hover:not(:disabled){box-shadow:0 4px 12px rgb(var(--champagne-rgb) / .25), inset 0 1px 0 oklch(100% 0 0/.35)}.wk-builder__primary:active:not(:disabled){transform:scale(.98)}.wk-builder__secondary{color:rgb(var(--white-rgb));border:1px solid rgb(var(--champagne-rgb) / .2);background:linear-gradient(oklch(22% .04 210) 0%,oklch(18% .032 210) 100%);box-shadow:inset 0 1px oklch(100% 0 0/.04)}.wk-builder__secondary:hover:not(:disabled){border-color:rgb(var(--champagne-rgb) / .45);color:rgb(var(--white-rgb))}.wk-builder__secondary:active:not(:disabled){transform:scale(.98)}.wk-builder__primary:disabled,.wk-builder__secondary:disabled{opacity:.45;cursor:not-allowed}.wk-builder__primary:focus-visible,.wk-builder__secondary:focus-visible{box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .4);outline:none}@media (prefers-reduced-motion:reduce){.wk-builder__card,.wk-builder__chip,.wk-builder__ghost,.wk-builder__add,.wk-builder__primary,.wk-builder__secondary,.wk-builder__icon-btn{transition:none}}:is([data-ds-sheet]:has(>.wk-live),[data-ds-sheet]:has(.wk-live)){color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .14)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 55%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}[data-ds-sheet]:has(.wk-live) [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .35)!important}.wk-live{--wk-ink:rgb(var(--white-rgb));--wk-ink-muted:rgb(var(--sea-glass-rgb) / .72);--wk-hairline:rgb(var(--champagne-rgb) / .14);--wk-hairline-strong:rgb(var(--champagne-rgb) / .28);--wk-champagne:rgb(var(--champagne-rgb));--wk-surface:oklch(22% .038 210);--wk-surface-2:oklch(17% .03 212);--ds-surface:var(--wk-surface);--ds-surface-2:var(--wk-surface-2);--ds-hairline:var(--wk-hairline);--ds-hairline-strong:var(--wk-hairline-strong);--ds-ink:var(--wk-ink);--ds-ink-muted:var(--wk-ink-muted);--ds-mint:var(--wk-champagne);--ds-iris:oklch(72% .05 210/.55);color:var(--wk-ink);font-family:var(--ds-font-sans,ui-sans-serif, system-ui);flex-direction:column;gap:16px;padding:4px 2px;display:flex}.wk-live__hdr{grid-template-columns:44px 1fr auto 44px 44px;align-items:center;gap:8px;padding:2px;display:grid}.wk-live__hdr-title{flex-direction:column;min-width:0;padding:0 4px;display:flex}.wk-live__overline{letter-spacing:.01em;text-transform:none;color:var(--wk-champagne);opacity:.9;font-size:10px;font-weight:600}.wk-live__title{color:var(--wk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.wk-live__hdr-time{border:1px solid var(--wk-hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:oklch(22% .038 210/.55);border-radius:999px;padding:6px 12px}.wk-live__time{color:var(--wk-ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:15px;font-weight:600}.wk-live__ctrl{appearance:none;border:1px solid var(--wk-hairline-strong);color:var(--wk-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklch(20% .035 210/.7);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s,transform .12s,border-color .16s;display:inline-flex}.wk-live__ctrl:hover:not(:disabled){border-color:rgb(var(--champagne-rgb) / .38);background:oklch(24% .04 210/.85)}.wk-live__ctrl:active:not(:disabled){transform:scale(.96)}.wk-live__ctrl:disabled{opacity:.4;cursor:not-allowed}.wk-live__ctrl[aria-pressed=true]{background:rgb(var(--champagne-rgb) / .16);border-color:rgb(var(--champagne-rgb) / .45);color:var(--wk-champagne)}.wk-live__ctrl--sm{width:44px;height:44px}.wk-live__rail{border:1px solid var(--wk-hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .06);background:oklch(20% .035 210/.55);border-radius:999px;align-self:center;align-items:center;gap:14px;padding:8px 14px;display:inline-flex}.wk-live__stat{align-items:baseline;gap:6px;display:inline-flex}.wk-live__stat-num{color:var(--wk-ink);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:13px;font-weight:600}.wk-live__stat-lbl{letter-spacing:.01em;text-transform:none;color:var(--wk-ink-muted);font-size:10px;font-weight:600}.wk-live__stat-sep{background:var(--wk-hairline-strong);width:1px;height:14px}.wk-live__focus{border:1px solid var(--wk-hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .08), 0 24px 60px -34px oklch(0% 0 0/.55);background:linear-gradient(oklch(24% .04 210/.72),oklch(19% .032 212/.9));border-radius:22px;flex-direction:column;gap:14px;min-height:0;padding:14px;display:flex;position:relative}.wk-live__focus--rest{align-items:stretch}.wk-live-rest__panel--inline{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;gap:12px;padding:8px 4px 4px;animation:none}.wk-live__media{border:1px solid var(--wk-hairline);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .06);aspect-ratio:4/5;background:radial-gradient(120% 90% at 100% 0,oklch(32% .058 202/.55) 0%,#0000 60%),linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(16% .03 212/.9) 100%);border-radius:18px;padding:0;overflow:hidden}.wk-live__media .wk-media{width:100%;height:100%;aspect-ratio:4/5!important}.wk-live__media .wk-media>img,.wk-live__media .wk-media>video{object-fit:cover!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important}.wk-live__ex-head{flex-direction:column;gap:4px;padding:0 2px;display:flex}.wk-live__ex-overline{letter-spacing:.01em;text-transform:none;color:var(--wk-champagne);opacity:.9;font-size:10px;font-weight:600}.wk-live__ex-name{letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:0;font-size:22px;font-weight:600;line-height:1.15}.wk-live__ex-cue{color:var(--wk-ink-muted);margin:2px 0 0;font-size:13px;font-style:italic;line-height:1.45}.wk-live__logged{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wk-live__logged-row{border:1px solid var(--wk-hairline);background:oklch(20% .035 210/.55);border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.wk-live__logged-row.is-warmup{opacity:.62}.wk-live__logged-check{width:20px;height:20px;color:var(--wk-champagne);background:rgb(var(--champagne-rgb) / .14);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.wk-live__logged-lbl{letter-spacing:.1em;text-transform:none;color:var(--wk-ink-muted);font-size:11px;font-weight:600}.wk-live__logged-num{color:var(--wk-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600}.wk-live__loggers{flex-wrap:wrap;justify-content:space-between;gap:14px 18px;padding:4px 2px 2px;display:flex}.wk-live__logger{flex-direction:column;flex:140px;align-items:center;gap:6px;display:flex}.wk-live__logger-lbl{letter-spacing:.01em;text-transform:none;color:var(--wk-ink-muted);font-size:10px;font-weight:600}.wk-live__meta-row{align-items:center;gap:10px;padding:0 2px;display:flex}.wk-live__cta{appearance:none;border:1px solid rgb(var(--champagne-rgb) / .55);color:oklch(16% .03 214);letter-spacing:.01em;cursor:pointer;width:100%;min-height:58px;box-shadow:inset 0 1px 0 oklch(100% 0 0/.35), 0 12px 30px -14px rgb(var(--champagne-rgb) / .55);background:linear-gradient(178deg,oklch(90% .09 82) 0%,oklch(82% .09 78) 100%);border-radius:18px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .16s,opacity .16s;display:inline-flex}.wk-live__cta:hover:not(:disabled){box-shadow:inset 0 1px 0 oklch(100% 0 0/.4), 0 16px 34px -14px rgb(var(--champagne-rgb) / .6)}.wk-live__cta:active:not(:disabled){transform:scale(.985)}.wk-live__cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.wk-live__nav{border-top:1px solid var(--wk-hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:2px;padding-top:4px;display:grid}.wk-live__nav-btn{appearance:none;border:1px solid var(--wk-hairline-strong);min-height:44px;color:var(--wk-ink);letter-spacing:.01em;text-transform:none;cursor:pointer;background:oklch(20% .035 210/.7);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s;display:inline-flex}.wk-live__nav-btn:hover:not(:disabled){border-color:rgb(var(--champagne-rgb) / .35);background:oklch(24% .04 210/.85)}.wk-live__nav-btn:disabled{opacity:.35;cursor:not-allowed}.wk-live__nav-next{text-align:center;color:var(--wk-ink-muted);text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-size:12px;overflow:hidden}.wk-live__nav-next em{color:var(--wk-ink);font-style:normal;font-weight:600}.wk-live__finish{appearance:none;border:1px solid var(--wk-hairline-strong);color:var(--wk-ink-muted);letter-spacing:.01em;text-transform:none;cursor:pointer;background:0 0;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:600;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.wk-live__finish:hover{color:var(--wk-champagne);border-color:rgb(var(--champagne-rgb) / .5);background:rgb(var(--champagne-rgb) / .08)}[data-ds-modal]:has(.wk-live-end-dialog){--ds-surface:oklch(20% .038 210);--ds-surface-2:oklch(16% .03 212);--ds-ink:rgb(var(--white-rgb));--ds-ink-muted:rgb(var(--sea-glass-rgb) / .72);--ds-hairline:rgb(var(--champagne-rgb) / .16);--ds-hairline-strong:rgb(var(--champagne-rgb) / .28);--ds-focus-ring:rgb(var(--champagne-rgb) / .58);color:rgb(var(--white-rgb))!important;border:1px solid rgb(var(--champagne-rgb) / .18)!important;box-shadow:0 22px 60px -28px oklch(0% 0 0/.72), inset 0 1px 0 rgb(var(--champagne-rgb) / .08)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.5) 0%,#0000 58%),linear-gradient(178deg,oklch(19% .036 208) 0%,oklch(12% .025 214) 100%)!important}[data-ds-modal]:has(.wk-live-end-dialog) .ds-title-lg{color:rgb(var(--white-rgb))!important}.wk-live-end-dialog{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.wk-live-options-sheet{--ds-surface:oklch(20% .038 210);--ds-surface-2:oklch(16% .03 212);--ds-ink:rgb(var(--white-rgb));--ds-ink-muted:rgb(var(--sea-glass-rgb) / .72);--ds-hairline:rgb(var(--champagne-rgb) / .16);--ds-hairline-strong:rgb(var(--champagne-rgb) / .28);--ds-focus-ring:rgb(var(--champagne-rgb) / .58);color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .18)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.5) 0%,#0000 58%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important}.wk-live-options-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .38)!important}.wk-live-options{flex-direction:column;gap:8px;display:flex}.wk-live-options__actions{flex-direction:column;gap:8px;margin-top:8px;display:flex}.wk-live-rest{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:oklch(10% .02 214/.72);justify-content:center;align-items:flex-end;animation:.2s cubic-bezier(.22,1,.36,1) ds-fade-in;display:flex;position:fixed;inset:0}.wk-live-rest__panel{width:100%;max-width:520px;padding:22px 22px calc(env(safe-area-inset-bottom,0px) + 26px);border:1px solid var(--wk-hairline,rgb(var(--champagne-rgb) / .14));color:rgb(var(--white-rgb));box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .1), 0 -30px 70px -30px oklch(0% 0 0/.6);--ds-hairline:rgb(var(--champagne-rgb) / .18);--ds-mint:rgb(var(--champagne-rgb));--ds-iris:oklch(72% .05 210/.6);--ds-ink:rgb(var(--white-rgb));--ds-ink-muted:rgb(var(--sea-glass-rgb) / .72);background:radial-gradient(120% 90% at 50% 0,oklch(30% .055 202/.55) 0%,#0000 55%),linear-gradient(178deg,oklch(20% .038 210) 0%,oklch(13% .028 214) 100%);border-bottom:0;border-top-left-radius:26px;border-top-right-radius:26px;flex-direction:column;align-items:center;gap:14px;animation:.26s cubic-bezier(.22,1,.36,1) ds-slide-up;display:flex}.wk-live-rest__controls{gap:10px;display:flex}.wk-live-rest__chip{appearance:none;border:1px solid rgb(var(--champagne-rgb) / .28);min-width:88px;min-height:44px;color:rgb(var(--white-rgb));letter-spacing:.02em;font-variant-numeric:tabular-nums;cursor:pointer;background:oklch(22% .038 210/.7);border-radius:999px;padding:0 18px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,transform .12s}.wk-live-rest__chip:hover{border-color:rgb(var(--champagne-rgb) / .5);background:oklch(26% .045 210/.85)}.wk-live-rest__chip:active{transform:scale(.96)}.wk-live-rest__next{color:rgb(var(--sea-glass-rgb) / .72);font-size:12px}.wk-live-rest__next em{color:rgb(var(--white-rgb));font-style:normal;font-weight:600}.wk-live-rest__pr{border:1px solid rgb(var(--champagne-rgb) / .45);background:rgb(var(--champagne-rgb) / .12);color:rgb(var(--champagne-rgb));letter-spacing:.02em;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}@keyframes ds-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wk-live-rest,.wk-live-rest__panel,.wk-live__focus{animation:none!important}}@media (width<=380px){.wk-live__hdr{grid-template-columns:40px 1fr auto 40px 40px}.wk-live__ctrl{width:40px;height:40px}.wk-live__ex-name{font-size:20px}}.wk-summary-sheet{color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .16)!important;box-shadow:0 -1px 0 rgb(var(--champagne-rgb) / .1) inset, 0 -30px 60px -30px oklch(0% 0 0/.5)!important;background:radial-gradient(140% 90% at 50% -10%,oklch(34% .06 202/.55) 0%,#0000 60%),radial-gradient(120% 80% at 0 100%,oklch(22% .05 210/.65) 0%,#0000 55%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important;border-left:0!important;border-right:0!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.wk-summary-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .4)!important}.wk-calendar-sheet{--ds-surface:oklch(20% .038 210);--ds-surface-2:oklch(16% .03 212);--ds-ink:rgb(var(--white-rgb));--ds-ink-muted:rgb(var(--sea-glass-rgb) / .72);--ds-hairline:rgb(var(--champagne-rgb) / .16);--ds-hairline-strong:rgb(var(--champagne-rgb) / .28);color:rgb(var(--white-rgb))!important;border-top:1px solid rgb(var(--champagne-rgb) / .18)!important;background:radial-gradient(140% 90% at 100% 0,oklch(32% .058 202/.5) 0%,#0000 58%),linear-gradient(178deg,oklch(18% .035 208) 0%,oklch(12% .025 214) 100%)!important}.wk-calendar-sheet [data-ds-sheet-grabber]>div{background:rgb(var(--champagne-rgb) / .38)!important}.wk-calendar{flex-direction:column;gap:14px;padding-bottom:48px;display:flex}.wk-calendar__summary{color:rgb(var(--sea-glass-rgb) / .72)!important}.wk-calendar__month{color:rgb(var(--white-rgb))!important}.wk-calendar__grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.wk-calendar__weekday{text-align:center;letter-spacing:.01em;color:rgb(var(--champagne-rgb) / .62);font-size:11px;font-weight:600}.wk-calendar__day{aspect-ratio:1;border:1px solid rgb(var(--champagne-rgb) / .14);box-shadow:inset 0 1px 0 rgb(var(--champagne-rgb) / .04);background:oklch(18% .035 210/.58);border-radius:10px;justify-content:space-between;align-items:flex-start;padding:6px;display:flex;position:relative}.wk-calendar__day[data-state=done]{background:oklch(82% .11 172/.1);border-color:oklch(82% .11 172/.46)}.wk-calendar__day[data-state=planned]{border-color:rgb(var(--champagne-rgb) / .3);background:rgb(var(--champagne-rgb) / .08)}.wk-calendar__date{color:rgb(var(--sea-glass-rgb) / .72);font-size:11px}.wk-calendar__dot{background:0 0;border-radius:999px;width:7px;height:7px}.wk-calendar__day[data-state=done] .wk-calendar__dot{background:oklch(82% .11 172);box-shadow:0 0 0 3px oklch(82% .11 172/.12)}.wk-calendar__day[data-state=planned] .wk-calendar__dot{background:rgb(var(--champagne-rgb));box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .1)}.wk-summary{flex-direction:column;gap:22px;padding:4px 4px 132px;display:flex}.wk-summary__hero{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 8px 4px;display:flex}.wk-summary__hero-mark{justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:6px;display:inline-flex;position:relative}.wk-summary__hero-ring{border:1px solid rgb(var(--champagne-rgb) / .35);background:radial-gradient(60% 60% at 50% 50%, rgb(var(--champagne-rgb) / .14) 0%, transparent 70%), linear-gradient(160deg, oklch(24% .045 205/.85) 0%, oklch(14% .028 212) 100%);box-shadow:0 0 0 1px rgb(var(--champagne-rgb) / .1) inset, 0 12px 40px -14px rgb(var(--champagne-rgb) / .3);border-radius:999px;animation:.52s cubic-bezier(.22,1,.36,1) both wk-summary-ring-in;position:absolute;inset:0}.wk-summary__hero-check{color:oklch(20% .03 210);width:52px;height:52px;box-shadow:0 4px 14px -4px rgb(var(--champagne-rgb) / .55), 0 0 0 1px rgb(var(--white-rgb) / .35) inset;background:linear-gradient(160deg,oklch(92% .09 84) 0%,oklch(84% .1 78) 100%);border-radius:999px;justify-content:center;align-items:center;animation:.52s cubic-bezier(.22,1,.36,1) 80ms both wk-summary-check-in;display:inline-flex;position:relative}.wk-summary__overline{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .85);font-size:11px;font-weight:600}.wk-summary__title{font-family:var(--ds-serif,"Instrument Serif", ui-serif, Georgia, serif);letter-spacing:-.01em;color:rgb(var(--white-rgb));margin:2px 0 0;font-size:32px;font-weight:400;line-height:1.1}.wk-summary__subtitle{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb) / .78);max-width:30ch;margin:4px 0 0;font-size:14px;line-height:1.5}.wk-summary__timestamp{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.02em;color:rgb(var(--white-rgb) / .6);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px}.wk-summary__metrics{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 4px;display:grid}.wk-summary__metric{border:1px solid rgb(var(--champagne-rgb) / .1);min-height:76px;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .05) inset;background:oklch(15% .025 210/.72);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 8px;display:flex}.wk-summary__metric-value{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1}.wk-summary__metric-label{letter-spacing:.01em;color:rgb(var(--white-rgb) / .65);text-transform:none;font-size:11px}.wk-summary__section{flex-direction:column;gap:10px;padding:0 4px;display:flex}.wk-summary__section-label{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;text-transform:none;color:rgb(var(--champagne-rgb) / .8);font-size:11px;font-weight:600}.wk-summary__prs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wk-summary__pr{border:1px solid rgb(var(--champagne-rgb) / .22);min-height:48px;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .08) inset, 0 6px 20px -12px rgb(var(--champagne-rgb) / .25);background:linear-gradient(90deg,oklch(20% .04 208/.75) 0%,oklch(15% .025 210/.72) 100%);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.wk-summary__pr-icon{color:oklch(20% .03 210);background:linear-gradient(160deg,oklch(92% .09 84) 0%,oklch(84% .1 78) 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.wk-summary__pr-name{color:rgb(var(--white-rgb));flex:1;font-size:14px;font-weight:600}.wk-summary__pr-tag{letter-spacing:.01em;text-transform:none;color:oklch(90% .09 82);background:rgb(var(--champagne-rgb) / .12);border:1px solid rgb(var(--champagne-rgb) / .25);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.wk-summary__dist{border:1px solid rgb(var(--champagne-rgb) / .1);background:oklch(15% .025 210/.72);border-radius:16px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.wk-summary__dist-row{flex-direction:column;gap:4px;display:flex}.wk-summary__dist-head{justify-content:space-between;align-items:baseline;display:flex}.wk-summary__dist-name{color:rgb(var(--white-rgb) / .9);font-size:13px}.wk-summary__dist-pct{color:rgb(var(--white-rgb) / .75);font-variant-numeric:tabular-nums;font-size:12px}.wk-summary__dist-track{border:1px solid rgb(var(--champagne-rgb) / .06);background:oklch(10% .02 214/.6);border-radius:999px;height:6px;overflow:hidden}.wk-summary__dist-fill{height:100%;box-shadow:0 0 12px -2px rgb(var(--champagne-rgb) / .5);background:linear-gradient(90deg,oklch(78% .09 82) 0%,oklch(90% .09 84) 100%);border-radius:999px}.wk-summary__ex-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wk-summary__ex-row{border:1px solid rgb(var(--champagne-rgb) / .1);min-height:56px;box-shadow:0 1px 0 rgb(var(--champagne-rgb) / .05) inset;background:oklch(15% .025 210/.72);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wk-summary__ex-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wk-summary__ex-name{color:rgb(var(--white-rgb));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.wk-summary__ex-pr{letter-spacing:.1em;color:oklch(20% .03 210);background:linear-gradient(160deg,oklch(92% .09 84) 0%,oklch(84% .1 78) 100%);border-radius:999px;flex:none;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.wk-summary__ex-meta{color:rgb(var(--white-rgb) / .7);font-variant-numeric:tabular-nums;font-size:12px}.wk-summary__ex-vol{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.wk-summary__ex-vol-num{color:rgb(var(--white-rgb));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:600}.wk-summary__ex-vol-label{letter-spacing:.01em;text-transform:none;color:rgb(var(--white-rgb) / .6);font-size:10px}.wk-summary__share-preview{white-space:pre-wrap;width:1px;height:1px;margin:0;position:absolute;top:auto;left:-10000px;overflow:hidden}.wk-summary__actions{padding:12px 16px calc(env(safe-area-inset-bottom) + 12px);border-top:1px solid rgb(var(--champagne-rgb) / .1);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0000 0%,oklch(12% .025 214/.95) 40%,oklch(12% .025 214) 100%);gap:8px;margin:0 -20px -20px;display:flex;position:sticky;bottom:0;left:0;right:0}.wk-summary__action{appearance:none;height:54px;font-family:var(--ds-font-sans,ui-sans-serif, system-ui);letter-spacing:.01em;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:transform .14s,filter .14s,background .14s;display:inline-flex}.wk-summary__action:focus-visible{outline:2px solid rgb(var(--champagne-rgb) / .65);outline-offset:2px}.wk-summary__action:active{transform:scale(.98)}.wk-summary__action--primary{color:oklch(18% .03 210);box-shadow:0 0 0 1px rgb(var(--white-rgb) / .3) inset, 0 10px 28px -12px rgb(var(--champagne-rgb) / .55);background:linear-gradient(160deg,oklch(92% .09 84) 0%,oklch(82% .1 78) 100%);flex:auto}.wk-summary__action--primary:hover{filter:brightness(1.03)}.wk-summary__action--secondary{min-width:54px;color:rgb(var(--white-rgb) / .9);border:1px solid rgb(var(--champagne-rgb) / .22);background:oklch(15% .025 210/.75);flex:none;padding:0 14px}.wk-summary__action--secondary:hover{color:rgb(var(--white-rgb));background:oklch(18% .03 210/.85)}@keyframes wk-summary-ring-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes wk-summary-check-in{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (width<=339px){.wk-summary__metrics{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.wk-summary__hero-ring,.wk-summary__hero-check{animation:none!important}}.wk-celebration{z-index:200;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:22px;animation:.24s ease-out both wk-cel-fade-in;display:flex;position:fixed;inset:0}.wk-celebration__scrim{-webkit-backdrop-filter:blur(10px);background:radial-gradient(60% 40% at 50% 45%,oklch(20% .04 208/.55) 0%,#0000 70%),oklch(10% .02 214/.72);position:absolute;inset:0}.wk-celebration__stage{justify-content:center;align-items:center;width:160px;height:160px;display:inline-flex;position:relative}.wk-celebration__bloom{background:radial-gradient(circle at 50% 50%, rgb(var(--champagne-rgb) / .35) 0%, transparent 60%);border-radius:999px;animation:.9s cubic-bezier(.22,1,.36,1) both wk-cel-bloom;position:absolute;inset:-20px}.wk-celebration__halo{border:1px solid rgb(var(--champagne-rgb) / .35);box-shadow:0 0 0 1px rgb(var(--champagne-rgb) / .1) inset, 0 20px 60px -20px rgb(var(--champagne-rgb) / .4);background:linear-gradient(160deg,oklch(24% .045 205/.85) 0%,oklch(14% .028 212) 100%);border-radius:999px;animation:.52s cubic-bezier(.22,1,.36,1) both wk-cel-halo;position:absolute;inset:8px}.wk-celebration__mark{color:oklch(20% .03 210);width:84px;height:84px;box-shadow:0 6px 20px -6px rgb(var(--champagne-rgb) / .6), 0 0 0 1px rgb(var(--white-rgb) / .35) inset;background:linear-gradient(160deg,oklch(92% .09 84) 0%,oklch(82% .1 78) 100%);border-radius:999px;justify-content:center;align-items:center;animation:.52s cubic-bezier(.22,1,.36,1) 80ms both wk-cel-mark;display:inline-flex;position:relative}.wk-celebration__particles{pointer-events:none;position:absolute;inset:0}.wk-celebration__particle{width:5px;height:5px;box-shadow:0 0 8px rgb(var(--champagne-rgb) / .7);transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0);opacity:0;background:oklch(90% .09 84);border-radius:999px;animation:.9s cubic-bezier(.22,1,.36,1) .14s both wk-cel-particle;position:absolute;top:50%;left:50%}.wk-celebration__caption{text-align:center;padding:0 24px;position:relative}.wk-celebration__title{font-family:var(--ds-serif,"Instrument Serif", ui-serif, Georgia, serif);color:rgb(var(--white-rgb));letter-spacing:-.01em;margin:0;font-size:26px;font-weight:400}.wk-celebration__detail{font-family:var(--ds-font-sans,ui-sans-serif, system-ui);color:rgb(var(--white-rgb) / .75);margin:6px 0 0;font-size:13px}.wk-celebration.is-reduced .wk-celebration__bloom,.wk-celebration.is-reduced .wk-celebration__halo,.wk-celebration.is-reduced .wk-celebration__mark{animation:none!important}@keyframes wk-cel-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wk-cel-bloom{0%{opacity:0;transform:scale(.6)}50%{opacity:1}to{opacity:.6;transform:scale(1.05)}}@keyframes wk-cel-halo{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes wk-cel-mark{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes wk-cel-particle{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0)}40%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-72px)}}@media (prefers-reduced-motion:reduce){.wk-celebration__bloom,.wk-celebration__halo,.wk-celebration__mark,.wk-celebration__particle{animation:none!important}.wk-celebration__particle{display:none}}.wk-canvas{width:100%;min-height:100dvh;color:rgb(var(--white-rgb));background:radial-gradient(120% 60% at 8% -10%,oklch(34% .06 200/.55) 0%,#0000 60%),radial-gradient(90% 55% at 100% 0,oklch(30% .055 195/.42) 0%,#0000 65%),radial-gradient(140% 90% at 50% 100%,oklch(22% .045 205/.55) 0%,#0000 70%),linear-gradient(oklch(19% .038 210) 0%,oklch(14% .028 212) 100%);position:relative}.wk-live,.wk-summary,.wk-live-options,.wk-live-end-dialog,[data-ds-sheet].wk-live-sheet,[data-ds-sheet].wk-live-options-sheet,[data-ds-sheet].wk-summary-sheet,[data-ds-modal].wk-live-end-modal{--wk-ink:rgb(var(--white-rgb) / .95);--wk-ink-muted:rgb(var(--white-rgb) / .68);--wk-ink-subtle:rgb(var(--white-rgb) / .5);--wk-hairline:rgb(var(--sea-glass-rgb) / .14);--wk-hairline-strong:rgb(var(--sea-glass-rgb) / .28);--wk-champagne:var(--champagne);--wk-surface:var(--canvas-2);--wk-surface-2:var(--canvas-3);--ds-ink:rgb(var(--white-rgb) / .95);--ds-ink-muted:rgb(var(--white-rgb) / .68);--ds-ink-subtle:rgb(var(--white-rgb) / .5);--ds-surface:var(--canvas-2);--ds-surface-2:var(--canvas-3);--ds-hairline:rgb(var(--sea-glass-rgb) / .14);--ds-hairline-strong:rgb(var(--sea-glass-rgb) / .28);--ds-iris-500:var(--tiffany);--ds-iris-300:rgb(var(--tiffany-rgb) / .35);--ds-iris-100:rgb(var(--tiffany-rgb) / .16);--ds-mint-500:var(--champagne);--ds-mint-300:rgb(var(--champagne-rgb) / .35);--ds-mint-100:rgb(var(--champagne-rgb) / .16)}[data-ds-sheet].wk-live-sheet,[data-ds-sheet].wk-live-options-sheet,[data-ds-sheet].wk-summary-sheet{background:radial-gradient(140% 90% at 50% -10%, rgb(var(--tiffany-rgb) / .1) 0%, transparent 60%), linear-gradient(178deg, var(--canvas-2) 0%, var(--canvas-4) 100%)!important;border-top:1px solid rgb(var(--sea-glass-rgb) / .14)!important;color:rgb(var(--white-rgb) / .95)!important}[data-ds-modal].wk-live-end-modal{background:radial-gradient(140% 90% at 100% 0%, rgb(var(--tiffany-rgb) / .1) 0%, transparent 58%), linear-gradient(178deg, var(--canvas-2) 0%, var(--canvas-4) 100%)!important;border:1px solid rgb(var(--sea-glass-rgb) / .18)!important;color:rgb(var(--white-rgb) / .95)!important}.wk-live .wk-live__focus{background:radial-gradient(120% 70% at 50% 0%, rgb(var(--tiffany-rgb) / .08) 0%, transparent 60%), linear-gradient(180deg, var(--canvas-1) 0%, var(--canvas-3) 100%)!important;border-color:rgb(var(--sea-glass-rgb) / .14)!important}.wk-live .wk-live__focus--rest{background:radial-gradient(90% 55% at 50% 0%, rgb(var(--champagne-rgb) / .14) 0%, transparent 60%), linear-gradient(180deg, var(--canvas-2) 0%, var(--canvas-4) 100%)!important}.wk-live .wk-live__hdr-time,.wk-live .wk-live__rail,.wk-live .wk-live__logged-row,.wk-live .wk-live__nav-btn,.wk-live .wk-live__ctrl,.wk-live .wk-live-rest__chip{background:rgb(var(--deep-ocean-rgb) / .55)!important;border-color:rgb(var(--sea-glass-rgb) / .16)!important;color:rgb(var(--white-rgb) / .85)!important}.wk-live .wk-live__logged-check{color:var(--tiffany)!important;background:rgb(var(--tiffany-rgb) / .14)!important}.wk-live .wk-live__ex-cue,.wk-live .wk-live-rest__next em,.wk-live .wk-live__nav-next em{color:rgb(var(--white-rgb) / .78)}.wk-live .wk-live-rest__pr{color:var(--champagne)!important}.wk-live .wk-live__media{background:rgb(var(--deep-ocean-rgb) / .55)!important;border:1px solid rgb(var(--sea-glass-rgb) / .14)!important}.wk-live .wk-live__overline,.wk-live .wk-live__ex-overline,.wk-summary .wk-summary__overline,.wk-summary .wk-summary__section-label{color:var(--champagne)!important;letter-spacing:.14em!important}.wk-live .wk-live__time,.wk-live .wk-live__stat-num,.wk-live .wk-live__logged-num,.wk-summary .wk-summary__metric-value,.wk-summary .wk-summary__ex-vol-num{font-variant-numeric:tabular-nums;font-family:var(--font-playfair,"Playfair Display", ui-serif, Georgia, serif)!important;letter-spacing:-.01em!important;color:rgb(var(--white-rgb) / .95)!important;font-weight:500!important}.wk-summary .wk-summary__title,[data-ds-sheet].wk-live-options-sheet .ds-title-md,[data-ds-modal].wk-live-end-modal .ds-title-lg{font-family:var(--font-playfair,"Playfair Display", ui-serif, Georgia, serif)!important;letter-spacing:-.01em!important;color:rgb(var(--white-rgb) / .95)!important;font-weight:500!important}.wk-summary .wk-summary__subtitle,.wk-summary .wk-summary__timestamp,[data-ds-modal].wk-live-end-modal .ds-body-md{color:rgb(var(--white-rgb) / .68)!important}.wk-live .wk-live__cta,[data-ds-sheet].wk-summary-sheet .wk-summary__action--primary,[data-ds-modal].wk-live-end-modal .wk-live-end-dialog>button:last-child,[data-ds-sheet].wk-live-options-sheet .wk-live-options__actions>button:last-child{background:linear-gradient(140deg, color-mix(in srgb, var(--champagne) 78%, white), var(--champagne))!important;color:var(--deep-ocean)!important;box-shadow:0 6px 18px rgb(var(--champagne-rgb) / .4)!important;border:1px solid #0000!important}.wk-live .wk-live__cta:disabled,[data-ds-modal].wk-live-end-modal .wk-live-end-dialog>button:last-child:disabled,[data-ds-sheet].wk-live-options-sheet .wk-live-options__actions>button:last-child:disabled{box-shadow:none!important;opacity:.55!important}[data-ds-modal].wk-live-end-modal .wk-live-end-dialog>button:first-child,[data-ds-sheet].wk-live-options-sheet .wk-live-options__actions>button:not(:last-child),[data-ds-sheet].wk-summary-sheet .wk-summary__action--secondary{color:rgb(var(--white-rgb) / .85)!important;border:1px solid rgb(var(--white-rgb) / .16)!important;box-shadow:none!important;background:0 0!important}.wk-live .wk-live__finish{color:rgb(var(--white-rgb) / .7)!important;border:1px solid rgb(var(--white-rgb) / .12)!important;background:0 0!important}.wk-summary .wk-summary__hero-mark{color:var(--deep-ocean)!important}.wk-summary .wk-summary__hero-ring{border-color:rgb(var(--sea-glass-rgb) / .35)!important;background:radial-gradient(60% 60% at 50% 50%, rgb(var(--tiffany-rgb) / .18) 0%, transparent 70%), linear-gradient(160deg, var(--canvas-1) 0%, var(--canvas-3) 100%)!important;box-shadow:inset 0 0 0 1px rgb(var(--sea-glass-rgb) / .14), 0 12px 40px -14px rgb(var(--tiffany-rgb) / .4)!important}.wk-summary .wk-summary__hero-check{color:var(--deep-ocean)!important;background:linear-gradient(160deg, var(--sea-glass) 0%, var(--tiffany) 100%)!important;box-shadow:0 4px 14px -4px rgb(var(--tiffany-rgb) / .55), inset 0 0 0 1px rgb(var(--white-rgb) / .28)!important}.wk-summary .wk-summary__metric,.wk-summary .wk-summary__pr,.wk-summary .wk-summary__ex-row{background:rgb(var(--deep-ocean-rgb) / .55)!important;border:1px solid rgb(var(--sea-glass-rgb) / .12)!important;color:rgb(var(--white-rgb) / .9)!important}.wk-summary .wk-summary__metric-label,.wk-summary .wk-summary__ex-meta,.wk-summary .wk-summary__ex-vol-label{color:rgb(var(--white-rgb) / .6)!important}.wk-summary .wk-summary__ex-pr,.wk-summary .wk-summary__pr-tag{color:var(--deep-ocean)!important;background:var(--champagne)!important}.wk-summary .wk-summary__dist-fill,.wk-summary .wk-summary__dist-bar>span{background:linear-gradient(90deg, var(--tiffany) 0%, var(--champagne) 100%)!important;box-shadow:0 0 12px -2px rgb(var(--champagne-rgb) / .45)!important}[data-ds-sheet].wk-summary-sheet .wk-summary__actions{background:linear-gradient(180deg, transparent 0%, var(--canvas-4) 45%)!important;border-top:1px solid rgb(var(--sea-glass-rgb) / .12)!important}.wk-live-options .ds-title-sm,[data-ds-sheet].wk-live-options-sheet .ds-body-sm{color:rgb(var(--white-rgb) / .72)!important}[data-ds-sheet].wk-live-sheet,[data-ds-sheet].wk-live-options-sheet,[data-ds-sheet].wk-summary-sheet{background:linear-gradient(160deg, rgb(var(--canvas-3-rgb)) 0%, rgb(var(--canvas-4-rgb)) 100%)!important}.wk-live .wk-live__focus,.wk-live-rest__panel{background:0 0!important}.wk-media{color:rgb(var(--white-rgb) / .55)!important}.wk-detail-sheet,[data-ds-sheet].wk-detail-sheet,.wk-detail__hero,.wk-detail__row,[data-ds-modal].wk-live-end-modal{background:linear-gradient(160deg, rgb(var(--canvas-3-rgb)) 0%, rgb(var(--canvas-4-rgb)) 100%)!important}.wk-detail__hero-glow{background:radial-gradient(120% 80% at 50% 0%, rgb(var(--tiffany-rgb) / .08) 0%, transparent 62%)!important}.wk-live .wk-live__media,.wk-media{background:linear-gradient(160deg, rgb(var(--white-rgb) / .04) 0%, rgb(var(--tiffany-rgb) / .03) 100%)!important}.wk-detail__actions,.wk-summary__actions{background:linear-gradient(160deg, rgb(var(--canvas-3-rgb)) 0%, rgb(var(--canvas-4-rgb)) 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:1px solid rgb(var(--sea-glass-rgb) / .14)!important}[data-ds-sheet].wk-detail-sheet{-webkit-backdrop-filter:blur(26px)!important;backdrop-filter:blur(26px)!important}.wk-detail__actions{padding:14px 20px!important}[data-ds-sheet].wk-detail-sheet{width:auto!important;height:auto!important;max-height:72vh!important;left:12px!important;right:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 14px)!important;border-radius:26px!important;top:auto!important;overflow:hidden!important}.wk-detail__actions{border-bottom-right-radius:26px!important;border-bottom-left-radius:26px!important;margin:0!important}[data-ds-sheet].wk-detail-sheet{max-height:66vh!important;position:fixed!important}.wk-detail__actions{padding:14px 20px 18px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}[data-ds-sheet].wk-detail-sheet>:not(.wk-detail__actions){padding-bottom:150px}[data-ds-sheet].wk-detail-sheet{-webkit-overflow-scrolling:touch!important;padding-bottom:0!important;overflow:hidden auto!important}.wk-detail__actions{left:12px!important;right:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 14px)!important;z-index:3!important;border-bottom-right-radius:26px!important;border-bottom-left-radius:26px!important;padding:14px 20px 18px!important;position:fixed!important}[data-ds-sheet].wk-detail-sheet{flex-direction:column!important;display:flex!important;overflow:hidden!important}[data-ds-sheet].wk-detail-sheet>:not(.wk-detail__actions){-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;padding-bottom:8px!important;overflow-y:auto!important}.wk-detail__actions{border-bottom-right-radius:26px!important;border-bottom-left-radius:26px!important;flex:none!important;margin:0!important;padding:14px 20px 18px!important;position:static!important}[data-ds-sheet].wk-detail-sheet>h2,[data-ds-sheet].wk-detail-sheet>style{flex:none!important}[data-ds-sheet].wk-detail-sheet>div:has(>.wk-detail__actions){-webkit-overflow-scrolling:touch!important;flex-direction:column!important;display:flex!important;overflow-y:auto!important}.wk-detail__actions{z-index:3!important;padding:14px 20px 18px!important;padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px))!important;border-bottom-right-radius:26px!important;border-bottom-left-radius:26px!important;margin:auto 0 0!important;position:sticky!important;bottom:0!important}[data-ds-sheet].wk-detail-sheet>div:has(>.wk-detail__actions){padding-bottom:0!important}[data-ds-sheet].wk-detail-sheet>div:has(>.wk-detail__actions){flex-direction:column!important;min-height:0!important;display:flex!important}[data-ds-sheet].wk-detail-sheet .wk-detail{flex:auto!important;min-height:0!important;padding-bottom:4px!important;overflow-y:auto!important;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 22px),#0000 100%)!important;mask-image:linear-gradient(#000 0% calc(100% - 22px),#0000 100%)!important}[data-ds-sheet].wk-detail-sheet .wk-detail__actions{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-top:0!important;flex:none!important;margin:0!important;padding:14px 20px 20px!important;position:static!important}.wk-summary__actions{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-top:0!important;flex:none!important;margin:0 -20px -20px!important;padding:14px 20px 20px!important;position:static!important}[data-ds-sheet].wk-detail-sheet{max-height:633px!important}[data-ds-sheet].wk-detail-sheet .wk-detail__header{padding-bottom:6px!important}[data-ds-sheet].wk-detail-sheet .wk-detail__hero{height:76px!important;min-height:0!important}[data-ds-sheet].wk-detail-sheet .wk-detail__summary{margin:8px 0!important}[data-ds-sheet].wk-detail-sheet .wk-detail__section-label{margin:10px 0 6px!important}[data-ds-sheet].wk-detail-sheet .wk-detail__actions{margin-bottom:0!important}[data-ds-sheet].wk-detail-sheet .wk-detail__stat{background-color:#0000!important;background-image:linear-gradient(160deg, rgb(var(--tiffany-rgb) / .12) 0%, rgb(var(--tiffany-rgb) / .07) 100%)!important;border:1px solid rgb(var(--white-rgb) / .12)!important}[data-ds-sheet].wk-detail-sheet .wk-detail__ghost{background-color:#0000!important;background-image:linear-gradient(160deg, rgb(var(--tiffany-rgb) / .07) 0%, rgb(var(--tiffany-rgb) / .04) 100%)!important;border:1px solid rgb(var(--white-rgb) / .1)!important}[data-ds-sheet].wk-live-sheet .wk-live__hdr-time,[data-ds-sheet].wk-live-sheet .wk-live__rail,[data-ds-sheet].wk-live-sheet .wk-live__logged,[data-ds-sheet].wk-summary-sheet .wk-summary__metric{background:rgb(var(--tiffany-rgb) / .1)!important;border:1px solid rgb(var(--white-rgb) / .12)!important}[data-ds-sheet].wk-summary-sheet .wk-summary__action--secondary,[data-ds-modal].wk-live-end-modal .wk-live__finish,[data-ds-sheet].wk-live-sheet .wk-live__finish,[data-ds-sheet].wk-live-sheet .wk-live__nav-btn,[data-ds-sheet].wk-live-sheet .wk-live-rest__chip,[data-ds-sheet].wk-live-sheet .workout-header-icon,[data-ds-sheet].wk-live-sheet .workout-quick-chip{background:rgb(var(--tiffany-rgb) / .06)!important;border:1px solid rgb(var(--white-rgb) / .1)!important}[data-ds-sheet].wk-live-sheet .wk-live__media .wk-media{aspect-ratio:9/16!important}[data-ds-sheet].wk-live-sheet .wk-live__media{aspect-ratio:9/16!important;height:auto!important;min-height:0!important}[data-ds-sheet].wk-live-sheet .wk-live__actions{align-items:center!important;gap:10px!important;margin-top:14px!important;display:flex!important}[data-ds-sheet].wk-live-sheet .wk-live__actions .wk-live__cta{flex:auto!important;margin:0!important}[data-ds-sheet].wk-live-sheet .wk-live__nav--inline{display:contents!important}[data-ds-sheet].wk-live-sheet .wk-live__focus>*+*{margin-top:12px!important}[data-ds-sheet].wk-live-sheet .wk-live__nav-btn--icon{border-radius:999px!important;flex:none!important;width:52px!important;height:52px!important;padding:0!important}[data-ds-sheet].wk-live-sheet .wk-live__focus{gap:8px!important;padding:12px!important}[data-ds-sheet].wk-live-sheet .wk-live__focus>*{margin-top:0!important;margin-bottom:0!important}.wk-live-page{z-index:60;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wk-live-page[data-open=false]{display:none}.wk-live-page>.wk-live{min-height:0;padding:0 0 calc(env(safe-area-inset-bottom,0px) + 4px);flex:auto;overflow-y:auto}.wk-live-page:before{content:"";background:rgb(var(--deep-ocean-rgb,2 21 25) / .92);z-index:0;position:absolute;inset:0}.wk-live-page>.wk-live{z-index:1;padding-top:env(safe-area-inset-top,0px);gap:0;padding-top:0;position:relative}.wk-live__hero{aspect-ratio:4/5;flex:none;width:100%;max-height:44vh;position:relative;overflow:hidden}.wk-live__hero video,.wk-live__hero img{object-position:center 38%}.wk-live__hero .wk-media,.wk-live__hero [class*=media]{border-radius:0!important;height:100%!important}.wk-live-page .wk-live__hdr{top:env(safe-area-inset-top,0px);z-index:2;background:0 0;padding:10px 14px;position:absolute;left:0;right:0}.wk-live-page .wk-live__hdr .wk-live__ctrl{background:#02151980!important;border-color:#0000!important}.wk-live-page .wk-live__hdr-time{background:#02151980;border-radius:21px;padding:0 14px}.wk-live-page .wk-live__focus{gap:0;padding:20px 20px 0}.wk-live__kicker{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.wk-live__kicker-l{letter-spacing:.1em;text-transform:none;color:rgb(var(--champagne-rgb));font-size:12px}.wk-live__kicker-r{letter-spacing:.1em;text-transform:none;color:rgb(var(--white-rgb) / .45);font-size:12px}.wk-live-page .wk-live__ex-name{font-family:var(--ds-font-serif,Georgia, serif);margin:0 0 12px;font-size:30px;line-height:1.12}.wk-live__segs{gap:6px;margin-bottom:20px;display:flex}.wk-live__seg{background:rgb(var(--white-rgb) / .13);border-radius:2px;flex:1;height:3px}.wk-live__seg.is-done{background:rgb(var(--sea-glass-rgb))}.wk-live__panel{background:rgb(var(--tiffany-rgb) / .07);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:26px;margin-bottom:18px;padding:18px}.wk-live__cue{align-items:center;gap:12px;margin-bottom:16px;display:flex}.wk-live__cue-icon{background:rgb(var(--sea-glass-rgb) / .12);width:36px;height:36px;color:rgb(var(--sea-glass-rgb));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.wk-live__cue-text{color:rgb(var(--white-rgb) / .8);margin:0;font-size:14px;line-height:1.35}.wk-live-page .wk-live__actions{background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0 20px 20px;display:flex}.wk-live-page .wk-live__cta{border-radius:31px;flex:auto;height:62px}.wk-live-page .wk-live__nav--inline{flex:none;gap:10px;display:flex}.wk-live-page .wk-live__nav-btn--icon{border-radius:50%;width:56px;height:56px;background:rgb(var(--white-rgb) / .09)!important;border:0!important}.wk-live-page .wk-live__meta-row{margin:0;padding:0 20px 16px}.wk-live-page .wk-live{--ds-surface:rgb(var(--white-rgb) / .09);--ds-surface-2:rgb(var(--white-rgb) / .06);--wk-surface:rgb(var(--white-rgb) / .09);--wk-surface-2:rgb(var(--white-rgb) / .06)}.wk-live-page .wk-live__ctrl--sm,.wk-live-page .wk-live__logger{background:rgb(var(--white-rgb) / .07)!important;border-color:#0000!important}.wk-live-page .wk-live__focus{flex-direction:column;flex:auto;min-height:0;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:20px 0 0!important}.wk-live-page .wk-live__ex-head,.wk-live-page .wk-live__panel{margin-left:20px;margin-right:20px}.wk-live-page .wk-live__actions{margin-top:auto!important}.wk-live-page:before{background-blend-mode:normal, normal, soft-light, normal;filter:brightness(.62)contrast(1.08);background:radial-gradient(120% 80% at 20% 0,#0b444b38 0%,#0000 60%) 50%,radial-gradient(100% 70% at 90% 40%,#0b444b24 0%,#0000 60%) 50%,url(/canvas-bg.jpg) 50%/cover,#021519 50%}.wk-live-page>.wk-live{padding-top:env(safe-area-inset-top,0px)}.wk-live__hero{position:relative}.wk-live__hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#021519b8 0%,#0000 100%);height:96px;position:absolute;inset:0 0 auto}.wk-live-page .wk-live__hdr{z-index:2;padding:8px 14px;top:0}.wk-live-page .wk-live__hdr .wk-live__overline,.wk-live-page .wk-live__hdr .wk-live__title{color:rgb(var(--white-rgb))!important}.wk-live__hero:after{display:none}.wk-live-page .wk-live__hdr{padding:6px 14px 12px;position:relative;top:auto}.wk-live-page>.wk-live{flex-direction:column;display:flex}.wk-live-page .wk-live__hdr{order:1}.wk-live-page .wk-live__hero{order:2}.wk-live-page .wk-live__focus{order:3}.wk-live-page:before{filter:none;background-blend-mode:soft-light, normal;opacity:1;background:url(/canvas-bg.jpg) 50%/cover,#061c20}.wk-live-page:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 90% at 15% 10%,#0b444b8c 0%,#0000 65%);position:absolute;inset:0}.wk-live-page .wk-live__loggers,.wk-live-page .wk-live__logger{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.wk-live-page .wk-live__panel{padding:20px 18px}.wk-live-page .wk-live__hdr-time{align-items:center;height:44px;display:flex;background:rgb(var(--white-rgb) / .1)!important;border:0!important}.wk-live-page .wk-live__actions{align-items:center;gap:10px}.wk-live-page .wk-live__cta{height:60px;margin:0}.wk-live-page .wk-live__nav-btn--icon{width:60px;height:60px}.wk-live-page .wk-live__actions>*{border-top:0!important}.wk-live-page .wk-live__cta,.wk-live-page .wk-live__nav--inline,.wk-live-page .wk-live__nav-btn--icon{align-self:center;border-top:0!important;margin-top:0!important;margin-bottom:0!important}.wk-live-page .wk-live__nav--inline{align-items:center;height:60px}.wk-live-page:before{background-blend-mode:soft-light, normal;opacity:1;filter:none;background:url(/canvas-bg.jpg) 50%/cover,#0a2e34;background:radial-gradient(135% 95% at 50% -8%, var(--canvas-1) 0%, color-mix(in srgb, var(--canvas-1) 40%, var(--canvas-4)) 42%, var(--canvas-4) 78%, var(--canvas-6) 100%);opacity:1;background-blend-mode:normal}.wk-live-page:after{background:radial-gradient(70% 55% at 12% 8%, #010c0f8c 0%, transparent 100%), radial-gradient(38% 26% at 18% 22%, color-mix(in srgb, var(--sea-glass) 52%, transparent) 0%, transparent 100%), radial-gradient(32% 22% at 88% 44%, color-mix(in srgb, var(--champagne) 30%, transparent) 0%, transparent 100%), radial-gradient(42% 28% at 34% 86%, color-mix(in srgb, var(--sea-glass) 52%, transparent) 0%, transparent 100%)}.wk-live-page .wk-live__ground{z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:soft-light;filter:brightness(.62)contrast(1.08);background-image:url(/canvas-bg.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.wk-live-page:before{opacity:1;filter:none;background:radial-gradient(at 50% 0,#0b444b 0%,#061c20 35%,#030f12 70%,#010c0f 100%),#021519}.wk-live-page:after{display:none}.wk-live-page:before{background:radial-gradient(at 50% 26%,#0b444b 0%,#061c20 35%,#030f12 70%,#010c0f 100%),#021519}.wk-live-page:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 12% 8%, #010c0f8c 0%, transparent 100%), radial-gradient(38% 26% at 18% 42%, color-mix(in srgb, var(--sea-glass) 52%, transparent) 0%, transparent 100%), radial-gradient(32% 22% at 88% 62%, color-mix(in srgb, var(--champagne) 30%, transparent) 0%, transparent 100%), radial-gradient(42% 28% at 34% 92%, color-mix(in srgb, var(--sea-glass) 52%, transparent) 0%, transparent 100%);display:block;position:absolute;inset:0}.wk-live-page{isolation:isolate}.wk-live-page:before{z-index:0}.wk-live-page .wk-live__ground{z-index:1}.wk-live-page:after{z-index:2}.wk-live-page>.wk-live{z-index:3;position:relative}.wk-live-page:before,.wk-live-page:after,.wk-live-page .wk-live__ground{display:none!important}.wk-live-page{background:0 0!important}body:has(.wk-live-page[data-open=true]) .relative.z-10.flex.h-full.flex-col{opacity:0;pointer-events:none}.wk-live-page .wk-live__hero{aspect-ratio:auto;flex:0 auto;height:44vh;min-height:24vh;max-height:44vh}.wk-live-page .wk-live__hero .wk-live__media,.wk-live-page .wk-live__hero .wk-media{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.wk-live-page .wk-live__hero img,.wk-live-page .wk-live__hero video{object-position:center;border-radius:18px;margin:0 auto;display:block;object-fit:contain!important;width:auto!important;max-width:100%!important;height:100%!important}.wk-live-page .wk-live__logged{overscroll-behavior-x:contain;scrollbar-width:none;flex-flow:row;gap:8px;margin-bottom:14px;margin-left:20px;margin-right:20px;padding-bottom:2px;overflow-x:auto}.wk-live-page .wk-live__logged::-webkit-scrollbar{display:none}.wk-live-page .wk-live__logged-row{flex:none;gap:8px;padding:7px 12px}.wk-live-page .wk-live__logged-num{margin-left:0}.wk-live-page .wk-live__focus{flex:1 0 auto;min-height:0;overflow:hidden}.wk-live-page .wk-live__actions{background:0 0;padding-top:0;position:static}.wk-live-page>.wk-live{overflow:hidden}body:has([data-ds-sheet].wk-summary-sheet) .relative.z-10.flex.h-full.flex-col{opacity:0;pointer-events:none}.relative.z-10.flex.h-full.flex-col{transition:opacity .28s}@media (prefers-reduced-motion:reduce){.relative.z-10.flex.h-full.flex-col{transition:none}}.wk-live-page .wk-live[data-mode=rest] .wk-live__hero{opacity:0;pointer-events:none;min-height:0;max-height:0}[data-ds-sheet].wk-summary-sheet .wk-summary__metric,[data-ds-sheet].wk-summary-sheet .wk-summary__pr,[data-ds-sheet].wk-summary-sheet .wk-summary__ex-row,[data-ds-sheet].wk-summary-sheet .wk-summary__dist{border:1px solid rgb(var(--sea-glass-rgb) / .12)!important;background:#173238!important}[data-ds-sheet].wk-summary-sheet .wk-summary__metric,[data-ds-sheet].wk-summary-sheet .wk-summary__dist,[data-ds-sheet].wk-summary-sheet .wk-summary__ex-list,[data-ds-sheet].wk-summary-sheet .wk-summary__prs{border:0!important}[data-ds-sheet].wk-summary-sheet .wk-summary__ex-list,[data-ds-sheet].wk-summary-sheet .wk-summary__prs{background:#173238!important;border-radius:14px!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;overflow:hidden!important}[data-ds-sheet].wk-summary-sheet .wk-summary__ex-row,[data-ds-sheet].wk-summary-sheet .wk-summary__pr{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;position:relative!important}[data-ds-sheet].wk-summary-sheet .wk-summary__ex-row+.wk-summary__ex-row:before,[data-ds-sheet].wk-summary-sheet .wk-summary__pr+.wk-summary__pr:before{content:""!important;background:rgb(var(--sea-glass-rgb) / .1)!important;pointer-events:none!important;height:1px!important;position:absolute!important;top:0!important;left:16px!important;right:0!important}[data-ds-sheet].wk-summary-sheet{background:#061217!important}[data-ds-sheet].wk-summary-sheet .wk-summary__metric,[data-ds-sheet].wk-summary-sheet .wk-summary__dist,[data-ds-sheet].wk-summary-sheet .wk-summary__ex-list,[data-ds-sheet].wk-summary-sheet .wk-summary__prs{background:#0b171b!important}[data-ds-sheet].wk-summary-sheet .wk-summary__hero-mark,[data-ds-sheet].wk-summary-sheet .wk-summary__hero-check{box-shadow:none!important;filter:none!important}[data-ds-sheet].wk-summary-sheet .wk-summary__hero-ring{box-shadow:0 0 0 1px rgb(var(--sea-glass-rgb) / .14)!important;filter:none!important}[data-ds-sheet].wk-summary-sheet .wk-summary__section-label{text-transform:none!important;letter-spacing:-.01em!important;color:#ebf5f375!important;font-weight:600!important}[data-ds-sheet].wk-summary-sheet .wk-summary__overline{display:none!important}[data-ds-sheet].wk-summary-sheet .wk-summary__action,[data-ds-sheet].wk-summary-sheet .wk-summary__action--primary,[data-ds-sheet].wk-summary-sheet .wk-summary__action--secondary{box-shadow:none!important;filter:none!important}[data-ds-sheet].wk-summary-sheet .wk-summary__actions{background:linear-gradient(#0000 0%,#061217 45% 100%)!important}[data-ds-sheet].wk-detail-sheet,[data-ds-sheet].wk-ex-sheet,[data-ds-sheet].wk-calendar-sheet,[data-ds-sheet].wk-live-options-sheet,[data-ds-modal].wk-live-end-modal{-webkit-backdrop-filter:none!important;background:#061217!important}[data-ds-sheet].wk-detail-sheet .wk-detail__hero,[data-ds-sheet].wk-detail-sheet .wk-detail__row,[data-ds-sheet].wk-detail-sheet .wk-detail__stat{background:#0b171b!important}:root{--fueora-sheet-h:72svh}[data-ds-sheet].wk-summary-sheet,[data-ds-sheet].wk-detail-sheet,[data-ds-sheet].wk-ex-sheet,[data-ds-sheet].wk-lib-sheet,[data-ds-sheet].wk-builder-sheet,[data-ds-sheet].wk-calendar-sheet,[data-ds-sheet].wk-ai-sheet{height:var(--fueora-sheet-h)!important;max-height:var(--fueora-sheet-h)!important}[data-ds-sheet].wk-detail-sheet{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;top:auto!important;bottom:0!important}[data-ds-sheet].wk-detail-sheet .wk-detail__actions{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.wk-detail__overline,.wk-detail__section-label,.wk-ex__overline,.wk-ex__section-label,.wk-lib__overline,.wk-builder__overline{color:#ebf5f375!important;text-transform:none!important;letter-spacing:-.01em!important}[data-ds-sheet].wk-summary-sheet .wk-summary__dist-fill{background:rgb(var(--tiffany-rgb))!important;background-image:none!important}
