.EndpointForm_page__chSBl{display:flex;flex-direction:column;gap:2rem}.EndpointForm_header__VGkr4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.EndpointForm_headerTitle__XJkYx{font-size:2rem;font-weight:700;letter-spacing:-.03em;color:var(--portal-ink)}.EndpointForm_headerCopy__y88Xf{margin-top:.35rem;max-width:58rem;color:var(--portal-muted);line-height:1.6}.EndpointForm_crumbs__7RGi2{display:inline-flex;align-items:center;gap:.55rem;color:var(--portal-subtle);font-size:.875rem}.EndpointForm_crumbLink__9vlau{color:var(--portal-muted);text-decoration:none}.EndpointForm_crumbLink__9vlau:hover{color:var(--portal-brand)}.EndpointForm_shell__l1BKw{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(18rem,.9fr);gap:1.5rem}.EndpointForm_mainColumn__cTorB,.EndpointForm_sideColumn__mqbZm{display:flex;flex-direction:column;gap:1.5rem}.EndpointForm_card__JlSIW,.EndpointForm_optionalCard__ih6pr{border:1px solid var(--portal-border);background:var(--portal-surface);border-radius:1.5rem;padding:1.5rem;box-shadow:var(--portal-shadow);backdrop-filter:blur(16px)}.EndpointForm_optionalCard__ih6pr{padding:0;overflow:hidden}.EndpointForm_cardHeader__Ddmy3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.EndpointForm_cardTitle__siHTy{font-size:1rem;font-weight:700;letter-spacing:-.02em;color:var(--portal-ink)}.EndpointForm_cardCopy__dqM0d,.EndpointForm_optionalCopy___stsW{margin-top:.45rem;color:var(--portal-muted);font-size:.92rem;line-height:1.55}.EndpointForm_badge__9tEDs{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(15,118,110,.28);background:rgba(15,118,110,.08);padding:.45rem .8rem;color:var(--portal-brand);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.EndpointForm_fieldGrid__MqEJS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.EndpointForm_fieldFull__np8Pt{grid-column:1/-1}.EndpointForm_field__S57j_{display:flex;flex-direction:column;gap:.5rem}.EndpointForm_label__YaJYW{font-size:.86rem;font-weight:600;color:var(--portal-ink)}.EndpointForm_inputReadOnly__lvteX,.EndpointForm_input__LpIqP,.EndpointForm_select__gHMP_,.EndpointForm_textarea__Qxnc2{width:100%;border-radius:.95rem;border:1px solid var(--portal-border-strong);background:hsla(0,0%,100%,.66);color:var(--portal-ink);padding:.85rem .95rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.EndpointForm_select__gHMP_{-webkit-appearance:none;-moz-appearance:none;appearance:none}.EndpointForm_textarea__Qxnc2{resize:vertical;min-height:7rem}.EndpointForm_inputReadOnly__lvteX{background:var(--portal-highlight);color:var(--portal-muted)}.EndpointForm_input__LpIqP:focus,.EndpointForm_select__gHMP_:focus,.EndpointForm_textarea__Qxnc2:focus{border-color:rgba(15,118,110,.5);box-shadow:0 0 0 3px rgba(15,118,110,.12)}.EndpointForm_inputError__1imXg{border-color:hsla(0,91%,71%,.65)}.EndpointForm_help__LPTTY{color:var(--portal-subtle);font-size:.78rem;line-height:1.45}.EndpointForm_error__wDYxK{color:#dc2626;font-size:.78rem}.EndpointForm_noticeError__JbwKp,.EndpointForm_noticeSuccess__38nUq,.EndpointForm_noticeWarning__PSt32{border-radius:1rem;padding:.95rem 1rem;font-size:.92rem}.EndpointForm_noticeSuccess__38nUq{border:1px solid rgba(52,211,153,.35);background:rgba(16,185,129,.12);color:#166534}.EndpointForm_noticeError__JbwKp{border:1px solid hsla(0,91%,71%,.35);background:rgba(239,68,68,.12);color:#991b1b}.EndpointForm_noticeWarning__PSt32{border:1px solid rgba(251,191,36,.35);background:rgba(245,158,11,.12);color:#92400e}.EndpointForm_optionalSummary__6yUbT{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;padding:1.5rem}.EndpointForm_optionalSummary__6yUbT::-webkit-details-marker{display:none}.EndpointForm_summaryIcon__JnaxO{color:var(--portal-subtle);transition:transform .2s ease}.EndpointForm_optionalCard__ih6pr[open] .EndpointForm_summaryIcon__JnaxO{transform:rotate(180deg)}.EndpointForm_optionalBody__W18I0{padding:0 1.5rem 1.5rem}.EndpointForm_filePicker__LD9vu{display:inline-flex;align-items:center;gap:.65rem;min-height:3rem;border-radius:.95rem;border:1px dashed rgba(15,118,110,.3);background:rgba(15,118,110,.08);color:var(--portal-ink);padding:.85rem .95rem;cursor:pointer}.EndpointForm_fileInput___H9hd{display:none}.EndpointForm_checkboxRow__a_LfL{display:inline-flex;align-items:center;gap:.75rem;min-height:3rem;border-radius:.95rem;border:1px solid var(--portal-border-strong);background:hsla(0,0%,100%,.66);color:var(--portal-ink);padding:.85rem .95rem}.EndpointForm_modeGroup___eWYb{display:grid;gap:.85rem;margin-top:1rem}.EndpointForm_modeOption__9Ougd{display:flex;gap:.8rem;align-items:flex-start;border-radius:1rem;border:1px solid var(--portal-border);background:var(--portal-surface-strong);padding:.9rem 1rem}.EndpointForm_modeText__j0XoL{display:flex;flex-direction:column;gap:.2rem}.EndpointForm_modeLabel__tbKmV{color:var(--portal-ink);font-size:.92rem;font-weight:600}.EndpointForm_modeCopy__x9ul4{color:var(--portal-muted);font-size:.8rem;line-height:1.45}.EndpointForm_actionRow__p4PH1{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.25rem}.EndpointForm_buttonDanger__UJyJ0,.EndpointForm_buttonGhost__2AxVs,.EndpointForm_buttonPrimary__aZftN,.EndpointForm_buttonSecondary__Qcl56{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:.95rem;padding:.9rem 1.2rem;font-weight:700;text-decoration:none;transition:transform .15s ease,opacity .2s ease,background .2s ease,border-color .2s ease}.EndpointForm_buttonPrimary__aZftN{border:1px solid rgba(15,118,110,.35);background:linear-gradient(135deg,var(--portal-brand),var(--portal-brand-strong));color:#fff}.EndpointForm_buttonSecondary__Qcl56{border:1px solid var(--portal-border-strong);background:var(--portal-surface-strong);color:var(--portal-ink)}.EndpointForm_buttonDanger__UJyJ0{border:1px solid hsla(0,91%,71%,.28);background:rgba(239,68,68,.12);color:#fecaca}.EndpointForm_buttonGhost__2AxVs{border:1px solid var(--portal-border);background:transparent;color:var(--portal-muted)}.EndpointForm_buttonDanger__UJyJ0:hover,.EndpointForm_buttonGhost__2AxVs:hover,.EndpointForm_buttonPrimary__aZftN:hover,.EndpointForm_buttonSecondary__Qcl56:hover{transform:translateY(-1px)}.EndpointForm_buttonDanger__UJyJ0:disabled,.EndpointForm_buttonGhost__2AxVs:disabled,.EndpointForm_buttonPrimary__aZftN:disabled,.EndpointForm_buttonSecondary__Qcl56:disabled{opacity:.55;cursor:not-allowed;transform:none}.EndpointForm_metaList__DhD0H{display:grid;gap:.9rem;margin-top:1rem}.EndpointForm_metaItem__SrRfC{border-radius:1rem;border:1px solid var(--portal-border);background:var(--portal-surface-strong);padding:.95rem 1rem}.EndpointForm_metaLabel__uRv7J{color:var(--portal-subtle);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em}.EndpointForm_metaValue__ZH188{margin-top:.35rem;color:var(--portal-ink);font-size:.95rem;font-weight:600;line-height:1.5}.EndpointForm_help__LPTTY code,.EndpointForm_metaValue__ZH188 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--portal-brand)}@media (max-width:1024px){.EndpointForm_shell__l1BKw{grid-template-columns:1fr}}@media (max-width:768px){.EndpointForm_fieldGrid__MqEJS{grid-template-columns:1fr}.EndpointForm_headerTitle__XJkYx{font-size:1.7rem}.EndpointForm_cardHeader__Ddmy3,.EndpointForm_optionalSummary__6yUbT{flex-direction:column;align-items:flex-start}}