:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--page:#fafafa;--surface:#fff;--text:#09090b;--muted-text:#71717a;--muted-surface:#f4f4f5;--border:#e4e4e7;--ring:#a1a1aa;--primary:#18181b;--primary-text:#fafafa;--primary-hover:#3f3f46;--danger-text:#b91c1c;--danger-surface:#fef2f2;--danger-border:#fecaca;--shadow:#09090b0f;--radius-large:10px;--radius:6px;--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading:"Space Grotesk", "IBM Plex Sans", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--page:#09090b;--surface:#18181b;--text:#fafafa;--muted-text:#a1a1aa;--muted-surface:#27272a;--border:#27272a;--ring:#d4d4d8;--primary:#fafafa;--primary-text:#18181b;--primary-hover:#d4d4d8;--danger-text:#f87171;--danger-surface:#2a0f0f;--danger-border:#7f1d1d;--shadow:#0006}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fafafa;--surface:#fff;--text:#09090b;--muted-text:#71717a;--muted-surface:#f4f4f5;--border:#e4e4e7;--ring:#a1a1aa;--primary:#18181b;--primary-text:#fafafa;--primary-hover:#3f3f46;--danger-text:#b91c1c;--danger-surface:#fef2f2;--danger-border:#fecaca;--shadow:#09090b0f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#09090b;--surface:#18181b;--text:#fafafa;--muted-text:#a1a1aa;--muted-surface:#27272a;--border:#27272a;--ring:#d4d4d8;--primary:#fafafa;--primary-text:#18181b;--primary-hover:#d4d4d8;--danger-text:#f87171;--danger-surface:#2a0f0f;--danger-border:#7f1d1d;--shadow:#0006}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-400-23pSgMd2.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-500-9PmFh7U8.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-BVb1tcs9.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-500-CbhKP2uV.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-700-BLzxwVi0.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--page);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}h1,h2{font-family:var(--font-heading);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 .75rem;font-weight:700;line-height:1.2}h1{font-size:1.75rem}h2{margin-top:2rem;font-size:1.2rem;font-weight:500}p{margin:0 0 1rem}strong{font-weight:600}a{color:inherit;text-underline-offset:3px}code{background:var(--muted-surface);border-radius:var(--radius);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.1em .35em;font-size:.85em}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.logo{aspect-ratio:241/54.4;background-color:var(--text);height:22px;display:block;-webkit-mask:url(/assets/onteric-lockup-KmbcNs4A.svg) 50%/contain no-repeat;mask:url(/assets/onteric-lockup-KmbcNs4A.svg) 50%/contain no-repeat}.logo-large{height:30px}.btn{appearance:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;font:inherit;text-align:center;padding:.55rem .95rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-block}.btn:hover{border-color:var(--ring)}.btn:disabled{cursor:not-allowed;opacity:.55}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-text)}.btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn-danger{border-color:var(--danger-border);color:var(--danger-text)}.btn-danger:hover{background:var(--danger-surface);border-color:var(--danger-text)}.actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.actions-end{justify-content:flex-end}.alert{background:var(--danger-surface);border:1px solid var(--danger-border);border-radius:var(--radius);color:var(--danger-text);margin:1rem 0 0;padding:.65rem .85rem}.muted{color:var(--muted-text)}.standalone{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.standalone>.logo{margin-bottom:1.75rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-large);box-shadow:0 1px 2px var(--shadow);padding:1.25rem}@media (width>=40em){.card{padding:1.75rem}}.standalone .card{width:100%;max-width:480px}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.client{background:var(--muted-surface);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem 1rem}.client p{margin:0 0 .4rem}.client p:last-child{margin:0}.client code{background:var(--surface)}ul.scopes{border:1px solid var(--border);border-radius:var(--radius);margin:0 0 1rem;padding:0;list-style:none}ul.scopes li{padding:.6rem .9rem}ul.scopes li+li{border-top:1px solid var(--border)}.masthead{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.masthead .logo{flex:none}.tenant{color:var(--muted-text);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:.85rem;overflow:hidden}.menu-toggle{flex:none}.masthead .btn{white-space:nowrap}.menu-toggle[aria-expanded=false]~nav,.menu-toggle[aria-expanded=false]~.sign-out{display:none}.masthead nav{flex-direction:column;flex:0 0 100%;gap:.25rem;display:flex}.masthead nav a{border-radius:var(--radius);color:var(--muted-text);white-space:nowrap;padding:.65rem .7rem;font-weight:500;text-decoration:none}.masthead nav a:hover{color:var(--text)}.masthead nav a.active{background:var(--muted-surface);color:var(--text)}.sign-out{flex-wrap:wrap;flex:0 0 100%;align-items:center;gap:.75rem;display:flex}.sign-out .alert{margin:0;padding:.3rem .6rem}.content{max-width:960px;margin:0 auto;padding:1.5rem 1rem 3rem}.lead{color:var(--muted-text);margin-bottom:1.5rem}.centred{max-width:480px;margin:3rem auto 0}dl.details{grid-template-columns:1fr;gap:.5rem 1.5rem;margin:0;display:grid}dl.details dt{color:var(--muted-text);font-weight:500}dl.details dd{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.9rem}ul.apps,ul.connectors,ul.people{gap:1rem;margin:0;padding:0;list-style:none;display:grid}ul.apps h2,ul.connectors h2,ul.people h2{margin:0 0 .75rem;font-size:1.15rem}ul.apps code{overflow-wrap:anywhere}ul.rows{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none}ul.rows li{overflow-wrap:anywhere;padding:.7rem .9rem}ul.rows li+li{border-top:1px solid var(--border)}ul.rows p{margin:0}ul.rows p+p.muted{margin-top:.15rem;font-size:.9rem}ul.rows .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}ul.rows .row>div{flex:14rem}ul.rows .row .btn{flex-shrink:0}ul.rows .row>.row-actions{flex-wrap:wrap;flex:0 auto;gap:.6rem;display:flex}ul.rows .alert{margin-top:.75rem}ul.rows .confirmation{background:var(--muted-surface);border-radius:var(--radius);margin-top:.75rem;padding:.75rem .9rem}ul.rows .confirmation .actions{margin-top:.75rem}.field{gap:.35rem;margin-top:.75rem;display:grid}.field label,.choices legend{font-weight:500}.field input,.field textarea{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font:inherit;width:100%;padding:.5rem .7rem}.field textarea{font-family:var(--font-mono);resize:vertical;min-height:7rem;font-size:.9rem}.field input:focus-visible,.field textarea:focus-visible,.choices input:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.choices{border:0;gap:.4rem;margin:.75rem 0 0;padding:0;display:grid}.choices label{align-items:center;gap:.5rem;display:flex}.identity{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.85rem}ul.rows+p,ul.rows+form,form~ul.rows,form~p{margin-top:.75rem}@media (width>=40em){.masthead{gap:.75rem 1.25rem;padding:.85rem 1.5rem}.tenant{border-left:1px solid var(--border);padding-left:1.25rem}.content{padding:2.25rem 1.5rem 4rem}dl.details{grid-template-columns:max-content 1fr}dl.details dd{margin-bottom:0}}@media (width>=60em){.masthead{grid-template-columns:auto minmax(0,auto) auto 1fr minmax(min-content,max-content);display:grid}.masthead .menu-toggle{display:none}.menu-toggle[aria-expanded]~nav,.menu-toggle[aria-expanded]~.sign-out{display:flex}.masthead nav{flex-direction:row}.masthead nav a{padding:.35rem .7rem}.sign-out{grid-column:5;justify-content:flex-end}}
