[hidden]{display:none!important}#modeSwitch{position:fixed;z-index:9999;top:max(8px,env(safe-area-inset-top));right:10px;display:flex;gap:5px;font:12px sans-serif}#modeSwitch button{background:#fff7e5;color:#49365d;border:1px solid #bea26e;padding:7px 10px;border-radius:16px}#studentHost{position:fixed;inset:0;width:100%;height:100dvh;border:0;background:#19152e;z-index:1000}#integrationNotice{position:fixed;bottom:env(safe-area-inset-bottom);left:0;right:0;z-index:9998;text-align:center;background:#fff3d9;color:#654b27;font:10px sans-serif;pointer-events:none}.resource-info{white-space:pre-wrap;overflow-wrap:anywhere}
#studentNativeTools{display:none;gap:8px;flex-wrap:wrap;margin:0 0 12px}body.student-active #studentNativeTools{display:flex}body.student-active .bottom-nav [data-nav="display"],body.student-active .bottom-nav [data-nav="settings"]{display:none}body.student-active .bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.student-card-link{margin:8px 0}#modeSwitch button[aria-pressed="true"]{box-shadow:0 0 0 2px #a98a53}#modeSwitch{top:calc(env(safe-area-inset-top) + 8px)}.pdf-paper-pages{display:grid;gap:16px;background:#e5e5e5;padding:12px}.pdf-paper-pages canvas{display:block;width:100%;height:auto;box-shadow:0 2px 8px #0003}.pdf-preview-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.resource-version{border:1px solid #d4c9bc;border-radius:8px;padding:10px;margin:10px 0;overflow-wrap:anywhere}.resource-version h3{margin:0 0 6px}.resource-version p{line-height:1.6;margin:4px 0}#resourceStatus{min-height:24px;overflow-wrap:anywhere}
#metadataStaleNotice{position:fixed;left:8px;right:8px;top:calc(env(safe-area-inset-top) + 52px);z-index:9999;padding:6px 8px;background:#fff3d9;color:#654b27;border:1px solid #b99c66;border-radius:6px;font:12px/1.5 sans-serif;pointer-events:none}
