.page_wrap__t8x4y{padding-top:var(--space-6);padding-bottom:var(--space-8)}.page_top__HFCLL{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.page_h1__FPbNd{font-size:var(--fs-2xl);font-weight:800}.page_role__WVBt4{margin-left:var(--space-2);padding:2px 10px;font-size:var(--fs-sm);font-weight:700;color:var(--teal-hi);background:color-mix(in srgb,var(--teal) 14%,transparent);border:1px solid color-mix(in srgb,var(--teal) 34%,transparent);border-radius:999px;vertical-align:middle}.page_grid__gtyV_{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.page_card__LhhpO{padding:var(--space-5);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.page_h2__QAUCg{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-lg);font-weight:800}.page_count__D8P9i{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 6px;font-size:var(--fs-xs);font-weight:800;color:#042521;background:var(--teal);border-radius:999px}.page_hint___fod3{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--muted)}.page_empty__vtNW7{margin-top:var(--space-4);color:var(--muted)}.page_form__tvGem{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4)}.page_field__EFBFb{display:grid;grid-gap:4px;gap:4px;font-size:var(--fs-sm);font-weight:600;color:var(--muted)}.page_field__EFBFb input,.page_field__EFBFb select,.page_inlineForm__jH4iN input{padding:var(--space-2) var(--space-3);font:inherit;font-weight:500;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-md)}.page_field__EFBFb input:focus,.page_field__EFBFb select:focus,.page_inlineForm__jH4iN input:focus{outline:2px solid var(--teal);outline-offset:1px}.page_inlineForm__jH4iN{display:flex;gap:var(--space-2);margin-top:var(--space-4)}.page_inlineForm__jH4iN input{flex:1 1}.page_homes__cKdXx,.page_queue__BQr6X{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-4)}.page_homeItem__eXABL,.page_queueItem__tDr_P{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-md)}.page_queueLabel__sPbOU{font-weight:700}.page_queueMeta__QETpn{margin-top:2px;font-size:var(--fs-sm);color:var(--muted)}.page_ok__FMPxY{font-size:var(--fs-sm);font-weight:700;color:var(--teal-hi)}.page_pending__04b2u{font-size:var(--fs-sm);font-weight:600;color:var(--muted)}.page_authGrid__nO3TJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-gap:var(--space-4);gap:var(--space-4);max-width:46rem;margin:var(--space-7) auto}.page_signinCard__88i_l{padding:var(--space-6);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.page_error__9ceO9{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;color:#b9362c;background:color-mix(in srgb,#e2564a 12%,transparent);border:1px solid color-mix(in srgb,#e2564a 32%,transparent);border-radius:var(--radius-md)}.page_demoNote__lGGzE{margin-top:var(--space-4);font-size:var(--fs-xs);color:var(--muted);line-height:1.6}.page_demoNote__lGGzE code{padding:1px 5px;font-size:.85em;background:var(--panel-2);border:1px solid var(--line);border-radius:5px}.page_back__MN_AW{margin-top:var(--space-6)}.page_backLink__Yy7D7{color:var(--muted);font-weight:600}.page_backLink__Yy7D7:hover{color:var(--teal-hi)}.Combobox_wrap__ozb0k{position:relative}.Combobox_input__FAEb7{width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-weight:500;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-md)}.Combobox_input__FAEb7:focus{outline:2px solid var(--teal);outline-offset:1px}.Combobox_list__ZglDe{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:15rem;overflow-y:auto;padding:4px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop)}.Combobox_opt__sol7H{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font:inherit;text-align:left;color:var(--ink);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}.Combobox_optOn__W6JdO,.Combobox_opt__sol7H:hover{background:var(--panel-2)}.Combobox_optLabel___4rCh{font-weight:600}.Combobox_optHint__JEPOH{flex-shrink:0;font-size:var(--fs-xs);color:var(--muted)}.Combobox_empty__WV2v_{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--muted)}.SubmitJobForm_form__Z7Huv{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-4)}.SubmitJobForm_step__dbh2S{position:relative;padding-left:var(--space-6);padding-bottom:var(--space-4)}.SubmitJobForm_step__dbh2S:not(:last-of-type):before{content:"";position:absolute;left:calc(.9rem - 1px);top:1.8rem;bottom:0;width:2px;background:var(--line)}.SubmitJobForm_stepOff__3hWIA{opacity:.5}.SubmitJobForm_stepHead__lmR_n{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.SubmitJobForm_num__LG3fm{position:absolute;left:0;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;font-size:var(--fs-sm);font-weight:800;color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:999px}.SubmitJobForm_numDone__NbhtM{color:#042521;background:var(--teal);border-color:var(--teal)}.SubmitJobForm_stepTitle__EUyoA{font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.SubmitJobForm_stepBody__0rGuk{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.SubmitJobForm_field__NOpwd input,.SubmitJobForm_stepBody__0rGuk select{width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-weight:500;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-md)}.SubmitJobForm_field__NOpwd input:focus,.SubmitJobForm_stepBody__0rGuk select:focus{outline:2px solid var(--teal);outline-offset:1px}.SubmitJobForm_field__NOpwd{display:grid;grid-gap:4px;gap:4px;font-size:var(--fs-sm);font-weight:600;color:var(--muted)}.SubmitJobForm_note__xm16g{margin-top:var(--space-4);padding:var(--space-3);font-size:var(--fs-sm);color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-md)}