@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.HMZTfG_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.HMZTfG_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--color-navy:#33405e;--color-pink:#ff3f7b;--color-purple:#636bfc;--color-green:#52cc57;--color-orange:#f58b0b;--color-white:#fff;--color-brand-primary:var(--color-purple);--color-brand-secondary:var(--color-navy);--color-brand-accent:var(--color-pink);--color-text:var(--color-navy);--color-text-muted:#5d6882;--color-bg:#f5f5f5;--color-surface:var(--color-white);--color-border:#dcdfe8;--color-surface-dark:#1b2139;--color-surface-dark-raised:#252d47;--gradient-brand:linear-gradient(135deg, #ff3f7b 0%, #5a60f6 100%);--gradient-purple-soft:linear-gradient(135deg, #ebecff 0%, #f4f4ff 60%, #fff 100%);--font-sans:var(--font-dm-sans), "DM Sans", sans-serif;--line-body:1.6;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:40px}body{font-family:var(--font-sans);font-variation-settings:"opsz" 14;line-height:var(--line-body);color:var(--color-text);background:var(--color-bg)}h1,h2,h3{letter-spacing:-2px;font-weight:400}h4,h5{letter-spacing:-1px;font-weight:400}h6{letter-spacing:0;font-weight:400}
*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}button,input,select{font:inherit;color:inherit}a{color:var(--color-purple)}.lb-header{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-navy);color:var(--color-white);display:flex}.lb-header h1{margin:0;font-size:1.5rem}.lb-header .lb-org{opacity:.8;font-size:.875rem}.lb-nav{gap:var(--space-3);margin-left:var(--space-3);flex:1;display:flex}.lb-nav a{color:var(--color-white);opacity:.85;text-decoration:none}.lb-nav a:hover,.lb-nav a:focus-visible{opacity:1;text-decoration:underline}.lb-menu{position:relative}.lb-menu-button{color:var(--color-white);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border:1px solid #fff6}.lb-menu-list{background:var(--color-surface);min-width:180px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-1);z-index:10;position:absolute;top:calc(100% + 6px);right:0}.lb-menu-item{text-align:left;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;display:block}.lb-menu-item:hover,.lb-menu-item:focus-visible{background:#ebecff}.lb-banner{background:var(--color-orange);color:var(--color-navy);padding:var(--space-2) var(--space-4)}.lb-main{max-width:880px;padding:var(--space-4);margin:0 auto}.lb-main h2{margin:0 0 var(--space-3);font-size:2rem}.lb-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-4)}.lb-muted{color:var(--color-text-muted)}.lb-login{min-height:100vh;padding:var(--space-3);background:var(--gradient-purple-soft);place-items:center;display:grid}.lb-login .lb-card{width:100%;max-width:400px}.lb-login h1{margin:0 0 var(--space-3);font-size:2rem}.lb-form{gap:var(--space-3);display:grid}.lb-form-row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.lb-field{gap:var(--space-1);font-size:.875rem;display:grid}.lb-input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);height:42px;padding:0 12px}.lb-input:focus-visible{outline:2px solid var(--color-purple);outline-offset:1px}.lb-code{letter-spacing:.4em;text-align:center;font-size:1.5rem}.lb-button{border-radius:var(--radius-pill);background:var(--gradient-brand);color:var(--color-white);cursor:pointer;border:0;padding:10px 20px}.lb-button:disabled{opacity:.6;cursor:default}.lb-button-quiet{color:var(--color-navy);border:1px solid var(--color-border);background:0 0;padding:6px 14px}.lb-button-quiet:hover:not(:disabled),.lb-button-quiet:focus-visible{border-color:var(--color-purple);color:var(--color-purple)}.lb-button:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.lb-org-pick{gap:var(--space-2);display:grid}.lb-org-pick .lb-button{text-align:left}.lb-error{padding:var(--space-2) var(--space-3);border-left:4px solid var(--color-pink);border-radius:var(--radius-sm);background:#fff1f5;margin:0}.lb-list{margin:0;padding:0;list-style:none}.lb-list li{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}.lb-list .lb-grow{flex:1;min-width:0}.lb-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--color-purple);font-size:.75rem;font-weight:700}.lb-table{border-collapse:collapse;width:100%}.lb-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.75rem;font-weight:700}.lb-table th,.lb-table td{padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border)}.lb-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.lb-status-failed{color:var(--color-pink)}.lb-status-suspended{color:var(--color-text-muted)}@media (max-width:600px){.lb-header{gap:var(--space-2);padding:var(--space-3);flex-wrap:wrap}.lb-nav{flex-basis:100%;order:3;margin-left:0}.lb-table,.lb-table tbody,.lb-table tr,.lb-table td{display:block}.lb-table thead{display:none}.lb-table tr{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.lb-table td{padding:var(--space-1) 0;border:0}}
