.template-navigation{border-bottom:1px solid var(--line);min-height:28px;font-size:var(--text-caption);color:var(--ink-3);white-space:nowrap;align-items:center;gap:24px;display:flex;overflow-x:auto}.template-navigation strong{border-right:1px solid var(--line);color:var(--ink);margin-right:0;padding-right:20px}.template-navigation a{border-bottom:2px solid #0000;align-items:center;min-height:28px;font-weight:500;display:flex}.template-navigation a[aria-current]{color:var(--brand);border-color:var(--brand)}.template-editor{flex-direction:column;gap:12px;min-width:0;display:flex}.template-editor .template-name{font-family:var(--font-heading);font-size:var(--text-card-title);background:0 0;border:0;height:34px;padding:0;font-weight:600}.template-editor header button[role=combobox]{font-size:var(--text-caption);background:var(--surface);height:34px!important}.template-columns{grid-template-columns:250px minmax(0,1fr) 340px;gap:12px;height:calc(100dvh - 232px);min-height:560px;display:grid}.template-blocks,.template-settings{background:var(--surface);border-radius:var(--r-panel);min-width:0;overflow:hidden}.template-blocks{scrollbar-width:thin;overflow-y:auto}.template-settings{flex-direction:column;display:flex}.template-settings-scroll{scrollbar-width:thin;min-height:0;padding:16px;overflow-y:auto}.template-settings label{font-size:var(--text-caption)}.template-settings input,.template-settings textarea,.template-settings button[role=combobox]{background:var(--surface);font-size:var(--text-caption)}.template-settings input,.template-settings button[role=combobox]{height:32px!important}.template-settings h3{font-size:var(--text-table);color:var(--brand)}.template-settings .column-setting{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);padding:10px}.template-settings .column-setting[open]{background:var(--surface-2)}.template-settings .column-setting:not([open]){padding-block:8px}.template-settings .column-format-grid [role=radiogroup]{border-radius:var(--r-ctl);gap:0;width:100%;height:32px;padding:2px}.template-settings .column-format-grid [role=radio]{border-radius:var(--r-chip);flex:1;min-width:0;height:28px;padding:3px 0}.template-settings .column-setting summary{cursor:pointer;font-size:var(--text-caption);color:var(--violet);justify-content:space-between;align-items:center;gap:8px;display:flex}.template-settings .column-setting summary small{color:var(--ink-3)}.template-block-extra{display:none}.template-block:hover .template-block-extra,.template-block:focus-within .template-block-extra{display:inline-flex}.template-block:hover .template-block-actions,.template-block:focus-within .template-block-actions{background:var(--surface);border-radius:var(--r-ctl);position:absolute;right:2px}.template-list-page>[aria-label=Şablon\ ara]{height:34px}.template-editor-page .pdf-editor-canvas{border-radius:var(--r-panel)}.template-settings .theme-colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=1199px){.template-columns{grid-template-columns:190px minmax(0,1fr) 270px}}@media (width<=1000px){.template-columns{grid-template-columns:200px minmax(0,1fr);height:auto}.template-settings{grid-column:1/-1;max-height:600px}.template-columns>.pdf-preview-canvas{min-height:668px}}@media (width<=600px){.template-navigation{gap:20px}.template-columns{flex-direction:column;min-height:0;display:flex}.template-blocks{max-height:300px}.template-columns>.pdf-preview-canvas{height:640px;min-height:0}.template-editor .template-name{max-width:220px}}.template-editor-page button.bg-background,.template-list-page button.bg-background{background:var(--surface);box-shadow:none}.template-column-list{scrollbar-width:thin;max-height:300px;overflow-y:auto}.template-settings .column-setting:has(input[type=number])>div{gap:6px}.template-variable-menu [cmdk-item][data-selected=true]{color:var(--violet);background:var(--violet-soft)}.template-preview-controls{border-left:1px solid var(--line);padding-left:12px}.template-preview-controls>div{padding-inline:0}.template-preview-controls [role=status]{display:none}.pdf-editor-canvas.has-external-controls .pdf-pages{padding-top:16px}
