.credentials_page__D9AII{min-height:100dvh;background:radial-gradient(circle at 85% 14%,rgba(13,130,124,.07),transparent 25%),var(--canvas)}.credentials_container__hgTcG{width:min(1180px,calc(100% - 44px));margin:0 auto;padding:50px 0 80px}.credentials_heading__NZp6L{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:23px;border-bottom:1px solid var(--line)}.credentials_eyebrow__L4UeC,.credentials_kicker__Mwo7q{margin:0 0 10px;color:var(--teal);font-family:var(--mono);font-size:var(--ui-font-10);letter-spacing:.12em}.credentials_heading__NZp6L h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-32-5-48);font-weight:600;letter-spacing:-.07em}.credentials_heading__NZp6L p:last-child{max-width:790px;margin:13px 0 0;color:var(--muted);font-size:var(--ui-font-13);line-height:1.85}.credentials_refreshButton__Qe9k9{display:inline-flex;flex:0 0 auto;min-height:39px;align-items:center;gap:8px;padding:0 13px;color:var(--ink);background:var(--surface-translucent);border:1px solid var(--line);border-radius:4px;font-size:var(--ui-font-11);font-weight:800}.credentials_refreshButton__Qe9k9:hover{color:var(--teal);border-color:var(--teal);background:var(--teal-soft)}.credentials_noticeSpacing__L_WOs{margin-top:17px}.credentials_workArea__TtOqK{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);grid-gap:17px;gap:17px;margin-top:22px}.credentials_formCard__pOk_L,.credentials_listCard__B6M0m{background:var(--surface-translucent);border:1px solid var(--line);box-shadow:0 10px 28px rgba(24,34,46,.04)}.credentials_formCard__pOk_L{padding:23px}.credentials_formCard__pOk_L h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-22);font-weight:600}.credentials_muted__JGve5{margin:8px 0 0;color:var(--muted);font-size:var(--ui-font-11);line-height:1.7}.credentials_form__p4yq3{display:grid;grid-gap:15px;gap:15px;margin-top:22px}.credentials_form__p4yq3 label{display:grid;grid-gap:7px;gap:7px;color:var(--navy);font-size:var(--ui-font-11);font-weight:800}.credentials_form__p4yq3 input,.credentials_form__p4yq3 select{width:100%;height:40px;padding:0 10px;color:var(--ink);background:var(--field-bg);border:1px solid var(--line);border-radius:3px;outline:none;font-size:var(--ui-font-11)}.credentials_form__p4yq3 input:focus,.credentials_form__p4yq3 select:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,130,124,.1)}.credentials_form__p4yq3 input[type=file]{height:auto;padding:8px;border-style:dashed}.credentials_form__p4yq3 input[type=file]::-webkit-file-upload-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:var(--ui-font-10)}.credentials_form__p4yq3 input[type=file]::file-selector-button{margin-right:8px;padding:5px 8px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font-size:var(--ui-font-10)}.credentials_twoFields__1QCfl{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.credentials_selectedFile__ghW1_{margin-top:-6px;overflow:hidden;color:var(--teal);font-family:var(--mono);font-size:var(--ui-font-9);text-overflow:ellipsis;white-space:nowrap}.credentials_emptyAction__kVooQ,.credentials_primaryButton__hCZhx{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;color:var(--on-accent);background:var(--teal);border-radius:4px;font-size:var(--ui-font-11);font-weight:800}.credentials_primaryButton__hCZhx{border:0}.credentials_primaryButton__hCZhx:hover{background:var(--teal-hover)}.credentials_listHeader__xep1O{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.credentials_filterTabs__G_fFV{display:flex;flex-wrap:wrap;gap:5px}.credentials_filterTabs__G_fFV button{min-height:30px;padding:0 10px;color:var(--muted);background:var(--surface-subtle);border-radius:4px;font-size:var(--ui-font-10);font-weight:800}.credentials_filterActive__EQ4Zu,.credentials_filterTabs__G_fFV button:hover{color:var(--on-accent)!important;background:var(--teal)!important}.credentials_count__7ut_b{padding:6px 8px;color:var(--muted);background:var(--surface-subtle);font-family:var(--mono);font-size:var(--ui-font-9)}.credentials_emptyState__bF6_d{display:grid;place-items:center;padding:70px 30px;text-align:center}.credentials_emptyIcon__uNIev{display:grid;width:44px;height:44px;place-items:center;color:var(--teal);background:var(--teal-soft);border-radius:8px}.credentials_emptyState__bF6_d h3{margin:14px 0 0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-18);font-weight:600}.credentials_emptyState__bF6_d p{max-width:450px;margin:8px 0 18px;color:var(--muted);font-size:var(--ui-font-11);line-height:1.8}.credentials_emptyAction__kVooQ{min-height:36px;padding:0 12px;border:1px solid var(--teal)}.credentials_emptyAction__kVooQ:hover{background:var(--primary-bg);border-color:var(--primary-bg)}.credentials_assetList__8nmJb{margin:0;padding:0;list-style:none}.credentials_assetItem__t52cv{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line)}.credentials_assetItem__t52cv strong{display:block;color:var(--navy);font-size:var(--ui-font-12)}.credentials_assetItem__t52cv small{display:block;margin-top:6px;color:var(--muted);font-family:var(--mono);font-size:var(--ui-font-9)}.credentials_assetActions___2fyx{display:flex;flex:0 0 auto;align-items:center;gap:7px}.credentials_assetActions___2fyx a,.credentials_assetActions___2fyx button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;color:var(--muted);background:transparent;border:1px solid var(--line);font-size:var(--ui-font-9);text-decoration:none}.credentials_assetActions___2fyx button{color:#a04d4d;cursor:pointer}.credentials_assetActions___2fyx button:disabled{opacity:.55;cursor:wait}.credentials_expiryHint__Hi_Zl{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;color:var(--warning);background:var(--warning-bg);border:1px solid var(--warning-line);font-size:var(--ui-font-11);line-height:1.6}.credentials_expiryHint__Hi_Zl svg{flex:0 0 auto;color:var(--copper)}@media (max-width:820px){.credentials_heading__NZp6L{align-items:flex-start;flex-direction:column}.credentials_workArea__TtOqK{grid-template-columns:1fr}}@media (max-width:560px){.credentials_container__hgTcG{width:min(100% - 32px,1180px);padding-top:32px}.credentials_twoFields__1QCfl{grid-template-columns:1fr}.credentials_filterTabs__G_fFV{overflow-x:auto;flex-wrap:nowrap;width:100%}.credentials_filterTabs__G_fFV button{white-space:nowrap}}.FilePicker_field__0FqPZ{display:grid;grid-gap:7px;gap:7px;min-width:0}.FilePicker_label__AVwA1{color:var(--navy);font-size:var(--ui-font-11);font-weight:800}.FilePicker_control__Ud0jp{display:flex;align-items:center;gap:10px;min-width:0;padding:8px;background:var(--field-bg);border:1px dashed var(--line-strong);border-radius:5px}.FilePicker_button__ZaXpq{flex:0 0 auto;min-height:30px;padding:5px 10px;color:var(--on-accent);background:var(--teal);border:0;border-radius:3px;font:inherit;font-size:var(--ui-font-11);cursor:pointer}.FilePicker_button__ZaXpq:hover:not(:disabled){filter:brightness(1.08)}.FilePicker_button__ZaXpq:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}.FilePicker_button__ZaXpq:disabled{opacity:.6;cursor:wait}.FilePicker_fileName__9ktMf{min-width:0;overflow:hidden;color:var(--muted);font-size:var(--ui-font-11);text-overflow:ellipsis;white-space:nowrap}