@font-face{font-family:Montserrat;src:url(../../../fonts/montserrat-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../../../fonts/ibm-plex-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../../../fonts/ibm-plex-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../../../fonts/ibm-plex-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../../../fonts/ibm-plex-sans-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/ibm-plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/ibm-plex-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--teal:#45c2b1;--navy:#243746;--blue:#0093c9;--grey:#53575a;--light:#cfd2d3;--lime:#cddb00;--n00:#f4f6f7;--n05:#eef1f3;--n10:#e3e8ea;--n20:#d3dade;--n30:#b6c0c6;--n40:#8f9ba3;--n50:#6c7880;--n60:#4e5a63;--n70:#36434d;--n80:#283640;--n90:#1b2830;--page:var(--n05);--surface:#fff;--sunken:var(--n00);--rail:var(--navy);--rule:#dbe2e6;--rule-strong:var(--n30);--ink:var(--n90);--ink-2:var(--n60);--muted:var(--n50);--error-fg:#8e2a1f;--error-bg:#fdf0ee;--error-rule:#c0392b;--warn-fg:#5f5900;--warn-bg:#fbf9e3;--warn-rule:var(--lime);--ok-fg:#1c7f71;--ok-bg:#edfaf8;--ok-rule:var(--teal);--info-fg:#0b5f80;--info-bg:#eaf6fb;--info-rule:var(--blue);--focus:var(--teal);--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--teal);--font-brand:"Montserrat", system-ui, sans-serif;--font:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--t-11:.6875rem;--t-12:.75rem;--t-13:.8125rem;--t-14:.875rem;--t-16:1rem;--t-20:1.25rem;--t-26:1.625rem;--t-34:2.125rem;--s1:2px;--s2:4px;--s3:6px;--s4:8px;--s5:12px;--s6:16px;--s7:24px;--s8:32px;--s9:48px;--r-sm:3px;--r-md:5px;--r-lg:8px;--shadow-1:0 1px 2px #1b28300f;--shadow-2:0 1px 2px #1b28300f, 0 8px 24px #1b283012;--shadow:var(--shadow-1);--chip-bg:var(--n10);--rail-w:220px;--gutter:var(--s7);--t-fast:90ms;--t-panel:.14s;--ease:cubic-bezier(.2, 0, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-panel:0s}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);font-size:var(--t-13);color:var(--ink);background:var(--page);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}table,.tabular,time,.num{font-variant-numeric:tabular-nums}code,kbd,samp,.mono{font-family:var(--font-mono);font-size:.95em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:var(--r-sm)}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.25}.yedh-lockup{color:inherit;align-items:center;gap:.62em;padding:.5em .62em;text-decoration:none;display:inline-flex}.yedh-lockup img{width:auto;height:1.85em;display:block}.yedh-lockup .wordmark{font-family:var(--font-brand);letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.05}.btn{justify-content:center;align-items:center;gap:var(--s3);font:inherit;font-size:var(--t-12);padding:var(--s4) var(--s5);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);font-weight:500;line-height:1.2;display:inline-flex}.btn:hover{background:var(--n05);color:var(--ink)}.btn:active{background:var(--n10)}.btn.primary{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:600}.btn.primary:hover{background:var(--n70);border-color:var(--n70);color:#fff}.btn.danger{color:var(--error-fg);border-color:#e9c4bd}.btn.danger:hover{background:var(--error-bg);color:var(--error-fg)}.btn.sm{font-size:var(--t-11);padding:var(--s2) var(--s4)}.btn.wide{width:100%}.btn[disabled]{background:var(--n05);border-color:var(--rule);color:var(--n40);cursor:not-allowed}.btn.primary[disabled]{background:var(--n20);border-color:var(--n20);color:var(--n50)}.btn-link{font:inherit;font-size:inherit;color:var(--info-fg);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.input,.select,.textarea,input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=date],input[type=search],input:not([type]),select,textarea{font:inherit;font-size:var(--t-13);color:var(--ink);background:var(--surface);padding:var(--s4) var(--s5);border:1px solid var(--rule-strong);border-radius:var(--r-md);width:100%;min-width:0;font-weight:400}textarea{resize:vertical;line-height:1.5}select{padding-right:var(--s6);cursor:pointer}input::placeholder,textarea::placeholder{color:var(--n40)}input:hover,select:hover,textarea:hover{border-color:var(--n40)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-color:#0000}input[disabled],select[disabled],textarea[disabled]{background:var(--n05);color:var(--n50);cursor:not-allowed}input[name$=Url],input[name=iu],input[name=advanced],input[name=endpoint],.mono-field{font-family:var(--font-mono);font-size:var(--t-12)}.field{gap:var(--s3);min-width:0;display:grid}.field>.lbl,.field-label{font-size:var(--t-12);color:var(--ink);align-items:baseline;gap:var(--s4);font-weight:600;display:flex}.field .opt{color:var(--muted);font-weight:400;font-size:var(--t-11)}.hint{font-size:var(--t-11);color:var(--muted);font-style:normal;font-weight:400;line-height:1.5}.field-row{gap:var(--s6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.panel-head{justify-content:space-between;align-items:baseline;gap:var(--s6);padding:var(--s6) var(--s7);border-bottom:1px solid var(--rule);display:flex}.panel-head h2{font-size:var(--t-14);font-weight:600}.panel-head .sub{margin:var(--s2) 0 0;font-size:var(--t-12);color:var(--muted);max-width:68ch}.panel-body{padding:var(--s7);gap:var(--s6);display:grid}.panel-foot{justify-content:flex-end;align-items:center;gap:var(--s5);padding:var(--s5) var(--s7);border-top:1px solid var(--rule);background:var(--sunken);border-radius:0 0 var(--r-lg) var(--r-lg);display:flex}.panel-foot .note{font-size:var(--t-11);color:var(--muted);margin-right:auto}.notice{gap:var(--s4);font-size:var(--t-12);padding:var(--s4) var(--s5);border-radius:0 var(--r-sm) var(--r-sm) 0;border-left:3px solid;align-items:baseline;margin:0;line-height:1.5;display:flex}.notice a{color:inherit;font-weight:600}.notice.error{background:var(--error-bg);color:var(--error-fg);border-color:var(--error-rule)}.notice.warn{background:var(--warn-bg);color:var(--warn-fg);border-color:var(--warn-rule)}.notice.ok{background:var(--ok-bg);color:var(--ok-fg);border-color:var(--ok-rule)}.notice.info{background:var(--info-bg);color:var(--info-fg);border-color:var(--info-rule)}.chip{align-items:center;gap:var(--s2);font-size:var(--t-11);padding:1px var(--s4);border-radius:var(--r-sm);background:var(--chip-bg);color:var(--ink-2);white-space:nowrap;font-weight:600;line-height:1.4;display:inline-flex}.chip.error{background:var(--error-bg);color:var(--error-fg)}.chip.warn{background:var(--warn-bg);color:var(--warn-fg)}.chip.ok{background:var(--ok-bg);color:var(--ok-fg)}.chip.info{background:var(--info-bg);color:var(--info-fg)}.chip.mono{font-family:var(--font-mono);font-weight:400}.tbl{border-collapse:collapse;width:100%;font-size:var(--t-12)}.tbl thead th{z-index:1;text-align:left;font-size:var(--t-11);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--sunken);padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule-strong);white-space:nowrap;font-weight:600;position:sticky;top:0}.tbl tbody td{padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule);vertical-align:middle}.tbl tbody tr:hover td{background:var(--n00)}.tbl tbody tr:last-child td{border-bottom:0}.tbl .num{text-align:right;font-variant-numeric:tabular-nums}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--s6);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.page-head h1{font-family:var(--font-brand);font-size:var(--t-20);letter-spacing:-.01em;font-weight:700}.page-head .lede{margin:var(--s3) 0 0;font-size:var(--t-13);color:var(--ink-2);max-width:74ch;line-height:1.55}.page-head .acts{gap:var(--s4);align-items:center;display:flex}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
