@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-Cygz-XR6.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-NAt9AhwD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-COF6noiJ.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-DmRB7q_B.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BBd_G3i-.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-hI9Kr37g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-kGSpR5A9.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-DN3Amd4H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-CPKZr-9B.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-DnoeptWp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-Du9W-GAy.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal-D_38NdNH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}:root{color:#212529;font-synthesis:none;background:#f8f9fa;font-family:DM Sans,sans-serif}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button,a{transition:background .15s,border-color .15s,color .15s}button:focus-visible,input:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #2c5f7a}.center,.login-shell{place-items:center;min-height:100vh;padding:24px;display:grid}.center{color:#495057}.login-panel{background:#fff;border:.5px solid #d8dadd;width:min(420px,100%);padding:40px}.lockup{letter-spacing:.08em;align-items:center;gap:9px;font-size:13px;font-weight:500;display:flex}.mark,.provider-mark{letter-spacing:0;border:1px solid #212529;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:500;display:grid}.login-panel .eyebrow{margin-top:56px}.eyebrow,label>span,.context span,dt,.table-head,.aside-footer{letter-spacing:.09em;text-transform:uppercase;color:#868e96;font-family:DM Mono,monospace;font-size:10px}h1,h2,p{margin-top:0}h1{letter-spacing:-.02em;margin-bottom:10px;font-size:24px;font-weight:500}h2{margin-bottom:6px;font-size:14px;font-weight:500}p{color:#495057;font-size:13px;line-height:1.6}.login-panel form{margin-top:32px}label{gap:8px;display:grid}input{color:#212529;background:#fff;border:.5px solid #bfc2c5;border-radius:4px;width:100%;padding:11px 12px}button{color:#f8f9fa;cursor:pointer;background:#212529;border:0;border-radius:4px;padding:10px 18px;font-size:13px;font-weight:500}button:hover{background:#343a40}button:disabled{opacity:.55;cursor:wait}.login-panel form button{width:100%;margin-top:16px}.notice{background:#edeef0;border-left:2px solid;margin-top:16px;padding:12px 14px;font-size:12px}.notice.error{color:#8e3a3a;background:#f3e2e2;border-color:#8e3a3a}.notice.success{color:#1a4a5e;background:#e8f0f4;border-color:#2c5f7a}.shell{grid-template-columns:188px minmax(0,1fr);min-height:100vh;display:grid}aside{background:#f8f9fa;border-right:.5px solid #d8dadd;flex-direction:column;height:100vh;padding:20px 12px 14px;display:flex;position:sticky;top:0}aside .lockup{padding:0 8px}.context{gap:5px;margin:38px 8px 16px;display:grid}.context strong{font-size:12px;font-weight:500}nav{gap:2px;display:grid}nav button{text-align:left;color:#495057;background:0 0;width:100%;padding:9px 10px;font-size:12px;font-weight:400;position:relative}nav button:hover,nav button.active{color:#212529;background:#edeef0}nav button.active:before{content:"";background:#2c5f7a;width:2px;position:absolute;top:7px;bottom:7px;left:0}.aside-footer{border-top:.5px solid #d8dadd;grid-template-columns:8px 1fr;align-items:center;gap:7px;margin-top:auto;padding:12px 8px 0;display:grid}.aside-footer button{text-align:left;color:#495057;text-transform:none;letter-spacing:0;background:0 0;grid-column:1/-1;padding:7px 0;font-family:DM Sans,sans-serif;font-size:11px;font-weight:400}.simulator-dot{background:#c9a84c;border-radius:50%;width:7px;height:7px}.content{background:#fff;min-width:0}.content>header{border-bottom:.5px solid #d8dadd;justify-content:space-between;align-items:center;height:82px;padding:16px 28px;display:flex}.content>header h1{margin:3px 0 0;font-size:18px}.content>header .eyebrow{margin:0}.content>header a{color:#2c5f7a;font-size:12px;text-decoration:none}.warning{background:#f5f0e8;border-left:2px solid #c9a84c;grid-template-columns:140px 1fr;gap:18px;margin:24px 28px 0;padding:14px 16px;font-size:12px;display:grid}.warning span{color:#495057}.data-section,.connection-form,.catalog,.empty{border-bottom:.5px solid #d8dadd;margin:0 28px;padding:28px 0}dl{border-top:.5px solid #d8dadd;margin:18px 0 0}dl div{border-bottom:.5px solid #d8dadd;grid-template-columns:220px 1fr;padding:13px 0;display:grid}dt{color:#868e96}dd{margin:0;font-family:DM Mono,monospace;font-size:12px}.muted{color:#868e96}.connection-heading{border-bottom:.5px solid #d8dadd;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.connection-heading>div{align-items:center;gap:12px;display:flex}.connection-heading h2,.connection-heading p{margin:0}.provider-mark{color:#7952b3;border-color:#7952b3;width:36px;height:36px}.status{color:#1a4a5e;letter-spacing:.08em;background:#e8f0f4;border-radius:3px;padding:5px 7px;font-family:DM Mono,monospace;font-size:9px}.form-heading{max-width:660px;margin-bottom:22px}.field-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:760px;display:grid}.field-grid .full{grid-column:1/-1}.actions{justify-content:flex-end;gap:8px;max-width:760px;margin-top:20px;display:flex}button.secondary{color:#212529;background:0 0;border:.5px solid #212529}button.secondary:hover{background:#edeef0}.catalog>div:first-child{justify-content:space-between;align-items:end;display:flex}.catalog>div:first-child p{margin:0;font-family:DM Mono,monospace;font-size:10px}.table{border-top:.5px solid #d8dadd;margin-top:18px}.table-head,.table-row{border-bottom:.5px solid #d8dadd;grid-template-columns:1.2fr 1fr 100px;align-items:center;gap:16px;padding:11px 10px;display:grid}.table-row{font-size:12px}.table-row strong{font-weight:500}.table-row code{color:#495057;font-family:DM Mono,monospace;font-size:10px}.table-row span{text-align:right}.empty{text-align:center;place-content:center;justify-items:center;min-height:320px;display:grid}.empty p:last-child{max-width:480px}@media (width<=720px){.shell{grid-template-columns:1fr}aside{width:100%;height:auto;position:static}nav{grid-template-columns:repeat(3,1fr);margin-top:12px}.context,.aside-footer{display:none}.content>header,.connection-heading{padding-inline:18px}.data-section,.connection-form,.catalog,.empty,.warning{margin-inline:18px}.field-grid{grid-template-columns:1fr}.field-grid .full{grid-column:auto}dl div{grid-template-columns:1fr;gap:6px}.table-head,.table-row{grid-template-columns:1fr 90px}.table-head span:nth-child(2),.table-row code{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}
