.ar-introduction{display:flex;align-items:flex-start;gap:24px;padding:28px 0;margin:24px 0;border-block:1px solid #e1e4df}.ar-introduction>svg{width:52px;height:52px;color:#28553f;flex-shrink:0}.ar-introduction h2{font-size:24px;margin:0 0 10px}.ar-introduction p{max-width:68ch;margin:0;line-height:1.8;color:#44514b}.ar-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0}.ar-story{padding:0 0 24px;border-bottom:1px solid #e1e4df}.ar-story h2{font-size:26px;line-height:1.35;margin:10px 0}.ar-story p{line-height:1.8}.ar-site{color:#4a5e52;font-size:14px;font-weight:600}.ar-state{font-size:14px;color:#80513a}.ar-empty{grid-column:1/-1;padding:28px 0;max-width:70ch}.ar-empty h2{font-size:28px;margin:0 0 12px}.ar-empty p{line-height:1.8}.ar-links,.ar-start{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:24px 0}.ar-guide{padding:28px 0;border-top:1px solid #e1e4df;margin-top:28px;max-width:72ch}.ar-guide h2{font-size:24px;margin:0 0 16px}.ar-guide li{margin-bottom:12px;line-height:1.8}.ar-guide p,.ar-text{line-height:1.85;white-space:pre-line;overflow-wrap:anywhere}.ar-player{margin:0;background:#f7f8f5;color:#19231f}.ar-player-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:max(12px,env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid #dce1da;background:#fff;min-height:72px}.ar-player-header>a{min-height:44px;flex-shrink:0;display:inline-flex;align-items:center;gap:8px}.ar-player-header strong{font-size:15px;text-align:right;overflow-wrap:anywhere}.ar-player-header svg{width:20px;height:20px}.ar-stage{min-height:calc(100dvh - 80px);display:flex;flex-direction:column}.ar-stage iframe{border:0;width:100%;height:calc(100dvh - 88px);min-height:320px;background:#fff;display:block;flex:1}.ar-welcome{margin:auto;width:min(calc(100% - 40px),680px);padding:32px 0 48px}.ar-welcome>svg{width:56px;height:56px;color:#28553f}.ar-welcome h1{font-size:32px;margin:20px 0}.ar-welcome p{line-height:1.85}.ar-welcome button{font:inherit;cursor:pointer;min-height:48px}.ar-welcome button:disabled{opacity:.65;cursor:wait}#arPlayerStatus{color:#80513a}#arPlayerStatus[data-error=true]{color:#a13e2e}[hidden]{display:none!important}
@media(max-width:640px){.ar-introduction{gap:16px;padding-block:24px}.ar-introduction>svg{width:36px;height:36px}.ar-introduction h2{font-size:22px}.ar-catalog{grid-template-columns:1fr;gap:24px}.ar-links{align-items:stretch;flex-direction:column}.ar-player-header{padding-inline:14px;align-items:flex-start;flex-direction:column;gap:4px}.ar-player-header strong{text-align:left;font-size:14px}.ar-stage iframe{height:calc(100dvh - 112px)}.ar-welcome h1{font-size:28px}}

.ar-filter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.ar-filter label{grid-column:1/-1}.ar-filter select{width:100%;max-width:none;min-width:0}.ar-selected-site{line-height:1.7;overflow-wrap:anywhere}@media(max-width:640px){.ar-filter{grid-template-columns:minmax(0,1fr)}.ar-filter select{max-width:100%;font-size:16px}.ar-filter button{width:100%}.ar-empty{padding-top:12px}}
