.product-nav,.product-tools{scrollbar-width:thin;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.product-nav a,.product-tools a{color:inherit;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:10px 13px;font-size:13px;font-weight:600;text-decoration:none}.product-nav a:hover,.product-tools a:hover{background:#88888818}.product-nav a[aria-current=page],.product-tools a[aria-current=page]{color:#e96528;background:#ff783e18}.product-tools{border-bottom:1px solid #8882;padding:8px 0}.product-header{background:var(--background);color:var(--foreground);border-bottom:1px solid #88888825;justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex}.product-brand{white-space:nowrap;align-items:center;gap:8px;font-weight:750;display:flex}.product-header-actions{white-space:nowrap;align-items:center;gap:14px;font-size:13px;display:flex}.product-header-actions a,.product-header-actions button{padding:10px 5px}.product-footer{border-top:1px solid #88888825;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:30px;font-size:13px;display:flex}.product-footer-links{flex-wrap:wrap;gap:18px;display:flex}.product-page{background:var(--background);min-height:100vh;color:var(--foreground)}.product-content{max-width:1200px;margin:auto;padding:24px}.product-page-intro{margin:32px 0}.product-page-intro h1{font-size:clamp(28px,4vw,44px);font-weight:750}.product-page-intro p{max-width:720px;color:var(--muted-foreground);margin-top:12px;line-height:1.7}@media (width<=850px){:is(.product-header,.dr-topbar:has(.product-nav)){flex-wrap:wrap;gap:8px;height:auto;padding:12px 18px}.product-header .product-nav,.dr-topbar>.product-nav{order:3;width:100%}.product-header-actions{margin-left:auto}.product-nav a{padding:10px 12px}.product-content{padding:18px}}.product-mv-panel{background:var(--card);border:1px solid #88888830;border-radius:18px;max-width:760px;margin:24px 0;padding:24px}.product-mv-panel label{gap:8px;font-size:14px;display:grid}.product-mv-panel input,.product-mv-panel select{width:100%;color:inherit;background:var(--background);border:1px solid #88888850;border-radius:8px;padding:12px}.product-mv-panel .as-button{color:#111;background:#ff783e;border-radius:10px;padding:14px 20px;font-weight:700}.product-mv-panel .as-button:disabled{opacity:.5;cursor:not-allowed}.product-mv-panel h2{margin-bottom:10px;font-size:20px;font-weight:700}.product-mv-panel>p{color:var(--muted-foreground);margin-bottom:20px;line-height:1.65}
