.jadmin,.jfeedback{color:var(--fsd-text,#20212a);font-family:Manrope,system-ui,sans-serif;padding-top:28px;padding-bottom:64px;font-size:14px;line-height:1.6}
.jadmin h1,.jfeedback h1{font-size:32px;letter-spacing:-.025em;margin:0 0 8px}.jadmin h2,.jfeedback h2{font-size:20px;margin:0 0 12px}.jadmin h3{font-size:16px;margin:24px 0 12px}.jadmin p,.jfeedback p{margin:8px 0 16px}.jadmin a,.jfeedback a{color:#831d32;text-underline-offset:3px}
.jadmin-heading,.jadmin-toolbar,.jadmin-toolbar form,.jadmin-form-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.jadmin-heading>div{min-width:0}.jadmin-heading p{color:#606675}.jadmin-toolbar{margin:24px 0}.jadmin-toolbar form,.jadmin-form-row{justify-content:flex-start}.jadmin-nav{display:flex;gap:8px;overflow-x:auto;border-bottom:1px solid #dfe2e8;margin-top:24px;padding-bottom:8px}.jadmin-nav a{padding:10px 14px;white-space:nowrap;text-decoration:none;min-height:44px;font-weight:700;border-radius:8px}.jadmin-nav a[aria-current]{background:#831d32;color:#fff}.jadmin-nav a:hover{background:#f7eaed;color:#6a1728}
.jadmin-section{padding:24px;background:#fff;border:1px solid #dfe2e8;border-radius:12px;margin:24px 0}.jadmin-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.jadmin-columns>.jadmin-section{margin:0}.jadmin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;margin:20px 0}.jadmin-stats dt{color:#606675;font-size:13px}.jadmin-stats dd{margin:6px 0 0;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.jadmin-columns .jadmin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.jadmin-note{color:#606675;font-size:13px;max-width:90ch}.jadmin-row{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #eee;overflow-wrap:anywhere}.jadmin-row dd{margin:0;max-width:65%;white-space:pre-wrap}.jadmin .jobs-table{min-width:620px}.jadmin .jobs-table th,.jadmin .jobs-table td{font-variant-numeric:tabular-nums}.jadmin table caption{text-align:left;color:#606675;padding:8px 0}.jadmin th[scope=row]{font-weight:600;text-align:left}
.jadmin label,.jfeedback label{display:flex;flex-direction:column;gap:6px;font-weight:600;margin:12px 0}.jadmin input,.jadmin select,.jadmin textarea,.jfeedback select,.jfeedback textarea{font:inherit;min-height:44px;border:1px solid #b9bfca;border-radius:8px;padding:10px 12px;color:#20212a;background:#fff;max-width:100%;caret-color:#831d32}.jadmin textarea,.jfeedback textarea{width:100%;resize:vertical}.jadmin input:focus-visible,.jadmin select:focus-visible,.jadmin textarea:focus-visible,.jfeedback :focus-visible,.jnudge :focus-visible{outline:3px solid #831d32;outline-offset:3px}.jadmin-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.jadmin-form-grid input,.jadmin-form-grid select{width:100%}.jadmin-feedback,.jadmin-experiment,.jadmin-profile{padding:20px 0;border-top:1px solid #dfe2e8;margin-top:20px}.jadmin-message{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch}.jadmin-experiment summary{cursor:pointer;padding:12px 0;min-height:44px;font-weight:700;overflow-wrap:anywhere}.jadmin-pages{display:flex;justify-content:center;align-items:center;gap:24px;margin:20px 0}.jadmin-pages a{padding:10px;min-height:44px}.jfeedback{max-width:800px}
.jnudge{max-width:1280px;margin:16px auto;padding:18px 24px;background:#f7eaed;color:#542030;border:1px solid #e5c5cc;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14px}.jnudge strong{display:block;font-size:16px}.jnudge p{margin:4px 0;max-width:75ch}.jnudge-actions{display:flex;align-items:center;gap:14px}.jnudge button{background:none;border:0;text-decoration:underline;color:#542030;min-height:44px;padding:10px;font:inherit;cursor:pointer}.jobs-data-notice{max-width:1280px;margin:16px auto 24px;padding:0 24px;font-size:12px;color:#606675}.jobs-data-notice a{color:#831d32}.jadmin ::selection,.jfeedback ::selection{background:#e8bcc7;color:#401321}
@media(max-width:900px){.jadmin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.jadmin-columns{grid-template-columns:1fr}.jadmin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.jadmin h1,.jfeedback h1{font-size:26px}.jadmin-section{padding:18px}.jadmin-form-grid{grid-template-columns:1fr}.jadmin-toolbar form{align-items:stretch}.jadmin-toolbar select{width:100%}.jadmin-stats dd{font-size:24px}.jnudge{margin:16px 18px;padding:16px}.jnudge-actions{flex-wrap:wrap}.jadmin-row{gap:12px}.jadmin-heading{align-items:flex-start}}

.jobs-admin-surface .fsd-tabbar--jobs{display:none}.jadmin .jadmin-toolbar form{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.jadmin .jadmin-toolbar form>label{margin:0}.jadmin .jadmin-toolbar select{width:auto}

@media(max-width:600px){.jadmin-nav{flex-wrap:wrap;overflow-x:visible}.jadmin-nav a{padding:10px 12px}}
