.int-outcome{margin:0;font-size:.875rem}.int-outcome:empty{display:none}.int-section{display:flex;flex-direction:column;gap:10px;min-width:0;container:int-section/inline-size}.int-section-title{font-weight:600}.int-empty,.int-section-title{margin:0;font-size:.875rem;color:var(--aio-on-background-muted)}.int-empty{padding:18px;text-align:center;border:1px dashed var(--aio-outline-variant);border-radius:14px}.int-list{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.int-service{display:grid;grid-template:"mark head action" auto "access access access" auto/40px minmax(0,1fr) auto;grid-gap:0 14px;gap:0 14px;align-items:start;padding:16px 18px;color:var(--aio-on-surface);background:var(--aio-surface);border:1px solid var(--aio-outline-variant);border-radius:14px}.int-service-mark{display:inline-flex;grid-area:mark;align-items:center;justify-content:center;inline-size:40px;block-size:40px;color:var(--aio-on-surface-muted);background:var(--aio-surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--aio-outline-variant)}.int-service-mark-on{color:var(--aio-on-primary-container);background:var(--aio-primary-container);box-shadow:none}.int-service-head{display:flex;flex-direction:column;grid-area:head;gap:2px;min-width:0}.int-service-name{margin:0;font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.int-service-fact{font-size:.8125rem;line-height:1.4;color:var(--aio-on-surface-muted);overflow-wrap:anywhere}.int-service-head .ntf-error{-webkit-margin-before:4px;margin-block-start:4px;font-size:.8125rem;line-height:1.4}.int-service-action{grid-area:action;-webkit-margin-before:4px;margin-block-start:4px}.int-service-action .ntf-action{box-sizing:border-box;padding-inline:14px;white-space:nowrap}.int-scopes{display:flex;flex-direction:column;grid-area:access;gap:8px;-webkit-padding-before:12px;padding-block-start:12px;-webkit-margin-before:14px;margin-block-start:14px;-webkit-border-before:1px solid var(--aio-outline-variant);border-block-start:1px solid var(--aio-outline-variant)}.int-scope-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-gap:6px 16px;gap:6px 16px;padding:0;margin:0;font-size:.875rem;line-height:1.4;list-style:none}.int-scope{display:flex;gap:8px;align-items:flex-start}.int-scope-mark{display:inline-flex;flex:none;-webkit-margin-before:3px;margin-block-start:3px;color:var(--aio-on-surface-muted)}.int-scope-text{min-width:0;overflow-wrap:anywhere}.int-scope code{font-size:.8125rem}@container int-section (width <= 440px){.int-service{grid-template:"mark head" auto "access access" auto "action action" auto/40px minmax(0,1fr)}.int-service-action{-webkit-margin-before:14px;margin-block-start:14px}.int-service-action .ntf-action{width:100%}}.int-action-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.int-action-quiet:hover:not(:disabled){color:var(--aio-on-danger-container);background:var(--aio-danger-container);border-color:var(--aio-danger-container)}.int-action-danger{color:var(--aio-on-danger);background:var(--aio-danger);border-color:var(--aio-danger)}.int-action-danger:hover:not(:disabled){color:var(--aio-on-danger);background:var(--aio-danger);filter:brightness(1.08)}.int-action-danger:disabled{color:var(--aio-on-surface-disabled);background:var(--aio-surface);border-color:var(--aio-outline-variant)}.int-confirm{width:min(28rem,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:20px;overflow-y:auto;color:var(--aio-on-surface);background:var(--aio-surface);border:1px solid var(--aio-outline-variant);border-radius:14px;box-shadow:var(--aio-elevation-overlay)}.int-confirm::-webkit-backdrop{background:var(--aio-scrim);opacity:.6}.int-confirm::backdrop{background:var(--aio-scrim);opacity:.6}.int-confirm:focus-visible{outline:none}.int-confirm-title{margin:0 0 8px;font-size:1.125rem;font-weight:600}.int-confirm-body{margin:0 0 16px;font-size:.9375rem;line-height:1.5}.int-confirm-actions{display:flex;flex-flow:row-reverse wrap;gap:8px;justify-content:flex-start}.int-confirm[aria-busy=true] .ntf-action{cursor:progress}@media (max-width:480px){.int-confirm-actions .ntf-action{width:100%}}