.template-toolbar{align-items:flex-start}.template-toolbar .editor-help{margin-top:6px}.kit-import-form,.kit-update-form{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.template-item{align-items:flex-start}.template-item-main{display:grid;gap:6px;min-width:0}.template-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.template-status{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em}.template-status.status-published{background:rgba(93,225,164,.1);border:1px solid rgba(93,225,164,.28);color:#9af0c4}.template-status.status-draft{background:rgba(146,150,161,.12);border:1px solid rgba(146,150,161,.3);color:#c4c7ce}.update-button{background:rgba(223,37,56,.1);border:1px solid rgba(223,37,56,.35);color:#ff9aa6}.update-button:hover{background:rgba(223,37,56,.22);color:#fff;transform:translateY(-1px)}.kit-update-modal{width:min(620px,calc(100vw - 32px));padding:0;border:1px solid var(--line-light);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.kit-update-modal::backdrop{background:rgba(0,0,0,.76);backdrop-filter:blur(5px)}.kit-update-body{padding:20px}.template-update-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(223,37,56,.35);border-radius:11px;background:rgba(223,37,56,.12);color:#ff9aa6;font-size:22px}.kit-update-body p{line-height:1.55}.kit-update-form{margin-top:20px}.kit-update-form .kit-upload-button{flex:1}.kit-update-form .form-actions{width:100%;justify-content:flex-end;margin-top:4px}.kit-update-review{display:grid;gap:8px;margin:18px 0;padding:15px 17px;border:1px solid rgba(223,37,56,.32);border-radius:12px;background:rgba(223,37,56,.07)}.kit-update-review strong{font-size:13px;color:var(--ink)}.kit-update-review span{font-size:12px;color:var(--muted)}@media(max-width:700px){.template-toolbar{display:grid}.kit-import-form,.kit-update-form{display:grid;width:100%}.kit-import-form>* ,.kit-update-form>*{width:100%}.template-item .table-actions{width:100%;flex-wrap:wrap}.template-item .table-actions .button{flex:1}.kit-update-form .form-actions{display:flex}.kit-update-form .form-actions .button{width:auto}}
