:root{--band-shadow:0 3px 10px #00000024;--yellow:#ffd63c;--green:#86ee5c;--red:#ff7a7a;--blue:#4c8dff;--g-yellow:linear-gradient(150deg, #fff04d, #ffa62e);--g-green:linear-gradient(150deg, #b6fb5c, #34cf74);--g-blue:linear-gradient(150deg, #4facfe, #3b4fd8);--gt-yellow:linear-gradient(180deg, #fff04d, #ffa62e);--gt-blue:linear-gradient(180deg, #4facfe, #3b4fd8);--g-panel:linear-gradient(150deg, #202127, #131418);--gt-grey:linear-gradient(180deg, #fff, #c6c9d0);--g-pause:linear-gradient(150deg, #b3b6bf, #5d6069);--on:#fff;--accent:#86ee5c;--accent-g:linear-gradient(150deg, #b6fb5c, #34cf74);--dark:#17181c;--tabbar:#111216;--pill:#2b2d34;--list-bg:#111216;--bar:#1f2026;--section:#18191e;--sep:#25262c;--grey-text:#7c7c7c;--font:"Bebas Neue", "Oswald", "Arial Narrow", sans-serif;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--head-h:64.5px;--rb:46px;--ecc:#ff6a5e;--g-ecc:linear-gradient(150deg, #ff7466, #e33a50);--conc:var(--blue);--x:#ff2d3a;--g-x:linear-gradient(150deg, #ff4a42, #e0102a);--pause:#8a8d96;--btn:#25272e;--side:#0a0c1052;--btn-ink:#fff;--tab-h:53.5px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:Bebas Neue;src:url(./BebasNeue-Bold-BNACCf4z.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:block}@font-face{font-family:Bebas Neue Saisie;src:url(./BebasNeue-Bold-Saisie-Dhe7f3tu.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:block}:root[data-flat=true]{--g-yellow:#ffd63c;--g-green:#34cf74;--g-ecc:#e33a50;--g-blue:#4c8dff;--g-x:#e0102a;--gt-yellow:#ffa62e;--gt-blue:#4c8dff;--g-panel:#1a1b20;--gt-grey:#e2e4e9;--g-pause:#8a8d96}*,:before,:after{box-sizing:border-box}html,body{background:var(--tabbar);overscroll-behavior:none;height:100%;margin:0;overflow:hidden}body{font-family:var(--font);color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;font-weight:400}button{font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0}button:focus-visible,input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.icon{width:100%;height:100%;display:block;overflow:visible}#app{background:var(--tabbar);flex-direction:column;display:flex;position:fixed;inset:0}#screen{flex:auto;min-height:0;position:relative;overflow:hidden}.t1{white-space:nowrap;line-height:1}.tabbar{height:var(--tab-h);background:var(--tabbar);z-index:5;flex:none;justify-content:center;padding:0 12px;display:flex;position:relative}.tab{max-width:260px;height:var(--tab-h);color:#8e8e8e;flex:1 1 0;position:relative}.tab.is-active{color:#fff}.tab:before{content:"";background:var(--pill);opacity:0;border-radius:17px;height:34px;margin-top:-17px;position:absolute;top:50%;left:6px;right:6px}.tab.is-active:before{opacity:1}.tab .tab-label{text-align:center;font-size:19px;position:absolute;top:calc(50% - .4em);left:0;right:0}.timer{background:var(--dark);flex-direction:column;display:flex;position:absolute;inset:0}.t-head{height:calc(var(--head-h) + var(--safe-top));padding-top:var(--safe-top);background:var(--dark);color:#fff;box-shadow:var(--band-shadow);z-index:3;flex:none;position:relative}.t-head .icon-btn{top:calc(var(--safe-top) + (var(--head-h) - var(--rb)) / 2);width:var(--rb);height:var(--rb);background:var(--btn);color:var(--btn-ink);border-radius:50%;place-items:center;transition:color .2s;display:grid;position:absolute}.t-head .icon-btn.is-on{color:var(--green)}.sv-row.is-active .sv-icon [stroke=currentColor],.row.choice .c-check [stroke=currentColor]{stroke:url(#accent-g100)}.t-head .icon-btn.is-on .icon[stroke=currentColor],.t-head .icon-btn.is-on .icon [stroke=currentColor]{stroke:url(#accent-g24)}.t-head .icon-btn.is-on .icon [fill=currentColor]{fill:url(#accent-g24)}.t-head .icon-btn .icon{width:27px;height:27px}.t-head .btn-settings{left:calc(12px + var(--safe-left))}.t-head .btn-edit{left:calc(12px + var(--rb) + 12px + var(--safe-left))}.t-head .btn-list{left:auto;right:calc(12px + var(--rb) + 12px + var(--safe-right))}.t-title{left:calc(var(--safe-left) + 28px + 2 * var(--rb));right:calc(var(--safe-right) + 28px + 2 * var(--rb));top:var(--safe-top);height:var(--head-h);text-align:center;pointer-events:none;position:absolute;overflow:hidden}.t-name,.t-total{left:0;right:0;top:calc(var(--head-h) / 2 - .4em);transition:transform .35s cubic-bezier(.3,0,.2,1);position:absolute}.t-name{white-space:nowrap;text-overflow:ellipsis;margin-top:-.2em;padding-top:.2em;font-size:20px;overflow:hidden}.t-total{transform:translateY(var(--head-h));font-size:20px}.t-title.is-total .t-name{transform:translateY(calc(-1 * var(--head-h)))}.t-title.is-total .t-total{transform:none}@media (prefers-reduced-motion:reduce){.t-name,.t-total{transition:none}}.reset-btn{right:calc(12px + var(--safe-right));top:calc(var(--safe-top) + (var(--head-h) - var(--rb)) / 2);width:var(--rb);height:var(--rb);background:var(--btn);color:var(--btn-ink);z-index:3;border-radius:50%;place-items:center;display:grid;position:absolute}.reset-btn .icon{width:27px;height:27px}.t-body{touch-action:none;flex:auto;grid-template:"main"437fr"next"194fr"ctrl"301fr/100%;min-height:0;display:grid;position:relative}.swap-veil{z-index:3;opacity:0;pointer-events:none;background:#202127;grid-area:1/1/-2}.timer.is-snap,.timer.is-snap *{transition:none!important}.panel{min-width:0;min-height:0;color:var(--on);--k:1;position:relative;overflow:hidden}.s-wrap{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.timer.is-active .s-full{display:block}:root[data-scroll=aucune] .timer .s-wrap{display:none}.s-wrap{animation:1.5s s-in}@keyframes s-in{0%{opacity:0}}.timer.is-active .s-refl{display:block;-webkit-mask-image:linear-gradient(#000,#0000008c 14%,#0003 27%,#0000000d 35%,#0000 40%);mask-image:linear-gradient(#000,#0000008c 14%,#0003 27%,#0000000d 35%,#0000 40%)}.s-half{position:absolute;inset:0;overflow:hidden}.s-hi{display:none}.stripes{--sx:calc(var(--sw,70px) * 2 / .9397);--sy:calc(var(--sw,70px) * 2 / .342);--sa:110deg;top:calc(-1 * var(--sy));left:calc(-1 * var(--sx));height:calc(var(--above,0px) + 2 * var(--sy));background:repeating-linear-gradient(var(--sa), rgba(255, 255, 255, var(--so,.13)) 0 var(--sw,70px), transparent var(--sw,70px) calc(2 * var(--sw,70px)));transform:translateX(calc(var(--sp,0) * var(--sx)));position:absolute;right:0}.s-refl .stripes{top:calc(-1 * var(--above,0px) - var(--sy))}:root:is([data-scroll=bas],[data-scroll=chevrons]) .s-hi .stripes,:root[data-scroll=bas] .stripes{--sa:70deg}:root[data-scroll=chevrons] .s-hi{bottom:calc(100% - var(--mid,50%));display:block}:root[data-scroll=chevrons] .s-hi .stripes{top:auto;bottom:0}:root[data-scroll=chevrons] .s-lo{top:var(--mid,50%)}:root[data-scroll=chevrons] .s-lo .stripes{top:0}:root[data-scroll=chevrons] .s-refl .stripes{top:calc(var(--mid,0px) - var(--above,0px))}@media (prefers-reduced-motion:reduce){.stripes{transform:none}}.fade{opacity:0;pointer-events:none;position:absolute;inset:0}.fade.on{animation:fade-out var(--fade-d,.6s) ease forwards}.timer[data-mode] :is(.ring-a,.ring-b,.play.is-ring){transition-duration:var(--fade-d,.6s)}.timer[data-mode=tempo].is-glide :is(.ring-a,.ring-b,.play.is-ring){transition-duration:.25s}.timer[data-mode=tempo].is-glide.is-fast :is(.ring-a,.ring-b,.play.is-ring){transition-duration:.1s}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.panel-main{background:var(--phase-bg,var(--g-yellow));z-index:2;box-shadow:var(--band-shadow);grid-area:main}.panel-next{background:var(--phase-bg,var(--g-green));z-index:1;box-shadow:var(--band-shadow);grid-area:next}:root[data-relief=vertical] :is(.timer[data-mode],.metro) :is(.panel-next,.l-bottom){background:linear-gradient(#16171b,#0e0f12)}:root[data-relief=vertical] .panel-ctrl{background:linear-gradient(#1d1e23,#121316)}:root[data-relief=biais] :is(.timer[data-mode],.metro) :is(.panel-next,.l-bottom){background:linear-gradient(150deg,#17181c,#0e0f12)}:root[data-relief=biais] .panel-ctrl{background:linear-gradient(150deg,#1e1f24,#121317)}:root[data-relief=radial] :is(.timer[data-mode],.metro) :is(.panel-next,.l-bottom){background:radial-gradient(120% 140% at 50% 0,#17181d,#0e0f12 75%)}:root[data-relief=radial] .panel-ctrl{background:radial-gradient(90% 110% at 50% 25%,#1f2025,#121316 75%)}:root{--ink-shadow:0 1px 3px #ffffff2e}:root[data-dark=true]{--ink-shadow:0 1px 2px #00000026}.panel-main .ref,.panel-next .ref{text-shadow:var(--ink-shadow)}:root[data-bg=couleur]:not([data-dark=true]) .timer[data-mode]:not(.is-plain) :is(.panel-main .ref,.l-zone){text-shadow:0 0 2px #0000001a}.panel-ctrl{--pk:calc(var(--k) * 1.244);background:var(--dark);color:#fff;grid-area:ctrl}.ref{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.panel-main .ref{width:calc(785px * var(--k));height:calc(437px * var(--k))}.panel-ctrl .ref{width:calc(785px * var(--k));height:calc(301px * var(--k))}.panel-main .ref{flex-direction:column;justify-content:center;align-items:center;display:flex}.p-label,.p-time{text-align:center;white-space:nowrap;margin-top:-.05em;margin-bottom:-.25em;line-height:1}.p-label{margin-bottom:.17em}.colon{vertical-align:.107em;line-height:0}.panel-main .p-label{font-size:var(--label-size,calc(52px * var(--k)));margin-bottom:.45em}.panel-main .p-time{font-size:var(--time-size,calc(330px * var(--k)))}.t-name{letter-spacing:-.012em}.n-side{opacity:0;visibility:hidden;position:absolute}.panel-next.has-sides .n-side{opacity:1;visibility:visible}.n-pill:before{content:"";position:absolute;inset:-.6em -.25em}.n-lab{text-align:center;white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.panel-ctrl{--ref-half:calc(392.5px * var(--k));--btn-r:calc(130px * var(--k))}.c-col{position:absolute;top:0;bottom:0}.c-left,.c-right{width:calc(50vw - var(--btn-r))}.c-left{left:calc(var(--ref-half) - 50vw)}.c-mid{left:calc(266.5px * var(--k));width:calc(252px * var(--k))}.c-right{left:calc(var(--ref-half) + var(--btn-r))}.c-count{left:0;right:0;top:calc(150.5px * var(--k) - .4em);font-size:calc(220px * var(--k));text-align:center;transform:translateX(var(--ix,0));position:absolute}.c-left .c-count,.c-right .c-count{background:var(--text-bg);color:#0000;-webkit-background-clip:text;background-clip:text}.c-left .c-count{--text-bg:var(--gt-blue)}.c-right .c-count{--text-bg:var(--gt-yellow)}.panel-ctrl{--sb:calc(177.65px * var(--pk))}.c-item{left:50%;top:calc(150.5px * var(--k));position:absolute;transform:translate(-50%,-50%)}.side-btn{width:var(--sb);height:var(--sb);color:#fff;background:linear-gradient(#2a2c33,#24262c) padding-box padding-box,linear-gradient(#ffffff1a,#fff0 70%) border-box;border:1px solid #0000;border-radius:50%;place-items:center;transition:scale .1s,background-color .15s;display:grid;box-shadow:0 0 12px #ffffff0f}.side-btn>svg{width:calc(var(--sb) * .47);height:calc(var(--sb) * .47)}.side-btn:disabled{color:#4b4e57}.timer[data-mode=chrono].is-active :is(.pause-btn,.lap-btn) [stroke=currentColor]{stroke:url(#grey-g24)}.timer[data-mode=chrono].is-active :is(.pause-btn,.lap-btn) [fill=currentColor]{fill:url(#grey-g24)}:root[data-flat=true] .timer[data-mode=chrono].is-active :is(.pause-btn,.lap-btn) [stroke=currentColor]{stroke:var(--gt-grey)}:root[data-flat=true] .timer[data-mode=chrono].is-active :is(.pause-btn,.lap-btn) [fill=currentColor]{fill:var(--gt-grey)}.c-slot{width:100%;position:absolute;inset:0}.c-slot[hidden]{display:none}.play{left:50%;top:calc(150.5px * var(--k));width:calc(209px * var(--pk));height:calc(209px * var(--pk));margin-left:calc(-104.5px * var(--pk));margin-top:calc(-104.5px * var(--pk));background:0 0;border-radius:50%;transition:transform .12s ease-out;position:absolute}.play.is-pressed{transform:scale(.95)}.play .logo{width:100%;height:100%;position:absolute;inset:0}.play>svg{filter:drop-shadow(0 0 3px #ffffff14)}.play{--ring-a:#ffe94a;--ring-b:#9cf552;--ring-m:#ffe94a}.play[data-ring=green]{--ring-a:#b6fb5c;--ring-b:#34cf74;--ring-m:#86ee5c}.play[data-ring=blue]{--ring-a:#4facfe;--ring-b:#3b4fd8;--ring-m:#4c8dff}.play[data-ring=red]{--ring-a:#ff7466;--ring-b:#e33a50;--ring-m:#ff6a5e}.play[data-ring=gray]{--ring-a:#b3b6bf;--ring-b:#5d6069;--ring-m:#8a8d96}.play[data-ring=x]{--ring-a:#ff4a42;--ring-b:#e0102a;--ring-m:#ff2d3a}.ring-a{stop-color:var(--ring-a);transition:stop-color .6s}.ring-b{stop-color:var(--ring-b);transition:stop-color .6s}.play-ring{width:100%;height:100%;display:none;position:absolute;inset:0}.play-ring .ring-track,.play-ring .ring-arc{fill:none;stroke-width:22.2px}.ring-track{stroke:var(--pill)}.ring-arc{stroke:url(#ring-arc);stroke-linecap:round;stroke-dasharray:0 1000}.play.is-ring{color:var(--ring-m);transition:color .6s}.play.is-ring .play-ring{display:block}.play .play-face{position:absolute;inset:0}.reset-anim{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.play.is-resetting .play-ring,.play.is-resetting .play-face,.l-play.is-resetting>svg:not(.reset-anim){visibility:hidden}.play .stop-glyph{width:calc(70px * var(--pk));height:calc(70px * var(--pk));margin:calc(-35px * var(--pk)) 0 0 calc(-35px * var(--pk));border-radius:calc(10px * var(--pk));background:currentColor;position:absolute;top:50%;left:50%}.fps{z-index:100;color:#fff;pointer-events:none;background:#0000008c;border-radius:6px;padding:2px 6px;font-size:14px;position:fixed;bottom:6px;left:6px}.beta-tag{left:50%;top:calc(290.75px * var(--k));z-index:1;color:#fff;font-size:calc(22px * var(--k));text-shadow:none;background:#ffffff24;border-radius:99px;padding:.3em .75em .2em;position:absolute;transform:translate(-50%,-50%)}.beta-tag.is-checking{animation:1s ease-in-out infinite beta-check}.beta-tag.is-new{background:var(--accent)}.beta-tag.is-none{animation:2.5s ease-out forwards beta-none}.beta-tag.is-error{animation:2.5s ease-out forwards beta-error}@keyframes beta-check{50%{opacity:.35}}@keyframes beta-none{6%,35%{background:#e33a50}}@keyframes beta-error{6%,35%{background:#ff9f1c}}.play:active{filter:brightness(.92)}.flash{pointer-events:none;opacity:0;z-index:50;background:#fff;position:fixed;inset:0}.flash.on{animation:.45s ease-out flash}@keyframes flash{0%{opacity:.85}to{opacity:0}}.row.setting .r-value,.row.opt .opt-value,.row.choice.is-selected .c-inner,.sv-row.is-active .sv-name{background:var(--accent-g);color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.25em;padding-block:.25em}.row.setting .r-value,.row.choice.is-selected .c-inner{padding-top:.3em}.l-section{background:var(--section);color:#9a9ca3;text-align:left;border-bottom:1px solid #393b42;height:74px;padding:calc(37px - .4em) 16px 0;font-size:26px}.row{text-align:left;color:#fff;border-bottom:1px solid var(--sep);grid-template-columns:0 minmax(0,1fr) auto 22px;grid-template-areas:"dot title value chev"".sub value chev";align-content:center;align-items:center;gap:0;width:100%;min-height:74px;padding:0 10px 0 16px;display:grid;position:relative}.row[hidden]{display:none}.row.has-dot{grid-template-columns:30px minmax(0,1fr) auto 22px}.row .r-dot{background:var(--dot);border-radius:50%;grid-area:dot;width:15px;height:15px}.row .r-title{grid-area:title;padding-top:.05em;font-size:26px;line-height:.8}.row .r-sub{color:var(--grey-text);text-overflow:ellipsis;grid-area:sub;min-width:0;margin-top:calc(7px - .2em);margin-bottom:-.2em;padding-block:.2em;font-size:16px;line-height:.8;overflow:hidden}.row .r-value{grid-area:value;padding-top:.05em;padding-left:12px;font-size:44px;line-height:.8}.r-chev{color:#6d6d6d;width:8px;height:14px}.row .r-chev{grid-area:chev;justify-self:end}.sv-row{text-align:left;color:#fff;border-bottom:1px solid var(--sep);grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"name icon""sub icon";align-content:center;align-items:center;column-gap:12px;width:100%;min-height:74px;padding:10px 21.5px 10px 16px;display:grid}.sv-name{white-space:nowrap;text-overflow:ellipsis;grid-area:name;margin-block:-.2em;padding:.25em 0 .2em;font-size:26px;line-height:.8;overflow:hidden}.sv-sub{color:var(--grey-text);white-space:nowrap;text-overflow:ellipsis;grid-area:sub;margin-top:calc(7px - .2em);margin-bottom:-.2em;padding-block:.2em;font-size:16px;line-height:.8;overflow:hidden}.sv-sub .dot{vertical-align:.27em;background:currentColor;border-radius:50%;width:.2em;height:.2em;margin:0 .4em;display:inline-block}.sv-icon{color:#4a4c55;grid-area:icon;width:34px;height:34px}.sv-icon .icon{width:100%;height:100%}.sv-row.is-active .sv-icon{color:var(--green)}.sv-row.is-mod .sv-name{background-image:var(--g-yellow)}.sv-mod{vertical-align:calc(.35em - 9px);background:#ffd63c29;border-radius:50%;width:18px;height:18px;margin-left:5px;display:inline-block;position:relative}.sv-mod:after{content:"";background:var(--g-yellow);border-radius:50%;position:absolute;inset:5px}.sv-row:is(.is-mod,.is-ask) .sv-icon:not(.confirm) [stroke=currentColor]{stroke:url(#prep-g100)}.sv-row.is-ask .sv-name{background:var(--g-yellow);color:#0000;-webkit-background-clip:text;background-clip:text}.sv-row.is-mod .sv-icon{color:#fff;border-radius:50%}.sv-row.is-mod .sv-icon.confirm{background:radial-gradient(circle closest-side, var(--yellow) 86%, transparent 86.5%)}.sv-row.is-mod .sv-icon.confirm [stroke=currentColor]{stroke:#fff}.sv-add{background:var(--btn)}.sv-add .sv-icon{color:#fff}.sv-entry{background:var(--btn);border-bottom:1px solid var(--sep);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;height:74px;padding-right:21.5px;display:grid}.sv-field{color:#fff;caret-color:#fff;width:100%;height:100%;font-family:"Bebas Neue Saisie", var(--font);text-align:left;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;outline:none;padding:0 0 0 16px;font-size:26px;line-height:1;display:block}.sv-ok{width:34px;height:34px;color:var(--green)}.sv-ok .icon{width:100%;height:100%}.sv-ok.is-replace{background:var(--g-yellow);width:auto;height:34px;color:var(--dark);border-radius:17px;padding:0 14px;font-size:20px;line-height:34px}.sv-field:focus-visible{outline:none}.sv-field::placeholder{color:#6d6f76}.drop{z-index:3;pointer-events:none;grid-area:1/1/4;position:relative;overflow:hidden}.drop-sheet{will-change:transform;visibility:hidden;background:#000;transition:transform .2s cubic-bezier(.4,0,.7,.4),visibility 0s .2s;position:absolute;inset:0;overflow:hidden;transform:translateY(-100%)}.drop.is-open{pointer-events:auto}.drop.is-open .drop-sheet{visibility:visible;transition:transform .25s cubic-bezier(.25,1,.5,1);transform:none}.drop-page{padding-bottom:24px}.nav-page{background:var(--list-bg);touch-action:pan-y;--shade:0;position:absolute;inset:0;overflow:hidden}.nav-page.is-anim{transition:transform .35s cubic-bezier(.32,.72,0,1)}.nav-scroll{overscroll-behavior:contain;position:absolute;inset:64px 0 0;overflow-y:auto}.nav-page.is-fixed .nav-scroll{flex-direction:column;display:flex;overflow:hidden}.nav-shade{opacity:var(--shade);pointer-events:none;background:#000;position:absolute;inset:0}.nav-page.is-anim .nav-shade{transition:opacity .35s cubic-bezier(.32,.72,0,1)}.nav-bar{z-index:1;background:var(--bar);touch-action:none;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;height:64px;display:grid;position:absolute;top:0;left:0;right:0}.nav-title{text-align:center;white-space:nowrap;text-overflow:ellipsis;grid-column:2;padding-block:.25em .15em;font-size:26px;line-height:.8;overflow:hidden}.nav-back{color:#fff;grid-column:1;place-items:center;width:56px;height:64px;display:grid}.nav-back .icon{width:26px;height:26px}.wh{justify-content:center;gap:calc(14px * var(--u,1));flex:auto;min-height:0;padding-inline:16px;display:flex}.wh-col{align-items:center;gap:calc(10px * var(--u,1));display:flex}.wh-wheel{width:calc(var(--w,82) * 1px * var(--u,1));align-self:stretch;position:relative}.wh-box{height:calc(142px * var(--u,1));border-radius:calc(14px * var(--u,1));background:var(--pill);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wh-sc{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;outline:none;position:absolute;inset:0;overflow:hidden scroll}.wh-sc::-webkit-scrollbar{display:none}.wh-face{pointer-events:none;position:absolute;inset:0}.wh-it{height:calc(100px * var(--u,1));margin-top:calc(-50px * var(--u,1));font-size:calc(90px * var(--u,1));font-variant-numeric:tabular-nums;visibility:hidden;place-items:center;padding-top:.1em;line-height:1;display:grid;position:absolute;top:50%;left:0;right:0}.wh-snap{height:calc(100px * var(--u,1));scroll-snap-align:start}.wh-unit{min-width:calc(36px * var(--u,1));font-size:calc(30px * var(--u,1));color:#dcdde0}@media (prefers-reduced-motion:reduce){.drop-sheet,.drop.is-open .drop-sheet{transition:none}}.ex-edit{color:#fff;width:34px;height:34px;margin-top:-17px;position:absolute;top:50%;right:21.5px}.ex-edit.on{color:var(--red)}.ex-edit.on [stroke=currentColor],.sv-row.is-del .sv-icon:not(.confirm) [stroke=currentColor]{stroke:url(#red-g100)}.ex-edit.on [fill=currentColor],.sv-row.is-del .sv-icon:not(.confirm) [fill=currentColor]{fill:url(#red-g100)}.ex-edit .icon{width:100%;height:100%}.row.setting .r-value{font-size:26px}.row.is-single{grid-template-areas:"dot title value chev"}.toggle{--ease:cubic-bezier(.25, 1, .5, 1);background:#3a3c44;border-radius:16px;grid-area:value/3/value/5;justify-self:end;width:58px;height:32px;position:relative}.toggle:before{content:"";border-radius:inherit;background:var(--accent-g);opacity:0;transition:opacity .3s var(--ease);position:absolute;inset:0}.toggle:after{content:"";width:26px;height:26px;transition:transform .3s var(--ease), width .2s var(--ease), background-color .3s var(--ease);background:#8a8d96;border-radius:13px;position:absolute;top:3px;left:3px}.toggle.on:before{opacity:1}.toggle.on:after{background:#fff;transform:translate(26px)}.toggle:active:after{width:32px}.toggle.on:active:after{transform:translate(20px)}.row.slider-row{grid-template-columns:26px 1fr 26px;grid-template-areas:"low slider high";column-gap:14px}.slider-row .spk{color:#fff;width:20px;height:18px}.slider-row .spk.low{grid-area:low}.slider-row .spk.high{grid-area:high}.slider{appearance:none;--pct:50%;background:0 0;grid-area:slider;width:100%;height:32px;margin:0}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--pct), #4a4c54 var(--pct));border-radius:2px;height:3px}.slider::-webkit-slider-thumb{appearance:none;background:var(--accent-g);border-radius:50%;width:28px;height:28px;margin-top:-12.5px}.slider::-moz-range-track{background:#4a4c54;height:3px}.slider::-moz-range-progress{background:var(--accent);height:3px}.slider::-moz-range-thumb{background:var(--accent-g);border:0;border-radius:50%;width:28px;height:28px}.slider.is-big{height:40px}.slider.is-big::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--pct), #2b2d34 var(--pct));border-radius:6px;height:12px}.slider.is-big::-webkit-slider-thumb{background:linear-gradient(#fff,#cfd4de);width:34px;height:34px;margin-top:-11px}.slider.is-big::-moz-range-track{background:#2b2d34;border-radius:6px;height:12px}.slider.is-big::-moz-range-progress{border-radius:6px;height:12px}.slider.is-big::-moz-range-thumb{background:linear-gradient(#fff,#cfd4de);width:34px;height:34px}.about{flex-direction:column;align-items:center;gap:8px;padding:30px 0 24px;display:flex}.about-icon{border-radius:16px;width:72px;height:72px;margin-bottom:6px}.version{text-align:center;color:var(--grey-text);font-size:18px}.audio-status{white-space:normal;margin-top:8px;padding:0 16px;font-size:14px;line-height:1.25}.audio-journal{width:100%;font:inherit;text-align:left;color:var(--grey-text);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:0 0;border:0;margin:0;padding:0 16px;font-size:12px;line-height:1.3}.row.choice{grid-template-columns:1fr auto;grid-template-areas:"text check";padding-right:22px}.row.choice .c-inner{white-space:nowrap;text-overflow:ellipsis;grid-area:text;margin-block:-.2em;padding:.25em 0 .2em;font-size:26px;line-height:.8;overflow:hidden}.row.choice .c-check{width:34px;height:34px;color:var(--green);grid-area:check;display:none}.row.choice .c-check .icon{width:100%;height:100%}.row.choice.is-selected .c-check{display:block}@media (prefers-reduced-motion:reduce){.flash.on{animation:none}}body.immersive .tabbar,.land,.timer.is-immersive .t-head,.timer.is-immersive .t-body,.timer.is-immersive>.reset-btn,.metro.is-immersive .m-in{display:none}:is(.timer,.metro).is-immersive .land{touch-action:none;color:var(--ink);text-shadow:var(--ink-shadow);display:block;position:absolute;inset:0;container-type:size}.l-zone{background:var(--phase-bg,var(--g-yellow));position:absolute;inset:0 0 17.5cqh;overflow:hidden}.l-play{z-index:1;width:18cqh;height:18cqh;color:var(--ink);filter:drop-shadow(0 1px 4px #0000002e);position:absolute;top:14px;right:16px}.l-play .icon{width:100%;height:100%}.l-track,.l-arc{fill:none;stroke:currentColor;stroke-width:10.62px}.l-track{opacity:.3}.l-arc{stroke-linecap:round}.l-name .dot{vertical-align:.29em;background:currentColor;border-radius:50%;width:.16em;height:.16em;margin:0 .32em;display:inline-block}.l-name{font-size:var(--l-name,7cqh);position:absolute;top:calc(10cqh - .4em);left:3.4cqw}.l-label,.l-time{white-space:nowrap;left:50%;translate:-50%}.l-label{text-align:center;font-size:var(--l-label,15.2cqh);position:absolute;top:calc(10cqh - .4em)}.l-time{text-align:center;font-size:var(--l-time,64.4cqh);position:absolute;top:calc(49cqh - .4em)}.l-bottom{background:var(--next,var(--btn));color:#fff;height:17.5cqh;font-size:var(--l-bottom,12.7cqh);grid-template-columns:11cqw 1fr 11cqw;place-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.l-count span,.l-next-mid{position:relative;top:.1em}.l-next-mid{white-space:nowrap;align-items:baseline;gap:.25em;display:flex}.l-next-lab{font-size:.5em}.l-next-lab:empty{display:none}.l-next{justify-content:center;justify-self:stretch;align-items:center;gap:3cqw;min-width:0;display:flex}.l-pill{background:var(--side);color:#fff;border-radius:99px;padding:.3em .45em .04em;font-size:.78em;display:none}.l-bottom.has-sides .l-pill{display:block}.l-bottom.has-sides .l-next{grid-template-columns:auto 1fr auto;justify-items:center;padding:0 1.5cqw;display:grid}.l-bar{width:100%;height:var(--bar-h,7cqh);background:#ffffff1a;border-radius:99px;display:none;position:relative;overflow:hidden}.l-bar i{border-radius:99px;position:absolute;top:0;bottom:0}.l-bottom.has-bar .l-bar{display:block}.l-bottom.has-bar .l-next-mid{display:none}.timer[data-mode] .land{text-shadow:none}:root[data-bg=couleur] .timer[data-mode]:not(.is-plain) .l-zone{text-shadow:var(--ink-shadow)}:is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .l-zone{text-shadow:none}:is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .l-zone:not(.is-moving) .l-label,:root[data-tint=true] :is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .l-zone:not(.is-moving) .l-time,.timer[data-mode] .l-next-lab,.timer[data-mode] .l-next-text{background:linear-gradient(150deg, var(--pfa), var(--pfb));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em}.timer[data-mode] .l-next-lab{background-image:linear-gradient(150deg, var(--nfa), var(--nfb));font-size:1em}:is(.timer[data-mode],.metro) .l-pill{color:#b4b6be;text-shadow:none;background:#ffffff0b}.timer[data-mode] .l-next-text{background-image:var(--gt-grey)}.l-name,.l-label,.l-time{pointer-events:none}@media (width<=599px){:root{--head-h:70px;--tab-h:48px;--rb:50px}.t-name,.t-total{font-size:25.7px}.t-body{grid-template-rows:325fr 188fr 162.7fr}.panel-main .ref,.panel-ctrl .ref{width:calc(375px * var(--k))}.panel-main .ref{height:calc(325px * var(--k))}.panel-ctrl .ref{height:calc(186px * var(--k))}.panel-main .p-label{font-size:var(--label-size,calc(34px * var(--k)))}.panel-main .p-time{font-size:var(--time-size,calc(200px * var(--k)))}.panel-ctrl{--ref-half:calc(187.5px * var(--k));--btn-r:calc(64px * var(--k))}.c-mid{left:calc(125.15px * var(--k));width:calc(124.7px * var(--k))}.c-item{top:calc(93px * var(--k))}.c-count{top:calc(93px * var(--k) - .4em);font-size:calc(121px * var(--k))}.panel-ctrl{--pk:calc(var(--k) * .6124)}.play{top:calc(93px * var(--k))}.beta-tag{top:calc(171.5px * var(--k));font-size:calc(15px * var(--k))}.tabbar{--lift:min(12px, var(--safe-bottom));padding:0 6px}.tab:before{left:0;right:0;top:calc(50% - var(--lift) / 2);border-radius:15px;height:30px;margin-top:-15px}.tab .tab-label{top:calc(50% - var(--lift) / 2 - .4em);letter-spacing:.02em;font-size:17px}}@property --ma{syntax:"<color>";inherits:true;initial-value:#ff7466}@property --mb{syntax:"<color>";inherits:true;initial-value:#e33a50}@property --fa{syntax:"<color>";inherits:true;initial-value:#ff7466}@property --fb{syntax:"<color>";inherits:true;initial-value:#e33a50}.timer[data-mode=tempo]{--mv-o:.16;transition:--ma .25s,--mb .25s,--fa .25s,--fb .25s}.timer[data-mode=tempo].is-fast{transition-duration:.1s}:root[data-bg=gris] .timer[data-mode=tempo]{--mv-o:0}:root[data-bg=voile] .timer[data-mode=tempo]{--mv-o:.26}:root[data-bg=couleur] .timer[data-mode=tempo]{--mv-o:1}[data-tone=ecc]{--ma:#ff7466;--mb:#e33a50;--fa:#ff7466;--fb:#e33a50;--tint:50%}[data-tone=conc]{--ma:#4facfe;--mb:#3b4fd8;--fa:#4facfe;--fb:#3b4fd8;--tint:50%}[data-tone=pause]{--ma:#c4c7cf;--mb:#8a8d96;--fa:#80838c;--fb:#5d6069;--tint:15%}[data-tone=x]{--ma:#ff4a42;--mb:#e0102a;--fa:#ff4a42;--fb:#e0102a;--tint:50%}.dl[data-tone=pause],.p-time [data-tone=pause],.l-time [data-tone=pause]{--ma:#fff;--mb:#c6c9d0}.mv-fill,.mv-line{pointer-events:none;display:none;position:absolute;left:0;right:0}.is-moving>.mv-fill{height:calc(var(--lv,0) * (100% - var(--bar-h,12px)) + var(--bar-h,12px) / 2);background:linear-gradient(180deg, var(--ma), var(--mb));opacity:var(--mv-o);display:block;bottom:0}.is-moving>.mv-line{bottom:calc(var(--lv,0) * (100% - var(--bar-h,12px)));height:var(--bar-h,12px);background:linear-gradient(90deg, var(--ma), var(--mb));box-shadow:0 0 7px color-mix(in srgb, var(--ma) 32%, transparent);display:block}:root[data-bg=couleur] .is-moving>.mv-fill{height:calc(var(--lv,0) * (100% - var(--bar-h,12px)) + var(--bar-h,12px));background:linear-gradient(180deg, var(--fa), var(--fb))}.timer[data-mode=tempo]:not(.is-prep) .s-wrap{display:none}.timer[data-mode=tempo] .is-moving :is(.p-label,.p-time,.l-label,.l-time){background:linear-gradient(180deg, var(--ma), var(--mb));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.timer[data-mode=tempo] .panel-main.is-moving .p-label{margin-bottom:-.2em;padding-block:.2em}.timer[data-mode=tempo] .l-zone.is-moving :is(.l-label,.l-time){margin-block:-.2em;padding-block:.2em}:root:not([data-tint=true]) .timer[data-mode=tempo] .is-moving :is(.p-time,.l-time){background:linear-gradient(#fff,#fff);-webkit-background-clip:text;background-clip:text}:root[data-bg=couleur] .timer[data-mode=tempo] .is-moving :is(.p-label,.p-time,.l-label,.l-time){background:linear-gradient(to bottom, #fff var(--cut,0px), color-mix(in srgb, var(--fa) var(--tint), #fff) var(--cut,0px));-webkit-background-clip:text;background-clip:text}.timer[data-mode=tempo] .is-moving>.mv-line{z-index:1}:root:not([data-bg=couleur]) .timer[data-mode=tempo] .is-moving :is(.p-label,.l-label),:root[data-tint=true]:not([data-bg=couleur]) .timer[data-mode=tempo] .is-moving :is(.p-time,.l-time){background:linear-gradient(180deg, var(--mx) 0, var(--mx) var(--cut,0px), var(--ma) var(--cut,0px), var(--mb) 100%);-webkit-background-clip:text;background-clip:text}.timer[data-mode=tempo] .is-moving{--mx:color-mix(in srgb, var(--ma) 75%, #fff)}.p-time [data-adjust],.l-time [data-adjust]{text-align:center;vertical-align:top;width:.44em;display:inline-block}.panel-main :is(.p-time>[data-adjust],.p-label>.dl):first-child{margin-left:var(--tg0,0px)}.panel-main :is(.p-time>[data-adjust],.p-label>.dl):nth-child(2){margin-left:var(--tg1,0px)}.panel-main :is(.p-time>[data-adjust],.p-label>.dl):nth-child(3){margin-left:var(--tg2,0px)}.panel-main :is(.p-time>[data-adjust],.p-label>.dl):nth-child(4){margin-left:var(--tg3,0px)}:root[data-tint=true] .timer[data-mode=tempo] :is(.p-time,.l-time) [data-adjust]{background:linear-gradient(180deg, var(--ma), var(--mb));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em}.p-label:empty{display:none}.timer[data-mode=chrono] .panel-main .p-label:empty{display:block}.timer[data-mode=chrono] .panel-main .p-label:empty:before{content:"TOUR";visibility:hidden}.row.opt{grid-template-areas:"dot title value chev"}.row.opt:has(.r-sub){grid-template-areas:"dot title value chev"".sub value chev"}.row.opt .seg{background:#2b2d34;border-radius:8px;grid-area:value/3/value/5;justify-self:end;padding:3px;display:flex}.seg button{color:#8e8e8e;border-radius:6px;padding:9px 11px 6px;font-size:18px}.seg button.on{color:#fff;background:#3d4049}.row.opt .opt-value{grid-area:value;padding-right:8px;font-size:22px}:root[data-dark=true]{--on:#17181cf2}:root[data-dark=true] .panel .ref,:root[data-dark=true] .timer .land,:root[data-dark=true] .timer .l-zone{text-shadow:var(--ink-shadow)}:root[data-dark=true] .l-play{filter:drop-shadow(0 1px 2px #00000026)}.timer[data-mode=tempo] .panel-main.has-legend>.ref .p-label{background:0 0}.dl{width:calc(var(--time-size,200px) * .44);background:linear-gradient(180deg, var(--ma), var(--mb));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em;display:inline-block}.dl i{background:linear-gradient(180deg, var(--ma), var(--mb));vertical-align:.19em;border-radius:50%;width:.32em;height:.32em;margin-right:.32em;display:inline-block}.timer[data-mode=tempo] .panel-main.is-page2{--car-x:calc(-20px * var(--mu,var(--k,1)))}.tp-prep{translate:calc(var(--car-x,0px) + 20px * var(--mu,var(--k,1))) 0;--label-size:calc(28px * var(--mu,var(--k,1)));position:absolute;inset:0}.tp-prep .ref{--car-x:0px;--lift-sub:0px}.timer[data-mode=tempo].is-plain .panel-main:not(.is-page2)>.ref,.timer[data-mode=tempo] .panel-main.is-page2 .tp-prep{transition:opacity .25s ease-out .1s,translate .25s ease-out .1s}.timer[data-mode=tempo] .panel-main.is-page2>.ref,.timer[data-mode=tempo] .panel-main:not(.is-page2) .tp-prep{opacity:0;pointer-events:none;transition:opacity .15s ease-in,translate .15s ease-in}.timer:not(.is-plain) :is(.tp-prep,.tp-pager){display:none}.tp-pager{bottom:calc(14px * var(--mu,var(--k,1)))}.tp-pager button{background:#ffffff47}.tp-pager button.on{background:#ffffffd9}.l-pill{transition:opacity .15s,visibility .15s}.l-zone.has-legend .l-label{font-size:calc(var(--l-time,64.4cqh) * .12);top:calc(49cqh - var(--l-time,64.4cqh) * (.35 + .12 * 1.46))}.l-label .dl{width:calc(var(--l-time,64.4cqh) * .44)}.timer[data-mode=tempo] .l-left span{background:var(--gt-blue);color:#0000;-webkit-background-clip:text;background-clip:text}.timer[data-mode=tempo] .l-right span{background:var(--gt-grey);color:#0000;-webkit-background-clip:text;background-clip:text}.timer[data-mode=tempo] .l-bottom.has-sides .l-next{justify-content:center;gap:2.05cqh;display:flex}.timer[data-mode=tempo] .l-bottom.has-sides .l-next-mid{display:none}.timer[data-mode=tempo] .l-pill{text-align:center;width:23.6cqh;height:14.1cqh;padding:0;font-size:9.03cqh;line-height:calc(14.1cqh + .2em);overflow:hidden}.timer[data-mode=tempo] .l-ch{cursor:pointer;width:20.5cqh;font-size:7.9cqh;position:relative}.l-pill.is-dim{opacity:.2}.arrow{vertical-align:.1em;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:.62em;height:.5em;margin:0 .06em;display:inline-block}.p-sub{--ps:calc(1.15px * var(--mu,var(--k,1)));left:0;right:0;top:calc(50% + var(--time-size,200px) * .35 + 30 * var(--ps) - 17 * .05 * var(--ps));text-shadow:none;flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute}.ps-lab,.ps-time{color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em}.ps-lab{font-size:calc(17 * var(--ps));background-image:linear-gradient(#ff7466,#e33a50)}.ps-lab .arrow{color:#f0525a}.ps-time{font-size:calc(64 * var(--ps));margin-top:calc(12 * var(--ps) - 17 * .25 * var(--ps) - 64 * .05 * var(--ps) - .2em);background-image:var(--gt-grey)}.timer[data-mode=tempo] .panel-main.has-sub{--lift-sub:calc(-.5 * (30 + .7 * 17 + 12 + .7 * 64) * 1.15px * var(--mu,var(--k,1)))}.p-sub:empty{display:none}:root[data-bg=couleur] .timer:not(.is-plain) .p-sub{text-shadow:inherit}:root[data-bg=couleur] .timer:not(.is-plain) :is(.ps-lab,.ps-time){color:var(--on);background:0 0}:root[data-bg=couleur] .timer:not(.is-plain) .ps-lab .arrow{color:inherit}.metro{background:var(--dark);position:absolute;inset:0;overflow:clip}.m-in{flex-direction:column;height:100%;margin:0 auto;display:flex;position:relative;overflow:clip}.m-in *,.m-in :before,.m-in :after{box-sizing:border-box}.m-panel{background:var(--g-panel);touch-action:none;z-index:2;min-height:0;box-shadow:var(--band-shadow);color:#fff;grid-area:main;position:relative;overflow:hidden;container-type:size}:root[data-bg=couleur] :is(.m-panel,.metro .l-zone){background:linear-gradient(#55a6ff 0%,#4579f0 55%,#3d5ae0 100%)}.m-track{width:300%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0}.m-track.is-drag{transition:none}.m-view{flex-direction:column;justify-content:center;align-items:center;width:33.3333%;height:100%;display:flex;position:relative}.m-pager{z-index:2;justify-content:center;gap:6px;display:flex;position:absolute;bottom:4.2cqh;left:0;right:0}.m-pager button{background:#fff6;border-radius:3px;width:6px;height:6px;transition:width .35s cubic-bezier(.2,.8,.2,1),background .35s}.m-pager button.on{background:#fff;width:18px}.pulse{pointer-events:none;opacity:0;position:absolute;inset:0}.pulse canvas{width:100%;height:100%;filter:blur(calc(14 * var(--u)));position:absolute;inset:0}.pulse[data-shape=cercle] canvas{filter:none}.pulse[data-shape=supernova] canvas{filter:blur(calc(9 * var(--u)))}.row.m-glow-head{border-bottom:0;align-content:end;min-height:52px}.row.m-glow-row:not([hidden]){align-items:center;gap:16px;min-height:76px;padding-right:16px;display:flex}.m-glow-row output{text-align:right;min-width:1.6em;padding-top:.08em;font-size:44px;line-height:1}.m-cad{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:7cqh;transition:opacity .3s;display:flex;position:relative}.m-top{flex-direction:column;align-items:center;padding-bottom:5cqh;display:flex}.m-bot{flex-direction:column;align-items:center;padding-top:7.2cqh;display:flex}.m-view:nth-child(2) .m-top{max-height:45cqh;padding-bottom:6.5cqh;transition:max-height .3s,padding .3s,opacity .3s}.m-big{--z:.2em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:ns-resize;justify-content:center;padding-top:.07em;line-height:.78;display:flex}.m-bpm{font-size:var(--ts,calc(180 * var(--u)))}.m-secs{font-size:min(calc(119 * var(--u)), 24cqh)}.m-g{display:inline-flex}.m-od{height:calc(var(--cap) + 2 * var(--z));margin:calc(var(--c0) - .19em - var(--z)) 0 calc(.27em - var(--c0) - var(--z));-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000001f calc(var(--z) * .2), #0006 calc(var(--z) * .45), #000000c7 calc(var(--z) * .75), #000 var(--z), #000 calc(var(--z) + var(--cap)), #000000c7 calc(var(--z) * 1.25 + var(--cap)), #0006 calc(var(--z) * 1.55 + var(--cap)), #0000001f calc(var(--z) * 1.8 + var(--cap)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000001f calc(var(--z) * .2), #0006 calc(var(--z) * .45), #000000c7 calc(var(--z) * .75), #000 var(--z), #000 calc(var(--z) + var(--cap)), #000000c7 calc(var(--z) * 1.25 + var(--cap)), #0006 calc(var(--z) * 1.55 + var(--cap)), #0000001f calc(var(--z) * 1.8 + var(--cap)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #0000001f calc(var(--z) * .2), #0006 calc(var(--z) * .45), #000000c7 calc(var(--z) * .75), #000 var(--z), #000 calc(var(--z) + var(--cap)), #000000c7 calc(var(--z) * 1.25 + var(--cap)), #0006 calc(var(--z) * 1.55 + var(--cap)), #0000001f calc(var(--z) * 1.8 + var(--cap)), transparent 100%);display:inline-block;position:relative;overflow:hidden}.m-od-in{animation:.15s ease-out m-od-in}@keyframes m-od-in{0%{opacity:0}}.m-drum{perspective:3.2em;height:100%;perspective-origin:50% calc(var(--z) + var(--cap) / 2);display:block;position:relative}.m-drum:before{content:"0";visibility:hidden}.m-drum b{left:0;right:0;top:calc(var(--z) - var(--c0));text-align:center;height:.9em;transform-origin:50% calc(var(--c0) + var(--cap) / 2);backface-visibility:hidden;will-change:transform;visibility:hidden;font-weight:400;line-height:1.16em;position:absolute}.m-drum b:before,.m-drum b:after{content:attr(data-d);background:inherit;color:#0000;opacity:var(--go,0);pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0;right:0}.m-drum b:before{transform:translateY(calc(-1 * var(--sm,0px)))}.m-drum b:after{transform:translateY(var(--sm,0px))}.m-drum b,.m-dot,.m-unit,.m-mini>span{background:var(--gt-grey);color:#0000;-webkit-background-clip:text;background-clip:text}.m-unit,.m-mini>span{margin-block:-.2em;padding-block:.2em;line-height:1}.m-unit{font-size:min(calc(22 * var(--u)), 5cqh);white-space:nowrap;margin-top:2.4cqh}.m-unit1{font-size:min(calc(31 * var(--u)), 7cqh)}.m-unit em{font-style:normal}.m-beats{width:calc(302.6 * var(--u));height:calc(34 * var(--u));justify-content:space-between;align-items:center;display:flex}.m-beats i,.m-hrail,.m-rail{background:#ffffff12;box-shadow:inset 0 1px 2px #0000004d}:root[data-bg=couleur] :is(.m-beats i,.m-hrail,.m-rail){background:linear-gradient(#08125061,#0812504d);box-shadow:inset 0 1px 2px #060e3c24}.m-beats i{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;position:relative}.m-beats i:after{content:"";opacity:0;background:linear-gradient(#cdfb94,#9cf552);border-radius:50%;position:absolute;inset:0}.m-beats i.a:after{background:linear-gradient(#fff4a6,#ffe94a)}.m-beats i.pod:after{opacity:1}.m-beats.is-fading i:after{transition:opacity .2s}.m-hrail{width:calc(302.6 * var(--u));height:calc(34 * var(--u));border-radius:999px;position:relative}.m-rail{width:min(calc(48 * var(--u)), 11cqh);border-radius:999px;height:64cqh;transition:height .3s,margin .3s;position:relative}:root:not([data-bg=couleur]) .m-hrail{box-shadow:inset 0 1px 2px #0000004d, 0 0 0 calc(3 * var(--u)) #ffffff09}:root:not([data-bg=couleur]) .m-rail{box-shadow:inset 0 1px 2px #0000004d, 0 0 0 calc(min(calc(48 * var(--u)), 11cqh) * 3 / 34) #ffffff09}.m-bob{aspect-ratio:1;background:linear-gradient(#fff 0%,#eef0f4 45%,#cfd4de 100%);border-radius:50%;width:100%;position:absolute;left:50%;transform:translate(-50%,-50%)}.m-hrail .m-bob{width:auto;height:100%;top:50%;left:0}.m-mini{cursor:pointer;flex-direction:column;align-items:center;max-height:30cqh;margin:-5cqh 0 2.4cqh;transition:max-height .3s,margin .3s,opacity .3s;display:flex}.m-tiny{font-size:min(calc(50 * var(--u)), 10.5cqh);cursor:inherit}.m-mini>span{font-size:min(calc(19 * var(--u)), 4.4cqh);margin-top:1cqh}.metro[data-num=off].is-playing .m-view:first-child .m-cad{opacity:0}.metro[data-num=off].is-playing .m-view:nth-child(2) .m-top{opacity:0;max-height:0;padding-bottom:0;overflow:hidden}.metro[data-num=off].is-playing .m-mini{opacity:0;max-height:0;margin:0;overflow:hidden}.metro[data-num=off].is-playing .m-rail{height:76cqh;margin-bottom:8cqh}.metro .panel-next{background:var(--tabbar)}.metro .panel-next :is(.n-side-r,.m-ruler){pointer-events:auto}.metro .n-side-r{touch-action:none;cursor:ns-resize}.metro .panel-next .n-pill{transition:color .4s}.metro.is-playing .panel-next.has-pills .n-pill{color:#fff}.m-ruler{top:0;bottom:0;left:calc(var(--side-edge,0px) + var(--side-d,0px) + 10px * var(--u,1));right:calc(var(--side-edge,0px) + var(--side-d,0px) + 10px * var(--u,1));touch-action:none;cursor:ew-resize;position:absolute}.m-rval{left:-10px;right:-10px;top:calc(25.1px * var(--u,1));text-align:center;font-size:calc(22px * var(--u,1));color:#fff;cursor:pointer;padding-top:.08em;position:absolute}.m-rval.zero{color:#b4b6be}.m-rwin{left:0;right:0;top:calc(51px * var(--u,1));height:calc(50px * var(--u,1));position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%)}.m-rstrip{will-change:transform;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%}.m-rstrip i{width:calc(3px * var(--u,1));margin:0 calc(2.5px * var(--u,1));opacity:.32;background:#fff;border-radius:99px;flex:none;height:26%;transition:height .15s,opacity .15s}.m-rstrip i.five{opacity:.42;height:36%}.m-rstrip i.ten{opacity:.55;height:46%}.m-rstrip i.zero{opacity:.7;height:54%}.m-rstrip i.on{opacity:1;height:66%;width:calc(4px * var(--u,1));margin:0 calc(2px * var(--u,1))}.metro .ring-arc{stroke:url(#m-ring-arc)}.metro .land{text-shadow:none}.metro .l-zone{background:var(--g-panel);box-shadow:var(--band-shadow);z-index:2;touch-action:none}:root[data-bg=couleur]:not([data-dark=true]) .metro .l-zone{text-shadow:0 0 2px #0000001a}.metro .l-bottom{background:var(--tabbar);z-index:1;display:block}.land .m-track{transition-duration:.35s;transition-timing-function:cubic-bezier(.25,.8,.3,1)}.land .m-view{display:block}.land .m-pager{bottom:17.5px}.metro .l-label{z-index:1}.m-lw,.m-lg,.m-bv,.m-hn{background:var(--gt-grey);color:#0000;-webkit-background-clip:text;background-clip:text}.m-lg,.m-bv{display:inline-block}.m-lb{vertical-align:top;white-space:nowrap;opacity:0;max-width:0;transition:max-width .4s cubic-bezier(.45,0,.2,1),opacity .25s,transform .4s cubic-bezier(.2,.8,.3,1);display:inline-block;overflow:hidden;transform:translate(.35em)}.m-lb.on{opacity:1;transition:max-width .4s cubic-bezier(.45,0,.2,1),opacity .3s 80ms,transform .4s cubic-bezier(.2,.8,.3,1) 80ms;transform:none}.l-v1{position:absolute;top:0;left:0;right:0}.l-num{font-size:64.4cqh}.l-v2{--u:calc(64cqw / 311);align-items:center;gap:calc(14 * var(--u));flex-direction:column;display:flex;position:absolute;top:calc(49cqh - 9.2283cqw);left:0;right:0}.l-v3{justify-content:center;transition:top .3s;display:flex;position:absolute;top:47.5cqh;left:0;right:0;transform:translateY(-50%)}.land .m-rail{width:12.4cqh;height:52cqh;transition:height .3s}:root:not([data-bg=couleur]) .land .m-rail{box-shadow:inset 0 1px 2px #0000004d,0 0 0 1.09412cqh #ffffff09}.land :is(.l-label,.l-v1){transition:opacity .3s}.metro[data-num=off].is-playing .land :is(.l-label,.l-v1){opacity:0}.metro[data-num=off].is-playing .l-v3{top:41.25cqh}.metro[data-num=off].is-playing .land .m-rail{height:64.5cqh;margin:0}.l-ripple{z-index:4;outline-offset:3px;pointer-events:none;opacity:0;background:radial-gradient(circle closest-side,#ffffff70,#fff3 55%,#ffffff0d 100%);border:5px solid #ffffff57;border-radius:50%;outline:1.5px solid #ffffff4d;animation:.45s cubic-bezier(.2,.7,.3,1) forwards l-ripple;position:absolute;transform:translate(-50%,-50%)}@keyframes l-ripple{0%{opacity:1;width:16px;height:16px}to{opacity:0;width:78px;height:78px}}.metro .l-pill{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:2.3em;height:1.54em;padding:0 .45em;transition:color .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.metro.is-playing .l-pill{color:#fff}.metro .l-pill b{top:var(--cy);font-weight:400;position:relative}.m-lcount{left:16px}.m-lbpm{touch-action:none;cursor:ns-resize;right:16px}.l-bottom .m-ruler{width:36cqw;left:calc(50% - 18cqw);right:auto}.l-bottom .m-rwin{top:calc(50% - 25px * var(--u,1))}.l-bottom .m-rval{left:calc(50% + 19.6cqw);right:auto;top:calc(50% - .5em + var(--cy));text-align:left;padding-top:0;font-size:.5em;line-height:1}.m-lpat{justify-content:center;align-items:center;width:11cqh;height:11cqh;margin-top:-5.5cqh;transition:transform .12s;display:flex;position:absolute;top:50%;right:calc(50% + 19.6cqw)}.m-lpat svg{width:7.6cqh;height:7.6cqh;overflow:visible}.m-lpat.press{transform:scale(.84)}.m-side{width:var(--sb);height:var(--sb);place-items:center;display:grid}.m-waves{pointer-events:none;position:absolute;inset:0}.m-side .side-btn{touch-action:none;transition:scale .22s cubic-bezier(.3,1.6,.5,1);position:relative}.m-side .side-btn.press{transition:scale 60ms ease-out;scale:.84}.m-side .side-btn svg{z-index:1;position:relative;overflow:visible}.m-rec{filter:drop-shadow(0 0 4px #ff463cd9)drop-shadow(0 0 9px #ff3c3c73)}.m-wave{border:calc(var(--sb) * 6 / 78) solid #fff3;pointer-events:none;border-radius:50%;animation:.45s cubic-bezier(.2,.7,.3,1) forwards m-wave;position:absolute;inset:0}@keyframes m-wave{0%{opacity:1;border-width:calc(var(--sb) * 6 / 78);border-color:#fff3;transform:scale(1)}25%{border-color:#a0a6b229}to{opacity:0;border-width:calc(var(--sb) * 3.5 / 78);border-color:#8c929e1f;transform:scale(1.3)}}.sv-row.m-snd{grid-template-columns:minmax(0,1fr) 34px 34px;grid-template-areas:"name fav icon""sub fav icon"}.m-fav{color:#4a4c55;grid-area:fav;width:34px;height:34px}.m-fav .icon{width:100%;height:100%}.m-fav.on{color:#ffe94a}.sv-row.is-del .sv-icon{color:var(--red);border-radius:50%;transition:color .15s}.sv-row.is-del .sv-icon.confirm{color:#fff;background:radial-gradient(circle closest-side, var(--red) 86%, transparent 86.5%)}.sv-row.is-del .sv-name{color:#fff}@media (prefers-reduced-motion:reduce){.m-track,.m-od-in{transition:none;animation:none}}.timer[data-mode] .panel-main .p-label{left:0;right:0;bottom:calc(50% + var(--time-size,200px) * .35 + var(--label-size,26px) * .46);margin:0;position:absolute}:is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .panel-main .ref{color:#fff;text-shadow:none}:is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .panel-main:not(.is-moving) .p-label{background:linear-gradient(150deg, var(--pfa), var(--pfb));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.2em;padding-block:.2em}:root[data-tint=true] :is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) .panel-main:not(.is-moving) .p-time{background:linear-gradient(150deg, var(--pfa), var(--pfb));color:#0000;-webkit-background-clip:text;background-clip:text}:is(:root:not([data-bg=couleur]) .timer[data-mode],.timer[data-mode].is-plain) :is(.t-body,.land){--so:.021}:root[data-bg=couleur] .timer[data-mode]:not(.is-plain) :is(.t-body,.land){--so:.08}.timer[data-mode].is-active .panel-next .s-refl{opacity:.85;-webkit-mask-image:linear-gradient(to bottom, #000, transparent calc(42px * var(--u,1)));-webkit-mask-image:linear-gradient(to bottom, #000, transparent calc(42px * var(--u,1)));mask-image:linear-gradient(to bottom, #000, transparent calc(42px * var(--u,1)))}:is(.timer[data-mode],.metro) .panel-next .ref{width:auto;height:auto;text-shadow:none;display:block;position:absolute;inset:0;transform:none}.timer[data-mode] .panel-next .p-label,.timer[data-mode] .panel-next .p-time{text-align:center;margin:0;position:absolute;left:0;right:0}.timer[data-mode] .panel-next .p-label{top:calc((41.6px + var(--dy,0px)) * var(--u,1) - .95em);font-size:calc(17px * var(--u,1));letter-spacing:.005em;background:linear-gradient(150deg, var(--nfa), var(--nfb));color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.2em}.timer[data-mode] .panel-next .p-time{top:calc((53.6px + var(--dy,0px)) * var(--u,1) - .13em);font-size:calc(64px * var(--u,1));background:var(--gt-grey);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.08em}:is(.timer[data-mode],.metro) .panel-next .n-side{width:var(--side-d,calc(92px * var(--u,1)));transition:none;top:0;bottom:0;transform:none}:is(.timer[data-mode],.metro) .panel-next .n-side-l{left:var(--side-edge,calc(16px * var(--u,1)))}:is(.timer[data-mode],.metro) .panel-next .n-side-r{right:var(--side-edge,calc(16px * var(--u,1)))}.timer[data-mode=tempo] .panel-next{--ch-x:calc(var(--side-edge) + var(--side-d) + 8px * var(--u,1));--ch-w:calc(100% - 2 * (var(--side-edge) + var(--side-d)) - 24px * var(--u,1))}.timer[data-mode=tempo] .panel-next .n-side{transition:opacity .3s}.lab-sw{display:inline-grid}.lab-sw>span{grid-area:1/1}.lab-sw>span:first-child{animation:4s infinite lab-a}.lab-sw>span:last-child{animation:4s infinite lab-b}@keyframes lab-a{0%,45%,95%,to{opacity:1}50%,90%{opacity:0}}@keyframes lab-b{0%,40%,to{opacity:0}45%,95%{opacity:1}}.timer[data-mode=tempo] .panel-next .n-ch-s{left:var(--ch-x);width:calc(var(--ch-w) * .46)}.timer[data-mode=tempo] .panel-next .n-ch-d{left:calc(var(--ch-x) + var(--ch-w) * .46 + 8px * var(--u,1));width:calc(var(--ch-w) * .54)}.timer[data-mode=tempo] .panel-next .n-side .n-pill{width:100%;min-width:0;padding:0;left:0;right:0;transform:none}.timer[data-mode=tempo] .panel-next .n-side :is(.n-pill,.n-lab){transition:opacity .3s}.timer[data-mode=tempo] .panel-next .n-side.is-dim .n-pill{opacity:.2}.timer[data-mode=tempo] .panel-next .n-side.is-dim .n-lab{opacity:.55}.n-ch .n-pill{cursor:pointer;overflow:hidden}.timer[data-mode=tempo] .panel-next .n-ch .n-pill{font-size:calc(30.8px * var(--u,1))}[data-roll]>i{text-align:center;font-style:normal;position:absolute;inset:0}[data-roll]>i[data-tone] b{font-weight:inherit;background:linear-gradient(180deg, var(--ma), var(--mb));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em;display:inline-block}[data-roll]>i[data-tone] .ch-dot{background:linear-gradient(180deg, var(--ma), var(--mb));vertical-align:.19em;border-radius:50%;width:.32em;height:.32em;margin-right:.26em;display:inline-block}:is(.timer[data-mode],.metro) .panel-next .n-pill{left:50%;top:calc((48.5px + var(--dy,0px)) * var(--u,1));width:auto;min-width:var(--side-d,calc(92px * var(--u,1)));height:calc(55px * var(--u,1));padding:0 calc(16px * var(--u,1));border-radius:calc(27.5px * var(--u,1));color:#b4b6be;text-shadow:none;font-size:calc(35.2px * var(--u,1));text-align:center;line-height:calc(55px * var(--u,1) + .2em);white-space:nowrap;background:#ffffff0b;position:absolute;transform:translate(-50%)}:is(.timer[data-mode],.metro) .panel-next .n-side-l .n-pill{left:0;transform:none}:is(.timer[data-mode],.metro) .panel-next .n-side-r .n-pill{left:auto;right:0;transform:none}:is(.timer[data-mode],.metro) .panel-next .n-lab{top:calc((41.6px + var(--dy,0px)) * var(--u,1) - .75em);font-size:calc(17px * var(--u,1));letter-spacing:.005em;color:#3a3c43;line-height:1}:is(.timer[data-mode],.metro) .panel-next.has-pills .n-side{opacity:1;visibility:visible}.p-prog,.n-prog{display:none}@property --pfa{syntax:"<color>";inherits:true;initial-value:#fff04d}@property --pfb{syntax:"<color>";inherits:true;initial-value:#ffa62e}@property --nfa{syntax:"<color>";inherits:true;initial-value:#b6fb5c}@property --nfb{syntax:"<color>";inherits:true;initial-value:#34cf74}.timer[data-mode] :is(.panel-main,.panel-next,.n-prog,.land,.l-bottom,.tp-prep){transition:--pfa var(--fade-d,.6s) ease, --pfb var(--fade-d,.6s) ease, --nfa var(--fade-d,.6s) ease, --nfb var(--fade-d,.6s) ease}.timer[data-mode][data-bar=time] .p-prog{width:var(--ink-w,83%);left:50%;top:calc(50% + var(--time-size,200px) * .35 + var(--label-size,26px) * .852);display:flex;position:absolute;transform:translate(-50%)}.timer[data-mode][data-bar=time] .panel-main .ref{transform:translate(-50%, calc(-50% + (.558 * var(--label-size,26px) - var(--bar-h,14px)) / 2))}.timer:is([data-mode=cycle],[data-mode=chrono]):not([data-bar=time]) .panel-main .ref{transform:translate(-50%, calc(-50% + .705 * var(--label-size,26px)))}.timer[data-mode] .panel-main .ref{translate:var(--car-x,0px) var(--lift-sub,0px);transition:translate .35s cubic-bezier(.25,1,.5,1)}.timer[data-mode]:is([data-bar=band],[data-bar=button]) .n-prog{left:var(--side-edge,0px);right:var(--side-edge,0px);top:var(--bar-y,0px);z-index:3;pointer-events:none;display:flex;position:absolute;translate:0 -50%}.panel-ctrl .ref{top:calc(50% + var(--ctrl-dy,0px))}.p-prog,.n-prog{height:var(--bar-h,14px);--pg-gap:calc(var(--bar-h,14px) * var(--gap-k,1));column-gap:var(--pg-gap);--rail:#0000004d}.pg{border-radius:calc(var(--bar-h,14px) / 2);min-width:0;clip-path:inset(0 round calc(var(--bar-h,14px) / 2));background:var(--rail);flex:1;overflow:hidden}.pg i{height:100%;translate:calc((var(--f,0) - 1) * 100%) 0;border-radius:calc(var(--bar-h,14px) / 2);clip-path:inset(0 round calc(var(--bar-h,14px) / 2));display:block}.is-done .pg :is(i,b){transition:translate .6s cubic-bezier(.25,1,.5,1)}.pg b{height:100%;translate:calc((1 - var(--f,0)) * 100%) 0;background:linear-gradient(90deg, var(--pfa), var(--pfb));display:block}.n-prog .pg{background:0 0}.n-prog .pg b{background-size:var(--bar-w,100%) 100%;background-position:calc((var(--bar-w,0px) + var(--pg-gap)) / var(--n,1) * var(--j,0) * -1) 0;background-repeat:no-repeat}:root[data-bg=couleur] .timer[data-bar=band] .n-prog{filter:drop-shadow(0 2px 2px #00000073)}:root[data-bg=couleur] .timer[data-bar=band] .n-prog .pg b{background-image:linear-gradient(90deg, color-mix(in srgb, var(--pfa) 55%, #fff), color-mix(in srgb, var(--pfb) 55%, #fff))}:root[data-bg=couleur] .p-prog{--rail:#ffffff54;filter:drop-shadow(var(--ink-shadow))}:root[data-bg=couleur] .p-prog .pg b{background:#ffffffeb}:root[data-bg=couleur][data-dark=true] .p-prog{--rail:#0000002e}:root[data-bg=couleur][data-dark=true] .p-prog .pg b{background:var(--on)}.timer:is([data-mode=cycle],[data-mode=tempo]) .c-right .c-count{--text-bg:var(--gt-grey)}.timer[data-mode=chrono] .t-body{grid-template-areas:"main""laps""next""ctrl";transition:grid-template-rows .35s cubic-bezier(.25,1,.5,1)}.timer[data-mode=chrono] .drop{grid-row:1/5}.timer[data-mode=chrono] .p-time small{font-size:.5em}@property --dec{syntax:"<number>";inherits:false;initial-value:1}.timer[data-mode=chrono] .p-time.is-dec{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--dec-w,0px)), rgb(0 0 0/var(--dec)) calc(100% - var(--dec-w,0px)));mask-image:linear-gradient(90deg, #000 calc(100% - var(--dec-w,0px)), rgb(0 0 0/var(--dec)) calc(100% - var(--dec-w,0px)))}.timer[data-mode=chrono] .panel-next .s-refl .stripes{transition:opacity .35s}.timer[data-mode=chrono]:not(.is-empty) .panel-next .s-refl .stripes{opacity:.5}.timer[data-mode=chrono] .panel-next.is-off .p-time{color:var(--pause);background:0 0}.cr-flash{background:var(--green);opacity:0;pointer-events:none;position:absolute;inset:0}.cr-laps{background:var(--tabbar);color:#fff;flex-direction:column;grid-area:laps;min-height:0;display:flex;overflow:hidden}.cr-head,.cr-lap{height:calc(37px * var(--cu,1));grid-template-columns:calc(56px * var(--cu,1)) 1fr calc(96px * var(--cu,1)) calc(90px * var(--cu,1));padding:0 calc(16px * var(--cu,1));font-variant-numeric:tabular-nums;align-items:center;display:grid}.cr-head{background:var(--section);color:var(--pause);font-size:calc(19px * var(--cu,1));letter-spacing:.02em;flex:none;transition:opacity .25s}.timer[data-mode=chrono].is-empty .cr-head{opacity:0}.cr-head>span,.cr-lap>span{text-align:center;white-space:nowrap;position:relative;top:.13em}.cr-list{touch-action:pan-y;flex:1;min-height:0;overflow-y:auto}.cr-lap{font-size:calc(22px * var(--cu,1))}.cr-lap:nth-last-child(odd){background:color-mix(in srgb, var(--section) 60%, var(--tabbar))}.cr-n,.cr-d,.cr-tt{color:var(--pause)}.cr-t.is-best,.cr-t.is-slow{background:var(--g-green);color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.2em;padding-block:.2em}.cr-t.is-slow{background-image:var(--g-ecc)}.cr-d.is-ahead{color:var(--green)}.cr-d.is-behind{color:var(--ecc)}.row.choice:has(.c-ico){grid-template-columns:auto 1fr auto;grid-template-areas:"ico text check"}.row.choice .c-ico{color:#fff;grid-area:ico;width:40px;height:40px;margin-right:14px}.c-ico .icon,.opt-icon .icon{width:100%;height:100%}.row.opt .opt-icon{color:#fff;width:34px;height:34px;margin-right:8px;padding-right:0}.row.is-static{pointer-events:none}.row.is-dim{opacity:.35}.r-unit{color:var(--grey-text);margin-left:3px;font-size:.5em}.cr-empty{color:var(--grey-text);margin:0;padding:18px 16px;font-size:18px}.cr-sess .sv-icon{place-items:center end;display:grid}.cr-stats{border-bottom:1px solid var(--sep);grid-template-columns:repeat(4,1fr);display:grid}.cr-stats>div{text-align:center;padding:12px 4px 10px}.cr-stats small{color:var(--grey-text);font-size:16px;display:block}.cr-detail .r-value .icon{width:34px;height:34px}.cr-stats b{font-weight:inherit;font-variant-numeric:tabular-nums;font-size:27px}
