:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#173247;background:#f4f7fa}*{box-sizing:border-box}html,body{margin:0;min-height:100%;height:100%}.app-header{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#174b70;color:white;font-size:14px}.app-header span{font-size:12px;opacity:.9}main{height:calc(100% - 54px)}iframe{width:100%;height:100%;border:0;background:white}.notice{max-width:650px;margin:10vh auto;padding:24px;background:white;border-radius:14px;box-shadow:0 4px 24px #17324718}.notice h1{font-size:22px}.notice p{line-height:1.6}code{overflow-wrap:anywhere}@media(max-width:600px){.app-header{padding:0 10px}.app-header strong{font-size:12px}}