@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-400-CDDApCn2.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-500-6ng42L7E.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-CuJfVYMP.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-700-Bxkt5Cjx.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-400-italic-CZTNEAuW.woff2) format("woff2")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-serif-400-BIGslYFI.woff2) format("woff2")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-serif-500-REKAfBVG.woff2) format("woff2")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-serif-400-italic-BCf4TsCA.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-DMJ8VG8y.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-DSY6xOcd.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-BgSNZQsw.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-italic-BqAiT5Ww.woff2) format("woff2")}:root{--ts-ink: #2C2A33;--ts-slate: #55515E;--ts-mist: #8C8798;--ts-sun: #E9A63C;--ts-amber-deep: #C07E17;--ts-ivory: #F7F4EC;--ts-cloud: #FDFBF6;--ts-sky: #DCEBF7;--ts-sage: #DFEDDF;--ts-butter: #FCF0D4;--ts-blush: #F9E2DC;--ts-lilac: #E9E5F6;--ts-umber: var(--ts-ink);--ts-bark: var(--ts-slate);--ts-stone: var(--ts-mist);--ts-keystone: var(--ts-sun);--ts-ember: var(--ts-amber-deep);--ts-linen: #F2F1EC;--ts-chalk: var(--ts-cloud);--ts-bg: var(--ts-ivory);--ts-surface: var(--ts-cloud);--ts-surface-sunk: #EEE9DD;--ts-text: var(--ts-ink);--ts-heading: var(--ts-ink);--ts-muted: #6A6675;--ts-line: #DAD4C6;--ts-line-strong: #A9A295;--ts-accent: var(--ts-sun);--ts-accent-hover: var(--ts-amber-deep);--ts-accent-ink: var(--ts-ink);--ts-accent-text: #9A6512;--ts-accent-wash: rgba(233, 166, 60, .14);--ts-focus: var(--ts-sun);--ts-danger: #C14F45;--ts-danger-wash: rgba(193, 79, 69, .1);--ts-success: #4F7D58}:root{--ts-font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ts-font-serif: "IBM Plex Serif", Georgia, "Times New Roman", serif;--ts-font-mono: "IBM Plex Mono", "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace;--ts-fs-12: .75rem;--ts-fs-15: .9375rem;--ts-fs-19: 1.1875rem;--ts-fs-24: 1.5rem;--ts-fs-30: 1.875rem;--ts-fs-37: 2.3125rem;--ts-fs-47: 2.9375rem;--ts-body-size: 1.0625rem;--ts-body-leading: 1.6;--ts-measure: 65ch;--ts-heading-leading: 1.08;--ts-heading-tracking: -.02em;--ts-weight-regular: 400;--ts-weight-medium: 500;--ts-weight-semibold: 600;--ts-weight-bold: 700;--ts-label-size: var(--ts-fs-12);--ts-label-tracking:.08em}:root{--ts-space-1: 4px;--ts-space-2: 8px;--ts-space-3: 12px;--ts-space-4: 16px;--ts-space-5: 24px;--ts-space-6: 32px;--ts-space-7: 48px;--ts-space-8: 64px;--ts-space-9: 96px;--ts-radius-sm: 0px;--ts-radius-md: 0px;--ts-radius-lg: 0px;--ts-radius-pill: 2px}:root{--ts-shadow-sm: 2px 2px 0 rgba(44, 42, 51, .1);--ts-shadow-md: 5px 5px 0 rgba(44, 42, 51, .1);--ts-shadow-lg: 9px 9px 0 rgba(44, 42, 51, .12);--ts-shadow-hard: 8px 8px 0 var(--ts-accent);--ts-focus-ring: 0 0 0 2px var(--ts-bg), 0 0 0 4px var(--ts-focus);--ts-ease: cubic-bezier(.2, .6, .2, 1);--ts-duration-fast: .12s;--ts-duration: .2s;--ts-duration-slow: .32s}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color-scheme:light only}body{margin:0;background:var(--ts-bg);color:var(--ts-text);font-family:var(--ts-font-sans);font-size:var(--ts-body-size);line-height:var(--ts-body-leading)}h1,h2,h3,h4{color:var(--ts-heading);font-family:var(--ts-font-sans);font-weight:var(--ts-weight-semibold);line-height:var(--ts-heading-leading);letter-spacing:var(--ts-heading-tracking);text-wrap:balance;margin:0}h1{font-size:var(--ts-fs-47)}h2{font-size:var(--ts-fs-37)}h3{font-size:var(--ts-fs-30)}h4{font-size:var(--ts-fs-24)}p{margin:0;text-wrap:pretty}a{color:var(--ts-accent-text);text-decoration:none}a:hover{color:var(--ts-text);text-decoration:underline;text-underline-offset:3px}.ts-tagline{font-family:var(--ts-font-serif);font-weight:var(--ts-weight-regular)}.ts-label{font-family:var(--ts-font-mono);font-size:var(--ts-label-size);text-transform:uppercase;letter-spacing:var(--ts-label-tracking);color:var(--ts-muted)}::selection{background:var(--ts-accent-wash)}:focus-visible{outline:2px solid var(--ts-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.shell{min-height:100vh;display:flex;flex-direction:column}.shell-header{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-5);padding:14px var(--ts-space-6);background:var(--ts-bg);border-bottom:1px solid var(--ts-line-strong)}.shell-brand{display:inline-flex;align-items:center;gap:var(--ts-space-3);color:var(--ts-text);text-decoration:none}.shell-brand:hover{color:var(--ts-text);text-decoration:none}.shell-brand-word{font-weight:var(--ts-weight-bold);letter-spacing:-.015em;font-size:var(--ts-fs-19);line-height:1}.shell-brand-product{font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);text-transform:uppercase;letter-spacing:var(--ts-label-tracking);color:var(--ts-muted);border-left:1px solid var(--ts-line-strong);padding-left:var(--ts-space-3)}.shell-session{display:flex;align-items:center;gap:var(--ts-space-4);flex-wrap:wrap}.shell-user{font-size:var(--ts-fs-15);color:var(--ts-muted)}.shell-nav{display:flex;align-items:center;gap:var(--ts-space-5);padding:0 var(--ts-space-6);background:var(--ts-bg);border-bottom:1px solid var(--ts-line);overflow-x:auto}.shell-nav a{display:inline-block;padding:10px 2px 8px;font-size:var(--ts-fs-15);color:var(--ts-slate);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.shell-nav a:hover{color:var(--ts-text);text-decoration:none}.shell-nav a[aria-current=page]{color:var(--ts-text);font-weight:var(--ts-weight-semibold);border-bottom-color:var(--ts-ink)}.shell-main{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:var(--ts-space-6) var(--ts-space-6) var(--ts-space-8)}.view-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ts-space-5);flex-wrap:wrap;margin-bottom:var(--ts-space-6)}.view-head h2{font-size:var(--ts-fs-30)}.view-sub{margin-top:var(--ts-space-2);color:var(--ts-muted);font-size:var(--ts-fs-15);max-width:var(--ts-measure)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;font-family:var(--ts-font-sans);font-weight:var(--ts-weight-semibold);font-size:var(--ts-body-size);line-height:1;padding:12px 20px;border-radius:0;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;background:transparent;color:var(--ts-text);transition:background var(--ts-duration) var(--ts-ease),color var(--ts-duration) var(--ts-ease),border-color var(--ts-duration) var(--ts-ease)}.btn:hover{text-decoration:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn-sm{padding:8px 14px;font-size:var(--ts-fs-15)}.btn-primary{background:var(--ts-accent);color:var(--ts-accent-ink)}.btn-primary:hover:not(:disabled){background:var(--ts-accent-hover);color:var(--ts-accent-ink)}.btn-secondary{border-color:var(--ts-line-strong);color:var(--ts-text)}.btn-secondary:hover:not(:disabled){background:var(--ts-surface);color:var(--ts-text)}.btn-ghost{color:var(--ts-accent-text);padding-left:4px;padding-right:4px}.btn-ghost:hover:not(:disabled){color:var(--ts-text);text-decoration:underline;text-underline-offset:3px}.btn-danger{border-color:var(--ts-danger);color:var(--ts-danger)}.btn-danger:hover:not(:disabled){background:var(--ts-danger-wash);color:var(--ts-danger)}.card{background:var(--ts-surface);border:1px solid var(--ts-line-strong);border-radius:0;padding:var(--ts-space-5)}.card-raised{box-shadow:var(--ts-shadow-md)}.card-plain{border-color:var(--ts-line)}.card h3{font-size:var(--ts-fs-19)}.card-grid{display:grid;gap:var(--ts-space-5)}.card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:860px){.card-grid-2,.card-grid-3{grid-template-columns:1fr}}.stack-4>*+*{margin-top:var(--ts-space-4)}.stack-5>*+*{margin-top:var(--ts-space-5)}.stack-6>*+*{margin-top:var(--ts-space-6)}.chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);letter-spacing:.04em;line-height:1;padding:5px 10px;border-radius:var(--ts-radius-pill);border:1px solid transparent;white-space:nowrap}.chip-neutral{background:var(--ts-surface-sunk);color:var(--ts-slate);border-color:var(--ts-line)}.chip-sound{background:var(--ts-sage);color:var(--ts-ink)}.chip-serviceable{background:var(--ts-butter);color:var(--ts-ink)}.chip-fragile{background:var(--ts-blush);color:var(--ts-ink)}.chip-critical{background:var(--ts-danger-wash);color:var(--ts-danger);border-color:var(--ts-danger)}.chip-met{background:var(--ts-sage);color:var(--ts-ink)}.chip-open{background:var(--ts-surface-sunk);color:var(--ts-slate);border-color:var(--ts-line)}.chip-missed{background:var(--ts-blush);color:var(--ts-danger)}.chip-axis{background:var(--ts-lilac);color:var(--ts-ink)}.chip-kind{background:var(--ts-sky);color:var(--ts-ink)}.field{display:block}.field+.field{margin-top:var(--ts-space-4)}.field-label{display:block;font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);text-transform:uppercase;letter-spacing:var(--ts-label-tracking);color:var(--ts-muted);margin-bottom:var(--ts-space-2)}.field-help{margin-top:var(--ts-space-2);font-size:var(--ts-fs-15);color:var(--ts-muted);max-width:var(--ts-measure)}.input,.select,.textarea{width:100%;font-family:var(--ts-font-sans);font-size:var(--ts-body-size);color:var(--ts-text);background:var(--ts-surface);border:1px solid var(--ts-line-strong);border-radius:0;padding:10px 12px}.input::placeholder,.textarea::placeholder{color:var(--ts-mist)}.input:hover,.select:hover,.textarea:hover{border-color:var(--ts-ink)}.input-narrow{max-width:200px}.form-row{display:flex;gap:var(--ts-space-4);flex-wrap:wrap;align-items:flex-end}.form-row .field+.field{margin-top:0}.form-row .field{flex:1 1 200px}.form-row .field-fixed{flex:0 0 auto}.scale-row{display:flex;gap:var(--ts-space-2);flex-wrap:wrap}.scale-option{flex:1 1 0;min-width:120px;display:flex;align-items:flex-start;gap:var(--ts-space-2);border:1px solid var(--ts-line-strong);background:var(--ts-surface);padding:var(--ts-space-3);cursor:pointer;font-size:var(--ts-fs-15)}.scale-option:hover{border-color:var(--ts-ink)}.scale-option[data-checked=true]{border-color:var(--ts-ink);background:var(--ts-accent-wash)}.scale-option input{margin:3px 0 0;accent-color:var(--ts-ink)}.scale-num{font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);color:var(--ts-muted);display:block}.choice-list{display:flex;flex-direction:column;gap:var(--ts-space-2)}.choice{display:flex;align-items:flex-start;gap:var(--ts-space-3);border:1px solid var(--ts-line-strong);background:var(--ts-surface);padding:var(--ts-space-3) var(--ts-space-4);cursor:pointer;font-size:var(--ts-body-size)}.choice:hover{border-color:var(--ts-ink)}.choice[data-checked=true]{border-color:var(--ts-ink);background:var(--ts-accent-wash)}.choice input{margin:5px 0 0;accent-color:var(--ts-ink);flex:none}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:var(--ts-fs-15)}.table th{text-align:left;font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);font-weight:var(--ts-weight-medium);text-transform:uppercase;letter-spacing:var(--ts-label-tracking);color:var(--ts-muted);padding:var(--ts-space-2) var(--ts-space-4) var(--ts-space-2) 0;border-bottom:1px solid var(--ts-line-strong)}.table td{padding:var(--ts-space-3) var(--ts-space-4) var(--ts-space-3) 0;border-bottom:1px solid var(--ts-line);vertical-align:top}.table .num{text-align:right;font-variant-numeric:tabular-nums}.table th.num{text-align:right}.loading{padding:var(--ts-space-7) var(--ts-space-5);text-align:center}.loading-bar{width:160px;height:2px;margin:var(--ts-space-4) auto 0;background:var(--ts-line);position:relative;overflow:hidden}.loading-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:var(--ts-ink);animation:loading-sweep 1.2s var(--ts-ease) infinite}@keyframes loading-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.callout{border:1px solid var(--ts-line-strong);background:var(--ts-surface);padding:var(--ts-space-4) var(--ts-space-5);max-width:var(--ts-measure)}.callout-danger{border-color:var(--ts-danger);background:var(--ts-danger-wash)}.callout-note{border-color:var(--ts-line-strong);background:var(--ts-butter)}.callout p{font-size:var(--ts-fs-15)}.callout .btn{margin-top:var(--ts-space-3)}.empty{border:1px solid var(--ts-line-strong);background:var(--ts-surface);padding:var(--ts-space-7) var(--ts-space-6);text-align:center}.empty h3{font-size:var(--ts-fs-24);margin-bottom:var(--ts-space-3)}.empty p{color:var(--ts-muted);max-width:46ch;margin:0 auto var(--ts-space-5)}.auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ts-space-6)}.auth-card{width:100%;max-width:420px;background:var(--ts-surface);border:1.5px solid var(--ts-ink);box-shadow:var(--ts-shadow-md);padding:var(--ts-space-6)}.auth-brand{display:flex;align-items:center;gap:var(--ts-space-3);margin-bottom:var(--ts-space-5)}.auth-tagline{font-family:var(--ts-font-serif);font-size:var(--ts-fs-19);color:var(--ts-slate);margin:var(--ts-space-5) 0 0;text-align:center}.dial-value{font-size:var(--ts-fs-47);font-weight:var(--ts-weight-semibold);letter-spacing:var(--ts-heading-tracking);line-height:1;font-variant-numeric:tabular-nums}.dial-outof{font-size:var(--ts-fs-15);color:var(--ts-muted);font-weight:var(--ts-weight-regular)}.stat-row{display:flex;gap:var(--ts-space-5);flex-wrap:wrap}.stat{flex:1 1 140px;border:1px solid var(--ts-line);background:var(--ts-surface);padding:var(--ts-space-4)}.stat-value{font-size:var(--ts-fs-30);font-weight:var(--ts-weight-semibold);line-height:1.1;font-variant-numeric:tabular-nums}.stat-delta-up{color:var(--ts-success)}.stat-delta-down{color:var(--ts-danger)}.insight{border-left:none;padding:var(--ts-space-3) 0;border-bottom:1px solid var(--ts-line)}.insight:last-child{border-bottom:none}.insight-title{font-weight:var(--ts-weight-semibold);font-size:var(--ts-fs-15)}.insight-detail{color:var(--ts-muted);font-size:var(--ts-fs-15);margin-top:2px}.list-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-4);padding:var(--ts-space-3) 0;border-bottom:1px solid var(--ts-line)}.list-row:last-child{border-bottom:none}.list-row-main{min-width:0}.list-row-title{font-weight:var(--ts-weight-semibold);font-size:var(--ts-fs-15)}.list-row-sub{color:var(--ts-muted);font-size:var(--ts-fs-15);margin-top:2px}.wizard-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--ts-space-6)}@media(max-width:860px){.wizard-grid{grid-template-columns:1fr}}.rail{border:1px solid var(--ts-line);background:var(--ts-surface);padding:var(--ts-space-4);align-self:start}.rail-step{display:flex;align-items:baseline;gap:var(--ts-space-2);padding:6px 0;font-size:var(--ts-fs-15);color:var(--ts-muted)}.rail-step[data-state=current]{color:var(--ts-text);font-weight:var(--ts-weight-semibold)}.rail-step[data-state=answered]{color:var(--ts-slate)}.rail-num{font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);flex:none;width:2em}.rail-check{font-family:var(--ts-font-mono);color:var(--ts-success)}.instrument-card{display:block;width:100%;text-align:left;background:var(--ts-surface);border:1px solid var(--ts-line-strong);padding:var(--ts-space-4);cursor:pointer;color:var(--ts-text);font-family:var(--ts-font-sans);font-size:var(--ts-body-size);transition:border-color var(--ts-duration) var(--ts-ease)}.instrument-card:hover{border-color:var(--ts-ink);text-decoration:none;color:var(--ts-text)}.instrument-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-3)}.instrument-card h4{font-size:var(--ts-body-size)}.instrument-card p{font-size:var(--ts-fs-15);color:var(--ts-muted);margin-top:var(--ts-space-2)}.wizard-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-4);margin-top:var(--ts-space-5);flex-wrap:wrap}.metric-grid{display:flex;gap:var(--ts-space-4);flex-wrap:wrap}.metric{flex:1 1 150px;border:1px solid var(--ts-line);padding:var(--ts-space-3) var(--ts-space-4);background:var(--ts-surface)}.metric-value{font-weight:var(--ts-weight-semibold);font-size:var(--ts-fs-19);font-variant-numeric:tabular-nums}.metric-label{font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);text-transform:uppercase;letter-spacing:var(--ts-label-tracking);color:var(--ts-muted);margin-top:2px}.finding{padding:var(--ts-space-3) 0;border-bottom:1px solid var(--ts-line)}.finding:last-child{border-bottom:none}.finding-head{display:flex;align-items:baseline;gap:var(--ts-space-3);flex-wrap:wrap}.finding-title{font-weight:var(--ts-weight-semibold);font-size:var(--ts-fs-15)}.finding-detail{color:var(--ts-muted);font-size:var(--ts-fs-15);margin-top:2px;max-width:var(--ts-measure)}.sev{font-family:var(--ts-font-mono);font-size:var(--ts-fs-12);text-transform:uppercase;letter-spacing:.04em}.sev-critical,.sev-high{color:var(--ts-danger)}.sev-medium{color:var(--ts-accent-text)}.sev-low{color:var(--ts-muted)}.chart-svg{display:block;width:100%;height:auto}.chart-frame{border:1px solid var(--ts-line);background:var(--ts-surface);padding:var(--ts-space-4)}.chart-legend{display:flex;gap:var(--ts-space-5);flex-wrap:wrap;margin-top:var(--ts-space-3)}.chart-legend-item{display:inline-flex;align-items:center;gap:var(--ts-space-2);font-size:var(--ts-fs-15);color:var(--ts-slate)}.chart-legend-swatch{width:18px;height:0;border-top-width:2.5px;border-top-color:var(--ts-ink)}.report-page{max-width:880px;margin:0 auto;padding:var(--ts-space-6)}.report-masthead{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-5);padding-bottom:var(--ts-space-5);border-bottom:1.5px solid var(--ts-ink);margin-bottom:var(--ts-space-6);flex-wrap:wrap}.report-section{margin-top:var(--ts-space-7)}.report-narrative{font-family:var(--ts-font-serif);font-size:var(--ts-fs-19);line-height:1.55;max-width:var(--ts-measure);color:var(--ts-text)}.report-footer{margin-top:var(--ts-space-8);padding-top:var(--ts-space-4);border-top:1px solid var(--ts-line-strong);color:var(--ts-muted);font-size:var(--ts-fs-15);display:flex;justify-content:space-between;gap:var(--ts-space-4);flex-wrap:wrap}.print-only{display:none}@media print{.no-print{display:none!important}.print-only{display:block}body{background:var(--ts-cloud)}.report-page{max-width:none;padding:0}.card,.chart-frame{box-shadow:none;border-color:var(--ts-line-strong);break-inside:avoid}.report-section{break-inside:avoid}}.mono-inline{font-family:var(--ts-font-mono);font-size:var(--ts-fs-15);background:var(--ts-surface-sunk);border:1px solid var(--ts-line);padding:2px 6px;word-break:break-all}.divider{border:none;border-top:1px solid var(--ts-line);margin:var(--ts-space-5) 0}.right{text-align:right}.muted{color:var(--ts-muted)}.small{font-size:var(--ts-fs-15)}.switcher{display:inline-flex;align-items:center;gap:var(--ts-space-2)}.switcher .select{width:auto;max-width:260px;padding:7px 10px;font-size:var(--ts-fs-15)}
