.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ix-hub{display:grid;gap:18px;max-width:980px;margin:0 auto;padding-bottom:32px;min-width:0}.ix-head{display:grid;gap:4px;justify-items:start}.ix-head .view-title{margin:2px 0 0}.ix-head p{margin:0}.ix-section-title{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:6px 0 10px;font-weight:700}.ix-empty,.ix-note{padding:14px 16px}.ix-note p{margin:0 0 10px}.ix-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;align-items:start}.ix-card{display:grid;gap:10px;align-content:start;padding:16px;min-width:0}.ix-card.is-on{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.ix-card-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.ix-card-title{flex:1;min-width:0}.ix-card-title h3,.card .ix-card-title h3{margin:2px 0;font-size:14.5px}.ix-card-title p{margin:0}.ix-logo{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);color:var(--text)}.ix-menu-item .ix-logo,.seg-btn .ix-logo,.ix-runs .ix-logo{width:20px;height:20px;border-radius:5px;border:0;background:transparent}.ix-menu-item .ix-logo svg,.seg-btn .ix-logo svg,.ix-runs .ix-logo svg{width:16px;height:16px}.ix-logo-notion{color:#111;background:#fff}[data-theme=dark] .ix-logo-notion{background:#f4f4f5}.ix-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:99px;font-size:11.5px;font-weight:600;background:var(--surface-3);color:var(--text-2);white-space:nowrap;flex:none}.ix-chip.ok{background:color-mix(in srgb,var(--green) 16%,transparent);color:color-mix(in srgb,var(--green) 70%,var(--text))}.ix-chip.warn{background:color-mix(in srgb,var(--amber) 18%,transparent);color:color-mix(in srgb,var(--amber) 55%,var(--text))}.ix-chip.bad{background:color-mix(in srgb,var(--red) 15%,transparent);color:color-mix(in srgb,var(--red) 70%,var(--text))}.ix-meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;margin:0;font-size:12.5px}.ix-meta dt{color:var(--muted)}.ix-meta dd{margin:0;overflow-wrap:anywhere}.ix-err{color:color-mix(in srgb,var(--red) 75%,var(--text))}.ix-options{display:grid;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.ix-options p{margin:0}.ix-options .toggle{padding:4px 0;border-bottom:0;font-size:13px}.ix-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.ix-form-row .field,.ix-stack .field{grid-template-columns:minmax(0,1fr);gap:4px;border-bottom:0;padding:0}.ix-actions{align-items:center}.ix-scopes{margin:0;overflow-wrap:anywhere}.ix-stack{display:grid;gap:8px}.ix-list{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}.ix-list>li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);flex-wrap:wrap;min-width:0}.ix-list .toggle{border-bottom:0;padding:2px 0}.ix-importer{display:grid;gap:10px;margin-bottom:12px;padding:16px;min-width:0}.ix-importer>p{margin:0}.ix-seg{justify-self:start;max-width:100%}.ix-sub-title{margin:0;font-size:14.5px}.ix-apps{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.ix-apps-label{flex-basis:100%;font-weight:600}.ix-app{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:3px 10px 3px 4px;border-radius:99px;border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:12.5px;cursor:pointer;max-width:100%}.ix-app span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ix-app .ix-logo{width:22px;height:22px;border:0;border-radius:6px;background:transparent}.ix-app .ix-logo svg{width:20px;height:20px}.ix-app:hover{border-color:var(--line-2)}.ix-app.on{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.ix-app:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ix-how{padding:10px 12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere}.ix-drop{display:grid;justify-items:center;gap:6px;padding:22px 16px;border:2px dashed var(--line-2);border-radius:var(--r);text-align:center;cursor:pointer;background:var(--surface);transition:border-color .15s,background .15s}.ix-drop.over,.ix-drop:hover{border-color:var(--accent);background:var(--accent-soft)}.ix-drop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.ix-drop-t{font-weight:700;font-size:14px}.ix-paste{border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 12px}.ix-paste summary{cursor:pointer;font-size:13px;font-weight:600;padding:4px 0}.ix-paste[open]{display:grid;gap:8px}.ix-paste p{margin:0}.ix-paste .field{grid-template-columns:minmax(0,1fr);gap:4px;border-bottom:0;padding:0}.ix-paste textarea{width:100%;min-height:120px;resize:vertical;font:inherit;font-size:13px;padding:8px 10px;border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--surface);color:var(--text);box-sizing:border-box}.ix-paste .btn{justify-self:start}.ix-continue{align-items:flex-start;gap:10px;border-bottom:0;padding:4px 0;font-size:13px}.ix-continue input{margin-top:3px;flex:none}.ix-resume{display:grid;gap:8px;padding:12px;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--amber) 45%,var(--line));background:color-mix(in srgb,var(--amber) 10%,var(--surface))}.ix-resume p{margin:0;font-size:13px;overflow-wrap:anywhere}.ix-preview{display:grid;gap:8px;padding:12px;border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);min-width:0}.ix-preview h4{margin:0;font-size:13px;overflow-wrap:anywhere}.ix-counts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px}.ix-sample{margin:0;padding-inline-start:2px;list-style:none;display:grid;gap:3px;font-size:13px}.ix-sample li{overflow-wrap:anywhere}.ix-map{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:fixed}.ix-map caption{text-align:start;padding-bottom:4px}.ix-map th,.ix-map td{text-align:start;padding:5px 6px;border-bottom:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top}.ix-map th{color:var(--muted);font-weight:600}.ix-grow{flex:1;min-width:160px;grid-template-columns:minmax(0,1fr);border-bottom:0}.ix-importer progress{width:100%;accent-color:var(--accent)}.ix-checks,.ix-radios{border:0;padding:0;margin:0;display:grid;gap:2px;min-width:0}.ix-checks legend,.ix-radios legend{font-size:12.5px;color:var(--muted);font-weight:600;margin-bottom:2px}.ix-checks .toggle{padding:4px 0;border-bottom:0}.ix-radios label{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px}.ix-radios input{accent-color:var(--accent);width:16px;height:16px}.ix-sub{display:grid!important;gap:6px}.ix-sub-main{display:grid;gap:2px;min-width:0}.ix-url{overflow-wrap:anywhere;font-size:12px}.ix-secret{display:grid;gap:6px;padding:12px;border-radius:var(--r);border:1px dashed var(--accent-line);background:var(--accent-soft)}.ix-secret p{margin:0}.ix-code{margin:0;padding:10px 12px;border-radius:var(--r-sm);background:var(--surface-3);font-family:var(--mono);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.ix-examples summary{cursor:pointer;font-size:13px;font-weight:600;padding:4px 0}.ix-example{display:grid;gap:4px;margin-top:10px}.ix-example-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px}.ix-importer .copy-row{flex-wrap:wrap}.ix-importer .copy-row input{flex:1 1 200px;height:32px}.ix-runs{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ix-runs li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}.ix-privacy{text-align:center;margin:8px 0 0}.ix-dialog{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:18px;display:grid;gap:12px;color:var(--text)}.ix-dialog-head{display:flex;align-items:center;gap:10px}.ix-dialog-head h2{margin:0;font-size:16px}.ix-dialog .field{grid-template-columns:minmax(0,1fr);gap:4px;border-bottom:0}.ix-dialog .field input,.ix-dialog .field select{border-color:var(--line-2);background:var(--surface);height:34px}.ix-dialog p{margin:0}.ix-menu .popover{inset-inline-start:auto;inset-inline-end:0}.ix-menu .btn span{margin-inline-start:4px}.adm-ix-grid .adm-chip.st-on{color:color-mix(in srgb,var(--green) 62%,var(--text))}.adm-ix-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px}.adm-ix-urls{display:grid;gap:4px;font-size:12px}.adm-ix-url{display:flex;gap:6px;align-items:center;min-width:0}.adm-ix-url code{flex:1;min-width:0;overflow-wrap:anywhere;padding:4px 6px;border-radius:6px;background:var(--surface-3)}.adm-ix-url span{color:var(--muted);flex:none;min-width:108px}@media(max-width:640px){.ix-card,.ix-importer{padding:14px}.ix-map th:nth-child(4),.ix-map td:nth-child(4){display:none}.adm-ix-url{flex-wrap:wrap}.adm-ix-url span{min-width:0}}
