/* Unified production presentation. All data-sv-* and data-pm4-* controls are native nodes. */
.ta-production-entry{display:none!important}
html[data-ta-sidebar-skin="roma"] body .ta-side .ta-production-entry{display:flex!important}
html[data-ta-sidebar-skin="roma"] body .ta-side [data-pw-native],
html[data-ta-sidebar-skin="roma"] body .ta-side a[data-ta-slug="prompt"],
html[data-ta-sidebar-skin="roma"] body .ta-side a[data-ta-slug="tek-gorsel"],
html[data-ta-sidebar-skin="roma"] body .ta-side a[data-ta-slug="tek-video"],
html[data-ta-sidebar-skin="roma"] body .ta-side a[data-ta-slug="tek-ses"]{display:none!important}
html[data-pw-production="1"] body .ta-maincol{max-width:none!important;min-width:0!important;padding:20px 22px 40px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified{--pw-ink:#302b23;--pw-muted:#807766;--pw-line:#e2dacb;--pw-paper:#fbf9f4;--pw-gold:#97743d;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;color:var(--pw-ink)!important;font-family:'Hanken Grotesk',Arial,sans-serif!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified *{box-sizing:border-box}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-head{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header{display:flex;flex-direction:column;gap:18px;border-bottom:1px solid var(--pw-line);padding-bottom:16px;margin-bottom:20px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title>span{font-size:9px;font-weight:600;letter-spacing:.2em;color:var(--pw-gold)}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title h1{font:500 29px/1.25 'Playfair Display',Georgia,serif!important;letter-spacing:-.03em;margin:5px 0 0!important;color:var(--pw-ink)!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button{display:flex;align-items:center;gap:8px;min-height:39px;padding:8px 15px;border:1px solid transparent;background:transparent;color:#776e60;border-radius:7px;font:500 13px/1 'Hanken Grotesk',Arial,sans-serif;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button[aria-pressed="true"]{background:#e7dcc3;color:#533f21;border-color:#d7c7a3;font-weight:700}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button:hover{background:#f0e9da}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes svg{width:19px;height:19px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,380px);gap:22px;align-items:start}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-canvas{min-width:0;display:flex;flex-direction:column;gap:16px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{min-width:0;border:1px solid var(--pw-line);background:#f6f2e9;border-radius:11px;overflow:visible}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:6px;border-bottom:1px solid var(--pw-line)}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-tabs button{border:0;border-radius:7px;min-height:38px;background:transparent;color:#756b59;font:600 13px 'Hanken Grotesk',Arial,sans-serif;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-tabs button[aria-pressed="true"]{background:#fffdf8;color:#49391f;box-shadow:0 1px 5px #453a2110}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent{padding:18px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified[data-pw-panel="settings"] .pw-agent,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified[data-pw-panel="agent"] .pw-settings{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-intro{font-size:12px;line-height:1.65;color:var(--pw-muted);margin:0 0 17px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:11px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pw{width:100%;min-width:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pill{width:100%!important;height:45px!important;display:flex!important;justify-content:space-between!important;gap:8px!important;border:1px solid #ded5c4!important;border-radius:7px!important;background:#fffdf8!important;font:500 12px 'Hanken Grotesk',Arial,sans-serif!important;color:#4f4636!important;white-space:normal}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pill .k{margin-right:auto!important;color:#807766!important;font-size:10px!important;letter-spacing:.08em!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pop{position:relative!important;top:auto!important;left:auto!important;right:auto!important;min-width:0!important;max-width:none!important;width:100%!important;margin-top:5px!important;border:1px solid #ded5c4!important;border-radius:7px!important;background:#fffdf8!important;box-shadow:none!important;padding:8px!important;gap:6px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-chip{min-height:33px!important;font-size:11px!important;letter-spacing:0!important;border-radius:5px!important;border-color:#dfd4bf!important;color:#5a4c33!important;background:#fffdf8!important;max-width:100%;white-space:normal}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-chip.on{background:#e6d9bc!important;color:#4b391c!important;border-color:#c8b284!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-chip small{font-size:9px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-adv-t{width:100%!important;margin:3px 0 0!important;min-height:34px!important;border-radius:6px!important;border:1px dashed #cebea0!important;font-size:11px!important;color:#776341!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ayar{padding:12px 0!important;border:0!important;background:transparent!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-row{padding:7px 0!important;gap:7px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-lab{font-size:10px!important;color:#88734f!important;letter-spacing:.08em!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec{border:1px solid var(--pw-line)!important;border-radius:8px!important;background:#fffdf8!important;margin:14px 0 0!important;box-shadow:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec-h{gap:6px!important;padding:12px!important;flex-wrap:wrap!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec-h b{font-size:12px!important;font-weight:600!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec-h small{font-size:10px!important;white-space:normal!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec-b{padding:12px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sabit{font-size:11px!important;line-height:1.7!important;color:#88734f!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-preview{border:1px solid var(--pw-line);border-radius:11px;padding:16px;background:radial-gradient(ellipse at 50% 36%,#faf7ef,#eeeadf);min-height:300px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-preview-meta{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;color:#8a7a5b;margin-bottom:16px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:auto;max-width:100%;height:290px;max-height:42vh;margin:0 auto 8px;border:1px solid #cbbc9d;background:#fdfbf5;box-shadow:0 9px 30px #53402308;border-radius:4px;padding:16px;text-align:center;transition:aspect-ratio .2s}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame svg{width:32px;height:32px;color:#a08753;margin-bottom:7px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame strong{font:500 17px/1.4 'Playfair Display',Georgia,serif;color:#706043}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame p{font-size:11px;line-height:1.6;color:#8e8370;margin:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame small{font-size:9px;color:#a39883;margin-top:14px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame.pw-audio{width:100%;aspect-ratio:auto!important;height:230px;background:repeating-linear-gradient(90deg,#fdfbf5 0px,#fdfbf5 13px,#f1eadb 14px,#fdfbf5 15px)}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-composer{padding:17px;border:1px solid #d8ccba;border-radius:10px;background:#fffdf8;box-shadow:0 4px 16px #51402705}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-composer-label{font-size:9px;letter-spacing:.12em;color:#937d57;margin-bottom:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-box{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-box textarea{font:400 14px/1.75 'Hanken Grotesk',Arial,sans-serif!important;color:#3f382c!important;background:transparent!important;min-height:105px!important;resize:vertical!important;padding:0!important;box-shadow:none!important;border:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-box textarea::placeholder{color:#99907f!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-tools{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:10px 0 12px!important;padding:10px 0 0!important;border-top:1px solid #ece4d6!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-tool,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-sec2{font-size:11px!important;min-height:33px!important;letter-spacing:0!important;border-radius:5px!important;background:#f6f1e7!important;border-color:#e3d8c4!important;color:#746343!important;padding:7px 9px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-go,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-go{min-height:43px!important;width:100%!important;background:#302b23!important;border:1px solid #302b23!important;border-radius:7px!important;color:#f6efde!important;font:600 13px 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:0!important;box-shadow:none!important;margin:4px 0 0!important;position:static!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-go:disabled,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-go:disabled{opacity:.5!important;cursor:wait!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-status{font-size:11px!important;line-height:1.6!important;min-height:0!important;margin:6px 0 0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-intro>span{font-size:10px;letter-spacing:.12em;color:#9b7a3e}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-intro h2{font:500 25px/1.35 'Playfair Display',Georgia,serif;margin:14px 0 10px;color:#51432d}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-intro p{font-size:12px;color:#8b7d66;line-height:1.8;margin:0 0 20px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ajan{width:100%!important;min-height:42px!important;margin:0 0 18px!important;background:#e4d7b9!important;color:#514025!important;border:1px solid #ccb68a!important;border-radius:7px!important;font:600 12px 'Hanken Grotesk',Arial,sans-serif!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-log{height:auto!important;max-height:none!important;overflow:visible!important;min-height:0!important;padding:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ornek{display:flex!important;flex-direction:column!important;gap:8px!important;max-height:none!important;overflow:visible!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ochip{white-space:normal!important;height:auto!important;min-height:54px!important;max-width:100%!important;text-align:left!important;padding:12px!important;font-size:12px!important;line-height:1.7!important;border-radius:7px!important;background:#fffdf8!important;border-color:#dfd5c1!important;color:#746345!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-msg{font-size:13px!important;line-height:1.8!important;white-space:pre-wrap!important;padding:14px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-extras{display:flex;flex-direction:column;gap:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-secondary{display:flex!important;flex-direction:column!important;padding:0!important;border:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-secondary-label{font-size:9px!important;color:#8f7c56!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-results{margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;box-shadow:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-results h3{font:500 16px 'Playfair Display',Georgia,serif!important;margin:0 0 12px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-results .sv-outs{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-out img,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-out video{max-height:420px!important;width:100%!important;object-fit:contain!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-kar-grid{grid-template-columns:1fr!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-kar{padding:14px!important;border-radius:9px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-kar-h{flex-wrap:wrap!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-kar-in{font-size:13px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-bar{border:0!important;background:transparent!important;padding:0!important;gap:10px!important;flex-wrap:wrap}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-step{padding:0!important;margin:0!important;min-width:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-steph{margin:0 0 12px!important;gap:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-steph h2{font:600 13px 'Hanken Grotesk',Arial,sans-serif!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-num{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-panel{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-canvas>.pm4-step{background:#fffdf8!important;padding:17px!important;border:1px solid var(--pw-line)!important;border-radius:10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-row{margin:0 0 14px!important;min-width:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-tabs,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-chips{flex-wrap:wrap!important;gap:6px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-tab,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-chip,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-ghost,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-sec{font:500 11px/1.5 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:0!important;min-height:33px!important;padding:7px 9px!important;border-radius:5px!important;box-shadow:none!important;max-width:100%;white-space:normal!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-tab.on,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-chip.on{background:#e6d9bc!important;color:#4c391b!important;border-color:#d0ba8e!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-lab{font-size:10px!important;letter-spacing:.06em!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-brief{font:400 14px/1.7 'Hanken Grotesk',Arial,sans-serif!important;background:#fffdf8!important;border-color:#ded3bf!important;border-radius:7px!important;min-height:120px!important;color:#403627!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-ayar,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-yon{border-radius:7px!important;background:#fffdf8!important;border-color:#ded3bf!important;margin-top:12px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-ayar summary,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-yon summary{flex-wrap:wrap;gap:8px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-ayaric,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-yonic{padding:13px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-actions{display:flex!important;flex-wrap:wrap!important;margin-top:14px!important;gap:9px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-cost{font-size:10px!important;line-height:1.7!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-blocks{grid-template-columns:1fr!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty{padding:40px 20px;text-align:center;min-height:275px;background:#f1ebde;border:1px solid var(--pw-line);border-radius:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty svg{width:32px;height:32px;color:#ab8b50}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty h2{font:500 27px/1.45 'Playfair Display',Georgia,serif;margin:15px 0;color:#685434}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty p{font-size:12px;line-height:1.8;color:#938165}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified button:focus-visible,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified a:focus-visible{outline:2px solid #a48142!important;outline-offset:3px}
@media(max-width:1200px){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{grid-template-columns:minmax(0,1fr) 340px;gap:16px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button{padding:9px 12px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{height:240px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent{padding:14px}}
@media(max-width:950px){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{grid-template-columns:minmax(0,1fr)}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{grid-row:1}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{height:290px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-tabs{position:static}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title h1{font-size:25px!important}}
@media(prefers-reduced-motion:reduce){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{transition:none}}

html body .ta-side .ta-production-entry{text-decoration:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header{background:transparent!important;box-shadow:none!important;position:static!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-feedback{color:#8c4537;background:#fcf0eb;border:1px solid #edd3c9;padding:12px;font-size:12px;line-height:1.7;border-radius:6px}

html[data-pw-production="1"] #ta-prompt-motor-page{padding:0!important;margin:0!important;max-width:none!important}

/* v2: the tool tabs are the page heading; keep the work immediately below them. */
html[data-pw-production="1"] body .ta-maincol{padding-top:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title,
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-results>h3{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;padding:0 0 8px!important;margin:0 0 10px!important;min-height:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button{min-height:36px!important;padding:7px 12px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-results{gap:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header .pm4-bar{margin:0!important;gap:6px!important;justify-content:flex-end!important;flex:1!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header .pm4-bar>div:first-child{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty{min-height:180px!important;padding:24px 16px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-prompt-empty h2{font-size:23px!important;margin:8px 0!important}

:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header .pm4-eyebrow{display:none!important}
html[data-pw-production="1"] #ta-prompt-motor-page>p{font:400 11px/1.7 'Hanken Grotesk',Arial,sans-serif!important;color:#857a66!important;margin:12px 0!important}
html[data-pw-production="1"] #ta-global-sync-not{position:fixed!important;top:auto!important;bottom:74px!important;right:18px!important;max-width:min(520px,calc(100vw - 290px))!important;margin:0!important;padding:8px 12px!important;font-size:11px!important;border-radius:8px!important;z-index:100!important;box-shadow:0 3px 14px #493b2010!important}
html[data-pw-production="1"]:not(#pw-a):not(#pw-b):not(#pw-c) body .ta-maincol>main{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}
html[data-pw-production="1"]:not(#pw-a):not(#pw-b):not(#pw-c) body .ta-prompt-page{width:100%!important;max-width:none!important}
html[data-pw-production="1"]:not(#pw-a):not(#pw-b):not(#pw-c) body #ta-global-sync-not{position:fixed!important;top:auto!important;bottom:74px!important;right:18px!important;margin:0!important;padding:8px 12px!important;font-size:11px!important;border-radius:8px!important}
html[data-pw-production="1"] .ta-prompt-page>p{font:400 11px/1.7 'Hanken Grotesk',Arial,sans-serif!important;color:#857a66!important;margin:12px 0!important}

/* v3: a working studio with an always-visible conversation partner. */
html[data-pw-production="1"] body .ta-maincol{padding-top:18px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header{row-gap:14px!important;padding-bottom:12px!important;margin-bottom:18px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip-path:none!important;white-space:normal!important;margin:0!important;flex-basis:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title h1{font:500 19px/1.3 'Playfair Display',Georgia,serif!important;margin:0!important;letter-spacing:-.02em!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title h1 span{font:400 13px 'Hanken Grotesk',Arial,sans-serif;color:#9a8b73;letter-spacing:0;margin-left:6px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title p{margin:0;font:400 11px 'Hanken Grotesk',Arial,sans-serif;color:#9a8b73}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes{gap:4px;background:#efeade;border:1px solid #e4dccc;border-radius:9px;padding:4px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button{font-size:12px!important;border-radius:6px!important;min-height:34px!important;padding:7px 14px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button[aria-pressed="true"]{background:#fffdf8!important;border-color:#e4d6bd!important;box-shadow:0 2px 5px #59412308!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{grid-template-columns:minmax(0,1fr) 400px;gap:20px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{background:#fffdf9!important;border-radius:13px!important;position:sticky;top:64px;box-shadow:0 8px 32px #4d3b2005}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified[data-pw-panel] .pw-agent{display:block!important;padding:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified[data-pw-panel] .pw-settings{display:block!important;padding:12px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-panel-intro{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel{border:1px solid #e1d8c9;border-radius:10px;background:#f5f1e8}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;padding:11px 14px;font:600 12px 'Hanken Grotesk',Arial,sans-serif;color:#61533a}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary small{font-size:10px;font-weight:400;color:#948672;margin-left:auto}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary::-webkit-details-marker{display:none}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel[open]>summary{border-bottom:1px solid #e8e0d2}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pill{height:40px!important;font-size:11px!important;padding:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pill .k{font-size:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics>.sv-adv-t,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics>.sv-sabit{grid-column:1/-1}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings .sv-sec{margin-top:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings .sv-sec-h{padding:8px 10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-preview{min-height:265px;padding:14px;background:radial-gradient(ellipse at 50% 45%,#faf8f2,#eee8da);position:relative}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{height:228px;max-height:32vh;box-shadow:0 8px 26px #51402a0a;border-color:#d2c3a5}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame strong{font-size:15px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame small{margin-top:6px;font-size:8px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-preview-meta{margin-bottom:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-composer{padding:14px;border-radius:11px;box-shadow:0 3px 12px #51402704}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-box textarea{min-height:90px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-canvas{gap:12px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat{padding:18px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-heading{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid #eee5d6}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-mark{width:36px;height:36px;display:grid;place-items:center;border:1px solid #dfccaa;border-radius:10px;font-size:25px;color:#9e7736;background:#f6eddb}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-heading h2{font:500 19px/1.2 'Playfair Display',Georgia,serif;margin:0;color:#473823}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-heading p{font:400 11px/1.5 'Hanken Grotesk',Arial,sans-serif;margin:4px 0 0;color:#978770}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-badge{margin-left:auto;font-size:8px;letter-spacing:.1em;color:#9b8a6d;border:1px solid #e5dccb;border-radius:4px;padding:4px 5px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-log{min-height:240px;max-height:320px;overflow:auto;padding:20px 0 10px;scrollbar-width:thin;scrollbar-color:#dfd1b6 transparent}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-welcome h3{font:500 23px/1.4 'Playfair Display',Georgia,serif;margin:2px 0 10px;color:#6c5330}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-welcome p{font:400 12px/1.9 'Hanken Grotesk',Arial,sans-serif;margin:0 0 18px;color:#8c7d66}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-start{display:flex;flex-direction:column;gap:8px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-start button{border:1px solid #e2d8c5;background:#faf7ef;color:#79613e;border-radius:7px;padding:10px 12px;min-height:38px;text-align:left;cursor:pointer;font:500 11px/1.4 'Hanken Grotesk',Arial,sans-serif}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-message{font:400 12px/1.8 'Hanken Grotesk',Arial,sans-serif;padding:10px 0;margin-bottom:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-message>span{font-size:8px;letter-spacing:.12em;color:#ad9873}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-message p{white-space:pre-wrap;margin:5px 0 0;color:#6b5c44}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-message.user{background:#f1eadb;padding:10px 13px;border-radius:9px;margin-left:25px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input{border:1px solid #ddd0b9;border-radius:10px;padding:10px;background:#fcfaf5;box-shadow:0 2px 6px #51402704}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input textarea{font:400 12px/1.7 'Hanken Grotesk',Arial,sans-serif;color:#524430;resize:vertical;width:100%;min-height:72px;max-height:180px;background:transparent;border:0;padding:0;outline:none}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input:focus-within{border-color:#b99c67;box-shadow:0 0 0 3px #b99c6710}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input>div{display:flex;align-items:center;justify-content:space-between}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input>div>span{font-size:8px;color:#a0927d}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input button{width:31px;height:31px;border:0;border-radius:7px;background:#51412b;color:#fff9ed;font-size:18px;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-prepare{width:100%;margin:10px 0 0;border:1px solid #d4c09a;background:#e9dabc;color:#594320;border-radius:7px;min-height:40px;padding:9px;font:600 12px 'Hanken Grotesk',Arial,sans-serif;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-note{font:400 9px/1.5 'Hanken Grotesk',Arial,sans-serif;text-align:center;color:#a39378;margin:9px 0 0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-feedback{font:400 11px/1.6 'Hanken Grotesk',Arial,sans-serif;color:#986441;margin:6px 0;white-space:pre-wrap}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-feedback:empty{display:none}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft{border:1px solid #d7c49e;border-radius:8px;background:#faf4e7;padding:12px;margin:0 0 12px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft>div{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.08em;color:#8e6e37}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft small{font-size:9px;letter-spacing:0;color:#a08b68}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft textarea{width:100%;min-height:130px;max-height:230px;resize:vertical;padding:10px 0;font:400 11px/1.7 'Hanken Grotesk',Arial,sans-serif;background:transparent;border:0;color:#655031}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft button{width:100%;min-height:34px;border:0;border-radius:5px;background:#f0e3c7;color:#74521d;font:600 11px 'Hanken Grotesk',Arial,sans-serif;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat button:disabled{opacity:.5;cursor:wait}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy{border-top:1px solid #e8e0d1;padding:12px 18px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy>summary{font:500 10px 'Hanken Grotesk',Arial,sans-serif;color:#9a896d;cursor:pointer;list-style:none;display:flex;justify-content:space-between}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy[open]>.pw-agent-intro{margin-top:18px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings .pm4-steph{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings .pm4-row{margin-bottom:8px!important}
@media(max-width:1200px){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{grid-template-columns:minmax(0,1fr) 350px;gap:14px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{grid-template-columns:1fr!important}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title p{display:none}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat{padding:15px}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-frame{height:210px}}
@media(max-width:950px){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-grid{grid-template-columns:minmax(0,1fr)}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{position:static;grid-row:auto}:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{grid-template-columns:repeat(3,minmax(0,1fr)) 78px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics>.sv-adv-t{grid-column:auto!important;min-height:40px!important;margin:0!important;font-size:10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-canvas>.sv-sec{margin:0!important}
@media(max-width:1200px){:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-basics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat:has(.pw-chat-draft) .pw-chat-log{min-height:100px;max-height:160px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat textarea:focus-visible{outline:2px solid #ba9b64;outline-offset:3px}
/* Compact toolbar and native disclosures, without introductory hero copy. */
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-title h1{font-size:16px!important;line-height:1.2!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-header{row-gap:9px!important;margin-bottom:14px!important;padding-bottom:8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes{border:0!important;background:transparent!important;padding:0!important;gap:6px!important;border-radius:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button{min-height:30px!important;padding:6px 11px!important;border-radius:5px!important;font-size:11px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes svg{width:16px;height:16px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-modes button[aria-pressed="true"]{background:#eee5d2!important;box-shadow:none!important;border-color:transparent!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary{padding:8px 12px;font-size:11px;min-height:32px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary:hover{background:#ede6d8}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel>summary>span:last-child{transition:transform .15s}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-settings-panel[open]>summary>span:last-child{transform:rotate(180deg)}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{top:54px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy{padding:10px 14px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy .pm4-yon{margin:0!important;border:0!important;background:transparent!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified :is(.pm4-ayar,.pm4-yon)>summary{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;min-height:34px!important;padding:8px 10px!important;font:500 11px/1.5 'Hanken Grotesk',Arial,sans-serif!important;cursor:pointer;background:#f7f3eb!important;border-radius:6px!important;list-style:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified :is(.pm4-ayar,.pm4-yon)>summary:hover{background:#eee7d9!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified :is(.pm4-ayar,.pm4-yon)>summary::-webkit-details-marker{display:none}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-sum{display:flex!important;flex-wrap:wrap!important;gap:4px!important;font-size:10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-sum>*{background:transparent!important;border:0!important;border-radius:0!important;padding:0 6px 0 0!important;font:400 10px/1.5 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:0!important;color:#8b7d64!important;text-transform:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-sumc{font-size:9px!important;letter-spacing:0!important;text-transform:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-ayaric,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-yonic{gap:8px!important;padding:10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-row{grid-template-columns:70px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;margin:0 0 8px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified :is(.pm4-tab,.pm4-chip,.pm4-ghost,.pm4-sec){height:auto!important;min-height:29px!important;padding:5px 8px!important;font-size:10px!important;text-transform:none!important;letter-spacing:0!important;border-radius:5px!important;background:#fffdf8!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-tab.on,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-chip.on{background:#e9ddc3!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pm4-lab{font:500 10px/1.6 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-prepare{min-height:32px;padding:7px 10px;font-size:11px;background:#eee3ca;border-radius:6px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-heading h2{font-size:17px!important;line-height:1.3!important;margin:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-welcome h3{font-size:20px!important;line-height:1.4!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified textarea[data-pm4-ref]{min-height:64px!important;height:72px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-heading{padding-bottom:12px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-log{min-height:200px;padding-top:14px}

/* Workspace usability: bounded conversation, no layout-shifting selectors. */
.pw-unified.pw-unified .pw-assistant-tabs{display:flex;gap:6px;padding:10px;border-bottom:1px solid var(--pw-line)}
.pw-unified.pw-unified .pw-assistant-tabs button{flex:1;min-height:40px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--pw-ink);font:600 12px Arial;cursor:pointer}
.pw-unified.pw-unified .pw-assistant-tabs button[aria-pressed="true"]{background:#eee4d1;border-color:#d7c7a3}
.pw-unified.pw-unified[data-pw-assistant="chat"] .pw-agent-legacy,.pw-unified.pw-unified[data-pw-assistant="history"] .pw-chat{display:none!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat{display:flex;flex-direction:column;max-height:calc(100dvh - 240px);padding:14px;gap:8px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-log{flex:1 1 auto;min-height:70px!important;max-height:none!important;overflow:auto;overscroll-behavior:contain;padding:4px 0;overflow-wrap:anywhere}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input{flex-shrink:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input textarea{min-height:60px;height:64px;max-height:120px;font-size:14px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft{flex-shrink:0;max-height:190px;overflow:auto;margin:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-agent-legacy{max-height:calc(100dvh - 140px);overflow:auto;overscroll-behavior:contain}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-out{display:flex!important;flex-direction:column;min-height:0!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-out img,:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-out video{aspect-ratio:auto!important;height:auto!important;max-height:40dvh!important;object-fit:contain!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ob{display:flex!important;position:static!important;flex-wrap:wrap;gap:6px!important;padding:10px!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ob :is(button,a){min-height:36px;height:auto!important;white-space:normal!important}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-ob .ta-refine-trigger{position:static!important;transform:none!important;margin:0!important;box-shadow:none!important;order:-1}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .sv-pop{position:fixed!important;inset:auto!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important;margin:0!important;z-index:2147482600!important;padding:14px!important;box-shadow:0 15px 60px #302b2333!important;border-radius:12px!important}
.pw-unified .pw-picker-close{display:block;margin-left:auto;flex-basis:100%;text-align:right;background:transparent;border:0;padding:6px;color:var(--pw-ink);cursor:pointer;min-height:34px}
.pw-unified .pw-chat-jump{display:none}
.pw-unified .pw-model-receipt{padding:8px 12px;font:12px/1.5 Arial;color:var(--pw-muted);border-top:1px solid var(--pw-line);overflow-wrap:anywhere}
.pw-unified .pw-previous{border:1px solid var(--pw-line);border-radius:10px;background:var(--pw-paper);padding:12px}
.pw-unified .pw-previous>summary{cursor:pointer;min-height:32px;font:600 13px/2 Arial;color:var(--pw-ink)}
.pw-unified .pw-media-notice{font:13px/1.6 Arial;padding:10px;color:var(--pw-ink)}
@media(max-width:950px){
 .pw-unified.pw-unified .pw-chat-jump{display:block;position:fixed;right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:120;padding:12px 16px;border:1px solid #d7c7a3;border-radius:24px;background:#302b23;color:#fffdf8;box-shadow:0 4px 18px #302b2320}
 :is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-inspector{grid-row:1;scroll-margin-top:65px}
 :is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat{max-height:60dvh;min-height:300px}
 :is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-input textarea{font-size:16px}
}

/* 28.09 — Ajan çekirdeğine bağlı sohbet: Markdown yanıt, yayın paketi, sohbet akışı. */
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md{margin:5px 0 0;color:#5a4c36;overflow-wrap:anywhere}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md p{white-space:normal;margin:0 0 8px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md p:last-child{margin-bottom:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md :is(ul,ol){margin:2px 0 8px;padding-left:18px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-h{font:650 13px/1.4 'Hanken Grotesk',Arial,sans-serif;color:#473823;margin:12px 0 4px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-h:first-child{margin-top:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md strong{font-weight:650;color:#3f3322}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md code{font:11px ui-monospace,Menlo,monospace;background:#f3ecdd;border-radius:4px;padding:1px 4px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-kod{margin:8px 0 10px;border:1px solid #e6ddcd;border-radius:10px;background:#fff;overflow:hidden}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-kod-bas{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 3px 10px;border-bottom:1px solid #efe7da;font:500 10px 'Hanken Grotesk',Arial,sans-serif;color:#7a7064}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-kod pre{margin:0;padding:9px 10px;max-height:260px;overflow:auto}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-kod pre code{background:none;padding:0;font:11px/1.6 ui-monospace,Menlo,monospace;white-space:pre-wrap;color:#1f1b16}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md .md-tablo{overflow-x:auto;margin:6px 0 10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md table{border-collapse:collapse;font-size:11px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-md :is(th,td){padding:5px 7px;border-bottom:1px solid #eee5d6;text-align:left;vertical-align:top}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-paket{flex-shrink:0;border:1px solid #e2d6bf;border-radius:9px;background:#faf6ec;padding:7px 8px;display:flex;flex-direction:column;gap:5px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-paket>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:9px;letter-spacing:.1em;color:#8e6e37}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-paket small{font-size:9px;letter-spacing:0;color:#a08b68}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-platform{display:flex;flex-wrap:wrap;gap:6px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-platform label{flex:1 1 92px;display:flex;align-items:center;gap:6px;min-height:34px;padding:6px 9px;border:1px solid #dfd2b8;border-radius:6px;background:#fffdf8;font:500 12px 'Hanken Grotesk',Arial,sans-serif;color:#5a4a2f;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-platform label:has(input:checked){background:#efe3c8;border-color:#cdb488}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-platform input{accent-color:#8a6a33;width:15px;height:15px;margin:0}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-platform>button{flex:0 0 auto;padding:0 12px;min-height:34px;border:1px solid #302b23;border-radius:6px;background:#302b23;color:#f6efde;font:600 12px 'Hanken Grotesk',Arial,sans-serif;cursor:pointer}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-previous .sv-outs{display:grid;gap:12px;margin-top:10px}
:is(#ta-serbest-v2,#ta-prompt-motor-v2).pw-unified.pw-unified .pw-chat-draft textarea{min-height:84px;height:104px}

/* 28.09 v2 — ÜRETİM MASASI: solda kontrol, sağda Ajan + hemen altında Üretimler galerisi. */
html[data-pw-production="1"] #ta-tabbar,html[data-pw-production="1"] #ta-daha,#ta-serbest-v2.pw-unified[data-pw-layout="masa"] .pw-chat-jump{display:none!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-grid{grid-template-columns:minmax(330px,380px) minmax(0,1fr);gap:22px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-canvas{position:sticky;top:62px;gap:12px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control{border:1px solid var(--pw-line);border-radius:16px;background:#fffdf9;box-shadow:0 10px 30px #4d3b2008;padding:16px;display:flex;flex-direction:column;gap:10px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control-head{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;padding-bottom:12px;border-bottom:1px solid #eee5d6}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control-head span{grid-column:1/-1;font:600 9px/1 'Hanken Grotesk',Arial,sans-serif;letter-spacing:.2em;color:var(--pw-gold)}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control-head strong{font:500 23px/1.2 'Playfair Display',Georgia,serif;color:var(--pw-ink);letter-spacing:-.01em}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control-head small{font:500 10.5px/1.4 'Hanken Grotesk',Arial,sans-serif;color:#8b7d64;text-align:right;overflow-wrap:anywhere}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] :is(.pw-control-label,.pw-composer-label){font:600 9px/1 'Hanken Grotesk',Arial,sans-serif;letter-spacing:.18em;color:#9a8662;margin:4px 0 2px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-settings{padding:0!important;display:block!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-basics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-basics>.sv-adv-t{grid-column:1/-1!important;min-height:34px!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-pill{height:46px!important;border-radius:10px!important;background:#fbf8f1!important;border-color:#e4d9c5!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-pill:hover{border-color:#cdb488!important;background:#fffdf8!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-composer{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;margin-top:4px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-box{border:1px solid #e4d9c5!important;border-radius:12px!important;background:#fbf8f1!important;padding:12px!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-box:focus-within{border-color:#b99c67!important;box-shadow:0 0 0 3px #b99c6718!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-box textarea{min-height:118px!important;font-size:13.5px!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-tools{border-top-color:#ebe2d2!important;margin-bottom:0!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-tool{background:#fffdf8!important;border-radius:8px!important;text-transform:none!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-go{min-height:48px!important;margin-top:10px!important;border-radius:11px!important;background:linear-gradient(180deg,#3a3329,#29241d)!important;border-color:#29241d!important;color:#f3e4c0!important;font-size:13.5px!important;letter-spacing:.02em!important;box-shadow:0 6px 18px #29241d24!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .sv-go:hover:not(:disabled){background:linear-gradient(180deg,#453c30,#302a22)!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-inspector{position:static!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;display:flex;flex-direction:column;gap:18px;overflow:visible}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-agent{border:1px solid var(--pw-line);border-radius:16px;background:#fffdf9;box-shadow:0 10px 30px #4d3b2008;overflow:hidden}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-assistant-tabs{padding:8px 10px;gap:4px;background:#f7f2e8}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-assistant-tabs button{min-height:34px;flex:0 0 auto;padding:0 16px;font:600 12px 'Hanken Grotesk',Arial,sans-serif;color:#7a6b52}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-assistant-tabs button[aria-pressed="true"]{background:#fffdf9;border-color:#e4d6bd;color:#3f3322;box-shadow:0 1px 4px #4d3b2010}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat{max-height:none;padding:16px 18px 14px;gap:10px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-log{flex:none;height:clamp(220px,40vh,440px);padding:4px 4px 4px 0}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message{padding:0;margin:0 0 14px;max-width:92%}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message>span{display:block;margin-bottom:4px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message.user{margin-left:auto;max-width:78%;background:#efe5d0;border-radius:14px 14px 4px 14px;padding:9px 13px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message.user>span{text-align:right}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message .pw-chat-md{font-size:13px;line-height:1.7}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-draft{max-height:none}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-input{border-radius:14px;padding:10px 12px;background:#fbf8f1}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-input textarea{height:52px;min-height:44px;font-size:13.5px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-input button{width:34px;height:34px;border-radius:10px;background:#302b23}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-actions>.pw-chat-prepare{flex:1 1 200px;margin:0;min-height:auto;border-radius:10px;background:#f1e6cd;border-color:#dcc9a2}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-actions>.pw-chat-paket{flex:2 1 330px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;border-radius:10px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-paket>div:first-child{flex-direction:column;gap:2px;align-items:flex-start}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-paket>.pw-chat-platform{flex:1 1 240px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-platform label{border-radius:8px;min-height:32px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-platform>button{border-radius:8px;min-height:32px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-note{margin:0}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery{border:1px solid var(--pw-line)!important;border-radius:16px;background:linear-gradient(180deg,#fbf8f1,#f5efe3)!important;padding:16px 16px 18px!important;display:flex;flex-direction:column;gap:14px!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery-head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-wrap:wrap}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery-head span{font:600 9px/1 'Hanken Grotesk',Arial,sans-serif;letter-spacing:.2em;color:var(--pw-gold)}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery-head h2{font:500 20px/1.25 'Playfair Display',Georgia,serif;margin:6px 0 0;color:var(--pw-ink)}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery-head small{font:400 11px 'Hanken Grotesk',Arial,sans-serif;color:#8e7f66}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb{position:relative;display:block!important;border:1px solid #e3d8c4!important;border-radius:12px!important;overflow:hidden;background:#fff;transition:transform .15s ease,box-shadow .15s ease}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb:hover{transform:translateY(-2px);box-shadow:0 10px 24px #4d3b2016}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb :is(img,video){aspect-ratio:4/5!important;height:auto!important;max-height:none!important;width:100%!important;object-fit:cover!important;display:block}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb .pw-model-receipt{display:none}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb .sv-ob{position:absolute!important;left:0;right:0;bottom:0;padding:26px 6px 6px!important;gap:4px!important;background:linear-gradient(180deg,transparent,#1f1a14d9);opacity:0;transition:opacity .15s ease}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb:is(:hover,:focus-within) .sv-ob{opacity:1}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb .sv-ob :is(button,a){min-height:26px!important;height:26px!important;padding:0 7px!important;font:600 9.5px/1 'Hanken Grotesk',Arial,sans-serif!important;border-radius:6px!important;background:#fffdf8e6!important;border:0!important;color:#3a2f20!important;text-transform:none!important;letter-spacing:0!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb.pend{min-height:120px;display:grid!important;place-items:center}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-older>summary{cursor:pointer;font:600 11px 'Hanken Grotesk',Arial,sans-serif;color:#7a6b52;padding:6px 0;list-style:none}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-older>summary::before{content:'▸ ';color:var(--pw-gold)}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-older[open]>summary::before{content:'▾ '}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-older>.pw-thumbs{margin-top:8px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured-wrap{position:relative;border:1px solid #ddd0b6;border-radius:14px;background:#fff;box-shadow:0 16px 40px #4d3b2014;overflow:hidden}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured-badge{position:absolute;top:12px;left:12px;z-index:2;font:600 9px/1 'Hanken Grotesk',Arial,sans-serif;letter-spacing:.18em;padding:7px 10px;border-radius:999px;background:#29241de0;color:#f3e4c0;pointer-events:none}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured{border:0!important;border-radius:0!important;box-shadow:none!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured :is(img,video){max-height:62vh!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;background:radial-gradient(ellipse at 50% 40%,#f7f2e7,#e9e0cd)!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured.pend{min-height:300px;display:grid!important;place-items:center;font-size:13px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured .sv-ob{border-top:1px solid #efe6d6;padding:10px 12px!important;gap:6px!important;background:#fffdf9}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured .sv-ob :is(button,a){min-height:34px!important;height:auto!important;padding:0 12px!important;border-radius:8px!important;font:600 11px/1 'Hanken Grotesk',Arial,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important;background:#fbf8f1!important;border:1px solid #e4d9c5!important;color:#4a3d29!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured .sv-ob :is(button,a):hover{border-color:#c8ae80!important;background:#fffdf8!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-featured .pw-model-receipt{background:#fffdf9;font-size:11px}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery .pw-inspiration{background:#fffdf9;border-radius:12px}
@media(hover:none){#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumb .sv-ob{opacity:1}}
@media(max-width:1200px){#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-grid{grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:16px}}
@media(max-width:950px){
 #ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-grid{grid-template-columns:minmax(0,1fr)}
 #ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-canvas{position:static}
 #ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-thumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}
 #ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-log{height:clamp(200px,45dvh,420px)}
}
@media(prefers-reduced-motion:reduce){#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] :is(.pw-thumb,.pw-thumb .sv-ob){transition:none}}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-control-head{background:transparent!important;box-shadow:none!important;position:static!important;margin:0!important;min-height:0!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-message.user{max-width:70%}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat:has(.pw-chat-draft) .pw-chat-log{height:clamp(180px,28vh,320px)}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-gallery-head{background:transparent!important;box-shadow:none!important;position:static!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important}
#ta-serbest-v2.pw-unified.pw-unified[data-pw-layout="masa"] .pw-chat-log:has(.pw-chat-welcome){height:auto;min-height:0!important}

/* Aynı sohbet, kapak gibi ayrı üretim araçlarında da mevcut taslağı korur. */
.pw-chat-standalone .pw-chat{margin:12px 0;padding:14px;border:1px solid #e8dfcf;border-radius:14px;background:#fcfaf5;color:#332d24;font:400 14px/1.65 "Hanken Grotesk",system-ui,sans-serif}
.pw-chat-standalone .pw-chat-heading{display:flex;gap:8px;align-items:center}.pw-chat-standalone .pw-chat-heading h2{font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;margin:0}.pw-chat-standalone .pw-chat-heading p,.pw-chat-standalone .pw-chat-note{font-size:12px;color:#7e7465}.pw-chat-standalone .pw-chat-badge{display:none}
.pw-chat-standalone .pw-chat-log{max-height:540px;overflow:auto;overscroll-behavior:contain}.pw-chat-standalone .pw-chat-message{margin:16px 0}.pw-chat-standalone .pw-chat-message>span{font-size:10px;color:#8d7548;letter-spacing:.08em}.pw-chat-standalone .pw-chat-message p{margin:6px 0}.pw-chat-standalone .pw-chat-message h2,.pw-chat-standalone .pw-chat-message h3{font-size:15px}
.pw-chat-standalone textarea{box-sizing:border-box;width:100%;min-height:76px;padding:10px;border:1px solid #dfd4c3;border-radius:10px;background:#fffdf8;font:inherit;resize:vertical}.pw-chat-standalone button{border:1px solid #dfd4c3;border-radius:9px;background:#f4ecdf;color:#51422e;padding:8px 12px;cursor:pointer}.pw-chat-standalone button:disabled{opacity:.5;cursor:wait}.pw-chat-standalone .pw-chat-input>div,.pw-chat-standalone .pw-chat-actions,.pw-chat-standalone .pw-chat-platform{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.pw-chat-standalone .pw-chat-input>div{justify-content:space-between;font-size:11px}.pw-chat-standalone .pw-chat-draft{margin:12px 0}.pw-chat-standalone .pw-chat-draft>div{font-size:11px}.pw-chat-standalone .pw-chat-draft small{margin-left:8px}
.pw-chat-sources{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.pw-chat-sources a{font:500 11px/1.4 "Hanken Grotesk",system-ui,sans-serif;color:#856b3e;background:#f1eadf;border-radius:20px;padding:4px 8px;text-decoration:none}
@media(max-width:600px){.pw-chat-standalone textarea{font-size:16px}}

.pw-chat-brief{margin:12px 0;padding:12px;border:1px solid #e5d8bf;border-radius:12px;background:#faf6ed;font-size:13px}.pw-chat-brief fieldset{border:0;margin:8px 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pw-chat-brief legend{font-size:12px;color:#77634a;margin-bottom:5px}.pw-chat-brief button{border:1px solid #e0d5c1;border-radius:8px;background:#fffdf8;padding:7px 9px;color:#55432b;font:inherit;cursor:pointer}.pw-chat-brief button[aria-pressed=true]{background:#ecdfc1;border-color:#b99b5f}.pw-chat-brief button:disabled{opacity:.45;cursor:default}
