html.mosonai-task-result{min-height:100%;background:#203f50!important;color:#eef7f8;font-family:Inter,"Microsoft YaHei",sans-serif}html.mosonai-task-result body{margin:0;min-height:100vh;background:linear-gradient(135deg,rgba(22,46,63,.94),rgba(39,76,93,.91)),url('/assets/ai-native-task-hall-bg-4k.webp') center/cover fixed!important}html.mosonai-task-result #app{min-height:100vh}.task-result-shell{box-sizing:border-box;max-width:1040px;margin:auto;padding:36px 24px 64px}.task-result-brand{display:inline-block;color:#efffff;text-decoration:none;font-size:23px;letter-spacing:2px;font-weight:750}.task-result-brand span{font-size:13px;letter-spacing:1px;font-weight:400;border-left:1px solid #88aaaa;margin-left:14px;padding-left:14px}.task-result-card{max-width:660px;margin:64px auto 0;padding:38px 40px 26px;border:1px solid #719398;border-radius:18px;background:rgba(62,93,109,.83);box-shadow:0 24px 70px #112d3b66;text-align:center;box-sizing:border-box}.task-result-eyebrow{font-size:13px;color:#c7dede;letter-spacing:3px;margin:0 0 25px}.task-result-icon{display:grid;place-items:center;width:68px;height:68px;margin:auto;border-radius:50%;background:#96ddd11c;border:1px solid #93d9d0;color:#9be6d8;font-size:34px}.task-result-card[data-state=failure] .task-result-icon{color:#f1c6b5;border-color:#b38b7c;background:#aa6f551a}.task-result-card h1{font-size:28px;line-height:1.4;margin:24px 0 12px;color:#f2ffff}.task-result-message{min-height:48px;max-width:510px;margin:0 auto;color:#d7e7e9;line-height:1.8;font-size:15px}.task-result-details{margin:28px 0;padding:18px 20px;background:#1733404f;border:1px solid #6d9096;border-radius:10px;text-align:left}.task-result-details div{display:grid;grid-template-columns:76px 1fr;gap:12px;padding:7px 0;font-size:13px}.task-result-details dt{color:#abc6cc}.task-result-details dd{margin:0;overflow-wrap:anywhere;color:#e6f4f4}.task-result-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.task-result-actions a,.task-result-actions button{font:inherit;font-size:14px;line-height:22px;border:1px solid #87abae;border-radius:7px;padding:9px 16px;background:transparent;color:#e4f4f4;text-decoration:none;cursor:pointer}.task-result-actions button{background:#92d7ca;color:#173e40;border-color:#92d7ca}.task-result-actions a:hover,.task-result-actions button:hover{filter:brightness(1.12)}.task-result-actions a:focus-visible,.task-result-actions button:focus-visible{outline:3px solid #d5fff6;outline-offset:3px}.task-result-note{font-size:12px;color:#aec9ce;margin:28px 0 0}.task-result-shell [hidden]{display:none!important}@media(max-width:600px){.task-result-shell{padding:24px 16px}.task-result-card{margin-top:36px;padding:30px 20px 24px}.task-result-card h1{font-size:24px}.task-result-details{padding:12px}.task-result-actions{gap:10px}.task-result-actions a,.task-result-actions button{flex:1 1 120px}.task-result-brand{font-size:20px}}
.task-result-tracker{position:fixed;right:20px;bottom:20px;z-index:2000;display:grid;gap:9px;max-width:min(360px,calc(100vw - 40px));max-height:35vh;overflow:auto;padding:16px;background:#234451f5;border:1px solid #86b4b1;border-radius:12px;color:#eafffa;box-shadow:0 8px 30px #10212f66}.task-result-tracker strong{font-size:13px}.task-result-tracker a{font-size:13px;color:#b8eee2;text-decoration:none;overflow-wrap:anywhere}.task-result-tracker a:hover{text-decoration:underline}

.task-result-brand{display:inline-flex;align-items:center}.task-result-brand img{display:block;width:126px;height:auto;object-fit:contain}
