.support-view-bar{z-index:40;padding:.6rem max(1rem, env(safe-area-inset-left)) .6rem max(1rem, env(safe-area-inset-right));background:var(--color-brand,#ffc61a);color:var(--color-brand-ink,#0a0a0a);border-bottom:2px solid var(--color-brand-ink,#0a0a0a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex;position:sticky;top:0;box-shadow:0 6px 18px #00000073}:root:has(.support-view-active){scroll-padding-top:9.5rem}@media (min-width:600px){:root:has(.support-view-active){scroll-padding-top:5rem}}.support-view-message{min-width:0;font-family:var(--font-condensed,"Arial Narrow", sans-serif);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25;display:flex}.support-view-message strong{font-weight:800}.support-view-tag{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;padding:.1rem .4rem;font-size:.72rem;font-weight:700}.support-view-exit-form{margin:0}.support-view-exit{border:2px solid var(--color-brand-ink,#0a0a0a);border-radius:var(--radius-sm,2px);background:var(--color-brand-ink,#0a0a0a);min-height:44px;color:var(--color-brand,#ffc61a);font-family:var(--font-condensed,"Arial Narrow", sans-serif);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;padding:.55rem 1rem;font-size:1rem;font-weight:800}.support-view-exit:hover{background:#1d2433}.support-view-exit:focus-visible{outline:3px solid var(--color-brand-ink,#0a0a0a);outline-offset:3px}@media (max-width:599px){.support-view-exit-form,.support-view-exit{width:100%}}.support-readonly{gap:.5rem;min-width:0;display:grid}.support-readonly-note{border-left:3px solid var(--color-brand,#ffc61a);background:var(--color-surface-soft,#13213a);color:var(--color-text,#f3f1ec);margin:0;padding:.55rem .75rem;font-size:.95rem;line-height:1.4}.support-readonly-fieldset{opacity:.75;border:0;min-width:0;margin:0;padding:0}.support-readonly-fieldset :disabled{cursor:not-allowed}.support-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.support-view-page-state{max-width:40rem;margin:3rem auto;padding:0 1rem}
