:root{--sfp-rp-scrim: rgba(0, 0, 0, .45)}.rp-backdrop,.rp-modal,.rp-toast,.rp-header-btn{--sfp-space-2: 2px;--sfp-space-4: 4px;--sfp-space-6: 6px;--sfp-space-8: 8px;--sfp-space-10: 10px;--sfp-space-14: 14px;--sfp-space-16: 16px;--sfp-font-size-xs: 11px;--sfp-font-size-sm: 12px;--sfp-font-size-md: 14px;--sfp-font-size-lg: 16px;--sfp-radius-card: 12px;--sfp-border-width-thin: 1px;--sfp-font-sans: "DM Sans", "Segoe UI", system-ui, sans-serif}.rp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200040;background:var(--sfp-rp-scrim)}.rp-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200041;width:min(520px,calc(100vw - 32px));max-height:88vh;overflow-y:auto;box-sizing:border-box;padding:var(--sfp-space-16);display:flex;flex-direction:column;gap:var(--sfp-space-8);font-family:var(--sfp-font-sans);font-size:var(--sfp-font-size-sm);color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-card);box-shadow:var(--sfp-shadow-lg)}.rp-head{display:flex;align-items:center;justify-content:space-between}.rp-title{margin:0;font-size:var(--sfp-font-size-md);font-weight:700}.rp-close,.rp-toast-close{border:none;background:transparent;color:var(--sfp-color-textMuted);font-size:var(--sfp-font-size-lg);line-height:1;cursor:pointer;font-family:inherit}.rp-close:hover,.rp-toast-close:hover{color:var(--sfp-color-text)}.rp-label{font-weight:700;font-size:var(--sfp-font-size-xs);color:var(--sfp-color-textMuted);text-transform:uppercase;letter-spacing:.04em;padding:0}.rp-textarea{width:100%;box-sizing:border-box;min-height:96px;resize:vertical;padding:var(--sfp-space-8) var(--sfp-space-10);font-family:inherit;font-size:var(--sfp-font-size-sm);color:var(--sfp-color-text);background:var(--sfp-color-bg);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md)}.rp-textarea-missing{border-color:var(--sfp-color-danger)}.rp-field-error{color:var(--sfp-color-danger);font-size:var(--sfp-font-size-xs)}.rp-fieldset{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sfp-space-6)}.rp-severity{display:flex;gap:var(--sfp-space-6);flex-wrap:wrap}.rp-sev{flex:1 1 120px;display:flex;flex-direction:column;gap:var(--sfp-space-2);padding:var(--sfp-space-8) var(--sfp-space-10);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);background:var(--sfp-color-bgSubtle);cursor:pointer}.rp-sev input{position:absolute;opacity:0;pointer-events:none}.rp-sev:focus-within{outline:2px solid var(--sfp-color-accent);outline-offset:1px}.rp-sev-on{border-color:var(--sfp-color-accent);background:var(--sfp-color-bgHover)}.rp-sev-label{font-weight:700}.rp-sev-hint{font-size:var(--sfp-font-size-xs);color:var(--sfp-color-textMuted)}.rp-check{display:flex;align-items:center;gap:var(--sfp-space-6);cursor:pointer}.rp-attach{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sfp-space-6);font-size:var(--sfp-font-size-xs)}.rp-muted{color:var(--sfp-color-textMuted)}.rp-facts{border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);padding:var(--sfp-space-6) var(--sfp-space-10);font-size:var(--sfp-font-size-xs);color:var(--sfp-color-textMuted)}.rp-facts summary{cursor:pointer}.rp-facts-list{display:grid;grid-template-columns:max-content 1fr;gap:var(--sfp-space-2) var(--sfp-space-10);margin:var(--sfp-space-6) 0 0}.rp-facts-list dt{font-weight:700}.rp-facts-list dd{margin:0;overflow-wrap:anywhere;color:var(--sfp-color-text)}.rp-error-list{margin:var(--sfp-space-6) 0 0;padding-left:var(--sfp-space-16);max-height:120px;overflow-y:auto;overflow-wrap:anywhere}.rp-problem{padding:var(--sfp-space-8) var(--sfp-space-10);border-radius:var(--sfp-radius-md);background:var(--sfp-color-bgAlertWarn);color:var(--sfp-color-text);border:var(--sfp-border-width-thin) solid var(--sfp-color-border)}.rp-actions{display:flex;justify-content:flex-end;gap:var(--sfp-space-8);margin-top:var(--sfp-space-4)}.rp-btn{padding:var(--sfp-space-6) var(--sfp-space-14);font-family:inherit;font-size:var(--sfp-font-size-sm);font-weight:700;color:var(--sfp-color-text);background:transparent;border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);cursor:pointer}.rp-btn-primary{color:var(--sfp-color-textOnPrimary);background:var(--sfp-color-accent);border-color:var(--sfp-color-accent)}.rp-btn:disabled{opacity:.6;cursor:progress}.rp-toast{position:fixed;right:var(--sfp-space-16);bottom:var(--sfp-space-16);z-index:200042;max-width:min(420px,calc(100vw - 32px));display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sfp-space-4) var(--sfp-space-10);padding:var(--sfp-space-10) var(--sfp-space-14);font-family:var(--sfp-font-sans);font-size:var(--sfp-font-size-sm);color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);border:var(--sfp-border-width-thin) solid var(--sfp-color-success);border-radius:var(--sfp-radius-md);box-shadow:var(--sfp-shadow-lg)}.rp-toast-text{flex:1 1 0;font-weight:700}.rp-toast-note{flex-basis:100%;order:3;font-size:var(--sfp-font-size-xs);color:var(--sfp-color-textMuted)}.rp-header-btn{position:relative;width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:var(--sfp-color-bg-subtle);border:1px solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);color:var(--sfp-color-text);cursor:pointer}.rp-header-btn:hover{border-color:var(--sfp-color-text-dim)}.rp-header-btn:focus-visible{outline:2px solid var(--sfp-color-info);outline-offset:1px}.rp-link,.rp-toast-link{border:none;background:transparent;padding:0;font-family:inherit;font-size:var(--sfp-font-size-xs);font-weight:700;color:var(--sfp-color-accent);text-decoration:underline;cursor:pointer}.rp-link{margin-left:auto;margin-right:var(--sfp-space-10)}:root{--sfp-shb-overlay: linear-gradient(90deg, rgba(0, 0, 0, .55), rgba(0, 0, 0, .25));--sfp-shb-ink: #ffffff;--sfp-shb-text-shadow: 0 1px 2px rgba(0, 0, 0, .85), 0 0 12px rgba(0, 0, 0, .55);--sfp-shb-fallback-bg: #0e1730;--sfp-shb-glass-bg: rgba(15, 23, 42, .62);--sfp-shb-glass-border: rgba(255, 255, 255, .18);--sfp-shb-glass-ink: #ffffff;--sfp-shb-glass-ink-shadow: 0 1px 2px rgba(0, 0, 0, .6);--sfp-shb-glass-hover: rgba(255, 255, 255, .16);--sfp-shb-glass-pressed: rgba(255, 255, 255, .26);--sfp-shb-glass-focus-ring: 0 0 0 2px #ffffff, 0 0 0 4px rgba(15, 23, 42, .9);--sfp-shb-glass-icon-shadow: drop-shadow(0 1px 1px rgba(0, 0, 0, .6))}@property --sfp-shb-x{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --sfp-shb-y{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --sfp-shb-zoom{syntax: "<number>"; inherits: false; initial-value: 1;}.shb-host{position:relative;z-index:var(--sfp-z-dropdown, 200);background:var(--sfp-shb-fallback-bg)}.shb-host[data-header-height]{box-sizing:border-box;height:var(--sfp-shb-height, auto);flex-shrink:0}.shb-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.shb-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--sfp-shb-image, none);background-size:cover;background-position:var(--sfp-shb-x, 50%) var(--sfp-shb-y, 50%);background-repeat:no-repeat;transform:scale(var(--sfp-shb-zoom, 1));transform-origin:var(--sfp-shb-x, 50%) var(--sfp-shb-y, 50%)}.shb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sfp-shb-overlay)}.shb-wordmark{color:var(--sfp-shb-ink);text-shadow:var(--sfp-shb-text-shadow)}.shb-glass{display:inline-flex;align-items:center;align-self:center;gap:2px;padding:3px;border-radius:var(--sfp-radius-pill, 999px);border:1px solid var(--sfp-shb-glass-border);background:var(--sfp-shb-glass-bg);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%)}.shb-glass>button,.shb-glass>div>button,.shb-glass .shb-glass-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px!important;min-height:32px!important;height:32px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:var(--sfp-radius-pill, 999px)!important;background:transparent!important;color:var(--sfp-shb-glass-ink)!important;text-shadow:var(--sfp-shb-glass-ink-shadow);transition:background-color .15s ease-in-out}.shb-glass>button:hover,.shb-glass>div>button:hover,.shb-glass>div>button[aria-expanded=true]{background:var(--sfp-shb-glass-hover)!important}.shb-glass>button:active,.shb-glass>div>button:active{background:var(--sfp-shb-glass-pressed)!important}.shb-glass>button:focus-visible,.shb-glass>div>button:focus-visible{outline:none;box-shadow:var(--sfp-shb-glass-focus-ring)!important}.shb-glass [data-testid=shell-theme-toggle]>button,.shb-glass [data-testid=shell-header-bell],.shb-glass [data-testid=shell-header-report-problem],.shb-glass .shb-glass-icon{padding:0!important;width:32px!important}.shb-glass [data-testid=shell-header-bell] svg,.shb-glass [data-testid=shell-header-report-problem] svg,.shb-glass .shb-glass-btn svg{stroke:var(--sfp-shb-glass-ink);filter:var(--sfp-shb-glass-icon-shadow)}.shb-glass [data-testid=shell-header-sync],.shb-glass [data-testid=shell-header-sync] *{color:var(--sfp-shb-glass-ink)!important;text-shadow:var(--sfp-shb-glass-ink-shadow)}@media (prefers-reduced-motion: reduce){.shb-glass>button,.shb-glass>div>button{transition:none}}:root{--sfp-mr-scrim: rgba(0, 0, 0, .45)}.mr-backdrop,.mr-modal{--sfp-space-2: 2px;--sfp-space-4: 4px;--sfp-space-6: 6px;--sfp-space-8: 8px;--sfp-space-10: 10px;--sfp-space-14: 14px;--sfp-space-16: 16px;--sfp-font-size-xs: 11px;--sfp-font-size-sm: 12px;--sfp-font-size-md: 14px;--sfp-font-size-lg: 16px;--sfp-radius-card: 12px;--sfp-border-width-thin: 1px;--sfp-font-sans: "DM Sans", "Segoe UI", system-ui, sans-serif}.mr-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200040;background:var(--sfp-mr-scrim)}.mr-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200041;width:min(640px,calc(100vw - 32px));max-height:88vh;overflow-y:auto;box-sizing:border-box;padding:var(--sfp-space-16);display:flex;flex-direction:column;gap:var(--sfp-space-10);font-family:var(--sfp-font-sans);font-size:var(--sfp-font-size-sm);color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-card);box-shadow:var(--sfp-shadow-lg)}.mr-head{display:flex;align-items:center;justify-content:space-between}.mr-title{margin:0;font-size:var(--sfp-font-size-md);font-weight:700}.mr-close{border:none;background:transparent;color:var(--sfp-color-textMuted);font-size:var(--sfp-font-size-lg);line-height:1;cursor:pointer;font-family:inherit}.mr-close:hover{color:var(--sfp-color-text)}.mr-lede{margin:0;color:var(--sfp-color-textMuted)}.mr-section{margin:var(--sfp-space-4) 0 0;font-size:var(--sfp-font-size-xs);font-weight:700;color:var(--sfp-color-textMuted);text-transform:uppercase;letter-spacing:.04em}.mr-note{padding:var(--sfp-space-8) var(--sfp-space-10);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);background:var(--sfp-color-bg-subtle)}.mr-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sfp-space-8)}.mr-item{display:flex;flex-direction:column;gap:var(--sfp-space-4);padding:var(--sfp-space-8) var(--sfp-space-10);border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md)}.mr-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sfp-space-10)}.mr-item-text{white-space:pre-wrap;overflow-wrap:anywhere}.mr-item-meta{font-size:var(--sfp-font-size-xs);color:var(--sfp-color-textMuted)}.mr-item-reason{font-size:var(--sfp-font-size-xs);color:var(--sfp-color-text)}.mr-chip{flex:none;display:inline-block;padding:var(--sfp-space-2) var(--sfp-space-8);border-radius:var(--sfp-radius-card);font-size:var(--sfp-font-size-xs);font-weight:700;white-space:nowrap;color:var(--sfp-color-text);border:var(--sfp-border-width-thin) solid var(--sfp-color-border)}.mr-chip-awaiting,.mr-chip-escalated{border-color:var(--sfp-color-info)}.mr-chip-approved,.mr-chip-inRelease{border-color:var(--sfp-color-accent)}.mr-chip-declined{color:var(--sfp-color-danger);border-color:var(--sfp-color-danger)}.mr-chip-done{color:var(--sfp-color-success);border-color:var(--sfp-color-success)}.mr-actions{display:flex;justify-content:flex-end;gap:var(--sfp-space-8)}.mr-btn{padding:var(--sfp-space-6) var(--sfp-space-14);font-family:inherit;font-size:var(--sfp-font-size-sm);font-weight:700;color:var(--sfp-color-text);background:transparent;border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md);cursor:pointer}.mr-shot-btn{align-self:flex-start}.mr-shot{display:block;max-width:100%;max-height:240px;border:var(--sfp-border-width-thin) solid var(--sfp-color-border);border-radius:var(--sfp-radius-md)}:root{--sfp-project-tools-color-fef3c7: #fef3c7;--sfp-project-tools-color-92400e: #92400e;--sfp-project-tools-color-fbbf24: #fbbf24;--sfp-project-tools-color-ffffff: #ffffff;--sfp-project-tools-color-b45309: #b45309;--sfp-project-tools-color-7c2d12: #7c2d12;--sfp-project-tools-color-dc2626: #dc2626;--sfp-project-tools-color-ea580c: #ea580c;--sfp-project-tools-color-fef2f2: #fef2f2;--sfp-project-tools-color-b91c1c: #b91c1c;--sfp-project-tools-color-fecaca: #fecaca;--sfp-project-tools-color-fee2e2: #fee2e2;--sfp-project-tools-color-991b1b: #991b1b;--sfp-project-tools-color-e5e7eb: #e5e7eb;--sfp-project-tools-color-1f2937: #1f2937;--sfp-project-tools-color-fca5a5: #fca5a5;--sfp-project-tools-color-1d4ed8: #1d4ed8;--sfp-project-tools-color-000000: #000000;--sfp-project-tools-color-047857: #047857;--sfp-project-tools-color-f3f4f6: #f3f4f6;--sfp-project-tools-color-d1d5db: #d1d5db}.pt-margin-bottom-16949{margin-bottom:8px}.pt-div-fc60c{font-size:11px;font-weight:800;margin-bottom:4px}.pt-div-e28b8{display:flex;align-items:center;gap:4px;margin:4px 0;flex-wrap:wrap}.pt-span-59c16{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);min-width:52px}.pt-section-a3d25{background:var(--sfp-color-bg-elevated);border:1px solid var(--sfp-color-border);border-radius:6px;overflow:hidden}.pt-div-406f8{padding:8px 12px;background:var(--sfp-color-bg-subtle);border-bottom:1px solid var(--sfp-color-border);font-weight:700;font-size:11px;letter-spacing:.4px;color:var(--sfp-color-textDim);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.pt-button-b8907{padding:2px 6px;font-size:10px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-project-tools-color-fef3c7);color:var(--sfp-project-tools-color-92400e);cursor:pointer;border-color:var(--sfp-project-tools-color-fbbf24)}.pt-padding-d2589{padding:10px 12px}.pt-div-5551d{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);display:flex;align-items:center;gap:6px}.pt-color-adce4{color:var(--sfp-color-text)}.pt-font-weight-7c8eb{font-weight:400}.pt-div-8ffef{font-size:10px;color:var(--sfp-project-tools-color-92400e);margin:8px 0;padding:4px 8px;background:var(--sfp-project-tools-color-fef3c7);border-radius:4px}.pt-div-a1837{display:flex;gap:6px;align-items:center;margin-top:8px;flex-wrap:wrap}.pt-button-afcd8{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;cursor:pointer}.pt-v-5fe3c{background:var(--sfp-color-primary);color:var(--sfp-project-tools-color-ffffff)}.pt-v-0095e{background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim)}.pt-button-1382e{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-danger);cursor:pointer}.pt-div-62d9d{display:flex;align-items:center;gap:6px;margin:4px 0 6px;flex-wrap:wrap}.pt-span-ea2f9{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);min-width:62px}.pt-span-fb576{font-size:11px;font-weight:700;color:var(--sfp-color-text)}.pt-span-e9edf{font-size:10px;color:var(--sfp-color-text-dim)}.pt-button-f3aad{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer}.pt-div-39364{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);margin:6px 0 2px}.pt-label-3019a{display:flex;align-items:flex-start;gap:6px;padding:2px 0;cursor:pointer}.pt-span-1b02f{display:block;font-size:10px;color:var(--sfp-color-text-dim)}.pt-div-18c0b{font-size:10px;color:var(--sfp-color-text-dim);margin-top:2px}.pt-div-0d369{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);margin:8px 0 2px}.pt-div-d8dfc{display:flex;align-items:center;gap:6px;margin:4px 0;flex-wrap:wrap}.pt-select-8a7eb{flex:1;min-width:130px;font-size:11px;padding:2px 4px}.pt-div-ba6a2{font-size:10px;margin-top:8px;padding:5px 7px;border-radius:4px}.pt-v-b041c{border:1px solid var(--sfp-project-tools-color-b45309);color:var(--sfp-project-tools-color-b45309)}.pt-v-269f0{border:1px solid var(--sfp-color-border);color:var(--sfp-color-text-dim)}.pt-div-185ab{display:flex;flex-direction:column;gap:6px}.pt-div-6dcb2{font-size:10px;color:var(--sfp-color-text-dim);line-height:1.5}.pt-div-bd11d{display:flex;flex-direction:column;gap:3px}.pt-div-a805f{display:flex;align-items:center;gap:6px;font-size:11px;padding:3px 5px;border:1px solid var(--sfp-color-border);border-radius:4px}.pt-span-2e31e{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-span-bad68{font-size:10px;color:var(--sfp-color-text-dim);white-space:nowrap}.pt-button-8cd38{padding:3px 8px;font-size:11px;font-weight:700;cursor:pointer;background:var(--sfp-color-bg-subtle);color:var(--sfp-color-text);border:1px solid var(--sfp-color-border);border-radius:4px}.pt-input-b4304{font-size:11px;padding:3px 6px;width:100%;box-sizing:border-box}.pt-div-0a07a{display:flex;gap:6px}.pt-label-e7743{padding:3px 8px;font-size:11px;font-weight:700;cursor:pointer;background:var(--sfp-color-bg-subtle);color:var(--sfp-color-text);border:1px solid var(--sfp-color-border);border-radius:4px;display:inline-block}.pt-display-5790f{display:none}.pt-div-75a6f{margin:0 0 8px;padding:6px 8px;border-radius:4px;font-size:11px;background:var(--sfp-color-warning-bg, var(--sfp-project-tools-color-7c2d12));color:var(--sfp-color-warning-text, var(--sfp-project-tools-color-ffffff));border:1px solid var(--sfp-project-tools-color-b45309)}.pt-height-c6715{height:10px}.pt-height-49c5d{height:8px}.pt-div-f6387{font-size:10px;line-height:1.5;color:var(--sfp-color-text-dim)}.pt-div-ef3e1{display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;border:1px solid var(--sfp-color-border);border-radius:6px;background:var(--sfp-color-bg-subtle)}.pt-div-86a43{font-size:10px;font-weight:700;color:var(--sfp-color-text-muted);text-transform:uppercase;letter-spacing:.3px}.pt-input-95eb5{font-size:11px;padding:3px 6px}.pt-div-0b0ea{display:grid;gap:6px}.pt-p-59e20{margin:0;font-size:11px;color:var(--sfp-color-text-dim)}.pt-div-6bff6{display:grid;grid-template-columns:38px 78px 1fr 22px;gap:4px;align-items:center}.pt-span-39a7c{font-size:10px;font-weight:700}.pt-input-cf2ef{width:100%;box-sizing:border-box;font-size:11px;padding:3px 5px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;background:var(--sfp-color-bg)!important;color:var(--sfp-color-text)!important}.pt-button-94b95{border:none;background:none;color:var(--sfp-project-tools-color-dc2626);cursor:pointer;font-size:13px}.pt-button-0712b{font-size:11px;padding:3px 8px}.pt-div-cea35{display:flex;flex-direction:column;padding:12px;gap:16px;font-family:system-ui,-apple-system,sans-serif;font-size:12px}.pt-div-f6224{font-size:11px;color:var(--sfp-color-textDim);padding:4px}.pt-div-5ff06{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.pt-div-a0646{padding:10px 12px;display:flex;flex-direction:column;gap:12px}.pt-label-2fa95{font-size:10px;font-weight:700;color:var(--sfp-color-text);text-transform:uppercase;letter-spacing:.3px;margin-bottom:3px;display:block}.pt-div-6d1df{display:flex;align-items:center;gap:6px}.pt-span-7c418{font-size:12px;color:var(--sfp-color-text);flex:1}.pt-div-0f925{display:flex;flex-direction:column;gap:4px}.pt-input-5af00{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text)!important;background:var(--sfp-color-bg-elevated)!important;box-sizing:border-box}.pt-div-46746{font-size:9px;color:var(--sfp-color-text-dim)}.pt-button-d5644{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-primary);color:var(--sfp-project-tools-color-ffffff);cursor:pointer;border-color:var(--sfp-color-primary)}.pt-div-255c8{display:flex;flex-direction:column;gap:2px;margin-top:8px;border-top:1px solid var(--sfp-color-border);padding-top:8px}.pt-span-6a42e{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--sfp-color-text-muted);flex:1}.pt-div-bb08e{display:flex;gap:4px;width:100%}.pt-button-170ae{padding:2px 7px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer;flex:0 0 auto}.pt-div-5c560{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.pt-label-cb9e8{font-size:10px;font-weight:700;color:var(--sfp-color-text);text-transform:uppercase;letter-spacing:.3px;margin-bottom:0;display:block}.pt-select-7c9d1{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box;margin-top:2px}.pt-span-caa32{font-size:9px;font-weight:700;min-width:34px}.pt-color-b6de3{color:var(--sfp-color-info)}.pt-color-d5aeb{color:var(--sfp-color-warning)}.pt-color-4368e{color:var(--sfp-color-text-dim)}.pt-select-9b762{width:78px;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box;flex-shrink:0}.pt-opacity-b4f59{opacity:1!important}.pt-opacity-524d1{opacity:.5!important}.pt-span-b7876{font-size:10px;color:var(--sfp-color-text)}.pt-opacity-ada3a{opacity:1}.pt-opacity-bf131{opacity:.5}.pt-label-5aa77{font-size:10px;font-weight:700;color:var(--sfp-color-text);text-transform:uppercase;letter-spacing:.3px;margin-bottom:0;display:block;margin-top:8px}.pt-label-77dcc{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--sfp-color-text)}.pt-input-59464{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text)!important;background:var(--sfp-color-bg-elevated)!important;box-sizing:border-box;margin-bottom:4px}.pt-select-f0bad{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box}.pt-div-0737f{display:flex;flex-direction:column;gap:4px;margin-top:5px}.pt-div-09791{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--sfp-color-text-dim)}.pt-img-40bcf{height:18px;max-width:60px;object-fit:contain;background:var(--sfp-project-tools-color-ffffff);border-radius:2px;padding:1px}.pt-div-539f1{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:9px;color:var(--sfp-color-text-dim);flex-wrap:wrap}.pt-button-c2a3d{padding:2px 6px;font-size:9px;font-weight:700;border-radius:3px;border:1px solid var(--sfp-color-border);background:var(--sfp-color-bg-elevated);color:var(--sfp-color-text);cursor:pointer}.pt-span-168aa{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:3px;border:1px solid var(--sfp-color-warn, var(--sfp-project-tools-color-b45309));color:var(--sfp-color-warn, var(--sfp-project-tools-color-b45309));font-weight:700}.pt-span-e251c{display:inline-flex;align-items:center;gap:4px}.pt-font-style-2ba26{font-style:italic}.pt-button-6410b{border:none;background:none;color:var(--sfp-color-text-dim);cursor:pointer;font-size:11px}.pt-div-33738{font-size:9px;color:var(--sfp-color-text-dim);border-top:1px solid var(--sfp-color-border);padding-top:6px;line-height:1.5}.pt-div-de936{display:flex;align-items:center;gap:8px}.pt-img-dac51{height:26px;max-width:80px;object-fit:contain;background:var(--sfp-project-tools-color-ffffff);border-radius:3px;padding:2px;border:1px solid var(--sfp-color-border)}.pt-input-dd2b0{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text)!important;background:var(--sfp-color-bg-elevated)!important;box-sizing:border-box;flex:1}.pt-button-1594d{padding:4px 10px;font-size:11px;font-weight:700;border-radius:4px;border:1px solid var(--sfp-color-border);background:var(--sfp-color-accent);color:var(--sfp-project-tools-color-ffffff);cursor:pointer}.pt-div-d4739{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--sfp-color-text)}.pt-flex-634a2{flex:1}.pt-button-51701{border:none;background:none;color:var(--sfp-color-text-dim);cursor:pointer;font-size:12px}.pt-div-643ab{padding:10px 12px;display:flex;flex-direction:column;gap:8px}.pt-textarea-4b3a0{width:100%;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box;min-height:48px;resize:vertical}.pt-div-09973{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pt-select-a6437{width:auto;padding:4px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box;flex:1;min-width:130px}.pt-div-98efe{font-size:9px;font-weight:700;color:var(--sfp-color-text-dim);text-transform:uppercase;margin-bottom:3px}.pt-div-488ad{display:flex;gap:6px;font-size:10px;color:var(--sfp-color-text);margin-bottom:2px}.pt-summary-0550e{font-size:10px;color:var(--sfp-color-text);cursor:pointer}.pt-div-c8743{display:flex;flex-direction:column;gap:2px;margin-top:4px;max-height:220px;overflow-y:auto}.pt-label-eed5e{display:flex;gap:6px;font-size:9px;cursor:pointer}.pt-v-db553{color:var(--sfp-color-text-dim);text-decoration:line-through}.pt-v-d7baa{color:var(--sfp-color-text);text-decoration:none}.pt-div-9f311{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pt-span-2073e{width:10px;height:10px;background:var(--sfp-project-tools-color-ea580c);border-radius:2px;flex:0 0 auto}.pt-input-c9934{width:auto;padding:2px 6px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text)!important;background:var(--sfp-color-bg-elevated)!important;box-sizing:border-box;flex:1}.pt-button-26941{padding:2px 7px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-project-tools-color-fef2f2);color:var(--sfp-project-tools-color-b91c1c);cursor:pointer;border-color:var(--sfp-project-tools-color-fecaca)}.pt-div-ff1cf{border-bottom:1px solid var(--sfp-color-border);padding-bottom:8px;margin-bottom:8px}.pt-div-f7c01{display:flex;align-items:center;gap:6px;margin-bottom:6px}.pt-span-9ec89{width:10px;height:10px;border-radius:2px;flex:0 0 auto}.pt-div-da7b8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;color:var(--sfp-color-text)}.pt-label-c1003{display:flex;align-items:center;gap:4px}.pt-input-fa34b{width:26px;height:20px;padding:0;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;background:var(--sfp-color-bg-elevated);cursor:pointer!important}.pt-label-cdaac{display:flex;align-items:center;gap:4px;flex:1 1 130px;min-width:130px}.pt-span-55c6b{min-width:28px;text-align:right}.pt-select-11107{width:50px;padding:1px 4px;font-size:11px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated);box-sizing:border-box}.pt-div-9b1ad{font-size:11px;color:var(--sfp-color-textDim);margin-bottom:6px}.pt-label-1f660{display:flex;align-items:center;gap:8px;cursor:pointer;padding:2px 0}.pt-span-7eb7f{font-size:11px;font-variant-numeric:tabular-nums;min-width:34px;text-align:right;color:var(--sfp-color-text)}.pt-label-37280{display:flex;align-items:center;gap:8px;cursor:pointer}.pt-div-46787{margin-top:6px;font-size:11px;color:var(--sfp-color-textDim)}.pt-div-4b4db{border:1px solid var(--sfp-color-border);border-radius:4px;padding:6px;background:var(--sfp-color-bg-elevated);display:flex;flex-direction:column;gap:4px}.pt-span-404c0{font-size:9px;padding:1px 5px;border-radius:3px;font-weight:700}.pt-v-30664{background:var(--sfp-project-tools-color-fee2e2);color:var(--sfp-project-tools-color-991b1b)}.pt-v-9f762{background:var(--sfp-project-tools-color-e5e7eb);color:var(--sfp-project-tools-color-1f2937)}.pt-v-872dd{background:var(--sfp-project-tools-color-fef3c7);color:var(--sfp-project-tools-color-92400e)}.pt-span-6ccb9{flex:1;font-size:11px;color:var(--sfp-color-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-button-16828{padding:2px 7px;font-size:10px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer}.pt-button-af80b{padding:2px 7px;font-size:10px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-danger);cursor:pointer;border-color:var(--sfp-project-tools-color-fca5a5)}.pt-textarea-aee5b{width:100%;font-size:11px;padding:4px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;box-sizing:border-box;font-family:system-ui,sans-serif;resize:vertical;text-transform:uppercase;color:var(--sfp-color-text);background:var(--sfp-color-bg-elevated)}.pt-span-6deda{margin-left:auto;font-size:9px;color:var(--sfp-color-text-dim)}.pt-div-83060{font-size:10px;color:var(--sfp-project-tools-color-92400e);margin-bottom:8px;padding:4px 8px;background:var(--sfp-project-tools-color-fef3c7);border-radius:4px}.pt-div-1d009{font-size:10px;color:var(--sfp-color-text-muted)}.pt-div-f2a7f{display:flex;gap:6px;align-items:center}.pt-select-bec1f{font-size:11px;padding:3px 6px;flex:1;min-width:0;box-sizing:border-box}.pt-div-50f44{margin-top:8px;display:flex;flex-direction:column;gap:2px}.pt-span-fbe3f{font-size:10px;display:flex;align-items:center;gap:4px}.pt-button-1b467{border:none;background:none;color:var(--sfp-color-danger);cursor:pointer;font-size:10px}.pt-p-3c4b1{margin:0 0 8px;font-size:11px;color:var(--sfp-color-text-dim)}.pt-div-ff0fd{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.pt-button-49404{padding:5px 10px;font-size:10px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;cursor:pointer}.pt-v-0c3f1{background:var(--sfp-color-danger);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-color-danger)}.pt-v-4a69d{background:var(--sfp-project-tools-color-ffffff);color:var(--sfp-project-tools-color-1f2937);border-color:var(--sfp-color-border)}.pt-v-08423{background:var(--sfp-project-tools-color-1d4ed8);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-project-tools-color-1d4ed8)}.pt-v-b584d{background:var(--sfp-project-tools-color-000000);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-project-tools-color-000000)}.pt-v-3d6d9{background:var(--sfp-project-tools-color-ea580c);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-project-tools-color-ea580c)}.pt-v-67d71{background:var(--sfp-project-tools-color-b45309);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-project-tools-color-b45309)}.pt-v-39e14{background:var(--sfp-project-tools-color-047857);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-project-tools-color-047857)}.pt-span-a46ff{font-size:9px;padding:1px 5px;background:color-mix(in srgb,var(--sfp-color-warn) 15%,transparent);color:var(--sfp-color-warn-text);border-radius:3px;font-weight:600}.pt-label-942e2{display:block;font-size:10px;font-weight:700;color:var(--sfp-color-text-dim);margin-bottom:3px}.pt-input-670ee{width:100%;font-size:11px;padding:5px 7px;box-sizing:border-box;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;background:var(--sfp-color-bg-elevated)!important;color:var(--sfp-color-text-dim)!important;margin-bottom:8px}.pt-input-def38{width:100%;font-size:11px;padding:5px 7px;box-sizing:border-box;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;background:var(--sfp-color-bg-elevated)!important;color:var(--sfp-color-text-dim)!important}.pt-button-b0c80{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer;margin-top:8px}.pt-div-2d7d4{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pt-button-63410{width:22px;height:22px;border-radius:4px;cursor:pointer}.pt-border-1df05{border:2px solid var(--sfp-color-primary)}.pt-border-f8083{border:1px solid var(--sfp-color-border)}.pt-input-44644{width:30px;height:24px;padding:0;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;background:none;cursor:pointer!important}.pt-label-c5cbd{display:block;margin-top:10px;font-size:11px;color:var(--sfp-color-text)}.pt-input-cd79e{width:100%;margin-top:2px}.pt-label-46e85{display:block;margin-top:6px;font-size:11px;color:var(--sfp-color-text)}.pt-label-3bc82{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11px;color:var(--sfp-color-text)}.pt-input-f098a{width:62px;padding:2px 4px;font-size:11px}.pt-span-8aa5e{color:var(--sfp-color-text-dim);width:34px}.pt-div-98b4e{font-size:10px;color:var(--sfp-color-text-dim);margin-top:4px}.pt-button-615fc{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer;margin-top:4px}.pt-div-5009d{border:1px solid var(--sfp-color-border);border-radius:4px;margin-bottom:8px;background:var(--sfp-color-bg-elevated)}.pt-button-230c5{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:transparent;border:0;cursor:pointer;font-size:11px;font-weight:700;color:var(--sfp-color-text-dim);letter-spacing:.3px;text-align:left}.pt-span-e036c{font-size:9px;padding:1px 5px;background:var(--sfp-project-tools-color-fef3c7);color:var(--sfp-project-tools-color-92400e);border-radius:3px;font-weight:600}.pt-span-2070a{font-size:9px;padding:1px 5px;background:var(--sfp-color-bg-subtle);color:var(--sfp-color-text-dim);border-radius:3px;font-weight:600}.pt-div-75e70{padding:0 8px 8px;border-top:1px solid var(--sfp-project-tools-color-f3f4f6)}.pt-div-b3fc7{display:flex;gap:4px;align-items:center;margin-top:8px}.pt-span-5e569{font-size:10px;color:var(--sfp-color-text-dim);min-width:34px}.pt-input-1047f{flex:1;font-size:11px;font-weight:700;padding:4px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;background:var(--sfp-color-bg-elevated)!important;color:var(--sfp-color-text-dim)!important}.pt-div-41c9c{display:flex;gap:4px;align-items:flex-start;margin-top:6px}.pt-span-b881c{min-width:16px;font-size:10px;color:var(--sfp-color-text-dim);margin-top:4px}.pt-textarea-1b7b4{flex:1;font-size:11px;padding:4px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;font-family:system-ui,sans-serif;resize:vertical;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-text-dim);line-height:1.35}.pt-button-da3a5{padding:2px 6px;font-size:10px;border:1px solid var(--sfp-color-border);border-radius:3px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-text-dim);cursor:pointer;margin-top:2px}.pt-div-377f9{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.pt-button-adc70{padding:5px 10px;font-size:11px;font-weight:600;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-project-tools-color-b91c1c);cursor:pointer;margin-left:auto;border-color:var(--sfp-project-tools-color-dc2626)}.pt-div-af118{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pt-div-e89b4{font-size:11px;color:var(--sfp-color-text-dim)}.pt-div-9dd43{color:var(--sfp-color-text-dim);font-weight:600}.pt-div-8224b{padding:14px 8px;text-align:center;color:var(--sfp-color-text-muted);border:1px dashed var(--sfp-project-tools-color-d1d5db);border-radius:4px;margin-bottom:8px;font-size:11px}.pt-div-e6c33{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.pt-div-00ff8{position:relative;border:1px solid var(--sfp-color-border);border-radius:4px;padding:4px;background:var(--sfp-color-bg-elevated)}.pt-div-0ede0{font-size:10px;color:var(--sfp-color-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.pt-button-cd58b{position:absolute;top:2px;right:2px;width:18px;height:18px;padding:0;border:1px solid var(--sfp-color-border);border-radius:9px;background:var(--sfp-color-bg-elevated);cursor:pointer;font-size:11px;line-height:1;color:var(--sfp-color-text-dim)}.pt-div-87feb{margin-top:4px;padding:6px 8px;border-radius:4px;background:var(--sfp-project-tools-color-fef2f2);border:1px solid var(--sfp-project-tools-color-fecaca);color:var(--sfp-project-tools-color-b91c1c);font-size:11px;font-weight:600}.pt-p-d8ff1{margin:4px 0;font-size:11px;color:var(--sfp-color-text-muted);font-style:italic}.pt-div-46890{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.pt-div-ad143{font-size:10px;font-weight:800;color:var(--sfp-color-textDim);text-transform:uppercase;letter-spacing:.4px;margin:10px 0 4px}.pt-span-b42f0{min-width:60px;font-size:11px;color:var(--sfp-color-textDim)}.pt-input-b1f76{width:70px;font-size:11px;padding:3px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;box-sizing:border-box}.pt-select-fac8e{flex:1;font-size:11px;padding:3px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;box-sizing:border-box}.pt-div-2b34c{border:1px solid var(--sfp-color-border);border-radius:4px;padding:6px;background:var(--sfp-color-bg-elevated)}.pt-input-aedb4{flex:1;font-size:11px;font-weight:700;padding:3px 6px;text-transform:uppercase;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;color:var(--sfp-color-text)!important}.pt-margin-top-a5595{margin-top:6px}.pt-tab{padding:4px 8px;font-size:10px;font-weight:700;border:1px solid var(--sfp-color-border);border-radius:4px;background:var(--sfp-color-bg-elevated);color:var(--sfp-color-textDim);cursor:pointer;text-transform:uppercase;letter-spacing:.3px}.pt-tab--active{background:var(--sfp-color-primary);color:var(--sfp-project-tools-color-ffffff);border-color:var(--sfp-color-primary)}.pt-room-btn{padding:3px 7px;font-size:11px;font-weight:700;cursor:pointer;background:var(--sfp-color-bg-subtle);color:var(--sfp-color-text);border:1px solid var(--sfp-color-border);border-radius:4px}.pt-room-btn--on{background:var(--sfp-color-primary);border-color:var(--sfp-color-primary);color:var(--sfp-project-tools-color-ffffff)}.pt-code-input{width:100%;min-width:0;box-sizing:border-box;font-size:12px;padding:3px 6px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:4px;color:var(--sfp-color-text)!important;background:var(--sfp-color-bg-elevated)!important}.pt-code-input--year{width:62px;flex:0 0 62px}:root{--sfp-setup-dim: var(--sfp-color-textDim);--sfp-setup-color-ffffff: #ffffff;--sfp-setup-border2: var(--sfp-color-bgHover);--sfp-setup-input-bg: var(--sfp-color-bgSubtle);--sfp-setup-color-4c46ca: rgba(0,0,0,.5);--sfp-setup-section-bg: var(--sfp-color-bgElevated)}[data-theme=day]{--sfp-setup-dim: var(--sfp-color-textMuted);--sfp-setup-border2: var(--sfp-color-borderStrong, var(--sfp-color-border));--sfp-setup-input-bg: var(--sfp-color-textOnPrimary);--sfp-setup-section-bg: var(--sfp-color-bgSubtle)}.st-margin-bottom-16949{margin-bottom:8px}.st-div-889d5{background:var(--sfp-color-bgElevated);border-radius:8px;border:1px solid var(--sfp-color-border);margin-bottom:12px;overflow:hidden;text-align:center;padding:24px 20px}.st-div-a1456{font-size:13px;font-weight:700;color:var(--sfp-color-text);margin-bottom:4px}.st-div-9c689{font-size:11px;color:var(--sfp-setup-dim);margin-bottom:12px}.st-div-dc6b7{background:var(--sfp-color-bgElevated);border-radius:8px;border:1px solid var(--sfp-color-border);margin-bottom:6px;overflow:hidden}.st-div-b2b99{background:var(--sfp-color-bgSubtle);padding:6px 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sfp-color-border);cursor:pointer}.st-span-5650a{font-size:10px;font-weight:700;color:var(--sfp-color-textMuted);text-transform:uppercase;letter-spacing:.08em}.st-div-de936{display:flex;align-items:center;gap:8px}.st-button-48d4f{background:none;border:none;color:var(--sfp-setup-dim);cursor:pointer;font-size:11px;margin-left:8px;padding:2px 6px;font-weight:600}.st-span-bad95{color:var(--sfp-setup-dim);font-size:13px}.st-padding-96d3f{padding:6px 10px}.st-div-0d376{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.st-div-ee0b2{grid-column:1 / -1;font-size:10px;color:var(--sfp-color-danger);font-weight:600;letter-spacing:.03em}.st-font-weight-5db75{font-weight:700}.st-text-input-065b4{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none;font-family:inherit;box-sizing:border-box}.st-grid-column-a66f4{grid-column:1 / -1}.st-text-input-e9e90{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none;font-family:inherit;box-sizing:border-box;text-transform:uppercase}.st-div-a6b85{grid-column:1 / -1;border-top:1px solid var(--sfp-color-border);padding-top:4px;margin-top:2px}.st-div-e0a60{font-size:9px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.st-div-e1470{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}.st-div-7cee1{display:flex;gap:8px;align-items:center}.st-img-4cc46{height:32px;max-width:80px;object-fit:contain;border-radius:3px;border:1px solid var(--sfp-color-border)}.st-label-bc3f1{padding:4px 10px;border-radius:5px;border:1px solid var(--sfp-color-border);background:var(--sfp-color-bgSubtle);color:var(--sfp-color-textMuted);cursor:pointer;font-size:10px;font-weight:600;white-space:nowrap}.st-display-5790f{display:none}.st-button-1ee3a{padding:4px 8px;border-radius:5px;border:1px solid var(--sfp-color-danger)40;background:var(--sfp-color-danger)12;color:var(--sfp-color-danger);cursor:pointer;font-size:10px;font-weight:600}.st-label-d7bb7{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:5px;border:2px dashed var(--sfp-color-border);background:var(--sfp-color-bgSubtle);color:var(--sfp-color-textMuted);cursor:pointer;font-size:11px;font-weight:600;flex:1;justify-content:center}.st-div-bcc01{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:4px}.st-div-dbcda{display:grid;grid-template-columns:1fr 1fr;gap:5px}.st-select-31659{background:var(--sfp-color-bgSubtle);border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info);padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box}.st-span-fce5b{color:var(--sfp-color-success);font-size:9px}.st-div-83cc5{display:flex;gap:4px;align-items:center}.st-select-2bd12{background:var(--sfp-color-bgSubtle);border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info);padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;flex:1}.st-div-69513{display:flex;align-items:center;gap:5px}.st-input-d164c{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:6px 10px;border-radius:4px;font-size:13px;width:70px;outline:none!important;font-family:inherit;text-align:right;box-sizing:border-box}.st-span-1219a{font-size:12px;color:var(--sfp-color-textMuted);font-weight:600}.st-div-46893{grid-column:1 / -1;margin-top:1px;padding-top:4px;border-top:1px solid var(--sfp-color-border)}.st-button-12ba2{padding:8px 24px;font-size:13px;font-weight:700;font-family:inherit;border-radius:6px;width:100%;text-transform:uppercase;letter-spacing:.06em}.st-v-235c2{border:1px solid var(--sfp-color-success);background:var(--sfp-color-success)15;color:var(--sfp-color-success);cursor:pointer;opacity:1}.st-v-b5d0c{border:1px solid var(--sfp-color-border);background:var(--sfp-color-bgSubtle);color:var(--sfp-setup-dim);cursor:not-allowed;opacity:.5}.st-div-799e3{font-size:10px;color:var(--sfp-setup-dim);text-align:center;padding:4px 0;display:flex;align-items:center;justify-content:center;gap:6px}.st-color-34c8e{color:var(--sfp-color-success)}.st-div-59fcc{grid-column:1 / -1;border-top:1px solid var(--sfp-color-border);padding-top:6px;margin-top:4px}.st-div-43052{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:4px 0}.st-div-6d1df{display:flex;align-items:center;gap:6px}.st-span-18cdb{font-size:11px;color:var(--sfp-setup-dim)}.st-span-5355e{font-size:10px;font-weight:700;color:var(--sfp-color-textMuted);text-transform:uppercase;letter-spacing:.06em}.st-span-a6ccb{color:var(--sfp-color-info);font-weight:400;margin-left:6px;text-transform:none;letter-spacing:0;font-size:10px}.st-button-57c61{background:var(--sfp-color-success)15;border:1px solid var(--sfp-color-success)40;color:var(--sfp-color-success);cursor:pointer;font-size:10px;padding:3px 10px;font-weight:700;border-radius:4px;font-family:inherit;letter-spacing:.04em}.st-padding-f47e0{padding:6px 0}.st-div-f7365{text-align:center;padding:20px;color:var(--sfp-setup-dim);font-size:11px}.st-table-fafd2{width:100%;border-collapse:collapse;font-size:11px}.st-th-d14d6{padding:6px 8px;text-align:left;color:var(--sfp-setup-dim);font-size:9px;text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 -1px 0 var(--sfp-color-border);white-space:nowrap;background:var(--sfp-color-bg);position:sticky;top:0;z-index:2}.st-th-31a41{padding:6px 8px;text-align:center;color:var(--sfp-setup-dim);font-size:9px;text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 -1px 0 var(--sfp-color-border);white-space:nowrap;background:var(--sfp-color-bg);position:sticky;top:0;z-index:2}.st-border-bottom-b2c56{border-bottom:1px solid var(--sfp-color-border)22}.st-td-4bbc1{padding:6px 8px;color:var(--sfp-color-text)}.st-td-f3be1{padding:6px 8px;text-align:center;color:var(--sfp-color-textMuted)}.st-td-fb2f9{padding:6px 8px;text-align:center;color:var(--sfp-setup-dim);font-family:DM Mono,monospace;font-size:9px}.st-td-396d4{padding:6px 8px;text-align:center}.st-button-33d09{background:none;border:none;color:var(--sfp-color-info);cursor:pointer;font-size:12px;padding:2px 4px}.st-button-11b1c{background:none;border:none;color:var(--sfp-color-danger);cursor:pointer;font-size:12px;padding:2px 4px;opacity:.7}.st-div-9972b{padding:16px;background:var(--sfp-color-info)08;border-radius:6px;border:1px solid var(--sfp-color-info)30;margin-top:10px}.st-div-6200e{font-size:11px;font-weight:700;color:var(--sfp-color-text);margin-bottom:10px}.st-div-3f8ef{display:grid;grid-template-columns:1fr 2fr;gap:8px;align-items:end}.st-div-f6a75{font-size:9px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.st-input-42d10{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;-webkit-box-shadow:0 0 0 1000px var(--sfp-color-bgSubtle) inset;-webkit-text-fill-color:var(--sfp-color-text)}.st-div-d60d4{display:grid;grid-template-columns:1fr 60px 80px 1fr;gap:8px;margin-top:8px;align-items:end}.st-input-f4b0f{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;text-transform:uppercase;-webkit-box-shadow:0 0 0 1000px var(--sfp-color-bgSubtle) inset;-webkit-text-fill-color:var(--sfp-color-text)}.st-div-f8d4e{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:8px}.st-select-20561{background:var(--sfp-color-bgSubtle);border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info);padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;-webkit-box-shadow:0 0 0 1000px var(--sfp-color-bgSubtle) inset;-webkit-text-fill-color:var(--sfp-color-text)}.st-div-637b4{font-size:9px;color:var(--sfp-setup-dim);margin-top:6px;font-family:DM Mono,monospace}.st-div-ddaf1{margin-top:14px;display:flex;gap:8px}.st-button-bc220{background:var(--sfp-color-info);color:var(--sfp-setup-color-ffffff);font-size:11px;padding:6px 16px;border:none;border-radius:5px;cursor:pointer;font-weight:600;font-family:inherit}.st-button-38ea2{background:transparent;color:var(--sfp-setup-dim);border:1px solid var(--sfp-color-border);font-size:11px;padding:6px 16px;border-radius:5px;cursor:pointer;font-weight:600;font-family:inherit}.st-div-acb47{display:grid;grid-template-columns:200px 1fr 1fr;gap:10px}.st-div-5521d{display:grid;gap:6px;align-content:start}.st-div-6aaef{display:flex;gap:6px;align-items:center;padding:4px 8px;border-radius:4px}.st-v-9d4be{background:var(--sfp-color-warn)12;border:1px solid var(--sfp-color-warn)30}.st-v-1fa74{background:var(--sfp-color-bg);border:1px solid var(--sfp-setup-border2)}.st-span-0a41a{font-size:9px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-weight:600}.st-select-fab47{font-size:10px;background:var(--sfp-setup-input-bg);color:var(--sfp-color-text);border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;border-radius:3px;padding:2px 4px}.st-input-f06b6{font-size:10px;width:80px;background:var(--sfp-setup-input-bg)!important;color:var(--sfp-color-warn)!important;border:1px solid var(--sfp-color-warn)40;border-color:var(--sfp-color-warn)40!important;border-radius:3px;padding:2px 6px;font-family:DM Mono,monospace}.st-div-b7881{padding:8px 10px;background:var(--sfp-color-bg);border-radius:4px;font-size:12px}.st-color-3a117{color:var(--sfp-setup-dim)}.st-span-6fa54{color:var(--sfp-color-success);font-weight:700;font-family:DM Mono,monospace}.st-span-aa0b9{color:var(--sfp-color-info);font-weight:700;font-family:DM Mono,monospace}.st-div-2e30d{padding:6px 10px;background:var(--sfp-color-bg);border-radius:4px;font-size:11px;display:flex;justify-content:space-between;align-items:center}.st-div-0ec5d{font-size:10px;color:var(--sfp-setup-dim);font-family:DM Mono,monospace}.st-label-84d20{font-size:11px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:8px;margin-bottom:4px}.st-accent-color-d1d1b{accent-color:var(--sfp-color-accent)}.st-div-c9504{display:flex;gap:6px;align-items:center;padding:4px 8px;border-radius:4px;margin-top:4px}.st-label-0dbc9{font-size:11px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:4px}.st-div-d7777{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:6px 8px;background:var(--sfp-setup-input-bg);border-radius:6px;margin-bottom:4px}.st-input-9c45e{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box}.st-div-9f339{display:flex;gap:6px;align-items:center;margin-bottom:4px}.st-flex-634a2{flex:1}.st-input-8e819{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:6px;border-radius:4px;font-size:13px;width:48px;outline:none!important;font-family:inherit;box-sizing:border-box;text-align:center}.st-button-aa060{background:none;border:none;color:var(--sfp-color-danger);cursor:pointer;font-size:14px;padding:0 2px}.st-button-5ae01{font-size:11px;color:var(--sfp-color-success);background:none;border:1px dashed var(--sfp-color-success)50;border-radius:4px;padding:3px 10px;cursor:pointer}.st-div-d6fa2{display:flex;gap:6px;align-items:center;padding:4px 8px;border-radius:4px;margin-top:3px}.st-div-ad5fc{display:flex;gap:8px;align-items:center;margin-top:3px}.st-input-a8269{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:56px;outline:none!important;font-family:inherit;box-sizing:border-box}.st-span-3f095{font-size:10px;color:var(--sfp-color-warn);font-family:DM Mono,monospace}.st-div-00a49{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:6px 8px;background:var(--sfp-setup-input-bg);border-radius:6px;margin-top:3px}.st-div-0a07a{display:flex;gap:6px}.st-input-86d99{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;flex:1}.st-input-ac7a9{background:var(--sfp-color-bgSubtle)!important;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;color:var(--sfp-color-info)!important;padding:5px 8px;border-radius:4px;font-size:13px;width:100%;outline:none!important;font-family:inherit;box-sizing:border-box;flex:2}.st-div-dbebd{display:grid;gap:14px}.st-div-c6c42{font-size:10px;color:var(--sfp-setup-dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-weight:700}.st-span-a1bfb{color:var(--sfp-setup-dim);font-weight:400;margin-left:8px}.st-div-91ce6{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;align-items:center}.st-label-b4b20{font-size:11px;color:var(--sfp-setup-dim);white-space:nowrap}.st-div-5fcc5{padding:7px 12px;background:var(--sfp-color-bg);border-radius:4px;font-size:11px}.st-span-81510{color:var(--sfp-color-warn);font-weight:700;font-family:DM Mono,monospace}.st-div-c3d66{border-top:1px solid var(--sfp-color-border);padding-top:12px}.st-div-24125{padding:10px 14px;background:var(--sfp-color-bgSubtle);border:1px solid var(--sfp-color-border);border-radius:6px;display:flex;gap:32px;justify-content:flex-end}.st-div-44c8e{background:var(--sfp-color-bgElevated);border-radius:8px;border:1px solid var(--sfp-color-border);margin-bottom:10px;overflow:hidden}.st-div-a1206{background:var(--sfp-color-bgSubtle);padding:10px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sfp-color-border);cursor:pointer}.st-span-58b51{font-size:11px;font-weight:700;color:var(--sfp-color-textMuted);text-transform:uppercase;letter-spacing:.08em}.st-span-978d5{color:var(--sfp-color-info);font-weight:400;margin-left:8px;text-transform:none;letter-spacing:0;font-size:10px}.st-padding-ed029{padding:10px}.st-div-ae4ee{text-align:center;padding:20px 0;color:var(--sfp-setup-dim);font-size:12px}.st-span-56de0{color:var(--sfp-color-success);font-weight:700}.st-margin-bottom-50435{margin-bottom:0}.st-th-bc9d0{padding:6px 8px;text-align:center;color:var(--sfp-setup-dim);font-size:9px;text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 -1px 0 var(--sfp-color-border);white-space:nowrap;background:var(--sfp-color-bg);position:sticky;top:0;z-index:2;width:70px}.st-border-bottom-175ca{border-bottom:1px solid var(--sfp-color-border)}.st-td-909ef{padding:6px 10px;color:var(--sfp-color-text)}.st-td-04e3b{padding:6px 10px;color:var(--sfp-color-textMuted)}.st-td-efd6b{padding:6px 10px;text-align:center;color:var(--sfp-color-textMuted)}.st-td-8c9e5{padding:6px 10px;text-align:center;color:var(--sfp-setup-dim);font-family:DM Mono,monospace;font-size:10px}.st-td-93ce3{padding:6px 10px;text-align:center}.st-div-a753a{padding:16px;background:var(--sfp-color-info)08;border-radius:6px;border:1px solid var(--sfp-color-info)30}.st-margin-top-e5a6d{margin-top:10px}.st-margin-top-ec0f7{margin-top:0}.st-div-7fa81{display:grid;grid-template-columns:1fr 2fr 1fr 60px 80px;gap:8px;align-items:end}.st-color-c1640{color:var(--sfp-color-danger)}.st-div-81550{margin-top:8px;font-size:10px;color:var(--sfp-setup-dim);font-family:DM Mono,monospace}.st-div-4d725{margin-top:14px;display:flex;gap:8px;align-items:center}.st-button-fd8f4{padding:8px 24px;font-size:12px;font-weight:700;border-radius:6px;transition:all .2s ease;font-family:inherit}.st-cursor-74fa9{cursor:pointer}.st-cursor-20f54{cursor:not-allowed}.st-v-45ea8{border:2px solid var(--sfp-color-success);background:var(--sfp-color-success)20;color:var(--sfp-color-success)}.st-v-986ee{border:1px solid var(--sfp-color-border);background:var(--sfp-color-bg);color:var(--sfp-setup-dim)}.st-button-bf66e{padding:8px 16px;font-size:11px;border-radius:6px;border:1px solid var(--sfp-color-border);background:var(--sfp-color-bg);color:var(--sfp-color-textMuted);cursor:pointer;font-family:inherit}.st-span-8f445{font-size:10px;color:var(--sfp-setup-dim);font-style:italic}.st-div-f022a{padding:10px 14px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sfp-color-border)22}.st-div-d1a53{font-size:12px;font-weight:700;color:var(--sfp-color-text)}.st-span-14572{font-weight:400;color:var(--sfp-setup-dim);font-size:10px}.st-button-9aff0{padding:4px 12px;border-radius:4px;border:none;background:var(--sfp-color-info);color:var(--sfp-setup-color-ffffff);font-size:10px;font-weight:600;cursor:pointer;font-family:inherit}.st-td-7a251{padding:6px 8px;color:var(--sfp-color-text);font-weight:600}.st-td-f2199{padding:6px 8px;color:var(--sfp-color-textMuted)}.st-td-9e756{padding:6px 8px;text-align:center;color:var(--sfp-color-textMuted);font-size:10px}.st-button-7446a{background:none;border:none;cursor:pointer;font-size:12px;padding:2px 4px}.st-div-0a79c{background:var(--sfp-color-bgSubtle);padding:10px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sfp-color-border)}.st-span-ba8ce{color:var(--sfp-color-success);margin-left:6px}.st-padding-3cf3a{padding:10px 14px}.st-th-41deb{padding:6px 8px;text-align:center;color:var(--sfp-setup-dim);font-size:9px;text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 -1px 0 var(--sfp-color-border);white-space:nowrap;background:var(--sfp-color-bg);position:sticky;top:0;z-index:2;width:180px}.st-td-18367{padding:6px 10px;color:var(--sfp-color-text);font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-span-2bbfe{font-size:9px;font-weight:700;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.04em}.st-font-size-43555{font-size:10px}.st-td-d0552{padding:6px 10px;text-align:center;color:var(--sfp-color-textMuted);font-size:10px}.st-td-04d01{padding:6px 10px;text-align:center;font-size:10px}.st-span-c1303{margin-left:4px;font-weight:600;font-size:9px}.st-button-c7c9a{padding:2px 8px;font-size:9px;border-radius:3px;border:1px solid var(--sfp-color-info)50;background:var(--sfp-color-info)10;color:var(--sfp-color-info);cursor:pointer;margin-right:3px;font-weight:600}.st-button-555d8{padding:2px 8px;font-size:9px;border-radius:3px;border:1px solid var(--sfp-color-textMuted)50;background:var(--sfp-color-textMuted)10;color:var(--sfp-color-textMuted);cursor:pointer;margin-right:3px}.st-button-0e844{padding:2px 8px;font-size:9px;border-radius:3px;border:1px solid var(--sfp-color-success)50;background:var(--sfp-color-success)10;color:var(--sfp-color-success);cursor:pointer;font-weight:600}.st-div-b9634{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--sfp-setup-color-4c46ca);z-index:9999;display:flex;align-items:center;justify-content:center}.st-div-877d1{background:var(--sfp-setup-section-bg);border-radius:10px;padding:24px;width:480px;max-height:80vh;overflow-y:auto;border:1px solid var(--sfp-color-border)}.st-div-f8498{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.st-span-983a4{font-size:14px;font-weight:700;color:var(--sfp-color-text)}.st-button-7570a{background:none;border:none;color:var(--sfp-setup-dim);font-size:18px;cursor:pointer}.st-div-d5945{display:grid;grid-template-columns:1fr 1fr;gap:10px}.st-div-151b4{font-size:10px;color:var(--sfp-setup-dim);margin-bottom:3px;font-weight:600}.st-input-40247{width:100%;padding:7px 10px;border-radius:5px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;background:var(--sfp-setup-input-bg)!important;color:var(--sfp-color-text)!important;font-size:12px;font-family:inherit;box-sizing:border-box}.st-margin-top-dffc4{margin-top:14px}.st-div-156a9{font-size:9px;color:var(--sfp-setup-dim);margin-bottom:4px}.st-div-817e5{display:flex;align-items:center;gap:10px}.st-img-67720{height:40px;max-width:120px;object-fit:contain;background:var(--sfp-setup-color-ffffff);border-radius:4px;padding:2px;border:1px solid var(--sfp-color-border)}.st-div-22143{height:40px;width:80px;background:var(--sfp-color-bg);border:1px dashed var(--sfp-color-border);border-radius:4px;display:flex;align-items:center;justify-content:center}.st-span-79080{font-size:9px;color:var(--sfp-setup-dim)}.st-label-2c267{cursor:pointer;padding:5px 12px;background:var(--sfp-color-bgSubtle);border:1px solid var(--sfp-color-info);border-radius:5px;font-size:11px;color:var(--sfp-color-info)}.st-button-cf0d3{padding:4px 8px;background:none;border:1px solid var(--sfp-color-border);border-radius:4px;font-size:10px;color:var(--sfp-setup-dim);cursor:pointer}.st-div-634b5{margin-top:12px;display:flex;gap:10px}.st-label-e4a48{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--sfp-color-textMuted);cursor:pointer}.st-div-955f1{margin-top:18px;display:flex;justify-content:flex-end;gap:8px}.st-button-dbdd3{padding:8px 16px;border-radius:5px;border:1px solid var(--sfp-color-border);background:none;color:var(--sfp-color-textMuted);font-size:12px;cursor:pointer;font-family:inherit}.st-button-cf834{padding:8px 16px;border-radius:5px;border:none;color:var(--sfp-setup-color-ffffff);font-size:12px;font-weight:700;font-family:inherit}.st-v-c0af5{background:var(--sfp-color-success);cursor:pointer;opacity:1}.st-v-6f163{background:var(--sfp-setup-dim);cursor:default;opacity:.5}.st-div-40314{background:var(--sfp-setup-section-bg);border-radius:10px;padding:24px;width:420px;border:1px solid var(--sfp-color-border)}.st-textarea-485f8{width:100%;padding:7px 10px;border-radius:5px;border:1px solid var(--sfp-color-border);border-color:var(--sfp-color-border)!important;background:var(--sfp-setup-input-bg);color:var(--sfp-color-text);font-size:12px;font-family:inherit;resize:vertical;box-sizing:border-box}
