@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_85cc9dcb-module__hEKIaG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_85cc9dcb-module__hEKIaG__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--pr-color-red-50:#fdf3f3;--pr-color-red-100:#feebeb;--pr-color-red-300:#f5a29b;--pr-color-red-600:#de1503;--pr-color-red-700:#b91102;--pr-color-red-800:#970e02;--pr-color-dark:#1a222b;--pr-color-ink-400:#98a2b3;--pr-color-ink-500:#667085;--pr-color-ink-600:#4b5565;--pr-color-ink-700:#2a3441;--pr-color-ink-900:#0b1220;--pr-color-bg:#f8fafb;--pr-color-card:#fff;--pr-color-sidebar:#fcfdfe;--pr-color-subtle:#f2f5f7;--pr-color-border:#e4e9ee;--pr-color-border-mid:#cbd3db;--pr-color-border-strong:#7a8694;--pr-color-success-fg:#147a3d;--pr-color-success-bg:#e5fceb;--pr-color-success-icon:#1fae6b;--pr-color-info-fg:#1d5fbf;--pr-color-info-bg:#e8f2fa;--pr-color-info-icon:#347acf;--pr-color-warning-fg:#8a5a00;--pr-color-warning-bg:#fdf8e3;--pr-color-warning-icon:#f7b923;--pr-color-danger-fg:#b42318;--pr-color-danger-bg:#feebeb;--pr-color-danger-icon:#de1503;--pr-color-neutral-fg:#4b5565;--pr-color-neutral-bg:#eef1f4;--pr-color-neutral-icon:#98a2b3;--pr-color-purple-fg:#5b2bc0;--pr-color-purple-bg:#f5f3fe;--pr-color-purple-icon:#6b32d6;--pr-color-tile-pink:#fef6f8;--pr-color-tile-lavender:#f5f3fe;--pr-color-tile-mint:#effbf7;--pr-color-tile-cream:#fefbf1;--pr-color-white:#fff;--pr-font-sans:var(--font-jakarta), "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pr-font-mono:ui-monospace, "Cascadia Mono", "SFMono-Regular", Menlo, Consolas, monospace;--pr-type-display-size:2.75rem;--pr-type-display-line:3.25rem;--pr-type-display-weight:800;--pr-type-display-tracking:-.025em;--pr-type-h1-size:2rem;--pr-type-h1-line:2.375rem;--pr-type-h1-weight:800;--pr-type-h1-tracking:-.02em;--pr-type-h2-size:1.5rem;--pr-type-h2-line:1.875rem;--pr-type-h2-weight:700;--pr-type-h2-tracking:-.015em;--pr-type-h3-size:1.25rem;--pr-type-h3-line:1.625rem;--pr-type-h3-weight:700;--pr-type-h3-tracking:-.01em;--pr-type-h4-size:1rem;--pr-type-h4-line:1.375rem;--pr-type-h4-weight:700;--pr-type-h4-tracking:-.005em;--pr-type-body-size:1rem;--pr-type-body-line:1.5rem;--pr-type-body-weight:400;--pr-type-body-tracking:0em;--pr-type-body-strong-size:1rem;--pr-type-body-strong-line:1.5rem;--pr-type-body-strong-weight:600;--pr-type-body-strong-tracking:0em;--pr-type-small-size:.875rem;--pr-type-small-line:1.25rem;--pr-type-small-weight:400;--pr-type-small-tracking:0em;--pr-type-small-strong-size:.875rem;--pr-type-small-strong-line:1.25rem;--pr-type-small-strong-weight:600;--pr-type-small-strong-tracking:0em;--pr-type-caption-size:.75rem;--pr-type-caption-line:1rem;--pr-type-caption-weight:500;--pr-type-caption-tracking:0em;--pr-type-price-size:1.75rem;--pr-type-price-line:2.125rem;--pr-type-price-weight:800;--pr-type-price-tracking:-.02em;--pr-type-eyebrow-size:.75rem;--pr-type-eyebrow-line:1rem;--pr-type-eyebrow-weight:500;--pr-type-eyebrow-tracking:.22em;--pr-space-0:0rem;--pr-space-1:.25rem;--pr-space-2:.5rem;--pr-space-3:.75rem;--pr-space-4:1rem;--pr-space-5:1.25rem;--pr-space-6:1.5rem;--pr-space-8:2rem;--pr-space-10:2.5rem;--pr-space-12:3rem;--pr-space-16:4rem;--pr-radius-sm:8px;--pr-radius-md:12px;--pr-radius-lg:16px;--pr-radius-xl:24px;--pr-radius-pill:999px;--pr-shadow-card:0 1px 2px #1018280a, 0 1px 3px #1018280d;--pr-shadow-raised:0 8px 24px #10182814;--pr-shadow-overlay:0 20px 48px #1018282e;--pr-shadow-fab:0 8px 20px #de150359;--pr-shadow-focus:0 0 0 3px #de15034d;--pr-layout-sidebar-width:240px;--pr-layout-topbar-height:64px;--pr-layout-content-max:1200px;--pr-layout-bottom-nav-height:72px;--pr-layout-fab-size:64px;--pr-layout-touch-target:44px;--pr-layout-gutter-mobile:16px;--pr-layout-gutter-desktop:32px;--pr-bp-sm:480px;--pr-bp-md:768px;--pr-bp-lg:1024px;--pr-bp-xl:1280px;--pr-motion-fast:.12s;--pr-motion-base:.2s;--pr-motion-slow:.32s}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--pr-color-bg);color:var(--pr-color-ink-600);font-family:var(--pr-font-sans);font-size:var(--pr-type-body-size);line-height:var(--pr-type-body-line);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg{max-width:100%}a{color:var(--pr-color-red-600);text-underline-offset:3px}a:hover{color:var(--pr-color-red-700)}:focus-visible{outline:2px solid var(--pr-color-red-600);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pr-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pr-skip{left:var(--pr-space-4);z-index:100;background:var(--pr-color-ink-900);color:var(--pr-color-white);padding:var(--pr-space-2) var(--pr-space-4);border-radius:var(--pr-radius-sm);position:absolute;top:-100px}.pr-skip:focus{top:var(--pr-space-4);color:var(--pr-color-white)}.pr-display,.pr-h1,.pr-h2,.pr-h3,.pr-h4,.pr-price{color:var(--pr-color-ink-900);margin:0}.pr-display{font-size:clamp(2rem, 5vw, var(--pr-type-display-size));line-height:1.12;font-weight:var(--pr-type-display-weight);letter-spacing:var(--pr-type-display-tracking)}.pr-h1{font-size:clamp(1.625rem, 3vw, var(--pr-type-h1-size));line-height:var(--pr-type-h1-line);font-weight:var(--pr-type-h1-weight);letter-spacing:var(--pr-type-h1-tracking)}.pr-h2{font-size:var(--pr-type-h2-size);line-height:var(--pr-type-h2-line);font-weight:var(--pr-type-h2-weight);letter-spacing:var(--pr-type-h2-tracking)}.pr-h3{font-size:var(--pr-type-h3-size);line-height:var(--pr-type-h3-line);font-weight:var(--pr-type-h3-weight);letter-spacing:var(--pr-type-h3-tracking)}.pr-h4{font-size:var(--pr-type-h4-size);line-height:var(--pr-type-h4-line);font-weight:var(--pr-type-h4-weight);letter-spacing:var(--pr-type-h4-tracking)}.pr-price{font-size:var(--pr-type-price-size);line-height:var(--pr-type-price-line);font-weight:var(--pr-type-price-weight);letter-spacing:var(--pr-type-price-tracking);font-variant-numeric:tabular-nums}.pr-lead{color:var(--pr-color-ink-600);margin:0}.pr-small{font-size:var(--pr-type-small-size);line-height:var(--pr-type-small-line)}.pr-caption{font-size:var(--pr-type-caption-size);line-height:var(--pr-type-caption-line);font-weight:var(--pr-type-caption-weight)}.pr-eyebrow{font-size:var(--pr-type-eyebrow-size);line-height:var(--pr-type-eyebrow-line);font-weight:var(--pr-type-eyebrow-weight);letter-spacing:var(--pr-type-eyebrow-tracking);text-transform:uppercase;color:var(--pr-color-ink-500)}.pr-muted{color:var(--pr-color-ink-500)}.pr-accent{color:var(--pr-color-red-600)}.pr-container{width:100%;max-width:var(--pr-layout-content-max);padding-inline:var(--pr-layout-gutter-mobile);margin-inline:auto}@media (min-width:768px){.pr-container{padding-inline:var(--pr-layout-gutter-desktop)}}.pr-stack{gap:var(--pr-space-4);align-content:start;display:grid}.pr-stack--tight{gap:var(--pr-space-2)}.pr-stack--loose{gap:var(--pr-space-6)}.pr-row{align-items:center;gap:var(--pr-space-3);flex-wrap:wrap;display:flex}.pr-row--between{justify-content:space-between}.pr-grid{gap:var(--pr-space-4);align-content:start;display:grid}.pr-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.pr-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.pr-grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.pr-btn{justify-content:center;align-items:center;gap:var(--pr-space-2);min-height:var(--pr-layout-touch-target);padding:0 var(--pr-space-5);border-radius:var(--pr-radius-sm);font:600 var(--pr-type-body-size)/1 var(--pr-font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--pr-motion-fast), border-color var(--pr-motion-fast), color var(--pr-motion-fast), box-shadow var(--pr-motion-fast);-webkit-tap-highlight-color:transparent;border:1px solid #0000;text-decoration:none;display:inline-flex}.pr-btn--sm{min-height:36px;padding:0 var(--pr-space-4);font-size:var(--pr-type-small-size)}.pr-btn--lg{min-height:52px;padding:0 var(--pr-space-6)}.pr-btn--block{width:100%;display:flex}.pr-btn--primary{background:var(--pr-color-red-600);color:var(--pr-color-white)}.pr-btn--primary:hover{background:var(--pr-color-red-700);color:var(--pr-color-white)}.pr-btn--primary:active{background:var(--pr-color-red-800)}.pr-btn--secondary{background:var(--pr-color-card);color:var(--pr-color-ink-900);border-color:var(--pr-color-border-mid)}.pr-btn--secondary:hover{background:var(--pr-color-subtle);color:var(--pr-color-ink-900)}.pr-btn--secondary:active{background:var(--pr-color-border)}.pr-btn--ghost{color:var(--pr-color-ink-700);background:0 0}.pr-btn--ghost:hover{background:var(--pr-color-subtle);color:var(--pr-color-ink-900)}.pr-btn--danger{color:var(--pr-color-danger-fg);background:0 0}.pr-btn--danger:hover{background:var(--pr-color-danger-bg);color:var(--pr-color-danger-fg)}.pr-btn[disabled],.pr-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.pr-btn[aria-busy=true]{cursor:progress}.pr-btn__icon{flex:none;display:inline-flex}.pr-iconbtn{width:var(--pr-layout-touch-target);height:var(--pr-layout-touch-target);border-radius:var(--pr-radius-sm);color:var(--pr-color-ink-700);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.pr-iconbtn:hover{background:var(--pr-color-subtle);color:var(--pr-color-ink-900)}.pr-iconbtn--bordered{background:var(--pr-color-card);border-color:var(--pr-color-border)}.pr-badge-dot{border-radius:var(--pr-radius-pill);background:var(--pr-color-red-600);min-width:18px;height:18px;color:var(--pr-color-white);text-align:center;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:6px;right:6px}@keyframes pr-spin{to{transform:rotate(360deg)}}.pr-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite pr-spin;display:inline-block}@keyframes pr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pr-skeleton{border-radius:var(--pr-radius-sm);background:linear-gradient(90deg, var(--pr-color-subtle) 25%, var(--pr-color-border) 37%, var(--pr-color-subtle) 63%);background-size:400% 100%;min-height:1em;animation:1.4s infinite pr-shimmer;display:block}.pr-field{align-content:start;gap:6px;display:grid}.pr-field__label{font-size:var(--pr-type-small-size);line-height:var(--pr-type-small-line);color:var(--pr-color-ink-900);font-weight:600}.pr-field__req{color:var(--pr-color-danger-fg);margin-left:2px}.pr-field__hint{font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500);margin:0}.pr-field__error{font-size:var(--pr-type-small-size);color:var(--pr-color-danger-fg);align-items:flex-start;gap:6px;margin:0;font-weight:500;display:flex}.pr-input,.pr-select,.pr-textarea{width:100%;min-height:var(--pr-layout-touch-target);padding:0 var(--pr-space-3);border:1px solid var(--pr-color-border-strong);border-radius:var(--pr-radius-sm);background:var(--pr-color-card);color:var(--pr-color-ink-900);font:400 var(--pr-type-body-size)/var(--pr-type-body-line) var(--pr-font-sans);transition:border-color var(--pr-motion-fast), box-shadow var(--pr-motion-fast)}.pr-textarea{padding:var(--pr-space-3);resize:vertical;min-height:96px}.pr-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234B5565' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.pr-input::placeholder,.pr-textarea::placeholder{color:var(--pr-color-ink-400)}.pr-input:hover,.pr-select:hover,.pr-textarea:hover{border-color:var(--pr-color-ink-600)}.pr-input:focus-visible,.pr-select:focus-visible,.pr-textarea:focus-visible{border-color:var(--pr-color-red-600);box-shadow:var(--pr-shadow-focus);outline:none}.pr-input[aria-invalid=true],.pr-select[aria-invalid=true],.pr-textarea[aria-invalid=true]{border-color:var(--pr-color-danger-fg)}.pr-input:disabled,.pr-select:disabled,.pr-textarea:disabled{background:var(--pr-color-subtle);color:var(--pr-color-ink-500);cursor:not-allowed}.pr-inputwrap{position:relative}.pr-inputwrap>.pr-input{padding-left:42px;display:block}.pr-inputwrap__icon{color:var(--pr-color-ink-600);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.pr-check{gap:var(--pr-space-3);min-height:var(--pr-layout-touch-target);cursor:pointer;align-content:center;align-items:flex-start;display:flex}.pr-check input{width:20px;height:20px;accent-color:var(--pr-color-red-600);flex:none;margin:2px 0 0}.pr-switch{align-items:center;gap:var(--pr-space-3);min-height:var(--pr-layout-touch-target);cursor:pointer;display:inline-flex}.pr-switch input{opacity:0;width:1px;height:1px;position:absolute}.pr-switch__track{border-radius:var(--pr-radius-pill);background:var(--pr-color-border-strong);width:44px;height:26px;transition:background-color var(--pr-motion-fast);flex:none;position:relative}.pr-switch__track:after{content:"";background:var(--pr-color-white);width:20px;height:20px;transition:transform var(--pr-motion-fast);box-shadow:var(--pr-shadow-card);border-radius:50%;position:absolute;top:3px;left:3px}.pr-switch input:checked+.pr-switch__track{background:var(--pr-color-red-600)}.pr-switch input:checked+.pr-switch__track:after{transform:translate(18px)}.pr-switch input:focus-visible+.pr-switch__track{outline:2px solid var(--pr-color-red-600);outline-offset:2px}.pr-switch input:disabled+.pr-switch__track{opacity:.5}.pr-search{align-items:center;gap:var(--pr-space-2);padding:6px 6px 6px var(--pr-space-4);background:var(--pr-color-card);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-lg);box-shadow:var(--pr-shadow-card);display:flex}.pr-search:focus-within{border-color:var(--pr-color-red-600);box-shadow:var(--pr-shadow-focus)}.pr-search__icon{color:var(--pr-color-ink-900);display:inline-flex}.pr-search input{min-width:0;font:inherit;color:var(--pr-color-ink-900);background:0 0;border:0;outline:none;flex:1;min-height:40px}.pr-search input::placeholder{color:var(--pr-color-ink-500)}.pr-search__go{background:var(--pr-color-red-600);width:44px;height:44px;color:var(--pr-color-white);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pr-search__go:hover{background:var(--pr-color-red-700)}.pr-card{background:var(--pr-color-card);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-md);box-shadow:var(--pr-shadow-card);padding:var(--pr-space-5)}.pr-card--flush{padding:0;overflow:hidden}.pr-card--highlight{border-color:var(--pr-color-red-300);box-shadow:0 0 0 1px var(--pr-color-red-300), var(--pr-shadow-raised);background:linear-gradient(180deg, var(--pr-color-red-50), var(--pr-color-card) 40%)}.pr-card--dark{background:var(--pr-color-dark);border-color:var(--pr-color-dark);color:#c7ced6}.pr-card--dark .pr-h1,.pr-card--dark .pr-h2,.pr-card--dark .pr-h3,.pr-card--dark .pr-h4{color:var(--pr-color-white)}.pr-card__head{justify-content:space-between;align-items:flex-start;gap:var(--pr-space-4);margin-bottom:var(--pr-space-4);display:flex}.pr-divider{border:0;border-top:1px solid var(--pr-color-border);margin:var(--pr-space-4) 0}.pr-callout{padding:var(--pr-space-3) var(--pr-space-4);border-radius:var(--pr-radius-md);background:var(--pr-color-red-50);gap:2px;display:grid}.pr-callout__title{color:var(--pr-color-red-700);font-weight:600}.pr-kv{gap:var(--pr-space-2) var(--pr-space-6);font-size:var(--pr-type-small-size);grid-template-columns:max-content 1fr;margin:0;display:grid}.pr-kv dt{color:var(--pr-color-ink-500)}.pr-kv dd{color:var(--pr-color-ink-900);text-align:right;margin:0;font-weight:500}.pr-avatar{background:var(--pr-color-subtle);width:40px;height:40px;color:var(--pr-color-ink-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.pr-avatar img{object-fit:cover;width:100%;height:100%}.pr-avatar--lg{width:56px;height:56px}.pr-pill{border-radius:var(--pr-radius-pill);min-height:28px;font-size:var(--pr-type-small-size);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;font-weight:600;line-height:1.2;display:inline-flex}.pr-pill__icon{flex:none;display:inline-flex}.pr-pill--success{background:var(--pr-color-success-bg);color:var(--pr-color-success-fg)}.pr-pill--info{background:var(--pr-color-info-bg);color:var(--pr-color-info-fg)}.pr-pill--warning{background:var(--pr-color-warning-bg);color:var(--pr-color-warning-fg)}.pr-pill--danger{background:var(--pr-color-danger-bg);color:var(--pr-color-danger-fg)}.pr-pill--neutral{background:var(--pr-color-neutral-bg);color:var(--pr-color-neutral-fg)}.pr-pill--purple{background:var(--pr-color-purple-bg);color:var(--pr-color-purple-fg)}.pr-pill--brand{background:var(--pr-color-red-600);color:var(--pr-color-white)}.pr-tabs__list{gap:var(--pr-space-6);border-bottom:1px solid var(--pr-color-border);scrollbar-width:none;display:flex;overflow-x:auto}.pr-tabs__tab{min-height:var(--pr-layout-touch-target);font:500 var(--pr-type-body-size)/1 var(--pr-font-sans);color:var(--pr-color-ink-500);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 2px;position:relative}.pr-tabs__tab:hover{color:var(--pr-color-ink-900)}.pr-tabs__tab[aria-selected=true]{color:var(--pr-color-ink-900);font-weight:600}.pr-tabs__tab[aria-selected=true]:after{content:"";background:var(--pr-color-red-600);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.pr-tabs__count{font-size:var(--pr-type-caption-size);color:var(--pr-color-ink-500);margin-left:6px}.pr-tabs__panel{padding-top:var(--pr-space-4)}.pr-menu{display:inline-block;position:relative}.pr-menu__list{z-index:40;background:var(--pr-color-card);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-md);min-width:200px;box-shadow:var(--pr-shadow-raised);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.pr-menu__list--left{left:0;right:auto}.pr-menu__item{align-items:center;gap:var(--pr-space-3);width:100%;min-height:40px;padding:0 var(--pr-space-3);border-radius:var(--pr-radius-sm);font:500 var(--pr-type-small-size)/1 var(--pr-font-sans);color:var(--pr-color-ink-700);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.pr-menu__item:hover,.pr-menu__item:focus-visible{background:var(--pr-color-subtle);color:var(--pr-color-ink-900);outline:none}.pr-menu__item--danger{color:var(--pr-color-danger-fg)}.pr-overlay{z-index:60;padding:var(--pr-space-4);background:#0b122080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pr-overlay--right{justify-content:flex-end;align-items:stretch;padding:0}.pr-overlay--left{justify-content:flex-start;align-items:stretch;padding:0}.pr-modal{background:var(--pr-color-card);border-radius:var(--pr-radius-lg);width:100%;max-width:520px;max-height:calc(100dvh - 32px);box-shadow:var(--pr-shadow-overlay);padding:var(--pr-space-6);overflow:auto}.pr-drawer{border-radius:0;flex-direction:column;width:min(360px,92vw);height:100%;max-height:none;padding:0;display:flex}.pr-modal__head{justify-content:space-between;align-items:flex-start;gap:var(--pr-space-4);margin-bottom:var(--pr-space-4);display:flex}.pr-modal__foot{justify-content:flex-end;gap:var(--pr-space-3);margin-top:var(--pr-space-6);flex-wrap:wrap;display:flex}.pr-toasts{z-index:80;right:var(--pr-space-4);bottom:var(--pr-space-4);gap:var(--pr-space-2);width:min(380px,100vw - 32px);display:grid;position:fixed}.pr-toast{gap:var(--pr-space-3);padding:var(--pr-space-3) var(--pr-space-4);border-radius:var(--pr-radius-md);background:var(--pr-color-ink-900);color:var(--pr-color-white);box-shadow:var(--pr-shadow-raised);align-items:flex-start;display:flex}.pr-toast__body{font-size:var(--pr-type-small-size);flex:1}.pr-toast__title{font-weight:600}.pr-toast--success{border-left:4px solid var(--pr-color-success-icon)}.pr-toast--danger{border-left:4px solid var(--pr-color-danger-icon)}.pr-toast .pr-iconbtn{color:var(--pr-color-white);width:32px;height:32px}.pr-toast .pr-iconbtn:hover{color:var(--pr-color-white);background:#ffffff1f}.pr-tablewrap{border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-md);background:var(--pr-color-card);overflow-x:auto}.pr-table{border-collapse:collapse;width:100%;font-size:var(--pr-type-small-size)}.pr-table caption{text-align:left;padding:var(--pr-space-3) var(--pr-space-4);color:var(--pr-color-ink-900);font-weight:600}.pr-table th,.pr-table td{padding:var(--pr-space-3) var(--pr-space-4);text-align:left;border-bottom:1px solid var(--pr-color-border);vertical-align:middle}.pr-table th{color:var(--pr-color-ink-500);background:var(--pr-color-subtle);white-space:nowrap;font-weight:600}.pr-table tr:last-child td{border-bottom:0}.pr-table tbody tr:hover{background:var(--pr-color-bg)}.pr-table th button{all:unset;cursor:pointer;color:inherit;align-items:center;gap:4px;font-weight:600;display:inline-flex}.pr-table th button:focus-visible{outline:2px solid var(--pr-color-red-600);outline-offset:2px}.pr-table__num{text-align:right;font-variant-numeric:tabular-nums}.pr-state{justify-items:center;gap:var(--pr-space-3);text-align:center;padding:var(--pr-space-10) var(--pr-space-4);display:grid}.pr-state__icon{background:var(--pr-color-subtle);width:56px;height:56px;color:var(--pr-color-ink-600);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pr-state--success .pr-state__icon{background:var(--pr-color-success-bg);color:var(--pr-color-success-icon)}.pr-state--error .pr-state__icon{background:var(--pr-color-danger-bg);color:var(--pr-color-danger-fg)}.pr-state--restricted .pr-state__icon{background:var(--pr-color-warning-bg);color:var(--pr-color-warning-fg)}.pr-state p{max-width:46ch;margin:0}.pr-state__meta{font-size:var(--pr-type-caption-size);color:var(--pr-color-ink-500)}.pr-timeline{gap:var(--pr-space-4);margin:0;padding:0;list-style:none;display:grid}.pr-timeline__step{gap:var(--pr-space-3);grid-template-columns:40px 1fr;display:grid;position:relative}.pr-timeline__node{background:var(--pr-color-card);border:2px solid var(--pr-color-border);width:40px;height:40px;color:var(--pr-color-ink-600);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.pr-timeline__step--done .pr-timeline__node{background:var(--pr-color-red-600);border-color:var(--pr-color-red-600);color:var(--pr-color-white)}.pr-timeline__step--current .pr-timeline__node{background:var(--pr-color-red-600);border-color:var(--pr-color-red-600);color:var(--pr-color-white);box-shadow:0 0 0 5px var(--pr-color-red-100)}.pr-timeline__step--failed .pr-timeline__node{background:var(--pr-color-danger-bg);border-color:var(--pr-color-danger-fg);color:var(--pr-color-danger-fg)}.pr-timeline__label{color:var(--pr-color-ink-900);font-weight:600;font-size:var(--pr-type-small-size)}.pr-timeline__step--upcoming .pr-timeline__label{color:var(--pr-color-ink-500);font-weight:500}.pr-timeline__detail{font-size:var(--pr-type-caption-size);color:var(--pr-color-ink-500)}.pr-timeline__step:not(:last-child):before{content:"";top:40px;left:19px;bottom:calc(var(--pr-space-4) * -1);background:var(--pr-color-border);width:2px;position:absolute}.pr-timeline__step--done:not(:last-child):before{background:var(--pr-color-red-600)}@media (min-width:768px){.pr-timeline--auto,.pr-timeline--horizontal{grid-auto-columns:1fr;grid-auto-flow:column;gap:0}.pr-timeline--auto .pr-timeline__step,.pr-timeline--horizontal .pr-timeline__step{text-align:center;justify-items:center;gap:var(--pr-space-2);grid-template-columns:1fr}.pr-timeline--auto .pr-timeline__step:not(:last-child):before,.pr-timeline--horizontal .pr-timeline__step:not(:last-child):before{width:auto;height:2px;inset:19px -50% auto 50%}}.pr-stepper{align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.pr-stepper__step{text-align:center;flex:1;justify-items:center;gap:6px;min-width:0;display:grid;position:relative}.pr-stepper__step:not(:last-child):after{content:"";background:var(--pr-color-border);height:2px;position:absolute;top:15px;left:calc(50% + 20px);right:calc(20px - 50%)}.pr-stepper__step--done:not(:last-child):after{background:var(--pr-color-red-600)}.pr-stepper__dot{width:32px;height:32px;font-weight:700;font-size:var(--pr-type-small-size);background:var(--pr-color-card);border:2px solid var(--pr-color-border-mid);color:var(--pr-color-ink-600);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pr-stepper__step--done .pr-stepper__dot,.pr-stepper__step--current .pr-stepper__dot{background:var(--pr-color-red-600);border-color:var(--pr-color-red-600);color:var(--pr-color-white)}.pr-stepper__label{font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500);font-weight:500}.pr-stepper__step--current .pr-stepper__label{color:var(--pr-color-ink-900);font-weight:600}.pr-drop{justify-items:center;gap:var(--pr-space-2);padding:var(--pr-space-8) var(--pr-space-4);text-align:center;border:2px dashed var(--pr-color-border-mid);border-radius:var(--pr-radius-md);background:var(--pr-color-card);cursor:pointer;transition:border-color var(--pr-motion-fast), background-color var(--pr-motion-fast);display:grid;position:relative}.pr-drop:hover,.pr-drop--over{border-color:var(--pr-color-red-600);background:var(--pr-color-red-50)}.pr-drop:focus-within{outline:2px solid var(--pr-color-red-600);outline-offset:2px}.pr-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.pr-drop[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pr-drop__icon{background:var(--pr-color-red-100);width:48px;height:48px;color:var(--pr-color-red-700);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pr-files{margin:var(--pr-space-3) 0 0;gap:var(--pr-space-2);padding:0;list-style:none;display:grid}.pr-file{gap:4px var(--pr-space-3);padding:var(--pr-space-3);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-sm);background:var(--pr-color-card);grid-template-columns:1fr auto;align-items:center;display:grid}.pr-file__name{color:var(--pr-color-ink-900);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pr-file__meta{font-size:var(--pr-type-caption-size);color:var(--pr-color-ink-500);grid-column:1}.pr-file--error{border-color:var(--pr-color-danger-fg)}.pr-file--error .pr-file__meta{color:var(--pr-color-danger-fg)}.pr-progress{border-radius:var(--pr-radius-pill);background:var(--pr-color-subtle);grid-column:1/-1;height:6px;overflow:hidden}.pr-progress>span{background:var(--pr-color-red-600);height:100%;transition:width var(--pr-motion-base);display:block}.pr-gallery{gap:var(--pr-space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.pr-gallery__item{border-radius:var(--pr-radius-md);background:var(--pr-color-subtle);aspect-ratio:4/3;border:1px solid var(--pr-color-border);position:relative;overflow:hidden}.pr-gallery__item img{object-fit:cover;width:100%;height:100%;display:block}.pr-gallery__item--cover{outline:3px solid var(--pr-color-red-600)}.pr-gallery__cap{font-size:var(--pr-type-caption-size);color:var(--pr-color-white);background:#0b1220a8;padding:4px 8px;position:absolute;bottom:0;left:0;right:0}.pr-gallery__remove{background:var(--pr-color-card);width:32px;height:32px;color:var(--pr-color-ink-900);box-shadow:var(--pr-shadow-card);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.pr-qr{gap:var(--pr-space-2);padding:var(--pr-space-4);background:var(--pr-color-white);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-md);justify-items:center;display:inline-grid}.pr-qr img{image-rendering:pixelated;display:block}.pr-identity{gap:var(--pr-space-4);padding:var(--pr-space-5);border-radius:var(--pr-radius-md);border:1px solid #0000;grid-template-columns:auto 1fr;display:grid}.pr-identity__icon{background:var(--pr-color-white);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.pr-identity__title{font-size:var(--pr-type-h3-size);line-height:var(--pr-type-h3-line);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:800}.pr-identity__msg{color:var(--pr-color-ink-900);margin:4px 0 0}.pr-identity__next{margin:var(--pr-space-2) 0 0;font-size:var(--pr-type-small-size);color:var(--pr-color-ink-700)}.pr-identity--success{background:var(--pr-color-success-bg);border-color:var(--pr-color-success-icon)}.pr-identity--success .pr-identity__title,.pr-identity--success .pr-identity__icon{color:var(--pr-color-success-fg)}.pr-identity--danger{background:var(--pr-color-danger-bg);border-color:var(--pr-color-danger-icon)}.pr-identity--danger .pr-identity__title,.pr-identity--danger .pr-identity__icon{color:var(--pr-color-danger-fg)}.pr-identity--warning{background:var(--pr-color-warning-bg);border-color:var(--pr-color-warning-icon)}.pr-identity--warning .pr-identity__title,.pr-identity--warning .pr-identity__icon{color:var(--pr-color-warning-fg)}.pr-identity--neutral{background:var(--pr-color-neutral-bg);border-color:var(--pr-color-border-mid)}.pr-identity--neutral .pr-identity__title,.pr-identity--neutral .pr-identity__icon{color:var(--pr-color-neutral-fg)}.pr-shell{grid-template-columns:1fr;min-height:100dvh;display:grid}@media (min-width:1024px){.pr-shell{grid-template-columns:var(--pr-layout-sidebar-width) 1fr}}.pr-sidebar{background:var(--pr-color-sidebar);border-right:1px solid var(--pr-color-border);gap:var(--pr-space-2);padding:var(--pr-space-4) var(--pr-space-4) var(--pr-space-6);flex-direction:column;height:100dvh;display:none;position:sticky;top:0;overflow-y:auto}@media (min-width:1024px){.pr-sidebar{display:flex}}.pr-sidebar__brand{align-items:center;gap:var(--pr-space-3);padding:var(--pr-space-1) var(--pr-space-2) var(--pr-space-4);text-decoration:none;display:flex}.pr-sidebar__brand img{border-radius:var(--pr-radius-sm);width:auto;height:52px;display:block}.pr-sidebar__section{gap:2px;display:grid}.pr-sidebar__label{padding:var(--pr-space-3) var(--pr-space-3) var(--pr-space-1)}.pr-nav{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pr-nav__item{align-items:center;gap:var(--pr-space-3);min-height:44px;padding:0 var(--pr-space-3);border-radius:var(--pr-radius-sm);color:var(--pr-color-ink-600);font-weight:500;text-decoration:none;display:flex;position:relative}.pr-nav__item:hover{background:var(--pr-color-subtle);color:var(--pr-color-ink-900)}.pr-nav__item[aria-current=page]{background:var(--pr-color-red-100);color:var(--pr-color-red-700);font-weight:700}.pr-nav__item[aria-current=page]:before{content:"";left:calc(var(--pr-space-4) * -1);background:var(--pr-color-red-600);border-radius:0 4px 4px 0;width:4px;position:absolute;top:0;bottom:0}.pr-nav__icon{flex:none;display:inline-flex}.pr-nav__badge{border-radius:var(--pr-radius-pill);background:var(--pr-color-red-600);min-width:22px;height:22px;color:var(--pr-color-white);font-size:var(--pr-type-caption-size);text-align:center;margin-left:auto;padding:0 6px;font-weight:700;line-height:22px}.pr-sidebar__spacer{flex:1}.pr-main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.pr-topbar{z-index:30;align-items:center;gap:var(--pr-space-3);height:var(--pr-layout-topbar-height);padding:0 var(--pr-layout-gutter-mobile);background:color-mix(in srgb, var(--pr-color-card) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--pr-color-border);display:flex;position:sticky;top:0}@media (min-width:768px){.pr-topbar{padding:0 var(--pr-layout-gutter-desktop)}}.pr-topbar__menu{display:inline-flex}@media (min-width:1024px){.pr-topbar__menu{display:none}}.pr-topbar__brand{display:inline-flex}@media (min-width:1024px){.pr-topbar__brand{display:none}}.pr-topbar__brand img{border-radius:6px;width:auto;height:36px}.pr-topbar__search{flex:1;max-width:480px;display:none}@media (min-width:768px){.pr-topbar__search{display:block}}.pr-topbar__spacer{flex:1}.pr-topbar__user{align-items:center;gap:var(--pr-space-3);cursor:pointer;border-radius:var(--pr-radius-sm);font:inherit;color:inherit;text-align:left;background:0 0;border:0;min-height:44px;padding:4px;display:inline-flex}.pr-topbar__user:hover{background:var(--pr-color-subtle)}.pr-topbar__greet{line-height:1.2;display:none}@media (min-width:768px){.pr-topbar__greet{display:block}}.pr-topbar__greet small{color:var(--pr-color-ink-500);font-size:var(--pr-type-caption-size);display:block}.pr-topbar__greet strong{color:var(--pr-color-ink-900);font-size:var(--pr-type-small-size)}.pr-content{width:100%;max-width:var(--pr-layout-content-max);padding:var(--pr-space-6) var(--pr-layout-gutter-mobile) calc(var(--pr-layout-bottom-nav-height) + var(--pr-space-8));flex:1;margin-inline:auto}@media (min-width:768px){.pr-content{padding:var(--pr-space-8) var(--pr-layout-gutter-desktop) var(--pr-space-12)}}.pr-pageheader{justify-content:space-between;align-items:flex-start;gap:var(--pr-space-4);margin-bottom:var(--pr-space-6);flex-wrap:wrap;display:flex}.pr-pageheader__back{align-items:center;gap:var(--pr-space-2);margin-bottom:var(--pr-space-2);color:var(--pr-color-ink-600);font-size:var(--pr-type-small-size);text-decoration:none;display:inline-flex}.pr-pageheader__back:hover{color:var(--pr-color-ink-900)}.pr-pageheader__title{align-items:center;gap:var(--pr-space-3);flex-wrap:wrap;display:flex}.pr-pageheader__actions{gap:var(--pr-space-2);flex-wrap:wrap;display:flex}.pr-bottomnav{z-index:40;height:calc(var(--pr-layout-bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--pr-color-card);border-top:1px solid var(--pr-color-border);grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.pr-bottomnav:not(.pr-bottomnav--preview){display:none}}.pr-bottomnav--preview{border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-lg);max-width:420px;margin-top:var(--pr-space-8);display:grid;position:relative}.pr-bottomnav__item{min-height:var(--pr-layout-bottom-nav-height);color:var(--pr-color-ink-600);font-size:var(--pr-type-caption-size);align-content:center;justify-items:center;gap:4px;padding:6px 4px;font-weight:600;text-decoration:none;display:grid}.pr-bottomnav__item[aria-current=page]{color:var(--pr-color-red-700)}.pr-bottomnav__scan{min-height:var(--pr-layout-bottom-nav-height);align-content:start;justify-items:center;text-decoration:none;display:grid;position:relative}.pr-bottomnav__fab{top:calc(var(--pr-layout-fab-size) / -2 + 8px);width:var(--pr-layout-fab-size);height:var(--pr-layout-fab-size);background:var(--pr-color-red-600);color:var(--pr-color-white);box-shadow:var(--pr-shadow-fab);border:4px solid var(--pr-color-card);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.pr-bottomnav__scan:hover .pr-bottomnav__fab{background:var(--pr-color-red-700)}.pr-bottomnav__scan:active .pr-bottomnav__fab{background:var(--pr-color-red-800)}.pr-public-header{z-index:30;background:color-mix(in srgb, var(--pr-color-card) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--pr-color-border);position:sticky;top:0}.pr-public-header__bar{align-items:center;gap:var(--pr-space-6);height:var(--pr-layout-topbar-height);display:flex}.pr-public-header__brand{align-items:center;gap:var(--pr-space-3);text-decoration:none;display:inline-flex}.pr-public-header__brand img{border-radius:6px;width:auto;height:40px}.pr-public-header__nav{align-items:center;gap:var(--pr-space-2);flex:1;display:none}@media (min-width:1024px){.pr-public-header__nav{display:flex}}.pr-public-header__actions{align-items:center;gap:var(--pr-space-2);margin-left:auto;display:flex}.pr-navlink{min-height:44px;padding:0 var(--pr-space-3);border-radius:var(--pr-radius-sm);font:500 var(--pr-type-small-size)/1 var(--pr-font-sans);color:var(--pr-color-ink-700);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.pr-navlink:hover{background:var(--pr-color-subtle);color:var(--pr-color-ink-900)}.pr-navlink[aria-current=page]{color:var(--pr-color-ink-900);box-shadow:inset 0 -3px 0 var(--pr-color-red-600);border-radius:0}.pr-footer{border-top:1px solid var(--pr-color-border);background:var(--pr-color-card);padding:var(--pr-space-8) 0;color:var(--pr-color-ink-500);font-size:var(--pr-type-small-size)}.pr-footer__grid{justify-content:space-between;gap:var(--pr-space-4);flex-wrap:wrap;align-items:center;display:flex}.pr-footer nav{gap:var(--pr-space-5);flex-wrap:wrap;display:flex}.pr-footer a{color:var(--pr-color-ink-600)}.pr-listrow{align-items:center;gap:var(--pr-space-4);padding:var(--pr-space-4);background:var(--pr-color-card);border:1px solid var(--pr-color-border);border-radius:var(--pr-radius-md);box-shadow:var(--pr-shadow-card);color:inherit;grid-template-columns:auto 1fr auto;min-height:72px;text-decoration:none;display:grid}a.pr-listrow:hover,button.pr-listrow:hover{border-color:var(--pr-color-border-mid);background:var(--pr-color-bg)}.pr-listrow__icon{background:var(--pr-color-subtle);width:44px;height:44px;color:var(--pr-color-ink-700);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pr-listrow--active .pr-listrow__icon{background:var(--pr-color-red-100);color:var(--pr-color-red-700)}.pr-listrow__title{color:var(--pr-color-ink-900);font-weight:700}.pr-listrow__sub{font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500)}.pr-listrow__chev{color:var(--pr-color-ink-600);display:inline-flex}.pr-listrow__end{align-items:center;gap:var(--pr-space-3);display:inline-flex}.pr-tile{align-content:center;justify-items:center;gap:var(--pr-space-2);min-height:96px;padding:var(--pr-space-3);border-radius:var(--pr-radius-lg);background:var(--pr-color-card);border:1px solid var(--pr-color-border);text-align:center;color:var(--pr-color-ink-900);font-weight:600;font-size:var(--pr-type-small-size);line-height:1.25;text-decoration:none;display:grid}.pr-tile:hover{box-shadow:var(--pr-shadow-raised)}.pr-tile__icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.pr-tile--pink{background:var(--pr-color-tile-pink);border-color:#0000}.pr-tile--lavender{background:var(--pr-color-tile-lavender);border-color:#0000}.pr-tile--mint{background:var(--pr-color-tile-mint);border-color:#0000}.pr-tile--cream{background:var(--pr-color-tile-cream);border-color:#0000}.pr-tile--pink .pr-tile__icon{color:var(--pr-color-red-600)}.pr-tile--lavender .pr-tile__icon{color:var(--pr-color-purple-icon)}.pr-tile--mint .pr-tile__icon{color:var(--pr-color-success-icon)}.pr-tile--cream .pr-tile__icon{color:var(--pr-color-warning-icon)}.pr-tile__img{object-fit:contain;width:56px;height:56px}.pr-stat{gap:var(--pr-space-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.pr-stat__icon{border-radius:var(--pr-radius-sm);background:var(--pr-color-red-100);width:44px;height:44px;color:var(--pr-color-red-700);justify-content:center;align-items:center;display:inline-flex}.pr-stat__value{font-size:var(--pr-type-h2-size);line-height:var(--pr-type-h2-line);color:var(--pr-color-ink-900);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:800}.pr-stat__label{font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500)}.pr-stat__delta{font-size:var(--pr-type-caption-size);color:var(--pr-color-success-fg);font-weight:600}.pr-stat__delta--down{color:var(--pr-color-danger-fg)}.pr-order{gap:var(--pr-space-3);display:grid}.pr-order__top{justify-content:space-between;align-items:flex-start;gap:var(--pr-space-2);display:flex}.pr-order__ref{color:var(--pr-color-ink-900);font-weight:700}.pr-order__body{gap:var(--pr-space-3);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}.pr-order .pr-pill{white-space:normal;max-width:100%}.pr-order__thumb{border-radius:var(--pr-radius-sm);background:var(--pr-color-subtle);object-fit:cover;width:64px;height:64px;color:var(--pr-color-ink-500);justify-content:center;align-items:center;display:flex;overflow:hidden}.pr-order__thumb img{object-fit:cover;width:100%;height:100%}.pr-quote{gap:var(--pr-space-4);display:grid;position:relative}.pr-quote__tag{border-radius:var(--pr-radius-sm);background:var(--pr-color-red-600);color:var(--pr-color-white);font-size:var(--pr-type-caption-size);align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:16px}.pr-quote__provider{gap:var(--pr-space-3);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.pr-quote__logo{border-radius:var(--pr-radius-md);background:var(--pr-color-subtle);width:52px;height:52px;color:var(--pr-color-ink-700);justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.pr-quote__logo img{object-fit:cover;width:100%;height:100%}.pr-quote__name{color:var(--pr-color-ink-900);overflow-wrap:anywhere;font-weight:700}.pr-quote__verified{vertical-align:text-bottom;color:var(--pr-color-red-600);margin-left:6px;display:inline-flex}.pr-quote__meta{font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500);align-items:center;gap:6px;display:flex}.pr-quote__hero{aspect-ratio:16/9;border-radius:var(--pr-radius-sm);background:var(--pr-color-subtle);overflow:hidden}.pr-quote__hero img{object-fit:cover;width:100%;height:100%;display:block}.pr-quote__pricing{justify-content:space-between;align-items:flex-end;gap:var(--pr-space-3);display:flex}.pr-quote__delivery{text-align:right;font-size:var(--pr-type-small-size);color:var(--pr-color-ink-500)}.pr-quote__delivery strong{color:var(--pr-color-ink-900);font-size:var(--pr-type-body-size);justify-content:flex-end;align-items:center;gap:6px;display:flex}.pr-checklist{gap:var(--pr-space-2);margin:0;padding:0;list-style:none;display:grid}.pr-checklist li{gap:var(--pr-space-3);color:var(--pr-color-ink-600);align-items:center;display:flex}.pr-checklist__icon{background:var(--pr-color-success-icon);width:22px;height:22px;color:var(--pr-color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pr-quote__actions{gap:var(--pr-space-3);grid-template-columns:1fr 1.4fr;margin-top:auto;display:grid}
