:root{--color-primary:#0b1f3a;--color-primary-dark:#071529;--color-primary-soft:#edf2f7;--color-cta-dark-start:#07172a;--color-cta-dark-end:#0b3154;--color-cta-dark-glow-rgb:53 196 219;--color-cta-dark-gradient:radial-gradient(circle at 0% 100%, rgb(var(--color-cta-dark-glow-rgb) / 19%), transparent 30rem), linear-gradient(125deg, var(--color-cta-dark-start), var(--color-cta-dark-end));--color-secondary:#23466d;--color-accent:#ff6900;--color-accent-hover:#dc5900;--color-accent-soft:#fff1e5;--color-heading:#0b1f3a;--color-text:#25364b;--color-text-muted:#5b6a7d;--color-background:#f7f8fa;--color-surface:#fff;--color-surface-warm:#fbfaf7;--color-border:#d7dee6;--color-border-strong:#c2ccd8;--color-primary-rgb:11 31 58;--color-accent-rgb:255 105 0;--color-white-rgb:255 255 255;--color-border-rgb:215 222 230;--color-black-rgb:0 0 0;--font-family-latin:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Arial, sans-serif;--font-family-han:"PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", system-ui, sans-serif;--font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-family-ui:var(--font-family-latin);--font-size-body:1rem;--font-size-brand:1.125rem;--font-size-nav:1rem;--font-size-label:.875rem;--font-size-small:.875rem;--font-size-caption:.75rem;--font-size-lead:1.125rem;--font-size-card-title:1.25rem;--font-size-h1:clamp(2rem, 3.2vw, 2.75rem);--font-size-h2:clamp(1.75rem, 2.3vw, 2.125rem);--font-size-h3:1.375rem;--font-size-display:clamp(2.25rem, 4.2vw, 3.25rem);--font-size-section:clamp(1.75rem, 2.3vw, 2.125rem);--font-size-subsection:clamp(1.375rem, 1.5vw, 1.625rem);--font-size-body-compact:.9375rem;--font-size-stat:clamp(2.25rem, 5vw, 3.5rem);--font-family-index:var(--font-family-ui);--font-size-index-display:clamp(1.75rem, 2.8vw, 2.25rem);--font-size-index-section:1.5rem;--font-size-index-label:var(--font-size-label);--font-size-index-compact:var(--font-size-caption);--font-size-stat-suffix:.6em;--font-weight-index:var(--font-weight-bold);--line-height-index:1;--line-height-index-label:var(--line-height-label);--letter-spacing-index:.08em;--color-index:var(--color-accent);--font-weight-regular:400;--font-weight-medium:600;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-body:1.75;--line-height-lead:1.7;--line-height-display:1.15;--line-height-card-title:1.4;--line-height-subheading:1.35;--line-height-section-title:1.3;--line-height-page-title:1.2;--line-height-tight:1.25;--line-height-label:1.4;--line-height-small:1.55;--letter-spacing-label:0;--letter-spacing-body:0;--letter-spacing-lead:0;--letter-spacing-card-title:0;--letter-spacing-subheading:0;--letter-spacing-section-title:0;--letter-spacing-page-title:0;--letter-spacing-display:0;--container-max:1200px;--container-wide:1420px;--page-gutter:clamp(20px, 4.5vw, 56px);--section-space:clamp(4rem, 8vw, 7rem);--measure-prose:68ch;--measure-prose-cjk:40em;--measure-lead:56ch;--measure-heading:20ch;--radius-sm:3px;--radius-md:5px;--radius-lg:10px;--radius-pill:999px;--shadow-subtle:0 8px 24px rgb(var(--color-primary-rgb) / 8%);--shadow-elevated:0 18px 42px rgb(var(--color-primary-rgb) / 14%);--header-height:72px;--header-height-compact:64px;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:5rem;--space-10:6rem;--space-11:7rem;--space-12:8rem;--space-section-compact:clamp(var(--space-7), 6vw, var(--space-8));--space-section-default:clamp(var(--space-8), 8vw, var(--space-10));--space-section-prominent:clamp(var(--space-9), 9vw, var(--space-11));--space-heading-label:var(--space-3);--space-heading-description:var(--space-4);--space-heading-content:clamp(var(--space-6), 4vw, var(--space-7));--space-layout-columns:clamp(var(--space-6), 5vw, var(--space-9));--space-layout-grid:clamp(var(--space-4), 2vw, var(--space-5));--space-card-padding:clamp(1.25rem, 2vw, var(--space-5));--space-panel-padding:clamp(var(--space-5), 4vw, var(--space-7));--space-control-inline:var(--space-2);--space-control-group:var(--space-3);--space-pagination-gap:var(--space-1);--space-pagination-visual-inset:var(--space-3);--space-form-field:var(--space-4);--space-form-group:var(--space-5);--space-list-indent:1.3rem;--space-optical-icon:1px;--space-optical-marker:.55em;--space-optical-bullet:.65em;--space-header-inner-gap:clamp(var(--space-4), 2vw, var(--space-7));--space-header-nav-gap:clamp(var(--space-3), 2vw, var(--space-7));--space-header-nav-padding-top:1.5625rem;--space-header-nav-padding-bottom:1.375rem;--space-page-hero-top:clamp(8rem, 11vw, 10rem);--space-page-hero-bottom:clamp(var(--space-9), 7vw, var(--space-11));--type-caption:var(--font-weight-regular) var(--font-size-caption) / var(--line-height-small) var(--font-family-ui);--type-label:var(--font-weight-semibold) var(--font-size-label) / var(--line-height-label) var(--font-family-ui);--type-small:var(--font-weight-regular) var(--font-size-small) / var(--line-height-small) var(--font-family-ui);--type-nav:var(--font-weight-semibold) var(--font-size-nav) / var(--line-height-label) var(--font-family-ui);--type-body:var(--font-weight-regular) var(--font-size-body) / var(--line-height-body) var(--font-family-ui);--type-lead:var(--font-weight-regular) var(--font-size-lead) / var(--line-height-lead) var(--font-family-ui);--type-card-title:var(--font-weight-bold) var(--font-size-card-title) / var(--line-height-card-title) var(--font-family-ui);--type-subheading:var(--font-weight-bold) var(--font-size-subsection) / var(--line-height-subheading) var(--font-family-ui);--type-section-title:var(--font-weight-bold) var(--font-size-section) / var(--line-height-section-title) var(--font-family-ui);--type-page-title:var(--font-weight-extrabold) var(--font-size-h1) / var(--line-height-page-title) var(--font-family-ui);--type-display:var(--font-weight-extrabold) var(--font-size-display) / var(--line-height-display) var(--font-family-ui);--type-stat:var(--font-weight-extrabold) var(--font-size-stat) / var(--line-height-index) var(--font-family-ui);--type-brand:var(--font-weight-semibold) var(--font-size-brand) / var(--line-height-tight) var(--font-family-ui);--motion-fast:.16s;--motion-standard:cubic-bezier(.2, .65, .3, 1)}@media (width<=640px){:root{--font-size-h1:clamp(2rem, 8vw, 2.625rem);--font-size-h2:clamp(1.5rem, 5.6vw, 1.875rem);--font-size-display:clamp(2rem, 8vw, 2.625rem);--font-size-section:clamp(1.5rem, 5.6vw, 1.875rem);--font-size-subsection:clamp(1.375rem, 4.8vw, 1.625rem)}}html:lang(en){--font-family-latin:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Arial, sans-serif;--font-family-ui:var(--font-family-latin);--font-family-index:var(--font-family-ui);--font-size-body:1rem;--font-size-brand:1.125rem;--font-size-nav:.9375rem;--font-size-label:.8125rem;--font-size-small:.875rem;--font-size-caption:.75rem;--font-size-lead:1.125rem;--font-size-card-title:1.25rem;--font-size-h1:clamp(2.25rem, 4vw, 3.5rem);--font-size-h2:clamp(1.75rem, 2.5vw, 2.25rem);--font-size-h3:clamp(1.375rem, 1.6vw, 1.75rem);--font-size-display:clamp(2.5rem, 5vw, 4rem);--font-size-display-xl:clamp(2.75rem, 5.5vw, 4.5rem);--font-size-display-wide:clamp(3rem, 6vw, 5.5rem);--font-size-section:var(--font-size-h2);--font-size-subsection:var(--font-size-h3);--font-weight-regular:400;--font-weight-medium:600;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-index:var(--font-weight-bold);--line-height-body:1.65;--line-height-lead:1.6;--line-height-display:1.1;--line-height-card-title:1.3;--line-height-subheading:1.3;--line-height-section-title:1.2;--line-height-page-title:1.15;--line-height-tight:1.2;--line-height-label:1.4;--line-height-small:1.55;--line-height-index:1;--line-height-index-label:var(--line-height-label);--letter-spacing-label:.08em;--letter-spacing-body:0;--letter-spacing-lead:0;--letter-spacing-card-title:-.01em;--letter-spacing-subheading:-.015em;--letter-spacing-section-title:-.02em;--letter-spacing-page-title:-.025em;--letter-spacing-display:-.03em;--letter-spacing-index:var(--letter-spacing-label);--font-size-index-display:var(--font-size-subsection);--font-size-index-section:var(--font-size-card-title);--font-size-index-label:var(--font-size-label);--font-size-index-compact:var(--font-size-caption);--page-gutter:clamp(1.25rem, 4.5vw, 3.5rem);--space-9:5rem;--space-10:6rem;--space-11:7rem;--space-12:8rem;--space-section-compact:clamp(var(--space-7), 6vw, var(--space-8));--space-section-default:clamp(var(--space-8), 8vw, var(--space-10));--space-section-prominent:clamp(var(--space-9), 9vw, var(--space-11));--space-heading-label:var(--space-3);--space-heading-description:var(--space-4);--space-heading-content:clamp(var(--space-6), 4vw, var(--space-7));--space-layout-columns:clamp(var(--space-6), 5vw, var(--space-9));--space-layout-grid:clamp(var(--space-4), 2vw, var(--space-5));--space-card-padding:clamp(1.25rem, 2vw, var(--space-5));--space-panel-padding:clamp(var(--space-5), 4vw, var(--space-7));--space-control-inline:var(--space-2);--space-control-group:var(--space-3);--space-form-field:var(--space-4);--space-form-group:var(--space-5);--space-list-indent:1.3rem;--space-optical-icon:1px;--space-optical-marker:.55em;--space-optical-bullet:.65em;--section-space:var(--space-section-default);--type-caption:var(--font-weight-regular) .75rem/1.5 var(--font-family-ui);--type-brand:var(--font-weight-semibold) var(--font-size-brand) / var(--line-height-tight) var(--font-family-ui);--type-label:var(--font-weight-semibold) .8125rem/1.4 var(--font-family-ui);--type-small:var(--font-weight-regular) .875rem/1.55 var(--font-family-ui);--type-nav:var(--font-weight-semibold) .9375rem/1.4 var(--font-family-ui);--type-body:var(--font-weight-regular) 1rem/1.65 var(--font-family-ui);--type-lead:var(--font-weight-regular) 1.125rem/1.6 var(--font-family-ui);--type-card-title:var(--font-weight-bold) 1.25rem/1.3 var(--font-family-ui);--type-meta:var(--font-weight-regular) .8125rem/1.5 var(--font-family-ui);--type-meta-strong:var(--font-weight-semibold) .8125rem/1.4 var(--font-family-ui);--type-body-compact:var(--font-weight-regular) .9375rem/1.6 var(--font-family-ui);--type-body-large:var(--font-weight-regular) 1.125rem/1.65 var(--font-family-ui);--type-kicker:var(--font-weight-semibold) 1.25rem/1.3 var(--font-family-ui);--type-stat:var(--font-weight-extrabold) clamp(1.9rem, 3vw, 3rem) / var(--line-height-index) var(--font-family-ui);--type-subheading:var(--font-weight-bold) clamp(1.375rem, 1.6vw, 1.75rem) / 1.3 var(--font-family-ui);--type-section-title:var(--font-weight-bold) clamp(1.75rem, 2.5vw, 2.25rem) / 1.2 var(--font-family-ui);--type-page-title:var(--font-weight-extrabold) var(--font-size-h1) / 1.15 var(--font-family-ui);--type-display:var(--font-weight-extrabold) var(--font-size-display) / 1.1 var(--font-family-ui);--type-display-xl:var(--font-weight-extrabold) var(--font-size-display-xl) / 1.1 var(--font-family-ui);--type-display-wide:var(--font-weight-extrabold) var(--font-size-display-wide) / 1.05 var(--font-family-ui)}html:lang(zh-Hans),html:lang(zh-CN){--font-family-ui:var(--font-family-han);--font-family-index:var(--font-family-ui)}*{box-sizing:border-box}html,body{background:#f1f3f6;height:100%;margin:0}button,input,select{font:inherit}button,summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}.y406-tool{color:#27364a;height:100dvh;min-height:500px;font:14px/1.5 var(--font-family-ui);grid-template-rows:66px minmax(0,1fr) auto;display:grid}.y406-tool:lang(zh){font-family:var(--font-family-han)}.y406-tool h1,.y406-tool h2,.y406-tool h3,.y406-tool p{margin:0}.y406-tool h1{color:#13243c;font-size:18px;font-weight:650;line-height:1.3}.y406-tool h2{color:#14263f;font-size:17px;font-weight:650}.y406-tool h3{font-size:15px;font-weight:650}.y406-tool__appbar{background:#fff;border-bottom:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:1rem;padding:0 24px;display:flex}.y406-tool__identity{align-items:center;gap:16px;min-width:0;display:flex}.y406-tool__brand{color:#111;align-items:center;gap:7px;font-size:18px;font-weight:750;text-decoration:none;display:flex}.y406-tool__brand img{object-fit:contain;width:40px;height:40px}.y406-tool__brand-divider{color:#d3dae3;font-weight:400}.y406-tool__app-actions{flex-shrink:0;align-items:center;gap:18px;display:flex}.y406-tool__website{color:#56677e;align-items:center;gap:6px;min-height:36px;font-size:12px;text-decoration:none;display:inline-flex}.y406-tool__website:hover{color:#c3530c}.y406-tool__identity>div{min-width:0}.y406-tool h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y406-tool__app-subtitle{color:#7a8798;font-size:11px}.y406-tool__languages{background:#f6f8fa;border:1px solid #dce2e9;border-radius:7px;padding:3px;display:flex}.y406-tool__languages button{color:#69788a;background:0 0;border:0;border-radius:5px;min-height:32px;padding:4px 12px;font-size:12px}.y406-tool__languages button[aria-pressed=true]{color:#172c46;background:#fff;box-shadow:0 1px 4px #192b451c}.y406-tool__body{grid-template-columns:276px minmax(0,1fr);min-height:0;display:grid}.y406-tool__sidebar{background:#fff;border-right:1px solid #dce2e9;padding:16px 14px;overflow-y:auto}.y406-tool__nav{background:#e8edf3;border:1px solid #dce3ec;border-radius:10px;flex-shrink:0;align-self:flex-start;gap:4px;max-width:calc(100% - 48px);margin:16px 24px 0;padding:4px;display:flex;overflow-x:auto}.y406-tool__nav button{text-align:left;color:#56677e;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-size:13px;font-weight:550;transition:background-color .12s,color .12s,box-shadow .12s;display:flex}.y406-tool__nav button:hover{color:#263a53;background:#f4f6f9}.y406-tool__nav button[aria-selected=true]{color:#be510b;background:#fff;box-shadow:0 1px 3px #24334a16,0 0 0 1px #24334a06}.y406-tool__nav button:focus-visible{outline-offset:-2px}.y406-tool__tab-icon{flex-shrink:0;width:16px;height:16px}.y406-tool__badge{color:#fff;background:#ef6714;border-radius:4px;margin-left:auto;padding:0 6px;font-size:11px}.y406-tool__content{flex-direction:column;min-width:0;min-height:0;display:flex}.y406-tool__workspace{flex:1;min-height:0;padding:24px;overflow-y:auto}.y406-tool__browser-warning{color:#775017;background:#fff8eb;border:1px solid #efcf9b;border-radius:8px;gap:10px;margin:16px 24px 0;padding:14px 16px;font-size:12px;line-height:1.6;display:flex}.y406-tool__browser-warning>svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.y406-tool__browser-warning strong{font-size:13px}.y406-tool__browser-warning p{margin:4px 0 8px}.y406-tool__browser-warning a{color:#8e490b;text-underline-offset:3px;font-weight:600}.y406-tool__panel{min-width:0}.y406-tool__section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.y406-tool__section-title>span{color:#7a8798;font-size:12px}.y406-tool__status{color:#758295;background:#f1f3f6;border-radius:20px;align-items:center;gap:5px;padding:2px 7px;display:inline-flex;font-size:11px!important}.y406-tool__status.is-connected{color:#1a7851;background:#e8f5ed}.y406-tool fieldset{border:0;min-width:0;margin:0;padding:0}.y406-tool fieldset:disabled{opacity:.65}.y406-tool__device-controls,.y406-tool__fields{gap:14px;display:grid}.y406-tool label:not(.y406-tool__checkbox){color:#596a80;gap:5px;font-size:12px;font-weight:550;display:grid}.y406-tool :is(select,input[type=number]){color:#1d304a;background:#fff;border:1px solid #d7dee7;border-radius:5px;width:100%;min-width:0;max-width:100%;height:36px;padding:6px 9px;font-size:12px}.y406-tool :is(button,select,input,summary):focus-visible{outline-offset:3px;outline:2px solid #ed6a17}.y406-tool__recommendation{color:#7d8899;justify-content:space-between;align-items:center;margin-top:-7px;font-size:11px;display:flex}.y406-tool__text-button{color:#c3530c;background:0 0;border:0;padding:2px 0;font-size:12px;text-decoration:underline}.y406-tool__hint{color:#7b8899;font-size:12px;line-height:1.6;margin:12px 0!important}.y406-tool__sidebar .y406-tool__hint{font-size:11px}.y406-tool__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.y406-tool .app-button{color:#fff;background:#e96310;border:1px solid #e45e0b;border-radius:5px;min-height:36px;padding:7px 12px;font-size:12px;font-weight:550;line-height:1.4}.y406-tool .app-button--secondary{color:#4c6079;background:#fff;border-color:#d4dde7}.y406-tool .app-button:hover:not(:disabled){background:#d3570b}.y406-tool .app-button--secondary:hover:not(:disabled){background:#f2f5f8}.y406-tool__sidebar .y406-tool__toolbar .app-button:first-child{flex-basis:100%}.y406-tool__sidebar .y406-tool__toolbar .app-button:not(:first-child){flex:1;padding-inline:4px}.y406-tool__checkbox{align-items:center;gap:7px;font-size:12px;display:flex}.y406-tool__checkbox input{accent-color:#e96310;flex-shrink:0;width:16px;height:16px;margin:0}.y406-tool__sidebar>section>.y406-tool__checkbox{color:#7b8899;align-items:flex-start;font-size:11px}.y406-tool__device-info{gap:10px;margin:18px 0 12px;display:grid}.y406-tool__device-info>div{justify-content:space-between;gap:10px;display:flex}.y406-tool__device-info dt{color:#8290a2;font-size:11px}.y406-tool__device-info dd{overflow-wrap:anywhere;text-align:right;margin:0;font-size:11px}.y406-tool__notice{color:#26704b;overflow-wrap:anywhere;background:#edf7f0;border-bottom:1px solid #c6dfd0;flex-shrink:0;padding:11px 24px;font-size:12px}.y406-tool__notice.is-error{color:#973c3c;background:#fff1f1;border-color:#ebcaca}.y406-tool__keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1050px;display:grid}.y406-tool__key{background:#fff;border:1px solid #dce2e9;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;padding:16px;display:grid}.y406-tool__key.is-changed{border-color:#ef8943;box-shadow:0 0 0 1px #ef89432e}.y406-tool__key.is-global{background:#fff8f2;border-color:#edd8c7}.y406-tool__key-top{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:28px;display:flex}.y406-tool__key-top span{letter-spacing:.05em;color:#8b98a8;font-size:11px;font-weight:600}.y406-tool__key-top strong{color:#293e58;font-size:20px}.y406-tool__key.is-global .y406-tool__key-top strong{color:#c55711;font-size:15px}#panel-general,#panel-interlocks,#panel-review,#panel-log,#panel-settings{max-width:1050px}.y406-tool__settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}#panel-review{border-top:1px solid #dce2e9;margin-top:24px;padding-top:24px;scroll-margin-top:24px}#panel-general .y406-tool__fields{background:#fff;border:1px solid #dce2e9;border-radius:8px;max-width:620px;margin-top:18px;padding:24px}#panel-interlocks .y406-tool__fields{max-width:760px;margin-top:18px}#panel-interlocks .y406-tool__fields>label{max-width:360px}.y406-tool details summary{cursor:pointer;padding:9px 0;font-size:12px;font-weight:550}.y406-tool details .y406-tool__checkbox{margin:10px 0}.y406-tool__group{background:#fff;border:1px solid #dce2e9;border-radius:6px;padding:5px 16px}.y406-tool__group summary .y406-tool__hint{font-weight:400;margin:0 0 0 14px!important}.y406-tool__channels{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.y406-tool__commandbar{background:#fff;border-top:1px solid #dce2e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 24px;display:flex}.y406-tool__commandbar>span{color:#738196;font-size:12px}.y406-tool__commandbar .y406-tool__toolbar{margin:0}.y406-tool__review{background:#fff;border:1px solid #dce2e9;border-radius:8px;margin-top:20px;padding:20px}.y406-tool__review h3{margin-bottom:12px}.y406-tool__table-wrap{overflow-x:auto}.y406-tool table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.y406-tool th,.y406-tool td{vertical-align:top;border-bottom:1px solid #e5e9ef;padding:10px 12px}.y406-tool th small{color:#96a1af;font-weight:400;display:block}.y406-tool__log pre{color:#c7d6e7;max-height:calc(100dvh - 230px);font:12px/1.7 var(--font-family-mono);background:#182b43;border-radius:8px;margin-top:16px;padding:18px;overflow:auto}.y406-tool__fallback{padding:24px}@media (width<=900px){.y406-tool__body{grid-template-columns:240px minmax(0,1fr)}.y406-tool__workspace{padding:18px}.y406-tool__key{grid-template-columns:1fr;padding:12px}.y406-tool__key-top{grid-column:1}.y406-tool__brand-name,.y406-tool__brand-divider{display:none}.y406-tool__identity{gap:8px}.y406-tool__app-actions{gap:10px}.y406-tool__settings-grid{grid-template-columns:1fr}}@media (width<=600px){.y406-tool{grid-template-rows:auto auto auto;height:auto;min-height:100dvh}.y406-tool__appbar{flex-wrap:wrap;gap:8px;padding:12px 14px}.y406-tool__app-actions{justify-content:flex-end;width:100%}.y406-tool h1{font-size:14px}.y406-tool__languages button{padding-inline:8px}.y406-tool__body{display:block}.y406-tool__sidebar{border-bottom:1px solid #dce2e9;border-right:0;padding:14px;overflow:visible}.y406-tool__nav{max-width:calc(100% - 28px);margin:14px 14px 0}.y406-tool__nav button{gap:6px;padding:8px 10px;font-size:11px}.y406-tool__tab-icon{width:14px;height:14px}.y406-tool__device-controls{grid-template-columns:1fr 1fr;gap:10px}.y406-tool__recommendation{grid-column:1/-1}.y406-tool__sidebar .y406-tool__toolbar .app-button:first-child{flex-basis:auto}.y406-tool__sidebar .y406-tool__toolbar .app-button{flex:1}.y406-tool__device-info{grid-template-columns:1fr 1fr}.y406-tool__device-info>div{flex-direction:column;gap:2px}.y406-tool__device-info dd{text-align:left}.y406-tool__workspace{padding:16px 14px;overflow:visible}.y406-tool__browser-warning{margin:14px 14px 0;padding:12px}.y406-tool__keys{gap:10px}.y406-tool__key{padding:10px}.y406-tool__key-top strong{font-size:18px}.y406-tool__notice{padding:10px 14px}.y406-tool__commandbar{padding:10px 14px;position:sticky;bottom:0;box-shadow:0 -4px 20px #19335410}.y406-tool__commandbar .y406-tool__toolbar{width:100%}.y406-tool__commandbar .app-button{flex:40%}}
