.app.as-dock{grid-template-columns:232px minmax(0,1fr) 440px}.app.as-dock>.top,.app.as-dock>main{grid-column:2}.as-ac{border:1px solid var(--line);background:var(--panel);height:34px;color:var(--fg);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 10px 0 9px;font-weight:500;display:inline-flex}.as-ac:hover{border-color:var(--line-2);background:var(--panel-2)}.as-ac[aria-expanded=true]{border-color:var(--accent);background:var(--accent-soft)}.as-ac kbd{margin-left:2px}.as-zm{flex:none;width:18px;height:18px}.as{background:var(--panel);border-left:1px solid var(--line);grid-area:1/3/3;min-width:0;min-height:0;display:flex}.as.as-tam{z-index:40;border-left:0;position:fixed;inset:0}.as-hist{border-right:1px solid var(--line);background:var(--side);flex-direction:column;flex:none;width:240px;min-height:0;display:none}.as.as-tam .as-hist{display:flex}.as-hist .as-hh{align-items:center;gap:8px;padding:14px 14px 8px;display:flex}.as-hist .as-hh b{flex:1;font-size:13px}.as-hist .as-yeni{border:1px solid var(--line);background:var(--panel);border-radius:9px;align-items:center;gap:8px;margin:0 10px 8px;padding:8px 10px;font-weight:500;display:flex}.as-hist .as-yeni:hover{border-color:var(--line-2)}.as-hlist{flex-direction:column;flex:1;gap:2px;padding:0 8px 12px;display:flex;overflow:auto}.as-hlist .as-ht{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);padding:12px 8px 4px;font-size:11px}.as-hlist button{text-align:left;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:7px 8px;overflow:hidden}.as-hlist button:hover{background:var(--panel-2);color:var(--fg)}.as-hlist button.on{background:var(--panel);color:var(--fg);box-shadow:var(--card)}.as-hlist .as-hbos{color:var(--faint);padding:8px;font-size:12.5px}.as-conv{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.as-zh{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:52px;padding:0 10px 0 16px;display:flex}.as-zh .as-zt{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.as-zh .as-zt b{font-size:14px}.as-zh .as-zt small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.as-ib{width:30px;height:30px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.as-ib:hover{background:var(--panel-2);color:var(--fg)}.as-ib.on{background:var(--accent-soft);color:var(--accent)}.as-ib:disabled{opacity:.4;cursor:default;background:0 0}.as-log{flex-direction:column;flex:1;gap:18px;padding:18px 16px 8px;display:flex;overflow:auto}.as.as-tam .as-log{padding:24px max(24px,50% - 380px) 8px}.as-wel{flex-direction:column;gap:20px;display:flex}.as-wel h2{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:19px;font-weight:600}.as-wel p{color:var(--muted);margin:6px 0 0;line-height:1.5}.as-sec-t{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:11px;font-weight:500}.as-ins{gap:8px;display:grid}.as-insc{border:1px solid var(--line);text-align:left;background:var(--panel);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.as-insc:hover{border-color:var(--line-2);background:var(--panel-2)}.as-insc i{background:var(--warn);border-radius:50%;flex:none;width:8px;height:8px}.as-insc i.ok{background:var(--ok)}.as-insc i.danger{background:var(--danger)}.as-insc span{flex:1;min-width:0}.as-insc small{color:var(--faint)}.as-cats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.as.as-tam .as-cats{grid-template-columns:repeat(4,minmax(0,1fr))}.as-cat{border:1px solid var(--line);text-align:left;background:var(--panel);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.as-cat:hover{border-color:var(--accent);background:var(--accent-soft)}.as-cat small{color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}.as-cat span{line-height:1.35}.as-turn{flex-direction:column;gap:12px;display:flex}.as-me{background:var(--panel-2);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:9px 13px}.as-me .as-mectx{color:var(--faint);margin-bottom:2px;font-size:11.5px;display:block}.as-ai{align-items:flex-start;gap:10px;display:flex}.as-ai>.as-zm{margin-top:2px}.as-aib{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.as-txt{overflow-wrap:anywhere;line-height:1.55}.as-txt p{margin:0}.as-txt p+p,.as-txt p+ul,.as-txt ul+p{margin-top:8px}.as-txt ul{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.as-yaz{color:var(--faint)}.as-yaz:after{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;animation:1s infinite alternate as-nefes;display:inline-block}@keyframes as-nefes{0%{opacity:.25}to{opacity:1}}.as-work{border:1px solid var(--line);background:var(--panel);border-radius:10px}.as-work summary{cursor:pointer;color:var(--muted);align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;list-style:none;display:flex}.as-work summary::-webkit-details-marker{display:none}.as-work summary:before{content:"›";color:var(--faint);font-size:15px;line-height:1;transition:transform .15s;display:inline-block}.as-work[open] summary:before{transform:rotate(90deg)}.as-steps{border-left:1px solid var(--line);flex-direction:column;gap:6px;margin:0 11px 10px 15px;padding-left:12px;display:flex}.as-step{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.as-step i{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:13px;height:13px}.as-step.done i{background:var(--ok-soft);box-shadow:inset 0 0 0 3.5px var(--ok-soft),inset 0 0 0 10px var(--ok);border:0}.as-step.fail i{background:var(--danger);border:0}.as-step.run i{border-color:var(--accent);border-right-color:#0000;animation:.8s linear infinite as-don}@keyframes as-don{to{transform:rotate(360deg)}}.as-kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.as.as-tam .as-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.as-kpi{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.as-kpi small{color:var(--muted);font-size:12px}.as-kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:600}.as-kpi em{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.as-kpi em.up{color:var(--ok)}.as-kpi em.down{color:var(--danger)}.as-blok-t{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:500}.as-card{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.as-card>.as-ch{background:var(--panel-2);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:500;display:flex}.as-card>.as-ch b{flex:1;font-weight:500}.as-tw{overflow-x:auto}.as-mini th{padding:7px 10px;font-size:11px}.as-mini td{white-space:normal;font-variant-numeric:tabular-nums;min-width:60px;padding:7px 10px;font-size:12.5px}.as-mini tr:last-child td{border-bottom:0}.as-mini a{color:inherit;font-weight:500;text-decoration:none}.as-mini a:hover{color:var(--accent);text-decoration:underline}.as-bars{flex-direction:column;gap:5px;padding:10px 12px;display:flex}.as-bar{grid-template-columns:minmax(0,1.2fr) 2fr minmax(4.5em,auto);align-items:center;gap:8px;font-size:12px;display:grid}.as-bar span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.as-bar .as-trk{background:var(--panel-2);border-radius:4px;height:8px;overflow:hidden}.as-bar .as-fill{background:var(--accent);border-radius:4px;height:100%}.as-bar b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.as-draft{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;line-height:1.55}.as-conf{border:1px solid var(--accent);background:var(--panel);border-radius:10px;overflow:hidden}.as-conf>.as-ch{background:var(--accent-soft);color:var(--accent);align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.as-conf.red{border-color:var(--line)}.as-conf.red>.as-ch{background:var(--panel-2);color:var(--muted)}.as-chg{width:100%}.as-chg td{white-space:normal;vertical-align:top;font-variant-numeric:tabular-nums;padding:7px 12px;font-size:12.5px}.as-chg td:first-child{color:var(--muted);width:38%}.as-chg .as-old{color:var(--faint);margin-right:6px;text-decoration:line-through}.as-chg .as-new{font-weight:600}.as-chg tr:last-child td{border-bottom:0}.as-cnot{color:var(--muted);border-top:1px solid var(--line);padding:8px 12px;font-size:12px}.as-cnot.warn{color:var(--warn);background:var(--warn-soft)}.as-cf{border-top:1px solid var(--line);gap:8px;padding:10px 12px;display:flex}.as-btn{border:1px solid var(--line-2);background:var(--panel);border-radius:8px;height:32px;padding:0 14px;font-weight:500}.as-btn:hover{background:var(--panel-2)}.as-btn.pri{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.as-btn.pri:hover{filter:brightness(1.06)}.as-btn:disabled{opacity:.5;cursor:default}.as-karar{border-top:1px solid var(--line);color:var(--muted);padding:8px 12px;font-size:12.5px}.as-done{background:var(--ok-soft);color:var(--ok);border-top:1px solid var(--line);align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:flex}.as-done span{flex:1}.as-done button{color:inherit;font-weight:500;text-decoration:underline}.as-done.geri{background:var(--panel-2);color:var(--muted)}.as-hata{background:var(--danger-soft);color:var(--danger);border-radius:10px;padding:10px 12px;line-height:1.45}.as-hata a{color:inherit;font-weight:600}.as-fups{flex-wrap:wrap;gap:6px;padding-left:28px;display:flex}.as-fup{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:5px 11px;font-size:12.5px}.as-fup:hover{border-color:var(--accent);color:var(--accent)}.as-kayit{flex-direction:column;gap:8px;display:flex}.as-kayit h3{margin:0 0 4px;font-size:15px}.as-kayit p{color:var(--muted);margin:0 0 8px;line-height:1.45}.as-ki{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.as-ki .as-kh{align-items:baseline;gap:8px;display:flex}.as-ki .as-kh b{flex:1;font-weight:500}.as-ki small{color:var(--faint);font-size:11.5px}.as-ki ul{color:var(--muted);margin:0;padding-left:16px;font-size:12px}.as-ki .as-ka{color:var(--faint);align-items:center;gap:8px;font-size:12px;display:flex}.as-foot{flex:none;padding:8px 12px 12px}.as.as-tam .as-foot{padding:8px max(24px,50% - 380px) 16px}.as-box{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;flex-direction:column;gap:6px;padding:8px 8px 8px 12px;display:flex}.as-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.as-ctxrow{display:flex}.as-cx{max-width:100%;color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 9px;font-size:12px;display:inline-flex}.as-cx b{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.as-cx button{width:18px;height:18px;color:var(--faint);border-radius:50%;flex:none;place-items:center;display:grid}.as-cx button:hover{background:var(--line);color:var(--fg)}.as-inrow{align-items:flex-end;gap:8px;display:flex}.as-inrow textarea{resize:none;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;max-height:160px;padding:5px 0;line-height:1.45}.as-inrow textarea::placeholder{color:var(--faint)}.as-send{background:var(--accent);width:32px;height:32px;color:var(--accent-fg);border-radius:8px;flex:none;place-items:center;display:grid}.as-send:disabled{opacity:.35;cursor:default}.as-send.stop{background:var(--ink);color:var(--ink-fg)}.as-send .as-kare{background:currentColor;border-radius:2px;width:10px;height:10px}.as-quota{color:var(--faint);margin-top:6px;font-size:11.5px}.as-quota b{color:var(--muted);font-weight:500}@media (max-width:820px){.app.as-dock{grid-template-columns:minmax(0,1fr)}.app.as-dock>.top,.app.as-dock>main{grid-column:1}.as{z-index:40;padding-top:env(safe-area-inset-top,0px);border-left:0;position:fixed;inset:0}.as.as-tam .as-hist,.as-ac span,.as-ac kbd{display:none}.as-ac{padding:0 8px}}
