main.doc{max-width:52rem;color:var(--fg);font-family:var(--font-sans);margin:3rem auto 6rem;padding:0 1.25rem;line-height:1.55}main.doc h1{font-family:var(--font-serif);letter-spacing:-.015em;margin:0 0 .75rem;font-size:2rem;font-weight:500;line-height:1.2}main.doc h2{font-family:var(--font-serif);letter-spacing:-.01em;border-bottom:1px solid var(--border-soft);margin:0 0 .6rem;padding-bottom:.25rem;font-size:1.3rem;font-weight:500}main.doc h3{font-family:var(--font-serif);margin:1.5rem 0 .4rem;font-size:1.05rem;font-weight:500}main.doc h4{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:1.25rem 0 .5rem;font-size:.8rem;font-weight:600}main.doc section,main.doc .block{border-top:0;margin-top:2.5rem;padding-top:0}main.doc p{margin:.6rem 0}main.doc .lede,main.doc .lead{color:var(--fg-soft);margin:0 0 .5rem;font-size:1.05rem}main.doc .muted{color:var(--muted);font-size:.875rem}main.doc .note,main.doc .hint{color:var(--muted);font-size:.85rem}main.doc .error{color:var(--error);font-size:.875rem}main.doc .ok{color:#1f7a3a;font-size:.875rem}main.doc a{color:var(--accent)}main.doc ul,main.doc ol{margin:.6rem 0;padding-left:1.4rem}main.doc li{margin:.35rem 0}main.doc code{font-family:var(--font-mono,ui-monospace, monospace);font-size:.9em}main.doc pre{background:var(--quote-bg);color:var(--quote-fg);border-radius:var(--radius-sm,6px);padding:.75rem 1rem;font-size:.85rem;overflow-x:auto}main.doc pre code{font-size:inherit}main.doc kbd{font-family:var(--font-mono,ui-monospace, monospace);background:var(--quote-bg);border:1px solid var(--border-soft);border-radius:3px;padding:0 .3em;font-size:.85em}main.doc dl.kv,main.doc dl.triggers,main.doc dl.audience{grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin:.6rem 0;display:grid}main.doc dl.kv dt,main.doc dl.triggers dt,main.doc dl.audience dt{color:var(--accent);font-weight:600}main.doc dl.triggers dt{font-family:var(--font-mono,ui-monospace, monospace)}main.doc dl.kv dt{color:var(--muted)}main.doc dl.kv dd,main.doc dl.triggers dd,main.doc dl.audience dd{margin:0}main.doc table.grid,main.doc table{border-collapse:collapse;width:100%;margin:.6rem 0;font-size:.9rem}main.doc table.grid th,main.doc table.grid td,main.doc table th,main.doc table td{text-align:left;border-bottom:1px solid var(--border-soft);vertical-align:top;padding:.5rem .75rem}main.doc table.grid th,main.doc table th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}main.doc .snippet{position:relative}main.doc .snippet button{background:var(--accent);width:auto;color:var(--accent-fg);border-radius:var(--radius-sm,6px);font:inherit;cursor:pointer;border:none;margin:0;padding:.25rem .6rem;font-size:.75rem;position:absolute;top:.5rem;right:.5rem}main.doc form{gap:.6rem;max-width:30rem;margin:.9rem 0;display:grid}main.doc label{color:var(--fg-soft);gap:.3rem;font-size:.8rem;display:grid}main.doc input,main.doc select,main.doc textarea{font:inherit;background:var(--bg);color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm,6px);padding:.5rem .7rem;font-size:.9rem}main.doc input:focus,main.doc select:focus,main.doc textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}main.doc button{font:inherit;cursor:pointer;background:var(--accent);color:var(--accent-fg);border:1px solid var(--accent);border-radius:var(--radius-sm,6px);justify-self:start;padding:.5rem .95rem;font-size:.85rem;font-weight:500}main.doc button:hover:not(:disabled){filter:brightness(.95)}main.doc button:disabled{opacity:.5;cursor:default}main.doc button.danger{background:var(--error);border-color:var(--error)}main.doc button.ghost{color:var(--fg-soft);border-color:var(--border);background:0 0}main.doc .foot,main.doc .back{border-top:1px solid var(--border-soft);color:var(--muted);align-items:center;gap:.5rem;margin-top:3rem;padding-top:1rem;font-size:.85rem;display:flex}@media (width<=40rem){main.doc{margin:2rem auto 4rem}main.doc h1{font-size:1.7rem}}html,body{background:var(--bg);color:var(--fg);height:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--fg)}a{color:var(--accent)}html[data-skin=servicenow][data-theme=dark] input,html[data-skin=servicenow][data-theme=dark] textarea,html[data-skin=servicenow][data-theme=dark] select{background:var(--bg-surface)}@media (prefers-color-scheme:dark){html[data-skin=servicenow][data-theme=system] input,html[data-skin=servicenow][data-theme=system] textarea,html[data-skin=servicenow][data-theme=system] select{background:var(--bg-surface)}}.app.svelte-12qhfyh{background:var(--bg);grid-template-columns:16rem 1fr;min-height:100dvh;transition:grid-template-columns .18s;display:grid}.app.rail-collapsed.svelte-12qhfyh{grid-template-columns:3.5rem 1fr}.app.no-rail.svelte-12qhfyh{grid-template-columns:1fr}.rail.svelte-12qhfyh{background:var(--bg-rail);height:100dvh;box-shadow:var(--shadow-rail);z-index:10;flex-direction:column;gap:.5rem;padding:.75rem .5rem;display:flex;position:sticky;top:0;overflow:hidden}.rail-top.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .4rem .5rem;display:flex}.brand.svelte-12qhfyh{color:var(--fg);flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;line-height:1;text-decoration:none;display:flex}.brand-eyebrow.svelte-12qhfyh{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-family:ServiceNow Sans,DM Sans,Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500}.app.rail-collapsed.svelte-12qhfyh .brand:where(.svelte-12qhfyh){align-items:center}.rail-toggle.svelte-12qhfyh{width:1.5rem;height:1.5rem;color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:0;font-size:1rem;line-height:1}.rail-toggle.svelte-12qhfyh:hover,.rail-toggle.svelte-12qhfyh:focus-visible{color:var(--fg);background:var(--hover);border-color:var(--border-soft)}.app.rail-collapsed.svelte-12qhfyh .rail-top:where(.svelte-12qhfyh){justify-content:center}.app.rail-collapsed.svelte-12qhfyh .rail-toggle:where(.svelte-12qhfyh){background:var(--bg-surface);border-color:var(--border-soft);position:absolute;top:.85rem;right:-.85rem;box-shadow:0 1px 2px #0000000f}.tenant-badge.svelte-12qhfyh{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent);flex-direction:column;gap:.1rem;min-width:0;margin:.1rem .4rem .25rem;padding:.35rem .55rem;line-height:1.15;display:flex}.tenant-badge.superuser.svelte-12qhfyh{background:var(--hover);color:var(--fg-soft)}.tenant-label.svelte-12qhfyh{text-transform:uppercase;letter-spacing:.06em;opacity:.8;font-size:.65rem}.tenant-slug.svelte-12qhfyh{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.app.rail-collapsed.svelte-12qhfyh .tenant-badge:where(.svelte-12qhfyh){background:0 0;align-items:center;margin:.1rem 0 .25rem;padding:0}.app.rail-collapsed.svelte-12qhfyh .tenant-badge:where(.svelte-12qhfyh) .tenant-mini:where(.svelte-12qhfyh){border-radius:var(--radius-sm);background:var(--accent-soft);width:1.75rem;height:1.75rem;color:var(--accent);letter-spacing:.02em;place-items:center;font-size:.7rem;font-weight:700;display:inline-grid}.app.rail-collapsed.svelte-12qhfyh .tenant-badge.superuser:where(.svelte-12qhfyh) .tenant-mini:where(.svelte-12qhfyh){background:var(--hover);color:var(--fg-soft)}.rail-nav.svelte-12qhfyh{flex-direction:column;flex:auto;gap:.15rem;min-height:0;margin-top:.25rem;display:flex;overflow-y:auto}.rail-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-radius:var(--radius-sm);color:var(--fg-soft);align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.875rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.rail-nav.svelte-12qhfyh a:where(.svelte-12qhfyh) .ico:where(.svelte-12qhfyh){text-align:center;width:1.25rem;color:var(--muted);flex:none;font-size:.95rem}.rail-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:var(--hover);color:var(--fg)}.rail-nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh){background:var(--selected);color:var(--fg);font-weight:500}.rail-nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh) .ico:where(.svelte-12qhfyh){color:var(--accent)}.rail-group-toggle.svelte-12qhfyh{border-radius:var(--radius-sm);width:100%;color:var(--fg-soft);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.875rem;transition:background .12s,color .12s;display:flex}.rail-group-toggle.svelte-12qhfyh .ico:where(.svelte-12qhfyh){text-align:center;width:1.25rem;color:var(--muted);flex:none;font-size:.95rem}.rail-group-toggle.svelte-12qhfyh .lbl:where(.svelte-12qhfyh){flex:auto}.rail-group-toggle.svelte-12qhfyh .chev:where(.svelte-12qhfyh){color:var(--muted);font-size:.7rem}.rail-group-toggle.svelte-12qhfyh:hover,.rail-group-toggle.svelte-12qhfyh:focus-visible{background:var(--hover);color:var(--fg)}.rail-group-toggle.active.svelte-12qhfyh .ico:where(.svelte-12qhfyh){color:var(--accent)}.rail-subnav.svelte-12qhfyh{border-left:1px solid var(--border-soft);flex-direction:column;gap:.15rem;margin-left:.85rem;padding-left:.5rem;display:flex}.rail-foot.svelte-12qhfyh{border-top:1px solid var(--border-soft);flex-direction:column;gap:.15rem;min-height:0;margin-top:auto;padding-top:.5rem;padding-bottom:.25rem;display:flex}.rail-foot-scroll.svelte-12qhfyh{flex-direction:column;gap:.15rem;min-height:0;display:flex;overflow-y:auto}.rail-account-nav.svelte-12qhfyh{flex-direction:column;gap:.15rem;display:flex}.rail-account-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-radius:var(--radius-sm);color:var(--fg-soft);align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:.85rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.rail-account-nav.svelte-12qhfyh a:where(.svelte-12qhfyh) .ico:where(.svelte-12qhfyh){text-align:center;width:1.25rem;color:var(--muted);flex:none;font-size:.95rem}.rail-account-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:var(--hover);color:var(--fg)}.rail-account-nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh){background:var(--selected);color:var(--fg);font-weight:500}.rail-account-nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh) .ico:where(.svelte-12qhfyh){color:var(--accent)}.theme-toggle.svelte-12qhfyh{border-radius:var(--radius-sm);width:100%;color:var(--fg-soft);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:.85rem;transition:background .12s,color .12s;display:flex}.theme-toggle.svelte-12qhfyh .ico:where(.svelte-12qhfyh){text-align:center;flex:none;width:1.25rem;font-size:.95rem}.theme-toggle.svelte-12qhfyh:hover,.theme-toggle.svelte-12qhfyh:focus-visible{background:var(--hover);color:var(--fg)}.user.svelte-12qhfyh{align-items:center;gap:.55rem;min-width:0;padding:.4rem .6rem;display:flex}.avatar.svelte-12qhfyh{background:var(--accent-soft);width:1.75rem;height:1.75rem;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:.7rem;font-weight:600;display:inline-grid}.user-meta.svelte-12qhfyh{flex-direction:column;min-width:0;line-height:1.2;display:flex}.user-email.svelte-12qhfyh{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.user-sub.svelte-12qhfyh{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.signout.svelte-12qhfyh{flex-shrink:0;margin:0}.signout.svelte-12qhfyh button:where(.svelte-12qhfyh){border-radius:var(--radius-sm);width:100%;color:var(--fg-soft);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.85rem;display:flex}.signout.svelte-12qhfyh button:where(.svelte-12qhfyh) .ico:where(.svelte-12qhfyh){text-align:center;width:1.25rem;color:var(--muted)}.signout.svelte-12qhfyh button:where(.svelte-12qhfyh):hover,.signout.svelte-12qhfyh button:where(.svelte-12qhfyh):focus-visible{background:var(--hover);color:var(--fg)}.app.rail-collapsed.svelte-12qhfyh .rail-nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh),.app.rail-collapsed.svelte-12qhfyh .rail-account-nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh),.app.rail-collapsed.svelte-12qhfyh .theme-toggle:where(.svelte-12qhfyh),.app.rail-collapsed.svelte-12qhfyh .signout:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh),.app.rail-collapsed.svelte-12qhfyh .user:where(.svelte-12qhfyh){justify-content:center;padding-left:.4rem;padding-right:.4rem}.surface.svelte-12qhfyh{background:var(--bg-surface);flex-direction:column;min-width:0;display:flex;position:relative}.app.no-rail.svelte-12qhfyh .surface:where(.svelte-12qhfyh){background:var(--bg)}.app-version.svelte-12qhfyh{color:var(--muted);pointer-events:none;-webkit-user-select:text;user-select:text;letter-spacing:.02em;font-size:.7rem;position:fixed;bottom:.5rem;right:1.75rem}.rail.svelte-12qhfyh{--bg-rail:#0d1b2e;--bg-surface:#152540;--fg:#fff;--fg-soft:#9fb2c9;--muted:#6b7e96;--hover:#152540;--selected:#152540;--accent:#62d84e;--accent-soft:#152540;--accent-fg:#0c1b2a;--border:#1e3255;--border-soft:#1e3255}.app.knowledge.svelte-12qhfyh{grid-template-columns:44px 1fr}.app.knowledge.svelte-12qhfyh .rail:where(.svelte-12qhfyh){align-items:center;padding:.5rem 0}.app.knowledge.svelte-12qhfyh .brand:where(.svelte-12qhfyh){justify-content:center}@media (width<=720px){.app.svelte-12qhfyh{grid-template-columns:3.5rem 1fr}.app.svelte-12qhfyh .brand-eyebrow:where(.svelte-12qhfyh),.app.svelte-12qhfyh .rail-nav:where(.svelte-12qhfyh) .lbl:where(.svelte-12qhfyh),.app.svelte-12qhfyh .rail-account-nav:where(.svelte-12qhfyh) .lbl:where(.svelte-12qhfyh),.app.svelte-12qhfyh .theme-toggle:where(.svelte-12qhfyh) .lbl:where(.svelte-12qhfyh),.app.svelte-12qhfyh .signout:where(.svelte-12qhfyh) .lbl:where(.svelte-12qhfyh),.app.svelte-12qhfyh .user-meta:where(.svelte-12qhfyh),.app.svelte-12qhfyh .tenant-badge:where(.svelte-12qhfyh){display:none}}
