.a2-public-page-world{isolation:isolate;gap:clamp(1rem,2.4vw,1.75rem);width:min(100%,68rem);margin-inline:auto;padding-block:clamp(.75rem,2vw,1.5rem) clamp(5.5rem,10vw,7rem);position:relative;overflow:clip}.a2-public-page-world:before{content:"";z-index:calc(var(--z-base) - 1);aspect-ratio:1;border:1px solid color-mix(in srgb, var(--a2-accent) 22%, transparent);opacity:.65;pointer-events:none;border-radius:50%;width:19rem;position:absolute;inset-block-start:-5rem;inset-inline-end:-8rem}.a2-public-back-link{width:fit-content;min-height:var(--a2-touch);border:1px solid var(--a2-edge);border-radius:var(--a2-radius-pill);background:var(--a2-surface-1);color:var(--a2-text-muted);transition:border-color var(--a2-dur-fast) var(--a2-ease), color var(--a2-dur-fast) var(--a2-ease);align-items:center;padding-inline:.85rem;text-decoration:none;display:inline-flex}.a2-public-back-link:hover{border-color:var(--a2-edge-strong);color:var(--a2-text)}.a2-public-page-world>.card{border:0;border-block-start:1px solid var(--a2-edge);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:clamp(1.15rem,3vw,2.15rem) 0;position:relative}.a2-public-page-world>.card:first-of-type,.a2-public-page-world>.a2-public-hero{border:1px solid var(--a2-edge-strong);border-radius:var(--a2-radius-xl);background:var(--a2-surface-1);box-shadow:var(--a2-shadow-2);backdrop-filter:none;padding:clamp(1.25rem,3.5vw,2.6rem);overflow:hidden}.a2-public-page-world h1,.a2-public-page-world h2,.a2-public-page-world h3{color:var(--a2-text);text-wrap:balance}.a2-public-page-world h1{max-width:18ch;font-size:clamp(1.8rem,5vw,3.35rem);line-height:1.2}.a2-public-page-world .eyebrow{color:var(--a2-accent-hi);letter-spacing:.04em;font-size:.78rem;font-weight:800}.a2-public-page-world .muted{color:var(--a2-text-muted)}.a2-public-page-world .panel{border:1px solid var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-1);box-shadow:none}.a2-public-page-world .module-list,.a2-public-page-world [data-p2-public-section],.a2-public-page-world [data-public-contributions-list]>*,.a2-public-page-world #localItems>*{position:relative}.a2-public-page-world .module-list>.panel,.a2-public-page-world [data-p2-public-section]{border-inline-start-color:color-mix(in srgb, var(--a2-accent) 52%, var(--a2-edge))}.a2-public-page-world .row,.a2-public-page-world .actions,.a2-public-page-world .public-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.a2-public-page-world :where(a.button-link,.button-like,button){min-height:var(--a2-touch);border-radius:var(--a2-radius-pill)}.a2-public-page-world :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--a2-accent-hi);outline-offset:3px}.a2-public-page-world :where(input,select,textarea){border:1px solid var(--a2-edge);border-radius:var(--a2-radius-sm);background:var(--a2-surface-solid);width:100%;color:var(--a2-text)}.a2-public-page-world .state-grid,.a2-public-page-world .asset-previews,.a2-public-page-world .download-grid,.a2-public-page-world .analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.a2-public-page-world .state-card{border-color:var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-2)}.a2-public-page-world .state-icon{color:var(--a2-accent-hi)}.a2-public-page-world .share-url{border:1px solid var(--a2-edge);background:var(--a2-surface-solid);color:var(--a2-text)}.a2-public-page-world .preview-canvas{border-color:var(--a2-edge-strong);background:color-mix(in srgb, var(--a2-surface-solid) 92%, white 8%);color:var(--a2-text)}.a2-public-page-world #embedPreview{border-color:var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-solid)}.a2-public-page-world .privacy-note{border-inline-start-color:var(--a2-accent);border-radius:var(--a2-radius-md);background:color-mix(in srgb, var(--a2-accent) 8%, var(--a2-surface-1));color:var(--a2-text-muted)}.a2-public-page-share{--a2-share-positive:var(--a2-positive,var(--a2-accent-hi));--a2-share-warning:var(--a2-warning,var(--a2-accent-hi));--a2-share-danger:var(--a2-danger,var(--a2-accent-hi))}.a2-public-page-share :where(#status,#analyticsStatus){border:1px solid color-mix(in srgb, var(--a2-accent-hi) 32%, var(--a2-edge));border-radius:var(--a2-radius-md);background:color-mix(in srgb, var(--a2-accent-hi) 7%, var(--a2-surface-1));color:var(--a2-text-muted);box-shadow:var(--a2-shadow-1);margin:0;padding:.8rem .9rem}.a2-public-page-share .state-card{border:1px solid var(--a2-edge);border-radius:var(--a2-radius-lg);background:var(--a2-surface-1);min-width:0;box-shadow:var(--a2-shadow-1);padding:.95rem}.a2-public-page-share .state-card[data-state=ACTIVE],.a2-public-page-share .state-card[data-state=PUBLIC_INDEXED],.a2-public-page-share .state-card[data-state=PUBLIC_NOINDEX]{border-color:color-mix(in srgb, var(--a2-share-positive) 38%, var(--a2-edge));background:color-mix(in srgb, var(--a2-share-positive) 7%, var(--a2-surface-1))}.a2-public-page-share .state-card[data-state=FROZEN],.a2-public-page-share .state-card[data-state=ARCHIVED],.a2-public-page-share .state-card[data-state=UNLISTED],.a2-public-page-share .state-card[data-state=LINK_ONLY]{border-color:color-mix(in srgb, var(--a2-share-warning) 34%, var(--a2-edge))}.a2-public-page-share .state-card[data-state=DELETED],.a2-public-page-share .state-card[data-state=DRAFT],.a2-public-page-share .state-card[data-state=PIN_PROTECTED]{border-color:color-mix(in srgb, var(--a2-share-danger) 34%, var(--a2-edge))}.a2-public-page-share .state-icon{border:1px solid color-mix(in srgb, var(--a2-accent-hi) 48%, var(--a2-edge));border-radius:var(--a2-radius-pill);background:color-mix(in srgb, var(--a2-accent-hi) 10%, var(--a2-surface-0));width:2.4rem;height:2.4rem;color:var(--a2-accent-hi);flex-basis:2.4rem}.a2-public-page-share .state-pill{min-height:var(--a2-touch);border:1px solid var(--a2-edge);border-radius:var(--a2-radius-pill);background:var(--a2-surface-1);color:var(--a2-text-muted);padding-inline:.85rem}.a2-public-page-share .state-pill[data-state=managed]{border-color:color-mix(in srgb, var(--a2-share-positive) 38%, var(--a2-edge));color:var(--a2-text)}.a2-public-page-share .share-url{min-height:var(--a2-touch);border:1px solid var(--a2-edge);border-radius:var(--a2-radius-sm);background:var(--a2-surface-solid);color:var(--a2-text);unicode-bidi:plaintext;padding:.8rem .9rem}.a2-public-page-share :where(.button-like,button){min-height:var(--a2-touch);border-color:var(--a2-edge);border-radius:var(--a2-radius-pill)}.a2-public-page-share .button-like{background:var(--a2-surface-1);color:var(--a2-text);padding:.68rem .9rem}.a2-public-page-share .button-like[aria-disabled=true]{opacity:.5;pointer-events:none}.a2-public-page-share .danger-action{border-color:color-mix(in srgb, var(--a2-share-danger) 58%, var(--a2-edge));color:var(--a2-share-danger)}.a2-public-page-share .analytics-grid article{border:1px solid var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-1);color:var(--a2-text);padding:.85rem}.a2-public-page-share .preview-canvas{border:1px dashed var(--a2-edge-strong);border-radius:var(--a2-radius-md);background:color-mix(in srgb, var(--a2-surface-solid) 94%, white 6%)}.a2-public-page-share #embedCode{border-color:var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-solid);min-height:8.5rem;color:var(--a2-text);padding:.8rem .9rem}.a2-public-page-share #embedPreview{border:1px solid var(--a2-edge);border-radius:var(--a2-radius-lg);background:var(--a2-surface-solid)}.a2-public-page-share .privacy-note{border-inline-start:4px solid var(--a2-accent);border-radius:var(--a2-radius-md);background:color-mix(in srgb, var(--a2-accent) 8%, var(--a2-surface-1));color:var(--a2-text-muted)}.a2-public-page-report>.card:first-of-type,.a2-public-page-unlock>.card:first-of-type{width:min(100%,46rem);margin-inline:auto}.a2-public-page-report form,.a2-public-page-unlock form{border:1px solid var(--a2-edge);border-radius:var(--a2-radius-md);background:var(--a2-surface-1);gap:.85rem;padding:clamp(.85rem,2.4vw,1.15rem);display:grid}.a2-public-page-report form label,.a2-public-page-unlock form label{color:var(--a2-text);gap:.45rem;font-weight:750;display:grid}.a2-public-page-report form :where(select,textarea),.a2-public-page-unlock form input{min-height:var(--a2-touch);padding:.72rem .8rem}.a2-public-page-report form textarea{resize:vertical;min-height:8.5rem}.a2-public-page-report [data-aasal-v2-feedback],.a2-public-page-unlock [data-aasal-v2-feedback]{width:100%}.a2-public-page-contribution>.card:nth-of-type(n+2){padding-block:clamp(1.35rem,3vw,2.25rem)}@media (width<=720px){.a2-public-page-world{gap:.9rem;width:100%}.a2-public-page-world:before{opacity:.45;inset-inline-end:-11rem}.a2-public-page-world>.card:first-of-type,.a2-public-page-world>.a2-public-hero{border-radius:var(--a2-radius-lg);padding:1.15rem}.a2-public-page-world .state-grid,.a2-public-page-world .asset-previews,.a2-public-page-world .download-grid,.a2-public-page-world .analytics-grid{grid-template-columns:1fr}.a2-public-page-world :where(.actions,.row,.public-actions)>:where(a,button){flex:100%;justify-content:center}.a2-public-page-share .section-heading{align-items:stretch}.a2-public-page-share .compact-state{text-align:start}.a2-public-page-share :where(#status,#analyticsStatus,.state-card,.state-pill,.button-like){width:100%}.a2-public-page-share .state-card{align-items:flex-start}.a2-public-page-share .download-grid>.asset-download{justify-content:center}.a2-public-page-report form,.a2-public-page-unlock form{padding:.8rem}.a2-public-page-report form button,.a2-public-page-unlock form button,.a2-public-page-unlock #backLink{justify-content:center;width:100%}}@media (width<=420px){.a2-public-page-share .state-card{gap:.65rem;padding:.8rem}.a2-public-page-share .state-icon{flex-basis:2rem;width:2rem;height:2rem}.a2-public-page-share :where(#status,#analyticsStatus){padding:.72rem .78rem}}@media (prefers-reduced-motion:reduce){.a2-public-page-world *,.a2-public-page-world :before,.a2-public-page-world :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media (forced-colors:active){.a2-public-page-share :where(#status,#analyticsStatus,.state-card,.state-icon,.state-pill,.button-like,.analytics-grid article,.preview-canvas,#embedCode,#embedPreview,.privacy-note){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
