@layer vuetify-core,vuetify-components,vuetify-overrides,vuetify-utilities,vuetify-final;@layer vuetify-core.reset{h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}ul,ol{padding:0}}.hub-page-title h1[data-v-b99ae4b1]{font-family:var(--hub-font-mono);letter-spacing:.01em;text-transform:uppercase;font-size:1.5rem;font-weight:700;line-height:1.15}@media (width<=600px){.hub-page-title h1[data-v-b99ae4b1]{font-size:1.15rem}}.hub-page-title__rule[data-v-b99ae4b1]{background:rgb(var(--v-theme-primary-brand));height:2px;margin:10px 0 24px}.hub-dialog__head[data-v-e22a1c99]{color:rgb(var(--v-theme-on-surface-variant));align-items:center;padding:16px 20px 0;display:flex}.hub-dialog__subject[data-v-e22a1c99]{font-family:var(--hub-font-mono);word-break:break-word;padding:8px 20px 0;font-size:1.05rem;font-weight:600}.hub-props td[data-v-1503051d]:first-child{width:40%;color:rgb(var(--v-theme-on-surface-variant))}.hub-device-actions[data-v-19a2dfa3]{margin-left:-8px}.hub-wordmark[data-v-f858c92a]{color:inherit;font-family:var(--hub-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;margin-left:16px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.hub-nav-btn[data-v-f858c92a]{letter-spacing:.1em;text-transform:uppercase;border-radius:0;height:100%;font-size:.75rem;font-weight:600}.hub-nav-btn.v-btn--active[data-v-f858c92a] .v-btn__overlay{opacity:0}.hub-nav-btn.v-btn--active[data-v-f858c92a]:after{content:"";background:rgb(var(--v-theme-on-brand));opacity:1;border-radius:0;height:3px;position:absolute;inset:auto 12px 0}.hub-footer[data-v-0d9d19a8]{font-family:var(--hub-font-mono);letter-spacing:.06em;color:rgb(var(--v-theme-on-surface-variant));background:rgb(var(--v-theme-surface-alt));border-top:1px solid rgb(var(--v-theme-surface-variant));font-size:.72rem}.page{max-width:1280px;margin:0 auto;padding:24px}@media (width<=600px){.page{padding:16px}}:root{--hub-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--hub-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--hub-table-cell-size:.8rem;--hub-table-head-size:.68rem}.v-application,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.text-subtitle-1,.text-subtitle-2,.text-body-1,.text-body-2,.text-button,.text-caption,.text-overline{font-family:var(--hub-font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--hub-font-sans);letter-spacing:-.015em;font-weight:600;line-height:1.2}.hub-figure{font-family:var(--hub-font-mono);font-variant-numeric:tabular-nums}.hub-label{font-family:var(--hub-font-mono);letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--v-theme-on-surface-variant));font-size:.62rem;font-weight:600}.hub-section{font-family:var(--hub-font-mono);letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--v-theme-on-surface));margin:28px 0 10px;font-size:.9rem;font-weight:600}.hub-muted{color:rgb(var(--v-theme-on-surface-variant))}.hub-prose{overflow-wrap:break-word;max-width:78ch;font-size:.92rem;line-height:1.6}.hub-prose p{margin-bottom:.8em}.hub-prose a,.hub-link{color:rgb(var(--v-theme-primary))}code,pre{font-family:var(--hub-font-mono);background:rgb(var(--v-theme-surface-alt));border:1px solid rgb(var(--v-theme-surface-variant));border-radius:3px;font-size:.85em}code{padding:1px 5px}pre{margin-bottom:1em;padding:12px 16px;line-height:1.5;overflow-x:auto}.v-table,.v-data-table{font-family:var(--hub-font-mono);font-variant-numeric:tabular-nums}.v-table{border:1px solid rgb(var(--v-theme-surface-variant));border-radius:3px}.v-table tbody td{font-size:var(--hub-table-cell-size);font-weight:500}.v-table thead th{font-family:var(--hub-font-mono);font-size:var(--hub-table-head-size);letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--v-theme-on-surface-variant));background:rgb(var(--v-theme-surface-alt));white-space:nowrap;font-weight:600}.v-table tbody tr:nth-child(2n)>td{background:rgb(var(--v-theme-surface-alt))}.hub-list{border:1px solid rgb(var(--v-theme-surface-variant));border-radius:3px}.hub-list__item{padding:12px 16px}.hub-list__item+.hub-list__item{border-top:1px solid rgb(var(--v-theme-surface-variant))}.hub-list__item:nth-child(2n){background:rgb(var(--v-theme-surface-alt))}.hub-list__title{font-family:var(--hub-font-mono);overflow-wrap:anywhere;font-size:.85rem;font-weight:600}.hub-list__text{font-size:.85rem;line-height:1.5}.hub-list__empty{font-family:var(--hub-font-mono);font-size:var(--hub-table-cell-size);color:rgb(var(--v-theme-on-surface-variant));padding:12px 16px}.hub-facts{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:8px 24px;margin:8px 0 0;display:grid}.hub-facts dd{font-family:var(--hub-font-mono);font-variant-numeric:tabular-nums;font-size:var(--hub-table-cell-size);overflow-wrap:anywhere;margin:2px 0 0;font-weight:500}.v-field,.v-label,.v-btn,.v-list-item-title,.v-snackbar__content{font-family:var(--hub-font-mono)}.v-btn{letter-spacing:.06em}.v-messages{font-family:var(--hub-font-sans)}.v-dialog>.v-overlay__content>.v-card{border:1px solid rgba(var(--v-theme-on-surface-variant), .55);outline:1px solid rgba(var(--v-theme-on-surface-variant), .35);outline-offset:-5px}.v-tooltip>.v-overlay__content{border:1px solid rgba(var(--v-theme-on-surface-variant), .65);font-family:var(--hub-font-mono);font-size:.72rem}
