.rp{--rp-gray-0:#fff;--rp-gray-50:#f9f9f9;--rp-gray-50-a92:#f9f9f9eb;--rp-gray-100:#eee;--rp-gray-150:#ececec;--rp-gray-200:#e4e4e4;--rp-gray-250:#dcdcdc;--rp-gray-300:#c4c4c4;--rp-gray-350:#c2c2c2;--rp-gray-400:#949494;--rp-gray-500:#8a8a8a;--rp-gray-600:#6b6b6b;--rp-gray-700:#474747;--rp-gray-900:#1a1a1a;--rp-violet-100:#ede1fb;--rp-violet-600:#9333ea;--rp-violet-700:#7e22ce;--rp-amber-600:#d97706;--rp-amber-100:#fef3c7;--rp-blue-100:#e3f2ff;--rp-blue-500:#0d99ff;--rp-blue-600:#0a7cd1;--rp-green-100:#dcfce7;--rp-green-600:#16a34a;--rp-red-100:#fee2e2;--rp-red-500:#f24822;--rp-pink-500:#e8559f;--rp-orange-500:#e5622a;--rp-orange-600:#cc4c16;--rp-orange-700:#b33f0d;--rp-orange-100:#fbe9e1;--rp-red-600:#dc2626;--rp-hint-margin-rgb:234 120 20;--rp-hint-padding-rgb:34 160 70;--rp-hint-content-rgb:37 120 220;--rp-hint-border-rgb:226 178 34;--rp-hint-gap-rgb:219 39 119;--rp-black-a04:#0000000a;--rp-black-a06:#0000000f;--rp-black-a08:#00000014;--rp-black-a12:#0000001f;--rp-black-a16:#00000029;--rp-black-a20:#0003;--rp-black-a22:#00000038;--rp-black-a28:#00000047;--rp-space-0:0;--rp-space-1:2px;--rp-space-2:4px;--rp-space-3:6px;--rp-space-4:8px;--rp-space-5:10px;--rp-space-6:12px;--rp-space-8:16px;--rp-size-xs:20px;--rp-size-sm:22px;--rp-size-md:24px;--rp-size-lg:28px;--rp-size-xl:36px;--rp-size-icon:17px;--rp-size-icon-sm:12px;--rp-size-icon-md:14px;--rp-radius-xs:2px;--rp-radius-sm:4px;--rp-radius-md:6px;--rp-radius-lg:10px;--rp-radius-full:999px;--rp-font-2xs:9px;--rp-font-xs:10px;--rp-font-sm:11px;--rp-font-md:12px;--rp-font-lg:13px;--rp-leading-tight:14px;--rp-leading-normal:16px;--rp-weight-regular:400;--rp-weight-medium:500;--rp-weight-bold:700;--rp-font:"UI Raptor JetBrains Mono", "JetBrains Mono", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--rp-duration-fast:.12s;--rp-opacity-disabled:.4;--rp-layer-canvas:2147480000;--rp-layer-overlay:2147480000;--rp-layer-panel:2147480000;--rp-overlay-margin:#f6b26b59;--rp-overlay-padding:#93c47d66;--rp-bg-panel:var(--rp-gray-50);--rp-bg-panel-glass:var(--rp-gray-50-a92);--rp-bg-control:var(--rp-gray-150);--rp-bg-raised:var(--rp-gray-0);--rp-bg-canvas:var(--rp-gray-300);--rp-preview-bg:var(--rp-gray-0);--rp-bg-accent-subtle:var(--rp-blue-100);--rp-bg-button:var(--rp-gray-0);--rp-bg-button-hover:var(--rp-gray-50);--rp-bg-hover:var(--rp-black-a04);--rp-bg-track:var(--rp-gray-200);--rp-bg-input:var(--rp-gray-0);--rp-border-input:var(--rp-black-a16);--rp-border-input-hover:var(--rp-black-a28);--rp-text:var(--rp-gray-900);--rp-text-secondary:var(--rp-gray-700);--rp-text-muted:var(--rp-gray-600);--rp-text-faint:var(--rp-gray-400);--rp-text-on-accent:var(--rp-gray-0);--rp-accent:var(--rp-blue-600);--rp-brand:var(--rp-orange-500);--rp-brand-fill:var(--rp-orange-600);--rp-text-on-brand:var(--rp-gray-0);--rp-illustration-brand-start:var(--rp-brand);--rp-illustration-brand-end:var(--rp-orange-600);--rp-illustration-edge:var(--rp-border-swatch);--rp-illustration-muted:var(--rp-gray-400);--rp-tone-inspect:var(--rp-blue-500);--rp-tone-design:var(--rp-brand-fill);--rp-tone:var(--rp-tone-inspect);--rp-edit:var(--rp-orange-700);--rp-bg-edit:var(--rp-orange-100);--rp-system:var(--rp-violet-600);--rp-system-text:var(--rp-violet-700);--rp-bg-system:var(--rp-violet-100);--rp-warning:var(--rp-amber-600);--rp-bg-warning:var(--rp-amber-100);--rp-success:var(--rp-green-600);--rp-bg-success:var(--rp-green-100);--rp-mark-plain:var(--rp-gray-500);--rp-measure:var(--rp-red-500);--rp-guide:var(--rp-pink-500);--rp-guide-snap:var(--rp-measure);--rp-danger:var(--rp-red-600);--rp-bg-danger:var(--rp-red-100);--rp-bg-tooltip:var(--rp-gray-0);--rp-shadow-tooltip:0 4px 16px var(--rp-black-a12);--rp-border:var(--rp-gray-250);--rp-border-subtle:var(--rp-black-a06);--rp-border-swatch:var(--rp-black-a12);--rp-border-button:var(--rp-black-a12);--rp-border-button-hover:var(--rp-black-a20);--rp-dot:var(--rp-gray-350);--rp-handle:var(--rp-black-a22);--rp-canvas-dot:var(--rp-black-a20);--rp-checker:var(--rp-gray-100);--rp-shadow-raised:0 1px 2px var(--rp-black-a06), 0 2px 6px var(--rp-black-a06);--rp-shadow-button:inset 0 1px 0 var(--rp-gray-0), 0 1px 2px var(--rp-black-a08);--rp-shadow-segment:inset 0 0 0 1px var(--rp-border-button), var(--rp-shadow-button);--rp-hint-margin:var(--rp-hint-margin-rgb);--rp-hint-padding:var(--rp-hint-padding-rgb);--rp-hint-content:var(--rp-hint-content-rgb);--rp-hint-border:var(--rp-hint-border-rgb);--rp-hint-gap:var(--rp-hint-gap-rgb);--rp-hint-label-text:var(--rp-gray-0);--rp-canvas-accent:var(--rp-blue-500);--rp-hint-label-text-dark:var(--rp-gray-900);--rp-hint-label-ring:var(--rp-white-a70);--rp-shadow-hint-label:0 2px 6px var(--rp-black-a40);--rp-dark-0:#0f0f10;--rp-dark-25:#141416;--rp-dark-50:#1c1c1e;--rp-dark-50-a90:#1c1c1ee6;--rp-dark-100:#262628;--rp-dark-150:#2c2c2e;--rp-dark-200:#333336;--rp-dark-250:#3a3a3d;--rp-dark-300:#4a4a4d;--rp-dark-500:#959599;--rp-dark-600:#78787c;--rp-dark-700:#b5b5b8;--rp-dark-900:#ededef;--rp-violet-400:#b07cf5;--rp-violet-900-a:#a855f733;--rp-violet-300:#d4b4fb;--rp-violet-800-a:#a855f729;--rp-red-400:#f87171;--rp-red-a14:#f8717124;--rp-blue-400:#4db5ff;--rp-blue-a18:#0d99ff2e;--rp-amber-a14:#fbbf2424;--rp-green-400:#4ade80;--rp-green-a14:#4ade8024;--rp-amber-400:#fbbf24;--rp-white-a04:#ffffff0a;--rp-white-a06:#ffffff0f;--rp-white-a08:#ffffff14;--rp-white-a10:#ffffff1a;--rp-white-a14:#ffffff24;--rp-orange-300:#fda274;--rp-orange-a20:#e5622a33;--rp-white-a25:#ffffff40;--rp-white-a70:#ffffffb3;--rp-black-a40:#0006}.rp[data-theme=dark]{--rp-illustration-brand-end:var(--rp-orange-700);--rp-illustration-muted:var(--rp-dark-300);--rp-bg-panel:var(--rp-dark-50);--rp-bg-panel-glass:var(--rp-dark-50-a90);--rp-bg-control:var(--rp-dark-150);--rp-bg-raised:var(--rp-dark-200);--rp-bg-canvas:var(--rp-dark-0);--rp-bg-accent-subtle:var(--rp-blue-a18);--rp-bg-button:var(--rp-dark-200);--rp-bg-button-hover:var(--rp-dark-250);--rp-bg-hover:var(--rp-white-a06);--rp-bg-track:var(--rp-dark-0);--rp-bg-input:var(--rp-dark-25);--rp-border-input:var(--rp-white-a14);--rp-border-input-hover:var(--rp-white-a25);--rp-edit:var(--rp-orange-300);--rp-bg-edit:var(--rp-orange-a20);--rp-border-button:var(--rp-white-a08);--rp-border-button-hover:var(--rp-white-a14);--rp-shadow-button:inset 0 1px 0 var(--rp-white-a06), 0 1px 2px var(--rp-black-a40);--rp-text:var(--rp-dark-900);--rp-text-secondary:var(--rp-dark-700);--rp-text-muted:var(--rp-dark-500);--rp-text-faint:var(--rp-dark-600);--rp-text-on-accent:var(--rp-dark-900);--rp-accent:var(--rp-blue-400);--rp-system:var(--rp-violet-400);--rp-system-text:var(--rp-violet-300);--rp-bg-system:var(--rp-violet-800-a);--rp-bg-warning:var(--rp-amber-a14);--rp-bg-danger:var(--rp-red-a14);--rp-success:var(--rp-green-400);--rp-bg-success:var(--rp-green-a14);--rp-mark-plain:var(--rp-dark-700);--rp-warning:var(--rp-amber-400);--rp-danger:var(--rp-red-400);--rp-bg-tooltip:var(--rp-dark-150);--rp-shadow-tooltip:0 6px 20px var(--rp-black-a40);--rp-border:var(--rp-dark-200);--rp-border-subtle:var(--rp-white-a08);--rp-border-swatch:var(--rp-white-a14);--rp-dot:var(--rp-dark-300);--rp-handle:var(--rp-white-a25);--rp-canvas-dot:var(--rp-white-a10);--rp-checker:var(--rp-dark-100);--rp-shadow-raised:0 1px 2px var(--rp-black-a40), 0 2px 6px var(--rp-black-a40)}.rp[data-tone=design]{--rp-tone:var(--rp-tone-design)}:host{all:initial}.rp{font:var(--rp-font-sm) / var(--rp-leading-normal) var(--rp-font);color:var(--rp-text);-webkit-font-smoothing:antialiased}.rp *,.rp :before,.rp :after{box-sizing:border-box}.rp :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rp kbd{padding:var(--rp-space-1) var(--rp-space-2);border:1px solid var(--rp-border-subtle);border-radius:var(--rp-radius-xs);background:var(--rp-bg-raised);font:inherit;display:inline-block}.rp-shortcut{align-items:center;gap:var(--rp-space-1);white-space:nowrap;flex-shrink:0;display:inline-flex}.rp-svg{--icon-stroke:1;width:var(--rp-size-icon);height:var(--rp-size-icon);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.rp-icon-btn{width:var(--rp-size-sm);height:var(--rp-size-sm);border-radius:var(--rp-radius-md);color:var(--rp-text-muted);place-items:center;display:inline-grid}.rp-icon-btn:hover{background:var(--rp-bg-control);color:var(--rp-text)}.rp-icon-btn--on{color:var(--rp-accent);background:var(--rp-bg-accent-subtle)}.rp-section{--section-chevron-size:12px;padding:var(--rp-space-6) var(--rp-space-5);border-bottom:1px solid var(--rp-border)}.rp-section-head{min-height:var(--rp-size-sm);margin-bottom:var(--rp-space-4);color:var(--rp-text-muted);justify-content:space-between;align-items:center;display:flex}.rp-section-aside{align-items:center;gap:var(--rp-space-1);display:flex}.rp-section-aside strong{color:var(--rp-text);font-weight:var(--rp-weight-medium)}button.rp-section-head{justify-content:flex-start;gap:var(--rp-space-4);text-align:left;cursor:pointer;width:100%}button.rp-section-head:not([aria-expanded]){cursor:default}.rp-section-title{color:var(--rp-text-secondary)}.rp-section-value{color:var(--rp-text);font-weight:var(--rp-weight-medium);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-section-chevron{color:var(--rp-text-muted);margin-left:auto;display:grid}.rp-section-chevron .rp-svg{width:var(--section-chevron-size);height:var(--section-chevron-size);transition:transform var(--rp-duration-fast) ease;transform:rotate(90deg)}.rp-section--collapsed .rp-section-chevron .rp-svg{transform:rotate(0)}.rp-section--collapsed .rp-section-head{margin-bottom:0}.rp-subhead{justify-content:space-between;align-items:center;gap:var(--rp-space-4);margin:var(--rp-space-6) 0 var(--rp-space-3);color:var(--rp-text-muted);display:flex}.rp-segmented{padding:var(--rp-space-1);margin-bottom:var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-track);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.rp-seg{--seg-radius:5px;height:var(--rp-size-md);border-radius:var(--seg-radius);color:var(--rp-text-muted);transition:background var(--rp-duration-fast) ease, color var(--rp-duration-fast) ease;place-items:center;display:grid}button.rp-seg:hover{color:var(--rp-text)}.rp-seg--on{background:var(--rp-bg-button);color:var(--rp-text);font-weight:var(--rp-weight-medium);box-shadow:var(--rp-shadow-segment)}.rp-segmented--edited .rp-seg--on{background:var(--rp-bg-edit);color:var(--rp-edit)}.rp-segmented--field{height:var(--rp-size-lg);margin:0}.rp-segmented--field .rp-seg{height:var(--rp-size-md)}.rp-grid{gap:var(--rp-space-3);grid-template-columns:1fr 1fr;display:grid}.rp-mt{margin-top:var(--rp-space-3)}.rp-field{text-align:left;align-items:center;gap:var(--rp-space-3);min-width:0;height:var(--rp-size-lg);padding:0 var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);display:flex}.rp-field--wide{grid-column:1/-1}.rp-field--split .rp-field-label,.rp-field--split .rp-field-value{flex:1}.rp-field--split .rp-field-value{align-items:center;gap:var(--rp-space-3);text-align:left;display:flex}.rp-field--tracks .rp-field-value{flex:none}.rp-field--tracks .rp-field-unit{text-align:right;flex:1}.rp-field-label{color:var(--rp-text-muted);flex-shrink:0}.rp-field-label .rp-svg{display:block}.rp-field-value{text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:1;min-width:0;overflow:hidden}.rp-field-value--start{text-align:left}.rp-field-value--unset{color:var(--rp-text-faint)}.rp-field-unit{color:var(--rp-text-faint);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:0;overflow:hidden}.rp-kv{justify-content:space-between;align-items:center;gap:var(--rp-space-4);width:100%;height:var(--rp-size-md);text-align:left;display:flex}.rp-kv-label{color:var(--rp-text-muted)}.rp-kv-value{align-items:center;gap:var(--rp-space-4);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.rp-kv-note{color:var(--rp-text-muted);font-size:var(--rp-font-xs)}.rp-kv--link:not(:disabled):hover .rp-kv-value{color:var(--rp-accent)}.rp-kv--link:disabled{cursor:default}.rp-size{min-width:0;padding-bottom:var(--rp-space-1);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);flex-direction:column;display:flex;overflow:hidden}.rp-size-row{--size-label-width:24px;align-items:center;gap:var(--rp-space-3);height:var(--rp-size-sm);min-width:0;padding:0 var(--rp-space-4);white-space:nowrap;display:flex}.rp-size-row:first-child{margin-top:var(--rp-space-1)}.rp-size-row--main:first-child{margin-top:0}.rp-size-row--main{height:calc(var(--rp-size-lg) + var(--rp-space-1));margin-bottom:var(--rp-space-1)}.rp-size-row--main:not(:last-child){border-bottom:1px solid var(--rp-border-subtle)}.rp-size:has(>.rp-size-row:only-child){padding-block:0}.rp-size>.rp-size-row:only-child{height:var(--rp-size-lg);margin-block:0}.rp-size-row .rp-field-label{width:var(--size-label-width)}.rp-size-row--main .rp-field-label{width:auto}.rp-size-value,.rp-size-mode{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rp-size-value{text-align:right}.rp-size-mode{color:var(--rp-text);font-weight:var(--rp-weight-medium)}.rp-size-value--unset{color:var(--rp-text-faint)}.rp-size-computed{color:var(--rp-text-muted)}.rp-swatch{--swatch-radius:3px;width:var(--rp-size-icon);height:var(--rp-size-icon);border-radius:var(--swatch-radius);box-shadow:inset 0 0 0 1px var(--rp-border-swatch);flex-shrink:0}.rp-swatch--image{background-position:50%;background-size:cover}.rp-chip{--chip-pad-x:5px;--chip-pad-y:1px;padding:var(--chip-pad-y) var(--chip-pad-x);border-radius:var(--rp-radius-sm);background:var(--rp-bg-control);color:var(--rp-text-muted);font-size:var(--rp-font-xs);margin-right:auto}.rp-btn{justify-content:center;align-items:center;gap:var(--rp-space-3);height:var(--rp-size-lg);padding:0 var(--rp-space-4);border-radius:var(--rp-radius-md);white-space:nowrap;display:flex}.rp-btn:not(.rp-btn--primary){box-shadow:inset 0 0 0 1px var(--rp-border-button);transition:background var(--rp-duration-fast) ease, box-shadow var(--rp-duration-fast) ease}.rp-btn:not(.rp-btn--primary):hover{background:var(--rp-bg-hover);box-shadow:inset 0 0 0 1px var(--rp-border-button-hover);color:var(--rp-text)}.rp-btn:disabled,.rp-icon-btn:disabled,.rp-more:disabled{opacity:var(--rp-opacity-disabled);cursor:default;pointer-events:none}.rp-btn--primary{border:1px solid var(--rp-border-button);background:var(--rp-bg-button);color:var(--rp-text);box-shadow:var(--rp-shadow-button);transition:background var(--rp-duration-fast) ease, border-color var(--rp-duration-fast) ease, transform var(--rp-duration-fast) ease}.rp-btn--primary .rp-svg{color:var(--rp-text-muted)}.rp-btn--primary:hover{border-color:var(--rp-border-button-hover);background:var(--rp-bg-button-hover);color:var(--rp-text)}.rp-btn--primary:hover .rp-svg{color:var(--rp-text)}.rp-btn--primary{--press-scale:.97}.rp-btn--primary:active{transform:scale(var(--press-scale));box-shadow:none}.rp-warn{color:var(--rp-warning);font-weight:var(--rp-weight-bold)}.rp [tabindex="-1"]:focus,.rp :where(button,[role=radio],[tabindex]):focus:not(:focus-visible){outline:none}.rp :where(button,[role=radio],[tabindex]):not([tabindex="-1"]):focus-visible{outline:2px solid var(--rp-accent);outline-offset:-2px}.rp-segmented--text{scrollbar-width:none;margin:0;overflow-x:auto}.rp-segmented--text+.rp-segmented--text{margin-top:var(--rp-space-3)}.rp-segmented--text .rp-seg{padding:0 var(--rp-space-4);white-space:nowrap;font-size:var(--rp-font-xs)}.rp-field-value--warning{color:var(--rp-warning)}.rp-field-value--critical{color:var(--rp-danger)}[data-copy]{transition:background var(--rp-duration-fast) ease;position:relative}[data-copy]:hover{background-color:var(--rp-bg-hover)}[data-copy=done]:after,[data-copy=failed]:after{content:"Copied";border-radius:inherit;background:var(--rp-bg-raised);color:var(--rp-accent);font-size:var(--rp-font-xs);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-copy=failed]:after{content:"Copy failed";color:var(--rp-danger)}.rp-source{--dot:var(--rp-mark-plain);--dot-size:6px;width:var(--dot-size);height:var(--dot-size);margin-right:calc(var(--rp-space-1) * -1);border-radius:var(--rp-radius-full);background:var(--dot);cursor:help;flex:none}.rp-source--system{--dot:var(--rp-system);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.rp-source--warning{--dot:var(--rp-warning)}.rp-source--critical{--dot:var(--rp-danger)}.rp-source--ring{box-shadow:inset 0 0 0 1.5px var(--dot);cursor:pointer;background:0 0}.rp-source--none{cursor:default;background:0 0}.rp-section-bar{display:grid}.rp-section-bar>*{grid-area:1/1}.rp-section-copy-slot{width:var(--rp-size-sm);height:var(--rp-size-sm);flex:none;margin-left:auto}.rp-section-copy{width:var(--rp-size-sm);height:var(--rp-size-sm);border-radius:var(--rp-radius-sm);color:var(--rp-text-faint);place-items:center;display:grid}.rp-section-bar>.rp-section-copy{margin-right:calc(var(--section-chevron-size) + var(--rp-space-2));place-self:start end}.rp-section-bar--flat>.rp-section-copy{margin-right:0}.rp-section-copy:hover{background:var(--rp-bg-control);color:var(--rp-text)}.rp-section-copy[data-done]{background:var(--rp-bg-control);color:var(--rp-accent)}.rp-section-copy-slot+.rp-section-chevron{margin-left:var(--rp-space-2)}.rp-token-tag{--token-tag-pad-x:4px;max-width:100%;padding:0 var(--token-tag-pad-x);margin-right:calc(var(--token-tag-pad-x) * -1);border-radius:var(--rp-radius-sm);background:var(--rp-bg-system);color:var(--rp-system-text);line-height:var(--rp-leading-normal);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;display:inline-block;overflow:hidden}.rp-token-tag .rp-field-unit{color:inherit;opacity:.7}.rp-token-tag--broken{background:var(--rp-bg-danger);color:var(--rp-danger);text-decoration:line-through;text-decoration-thickness:1px}.rp-token-tag--name{min-width:0;font-size:var(--rp-font-sm);margin-right:0}.rp-color-token{padding:0 var(--rp-space-4);color:var(--rp-text-muted);grid-column:1/-1}.rp-hardcoded{align-items:center;gap:var(--rp-space-1);color:var(--rp-warning);font-size:var(--rp-font-xs);cursor:help;display:inline-flex}.rp-hardcoded .rp-svg{width:var(--rp-size-icon-md);height:var(--rp-size-icon-md)}.rp-gradient-copy{margin-left:var(--rp-space-1);margin-right:calc(var(--rp-space-2) * -1)}.rp-gradient-stop .rp-field-unit{margin-left:auto}.rp-swatch--mask{background:var(--rp-text);box-shadow:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rp-tooltip{--tooltip-width:260px;z-index:2147483647;gap:var(--rp-space-2);max-width:var(--tooltip-width);padding:var(--rp-space-4) var(--rp-space-5);border:1px solid var(--rp-border-button);border-radius:var(--rp-radius-md);background:var(--rp-bg-tooltip);color:var(--rp-text);box-shadow:var(--rp-shadow-tooltip);font-size:var(--rp-font-sm);line-height:var(--rp-leading-tight);pointer-events:none;display:grid;position:fixed}.rp-tip-title{align-items:center;gap:var(--rp-space-3);font-weight:var(--rp-weight-bold);display:flex}.rp-tip-dot{--tip-dot-size:6px;width:var(--tip-dot-size);height:var(--tip-dot-size);border-radius:var(--rp-radius-full);background:var(--dot,var(--rp-mark-plain));flex:none}.rp-tip-text{color:var(--rp-text-secondary)}.rp-tip-text code,.rp-tip-code{font:inherit;color:var(--rp-text)}.rp-tip-code{padding:var(--rp-space-2) var(--rp-space-3);border-radius:var(--rp-radius-sm);background:var(--rp-bg-control);overflow-wrap:anywhere}.rp-tip-meta{color:var(--rp-text-muted);font-size:var(--rp-font-xs);overflow-wrap:anywhere}.rp-tip-row{color:var(--rp-text-secondary);overflow-wrap:anywhere}.rp-tip-row--warning{color:var(--rp-warning)}.rp-tip-row--critical{color:var(--rp-danger)}.rp-tip-token{color:var(--rp-system-text)}.rp-tip-arrow{color:var(--rp-text-faint)}.rp-gradient-stop .rp-size-value{text-align:left}.rp-switch-row{justify-content:space-between;align-items:center;gap:var(--rp-space-4);min-height:var(--rp-size-sm);color:var(--rp-text);display:flex}.rp-switch{--switch-width:36px;--switch-height:20px;--knob:16px;width:var(--switch-width);height:var(--switch-height);border-radius:var(--rp-radius-full);background:var(--rp-text-faint);transition:background var(--rp-duration-fast) ease;flex:none;position:relative}.rp-switch[aria-checked=true]{background:var(--rp-canvas-accent)}.rp-switch-knob{top:calc((var(--switch-height) - var(--knob)) / 2);left:calc((var(--switch-height) - var(--knob)) / 2);width:var(--knob);height:var(--knob);border-radius:var(--rp-radius-full);background:var(--rp-gray-0);transition:transform var(--rp-duration-fast) ease;position:absolute}.rp-switch[aria-checked=true] .rp-switch-knob{transform:translateX(calc(var(--switch-width) - var(--switch-height)))}.rp-field--input{background:var(--rp-bg-input);transition:box-shadow var(--rp-duration-fast) ease}.rp-field--input:hover{box-shadow:inset 0 0 0 1px var(--rp-border-input-hover)}.rp-field--input:focus-within{box-shadow:inset 0 0 0 1px var(--rp-accent), 0 0 0 1px var(--rp-accent)}.rp-field--edited .rp-field-label{margin-left:calc(var(--rp-space-2) * -1);padding:0 var(--rp-space-2);border-radius:var(--rp-radius-sm);background:var(--rp-bg-edit);color:var(--rp-edit)}.rp-field--edited .rp-field-input{color:var(--rp-edit);font-weight:var(--rp-weight-medium)}.rp-field--token .rp-field-input{color:var(--rp-system-text)}.rp-field-input.rp-field-input--start{text-align:left}.rp-field--select{cursor:pointer;position:relative}.rp-field--select select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.rp-field--edited.rp-field--select .rp-field-value{color:var(--rp-edit);font-weight:var(--rp-weight-medium)}.rp-select-chevron{color:var(--rp-text-muted);flex:none;display:grid}.rp-select-chevron .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm);transform:rotate(90deg)}.rp-field-input{min-width:0;color:var(--rp-text);font:inherit;text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0}.rp-field-input::placeholder{color:var(--rp-text-faint)}.rp-field-label--scrub{cursor:ew-resize;-webkit-user-select:none;user-select:none}.rp-color-swatch{width:var(--rp-size-icon);height:var(--rp-size-icon);border:1px solid var(--rp-border-swatch);border-radius:var(--rp-radius-xs);flex:none;position:relative;overflow:hidden}.rp-color-swatch input{opacity:0;cursor:pointer;position:absolute;inset:0}.rp-color-swatch--none{background:linear-gradient(to top right, transparent calc(50% - .5px), var(--rp-danger) calc(50% - .5px), var(--rp-danger) calc(50% + .5px), transparent calc(50% + .5px))}.rp-token-pick{min-width:0}.rp-token-pick--open{grid-column:1/-1}.rp-token-btn{width:var(--rp-size-sm);height:var(--rp-size-sm);margin-right:calc(var(--rp-space-2) * -1);border-radius:var(--rp-radius-sm);color:var(--rp-text-faint);transition:background var(--rp-duration-fast) ease, color var(--rp-duration-fast) ease;flex:none;place-items:center;display:grid}.rp-token-btn:hover,.rp-token-btn[aria-expanded=true]{background:var(--rp-bg-hover);color:var(--rp-text)}.rp-token-btn--bound,.rp-token-btn--bound:hover{color:var(--rp-system-text)}.rp-token-list{gap:var(--rp-space-1);margin:var(--rp-space-2) 0 0;padding:var(--rp-space-1);border-radius:var(--rp-radius-md);background:var(--rp-bg-input);box-shadow:inset 0 0 0 1px var(--rp-border-input);flex-direction:column;list-style:none;display:flex}.rp-token-opt{align-items:center;gap:var(--rp-space-3);width:100%;padding:var(--rp-space-2) var(--rp-space-3);border-radius:var(--rp-radius-sm);color:var(--rp-text);text-align:left;display:flex}.rp-token-opt:hover,.rp-token-opt--on{background:var(--rp-bg-control)}.rp-token-opt-name{min-width:0;color:var(--rp-system-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rp-token-opt-value{color:var(--rp-text-muted);font-size:var(--rp-font-xs)}.rp-design .rp-segmented--text .rp-seg{height:var(--rp-size-lg)}.rp-design-card{--card-radius:8px;padding:var(--rp-space-2);border-radius:var(--card-radius);background:var(--rp-bg-input);flex-direction:column;display:flex}.rp-design .rp-design-card .rp-field--input{height:var(--rp-size-lg);padding:0 var(--rp-space-2);background:0 0}.rp-design-card>*+*{border-top:1px solid var(--rp-border-subtle)}.rp-color-swatch+.rp-field-input{text-align:left}.rp-canvas{z-index:var(--rp-layer-canvas);background-color:var(--rp-bg-canvas);background-image:radial-gradient(var(--rp-canvas-dot) .5px, transparent .5px);background-size:12px 12px;position:fixed;inset:0}.rp-preview-scroll{z-index:var(--rp-layer-canvas);overscroll-behavior-x:contain;position:fixed;overflow:auto hidden}.rp-frame{z-index:var(--rp-layer-canvas);border-radius:var(--rp-radius-lg);background:var(--rp-preview-bg);border:0;position:fixed}.rp-preview-scroll>.rp-frame{position:absolute}.rp-handle{--handle-width:8px;--handle-height:48px;--handle-inset-y:4px;--handle-inset-x:2px;z-index:var(--rp-layer-overlay);width:var(--handle-width);height:var(--handle-height);margin-top:calc(var(--handle-height) / -2);cursor:ew-resize;touch-action:none;position:fixed;top:50%}.rp-handle:after{content:"";inset:var(--handle-inset-y) var(--handle-inset-x);border-radius:var(--rp-radius-xs);background:var(--rp-handle);transition:background var(--rp-duration-fast) ease;position:absolute}.rp-handle:hover:after,.rp-handle:active:after{background:var(--rp-canvas-accent)}.rp-ov{z-index:var(--rp-layer-overlay);pointer-events:none;position:fixed}.rp-ov--margin{border-style:solid;border-color:var(--rp-overlay-margin)}.rp-ov--padding{border-style:solid;border-color:var(--rp-overlay-padding)}.rp-ov--hover{outline:1px dashed var(--rp-canvas-accent)}.rp-ov--selected{outline:1.5px solid var(--rp-canvas-accent)}.rp-ov-badge{z-index:var(--rp-layer-overlay);padding:0 var(--rp-space-1);border-radius:var(--rp-radius-sm);background:var(--rp-canvas-accent);color:var(--rp-hint-label-text);font-size:var(--rp-font-2xs);line-height:calc(1em + var(--rp-space-1));pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:fixed;transform:translate(-100%)}.rp-hint{--hint-rgb:var(--rp-hint-gap);z-index:var(--rp-layer-overlay);pointer-events:none;background:repeating-linear-gradient(-45deg, rgb(var(--hint-rgb) / .75) 0 1.5px, rgb(var(--hint-rgb) / .14) 1.5px 6px);outline:1px solid rgb(var(--hint-rgb) / .9);outline-offset:-1px;place-items:center;display:grid;position:fixed;overflow:visible}.rp-hint--margin{--hint-rgb:var(--rp-hint-margin)}.rp-hint--padding{--hint-rgb:var(--rp-hint-padding)}.rp-hint--content{--hint-rgb:var(--rp-hint-content)}.rp-hint--border{--hint-rgb:var(--rp-hint-border)}.rp-hint-label.rp-hint--border{color:var(--rp-hint-label-text-dark)}.rp-hint--gap{--hint-rgb:var(--rp-hint-gap)}.rp-hint-label{--hint-label-pad-x:var(--rp-space-1);--hint-label-pad-y:0;z-index:var(--rp-layer-panel);pointer-events:none;padding:var(--hint-label-pad-y) var(--hint-label-pad-x);border-radius:var(--rp-radius-sm);background:rgb(var(--hint-rgb));color:var(--rp-hint-label-text);font-size:var(--rp-font-2xs);font-weight:var(--rp-weight-medium);line-height:calc(1em + var(--rp-space-1));white-space:nowrap;justify-content:center;align-items:center;display:flex;position:fixed;transform:translate(-50%,-50%)}.rp-measure-target{z-index:var(--rp-layer-overlay);outline:1px solid var(--rp-measure);pointer-events:none;position:fixed}.rp-measure-line{z-index:var(--rp-layer-overlay);pointer-events:none;place-items:center;display:grid;position:fixed}.rp-measure-line--h{background:var(--rp-measure);height:1px}.rp-measure-line--v{background:var(--rp-measure);width:1px}.rp-measure-label{padding:0 var(--rp-space-2);border-radius:var(--rp-radius-sm);background:var(--rp-measure);color:var(--rp-text-on-accent);font-size:var(--rp-font-xs);line-height:var(--rp-leading-tight);white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rp-pick-shield{z-index:var(--rp-layer-canvas);color-scheme:normal;background:0 0;border:0;position:fixed}.rp-ruler,.rp-ruler-corner{z-index:var(--rp-layer-panel);background:var(--rp-bg-panel);color:var(--rp-text-muted);touch-action:none;-webkit-user-select:none;user-select:none;font-size:8px;line-height:1;position:fixed;overflow:hidden}.rp-ruler--x{cursor:ns-resize;height:10px}.rp-ruler--y{cursor:ew-resize;width:10px;overflow:visible}.rp-ruler--y:after{content:"";inset:0 calc(var(--rp-space-2) * -1) 0 0;position:absolute}.rp-ruler-corner{width:10px;height:10px}.rp-tick{background:var(--rp-text-faint);position:absolute}.rp-ruler--x .rp-tick{width:1px;height:2px;bottom:0}.rp-ruler--y .rp-tick{width:2px;height:1px;right:0}.rp-ruler--x .rp-tick--mid{height:4px}.rp-ruler--y .rp-tick--mid{width:4px}.rp-ruler--x .rp-tick--major{height:10px}.rp-ruler--y .rp-tick--major{width:10px}.rp-tick-label{position:absolute;top:1px;left:2px}.rp-ruler--y .rp-tick-label{writing-mode:vertical-rl;top:2px;left:1px;transform:rotate(180deg)}.rp-guide{z-index:var(--rp-layer-panel);--guide-hit:5px;--guide-color:var(--rp-guide);position:fixed}.rp-guide--x{width:var(--guide-hit);margin-left:calc(var(--guide-hit) / -2);cursor:ew-resize;background:linear-gradient(var(--guide-color), var(--guide-color)) center / 1px 100% no-repeat}.rp-guide--y{height:var(--guide-hit);margin-top:calc(var(--guide-hit) / -2);cursor:ns-resize;background:linear-gradient(var(--guide-color), var(--guide-color)) center / 100% 1px no-repeat}.rp-guide--locked{pointer-events:none}.rp-guide-label{padding:0 var(--rp-space-1);border-radius:var(--rp-radius-xs);background:var(--guide-color);color:var(--rp-hint-label-text);font-size:var(--rp-font-2xs);white-space:nowrap;opacity:0;position:absolute}.rp-guide--x .rp-guide-label{top:20px;left:50%;transform:translate(-50%)}.rp-guide--y .rp-guide-label{top:50%;left:20px;transform:translateY(-50%)}.rp-guide:hover .rp-guide-label,.rp-guide--moving .rp-guide-label{opacity:1}.rp-guide--remove{opacity:.35}.rp-guide-lock{border-radius:var(--rp-radius-xs);background:var(--guide-color);width:14px;height:14px;color:var(--rp-hint-label-text);place-items:center;display:grid;position:absolute}.rp-guide-lock .rp-svg{width:10px;height:10px}.rp-guide--x .rp-guide-lock{top:2px;left:50%;transform:translate(-50%)}.rp-guide--y .rp-guide-lock{top:50%;left:2px;transform:translateY(-50%)}.rp-guide--lost.rp-guide--x{background:repeating-linear-gradient(var(--guide-color) 0 4px, transparent 4px 8px) center / 1px 100% no-repeat}.rp-guide--lost.rp-guide--y{background:repeating-linear-gradient(90deg, var(--guide-color) 0 4px, transparent 4px 8px) center / 100% 1px no-repeat}.rp-guide[data-snapped]{--guide-color:var(--rp-guide-snap)}.rp-guide-target{z-index:var(--rp-layer-overlay);outline:1px dashed var(--rp-guide-snap);pointer-events:none;position:fixed}.rp-comment-link{z-index:2147483647;pointer-events:none;width:100%;height:100%;stroke:var(--rp-tone);stroke-width:1px;stroke-dasharray:4 4;fill:none;position:fixed;inset:0;overflow:visible}.rp-pin{--pin:26px;z-index:2147483647;width:var(--pin);height:var(--pin);margin:calc(var(--pin) * -1) 0 0 0;border-radius:var(--rp-radius-full) var(--rp-radius-full) var(--rp-radius-full) 0;background:var(--rp-bg-panel);color:var(--rp-text);font-size:var(--rp-font-xs);font-weight:var(--rp-weight-medium);box-shadow:0 0 0 1.5px var(--rp-gray-0), var(--rp-shadow-tooltip);cursor:grab;touch-action:none;place-items:center;display:grid;position:fixed}.rp-pin:active{cursor:grabbing}.rp-pin--open{background:var(--rp-tone);color:var(--rp-text-on-brand)}.rp-pin--resolved{opacity:.45}.rp-comment-card{z-index:2147483647;gap:var(--rp-space-4);width:280px;padding:var(--rp-space-6);border:1px solid var(--rp-border);border-radius:var(--rp-radius-lg);background:var(--rp-bg-panel);color:var(--rp-text);box-shadow:var(--rp-shadow-tooltip);flex-direction:column;display:flex;position:fixed;overflow:auto}.rp-comment-value .rp-field-value{text-align:right;flex:1}.rp-comment-card.rp-panel--glass{--glass-blur:calc(var(--rp-size-xs) * 2);background:color-mix(in srgb, var(--rp-bg-panel-glass), var(--rp-bg-panel))}.rp-comment-delete .rp-icon-btn:hover{color:var(--rp-danger)}.rp-comment-remove{color:var(--rp-text-faint);opacity:0;place-items:center;display:grid}.rp-comment-value:hover .rp-comment-remove,.rp-comment-remove:focus-visible{opacity:1}.rp-comment-remove .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm)}.rp-comment-body{position:relative}.rp-comment-display,.rp-comment-text{min-height:calc(var(--rp-leading-normal) * 1.5 + var(--rp-space-4) * 2);padding:var(--rp-space-4);font:inherit;font-size:var(--rp-size-icon);line-height:calc(var(--rp-leading-normal) * 1.5);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rp-comment-text{border-radius:var(--rp-radius-md);background:var(--rp-bg-control);width:100%;height:100%;color:var(--rp-text);resize:none;visibility:hidden;border:0;outline:none;position:absolute;inset:0;overflow:hidden}.rp-comment-text:focus-visible{box-shadow:0 0 0 1px var(--rp-accent)}.rp-comment-body:is(:hover,:focus-within,[data-empty=true]) .rp-comment-text{visibility:visible}.rp-comment-body:is(:hover,:focus-within,[data-empty=true]) .rp-comment-display{visibility:hidden}.rp-comment-text:focus{box-shadow:0 0 0 1px var(--rp-accent)}.rp-comment-body:has(>.rp-comment-submit) :is(.rp-comment-display,.rp-comment-text){padding-right:calc(var(--rp-size-md) + var(--rp-space-2) * 2)}.rp-comment-submit{right:var(--rp-space-2);bottom:var(--rp-space-2);width:var(--rp-size-md);height:var(--rp-size-sm);border-radius:var(--rp-radius-sm);background:var(--rp-accent);color:var(--rp-text-on-accent);visibility:hidden;position:absolute}.rp-comment-submit:hover{background:var(--rp-accent);color:var(--rp-text-on-accent)}.rp-comment-body:is(:hover,:focus-within,[data-empty=true]) .rp-comment-submit{visibility:visible}.rp-comment-chips{gap:var(--rp-space-2);flex-wrap:wrap;display:flex}.rp-chip-add{padding:var(--rp-space-1) var(--rp-space-3);border-radius:var(--rp-radius-full);background:var(--rp-bg-track);color:var(--rp-text-secondary);font-size:var(--rp-font-xs)}.rp-chip-add:hover{background:var(--rp-bg-button-hover);color:var(--rp-text)}.rp-comment-card .rp-pop-head{flex-wrap:wrap}.rp-comment-card--resolved{opacity:var(--rp-opacity-disabled)}.rp-comment-card--resolved:is(:hover,:focus-within){opacity:1}.rp-panel{--panel-width:260px;top:var(--rp-space-5);bottom:var(--rp-space-5);z-index:var(--rp-layer-panel);width:var(--panel-width);background:var(--rp-bg-panel);border-radius:var(--rp-radius-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden}.rp-panel--left{left:var(--rp-space-5)}.rp-panel--right{right:var(--rp-space-5)}.rp-header{--header-height:49px;align-items:center;gap:var(--rp-space-4);height:var(--header-height);padding:0 var(--rp-space-5);border-bottom:1px solid var(--rp-border);flex-shrink:0;display:flex}.rp-header strong{font-size:var(--rp-font-md)}.rp-logo{--logo-size:18px;width:calc(var(--logo-size) * 102 / 24);height:var(--logo-size)}.rp-tree,.rp-scroll{overscroll-behavior:contain;flex:1;overflow:auto}.rp-tree{padding:var(--rp-space-5)}.rp-row{align-items:center;gap:var(--rp-space-3);height:var(--rp-size-md);padding-right:var(--rp-space-3);border-radius:var(--rp-radius-sm);white-space:nowrap;cursor:default;display:flex}.rp-tree[role=tree] .rp-row{width:max-content;min-width:100%}.rp-tree[role=tree] .rp-row-label{flex-shrink:0}.rp-row:focus-visible{outline:1px solid var(--rp-accent);outline-offset:-1px}.rp-row:hover{background:var(--rp-bg-control)}.rp-row--selected,.rp-row--selected:hover{background:var(--rp-bg-accent-subtle)}.rp-chevron{--chevron-size:16px;border-radius:var(--rp-radius-sm);width:var(--chevron-size);height:var(--chevron-size);color:var(--rp-text-muted);flex-shrink:0;place-items:center;display:inline-grid}.rp-chevron .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm);transition:transform var(--rp-duration-fast) ease}.rp-chevron:hover{color:var(--rp-text)}.rp-chevron[data-open=true] .rp-svg{transform:rotate(90deg)}.rp-tag{color:var(--rp-text-muted);flex-shrink:0}.rp-row-label{text-overflow:ellipsis;color:var(--rp-text-secondary);overflow:hidden}.rp-presets{align-items:center;gap:var(--rp-space-5);padding:var(--rp-space-5);border-bottom:1px solid var(--rp-border);display:flex}.rp-presets .rp-segmented{flex:1;margin:0}.rp-presets-size{color:var(--rp-text-muted);white-space:nowrap}.rp-element-details{gap:var(--rp-space-3);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.rp-element-details>div{grid-template-columns:subgrid;gap:var(--rp-space-4);grid-column:1/-1;display:grid}.rp-element-details dd{color:var(--rp-text-secondary);overflow-wrap:anywhere;margin:0}.rp-more{margin-top:var(--rp-space-2);color:var(--rp-accent)}.rp-more--danger{color:var(--rp-danger)}.rp-empty{padding:var(--rp-space-8) var(--rp-space-5);color:var(--rp-text-muted);margin:0}.rp-section--states{padding-top:var(--rp-space-4);padding-bottom:var(--rp-space-4)}.rp-flow{margin-top:var(--rp-space-3)}.rp-flow-fields{gap:var(--rp-space-3);flex-direction:column;display:flex}.rp-align{--align-min-height:76px;--align-radius:8px;gap:var(--rp-space-1);min-height:var(--align-min-height);height:100%;padding:var(--rp-space-2);border-radius:var(--align-radius);background:var(--rp-bg-control);grid-template:repeat(3,1fr)/repeat(3,1fr);place-items:center;display:grid;position:relative}.rp-align-dot{--dot-size:4px;width:var(--dot-size);height:var(--dot-size);background:var(--rp-text-faint);border-radius:50%}.rp-align--edit{background:var(--rp-bg-track)}.rp-align-cell{z-index:2;border-radius:var(--rp-radius-sm);width:100%;height:100%;transition:background var(--rp-duration-fast) ease}.rp-align-cell:hover{background:var(--rp-bg-hover)}.rp-align-wrap{display:flex}.rp-align-wrap>.rp-align{flex:1}.rp-align-wrap--edited .rp-align-bar,.rp-align-wrap--edited .rp-align-tick{background:var(--rp-edit)}.rp-align-dot:first-child{grid-area:1/1}.rp-align-dot:nth-child(2){grid-area:1/2}.rp-align-dot:nth-child(3){grid-area:1/3}.rp-align-dot:nth-child(4){grid-area:2/1}.rp-align-dot:nth-child(5){grid-area:2/2}.rp-align-dot:nth-child(6){grid-area:2/3}.rp-align-dot:nth-child(7){grid-area:3/1}.rp-align-dot:nth-child(8){grid-area:3/2}.rp-align-dot:nth-child(9){grid-area:3/3}.rp-align-bar{--bar-thick:4px;--bar-len:14px;z-index:1;border-radius:var(--rp-radius-xs);background:var(--rp-text-secondary)}.rp-align-bar--v{width:var(--bar-thick);height:var(--bar-len)}.rp-align-bar--h{width:var(--bar-len);height:var(--bar-thick)}.rp-align-bar--v.rp-align-bar--stretch{height:100%}.rp-align-bar--h.rp-align-bar--stretch{width:100%}.rp-align-glyph{--tick-thick:3px;z-index:1;gap:var(--rp-space-1);width:max-content;height:max-content;padding:var(--rp-space-1);justify-content:center;display:flex}.rp-align-glyph--row{flex-direction:row}.rp-align-glyph--col{flex-direction:column}.rp-align-tick{--tick-radius:1px;border-radius:var(--tick-radius);background:var(--rp-text-secondary)}.rp-align-glyph--row .rp-align-tick{width:var(--tick-thick)}.rp-align-glyph--col .rp-align-tick{height:var(--tick-thick)}.rp-gap-card{--card-radius:8px;padding:var(--rp-space-2);border-radius:var(--card-radius)}.rp-gap-card .rp-size-row{padding:0 var(--rp-space-2)}.rp-gap-row{height:var(--rp-size-md)}.rp-gap-row+.rp-gap-row{border-top:1px solid var(--rp-border-subtle)}.rp-gap-row .rp-field-label{width:auto}.rp-wrap{--card-radius:8px;border-radius:var(--card-radius);color:var(--rp-text-muted)}.rp-wrap .rp-field-value{color:var(--rp-text-muted)}.rp-wrap--on .rp-field-value{color:var(--rp-text)}.rp-wrap--toggle{background:var(--rp-bg-input);width:100%;transition:box-shadow var(--rp-duration-fast) ease}.rp-wrap--toggle:hover{box-shadow:inset 0 0 0 1px var(--rp-border-input-hover)}.rp-wrap--toggle.rp-field--edited .rp-field-value{color:var(--rp-edit);font-weight:var(--rp-weight-medium)}.rp-bm{--bm-side:34px;grid-template:"label t ." var(--rp-size-xs) "l c r" 1fr ". b ." var(--rp-size-xs) / var(--bm-side) 1fr var(--bm-side);border-radius:var(--rp-radius-md);text-align:center;display:grid;position:relative}.rp-bm--margin{background:var(--rp-bg-control);padding:var(--rp-space-1)}.rp-bm--padding{background:var(--rp-bg-raised);box-shadow:var(--rp-shadow-raised);padding:var(--rp-space-1);grid-area:c}.rp-bm-label{padding-left:var(--rp-space-3);grid-area:label;place-self:center start}.rp-bm-label,.rp-bm-content-label{font-size:var(--rp-font-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--rp-text-faint);white-space:nowrap}.rp-bm-t,.rp-bm-r,.rp-bm-b,.rp-bm-l{place-items:center;display:grid}.rp-bm-t{grid-area:t}.rp-bm-r{grid-area:r}.rp-bm-b{grid-area:b}.rp-bm-l{grid-area:l}.rp-bm-v--zero{color:var(--rp-text-faint)}.rp-bm-scrub{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none}.rp-bm-input{--bm-input-width:4ch;width:var(--bm-input-width);border-radius:var(--rp-radius-sm);color:var(--rp-text);font:inherit;text-align:center;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;padding:0}.rp-bm-input:hover{background:var(--rp-bg-hover)}.rp-bm-input:focus{background:var(--rp-bg-input);box-shadow:0 0 0 1px var(--rp-accent)}.rp-bm-input.rp-bm-v--zero{color:var(--rp-text-faint)}.rp-bm-input:focus.rp-bm-v--zero{color:var(--rp-text)}.rp-bm-input--edited,.rp-bm-input--edited.rp-bm-v--zero{color:var(--rp-edit);font-weight:var(--rp-weight-medium)}.rp-bm .rp-token-tag{margin-right:0}.rp-bm-content{border:1px dashed var(--rp-border-input-hover);height:calc(var(--rp-size-xl) + var(--rp-space-8));line-height:var(--rp-leading-normal);color:var(--rp-text-muted);white-space:nowrap;grid-area:c;place-items:center;display:grid;position:relative}.rp-bm-content-label{top:var(--rp-space-1);left:var(--rp-space-3);line-height:var(--rp-leading-tight);position:absolute}.rp-sides{flex-shrink:0}.rp-sides-off{--sides-off-opacity:.25;stroke:currentColor;opacity:var(--sides-off-opacity)}.rp-sides-on{--sides-on-stroke:2;stroke:var(--rp-text);stroke-width:var(--sides-on-stroke)}.rp-corner{color:var(--rp-text-muted);flex-shrink:0}.rp-field-label .rp-sides{display:block}.rp-font{align-items:center;gap:var(--rp-space-5);height:var(--rp-size-xl);margin-bottom:var(--rp-space-3);padding:0 var(--rp-space-5);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);display:flex}.rp-font-icon{color:var(--rp-text-muted);font-size:var(--rp-font-lg)}.rp-font-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--rp-font-lg);font-weight:var(--rp-weight-medium);overflow:hidden}.rp-svg-preview{--svg-preview-height:120px;height:var(--svg-preview-height);padding:var(--rp-space-8);border-radius:var(--rp-radius-md);background-color:var(--rp-bg-raised);background-image:linear-gradient(45deg, var(--rp-checker) 25%, transparent 25%), linear-gradient(-45deg, var(--rp-checker) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--rp-checker) 75%), linear-gradient(-45deg, transparent 75%, var(--rp-checker) 75%);box-shadow:inset 0 0 0 1px var(--rp-border);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;place-items:center;display:grid;overflow:hidden}.rp-svg-preview>svg{width:auto;max-width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.rp-svg-meta{margin:var(--rp-space-3) 0 var(--rp-space-4);color:var(--rp-text-muted);font-size:var(--rp-font-xs);justify-content:space-between;display:flex}.rp-img-preview{height:var(--svg-preview-height,120px);padding:var(--rp-space-4);border-radius:var(--rp-radius-md);background-color:var(--rp-bg-raised);background-image:linear-gradient(45deg, var(--rp-checker) 25%, transparent 25%), linear-gradient(-45deg, var(--rp-checker) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--rp-checker) 75%), linear-gradient(-45deg, transparent 75%, var(--rp-checker) 75%);box-shadow:inset 0 0 0 1px var(--rp-border);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;place-items:center;display:grid;overflow:hidden}.rp-img-preview>img{max-width:100%;max-height:calc(var(--svg-preview-height,120px) - var(--rp-space-4) * 2);object-fit:contain;min-height:0}.rp-crumbs{align-items:center;gap:var(--rp-space-1);margin-bottom:var(--rp-space-3);white-space:nowrap;display:flex;overflow:hidden}.rp-crumb{min-width:0;max-width:96px;padding:0 var(--rp-space-2);text-overflow:ellipsis;border-radius:var(--rp-radius-sm);color:var(--rp-text-muted);font-size:var(--rp-font-xs);line-height:var(--rp-size-xs);flex:0 auto;overflow:hidden}.rp-crumb+.rp-crumb:before{content:"›";margin-right:var(--rp-space-2);color:var(--rp-text-faint)}.rp-crumb:hover{background:var(--rp-bg-control);color:var(--rp-text)}.rp-crumb--more{flex:none}.rp-crumb:last-child{flex-shrink:0;max-width:140px}.rp-banner{gap:var(--rp-space-3);margin:var(--rp-space-4);padding:var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-warning);display:grid}.rp-banner p{color:var(--rp-text-secondary);margin:0}.rp-row-chain{text-overflow:ellipsis;min-width:0;color:var(--rp-text-faint);flex-shrink:1;overflow:hidden}.rp-row--hidden{opacity:.5}.rp-search{align-items:center;gap:var(--rp-space-3);margin:var(--rp-space-4) var(--rp-space-5) 0;padding:0 var(--rp-space-4);height:var(--rp-size-lg);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);color:var(--rp-text-muted);display:flex}.rp-search input{min-width:0;color:var(--rp-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.rp-search input::placeholder{color:var(--rp-text-faint)}.rp-search:focus-within{box-shadow:0 0 0 2px var(--rp-accent)}.rp-bm-v .rp-source{margin:0 var(--rp-space-1) 0 0;vertical-align:middle;display:inline-block}.rp-ov-hint{padding:var(--rp-space-6) var(--rp-space-5);border-bottom:1px solid var(--rp-border);color:var(--rp-text-muted);margin:0}.rp-ov-list{gap:var(--rp-space-1);margin-top:var(--rp-space-3);display:grid}.rp-ov-row{align-items:center;gap:var(--rp-space-3);width:100%;height:var(--rp-size-md);padding:0 var(--rp-space-4);border-radius:var(--rp-radius-md);text-align:left;display:flex}.rp-ov-row:hover{background:var(--rp-bg-control)}.rp-ov-font{height:var(--rp-size-lg);background:var(--rp-bg-control);margin-bottom:var(--rp-space-1)}.rp-ov-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rp-ov-value{color:var(--rp-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.rp-ov-count{min-width:var(--rp-size-md);color:var(--rp-text-faint);text-align:right}.rp-ov-swatches{gap:var(--rp-space-2);grid-template-columns:repeat(2,1fr);display:grid}.rp-ov-swatch{align-items:center;gap:var(--rp-space-3);height:var(--rp-size-md);padding:0 var(--rp-space-3);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);text-align:left;display:flex}.rp-ov-swatch:hover,.rp-ov-chip:hover{background:var(--rp-bg-hover)}.rp-ov-chips{gap:var(--rp-space-2);flex-wrap:wrap;display:flex}.rp-ov-chip{align-items:center;gap:var(--rp-space-2);height:var(--rp-size-md);padding:0 var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);display:inline-flex}.rp-ov-chip .rp-ov-count{min-width:0}.rp-ov-foot{padding:var(--rp-space-5);color:var(--rp-text-faint);font-size:var(--rp-font-xs);margin:0}.rp-search--inline{margin:0 0 var(--rp-space-3)}.rp-layers-foot{align-items:center;gap:var(--rp-space-2);padding:var(--rp-space-4) var(--rp-space-5);border-top:1px solid var(--rp-border);flex:none;display:flex}.rp-layers-foot-spacer{flex:1}.rp-hidden-toggle{align-items:center;gap:var(--rp-space-3);min-width:0;height:var(--rp-size-lg);padding:0 var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);color:var(--rp-text-muted);transition:background var(--rp-duration-fast) ease;flex:1;display:flex}.rp-hidden-toggle:hover{background:var(--rp-bg-button-hover)}.rp-hidden-toggle>.rp-svg{flex:none}.rp-hidden-toggle-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rp-hidden-toggle-label strong{color:var(--rp-text);font-weight:var(--rp-weight-bold)}.rp-hidden-toggle-chevron{color:var(--rp-text-muted);display:grid}.rp-hidden-toggle-chevron .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm);transition:transform var(--rp-duration-fast) ease;transform:rotate(90deg)}.rp-hidden-toggle[aria-pressed=true]{background:var(--rp-bg-accent-subtle)}.rp-hidden-toggle[aria-pressed=true] .rp-hidden-toggle-chevron .rp-svg{transform:rotate(-90deg)}.rp-panel--rail{--panel-width:44px;align-items:center;gap:var(--rp-space-4);padding:var(--rp-space-5) 0;overflow:visible}.rp-rail-logo{height:var(--rp-size-lg);place-items:center;display:grid}.rp-presets--rail{padding:var(--rp-space-4) 0;border-top:1px solid var(--rp-border);border-bottom:1px solid var(--rp-border);flex-direction:column}.rp-presets--rail .rp-segmented{grid-auto-flow:row;grid-auto-rows:var(--rp-size-lg);width:var(--rp-size-lg)}.rp-presets--rail .rp-seg{height:auto}.rp-panel--rail .rp-icon-btn{width:var(--rp-size-lg);height:var(--rp-size-lg)}.rp-rail-end{margin-top:auto}.rp-layers-pop{--pop-inset:var(--rp-space-8);--pop-left:var(--rp-space-8);top:var(--pop-inset);max-height:calc(100% - var(--pop-inset) * 2);bottom:auto;left:var(--pop-left);box-shadow:var(--rp-shadow-tooltip);border:1px solid var(--rp-border-button)}.rp-pop-head{align-items:center;gap:var(--rp-space-2);height:var(--rp-size-xl);padding:0 var(--rp-space-3) 0 var(--rp-space-2);border-bottom:1px solid var(--rp-border);color:var(--rp-text-muted);flex:none;display:flex}.rp-pop-grip{color:var(--rp-text-faint);transition:color var(--rp-duration-fast) ease;display:grid}.rp-pop-head:hover .rp-pop-grip{color:var(--rp-text)}.rp-pop-title{min-width:0;color:var(--rp-text);font-weight:var(--rp-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rp-header-end,.rp-position-copy{margin-left:auto}.rp-header-end .rp-btn{height:var(--rp-size-md);padding:0 var(--rp-space-4)}.rp-btn .rp-svg:last-child:not(:first-child){margin-left:var(--rp-space-1)}.rp-ov-name--token{color:var(--rp-system-text)}.rp-panel--glass{--glass-blur:20px;background:var(--rp-bg-panel-glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);border:1px solid var(--rp-border-button);box-shadow:var(--rp-shadow-tooltip)}:where(.rp-panel--glass) :where(.rp-field,.rp-size,.rp-align,.rp-segmented,.rp-design-card,.rp-color-suggest):not(:where(.rp-design-card *,.rp-color-suggest *,.rp-size *)){box-shadow:inset 0 0 0 1px var(--rp-border-button)}.rp-panel--float{--float-inset:var(--rp-space-8);--float-right:var(--rp-space-8);top:var(--float-inset);right:var(--float-right);max-height:calc(100% - var(--float-inset) * 2);bottom:auto}.rp-panel--float .rp-scroll{flex:0 auto}.rp-panel--float .rp-section:last-child{border-bottom:0}.rp-layers-pop .rp-tree{flex:0 auto}.rp-drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.rp-drag:active{cursor:grabbing}.rp-panel--front{z-index:2147483647}.rp-presets--rail .rp-segmented{background:0 0;padding:0}.rp-presets--rail .rp-seg:hover{background:var(--rp-bg-control);color:var(--rp-text)}.rp-presets--rail .rp-seg--on,.rp-presets--rail .rp-seg--on:hover{background:var(--rp-bg-accent-subtle);color:var(--rp-accent);box-shadow:none}.rp-panel--rail .rp-icon-btn{border-radius:var(--rp-radius-md)}.rp-asset{display:grid}.rp-asset .rp-svg-meta{margin-bottom:var(--rp-space-3)}.rp-asset-mask{width:100%;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rp-type-row{--type-name-width:104px;--type-size-width:56px}.rp-type-name{width:var(--type-name-width);color:var(--rp-text);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.rp-type-name--token{color:var(--rp-system-text)}.rp-type-name--inferred{color:var(--rp-text-muted)}.rp-type-size{min-width:var(--type-size-width);white-space:nowrap;flex:1}.rp-position-context{margin-top:var(--rp-space-3);color:var(--rp-text-muted);font-size:var(--rp-font-xs)}.rp-position-context>span,.rp-position-context .rp-more,.rp-banner>.rp-more{align-items:center;gap:var(--rp-space-2);color:inherit;text-align:left;margin-top:0;display:flex}.rp-position-context .rp-more:hover{color:var(--rp-accent)}.rp-position-context .rp-svg{flex:none}.rp-position-z>.rp-field{grid-column:2}.rp-modes-bar{padding:var(--rp-space-4) var(--rp-space-5);border-bottom:1px solid var(--rp-border);flex:none}.rp-panel--float>.rp-modes-bar{align-items:center;gap:var(--rp-space-2);display:flex}.rp-panel--float>.rp-modes-bar .rp-modes{flex:1;min-width:0}.rp-modes{--mode-size:32px;gap:var(--rp-space-2);display:flex}.rp-mode{justify-content:center;align-items:center;gap:var(--rp-space-3);min-width:var(--mode-size);height:var(--mode-size);padding:0 calc((var(--mode-size) - var(--rp-size-icon)) / 2);border-radius:var(--rp-radius-md);background:var(--rp-bg-track);color:var(--rp-text-secondary);white-space:nowrap;transition:background var(--rp-duration-fast) ease, color var(--rp-duration-fast) ease;flex:none;display:flex}.rp-mode--labelled{flex:1;min-width:0}.rp-modes:has(.rp-chip) .rp-mode--labelled{gap:var(--rp-space-2);padding-inline:var(--rp-space-2)}.rp-mode .rp-chip{margin-right:0}.rp-mode:hover{background:var(--rp-bg-button-hover);color:var(--rp-text)}.rp-mode[aria-disabled=true]{color:var(--rp-text-faint);cursor:default}.rp-mode[aria-disabled=true]:hover{background:var(--rp-bg-track);color:var(--rp-text-faint)}.rp-mode .rp-svg{flex:none}.rp-mode--on,.rp-mode--on:hover{background:var(--rp-tone);color:var(--rp-text-on-brand)}.rp-mode-label{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.rp-mode{transition:none}}.rp-modes--rail{--mode-size:var(--rp-size-lg);flex-direction:column}.rp-modes--rail .rp-mode--on,.rp-modes--rail .rp-mode--on:hover{flex:none}.rp-toolbar{bottom:var(--rp-space-5);z-index:2147483647;align-items:center;gap:var(--rp-space-2);padding:var(--rp-space-3);border-radius:var(--rp-radius-lg);background:var(--rp-bg-panel);box-shadow:var(--rp-shadow-tooltip);display:flex;position:fixed;transform:translate(-50%)}.rp-toolbar-divider{width:1px;height:var(--rp-size-md);margin:0 var(--rp-space-1);background:var(--rp-bg-button-hover)}.rp-tool,.rp-overlay-main,.rp-overlay-more{height:var(--rp-size-xl);color:var(--rp-text);place-items:center;display:grid}.rp-tool{width:var(--rp-size-xl);border-radius:var(--rp-radius-md);background:var(--rp-bg-control)}.rp-tool:hover{background:var(--rp-bg-button-hover)}.rp-tool--on,.rp-tool--on:hover{background:var(--rp-tone);color:var(--rp-text-on-brand)}.rp-overlay-toggle{border-radius:var(--rp-radius-md);background:var(--rp-bg-control);display:flex;position:relative}.rp-overlay-main{width:var(--rp-size-xl);border-radius:var(--rp-radius-md) 0 0 var(--rp-radius-md);position:relative}.rp-overlay-more{border-radius:0 var(--rp-radius-md) var(--rp-radius-md) 0;width:18px;color:var(--rp-text-muted)}.rp-overlay-more .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm);transform:rotate(-90deg)}.rp-overlay-main:only-child{border-radius:var(--rp-radius-md)}.rp-overlay-main:hover,.rp-overlay-more:hover,.rp-overlay-more[aria-expanded=true]{background:var(--rp-bg-button-hover)}.rp-overlay-toggle--on{background:var(--rp-bg-accent-subtle)}.rp-overlay-toggle--on .rp-overlay-main{color:var(--rp-canvas-accent)}.rp-overlay-dot{top:var(--rp-space-2);right:var(--rp-space-2);border-radius:var(--rp-radius-full);background:var(--rp-canvas-accent);width:5px;height:5px;position:absolute}.rp-popover{--caret:6px;bottom:calc(100% + var(--rp-space-4) + var(--rp-space-3));gap:var(--rp-space-4);width:240px;padding:var(--rp-space-5);border:1px solid var(--rp-border);border-radius:var(--rp-radius-lg);background:var(--rp-bg-panel);box-shadow:var(--rp-shadow-tooltip);outline:none;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.rp-popover:after{content:"";border:var(--caret) solid transparent;border-top-color:var(--rp-bg-panel);position:absolute;top:100%;left:50%;transform:translate(-50%)}.rp-toolbar.rp-drag .rp-popover[data-rp-below]:after{border-top-color:#0000;border-bottom-color:var(--rp-bg-panel);top:auto;bottom:100%}.rp-popover-note{color:var(--rp-text-faint);font-size:var(--rp-font-xs)}.rp-toolbar-settings{width:calc(var(--rp-space-5) * 25);gap:var(--rp-space-5);border-color:var(--rp-border-button)}.rp-toolbar-settings .rp-segmented{margin:0}.rp-toolbar-settings .rp-seg{height:calc(var(--rp-size-lg) - var(--rp-space-1));color:var(--rp-text);font-size:var(--rp-font-sm);font-weight:var(--rp-weight-medium)}.rp-toolbar-settings [aria-label=Grid\ type] .rp-seg{height:calc(var(--rp-size-icon) + var(--rp-space-5))}.rp-devices-settings .rp-seg{height:calc(var(--rp-size-icon) + var(--rp-space-5) * 2 + var(--rp-space-1))}.rp-toolbar-settings .rp-field{height:calc(var(--rp-size-lg) + var(--rp-space-1));gap:var(--rp-space-2)}.rp-tool-settings-divider{border-top:1px solid var(--rp-border-subtle);flex:none;margin-top:-1px}.rp-tool-settings-group{display:contents}.rp-tool-setting{align-items:flex-start;gap:var(--rp-space-4);min-height:var(--rp-size-sm);display:flex}.rp-tool-setting>.rp-svg{color:var(--rp-text-muted);flex:none}.rp-tool-setting-copy{min-width:0;padding-block:var(--rp-space-1);font-weight:var(--rp-weight-medium);flex:1}.rp-tool-setting-copy p{margin:var(--rp-space-1) 0 0;color:var(--rp-text-muted);font-size:var(--rp-font-xs);font-weight:var(--rp-weight-regular);line-height:var(--rp-leading-tight)}.rp-tool-settings-note{align-items:flex-start;gap:var(--rp-space-4);color:var(--rp-text-muted);font-size:var(--rp-font-xs);line-height:var(--rp-leading-tight);display:flex}.rp-tool-settings-note>.rp-svg{flex:none}.rp-tool-settings-note>div{gap:var(--rp-space-2);display:grid}.rp-tool-settings-note p{margin:0}.rp-grid-count{gap:var(--rp-space-2);padding:var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-input);display:grid}.rp-toolbar-settings .rp-grid-count>.rp-field{height:auto;padding:0}.rp-grid-count-preview{gap:var(--rp-space-1);height:var(--rp-size-md);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.rp-grid-count-preview--rows{grid-auto-rows:minmax(0,1fr);grid-auto-flow:row}.rp-grid-count-preview>span{background:var(--rp-bg-control)}.rp-toolbar-settings>.rp-grid{gap:var(--rp-space-4)}.rp-grid-max .rp-switch-row{flex-direction:row-reverse;justify-content:flex-end}.rp-grid-max .rp-field-label{display:none}.rp-grid-colour>.rp-field>.rp-field-input{text-align:left}.rp-grid-colour{padding-bottom:var(--rp-space-1);border-radius:var(--rp-radius-md);background:var(--rp-bg-input);overflow:hidden}.rp-grid-opacity{flex:none;align-items:center;display:flex}.rp-toolbar-settings [aria-label=Grid\ opacity]{width:calc(var(--rp-size-icon) * 2);color:var(--rp-text-faint);text-align:right;appearance:textfield;flex:none}.rp-toolbar-settings [aria-label=Grid\ opacity]::-webkit-inner-spin-button{appearance:none;margin:0}.rp-toolbar-settings [aria-label=Grid\ opacity]::-webkit-outer-spin-button{appearance:none;margin:0}.rp-picked-color-content{gap:var(--rp-space-4);flex-direction:column;display:flex}.rp-popover.rp-picked-color--floating{z-index:var(--rp-layer-panel);position:fixed;overflow:visible;transform:none}.rp-popover.rp-picked-color--detached{overflow:auto}.rp-picked-color--detached:after{display:none}.rp-settings-row{justify-content:space-between;align-items:center;gap:var(--rp-space-4);min-height:var(--rp-size-sm);display:flex}.rp-settings-row>span{color:var(--rp-text-muted)}.rp-settings-row a{color:var(--rp-accent);text-decoration:none}.rp-settings-row a:hover{text-decoration:underline}.rp-tool-wrap{position:relative}.rp-copy-token{height:auto;min-height:var(--rp-size-sm);padding-block:var(--rp-space-1);white-space:normal}.rp-copy-token .rp-token-tag{overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.rp-copy-token .rp-section-copy{opacity:0;margin-left:auto}.rp-copy-token:hover .rp-section-copy,.rp-copy-token:focus-visible .rp-section-copy{opacity:1}.rp-color-hero{height:56px;padding:0 var(--rp-space-4);border:1px solid var(--rp-border-swatch);border-radius:var(--rp-radius-md);color:var(--rp-gray-0);font-size:var(--rp-font-md);font-weight:var(--rp-weight-medium);text-align:center;place-items:center;display:grid}.rp-color-hero--light{color:var(--rp-gray-900)}.rp-copy-swatch{width:var(--rp-size-icon);height:var(--rp-size-icon);border:1px solid var(--rp-border-swatch);border-radius:var(--rp-radius-xs);flex:none}.rp-stack{gap:var(--rp-space-3);flex-direction:column;display:flex}.rp-changes-bar,.rp-changes-actions{align-items:center;gap:var(--rp-space-3);display:flex}.rp-changes-actions{margin-top:var(--rp-space-4);flex-wrap:wrap}.rp-changes{gap:var(--rp-space-2);margin:var(--rp-space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.rp-change{align-items:center;column-gap:var(--rp-space-3);padding:var(--rp-space-3) var(--rp-space-4);border-radius:var(--rp-radius-md);background:var(--rp-bg-control);grid-template-columns:1fr auto;display:grid}.rp-change-where{color:var(--rp-text-muted);font-size:var(--rp-font-xs)}.rp-change-prop{color:var(--rp-text);grid-column:1}.rp-change-values{color:var(--rp-text-secondary);font-size:var(--rp-font-xs);grid-column:1}.rp-change-values s{color:var(--rp-text-faint)}.rp-change-after{color:var(--rp-edit)}.rp-change .rp-icon-btn{grid-area:1/2/span 3}.rp-changes-pop{--changes-max:45%;max-height:var(--changes-max);padding:var(--rp-space-4) var(--rp-space-5);overscroll-behavior:contain;border-top:1px solid var(--rp-border);flex:none;overflow:auto}.rp-changes-pop .rp-changes{margin-top:var(--rp-space-3)}.rp-hidden-toggle:disabled{cursor:default}.rp-hidden-toggle:disabled:hover{background:var(--rp-bg-control)}.rp-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rp-tool:has(.rp-tool-count){--tool-surface:var(--rp-bg-control);position:relative}.rp-tool:has(.rp-tool-count):hover{--tool-surface:var(--rp-bg-button-hover)}.rp-tool--on:has(.rp-tool-count){--tool-surface:var(--rp-tone)}.rp-tool--on:has(.rp-tool-count):hover{--tool-surface:var(--rp-tone)}.rp-tool-count{--badge-size:13px;--badge-offset:13px;top:calc(50% - var(--badge-offset));left:calc(50% + var(--rp-space-1));min-width:var(--badge-size);height:var(--badge-size);padding:0 var(--rp-space-1);border-radius:var(--rp-radius-full);background:var(--rp-text);box-shadow:0 0 0 2px var(--tool-surface);color:var(--rp-bg-panel);font-size:var(--rp-font-2xs);font-variant-numeric:tabular-nums;font-weight:var(--rp-weight-bold);line-height:var(--badge-size);text-align:center;pointer-events:none;transition:box-shadow var(--rp-duration-fast) ease;position:absolute}.rp-tool--on .rp-tool-count{background:var(--rp-text-on-brand);color:var(--rp-tone)}.rp-header{padding-left:var(--rp-space-3)}.rp-brand{align-items:center;gap:var(--rp-space-3);flex:1;min-width:0;display:inline-flex}.rp-menu-wrap{display:grid;position:relative}.rp-popover.rp-popover--menu{top:calc(100% + var(--rp-space-3) + var(--caret));max-height:min(70vh,560px);bottom:auto;left:0;overflow:auto;transform:none}.rp-popover--menu:after{display:none}.rp-panel--rail .rp-popover--menu{top:0;left:calc(100% + var(--rp-space-5))}.rp-panel-tabs{padding:var(--rp-space-4) var(--rp-space-5);border-bottom:1px solid var(--rp-border);flex:none}.rp-panel-tabs .rp-segmented{margin:0}.rp-panel-tabs .rp-seg{min-width:0;padding:0 var(--rp-space-2);white-space:nowrap}.rp-element-head{justify-content:space-between;align-items:center;gap:var(--rp-space-4);margin-bottom:var(--rp-space-3);display:flex}.rp-element-head .rp-tag{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.rp-comments-filter{padding:var(--rp-space-4) var(--rp-space-5) 0;flex:none}.rp-comment-list{gap:var(--rp-space-1);flex-direction:column;display:flex}.rp-comment-item{align-items:flex-start;gap:var(--rp-space-4);width:100%;padding:var(--rp-space-3);border-radius:var(--rp-radius-md);text-align:left;color:var(--rp-text);display:flex}.rp-comment-item:hover{background:var(--rp-bg-control)}.rp-comment-item--open,.rp-comment-item--open:hover{background:var(--rp-bg-accent-subtle)}.rp-comment-item-num{min-width:var(--rp-size-sm);height:var(--rp-size-sm);padding:0 var(--rp-space-2);border-radius:var(--rp-radius-full);background:var(--rp-accent);color:var(--rp-text-on-accent);font-size:var(--rp-font-xs);font-weight:var(--rp-weight-medium);flex:none;place-items:center;display:grid}.rp-comment-item--resolved .rp-comment-item-num{background:var(--rp-bg-track);color:var(--rp-text-muted)}.rp-comment-item-body{gap:var(--rp-space-1);min-width:0;display:grid}.rp-comment-item-text{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rp-comment-item--resolved .rp-comment-item-text{color:var(--rp-text-muted)}.rp-comment-item-meta{align-items:center;gap:var(--rp-space-2);min-width:0;color:var(--rp-text-muted);font-size:var(--rp-font-xs);display:flex}.rp-comment-item-meta .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm);flex:none}.rp-comment-item-anchor{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rp-comment-item-status{color:var(--rp-text-faint);flex:none;margin-left:auto}.rp-comment-list+.rp-layers-foot .rp-btn{flex:1;justify-content:center}.rp-overlay-dot--warning{background:var(--rp-warning)}.rp-popover-note--warning{color:var(--rp-warning)}.rp-popover .rp-presets{border:0;padding:0}.rp-color-suggest{border-radius:var(--rp-radius-md);background:var(--rp-bg-control);grid-column:1/-1;display:grid}.rp-color-suggest>.rp-field{background:0 0}.rp-color-token--suggest{align-items:center;gap:var(--rp-space-3);padding-bottom:var(--rp-space-3);cursor:pointer;display:flex}.rp-color-token-use{color:var(--rp-text-muted);font-size:var(--rp-font-xs)}.rp-layers-pop,.rp-panel--float{height:min(640px, calc(100% - var(--rp-space-8) * 2))}.rp-layers-pop .rp-tree,.rp-layers-pop .rp-comment-list,.rp-layers-pop>.rp-scroll,.rp-panel--float .rp-scroll{flex:auto;min-height:0}.rp-panel-resize{z-index:1;height:var(--rp-space-4);cursor:ns-resize;touch-action:none;position:absolute;bottom:0;left:0;right:0}.rp-panel-resize:after{content:"";bottom:var(--rp-space-2);border-radius:var(--rp-radius-full);background:var(--rp-handle);opacity:0;width:32px;height:3px;transition:opacity var(--rp-duration-fast) ease;position:absolute;left:50%;transform:translate(-50%)}.rp-panel:hover>.rp-panel-resize:after,.rp-panel-resize:active:after{opacity:1}.rp-teaser{gap:calc(var(--rp-space-5) * 2);padding:calc(var(--rp-space-5) * 2) var(--rp-space-5);border-bottom:1px solid var(--rp-border);flex-direction:column;display:flex}.rp-teaser-title{color:var(--rp-text);font-size:24px;font-weight:var(--rp-weight-bold);line-height:var(--rp-leading-normal);margin:0}.rp-teaser-body{gap:var(--rp-space-8);flex-direction:column;display:flex}.rp-teaser-lead,.rp-teaser-price{line-height:var(--rp-leading-normal);margin:0}.rp-teaser-lead{color:var(--rp-text-muted);font-size:var(--rp-font-lg)}.rp-teaser-video{border-radius:var(--rp-radius-lg);background:var(--rp-bg-hover);height:156px;color:var(--rp-text);font-size:var(--rp-font-lg);justify-content:center;align-items:center;display:flex}.rp-teaser-video video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.rp-teaser-price{color:var(--rp-text-faint);font-size:var(--rp-font-sm);text-align:center}.rp-teaser-link{height:calc(var(--rp-space-8) * 2);background:var(--rp-brand-fill);color:var(--rp-text-on-brand);text-decoration:none}.rp-teaser-link:hover{background:var(--rp-brand-fill);color:var(--rp-text-on-brand)}.rp-popover.rp-contrast-popover{z-index:2147483647;box-shadow:var(--rp-shadow-raised);max-width:calc(100vw - var(--rp-space-4) * 2);max-height:calc(100vh - var(--rp-space-4) * 2);position:fixed;bottom:auto;overflow:auto;transform:none}.rp-contrast-popover:after{display:none}.rp-contrast-content{align-items:flex-start;gap:var(--rp-space-4);flex-direction:column;display:flex}.rp-contrast-head{width:100%;font-size:var(--rp-font-sm);justify-content:space-between;align-items:center;display:flex}.rp-contrast-content>.rp-popover-note{color:var(--rp-text-secondary);margin:0}.rp-contrast-head .rp-header-end{gap:var(--rp-space-2)}.rp-grade.rp-contrast-score{padding-inline:var(--rp-space-1);font-size:20px;line-height:normal;font-weight:var(--rp-weight-regular)}.rp-contrast-details{table-layout:fixed;border-spacing:0;background:var(--rp-bg-control);border-radius:var(--rp-radius-md);width:100%;font-size:var(--rp-font-sm);overflow:hidden}.rp-contrast-details th,.rp-contrast-details td{height:var(--rp-size-lg);padding:0 var(--rp-space-4);text-align:left;font-weight:var(--rp-weight-regular)}.rp-contrast-details th{color:var(--rp-text-muted)}.rp-contrast-details tbody th{color:var(--rp-text-secondary)}.rp-contrast-status{align-items:center;display:flex}.rp-contrast-status--pass{color:var(--rp-success)}.rp-contrast-status--fail{color:var(--rp-danger)}button.rp-grade{cursor:pointer;border:0}.rp-grade{align-items:center;gap:var(--rp-space-1);padding:0 var(--rp-space-2);border-radius:var(--rp-radius-sm);font-size:var(--rp-font-xs);font-weight:var(--rp-weight-medium);flex:none;display:inline-flex}.rp-grade .rp-svg{width:var(--rp-size-icon-sm);height:var(--rp-size-icon-sm)}.rp-grade--pass{background:var(--rp-bg-success);color:var(--rp-success)}.rp-grade--fail{background:var(--rp-bg-danger);color:var(--rp-danger)}.rp-field-value--muted{color:var(--rp-text-muted)}.rp-text-editor .rp-comment-display:after{content:"​"}@font-face{font-family:UI Raptor JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-latin-CotFSsaC.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:UI Raptor JetBrains Mono;src:url(/assets/JetBrainsMono-Medium-latin-dugc0VHt.woff2)format("woff2");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:UI Raptor JetBrains Mono;src:url(/assets/JetBrainsMono-Bold-latin-aZ-mMPnm.woff2)format("woff2");font-weight:700;font-style:normal;font-display:optional}html{--landing-scale:1;scroll-behavior:auto}body{margin:0}.landing{background:var(--rp-bg-control);--landing-font-display:"UI Raptor Jersey", var(--rp-font);--landing-type-display:calc(clamp(48px, 8vw, 120px) * var(--landing-scale));--landing-type-h2:calc(clamp(40px, 4vw, 60px) * var(--landing-scale));--landing-type-h3:calc(clamp(24px, 2.4vw, 40px) * var(--landing-scale));--landing-type-lead:calc(clamp(18px, 1.5vw, 24px) * var(--landing-scale));--landing-type-body:calc(clamp(16px, 1vw, 16px) * var(--landing-scale));--landing-type-caption:calc(clamp(13px, .9vw, 14px) * var(--landing-scale));--landing-frame:calc(980px * var(--landing-scale));--landing-gutter:calc(var(--rp-space-8) * var(--landing-scale));min-height:100dvh}.rp.landing{font-size:var(--landing-type-body)}.landing-container{box-sizing:border-box;width:100%;max-width:calc(var(--landing-frame) + 2 * var(--landing-gutter));padding-inline:var(--landing-gutter);margin-inline:auto}@media (width>=768px){.landing{--landing-gutter:calc(var(--rp-space-8) * 2 * var(--landing-scale))}}.landing-skip-link{top:var(--rp-space-8);left:var(--rp-space-8);z-index:var(--rp-layer-panel);padding:var(--rp-space-4) var(--rp-space-8);background:var(--rp-bg-panel);border-radius:var(--rp-radius-sm);transform:translateY(calc(-100% - var(--rp-space-8)));position:fixed}.landing-skip-link:focus{transform:none}.landing a{color:var(--rp-accent)}.landing :where(h1,h2,p){margin:0}.landing :where(h1,h2){font-size:var(--landing-type-h2);font-weight:var(--rp-weight-bold)}.landing p{color:var(--rp-text-muted)}@font-face{font-family:UI Raptor Jersey;src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-display:block}.landing .landing-display,.landing .landing-heading{font-family:var(--landing-font-display);font-weight:var(--rp-weight-regular);letter-spacing:-.03em;text-wrap:balance;line-height:1}.landing .landing-display{font-size:var(--landing-type-display);line-height:.833333}.landing .landing-heading{font-size:var(--landing-type-h2)}.landing .landing-body{font-size:var(--landing-type-body);line-height:1.6}.landing-workflow{padding-block:calc(var(--rp-space-8) * 5 * var(--landing-scale));padding-block-end:0}.landing-workflow-content{justify-items:center;gap:calc(var(--rp-size-xs) * 4 * var(--landing-scale));width:100%;padding-block:calc(var(--rp-size-xs) * 2 * var(--landing-scale));text-align:center;margin-inline:auto;padding-block-end:0;display:grid}.landing-workflow .landing-heading,.demo-playground-header .landing-heading{color:#0000;background:linear-gradient(#000 5.569%,#4f3e33);-webkit-background-clip:text;background-clip:text}.landing-workflow-intro{gap:calc(var(--rp-size-xs) * 2 * var(--landing-scale));width:100%;padding-block:calc(var(--rp-size-xs) * var(--landing-scale));display:grid}.landing-workflow-summary{padding-block-end:calc(var(--rp-space-8) * 5 * var(--landing-scale))}.landing-workflow-summary .landing-workflow-content{gap:calc(var(--rp-size-xs) * 2 * var(--landing-scale));padding-block-end:calc(var(--rp-size-xs) * 2 * var(--landing-scale))}.landing .landing-workflow-summary .landing-early-access{box-sizing:border-box;height:calc((var(--rp-size-xl) + var(--rp-space-3) * 2) * var(--landing-scale));padding-block:0;padding-inline:calc(var(--rp-size-xs) * var(--landing-scale))}.landing .landing-workflow-row{justify-content:center;align-items:center;gap:calc(var(--rp-size-xs) * var(--landing-scale));color:var(--rp-text);font-size:var(--landing-type-lead);font-weight:var(--rp-weight-bold);line-height:calc(var(--rp-space-8) * 2 * var(--landing-scale));letter-spacing:-.05em;flex-wrap:wrap;display:flex}.landing-workflow-logo-group{align-items:center;gap:calc(var(--rp-size-xs) * var(--landing-scale));display:inline-flex}.landing-workflow-logo{height:calc(var(--rp-space-8) * 2 * var(--landing-scale));flex:none;display:inline-block}.landing-workflow-logo img{max-width:none;transform:scale(var(--landing-scale));transform-origin:0 0;display:block}.landing .landing-workflow-description p{font-size:var(--landing-type-lead);font-weight:var(--rp-weight-medium);letter-spacing:-.05em;color:var(--rp-text-secondary);line-height:1.6}.landing-workflow-feature-columns{gap:calc(var(--rp-size-xs) * 3 * var(--landing-scale));width:100%;padding-inline:calc(var(--rp-size-xs) * 3 * var(--landing-scale));box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-workflow-features{gap:calc(var(--rp-size-xs) * 3 * var(--landing-scale));text-align:left;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.landing-workflow-features li{justify-items:start;gap:calc(var(--rp-size-xs) * var(--landing-scale));display:grid}.landing-workflow-features h3{margin:0 0 calc(var(--rp-space-4) * var(--landing-scale));font-size:var(--landing-type-body);font-weight:var(--rp-weight-bold);line-height:1.6}.landing .landing-workflow-features p{color:var(--rp-text-secondary);text-wrap:balance;line-height:1.4}.landing-feature-preview{box-sizing:border-box;aspect-ratio:5/4;width:100%;height:auto;padding:calc(var(--rp-space-5) * var(--landing-scale));background:repeating-linear-gradient(-45deg, rgb(var(--rp-hint-margin) / .3) 0 1px, transparent 1px var(--rp-space-3));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.landing-feature-preview--grid{background-image:repeating-linear-gradient(-45deg, rgb(var(--rp-hint-margin) / .3) 0 1px, transparent 1px var(--rp-space-3)), repeating-linear-gradient(90deg, color-mix(in srgb, var(--rp-brand) 12%, transparent) 0, color-mix(in srgb, var(--rp-brand) 12%, transparent) calc((100% - var(--rp-space-8) * 4) / 3), transparent calc((100% - var(--rp-space-8) * 4) / 3), transparent calc((100% + var(--rp-space-8) * 2) / 3))}.landing-feature-preview--ruler{justify-content:flex-end;align-items:flex-end;padding:0}.landing-workflow-outro{justify-items:center;gap:calc(var(--rp-size-xs) * 2 * var(--landing-scale));display:grid}.landing-workflow-action-line{justify-content:center;gap:calc(var(--rp-size-xs) * var(--landing-scale));font-size:var(--landing-type-lead);color:var(--rp-text-secondary);flex-wrap:wrap;display:flex}.landing-workflow-action-line span{align-items:center;gap:var(--rp-space-6);display:flex}.landing-workflow-action-line .rp-svg{flex:none;width:1.15em;height:1.15em}.landing-workflow-action-line span:first-child .rp-svg{color:var(--rp-accent)}.landing-workflow-action-line span:nth-child(2) .rp-svg{color:var(--rp-brand)}.landing-workflow-action-line span:nth-child(3) .rp-svg{color:var(--rp-system)}@media (width<768px){.landing-workflow-feature-columns{gap:calc(var(--rp-space-8) * 2);grid-template-columns:minmax(0,1fr);padding-inline:0}.landing-workflow-features{gap:calc(var(--rp-space-8) * 2)}}.landing-hero{--hero-header-height:calc(2 * clamp(var(--rp-space-8), 8svh - 64px, var(--rp-space-8) * 2) * var(--landing-scale) + var(--rp-space-8) * 2 * var(--landing-scale));isolation:isolate;background:var(--rp-bg-control);position:relative}.landing-hero-layout{--hero-play-min:max(min(22svh, 320px * var(--landing-scale), min(100vw - 2 * var(--landing-gutter), var(--landing-frame) * 689.2 / 980) * 320 / 654.88), 22px * (.45 + 2 * 1.0198));min-height:max(0px, calc(100svh - var(--hero-header-height,0px)));grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--hero-play-min,0px), 1fr) auto auto;place-items:start center;display:grid}.landing-header-content{justify-content:space-between;align-items:center;gap:calc(var(--rp-space-8) * var(--landing-scale));padding-block:calc(clamp(var(--rp-space-8), 8svh - 64px, var(--rp-space-8) * 2) * var(--landing-scale));display:flex}.landing-brand{width:calc(138.666px * var(--landing-scale));height:calc(var(--rp-space-8) * 2 * var(--landing-scale));align-items:center;gap:calc(clamp(var(--rp-space-4), 1vw, var(--rp-space-6)) * var(--landing-scale));font-size:var(--landing-type-caption);font-weight:var(--rp-weight-bold);letter-spacing:-.05em;flex:none;text-decoration:none;display:flex}.landing-primary-logo{width:auto;height:calc(var(--rp-space-8) * 2);transform:scale(var(--landing-scale));transform-origin:0;display:block}.landing-header-actions{justify-content:flex-end;align-items:center;gap:var(--rp-size-xs);flex-wrap:wrap;display:flex}.landing .landing-brand,.landing .landing-early-access{color:var(--rp-text)}.landing .landing-early-access{align-items:center;gap:calc(clamp(var(--rp-space-4), 1vw, var(--rp-space-6)) * var(--landing-scale));font-size:var(--landing-type-caption);letter-spacing:-.05em;padding-block:calc(var(--rp-space-5) * var(--landing-scale));padding-inline:calc(var(--rp-space-6) * var(--landing-scale));border-radius:calc(var(--rp-radius-sm) * var(--landing-scale));font-weight:var(--rp-weight-bold);border-style:solid;border-width:1px;text-decoration:none;display:flex}.landing-early-access img{width:calc(var(--rp-size-icon) * var(--landing-scale));height:calc(var(--rp-size-icon) * var(--landing-scale))}.landing-hero-copy{gap:calc(clamp(var(--rp-space-8), 4svh - 16px, var(--rp-space-8) * 2) * var(--landing-scale));padding-top:calc(clamp(var(--rp-space-8), 8svh - 48px, var(--rp-space-8) * 2.5) * var(--landing-scale));text-align:center;width:100%;max-width:var(--landing-frame);grid-row:1;display:grid}.landing-hero-copy h1{block-size:calc(var(--landing-type-display) * 5 / 3);position:relative}.landing-hero-copy h1>span{color:#0000;background:linear-gradient(#000 5.569%,#4f3e33);-webkit-background-clip:text;background-clip:text;display:block}.landing .landing-hero-copy p{font-weight:var(--rp-weight-medium);letter-spacing:-.05em;color:var(--rp-text-muted);line-height:1.6}.landing-hero-description{justify-items:center;gap:calc(var(--rp-size-xs) * var(--landing-scale));display:grid}.landing .landing-hero-description p{font-size:var(--landing-type-lead);font-weight:var(--rp-weight-regular);color:var(--rp-text-secondary);letter-spacing:-.07em}.landing-hero-description strong{font-weight:var(--rp-weight-medium);color:var(--rp-text)}.landing-hero-scene{inset:calc(-1 * var(--hero-header-height,0px)) 0 0;z-index:2;pointer-events:none;position:absolute;overflow:visible}.landing-raptor,.landing-crosshair,.landing-hero-hint{position:absolute;top:0;left:0}.landing-hero-scene:not([data-ready]){visibility:hidden}.landing-raptor{color:#000;will-change:transform;line-height:0}.landing-raptor svg{width:162.5%;height:162.5%;display:block;position:absolute;top:-31.25%;left:-31.25%;overflow:visible}.landing .landing-crosshair{cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;background:0 0;border:0;place-items:center;padding:0;display:grid}.landing-crosshair svg{pointer-events:none;width:100%;height:100%;display:block}.landing-crosshair[aria-pressed=true]{cursor:grabbing}.landing .landing-crosshair:focus,.landing .landing-raptor:focus{box-shadow:none;outline:none}[data-hero-phase=game-over] .landing-crosshair{visibility:hidden}.landing-dust{background:var(--rp-text-faint);pointer-events:none;position:absolute;top:0;left:0}.landing-dust[hidden]{display:none}.landing-hero .rp-ov,.landing-hero .rp-ov-badge{z-index:auto}.landing-hero .rp-ov[hidden],.landing-hero .rp-ov-badge[hidden]{display:none}.landing .landing-hero-hint{align-items:flex-end;gap:var(--rp-space-3);font-family:var(--landing-font-display);font-size:var(--landing-type-caption);color:var(--rp-text-muted);white-space:nowrap;line-height:.9;transition:opacity .24s,visibility;display:flex}.landing-hero-hint svg{width:calc(var(--rp-size-icon-md) * var(--landing-scale));height:calc(var(--rp-size-icon-md) * var(--landing-scale));fill:currentColor;flex:none}.landing-hero-hint[hidden]{opacity:0;visibility:hidden;transition:opacity .12s,visibility 0s .12s;display:flex}.landing-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-demo-entry{text-align:center;padding-block:calc(var(--rp-space-4) * var(--landing-scale));grid-row:4}.landing .landing-demo-entry a{color:var(--rp-text-muted);font-size:var(--landing-type-caption);letter-spacing:-.05em;line-height:1.6;text-decoration:none}.landing-hero>.rp[data-ui-raptor-ui]{z-index:3;pointer-events:none;position:absolute;inset:0}.landing-toolbar-origin{width:100%;max-width:calc(var(--landing-frame) * 689.2 / 980);aspect-ratio:241/44;z-index:var(--rp-layer-panel);grid-row:3;position:relative;container-type:inline-size}.landing-toolbar-scale{transform-origin:0 0;transform:scale(var(--hero-toolbar-scale,1));position:absolute;top:0;left:0}.landing-toolbar-origin .rp-toolbar{z-index:0;gap:var(--rp-space-3);width:max-content;position:relative;bottom:auto;transform:none;left:0!important}.landing-toolbar-origin .rp-tool:focus:not(:focus-visible){box-shadow:none;outline:none}.landing-toolbar-origin .rp-tool,.landing-toolbar-origin .rp-overlay-main{width:calc(var(--rp-space-8) * 2);height:calc(var(--rp-space-8) * 2)}.landing-toolbar-origin .rp-overlay-more{width:var(--rp-size-md);height:calc(var(--rp-space-8) * 2)}.landing-toolbar-origin .rp-toolbar-divider{margin-inline:0}.landing-toolbar-origin:has([data-rp-popover]){z-index:var(--rp-layer-panel)}.landing-toolbar-origin .rp-tool-wrap{position:static}.landing-toolbar-origin .rp-popover{left:var(--rp-space-3);bottom:calc(100% + (var(--rp-space-4) + var(--rp-space-3)) * var(--hero-toolbar-inverse-scale,1));transform:scale(var(--hero-toolbar-inverse-scale,1));transform-origin:0 100%}.landing-toolbar-origin .rp-popover:after{left:calc((var(--rp-size-xl) * 1.5 + var(--rp-space-2)) * var(--hero-toolbar-scale,1))}.landing-hero:after{content:"";background:var(--rp-bg-danger);opacity:0;pointer-events:none;z-index:3;position:absolute;inset:0}.landing-hero[data-hero-phase=game-over]:after{animation:.5s ease-out landing-miss}@keyframes landing-miss{0%,to{opacity:0}30%{opacity:.55}}@media (prefers-reduced-motion:reduce){.landing-hero[data-hero-phase=game-over]:after{animation:none}}.landing-demo{position:relative}.landing-demo-navigation{justify-content:center;align-items:center;gap:var(--rp-space-8);padding:var(--rp-space-8);border-bottom:1px solid var(--rp-border);flex-wrap:wrap;display:flex}.landing-footer{padding-block:calc(var(--rp-space-8) * var(--landing-scale));border-top:1px solid var(--rp-border)}.landing-footer-content{justify-content:center;align-items:center;gap:calc(var(--rp-space-4) * var(--landing-scale));flex-wrap:wrap;display:flex}.landing :focus-visible:not(.rp:not(.landing) *):not(.landing-waitlist-field input):not(.landing-crosshair):not(.landing-raptor){outline:2px solid var(--rp-accent);outline-offset:4px}[data-hero-picker=on],[data-hero-picker=on] a,[data-hero-picker=on] .landing-crosshair{cursor:none}[data-hero-picker=on] [data-hero-toolbar]{cursor:auto}.landing-picker-lens{--lens:112px;--cells:11;z-index:var(--rp-layer-panel);width:var(--lens);pointer-events:none;position:fixed;top:0;left:0}.landing-picker-lens[hidden]{display:none}.landing-picker-glass{width:var(--lens);height:var(--lens);box-sizing:border-box;border:5px solid var(--picked,transparent);background:var(--rp-bg-panel);box-shadow:0 0 0 1px var(--rp-black-a40), inset 0 0 0 1px var(--rp-white-a70), var(--rp-shadow-tooltip);border-radius:50%;position:relative;overflow:hidden}.landing-picker-glass canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.landing-picker-glass:after{content:"";background-image:linear-gradient(to right, var(--rp-black-a12) 1px, transparent 1px), linear-gradient(to bottom, var(--rp-black-a12) 1px, transparent 1px);background-size:calc(100% / var(--cells)) calc(100% / var(--cells));position:absolute;inset:0}.landing-picker-glass span{left:calc(100% * 5 / var(--cells));top:calc(100% * 5 / var(--cells));width:calc(100% / var(--cells));height:calc(100% / var(--cells));box-sizing:border-box;border:1px solid var(--rp-white-a70);outline:1px solid var(--rp-black-a40);z-index:1;position:absolute}.landing-picker-lens code{top:calc(100% + var(--rp-space-3));align-items:center;gap:var(--rp-space-3);font:inherit;font-size:var(--landing-type-caption);color:var(--rp-text);white-space:nowrap;background:var(--rp-bg-panel);border-radius:var(--rp-radius-md);padding:var(--rp-space-2) var(--rp-space-3);box-shadow:var(--rp-shadow-tooltip);display:flex;position:absolute;left:50%;transform:translate(-50%)}.landing-picker-lens code i{width:var(--rp-space-5);height:var(--rp-space-5);border-radius:var(--rp-radius-xs);background:var(--picked,transparent);box-shadow:inset 0 0 0 1px var(--rp-white-a25)}.landing .landing-early-access{isolation:isolate;border:1px solid var(--rp-bg-button);box-shadow:0 var(--rp-space-1) var(--rp-space-2) var(--rp-black-a08), 0 0 0 1px var(--rp-black-a04);border-radius:var(--rp-radius-sm);transition:color var(--rp-duration-fast) ease, border-color var(--rp-duration-fast) ease;background:linear-gradient(#ffffffeb 0%,#fffc 100%);position:relative}.landing-early-access:before{content:"";z-index:-1;border-radius:calc(var(--rp-radius-sm) - 1px);background:var(--rp-text);opacity:0;transition:opacity var(--rp-duration-fast) ease;position:absolute;inset:0}.landing .landing-early-access:is(:hover,:focus-visible){color:var(--rp-text-on-accent);border-color:var(--rp-text)}.landing-early-access img{transition:transform calc(var(--rp-duration-fast) * 2) ease}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-early-access:hover img{transform:rotate(180deg)}}.landing-early-access:is(:hover,:focus-visible):before{opacity:1}.landing-early-access:focus-visible{outline:2px solid var(--rp-accent);outline-offset:2px}.landing-early-access:active{box-shadow:0 0 0 1px var(--rp-border-button), inset 0 var(--rp-space-1) var(--rp-space-2) var(--rp-bg-hover)}@media (prefers-reduced-motion:reduce){.landing-early-access,.landing-early-access:before,.landing-early-access img{transition:none}.landing-early-access:is(:hover,:focus-visible) img{transform:none}}.landing-footer-content{font-size:var(--landing-type-caption)}html:has(.landing-waitlist-dialog[open]){overflow:hidden}.landing-waitlist-dialog{--waitlist-overlay-top:#8db6e2a3;--waitlist-overlay-bottom:#e9b4b47a;--waitlist-overlay-stop:80%;--waitlist-blur:10px;--waitlist-shadow:0 25px 38px #302f3d40;--waitlist-raptor-color:#000;--waitlist-raptor:calc(var(--rp-space-8) * 7 * var(--landing-scale));box-sizing:border-box;width:min(calc(var(--rp-space-8) * 34 * var(--landing-scale)), calc(100% - var(--rp-space-8) * 2));max-height:none;padding:calc(var(--rp-space-8) * 2 * var(--landing-scale)) calc(var(--rp-space-8) * 2 * var(--landing-scale)) calc(var(--rp-space-8) * 1.5 * var(--landing-scale));border:1px solid var(--rp-border);border-radius:var(--rp-radius-lg);background:radial-gradient(circle at 1px 1px, var(--rp-border) 1px, transparent 1.5px) 0 0 / var(--rp-space-8) var(--rp-space-8), var(--rp-bg-panel);color:var(--rp-text);box-shadow:var(--waitlist-shadow,var(--rp-shadow-tooltip));text-align:center;margin:auto;overflow:visible}.landing-waitlist-dialog[open]{animation:.32s cubic-bezier(.2,1.4,.4,1) waitlist-pop}.landing-waitlist-dialog::backdrop{background:linear-gradient(var(--waitlist-overlay-top,color-mix(in srgb, var(--rp-brand) 40%, transparent)), var(--waitlist-overlay-bottom,color-mix(in srgb, color-mix(in srgb, var(--rp-accent) 30%, black) 70%, transparent)) var(--waitlist-overlay-stop,75%));-webkit-backdrop-filter:blur(var(--waitlist-blur,4px));backdrop-filter:blur(var(--waitlist-blur,4px))}.landing-waitlist-dialog[open]::backdrop{animation:.32s waitlist-fade}.landing-waitlist-raptor{left:calc(var(--rp-space-8) * 2 * var(--landing-scale));width:var(--waitlist-raptor);margin-bottom:calc(var(--waitlist-raptor) * -10 / 52 - 1px);pointer-events:none;transform-origin:50% 100%;animation:2.4s ease-in-out infinite waitlist-idle;position:absolute;bottom:100%}.landing-waitlist-raptor svg{width:100%;display:block}.landing-waitlist-raptor stop{stop-color:var(--waitlist-raptor-color,var(--rp-brand))}.landing-waitlist-raptor [data-rig=eyelid]{transform-box:fill-box;transform-origin:50% 0;animation:4s step-end infinite waitlist-blink}.landing-waitlist-dialog[data-status=sending] .landing-waitlist-raptor{animation:.4s ease-in-out infinite waitlist-idle}.landing-waitlist-dialog[data-status=success] .landing-waitlist-raptor{animation:.6s cubic-bezier(.3,0,.3,1) 3 waitlist-hop}.landing-waitlist-close{top:var(--rp-space-6);right:var(--rp-space-6);width:var(--rp-size-xl);height:var(--rp-size-xl);border-radius:var(--rp-radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.landing-waitlist-close img{width:var(--rp-size-icon);height:var(--rp-size-icon);filter:grayscale()brightness(.4);transition:transform .2s,filter .2s;transform:rotate(45deg)}.landing-waitlist-close:focus-visible img{filter:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-waitlist-close:hover img{filter:none;transform:rotate(135deg)}}.landing-waitlist-close:focus-visible{outline:2px solid var(--rp-accent)}.landing-waitlist-content{max-height:max(0px, calc(100dvh - var(--waitlist-raptor) - var(--rp-space-8) * 5 * var(--landing-scale)));overscroll-behavior-y:contain;justify-items:center;gap:calc(var(--rp-space-8) * var(--landing-scale));display:grid;overflow-y:auto}.landing-waitlist-content>*{margin:0}.landing .landing-waitlist-eyebrow{padding:var(--rp-space-1) var(--rp-space-4);border-radius:var(--rp-radius-sm);background:var(--waitlist-badge-bg,var(--rp-bg-edit));color:var(--waitlist-badge-text,var(--rp-text));font-size:var(--landing-type-caption);font-weight:var(--rp-weight-bold);letter-spacing:.02em}.landing-waitlist-dialog .landing-heading{color:#0000;background:linear-gradient(#000 5.569%,#4f3e33);-webkit-background-clip:text;background-clip:text}.landing-waitlist-dialog .landing-body{color:var(--rp-text-muted)}.landing-waitlist-form{gap:var(--rp-space-6);width:100%;margin-top:calc(var(--rp-space-4) * var(--landing-scale));grid-template-columns:1fr;display:grid}.landing-waitlist-field{align-items:center;gap:calc(var(--rp-space-4) * var(--landing-scale));border:1px solid var(--rp-text-faint);box-shadow:0 1px 0 var(--rp-border), 0 6px 16px -10px var(--rp-black-a40);border-radius:calc(var(--rp-radius-sm) * var(--landing-scale));background:var(--rp-bg-panel);padding-inline-start:calc(var(--rp-space-6) * var(--landing-scale));transition:border-color .15s,border-radius .15s;display:flex;position:relative}.landing-waitlist-field input{min-width:0;padding-block:calc(var(--rp-space-8) * var(--landing-scale));padding-inline:0 calc(var(--rp-space-6) * var(--landing-scale));color:var(--rp-text);font:inherit;font-size:var(--landing-type-body);background:0 0;border:0;flex:1}.landing .landing-waitlist-field input:focus-visible{outline:none}.landing-waitlist-icon{width:calc(var(--rp-size-xs) * var(--landing-scale));height:calc(var(--rp-size-xs) * var(--landing-scale));fill:none;stroke:var(--rp-text-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:stroke .15s}.landing-waitlist-field:focus-within .landing-waitlist-icon{stroke:var(--rp-accent)}.landing-waitlist-dialog[data-status=error] .landing-waitlist-icon{stroke:var(--rp-danger)}.landing-waitlist-field input::placeholder{color:var(--rp-text-secondary)}.landing-waitlist-field:focus-within{border-color:var(--rp-accent);box-shadow:inset 0 0 0 1px var(--rp-accent), 0 0 0 1px var(--rp-accent)}.landing-waitlist-dialog[data-status=error] .landing-waitlist-field{border-color:var(--rp-danger);animation:.36s waitlist-shake}.landing-waitlist-dialog[data-status=success] .landing-waitlist-field{border-style:dashed}.landing-waitlist-form .landing-early-access{background:var(--rp-text);border-color:var(--rp-text);color:var(--rp-bg-panel);cursor:pointer;justify-content:center;transition:transform .15s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-waitlist-form .landing-early-access:not(:disabled):hover{transform:translateY(-2px)}.landing-waitlist-form .landing-early-access:not(:disabled):hover img{animation:.6s waitlist-spin}}.landing-waitlist-form .landing-early-access:disabled{cursor:default;opacity:.55}.landing-waitlist-dialog[data-status=success] .landing-waitlist-form .landing-early-access{opacity:1;background:var(--rp-brand);border-color:var(--rp-brand)}.landing-waitlist-dialog[data-status=success] .landing-early-access img{filter:brightness(0)invert()}.landing-waitlist-status{color:var(--rp-text-muted);font-size:var(--landing-type-caption);grid-column:1/-1;margin:0}.landing .landing-waitlist-note{margin:var(--rp-space-2) 0 0;color:var(--rp-text-muted);font-size:var(--rp-font-md);font-weight:var(--rp-weight-regular);line-height:var(--rp-leading-normal);text-wrap:pretty}.landing .landing-waitlist-note a{color:var(--rp-text-secondary);white-space:nowrap;text-underline-offset:var(--rp-space-1)}.landing-waitlist-dialog[data-status=error] .landing-waitlist-status{color:var(--rp-danger)}@media (width<560px){.landing-waitlist-dialog{padding-inline:calc(var(--rp-space-8) * var(--landing-scale))}.landing-waitlist-dialog .landing-heading br{display:none}}@keyframes waitlist-pop{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes waitlist-fade{0%{opacity:0}}@keyframes waitlist-idle{50%{transform:translateY(-2px)scaleY(.98)}}@keyframes waitlist-hop{40%{transform:translateY(-28%)scaleY(1.04)}80%{transform:translateY(0)scaleY(.92)}}@keyframes waitlist-blink{0%,94%{transform:scaleY(0)}96%{transform:scaleY(1)}}@keyframes waitlist-shake{25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@keyframes waitlist-spin{to{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.landing-waitlist-dialog[open],.landing-waitlist-dialog[open]::backdrop,.landing-waitlist-dialog *,.landing-waitlist-raptor{transition:none!important;animation:none!important}}.landing-hero-app{pointer-events:none;width:100%;height:0;z-index:var(--rp-layer-panel);position:fixed;top:0;left:0}.landing-hero-app .rp{pointer-events:auto}.landing-hero-hint svg{transform:translateY(var(--rp-space-3))}.landing [data-title-glint]{background-image:var(--title-glint-bands), linear-gradient(#000 5.569%, #4f3e33);background-size:var(--title-glint-sizes), 100% 100%;background-position:var(--title-glint-position), 0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.landing-waitlist-count{font-size:var(--landing-type-caption);letter-spacing:-.05em;white-space:nowrap;color:var(--rp-text-secondary);margin:0}.landing-waitlist-count span{color:var(--rp-text)}.landing-legal-links{gap:var(--rp-space-4);font-size:var(--landing-type-caption);flex-wrap:wrap;display:flex}.landing .landing-legal-links a{color:inherit;text-underline-offset:var(--rp-space-1)}.demo-footer-info{align-items:center;gap:var(--rp-space-5);font-size:var(--rp-font-md);line-height:var(--rp-leading-normal);letter-spacing:-.05em;white-space:nowrap;padding:var(--rp-space-4) var(--rp-space-6);background:var(--rp-bg-panel);color:var(--rp-text);border-radius:calc(var(--rp-radius-sm) * 2);display:flex}.landing .demo-footer-info small{font-size:inherit}.demo-footer-info .landing-legal-links{font-size:inherit;flex-wrap:nowrap}.landing-legal-document{gap:var(--rp-space-6);padding-block:calc(var(--rp-space-8) * 2);overflow-wrap:anywhere;display:grid}.landing .landing-legal-document h2{font-family:var(--rp-font);font-size:var(--landing-type-lead);margin-block-start:var(--rp-space-8)}.landing-legal-document ul{color:var(--rp-text-muted);margin:0;padding-inline-start:var(--rp-space-8)}.landing .landing-legal-document a{color:var(--rp-text);text-decoration:underline}.landing-desktop-demo{min-height:100dvh}.landing-mobile-tools-link{display:none}.landing-workflow-mcp{position:relative}.landing-workflow-mcp .rp-chip{padding:calc(var(--rp-space-1) * var(--landing-scale));border-radius:calc(var(--rp-radius-sm) * var(--landing-scale));background:var(--rp-bg-canvas);color:var(--rp-text);font-size:calc(var(--rp-font-sm) * var(--landing-scale));font-weight:var(--rp-weight-bold);letter-spacing:-.05em;white-space:nowrap;margin:0;line-height:1;position:absolute;inset-block-start:0;inset-inline-start:calc(100% + var(--rp-space-4) * var(--landing-scale))}@media (width<768px){.landing-workflow-mcp{padding-inline-end:calc(var(--rp-size-xl) * var(--landing-scale))}.landing-workflow-mcp .rp-chip{inset-inline:auto 0}.landing-waitlist-count{display:none}.landing-mobile-tools-link{display:inline}.landing-desktop-demo,.landing-desktop-demo-link{display:none}.landing-mobile-footer .landing-footer-content{gap:var(--rp-space-8);flex-direction:column}.landing-inside-features{row-gap:calc(var(--rp-space-8) * 2)}}.landing-legal-draft{padding:var(--rp-space-6);border:1px solid var(--rp-border);border-radius:var(--rp-radius-sm);color:var(--rp-text)}@media (width>=768px){.landing-mobile-footer{display:none}}.landing .landing-workflow-cta .landing-early-access{color:var(--rp-text);background:linear-gradient(var(--rp-bg-button), var(--rp-bg-canvas))}.landing-workflow-cta .landing-early-access:before{background:var(--rp-bg-button-hover)}.landing-inside-features{column-gap:calc(var(--rp-size-xs) * 3 * var(--landing-scale));row-gap:calc(var(--rp-size-xs) * 3 * var(--landing-scale));display:grid}.landing-inside-features li{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;width:100%;min-width:0}.landing-inside-features li>div{width:100%;min-width:0}.landing-inside-features li:nth-child(2n){grid-template-rows:1fr auto}.landing-inside-features li:nth-child(2n) .landing-feature-copy{grid-row:1}.landing-inside-features h3{margin-bottom:calc(var(--rp-space-4) * var(--landing-scale));line-height:calc(var(--rp-space-8) * 2 * var(--landing-scale))}.landing-feature-preview--xray{padding:0}@media (width<768px){.landing-inside-features li>div{max-width:calc(var(--rp-space-8) * 25 * var(--landing-scale));justify-self:center}.landing-inside-features li,.landing-inside-features li:nth-child(2n){grid-template-rows:auto auto}.landing-inside-features li:nth-child(2n) .landing-feature-copy{grid-row:auto}}@media (width>=768px){.landing-inside-features{padding-inline:calc(var(--rp-size-xs) * 3 * var(--landing-scale))}}.landing-feature-preview--copy{justify-content:center;align-items:flex-start;padding:0;padding-block-start:calc(var(--rp-space-8) * 3 * var(--landing-scale))}.landing-waitlist-challenge{width:100%;min-width:0}
