.dash{--bg: #eceef0;--panel: #ffffff;--well: #f4f5f6;--line: #e4e6e9;--text: #0f1012;--mut: #6b7078;--mut2: #9aa0a8;--ink: #0f1012;--ink-fg: #ffffff;--acid: #c9ea45;--acid-soft: #e9f6b4;--acid-ink: #1c2500;--warn: #f6a723;--warn-ink: #3a2300;--bad: #f1553d;--night: #0f1012;--night-line: #26282c;--shadow: 0 1px 2px rgba(15, 16, 18, .04), 0 12px 32px -18px rgba(15, 16, 18, .18);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);font-size:14px;letter-spacing:-.005em}.dark .dash{--bg: #08090a;--panel: #141517;--well: #1b1c1f;--line: #27292d;--text: #f3f4f5;--mut: #9aa0a8;--mut2: #6b7078;--ink: #f3f4f5;--ink-fg: #0f1012;--acid-soft: #2c3606;--night: #1b1c1f;--night-line: #2e3035;--shadow: none}:where(.dash) .pz-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}:where(.dash) .pz-mut{color:var(--mut)}:where(.dash) .pz-mut2{color:var(--mut2)}:where(.dash) .pz-panel{background:var(--panel);border-radius:28px;box-shadow:var(--shadow)}:where(.dash) .pz-well{background:var(--well);border-radius:20px}:where(.dash) .pz-night{background:var(--night);color:#fff;border-radius:28px}:where(.dash) .pz-night .pz-mut{color:#a3a8b0}:where(.dash) .pz-night .pz-divide>*+*{border-top:1px solid var(--night-line)}:where(.dash) .pz-acid-card{background:var(--acid);color:var(--acid-ink);border-radius:24px}:where(.dash) .pz-divide>*+*{border-top:1px solid var(--line)}:where(.dash) .pz-row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;min-width:0}:where(.dash) .pz-row:hover{background:var(--panel)}:where(.dash) .pz-tile{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;background:var(--panel);color:var(--text);font-weight:600;overflow:hidden}:where(.dash) .pz-well .pz-row:hover .pz-tile{background:var(--well)}:where(.dash) .pz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:var(--panel);color:var(--text);border:1px solid var(--line);font-weight:500;font-size:14px;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s;cursor:pointer}:where(.dash) .pz-btn:hover{border-color:var(--mut2)}:where(.dash) .pz-btn:active{transform:scale(.98)}:where(.dash) .pz-btn:disabled{opacity:.45;cursor:not-allowed}:where(.dash) .pz-btn-ink{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}:where(.dash) .pz-btn-acid{background:var(--acid);color:var(--acid-ink);border-color:var(--acid)}:where(.dash) .pz-btn-ghost{background:transparent;border-color:transparent}:where(.dash) .pz-btn-ghost:hover{background:var(--well);border-color:transparent}:where(.dash) .pz-btn-sm{height:32px;padding:0 12px;font-size:13px}:where(.dash) .pz-btn-lg{height:48px;padding:0 20px;font-size:15px}:where(.dash) .pz-icon-btn{width:40px;height:40px;flex:none;display:inline-grid;place-items:center;border-radius:999px;background:var(--panel);color:var(--text);border:1px solid var(--line);transition:background .15s,border-color .15s;cursor:pointer}:where(.dash) .pz-icon-btn:hover{border-color:var(--mut2)}:where(.dash) .pz-icon-btn.is-quiet{background:transparent;border-color:transparent;color:var(--mut);width:32px;height:32px}:where(.dash) .pz-icon-btn.is-quiet:hover{background:var(--well);color:var(--text)}:where(.dash) .pz-icon-btn.is-on{background:var(--acid);border-color:var(--acid);color:var(--acid-ink)}:where(.dash) .pz-btn:focus-visible,:where(.dash) .pz-icon-btn:focus-visible,:where(.dash) .pz-tab:focus-visible,:where(.dash) .pz-nav:focus-visible{outline:2px solid var(--text);outline-offset:2px}:where(.dash) .pz-input{height:40px;width:100%;min-width:0;padding:0 16px;border-radius:999px;background:var(--well);border:1px solid transparent;color:var(--text);font-size:14px;outline:none}:where(.dash) .pz-input::placeholder{color:var(--mut2)}:where(.dash) .pz-input:focus{border-color:var(--text);background:var(--panel)}:where(.dash) textarea.pz-input{height:auto;border-radius:16px;padding:10px 16px;line-height:1.5;resize:vertical;display:block}:where(.dash) select.pz-input{width:auto;padding-right:32px;cursor:pointer}:where(.dash) .pz-search{position:relative;flex:1 1 220px;min-width:0}:where(.dash) .pz-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mut2);pointer-events:none}:where(.dash) .pz-search>.pz-input{padding-left:40px}:where(.dash) .pz-tabs{display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none}:where(.dash) .pz-tabs::-webkit-scrollbar{display:none}:where(.dash) .pz-tab{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;color:var(--mut);font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}:where(.dash) .pz-tab:hover{color:var(--text)}:where(.dash) .pz-tab.is-active{background:var(--ink);color:var(--ink-fg)}:where(.dash) .pz-tab .pz-num{font-size:12px;color:var(--mut2)}:where(.dash) .pz-tab.is-active .pz-num{color:var(--acid)}:where(.dark .dash) .pz-tab.is-active .pz-num{color:#5d7a00}:where(.dash) .pz-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;background:var(--well);color:var(--text)}:where(.dash) .pz-badge.has-dot:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}:where(.dash) .pz-badge.is-acid{background:var(--acid);color:var(--acid-ink)}:where(.dash) .pz-badge.is-soft{background:var(--acid-soft);color:var(--acid-ink)}:where(.dark .dash) .pz-badge.is-soft{color:var(--acid)}:where(.dash) .pz-badge.is-warn{background:var(--warn);color:var(--warn-ink)}:where(.dash) .pz-badge.is-bad{background:var(--bad);color:#fff}:where(.dash) .pz-badge.is-line{background:transparent;border:1px solid var(--line);color:var(--mut)}:where(.dash) .pz-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--well);color:var(--text);font-size:13px;white-space:nowrap;cursor:pointer;border:1px solid transparent}:where(.dash) .pz-chip:hover{border-color:var(--mut2)}:where(.dash) .pz-count{font-size:12px;min-width:26px;height:22px;padding:0 7px;display:inline-grid;place-items:center;border-radius:999px;background:var(--well);color:var(--mut)}:where(.dash) .pz-nav{width:100%;display:flex;align-items:center;gap:12px;height:44px;padding:0 14px;border-radius:999px;color:var(--text);font-weight:450;cursor:pointer;transition:background .15s}:where(.dash) .pz-nav>svg{color:var(--mut);flex:none}:where(.dash) .pz-nav:hover{background:var(--well)}:where(.dash) .pz-nav.is-active{background:var(--ink);color:var(--ink-fg);font-weight:500}:where(.dash) .pz-nav.is-active>svg{color:var(--ink-fg)}:where(.dash) .pz-nav.is-active .pz-count{background:var(--acid);color:var(--acid-ink)}:where(.dash) .pz-label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mut2)}:where(.dash) .pz-meter{display:inline-flex;gap:3px;align-items:center}:where(.dash) .pz-meter i{width:4px;height:16px;border-radius:2px;background:var(--line)}:where(.dash) .pz-meter.is-good i.on{background:#a9cf16}:where(.dash) .pz-meter.is-mid i.on{background:var(--warn)}:where(.dash) .pz-meter.is-low i.on{background:var(--bad)}:where(.dash) .pz-dots{display:flex;gap:5px}:where(.dash) .pz-dots i{width:9px;height:9px;border-radius:999px;background:#3a3d42}:where(.dash) .pz-dots i.on{background:var(--acid)}:where(.dash) .pz-table{width:100%;border-collapse:collapse}:where(.dash) .pz-table th{text-align:left;font-size:12px;font-weight:500;color:var(--mut2);padding:10px 14px;white-space:nowrap}:where(.dash) .pz-table td{padding:12px 14px;border-top:1px solid var(--line);vertical-align:middle}:where(.dash) .pz-table tbody tr:hover td{background:var(--well)}:where(.dash) .pz-skel{border-radius:10px;background:linear-gradient(90deg,var(--well),var(--line),var(--well));background-size:200% 100%;animation:pz-shimmer 1.4s linear infinite}@keyframes pz-shimmer{to{background-position:-200% 0}}:where(.dash) .pz-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent}:where(.dash) a.pz-link{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mut2)}:where(.dash) a.pz-link:hover{text-decoration-color:var(--text)}.dash .legacy h2.text-3xl,.dash .legacy h2.md\:text-3xl{font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.dash .legacy .rounded-lg{border-radius:14px}.dash .legacy .rounded-xl{border-radius:20px}.dash .legacy .rounded-2xl{border-radius:24px}.dash .legacy .bg-ios-card,.dash .legacy .bg-white{background-color:var(--panel)}.dash .legacy .bg-gray-50,.dash .legacy .bg-gray-100{background-color:var(--well)}.dark .dash .legacy .dark\:bg-ios-darkCard,.dark .dash .legacy .dark\:bg-gray-900{background-color:var(--panel)}.dark .dash .legacy .dark\:bg-gray-800,.dark .dash .legacy .dark\:bg-gray-800\/50,.dark .dash .legacy .dark\:bg-gray-700{background-color:var(--well)}.dash .legacy .border-gray-100,.dash .legacy .border-gray-200,.dark .dash .legacy .dark\:border-gray-700,.dark .dash .legacy .dark\:border-gray-800{border-color:var(--line)}.dash .legacy .text-gray-500{color:var(--mut)}.dash .legacy .text-gray-400{color:var(--mut2)}.dash .legacy .text-gray-900,.dash .legacy .text-gray-800{color:var(--text)}.dash .legacy .bg-ios-blue{background-color:var(--ink);color:var(--ink-fg)}.dash .legacy .hover\:bg-blue-600:hover{background-color:var(--ink);opacity:.88}.dash .legacy .text-ios-blue,.dash .legacy .text-blue-500,.dash .legacy .text-blue-600,.dash .legacy .hover\:text-blue-500:hover,.dash .legacy .hover\:text-blue-600:hover{color:var(--text)}.dash .legacy .border-ios-blue,.dash .legacy .hover\:border-ios-blue:hover{border-color:var(--text)}.dash .legacy .bg-blue-50,.dash .legacy .bg-blue-50\/50,.dash .legacy .hover\:bg-blue-50:hover,.dash .legacy .bg-ios-blue\/10{background-color:var(--acid-soft)}.dash .legacy .from-ios-blue{--tw-gradient-from: var(--ink) var(--tw-gradient-from-position)}.dash .legacy .to-indigo-500{--tw-gradient-to: var(--ink) var(--tw-gradient-to-position)}.dash .legacy input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,.dash .legacy select:focus,.dash .legacy textarea:focus{--tw-ring-color: transparent;border-color:var(--text);outline:none}.dash .legacy button.rounded-lg.font-medium{border-radius:999px}
