.tdb[data-v-4a2862ca]{z-index:40;background:var(--ink-900);color:var(--paper-0);border-bottom:1px solid var(--ink-700);font-family:var(--font-ui);font-size:var(--fs-xs);position:sticky;top:0}.tdb-bar[data-v-4a2862ca]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;min-width:0;padding:.45rem .75rem;display:flex}.tdb-back[data-v-4a2862ca]{min-height:2.5rem;color:var(--paper-300);white-space:nowrap;flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.tdb-back[data-v-4a2862ca]:hover{color:var(--paper-0)}.tdb-back[data-v-4a2862ca]:focus-visible{outline:2px solid var(--brand-sunshine);outline-offset:2px}.tdb-doc[data-v-4a2862ca]{min-width:0;color:var(--paper-0);font-size:var(--fs-sm);flex:auto;align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.tdb-doc-txt[data-v-4a2862ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdb-ico[data-v-4a2862ca]{font-size:var(--fs-sm);flex:none}.tdb-actions[data-v-4a2862ca]{flex:none;align-items:center;gap:.5rem;display:inline-flex}.tdb-actions[data-v-4a2862ca]:empty{display:none}.tdb-toggles[data-v-4a2862ca]{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.tdb-toggles[data-v-4a2862ca] a,.tdb-toggles[data-v-4a2862ca] button:not(.tdb-toggle):not(.kit-toggle):not(.kit-save):not(.kit-seg-opt):not(.kit-dd-btn){border-radius:var(--radius-pill);min-height:2.25rem;color:var(--paper-200);background:var(--ink-700);font:700 var(--fs-xs)/1 var(--font-ui);cursor:pointer;white-space:nowrap;border:0;flex:none;align-items:center;padding:0 .75rem;text-decoration:none;display:inline-flex}.tdb-toggles[data-v-4a2862ca] a:hover,.tdb-toggles[data-v-4a2862ca] button:not(.tdb-toggle):not(.kit-toggle):not(.kit-save):not(.kit-seg-opt):not(.kit-dd-btn):hover{color:var(--paper-0)}.tdb-toggles[data-v-4a2862ca] a.on,.tdb-toggles[data-v-4a2862ca] button.on:not(.tdb-toggle):not(.kit-toggle):not(.kit-save):not(.kit-seg-opt):not(.kit-dd-btn){color:var(--ink-900);background:var(--brand-sunshine)}.tdb-menuwrap[data-v-4a2862ca]{flex:none;display:inline-flex;position:relative}.tdb-menubtn[data-v-4a2862ca]{border-radius:var(--radius-pill);width:2.5rem;min-height:2.5rem;color:var(--paper-200);background:var(--ink-700);font:800 1.25rem/1 var(--font-ui);letter-spacing:.05em;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 0 .45rem;display:inline-flex}.tdb-menubtn.on[data-v-4a2862ca],.tdb-menubtn[data-v-4a2862ca]:hover{color:var(--paper-0);background:var(--ink-500)}.tdb-menubtn[data-v-4a2862ca]:focus-visible{outline:2px solid var(--brand-sunshine);outline-offset:2px}.tdb-scrim[data-v-4a2862ca]{z-index:41;position:fixed;inset:0}.tdb-menu[data-v-4a2862ca]{z-index:42;background:var(--ink-900);border:1px solid var(--ink-700);border-radius:var(--radius-md);min-width:13.5rem;box-shadow:var(--shadow-3,0 12px 32px #00000073);flex-direction:column;gap:.1rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + .45rem);right:0}.tdb-menu[data-v-4a2862ca] a,.tdb-menu[data-v-4a2862ca] button{border-radius:var(--radius-sm);width:100%;min-height:2.6rem;color:var(--paper-100,var(--paper-200));text-align:left;font:700 var(--fs-xs)/1.2 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .7rem;text-decoration:none;display:flex}.tdb-menu[data-v-4a2862ca] a:hover,.tdb-menu[data-v-4a2862ca] button:hover:not(:disabled){background:var(--ink-700);color:var(--paper-0)}.tdb-menu[data-v-4a2862ca] button:disabled{opacity:.4;cursor:not-allowed}.tdb-menu[data-v-4a2862ca] a:focus-visible,.tdb-menu[data-v-4a2862ca] button:focus-visible{outline:2px solid var(--brand-sunshine);outline-offset:-2px}.tdb-toggle[data-v-4a2862ca]{border-radius:var(--radius-sm);min-height:2.5rem;color:var(--paper-200);font:700 var(--fs-xs)/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:.3rem;padding:0 .2rem;display:inline-flex}.tdb-toggle[data-v-4a2862ca]:hover{color:var(--paper-0);background:var(--ink-800)}.tdb-toggle[data-v-4a2862ca]:focus-visible{outline:2px solid var(--brand-sunshine);outline-offset:-2px}.tdb-toggle[data-v-4a2862ca]:disabled{cursor:not-allowed;opacity:.45}.tdb-switch[data-v-4a2862ca]{background:var(--ink-500);flex:none;width:2rem;height:1.125rem;transition:background-color .16s;display:inline-flex;position:relative}.tdb-switch[data-v-4a2862ca],.tdb-switch-knob[data-v-4a2862ca]{border-radius:var(--radius-pill)}.tdb-switch-knob[data-v-4a2862ca]{background:var(--paper-0);width:.875rem;height:.875rem;box-shadow:var(--shadow-xs);transition:transform .16s;position:absolute;top:.125rem;left:.125rem}.tdb-switch.on[data-v-4a2862ca],.tdb-toggle.on .tdb-switch[data-v-4a2862ca]{background:var(--brand-sunshine)}.tdb-switch.on .tdb-switch-knob[data-v-4a2862ca],.tdb-toggle.on .tdb-switch-knob[data-v-4a2862ca]{transform:translate(.875rem)}.tdb-tip[data-v-4a2862ca]{display:none}.tdb-print[data-v-4a2862ca]{min-height:2.5rem;color:var(--ink-900);background:var(--brand-sunshine);border-radius:var(--radius-pill);font:800 var(--fs-xs)/1 var(--font-ui);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:.45rem;padding:0 1rem;display:inline-flex;box-shadow:inset 0 -2px #0000002e}.tdb-print[data-v-4a2862ca],.tdb-print-ico[data-v-4a2862ca]{flex:none}.tdb-print[data-v-4a2862ca]:hover{background:var(--brand-sunshine-hi)}.tdb-print[data-v-4a2862ca]:active{box-shadow:none;transform:translateY(1px)}.tdb-print[data-v-4a2862ca]:focus-visible{outline:2px solid var(--paper-0);outline-offset:2px}@media (width<=40rem){.tdb-bar[data-v-4a2862ca]{gap:.35rem .45rem;padding-inline:.6rem}.tdb-print[data-v-4a2862ca]{padding:0 .8rem}.tdb-print-txt[data-v-4a2862ca]{display:none}.tdb-toggles[data-v-4a2862ca]{flex:1 0 100%;order:10;padding-top:.1rem}.tdb-menu[data-v-4a2862ca]{max-width:calc(100vw - 1.2rem)}}@media (width>=64rem){.tdb-bar[data-v-4a2862ca]{padding-inline:1.125rem}}@media (prefers-reduced-motion:reduce){.tdb-switch[data-v-4a2862ca],.tdb-switch-knob[data-v-4a2862ca]{transition:none}.tdb-print[data-v-4a2862ca]:active{transform:none}}
