.tp-lede.tp-lede{margin:0 0 16px;color:var(--mut,#475467);font-size:15px;line-height:1.5}.tp-meta.tp-meta{margin:4px 0 0;color:var(--mut,#475467);font-size:13px}.tp-meta.tp-meta[data-admin-template=listing-hint]{margin-bottom:12px}.tp-note.tp-note{margin:0 0 16px;padding:10px 14px;border-radius:10px;background:#ECFDF3;color:#067647;font-size:14px}.tp-empty.tp-empty{color:var(--mut,#475467);margin:12px 0}.tp-check.tp-check{display:flex;align-items:center;gap:8px;margin:4px 0 8px;font-size:14px;cursor:pointer}.tp-problem.tp-problem{border:1px solid #f0d27a;background:#FFF8E6;border-radius:10px;padding:12px 14px;margin:0 0 12px}.tp-problem.tp-problem p{margin:0 0 10px;color:#7A5200}.tp-actions.tp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tp-save.tp-save{margin:12px 0 0}.tp-use-row.tp-use-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px}.tp-head.tp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 20px}.tp-head.tp-head h1{margin:0}.tp-tools.tp-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 16px}.tp-search.tp-search{flex:1 1 260px;max-width:420px;margin:0}.tp-sort.tp-sort{flex:0 1 220px;min-width:180px}.tp-table.tp-table{width:100%;border-collapse:collapse}.tp-table.tp-table th{text-align:start;font-size:13px;font-weight:600;color:var(--mut,#475467);padding:10px 8px;border-bottom:1px solid var(--line,#e4e7ec);white-space:nowrap}.tp-table.tp-table td{padding:12px 8px;border-bottom:1px solid var(--line,#e4e7ec);vertical-align:middle;font-size:14px}.tp-th-actions.tp-th-actions{text-align:end}.tp-name.tp-name{font-weight:600}.tp-name.tp-name,.tp-sub.tp-sub{display:block;overflow-wrap:anywhere}.tp-sub.tp-sub{color:var(--mut,#475467);font-size:13px;font-weight:400}.tp-source.tp-source{display:inline-flex;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:#EEF2F6;color:#344054;white-space:nowrap}.tp-source-global.tp-source-global{background:#E8F0FE;color:#1849A9}.tp-source-shared.tp-source-shared{background:#ECFDF3;color:#067647}.tp-row-actions.tp-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.tp-btn.tp-btn{padding:6px 12px;font-size:13px;min-height:32px;line-height:1.2}.tp-share.tp-share{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink,#0B1220)}.tp-switch.tp-switch{position:relative;width:36px;height:20px;border-radius:999px;border:0;padding:0;background:#D0D5DD;cursor:pointer;flex:none}.tp-switch.tp-switch[aria-checked=true]{background:var(--brand,#2164F4)}.tp-switch.tp-switch:disabled{cursor:progress;opacity:.7}.tp-switch.tp-switch:focus-visible{outline:2px solid var(--brand,#2164F4);outline-offset:2px}.tp-knob.tp-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#FFFFFF;transition:left .15s ease}.tp-switch.tp-switch[aria-checked=true] .tp-knob{left:18px}.tp-picker-list.tp-picker-list{list-style:none;margin:8px 0 0;padding:0;max-height:360px;overflow-y:auto}.tp-picker-item.tp-picker-item{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line,#e4e7ec)}.tp-admin.tp-admin{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:24px;align-items:start}.tp-card.tp-card{border:1px solid var(--line,#e4e7ec);border-radius:12px;padding:16px;background:#FFFFFF}.tp-card-h.tp-card-h{margin:0 0 12px;font-size:18px}.tp-card.tp-card .field input,.tp-card.tp-card .field textarea,.tp-form.tp-form .field input,.tp-form.tp-form .field textarea{display:block;width:100%;max-width:100%;box-sizing:border-box}.tp-card.tp-card .field textarea,.tp-form.tp-form .field textarea{min-height:104px;padding:10px 14px;border:1px solid var(--line,#d0d5dd);border-radius:12px;font:inherit;line-height:1.45;resize:vertical;background:#FFFFFF}.tp-search.tp-search input{display:block;width:100%;box-sizing:border-box}.tp-check.tp-check input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;width:18px;height:18px;min-width:18px;min-height:0;padding:0;margin:0;border:0;border-radius:4px;flex:none;accent-color:var(--brand,#2164F4);box-shadow:none}.tp-tools.tp-tools{align-items:flex-start}@media (prefers-reduced-motion:reduce){.tp-knob.tp-knob{transition:none}}@media (max-width:960px){.tp-admin.tp-admin{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.tp-table.tp-table thead{display:none}.tp-table.tp-table,.tp-table.tp-table tbody,.tp-table.tp-table td,.tp-table.tp-table tr{display:block;width:100%}.tp-table.tp-table tr{border:1px solid var(--line,#e4e7ec);border-radius:12px;padding:6px 12px;margin:0 0 12px}.tp-table.tp-table td{border:0;padding:6px 0}.tp-table.tp-table td[data-label]:before{content:attr(data-label);display:block;font-size:12px;color:var(--mut,#475467)}.tp-row-actions.tp-row-actions{justify-content:flex-start}.tp-sort.tp-sort{flex:1 1 100%}}.tp-lr .tp-btn.tp-btn{min-height:44px;padding:0 16px;font-size:14px}.tp-lr .btn-outline.tp-btn{border:1.5px solid #667085}.tp-danger-outline.tp-danger-outline{color:#D92D20;border:1.5px solid #d92d20;background:#fff}.tp-danger-outline.tp-danger-outline:hover{background:#FEF3F2}.tp-danger.tp-danger{background:#D92D20;border-color:#D92D20;color:#fff}.tp-danger.tp-danger:hover{background:#B42318;border-color:#B42318}.pjd-rowacts.pjd-rowacts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pjd-rowacts.pjd-rowacts>button{min-height:44px}