.siora-exec-actions{display:flex;gap:8px;align-items:center;margin:8px 0 0;flex-wrap:wrap}.siora-exec-btn{border:1px solid rgba(139,115,255,.28);background:rgba(91,67,180,.14);color:#dcd8ff;border-radius:10px;padding:8px 11px;font:600 11px/1.1 inherit;cursor:pointer}.siora-exec-btn:hover{background:rgba(110,82,220,.25)}.siora-exec-panel{position:absolute;inset:54px 246px 116px 210px;z-index:30;background:rgba(5,7,22,.97);border:1px solid rgba(125,102,235,.35);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.45);padding:18px;display:flex;flex-direction:column;min-width:0}.siora-exec-panel[hidden]{display:none}.siora-exec-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(130,115,210,.18);padding-bottom:12px}.siora-exec-head h3{margin:0;font-size:15px;color:#f0eeff}.siora-exec-close{background:transparent;border:1px solid rgba(140,125,220,.25);color:#aaa4ca;border-radius:8px;padding:5px 9px;cursor:pointer}.siora-exec-body{overflow:auto;padding:16px 2px;min-height:0;color:#c8c4df;font-size:13px}.siora-exec-drop{border:1px dashed rgba(140,116,255,.45);border-radius:14px;padding:24px;text-align:center;background:rgba(78,54,150,.08)}.siora-exec-drop input{display:none}.siora-exec-drop label{display:inline-block;margin-top:12px;padding:9px 14px;border-radius:9px;background:rgba(106,77,218,.25);cursor:pointer}.siora-exec-result{white-space:pre-wrap;line-height:1.7;margin-top:14px;padding:14px;border-radius:12px;background:#070a18;border:1px solid rgba(125,110,200,.18)}.siora-artifacts{margin-top:16px;display:grid;gap:9px}.siora-artifact-card{border:1px solid rgba(125,105,225,.25);background:rgba(16,17,42,.88);border-radius:12px;padding:11px}.siora-artifact-card b{display:block;color:#efedff;margin-bottom:5px}.siora-artifact-card small{color:#777293}.siora-artifact-card .row{display:flex;gap:7px;margin-top:9px}.siora-artifact-card a,.siora-artifact-card button{border:1px solid rgba(140,120,230,.25);background:rgba(96,70,190,.14);color:#cfcaff;border-radius:8px;padding:6px 9px;text-decoration:none;font:inherit;cursor:pointer}.siora-capability-cards button.preview:after{content:'可用';position:absolute;right:10px;top:8px;font-size:8px;color:#7ef0cb;letter-spacing:.08em}.siora-capability-cards button.preview{position:relative}.siora-exec-task{display:grid;gap:10px}.siora-exec-task textarea{min-height:110px;background:#080b1d;color:#eeeaff;border:1px solid rgba(140,120,230,.3);border-radius:12px;padding:12px;resize:vertical}.siora-exec-format{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}@media(max-width:1180px){.siora-exec-panel{inset:54px 14px 116px 190px}}@media(max-width:760px){.siora-exec-panel{inset:52px 8px 100px 8px}}

/* 6.10.76 R2 bugfix: stable task action and copy-at-end presentation */
#sioraRecentExec{display:block!important;width:100%!important;min-height:34px!important;margin-top:12px!important;white-space:nowrap!important;text-align:center!important;padding:8px 10px!important}
.siora-ai-message.assistant{padding-bottom:38px!important}
.siora-ai-message.assistant .siora-ai-copy{position:absolute!important;right:12px!important;bottom:10px!important;top:auto!important;z-index:2}
