[data-evrak-motor] {position:relative;margin:12px 0 18px;padding:clamp(16px,3vw,24px);background:#102e33;color:#f0faf5;border-radius:12px;overflow:hidden;isolation:isolate}
[data-evrak-motor] header {position:static;display:flex;justify-content:space-between;align-items:center;gap:12px;background:transparent;color:inherit}
[data-evrak-motor] output,[data-evrak-motor] pre {font-family:ui-monospace,Consolas,monospace}
[data-evrak-motor] pre {margin:8px 0;min-height:2.7em;max-height:12.5em;overflow:auto;white-space:pre-wrap;font-size:.83rem;color:#a1dec9;line-height:1.45}
[data-evrak-motor][data-mode=busy] pre {box-sizing:border-box;height:12.5em;padding:8px 6px;border-block:1px solid #385957;background:#0d272c;overflow:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#47796c #0d272c}
[data-evrak-motor] .evrak-log-row {display:grid;grid-template-columns:8ch 7ch minmax(0,1fr);gap:1ch;padding:2px 0;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.evrak-log-row > :first-child {color:#92b3ac}
.evrak-log-row b {color:#86edba;font-weight:650}
@media (prefers-reduced-motion:reduce) {
  [data-evrak-motor][data-mode=busy] pre {scroll-behavior:auto}
}
[data-evrak-motor] progress {display:block;width:100%;height:6px;margin:12px 0;accent-color:#7ee3b0}
[data-evrak-motor] [role=status] {font-size:1rem;color:#f4fff8;margin:8px 0;position:relative}
[data-evrak-motor] small {color:#b5d2c7;overflow-wrap:anywhere}
[data-evrak-motor] button,[data-evrak-motor] a {display:inline-flex;align-items:center;min-height:44px;margin-top:10px;padding:8px 15px;border:0;border-radius:7px;background:#daffeb;color:#103e32;font:inherit;font-weight:700;cursor:pointer}
[data-evrak-motor][data-mode=done] pre {opacity:.34;mask-image:linear-gradient(to bottom,#000,transparent);min-height:0;max-height:2.8em;overflow:hidden}
[data-evrak-motor][data-mode=done] [role=status] {font-size:clamp(1.35rem,3.5vw,2.1rem);line-height:1.18;font-weight:750;max-width:30ch}
[data-evrak-motor][data-mode=done] {background:linear-gradient(140deg,#102e33,#194c3a)}
[data-evrak-motor][data-mode=error] [role=status],[data-evrak-motor][data-mode=retry] [role=status] {color:#ffe3aa}
[data-doc-actions] button:disabled {opacity:.65;cursor:wait}
[data-need-guide] .need-profile[hidden],[data-teslim-ozet] [hidden] {display:none!important}
.evrak-ipucu {margin:.4em 0 .75em;color:#425b64}
[data-teslim-ozet] {border:1px solid #bad5ca;background:#f5faf7;border-radius:12px;padding:clamp(16px,3vw,28px);margin:14px 0}
[data-teslim-liste] {list-style:none;margin:0 0 18px;padding:0}
[data-teslim-liste] li {display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid #d4e1da;padding:10px 0}
[data-teslim-liste] span {font-size:.9em}
[data-teslim-ozet] button {display:block;min-height:44px;border:1px solid #215847;border-radius:8px;padding:10px 16px;font:inherit;cursor:pointer}
[data-teslim-gonder] {width:100%;background:#205844;color:white;font-weight:bold!important}
[data-teslim-duzenle] {margin-top:14px;background:#fff;color:#215847}

.evrak-motor .evrak-konsol {container-type:inline-size}
.evrak-konsol output {display:none}
.evrak-motor:is([data-mode=busy],[data-mode=done]) .evrak-konsol {
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,27%);
  align-items:center;
  background:#0d272c;
}
.evrak-motor:is([data-mode=busy],[data-mode=done]) .evrak-konsol pre {
  min-width:0;
  margin:0;
}
.evrak-motor:is([data-mode=busy],[data-mode=done]) .evrak-konsol output {
  display:block;
  text-align:center;
  font:750 clamp(24px,9.6cqi,84px)/1.3 ui-monospace,Consolas,monospace;
  letter-spacing:-.045em;
  color:#91efc3;
  white-space:nowrap;
}
@container (max-width:400px) {
  .evrak-konsol .evrak-log-row {grid-template-columns:6ch minmax(0,1fr);gap:.5ch}
  .evrak-konsol .evrak-log-row > :first-child {display:none}
}
