/* © Copyright Wahrer Weinstock 2026 */.ttc10{max-width:1100px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:1rem 0 2rem}.tti10{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:0;background:var(--media-card-inner-bg);border-radius:1.7rem;border:1.5px solid var(--media-card-inner-border);box-shadow:0 0 12px var(--media-card-inner-shdw);z-index:1300;box-shadow:0 0 30px var(--btt-tti10-shdw-col);--btt-viewport-h:300px;--btt-ruler-canvas-h:38px;--btt-ruler-label-h:2px;--btt-ruler-gap:0px;--btt-ruler-pad-y:0px;--btt-ruler-total-h:calc(
    var(--btt-ruler-canvas-h) +
    var(--btt-ruler-label-h) +
    var(--btt-ruler-gap) +
    var(--btt-ruler-pad-y) +
    var(--btt-ruler-pad-y)
  )}[data-btt-root] [data-btt-toolbar]{order:1}[data-btt-root] [data-btt-minimap]{order:2}[data-btt-root] [data-btt-main]{order:3;display:flex;align-items:center;justify-content:center}[data-btt-root] .btt-ttbnb-below{order:4;width:100%;padding:.24rem .75rem}[data-btt-root] .btt-ver-dt{order:5;width:100%;padding:0;margin:.7rem 0 0}@media (pointer:fine) and (min-width:981px){.tti10{--btt-resize-min-w:560px;--btt-resize-max-w:1100px;--btt-resize-min-h:420px;--btt-resize-max-h:920px}}.btt-resize-handle{position:absolute;right:8px;bottom:8px;width:18px;height:18px;border-radius:4px;background:linear-gradient(135deg,transparent 45%,var(--btt-res-hand-1) 45%,var(--btt-res-hand-1) 55%,transparent 55%),linear-gradient(135deg,transparent 65%,var(--btt-res-hand-2) 65%,var(--btt-res-hand-2) 75%,transparent 75%);opacity:.7;cursor:se-resize;z-index:2;pointer-events:auto;touch-action:none}@media (max-width:779px){.btt-resize-handle{display:none}}@media (orientation:landscape) and (max-width:980px){.tti10{--btt-viewport-h:clamp(220px, 47vh, 300px)}.btt-main>.btt-ruler:first-child{display:none!important}[data-btt-root]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"minimap toolbar" "main toolbar" "below toolbar" "ver toolbar";align-items:start;align-content:start}[data-btt-root] .ttmain{border-right:1.5px solid #7c7c7c3f}[data-btt-root] [data-btt-main]{grid-area:main}[data-btt-root] [data-btt-toolbar]{grid-area:toolbar;align-self:start;justify-self:start}[data-btt-root] [data-btt-minimap]{grid-area:minimap}[data-btt-root] .btt-ttbnb-below{grid-area:below}[data-btt-root] .btt-ver-dt{grid-area:ver}.ttbtnb{width:auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding:.6rem .5rem}.ttbtnb .btt-toolbar-main{flex-direction:column;align-items:flex-start;justify-content:space-between;align-content:flex-start;width:auto;height:100%;align-self:flex-start;gap:.4rem}.ttbtnb .btt-btn{padding:.6rem .8rem;min-height:42px}.ttbtnb .btt-btn-below-toggle{display:inline-flex;align-items:center;justify-content:center}}.ttbtnb{width:100%;display:flex;gap:.5rem;align-items:center;justify-content:center;padding:.57rem .75rem .17rem}.ttbtnb .btt-btn-below-toggle{display:none}.btt-btn-below-icn{width:var(--btt-below-icn-size,1.15rem);height:var(--btt-below-icn-size,1.15rem);display:block;color:var(--btt-below-icn-col,currentColor);transition:transform .2s}.btt-btn-below-toggle[aria-pressed=true] .btt-btn-below-icn{transform:rotate(180deg)}@media (orientation:landscape) and (max-width:980px){.ttbtnb .btt-btn-below-toggle{display:inline-flex!important;align-items:center;justify-content:center}[data-btt-root][data-btt-measure="1"] .ttbtnb .btt-btn-below-toggle{pointer-events:none;opacity:.45}[data-btt-root][data-btt-measure="1"] .ttbtnb .btt-btn-below-toggle .btt-btn-below-icn{transform:rotate(180deg)}}.btt-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--btt-btn-bor);background:var(--btt-btn-bg);color:var(--btt-btn-col);border-radius:999px;padding:.57rem .8rem;font-size:.9rem;line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:clip;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-ms-user-select:none}.btt-boot-start{display:inline-flex;align-items:center;gap:.35rem;font-size:1rem;letter-spacing:.007rem;padding:.57rem 1.2rem;opacity:.84}.btt-boot-start-icn{width:1rem;height:1rem;color:var(--btt-boot-play-icn,currentColor);flex:0 0 auto;margin-right:.17rem}.btt-btn-settings{display:inline-flex;align-items:center;justify-content:center}.btt-btn-settings-icn{width:1.2rem;height:1.2rem;display:block;color:var(--btt-settings-icn,currentColor)}.btt-btn-calendar{display:inline-flex;align-items:center;justify-content:center}.btt-btn-calendar-icn{width:1.2rem;height:1.2rem;display:block;color:var(--btt-calendar-icn,currentColor)}.btt-btn-reset-icn{width:1.2rem;height:1.2rem;display:block;color:var(--btt-reset-icn,currentColor)}.btt-btn-gfilt{display:inline-flex;align-items:center;justify-content:center;gap:.12rem}.btt-btn-gfilt-icn{width:1.15rem;height:1.15rem;display:block;color:var(--btt-gfilt-icn,currentColor)}.btt-mm-icn{width:1.15rem;height:1.15rem;display:block;color:var(--btt-mm-icn,currentColor)}.btt-meas-mode-count{display:inline-flex;align-items:baseline;font-size:1em;line-height:1;margin-left:.07rem}.btt-meas-mode-cur{font-size:1em;margin-right:.08rem}.btt-meas-mode-max{font-size:.75em;opacity:.7;margin-left:.04rem}.btt-btn:focus-visible{outline:rgba(0,200,255,.473) solid 2px;outline-offset:2px}.btt-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.btt-btn.btt-set-za{width:77px}.ttmain{min-height:calc(44px + var(--btt-viewport-h,300px) + 44px);width:100%;overflow:hidden;border-left:none;border-right:none;background:rgba(0,0,0,.18)}.btt-main{display:grid;grid-template-rows:auto 1fr auto}.btt-ruler{height:44px;background:var(--btt-ruler-bg);padding:0;line-height:0;font-family:inherit}.btt-ruler canvas{display:block;width:100%;height:44px}.btt-viewport{overflow:hidden;height:var(--btt-viewport-h,300px);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--btt-vp-bg);contain:layout paint size;--btt-vp-a:1}.btt-viewport:focus-visible{outline:rgba(255,255,255,.35) solid 2px;outline-offset:-2px}.btt-heat-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;opacity:0;transition:opacity 420ms cubic-bezier(.22,.61,.36,1);--btt-heat-fade-y:100px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--btt-heat-fade-y),#000 calc(100% - var(--btt-heat-fade-y)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--btt-heat-fade-y),#000 calc(100% - var(--btt-heat-fade-y)),transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.btt-viewport[data-heat="1"] .btt-heat-canvas{opacity:var(--btt-vp-a, 1)}.btt-hold-band-layer{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:var(--btt-vp-a, 1);transition:opacity 220ms;--btt-hold-fade-y:17px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--btt-hold-fade-y),#000 calc(100% - var(--btt-hold-fade-y)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--btt-hold-fade-y),#000 calc(100% - var(--btt-hold-fade-y)),transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.btt-hold-band-layer.is-hidden-by-measure{opacity:0!important}.btt-bar-hold-band{position:absolute;top:0;bottom:0;left:0;width:0;pointer-events:none;background:var(--btt-hold-band-col,var(--btt-c-default,#8aa6a6));opacity:0;transition:opacity 180ms;transform:translate3d(0,0,0)}.btt-bar-hold-band.is-on{opacity:.2}.btt-grid{position:absolute;inset:0;pointer-events:none;--btt-grid-step-px:120px;--btt-grid-off-px:0px;--btt-grid-alpha:.16;--btt-grid-major-step-px:600px;--btt-grid-off-major-px:0px;--btt-grid-major-alpha:.24;--btt-grid-clip-px:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--btt-grid-clip-px),#000 var(--btt-grid-clip-px),#000 100%);mask-image:linear-gradient(to right,transparent 0,transparent var(--btt-grid-clip-px),#000 var(--btt-grid-clip-px),#000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.btt-viewport .btt-world{opacity:var(--btt-vp-a, 1)}.btt-grid-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1;opacity:var(--btt-vp-a, 1)}[data-btt-root]:not([data-btt-state=ready]) .btt-grid-canvas{display:none}.btt-viewport .btt-grid-canvas,.btt-viewport .btt-world{opacity:var(--btt-vp-a, 1)}.btt-world{position:absolute;top:0;left:0;z-index:3;transform-origin:0 0;will-change:transform;will-change:transform}.btt-bar{position:absolute;height:calc(var(--btt-bar-base-h,30px) * var(--btt-ky,1));border-radius:2px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.95);font-size:.95rem;padding:0 .07rem;pointer-events:auto;--btt-gcol:var(--btt-c-default, #8aa6a6);background:var(--btt-gcol);transition:opacity 333ms}.btt-bar-drag-ghost{position:fixed;pointer-events:none;opacity:.85;z-index:10050;transform:translateZ(0)}.btt-bar-drag-ghost.is-extra-target{outline:rgba(255,255,255,.85) solid 2px;outline-offset:2px}.btt-viewport[data-hold-focus="1"] .btt-bar:not([data-hold-active="1"]){opacity:.38}.btt-bar[data-gdim="1"]{opacity:.3;filter:saturate(.7) brightness(.86)}.btt-bar.is-set{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0,rgba(255,255,255,.22) 2px,rgba(255,255,255,0) 2px,rgba(255,255,255,0) 5px);background-blend-mode:overlay}.btt-bar[data-g="1"]{--btt-gcol:var(--btt-c-g1, var(--btt-c-default, #8aa6a6))}.btt-bar[data-g="2"]{--btt-gcol:var(--btt-c-g2, var(--btt-c-default, #8aa6a6))}.btt-bar[data-g="3"]{--btt-gcol:var(--btt-c-g3, var(--btt-c-default, #8aa6a6))}.btt-bar[data-g="4"]{--btt-gcol:var(--btt-c-g4, var(--btt-c-default, #8aa6a6))}.btt-bar[data-gt="0"]{overflow:visible;contain:none}.btt-bar[data-gt="0"]::after{content:"";position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;z-index:2;--ky-min:0.45;--line-ext-out:2px;--line-ext-in:14px;--line-w-out:1px;--line-w-in:3px;--ky:var(--btt-ky, 1);--u:clamp(0, calc((var(--ky) - var(--ky-min)) / (1 - var(--ky-min))), 1);--ext:calc(var(--line-ext-out) + (var(--line-ext-in) - var(--line-ext-out)) * var(--u));--lw:calc(var(--line-w-out)  + (var(--line-w-in)  - var(--line-w-out))  * var(--u));top:calc(-1 * var(--ext));bottom:calc(-1 * var(--ext));width:var(--lw);background:linear-gradient(to bottom,transparent,var(--btt-gcol,var(--btt-c-default,#8aa6a6)) 18%,var(--btt-gcol,var(--btt-c-default,#8aa6a6)) 82%,transparent)}.btt-point-unknown-midline{position:absolute;transform:translateX(-50%);pointer-events:none;z-index:0}.btt-btn.btt-set-gsx{width:70px}.btt-bar[data-gt="0"][data-us="1"],.btt-bar[data-gt="1"]{--btt-unknown-fade:var(--btt-unknown-fade-len, clamp(1px, calc(12px * var(--btt-k, 1)), 70px))}.btt-bar[data-gt="1"][data-ue="1"],.btt-bar[data-gt="1"][data-us="1"]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.btt-bar[data-gt="1"][data-us="1"]:not([data-ue="1"]){-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 100%)}.btt-bar[data-gt="1"][data-ue="1"]:not([data-us="1"]){-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--btt-unknown-fade)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--btt-unknown-fade)),transparent 100%)}.btt-bar[data-gt="1"][data-us="1"][data-ue="1"]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 calc(100% - var(--btt-unknown-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 calc(100% - var(--btt-unknown-fade)),transparent 100%)}.btt-bar[data-gt="0"][data-us="1"]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 calc(100% - var(--btt-unknown-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--btt-unknown-fade),#000 calc(100% - var(--btt-unknown-fade)),transparent 100%)}.btt-bar[data-gt="0"][data-us="1"]::after{content:none}.btt-bar[data-btt-measure=anchor][data-gt="0"][data-us="1"],.btt-bar[data-btt-measure=anchor][data-gt="1"],.btt-bar[data-btt-measure=target][data-gt="0"][data-us="1"],.btt-bar[data-btt-measure=target][data-gt="1"]{-webkit-mask-image:none!important;mask-image:none!important}.btt-bar .btt-bar-label{z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;pointer-events:none;white-space:nowrap}.btt-bar .btt-bar-label-t{display:block;white-space:nowrap;font-size:clamp(
    var(--btt-lbl-t-min, 9px),
    calc(var(--btt-lbl-t-base, 12px) * var(--btt-k)),
    var(--btt-lbl-t-max, 16px)
  );line-height:1.05}.btt-bar .btt-bar-label-m{display:block;white-space:nowrap;opacity:0;transition:opacity 220ms!important;font-size:clamp(
    var(--btt-lbl-m-min, 7px),
    calc(var(--btt-lbl-m-base, 9px) * var(--btt-k)),
    var(--btt-lbl-m-max, 12px)
  );line-height:1.05}.btt-bar[data-meta="1"] .btt-bar-label-m{display:block;opacity:.7}.btt-bar[data-meta="1"] .btt-bar-label-t{font-size:clamp(
    var(--btt-lbl-t2-min, 8px),
    calc(var(--btt-lbl-t2-base, 10px) * var(--btt-k)),
    var(--btt-lbl-t2-max, 14px)
  )}[data-btt-root] [data-btt-minimap]{width:100%;overflow:hidden;max-height:0;opacity:0;transform:translateY(-10px);pointer-events:none;will-change:max-height,transform,opacity}[data-btt-root][data-btt-state=boot] [data-btt-minimap]{display:none}[data-btt-root][data-btt-mm-state=loading] [data-btt-minimap]{display:block;position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none;max-height:var(--btt-mm-max);opacity:0;transform:translateY(-10px);transition:none}[data-btt-root][data-btt-mm-state=reveal] [data-btt-minimap]{display:block;position:static;visibility:visible;max-height:0;opacity:0;transform:translateY(-10px);transition:none}[data-btt-root][data-btt-mm-state=off] [data-btt-minimap]{display:block;position:static;visibility:visible;max-height:0;opacity:0;transform:translateY(-10px);transition:max-height .38s,transform .38s,opacity .22s}[data-btt-root][data-btt-mm-state=on] [data-btt-minimap]{display:block;position:static;visibility:visible;max-height:var(--btt-mm-max);pointer-events:auto;opacity:1;transform:translateY(0);transition:max-height .38s,transform .38s,opacity .22s}.ttmm{width:100%;margin-top:.3rem;margin-bottom:0;padding:0 .7rem;overflow:hidden;border-bottom:1.5px solid var(--btt-mm-bot-bor);background:var(--btt-mm-bg)}.btt-minimap{position:relative;height:var(--btt-mm-h,120px);touch-action:auto}.btt-minimap canvas{display:block;width:100%;height:var(--btt-mm-h,120px)}.btt-mm-viewport{position:absolute;border:2px solid rgba(255,0,0,.75);border-radius:.24rem;pointer-events:auto;touch-action:none}.btt-modal-overlay[data-closing="1"],.btt-modal-overlay[data-open="1"]{pointer-events:auto}.btt-modal-overlay[data-closing="1"]{opacity:0}.btt-modal{width:100%;max-width:420px;background:rgba(20,24,30,.98);border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 30px rgba(0,0,0,.55);padding:.7rem .7rem 1rem}.btt-modal h3{margin:0 0 .5rem;font-size:1.1rem;color:var(--btt-modal-h3)}.btt-modal p{margin:0 0 1rem;line-height:1.35;color:var(--btt-modal-p-sub);font-size:.9rem}.btt-modal-actions{display:flex;gap:.5rem;justify-content:flex-end}.btt-btn-reset-cancel{padding:.5rem 1rem}.btt-btn.btt-btn-danger{font-size:1rem;background:rgba(255,70,70,.17);border-color:rgba(255,70,70,.37);padding:.5rem 1rem}.btt-reset-modal .btt-modal-foot{font-size:1rem;padding:1.57rem 0 .3rem}.btt-viewport{--btt-k:1;--btt-ky:1;--btt-bar-base-h:30px;touch-action:none;overscroll-behavior:none}.btt-viewport,.btt-viewport *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.btt-viewport,.btt-viewport .btt-bar,.btt-viewport .btt-world,.btt-viewport canvas{touch-action:none}.btt-bar{z-index:1;font-size:clamp(9px, calc(12px * var(--btt-k)), 16px);line-height:1.15;white-space:nowrap;border:1.5px solid var(--btt-bar-border);overflow:hidden;text-overflow:clip;box-sizing:border-box}.btt-bar-label{display:block;pointer-events:none;white-space:nowrap}.btt-mm-viewport.is-grabbed{border-style:dashed;border-color:rgba(255,0,0,.95);box-shadow:0 8px 18px rgba(0,0,0,.75)}.btt-mm-viewport.is-grabbed[data-pt=pen],.btt-mm-viewport.is-grabbed[data-pt=touch]{transform:translateY(-3px)}.btt-boot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.btt-boot>*{pointer-events:auto}.btt-boot-stack{display:flex;flex-direction:column;align-items:center;gap:.7rem}.btt-boot-inner{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 1.1rem;border-radius:1rem;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(2px)}.btt-boot-msg{font-size:.9rem;color:rgba(255,255,255,.78);text-align:center;line-height:1.25;max-width:18rem}.btt-boot-msg>span{display:block}.btt-boot-spinner{width:22px;height:22px;border-radius:999px;border:2px solid var(--btt-spinner-1);border-top-color:var(--btt-spinner-2);animation:.8s linear infinite bttSpin}@keyframes bttSpin{to{transform:rotate(360deg)}}.btt-toolbar-main{display:flex;align-items:center;justify-content:space-between;gap:.12rem;flex-wrap:wrap;width:100%}.btt-mm-box{display:inline-flex;flex-direction:row;align-items:center;gap:.3rem}.btt-mm-label{display:inline-block;line-height:1;margin:0;padding:0;transform:translateY(0);font-size:.85rem;color:rgba(255,255,255,.78);white-space:nowrap;overflow:hidden;text-overflow:clip}.btt-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);width:50px;height:30px;border-radius:999px;padding:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:flex-start}.btt-switch:focus-visible{outline:rgba(255,255,255,.35) solid 2px;outline-offset:2px}.btt-switch:disabled{opacity:.4;cursor:default;pointer-events:none}.btt-switch-track{width:100%;height:100%;position:relative}.btt-switch-thumb{position:absolute;top:-.5px;left:0;width:24px;height:24px;border-radius:999px;background:rgba(255,255,255,.92);transform:translate3d(0,0,0);transition:transform .18s}.btt-switch[aria-checked=true]{background:rgba(74,169,223,.57);border-color:rgba(74,169,223,.55)}.btt-switch[aria-checked=true] .btt-switch-thumb{transform:translate3d(20px,0,0)}.btt-root-msg{margin:.75rem 1rem 1rem;padding:.75rem .9rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.18);background:rgba(255,70,70,.12);color:rgba(255,255,255,.9);font-size:.95rem}.btt-fatal{width:100%;margin:.75rem 0 0;padding:.9rem 1rem;background:rgba(0,0,0,.22);color:rgba(255,255,255,.92);text-align:center;font-size:.95rem;opacity:.8;line-height:1.35;transform:translateY(-3rem)}.btt-fatal>span{display:block}.btt-group-rows{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:var(--btt-vp-a, 1)}.btt-grouprow{position:absolute;left:0;right:0}.btt-grouprow-set,.btt-grouprow-setmember{background-image:repeating-linear-gradient(-45deg,var(--btt-grouprow-set-1) 0,var(--btt-grouprow-set-1) 2px,var(--btt-grouprow-set-2) 2px,var(--btt-grouprow-set-2) 5px);background-blend-mode:overlay}.btt-setrow-texts{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:visible;opacity:var(--btt-vp-a, 1)}.btt-setrow-texts-row{position:absolute;left:0;right:0;overflow:visible}.btt-setrow-text{position:absolute;top:50%;transform:translate3d(calc(var(--btt-setrow-x,0) + 33px),-50%,0);white-space:nowrap;font-size:var(--btt-setrow-fs, .8rem);font-weight:600;letter-spacing:.12rem;text-transform:uppercase;color:var(--btt-set-row-text,#7979be27)}.btt-setrow-text::first-letter{font-size:1.07em}.btt-group-lane-seps,.btt-group-seps{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:var(--btt-vp-a, 1)}.btt-group-sep{position:absolute;left:0;right:0;height:1px;background:var(--btt-grp-sep-col)}.btt-group-lane-sep{position:absolute;left:0;right:0;height:1px;background:var(--btt-grp-sep-col);opacity:.44}[data-btt-root]{--btt-mm-max:calc(var(--btt-mm-h, 120px) + 40px);position:relative}.btt-modal-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.btt-modal-overlay[data-closing="1"],.btt-modal-overlay[data-open="1"]{visibility:visible;pointer-events:auto;transition:opacity .18s,visibility linear;touch-action:auto}.btt-modal-overlay[data-open="1"]{display:flex;opacity:1}.btt-modal-overlay[data-open="0"][data-closing="1"]{opacity:0}.btt-modal{width:min(680px,92vw);min-width:280px;--btt-modal-max-h:80vh;max-height:min(var(--btt-modal-max-h),740px);min-height:220px;border-radius:1.4rem;overflow:hidden;background:var(--btt-modal-bg);border:1px solid var(--btt-modal-bor);box-shadow:0 20px 60px rgba(0,0,0,.45);display:flex;flex-direction:column;transform:translate3d(0,8px,0) scale(.985);opacity:0;transition:transform .18s,opacity .18s}.btt-modal-overlay[data-open="1"] .btt-modal{transform:translate3d(0,0,0) scale(1);opacity:1}.btt-modal-head{display:flex;align-items:center;justify-content:space-between;padding:.4rem .3rem}.btt-modal-title{margin:0;font-size:1.05rem;line-height:1.2}.btt-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;color:inherit;padding:.35rem;border-radius:10px;cursor:pointer;transform:translateY(-5px)}.btt-modal-close svg{display:block;fill:var(--btt-modal-close)}.btt-modal-sep{height:1.5px;background:var(--btt-modal-sep);z-index:12;display:none}.btt-modal-body{overflow:auto;text-align:left;text-justify:auto;hyphens:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;flex:1;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.btt-modal-foot{padding:.9rem .3rem;display:none}.btt-modal-foot[data-has="1"]{display:block}.btt-modal-actions{display:flex;justify-content:flex-end;gap:1.2rem}.btt-muted{opacity:.75}:is(#btt-settings-modal,#btt-reset-modal) [hidden]{display:none!important}:is(#btt-settings-modal,#btt-reset-modal){display:flex;flex-direction:column;--btt-settings-max-h:90vh;max-height:var(--btt-settings-max-h);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .btt-modal-body{flex:1 1 auto;min-height:0;overflow:hidden;text-align:left;text-justify:auto;hyphens:auto;display:flex;flex-direction:column}#btt-reset-modal .btt-modal-body,#btt-tip-modal .btt-modal-body{padding-top:.4rem}:is(#btt-settings-modal,#btt-reset-modal) .btt-modal-body>.btt-settings{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}:is(#btt-settings-modal,#btt-reset-modal) .btt-settings-scroll{flex:1 1 auto;min-height:0;height:auto;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}:is(#btt-settings-modal,#btt-reset-modal) .btt-settings-scroll::-webkit-scrollbar{width:0;height:0}.adv-label[data-editing="1"]{max-width:none;overflow:visible;text-overflow:clip;border-radius:.4rem;padding:0 .35rem}:is(#btt-settings-modal,#btt-reset-modal) .adv-group{border-radius:1.33rem;margin-top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .adv-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}:is(#btt-settings-modal,#btt-reset-modal) .adv-label{font-size:.9rem;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:clip;color:var(--btt-modal-p)}:is(#btt-settings-modal,#btt-reset-modal) .adv-hint{opacity:.55;font-size:.8rem;line-height:1.1;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:clip}:is(#btt-settings-modal,#btt-reset-modal) .adv-inputwrap{position:relative;display:grid;align-items:center}:is(#btt-settings-modal,#btt-reset-modal) .adv-input--num{grid-area:1/1;width:5rem;text-align:right;padding:.24rem .5rem;font-size:1rem;border:1px solid var(--btt-ui-border,rgba(255,255,255,.14));border-radius:.7rem;background:var(--btt-ui-field,rgba(0,0,0,.18));color:var(--btt-ui-text,inherit);font-variant-numeric:tabular-nums}:is(#btt-settings-modal,#btt-reset-modal) .adv-input--num:focus-visible{outline:2px solid var(--btt-accent,#11abb9);outline-offset:2px}:is(#btt-settings-modal,#btt-reset-modal) .adv-input--num.is-saved{font-weight:700;color:var(--btt-accent,#11abb9)}:is(#btt-settings-modal,#btt-reset-modal) .adv-input__floating{grid-area:1/1;place-self:center;white-space:nowrap;pointer-events:none;opacity:.6;transition:opacity .15s}:is(#btt-settings-modal,#btt-reset-modal) .adv-input--num[data-has-value="1"]+.adv-input__floating{opacity:0;visibility:hidden}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]{--size:20px;--radius:5px;--border:1px;--accent:var(--btt-accent, #11abb9);--bg:rgba(255,255,255,.10);--tick:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;width:var(--size);height:var(--size);border:var(--border) solid var(--media-card-btn-border);border-radius:var(--radius);background:var(--bg);cursor:pointer;transition:background-color .17s,border-color .17s,opacity .17s}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]::before{content:"";width:calc(var(--size) * .7);height:calc(var(--size) * .7);clip-path:polygon(16% 48%,6% 62%,42% 94%,94% 12%,82% 2%,40% 67%);box-shadow:inset 0 0 0 1rem var(--tick);transform:scale(0);transform-origin:bottom left;transition:transform .17s ease-in-out}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]:checked::before{transform:scale(1)}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--btt-accent,#11abb9) 55%,transparent);outline-offset:2px}:is(#btt-settings-modal,#btt-reset-modal) .adv-check[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}:is(#btt-settings-modal,#btt-reset-modal) .adv-group>.adv-row+.adv-row{margin-top:.35rem}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion{margin-top:.25rem}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item{border:1.5px solid var(--btt-gset-bor);border-radius:1.33rem;background:var(--btt-gset-bg);overflow:hidden}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item+.accordion-item{margin-top:.5rem}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1.17rem .7rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item-title{font-size:1rem;font-weight:700}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .a-icon{width:22px;height:22px;flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:0;border-radius:999px;border:none;background:0 0;opacity:.85}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .a-icon::after,:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .a-icon::before{content:"";position:absolute;inset:0;margin:auto;width:12px;height:2px;border-radius:2px;background:currentColor;opacity:.9;transform-origin:50% 50%;transition:transform .2s,opacity .22s;backface-visibility:hidden;will-change:transform}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .a-icon::after{transform:rotate(90deg) translateZ(0)}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item-header.active .a-icon::after{transform:rotate(90deg) scaleX(0) translateZ(0);opacity:0}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item-body{max-height:none!important;height:0;opacity:0;overflow:hidden;display:none;transition-property:height,opacity;transition-duration:.3s,.3s;transition-timing-function:cubic-bezier(.37,0,.33,1),ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:height,opacity}:is(#btt-settings-modal,#btt-reset-modal) .btt-accordion .accordion-item-body-content{padding:0 1rem 1rem}.btt-meas-calc-wrap .btt-accordion{margin-top:.25rem}.btt-meas-calc-wrap .btt-accordion .accordion-item{border:1.5px solid var(--btt-gset-bor);border-radius:1.33rem;background:var(--btt-gset-bg);overflow:hidden}.btt-meas-calc-wrap .btt-accordion .accordion-item+.accordion-item{margin-top:.5rem}.btt-meas-calc-wrap .btt-accordion .accordion-item-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1.17rem .7rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-meas-calc-wrap .btt-accordion .accordion-item-title{font-size:1rem;font-weight:700}.btt-meas-calc-wrap .btt-accordion .a-icon{width:22px;height:22px;flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:0;border-radius:999px;border:none;background:0 0;opacity:.85}.btt-meas-calc-wrap .btt-accordion .a-icon::after,.btt-meas-calc-wrap .btt-accordion .a-icon::before{content:"";position:absolute;inset:0;margin:auto;width:12px;height:2px;border-radius:2px;background:currentColor;opacity:.9;transform-origin:50% 50%;transition:transform .2s,opacity .22s;backface-visibility:hidden;will-change:transform}.btt-meas-calc-wrap .btt-accordion .a-icon::after{transform:rotate(90deg) translateZ(0)}.btt-meas-calc-wrap .btt-accordion .accordion-item-header.active .a-icon::after{transform:rotate(90deg) scaleX(0) translateZ(0);opacity:0}.btt-meas-calc-wrap .btt-accordion .accordion-item-body{height:0;opacity:0;overflow:hidden;display:none;transition-property:height,opacity;transition-duration:.3s,.3s;transition-timing-function:cubic-bezier(.37,0,.33,1),ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:height,opacity;max-height:none!important}.btt-meas-calc-wrap .btt-accordion .accordion-item-body-content{padding:0 1rem 1rem;align-items:stretch}.btt-meas-calc-toggle-wrap{width:100%;display:flex;justify-content:center}.btt-meas-calc{display:inline-flex;align-items:center;gap:.27rem}.btt-meas-toggle{display:inline-flex;align-items:center;font-size:1rem;gap:.4rem;min-width:1.4rem;position:relative;overflow:visible}.btt-meas-toggle-led{width:1rem;height:.24rem;border-radius:.12rem;background:rgba(255,255,255,.44);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35);transition:background-color .24s,box-shadow .4s,opacity .24s;opacity:.8}.btt-meas-toggle.btt-meas-on .btt-meas-toggle-led{background:var(--btt-meas-toggle-led,rgba(120,255,170,.7));box-shadow:0 0 0 1px rgba(0,0,0,.35),0 0 10px color-mix(in srgb,var(--btt-meas-toggle-led,rgba(120,255,170,.95)) 70%,transparent);opacity:1}.btt-meas-toggle-txt{min-width:1.4rem;text-align:left}.btt-meas-toggle-icn{width:var(--btt-meas-toggle-icn-size,2rem);height:var(--btt-meas-toggle-icn-size,2rem);display:block;color:var(--btt-btn-col)}.btt-meas-calc-icn{color:var(--btt-btn-col)}.btt-meas-mode,.btt-meas-undo{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:visible}.btt-meas-mode-icn{color:var(--btt-btn-col)}.btt-meas-mode-tip{position:absolute;left:50%;bottom:100%;transform:translate(-50%,8px);opacity:0;pointer-events:none;white-space:nowrap;background:rgba(0,0,0,.8);color:#fff;font-size:.68rem;padding:.2rem .45rem;border-radius:.5rem}.btt-meas-mode-tip.is-show{animation:1.8s forwards bttModeTipFloat}@keyframes bttModeTipFloat{0%{opacity:0;transform:translate(-50%,0)}25%,85%{opacity:1;transform:translate(-50%,-18px)}100%{opacity:0;transform:translate(-50%,-50px)}}.btt-meas-calc-demo{width:100%;margin:0 0 .6rem}.btt-meas-calc-note{font-size:.9rem;line-height:1.25;margin:.4rem 0 .6rem}.btt-meas-calc-wrap .btt-schema-strong{font-size:.9rem;font-weight:600;color:var(--btt-modal-h-sub)}.btt-meas-calc-wrap .btt-schema-col{font-size:.9rem;font-weight:600;color:var(--btt-meas-calc-mod-txt)}.btt-meas-calc-wrap .btt-schema-details{margin:0}.btt-meas-calc-wrap .btt-schema-toggle{display:inline-flex;align-items:center;padding:0;border:0;background:0 0;font-size:.9rem!important;color:inherit;font:inherit;cursor:pointer}.btt-meas-calc-wrap .btt-schema-toggle:focus-visible{outline:2px solid var(--btt-gset-bor);outline-offset:2px;border-radius:.4rem}.btt-meas-calc-wrap .btt-schema-details.is-open .btt-cal-chevron{transform:rotate(0)}.btt-meas-calc-wrap .adv-label{font-size:.9rem;color:var(--btt-modal-p);font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:clip}.btt-meas-calc-wrap .btt-schema-body{margin-left:.4rem}.btt-meas-calc-demo-vp{position:relative;width:100%;height:86px;border:0;border-radius:0;background:0 0;overflow:hidden}:is(.btt-modal#btt-settings-modal,.btt-meas-calc-wrap) .adv-label[data-btt-tip]{cursor:pointer}.btt-meas-calc-demo .btt-meas-path.demo-ants{animation:2.4s linear infinite bttDemoDash}.btt-meas-calc-demo .btt-meas-path-shadow{animation:none}@keyframes bttDemoDash{to{stroke-dashoffset:-400}}.btt-modal[data-btt-kind=tip] .btt-schema-toggle-text{color:var(--btt-modal-h-sub)}.btt-bar-demo{position:absolute;top:64px;height:var(--btt-demo-bar-h,22px);width:var(--btt-demo-bar-w,90px);padding:0 .5rem;border-radius:4px;background:linear-gradient(90deg,rgba(255,215,0,.85),rgba(255,193,7,.65));color:#111;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.35);z-index:1}.btt-bar-demo-b{background:linear-gradient(90deg,rgba(52,152,219,.9),rgba(41,128,185,.7));color:#fff}.btt-bar-demo-marker{position:absolute;top:64px;width:2px;height:var(--btt-demo-bar-h,22px);background:0 0}.btt-meas-calc-demo .btt-bar[data-gt="0"]::after{z-index:-1;display:none}.btt-meas-calc-demo .btt-meas-badge{pointer-events:none;transform:translate(-50%,-140%)}.btt-meas-calc-demo-count .btt-meas-badge{cursor:pointer}.btt-meas-calc-wrap .adv-group{border-radius:1.33rem;margin-top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-meas-calc-wrap .adv-hint{opacity:.55;font-size:.8rem;line-height:1.1;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:clip}.btt-meas-calc-wrap .adv-item+.adv-item{margin-top:.35rem}.btt-meas-calc-wrap .adv-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.15rem 0}.btt-meas-calc-wrap .adv-text{display:flex;flex-direction:column;gap:.18rem;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-meas-calc-wrap .adv-text .adv-hint{margin-top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-meas-calc-wrap .adv-inputwrap{display:flex;align-items:center}.btt-meas-calc-wrap .adv-check[type=checkbox]{--size:20px;--radius:5px;--border:1px;--accent:var(--btt-accent, #11abb9);--bg:rgba(255,255,255,.10);--tick:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;width:var(--size);height:var(--size);border:var(--border) solid var(--media-card-btn-border,rgba(255,255,255,.14));border-radius:var(--radius);background:var(--bg);cursor:pointer;transition:background-color .17s,border-color .17s,opacity .17s}.btt-meas-calc-wrap .adv-check[type=checkbox]::before{content:"";width:calc(var(--size) * .7);height:calc(var(--size) * .7);clip-path:polygon(16% 48%,6% 62%,42% 94%,94% 12%,82% 2%,40% 67%);box-shadow:inset 0 0 0 1rem var(--tick);transform:scale(0);transform-origin:bottom left;transition:transform .17s ease-in-out}.btt-meas-calc-wrap .adv-check[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}.btt-meas-calc-wrap .adv-check[type=checkbox]:checked::before{transform:scale(1)}.btt-meas-calc-wrap .adv-check[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--btt-accent,#11abb9) 55%,transparent);outline-offset:2px}.btt-meas-calc-wrap .adv-check[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.btt-gfilt-mode{display:flex;align-items:center;gap:.5rem;margin:0 -1rem;padding:.6rem 1rem .45rem}.btt-gfilt-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.btt-gfilt-panel{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.btt-gfilt-panel::-webkit-scrollbar{width:0;height:0}.btt-gfilt-wrap .adv-group{border-radius:1.33rem;margin-top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:.3rem}.btt-gfilt-wrap .adv-label{font-size:.9rem;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:clip;color:var(--btt-modal-p)}.btt-gfilt-wrap .adv-item+.adv-item{margin-top:.35rem}.btt-gfilt-wrap .adv-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.15rem 0 .15rem .24rem}.btt-gfilt-wrap .adv-text{display:flex;flex-direction:column;gap:.18rem;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-gfilt-wrap .adv-inputwrap{position:relative;width:28px;height:28px;display:block}.btt-gfilt-wrap .adv-check[type=checkbox]{--size:20px;--radius:5px;--border:1px;--accent:var(--btt-accent, #11abb9);--bg:var(--btt-ckb-bg);--tick:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;width:var(--size);height:var(--size);border:var(--border) solid var(--media-card-btn-border,rgba(255,255,255,.14));border-radius:var(--radius);background:var(--bg);cursor:pointer;transition:background-color .17s,border-color .17s,opacity .17s}.btt-gfilt-wrap .adv-inputwrap .adv-check[type=checkbox],.btt-gfilt-wrap .adv-inputwrap .btt-gfilt-drag{position:absolute;inset:0;margin:auto;transition:opacity .18s,transform .18s}.btt-gfilt-wrap .adv-inputwrap .btt-gfilt-remove-btn{position:absolute;right:calc(100% + .4rem);top:50%;transform:translate3d(0,-50%,0);white-space:nowrap}.btt-gfilt-item[data-editing="1"] .adv-inputwrap .adv-check[type=checkbox],.btt-gfilt-item[data-editing="1"] .adv-inputwrap .btt-gfilt-remove-btn{opacity:0;pointer-events:none}.btt-gfilt-item.is-new{position:relative}.btt-gfilt-item.is-new::before{content:"";position:absolute;inset:0;border-radius:.9rem;background:var(--btt-flash-bg);opacity:0;pointer-events:none}.btt-gfilt-item.is-new.is-reveal::before{animation:180ms ease-out both btt-gset-flash}.btt-gfilt-item.is-new>*{opacity:0}.btt-gfilt-item.is-new.is-reveal>*{animation:260ms ease-out 40ms both btt-gset-content-in}.btt-gfilt-item.is-dissolve{animation:260ms ease-out 140ms both btt-gset-dissolve}.btt-gfilt-wrap .adv-inputwrap .adv-check[type=checkbox]{transform:translate3d(0,0,0)}.btt-gfilt-wrap .adv-inputwrap .btt-gfilt-drag,.btt-gfilt-wrap[data-mode=sort] .adv-inputwrap .adv-check[type=checkbox]{opacity:0;pointer-events:none;transform:translate3d(6px,0,0)}.btt-gfilt-wrap[data-mode=sort] .adv-inputwrap .btt-gfilt-drag{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-row{pointer-events:none}.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-row .adv-label,.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-row .btt-gfilt-swatch{cursor:default}.btt-gfilt-wrap .btt-name-editable,.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-row .btt-name-editable{cursor:pointer}.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-row.btt-editable-row{pointer-events:auto}.btt-gfilt-wrap[data-mode=sort] .btt-name-editable{cursor:pointer;pointer-events:auto}.btt-modal[data-btt-kind=gfilt] .btt-gfilt-wrap .adv-group[data-dragging="1"]{touch-action:none;overscroll-behavior:contain}.btt-gfilt-wrap .adv-check[type=checkbox]::before{content:"";width:calc(var(--size) * .7);height:calc(var(--size) * .7);clip-path:polygon(16% 48%,6% 62%,42% 94%,94% 12%,82% 2%,40% 67%);box-shadow:inset 0 0 0 1rem var(--tick);transform:scale(0);transform-origin:bottom left;transition:transform .17s ease-in-out}.btt-gfilt-wrap .adv-check[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}.btt-gfilt-wrap .adv-check[type=checkbox]:checked::before{transform:scale(1)}.btt-gfilt-wrap .adv-check[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--btt-accent,#11abb9) 55%,transparent);outline-offset:2px}.btt-gfilt-wrap .adv-check[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.btt-gfilt-row{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.btt-gfilt-row,.btt-gfilt-swatch,.btt-gfilt-wrap .adv-label{-webkit-user-drag:none}.btt-gfilt-drag{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--btt-gfilt-drag,rgba(255,255,255,.6));cursor:grab;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;padding:0}.btt-gfilt-wrap[data-mode=sort] .btt-gfilt-drag{touch-action:none}@media (hover:hover) and (pointer:fine){.btt-gfilt-row .adv-label,.btt-gfilt-row .btt-gfilt-swatch,[data-btt-root]:not([data-btt-measure="1"]) .btt-viewport .btt-bar:hover{cursor:pointer}}.btt-gfilt-drag svg{width:28px;height:28px;display:block}.btt-gfilt-wrap[data-dragging="1"] .btt-gfilt-drag{cursor:grabbing}.btt-gfilt-item.is-dragging{opacity:.8}.btt-gfilt-item.is-disabled .btt-gfilt-swatch{filter:brightness(.75) saturate(.85);opacity:.75}.btt-gfilt-item.is-disabled .adv-label{opacity:.7}.btt-gfilt-item.is-shake{animation:240ms ease-in-out btt-gfilt-shake}@keyframes btt-gfilt-shake{0%,100%{transform:translate3d(0,0,0)}20%{transform:translate3d(-3px,0,0)}50%{transform:translate3d(3px,0,0)}80%{transform:translate3d(-2px,0,0)}}.btt-gfilt-swatch{width:12px;height:12px;border-radius:3px;flex:0 0 auto;box-shadow:0 0 0 1px var(--btt-grp-swatch-bor) inset}.btt-gfilt-foot{display:flex;align-items:center;justify-content:flex-start;gap:0;min-height:3rem;width:100%;position:relative}.btt-modal[data-btt-kind=gfilt] .btt-modal-foot{--btt-gfilt-foot-pad-x:0;--btt-gfilt-foot-pad-y:0.6rem;padding-left:var(--btt-gfilt-foot-pad-x);padding-right:var(--btt-gfilt-foot-pad-x);padding-top:.7rem;padding-bottom:0;border-top:1.5px solid var(--btt-modal-sep)}.btt-modal[data-btt-kind=gfilt] .btt-modal-body{padding-top:0;padding-bottom:.7rem;overflow:hidden;display:flex;flex-direction:column;min-height:0}.btt-gfilt-foot-label{font-size:.82rem;opacity:.6;white-space:nowrap}.btt-gfilt-foot-count{font-size:.82rem;opacity:.6;margin:0}.btt-gfilt-foot-all,.btt-gfilt-foot-create{margin-left:auto;white-space:nowrap}.btt-gfilt-foot-filter,.btt-gfilt-foot-sets{display:flex;align-items:center;gap:.57rem;width:100%}.btt-gfilt-foot-leftcol{display:flex;flex-direction:column;gap:.1rem;min-width:0}.btt-gfilt-foot-sets .btt-gfilt-foot-action{margin-left:auto;white-space:nowrap}.btt-gfilt-set-sep{height:1px;background:var(--btt-gset-bor);margin:.55rem 0 .4rem}.btt-gset-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.45rem}.btt-gset-empty{font-size:.85rem;opacity:.65;padding:.35rem .2rem}.btt-gset{border:1px solid var(--btt-gset-bor);border-radius:1rem;padding:.4rem .5rem;background:var(--btt-gset-bg)}.btt-gset.is-new{position:relative}.btt-gset.is-new::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--btt-flash-bg);opacity:0;pointer-events:none}.btt-gset.is-new.is-reveal{animation:none}.btt-gset.is-new.is-reveal::before{animation:180ms ease-out both btt-gset-flash}.btt-gset.is-dissolve{position:relative;animation:260ms ease-out 140ms both btt-gset-dissolve}.btt-gset.is-new>*{opacity:0}.btt-gset.is-new.is-reveal>*{animation:260ms ease-out 40ms both btt-gset-content-in}@keyframes btt-gset-content-in{from{opacity:0}to{opacity:1}}@keyframes btt-gset-flash{0%{opacity:1}100%{opacity:0}}@keyframes btt-gset-dissolve{0%{opacity:1}100%{opacity:0}}.btt-gset-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.btt-gset-row{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.btt-gset-name{font-weight:600;position:relative}.btt-gset-name-txt{display:block;max-width:10remrem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--btt-modal-p)}.btt-gset-name-txt:not([data-editing="1"]){cursor:pointer}.btt-gset-name-txt[data-editing="1"]{max-width:none;overflow:visible;text-overflow:clip;border-radius:.4rem;padding:0 .35rem}@media(max-width:377px){.btt-gset-name-txt:not([data-editing="1"]){max-width:5.7rem}}.btt-gset-fill{margin-left:.4rem;font-size:.75rem;opacity:.6;white-space:nowrap}.btt-gfilt-item.is-disabled .btt-gset-fill{opacity:.4}.btt-gset-actions{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto}.btt-gset-toggle{padding:.25rem .55rem;font-size:.72rem;opacity:.85}.btt-gset-body{margin-top:.35rem;padding-left:.75rem;background-image:linear-gradient(var(--btt-set-tree-line),var(--btt-set-tree-line));background-size:1.5px var(--btt-gset-tree-stop,100%);background-repeat:no-repeat;background-position:0 0;position:relative;display:flex;flex-direction:column;gap:.35rem;overflow:hidden;max-height:420px;opacity:1;transform-origin:top;transition:max-height 220ms,opacity .2s,margin-top .2s,transform .2s}.btt-gset-body.is-init-closed{transition:none;height:0;opacity:0;margin-top:0;transform:scaleY(.98);pointer-events:none}.btt-gset[data-open="0"] .btt-gset-body{height:0;opacity:0;margin-top:0;transform:scaleY(.98);pointer-events:none}.btt-gset[data-open="0"] .btt-gset-toggle{opacity:.7}.btt-gset-swatch{width:14px;height:14px;border-radius:999px;flex:0 0 auto;background:var(--btt-gset-swatch-fill,#7aa6a6);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.33) 0,rgba(255,255,255,.33) 3px,rgba(255,255,255,0) 3px,rgba(255,255,255,0) 6px);background-blend-mode:overlay;outline:#404040 solid 1.5px;outline-offset:2px;box-shadow:0 0 0 1px rgba(255,255,255,.2) inset;animation:2s ease-in-out infinite btt-gset-swatch-outline-pulse}@keyframes btt-gset-swatch-outline-pulse{0%,100%{outline-color:var(--btt-set-swatch-outl-1)}50%{outline-color:var(--btt-set-swatch-outl-2)}}.btt-modal-overlay[data-open="0"] .btt-gset-swatch{animation-play-state:paused}:is(#btt-settings-modal,#btt-reset-modal) .adv-item+.adv-item{margin-top:.35rem}:is(#btt-settings-modal,#btt-reset-modal) .adv-item-main{display:flex;justify-content:space-between;gap:.75rem}:is(#btt-settings-modal,#btt-reset-modal) .adv-inputwrap{display:flex;align-items:center;align-self:center}:is(#btt-settings-modal,#btt-reset-modal) .adv-item .adv-hint{margin-top:.18rem;padding-right:2.7rem;opacity:.55;font-size:.8em;line-height:1.1;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .adv-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.15rem 0}:is(#btt-settings-modal,#btt-reset-modal) .adv-text{display:flex;flex-direction:column;gap:.18rem;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .adv-text .adv-hint{margin-top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal) .adv-inputwrap{display:flex;align-items:center}:is(#btt-settings-modal,#btt-reset-modal) .adv-item.is-disabled{opacity:.4;filter:saturate(.6)}:is(#btt-settings-modal,#btt-reset-modal) .adv-item.is-disabled .adv-check{cursor:not-allowed}body.btt-scroll-lock,html.btt-scroll-lock{overflow:hidden!important;overscroll-behavior:none!important}.btt-modal,.btt-modal *{touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-modal [contenteditable=true],.btt-modal input,.btt-modal textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.btt-modal img,.btt-modal svg{-webkit-user-drag:none}.adv-seg{display:flex;gap:.5rem}.adv-segbtn{flex:1 1 0;padding:.45rem .6rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.22);background:0 0;color:inherit;font:inherit;line-height:1.1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adv-segbtn.is-active{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.36)}.adv-segbtn:disabled{opacity:.45;cursor:default}.btt-zoom-ind{position:absolute;right:0;bottom:.12rem;font-size:.57rem;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.2px;padding:.12rem .4rem;border-radius:10px;color:var(--btt-zoom-coo-ind-col);background:var(--btt-zoom-coo-ind-bg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;opacity:var(--btt-vp-a, 0);z-index:25}.btt-coord-ind{position:absolute;left:1.4rem;bottom:.12rem;font-size:.57rem;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.2px;padding:.12rem .4rem;border-radius:10px;color:var(--btt-zoom-coo-ind-col);background:var(--btt-zoom-coo-ind-bg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:25}@supports not ((backdrop-filter:blur(4px)) or (-webkit-backdrop-filter:blur(4px))){.btt-coord-ind,.btt-zoom-ind{background:rgba(0,0,0,.55)}}[data-btt-root][data-btt-state=boot] .btt-viewport{touch-action:pan-y;overscroll-behavior:auto}[data-btt-root]:not([data-btt-state=boot]) .btt-viewport{touch-action:none;overscroll-behavior:none}.ttmain{min-height:calc(var(--btt-ruler-total-h) + var(--btt-viewport-h,300px) + var(--btt-ruler-total-h))}.btt-main{display:flex!important;flex-direction:column;width:100%;--btt-vp-a:0}.btt-main>.btt-ruler{height:auto!important;line-height:normal!important;padding:var(--btt-ruler-pad-y) 0!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--btt-ruler-gap);overflow:visible;position:relative}.btt-main>.btt-ruler>canvas{display:block;width:100%;height:var(--btt-ruler-canvas-h)!important;flex:0 0 var(--btt-ruler-canvas-h)}.btt-main>.btt-ruler>.btt-ruler-label{position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;min-height:var(--btt-ruler-label-h);display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--btt-ruler-label-col);font-size:.63rem;font-weight:600;line-height:1;opacity:var(--btt-ruler-label-op);padding:4px 0;margin:0;max-width:calc(100% - 17px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btt-main>.btt-ruler:first-child>canvas{order:1}.btt-main>.btt-ruler:first-child>.btt-ruler-label,.btt-main>.btt-ruler:last-child>canvas{order:0}.btt-main>.btt-ruler:last-child>.btt-ruler-label{order:1}.btt-ruler{cursor:pointer}:is(#btt-settings-modal,#btt-reset-modal,.btt-meas-calc-wrap) .adv-hint.btt-hintbtn{display:inline-flex;align-items:center;gap:.35rem;border:0;padding:0;margin:0;background:0 0;color:inherit;font:inherit;font-size:.8rem;line-height:1.1;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(#btt-settings-modal,#btt-reset-modal,.btt-meas-calc-wrap) .adv-hint.btt-hintbtn:hover{opacity:.78}:is(#btt-settings-modal,#btt-reset-modal,.btt-meas-calc-wrap) .adv-hint.btt-hintbtn:focus-visible{outline:rgba(255,255,255,.28) solid 2px;outline-offset:2px;border-radius:.4rem}:is(#btt-settings-modal,#btt-reset-modal,.btt-meas-calc-wrap) .adv-hint.btt-hintbtn .btt-info-icn{width:1.05em;height:1.05em;flex:0 0 auto;opacity:.85;display:block}:is(#btt-settings-modal,#btt-reset-modal) .btt-tip-hi{color:var(--btt-accent,#11abb9);font-weight:600}.btt-modal[data-btt-kind=tip] .btt-tip-hi{color:var(--btt-modal-h-sub);font-weight:600}.btt-modal[data-btt-kind=tip] .btt-modal-body{text-align:left;text-justify:auto;hyphens:auto;scrollbar-width:none;-ms-overflow-style:none}.btt-modal[data-btt-kind=tip] .btt-modal-body::-webkit-scrollbar{width:0;height:0}.btt-modal[data-btt-kind=tip] .btt-tip-mini-table{border-collapse:collapse;margin:0}.btt-modal[data-btt-kind=tip] .btt-tip-mini-table td{padding:.05rem .3rem;white-space:nowrap;text-align:center;font-size:.9rem;font-variant-numeric:tabular-nums}.btt-modal[data-btt-kind=tip] .btt-tip-mini-table td+td{background-image:linear-gradient(to bottom,currentColor 0,currentColor 100%);background-repeat:no-repeat;background-size:1px 100%;background-position:left center}.btt-modal[data-btt-kind=tip] .btt-tip-mini-table tr:first-child td+td{background-image:linear-gradient(to bottom,transparent 0,currentColor 22%,currentColor 100%)}.btt-modal[data-btt-kind=tip] .btt-tip-mini-table tr:last-child td+td{background-image:linear-gradient(to bottom,currentColor 0,currentColor 78%,transparent 100%)}.btt-bar-wrap{position:absolute;left:0;top:0;opacity:1;will-change:transform,opacity}.btt-bar-wrap>.btt-bar{position:absolute;left:0;top:0}.btt-viewport[data-lane-anim="1"] .btt-bar-wrap,.btt-viewport[data-lane-anim="1"] .btt-group-lane-sep,.btt-viewport[data-lane-anim="1"] .btt-group-sep{transition:transform 180ms cubic-bezier(.2,.8,.2,1),opacity 180ms cubic-bezier(.2,.8,.2,1)}.btt-viewport[data-lane-anim="1"] .btt-group-lane-sep,.btt-viewport[data-lane-anim="1"] .btt-group-sep{transition:transform 80ms}.btt-viewport[data-lane-anim="1"] .btt-bar-wrap[data-enter="1"],.btt-viewport[data-lane-anim="1"] .btt-bar-wrap[data-exit="1"]{opacity:1}.btt-viewport[data-lane-anim="1"] .btt-bar-wrap>.btt-bar{transition:none!important}@keyframes bttBarFlash{0%{filter:brightness(1.55)}100%{filter:brightness(1)}}.btt-bar[data-flash="1"]{animation:170ms ease-out 2 bttBarFlash}.btt-bar[data-flash-off="1"]{animation:.3s ease-out bttBarFlash}.btt-viewport{position:relative;--btt-group-col-w:22px}.btt-group-col{position:absolute;left:0;top:0;bottom:0;width:var(--btt-group-col-w,24px);z-index:17;font-family:inherit;background:var(--btt-group-col-bg);pointer-events:none;opacity:var(--btt-vp-a, 0);box-shadow:5px 0 22px rgba(0,0,0,.57)}[data-btt-root]:not([data-btt-state=ready]) .btt-group-col{opacity:0}.btt-group-col-inner{position:relative;width:100%;height:100%}.btt-glabel{position:absolute;left:0;right:0;margin:0 3px 0 0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:3px 0;box-sizing:border-box;border-radius:2px}.btt-glabel-set,.btt-glabel.is-set{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0,rgba(255,255,255,.22) 2px,rgba(255,255,255,0) 2px,rgba(255,255,255,0) 5px);background-blend-mode:overlay}.btt-glabel-set{font-weight:inherit}.btt-glabel-txt{display:inline-block;white-space:nowrap;transform:rotate(-90deg);transform-origin:center;font-family:inherit;font-weight:inherit;font-size:var(--btt-glabel-font-px, 10px);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btt-glabel-move{transform:translate3d(0,var(--btt-glabel-shift,0),0);will-change:transform;opacity:var(--btt-glabel-a, 1);transition:opacity .4s}.btt-group-col[data-sort="1"] .btt-glabel{cursor:grab}.btt-group-col[data-sort="1"] .btt-glabel.btt-glabel-drag{cursor:grabbing;opacity:.95;filter:brightness(1.08)}.btt-group-col[data-sort="1"] .btt-glabel.btt-glabel-ph{opacity:.35;outline:1px dashed var(--btt-drag-outline,rgba(255,255,255,.35))}.btt-glabel[data-gdim="1"]{opacity:.42;filter:saturate(.65) brightness(.9)}.btt-group-col[data-sort="1"] .btt-glabel.btt-glabel-ph-set{outline:0;opacity:1;background:0 0}.btt-glabel-ph-stack{position:relative;width:100%;height:100%}.btt-glabel-ph-piece{position:absolute;left:0;right:0;opacity:.35;outline:rgba(255,255,255,.35) dashed 1px;outline-offset:1px}.btt-glabel.btt-glabel-drag{transform-origin:left center;outline:rgba(255,255,255,.35) solid 2px;outline-offset:1px;filter:saturate(1.15) contrast(1.05) brightness(1.03);border-radius:2px}.btt-group-col[data-sort-enabled="1"]{pointer-events:auto}.btt-glabel.btt-glabel-draggroup{outline:rgba(255,255,255,.35) solid 2px;outline-offset:1px;filter:saturate(1.15) contrast(1.05) brightness(1.03)}.btt-glabel.btt-glabel-dragghost{opacity:.9;filter:saturate(1.15) contrast(1.05) brightness(1.03);outline:rgba(255,255,255,.35) solid 2px;outline-offset:1px}@media (hover:hover) and (pointer:fine){.btt-group-col[data-sort-enabled="1"] .btt-glabel{cursor:grab}.btt-viewport[data-gsort-active="1"],.btt-viewport[data-gsort-active="1"] .btt-glabel{cursor:grabbing}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-row,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-row *{cursor:pointer}}.btt-viewport[data-gsort-active="1"] .btt-bar-wrap{will-change:transform;transition:transform var(--btt-gsort-ms, 240ms) cubic-bezier(.2, 0, .2, 1)}.btt-group-col{overflow:visible;scrollbar-width:none}.btt-viewport[data-gsort-active="1"] .btt-group-col-inner{scrollbar-width:none;-ms-overflow-style:none}.btt-viewport[data-gsort-active="1"] .btt-group-col-inner::-webkit-scrollbar{width:0;height:0}.btt-dtl-v{font-size:.68rem;line-height:1.25;opacity:.5;white-space:pre-wrap;border-top:1.5px solid var(--btt-conf-bor);padding-top:.3rem;text-align:left}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-body{padding-left:.3rem;padding-right:.3rem;padding-top:.3rem}.btt-modal[data-btt-kind=bar-dtl][data-dtl-tabs="1"]{--btt-dtl-tabs-h:80vh;height:var(--btt-dtl-tabs-h)}.btt-modal[data-btt-kind=bar-dtl][data-dtl-tabs="1"] .btt-modal-body{overflow:auto;display:flex;flex-direction:column;min-height:0}@media (orientation:landscape){.ttmain{min-height:calc(var(--btt-viewport-h,300px) + var(--btt-ruler-total-h,44px))!important}.btt-modal[data-btt-kind=bar-dtl]{width:min(570px,90vw);max-width:min(570px,90vw)}}.btt-modal[data-btt-kind=bar-dtl][data-dtl-tabs="1"] .btt-search-history-tabpanel{flex:1 1 auto;min-height:0}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:start;-moz-column-gap:0.35rem;column-gap:.35rem}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-title{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;justify-self:center}.btt-modal[data-btt-kind=bar-dtl][data-btt-no-dates="1"] .btt-modal-head{padding-bottom:1rem}.btt-modal[data-btt-kind=bar-dtl][data-btt-no-dates="1"] .btt-dtl-pin-head,.btt-modal[data-btt-kind=bar-dtl][data-btt-no-dates="1"] .btt-modal-close{transform:translateY(0)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;min-width:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-pin{flex:0 0 auto;align-self:center;z-index:2}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-pin-head{justify-self:start;transform:translateY(-5px)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-pin .btt-dtl-pin-toast{position:absolute;top:-.7rem;right:50%;transform:translateX(50%);color:var(--btt-search-history-pin-toast);font-size:.8rem;pointer-events:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3;animation:1.24s ease-out forwards bttDtlPinToastFloat}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-pin .btt-dtl-pin-toast.is-full{right:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:var(--btt-dtl-bar-h,33px);height:auto;box-sizing:border-box;max-width:280px;width:100%;padding:0 1rem;pointer-events:auto;cursor:pointer;overflow:visible;box-shadow:1px 1px 3px rgba(0,0,0,.07);--btt-k:1;--btt-ky:1;font-size:14px}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-nav{display:inline-flex;align-items:center;gap:.4rem;width:100%;min-width:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:0;background:0 0;color:inherit;opacity:.6;cursor:pointer;transition:opacity 160ms,color 160ms}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn:hover:not(:disabled){opacity:.9}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn svg{transition:opacity 160ms;width:1rem;height:1rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn:disabled{opacity:.25;cursor:default}.btt-modal[data-btt-kind=bar-dtl][data-btt-has-dates="1"] .btt-dtl-nav-btn{transform:translateY(var(--btt-dtl-nav-btn-shift,-.35rem))}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn[data-dir=prev] svg{transform:rotate(90deg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-nav-btn[data-dir=next] svg{transform:rotate(-90deg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo[data-meta="1"]{min-height:var(--btt-dtl-bar-h2,33px);height:auto}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo .btt-bar-label{max-width:100%;white-space:normal;z-index:5}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo .btt-bar-label-m,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo .btt-bar-label-t{max-width:100%}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo .btt-bar-label-t{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;font-size:14px!important;line-height:1.2}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-demo .btt-bar-label-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px!important;line-height:1}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-body,.btt-modal[data-btt-kind=bar-dtl] .btt-modal-foot,.btt-modal[data-btt-kind=bar-dtl] .btt-modal-title{transition:opacity 160ms}.btt-modal[data-btt-kind=bar-dtl][data-dtl-fade="1"] .btt-modal-body,.btt-modal[data-btt-kind=bar-dtl][data-dtl-fade="1"] .btt-modal-foot,.btt-modal[data-btt-kind=bar-dtl][data-dtl-fade="1"] .btt-modal-title{opacity:0}.btt-modal[data-btt-kind=bar-dtl]{--btt-dtl-bar-h:40px;--btt-dtl-bar-h2:40px;position:relative}.btt-modal[data-btt-kind=bar-dtl]::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.24);opacity:0;pointer-events:none;transition:opacity .18s;z-index:4}.btt-modal[data-btt-kind=bar-dtl][data-tp-open="1"]::before{opacity:1}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-dates{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;max-width:280px}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-date{font-size:.6rem;line-height:1;opacity:.7;white-space:nowrap;pointer-events:none;font-weight:inherit;color:var(--btt-dtl-demo-bar-date);font-family:Lato,'Helvetica Neue',Arial,sans-serif;letter-spacing:-.03rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-date-start{text-align:left}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-date-end{text-align:right;margin-left:auto}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark{padding:.7rem .5rem;border-radius:.7rem;border:1.5px solid var(--btt-dtl-p-bor);text-align:center;box-shadow:inset 0 0 7px var(--btt-dtl-p-shd)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-strong{font-weight:600;font-size:.88rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-strong-alt{color:var(--btt-det-mod-str-alt)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-cols-table{border-collapse:collapse;margin:0 0 1rem;font-size:.9rem;color:var(--btt-modal-p-sub)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-cols-table td{padding:.05rem .6rem .05rem 0;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-cols-table td:first-child{text-align:left;padding-right:.9rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-section+.btt-dtl-gene-section{margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--btt-dtl-gene-sep-col,color-mix(in srgb,var(--btt-tab-bor) 52%,transparent))}.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-tab[role=tab][aria-selected=false]{color:var(--btt-dtl-tab-lab-off)}.btt-rtl{direction:rtl;unicode-bidi:isolate;font-family:"Arial Hebrew",David,Narkisim,"Times New Roman",serif;font-size:1rem;opacity:.8;display:inline-block;line-height:1}.btt-grc{direction:ltr;unicode-bidi:isolate;font-family:"Palatino Linotype","Times New Roman",Arial,serif;opacity:1;font-size:.93rem;letter-spacing:-.03rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-sm{font-size:.84em;color:var(--btt-dtl-sm-col,var(--btt-modal-p-sub));opacity:.7;line-height:1}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ctr{display:block;width:100%;text-align:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark-aside{display:block;padding-top:.3rem;font-size:.63rem;opacity:var(--btt-dtl-mark-as-op);text-align:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark-color{color:var(--btt-chev-col,inherit);font-weight:600;background-image:linear-gradient(70deg,var(--btt-chev-col) 0,var(--btt-chev-col) 40%,var(--btt-mark-wave) 50%,var(--btt-chev-col) 60%,var(--btt-chev-col) 100%);background-size:200% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:1.9s linear infinite btt-dtl-mark-wave}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark-accent{color:var(--btt-det-mod-acc)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tp{border-bottom:1.5px dotted var(--btt-tp-tgr-dot);padding-bottom:.03rem;cursor:pointer}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tooltip{position:absolute;max-width:min(360px,calc(100% - 1.4rem));padding:.3rem .5rem;border-radius:.4rem;background:var(--btt-tp-bg);border:1.5px solid var(--btt-tp-bor);box-shadow:0 12px 30px rgba(0,0,0,.35);color:var(--btt-modal-p-sub);font-size:.84rem;line-height:1.4;text-align:left;opacity:0;pointer-events:none;transition:opacity .18s;z-index:6;display:none}@media (orientation:landscape) and (pointer:coarse){.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tooltip{max-width:min(570px,calc(100% - 1.4rem))}}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tooltip.is-open{opacity:1;display:block;box-shadow:inset 0 0 7px var(--btt-dtl-p-shd);pointer-events:auto}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-bar-wrap[data-point-us="1"] .btt-dtl-point-unknown-midline{left:50%;top:calc((var(--btt-dtl-bar-h,40px) * -.32));height:calc(var(--btt-dtl-bar-h,40px) * 1.63);width:3px;z-index:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tooltip .btt-dtl-tip-link{color:var(--btt-accent,#11abb9);text-decoration:underline;text-underline-offset:.1em;word-break:break-all;font-weight:400}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe{display:flex;align-items:center;justify-content:start;gap:.12rem;margin:.3rem 0 0;font-size:.88rem;line-height:1.1;color:var(--btt-modal-p);flex-wrap:nowrap;text-align:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-name,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-partner{font-weight:600}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-mid,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-name{flex:0 0 auto;white-space:nowrap}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-partner{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;text-align:left}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe-mid{display:inline-flex;align-items:center;justify-content:center;opacity:.86;transform:translateY(.06rem)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-ehe .btt-dtl-ehe-icn{width:1.2rem;height:1.2rem;color:#d489b8}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;padding:.3rem 0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-col{min-width:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-head{font-size:.68rem;opacity:.86;text-align:center;margin:0 0 .24rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-stack{display:flex;flex-direction:column;gap:.24rem;align-items:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-card{position:relative;display:flex;align-items:flex-end;justify-content:center;max-width:57px;width:100%;min-height:1.4rem;border-radius:.12rem;padding:.06rem .12rem;text-align:center;color:var(--btt-kin-cfont-col)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-role{position:absolute;top:.1rem;left:.2rem;font-size:.5rem;line-height:1;opacity:.8;pointer-events:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-name{display:block;width:100%;font-size:.7rem;line-height:1;word-break:break-word;text-align:center;padding-top:.57rem;padding-bottom:.07rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-card[data-has-role="0"]{align-items:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-card[data-has-role="0"] .btt-dtl-tip-kin-role{display:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-card[data-has-role="0"] .btt-dtl-tip-kin-name{display:flex;align-items:center;justify-content:center;min-height:1.2rem;padding-top:0;padding-bottom:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-col[data-col=parents] .btt-dtl-tip-kin-card{background:var(--btt-par-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-col[data-col=siblings] .btt-dtl-tip-kin-card{background:var(--btt-sib-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-col[data-col=children] .btt-dtl-tip-kin-card{background:var(--btt-chl-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tip-kin-card[data-more="1"] .btt-dtl-tip-kin-name{font-size:var(--btt-dtl-tip-kin-more-fz, .66rem)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tab-icn-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;opacity:.7;padding:.75rem .7rem;line-height:1}.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-tabs-list{min-height:2.6rem;align-items:stretch;margin-bottom:.57rem}.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-tab{height:2.6rem;display:inline-flex;align-items:center;justify-content:center;min-width:50px}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tab-icn-btn[aria-selected=true]{opacity:1}.btt-modal[data-btt-kind=bar-dtl] .btt-btn-gfilt-icn,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tab-icn{width:18px;height:18px;display:block;color:var(--btt-dtl-tab-icn-col,currentColor);fill:currentColor}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-tab-icn path{fill:currentColor}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-list{margin-top:.2rem;max-height:none;min-height:0;overflow:visible}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-title{font-size:1rem;opacity:.8;margin:0 0 .7rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-wrap .btt-search-history-term{font-size:1rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-wrap .btt-search-history-row{margin-bottom:.7rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-tl{--btt-gene-col:var(--btt-c-default, #8aa6a6);position:relative;width:.72rem;min-width:.72rem;align-self:stretch;display:inline-flex;justify-content:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-dot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.8rem;height:.8rem;border-radius:999px;background:var(--btt-gene-col);box-shadow:0 0 1px 2px var(--btt-gen-tim-dot-shd);opacity:1;z-index:1}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-dot.btt-dtl-gene-dot-more{display:none;box-shadow:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-line{position:absolute;left:50%;transform:translateX(-50%);top:50%;bottom:-1.4rem;width:2px;background:var(--btt-gene-col);opacity:.4}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-line-mid{display:none;top:calc(50% - .47rem);bottom:calc(50% - .47rem)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-line-mid[data-more="1"]{display:block;background:var(--btt-gene-col);opacity:.4}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-line-head{top:-.63rem;bottom:50%;display:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-line[data-short="1"]{bottom:-.63rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-tl[data-last="1"] .btt-dtl-gene-line{display:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-row{background:0 0!important}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-btn{width:100%;border:0;padding:.4rem 0 .4rem .357rem;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-btn:focus-visible{outline:2px solid var(--btt-conf-bor);outline-offset:2px;border-radius:.45rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-panel-row{list-style:none;margin:0;padding:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-body{overflow:hidden}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-list{margin-top:0;padding:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-expand-btn .btt-search-history-term{font-size:.8rem;opacity:.53}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-gene-wrap .btt-dtl-gene-inactive{opacity:.7}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-date{margin-left:auto;text-align:right;white-space:nowrap;font-size:.8rem;color:var(--btt-modal-p);opacity:.63}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-actions{display:flex;justify-content:center;margin:.8rem 0 .2rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-size:.9rem;padding:.55rem 1.1rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-icn{width:var(--btt-dtl-links-icn,1.4rem);height:var(--btt-dtl-links-icn,1.4rem);color:var(--btt-dtl-lnkev-icn);flex:0 0 auto}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-links-txt{display:inline-block}.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-tabs-bar.btt-dtl-tabs-bar{margin-top:.3rem}.btt-modal[data-btt-kind=bar-dtl] h3.btt-modal-title{margin-bottom:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe{display:flex;align-items:center;justify-content:start;gap:.12rem;margin:0 0 .7rem;font-size:.9rem;line-height:1.1;color:var(--btt-modal-p);text-align:center;flex-wrap:nowrap;opacity:.7}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-name,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-partner{font-weight:600}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-mid,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-name{flex:0 0 auto;white-space:nowrap}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-partner{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;text-align:left}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-mid{display:inline-flex;align-items:center;justify-content:center;opacity:1}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-ehe-icn{width:1.2rem;height:1.2rem;display:block;color:#d489b8}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin{margin:.2rem 0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;align-items:start}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-col{min-width:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-head{font-size:.7rem;color:var(--btt-modal-p);opacity:.84;margin:0 0 .2rem;text-align:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-stack{display:flex;flex-direction:column;gap:.4rem;align-items:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,var(--btt-dtl-kin-card-max,77px));max-width:var(--btt-dtl-kin-card-max,77px);min-height:1.7rem;border-radius:.12rem;padding:.12rem;text-align:center;color:var(--btt-kin-cfont-col);font:inherit}.btt-modal[data-btt-kind=bar-dtl] button.btt-dtl-kin-card{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;cursor:pointer;background:0 0}.btt-modal[data-btt-kind=bar-dtl] button.btt-dtl-kin-card:hover{filter:brightness(1.04)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-more="1"]{justify-content:flex-end;transition:opacity .18s,transform .18s,filter .18s}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-more="1"].is-fadeout{opacity:0;transform:scale(.96);filter:saturate(.75)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-static="1"]{opacity:1;cursor:default}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-role{position:absolute;top:.1rem;left:.2rem;font-size:.54rem;line-height:1;opacity:.8;min-height:0;text-align:left;z-index:1;pointer-events:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-name{display:block;font-size:.8rem;line-height:1;word-break:break-word;width:100%;text-align:center;padding-top:.48rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-more="1"] .btt-dtl-kin-role{display:block;font-size:.58rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-more="1"] .btt-dtl-kin-name{padding-top:0;font-size:.7rem;line-height:1.05;white-space:pre-line}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-has-role="0"]{justify-content:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-has-role="0"] .btt-dtl-kin-role{display:none}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card[data-has-role="0"] .btt-dtl-kin-name{display:flex;align-items:center;justify-content:center;min-height:1.2rem;padding-top:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-col[data-col=parents] .btt-dtl-kin-card{background:var(--btt-par-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-col[data-col=siblings] .btt-dtl-kin-card{background:var(--btt-sib-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-col[data-col=children] .btt-dtl-kin-card{background:var(--btt-chl-bg)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-card:focus-visible{outline:2px solid var(--btt-card-foc-out);outline-offset:2px}@media (max-width:319px){.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-kin-grid{grid-template-columns:minmax(0,1fr)}}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-dollar{color:var(--btt-dtl-dollar-col,inherit);font-weight:600;font-size:.8rem}.btt-modal-overlay[data-closing="1"] .btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark-color,.btt-modal-overlay[data-open="0"] .btt-modal[data-btt-kind=bar-dtl] .btt-dtl-mark-color{animation-play-state:paused}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-label{margin-bottom:.3rem;margin-top:.3rem;line-height:1.05;display:flex;flex-direction:column;align-items:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse{margin-top:.35rem;margin-bottom:1rem;border-radius:.7rem;border:1.5px solid var(--btt-dtl-p-bor);box-shadow:inset 0 0 7px var(--btt-dtl-p-shd)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-toggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:.1rem 0;width:100%;text-align:center;border:0;background:0 0;color:inherit;font:inherit;cursor:pointer}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-lnk-line{display:inline;color:inherit;font-weight:600}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-lnk-row{display:inline-flex;align-items:center;gap:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-calc .btt-dtl-collapse-label,.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-calc .btt-dtl-collapse-toggle{align-items:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-calc-row{display:inline-flex;align-items:center;justify-content:center;gap:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-calc-line{display:inline;color:inherit;font-weight:600;text-align:center}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-lnk-sub{display:block;margin-top:.12rem;font-size:.63rem;opacity:.47}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse.is-open .btt-cal-chevron{transform:rotate(0)}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-body{height:0;padding:0 .12rem;overflow:hidden;transition:height 220ms}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-inner{padding-left:.4rem;padding-right:.4rem;text-align:center;font-style:italic;opacity:.8}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse-calc .btt-dtl-collapse-inner{text-align:left;font-style:normal}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-body .btt-dtl-mark em{opacity:.8}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-collapse .btt-cal-chevron{width:1rem;height:1rem;margin-left:0;margin-right:0}@keyframes btt-dtl-mark-wave{0%{background-position:200% 50%}100%{background-position:0 50%}}@keyframes bttDtlPinToastFloat{0%{transform:translateX(50%) translateY(0);opacity:1}80%{opacity:1}100%{transform:translateX(50%) translateY(-.5rem);opacity:0}}.btt-modal[data-btt-kind=bar-dtl] .btt-modal-foot{padding:.24rem 0 0;cursor:pointer}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot{display:flex;flex-direction:column;gap:.25rem}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot-head{display:flex;align-items:center;min-width:0;width:100%;opacity:.8;line-height:1.2;padding-top:.3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-top:1.5px solid var(--btt-conf-bor);background:0 0;color:inherit;font-size:.73rem;text-align:left;padding-left:0;padding-right:0;cursor:pointer}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot-head:focus-visible{outline:rgba(255,255,255,.35) solid 2px;outline-offset:2px}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot-line{display:inline-block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:inherit;line-height:inherit;opacity:inherit}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot-body{overflow:hidden;opacity:1;transition:max-height 370ms,opacity 370ms;font-size:.73rem;opacity:.8;line-height:1.2}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot[data-collapsible="1"] .btt-dtl-foot-body .btt-dtl-v{border-top:0;padding-top:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot[data-open="0"] .btt-dtl-foot-body{max-height:0;opacity:0}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot .btt-cal-chevron{transform:rotate(270deg);transition:transform 277ms;width:.85rem;height:.85rem;margin-right:.12rem!important}.btt-modal[data-btt-kind=bar-dtl] .btt-dtl-foot[data-open="1"] .btt-cal-chevron{transform:rotate(360deg)}.btt-modal[data-btt-kind=tip] .btt-modal-body{padding-left:.3rem;padding-right:.3rem}.btt-bar .btt-bar-label{position:relative!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.btt-ttbnb-below{display:flex;justify-content:flex-start;align-items:center;gap:.6rem;margin-top:.57rem;font-size:.875rem;flex-wrap:wrap}@media (orientation:landscape) and (max-width:980px){[data-btt-root] .btt-ttbnb-below{max-height:0;opacity:0;margin-top:0;margin-bottom:0;overflow:hidden;pointer-events:none;transition:max-height .22s,opacity .18s,margin .22s}[data-btt-root][data-btt-below-open="1"] .btt-ttbnb-below,[data-btt-root][data-btt-measure="1"] .btt-ttbnb-below{max-height:120px;opacity:1;margin-top:.57rem;pointer-events:auto}}.btt-ver-dt{display:flex;justify-content:center;align-items:center;margin-bottom:.6rem}.btt-ver-pill{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.12rem 1.07rem;font-size:.64em;letter-spacing:.03rem;line-height:1.47;word-break:normal;overflow-wrap:normal;white-space:normal;border-radius:.77rem .77rem 0 0;background-color:var(--btt-ver-pil-bg);color:var(--media-card-tertiary-color);border:1.5px solid var(--btt-ver-pil-bor);border-bottom:none;opacity:.7;min-height:1rem;transition:opacity .25s;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;z-index:20}.btt-search-field{--btt-search-hist-btn-w:38px;--btt-search-hist-gap:0.3rem;flex:1 1 0;min-width:0;display:flex;align-items:center;gap:.4rem;position:relative;overflow:hidden;border-radius:999px}.btt-search-input{flex:1 1 auto;min-width:0;height:38px;line-height:38px;padding:0 .63rem;padding-right:calc(var(--btt-search-hist-btn-w) + var(--btt-search-hist-gap));border-radius:999px;border:1.5px solid var(--btt-btn-bor);background:var(--btt-btn-bg);color:inherit;outline:0;font-size:1rem;opacity:1;transition:opacity .7s}.btt-search-input[type=search]::-webkit-search-cancel-button,.btt-search-input[type=search]::-webkit-search-decoration,.btt-search-input[type=search]::-webkit-search-results-button,.btt-search-input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.btt-search-input[type=search]::-ms-clear,.btt-search-input[type=search]::-ms-reveal{display:none;width:0;height:0}.btt-ttbnb-below[data-btt-search-enabled="0"] .btt-search-input{opacity:.5;cursor:not-allowed}.btt-search-input:focus{border:1.5px solid var(--btt-inp-foc-bord);padding-right:.63rem}.btt-search-input::-moz-placeholder{color:var(--btt-inp-plhld-col);opacity:1;font-size:1rem}.btt-search-input::placeholder{color:var(--btt-inp-plhld-col);opacity:1;font-size:1rem}.btt-ttbnb-below[data-btt-search-msg="1"] .btt-search-input::-moz-placeholder{opacity:0}.btt-ttbnb-below[data-btt-search-msg="1"] .btt-search-input::placeholder{opacity:0}.btt-search-input::-webkit-input-placeholder{color:var(--btt-inp-plhld-col);opacity:1;font-size:1rem}.btt-search-history-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:var(--btt-search-hist-btn-w,38px);height:34px;border-radius:999px;border:0;padding:0;background:0 0;box-shadow:none;outline:0;color:var(--btt-search-hist-icn,currentColor);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:opacity 220ms}.btt-search-history-btn:active,.btt-search-history-btn:hover{background:0 0}.btt-search-history-btn:disabled{opacity:0;pointer-events:none}.btt-search-history-icn{width:18px;height:18px;display:block;color:inherit}.btt-search-input:focus~.btt-search-history-btn,.btt-ttbnb-below[data-btt-search-enabled="0"] .btt-search-history-btn{opacity:0;pointer-events:none}.btt-search-btn{padding:.25rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.05);color:inherit;cursor:pointer;font-size:.8rem;white-space:nowrap}.btt-search-btn:hover{background:rgba(255,255,255,.12)}.btt-search-btn:active{background:rgba(255,255,255,.18)}.btt-search-msg{position:absolute;left:.7rem;right:calc(var(--btt-search-hist-btn-w,38px) + var(--btt-search-hist-gap,.3rem));top:50%;transform:translateY(-50%);min-height:1em;font-size:1rem;opacity:0;pointer-events:none;white-space:nowrap;text-align:left;overflow:hidden}.btt-search-input:focus~.btt-search-msg,.btt-ttbnb-below[data-btt-search-enabled="0"] .btt-search-msg{right:.7rem}.btt-ttbnb-below[data-btt-search-msg="0"] .btt-search-msg{opacity:0}.btt-ttbnb-below[data-btt-search-msg="1"] .btt-search-msg{opacity:.8}.btt-ttbnb-below[data-msg-kind=warn] .btt-search-msg{color:var(--btt-ttbnb-below-warn)}.btt-ttbnb-below[data-msg-kind=ok] .btt-search-msg{color:var(--btt-ttbnb-below-ok)}.btt-ttbnb-below[data-msg-kind=info] .btt-search-msg{color:var(--btt-ttbnb-below-info)}.btt-bar[data-search-hit="1"]{outline:rgba(255,255,255,.8) solid 2px;outline-offset:2px}.btt-bar[data-node-hit="1"]{outline:2px solid var(--btt-dtl-lnkev-out);outline-offset:2px;transition:outline-color var(--btt-node-fade-ms, 350ms) ease,outline-offset var(--btt-node-fade-ms, 350ms) ease}.btt-bar[data-node-hit="1"][data-node-fade="1"]{outline-color:rgba(255,255,255,0)}.btt-modal[data-btt-kind=search-history]{display:flex;flex-direction:column;height:var(--btt-sh-modal-h,auto);--btt-sh-modal-max-h:90vh;max-height:var(--btt-sh-modal-max-h);overflow:hidden}@supports (height:1svh){@media (orientation:landscape) and (max-width:980px){.tti10{--btt-viewport-h:clamp(220px, 47svh, 300px)}}.btt-modal{--btt-modal-max-h:90svh}:is(#btt-settings-modal,#btt-reset-modal){--btt-settings-max-h:90svh}.btt-modal[data-btt-kind=bar-dtl][data-dtl-tabs="1"]{--btt-dtl-tabs-h:90svh}.btt-modal[data-btt-kind=search-history]{--btt-sh-modal-max-h:90svh}}@supports (height:1lvh){@media (orientation:landscape) and (max-width:980px){.btt-modal{--btt-modal-max-h:95lvh}:is(#btt-settings-modal,#btt-reset-modal){--btt-settings-max-h:95lvh}.btt-modal[data-btt-kind=bar-dtl][data-dtl-tabs="1"]{--btt-dtl-tabs-h:95lvh}.btt-modal[data-btt-kind=search-history]{--btt-sh-modal-max-h:95lvh}}}.btt-modal[data-btt-kind=search-history] .btt-modal-body{text-align:left;padding-top:0;padding-bottom:.35rem;display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto;min-height:0}.btt-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.btt-search-history-tabs{display:flex;flex-direction:column;gap:.6rem;flex:1 1 auto;min-height:0}.btt-search-history-tabs-bar{display:flex;align-items:center;gap:.5rem;background:var(--btt-modal-bg);padding-top:0}.btt-search-history-tabs-list{display:flex;align-items:center;gap:.25rem;flex:1 1 auto;min-width:0;border-bottom:1.5px solid var(--btt-tab-bor);background:var(--btt-modal-bg)}.btt-cal-scroll{max-height:min(60vh,26rem);overflow:auto;width:100%}.btt-cal-table{width:100%;border-collapse:collapse;color:var(--btt-modal-p)}.btt-cal-table>tbody>tr[data-cal-row]>td,.btt-cal-table>thead>tr>th{padding:.3rem 0 .35rem}.btt-cal-table>tbody>tr[data-cal-row]>td:first-child,.btt-cal-table>thead>tr>th:first-child{padding-left:.3rem;padding-right:0;white-space:nowrap;text-align:left;width:3.2rem;max-width:3.2rem}.btt-cal-table>tbody>tr[data-cal-row]>td:nth-child(2),.btt-cal-table>thead>tr>th:nth-child(2){text-align:left;width:auto}.btt-cal-table>tbody>tr[data-cal-row]>td:last-child,.btt-cal-table>thead>tr>th:last-child{text-align:right;padding-right:.3rem;white-space:nowrap;width:4.2rem;max-width:4.2rem}.btt-cal-table [data-cal-row]{cursor:pointer;opacity:.8}.btt-cal-table [data-cal-row] td:first-child{border-top-left-radius:var(--btt-cal-row-radius,.3rem);border-bottom-left-radius:var(--btt-cal-row-radius,.3rem);background-clip:padding-box}.btt-cal-table [data-cal-row] td:last-child{border-top-right-radius:var(--btt-cal-row-radius,.3rem);border-bottom-right-radius:var(--btt-cal-row-radius,.3rem);background-clip:padding-box}.btt-cal-chevron{width:.7rem;height:.7rem;display:inline-block;transform:rotate(-90deg);transition:transform 160ms;margin-right:.35rem;vertical-align:middle;color:var(--btt-chev-col)}.btt-cal-chevron svg{width:100%;height:100%;display:block}.btt-cal-table [data-cal-row].is-open .btt-cal-chevron{transform:rotate(0)}.btt-cal-table [data-cal-row].is-open td:first-child{position:relative;border-top-left-radius:0;border-bottom-left-radius:0}.btt-cal-table [data-cal-row].is-open td:first-child::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--btt-chev-col);opacity:.7}.btt-cal-detail-row{cursor:pointer}.btt-cal-table [data-cal-row].is-open{opacity:1}.btt-cal-detail-row td{padding-top:.7rem;padding-bottom:0}.btt-cal-detail{height:0;opacity:0;overflow:hidden;display:block;font-size:.8rem;line-height:1.2;padding:0;transition:height 240ms,opacity 180ms;will-change:height,opacity}.btt-cal-detail-inner{padding:.12rem 0 .7rem}.btt-cal-detail-table{width:100%;border-collapse:collapse;table-layout:fixed}.btt-cal-detail-table tr:first-child{background:var(--btt-td-row)}.btt-cal-detail-table tr:first-child td:first-child{border-top-left-radius:.3em;border-bottom-left-radius:.3rem}.btt-cal-detail-table tr:first-child td:last-child{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.btt-cal-detail-extra-head{background:var(--btt-td-row)}.btt-cal-detail-table tr.btt-cal-detail-extra-head td:first-child{border-top-left-radius:.3em;border-bottom-left-radius:.3rem}.btt-cal-detail-table tr.btt-cal-detail-extra-head td:last-child{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.btt-cal-detail-table td{width:50%;vertical-align:top;padding:.15rem .75rem .15rem 0;white-space:pre-line;overflow-wrap:anywhere;word-break:break-word}.btt-cal-detail-table td:first-child{padding-left:.3rem}.btt-cal-detail-table tr.btt-cal-detail-extra-gap td{padding-bottom:.7rem}.btt-cal-detail-table td>span{display:block;max-width:100%;white-space:normal}.btt-cal-detail-table td:last-child{padding-right:0}.btt-cal-detail-head{opacity:.9;font-weight:600;display:block;color:var(--btt-chev-col);line-height:1.2}.btt-cal-detail-line{display:block;line-height:1.2}.btt-cal-detail-row.is-open .btt-cal-detail{opacity:1}.btt-cal-table thead th{font-weight:600;background:var(--btt-td-row)}.btt-cal-table>tbody>tr:nth-child(odd){background:var(--btt-td-row)}.btt-cal-table>tbody>[data-cal-row].is-open{background:var(--btt-td-row-open,var(--btt-td-row))}.btt-search-history-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;color:var(--btt-tab-lab-off);padding:.75rem .7rem;border-bottom:2px solid transparent;cursor:pointer;font:inherit;line-height:1;position:relative}.btt-search-history-tab[aria-selected=true]{color:var(--btt-tab-lab-on);border-bottom-color:var(--btt-accent,#11abb9);box-shadow:inset 0 0 0 1.5px var(--btt-tab-bor);border-radius:.4rem .4rem 0 0}.btt-gfilt-tab-count{margin-left:.35rem;font-size:.78rem;opacity:.6}.btt-search-history-pin-toast{position:absolute;top:.4rem;right:-.2rem;color:var(--btt-search-history-pin-toast);font-size:.8rem;pointer-events:none;font-weight:600;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:1.24s ease-out forwards bttPinnedToastFloat}.btt-gfilt-set-toast.is-muted,.btt-gfilt-tab-toast.is-muted{color:var(--btt-search-history-pin-toast-muted)}.btt-gfilt-set-toast{position:absolute;top:-.5rem;right:-.15rem;color:var(--btt-search-history-pin-toast);font-size:.8rem;pointer-events:none;font-weight:600;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:1.24s ease-out forwards bttPinnedToastFloat}@keyframes bttPinnedToastFloat{0%{transform:translateY(0);opacity:1}80%{opacity:1}100%{transform:translateY(-.5rem);opacity:0}}.btt-search-history-pin-inline-toast{position:absolute;top:50%;right:calc(100% + .35rem);transform:translateY(-50%) translateX(-.4rem);opacity:0;color:var(--btt-search-history-pin-toast);font-size:.8rem;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.12rem .4rem;border-radius:1rem;animation:1.2s ease-out forwards bttPinnedInlineToastSlide}@keyframes bttPinnedInlineToastSlide{0%,88%{opacity:1}100%{opacity:0}}.btt-search-history-tab:focus-visible{outline:rgba(255,255,255,.35) solid 2px;outline-offset:2px;border-radius:.6rem}.btt-search-history-tabs-close{flex:0 0 auto;margin-left:.25rem}.btt-search-history-tabpanel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.btt-search-history-tabpanel[hidden]{display:none}.btt-search-history{display:flex;flex-direction:column;gap:.6rem;flex:1 1 auto;min-height:0}.btt-search-history-empty{color:var(--btt-modal-p);font-size:.95rem;min-height:var(--btt-search-history-empty-min-h,10rem);display:flex;align-items:center;flex:1 1 auto}.btt-search-history-list{margin:0;padding:0;list-style:none;overflow:auto;flex:1 1 auto;min-height:min(var(--btt-search-history-list-min-h,10rem),40svh);max-height:var(--btt-search-history-list-max-h,18rem);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.btt-search-history-list::-webkit-scrollbar{width:3px;height:3px;background:0 0}.btt-search-history-list::-webkit-scrollbar-track{background:0 0}.btt-search-history-list::-webkit-scrollbar-track-piece{background:0 0}.btt-search-history-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.35);border-radius:999px}.btt-search-history-list::-webkit-scrollbar-corner{background:0 0}.btt-search-history-row{margin:0 0 .35rem;color:rgba(255,255,255,.92);border-radius:2px}.btt-search-history-row.is-exit{animation:.2s ease-in forwards btt-search-history-row-out;pointer-events:none}.btt-search-history-row:nth-child(odd){background:var(--btt-td-row)}@keyframes btt-search-history-row-out{from{opacity:1}to{opacity:0}}.btt-search-history[data-history-enabled="0"] .btt-search-history-empty,.btt-search-history[data-history-enabled="0"] .btt-search-history-list{opacity:.55}.btt-search-history[data-history-enabled="0"] .btt-search-history-pin,.btt-search-history[data-history-enabled="0"] .btt-search-history-swatch,.btt-search-history[data-history-enabled="0"] .btt-search-history-term{pointer-events:none;cursor:default}.btt-search-history[data-history-enabled="0"] .btt-search-history-row:nth-child(odd){background:rgba(255,255,255,.03)}.btt-search-history-row-inner{padding:.2rem .35rem;border-radius:.4rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.btt-search-history-left{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.btt-search-history-swatch{background:var(--btt-c-default,#8aa6a6)}@media (hover:hover) and (pointer:fine){.btt-search-history-swatch{cursor:pointer}}.btt-search-history-swatch[data-g="1"]{background:var(--btt-c-g1,var(--btt-c-default,#8aa6a6))}.btt-search-history-swatch[data-g="2"]{background:var(--btt-c-g2,var(--btt-c-default,#8aa6a6))}.btt-search-history-swatch[data-g="3"]{background:var(--btt-c-g3,var(--btt-c-default,#8aa6a6))}.btt-search-history-swatch[data-g="4"]{background:var(--btt-c-g4,var(--btt-c-default,#8aa6a6))}.btt-search-history-term{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;color:inherit;text-align:left;font:inherit;cursor:pointer;padding:0;line-height:1.2;color:var(--btt-modal-p)}.btt-search-history-term:hover{opacity:.8}.btt-search-history-term-static,.btt-search-history-term-static:hover{cursor:default;opacity:1}.btt-search-history-pin{--btt-history-pin:var(--btt-search-history-pin);--btt-history-pin-on:var(--btt-search-history-pin-on, var(--btt-accent, #11abb9));-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;color:var(--btt-history-pin);cursor:pointer;padding:.1rem .2rem;flex:0 0 auto;line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:color .15s,opacity .15s}.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-pin{opacity:.8}.btt-search-history-pin[data-pinned="1"]{color:var(--btt-history-pin-on)}.btt-search-history-pin-icn{width:18px;height:18px;display:block;transform-origin:50% 50%;transition:transform .15s}.btt-search-history-pin[data-pinned="1"] .btt-search-history-pin-icn{transform:rotate(-45deg)}.btt-search-history-pin[data-pinned="1"] .btt-search-history-pin-icn path{fill:currentColor}@media (hover:hover) and (pointer:fine){.btt-modal[data-btt-kind=bar-dtl] .btt-search-history-pin:hover,.btt-search-history-pin:hover{opacity:1}}.btt-search-history-foot{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--btt-foot-sep);display:flex;align-items:center;justify-content:space-between;gap:.8rem;position:sticky;bottom:0;background:var(--btt-modal-bg)}.btt-search-history-leftcol{display:flex;flex-direction:column;gap:.35rem;min-width:0}.btt-search-history-count{font-size:.82rem;opacity:.5}.btt-search-history-toggle{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.82rem;opacity:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.btt-search-history-toggle-label{line-height:1.1;order:2}.btt-search-history-toggle .adv-check[type=checkbox]{order:1;margin-left:0;--size:18px;--radius:5px;--border:1px;--accent:var(--btt-accent, #11abb9);--bg:rgba(255,255,255,.10);--tick:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;width:var(--size);height:var(--size);border:var(--border) solid var(--media-card-btn-border);border-radius:var(--radius);background:var(--bg);cursor:pointer;transition:background-color .17s,border-color .17s,opacity .17s}.btt-search-history-toggle .adv-check[type=checkbox]::before{content:"";width:calc(var(--size) * .7);height:calc(var(--size) * .7);clip-path:polygon(16% 48%,6% 62%,42% 94%,94% 12%,82% 2%,40% 67%);box-shadow:inset 0 0 0 1rem var(--tick);transform:scale(0);transform-origin:bottom left;transition:transform .17s ease-in-out}.btt-search-history-toggle .adv-check[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}.btt-search-history-toggle .adv-check[type=checkbox]:checked::before{transform:scale(1)}.btt-search-history-toggle .adv-check[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--btt-accent,#11abb9) 55%,transparent);outline-offset:2px}.btt-search-history-toggle .adv-check[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.btt-search-history-clear:disabled{opacity:.45;pointer-events:none}.btt-meas-confirm-overlay[data-btt-kind=search-history]{z-index:100010}.btt-meas-confirm[data-btt-kind=search-history]{z-index:100011}.btt-meas-confirm-overlay[data-btt-kind=group-sets]{z-index:100010}.btt-meas-confirm[data-btt-kind=group-sets]{z-index:100011}.btt-bar.is-clickflash{animation:220ms ease-out bttBarClickFlash}@keyframes bttBarClickFlash{0%{filter:brightness(1.45) saturate(1.1)}60%{filter:brightness(1.15) saturate(1.05)}100%{filter:brightness(1) saturate(1)}}.btt-search-field{display:flex;align-items:center}.btt-search-input{flex:1 1 auto}.btt-meas-toggle{margin-left:0;flex:0 0 auto;width:4.7rem;height:38px;opacity:1;transition:background-color .15s,opacity .15s,transform .12s}.btt-meas-toggle:disabled{opacity:.4;cursor:default}.btt-meas-toggle.btt-meas-on{opacity:1;box-shadow:0 0 0 1px var(--btt-toggle-on)}.btt-mm-toggle{opacity:.88;transition:background-color .15s,opacity .15s}.btt-mm-toggle:disabled{opacity:.4;cursor:default}.btt-mm-toggle.btt-mm-on{opacity:1;box-shadow:0 0 0 1px var(--btt-toggle-on)}.btt-meas-tb{position:absolute;display:inline-flex;flex-direction:column;align-items:stretch;gap:.4rem;padding:.35rem .6rem;border-radius:1.2rem;background:var(--btt-modal-bg);border:1px solid var(--btt-modal-bor);box-shadow:0 4px 12px rgba(0,0,0,.35);color:rgba(255,255,255,.9);z-index:50;cursor:default;touch-action:none;opacity:0;transform:translateY(7px);pointer-events:none;transition:opacity 180ms,transform 180ms}.btt-meas-tb.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.btt-meas-tb[data-dragging="1"]{cursor:grabbing}.btt-meas-confirm-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;touch-action:none;overscroll-behavior:none;transition:opacity 180ms,visibility 0s linear 180ms;z-index:99990}.btt-meas-confirm-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 180ms}.btt-meas-confirm{position:fixed;padding:.7rem .55rem;border-radius:1rem;background:var(--btt-conf-bg);border:1px solid var(--btt-conf-bor);box-shadow:0 6px 18px rgba(0,0,0,.4);color:rgba(255,255,255,.9);z-index:99991;opacity:0;pointer-events:none;touch-action:none;overscroll-behavior:none;transition:opacity 180ms}.btt-meas-confirm[data-kind=anchor]{min-width:140px}.btt-meas-confirm[data-kind=mode]{min-width:228px}.btt-meas-confirm[data-pos=above]{transform:translate(-50%,-100%)}.btt-meas-confirm[data-pos=below]{transform:translate(-50%,0)}.btt-meas-confirm.is-visible{opacity:1;pointer-events:auto}.btt-meas-confirm-text{font-size:.84rem;line-height:1.2;text-align:center;margin:0 auto .7rem;max-width:220px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--btt-modal-p)}.btt-meas-confirm-actions{display:inline-flex;align-items:center;justify-content:center;gap:1.24rem;width:100%}.btt-meas-confirm-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--btt-modal-bor);background:rgba(255,255,255,.05);min-width:40px;width:40px;height:32px;border-radius:.7rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--btt-meas-confirm-btn,rgba(255,255,255,.85));transition:background-color 160ms,transform 120ms}.btt-meas-confirm-btn:hover{background:var(--btt-conf-hov)}.btt-meas-confirm-btn:active{transform:translateY(1px)}.btt-meas-confirm-btn svg{width:18px;height:18px;display:block}.btt-meas-confirm-btn[data-kind=cancel]{color:var(--btt-conf-cancel,rgba(255,120,120,.9))}.btt-meas-confirm-btn[data-kind=confirm]{color:var(--btt-conf-ok,rgba(140,255,180,.95))}@supports not ((backdrop-filter:blur(4px)) or (-webkit-backdrop-filter:blur(4px))){.btt-meas-tb{background:rgba(0,0,0,.95)}}@supports ((backdrop-filter:blur(4px)) or (-webkit-backdrop-filter:blur(4px))){.btt-coord-ind,.btt-meas-tb,.btt-zoom-ind{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.btt-meas-tb-row{display:inline-flex;align-items:center;gap:.3rem;justify-content:center;width:100%}.btt-meas-tb-total{min-width:48px;text-align:center;display:flex;flex-direction:column;line-height:1.1;white-space:nowrap;cursor:pointer;color:var(--btt-modal-p)}.btt-meas-tb-total-num{font-size:1rem;font-weight:600}.btt-meas-tb-total-lbl{font-size:.57rem;opacity:.85}.btt-meas-calc,.btt-meas-mode,.btt-meas-undo{padding:.12rem .57rem;font-size:.85rem;height:1.9rem}.btt-meas-calc-icn,.btt-meas-mode-icn,.btt-meas-undo-icn{width:.9rem;height:.9rem;display:block;color:var(--btt-meas-tb-undo-icn,currentColor)}.btt-meas-mode-icn{width:1.24rem;height:1.24rem}.btt-meas-undo:disabled{opacity:1}.btt-meas-undo:disabled .btt-meas-undo-icn{opacity:.4}.btt-meas-tb-grab{width:28px;height:20px;border-radius:999px;background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;cursor:grab;border:1px dashed rgba(255,255,255,.18);touch-action:none}.btt-meas-tb-grab::after{content:"⋮⋮";font-size:.9rem;line-height:1;opacity:.7}.btt-meas-tb-msg{width:100%;font-size:.63rem;opacity:.88;text-align:center;line-height:1;border-top:1px solid var(--btt-meas-sep);padding-top:.2rem;cursor:grab;transition:opacity .2s;color:var(--btt-modal-p)}.btt-meas-tb-msg.is-empty{opacity:0;border-top-color:transparent}@keyframes bttMeasMsgBlink{0%,100%{opacity:1}40%{opacity:.2}}.btt-meas-tb-msg-blink{animation:.6s ease-in-out 2 bttMeasMsgBlink}.btt-bar[data-btt-measure=anchor]{outline:2px solid var(--btt-meas-anch-out);outline-offset:2px}.btt-bar[data-btt-measure=target]{outline-width:2px;outline-style:solid;outline-offset:2px}.btt-viewport[data-bttMeasureHover="1"]{cursor:crosshair}[data-btt-root][data-btt-measure="1"] .btt-bar,[data-btt-root][data-btt-measure="1"] .btt-bar *{cursor:crosshair!important}[data-btt-root][data-btt-measure="1"] .btt-viewport[data-btt-measure-focus="1"] .btt-bar:not([data-btt-measure=anchor]):not([data-btt-measure=target]){opacity:.7}.btt-meas-layer{inset:0;pointer-events:none;z-index:15}.btt-meas-h,.btt-meas-v{background:var(--btt-meas-color,#ffbf00);border-radius:999px}.btt-meas-badge{padding:.1rem .35rem;font-size:.7rem;line-height:1.2;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;white-space:nowrap;position:absolute;transform:translate(-50%,-100%);z-index:1;pointer-events:auto;opacity:0;transition:opacity .4s ease-out;cursor:pointer}.btt-meas-layer,.btt-meas-seg{position:absolute;inset:0;pointer-events:none}.btt-meas-svg{position:absolute;inset:0;pointer-events:none;overflow:visible}.btt-meas-path{fill:none;stroke:var(--btt-meas-color,#ffb300);stroke-linecap:round;stroke-linejoin:round}.btt-meas-path-shadow{fill:none;stroke:rgba(0,0,0,0.35);stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.btt-meas-bead{fill:var(--btt-meas-bead-color,rgba(255,255,255,0.5));stroke:none;pointer-events:none}.btt-gset-head[data-editing="1"] .btt-gset-fill,.btt-gset-head[data-editing="1"] .btt-gset-toggle{display:none}.btt-gset-item{position:relative}.btt-gset-item.is-appear{animation:220ms ease-out btt-gset-item-in}.btt-gset-item.is-exit{animation:.2s ease-in forwards btt-gset-item-out;pointer-events:none}.btt-gset-item::before{content:"";position:absolute;left:-.75rem;top:50%;width:.55rem;height:1.5px;background:var(--btt-set-tree-line);transform:translateY(-50%)}@keyframes btt-gset-item-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes btt-gset-item-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.btt-modal-close:focus-visible{outline:0}