.nx-page,.nx-sync{--nx-line: var(--color-kumo-line, #262626);--nx-muted: var(--text-color-kumo-subtle, #a6a6a6);--nx-base: var(--color-kumo-base, #0a0a0a);--nx-raised: var(--color-kumo-elevated, #141414);color:var(--text-color-kumo-default, #fff);background:var(--nx-base);font:14px/1.5 var(--font-sans, system-ui, sans-serif)}.nx-page{min-height:calc(100dvh - 64px)}.nx-page *,.nx-sync *,.nx-dialog *{box-sizing:border-box}.nx-page button,.nx-sync button,.nx-host-account button,.nx-dialog button{font:inherit;cursor:pointer;color:inherit;background:transparent;border:1px solid var(--nx-line, #262626);border-radius:8px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.nx-page button:hover:not(:disabled),.nx-sync button:hover:not(:disabled),.nx-host-account button:hover:not(:disabled),.nx-dialog button:hover:not(:disabled){background:var(--color-kumo-fill, #262626)}.nx-page button:disabled,.nx-sync button:disabled,.nx-host-account button:disabled,.nx-dialog button:disabled{cursor:default;opacity:.45}.nx-page input,.nx-page textarea,.nx-page select,.nx-sync :is(input,textarea,select),.nx-dialog input,.nx-dialog textarea,.nx-dialog select{font:inherit;color:inherit;background:var(--color-kumo-control, transparent);border:1px solid var(--nx-line, #262626);border-radius:7px;max-width:100%;min-width:0;padding:7px 9px}.nx-page textarea,.nx-sync textarea,.nx-dialog textarea{resize:vertical;min-height:90px}.nx-page input:focus-visible,.nx-page textarea:focus-visible,.nx-page select:focus-visible,.nx-page button:focus-visible,.nx-page a:focus-visible,.nx-host-account :focus-visible,.nx-sync :focus-visible,.nx-dialog :focus-visible{outline:2px solid #45e0a8;outline-offset:3px}.nx-page a,.nx-dialog a{color:var(--text-color-kumo-link, #45e0a8)}.nx-page p{margin:10px 0}.nx-page h1,.nx-page h2,.nx-page h3,.nx-dialog h2{margin:0;font-weight:600;letter-spacing:-.02em}.nx-page small{color:var(--nx-muted);font-size:12px}.nx-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nx-header{height:58px;border-bottom:1px solid var(--nx-line);display:flex;align-items:center;justify-content:space-between;padding:0 20px;gap:12px}.nx-header h1{font-size:16px}.nx-storage{color:var(--nx-muted);font-size:12px;margin-left:8px}.nx-header button{border:0}.nx-header kbd{font:11px var(--font-mono, monospace);color:var(--nx-muted);margin-left:8px}.nx-workspace{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:calc(100dvh - 122px)}.nx-workspace--closed{grid-template-columns:minmax(0,1fr)}.nx-library{padding:16px 12px;border-right:1px solid var(--nx-line);display:flex;flex-direction:column;gap:16px;min-width:0}.nx-page .nx-search{display:flex;flex-direction:row;align-items:center;gap:5px;border:1px solid var(--nx-line);border-radius:8px;padding-left:8px;color:var(--nx-muted)}.nx-search>svg{flex-shrink:0}.nx-search input{flex:1;width:0;background:transparent;border:0;padding-left:2px;font-size:13px}.nx-library>.nx-row{flex-wrap:nowrap}.nx-library>.nx-row select{max-width:84px}.nx-new{flex:1;white-space:nowrap}.nx-library nav{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--nx-line)}.nx-library nav button{border:0;justify-content:flex-start;font-size:12px;padding:6px 8px}.nx-page [aria-current=page]{background:var(--color-kumo-fill, #141414)}.nx-library nav [aria-current=page]{color:var(--text-color-kumo-link, #45e0a8)}.nx-records{min-height:160px;max-height:52dvh;overflow:auto}.nx-records>p{padding:8px;font-size:13px;color:var(--nx-muted)}.nx-record.nx-record{width:100%;border:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:10px;margin-bottom:3px;gap:3px}.nx-record strong{font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-record span{font-size:11px;color:var(--nx-muted)}.nx-library footer{margin-top:auto;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--nx-line);padding-top:16px}.nx-library footer label{display:flex;flex-direction:column;gap:4px;font-size:12px}.nx-library footer a{display:flex;align-items:center;gap:5px;text-decoration:none;font-size:12px;color:var(--nx-muted)}.nx-work{min-width:0;max-width:100%;padding:16px 32px 64px}.nx-document{max-width:860px;margin:0 auto}.nx-document-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;margin-bottom:32px;flex-wrap:wrap}.nx-document-tools>span{display:flex;align-items:center;gap:8px;color:var(--nx-muted);font-size:12px}.nx-document-tools button{font-size:12px}.nx-save.nx-save{background:#45e0a8;color:#0b0b0b;border-color:transparent}.nx-title,.nx-title-input.nx-title-input{font-size:32px;font-weight:600;letter-spacing:-.04em;line-height:1.2;margin-bottom:24px;width:100%;border:0;background:transparent;padding:0}.nx-editor.nx-editor{display:block;width:100%;min-height:330px;border:0;background:transparent;padding:0 0 24px;font-size:16px;line-height:1.8;resize:vertical;outline-offset:8px}.nx-markdown{font-size:16px;line-height:1.8;overflow-wrap:anywhere;min-height:24px}.nx-markdown h2,.nx-markdown h3,.nx-markdown h4{margin:24px 0 10px}.nx-markdown h2{font-size:24px}.nx-markdown h3{font-size:20px}.nx-markdown p{white-space:pre-wrap}.nx-markdown br{display:block;content:"";margin:8px}.nx-markdown pre,.nx-page pre{background:var(--color-kumo-recessed, #141414);border-radius:6px;overflow:auto;padding:14px;max-width:100%;font:12px/1.7 var(--font-mono, monospace);white-space:pre-wrap;overflow-wrap:anywhere}.nx-markdown code{font:13px var(--font-mono, monospace)}.nx-markdown blockquote{border-left:2px solid var(--nx-line);padding-left:16px;margin:16px 0;color:var(--nx-muted)}.nx-markdown-list{display:flex;align-items:baseline;gap:10px;margin:6px 0}.nx-wikilink.nx-wikilink{color:var(--text-color-kumo-link, #45e0a8);display:inline;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;font:inherit}.nx-unresolved{border-bottom:1px dashed var(--nx-muted);color:var(--nx-muted)}.nx-details{border-top:1px solid var(--nx-line);padding:16px 0}.nx-details:first-of-type{margin-top:36px}.nx-page summary{cursor:pointer;font-size:13px;color:var(--nx-muted);padding:6px 0}.nx-page details[open]>summary{margin-bottom:12px}.nx-page fieldset{border:0;padding:0;min-width:0}.nx-page legend{font-size:13px;font-weight:600;margin-bottom:12px}.nx-page label,.nx-dialog label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--nx-muted)}.nx-page label input,.nx-page label select,.nx-page label textarea{color:var(--text-color-kumo-default, #fff)}.nx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.nx-properties details{padding:10px 0}.nx-properties details .nx-row{margin-bottom:8px}.nx-properties details .nx-row input{max-width:150px}.nx-code-input{font:12px/1.6 var(--font-mono, monospace)!important;width:100%;min-height:130px!important}.nx-document-footer{border-top:1px solid var(--nx-line);padding-top:16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px;color:var(--nx-muted);font-size:11px}.nx-document-footer span{margin-right:auto}.nx-document-footer button{border:0;padding:4px;font-size:11px}.nx-connection.nx-connection{display:flex;justify-content:flex-start;width:100%;border:0;padding-left:0}.nx-connection small{margin-left:auto}.nx-history{margin-top:24px}.nx-history h3{font-size:16px}.nx-notice{padding:12px 16px;border:1px solid var(--color-kumo-warning, #a47740);border-radius:8px;font-size:13px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.nx-status{color:var(--nx-muted);font-size:12px;text-align:right}.nx-conflict{border:1px solid var(--color-kumo-warning, #a47740);padding:16px;margin:16px 0}.nx-conflict h3{font-size:15px}.nx-conflict button{margin:4px}.nx-welcome{max-width:560px;margin:15vh auto 0}.nx-eyebrow{font-size:10px!important;letter-spacing:.12em;color:var(--nx-muted)}.nx-welcome h2{font-size:40px;letter-spacing:-.05em;font-weight:500}.nx-welcome p{font-size:16px;color:var(--nx-muted);max-width:450px;line-height:1.75}.nx-welcome button{margin:20px 8px 24px 0}.nx-welcome small{display:block}.nx-secondary{max-width:960px;margin:24px auto}.nx-secondary h2{font-size:28px;margin-bottom:16px}.nx-secondary>p{color:var(--nx-muted)}.nx-secondary>label{margin-bottom:16px}.nx-secondary h3{margin-top:24px;font-size:16px}.nx-ledger{padding:14px 0;border-bottom:1px solid var(--nx-line);display:flex;flex-direction:column;align-items:flex-start;gap:5px}.nx-ledger>button{padding:0;border:0;text-align:left}.nx-ledger>span{color:var(--nx-muted);font-size:12px}.nx-ledger code{font-size:11px;overflow-wrap:anywhere;display:block}.nx-graph{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin:24px 0}.nx-graph>button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:16px;overflow-wrap:anywhere}.nx-graph span{font-size:10px;color:var(--nx-muted)}.nx-table-scroll{overflow:auto;max-width:100%}.nx-page table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.nx-page th,.nx-page td{border-bottom:1px solid var(--nx-line);padding:10px 12px;max-width:300px;overflow-wrap:anywhere}.nx-page th{font-weight:500;color:var(--nx-muted)}.nx-page td button{border:0;padding:0}.nx-block-editor{margin:12px 0 28px}.nx-block-editor fieldset{border-top:1px solid var(--nx-line);padding:16px 0}.nx-block-editor textarea{width:100%;margin:12px 0}.nx-block-editor .nx-row button{font-size:11px}.nx-active-block{margin:24px 0;border-top:1px solid var(--nx-line);padding:16px 0}.nx-active-block>header{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin-bottom:12px}.nx-active-block>header button{font-size:11px}.nx-active-block figure{margin:12px 0}.nx-bar-row{display:grid;grid-template-columns:minmax(80px,1fr) 2fr 60px;align-items:center;gap:12px;margin:8px 0}.nx-bar-row button{border:0;justify-content:flex-start;text-align:left;font-size:12px}.nx-bar-row meter{width:100%;accent-color:#45e0a8}.nx-bar-row span{font-size:12px;text-align:right}.nx-runtime-config{border-top:1px solid var(--nx-line)!important;padding-top:20px!important;margin:28px 0}.nx-runtime-config>label{margin:16px 0}.nx-runtime-config fieldset{border:1px solid var(--nx-line);border-radius:8px;padding:16px;margin:16px 0}.nx-runtime-config fieldset label{margin:10px 0}.nx-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.nx-checks label{flex-direction:row;align-items:center;gap:8px}.nx-run-launcher,.nx-run-inspector{border-top:1px solid var(--nx-line);margin-top:24px;padding-top:20px}.nx-run-launcher>button{margin-top:12px}.nx-run-launcher>small{margin-left:12px}.nx-approval{border:1px solid var(--color-kumo-warning, #a47740);padding:16px;margin:20px 0}.nx-approval button{margin-right:8px}.nx-overlay{position:fixed;inset:0;background:#0008;z-index:1000}.nx-dialog{position:fixed;top:15%;left:50%;transform:translate(-50%);width:min(560px,calc(100vw - 32px));max-height:75dvh;overflow:auto;z-index:1001;background:var(--color-kumo-base, #0a0a0a);color:var(--text-color-kumo-default, #fff);border:1px solid var(--color-kumo-line, #262626);border-radius:12px;padding:24px;font:14px/1.5 var(--font-sans, Arial, sans-serif)}.nx-dialog>.nx-row:first-child{justify-content:space-between;margin-bottom:20px}.nx-dialog h2{font-size:18px}.nx-dialog>input,.nx-dialog>label{width:100%;margin:12px 0}.nx-dialog label textarea{min-height:160px}.nx-dialog .nx-row button{flex-shrink:0}.nx-commands{display:flex;flex-direction:column;gap:4px;margin:16px 0}.nx-commands button{justify-content:space-between;text-align:left;border:0;padding:10px 8px}.nx-commands small{color:var(--text-color-kumo-subtle, #a6a6a6)}@media(max-width:1000px){.nx-workspace{grid-template-columns:210px minmax(0,1fr)}.nx-work{padding:16px 24px 48px}.nx-workspace--closed{grid-template-columns:1fr}.nx-storage{display:none}}@media(max-width:680px){.nx-header{padding:0 12px;height:52px}.nx-header kbd,.nx-header button span{display:none}.nx-header>.nx-row{gap:6px}.nx-workspace{display:flex;flex-direction:column}.nx-library{border-right:0;border-bottom:1px solid var(--nx-line);padding:12px;gap:10px}.nx-library nav{display:flex;overflow:auto;flex-wrap:nowrap;padding-bottom:6px}.nx-library nav button{white-space:nowrap}.nx-records{display:flex;max-height:105px;min-height:0;overflow:auto;gap:6px}.nx-record.nx-record{flex:0 0 165px;max-height:74px;padding:8px}.nx-library footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:8px}.nx-library footer>small{grid-column:1/-1;grid-row:2}.nx-library footer>a{display:none}.nx-library footer>.nx-row{justify-content:flex-end}.nx-work{padding:16px 20px 48px}.nx-document-tools{margin-bottom:24px}.nx-title,.nx-title-input.nx-title-input{font-size:28px}.nx-editor.nx-editor{font-size:15px;min-height:260px}.nx-welcome{margin:36px 0}.nx-welcome h2{font-size:32px}.nx-form-grid{grid-template-columns:1fr}.nx-secondary{margin:8px 0}.nx-secondary h2{font-size:24px}.nx-dialog{top:8%;max-height:84dvh;padding:20px}.nx-bar-row{grid-template-columns:100px 1fr 45px}}@media(prefers-reduced-motion:reduce){.nx-page *,.nx-dialog *{scroll-behavior:auto;transition:none!important}}.nx-attachment{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--nx-line);padding:16px 0;font-size:13px}.nx-original{overflow-wrap:anywhere}.nx-original label{display:grid;gap:8px;min-width:0}.nx-original input[type=file],.nx-original progress{width:100%;min-width:0}.nx-original a{color:inherit;text-underline-offset:3px}.nx-attachment>button{margin-left:auto}.nx-standalone{min-height:100dvh}.nx-standalone .nx-workspace{min-height:calc(100dvh - 58px)}.nx-host,.nx-login{background:var(--color-kumo-base, #0a0a0a);color:var(--text-color-kumo-default, #fff)}.nx-host-account :is(a,button){min-height:44px;display:inline-flex;align-items:center}@media(prefers-color-scheme:light){.nx-standalone,.nx-host,.nx-login{--color-kumo-base: #fcfcfb;--color-kumo-elevated: #f8f8f7;--color-kumo-recessed: #efeeec;--color-kumo-control: #fff;--color-kumo-fill: #e8e7e4;--color-kumo-line: #14111016;--text-color-kumo-default: #1c1a18;--text-color-kumo-subtle: #686562;--text-color-kumo-link: #0fa36b}body:has(.nx-standalone) .nx-dialog{--color-kumo-base: #fcfcfb;--color-kumo-control: #fff;--color-kumo-line: #14111020;--text-color-kumo-default: #1c1a18;--text-color-kumo-subtle: #686562;--nx-line: #14111020}}.nx-world h3{font-size:15px;margin-top:20px}.nx-world>div>p{font-size:13px;color:var(--nx-muted)}.nx-candidate.nx-candidate{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid var(--nx-line)}.nx-candidate>span{display:flex;flex-direction:column;gap:4px}.nx-candidate strong{font-size:14px;color:var(--text-color-kumo-default)}.nx-candidate small{display:block}.nx-world-candidates>button{margin-top:16px}.nx-impact>details{padding:8px 0;border-bottom:1px solid var(--nx-line)}.nx-relation{padding:12px 0!important;border-bottom:1px solid var(--nx-line)!important;margin-bottom:12px}.nx-relation>.nx-row{align-items:flex-end}.nx-relation>.nx-row>label{flex:1}.nx-relation>.nx-row input{width:100%;max-width:none!important}.nx-memory{max-width:1120px;margin:20px auto}.nx-memory>header{justify-content:space-between}.nx-memory h2{font-size:28px}.nx-muted{color:var(--nx-muted);font-size:13px}.nx-memory-search{padding:16px 0 20px;border-bottom:1px solid var(--nx-line)}.nx-memory-search>label{max-width:560px}.nx-memory-search details{margin-top:8px}.nx-memory-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;margin-top:20px}.nx-memory-layout>aside{border-right:1px solid var(--nx-line);padding-right:16px;min-width:0}.nx-memory-result.nx-memory-result{display:flex;align-items:flex-start;flex-direction:column;text-align:left;width:100%;border:0;padding:10px;margin:4px 0;gap:3px}.nx-memory-result>strong{font-size:13px;overflow-wrap:anywhere}.nx-memory-result>span,.nx-memory-result>small{font-size:11px;color:var(--nx-muted)}.nx-memory-detail{min-width:0}.nx-memory-detail h3{font-size:21px;margin-bottom:12px}.nx-memory-detail form>fieldset>label{margin-bottom:16px}.nx-memory-detail form textarea{min-height:180px}.nx-memory-detail form details{padding:12px 0;border-top:1px solid var(--nx-line)}.nx-memory-detail .nx-row{margin-top:16px}.nx-memory-detail form .nx-candidate{margin-bottom:16px}.nx-memory-metadata{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:10px 16px;font-size:12px;margin:24px 0}.nx-memory-metadata dt{color:var(--nx-muted)}.nx-memory-metadata dd{margin:0;overflow-wrap:anywhere}.nx-memory-detail article>details{border-top:1px solid var(--nx-line);padding:12px 0}.nx-memory-detail article>details p{font-size:13px}.nx-checksum{font-size:11px;overflow-wrap:anywhere;display:block}.nx-memory-detail section[aria-label="Contradiction candidates"]>button{display:flex;text-align:left;justify-content:flex-start;margin:8px 0}.nx-memory-detail h4{font-size:14px;margin:16px 0 8px}@media(max-width:1000px){.nx-memory-layout{grid-template-columns:170px minmax(0,1fr);gap:20px}}@media(max-width:760px){.nx-memory-layout{grid-template-columns:1fr}.nx-memory-layout>aside{display:flex;flex-wrap:wrap;gap:4px;border-right:0;border-bottom:1px solid var(--nx-line);padding:0 0 14px}.nx-memory-layout>aside>p{width:100%}.nx-memory-result.nx-memory-result{width:calc(50% - 2px);margin:0}.nx-memory h2{font-size:24px}.nx-memory-metadata{grid-template-columns:1fr 1.5fr;gap:8px}.nx-memory-search{padding-bottom:12px}}.nx-evidence .nx-source-text{white-space:pre-wrap;max-height:420px;overflow:auto}.nx-evidence .nx-source-text mark{background:#efcf70;color:#1c1a18}.nx-evidence .nx-conflict>label{margin:12px 0}.nx-evidence .nx-conflict textarea{min-height:200px;width:100%;font:13px/1.7 var(--font-mono, monospace)}.nx-evidence .nx-ledger blockquote{margin:8px 0;border-left:2px solid var(--nx-line);padding-left:14px;white-space:pre-wrap}.nx-evidence .nx-memory-search>.nx-row{align-items:flex-end}.nx-evidence .nx-memory-search>.nx-row>label:last-child{flex:1;max-width:480px}.nx-sync{padding:8px 24px;border-bottom:1px solid var(--color-kumo-line, #262626);flex-shrink:0}.nx-sync>section{max-height:60dvh;overflow:auto;padding:12px 6px}.nx-sync>summary{cursor:pointer;padding-block:4px}.nx-sync button{min-height:36px;margin:0 8px 8px 0}.nx-sync fieldset{border:0;padding:0;margin:0;min-width:0}.nx-sync p{margin:8px 0}.nx-sync [role=status]+p{color:var(--nx-muted);font-size:12px}.nx-sync h3{font-size:14px;margin:16px 0 8px;overflow-wrap:anywhere}.nx-sync code{overflow-wrap:anywhere}.nx-sync pre{white-space:pre-wrap;overflow-wrap:anywhere}.nx-sync label{display:grid;gap:8px;margin-block:8px;font-size:12px;color:var(--nx-muted)}.nx-sync label :is(input,textarea,select){color:var(--text-color-kumo-default, #fff)}@media(max-width:680px){.nx-sync{padding-inline:12px}.nx-sync :is(button,input,select,summary){min-height:44px}}.cl-page{min-height:0;overflow:auto}.cl-body{padding:24px;max-width:1440px;margin:0 auto}.cl-body h2{font-size:16px}.cl-breadcrumbs,.cl-breadcrumbs>span,.cl-toolbar,.cl-folder-choices{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cl-breadcrumbs{margin:16px 0}.cl-breadcrumbs button[aria-current]{font-weight:600}.cl-toolbar{margin-bottom:24px}.cl-file-label{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cl-file-label input{max-width:280px}.cl-usage{color:var(--nx-muted);font-size:12px;margin-bottom:16px}.cl-usage summary{cursor:pointer;width:fit-content}.cl-usage dl{margin:8px 0}.cl-usage dl>div{display:flex;gap:16px;flex-wrap:wrap}.cl-usage dd{margin:0;font-variant-numeric:tabular-nums}.cl-panel{border-block:1px solid var(--nx-line);padding:16px 0;margin-bottom:24px}.cl-panel label{display:grid;gap:4px}.cl-folder-choices{margin-block:16px}.cl-table-wrap{overflow-x:auto}.cl-table{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;text-align:left}.cl-table th,.cl-table td{padding:12px 8px;border-bottom:1px solid var(--nx-line);vertical-align:top}.cl-table thead th{color:var(--nx-muted);font-weight:500}.cl-table thead th:first-child{width:30%}.cl-table thead th:nth-child(2){width:88px}.cl-table thead th:nth-child(3){width:160px}.cl-table tbody th{min-width:180px;max-width:360px;overflow-wrap:anywhere;font-weight:500}.cl-table th small{display:block;font-weight:400}.cl-table tbody th button{display:block;text-align:left;border:none;padding:0}.cl-table td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.cl-table td:nth-child(3){min-width:130px;color:var(--nx-muted);font-size:12px}.cl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.cl-actions button{border:none;padding:4px;font-size:12px}.cl-actions a{padding:4px;font-size:12px}.cl-versions{padding:0;list-style:none}.cl-versions li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:8px;border-bottom:1px solid var(--nx-line)}.cl-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:640px){.cl-body{padding:16px}.cl-page .nx-header{height:auto;min-height:58px;padding:12px 16px;flex-wrap:wrap}}.cl-page{font-size:14px}.cl-page .nx-header h1{font-size:22px}.cl-page :is(button,input,select,.cl-actions a){min-height:44px}.cl-page .cl-actions a{display:inline-flex;align-items:center}.cl-page .cl-actions :is(a,button){font-size:13px;padding-inline:8px}.cl-page :is(button,a,input,select,.cl-table-wrap):focus-visible{outline:2px solid var(--nx-accent, #45e0a8);outline-offset:2px}.sg-page{min-height:0;overflow:auto}.sg-body{padding:24px;max-width:1440px;width:100%;margin:auto}.sg-controls,.sg-markets,.sg-pagination{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:24px}.sg-controls label{display:grid;gap:8px;flex:1;min-width:180px}.sg-controls select{width:100%}.sg-body button,.sg-body select{background:var(--nx-raised, #141414);color:inherit;border:1px solid var(--nx-line, #8886);border-radius:8px;padding:10px 14px;min-height:44px}.sg-body button[aria-pressed=true]{background:#45e0a8;color:#10281e;border-color:#45e0a8}.sg-body button:disabled{opacity:.5;cursor:default}.sg-body :is(button,select,summary,.sg-table-wrap):focus-visible{outline:2px solid #45e0a8;outline-offset:3px}.sg-table-wrap{overflow:auto}.sg-page table{width:100%;min-width:640px;text-align:left;border-collapse:collapse;font-variant-numeric:tabular-nums}.sg-page td,.sg-page th{padding:12px;border-bottom:1px solid var(--nx-line, #8884);vertical-align:top}.sg-page th{font-weight:500}.sg-page th:first-child{min-width:180px}.sg-page thead th{white-space:nowrap}.sg-page [aria-label="Stored history"] table{min-width:880px}.sg-page td{min-width:120px}.sg-page h2{font-size:18px;margin-top:24px}.sg-page h2 small,.sg-muted,.sg-quality,.sg-field small{font-size:12px;color:var(--nx-muted, #666);font-weight:400}.sg-field small,.sg-page th small{display:block}.sg-quality{line-height:1.6}.sg-evidence{display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr);gap:8px;font-size:12px;min-width:260px}.sg-evidence dd{margin:0;overflow-wrap:anywhere}.sg-evidence dt{font-weight:600}.sg-evidence pre{white-space:pre-wrap;font:inherit}.sg-provenance{margin:16px 0}.sg-page summary{cursor:pointer;min-height:24px}.sg-pagination{justify-content:space-between;align-items:center;margin-top:16px}@media(max-width:600px){.sg-body{padding:16px}.sg-controls{gap:16px}.sg-evidence{grid-template-columns:1fr}.sg-page th,.sg-page td{padding:10px 8px}}
