#rotate-device{display:none}.rotate-symbol{width:80px;height:80px;margin:0 auto 30px;position:relative;color:#b6cfad}.rotate-symbol svg:first-child{width:58px;height:58px;position:absolute;left:11px;top:11px;transform:rotate(90deg);stroke-width:1}.rotate-symbol svg:last-child{position:absolute;right:-10px;top:-4px;width:26px;height:26px;stroke-width:1.2}#rotate-device h1{font-size:21px;font-weight:400;margin:0 0 28px}#rotation-help{margin:0 auto;width:32px;height:32px;border:0;background:none;color:#758c78}#rotation-message{font-size:11px;color:#8ea58e;margin:12px 0 0}#help-dialog{max-height:calc(100dvh - 28px);overflow:auto}.panel p{max-width:420px}.privacy{white-space:normal}@media(orientation:portrait){#rotate-device{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#0e1714;padding:30px;text-align:center}#ar-app>header,#start-panel,#ar-app>footer,#scan-hint,.reticle{visibility:hidden}.rotate-symbol{flex-shrink:0;margin:0 0 30px}#rotate-device h1{line-height:1.6}#help-dialog{display:none}}
body.orientation-dismissed #rotate-device{display:none}#continue-portrait{margin:0 0 18px;width:240px;flex-shrink:0}@media(orientation:portrait){body.orientation-dismissed #ar-app>header,body.orientation-dismissed #start-panel,body.orientation-dismissed #ar-app>footer,body.orientation-dismissed #scan-hint,body.orientation-dismissed .reticle{visibility:visible}}
