@font-face{font-family:figtree;src:url(../media/Figtree_Variable-s.p.1nfgo61t-ibsd.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree;src:url(../media/Figtree_Italic_Variable-s.p.3b--4-29f3-v7.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:italic}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.v4TROa_className{font-family:figtree,figtree Fallback}.v4TROa_variable{--yp-font-figtree:"figtree", "figtree Fallback"}
:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--yp-bg-canvas:#0f0f0f;--yp-bg-surface:#1a1a1a;--yp-bg-raised:#1a1a1a;--yp-bg-hover:#242424;--yp-border-subtle:#2c2b29;--yp-border-strong:#3a3936;--yp-border-input:#8f8c86;--yp-text-primary:#f4f2ee;--yp-text-secondary:#b3b0aa;--yp-text-tertiary:#8f8c86;--yp-text-on-brand:#0a0a0a;--yp-text-on-danger:#0a0a0a;--yp-placeholder:#8f8c86;--yp-disabled:#262626;--yp-brand-400:#e67700;--yp-brand-500:#ff8500;--yp-brand-600:#e67700;--yp-brand-text:#ff8500;--yp-brand-tint:#2e2010;--yp-success:#5bc97a;--yp-warning:#f2b84a;--yp-danger:#ff6b61;--yp-info:#8fb8f0;--yp-success-tint:#18251c;--yp-warning-tint:#2e2010;--yp-danger-tint:#3a1512;--yp-info-tint:#152238;--yp-focus:#f4f2ee;--yp-scrim:#000000a3;--yp-shadow-floating:0 0 0 1px #3a3936}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--yp-bg-canvas:#fafaf9;--yp-bg-surface:#fff;--yp-bg-raised:#fff;--yp-bg-hover:#f5f4f1;--yp-border-subtle:#e4e2de;--yp-border-strong:#d6d3ce;--yp-border-input:#767676;--yp-text-primary:#0a0a0a;--yp-text-secondary:#4a4a4a;--yp-text-tertiary:#6b6b6b;--yp-text-on-brand:#0a0a0a;--yp-text-on-danger:#fff;--yp-placeholder:#767676;--yp-disabled:#edebe7;--yp-brand-400:#e67700;--yp-brand-500:#ff8500;--yp-brand-600:#e67700;--yp-brand-text:#b85400;--yp-brand-tint:#fff3e6;--yp-success:#1e7b3a;--yp-warning:#8a5a00;--yp-danger:#c4261d;--yp-info:#1f4e8c;--yp-success-tint:#eef7f0;--yp-warning-tint:#fff3e6;--yp-danger-tint:#fdf1f0;--yp-info-tint:#eef3fa;--yp-focus:#0a0a0a;--yp-scrim:#0a0a0a7a;--yp-shadow-floating:0 8px 24px #0a0a0a1f}@media (prefers-color-scheme:light){[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--yp-bg-canvas:#fafaf9;--yp-bg-surface:#fff;--yp-bg-raised:#fff;--yp-bg-hover:#f5f4f1;--yp-border-subtle:#e4e2de;--yp-border-strong:#d6d3ce;--yp-border-input:#767676;--yp-text-primary:#0a0a0a;--yp-text-secondary:#4a4a4a;--yp-text-tertiary:#6b6b6b;--yp-text-on-brand:#0a0a0a;--yp-text-on-danger:#fff;--yp-placeholder:#767676;--yp-disabled:#edebe7;--yp-brand-400:#e67700;--yp-brand-500:#ff8500;--yp-brand-600:#e67700;--yp-brand-text:#b85400;--yp-brand-tint:#fff3e6;--yp-success:#1e7b3a;--yp-warning:#8a5a00;--yp-danger:#c4261d;--yp-info:#1f4e8c;--yp-success-tint:#eef7f0;--yp-warning-tint:#fff3e6;--yp-danger-tint:#fdf1f0;--yp-info-tint:#eef3fa;--yp-focus:#0a0a0a;--yp-scrim:#0a0a0a7a;--yp-shadow-floating:0 8px 24px #0a0a0a1f}}:root{--yp-space-1:4px;--yp-space-2:8px;--yp-space-3:12px;--yp-space-4:16px;--yp-space-6:24px;--yp-space-8:32px;--yp-space-12:48px;--yp-space-16:64px;--yp-radius-field:14px;--yp-radius-card:12px;--yp-radius-dialog:12px;--yp-radius-chip:8px;--yp-radius-pill:999px;--yp-text-xs:12px;--yp-text-sm:14px;--yp-text-md:14px;--yp-text-lg:16px;--yp-text-xl:20px;--yp-text-2xl:24px;--yp-text-3xl:32px;--yp-text-4xl:40px;--yp-font-sans:var(--yp-font-figtree,Figtree), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--yp-font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--yp-motion-fast:.12s;--yp-motion-panel:.2s}
.yp-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yp-icon{flex:none}.yp-mono,.yp-input--mono{font-family:var(--yp-font-mono)}.yp-button:focus-visible,.yp-input:focus-visible{outline:2px solid var(--yp-focus);outline-offset:2px}.yp-button{justify-content:center;align-items:center;gap:var(--yp-space-2);min-height:40px;padding:0 var(--yp-space-4);border:1px solid var(--yp-border-strong);border-radius:var(--yp-radius-field);background:var(--yp-bg-raised);color:var(--yp-text-primary);font:600 var(--yp-text-sm) / 1.4286 var(--yp-font-sans);letter-spacing:.1px;cursor:pointer;transition:background var(--yp-motion-fast), border-color var(--yp-motion-fast);text-decoration:none;display:inline-flex}.yp-button:hover:not(:disabled){background:var(--yp-bg-hover)}.yp-button:disabled{cursor:not-allowed;background:var(--yp-disabled);color:var(--yp-placeholder);border-color:#0000}.yp-button--sm{min-height:36px;padding:0 var(--yp-space-3)}.yp-button--primary{background:var(--yp-brand-500);color:var(--yp-text-on-brand);border-color:#0000}.yp-button--primary:hover:not(:disabled),.yp-button--primary:active:not(:disabled){background:var(--yp-brand-600);border-color:#0000}.yp-button--ghost{background:0 0;border-color:#0000}.yp-button--danger{background:var(--yp-danger);color:var(--yp-text-on-danger);border-color:#0000}.yp-button--danger:hover:not(:disabled){background:color-mix(in srgb, var(--yp-danger) 85%, var(--yp-text-primary))}.yp-button--link{min-height:0;color:var(--yp-brand-text);background:0 0;border:0;padding:0;font-weight:600}.yp-button--link:hover:not(:disabled){background:0 0;text-decoration:underline}.yp-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite yp-spin}@keyframes yp-spin{to{transform:rotate(360deg)}}.yp-badge{align-items:center;gap:var(--yp-space-1);min-height:24px;padding:0 var(--yp-space-2);border-radius:var(--yp-radius-chip);font:500 var(--yp-text-xs) / 1.3333 var(--yp-font-sans);letter-spacing:.2px;white-space:nowrap;display:inline-flex}.yp-badge--success{color:var(--yp-success);background:var(--yp-success-tint)}.yp-badge--warning{color:var(--yp-warning);background:var(--yp-warning-tint)}.yp-badge--danger{color:var(--yp-danger);background:var(--yp-danger-tint)}.yp-badge--info{color:var(--yp-info);background:var(--yp-info-tint)}.yp-badge--neutral{color:var(--yp-text-secondary);background:var(--yp-bg-hover)}.yp-money{align-items:center;gap:var(--yp-space-2);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.yp-field{margin-bottom:var(--yp-space-4);flex-direction:column;gap:6px;display:flex}.yp-field__label{color:var(--yp-text-primary);font:600 var(--yp-text-sm) / 1.4286 var(--yp-font-sans);letter-spacing:.1px}.yp-field__hint,.yp-field__error{font:500 var(--yp-text-xs) / 1.3333 var(--yp-font-sans);letter-spacing:.2px;margin:0}.yp-field__hint{color:var(--yp-text-tertiary)}.yp-field__error{color:var(--yp-danger)}.yp-input{width:100%;min-height:40px;padding:0 var(--yp-space-3);border:1px solid var(--yp-border-input);border-radius:var(--yp-radius-field);background:var(--yp-bg-raised);color:var(--yp-text-primary);font:400 var(--yp-text-sm) / 1.4286 var(--yp-font-sans)}.yp-input:hover:not(:disabled){border-color:var(--yp-text-tertiary)}.yp-input::placeholder{color:var(--yp-placeholder)}.yp-input[aria-invalid=true]{border-color:var(--yp-danger)}.yp-amount{align-items:center;display:flex;position:relative}.yp-amount__input{font-variant-numeric:tabular-nums;padding-right:56px}.yp-amount__currency{right:var(--yp-space-3);color:var(--yp-text-secondary);font:600 var(--yp-text-sm) / 1 var(--yp-font-sans);pointer-events:none;position:absolute}.yp-banner{align-items:center;gap:var(--yp-space-2);padding:var(--yp-space-2) var(--yp-space-4);font-size:var(--yp-text-sm);display:flex}.yp-banner--test{z-index:10;color:var(--yp-warning);background:var(--yp-warning-tint);border-bottom:1px solid color-mix(in srgb, var(--yp-warning) 30%, transparent);position:sticky;top:0}.yp-panel{margin-bottom:var(--yp-space-4);padding:var(--yp-space-4);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);background:var(--yp-bg-surface)}.yp-panel__head{align-items:center;gap:var(--yp-space-3);margin-bottom:var(--yp-space-3);display:flex}.yp-panel__title{font:700 var(--yp-text-xl) / 1.3 var(--yp-font-sans);color:var(--yp-text-primary);margin:0}.yp-panel__actions{gap:var(--yp-space-2);margin-left:auto;display:flex}.yp-state{padding:var(--yp-space-8) var(--yp-space-4);text-align:center;color:var(--yp-text-secondary)}.yp-state__title{align-items:center;gap:var(--yp-space-2);margin:0 0 var(--yp-space-2);color:var(--yp-text-primary);font-weight:600;display:inline-flex}.yp-state__text{margin:0 0 var(--yp-space-4)}.yp-state--error .yp-state__title{color:var(--yp-danger)}.yp-skeleton{gap:var(--yp-space-2);display:grid}.yp-skeleton__row{border-radius:var(--yp-radius-chip);background:linear-gradient(90deg, var(--yp-bg-raised), var(--yp-bg-hover), var(--yp-bg-raised));background-size:200% 100%;height:36px;animation:1.2s infinite yp-shimmer}@keyframes yp-shimmer{to{background-position:-200% 0}}.yp-overlay{background:var(--yp-scrim);position:fixed;inset:0}.yp-dialog{width:min(520px,100vw - 32px);padding:var(--yp-space-6);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-dialog);background:var(--yp-bg-raised);color:var(--yp-text-primary);box-shadow:var(--yp-shadow-floating);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.yp-dialog__title{margin:0 0 var(--yp-space-2);font:700 var(--yp-text-xl) / 1.3 var(--yp-font-sans)}.yp-dialog__description{margin:0 0 var(--yp-space-4);color:var(--yp-text-secondary)}.yp-dialog__actions{justify-content:flex-end;gap:var(--yp-space-2);margin-top:var(--yp-space-4);display:flex}.yp-makerchecker__people{gap:var(--yp-space-6);margin:0 0 var(--yp-space-3);display:flex}.yp-makerchecker__people dt{color:var(--yp-text-secondary);font-size:var(--yp-text-xs)}.yp-makerchecker__people dd{margin:0;font-weight:600}.yp-makerchecker__note{color:var(--yp-text-secondary);font-size:var(--yp-text-sm);margin:0}.yp-makerchecker__actions{gap:var(--yp-space-2);display:flex}@media (prefers-reduced-motion:reduce){.yp-spinner,.yp-skeleton__row{animation-duration:3s}}
:root{--pt-control:40px;--pt-control-compact:36px;--pt-row:44px;--pt-header:64px;--pt-sidebar:256px;--pt-gutter:16px}@media (min-width:1280px){:root{--pt-gutter:24px}}.pt-body{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pt-body,.pt-body *,.pt-body :before,.pt-body :after{box-sizing:border-box}.pt-body a{color:var(--yp-text-primary);text-underline-offset:2px}.pt-body a:hover{text-decoration-thickness:2px}.pt-body a.yp-button{text-decoration:none}.pt-body :focus-visible{outline:2px solid var(--yp-focus);outline-offset:2px}.pt-body ::selection{background:var(--yp-brand-tint);color:var(--yp-text-primary)}.pt-body{accent-color:var(--yp-text-primary)}.pt-body *{scrollbar-color:var(--yp-border-strong) transparent}.pt-body .yp-panel{margin-bottom:0}.pt-body :not(.pt-main)>.yp-panel:not(:last-child){margin-bottom:var(--yp-space-6)}.pt-body .yp-panel__head{gap:var(--yp-space-3);margin-bottom:var(--yp-space-4);flex-wrap:wrap}.pt-body .yp-panel__actions{gap:var(--yp-space-2);flex-wrap:wrap}.pt-body .yp-panel--page{background:0 0;border:0;border-radius:0;padding:0}.pt-body .yp-panel--page>.yp-panel__head{margin-bottom:var(--yp-space-6);align-items:flex-end}.pt-body .yp-panel--page>.yp-panel__body{padding:var(--yp-space-4);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);background:var(--yp-bg-surface)}.pt-body .yp-panel .pt-table-wrap{margin-inline:calc(-1 * var(--yp-space-4))}.pt-body .yp-state__title{font:600 var(--yp-text-sm) / 1.4286 var(--yp-font-sans)}
.pt-body{background:var(--yp-bg-canvas);min-height:100vh;color:var(--yp-text-primary);font:400 var(--yp-text-md) / 1.5 var(--yp-font-sans);margin:0}.pt-skip{position:absolute;left:-9999px}.pt-skip:focus{left:var(--yp-space-4);top:var(--yp-space-2);z-index:10}.pt-shell{grid-template-columns:var(--pt-sidebar) minmax(0, 1fr);min-height:100vh;display:grid}.pt-side{border-right:1px solid var(--yp-border-subtle);background:var(--yp-bg-raised);flex-direction:column;height:100vh;min-height:0;display:flex;position:sticky;top:0}.pt-brand{align-items:baseline;gap:var(--yp-space-2);height:var(--pt-header);padding:22px var(--yp-space-6) 0;border-bottom:1px solid var(--yp-border-subtle);flex:none;margin:0;display:flex}.pt-brand__name{font:italic 800 22px / 1 var(--yp-font-sans);letter-spacing:-.4px}.pt-brand__pay{color:var(--yp-brand-500)}.pt-nav__title{color:var(--yp-text-tertiary);font:700 11px / 1.4545 var(--yp-font-sans);letter-spacing:.8px;text-transform:uppercase}.pt-nav{align-content:start;gap:var(--yp-space-4);min-height:0;padding:var(--yp-space-4) var(--yp-space-3);flex:1;display:grid;overflow-y:auto}.pt-nav__title{margin:0 0 var(--yp-space-1);padding:var(--yp-space-1) var(--yp-space-2)}.pt-nav ul{gap:var(--yp-space-1);margin:0;padding:0;list-style:none;display:grid}.pt-nav a{align-items:center;gap:var(--yp-space-3);min-height:var(--pt-control);padding:0 var(--yp-space-3);border-radius:var(--yp-radius-field);color:var(--yp-text-secondary);font:600 14px / 1.4286 var(--yp-font-sans);letter-spacing:.1px;transition:background var(--yp-motion-fast), color var(--yp-motion-fast);text-decoration:none;display:flex;position:relative}.pt-nav a:hover,.pt-nav a[aria-current=page]{background:var(--yp-bg-hover);color:var(--yp-text-primary)}.pt-nav a[aria-current=page]:before{content:"";top:var(--yp-space-2);bottom:var(--yp-space-2);border-radius:var(--yp-radius-pill);background:var(--yp-brand-500);width:3px;position:absolute;left:0}.pt-nav .pt-icon{color:var(--yp-text-tertiary);flex:none}.pt-nav a:hover .pt-icon,.pt-nav a[aria-current=page] .pt-icon{color:var(--yp-text-primary)}.pt-nav a:focus-visible{outline-offset:-2px}.pt-column{flex-direction:column;min-width:0;display:flex}.pt-top{z-index:5;align-items:center;gap:var(--yp-space-4);min-height:var(--pt-header);padding:var(--yp-space-3) var(--pt-gutter);border-bottom:1px solid var(--yp-border-subtle);background:var(--yp-bg-raised);flex-wrap:wrap;display:flex;position:sticky;top:0}.pt-env{min-height:24px;padding:0 var(--yp-space-2);border:1px solid var(--yp-border-strong);border-radius:var(--yp-radius-chip);background:var(--yp-bg-hover);color:var(--yp-text-primary);font:700 11px / 1.4545 var(--yp-font-sans);letter-spacing:.8px;text-transform:uppercase;align-items:center;display:inline-flex}.pt-me{align-items:center;gap:var(--yp-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.pt-me__badge{background:var(--yp-text-primary);width:32px;height:32px;color:var(--yp-bg-raised);font:700 12px / 1 var(--yp-font-sans);letter-spacing:.4px;border-radius:50%;flex:none;place-items:center;display:inline-grid}.pt-me__who{margin-right:var(--yp-space-2);display:grid}.pt-me__name{font:600 14px / 1.4286 var(--yp-font-sans)}.pt-me__roles{color:var(--yp-text-tertiary);font:500 12px / 1.3333 var(--yp-font-sans);letter-spacing:.2px}.pt-me form{margin:0}.pt-me a{text-decoration:none}.pt-me a[aria-current=page]{background:var(--yp-bg-hover)}.pt-main{gap:var(--yp-space-6);min-width:0;padding:var(--yp-space-6) var(--pt-gutter);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.pt-main h1,.pt-login__card h1,.pt-body .yp-panel--page>.yp-panel__head>.yp-panel__title{font:italic 800 28px / 1.1429 var(--yp-font-sans);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0}:root{--pt-icon-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");--pt-icon-warning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--pt-icon-success:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.pt-notice{padding:var(--yp-space-3) var(--yp-space-4);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);background:var(--yp-bg-hover);margin:0}output.pt-notice{display:block}.pt-notice--warning{border-color:color-mix(in srgb, var(--yp-warning) 30%, transparent);background:var(--yp-warning-tint)}.pt-notice--success{border-color:color-mix(in srgb, var(--yp-success) 30%, transparent);background:var(--yp-success-tint)}.pt-notice:not(ul){padding-left:calc(var(--yp-space-4) + 28px);position:relative}.pt-notice:not(ul):before{content:"";top:14px;left:var(--yp-space-4);background:var(--yp-info);width:18px;height:18px;-webkit-mask:var(--pt-icon-info) center / contain no-repeat;-webkit-mask:var(--pt-icon-info) center / contain no-repeat;mask:var(--pt-icon-info) center / contain no-repeat;position:absolute}.pt-notice--warning:not(ul):before{background:var(--yp-warning);-webkit-mask-image:var(--pt-icon-warning);-webkit-mask-image:var(--pt-icon-warning);mask-image:var(--pt-icon-warning)}.pt-notice--success:not(ul):before{background:var(--yp-success);-webkit-mask-image:var(--pt-icon-success);-webkit-mask-image:var(--pt-icon-success);mask-image:var(--pt-icon-success)}.pt-outcome{padding:var(--yp-space-3) var(--yp-space-4);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);background:var(--yp-bg-hover);margin:0;display:block}.pt-outcome--done{border-color:color-mix(in srgb, var(--yp-success) 30%, transparent);background:var(--yp-success-tint)}.pt-outcome--warning{border-color:color-mix(in srgb, var(--yp-warning) 30%, transparent);background:var(--yp-warning-tint)}.pt-outcome--error{border-color:color-mix(in srgb, var(--yp-danger) 30%, transparent);background:var(--yp-danger-tint)}.pt-outcome p,.pt-outcome ul{margin:0}.pt-outcome>*+*{margin-top:var(--yp-space-2)}.pt-outcome__detail{color:var(--yp-text-secondary)}.pt-facts{gap:var(--yp-space-4) var(--yp-space-6);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;display:grid}.pt-facts>div{align-content:start;gap:2px;display:grid}.pt-facts dt{color:var(--yp-text-tertiary);font:500 12px / 1.3333 var(--yp-font-sans);letter-spacing:.2px}.pt-facts dd{overflow-wrap:anywhere;margin:0}.pt-facts:not(:has(>div)){gap:var(--yp-space-2) var(--yp-space-6);grid-template-columns:max-content 1fr}.pt-facts:not(:has(>div)) dt{align-self:center}.pt-actions{align-items:center;gap:var(--yp-space-2);flex-wrap:wrap;display:flex}.pt-actions form{margin:0}.pt-actions:has(>.pt-filter){align-items:flex-end}.pt-actions:has(>.pt-action){align-items:flex-start;gap:var(--yp-space-6)}.pt-action{gap:var(--yp-space-2);justify-items:start;margin:0;display:grid}.pt-form{gap:var(--yp-space-3);align-content:start;max-width:720px;display:grid}.pt-form p{margin:0}.pt-form .yp-field{margin-bottom:0}.pt-form--grid{gap:var(--yp-space-3) var(--yp-space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));align-items:start;max-width:none}.pt-form__wide,.pt-form__actions{grid-column:1/-1}.pt-form__actions{align-items:center;gap:var(--yp-space-2);flex-wrap:wrap;display:flex}.pt-form fieldset{padding:var(--yp-space-3) var(--yp-space-4);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);grid-column:1/-1;margin:0}.pt-form legend{padding:0 var(--yp-space-2);font:600 14px / 1.4286 var(--yp-font-sans)}label.pt-check{align-items:center;gap:var(--yp-space-2);display:flex}.pt-check{font-size:var(--yp-text-sm)}.pt-check--ok{color:var(--yp-success)}.pt-check--bad{color:var(--yp-danger)}.pt-pre{padding:var(--yp-space-3);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-field);background:var(--yp-bg-hover);white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;font:400 12px / 1.5 var(--yp-font-mono);margin:0;overflow:auto}.pt-table-wrap{position:relative;overflow-x:auto}.pt-table{border-collapse:separate;border-spacing:0;width:100%;font:400 14px / 1.4286 var(--yp-font-sans);font-variant-numeric:tabular-nums}.pt-table th,.pt-table td{padding:var(--yp-space-2) var(--yp-space-4);text-align:left;vertical-align:middle}.pt-table thead th{height:var(--pt-control-compact);border-bottom:1px solid var(--yp-border-subtle);background:var(--yp-bg-canvas);color:var(--yp-text-tertiary);white-space:nowrap;font:700 11px / 1.4545 var(--yp-font-sans);letter-spacing:.8px;text-transform:uppercase;padding-block:0}.pt-table tbody td{height:var(--pt-row);border-bottom:1px solid var(--yp-border-subtle);transition:background var(--yp-motion-fast)}.pt-table tbody tr:last-child td{border-bottom:0}.pt-table tbody tr:hover td{background:var(--yp-bg-hover)}.pt-table caption{caption-side:top;padding:0 var(--yp-space-4) var(--yp-space-3);text-align:left;color:var(--yp-text-secondary);font:500 12px / 1.3333 var(--yp-font-sans);letter-spacing:.2px}.pt-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pt-table th.pt-num,.pt-table td.pt-num{text-align:right}.pt-when{white-space:nowrap}.yp-panel>.yp-panel__title{margin-bottom:var(--yp-space-3)}.pt-login{min-height:100vh;padding:var(--yp-space-4);place-items:center;display:grid}.pt-login__card{gap:var(--yp-space-4);width:min(440px,100%);padding:var(--yp-space-6);border:1px solid var(--yp-border-subtle);border-radius:var(--yp-radius-card);background:var(--yp-bg-raised);display:grid}.pt-login__card p{margin:0}.pt-muted{color:var(--yp-text-secondary);font-size:var(--yp-text-sm)}.pt-secret{overflow-wrap:anywhere;padding:var(--yp-space-3);border:1px dashed var(--yp-border-strong);border-radius:var(--yp-radius-field)}@media (max-width:1023px){:root{--pt-sidebar:224px}}@media (max-width:720px){.pt-shell{grid-template-columns:minmax(0,1fr)}.pt-side{border-right:0;border-bottom:1px solid var(--yp-border-subtle);height:auto;position:static}.pt-brand{height:auto;padding:var(--yp-space-3) var(--yp-space-4) var(--yp-space-2);border-bottom:0}.pt-nav{gap:var(--yp-space-4);padding:0 var(--yp-space-3) var(--yp-space-2);display:flex;overflow:auto hidden}.pt-nav ul{gap:var(--yp-space-1);display:flex}.pt-nav a{white-space:nowrap}.pt-top{padding:var(--yp-space-2) var(--yp-space-4);position:static}}.pt-once{gap:var(--yp-space-3);padding:var(--yp-space-4);border:1px solid color-mix(in srgb, var(--yp-warning) 30%, transparent);border-radius:var(--yp-radius-card);background:var(--yp-warning-tint);max-width:720px;display:grid}.pt-once h3{font-size:var(--yp-text-md);margin:0}.pt-once p{margin:0}.pt-enroll{gap:var(--yp-space-6);grid-template-columns:minmax(160px,220px) 1fr;align-items:start;display:grid}.pt-steps{padding-left:var(--yp-space-6);gap:var(--yp-space-2);margin:0;display:grid}.pt-qr{border-radius:var(--yp-radius-field);width:100%;height:auto}.pt-qr__light{fill:#fff}.pt-qr__dark{fill:#000}@media (max-width:720px){.pt-enroll{grid-template-columns:1fr}.pt-qr{max-width:240px}}.pt-codes{gap:var(--yp-space-1) var(--yp-space-6);grid-template-columns:repeat(2,max-content);margin:0;padding:0;list-style:none;display:grid}.pt-codes li{font:500 14px / 1.5 var(--yp-font-mono);letter-spacing:.04em}.pt-merchant{font:600 14px / 1.4286 var(--yp-font-sans);margin:0}.pt-switch{align-items:center;gap:var(--yp-space-2);flex-wrap:wrap;margin:0;display:flex}.pt-switch label{align-items:center;gap:var(--yp-space-2);font:500 12px / 1.3333 var(--yp-font-sans);color:var(--yp-text-secondary);display:flex}.pt-switch select{min-height:var(--pt-control-compact);max-width:18rem}.pt-brand__word{font:italic 800 22px / 1 var(--yp-font-sans);letter-spacing:-.4px;margin:0}.pt-links{justify-content:space-between;gap:var(--yp-space-2);font-size:var(--yp-text-sm);flex-wrap:wrap;display:flex}.pt-row-actions{align-items:center;gap:var(--yp-space-3);flex-wrap:wrap;display:flex}.pt-person{display:grid}.pt-person small{color:var(--yp-text-tertiary);font-size:12px}.pt-roles{gap:var(--yp-space-2);margin:0;display:grid}.pt-roles dt{font-weight:600}.pt-roles dd{color:var(--yp-text-secondary);font-size:var(--yp-text-sm);margin:0}.pt-totp{letter-spacing:.2em;max-width:12ch}
