#wpcontent{padding-left:0}.wrap{margin:0}:root{--ar-serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--ar-mono: ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Code", Menlo, Consolas, monospace;--ar-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--ar-paper: #f3f0e7;--ar-surface: #fffdf7;--ar-surface-2: #faf6ec;--ar-ink: #1b1913;--ar-ink-soft: #6c675a;--ar-ink-faint: #9a937f;--ar-line: #e4ddcb;--ar-line-strong: #d3cab2;--ar-accent: #146b64;--ar-good: #2f7a4c;--ar-warn: #ad7b18;--ar-bad: #b93c2b;--ar-radius: 4px;--ar-bar-h: 72px}#agentimus-app{margin:0 0 24px;container-type:inline-size;color:var(--ar-ink);font-family:var(--ar-sans);font-size:14px;line-height:1.5;background:transparent}#agentimus-app *{box-sizing:border-box}#agentimus-app [id^=ar-wd-]{scroll-margin-top:16px}#agentimus-app code{font-family:var(--ar-mono);font-size:.86em}.ar__bar{display:flex;align-items:stretch;gap:26px;padding:0 34px;min-height:var(--ar-bar-h);background:var(--ar-surface);border-bottom:1px solid var(--ar-line)}.ar__brand{flex:0 0 auto;display:flex;align-items:center;gap:11px;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:opacity .15s}.ar__brand:hover{opacity:.82}.ar__brand:focus-visible{outline:2px solid var(--ar-accent);outline-offset:4px;border-radius:6px}.ar__mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--ar-ink);color:var(--ar-paper);box-shadow:0 0 0 2px var(--ar-surface),0 0 0 3px var(--ar-accent),0 1px 5px -1px #1b191340}.ar__brandtext{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:center;gap:5px}.ar__logo{width:18px;height:auto;display:block}.ar__logo-line{stroke:var(--ar-paper);stroke-width:2.4}.ar__logo-accent{stroke:var(--ar-warn);stroke-width:2.2}.ar__name{font-family:var(--ar-serif);font-weight:600;font-size:16px;line-height:1;letter-spacing:-.01em;color:var(--ar-ink)}.ar__ver{font-family:var(--ar-sans);font-size:9px;line-height:1;color:var(--ar-warn);text-align:justify;text-align-last:justify;text-justify:inter-character;-moz-text-align-last:justify}.ar__sep{flex:0 0 auto;align-self:center;display:inline-flex;margin-left:-10px}.ar__sep svg{display:block}.ar__sep-chev{stroke:var(--ar-line-strong);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ar__sep-ring{stroke:#ad7b1873;stroke-width:1}.ar__sep-node{fill:var(--ar-warn);filter:drop-shadow(0 0 2px rgba(173,123,24,.45))}.ar__tabs{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;gap:24px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ar__tabs::-webkit-scrollbar{display:none}.ar__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;flex:0 0 auto;white-space:nowrap;display:flex;align-items:center;padding:0 2px;font-family:var(--ar-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ar-ink-faint);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s}.ar__tab:hover{color:var(--ar-ink-soft)}.ar__tab.is-active{color:var(--ar-ink);border-bottom-color:var(--ar-accent)}.ar__review{flex:0 0 auto;align-self:center;position:relative}.ar__review-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;border:1px solid var(--ar-line-strong);background:var(--ar-surface);color:var(--ar-ink-soft);transition:color .15s ease,border-color .15s ease,background .15s ease}.ar__review-btn:hover,.ar__review.is-open .ar__review-btn{color:var(--ar-ink);border-color:var(--ar-ink-faint);background:var(--ar-surface-2)}.ar__review.is-quiet .ar__review-btn{border-color:var(--ar-line)}.ar__review-btn:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.ar__review-count{font-family:var(--ar-mono);font-size:10px;font-weight:700;line-height:1;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ar-bad);color:var(--ar-paper)}.ar__review-caret{color:var(--ar-ink-faint);transition:transform .18s ease}.ar__review.is-open .ar__review-caret{transform:rotate(180deg)}.ar__review-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:400px;max-width:calc(100cqw - 32px);max-height:72vh;overflow-y:auto;background:var(--ar-surface);border:1px solid var(--ar-line-strong);border-radius:var(--ar-radius);box-shadow:0 14px 36px -12px #1b191373;padding:16px 18px}.ar__review-pop-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ar__review-title{font-family:var(--ar-serif);font-size:16px;font-weight:600;color:var(--ar-ink)}.ar__review-lead{margin:6px 0 12px;font-size:12px;line-height:1.5;color:var(--ar-ink-soft)}.ar__review-empty{margin:6px 0;font-size:13px;color:var(--ar-ink-soft)}.ar__review-pop .ar-susp-row{grid-template-columns:1fr;row-gap:8px;padding:12px 0}.ar__review-pop .ar-susp-row:first-child{padding-top:6px}.ar__review-pop .ar-susp-row__action{justify-self:start;text-align:left;max-width:none}.ar__pagehead{height:var(--ar-bar-h);display:flex;flex-direction:column;justify-content:center;padding:0 34px;background:var(--ar-surface);border-bottom:1px solid var(--ar-line)}#agentimus-app .ar__pagehead-title{margin:0;padding:0;font-family:var(--ar-serif);font-weight:600;font-size:22px;line-height:1.1;letter-spacing:-.01em;color:var(--ar-ink)}.ar__pagehead-desc{margin:0;font-size:13px;line-height:1.5;color:var(--ar-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-rail-readiness{display:flex;align-items:center;gap:15px}.ar-rail-readiness__meta{display:flex;flex-direction:column;gap:7px;min-width:0}.ar-rail-gauge{position:relative;flex:0 0 auto;width:62px;height:62px}.ar-rail-gauge svg{width:62px;height:62px;transform:rotate(-90deg)}.ar-rail-gauge__track{fill:none;stroke:var(--ar-line);stroke-width:7}.ar-rail-gauge__fill{fill:none;stroke:var(--ar-accent);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}.ar-rail-gauge__fill[data-tone=good]{stroke:var(--ar-good)}.ar-rail-gauge__fill[data-tone=ok]{stroke:var(--ar-warn)}.ar-rail-gauge__fill[data-tone=low]{stroke:var(--ar-bad)}.ar-rail-gauge__num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--ar-mono);font-size:15px;font-weight:600;color:var(--ar-ink)}.ar-rail-gauge__num small{font-size:9px;opacity:.55}.ar-rail-card.ar-rail-card--readiness{background:var(--ar-ink);border-color:var(--ar-ink)}.ar-rail-card--readiness .ar-rail-card__label{color:#f3f0e780}.ar-rail-card--readiness .ar-rail-gauge__track{stroke:#f3f0e726}.ar-rail-card--readiness .ar-rail-gauge__num{color:#f3f0e79e}.ar-rail-card--readiness .ar-rail-status span{color:#f3f0e78c}.ar-rail-card--readiness .ar-rail-allgood{color:#5cc08a}.ar-rail-card--readiness .ar-rail-status[data-tone=good] strong,.ar-rail-card--readiness .ar-rail-gauge__fill[data-tone=good]{color:#5cc08a;stroke:#5cc08a}.ar-rail-card--readiness .ar-rail-status[data-tone=ok] strong,.ar-rail-card--readiness .ar-rail-gauge__fill[data-tone=ok]{color:#e0b24c;stroke:#e0b24c}.ar-rail-card--readiness .ar-rail-status[data-tone=low] strong,.ar-rail-card--readiness .ar-rail-gauge__fill[data-tone=low]{color:#e08a72;stroke:#e08a72}.ar-rail-card--readiness .ar-rail-link{color:#57b6a6}.ar-rail-card--readiness .ar-rail-link:hover{color:#6fc7b8}.ar-toast{position:fixed;top:36px;right:34px;z-index:100000;display:flex;align-items:stretch;min-width:268px;max-width:400px;background:#fffefb;border-radius:8px;overflow:hidden;box-shadow:0 14px 36px -10px #1b19136b,0 0 0 1px #1b19130f;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.ar-toast__bar{flex:0 0 4px;background:#9a937f}.ar-toast__body{display:flex;flex-direction:column;gap:3px;padding:11px 15px;min-width:0}.ar-toast__title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1b1913}.ar-toast__msg{font-size:13px;line-height:1.4;color:#4a463d}.ar-toast.is-success .ar-toast__bar{background:#2f9e5e}.ar-toast.is-success .ar-toast__title{color:#1d7a45}.ar-toast.is-error .ar-toast__bar{background:#c0392b}.ar-toast.is-error .ar-toast__title{color:#a3271a}.ar-toast.is-warning .ar-toast__bar{background:#d99a1c}.ar-toast.is-warning .ar-toast__title{color:#936713}.ar-toast-enter-active{transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.ar-toast-leave-active{transition:opacity .25s ease,transform .3s ease}.ar-toast-enter-from,.ar-toast-leave-to{opacity:0;transform:translate(calc(100% + 24px))}@media (prefers-reduced-motion: reduce){.ar-toast-enter-active,.ar-toast-leave-active{transition:opacity .2s}.ar-toast-enter-from,.ar-toast-leave-to{transform:none}}.ar__body{padding:26px 34px}.ar__body.is-railed{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:26px;align-items:start}.ar__main{display:grid;gap:22px;min-width:0}.ar__body.is-railed .ar-card--endpoints{display:none}.ar__rail{position:sticky;top:46px;display:grid;gap:14px;align-content:start}.ar-rail-card{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-radius);padding:16px 18px}.ar-rail-card__label{margin:0 0 11px;font-family:var(--ar-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-rail-status{display:flex;align-items:baseline;gap:7px}.ar-rail-status strong{font-family:var(--ar-mono);font-size:22px;font-weight:600}.ar-rail-status span{font-size:12px;color:var(--ar-ink-soft)}.ar-rail-status[data-tone=good] strong{color:var(--ar-good)}.ar-rail-status[data-tone=ok] strong{color:var(--ar-warn)}.ar-rail-status[data-tone=low] strong{color:var(--ar-bad)}.ar-rail-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 0 0;cursor:pointer;font-family:var(--ar-mono);font-size:12px;color:var(--ar-accent)}.ar-rail-link:hover{text-decoration:underline}.ar-rail-allgood{margin:9px 0 0;font-size:12px;color:var(--ar-good)}.ar-rail-links{margin:0;padding:0;list-style:none;display:grid;gap:9px}.ar-rail-links a{display:inline-flex;align-items:center;gap:7px;font-family:var(--ar-mono);font-size:12.5px;color:var(--ar-ink);text-decoration:none}.ar-rail-links a:before{content:"↳";color:var(--ar-accent)}.ar-rail-links a:hover{color:var(--ar-accent)}.ar-rail-save{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:0 auto;padding:8px 16px;border-radius:999px;border:1px solid transparent;transition:background .2s ease,border-color .2s ease}.ar-rail-save__dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;background:var(--ar-line-strong);transition:background .15s ease}.ar-rail-save__label{font-family:var(--ar-mono);font-size:12px;letter-spacing:.04em;color:var(--ar-ink-faint);font-weight:600}.ar-rail-save.is-saving{background:#146b641a;border-color:#146b6452}.ar-rail-save.is-saving .ar-rail-save__dot{background:var(--ar-accent);animation:ar-save-pulse 1s ease-in-out infinite}.ar-rail-save.is-saving .ar-rail-save__label{color:var(--ar-accent);font-size:13px}.ar-rail-save.is-saved{background:#2f9e5e1a;border-color:#2f9e5e47}.ar-rail-save.is-saved .ar-rail-save__dot{background:#2f9e5e}.ar-rail-save.is-saved .ar-rail-save__label{color:#2f9e5e}.ar-rail-save.is-error{background:#ad7b181a;border-color:#ad7b1852}.ar-rail-save.is-error .ar-rail-save__dot{background:var(--ar-warn)}.ar-rail-save.is-error .ar-rail-save__label{color:var(--ar-warn)}@keyframes ar-save-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ar-rail-save.is-saving .ar-rail-save__dot{animation:none}}.ar-btn--block{width:100%}@container (max-width: 900px){.ar__body.is-railed{display:block}.ar__rail{position:static;margin-top:22px}}@container (max-width: 600px){.ar__bar{gap:16px;padding:0 16px}.ar__tabs{gap:18px}.ar__pagehead{padding-left:16px;padding-right:16px}.ar__body{padding:20px 16px}}.ar-card{position:relative;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:var(--ar-radius);padding:24px 26px}.ar-card--muted{background:var(--ar-surface-2)}.ar-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ar-card__title{margin:0 0 3px;font-family:var(--ar-serif);font-weight:600;font-size:19px;letter-spacing:-.01em;color:var(--ar-ink)}.ar-card__lead{margin:0 0 18px;color:var(--ar-ink-soft);font-size:13px;max-width:95ch}.ar-card__note{margin:14px 0 0;padding:9px 12px;max-width:88ch;border-left:2px solid var(--ar-line-strong);border-radius:0 var(--ar-radius) var(--ar-radius) 0;background:#faf8f2;color:var(--ar-ink-faint);font-size:12px;line-height:1.5}.ar-card__note strong{color:var(--ar-ink-soft);font-weight:600}.ar-card__note code{font-size:11px}.ar-card__tag{font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-ink-faint);border:1px solid var(--ar-line-strong);padding:2px 7px;border-radius:999px;margin-left:9px;vertical-align:3px;white-space:nowrap}.ar-form{counter-reset:arcard;display:grid;gap:22px}.ar-form .ar-card{counter-increment:arcard}.ar-form .ar-card .ar-card__title:before{content:counter(arcard,decimal-leading-zero);margin-right:12px;font-family:var(--ar-mono);font-size:12px;font-weight:400;color:var(--ar-accent);vertical-align:3px}.ar-toggle{display:flex;align-items:flex-start;gap:14px;padding:13px 0;border-top:1px solid var(--ar-line);cursor:pointer}.ar-toggle:first-of-type{border-top:0;padding-top:2px}.ar-toggle input{position:absolute;opacity:0;width:0;height:0}.ar-toggle__track{position:relative;flex:0 0 auto;width:40px;height:22px;margin-top:1px;background:#d8d2c2;border-radius:999px;transition:background .18s}.ar-toggle__track:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .18s;box-shadow:0 1px 2px #00000040}.ar-toggle input:checked+.ar-toggle__track{background:var(--ar-accent)}.ar-toggle input:checked+.ar-toggle__track:after{transform:translate(18px)}.ar-toggle input:focus-visible+.ar-toggle__track{outline:2px solid var(--ar-accent);outline-offset:2px}.ar-toggle__text{display:flex;flex-direction:column;gap:1px}.ar-toggle__text strong{font-size:14px;font-weight:600}.ar-toggle__text small{color:var(--ar-ink-soft);font-size:12px}.ar-prov-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px}.ar-prov-meta>*{position:relative}.ar-prov-meta>*+*:before{content:"·";position:absolute;left:-7px;color:var(--ar-line-strong)}.ar-prov-meta code{font-size:11px}.ar-prov{font-family:var(--ar-mono);font-size:11px;color:var(--ar-accent)}.ar-signal-state{margin-left:auto;align-self:center;flex:0 0 auto;font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid}.ar-signal-state.is-allow{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-signal-state.is-block{color:var(--ar-bad);border-color:#e6c1b9;background:#f8ebe8}.ar-enforce-body{margin-top:10px}.ar-field__tag{font-family:var(--ar-mono);font-size:9px;letter-spacing:.08em;color:var(--ar-ink-faint);border:1px solid var(--ar-line-strong);padding:1px 6px;border-radius:999px;margin-left:6px;vertical-align:1px}.ar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.ar-field{display:flex;flex-direction:column;gap:6px;margin-top:18px}.ar-field:first-child,.ar-grid .ar-field{margin-top:0}.ar-field>label{font-family:var(--ar-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-ink-soft)}.ar-field__hint{color:var(--ar-ink-soft);font-size:12px}.ar-field--inline{flex-direction:row;align-items:center;gap:12px;margin-top:20px}.ar-field--inline label{font-family:var(--ar-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-ink-soft)}.ar-input{width:100%;padding:9px 11px;font-size:14px;font-family:var(--ar-sans);border:1px solid var(--ar-line-strong);border-radius:var(--ar-radius);background:#fffefb;color:var(--ar-ink);transition:border-color .15s,box-shadow .15s}.ar-input:focus{outline:none;border-color:var(--ar-accent);box-shadow:0 0 0 3px #146b6421}.ar-input--sm{width:96px;font-family:var(--ar-mono)}textarea.ar-input{resize:vertical;line-height:1.55}select.ar-input{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.5l4 4 4-4' fill='none' stroke='%236c675a' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.ar-warn{color:var(--ar-bad)}.ar-signals{display:flex;flex-direction:column}.ar-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.ar-suggest__label{font-family:var(--ar-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-ink-faint);margin-right:2px}.ar-suggest__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--ar-mono);font-size:12px;padding:3px 9px;border-radius:3px;background:transparent;color:var(--ar-ink-soft);border:1px dashed var(--ar-line-strong);transition:border-color .15s,color .15s,background .15s}.ar-suggest__chip:hover{border-style:solid;border-color:var(--ar-accent);color:var(--ar-accent);background:#eef5f3}.ar-linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin-left:4px;cursor:pointer;font:inherit;color:var(--ar-accent);text-decoration:underline}.ar-linkbtn:hover{color:var(--ar-ink)}.ar-types-bar{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:9px;align-items:center;margin:4px 0 14px}.ar-types-search{grid-column:1 / span 2;padding:9px 13px}.ar-types-meta{grid-column:3 / -1;display:flex;align-items:center;justify-content:flex-end;gap:14px}.ar-types-count{font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint)}.ar-types-bar .ar-linkbtn{font-family:var(--ar-mono);font-size:11px;text-decoration:none}.ar-types-bar .ar-linkbtn:hover{text-decoration:underline}.ar-types-scroll{max-height:336px;overflow-y:auto;margin:4px -4px 0;padding:8px 4px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.ar-types-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:9px}.ar-types-empty{grid-column:1 / -1;margin:6px 2px;font-size:12.5px;color:var(--ar-ink-soft)}.ar-id-block{border:1px solid var(--ar-line);border-radius:var(--ar-radius);background:#fffefb;padding:16px 16px 0;margin:2px 0 16px}.ar-id-block>.ar-field:last-of-type{margin-bottom:0}.ar-id-foot{display:flex;align-items:center;gap:14px;border-top:1px solid var(--ar-line);margin:14px -16px 0;padding:12px 16px}.ar-id-foot__status{font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint);margin-right:auto}.ar-id-foot__status.is-dirty{color:var(--ar-accent)}.ar-id-foot__status.is-saved{color:#2f9e5e}.ar-type{position:relative;display:flex;align-items:center;gap:11px;padding:10px 26px 10px 14px;border:1px solid var(--ar-line);border-radius:var(--ar-radius);background:#fffefb;cursor:pointer;transition:border-color .15s,background .15s}.ar-type:hover{border-color:var(--ar-line-strong)}.ar-type.is-on{border-color:var(--ar-accent);background:#f0f6f4}.ar-type input{position:absolute;opacity:0;width:0;height:0}.ar-type__check{display:none}.ar-type.is-on:after{content:"✓";position:absolute;top:8px;right:11px;font-size:11px;line-height:1;font-weight:700;color:var(--ar-accent)}.ar-type:focus-within{border-color:var(--ar-accent);outline:2px solid var(--ar-accent);outline-offset:2px}.ar-type__body{display:flex;flex-direction:column;gap:3px;min-width:0}.ar-type__label{font-size:13.5px;font-weight:600;color:var(--ar-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-type__meta{display:flex;align-items:center;gap:6px;min-width:0}.ar-type__src{font-family:var(--ar-mono);font-size:10px;color:var(--ar-accent);white-space:nowrap}.ar-type__meta code{font-family:var(--ar-mono);font-size:10px;color:var(--ar-ink-faint);background:var(--ar-surface-2);padding:1px 5px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:7px;border:1px solid var(--ar-line-strong);border-radius:var(--ar-radius);background:#fffefb}.ar-tags:focus-within{border-color:var(--ar-accent);box-shadow:0 0 0 3px #146b6421}.ar-tags__list{display:contents;margin:0;padding:0;list-style:none}.ar-tags__chip{display:inline-flex;align-items:center;gap:7px;padding:4px 6px 4px 9px;background:var(--ar-ink);color:var(--ar-paper);border-radius:3px;font-family:var(--ar-mono);font-size:12px}.ar-tags__x{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;color:#f3f0e799;font-size:15px;line-height:1;padding:0}.ar-tags__x:hover{color:var(--ar-paper)}.ar-tags__input{flex:1 0 100%;border:0;outline:none;padding:6px;font-size:14px;background:none}.ar-links{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ar-links li{position:relative;padding-left:18px}.ar-links li:before{content:"↳";position:absolute;left:0;color:var(--ar-accent)}.ar-links a{font-family:var(--ar-mono);font-size:12.5px;color:var(--ar-ink);text-decoration:none;border-bottom:1px solid var(--ar-line-strong)}.ar-links a:hover{color:var(--ar-accent);border-bottom-color:var(--ar-accent)}.ar-actions{display:flex;justify-content:flex-end}.ar-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--ar-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:12px 26px;border-radius:var(--ar-radius);background:var(--ar-ink);color:var(--ar-paper);border:1px solid var(--ar-ink);transition:transform .12s,background .15s,box-shadow .15s}.ar-btn:hover:not(:disabled){background:#000;box-shadow:0 6px 18px -8px #1b1913b3}.ar-btn:active:not(:disabled){transform:translateY(1px)}.ar-btn:disabled{opacity:.5;cursor:default}.ar-btn--danger{background:transparent;color:var(--ar-bad);border-color:var(--ar-bad)}.ar-btn--danger:hover:not(:disabled){background:var(--ar-bad);color:var(--ar-paper);box-shadow:0 6px 18px -8px #b93c2b99}.ar-card--reset{border-color:var(--ar-line)}.ar-reset{display:flex;align-items:center;gap:20px}.ar-reset__text{flex:1;display:flex;flex-direction:column;gap:3px}.ar-reset__text strong{font-size:14px;font-weight:600}.ar-reset__text small{color:var(--ar-ink-soft);font-size:12.5px;line-height:1.5}.ar-reset .ar-btn{flex:0 0 auto}.ar-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:20px;background:#1b19136b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ar-modal__panel{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:min(calc(100vh - 40px),600px);overflow:hidden;background:var(--ar-surface);border:1px solid var(--ar-line-strong);border-radius:10px;box-shadow:0 24px 60px -20px #1b191380}.ar-modal__panel:focus{outline:none}.ar-modal__head{flex:0 0 auto;padding:24px 28px 16px;border-bottom:1px solid var(--ar-line)}.ar-modal__body{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ar-modal__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 28px 10px}.ar-modal__fade{position:absolute;left:0;right:0;bottom:0;height:52px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;pointer-events:none;opacity:0;transition:opacity .18s ease;background:linear-gradient(to bottom,rgba(255,253,247,0),var(--ar-surface) 80%)}.ar-modal__fade.is-visible{opacity:1}.ar-modal__chev{color:var(--ar-ink-faint)}.ar-modal__title{margin:0 0 8px;font-size:19px;letter-spacing:-.01em;color:var(--ar-ink)}.ar-modal__lead{margin:0;font-size:13px;line-height:1.55;color:var(--ar-ink-soft)}.ar-preview{display:grid;gap:16px}.ar-preview__group{display:grid;gap:6px}.ar-preview__label{margin:0;font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-preview__list{margin:0;padding:0;list-style:none;display:grid;gap:0}.ar-preview__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--ar-line);font-size:13px}.ar-preview__list li:last-child{border-bottom:0}.ar-preview__state{font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.06em;padding:2px 8px;border-radius:3px;border:1px solid}.ar-preview__state.is-on{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-preview__state.is-off{color:var(--ar-ink-soft);border-color:var(--ar-line-strong);background:#f4f1e8}.ar-preview__muted{color:var(--ar-ink-soft);font-size:12.5px}.ar-modal__actions{flex:0 0 auto;display:flex;justify-content:flex-end;gap:10px;padding:14px 28px 18px;border-top:1px solid var(--ar-line)}.ar-btn--ghost{background:transparent;color:var(--ar-ink);border-color:var(--ar-line-strong)}.ar-btn--ghost:hover:not(:disabled){background:var(--ar-paper);box-shadow:none}.ar-modal-enter-active{transition:opacity .2s ease}.ar-modal-leave-active{transition:opacity .16s ease}.ar-modal-enter-from,.ar-modal-leave-to{opacity:0}.ar-modal-enter-active .ar-modal__panel{transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .24s ease}.ar-modal-enter-from .ar-modal__panel{transform:translateY(10px) scale(.98);opacity:0}@media (prefers-reduced-motion: reduce){.ar-modal-enter-active .ar-modal__panel{transition:none}.ar-modal-enter-from .ar-modal__panel{transform:none}}@media (max-width: 600px),(max-height: 560px){.ar-modal{padding:10px}.ar-modal__panel{max-height:calc(100vh - 20px)}}.ar-modal__panel.ar-wiz{max-width:600px}.ar-wiz__steps{display:flex;align-items:center;gap:6px}.ar-wiz__dot{width:7px;height:7px;border-radius:50%;background:var(--ar-line-strong);transition:background .2s ease}.ar-wiz__dot.is-on{background:var(--ar-accent)}.ar-wiz__count{margin:8px 0 0;font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wiz__step{display:flex;flex-direction:column;gap:14px}.ar-wiz__step>*{margin:0}.ar-wiz__subhead{font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wiz__skip{margin-right:auto}.ar-checks{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--ar-line)}.ar-check{display:flex;align-items:flex-start;gap:16px;padding:15px 4px;border-bottom:1px solid var(--ar-line)}.ar-check__text{flex:1;display:flex;flex-direction:column;gap:2px}.ar-check__text strong{font-size:14px;font-weight:600}.ar-check__text small{color:var(--ar-ink-soft);font-size:12.5px}.ar-check__fix{margin:8px 0 0;padding:8px 11px;font-size:12.5px;line-height:1.5;color:var(--ar-ink);background:var(--ar-paper);border-radius:6px;border-left:2px solid var(--ar-line-strong)}.ar-check.is-warn .ar-check__fix{border-left-color:var(--ar-warn)}.ar-check.is-fail .ar-check__fix{border-left-color:var(--ar-bad)}.ar-check__action{align-self:flex-start;margin:8px 0 0;padding:0;background:none;border:0;cursor:pointer;font-family:var(--ar-mono);font-size:11px;letter-spacing:.04em;color:var(--ar-accent)}.ar-check__action:hover{text-decoration:underline}.ar-check__action:focus-visible{outline:2px solid var(--ar-accent);outline-offset:3px;border-radius:3px}.ar-check__tag{margin-top:1px}.ar-check__tag{flex:0 0 auto;min-width:64px;text-align:center;font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.1em;padding:4px 10px;border-radius:3px;border:1px solid}.ar-check__tag.is-pass{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-check__tag.is-warn{color:var(--ar-warn);border-color:#e6d5a8;background:#f7f1df}.ar-check__tag.is-fail{color:var(--ar-bad);border-color:#e6c1b9;background:#f8ebe8}.ar-check__rule{flex:0 0 auto;width:3px;align-self:stretch;border-radius:2px;background:var(--ar-line-strong)}.ar-check.is-pass .ar-check__rule{background:var(--ar-good)}.ar-check.is-warn .ar-check__rule{background:var(--ar-warn)}.ar-check.is-fail .ar-check__rule{background:var(--ar-bad)}.ar-wd{display:grid;gap:22px;min-width:0}.ar-wd-endpoint-row{display:flex;align-items:stretch;gap:12px;margin:4px 0 16px}.ar-wd-endpoint-row .ar-wd-canonical{flex:1;min-width:0;margin:0}.ar-wd-endpoint-row .ar-btn{flex:0 0 auto;white-space:nowrap}.ar-wd-canonical{display:flex;align-items:center;gap:12px;margin:4px 0 16px;padding:13px 15px;background:#faf8f1;border:1px solid var(--ar-line-strong);border-radius:var(--ar-radius)}.ar-wd-canonical__method{font-family:var(--ar-mono);font-size:10px;font-weight:600;letter-spacing:.12em;color:#fff;background:var(--ar-accent);padding:3px 7px;border-radius:3px}.ar-wd-canonical__path{flex:1;font-family:var(--ar-mono);font-size:13.5px;color:var(--ar-ink)}.ar-wd-canonical__ext{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-4px -4px -4px 0;border-radius:4px;color:var(--ar-ink-faint);font-size:15px;text-decoration:none;transition:color .15s,background .15s}.ar-wd-canonical__ext:hover{color:var(--ar-accent);background:#146b6414}.ar-wd-canonical__ext:focus-visible{outline:2px solid var(--ar-accent);outline-offset:1px}.ar-wd-altlinks{margin-bottom:18px}.ar-wd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:1px;background:var(--ar-line);border:1px solid var(--ar-line);border-radius:var(--ar-radius);overflow:hidden}.ar-wd-stat{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:var(--ar-surface);text-align:center}.ar-wd-stat strong{font-family:var(--ar-mono);font-size:24px;font-weight:600}.ar-wd-stat span{font-family:var(--ar-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wd-stat small{margin-top:2px;font-size:11px;line-height:1.3;color:var(--ar-ink-soft)}.ar-wd-stat.is-bad strong{color:var(--ar-bad)}.ar-wd-empty{margin:8px 0 0;color:var(--ar-ink-soft);font-size:13px}.ar-wd-group{margin-top:18px}.ar-wd-group__title{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wd-group__toggle{display:flex;align-items:center;gap:7px;width:100%;padding:0;border:0;background:none;cursor:pointer;font:inherit;text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wd-group__toggle:hover{color:var(--ar-ink-soft)}.ar-wd-group__caret{font-size:9px;transition:transform .15s ease}.ar-wd-group__caret.is-open{transform:rotate(90deg)}.ar-wd-group__count{font-family:var(--ar-mono);font-size:10px;font-weight:600;letter-spacing:0;padding:1px 7px;border-radius:999px;border:1px solid var(--ar-line-strong);color:var(--ar-ink-faint)}.ar-wd-group .ar-wd-list{margin-top:10px}.ar-wd-engines{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;font-size:12px;color:var(--ar-ink-soft)}.ar-wd-engine{font-family:var(--ar-mono);font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--ar-line-strong)}.ar-wd-engine.is-on{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-wd-engine.is-off{color:var(--ar-bad);border-color:#e6c1b9;background:#f8ebe8}.ar-wd-list{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--ar-line)}.ar-wd-prov{display:flex;gap:14px;padding:16px 4px;border-bottom:1px solid var(--ar-line)}.ar-wd-prov__bar{flex:0 0 auto;width:3px;border-radius:2px;background:var(--ar-accent)}.ar-wd-prov__body{flex:1;min-width:0}.ar-wd-prov__head{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.ar-wd-prov__head strong{font-size:14.5px;font-weight:600}.ar-wd-type{font-family:var(--ar-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-accent);border:1px solid #bcd9d4;background:#eef5f3;padding:2px 7px;border-radius:3px}.ar-wd-type--agent{color:var(--ar-warn);border-color:#e6d5a8;background:#f7f1df}.ar-wd-ver{font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint)}.ar-wd-prov__desc{margin:7px 0 0;font-size:13px;color:var(--ar-ink-soft)}.ar-wd-prov__provider{margin:6px 0 0}.ar-wd-prov__provider code{font-size:11px;color:var(--ar-ink-faint)}.ar-wd-caps{display:flex;flex-wrap:wrap;gap:5px;margin-top:11px}.ar-wd-cap{font-family:var(--ar-mono);font-size:11.5px;color:var(--ar-ink);background:var(--ar-surface-2);border:1px solid var(--ar-line);padding:3px 8px;border-radius:3px}.ar-wd-eps{margin:11px 0 0;padding:0;list-style:none;display:grid;gap:7px}.ar-wd-eps li{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ar-wd-ep__type{font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-ink-faint);border:1px solid var(--ar-line-strong);padding:2px 6px;border-radius:3px}.ar-wd-eps code{font-size:12px;color:var(--ar-ink)}.ar-wd-auth{font-family:var(--ar-mono);font-size:10px;letter-spacing:.06em;padding:2px 7px;border-radius:3px;border:1px solid}.ar-wd-auth.is-open{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-wd-auth.is-locked{color:var(--ar-warn);border-color:#e6d5a8;background:#f7f1df}.ar-wd-cols{display:grid;grid-template-columns:1fr 1fr;gap:22px}@container (max-width: 760px){.ar-wd-cols{grid-template-columns:1fr}.ar-wd-mcp{grid-template-columns:repeat(2,1fr)!important}}.ar-wd-mcp{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:14px 0 0;background:var(--ar-line);border:1px solid var(--ar-line);border-radius:var(--ar-radius);overflow:hidden}.ar-wd-mcp__cell{display:flex;flex-direction:column;gap:3px;padding:12px 14px;background:var(--ar-surface)}.ar-wd-mcp__cell span{font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-wd-mcp__cell strong{font-family:var(--ar-mono);font-size:13px}.ar-wd-mcp__cell strong.is-on{color:var(--ar-good)}.ar-wd-mcp__cell strong.is-off{color:var(--ar-ink-faint)}.ar-wd-mcp-endpoint{margin:12px 0 0}.ar-wd-note{margin:12px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.45;color:var(--ar-ink-soft);background:var(--ar-surface-2);border-left:2px solid var(--ar-warn);border-radius:0 var(--ar-radius) var(--ar-radius) 0}.ar-wd-tools{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--ar-line)}.ar-wd-tool{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border-bottom:1px solid var(--ar-line)}.ar-wd-tool__id{display:flex;flex-direction:column;gap:3px;min-width:0}.ar-wd-tool__id code{font-size:12.5px;color:var(--ar-ink)}.ar-wd-tool__title{font-size:12px;color:var(--ar-ink-soft)}.ar-wd-tool__meta{display:flex;align-items:center;gap:7px;flex:0 0 auto}.ar-wd-badge{font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.06em;color:var(--ar-ink-soft);border:1px solid var(--ar-line-strong);padding:2px 7px;border-radius:3px}.ar-wd-badge--schema{color:var(--ar-accent);border-color:#bcd9d4;background:#eef5f3}.ar-wd-wk{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:10px}.ar-wd-wk li{display:flex;align-items:center;justify-content:space-between;gap:10px}.ar-wd-wk a{text-decoration:none}.ar-wd-wk code{font-size:12px;color:var(--ar-ink);border-bottom:1px solid var(--ar-line-strong)}.ar-wd-wk a:hover code{color:var(--ar-accent);border-bottom-color:var(--ar-accent)}.ar-wd-src{flex:0 0 auto;font-family:var(--ar-mono);font-size:9px;letter-spacing:.08em;padding:2px 7px;border-radius:3px;border:1px solid var(--ar-line-strong);color:var(--ar-ink-faint)}.ar-wd-src.is-file{color:var(--ar-good);border-color:#bcdcc6;background:#eef5f0}.ar-wd-src.is-managed{color:var(--ar-accent);border-color:#bcd9d4;background:#eef5f3}.ar-wd-valid{display:flex;flex-direction:column}.ar-wd-allclear{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;margin:0;padding:28px 16px 32px}.ar-wd-allclear__badge{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:10px;border-radius:50%;color:var(--ar-accent);background:#146b641a;box-shadow:0 0 0 6px #146b640d}.ar-wd-allclear__title{margin:0;font-size:14px;font-weight:600;color:var(--ar-ink)}.ar-wd-allclear__sub{margin:0;font-size:12.5px;color:var(--ar-ink-soft)}.ar-wd-notices{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:9px}.ar-wd-notice{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45}.ar-wd-notice__tag{flex:0 0 auto;font-family:var(--ar-mono);font-size:9px;letter-spacing:.08em;padding:2px 6px;border-radius:3px;border:1px solid}.ar-wd-notice.is-error .ar-wd-notice__tag{color:var(--ar-bad);border-color:#e6c1b9;background:#f8ebe8}.ar-wd-notice.is-warning .ar-wd-notice__tag{color:var(--ar-warn);border-color:#e6d5a8;background:#f7f1df}.ar-act{display:grid;gap:22px;min-width:0}.ar-dash-sum{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.ar-dash-tile{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:4px;padding:15px 18px;border:1px solid var(--ar-line);border-radius:var(--ar-radius);background:var(--ar-surface);transition:border-color .15s,box-shadow .15s,transform .12s}.ar-dash-tile:hover{border-color:var(--ar-line-strong);box-shadow:0 5px 16px -9px #1b191366}.ar-dash-tile:active{transform:translateY(1px)}.ar-dash-tile:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.ar-dash-tile__k{font-family:var(--ar-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-dash-tile__v{font-family:var(--ar-mono);font-size:24px;font-weight:600;line-height:1;color:var(--ar-ink)}.ar-dash-tile__v[data-tone=good]{color:var(--ar-good)}.ar-dash-tile__v[data-tone=ok]{color:var(--ar-warn)}.ar-dash-tile__v[data-tone=low]{color:var(--ar-bad)}.ar-dash-tile__sub{font-size:11px;color:var(--ar-ink-soft)}.ar-act-controls{display:flex;align-items:center;gap:16px;flex:0 0 auto}.ar-act-stats{margin-top:4px}.ar-act-spark{display:flex;align-items:flex-end;gap:5px;height:64px;margin:18px 0 6px}.ar-act-bar{flex:1 1 0;display:flex;align-items:flex-end;height:100%}.ar-act-bar__fill{width:100%;min-height:2px;border-radius:2px 2px 0 0;background:var(--ar-accent);transition:height .4s cubic-bezier(.22,1,.36,1)}.ar-act-bar__fill.is-zero{background:var(--ar-line)}.ar-act-sparkcap{margin:0;font-family:var(--ar-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-ink-faint)}.ar-act-rank{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:11px}.ar-act-rank li{display:grid;grid-template-columns:minmax(0,1fr) 90px auto;align-items:center;gap:12px}.ar-act-rank__label{font-size:13px;color:var(--ar-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-act-rank__label code{font-family:var(--ar-mono);font-size:12px;color:var(--ar-ink)}.ar-act-rank__track{height:7px;background:var(--ar-surface-2);border-radius:999px;overflow:hidden}.ar-act-rank__bar{display:block;height:100%;background:var(--ar-accent);border-radius:999px}.ar-act-rank__n{font-family:var(--ar-mono);font-size:12px;color:var(--ar-ink-soft);text-align:right;min-width:24px}.ar-act-feedwrap{position:relative;margin:14px 0 0}.ar-act-feed{margin:0;padding:0 14px 0 0;list-style:none;display:grid;gap:0;border-top:1px solid var(--ar-line);max-height:340px;overflow-y:auto;scrollbar-gutter:stable}.ar-act-feedfade{position:absolute;left:0;right:0;bottom:0;height:44px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;pointer-events:none;opacity:0;transition:opacity .18s ease;background:linear-gradient(to bottom,rgba(255,253,247,0),var(--ar-surface) 82%)}.ar-act-feedfade.is-visible{opacity:1}.ar-act-feedfade__btn{pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;margin:0;border:0;border-radius:999px;background:transparent;color:var(--ar-ink-faint);transition:color .15s ease,background .15s ease}.ar-act-feedfade__btn:hover{color:var(--ar-ink);background:var(--ar-surface-2)}.ar-act-feedfade__btn:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.ar-act-feedfade__btn:disabled{pointer-events:none}.ar-act-feedfade__chev{display:block}.ar-act-feed li{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--ar-line)}.ar-act-feed__agent{font-size:13px;font-weight:600;color:var(--ar-ink);flex:0 0 auto;white-space:nowrap}.ar-act-feed__ep{font-family:var(--ar-mono);font-size:11.5px;color:var(--ar-ink-soft);background:var(--ar-surface-2);padding:2px 7px;border-radius:3px;white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ar-act-feed__ua{flex:1 1 auto;min-width:0;font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-act-feed__ua.is-empty{font-style:italic}.ar-act-feed__count{flex:0 0 auto;font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-soft);background:var(--ar-surface-2);padding:1px 6px;border-radius:3px}.ar-act-feed__count:empty{background:none;padding:0}.ar-act-feed__at{flex:0 0 auto;font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint)}@supports (grid-template-columns: subgrid){.ar-act-feed{grid-template-columns:max-content minmax(0,max-content) minmax(0,1fr) max-content max-content}.ar-act-feed li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center}.ar-act-feed__at{text-align:right}}.ar-susp-counts{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:0 0 auto}.ar-susp-badge{font-family:var(--ar-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:3px;border:1px solid;white-space:nowrap}.ar-susp-badge.is-spoof{color:var(--ar-bad);background:#f8ebe8;border-color:#e6c1b9}.ar-susp-badge.is-heavy{color:var(--ar-warn);background:#f7f1df;border-color:#e6d5a8}.ar-susp-badge.is-new{color:var(--ar-ink-soft);background:var(--ar-surface-2);border-color:var(--ar-line)}.ar-susp-banner{margin:0 0 14px;padding:9px 13px;border-radius:var(--ar-radius);background:#f7f1df;border:1px solid #e6d5a8;color:var(--ar-ink-soft);font-size:12.5px}.ar-susp-banner .ar-linkbtn{font-size:12.5px}.ar-susp-list{margin:6px 0 0;padding:0;list-style:none}.ar-susp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;align-items:center;padding:13px 0;border-bottom:1px solid var(--ar-line)}.ar-susp-row:first-child{padding-top:4px}.ar-susp-row:last-child{border-bottom:0;padding-bottom:2px}.ar-susp-row__info{min-width:0;display:grid;gap:4px}.ar-susp-row__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ar-susp-row__agent{font-size:13px;font-weight:600;color:var(--ar-ink)}.ar-susp-badges{display:inline-flex;gap:5px}.ar-susp-row__known{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ar-susp-kind{font-family:var(--ar-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:3px;border:1px solid;white-space:nowrap;color:var(--ar-ink-soft);background:var(--ar-surface-2);border-color:var(--ar-line)}.ar-susp-kind.is-ai{color:var(--ar-accent);background:#eef5f3;border-color:#bcd9d3}.ar-susp-row__by{font-size:11.5px;color:var(--ar-ink-soft)}.ar-susp-row__learn{font-size:11px;color:var(--ar-accent);text-decoration:none;white-space:nowrap}.ar-susp-row__learn:hover{text-decoration:underline}.ar-susp-row__learn:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px;border-radius:2px}.ar-susp-row__ua{font-family:var(--ar-mono);font-size:11px;color:var(--ar-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;background:none;padding:0;border:0}.ar-susp-row__meta{font-family:var(--ar-mono);font-size:10.5px;color:var(--ar-ink-faint)}.ar-susp-row__action{justify-self:end;text-align:right;max-width:230px}.ar-susp-block{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;font-family:var(--ar-mono);font-size:11.5px;letter-spacing:.02em;padding:0;border:0;background:none;color:var(--ar-bad);transition:color .15s ease}.ar-susp-block:hover{text-decoration:underline}.ar-susp-block:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px;border-radius:2px}.ar-susp-block:disabled{color:var(--ar-ink-faint);cursor:default;text-decoration:none}.ar-susp-allow{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;font-family:var(--ar-mono);font-size:11.5px;letter-spacing:.02em;padding:0;border:0;background:none;color:var(--ar-ink-soft);margin-left:16px;transition:color .15s ease}.ar-susp-allow:hover{color:var(--ar-ink);text-decoration:underline}.ar-susp-allow:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px;border-radius:2px}.ar-susp-allow:disabled{color:var(--ar-ink-faint);cursor:default;text-decoration:none}.ar-susp-blocked{font-family:var(--ar-mono);font-size:11px;color:var(--ar-good);white-space:nowrap}.ar-susp-reason{font-size:11px;font-style:italic;color:var(--ar-ink-faint);line-height:1.45}@container (max-width: 600px){.ar-susp-row{grid-template-columns:1fr;row-gap:9px}.ar-susp-row__action{justify-self:start;text-align:left;max-width:none}}.ar-skel{display:grid;gap:14px;margin-top:16px}.ar-skel__tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ar-skel__box{height:58px;border-radius:var(--ar-radius)}.ar-skel__line{height:13px;border-radius:4px}.ar-skel__box,.ar-skel__line{background:linear-gradient(90deg,var(--ar-surface-2) 25%,var(--ar-line) 50%,var(--ar-surface-2) 75%);background-size:200% 100%;animation:ar-shimmer 1.3s ease-in-out infinite}@keyframes ar-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.ar-skel__box,.ar-skel__line{animation:none;background:var(--ar-surface-2)}}.ar__body>*{animation:ar-rise .5s cubic-bezier(.22,1,.36,1) both}.ar__body>*:nth-child(1){animation-delay:.04s}.ar__body>*:nth-child(2){animation-delay:.1s}.ar__body>*:nth-child(3){animation-delay:.16s}.ar__body>*:nth-child(4){animation-delay:.22s}.ar__body>*:nth-child(5){animation-delay:.28s}@keyframes ar-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ar-fade-enter-active,.ar-fade-leave-active{transition:opacity .2s}.ar-fade-enter-from,.ar-fade-leave-to{opacity:0}@media (prefers-reduced-motion: reduce){.ar__body>*,.ar-rail-gauge__fill{animation:none!important;transition:none!important}}
