.device-task-nav[data-v-78772a00]{display:flex;width:min(760px,100%);min-height:48px;margin:0 auto 1.15rem;padding:.5rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--beta-line,#ddd);background:var(--beta-surface,#fff);text-align:left}.device-task-nav__device[data-v-78772a00]{padding-left:calc(var(--beta-card-inset,24px) - 8px);color:#17171a;font-size:1rem;letter-spacing:-.01em}.device-task-nav nav[data-v-78772a00]{display:flex;gap:.2rem}.device-task-nav__link[data-v-78772a00]{display:inline-grid;min-height:44px;padding:0 1rem;place-items:center;border-radius:.35rem;color:#4f4a45;text-decoration:none}.device-task-nav__link[data-v-78772a00]:focus-visible,.device-task-nav__link[data-v-78772a00]:hover{color:#17171a;background:#eeeae2}.device-task-nav__link--active[data-v-78772a00]{color:#fff;background:#315ee7;font-weight:700}@media (max-width:420px){.device-task-nav[data-v-78772a00]{gap:.25rem}.device-task-nav__device[data-v-78772a00]{padding-left:calc(var(--beta-card-inset,16px) - 8px)}.device-task-nav__link[data-v-78772a00]{padding:0 .75rem}}.social-links[data-v-713be8ec]{display:flex;gap:20px;justify-content:center;padding:10px 0}.social-link[data-v-713be8ec]{text-decoration:none;color:inherit}.social-link__icon[data-v-713be8ec]{display:block;width:24px;height:24px;transition:opacity .2s ease}.social-link:focus-visible .social-link__icon[data-v-713be8ec],.social-link:hover .social-link__icon[data-v-713be8ec]{opacity:.65}.sr-only[data-v-713be8ec]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.compatibility-notice[data-v-0d1d6736]{display:grid;grid-template-columns:54px minmax(0,1fr);width:min(720px,100%);margin:clamp(1.5rem,6vw,4rem) auto;padding:clamp(1.25rem,4vw,2.25rem);gap:1.1rem;border:1px solid #e3b8ad;border-radius:1.5rem;background:#fff8f5;color:#241a17;text-align:left}.compatibility-notice--advisory[data-v-0d1d6736]{margin:0 0 1.5rem;border-color:#c9c1ee;background:#f7f5ff}.compatibility-notice__mark[data-v-0d1d6736]{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;color:#fff;background:#b6472d;font-size:1.5rem;font-weight:800}.compatibility-notice--advisory .compatibility-notice__mark[data-v-0d1d6736]{color:#372d67;background:#dfd9ff}.compatibility-notice small[data-v-0d1d6736]{color:#7a4e43;font-size:var(--ui-text-small,.875rem);font-weight:700}.compatibility-notice--advisory small[data-v-0d1d6736]{color:#5d518f}.compatibility-notice h1[data-v-0d1d6736],.compatibility-notice h2[data-v-0d1d6736]{margin:.25rem 0 .45rem;letter-spacing:-.025em}.compatibility-notice h1[data-v-0d1d6736]{font-size:var(--ui-text-hero,2.25rem)}.compatibility-notice h2[data-v-0d1d6736]{font-size:var(--ui-text-section,1.25rem)}.compatibility-notice p[data-v-0d1d6736]{margin:0;color:#66534d;line-height:1.55}.compatibility-notice ol[data-v-0d1d6736]{margin:1rem 0 1.25rem;padding-left:1.25rem}.compatibility-notice li+li[data-v-0d1d6736]{margin-top:.4rem}.compatibility-notice__actions .btn[data-v-0d1d6736]{min-height:44px;display:inline-flex;align-items:center}.compatibility-notice__actions[data-v-0d1d6736]{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.compatibility-notice__action-note[data-v-0d1d6736],.compatibility-notice__copy-status[data-v-0d1d6736]{display:block;margin-top:.6rem;color:#66534d;font-size:var(--ui-text-small,.875rem)}@media (max-width:520px){.compatibility-notice[data-v-0d1d6736]{grid-template-columns:1fr}.compatibility-notice__mark[data-v-0d1d6736]{width:46px;height:46px}}#app{--ui-text-small:.875rem;--ui-text-body:1rem;--ui-text-section:1.25rem;--ui-text-hero:2.25rem;--ui-radius:.75rem;--ui-ink:#16181d;--ui-accent:#315ee7;--ui-control-border:#b8c0cc;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--ui-ink);margin-top:1%}#app h1{font-size:var(--ui-text-hero)}#app h2{font-size:var(--ui-text-section)}#app .btn,#app .settings_elem h2{font-size:var(--ui-text-body)}#app .btn{--bs-btn-font-size:var(--ui-text-body);--bs-btn-font-weight:600;--bs-btn-line-height:1.25;--bs-btn-padding-x:1rem;--bs-btn-padding-y:.6rem;--bs-btn-border-radius:var(--ui-radius);min-height:44px;font-weight:600;line-height:1.25;border-radius:var(--ui-radius)}#app .btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px;box-shadow:none}.beta-shell{--bs-link-color:#0a58ca;--bs-link-color-rgb:10,88,202;--beta-card-inset:24px;--beta-page-inset:24px;--beta-ink:var(--ui-ink);--beta-muted:#686b73;--beta-line:rgba(27,31,40,.11);--beta-surface:#fff;--beta-accent:var(--ui-accent);--beta-text-small:var(--ui-text-small);--beta-text-body:var(--ui-text-body);--beta-text-section:var(--ui-text-section);--beta-text-hero:var(--ui-text-hero);min-height:100vh;padding:.75rem 0 2rem;color:var(--beta-ink);font-size:var(--beta-text-body);line-height:1.5;background:#f5f5f2}#app .btn-dark,#app .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--ui-accent);--bs-btn-border-color:var(--ui-accent);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#254dc8;--bs-btn-hover-border-color:#254dc8;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2144b4;--bs-btn-active-border-color:#2144b4}#app .btn-outline-dark,#app .btn-outline-primary,#app .btn-outline-secondary,#app .btn-secondary{--bs-btn-color:var(--ui-ink);--bs-btn-bg:#fff;--bs-btn-border-color:var(--ui-control-border);--bs-btn-hover-color:var(--ui-ink);--bs-btn-hover-bg:#eef1f6;--bs-btn-hover-border-color:#8995a7;--bs-btn-active-color:var(--ui-ink);--bs-btn-active-bg:#e3e9f3;--bs-btn-active-border-color:#8995a7}.beta-shell .compatibility-notice small{font-size:var(--beta-text-small);letter-spacing:0;text-transform:none}.beta-shell .compatibility-notice h1{font-size:var(--beta-text-hero)}.beta-shell>.image-element{width:132px;height:auto;margin:.35rem auto .75rem}.offline-status{width:min(720px,calc(100% - 2rem));border:1px solid;border-radius:1rem;font-size:var(--beta-text-body,1rem)}.beta-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin:.45rem 1rem 0}.beta-build{color:var(--beta-muted,#6c757d);font-size:var(--beta-text-small,.875rem)}.beta-build span{color:var(--beta-accent);font-weight:700}.offline-status-slot{min-height:58px}.beta-shell .app-update-slot .offline-status{width:min(760px,calc(100% - var(--beta-page-inset)*2));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;background:#fff;border-color:rgba(49,94,231,.25)}.app-update-slot .offline-action{margin-left:0;flex-shrink:0}.offline-actions{display:inline-flex;align-items:center;gap:.5rem}.offline-action--error,.offline-actions{margin-left:.75rem}.offline-installed{display:inline-block;margin-left:.75rem;font-weight:600}.offline-install-help{display:block;width:100%;margin-top:.5rem}.offline-status--ready{color:#0f5132;background:#d1e7dd;border-color:#badbcc}.offline-status--preparing{color:#664d03;background:#fff3cd;border-color:#ffecb5}.offline-status--error{color:#842029;background:#f8d7da;border-color:#f5c2c7}.beta-feedback{width:min(760px,100%);padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--beta-line);border-radius:var(--ui-radius);background:var(--beta-surface)}.beta-compatibility,.beta-experiment{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--beta-line);color:var(--beta-muted)}.beta-compatibility summary,.beta-experiment summary{min-height:44px;padding:.65rem 0;color:var(--beta-ink);font-weight:700;cursor:pointer}.beta-compatibility ul{margin:.4rem 0 .6rem;padding-left:1.25rem}.beta-compatibility li+li{margin-top:.4rem}.beta-feedback__title{margin-bottom:.45rem;font-size:var(--beta-text-section);font-weight:700;letter-spacing:-.02em}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;inset:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.beta-shell .content{width:min(808px,100%);padding-inline:var(--beta-page-inset)}.beta-shell .beta-feedback{width:100%;padding:var(--beta-card-inset)}@media(max-width:640px){.beta-shell{--beta-card-inset:16px;--beta-page-inset:16px}}.content{flex:1;width:min(820px,100%);margin-inline:auto!important;padding:clamp(1rem,3vw,1.5rem);box-sizing:border-box}.wrapper{display:flex;flex-direction:column}.route-stage,.wrapper{min-height:100vh}.route-stage--compact{min-height:0}.workspace-nav{position:sticky;top:0;z-index:2}.biotron-workspace{--ui-accent:#292e28;--beta-line:#d9ddd5;--ui-radius:.4rem;--ui-text-hero:clamp(2.25rem,4.5vw,3.5rem);background:#edf0e9}.biotron-workspace>.image-element{display:none}.biotron-workspace .beta-meta{justify-content:flex-start;width:min(1120px,calc(100% - 48px));margin:.5rem auto}.biotron-workspace .content{width:min(1168px,100%);padding:24px;background:#fff}.biotron-workspace .workspace-nav{width:100%;min-height:60px;margin-bottom:1.5rem;padding:.5rem 0;border-bottom:1px solid var(--beta-line)}.biotron-workspace .device-task-nav__device{padding:0;font-size:1.25rem}.biotron-workspace .device-task-nav__link--active{color:var(--ui-ink);background:#e8ece3}.biotron-workspace .settings-hero{text-align:left;padding-top:2rem;border-top:1px solid var(--beta-line)}.biotron-workspace .settings-hero__intro{margin:.65rem 0 0}.biotron-workspace .beta-connect-card,.biotron-workspace .beta-preset-card{border:0;border-radius:0;padding:1.5rem 0;box-shadow:none;border-bottom:1px solid var(--beta-line)}.biotron-workspace .toggle-label{border-radius:.4rem}@media(max-width:640px){.biotron-workspace .content{padding:16px}.biotron-workspace .beta-meta{width:calc(100% - 32px)}}.bottom-panel{min-height:60px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-top:1px solid rgba(27,31,40,.1)}.beta-footer nav,.feedback-actions{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.beta-footer{width:100%;max-width:760px;padding:1rem;font-size:var(--ui-text-small)}.beta-footer nav{justify-content:center;margin-bottom:.5rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:640px){.offline-actions{display:flex;justify-content:center;margin:.5rem 0 0}}@media (prefers-reduced-motion:no-preference){.beta-shell .btn,.beta-shell .nav-link,.beta-shell .offline-action{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.beta-shell .btn:not(:disabled):active,.beta-shell .offline-action:not(:disabled):active{transform:translateY(1px)}}