:root{--pp-bg:#fff;--pp-ink:#1a1512;--pp-accent:#f25c05;--pp-accent-ink:#fff;--pp-muted:#6e675f;--pp-muted-soft:#8a8378;--pp-muted-softer:#9a9388;--pp-muted-faint:#b5afa5;--pp-border:#e8e4e0;--pp-border-row:#eeebe7;--pp-border-field:#d8d3cd;--pp-border-dashed:#c9c3bb;--pp-surface-hover:#faf8f6;--pp-hatch-a:#f4f1ee;--pp-hatch-b:#ece8e4;--pp-hatch-ad-a:#fbfaf8;--pp-hatch-ad-b:#f5f2ef;--pp-danger:#b5493b;--pp-radius:4px;--pp-radius-sm:3px;--pp-page:960px;--pp-font:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--pp-mono:ui-monospace, SFMono-Regular, Menlo, monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--pp-bg);font-family:var(--pp-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a,body{color:var(--pp-ink)}a:hover{color:var(--pp-accent)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--pp-accent);outline-offset:2px}h1,h2,h3,p{margin:0}.pp-hatch{background:repeating-linear-gradient(45deg,var(--pp-hatch-a),var(--pp-hatch-a) 6px,var(--pp-hatch-b) 6px,var(--pp-hatch-b) 12px)}.pp-hatch-ad{background:repeating-linear-gradient(45deg,var(--pp-hatch-ad-a),var(--pp-hatch-ad-a) 8px,var(--pp-hatch-ad-b) 8px,var(--pp-hatch-ad-b) 16px)}.pp-page{width:100%;max-width:var(--pp-page);margin:0 auto}.pp-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-btn{border-radius:var(--pp-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pp-btn:disabled{opacity:.55;cursor:not-allowed}.pp-btn-primary{background:var(--pp-accent);color:var(--pp-accent-ink)}.pp-btn-primary:hover:not(:disabled){color:var(--pp-accent-ink);background:#d95204}.pp-btn-dark{background:var(--pp-ink);color:#fff}.pp-btn-dark:hover:not(:disabled){color:#fff;background:#2c241e}.pp-btn-quiet{border:1px solid var(--pp-border-field);color:var(--pp-ink);background:#fff;padding:6px 10px;font-size:12.5px}.pp-btn-quiet:hover:not(:disabled){border-color:var(--pp-muted-soft);color:var(--pp-ink)}.pp-btn-block{width:100%}.pp-btn-lg{padding:12px 20px;font-size:15px;font-weight:700}.pp-field{flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.pp-input,.pp-select,.pp-textarea{border:1px solid var(--pp-border-field);border-radius:var(--pp-radius);color:var(--pp-ink);background:#fff;width:100%;padding:10px 12px;font-size:15px;font-weight:400}.pp-input:focus,.pp-select:focus,.pp-textarea:focus{border-color:var(--pp-accent)}.pp-textarea{resize:vertical}.pp-hint{color:var(--pp-muted);font-size:12px;font-weight:400}.pp-error{color:var(--pp-danger);font-size:13px;font-weight:500}@media (width<=899px){.pp-desktop-only{display:none!important}}.header[data-v-cc4021f3]{border-bottom:1px solid var(--pp-border)}.bar[data-v-cc4021f3]{justify-content:space-between;gap:12px;padding:12px 16px}.bar[data-v-cc4021f3],.logo[data-v-cc4021f3]{align-items:center;display:flex}.logo[data-v-cc4021f3]{letter-spacing:-.02em;font-size:19px;font-weight:700;text-decoration:none}.logo[data-v-cc4021f3],.logo[data-v-cc4021f3]:hover{color:var(--pp-ink)}.dot[data-v-cc4021f3]{background:var(--pp-accent);border-radius:50%;width:8px;height:8px;margin:0 0 1px 3px;display:inline-block}.nav[data-v-cc4021f3]{align-items:center;gap:16px;margin-left:auto;display:flex}.nav-link[data-v-cc4021f3]{color:var(--pp-muted);white-space:nowrap;font-size:13.5px;font-weight:600;text-decoration:none}.label-short[data-v-cc4021f3]{display:none}.nav-link.active[data-v-cc4021f3],.nav-link[data-v-cc4021f3]:hover{color:var(--pp-accent)}.as-button[data-v-cc4021f3]{cursor:pointer;background:0 0;border:none;padding:0}.who[data-v-cc4021f3]{color:var(--pp-muted-soft);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:16ch;font-weight:400;display:inline-block;overflow:hidden}.add[data-v-cc4021f3]{flex:none}@media (width<=760px){.who[data-v-cc4021f3]{display:none}}@media (width<=560px){.label-full[data-v-cc4021f3]{display:none}.label-short[data-v-cc4021f3]{display:inline}.nav[data-v-cc4021f3]{gap:14px}.nav-link[data-v-cc4021f3]{font-size:13px}.logo[data-v-cc4021f3]{font-size:17px}}@media (width<=400px){.bar[data-v-cc4021f3]{gap:8px;padding:10px 12px}.logo[data-v-cc4021f3]{font-size:16px}.nav[data-v-cc4021f3]{gap:10px}.add[data-v-cc4021f3],.nav-link[data-v-cc4021f3]{font-size:12.5px}.add[data-v-cc4021f3]{padding:8px 12px}}.footer[data-v-4272fcbe]{background:var(--pp-ink);color:var(--pp-muted-faint);margin-top:32px}.inner[data-v-4272fcbe]{flex-direction:column;gap:10px;padding:20px 16px;font-size:12.5px;display:flex}.links[data-v-4272fcbe]{flex-wrap:wrap;gap:16px;display:flex}.links a[data-v-4272fcbe]{color:var(--pp-border);text-decoration:none}.links a[data-v-4272fcbe]:hover{color:var(--pp-accent);text-decoration:underline}.as-link[data-v-4272fcbe]{font-size:inherit;color:var(--pp-border);cursor:pointer;background:0 0;border:none;padding:0}.as-link[data-v-4272fcbe]:hover{color:var(--pp-accent);text-decoration:underline}.shell[data-v-6de10686]{min-height:100vh}.shell[data-v-6de10686],.wrap[data-v-6de10686]{flex-direction:column;display:flex}.wrap[data-v-6de10686]{flex:1;align-items:flex-start;gap:8px;max-width:480px;padding:64px 16px}.code[data-v-6de10686]{font-family:var(--pp-mono);color:var(--pp-muted-softer);letter-spacing:.08em;font-size:12px}.title[data-v-6de10686]{letter-spacing:-.01em;font-size:24px;font-weight:700}.text[data-v-6de10686]{color:var(--pp-muted);font-size:14.5px;line-height:1.55}.actions[data-v-6de10686]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
