:root{--bg: #f3f5f2;--surface: #ffffff;--surface-2: #f7f8f4;--surface-3: #eef3ef;--line: #dde2da;--line-2: #edf0e9;--text: #191b18;--text-2: #555d52;--muted: #8a9386;--accent: #0f766e;--accent-d: #0b5f59;--accent-soft: #dff3ef;--ink: #20231f;--ink-2: #2b302a;--ok: #128042;--ok-soft: #e4f6ea;--warn: #b45309;--warn-soft: #fff2db;--danger: #c2410c;--danger-soft: #fff0e8;--coral: #e85d3f;--gold: #ca8a04;--radius: 8px;--radius-sm: 6px;--shadow-sm: 0 1px 2px rgba(30,34,28,.06);--shadow-md: 0 10px 30px rgba(42,48,38,.08)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:linear-gradient(180deg,#f7f8f3 0,var(--bg) 260px);color:var(--text);font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,-apple-system,system-ui,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{font-family:inherit;cursor:pointer;white-space:nowrap}code{background:var(--surface-2);border:1px solid var(--line);padding:1px 6px;border-radius:5px;font-size:12px;color:var(--text-2)}h1,h2,h3{color:var(--text)}svg{display:block}.layout{display:flex;min-height:100vh}.sidebar{width:248px;flex-shrink:0;background:var(--ink);border-right:1px solid #11130f;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;box-shadow:10px 0 30px #191b1814}.brand{display:flex;align-items:center;gap:10px;padding:20px 18px 18px}.brand-logo{width:34px;height:34px;border-radius:8px;background:#f2cf63;color:#161812;display:grid;place-items:center;flex-shrink:0}.brand-name{font-size:14.5px;font-weight:800;color:#f8faf5}.nav{display:flex;flex-direction:column;gap:4px;padding:8px 12px;flex:1;overflow-y:auto}.nav-item{display:flex;align-items:center;gap:11px;width:100%;padding:10px 11px;border:1px solid transparent;background:none;color:#aab2a4;border-radius:8px;font-size:13.5px;font-weight:650;text-align:left;transition:background .12s,color .12s}.nav-item:hover{background:#ffffff0f;color:#f6f8f2}.nav-item.active{background:#f6f2df;color:#151914;border-color:#fff5c0;font-weight:800}.nav-item .nav-ic{color:inherit;opacity:.9;display:flex}.nav-item:not(.active) .nav-ic{color:#879080}.side-foot{padding:16px 18px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:9px}.agent-dot{display:flex;align-items:center;gap:8px;font-size:12px;color:#adb6a8}.dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dot.on{background:var(--ok);box-shadow:0 0 0 3px #15a34a24}.dot.off{background:#cbd0d8}.main{flex:1;display:flex;flex-direction:column;min-width:0}.header{position:sticky;top:0;z-index:20;background:#f7f8f3e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(221,226,218,.8);min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.head-title{font-size:16px;font-weight:850}.head-right{display:flex;align-items:center;gap:8px}.pill{font-size:12px;font-weight:600;padding:5px 11px;border-radius:7px;white-space:nowrap}.pill-ok{background:var(--ok-soft);color:var(--ok)}.pill-warn{background:var(--warn-soft);color:var(--warn)}.pill-off{background:#f0f1f4;color:var(--muted)}.page{padding:28px 30px 60px;max-width:1360px;width:100%;margin:0 auto}.login-wrap{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--bg)}.login-card{width:400px;max-width:100%;box-shadow:var(--shadow-md)}.login-card h1{margin:4px 0 18px;font-size:20px}.login-brand{padding:0 0 16px}@media (max-width: 820px){.sidebar{width:60px}.brand-name,.nav-item span:not(.nav-ic),.agent-dot{display:none}.nav-item{justify-content:center;padding:11px 0}.brand{justify-content:center;padding:18px 0}.side-foot{align-items:center}}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 900px){.grid2{grid-template-columns:1fr}}.card,.studio-panel{background:#fffffff0;border:1px solid rgba(221,226,218,.95);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow-sm)}.card h2,.studio-panel h2{margin:0 0 14px;font-size:15px;font-weight:850}.form,.card label{display:block}label{margin-bottom:13px;font-size:12.5px;color:var(--text-2);font-weight:500}input,textarea,select{width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:14px;margin-top:6px;background:#fff;color:var(--text);transition:border .12s,box-shadow .12s}input::placeholder,textarea::placeholder{color:#b7bcc5}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}input[type=checkbox]{width:auto;margin:0 7px 0 0;accent-color:var(--accent)}.w60{width:64px}.w80{width:84px}textarea{resize:vertical}.row{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.row.between{justify-content:space-between}button.primary{background:var(--accent);color:#fff;border:none;padding:9px 15px;border-radius:var(--radius-sm);font-weight:750;font-size:13.5px;transition:background .12s,transform .04s}button.primary:active{transform:translateY(1px)}button.primary:disabled{opacity:.5;cursor:not-allowed}button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action){background:#fff;border:1px solid var(--line);padding:8px 13px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:500;color:var(--text-2);transition:border .12s,background .12s,color .12s}button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):hover{border-color:#d7dbe2;background:var(--surface-2);color:var(--text)}button.danger{color:var(--danger)}button.danger:hover{border-color:#f3c9c9!important;background:var(--danger-soft)!important;color:var(--danger)!important}button.small{padding:5px 10px;font-size:12px}button.wide{width:100%;justify-content:center}.table{width:100%;border-collapse:collapse;font-size:13px}.table th,.table td{text-align:left;padding:10px;border-bottom:1px solid var(--line-2);vertical-align:middle}.table th{color:var(--muted);font-weight:600;font-size:11.5px;white-space:nowrap}.table tbody tr:hover{background:var(--surface-2)}.table tbody tr:last-child td{border-bottom:none}.actions{display:flex;gap:6px;white-space:nowrap;align-items:center}td.actions{width:1%}.nowrap{white-space:nowrap}.muted{color:var(--muted)}.note{color:var(--muted);font-size:12px;line-height:1.7;margin:9px 0}.list{list-style:none;padding:0;margin:14px 0 0}.list li{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:8px;transition:border .12s}.list li:hover{border-color:#d7dbe2}.list li.active{border-color:var(--accent);background:var(--accent-soft)}.linklike{background:none;border:none;color:var(--text);font-size:13.5px;font-weight:600;padding:0;text-align:left;cursor:pointer}.list li.active .linklike{color:var(--accent)}.badge{background:var(--surface-2);color:var(--text-2);font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;margin-left:5px;border:1px solid var(--line)}.step{border:1px solid var(--line);border-radius:var(--radius-sm);padding:13px;margin-bottom:11px;background:var(--surface-2)}.step-head{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-bottom:8px}.step-head label{margin:0;display:flex;align-items:center;gap:5px}.step-head input[type=number],.step-head input[type=time]{margin-top:0}.step-no{background:var(--accent);color:#fff;padding:3px 11px;border-radius:7px;font-weight:600;font-size:12px}.picklist{max-height:300px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px;margin:10px 0;background:#fff}.checkrow{display:flex;align-items:center;padding:7px 6px;margin:0;border-radius:6px}.checkrow:hover{background:var(--surface-2)}.filters{display:flex;gap:6px;flex-wrap:wrap}.chip{background:#fff;border:1px solid var(--line);padding:6px 12px;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--text-2)}.chip.active{background:var(--accent);color:#fff;border-color:var(--accent)}.status{padding:3px 9px;border-radius:6px;font-size:11.5px;font-weight:600;white-space:nowrap;display:inline-block}.st-pending{background:var(--warn-soft);color:var(--warn)}.st-sent{background:var(--ok-soft);color:var(--ok)}.st-failed{background:var(--danger-soft);color:var(--danger)}.st-canceled{background:#f0f1f4;color:var(--muted)}.errtext{color:var(--danger);font-size:11px;margin-top:4px}.msgcell{max-width:300px;white-space:pre-wrap;word-break:break-word;color:var(--text-2)}.settings-stack{display:flex;flex-direction:column;gap:18px}.settings-side-stack{display:flex;flex-direction:column;gap:18px;min-width:0}.settings-side-stack .card{margin:0}.tokenbox{background:var(--surface-2);border:1px dashed var(--line);border-radius:var(--radius-sm);padding:12px;word-break:break-all;margin:9px 0;font-family:ui-monospace,monospace;font-size:13px}.pausebox{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border-radius:var(--radius-sm);margin-bottom:16px}.pausebox.paused{background:var(--warn-soft);border:1px solid #f4dcb6}.pausebox.live{background:var(--danger-soft);border:1px solid #f3cccc}.coord-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 560px){.coord-grid{grid-template-columns:1fr}}.ai-use-grid{display:flex;flex-wrap:wrap;gap:8px 14px;margin:12px 0 14px}.ai-use-grid .checkrow{padding-right:12px}.ai-provider-panel{display:grid;gap:10px;margin-top:10px}.ai-provider-panel label{margin:0}.content-studio{display:grid;grid-template-columns:300px minmax(420px,1fr) 340px;gap:16px;align-items:start}.studio-panel{min-width:0}.brief-panel{background:#fbfcf7}.preview-panel{background:#fcfaf4}.panel-kicker{color:var(--accent);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.preset-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 16px}.preset-card{white-space:normal!important;text-align:left!important;min-height:70px;display:flex;flex-direction:column;justify-content:space-between}.preset-card b{color:var(--text)}.preset-card span{color:var(--muted);font-size:11px}.editor-head{margin-bottom:12px}.status-select{width:auto;min-width:104px;margin-top:0}.content-editor{min-height:460px;font-size:14px;line-height:1.75;background:#fffefb}.insta-preview{display:grid;grid-template-columns:1fr;gap:10px}.insta-card{min-height:150px;border:1px solid #eadfc4;border-radius:var(--radius);padding:14px;background:linear-gradient(135deg,#fff8df,#f1fbf5 55%,#fff);display:flex;flex-direction:column;gap:10px}.insta-card span{color:var(--coral);font-size:12px;font-weight:900}.insta-card p{margin:0;color:#252821;font-weight:700;line-height:1.65;white-space:pre-wrap}.blog-preview{border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:#fff}.blog-preview h3{margin:0 0 10px;font-size:18px;line-height:1.35}.blog-preview p{margin:0;color:var(--text-2);line-height:1.75}.draft-shelf{margin-top:18px;border-top:1px solid var(--line-2);padding-top:14px}.draft-shelf h3{margin:0 0 10px;font-size:13px}.draft-item{text-align:left!important;white-space:normal!important;display:flex!important;flex-direction:column;gap:4px;width:100%;margin-bottom:7px}.draft-item.active{border-color:var(--accent)!important;background:var(--accent-soft)!important;color:var(--accent)!important}.draft-item span{font-size:11px;color:var(--muted)}@media (max-width: 1180px){.content-studio{grid-template-columns:280px 1fr}.preview-panel{grid-column:1 / -1}.insta-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.content-studio,.insta-preview{grid-template-columns:1fr}.content-editor{min-height:340px}}.dash{display:flex;flex-direction:column;gap:20px}.dash-hero{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;background:#fffdf5;border:1px solid #eadfc4;border-radius:var(--radius);padding:22px;box-shadow:var(--shadow-md)}.dash-hero h1{margin:0 0 5px;font-size:25px;font-weight:900}.dash-hero p{margin:0;font-size:13.5px}.pausebtn{border:1px solid;padding:10px 16px;border-radius:var(--radius-sm);font-weight:600;font-size:13px;transition:transform .05s}.pausebtn:active{transform:translateY(1px)}.pausebtn.paused{background:var(--warn-soft);color:var(--warn);border-color:#f4dcb6}.pausebtn.live{background:var(--ok-soft);color:var(--ok);border-color:#bce8cc}.stat-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}@media (max-width: 980px){.stat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 560px){.stat-grid{grid-template-columns:repeat(2,1fr)}}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow-sm)}.stat-top{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2);font-weight:500}.stat-dot{width:6px;height:6px;min-width:6px;border-radius:50%;background:#cbd0d8;display:inline-block;padding:0}.stat-dot.s-brand{background:var(--accent)}.stat-dot.s-ok{background:var(--ok)}.stat-dot.s-warn{background:var(--warn)}.stat-dot.s-danger{background:var(--danger)}.stat-dot.s-muted{background:#cbd0d8}.stat-val{font-size:25px;font-weight:900;line-height:1.1;margin:9px 0 3px}.stat-sub{font-size:11.5px;color:var(--muted)}.dash-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 900px){.dash-cols{grid-template-columns:1fr}}.conn{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--line-2);font-size:13.5px}.conn:last-of-type{border-bottom:none}.conn .muted{margin-left:auto;font-size:12px}.quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.quick-actions button{padding:13px 14px!important;font-size:13px!important;font-weight:500!important;text-align:left}.compliance{background:var(--warn-soft);border:1px solid #f4dcb6;border-radius:var(--radius-sm);padding:11px 14px;color:#92610b}.cust{display:grid;grid-template-columns:minmax(360px,4fr) minmax(540px,6fr);gap:18px;align-items:start}.cust>.auto-import-card{grid-column:1 / -1;grid-row:1}.cust>.customer-form-card{grid-column:1 / -1;grid-row:2}.cust>.groupbar{grid-column:1;grid-row:3}.cust>.customer-list-card{grid-column:2;grid-row:3;min-width:0;overflow:hidden;overflow-anchor:none}.groupbar{display:flex;flex-direction:column;gap:12px}.groupbar .chips{display:flex;gap:7px;flex-wrap:wrap}.grouptools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.grouptools input{width:180px;margin-top:0}.managelist{display:flex;gap:8px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--line-2)}.managechip{display:inline-flex;align-items:center;gap:6px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:5px 8px 5px 11px;font-size:12.5px;font-weight:500}.mini{background:none!important;border:none!important;padding:2px 5px!important;font-size:11px!important;color:var(--muted)!important}.mini:hover{color:var(--text)!important;background:none!important}.mini.danger{color:var(--danger)!important}.bulkbar{min-height:54px;display:grid;grid-template-columns:92px 120px repeat(5,max-content);align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable;background:var(--accent-soft);border:1px solid #d8ddfb;border-radius:var(--radius-sm);padding:9px 12px;margin-bottom:12px;font-size:13px}.bulkbar b{width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulkbar.empty{background:#f8fafc;border-color:#e5eaf3;color:#667085}.bulkbar.empty select,.bulkbar.empty button{opacity:.52}.bulkbar select{width:120px;margin-top:0;min-width:120px}.gtag{display:inline-block;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px;margin:1px 3px 1px 0}.customer-list-card .table{table-layout:fixed;width:100%;overflow-anchor:none}.customer-list-card .table th,.customer-list-card .table td{height:43px;padding-top:7px;padding-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-list-card .table th:nth-child(1),.customer-list-card .table td:nth-child(1){width:46px;min-width:46px;max-width:46px}.customer-list-card .table th:nth-child(5),.customer-list-card .table td:nth-child(5){width:72px;min-width:72px;max-width:72px}.table input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0;padding:0!important;box-sizing:border-box;display:grid;place-items:center;border:1px solid #98a2b3;border-radius:3px;background:#fff;accent-color:var(--accent);transition:none}.table input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}.table input[type=checkbox]:checked:after{content:"";width:8px;height:5px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg) translate(1px,-1px)}.table input[type=checkbox]:focus,.table input[type=checkbox]:focus-visible{outline:none;box-shadow:none}.auto-import-content{display:flex;align-items:center;justify-content:space-between;gap:18px}.auto-import-content h2{margin:0}.auto-import-content .note{max-width:720px;margin-bottom:0}.auto-import-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.customer-form-card{animation:formdrop .16s ease}@keyframes formdrop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.groupbar-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.groupbar-head h2{margin:0}.groupbar-head .note{margin-bottom:0}.group-count-label{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:800;white-space:nowrap}.group-summary-row,.group-filter-row{display:flex;gap:8px;flex-wrap:wrap}.group-filter{min-height:40px;display:inline-flex!important;align-items:center;gap:8px;padding:8px 13px!important;white-space:nowrap}.group-filter b{font-weight:850}.group-filter span{min-width:22px;height:22px;display:inline-grid;place-items:center;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:800}.group-filter.active span{background:#fff;color:var(--accent)}.group-create-row{display:grid;grid-template-columns:minmax(180px,260px) max-content;gap:8px;align-items:center}.group-create-row input{margin-top:0}.group-card-board{display:grid;gap:12px;padding-top:12px;border-top:1px solid var(--line-2)}.group-manager{display:grid;gap:12px;padding:14px;border:1px solid var(--line-2);border-radius:12px;background:var(--surface-2)}.group-manager-title{display:flex;align-items:baseline;gap:10px}.group-manager-title b{color:var(--text);font-size:14px}.group-manager-title span,.group-empty{color:var(--muted);font-size:12px}.group-manager-list{display:grid;gap:8px}.group-card-grid{display:grid;grid-template-columns:1fr;gap:8px}.group-card{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.group-card:hover,.group-card:focus-visible{transform:translateY(-2px);border-color:#bfdbfe;box-shadow:0 14px 30px #10182814;outline:none}.group-card.active{border-color:var(--accent);background:linear-gradient(180deg,#f8fbff,#fff);box-shadow:0 16px 34px #465fff1f}.group-card-main{min-width:0;display:flex;align-items:center;gap:10px}.group-card-main span{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.14em}.group-card-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:16px;font-weight:900}.group-card-main em{color:var(--text-2);font-size:12px;font-style:normal;font-weight:700}.group-card-foot{min-width:max-content}.group-manager-item{display:grid;grid-template-columns:minmax(160px,1fr) minmax(240px,auto);gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff}.group-manager-item.active{border-color:var(--accent);background:var(--accent-soft)}.group-jump{min-width:0;display:flex!important;align-items:center;justify-content:flex-start;gap:8px;padding:0!important;border:0!important;background:transparent!important;color:var(--text)!important;text-align:left}.group-jump strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-jump span{flex-shrink:0;color:var(--muted);font-size:12px}.group-actions,.group-edit{display:flex;justify-content:flex-end;align-items:center;gap:6px}.group-icon-action{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px;flex:0 0 28px;display:inline-grid!important;place-items:center;padding:0!important;border:1px solid var(--line)!important;border-radius:8px!important;background:#fff!important;color:var(--text-2)!important}.group-icon-action svg{width:14px;height:14px}.group-icon-action:hover{border-color:#bfdbfe!important;background:#eff6ff!important;color:#2563eb!important}.group-icon-action.danger:hover{border-color:#fecdd3!important;background:#fff1f3!important;color:var(--danger)!important}.group-edit input{width:180px;margin-top:0}@media (max-width: 1120px){.cust{grid-template-columns:1fr}.cust>.auto-import-card,.cust>.customer-form-card,.cust>.groupbar,.cust>.customer-list-card{grid-column:1;grid-row:auto}.auto-import-content,.auto-import-actions{align-items:stretch;flex-direction:column}.auto-import-actions button{width:100%}.groupbar-head{flex-direction:column}.group-create-row,.group-manager-item,.group-card-grid{grid-template-columns:1fr}.group-card{grid-template-columns:1fr;align-items:stretch}.group-card-main{flex-wrap:wrap}.group-card-foot{min-width:0;padding-top:10px;border-top:1px solid var(--line-2)}.group-actions,.group-edit{justify-content:flex-start;flex-wrap:wrap}.group-edit input{width:100%}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14171c73;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}.modal{background:#fff;width:580px;max-width:100%;max-height:90vh;overflow:auto;border-radius:14px;padding:22px;box-shadow:0 16px 48px #0000002e}.modal-head{display:flex;justify-content:space-between;align-items:center}.modal-head h2{margin:0;font-size:16px;font-weight:700}.modal-head .x{background:none;border:none;font-size:22px;color:var(--muted);cursor:pointer;line-height:1}.agent-state{font-size:12.5px;font-weight:600;padding:10px 12px;border-radius:var(--radius-sm);margin:14px 0}.agent-state.on{background:var(--ok-soft);color:var(--ok)}.agent-state.off{background:var(--warn-soft);color:var(--warn)}.guide{font-size:13px;color:var(--text-2);line-height:1.9;margin:6px 0 14px;padding-left:20px}.cap-list{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.cap-row{display:grid;grid-template-columns:36px 1fr 1.2fr;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--line-2);font-size:13px}.cap-row:last-child{border-bottom:none}.cap-head{background:var(--surface-2);color:var(--muted);font-size:11.5px;font-weight:600}.cap-row .c-alias input{margin:0;padding:6px 9px}.cap-empty{padding:28px 10px;text-align:center;color:var(--muted);font-size:13px}.modal-foot{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.program-check-modal{width:620px}.program-check-modal .modal-foot{gap:10px;flex-wrap:wrap}.program-token-panel{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;margin:14px 0;padding:12px;border:1px solid #e5eaf3;border-radius:10px;background:#f8fafc}.program-token-panel b{grid-column:1 / -1;color:#101828}.program-token-panel code{overflow:auto;white-space:nowrap}.admin-page{display:grid;gap:18px}.admin-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-tabs{display:flex;gap:8px;flex-wrap:wrap}.admin-tabs button.active{background:#eff6ff!important;border-color:#bfdbfe!important;color:#2563eb!important}.admin-payments-grid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px;align-items:start}.admin-page .table select,.admin-page .table input{min-width:110px;margin-top:0}@media (max-width: 980px){.admin-summary-grid,.admin-payments-grid{grid-template-columns:1fr}}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);padding:12px 22px;border-radius:10px;color:#fff;font-size:13.5px;font-weight:500;box-shadow:0 8px 28px #0000002e;z-index:200;animation:toastin .2s ease}.toast.ok{background:#21262e}.toast.err{background:var(--danger)}@keyframes toastin{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}:root{--bg: #f9fafb;--surface: #ffffff;--surface-2: #f9fafb;--surface-3: #f3f4f6;--line: #e4e7ec;--line-2: #eef0f3;--text: #101828;--text-2: #475467;--muted: #98a2b3;--accent: #465fff;--accent-d: #3641f5;--accent-soft: #ecf3ff;--ok: #12b76a;--ok-soft: #ecfdf3;--warn: #f79009;--warn-soft: #fffaeb;--danger: #f04438;--danger-soft: #fff1f3;--radius: 14px;--radius-sm: 10px;--shadow-sm: 0 1px 2px rgba(16,24,40,.04);--shadow-md: 0 12px 32px rgba(16,24,40,.08)}body{background:var(--bg);color:var(--text)}.sidebar{width:290px;background:#fff;border-right:1px solid var(--line);box-shadow:none}.brand{padding:24px 24px 18px}.brand-logo{width:36px;height:36px;border-radius:10px;background:var(--accent);color:#fff}.brand-name{color:var(--text);font-size:16px;font-weight:800}.nav{padding:12px 16px;gap:5px}.nav:before{content:"MENU";display:block;margin:6px 8px 10px;color:#98a2b3;font-size:11px;font-weight:700}.nav-item{color:#667085;background:transparent;border:0;border-radius:10px;padding:11px 12px;font-weight:600}.nav-item:hover{background:#f2f4f7;color:var(--text)}.nav-item.active{background:var(--accent-soft);color:var(--accent);border:0;font-weight:700}.nav-item:not(.active) .nav-ic{color:#98a2b3}.side-foot{border-top:1px solid var(--line);color:#667085;padding:18px 24px}.agent-dot{color:#667085}.header{min-height:72px;background:#ffffffeb;border-bottom:1px solid var(--line);padding:0 32px}.head-title{font-size:18px;font-weight:700}.page{max-width:1480px;padding:30px 32px 64px}.card,.studio-panel,.metric-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-sm)}.card h2,.studio-panel h2{font-size:16px;font-weight:700}input,textarea,select{border-color:#d0d5dd;border-radius:8px}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 4px #465fff1f}button.primary{background:var(--accent);border-radius:8px}button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action){border-color:#d0d5dd;border-radius:8px;color:#344054}.pill{border-radius:999px;padding:6px 12px}.tailadmin-dash{gap:24px}.dash-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.page-eyebrow{display:inline-block;margin-bottom:6px;color:var(--accent);font-size:12px;font-weight:700}.dash-toolbar h1{margin:0;font-size:28px;line-height:1.2}.dash-toolbar p{margin:7px 0 0;color:var(--text-2)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.metric-card{padding:20px;display:flex;align-items:flex-start;gap:14px}.metric-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:var(--accent-soft);color:var(--accent)}.metric-icon.green{background:var(--ok-soft);color:var(--ok)}.metric-icon.orange{background:var(--warn-soft);color:var(--warn)}.metric-icon.purple{background:#f4f3ff;color:#7a5af8}.metric-card p{margin:0 0 7px;color:#667085;font-size:13px;font-weight:600}.metric-card strong{display:block;font-size:26px;line-height:1.05}.metric-card span{display:block;margin-top:6px;color:#98a2b3;font-size:12px}.analytics-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:18px}.analytics-grid.lower{grid-template-columns:1fr 1fr}.card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.card-head h2{margin-bottom:3px}.bar-chart{height:260px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px;padding-top:12px}.bar-wrap{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;align-items:center}.bar-wrap span{width:100%;max-width:28px;min-height:28px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#465fff,#7592ff)}.bar-wrap:nth-child(odd) span{background:#e4e7ec}.bar-wrap small{color:#98a2b3;font-size:11px}.target-card{display:flex;flex-direction:column}.target-ring{width:220px;height:220px;margin:6px auto 20px;border-radius:50%;background:conic-gradient(var(--accent) var(--value),#eef0f6 0);display:grid;place-items:center;position:relative}.target-ring:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:#fff}.target-ring strong,.target-ring span{position:relative;z-index:1}.target-ring strong{font-size:30px}.target-ring span{margin-top:38px;color:#98a2b3;font-size:12px;position:absolute}.target-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid var(--line-2);padding-top:16px}.target-summary div{text-align:center}.target-summary b{display:block;font-size:16px}.target-summary span{display:block;margin-top:3px;color:#98a2b3;font-size:12px}.agent-list{display:flex;flex-direction:column;gap:12px}.agent-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px;border:1px solid var(--line-2);border-radius:12px}.agent-row em{color:#98a2b3;font-style:normal;font-size:12px}.tailadmin-actions button{min-height:52px;border-radius:12px!important;background:#f9fafb!important}.dash-hero,.stat-grid,.stat{all:unset}.content-studio{grid-template-columns:minmax(240px,280px) minmax(0,1fr) minmax(260px,300px);gap:20px}.editor-panel{box-shadow:var(--shadow-md)}.panel-kicker{color:var(--accent)}.insta-card{border-color:#d6e0ff;background:linear-gradient(145deg,#f8faff,#fff)}@media (max-width: 820px){.sidebar{width:68px}.metric-grid,.content-studio{grid-template-columns:1fr}.header{padding:0 18px}.page{padding:22px 18px 48px}}:root{--bg: #f1f5f9;--surface: #ffffff;--surface-2: #f8fafc;--line: #e2e8f0;--line-2: #edf2f7;--text: #1c2434;--text-2: #64748b;--muted: #94a3b8;--accent: #3c50e0;--accent-d: #3144d3;--accent-soft: #eff4ff;--ok: #10b981;--ok-soft: #ecfdf5;--warn: #f59e0b;--warn-soft: #fffbeb;--danger: #ef4444;--danger-soft: #fef2f2;--radius: 2px;--radius-sm: 4px;--shadow-sm: 0 1px 3px rgba(15,23,42,.06);--shadow-md: 0 4px 18px rgba(15,23,42,.08)}body{background:var(--bg)}.sidebar{width:290px;background:#1c2434;border-right:0;box-shadow:none}.brand{padding:26px 24px 34px}.brand-logo{width:36px;height:36px;border-radius:8px;background:var(--accent);color:#fff}.brand-name{color:#fff;font-size:22px;font-weight:800}.nav{padding:0 24px 16px;gap:3px}.nav:before{content:"MENU";margin:0 16px 12px;color:#8a99af;font-size:13px;font-weight:500}.nav-item{color:#dee4ee;border-radius:0;padding:12px 16px;font-size:15px;font-weight:500}.nav-item:hover{background:#333a48;color:#fff}.nav-item.active{background:#333a48;color:#fff;border:0}.nav-item:not(.active) .nav-ic{color:#8a99af}.side-foot{border-top:1px solid #31394a;color:#8a99af;padding:18px 24px}.agent-dot{color:#aeb7c6}.header{min-height:80px;background:#fff;border-bottom:1px solid #e2e8f0;padding:0 28px}.head-left{display:flex;align-items:center;gap:24px;min-width:0}.head-title{font-size:18px;font-weight:700;color:var(--text);min-width:120px}.header-search{width:360px;margin:0;display:flex;align-items:center;gap:10px;color:#64748b;font-size:18px}.header-search input{margin:0;border:0;box-shadow:none;background:transparent;padding:8px 0}.header-search input:focus{box-shadow:none}.head-right{gap:12px}.user-chip{display:flex;align-items:center;gap:9px;color:#1c2434;font-size:13px;font-weight:600}.avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#e2e8f0;color:var(--accent);font-weight:800}.page{max-width:none;padding:24px}.card,.studio-panel,.metric-card{border-radius:0;border:1px solid #e2e8f0;box-shadow:var(--shadow-sm)}.metric-card{min-height:164px;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 30px}.metric-icon{width:46px;height:46px;background:#f1f5f9;color:var(--accent)}.metric-card p{margin-top:8px;font-size:14px;color:#64748b}.metric-card strong{font-size:26px;color:#1c2434}.dash-toolbar{display:none}.analytics-grid{grid-template-columns:minmax(0,1.75fr) minmax(340px,.85fr);gap:24px}.chart-card{min-height:445px}.bar-chart{height:320px;align-items:end;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;background:linear-gradient(#eef2f7 1px,transparent 1px) 0 0 / 100% 25%}.bar-wrap span{max-width:18px;border-radius:999px 999px 0 0;background:#3c50e0}.bar-wrap:nth-child(odd) span{background:#80caee}.target-ring{background:conic-gradient(#3c50e0 var(--value),#e2e8f0 0)}.target-ring:after{background:#fff}.content-studio{grid-template-columns:300px minmax(0,1fr) 330px}.studio-panel{border-radius:0}.editor-panel{box-shadow:var(--shadow-sm)}.insta-card{border-radius:0;border-color:#e2e8f0;background:#fff}@media (max-width: 1180px){.header-search{display:none}.analytics-grid,.analytics-grid.lower{grid-template-columns:1fr}.content-studio{grid-template-columns:300px 1fr}.preview-panel{grid-column:1 / -1}}@media (max-width: 820px){.sidebar{width:72px}.brand-name,.nav:before,.nav-item span:not(.nav-ic),.agent-dot{display:none}.nav{padding:0 10px}.nav-item{justify-content:center;padding:13px 0}.content-studio{grid-template-columns:1fr}}:root{--bg: #f5f6fa;--surface: #ffffff;--surface-2: #f8f9fc;--line: #e5e9f2;--line-2: #edf1f7;--text: #1b2230;--text-2: #8a94a6;--muted: #a6afbf;--accent: #4d7cff;--accent-d: #3367f6;--accent-soft: #eef4ff;--ok: #29cc97;--ok-soft: #e9fbf5;--warn: #fec400;--warn-soft: #fff9df;--danger: #fe5461;--danger-soft: #fff0f2;--purple: #8061ef;--sidebar: #1f2937;--sidebar-d: #192231;--shadow-sm: 0 1px 2px rgba(31, 41, 55, .04);--shadow-md: 0 10px 26px rgba(31, 41, 55, .08);--radius: 2px;--radius-sm: 3px}body{background:var(--bg);color:var(--text);font-size:13px}.sleek-layout .sidebar{width:166px;background:var(--sidebar);border-right:0;box-shadow:none}.sleek-layout .brand{height:50px;padding:0 18px;background:var(--accent);align-items:center;gap:8px}.sleek-layout .brand-logo{width:22px;height:22px;background:transparent;border-radius:0;color:#dce7ff}.sleek-layout .brand-name{color:#fff;font-size:13px;font-weight:700;letter-spacing:0}.sleek-layout .nav{padding:22px 0 14px;gap:0}.sleek-layout .nav:before{display:none;content:none}.nav-group{margin-bottom:8px}.nav-label{padding:10px 20px 8px;color:#6f7b8e;font-size:10px;font-weight:800;letter-spacing:.02em}.sleek-layout .nav-item{width:100%;min-height:40px;padding:0 18px;border-radius:0;border:0;color:#aeb8c9;background:transparent;font-size:11px;font-weight:700;gap:9px}.sleek-layout .nav-item:hover,.sleek-layout .nav-item.active{background:#182231;color:#fff}.sleek-layout .nav-item:focus{outline:none}.sleek-layout .nav-item.active .nav-ic,.sleek-layout .nav-item:hover .nav-ic{color:var(--accent)}.sleek-layout .nav-item:not(.active) .nav-ic{color:#7d8797}.nav-caret{margin-left:auto;color:#7d8797;font-size:13px}.sleek-layout .side-foot{border-top:1px solid #313a49;padding:18px;gap:12px}.sleek-layout .agent-dot{color:#aeb8c9;font-size:11px;font-weight:700}.usage-meter{display:grid;grid-template-columns:1fr auto;gap:5px;align-items:center;color:#aeb8c9;font-size:9px;font-weight:800}.usage-meter i{grid-column:1 / -1;height:3px;display:block;background:#6aa6ff}.usage-meter:after{content:"";grid-column:1 / -1;height:3px;margin-top:-8px;background:#ffffff29;z-index:-1}.usage-meter b{color:#d6deec;font-size:9px}.usage-meter.memory i{background:#fec400}.main{background:var(--bg)}.sleek-layout .header{min-height:50px;background:#fff;border-bottom:1px solid var(--line);padding:0;box-shadow:0 1px 1px #1f293708}.sleek-layout .head-left{height:50px;gap:0}.hamburger{width:50px;height:50px;display:grid;place-items:center;border:0!important;border-right:1px solid var(--line)!important;border-radius:0!important;color:#8a94a6!important;background:#fff!important;padding:0!important;font-size:16px!important}.sleek-layout .header-search{width:330px;height:50px;margin:0;padding:0 20px;display:flex;align-items:center;gap:12px;color:#a6afbf;font-size:18px;border-right:1px solid var(--line)}.sleek-layout .header-search input{border:0;margin:0;padding:0;background:transparent;color:#677284;font-size:11px;box-shadow:none}.sleek-layout .header-search input:focus{box-shadow:none}.sleek-layout .head-right{min-height:50px;gap:0;margin-left:auto;align-self:stretch}.sleek-layout .pill{align-self:center;margin-right:10px;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:800}.icon-btn{width:50px;height:50px;display:grid;place-items:center;border:0!important;border-left:1px solid var(--line)!important;border-right:1px solid var(--line)!important;border-radius:0!important;background:#fff!important;color:#8a94a6!important;padding:0!important;font-size:16px!important}.sleek-layout .head-right .small{height:50px;border:0!important;border-right:1px solid var(--line)!important;border-radius:0!important;padding:0 14px!important;color:#8a94a6!important;font-size:11px!important}.sleek-layout .user-chip{height:50px;padding:0 18px 0 12px;gap:9px;color:#5c6676;font-size:11px;font-weight:800}.sleek-layout .avatar{width:28px;height:28px;border-radius:3px;background:#f0d4c2;color:#8a5038;font-size:12px}.sleek-layout .page{max-width:none;padding:28px 38px 60px}.page-title-row{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.page-title-row h1{margin:0;font-size:20px;line-height:1.2;font-weight:700;color:#303846}.page-eyebrow{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.04em}.card,.studio-panel,.metric-card{background:#fff;border:1px solid var(--line);border-radius:0;box-shadow:none}.card,.studio-panel{padding:26px}.card h2,.studio-panel h2{color:#303846;font-size:14px;font-weight:700}input,textarea,select{border-color:#d8dee8;border-radius:2px}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #4d7cff1f}button.primary{background:var(--accent);border-radius:2px}button.primary:hover{background:var(--accent-d)}button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn){border-radius:2px;color:#677284;border-color:#d8dee8;background:#fff}.sleek-dash{gap:22px}.sleek-dash .dash-toolbar{display:none;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:-4px}.dashboard-title-row{display:none}.sleek-dash .dash-toolbar h1{margin:0;color:#303846;font-size:23px;font-weight:700}.sleek-dash .dash-toolbar p{margin:6px 0 0;color:var(--text-2);font-size:12px}.pausebtn{border-radius:2px;padding:8px 12px;font-size:11px;font-weight:800}.pausebtn.live{background:var(--ok-soft);border-color:#d0f5e8;color:#1f9d77}.pausebtn.paused{background:var(--warn-soft);border-color:#fff0ad;color:#b48700}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.sleek-metric-card{min-height:132px;padding:18px 22px;display:grid;grid-template-columns:minmax(92px,.86fr) minmax(110px,1fr);align-items:center;gap:12px}.sleek-metric-card strong{display:block;color:#303846;font-size:20px;line-height:1.1;font-weight:700}.sleek-metric-card p{margin:5px 0 0;color:#8a94a6;font-size:11px;font-weight:600}.sleek-metric-card span{display:block;margin-top:5px;color:#a6afbf;font-size:10px;white-space:nowrap}.mini-chart{width:100%;height:72px}.mini-bars{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:10px 2px 6px}.mini-bars i{width:7px;min-height:18px;display:block;background:var(--accent)}.mini-line path,.mini-line circle{fill:none;stroke:var(--accent);stroke-width:3}.mini-line circle{fill:#fff;stroke-width:2}.mini-line.green path,.mini-line.green circle{stroke:var(--ok)}.mini-area path{fill:#4d7cff2e}.mini-area .area-line{fill:none;stroke:var(--accent);stroke-width:3}.analytics-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.74fr);gap:22px}.analytics-grid.lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.card-head{margin-bottom:16px}.card-head h2{margin:0 0 4px}.note{color:#8a94a6;font-size:11px}.sleek-chart-card{min-height:378px}.line-chart{height:292px;display:flex;flex-direction:column}.line-chart svg{flex:1;width:100%;min-height:0}.grid-lines line{stroke:#edf1f7;stroke-width:1}.line-chart polyline{fill:none;stroke:var(--accent);stroke-width:3}.line-chart circle{fill:#fff;stroke:var(--accent);stroke-width:2}.month-row{display:grid;grid-template-columns:repeat(12,1fr);color:#8a94a6;font-size:10px;text-align:center}.sleek-target-card{min-height:378px}.target-ring{width:210px;height:210px;margin:10px auto 24px;background:conic-gradient(var(--accent) 0 138deg,var(--warn) 138deg 214deg,var(--purple) 214deg 276deg,var(--ok) 276deg 360deg)}.target-ring:after{top:43px;right:43px;bottom:43px;left:43px}.target-ring strong{color:#303846;font-size:26px}.target-ring span{color:#8a94a6;font-size:10px;margin-top:34px}.target-summary{border-top:1px solid var(--line-2)}.target-summary b{color:#303846}.target-summary span,.agent-row em{color:#8a94a6}.agent-row{border-radius:0;border-color:var(--line-2);padding:13px 14px}.agent-row b{color:#303846}.sleek-actions button{min-height:46px;border-radius:0!important;background:#f8f9fc!important;font-weight:700!important}.content-studio{grid-template-columns:280px minmax(0,1fr) 320px;gap:22px}.brief-panel,.preview-panel{background:#fff}.editor-panel{box-shadow:none}.panel-kicker{color:var(--accent);letter-spacing:.04em}.preset-card,.draft-item,.insta-card,.blog-preview{border-radius:0!important}.insta-card{border-color:var(--line);background:#fff}.insta-card span{color:var(--accent)}.sleek-login-wrap{background:var(--bg)}.sleek-login-card{border-radius:0}@media (max-width: 1180px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-grid,.analytics-grid.lower{grid-template-columns:1fr}.content-studio{grid-template-columns:300px 1fr}.preview-panel{grid-column:1 / -1}}@media (max-width: 900px){.sleek-layout .header-search,.sleek-layout .pill{display:none}.sleek-layout .page{padding:22px 18px 48px}}@media (max-width: 760px){.sleek-layout .sidebar{width:58px}.sleek-layout .brand{justify-content:center;padding:0}.sleek-layout .brand-name,.nav-label,.nav-caret,.sleek-layout .nav-item span:not(.nav-ic),.sleek-layout .agent-dot,.usage-meter{display:none}.sleek-layout .nav-item{justify-content:center;padding:0}.metric-grid,.content-studio{grid-template-columns:1fr}}.adminator-page{--adm-bg: #090f1e;--adm-panel: #111827;--adm-panel-2: #151d2e;--adm-panel-3: #0f1729;--adm-line: #253047;--adm-line-soft: rgba(148, 163, 184, .14);--adm-text: #f8fafc;--adm-sub: #a5b1c6;--adm-muted: #6f7b91;--adm-blue: #60a5fa;--adm-blue-2: #3b82f6;--adm-green: #22c55e;--adm-red: #fb7185;min-height:100vh;display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--adm-bg);color:var(--adm-text);font-family:Inter,Pretendard,Apple SD Gothic Neo,Malgun Gothic,-apple-system,system-ui,sans-serif}.adminator-page *{box-sizing:border-box}.adminator-page button,.adminator-page input,.adminator-page select,.adminator-page textarea{font:inherit}.adminator-sidebar{height:100vh;position:sticky;top:0;display:flex;flex-direction:column;background:#111827;border-right:1px solid #273047;overflow-y:auto}.adminator-brand{display:flex;align-items:center;gap:12px;padding:26px 24px 20px;border-bottom:1px solid var(--adm-line-soft)}.adminator-brand>span,.adminator-avatar,.adminator-profile>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#fff;font-weight:800;background:linear-gradient(135deg,#60a5fa,#7c3aed);box-shadow:0 10px 28px #3b82f659}.adminator-brand strong,.adminator-profile b{display:block;color:#fff;font-size:14px;line-height:1.1}.adminator-brand small,.adminator-profile small{display:block;margin-top:4px;color:var(--adm-muted);font-size:10px;letter-spacing:.16em}.adminator-nav{padding:18px 16px 24px;flex:1}.adminator-nav-section{margin-bottom:22px}.adminator-nav-section p{margin:0 0 10px;color:var(--adm-muted);font-size:10px;font-weight:800;letter-spacing:.28em}.adminator-nav a{height:38px;display:flex;align-items:center;gap:12px;padding:0 12px;color:var(--adm-sub);text-decoration:none;border:1px solid transparent;border-radius:8px;font-size:13px;transition:background .14s,border-color .14s,color .14s}.adminator-nav a:hover,.adminator-nav a.is-active{color:#fff;background:#3b82f629;border-color:#60a5fa47}.adminator-nav a span{width:18px;color:#8da0bd;font-size:16px}.adminator-nav a.is-active span{color:var(--adm-blue)}.adminator-nav a b{flex:1;font-weight:650}.adminator-nav a em{min-width:28px;padding:2px 6px;border-radius:999px;color:#86efac;background:#22c55e24;font-size:9px;font-style:normal;font-weight:800;text-align:center}.adminator-nav a em.is-dot{min-width:0;width:7px;height:7px;padding:0;background:var(--adm-blue)}.adminator-profile{display:flex;align-items:center;gap:12px;margin:0 16px 18px;padding:18px 8px 0;border-top:1px solid var(--adm-line-soft)}.adminator-profile>span{width:34px;height:34px;border-radius:999px}.adminator-profile div{flex:1}.adminator-profile i{color:var(--adm-muted);font-style:normal}.adminator-main{min-width:0;background:radial-gradient(circle at 85% 0%,rgba(59,130,246,.1),transparent 32%),var(--adm-bg)}.adminator-topbar{height:60px;position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background:#090f1ee0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--adm-line)}.adminator-crumb{color:var(--adm-sub);font-size:13px;font-weight:650}.adminator-crumb span{margin:0 10px;color:var(--adm-muted)}.adminator-crumb b{color:#fff}.adminator-tools{display:flex;align-items:center;gap:12px}.adminator-search{width:220px;height:38px;margin:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 10px;border:1px solid var(--adm-line);border-radius:8px;background:#111827;color:var(--adm-muted)}.adminator-search input{width:100%;margin:0;padding:0;border:0;background:transparent;color:#fff;outline:none;box-shadow:none}.adminator-search input:focus{box-shadow:none}.adminator-search kbd{padding:2px 6px;border:1px solid var(--adm-line);border-radius:5px;color:var(--adm-muted);background:#0c1324;font-size:10px}.adminator-tools button{position:relative;width:34px;height:34px;display:grid;place-items:center;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--adm-sub)!important;font-size:16px!important}.adminator-tools button i{position:absolute;top:3px;right:2px;min-width:15px;height:15px;display:grid;place-items:center;border-radius:999px;background:#fb7185;color:#fff;font-size:9px;font-style:normal}.adminator-avatar{width:34px;height:34px;border-radius:999px;box-shadow:none}.adminator-content{padding:34px 32px 64px}.adminator-hero{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:44px}.adminator-hero p,.adminator-card-head p{margin:0 0 14px;color:var(--adm-muted);font-size:10px;font-weight:900;letter-spacing:.34em}.adminator-hero h1{margin:0;color:#fff;font-size:clamp(34px,4vw,44px);line-height:1;letter-spacing:-.04em}.adminator-hero span{display:block;max-width:620px;margin-top:18px;color:var(--adm-sub);font-size:15px;line-height:1.55}.adminator-hero-actions,.adminator-save-row div{display:flex;gap:10px}.adminator-page button,.adminator-page .adminator-hero-actions button,.adminator-page .adminator-save-row button{min-height:40px;padding:0 16px!important;border:1px solid var(--adm-line)!important;border-radius:8px!important;background:#111827!important;color:#fff!important;font-size:13px!important;font-weight:800!important}.adminator-page button.is-primary,.adminator-page .is-primary{border-color:#60a5fa73!important;background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;color:#fff!important;box-shadow:0 10px 24px #3b82f647}.adminator-card{border:1px solid var(--adm-line);border-radius:14px;background:#111827db;box-shadow:0 26px 80px #0000003d}.adminator-profile-card{padding:24px;margin-bottom:28px}.adminator-card-head{display:flex;justify-content:space-between;align-items:start;gap:18px;margin-bottom:18px}.adminator-card-head h2{margin:0;color:#fff;font-size:18px;letter-spacing:-.02em}.adminator-card-head>span{padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#60a5fa,#3b82f6);color:#fff;font-size:11px;font-weight:900}.adminator-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;padding-top:18px;border-top:1px solid var(--adm-line-soft)}.adminator-field{display:block;margin:0;color:#fff}.adminator-field>span{display:block;margin:0 0 8px;color:#f8fafc;font-size:12px;font-weight:800}.adminator-field em{color:var(--adm-red);font-style:normal}.adminator-field small{display:block;margin-top:8px;color:var(--adm-sub);font-size:12px}.adminator-field:nth-child(3),.adminator-field:nth-child(6),.adminator-field:nth-child(7){grid-column:1 / -1}.adminator-page input,.adminator-page select,.adminator-page textarea{width:100%;margin:0;border:1px solid var(--adm-line);border-radius:8px;background:#111827;color:#fff;box-shadow:none;outline:none}.adminator-page input,.adminator-page select{height:42px;padding:0 13px}.adminator-page textarea{min-height:96px;padding:13px;resize:vertical}.adminator-page input::placeholder,.adminator-page textarea::placeholder{color:#69768f}.adminator-page input:focus,.adminator-page select:focus,.adminator-page textarea:focus{border-color:#60a5fabf;box-shadow:0 0 0 4px #60a5fa1f}.adminator-page input:disabled,.adminator-page select:disabled{color:#69768f;background:#0c1324}.adminator-page input.is-invalid{border-color:var(--adm-red)}.adminator-input-icon,.adminator-url{display:grid;grid-template-columns:auto 1fr;align-items:center;border:1px solid var(--adm-line);border-radius:8px;background:#111827;overflow:hidden}.adminator-input-icon span,.adminator-url span{height:40px;display:grid;place-items:center;padding:0 12px;color:var(--adm-muted);border-right:1px solid var(--adm-line)}.adminator-input-icon input,.adminator-url input{border:0;border-radius:0}.adminator-input-icon:focus-within,.adminator-url:focus-within{border-color:#60a5fabf;box-shadow:0 0 0 4px #60a5fa1f}.adminator-notify-head{display:flex;align-items:center;gap:10px;margin-top:26px}.adminator-notify-head h3{margin:0;color:#fff;font-size:16px}.adminator-notify-head span{color:var(--adm-muted);font-size:11px;letter-spacing:.12em}.adminator-switch-list,.adminator-choice-list,.adminator-radio-group{display:grid;gap:12px;margin-top:14px}.adminator-toggle{display:flex;align-items:center;gap:11px;margin:0;color:#fff}.adminator-toggle input{display:none}.adminator-toggle span{width:35px;height:20px;position:relative;border-radius:999px;background:#1c263a;border:1px solid var(--adm-line);transition:background .14s}.adminator-toggle span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:999px;background:#fff;transition:transform .14s}.adminator-toggle input:checked+span:after{transform:translate(15px)}.adminator-toggle b{color:#fff;font-size:13px;font-weight:650}.adminator-toggle.is-disabled{opacity:.45}.adminator-save-row{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding-top:20px;border-top:1px solid var(--adm-line-soft)}.adminator-save-row>span,.adminator-instant{color:var(--adm-sub);font-size:13px}.adminator-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.adminator-examples .adminator-card{padding:24px}.adminator-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.adminator-choice-list label,.adminator-radio-group label{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:13px;font-weight:650}.adminator-choice-list input,.adminator-radio-group input{width:16px;height:16px;margin:0;accent-color:var(--adm-blue)}@media (max-width: 1180px){.adminator-page{grid-template-columns:76px minmax(0,1fr)}.adminator-brand div,.adminator-nav-section p,.adminator-nav a b,.adminator-nav a em,.adminator-profile div,.adminator-profile i{display:none}.adminator-brand,.adminator-profile{justify-content:center;padding-left:0;padding-right:0}.adminator-nav{padding-left:12px;padding-right:12px}.adminator-nav a{justify-content:center;padding:0}.adminator-nav a span{width:auto}}@media (max-width: 920px){.adminator-content{padding:26px 20px 46px}.adminator-hero,.adminator-save-row{align-items:flex-start;flex-direction:column}.adminator-form-grid,.adminator-examples,.adminator-state-grid{grid-template-columns:1fr}.adminator-field:nth-child(3),.adminator-field:nth-child(6),.adminator-field:nth-child(7){grid-column:auto}.adminator-search{display:none}}@media (max-width: 640px){.adminator-page{grid-template-columns:1fr}.adminator-sidebar{display:none}.adminator-topbar{padding:0 16px}.adminator-tools button{display:none}.adminator-profile-card,.adminator-examples .adminator-card{padding:18px}}.adminator-page{--adm-bg: #f5f7fb;--adm-panel: #ffffff;--adm-panel-2: #ffffff;--adm-panel-3: #f8fafc;--adm-line: #e5eaf3;--adm-line-soft: rgba(15, 23, 42, .08);--adm-text: #101828;--adm-sub: #667085;--adm-muted: #98a2b3;--adm-blue: #3b82f6;--adm-blue-2: #2563eb;--adm-green: #16a34a;--adm-red: #e11d48;background:var(--adm-bg);color:var(--adm-text)}.adminator-sidebar{background:#fff;border-right-color:#e5eaf3;box-shadow:12px 0 34px #0f172a0a}.adminator-brand{border-bottom-color:#eef2f7}.adminator-brand strong,.adminator-profile b,.adminator-nav a:hover,.adminator-nav a.is-active,.adminator-crumb b,.adminator-hero h1,.adminator-card-head h2,.adminator-field,.adminator-field>span,.adminator-notify-head h3,.adminator-toggle b,.adminator-choice-list label,.adminator-radio-group label{color:#101828}.adminator-brand small,.adminator-profile small,.adminator-nav-section p,.adminator-hero p,.adminator-card-head p{color:#98a2b3}.adminator-nav a{color:#667085}.adminator-nav a span{color:#98a2b3}.adminator-nav a:hover,.adminator-nav a.is-active{background:#eff6ff;border-color:#bfdbfe}.adminator-nav a em{color:#15803d;background:#dcfce7}.adminator-nav a em.is-dot{background:var(--adm-blue)}.adminator-profile{border-top-color:#eef2f7}.adminator-main{background:radial-gradient(circle at 86% 0%,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#f5f7fb 320px)}.adminator-topbar{background:#ffffffe6;border-bottom-color:#e5eaf3}.adminator-crumb{color:#667085}.adminator-search{background:#fff;border-color:#e5eaf3;color:#98a2b3}.adminator-search input{color:#101828}.adminator-search kbd{background:#f8fafc;border-color:#e5eaf3;color:#98a2b3}.adminator-tools button{background:#fff!important;border:1px solid #e5eaf3!important;color:#667085!important}.adminator-hero span,.adminator-field small,.adminator-save-row>span,.adminator-instant{color:#667085}.adminator-page button,.adminator-page .adminator-hero-actions button,.adminator-page .adminator-save-row button{background:#fff!important;border-color:#d0d5dd!important;color:#344054!important}.adminator-page button.is-primary,.adminator-page .is-primary{border-color:#3b82f6!important;background:linear-gradient(135deg,#60a5fa,#2563eb)!important;color:#fff!important;box-shadow:0 14px 28px #2563eb2e}.adminator-card{background:#fffffff0;border-color:#e5eaf3;box-shadow:0 18px 54px #0f172a12}.adminator-form-grid,.adminator-save-row{border-color:#eef2f7}.adminator-page input,.adminator-page select,.adminator-page textarea,.adminator-input-icon,.adminator-url{background:#fff;border-color:#d8e0ec;color:#101828}.adminator-page input::placeholder,.adminator-page textarea::placeholder{color:#98a2b3}.adminator-page input:disabled,.adminator-page select:disabled{background:#f1f5f9;color:#98a2b3}.adminator-input-icon span,.adminator-url span{color:#98a2b3;border-right-color:#e5eaf3;background:#f8fafc}.adminator-toggle span{background:#e5eaf3;border-color:#d8e0ec}.adminator-toggle span:after{background:#fff;box-shadow:0 1px 2px #0f172a2e}.adminator-toggle input:checked+span{background:var(--adm-blue);border-color:var(--adm-blue)}.adminator-choice-list input,.adminator-radio-group input{accent-color:var(--adm-blue)}.adminator-app{--bg: #f5f7fb;--surface: #ffffff;--surface-2: #f8fafc;--surface-3: #eef4ff;--line: #e5eaf3;--line-2: #eef2f7;--text: #101828;--text-2: #667085;--muted: #98a2b3;--accent: #3b82f6;--accent-d: #2563eb;--accent-soft: #eff6ff;--ok: #16a34a;--ok-soft: #dcfce7;--warn: #d97706;--warn-soft: #fff7ed;--danger: #e11d48;--danger-soft: #fff1f2;background:radial-gradient(circle at 82% 0%,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#f5f7fb 360px);color:var(--text)}.adminator-app .sidebar{width:248px;background:#fff;border-right:1px solid #e5eaf3;box-shadow:12px 0 34px #0f172a0a}.adminator-app .brand{height:82px;padding:0 24px;background:#fff;border-bottom:1px solid #eef2f7}.adminator-app .brand-logo{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#60a5fa,#7c3aed);color:#fff;box-shadow:0 10px 28px #3b82f640}.adminator-app .brand-name{color:#101828;font-size:15px;font-weight:800}.adminator-app .nav{padding:18px 16px 24px;gap:0}.adminator-app .nav:before{display:none;content:none}.adminator-app .nav-group{margin-bottom:18px}.adminator-app .nav-label{display:flex;align-items:center;min-height:28px;padding:0 10px 8px;color:#667085;font-size:12.5px;font-weight:900;letter-spacing:0}.adminator-app .nav-group.active .nav-label{color:#2563eb}.adminator-app .nav-group.active .nav-label:before{content:"";width:6px;height:6px;margin-right:8px;border-radius:999px;background:#3b82f6;box-shadow:0 0 0 4px #3b82f61f}.adminator-app .sidebar{cursor:default}.adminator-app .nav-item,.adminator-app .brand,.adminator-app .side-foot button{cursor:pointer}.adminator-app .nav-item{min-height:38px;padding:0 12px 0 18px;border:1px solid transparent;border-radius:8px;color:#667085;background:transparent;font-size:13px;font-weight:700;gap:12px}.adminator-app .nav-item:hover,.adminator-app .nav-item.active{background:#eff6ff;border-color:#bfdbfe;color:#101828}.adminator-app .nav-item .nav-ic,.adminator-app .nav-item:not(.active) .nav-ic{color:#98a2b3}.adminator-app .nav-item.active .nav-ic,.adminator-app .nav-item:hover .nav-ic,.adminator-app .nav-caret{color:var(--accent)}.adminator-app .side-foot{margin:0 16px 18px;padding:18px 8px 0;border-top:1px solid #eef2f7}.adminator-app .agent-dot{color:#667085;font-size:12px;font-weight:700}.adminator-app .usage-meter{color:#667085}.adminator-app .usage-meter b{color:#475467}.adminator-app .usage-meter i{background:#3b82f6}.adminator-app .usage-meter.memory i{background:#f59e0b}.adminator-app .main{background:radial-gradient(circle at 82% 0%,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#f5f7fb 360px)}.adminator-app .header{min-height:60px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #e5eaf3;box-shadow:none}.adminator-app .hamburger,.adminator-app .icon-btn,.adminator-app .head-right .small{height:60px;background:#fff!important;border-color:#e5eaf3!important;color:#667085!important}.adminator-app .header-search{height:60px;color:#98a2b3;border-right-color:#e5eaf3}.adminator-app .header-search input{color:#101828;font-size:13px}.adminator-app .pill{border-radius:999px;font-size:11px;font-weight:900;padding:5px 10px}.adminator-app .user-chip{height:60px;color:#344054;font-size:13px}.adminator-app .avatar{width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,#60a5fa,#7c3aed);color:#fff}.adminator-app .page{padding:34px 32px 64px}.adminator-app .page-title-row{margin-bottom:28px}.adminator-app .page-eyebrow{color:#98a2b3;font-size:10px;font-weight:900;letter-spacing:.24em}.adminator-app .page-title-row h1{margin-top:10px;color:#101828;font-size:34px;line-height:1;letter-spacing:-.04em}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card{background:#fffffff0;border:1px solid #e5eaf3;border-radius:14px;box-shadow:0 18px 54px #0f172a12}.adminator-app .card,.adminator-app .studio-panel{padding:24px}.adminator-app .card h2,.adminator-app .studio-panel h2,.adminator-app .card h3{color:#101828;font-weight:800}.adminator-app .note,.adminator-app label,.adminator-app .muted,.adminator-app .card p{color:#667085}.adminator-app input,.adminator-app textarea,.adminator-app select{border-color:#d8e0ec;border-radius:8px;background:#fff;color:#101828}.adminator-app input:focus,.adminator-app textarea:focus,.adminator-app select:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61f}.adminator-app button.primary{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border:1px solid transparent;border-radius:8px;background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 14px 28px #2563eb2e;font-size:13.5px;font-weight:800;line-height:1.2}.adminator-app button.primary:hover{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.adminator-app button.primary.small{min-height:36px;padding:8px 13px;font-size:13.5px;line-height:1.2}.adminator-app button.primary.wide{width:100%}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn){border-color:#d0d5dd;border-radius:8px;background:#fff;color:#344054;font-weight:800}.adminator-app .table th,.adminator-app .table td{border-bottom-color:#eef2f7}.adminator-app .table th{color:#98a2b3;font-weight:900}.adminator-app .chip,.adminator-app .badge,.adminator-app .status,.adminator-app .list li,.adminator-app .step,.adminator-app .picklist,.adminator-app .tokenbox{border-color:#e5eaf3;border-radius:10px}.adminator-app .chip.active,.adminator-app .list li.active,.adminator-app .draft-item.active{background:#eff6ff!important;border-color:#bfdbfe!important;color:#2563eb!important}.adminator-app .dashboard-title-row{display:none}.adminator-app .metric-grid{gap:24px}.adminator-app .sleek-metric-card{min-height:136px;border-radius:14px}.adminator-app .sleek-metric-card strong{color:#101828}.adminator-app .sleek-metric-card p,.adminator-app .sleek-metric-card span{color:#667085}.adminator-app .analytics-grid{gap:24px}.adminator-app .line-chart polyline,.adminator-app .line-chart circle,.adminator-app .mini-line path,.adminator-app .mini-line circle,.adminator-app .mini-area .area-line{stroke:#3b82f6}.adminator-app .mini-bars i{background:#3b82f6}.adminator-app .target-ring{background:conic-gradient(#3b82f6 0,#3b82f6 138deg,#f59e0b 138deg,#f59e0b 214deg,#7c3aed 214deg,#7c3aed 276deg,#22c55e 276deg,#22c55e 360deg)}.adminator-app .agent-row,.adminator-app .bulkbar,.adminator-app .insta-card,.adminator-app .blog-preview,.adminator-app .preset-card,.adminator-app .draft-item{border-color:#e5eaf3!important;border-radius:10px!important;background:#fff!important}.adminator-app .panel-kicker{color:#98a2b3;font-size:10px;font-weight:900;letter-spacing:.24em}.adminator-app .content-editor{background:#fff}.adminator-app .preview-panel,.adminator-app .brief-panel{background:#fffffff0}.adminator-app .pausebtn{border-radius:8px;font-weight:900}.adminator-app .pausebtn.live{background:#dcfce7;border-color:#bbf7d0;color:#15803d}.adminator-app .pausebtn.paused{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.adminator-dashboard{gap:24px}.adminator-dashboard-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:2px}.adminator-dashboard-hero p{margin:0 0 10px;color:#98a2b3;font-size:10px;font-weight:900;letter-spacing:.24em}.adminator-dashboard-hero h1{margin:0;color:#101828;font-size:34px;line-height:1;letter-spacing:-.04em}.adminator-dashboard-hero span{display:block;margin-top:14px;color:#667085;font-size:14px}.adminator-app .adminator-metric{min-height:136px;padding:22px 24px;display:grid;grid-template-columns:minmax(112px,.9fr) minmax(110px,1fr);align-items:center;gap:14px}.adminator-metric strong{display:block;color:#101828;font-size:24px;line-height:1.05;font-weight:850}.adminator-metric p{margin:6px 0 0;color:#344054;font-size:13px;font-weight:800}.adminator-metric span{display:block;margin-top:6px;color:#667085;font-size:12px}.adminator-sparkline{width:100%;height:62px}.adminator-bars{height:62px;display:flex;align-items:flex-end;justify-content:flex-end;gap:8px}.adminator-bars i{width:8px;min-height:18px;display:block;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#60a5fa,#2563eb)}.adminator-chart-card,.adminator-overview-card{min-height:414px}.adminator-line-chart{height:292px;display:flex;flex-direction:column}.adminator-line-chart svg{flex:1;width:100%;min-height:0}.adminator-line-chart line{stroke:#eef2f7;stroke-width:1}.adminator-line-chart polyline{fill:none;stroke:#3b82f6;stroke-width:3}.adminator-line-chart circle{fill:#fff;stroke:#3b82f6;stroke-width:2}.adminator-line-chart>div{display:grid;grid-template-columns:repeat(12,1fr);color:#98a2b3;font-size:10px;text-align:center}.adminator-actions button{min-height:48px;border-radius:10px!important;background:#f8fafc!important;font-weight:850!important;text-align:left}@media (max-width: 1180px){.adminator-app .sidebar{width:76px}.adminator-app .brand{justify-content:center;padding:0}.adminator-app .brand-name,.adminator-app .nav-label,.adminator-app .nav-caret,.adminator-app .nav-item span:not(.nav-ic),.adminator-app .agent-dot,.adminator-app .usage-meter{display:none}.adminator-app .nav{padding-left:12px;padding-right:12px}.adminator-app .nav-item{justify-content:center;padding:0}.adminator-app .adminator-metric{grid-template-columns:1fr}.adminator-dashboard-hero{align-items:flex-start;flex-direction:column}}@media (max-width: 760px){.adminator-app .page{padding:24px 18px 48px}.adminator-app .page-title-row h1{font-size:28px}}.adminator-app,.adminator-page{--adm-bg: #0b1120;--adm-panel: #111827;--adm-panel-2: #151d2e;--adm-panel-3: #0f1729;--adm-line: #253047;--adm-line-soft: rgba(148, 163, 184, .14);--adm-text: #f8fafc;--adm-sub: #a5b1c6;--adm-muted: #748198;--adm-blue: #60a5fa;--adm-blue-2: #3b82f6;--adm-green: #22c55e;--adm-amber: #f59e0b;--adm-red: #fb7185;color:var(--adm-text);background:radial-gradient(circle at 85% 0%,rgba(59,130,246,.12),transparent 34%),var(--adm-bg)}.adminator-app .main,.adminator-page .adminator-main{background:radial-gradient(circle at 85% 0%,rgba(59,130,246,.12),transparent 34%),var(--adm-bg)}.adminator-app .sidebar,.adminator-page .adminator-sidebar{background:#111827;border-right-color:#273047;box-shadow:none}.adminator-app .brand,.adminator-page .adminator-brand{background:#111827;border-bottom-color:var(--adm-line-soft)}.adminator-app .brand-name,.adminator-page .adminator-brand strong,.adminator-page .adminator-profile b{color:#fff}.adminator-app .brand-logo,.adminator-page .adminator-brand>span,.adminator-page .adminator-avatar,.adminator-page .adminator-profile>span{background:linear-gradient(135deg,#60a5fa,#7c3aed);box-shadow:0 10px 28px #3b82f657}.adminator-app .nav-label,.adminator-page .adminator-nav-section p,.adminator-app .page-eyebrow,.adminator-app .panel-kicker,.adminator-page .adminator-hero p,.adminator-page .adminator-card-head p{color:var(--adm-muted)}.adminator-app .nav-item,.adminator-page .adminator-nav a{color:var(--adm-sub);background:transparent;border-color:transparent}.adminator-app .nav-item:hover,.adminator-app .nav-item.active,.adminator-page .adminator-nav a:hover,.adminator-page .adminator-nav a.is-active{color:#fff;background:#3b82f629;border-color:#60a5fa47}.adminator-app .nav-item .nav-ic,.adminator-app .nav-item:not(.active) .nav-ic,.adminator-page .adminator-nav a span{color:#8da0bd}.adminator-app .side-foot,.adminator-page .adminator-profile{border-top-color:var(--adm-line-soft)}.adminator-app .agent-dot,.adminator-app .usage-meter,.adminator-app .usage-meter b,.adminator-page .adminator-brand small,.adminator-page .adminator-profile small,.adminator-page .adminator-profile i{color:var(--adm-sub)}.adminator-app .usage-meter:after{background:#ffffff29}.adminator-app .header,.adminator-page .adminator-topbar{background:#090f1ee0;border-bottom-color:var(--adm-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.adminator-app .hamburger,.adminator-app .icon-btn,.adminator-app .head-right .small,.adminator-page .adminator-tools button{background:#111827!important;border-color:var(--adm-line)!important;color:var(--adm-sub)!important}.adminator-app .header-search,.adminator-page .adminator-search{background:#111827;border-color:var(--adm-line);color:var(--adm-muted)}.adminator-app .header-search input,.adminator-page .adminator-search input{color:#fff}.adminator-app .user-chip,.adminator-page .adminator-crumb{color:var(--adm-sub)}.adminator-page .adminator-crumb b{color:#fff}.adminator-app .avatar{background:linear-gradient(135deg,#60a5fa,#7c3aed);color:#fff}.adminator-app .dashboard-title-row,.adminator-app .page-title-row{color:var(--adm-text)}.adminator-app .page-title-row h1,.adminator-app .adminator-dashboard-hero h1,.adminator-page .adminator-hero h1{color:#fff}.adminator-app .adminator-dashboard-hero span,.adminator-app .note,.adminator-app label,.adminator-app .muted,.adminator-app .card p,.adminator-page .adminator-hero span,.adminator-page .adminator-field small,.adminator-page .adminator-save-row>span,.adminator-page .adminator-instant{color:var(--adm-sub)}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card,.adminator-page .adminator-card{background:#111827e6;border-color:var(--adm-line);border-radius:14px;box-shadow:0 26px 80px #0000003d}.adminator-app .card h2,.adminator-app .studio-panel h2,.adminator-app .card h3,.adminator-app .adminator-metric strong,.adminator-app .adminator-metric p,.adminator-app .agent-row b,.adminator-app .target-summary b,.adminator-page .adminator-card-head h2,.adminator-page .adminator-field,.adminator-page .adminator-field>span,.adminator-page .adminator-notify-head h3,.adminator-page .adminator-toggle b,.adminator-page .adminator-choice-list label,.adminator-page .adminator-radio-group label{color:#fff}.adminator-app .adminator-metric span,.adminator-app .agent-row em,.adminator-app .target-summary span{color:var(--adm-sub)}.adminator-app input,.adminator-app textarea,.adminator-app select,.adminator-page input,.adminator-page textarea,.adminator-page select,.adminator-page .adminator-input-icon,.adminator-page .adminator-url{background:#111827;border-color:var(--adm-line);color:#fff}.adminator-app input::placeholder,.adminator-app textarea::placeholder,.adminator-page input::placeholder,.adminator-page textarea::placeholder{color:#69768f}.adminator-app input:focus,.adminator-app textarea:focus,.adminator-app select:focus,.adminator-page input:focus,.adminator-page textarea:focus,.adminator-page select:focus{border-color:#60a5fabf;box-shadow:0 0 0 4px #60a5fa1f}.adminator-app input:disabled,.adminator-app textarea:disabled,.adminator-app select:disabled,.adminator-page input:disabled,.adminator-page select:disabled{background:#0c1324;color:#69768f}.adminator-page .adminator-input-icon span,.adminator-page .adminator-url span{background:#0c1324;border-right-color:var(--adm-line);color:var(--adm-muted)}.adminator-app button.primary,.adminator-page button.is-primary,.adminator-page .is-primary{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;border-color:#60a5fa73!important;color:#fff!important;box-shadow:0 10px 24px #3b82f647}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn),.adminator-page button:not(.is-primary){background:#111827!important;border-color:var(--adm-line)!important;color:#fff!important}.adminator-app .table th,.adminator-app .table td,.adminator-app .target-summary,.adminator-app .adminator-line-chart line,.adminator-app .form-grid,.adminator-page .adminator-form-grid,.adminator-page .adminator-save-row{border-color:var(--adm-line-soft)}.adminator-app .table th{color:var(--adm-muted)}.adminator-app .table tbody tr:hover{background:#60a5fa0f}.adminator-app .chip,.adminator-app .badge,.adminator-app .status,.adminator-app .list li,.adminator-app .step,.adminator-app .picklist,.adminator-app .tokenbox,.adminator-app .group-manager,.adminator-app .group-manager-item,.adminator-app .group-card,.adminator-app .agent-row,.adminator-app .bulkbar,.adminator-app .insta-card,.adminator-app .blog-preview,.adminator-app .preset-card,.adminator-app .draft-item{background:#111827!important;border-color:var(--adm-line)!important;color:#fff!important}.adminator-app .chip.active,.adminator-app .list li.active,.adminator-app .draft-item.active{background:#3b82f629!important;border-color:#60a5fa47!important;color:#fff!important}.adminator-app .content-editor,.adminator-app .brief-panel,.adminator-app .preview-panel{background:#111827e6}.adminator-app .target-ring:after{background:#111827}.adminator-app .target-ring strong{color:#fff}.adminator-app .target-ring span{color:var(--adm-sub)}.adminator-app .adminator-line-chart line{stroke:#94a3b829}.adminator-app .adminator-line-chart>div,.adminator-page .adminator-notify-head span{color:var(--adm-muted)}.adminator-app .adminator-actions button{background:#111827!important}.adminator-page .adminator-toggle span{background:#1c263a;border-color:var(--adm-line)}.adminator-app .workflow-card{margin-top:18px;overflow:hidden}.adminator-app .workflow-head{align-items:flex-start}.adminator-app .workflow-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.adminator-app .workflow-actions select{min-width:210px;height:34px}.adminator-app .workflow-layout{display:grid;grid-template-columns:250px minmax(420px,1fr) 280px;gap:16px;margin-top:16px}.adminator-app .workflow-palette,.adminator-app .workflow-inspector{display:flex;flex-direction:column;gap:12px;min-width:0}.adminator-app .module-list{display:grid;gap:8px}.adminator-app .workflow-start-box{display:grid;gap:8px;padding:12px;border:1px solid #e5eaf3;border-radius:10px;background:#f8fafc}.adminator-app .workflow-cron-note{margin:-6px 0 2px;color:#2563eb;font-size:11.5px;line-height:1.45;font-weight:700}.adminator-app .workflow-start-box b{color:#101828;font-size:13px}.adminator-app .workflow-start-box p{margin:0;color:#667085;font-size:11.5px;line-height:1.45}.adminator-app .workflow-start-grid{display:grid;gap:6px}.adminator-app .module-start{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:34px;padding:7px 9px!important;border-radius:8px!important;font-size:12.5px!important;font-weight:800!important}.adminator-app .module-start span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:#fff;font-weight:900}.adminator-app .module-add{display:grid!important;grid-template-columns:34px 1fr;grid-template-areas:"icon title" "icon desc";gap:1px 10px;width:100%;padding:10px!important;text-align:left;white-space:normal;border-radius:8px!important;background:#fff!important}.adminator-app .module-add span{grid-area:icon;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#fff;font-weight:900}.adminator-app .module-add b{grid-area:title;color:#101828;font-size:13px}.adminator-app .module-add em{grid-area:desc;color:#667085;font-size:11.5px;font-style:normal;line-height:1.35}.adminator-app .module-kakao span,.adminator-app .node-kakao i,.adminator-app .node-dot.node-kakao{background:#f59e0b}.adminator-app .module-blog span,.adminator-app .node-blog i,.adminator-app .node-dot.node-blog{background:#2563eb}.adminator-app .module-instagram span,.adminator-app .node-instagram i,.adminator-app .node-dot.node-instagram{background:#db2777}.adminator-app .module-delay span,.adminator-app .node-delay i,.adminator-app .node-dot.node-delay{background:#7c3aed}.adminator-app .module-schedule span,.adminator-app .node-schedule i,.adminator-app .node-dot.node-schedule{background:#059669}.adminator-app .module-action span,.adminator-app .node-action i,.adminator-app .node-dot.node-action{background:#475467}.adminator-app .node-trigger i,.adminator-app .node-dot.node-trigger{background:#16a34a}.adminator-app .workflow-canvas-wrap{min-width:0;overflow:auto;border:1px solid #e5eaf3;border-radius:10px;background:radial-gradient(circle at 1px 1px,#d8e0ec 1px,transparent 0) 0 0 / 22px 22px,linear-gradient(180deg,#fbfdff,#f8fafc)}.adminator-app .workflow-canvas{position:relative;width:920px;height:390px}.adminator-app .workflow-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.adminator-app .workflow-lines path{fill:none;stroke:#9ab7df;stroke-width:3;stroke-linecap:round;stroke-dasharray:9 7}.adminator-app .workflow-node{position:absolute;display:grid!important;grid-template-columns:38px 1fr;grid-template-areas:"icon title" "icon desc";align-items:center;width:168px;min-height:84px;padding:12px!important;border-radius:12px!important;border:1px solid #d8e0ec!important;background:#fff!important;box-shadow:0 12px 30px #0f172a14;text-align:left;white-space:normal;z-index:2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;transition:left .16s ease,top .16s ease,transform .16s ease,box-shadow .16s ease,border-color .16s ease}.adminator-app .workflow-node.active{border-color:#60a5fa!important;box-shadow:0 0 0 4px #60a5fa2e,0 14px 34px #0f172a1f}.adminator-app .workflow-node.dragging{cursor:grabbing;z-index:5;transform:scale(1.025);transition:none;box-shadow:0 18px 46px #0f172a2e}.adminator-app .workflow-node i{grid-area:icon;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#fff;font-style:normal;font-weight:900}.adminator-app .workflow-node strong{grid-area:title;color:#101828;font-size:13px}.adminator-app .workflow-node span{grid-area:desc;color:#667085;font-size:11.5px;line-height:1.35}.adminator-app .inspector-title{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e5eaf3;border-radius:8px;background:#f8fafc}.adminator-app .node-dot{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#fff;font-weight:900}.adminator-app .inspector-title b{display:block;color:#101828}.adminator-app .inspector-title em{display:block;color:#667085;font-size:11px;font-style:normal}.adminator-app .workflow-inspector-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}@media (max-width: 1180px){.adminator-app .workflow-layout{grid-template-columns:1fr}.adminator-app .workflow-actions{justify-content:flex-start}}.adminator-app .agent-run-hint{display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 11px;border:1px solid #f5d58c;border-radius:6px;background:#fff8e8;color:#9a6700;font-size:12.5px;font-weight:700}.adminator-app .agent-run-hint:before{content:"!";display:grid;place-items:center;width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:#f59e0b;color:#fff;font-size:12px}.adminator-app .download-page{display:grid;gap:18px}.adminator-app .download-hero,.adminator-app .token-install-card{display:flex;justify-content:space-between;gap:18px;align-items:center}.adminator-app .download-hero h2,.adminator-app .token-install-card h2{margin-bottom:8px}.adminator-app .download-cta,.adminator-app .download-link,.adminator-app .download-run{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.adminator-app .download-cta{min-height:38px;padding:10px 16px;border-radius:6px;background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;font-size:13px;font-weight:800;box-shadow:0 10px 22px #2563eb38}.adminator-app .download-link{min-height:34px;padding:8px 12px;border:1px solid #d8e0ec;border-radius:6px;background:#fff;color:#344054;font-weight:700}.adminator-app .download-run{min-height:34px;padding:8px 12px;border-radius:6px;color:#fff;font-size:13px;font-weight:800;background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 10px 22px #0596692e}.adminator-app .download-token{max-width:520px;overflow:auto}.adminator-app .download-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.adminator-app .step-card b{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#eff6ff;color:#2563eb;margin-bottom:14px}.adminator-app .step-card h3{margin:0 0 8px;font-size:15px}.adminator-app .step-card p{margin:0;color:#667085}@media (max-width: 900px){.adminator-app .download-hero,.adminator-app .token-install-card{align-items:flex-start;flex-direction:column}.adminator-app .download-steps{grid-template-columns:1fr}}.adminator-app,.adminator-page{--adm-bg: #f5f7fb;--adm-panel: #ffffff;--adm-panel-2: #ffffff;--adm-panel-3: #f8fafc;--adm-line: #e5eaf3;--adm-line-soft: rgba(15, 23, 42, .08);--adm-text: #101828;--adm-sub: #667085;--adm-muted: #98a2b3;--adm-blue: #3b82f6;--adm-blue-2: #2563eb;--adm-green: #16a34a;--adm-amber: #d97706;--adm-red: #e11d48;color:var(--adm-text);background:radial-gradient(circle at 86% 0%,rgba(59,130,246,.13),transparent 34%),linear-gradient(180deg,#f8fbff,#f5f7fb 360px)}.adminator-app .main,.adminator-page .adminator-main{background:radial-gradient(circle at 86% 0%,rgba(59,130,246,.13),transparent 34%),linear-gradient(180deg,#f8fbff,#f5f7fb 360px)}.adminator-app .sidebar,.adminator-page .adminator-sidebar{background:#fff;border-right-color:#e5eaf3;box-shadow:12px 0 34px #0f172a0a}.adminator-app .brand,.adminator-page .adminator-brand{background:#fff;border-bottom-color:#eef2f7}.adminator-app .brand-name,.adminator-page .adminator-brand strong,.adminator-page .adminator-profile b,.adminator-app .page-title-row h1,.adminator-app .adminator-dashboard-hero h1,.adminator-page .adminator-hero h1,.adminator-app .card h2,.adminator-app .studio-panel h2,.adminator-app .card h3,.adminator-app .adminator-metric strong,.adminator-app .adminator-metric p,.adminator-app .agent-row b,.adminator-app .target-summary b,.adminator-page .adminator-card-head h2,.adminator-page .adminator-field,.adminator-page .adminator-field>span,.adminator-page .adminator-notify-head h3,.adminator-page .adminator-toggle b,.adminator-page .adminator-choice-list label,.adminator-page .adminator-radio-group label{color:#101828}.adminator-app .nav-label,.adminator-page .adminator-nav-section p,.adminator-app .page-eyebrow,.adminator-app .panel-kicker,.adminator-page .adminator-hero p,.adminator-page .adminator-card-head p,.adminator-app .adminator-line-chart>div,.adminator-page .adminator-notify-head span{color:#98a2b3}.adminator-app .nav-item,.adminator-page .adminator-nav a,.adminator-app .user-chip,.adminator-page .adminator-crumb,.adminator-app .adminator-dashboard-hero span,.adminator-app .note,.adminator-app label,.adminator-app .muted,.adminator-app .card p,.adminator-page .adminator-hero span,.adminator-page .adminator-field small,.adminator-page .adminator-save-row>span,.adminator-page .adminator-instant,.adminator-app .adminator-metric span,.adminator-app .agent-row em,.adminator-app .target-summary span,.adminator-app .agent-dot,.adminator-app .usage-meter,.adminator-app .usage-meter b,.adminator-page .adminator-brand small,.adminator-page .adminator-profile small,.adminator-page .adminator-profile i{color:#667085}.adminator-page .adminator-crumb b{color:#101828}.adminator-app .nav-item:hover,.adminator-app .nav-item.active,.adminator-page .adminator-nav a:hover,.adminator-page .adminator-nav a.is-active{color:#101828;background:#eff6ff;border-color:#bfdbfe}.adminator-app .nav-item .nav-ic,.adminator-app .nav-item:not(.active) .nav-ic,.adminator-page .adminator-nav a span{color:#98a2b3}.adminator-app .nav-item.active .nav-ic,.adminator-app .nav-item:hover .nav-ic,.adminator-app .nav-caret,.adminator-page .adminator-nav a.is-active span{color:var(--adm-blue)}.adminator-app .side-foot,.adminator-page .adminator-profile,.adminator-app .table th,.adminator-app .table td,.adminator-app .target-summary,.adminator-page .adminator-form-grid,.adminator-page .adminator-save-row{border-color:#eef2f7}.adminator-app .usage-meter:after{background:#e5eaf3}.adminator-app .header,.adminator-page .adminator-topbar{background:#ffffffe6;border-bottom-color:#e5eaf3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.adminator-app .hamburger,.adminator-app .icon-btn,.adminator-app .head-right .small,.adminator-page .adminator-tools button{background:#fff!important;border-color:#e5eaf3!important;color:#667085!important}.adminator-app .header-search,.adminator-page .adminator-search{background:#fff;border-color:#e5eaf3;color:#98a2b3}.adminator-app .header-search input,.adminator-page .adminator-search input{color:#101828}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card,.adminator-page .adminator-card{background:#fffffff0;border-color:#e5eaf3;border-radius:14px;box-shadow:0 18px 54px #0f172a12}.adminator-app input,.adminator-app textarea,.adminator-app select,.adminator-page input,.adminator-page textarea,.adminator-page select,.adminator-page .adminator-input-icon,.adminator-page .adminator-url{background:#fff;border-color:#d8e0ec;color:#101828}.adminator-app input::placeholder,.adminator-app textarea::placeholder,.adminator-page input::placeholder,.adminator-page textarea::placeholder{color:#98a2b3}.adminator-app input:disabled,.adminator-app textarea:disabled,.adminator-app select:disabled,.adminator-page input:disabled,.adminator-page select:disabled{background:#f1f5f9;color:#98a2b3}.adminator-page .adminator-input-icon span,.adminator-page .adminator-url span{background:#f8fafc;border-right-color:#e5eaf3;color:#98a2b3}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn),.adminator-page button:not(.is-primary){background:#fff!important;border-color:#d0d5dd!important;color:#344054!important}.adminator-app .table th{color:#98a2b3}.adminator-app .table tbody tr:hover{background:#f8fafc}.adminator-app .chip,.adminator-app .badge,.adminator-app .status,.adminator-app .list li,.adminator-app .step,.adminator-app .picklist,.adminator-app .tokenbox,.adminator-app .group-manager,.adminator-app .group-manager-item,.adminator-app .group-card,.adminator-app .agent-row,.adminator-app .bulkbar,.adminator-app .insta-card,.adminator-app .blog-preview,.adminator-app .preset-card,.adminator-app .draft-item{background:#fff!important;border-color:#e5eaf3!important;color:#101828!important}.adminator-app .chip.active,.adminator-app .group-filter.active,.adminator-app .group-manager-item.active,.adminator-app .group-card.active,.adminator-app .list li.active,.adminator-app .draft-item.active{background:#eff6ff!important;border-color:#bfdbfe!important;color:#2563eb!important}.adminator-app .group-manager-title b,.adminator-app .group-jump,.adminator-app .group-jump strong,.adminator-app .group-card-main strong{color:#101828!important}.adminator-app .group-empty,.adminator-app .group-manager-title span,.adminator-app .group-jump span,.adminator-app .group-card-main em{color:#667085!important}.adminator-app .group-count-label,.adminator-app .group-card-main span{color:#98a2b3!important}.adminator-app .group-filter span{background:#f1f5f9;color:#667085}.adminator-app .group-filter.active span{background:#fff;color:#2563eb}.adminator-app .content-editor,.adminator-app .brief-panel,.adminator-app .preview-panel{background:#fffffff0}.adminator-app .target-ring:after{background:#fff}.adminator-app .target-ring strong{color:#101828}.adminator-app .target-ring span{color:#667085}.adminator-app .adminator-line-chart line{stroke:#eef2f7}.adminator-app .adminator-actions button{background:#f8fafc!important}.adminator-page .adminator-toggle span{background:#e5eaf3;border-color:#d8e0ec}.adminator-page .adminator-toggle input:checked+span{background:var(--adm-blue);border-color:var(--adm-blue)}:root{--bg: #f9f9f9}html,body,#root,.app,.main,.page,.adminator-app,.adminator-app .main,.adminator-app .page,.adminator-page,.adminator-page .adminator-main{background:#f9f9f9!important}.sleek-login-wrap{min-height:100vh;padding:36px;background:linear-gradient(135deg,#f9f9f9,#f4f7fb 48%,#f9f9f9)!important}.auth-shell{width:min(1080px,100%);min-height:620px;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);background:#fff;border:1px solid #dfe6f1;border-radius:8px;box-shadow:0 24px 70px #0f172a1c;overflow:hidden}.auth-showcase{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:46px;background:linear-gradient(150deg,#f7fbff,#eff7f4 54%,#fff7ec);border-right:1px solid #e4ebf5}.auth-brandline{display:flex;align-items:center;gap:11px;color:#111827;font-weight:900;letter-spacing:0}.auth-brandline .brand-logo,.auth-panel-head .brand-logo{background:linear-gradient(135deg,#4f7dff,#7158f3);color:#fff;box-shadow:0 14px 30px #4f7dff3d}.auth-kicker{display:inline-flex;width:fit-content;margin-top:74px;color:#64748b;font-size:11px;font-weight:850;letter-spacing:3px}.auth-showcase h1{max-width:500px;margin:12px 0;color:#0f172a;font-size:34px;line-height:1.25;font-weight:900}.auth-showcase p{max-width:460px;margin:0;color:#536173;font-size:14px}.auth-preview{margin-top:44px;max-width:470px;background:#ffffffd1;border:1px solid rgba(203,213,225,.82);border-radius:8px;padding:18px;box-shadow:0 18px 45px #0f172a14}.auth-preview-top{display:flex;gap:6px;padding-bottom:16px;border-bottom:1px solid #e7edf5}.auth-preview-top span{width:8px;height:8px;border-radius:50%;background:#b9c6d8}.auth-preview-top span:nth-child(1){background:#4f7dff}.auth-preview-top span:nth-child(2){background:#14b8a6}.auth-preview-top span:nth-child(3){background:#f59e0b}.auth-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.auth-preview-grid div{min-height:82px;padding:14px;background:#f8fafc;border:1px solid #e8eef6;border-radius:8px}.auth-preview-grid b{display:block;color:#111827;font-size:22px;line-height:1;font-weight:900}.auth-preview-grid small{display:block;margin-top:10px;color:#718096;font-size:12px;font-weight:700}.auth-preview-flow{display:grid;grid-template-columns:1.3fr .9fr 1.1fr;gap:10px;margin-top:12px}.auth-preview-flow i{height:8px;border-radius:999px;background:#d9e3f1}.auth-preview-flow i:nth-child(1){background:#4f7dff}.auth-preview-flow i:nth-child(2){background:#14b8a6}.auth-preview-flow i:nth-child(3){background:#f59e0b}.auth-panel{display:flex;flex-direction:column;justify-content:center;width:100%;padding:46px 42px;background:#fff}.auth-panel.login-card,.auth-panel.sleek-login-card{width:100%;max-width:none;border:0;border-radius:0;box-shadow:none}.auth-panel-head{display:flex;align-items:center;gap:14px;margin-bottom:26px}.auth-panel-head h1{margin:0;color:#0f172a;font-size:24px;font-weight:900}.auth-panel-head p{margin:4px 0 0;color:#738197;font-size:13px}.auth-panel label{color:#475569;font-size:12.5px;font-weight:750}.auth-panel input{height:42px;margin-top:7px;border-color:#d6dfeb;border-radius:6px;background:#fff}.auth-panel input:focus{border-color:#4f7dff;box-shadow:0 0 0 3px #4f7dff21}.auth-submit{width:100%;height:42px;margin-top:4px;background:linear-gradient(135deg,#4f7dff,#3b82f6)!important;box-shadow:0 12px 24px #3b82f633}.auth-foot{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid #edf1f7;color:#748195;font-size:13px}.auth-foot .linklike{color:#3b82f6;font-weight:850;padding:0}.auth-panel>.small{width:100%;height:40px;margin-top:10px}@media (max-width: 900px){.sleek-login-wrap{padding:20px}.auth-shell{grid-template-columns:1fr;min-height:0}.auth-showcase{padding:30px;border-right:0;border-bottom:1px solid #e4ebf5}.auth-kicker{margin-top:34px}.auth-showcase h1{font-size:28px}.auth-preview{margin-top:28px}.auth-panel{padding:32px 28px}}@media (max-width: 560px){.sleek-login-wrap{padding:12px}.auth-showcase{display:none}.auth-panel{padding:28px 22px}.auth-panel .row{flex-direction:column;align-items:stretch}}.adminator-app .header{min-height:62px;padding:0 24px;background:#fffffff0!important;border-bottom:1px solid #e3e9f2!important;box-shadow:0 8px 28px #0f172a0b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.adminator-app .head-left{display:flex;align-items:center;gap:12px;min-width:0}.adminator-app .hamburger,.adminator-app .header-icon-btn{width:38px;height:38px;display:inline-grid;place-items:center;padding:0;border:1px solid #dce4ef!important;border-radius:8px!important;background:#fff!important;color:#64748b!important;box-shadow:0 1px 2px #0f172a0a}.adminator-app .hamburger:hover,.adminator-app .header-icon-btn:hover{color:#3b82f6!important;border-color:#c8d8f2!important;background:#f8fbff!important}.adminator-app .hamburger svg,.adminator-app .header-icon-btn svg{width:17px;height:17px}.adminator-app .header-search{height:38px;min-width:260px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #dce4ef;border-radius:8px;background:#f8fafc;color:#94a3b8}.adminator-app .header-search span{display:flex;color:#94a3b8}.adminator-app .header-search span svg{width:15px;height:15px}.adminator-app .header-search input{height:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:13px}.adminator-app .head-right{display:flex;align-items:center;gap:10px}.adminator-app .header-status{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:400}.adminator-app .header-status i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 15%,transparent)}.adminator-app .header-status.pill-ok{background:#eefcf5;border-color:#d3f2e0;color:#16a34a}.adminator-app .header-status.pill-warn{background:#fff7ed;border-color:#fed7aa;color:#d97706}.adminator-app .user-chip{height:38px;display:inline-flex;align-items:center;gap:9px;padding:0;border:0;border-radius:999px;background:transparent;color:#475569;font-weight:400}.adminator-app .user-chip .avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#4f7dff,#7158f3);color:#fff;font-size:13px;font-weight:900;box-shadow:0 10px 20px #4f7dff33}@media (max-width: 900px){.adminator-app .header-search,.adminator-app .header-status{display:none}.adminator-app .header{padding:0 14px}}@media (max-width: 560px){.adminator-app .user-chip span:not(.avatar){display:none}.adminator-app .user-chip{padding-right:4px}}.message-builder-card textarea{min-height:170px;line-height:1.7}.message-builder-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.message-builder-head h2{margin:4px 0 0}.builder-switch{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #dce4ef;border-radius:999px;background:#f8fafc;color:#475569;font-size:12px;font-weight:800}.toggle-switch{position:relative;width:42px;height:22px;margin:0}.toggle-switch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0}.toggle-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#cbd5e1;transition:background .14s}.toggle-switch i:after{content:"";position:absolute;width:18px;height:18px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a2e;transition:transform .14s}.toggle-switch input:checked+i{background:#3b82f6}.toggle-switch input:checked+i:after{transform:translate(20px)}.token-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.token-chip{padding:5px 9px!important;border-radius:999px!important;background:#f6f9ff!important;border-color:#dbe7fb!important;color:#3b82f6!important;font-size:12px!important;font-weight:800!important}.token-chip.custom{background:#eefbf4!important;border-color:#bbf7d0!important;color:#15803d!important}.token-help{margin:-4px 0 10px;color:#64748b;font-size:12px;line-height:1.55}.basic-variable-note{margin:-2px 0 12px;color:#64748b;font-size:12px;line-height:1.55}.message-mode-box{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 16px}.message-mode-box label{min-height:78px;display:grid;grid-template-columns:18px 1fr;gap:2px 8px;align-content:start;padding:12px;margin:0;border:1px solid #dce4ef;border-radius:8px;background:#fff}.message-mode-box label.active{border-color:#93c5fd;background:#f0f7ff}.message-mode-box input{grid-row:1 / span 2;margin-top:3px}.message-mode-box b{color:#0f172a;font-size:13px}.message-mode-box span{color:#64748b;font-size:12px;line-height:1.55}.builder-section{margin-top:15px;padding-top:15px;border-top:1px solid #edf1f7}.builder-section h3{margin:0;color:#0f172a;font-size:13px;font-weight:900}.builder-row,.attachment-row{display:grid;grid-template-columns:160px minmax(180px,1fr) max-content;gap:8px;margin-top:9px;align-items:center}.attachment-row{grid-template-columns:104px 140px 160px minmax(220px,1fr) max-content}.builder-row input,.attachment-row input,.attachment-row select{margin-top:0}.path-input-wrap{display:grid;grid-template-columns:minmax(180px,1fr) max-content;gap:8px;align-items:center}.path-input-wrap input{min-width:0}.path-browse-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;margin:0;border:1px solid #cfd8e6;border-radius:8px;background:#fff;color:#0f172a;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap}.path-browse-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.message-builder-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}.quick-picklist{max-height:560px!important}.connecting-layout{display:grid;grid-template-columns:minmax(560px,1fr) minmax(340px,420px);gap:18px;align-items:start}.template-manager-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);gap:18px;align-items:start;width:100%;min-width:0}.template-manager-layout>.card,.template-manager-layout label,.template-manager-layout input,.template-manager-layout textarea,.template-manager-layout select{min-width:0}.template-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-bottom:12px}.template-list{display:grid;gap:9px;margin-top:12px}.template-card{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:8px;align-items:start;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;overflow:hidden}.template-card.active{border-color:#93c5fd;background:#f0f7ff}.template-card-main{display:grid;gap:6px;width:100%;min-width:0;padding:0!important;border:0!important;background:transparent!important;text-align:left}.template-card-main .badge{justify-self:start;max-width:100%}.template-card-main b{color:#0f172a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-card-main small,.template-preview{color:#64748b;font-size:12px;line-height:1.55;min-width:0;overflow-wrap:anywhere;word-break:keep-all}.template-card-main small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.icon-mini{width:28px;height:28px;padding:0!important;border-radius:8px!important;font-size:18px;line-height:1;justify-self:end}.connecting-step-list{display:grid;gap:10px;margin-top:14px}.connecting-step{display:grid;grid-template-columns:46px minmax(220px,1fr) 92px 130px max-content;gap:9px;align-items:end;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.connecting-step .step-no{align-self:center;justify-self:start}.connecting-step input,.connecting-step select{margin-top:6px}.day-input{display:grid;grid-template-columns:minmax(54px,1fr) max-content;gap:6px;align-items:center;margin-top:6px}.day-input input{margin-top:0}.day-input em{color:#475569;font-style:normal;font-size:13px;font-weight:800}.connecting-step .template-preview{grid-column:2 / -1;margin:0;padding-top:2px}.connecting-picklist{max-height:420px!important}.connecting-actions{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid #edf1f7}.connecting-actions .note{margin:0}.connecting-history{grid-column:1 / -1}button.full{width:100%;justify-content:center}.send-split-layout{display:grid;grid-template-columns:minmax(360px,4fr) minmax(560px,6fr);gap:18px;align-items:start}.reservation-list{display:grid;gap:7px;margin-top:14px}.reservation-card{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:10px;align-items:center;min-width:0;padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.reservation-card.active{border-color:#93c5fd;background:#f0f7ff}.reservation-card.batch{align-items:start}.reservation-main{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(100px,1fr) max-content;gap:10px;align-items:center;min-width:0;padding:0!important;border:0!important;background:transparent!important;text-align:left}.reservation-main b{color:#0f172a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservation-main span,.reservation-main small{color:#64748b;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservation-main em{color:#2563eb;font-style:normal;font-size:12px;font-weight:900;white-space:nowrap}.reservation-main.batch-main{grid-template-columns:minmax(70px,.9fr) minmax(80px,1.1fr) max-content;min-height:36px}.reservation-side{display:flex;gap:8px;align-items:center;justify-content:flex-end;min-width:max-content}.reservation-accordion{grid-column:1 / -1;display:grid;gap:10px;margin-top:8px;padding-top:10px;border-top:1px solid #dbeafe}.reservation-stats{display:flex;flex-wrap:wrap;gap:8px}.reservation-stats span{display:inline-flex;gap:4px;align-items:center;padding:5px 8px;border-radius:999px;background:#fff;color:#64748b;font-size:12px;font-weight:800}.reservation-stats b{color:#0f172a}.reservation-log-list{display:grid;gap:6px}.reservation-log-row{display:grid;grid-template-columns:54px minmax(80px,1fr) 88px max-content;gap:8px;align-items:center;padding:7px 8px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:12px}.reservation-log-row b{min-width:0;overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.reservation-log-row em{grid-column:1 / -1;color:#dc2626;font-style:normal}.stage-panel{margin-top:18px;padding-top:15px;border-top:1px solid #edf1f7}.stage-panel h3{margin:0 0 10px;font-size:13px;color:#0f172a}.stage-list{display:grid;gap:8px}.stage-item{display:grid;grid-template-columns:54px minmax(0,1fr) max-content;gap:8px;align-items:center;padding:9px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.stage-no{color:#2563eb;font-size:13px;font-weight:900}.stage-time{color:#64748b;font-size:12px}.send-table-wrap{overflow-x:auto}.send-page-layout{display:grid;gap:18px}.send-work-panel,.send-tabs-panel{min-width:0}.today-work-list{display:grid;gap:10px;margin-top:14px}.today-work-card{display:grid;gap:5px;width:100%;min-width:0;padding:13px 15px;border:1px solid #dbe4f0;border-radius:8px;background:#f8fafc;color:#172554;text-align:left}.today-work-card:hover{border-color:#9fb4d0;background:#fff}.today-work-card b{min-width:0;overflow-wrap:anywhere;font-size:14px}.today-work-card span{color:#64748b;font-size:12px;font-weight:700}.send-tabs-head{gap:14px;align-items:flex-start}.send-tabs{display:inline-flex;gap:4px;padding:4px;border:1px solid #dbe4f0;border-radius:8px;background:#f8fafc}.send-tabs button{min-height:34px;padding:0 14px;border:0;background:transparent;color:#64748b}.send-tabs button.active{background:#252832;color:#fff}.reservation-group-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px}.send-group-card{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(360px,1.6fr) minmax(250px,max-content) max-content;gap:12px;align-items:center;min-width:0;padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.send-group-card.active{border-color:#94a3b8;box-shadow:inset 0 0 0 1px #94a3b8}.send-group-main{display:grid;gap:4px;min-width:0;padding:0!important;border:0!important;background:transparent!important;text-align:left}.send-group-kicker{color:#7c6f9f;font-size:11px;font-weight:900;letter-spacing:.08em}.send-group-main b{min-width:0;overflow:hidden;color:#0f172a;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.send-group-main em{min-width:0;overflow:hidden;color:#64748b;font-size:12px;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.send-group-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.send-group-meta span{display:grid;gap:4px;min-width:0;padding:8px 10px;border-radius:8px;background:#f8fafc;color:#64748b;font-size:11px;font-weight:800}.send-group-meta b{min-width:0;overflow:hidden;color:#0f172a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.send-group-actions{display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end;white-space:nowrap}.send-group-card .reservation-stats{flex-wrap:nowrap;gap:6px;min-width:0}.send-group-card .reservation-stats span{padding:4px 7px;white-space:nowrap}.send-log-toolbar{gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #edf1f7}.send-log-toolbar h3{margin:0;font-size:15px}.send-log-table tr.selected td{background:#f8fafc}.send-log-table .msgcell{max-width:360px}@media (max-width: 980px){.reservation-group-grid{grid-template-columns:1fr}.send-group-card{grid-template-columns:minmax(0,1fr);align-items:stretch}.send-group-card .reservation-stats,.send-group-actions{flex-wrap:wrap}.send-tabs-head,.send-log-toolbar{align-items:stretch;flex-direction:column}.send-tabs,.send-log-toolbar .filters{width:100%;overflow-x:auto}}@media (max-width: 640px){.send-group-meta{grid-template-columns:1fr}.send-group-actions{justify-content:stretch}.send-group-actions button{flex:1}}.landing-manager{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);gap:18px;align-items:start}.landing-builder-simple{max-width:860px;margin:0 auto}.landing-editor-card,.landing-manager input,.landing-manager textarea,.landing-manager select{min-width:0}.landing-side{display:grid;gap:18px}.landing-ai-box{display:grid;gap:12px;margin:15px 0;padding:14px;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff}.landing-ai-box.compact{margin:12px 0 0;padding:0;border:0;background:transparent}.landing-ai-box h3{margin:0 0 4px;font-size:14px;color:#0f172a}.landing-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.landing-simple-panel{display:block;margin-top:14px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.landing-quick-create{display:grid;gap:12px;margin-top:18px;padding:18px;border:1px solid #dbe4f0;border-radius:8px;background:#fff}.landing-board-editor{display:grid;gap:13px;margin-top:18px;padding:18px;border:1px solid #dbe4f0;border-radius:8px;background:#fff}.landing-board-editor label{margin-bottom:0}.landing-editor-tools,.landing-editor-toolbar,.landing-ai-draft-line{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.landing-editor-tools,.landing-editor-toolbar{padding:10px;border:1px solid #edf2f7;border-radius:8px;background:#f8fafc}.landing-button-customizer{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,96px) 130px minmax(140px,max-content);gap:10px;align-items:end;padding:12px;border:1px solid #edf2f7;border-radius:8px;background:#f8fafc}.landing-button-customizer label{color:#64748b;font-size:12px;font-weight:900}.landing-button-customizer input,.landing-button-customizer select{margin-top:6px}.landing-button-customizer input[type=color]{width:100%;height:38px;padding:3px;cursor:pointer}.landing-button-preview{display:flex;align-items:end;min-height:62px}.landing-button-preview span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border:1px solid;font-size:13px;font-weight:900;white-space:nowrap}.landing-editor-toolbar select{width:auto;min-width:108px;height:34px;margin-top:0;padding:0 30px 0 10px;font-size:12px;font-weight:800}.editor-file-button{position:relative;overflow:hidden;cursor:pointer}.editor-file-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.landing-ai-draft-line{display:grid;grid-template-columns:minmax(0,1fr) max-content}.landing-ai-draft-line input{margin-top:0}.landing-post-editor{min-height:360px;padding:18px;border:1px solid #cfd8e6;border-radius:8px;background:#fff;color:#0f172a;font-size:15px;line-height:1.8;outline:none;overflow:auto}.landing-post-editor:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f624}.landing-post-editor:empty:before{content:"본문을 입력하세요.";color:#94a3b8}.landing-post-editor p,.landing-post-editor ul,.landing-post-editor ol{margin:0 0 14px}.landing-post-editor h2,.landing-post-editor h3{margin:22px 0 10px;color:#0f172a;line-height:1.35}.landing-post-editor img{display:block;max-width:100%;height:auto;margin:14px 0;border-radius:8px}.landing-post-editor a{color:#2563eb;font-weight:800;text-decoration:underline}.landing-quick-create label{margin-bottom:0}.landing-quick-create textarea{min-height:118px}.landing-minimal-actions{margin-top:2px;padding-top:14px}.landing-advanced-stack{display:grid;gap:16px;margin-top:14px}.landing-simple-panel.always-open{display:grid;gap:12px}.landing-simple-panel summary{cursor:pointer;color:#0f172a;font-size:14px;font-weight:900;list-style-position:outside}.landing-simple-panel h3{margin:0;color:#0f172a;font-size:15px}.template-form-grid.simple{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.2fr) minmax(180px,1fr) 150px}.template-form-grid.compact{grid-template-columns:minmax(180px,260px);margin-top:12px}.landing-url-box{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 14px;padding:9px 10px;border:1px dashed #bfdbfe;border-radius:8px;background:#f8fbff;color:#2563eb;font-size:12px;font-weight:800}.landing-url-box span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-section-list,.landing-field-list,.landing-page-list,.landing-lead-list{display:grid;gap:9px}.landing-section-editor{display:grid;grid-template-columns:minmax(140px,.45fr) minmax(220px,1fr) max-content;gap:8px;align-items:start}.landing-section-editor.simple{grid-template-columns:minmax(180px,.45fr) minmax(260px,1fr) max-content}.landing-section-editor textarea{margin-top:0}.landing-field-row{display:grid;grid-template-columns:minmax(120px,1fr) 120px 110px max-content max-content;gap:8px;align-items:center}.landing-field-row.simple{grid-template-columns:minmax(140px,1fr) 130px 120px max-content max-content}.landing-field-options{grid-column:1 / -1}.inline-check{display:inline-flex;align-items:center;gap:6px;margin:0;color:#475569;font-size:12px;font-weight:800;white-space:nowrap}.landing-page-item{display:grid;gap:4px;width:100%;padding:10px!important;border-radius:8px!important;text-align:left}.landing-page-item.active{border-color:#93c5fd!important;background:#f0f7ff!important}.landing-page-item b{color:#0f172a}.landing-page-item span,.landing-page-item small{color:#64748b;font-size:12px}.landing-url-link{max-width:150px;overflow:hidden;color:#2563eb;font-size:12px;font-weight:900;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.landing-url-link:hover{text-decoration:underline}.button-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:1px solid #cfd8e6;border-radius:8px;background:#fff;color:#0f172a;font-size:13px;font-weight:800;text-decoration:none}.landing-preview{overflow:hidden;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.landing-preview-card{position:sticky;top:86px}.simple-preview .landing-preview-card{box-shadow:0 18px 46px #0f172a14}.landing-preview-hero{padding:22px;color:#fff}.theme-blue .landing-preview-hero,.public-landing.theme-blue .public-landing-hero{background:linear-gradient(135deg,#2563eb,#38bdf8)}.theme-green .landing-preview-hero,.public-landing.theme-green .public-landing-hero{background:linear-gradient(135deg,#059669,#84cc16)}.theme-rose .landing-preview-hero,.public-landing.theme-rose .public-landing-hero{background:linear-gradient(135deg,#e11d48,#fb7185)}.theme-dark .landing-preview-hero,.public-landing.theme-dark .public-landing-hero{background:linear-gradient(135deg,#0f172a,#334155)}.landing-preview-hero span,.public-kicker{display:inline-block;margin-bottom:10px;color:inherit;font-size:11px;font-weight:900;letter-spacing:.16em;opacity:.85}.landing-preview-hero h3{margin:0 0 8px;font-size:22px}.landing-preview-hero p{margin:0;color:inherit;line-height:1.6;opacity:.9}.landing-preview-sections,.landing-preview-form{display:grid;gap:8px;padding:14px}.landing-preview-sections div{display:grid;gap:4px;padding:10px;border:1px solid #edf1f7;border-radius:8px}.landing-preview-sections small{color:#64748b;line-height:1.5}.landing-preview-form{border-top:1px solid #edf1f7}.landing-lead-list article{display:grid;gap:3px;padding:9px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.landing-lead-list span,.landing-lead-list small{color:#64748b;font-size:12px}.landing-subpage{display:grid;gap:18px}.landing-page-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.landing-board-list{display:grid;gap:10px;margin-top:18px}.landing-board-item{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(240px,.95fr) minmax(210px,.8fr) max-content;gap:16px;align-items:center;padding:16px;border:1px solid #dbe4f0;border-radius:8px;background:#fff}.landing-board-main{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px;align-items:start;min-width:0}.landing-board-main h3{margin:0 0 5px;color:#0f172a;font-size:17px}.landing-board-main p{margin:0;overflow:hidden;color:#64748b;font-size:13px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.landing-board-url{overflow:hidden;color:#2563eb;font-size:13px;font-weight:900;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.landing-board-url:hover{text-decoration:underline}.landing-board-stat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-board-stat span{display:grid;gap:3px;min-height:48px;padding:8px 10px;border-radius:8px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:800}.landing-board-stat b{color:#0f172a;font-size:17px}.landing-board-actions{display:flex;flex-wrap:nowrap;gap:7px;justify-content:flex-end}.landing-manage-card{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid #dbe4f0;border-radius:8px;background:#fff}.landing-manage-card h3{margin:0;color:#0f172a;font-size:18px}.landing-manage-card p{min-height:42px;margin:0;color:#64748b;line-height:1.5}.landing-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.landing-overview-card{overflow:hidden;border:1px solid #dbe4f0;border-radius:8px;background:#fff;color:inherit;text-decoration:none}.landing-overview-card:hover{border-color:#93c5fd;box-shadow:0 14px 34px #0f172a14}.landing-overview-hero{min-height:190px;padding:22px;color:#fff}.landing-overview-hero span{display:inline-flex;margin-bottom:20px;font-size:11px;font-weight:900;letter-spacing:.14em;opacity:.9}.landing-overview-hero h3{margin:0 0 10px;font-size:24px;line-height:1.25}.landing-overview-hero p{margin:0;color:#ffffffe6;line-height:1.6}.theme-blue .landing-overview-hero{background:linear-gradient(135deg,#2563eb,#38bdf8)}.theme-green .landing-overview-hero{background:linear-gradient(135deg,#059669,#84cc16)}.theme-rose .landing-overview-hero{background:linear-gradient(135deg,#e11d48,#fb7185)}.theme-dark .landing-overview-hero{background:linear-gradient(135deg,#0f172a,#334155)}.landing-overview-meta{display:grid;gap:5px;padding:14px}.landing-overview-meta b{color:#0f172a}.landing-overview-meta small{color:#2563eb;font-weight:900}.landing-overview-meta em{color:#64748b;font-size:12px;font-style:normal;font-weight:800}.landing-status{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:#eef4ff;color:#2563eb;font-size:12px;font-weight:900}.landing-status.status-published{background:#dcfce7;color:#16a34a}.landing-status.status-paused{background:#fff7ed;color:#ea580c}.landing-stat-row,.landing-lead-summary{display:flex;flex-wrap:wrap;gap:8px}.landing-stat-row span,.landing-lead-summary span{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border-radius:8px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:800}.landing-stat-row b,.landing-lead-summary b{color:#0f172a}.landing-card-actions{justify-content:flex-end}.landing-lead-toolbar{display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:14px;align-items:end;margin:18px 0;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.landing-leads-table-wrap{overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.landing-leads-table{width:100%;border-collapse:collapse;white-space:nowrap}.landing-leads-table th,.landing-leads-table td{padding:13px 14px;border-bottom:1px solid #edf2f7;color:#0f172a;text-align:left}.landing-leads-table th{color:#8a9ab2;font-size:12px;font-weight:900}.landing-leads-table tr:last-child td{border-bottom:0}.public-landing{min-height:100vh;background:#f9f9f9;color:#0f172a}.public-landing-inner{width:min(1040px,calc(100% - 36px));margin:0 auto}.public-landing-hero{min-height:78vh;display:flex;align-items:center;color:#fff}.public-landing-hero h1{max-width:780px;margin:0;font-size:clamp(40px,8vw,82px);line-height:1.05;letter-spacing:0}.public-landing-hero p{max-width:680px;margin:22px 0 0;color:#ffffffe0;font-size:18px;line-height:1.75}.public-landing-cta,.public-submit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:28px;padding:0 18px;border:1px solid;border-radius:8px;background:#fff;color:#2563eb;font-weight:900;text-decoration:none;cursor:pointer}.public-landing-sections{padding:56px 0}.public-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.public-section-grid article{min-height:190px;padding:24px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.public-section-grid span{color:#2563eb;font-weight:900}.public-section-grid h2{margin:18px 0 8px;font-size:22px}.public-section-grid p{color:#64748b;line-height:1.7}.public-editor-body{display:grid;gap:18px;max-width:860px}.public-editor-body article{padding:26px 28px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.public-editor-body h2{margin:0 0 12px;color:#0f172a;font-size:24px;line-height:1.35}.public-editor-body p{margin:8px 0 0;color:#475569;font-size:16px;line-height:1.8;white-space:pre-wrap}.public-rich-body{color:#334155;font-size:16px;line-height:1.85}.public-rich-body p,.public-rich-body ul,.public-rich-body ol{margin:0 0 16px}.public-rich-body h1,.public-rich-body h2,.public-rich-body h3{margin:24px 0 12px;color:#0f172a;line-height:1.35}.public-rich-body h1:first-child,.public-rich-body h2:first-child,.public-rich-body h3:first-child,.public-rich-body p:first-child{margin-top:0}.public-rich-body img{display:block;max-width:100%;height:auto;margin:18px 0;border-radius:8px}.public-rich-body a{color:#2563eb;font-weight:800;text-decoration:underline;word-break:break-all}.public-form-band{padding:56px 0 72px;background:#fff}.public-form-wrap{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(340px,1fr);gap:28px;align-items:start}.public-form-wrap h2{margin:0 0 10px;font-size:34px}.public-form-wrap p{color:#64748b;line-height:1.7}.public-lead-form{display:grid;gap:12px;padding:22px;border:1px solid #e2e8f0;border-radius:8px;background:#f9fafb}.public-lead-form label{color:#475569;font-size:13px;font-weight:800}.public-lead-form input,.public-lead-form textarea,.public-lead-form select{width:100%;margin-top:6px;border:1px solid #cfd8e6;border-radius:8px;background:#fff}.public-submit{margin-top:4px;background:#2563eb;color:#fff}.public-form-ok{color:#059669;font-weight:800}.public-form-error,.public-landing-error p{color:#dc2626;font-weight:800}.public-landing-error{display:grid;min-height:100vh;place-content:center;padding:24px;background:#f9f9f9;text-align:center}@media (max-width: 1100px){.template-manager-layout,.connecting-layout,.send-split-layout,.landing-manager,.landing-builder-simple,.landing-page-card-grid,.landing-board-item,.landing-overview-grid,.landing-button-customizer,.landing-lead-toolbar,.public-form-wrap{grid-template-columns:1fr}.landing-ai-grid,.public-section-grid{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.message-builder-head,.message-builder-actions{align-items:stretch;flex-direction:column}.message-mode-box,.template-form-grid,.template-form-grid.simple,.template-form-grid.compact,.connecting-actions,.connecting-step,.reservation-card,.reservation-main,.reservation-main.batch-main,.reservation-log-row,.landing-ai-grid,.landing-section-editor,.landing-field-row,.landing-section-editor.simple,.landing-field-row.simple,.public-section-grid,.stage-item,.builder-row,.attachment-row,.path-input-wrap,.landing-board-main,.landing-board-stat,.landing-ai-draft-line{grid-template-columns:1fr}.landing-board-actions{justify-content:flex-start;overflow-x:auto}}.landing-editor-card,.connecting-layout>.card,.connecting-history{border:1px solid #e5e7eb!important;border-radius:10px!important;background:#fff!important;box-shadow:0 18px 42px #0f172a14!important}.landing-editor-card>.row.between:first-child,.connecting-layout>.card:first-child>.row.between:first-child{background:#fff!important;border-bottom:1px solid #eeeeee!important}.landing-editor-card button.primary,.landing-editor-card .primary,.connecting-layout button.primary,.connecting-layout .primary{border-color:#111!important;background:#111!important;color:#fff!important;box-shadow:none!important}.landing-editor-card button,.landing-editor-card .button-link,.connecting-layout button,.connecting-layout .button-link{border-radius:8px!important;border-color:#ddd!important;background:#fff!important;color:#111827!important;font-weight:800!important;box-shadow:none!important}.landing-editor-card button:hover,.landing-editor-card .button-link:hover,.connecting-layout button:hover,.connecting-layout .button-link:hover{border-color:#111!important;background:#f7f7f7!important}.landing-board-editor{gap:18px!important;background:#fff!important}.landing-board-editor>label>input,.landing-board-editor>label>select,.landing-button-customizer input,.landing-button-customizer select,.connecting-step input,.connecting-step select,.day-input,.day-input input{border:1px solid #dedede!important;border-radius:8px!important;background:#fff!important;color:#111827!important;box-shadow:none!important}.landing-button-customizer{grid-template-columns:minmax(260px,1fr) repeat(4,minmax(92px,112px)) minmax(150px,max-content)!important;padding:42px 16px 16px!important;border-color:#e6e6e6!important;background:#fafafa!important;box-shadow:none!important}.landing-button-customizer:before{color:#111!important}.landing-button-customizer:after{color:#777!important}.landing-button-preview span{border-color:currentColor;box-shadow:none!important}.landing-editor-shell{grid-column:1 / -1;overflow:hidden;border:1px solid #dedede;border-radius:10px;background:#fff}.landing-editor-toolbar{display:flex!important;align-items:center!important;gap:0!important;padding:8px 10px!important;border:0!important;border-bottom:1px solid #e6e6e6!important;border-radius:0!important;background:#fafafa!important;box-shadow:none!important}.editor-tool-group{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 8px;border-right:1px solid #e1e1e1}.editor-tool-group:first-child{padding-left:0}.editor-tool-group:last-child{border-right:0}.editor-tool-selects{gap:6px}.landing-editor-toolbar select{width:auto!important;min-width:118px!important;height:32px!important;padding:0 28px 0 10px!important;border:1px solid #dedede!important;border-radius:7px!important;background-color:#fff!important;color:#111!important;font-size:12px!important;font-weight:800!important}.editor-tool{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#111!important;font-size:13px!important;font-weight:900!important;line-height:1!important;cursor:pointer}.editor-tool:hover{border-color:#d5d5d5!important;background:#fff!important}.editor-tool.italic{font-style:italic}.editor-tool.underline{text-decoration:underline}.editor-tool.wide{width:auto!important;min-width:48px!important;padding:0 10px!important;font-size:12px!important}.landing-post-editor{min-height:440px!important;padding:28px 32px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111827!important;font-size:15px!important;line-height:1.85!important;box-shadow:none!important}.landing-post-editor:focus{box-shadow:inset 0 0 0 2px #11111114!important}.landing-ai-draft-line,.landing-url-box,.landing-simple-panel .template-form-grid.compact,.builder-section,.connecting-layout>.card:first-child>.template-form-grid,.connecting-actions{border-color:#e6e6e6!important;background:#fafafa!important;box-shadow:none!important}.landing-simple-panel{border-color:#e6e6e6!important}.landing-simple-panel summary{background:#fff!important;border-bottom-color:#eee!important}.landing-field-row.simple{grid-template-columns:minmax(260px,1.4fr) minmax(190px,.9fr) 132px 78px 66px!important;border-color:#e7e7e7!important;background:#fff!important}.landing-field-row.simple .inline-check{border-color:#e7e7e7!important;background:#fff!important}.connecting-step{grid-template-columns:46px minmax(260px,1fr) 112px 150px 64px!important;padding:14px 16px!important;border-color:#e6e6e6!important;background:#fff!important;box-shadow:none!important}.connecting-step:before{background:#e6e6e6!important}.connecting-step .step-no{width:36px!important;height:36px!important;border-radius:10px!important;background:#111!important;color:#fff!important;box-shadow:none!important}.connecting-step .template-preview{border-color:#eee!important;background:#fafafa!important}@media (max-width: 1100px){.landing-button-customizer,.connecting-step{grid-template-columns:1fr!important}.landing-editor-toolbar{align-items:flex-start!important}.editor-tool-group{border-right:0;padding-left:0}}:root{--md-bg: #f0f2f5;--md-card: #ffffff;--md-line: #e3e6ea;--md-text: #344767;--md-muted: #7b809a;--md-dark: #344767;--md-dark-2: #191919;--md-blue: #1a73e8;--md-info: #49a3f1;--md-green: #4caf50;--md-red: #f44335;--md-radius: 12px;--md-shadow: 0 8px 26px rgba(0, 0, 0, .08);--md-shadow-hover: 0 14px 34px rgba(0, 0, 0, .12)}body{background:var(--md-bg)!important;color:var(--md-text)}.adminator-app{background:var(--md-bg)!important}.adminator-app .sidebar{width:260px;margin:16px 0 16px 16px;height:calc(100vh - 32px);border:0;border-radius:14px;background:linear-gradient(195deg,#42424a,#191919)!important;box-shadow:0 18px 38px #0000002e}.adminator-app .brand{padding:22px 18px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.adminator-app .brand-logo{border-radius:10px;background:linear-gradient(195deg,#49a3f1,#1a73e8);color:#fff;box-shadow:0 8px 18px #1a73e847}.adminator-app .nav{padding:14px 12px}.adminator-app .nav-label{color:#ffffff85}.adminator-app .nav-item{min-height:42px;border-radius:8px;color:#ffffffc7}.adminator-app .nav-item:hover{background:#ffffff1f;color:#fff}.adminator-app .nav-item.active{border:0;background:linear-gradient(195deg,#49a3f1,#1a73e8)!important;color:#fff!important;box-shadow:0 8px 18px #1a73e847}.adminator-app .main{background:var(--md-bg)!important}.adminator-app .header{margin:16px 24px 0;min-height:62px;border:1px solid rgba(255,255,255,.78);border-radius:12px;background:#ffffffc7!important;box-shadow:0 8px 22px #0000000d}.adminator-app .page{padding-top:28px}.adminator-app .page-title-row h1{color:#1f2937;font-weight:800}.adminator-app .card,.adminator-app .studio-panel,.landing-editor-card,.connecting-layout>.card,.connecting-history{border:0!important;border-radius:var(--md-radius)!important;background:var(--md-card)!important;box-shadow:var(--md-shadow)!important}.adminator-app .card:hover,.landing-editor-card:hover,.connecting-layout>.card:hover{box-shadow:var(--md-shadow-hover)!important}.adminator-app input,.adminator-app textarea,.adminator-app select,.landing-board-editor>label>input,.landing-board-editor>label>select,.landing-button-customizer input,.landing-button-customizer select,.connecting-step input,.connecting-step select,.day-input,.day-input input{border:1px solid #d2d6da!important;border-radius:8px!important;background:#fff!important;color:var(--md-text)!important}.adminator-app input:focus,.adminator-app textarea:focus,.adminator-app select:focus{border-color:var(--md-blue)!important;box-shadow:0 0 0 2px #1a73e81f!important}.adminator-app button.primary,.adminator-app .primary,.landing-editor-card button.primary,.landing-editor-card .primary,.connecting-layout button.primary,.connecting-layout .primary{border:0!important;background:linear-gradient(195deg,#42424a,#191919)!important;color:#fff!important;box-shadow:0 8px 18px #34476738!important}.adminator-app button.primary:hover,.landing-editor-card button.primary:hover,.connecting-layout button.primary:hover{transform:translateY(-1px);box-shadow:0 12px 24px #3447674d!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn),.landing-editor-card button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn),.connecting-layout button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn){border:1px solid #d2d6da!important;border-radius:8px!important;background:#fff!important;color:var(--md-text)!important;font-weight:700!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):hover,.landing-editor-card button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):hover,.connecting-layout button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):hover{border-color:#aeb4bd!important;background:#f8f9fa!important}.adminator-app button.danger,.landing-editor-card button.danger,.connecting-layout button.danger{color:#ea0606!important}.landing-editor-card>.row.between:first-child,.connecting-layout>.card:first-child>.row.between:first-child{border-bottom:1px solid #edf0f2!important;background:#fff!important}.landing-button-customizer{grid-template-columns:minmax(250px,1.1fr) repeat(4,minmax(92px,108px)) minmax(150px,max-content)!important;border:0!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 22px #0000000f!important}.landing-button-customizer:before{color:var(--md-dark)!important}.landing-button-customizer:after{color:var(--md-muted)!important}.landing-editor-shell{border:0!important;border-radius:12px!important;background:#fff;box-shadow:0 8px 22px #0000000f}.landing-editor-toolbar{min-height:54px;padding:9px 12px!important;border-bottom:1px solid #edf0f2!important;background:#f8f9fa!important}.editor-tool-group{border-right-color:#dde2e7!important}.landing-editor-toolbar select{border-color:#d2d6da!important;color:var(--md-text)!important}.editor-tool{color:var(--md-text)!important}.editor-tool:hover{border-color:transparent!important;background:#fff!important;box-shadow:0 4px 10px #0000000f!important}.landing-post-editor{min-height:460px!important;color:var(--md-text)!important}.landing-ai-draft-line,.landing-url-box,.landing-simple-panel .template-form-grid.compact,.builder-section,.connecting-layout>.card:first-child>.template-form-grid,.connecting-actions{border:0!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 22px #0000000d!important}.landing-simple-panel{border:0!important;border-radius:12px!important;box-shadow:0 8px 22px #0000000d!important}.landing-simple-panel summary{border-bottom-color:#edf0f2!important}.landing-field-row.simple{border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 16px #0000000a!important}.connecting-step{grid-template-columns:48px minmax(260px,1fr) 112px 150px 64px!important;border:0!important;border-radius:12px!important;box-shadow:0 8px 22px #0000000f!important}.connecting-step .step-no{border-radius:11px!important;background:linear-gradient(195deg,#49a3f1,#1a73e8)!important;box-shadow:0 8px 18px #1a73e842!important}.connecting-step .template-preview{border:0!important;border-radius:10px!important;background:#f8f9fa!important}@media (max-width: 820px){.adminator-app .sidebar{width:72px;margin:12px 0 12px 12px}.adminator-app .header{margin:12px 14px 0}}.landing-builder-simple{max-width:1180px}.landing-editor-card{overflow:hidden;padding:0!important;border-color:#dbe4f0!important;box-shadow:0 18px 44px #0f172a0f}.landing-editor-card>.row.between:first-child{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:18px;align-items:center;padding:24px 28px;border-bottom:1px solid #e7edf6;background:linear-gradient(135deg,#2563eb14,#fff0 42%),#fff}.landing-editor-card>.row.between:first-child h2{margin:5px 0 7px;font-size:23px;letter-spacing:0}.landing-board-editor{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin:0;padding:26px 28px 30px;border:0;border-radius:0;background:#fff}.landing-board-editor>label{grid-column:span 6;display:grid;gap:7px;color:#5d6b82;font-size:12px;font-weight:900}.landing-board-editor>label:nth-of-type(3){grid-column:1 / -1}.landing-board-editor>label>input,.landing-board-editor>label>select{height:42px;margin-top:0;border-color:#d5deeb;background:#fff;font-size:14px}.landing-button-customizer,.landing-editor-toolbar,.landing-post-editor,.landing-ai-draft-line,.landing-board-editor>label:nth-of-type(4),.landing-url-box,.landing-simple-panel,.landing-minimal-actions{grid-column:1 / -1}.landing-button-customizer{position:relative;grid-template-columns:minmax(220px,1.4fr) repeat(3,86px) minmax(128px,.55fr) minmax(170px,max-content);gap:12px;padding:44px 16px 16px;border-color:#dbe7f5;background:linear-gradient(180deg,#fbfdff,#f8fbff);box-shadow:inset 0 1px #fffc}.landing-button-customizer:before{content:"버튼 설정";position:absolute;top:14px;left:16px;color:#0f172a;font-size:13px;font-weight:900}.landing-button-customizer:after{content:"공개 페이지 상단 버튼과 하단 신청 버튼에 동일하게 적용됩니다.";position:absolute;top:16px;left:88px;color:#8a9ab2;font-size:12px;font-weight:800}.landing-button-customizer label{display:grid;gap:7px;color:#64748b;font-size:11px;letter-spacing:.02em}.landing-button-customizer input,.landing-button-customizer select{height:38px;margin-top:0;border-color:#d5deeb;background:#fff}.landing-button-customizer input[type=color]{height:38px;border-radius:8px}.landing-button-preview{align-items:end;min-height:auto}.landing-button-preview span{min-height:38px;min-width:136px;box-shadow:0 10px 22px #2563eb24}.landing-editor-toolbar{position:relative;align-items:center;gap:7px;padding:13px;border-color:#dbe7f5;background:#f8fafc}.landing-editor-toolbar select{min-width:118px;height:36px;border-color:#d5deeb;background-color:#fff}.landing-editor-toolbar button,.landing-editor-toolbar .button-link{min-height:36px;border-color:#d5deeb;background:#fff;box-shadow:0 1px #0f172a05}.landing-post-editor{min-height:420px;padding:24px 26px;border-color:#d5deeb;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#eef4ff,#fff) border-box;box-shadow:inset 0 1px #ffffffe6}.landing-ai-draft-line{grid-template-columns:minmax(0,1fr) 156px;gap:10px;padding:12px;border:1px solid #dbe7f5;border-radius:8px;background:#fbfdff}.landing-ai-draft-line input{height:40px;border-color:#d5deeb}.landing-board-editor>label:nth-of-type(4){max-width:320px}.landing-url-box{margin:0;padding:11px 12px;border-color:#c7dbff;background:#f7fbff}.landing-simple-panel{margin-top:0;padding:0;border-color:#dbe4f0;overflow:hidden}.landing-simple-panel summary{display:flex;align-items:center;min-height:48px;padding:0 16px;border-bottom:1px solid #eaf0f7;background:#fbfdff;list-style:none}.landing-simple-panel summary::-webkit-details-marker{display:none}.landing-simple-panel summary:before{content:"";width:8px;height:8px;margin-right:10px;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(-45deg);transition:transform .16s ease}.landing-simple-panel[open] summary:before{transform:rotate(45deg)}.landing-advanced-stack{gap:20px;margin-top:0;padding:18px;background:#fff}.landing-simple-panel .template-form-grid.compact{grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px;margin-top:0;padding:14px;border:1px solid #edf2f7;border-radius:8px;background:#fbfdff}.builder-section{padding:14px;border:1px solid #edf2f7;border-radius:8px;background:#fbfdff}.builder-section>.row.between{align-items:center;margin-bottom:8px}.landing-field-list{gap:8px;margin-top:12px}.landing-field-row.simple{grid-template-columns:minmax(220px,1.35fr) minmax(180px,.85fr) 132px 78px 68px;gap:9px;padding:10px;border:1px solid #e4ebf5;border-radius:8px;background:#fff}.landing-field-row.simple input,.landing-field-row.simple select{height:38px;margin-top:0;border-color:#d5deeb}.landing-field-row.simple .inline-check{justify-content:center;min-height:38px;padding:0 8px;border:1px solid #e4ebf5;border-radius:8px;background:#f8fafc}.landing-minimal-actions{justify-content:flex-end;margin-top:0;padding-top:18px;border-top:1px solid #edf2f7}.connecting-layout>.card:first-child{overflow:hidden;padding:0!important}.connecting-layout>.card:first-child>.row.between:first-child{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:16px;align-items:center;padding:22px 24px;border-bottom:1px solid #e7edf6;background:linear-gradient(135deg,#3b82f614,#fff0 45%),#fff}.connecting-layout>.card:first-child>.note,.connecting-layout>.card:first-child>.template-form-grid,.connecting-layout>.card:first-child>.connecting-step-list,.connecting-layout>.card:first-child>.connecting-actions{margin-left:24px;margin-right:24px}.connecting-layout>.card:first-child>.note{margin-top:18px}.connecting-layout>.card:first-child>.template-form-grid{gap:12px;margin-top:14px;padding:14px;border:1px solid #edf2f7;border-radius:8px;background:#fbfdff}.connecting-step-list{gap:12px;margin-top:16px}.connecting-step{position:relative;grid-template-columns:54px minmax(260px,1fr) 116px 150px 64px;gap:12px;padding:16px;border-color:#dbe7f5;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 24px #0f172a0a}.connecting-step:before{content:"";position:absolute;left:42px;top:-13px;bottom:calc(100% - 13px);width:2px;background:#dbe7f5}.connecting-step:first-child:before{display:none}.connecting-step .step-no{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#3b82f6;color:#fff;font-size:13px;font-weight:900;box-shadow:0 10px 22px #3b82f638}.connecting-step label{color:#64748b;font-size:12px;font-weight:900}.connecting-step input,.connecting-step select,.day-input{height:40px;margin-top:7px}.day-input input{height:40px}.connecting-step .template-preview{grid-column:2 / -1;margin:0;padding:11px 12px;border:1px solid #edf2f7;border-radius:8px;background:#f8fafc}.connecting-actions{margin-bottom:24px;padding:16px;border:1px solid #edf2f7;border-radius:8px;background:#fbfdff}@media (max-width: 1100px){.landing-editor-card>.row.between:first-child,.connecting-layout>.card:first-child>.row.between:first-child,.landing-button-customizer,.connecting-step{grid-template-columns:1fr}.landing-button-customizer:after{display:none}.landing-board-editor>label,.landing-board-editor>label:nth-of-type(3),.landing-board-editor>label:nth-of-type(4),.landing-simple-panel .template-form-grid.compact{grid-column:1 / -1;max-width:none;grid-template-columns:1fr}.connecting-step .template-preview{grid-column:1 / -1}}@media (max-width: 720px){.landing-editor-card>.row.between:first-child,.landing-board-editor,.landing-advanced-stack,.connecting-layout>.card:first-child>.row.between:first-child{padding-left:16px;padding-right:16px}.landing-ai-draft-line,.landing-field-row.simple,.connecting-actions{grid-template-columns:1fr}}:root{--mat-bg: #f0f2f5;--mat-card: #fff;--mat-text: #344767;--mat-heading: #1f2937;--mat-muted: #7b809a;--mat-line: #e9ecef;--mat-field: #d2d6da;--mat-blue: #1a73e8;--mat-blue-2: #49a3f1;--mat-dark: #191919;--mat-dark-2: #42424a;--mat-red: #ea0606;--mat-green: #4caf50;--mat-orange: #fb8c00;--mat-radius: 12px;--mat-shadow: 0 8px 26px rgba(0, 0, 0, .08);--mat-shadow-lg: 0 16px 40px rgba(0, 0, 0, .12)}html,body,#root{background:var(--mat-bg)!important}body{color:var(--mat-text)!important}.adminator-app,.layout,.main,.page,.adminator-main,.adminator-page{background:var(--mat-bg)!important}.adminator-app .sidebar{width:260px!important;height:calc(100vh - 32px)!important;margin:16px 0 16px 16px!important;border:0!important;border-radius:14px!important;background:linear-gradient(195deg,var(--mat-dark-2),var(--mat-dark))!important;box-shadow:0 18px 38px #0003!important}.adminator-app .brand{min-height:68px!important;padding:20px 18px 16px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.adminator-app .brand-logo{border-radius:10px!important;background:linear-gradient(195deg,var(--mat-blue-2),var(--mat-blue))!important;color:#fff!important;box-shadow:0 8px 18px #1a73e847!important}.adminator-app .brand-name{color:#fff!important;font-weight:800!important}.adminator-app .nav{padding:14px 12px!important}.adminator-app .nav-label{margin:16px 8px 7px!important;color:#ffffff8a!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important}.adminator-app .nav-item{min-height:42px!important;padding:10px 12px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#ffffffc7!important}.adminator-app .nav-item:hover{background:#ffffff1f!important;color:#fff!important}.adminator-app .nav-item.active{background:linear-gradient(195deg,var(--mat-blue-2),var(--mat-blue))!important;color:#fff!important;box-shadow:0 8px 18px #1a73e84d!important}.adminator-app .header{min-height:64px!important;margin:16px 24px 0!important;padding:0 22px!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:var(--mat-radius)!important;background:#ffffffd1!important;box-shadow:0 8px 22px #0000000d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.adminator-app .page{max-width:1420px!important;padding:28px 28px 60px!important}.page-title-row h1,.adminator-app h1,.adminator-app h2,.adminator-app h3{color:var(--mat-heading)!important;letter-spacing:0!important}.page-eyebrow{color:var(--mat-muted)!important;font-weight:800!important}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card,.adminator-app .stat-card,.adminator-app .overview-card,.adminator-app .template-card,.adminator-app .reservation-card,.adminator-app .group-card,.adminator-app .landing-board-item,.adminator-app .landing-overview-card,.adminator-app .landing-manage-card,.landing-editor-card,.landing-editor-shell,.landing-button-customizer,.landing-simple-panel,.landing-ai-draft-line,.landing-url-box,.builder-section,.connecting-layout>.card,.connecting-step,.connecting-actions,.connecting-history,.send-split-layout>.card,.template-manager-layout>.card,.content-studio>*,.settings-side-stack>.card{border:0!important;border-radius:var(--mat-radius)!important;background:var(--mat-card)!important;box-shadow:var(--mat-shadow)!important}.adminator-app .card:hover,.adminator-app .studio-panel:hover,.adminator-app .template-card:hover,.adminator-app .reservation-card:hover,.adminator-app .landing-board-item:hover,.connecting-step:hover{box-shadow:var(--mat-shadow-lg)!important}.adminator-app .card h2,.adminator-app .studio-panel h2,.adminator-app .card h3,.adminator-app .studio-panel h3{color:var(--mat-heading)!important;font-weight:800!important}.adminator-app label,.adminator-app .note,.adminator-app .muted,.template-preview,.template-card-main small{color:var(--mat-muted)!important}.adminator-app input,.adminator-app textarea,.adminator-app select,.adminator-app .path-input,.landing-post-editor{border:1px solid var(--mat-field)!important;border-radius:8px!important;background:#fff!important;color:var(--mat-text)!important;box-shadow:none!important}.adminator-app input:focus,.adminator-app textarea:focus,.adminator-app select:focus,.landing-post-editor:focus{border-color:var(--mat-blue)!important;box-shadow:0 0 0 2px #1a73e824!important}.adminator-app button.primary,.adminator-app .primary,.adminator-page button.is-primary,.public-submit{border:0!important;border-radius:8px!important;background:linear-gradient(195deg,var(--mat-dark-2),var(--mat-dark))!important;color:#fff!important;font-weight:800!important;box-shadow:0 8px 18px #3447673d!important}.adminator-app button.primary:hover,.adminator-app .primary:hover,.adminator-page button.is-primary:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #34476752!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn),.adminator-app .button-link,.adminator-page button:not(.is-primary){border:1px solid var(--mat-field)!important;border-radius:8px!important;background:#fff!important;color:var(--mat-text)!important;font-weight:750!important;box-shadow:none!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):hover,.adminator-app .button-link:hover,.adminator-page button:not(.is-primary):hover{border-color:#aeb4bd!important;background:#f8f9fa!important}.adminator-app button.danger,.adminator-app .danger{color:var(--mat-red)!important}.adminator-app .table,.adminator-app table,.landing-leads-table{background:#fff!important;border-collapse:separate!important;border-spacing:0!important}.adminator-app .table th,.adminator-app table th,.landing-leads-table th{color:var(--mat-muted)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;border-bottom:1px solid var(--mat-line)!important}.adminator-app .table td,.adminator-app table td,.landing-leads-table td{color:var(--mat-text)!important;border-bottom:1px solid var(--mat-line)!important}.badge,.pill,.chip,.landing-status{border:0!important;border-radius:999px!important;background:#f0f2f5!important;color:var(--mat-text)!important;font-weight:800!important}.pill-ok,.landing-status.status-published{background:#4caf501f!important;color:var(--mat-green)!important}.pill-warn,.landing-status.status-paused{background:#fb8c0024!important;color:var(--mat-orange)!important}.chip.active{background:linear-gradient(195deg,var(--mat-blue-2),var(--mat-blue))!important;color:#fff!important}.bulkbar,.scenario-builder,.template-form-grid,.message-mode-box,.variable-row,.attachment-row,.settings-card,.landing-simple-panel .template-form-grid.compact,.builder-section,.connecting-layout>.card:first-child>.template-form-grid,.connecting-actions,.landing-editor-toolbar,.template-card-main,.reservation-log-row,.landing-lead-toolbar{border:0!important;border-radius:var(--mat-radius)!important;background:#fff!important;box-shadow:var(--mat-shadow)!important}.landing-editor-card{overflow:hidden!important;padding:0!important}.landing-editor-card>.row.between:first-child,.connecting-layout>.card:first-child>.row.between:first-child{border-bottom:1px solid var(--mat-line)!important;background:#fff!important}.landing-board-editor{border:0!important;background:#fff!important}.landing-editor-shell{overflow:hidden!important}.landing-editor-toolbar{min-height:54px!important;padding:9px 12px!important;border-radius:12px 12px 0 0!important;border-bottom:1px solid var(--mat-line)!important;background:#f8f9fa!important;box-shadow:none!important}.editor-tool-group{border-right:1px solid #dde2e7!important}.editor-tool-group:last-child{border-right:0!important}.editor-tool{color:var(--mat-text)!important}.editor-tool:hover{background:#fff!important;box-shadow:0 4px 10px #0000000f!important}.landing-post-editor{min-height:460px!important;padding:28px 32px!important;border:0!important;border-radius:0 0 12px 12px!important}.landing-button-customizer{grid-template-columns:minmax(250px,1.1fr) repeat(4,minmax(92px,108px)) minmax(150px,max-content)!important}.landing-button-preview span{border:0!important;box-shadow:0 8px 18px #34476733!important}.connecting-step{grid-template-columns:48px minmax(260px,1fr) 112px 150px 64px!important;padding:14px 16px!important}.connecting-step:before{display:none!important}.connecting-step .step-no{border-radius:11px!important;background:linear-gradient(195deg,var(--mat-blue-2),var(--mat-blue))!important;color:#fff!important;box-shadow:0 8px 18px #1a73e842!important}.connecting-step .template-preview{border:0!important;border-radius:10px!important;background:#f8f9fa!important;box-shadow:none!important}.landing-field-row.simple,.variable-row,.attachment-row,.path-input-wrap,.reservation-card,.template-card{border:0!important;background:#fff!important;box-shadow:var(--mat-shadow)!important}@media (max-width: 1100px){.landing-button-customizer,.connecting-step{grid-template-columns:1fr!important}.adminator-app .header{margin-right:16px!important}}@media (max-width: 820px){.adminator-app .sidebar{width:72px!important;margin:12px 0 12px 12px!important}.adminator-app .header{margin:12px 14px 0!important}}:root{--sample-bg: #f0f2f5;--sample-card: #fff;--sample-text: #344767;--sample-heading: #1f2937;--sample-muted: #7b809a;--sample-line: #e9ecef;--sample-field: #d2d6da;--sample-dark: #191919;--sample-dark-2: #42424a;--sample-blue: #1a73e8;--sample-blue-2: #49a3f1;--sample-green: #4caf50;--sample-orange: #fb8c00;--sample-red: #ea0606;--sample-radius: 12px;--sample-radius-sm: 8px;--sample-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--sample-shadow-lg: 0 10px 28px rgba(0, 0, 0, .12)}html,body,#root,.adminator-app,.adminator-page,.public-landing-page{background:var(--sample-bg)!important;color:var(--sample-text)!important;font-family:Inter,Pretendard,Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.adminator-app.layout{min-height:100vh!important;display:grid!important;grid-template-columns:270px minmax(0,1fr)!important;gap:0!important;background:var(--sample-bg)!important}.adminator-app .sidebar{position:sticky!important;top:16px!important;align-self:start!important;width:auto!important;height:calc(100vh - 32px)!important;margin:16px 0 16px 16px!important;padding:18px 14px!important;border:0!important;border-radius:var(--sample-radius)!important;background:var(--sample-card)!important;box-shadow:var(--sample-shadow)!important;overflow-y:auto!important}.adminator-app .brand{height:auto!important;padding:6px 10px 18px!important;margin-bottom:12px!important;border-bottom:1px solid var(--sample-line)!important;color:var(--sample-heading)!important}.adminator-app .brand-logo{width:36px!important;height:36px!important;border-radius:10px!important;background:linear-gradient(195deg,var(--sample-dark-2),var(--sample-dark))!important;color:#fff!important;box-shadow:0 8px 16px #34476740!important}.adminator-app .brand-name{color:var(--sample-heading)!important;font-size:14px!important;font-weight:800!important;letter-spacing:0!important}.adminator-app .nav{gap:16px!important}.adminator-app .nav-label{margin:8px 12px 7px!important;color:var(--sample-muted)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.adminator-app .nav-item{width:100%!important;min-height:42px!important;margin:2px 0!important;padding:10px 12px!important;border:0!important;border-radius:var(--sample-radius-sm)!important;background:transparent!important;color:var(--sample-text)!important;font-size:13px!important;font-weight:700!important;box-shadow:none!important;transition:background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease!important}.adminator-app .nav-item:hover{background:#f8f9fa!important;color:var(--sample-heading)!important;transform:translate(2px)!important}.adminator-app .nav-item.active{background:linear-gradient(195deg,var(--sample-dark-2),var(--sample-dark))!important;color:#fff!important;box-shadow:0 4px 20px #00000024,0 7px 10px -5px #40404066!important}.adminator-app .nav-ic{width:20px!important;color:inherit!important;opacity:.92!important}.adminator-app .main{min-width:0!important;background:var(--sample-bg)!important}.adminator-app .header{position:sticky!important;top:12px!important;z-index:20!important;min-height:66px!important;margin:16px 24px 0!important;padding:10px 16px!important;border:0!important;border-radius:var(--sample-radius)!important;background:#ffffffeb!important;box-shadow:var(--sample-shadow)!important;-webkit-backdrop-filter:saturate(180%) blur(12px)!important;backdrop-filter:saturate(180%) blur(12px)!important}.adminator-app .hamburger,.adminator-app .header-icon-btn,.adminator-app .icon-btn{width:38px!important;height:38px!important;border:0!important;border-radius:10px!important;background:#fff!important;color:var(--sample-text)!important;box-shadow:inset 0 0 0 1px var(--sample-line)!important}.adminator-app .hamburger:hover,.adminator-app .header-icon-btn:hover,.adminator-app .icon-btn:hover{background:#f8f9fa!important;color:var(--sample-heading)!important}.adminator-app .header-search{width:min(380px,34vw)!important;height:42px!important;padding:0 14px!important;border:1px solid var(--sample-line)!important;border-radius:var(--sample-radius-sm)!important;background:#fff!important;box-shadow:none!important}.adminator-app .header-search input{color:var(--sample-text)!important;font-size:13px!important;background:transparent!important}.adminator-app .user-chip{height:42px!important;padding:4px 10px 4px 5px!important;border:1px solid var(--sample-line)!important;border-radius:999px!important;background:#fff!important;color:var(--sample-text)!important;box-shadow:none!important}.adminator-app .avatar{width:32px!important;height:32px!important;border-radius:10px!important;background:linear-gradient(195deg,var(--sample-blue-2),var(--sample-blue))!important;color:#fff!important;box-shadow:0 6px 12px #1a73e838!important}.adminator-app .page{padding:28px 24px 48px!important;background:var(--sample-bg)!important}.adminator-app .page-title-row{margin:4px 0 22px!important;padding:0 4px!important;border:0!important;background:transparent!important;box-shadow:none!important}.adminator-app .page-eyebrow{color:var(--sample-muted)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important}.adminator-app .page-title-row h1{margin-top:7px!important;color:var(--sample-heading)!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card,.adminator-app .stat-card,.adminator-app .overview-card,.adminator-app .settings-card,.adminator-app .template-card,.adminator-app .template-card-main,.adminator-app .reservation-card,.adminator-app .reservation-log-row,.adminator-app .landing-manage-card,.adminator-app .landing-overview-card,.adminator-app .landing-board-item,.adminator-app .landing-simple-panel,.adminator-app .landing-editor-card,.adminator-app .landing-editor-shell,.adminator-app .landing-leads-table-wrap,.adminator-app .connecting-layout>.card,.adminator-app .connecting-history,.adminator-app .send-split-layout>.card,.adminator-app .template-manager-layout>.card,.adminator-app .settings-side-stack>.card,.adminator-app .workflow-node,.adminator-app .workflow-canvas,.adminator-app .program-card,.adminator-app .bulkbar{border:0!important;border-radius:var(--sample-radius)!important;background:var(--sample-card)!important;box-shadow:var(--sample-shadow)!important}.adminator-app .card:hover,.adminator-app .studio-panel:hover,.adminator-app .metric-card:hover,.adminator-app .landing-board-item:hover,.adminator-app .template-card:hover{box-shadow:var(--sample-shadow-lg)!important}.adminator-app .card h2,.adminator-app .card h3,.adminator-app .studio-panel h2,.adminator-app .landing-manage-title,.adminator-app .section-title,.adminator-app strong{color:var(--sample-heading)!important;font-weight:800!important;letter-spacing:0!important}.adminator-app .muted,.adminator-app .note,.adminator-app small,.adminator-app p{color:var(--sample-muted)!important}.adminator-app input,.adminator-app textarea,.adminator-app select,.adminator-app .path-input,.adminator-app .landing-post-editor{min-height:40px!important;border:1px solid var(--sample-field)!important;border-radius:var(--sample-radius-sm)!important;background:#fff!important;color:var(--sample-text)!important;box-shadow:none!important;outline:0!important}.adminator-app textarea{min-height:120px!important}.adminator-app input:focus,.adminator-app textarea:focus,.adminator-app select:focus,.adminator-app .landing-post-editor:focus{border-color:var(--sample-blue)!important;box-shadow:0 0 0 2px #1a73e829!important}.adminator-app button.primary,.adminator-app .primary,.adminator-app .public-submit,.adminator-app .auth-submit{min-height:40px!important;border:0!important;border-radius:var(--sample-radius-sm)!important;background:linear-gradient(195deg,var(--sample-dark-2),var(--sample-dark))!important;color:#fff!important;font-weight:800!important;letter-spacing:0!important;box-shadow:0 4px 20px #00000024,0 7px 10px -5px #40404066!important}.adminator-app button.primary:hover,.adminator-app .primary:hover,.adminator-app .auth-submit:hover{transform:translateY(-1px)!important;box-shadow:0 8px 14px -8px #2626264d,0 3px 18px #2626261a,0 7px 8px -4px #2626262e!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):not(.header-icon-btn),.adminator-app .button-link{min-height:38px!important;border:1px solid var(--sample-field)!important;border-radius:var(--sample-radius-sm)!important;background:#fff!important;color:var(--sample-text)!important;font-weight:750!important;box-shadow:none!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):not(.header-icon-btn):hover,.adminator-app .button-link:hover{border-color:#adb5bd!important;background:#f8f9fa!important}.adminator-app button.danger,.adminator-app .danger,.adminator-app .x{color:var(--sample-red)!important}.adminator-app .table,.adminator-app table,.adminator-app .landing-leads-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important}.adminator-app .table th,.adminator-app table th,.adminator-app .landing-leads-table th{padding:12px 14px!important;border-bottom:1px solid var(--sample-line)!important;color:var(--sample-muted)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}.adminator-app .table td,.adminator-app table td,.adminator-app .landing-leads-table td{padding:12px 14px!important;border-bottom:1px solid var(--sample-line)!important;color:var(--sample-text)!important;font-size:13px!important}.adminator-app tbody tr:hover,.adminator-app .landing-leads-table tbody tr:hover{background:#f8f9fa!important}.adminator-app .badge,.adminator-app .pill,.adminator-app .chip,.adminator-app .landing-status,.adminator-app .header-status{border:0!important;border-radius:999px!important;background:#f0f2f5!important;color:var(--sample-text)!important;font-weight:800!important;box-shadow:none!important}.adminator-app .pill-ok,.adminator-app .landing-status.status-published{background:#4caf501f!important;color:var(--sample-green)!important}.adminator-app .pill-warn,.adminator-app .landing-status.status-paused{background:#fb8c0024!important;color:var(--sample-orange)!important}.adminator-app .chip.active,.adminator-app .filter-chip.active{background:linear-gradient(195deg,var(--sample-dark-2),var(--sample-dark))!important;color:#fff!important;box-shadow:0 5px 12px #3447672e!important}.adminator-app .template-manager-layout,.adminator-app .send-split-layout,.adminator-app .settings-layout,.adminator-app .landing-layout,.adminator-app .landing-board-layout{gap:20px!important}.adminator-app .landing-editor-card{overflow:hidden!important;padding:0!important}.adminator-app .landing-editor-card>.row.between:first-child,.adminator-app .connecting-layout>.card:first-child>.row.between:first-child{padding:18px 22px!important;border-bottom:1px solid var(--sample-line)!important;background:#fff!important}.adminator-app .landing-editor-shell{overflow:hidden!important;border:1px solid var(--sample-line)!important;border-radius:var(--sample-radius)!important;box-shadow:none!important}.adminator-app .landing-editor-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--sample-line)!important;border-radius:var(--sample-radius) var(--sample-radius) 0 0!important;background:#f8f9fa!important;box-shadow:none!important}.adminator-app .editor-tool-group{display:inline-flex!important;align-items:center!important;gap:6px!important;padding-right:8px!important;border-right:1px solid #dde2e7!important}.adminator-app .editor-tool-group:last-child{border-right:0!important}.adminator-app .landing-editor-toolbar select,.adminator-app .editor-tool{height:34px!important;min-height:34px!important;border:1px solid var(--sample-field)!important;border-radius:7px!important;background:#fff!important;color:var(--sample-text)!important;box-shadow:none!important}.adminator-app .editor-tool{min-width:36px!important;padding:0 10px!important}.adminator-app .editor-tool.wide{min-width:70px!important}.adminator-app .editor-tool:hover{background:#fff!important;border-color:#adb5bd!important;box-shadow:0 3px 8px #0000000f!important}.adminator-app .landing-post-editor{min-height:440px!important;padding:30px 34px!important;border:0!important;border-radius:0 0 var(--sample-radius) var(--sample-radius)!important;background:#fff!important;color:var(--sample-heading)!important;line-height:1.75!important}.adminator-app .landing-button-customizer{border:1px solid var(--sample-line)!important;border-radius:var(--sample-radius)!important;background:#fff!important}.adminator-app .connecting-step{display:grid!important;grid-template-columns:54px minmax(280px,1fr) 112px 150px 70px!important;gap:12px!important;align-items:center!important;padding:16px!important;border:1px solid var(--sample-line)!important;border-radius:var(--sample-radius)!important;background:#fff!important;box-shadow:none!important}.adminator-app .connecting-step:before{display:none!important}.adminator-app .connecting-step .step-no{width:40px!important;height:40px!important;border-radius:11px!important;background:linear-gradient(195deg,var(--sample-blue-2),var(--sample-blue))!important;color:#fff!important;box-shadow:0 8px 16px #1a73e838!important}.adminator-app .connecting-step .template-preview{grid-column:2 / -1!important;padding:12px 14px!important;border:0!important;border-radius:var(--sample-radius-sm)!important;background:#f8f9fa!important;color:var(--sample-muted)!important;box-shadow:none!important}.adminator-app .reservation-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px 16px!important}.adminator-app .landing-manage-card,.adminator-app .landing-board-item{border-left:4px solid var(--sample-dark)!important}.adminator-app .landing-url,.adminator-app code{border-radius:7px!important;background:#f8f9fa!important;color:var(--sample-text)!important}.login-wrap,.sleek-login-wrap{background:radial-gradient(circle at top left,rgba(73,163,241,.16),transparent 32%),var(--sample-bg)!important}.auth-panel,.auth-showcase{border:0!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--sample-shadow-lg)!important}.auth-showcase{background:linear-gradient(195deg,var(--sample-dark-2),var(--sample-dark))!important}@media (max-width: 1180px){.adminator-app.layout{grid-template-columns:86px minmax(0,1fr)!important}.adminator-app .sidebar{padding:16px 10px!important}.adminator-app .brand-name,.adminator-app .nav-label,.adminator-app .nav-item span:not(.nav-ic){display:none!important}.adminator-app .nav-item{justify-content:center!important;padding:11px!important}.adminator-app .nav-ic{margin:0!important}}@media (max-width: 900px){.adminator-app.layout{display:block!important}.adminator-app .sidebar{position:relative!important;top:0!important;height:auto!important;margin:12px!important}.adminator-app .header{margin:12px!important}.adminator-app .page{padding:18px 12px 36px!important}.adminator-app .connecting-step,.adminator-app .reservation-card{grid-template-columns:1fr!important}.adminator-app .connecting-step .template-preview{grid-column:1!important}}:root{--sample-bg: #f5f5f5;--sample-card-shadow: none;--sample-soft-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05)}html,body,#root,.adminator-app,.adminator-page,.public-landing-page{background:#f5f5f5!important}.adminator-app.layout{grid-template-columns:15rem minmax(0,1fr)!important;background:#f5f5f5!important}.adminator-app .sidebar{top:.5rem!important;height:calc(100vh - 1rem)!important;margin:.5rem 0 .5rem .5rem!important;padding:1rem .75rem!important;border:0!important;border-radius:.5rem!important;background:#fff!important;box-shadow:none!important}.adminator-app .brand{min-height:54px!important;padding:.75rem .75rem 1rem!important;margin:0 0 .5rem!important;border-bottom:1px solid #e5e5e5!important}.adminator-app .brand-logo{width:28px!important;height:28px!important;border-radius:0!important;background:transparent!important;color:#344767!important;box-shadow:none!important}.adminator-app .brand-logo svg{color:#344767!important}.adminator-app .brand-name{color:#344767!important;font-size:.875rem!important;font-weight:600!important}.adminator-app .nav{gap:.75rem!important}.adminator-app .nav-label{margin:.75rem .75rem .35rem!important;color:#7b809a!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.04em!important}.adminator-app .nav-item{min-height:40px!important;padding:.675rem .75rem!important;border-radius:.375rem!important;background:transparent!important;color:#344767!important;font-size:.75rem!important;font-weight:500!important;box-shadow:none!important}.adminator-app .nav-item:hover{background:#c7c7c733!important;color:#344767!important;transform:none!important}.adminator-app .nav-item.active{background:linear-gradient(195deg,#42424a,#191919)!important;color:#fff!important;box-shadow:none!important}.adminator-app .nav-ic{width:1.25rem!important;min-width:1.25rem!important;opacity:.55!important}.adminator-app .nav-item.active .nav-ic{opacity:1!important}.adminator-app .main{background:#f5f5f5!important}.adminator-app .header{min-height:58px!important;margin:.75rem 1rem 0!important;padding:.25rem 0!important;border:0!important;border-radius:.75rem!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.adminator-app .header-search,.adminator-app .hamburger,.adminator-app .header-icon-btn,.adminator-app .icon-btn,.adminator-app .user-chip{box-shadow:none!important}.adminator-app .page{padding:1.5rem 1rem 3rem!important;background:#f5f5f5!important}.adminator-app .page-title-row{margin:0 0 1.5rem!important}.adminator-app .page-title-row h1{color:#344767!important;font-size:1.875rem!important;font-weight:700!important}.adminator-app .page-eyebrow{color:#7b809a!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.08em!important}.adminator-app .card,.adminator-app .studio-panel,.adminator-app .metric-card,.adminator-app .stat-card,.adminator-app .overview-card,.adminator-app .settings-card,.adminator-app .template-card,.adminator-app .template-card-main,.adminator-app .reservation-card,.adminator-app .reservation-log-row,.adminator-app .landing-manage-card,.adminator-app .landing-overview-card,.adminator-app .landing-board-item,.adminator-app .landing-simple-panel,.adminator-app .landing-editor-card,.adminator-app .landing-editor-shell,.adminator-app .landing-leads-table-wrap,.adminator-app .connecting-layout>.card,.adminator-app .connecting-history,.adminator-app .send-split-layout>.card,.adminator-app .template-manager-layout>.card,.adminator-app .settings-side-stack>.card,.adminator-app .workflow-node,.adminator-app .workflow-canvas,.adminator-app .program-card,.adminator-app .bulkbar,.adminator-app .scenario-builder,.adminator-app .template-form-grid,.adminator-app .message-mode-box,.adminator-app .variable-row,.adminator-app .attachment-row,.adminator-app .builder-section,.adminator-app .landing-lead-toolbar{border:0!important;border-radius:.5rem!important;background:#fff!important;box-shadow:none!important}.adminator-app .card:hover,.adminator-app .studio-panel:hover,.adminator-app .metric-card:hover,.adminator-app .landing-board-item:hover,.adminator-app .template-card:hover,.adminator-app .connecting-step:hover{box-shadow:none!important}.adminator-app .metric-card,.adminator-app .stat-card,.adminator-app .overview-card{box-shadow:var(--sample-soft-shadow)!important}.adminator-app input,.adminator-app textarea,.adminator-app select,.adminator-app .path-input,.adminator-app .landing-post-editor{border-color:#d2d6da!important;border-radius:.375rem!important;box-shadow:none!important}.adminator-app button.primary,.adminator-app .primary,.adminator-app .public-submit,.adminator-app .auth-submit{border-radius:.5rem!important;background:linear-gradient(195deg,#42424a,#191919)!important;box-shadow:none!important}.adminator-app button.primary:hover,.adminator-app .primary:hover,.adminator-app .auth-submit:hover{transform:none!important;box-shadow:none!important}.adminator-app button:not(.primary):not(.linklike):not(.nav-item):not(.x):not(.pausebtn):not(.group-icon-action):not(.hamburger):not(.icon-btn):not(.header-icon-btn),.adminator-app .button-link{border-radius:.5rem!important;box-shadow:none!important}.adminator-app .table th,.adminator-app table th,.adminator-app .landing-leads-table th{color:#7b809a!important;font-size:.65rem!important;font-weight:700!important;border-bottom:1px solid #e5e5e5!important}.adminator-app .table td,.adminator-app table td,.adminator-app .landing-leads-table td{border-bottom:1px solid #e5e5e5!important}.adminator-app .landing-editor-toolbar,.adminator-app .connecting-step{box-shadow:none!important}.adminator-app .connecting-step{border:1px solid #e5e5e5!important}.adminator-app .connecting-step .step-no{background:linear-gradient(195deg,#42424a,#191919)!important;box-shadow:none!important}.adminator-app .landing-manage-card,.adminator-app .landing-board-item{border-left:0!important}@media (max-width: 1180px){.adminator-app.layout{grid-template-columns:5.25rem minmax(0,1fr)!important}}@media (max-width: 900px){.adminator-app.layout{display:block!important}.adminator-app .sidebar,.adminator-app .header{margin:.75rem!important}}.adminator-app .header{overflow:visible!important}.adminator-app .head-left,.adminator-app .head-right,.adminator-app .row{min-width:0!important}.adminator-app .header-search{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:min(360px,34vw)!important;height:42px!important;min-height:42px!important;padding:0 12px!important;overflow:hidden!important}.adminator-app .header-search input{width:100%!important;min-width:0!important;min-height:0!important;height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.adminator-app .header-search input:focus{border:0!important;box-shadow:none!important}.adminator-app .send-split-layout{grid-template-columns:minmax(440px,4fr) minmax(0,6fr)!important;gap:18px!important}.adminator-app .send-reservation-panel,.adminator-app .send-jobs-panel{min-width:0!important;overflow:hidden!important}.adminator-app .reservation-list{gap:8px!important}.adminator-app .reservation-card{grid-template-columns:minmax(0,1fr) 52px!important;gap:10px!important;align-items:center!important;min-width:0!important;padding:10px 12px!important;overflow:hidden!important;border:1px solid #e5e5e5!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .reservation-card.active{border-color:#d2d6da!important;background:#fff!important}.adminator-app .reservation-main,.adminator-app .reservation-main.batch-main{display:grid!important;grid-template-columns:minmax(92px,.9fr) minmax(120px,1fr) minmax(42px,max-content)!important;gap:12px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:38px!important;overflow:hidden!important}.adminator-app .reservation-main b,.adminator-app .reservation-main span,.adminator-app .reservation-main small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .reservation-main b{color:#191919!important;font-size:13px!important}.adminator-app .reservation-main span,.adminator-app .reservation-main small{color:#64748b!important;font-size:12px!important}.adminator-app .reservation-side{min-width:0!important;justify-content:flex-end!important}.adminator-app .reservation-side .primary,.adminator-app .reservation-side button{width:50px!important;min-width:50px!important;height:40px!important;min-height:40px!important;padding:0!important;justify-content:center!important}.adminator-app .reservation-accordion{grid-column:1 / -1!important;min-width:0!important;overflow:hidden!important}.adminator-app .reservation-log-row{min-width:0!important}.adminator-app .landing-board-list{gap:12px!important}.adminator-app .landing-board-item{grid-template-columns:minmax(280px,1.2fr) minmax(260px,1.05fr) minmax(210px,.75fr) max-content!important;gap:16px!important;align-items:center!important;min-width:0!important;padding:16px 18px!important;overflow:hidden!important;border:0!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .landing-board-main{min-width:0!important}.adminator-app .landing-board-main h3,.adminator-app .landing-board-main p,.adminator-app .landing-board-url{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .landing-board-url{display:block!important;color:#1a73e8!important;font-size:13px!important;font-weight:700!important}.adminator-app .landing-board-stat{grid-template-columns:repeat(2,minmax(96px,1fr))!important;gap:8px!important;min-width:0!important}.adminator-app .landing-board-stat span{min-height:52px!important;padding:9px 11px!important;border-radius:.5rem!important;background:#f8f9fa!important}.adminator-app .landing-board-actions{display:grid!important;grid-template-columns:repeat(4,max-content)!important;gap:8px!important;align-items:center!important;justify-content:end!important;min-width:max-content!important}.adminator-app .landing-board-actions .small,.adminator-app .landing-board-actions .button-link{min-width:52px!important;height:38px!important;padding:0 13px!important}.adminator-app .connecting-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr)!important}.adminator-app .connecting-step-list{gap:12px!important}.adminator-app .connecting-step{grid-template-columns:48px minmax(240px,1fr) 112px 150px 70px!important;gap:12px!important;align-items:start!important;min-width:0!important;padding:14px 16px!important;overflow:hidden!important}.adminator-app .connecting-step label{display:grid!important;gap:7px!important;min-width:0!important;color:#7b809a!important;font-size:12px!important;font-weight:700!important}.adminator-app .connecting-step select,.adminator-app .connecting-step input{width:100%!important;min-width:0!important}.adminator-app .connecting-step .day-input{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:7px!important;min-width:0!important}.adminator-app .connecting-step .day-input input{min-width:0!important}.adminator-app .connecting-step .template-preview{grid-column:2 / -1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .connecting-picklist,.adminator-app .picklist{display:grid!important;gap:0!important;max-height:340px!important;overflow-y:auto!important;padding:8px 10px!important;border:1px solid #e5e5e5!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .checkrow{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;min-height:38px!important;margin:0!important;padding:8px 2px!important;border-bottom:1px solid #f1f3f5!important;color:#344767!important;font-size:13px!important;line-height:1.35!important}.adminator-app .checkrow:last-child{border-bottom:0!important}.adminator-app .checkrow input{width:14px!important;height:14px!important;min-height:14px!important;margin:0!important}.adminator-app .checkrow .muted{display:inline!important;margin-left:4px!important;color:#7b809a!important;font-size:12px!important}.adminator-app .template-list{display:grid!important;gap:10px!important;min-width:0!important}.adminator-app .template-card{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;gap:8px!important;align-items:center!important;min-width:0!important;padding:10px!important;overflow:hidden!important;border:1px solid #e5e5e5!important;border-radius:.5rem!important}.adminator-app .template-card-main{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important;box-shadow:none!important}.adminator-app .template-card-main b,.adminator-app .template-card-main small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .template-card-main .badge{width:max-content!important;max-width:100%!important}.adminator-app .template-card .icon-mini{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid #d2d6da!important;border-radius:.5rem!important;background:#fff!important;color:#344767!important;line-height:1!important}@media (max-width: 1380px){.adminator-app .landing-board-item{grid-template-columns:minmax(250px,1fr) minmax(220px,.9fr) minmax(190px,.75fr) max-content!important;gap:12px!important}.adminator-app .landing-board-actions{grid-template-columns:repeat(2,max-content)!important}}@media (max-width: 1180px){.adminator-app .send-split-layout,.adminator-app .connecting-layout,.adminator-app .landing-board-item{grid-template-columns:1fr!important}.adminator-app .landing-board-actions{justify-content:start!important}}@media (max-width: 720px){.adminator-app .header-search{display:none!important}.adminator-app .reservation-card,.adminator-app .reservation-main,.adminator-app .reservation-main.batch-main,.adminator-app .connecting-step{grid-template-columns:1fr!important}.adminator-app .reservation-side{justify-content:start!important}.adminator-app .connecting-step .template-preview{grid-column:1!important}}.adminator-app .sidebar{padding-top:.875rem!important}.adminator-app .nav{display:flex!important;flex-direction:column!important;gap:.125rem!important}.adminator-app .nav-group{display:grid!important;gap:.125rem!important;margin:0!important;padding:0!important}.adminator-app .nav-group+.nav-group{margin-top:.45rem!important}.adminator-app .nav-label{margin:.45rem .75rem .2rem!important;padding:0!important;line-height:1.25!important}.adminator-app .nav-item{min-height:38px!important;margin:0!important;padding:.55rem .75rem!important;gap:.65rem!important}.adminator-app .customer-list-card{min-width:0!important;overflow:hidden!important}.adminator-app .customer-list-card .bulkbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:10px 12px!important;overflow:visible!important;border:0!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .customer-list-card .bulkbar b{flex:0 0 auto!important;width:auto!important;max-width:170px!important;color:#191919!important;font-size:13px!important;font-weight:700!important}.adminator-app .customer-list-card .bulkbar select{flex:0 0 120px!important;width:120px!important;min-width:120px!important;height:38px!important}.adminator-app .customer-list-card .bulkbar button{flex:0 0 auto!important;height:38px!important;min-height:38px!important;padding:0 13px!important;white-space:nowrap!important}.adminator-app .customer-list-card .table{table-layout:fixed!important;width:100%!important}.adminator-app .customer-list-card .table th,.adminator-app .customer-list-card .table td{height:47px!important;padding:8px 12px!important;vertical-align:middle!important}.adminator-app .customer-list-card .table th:nth-child(1),.adminator-app .customer-list-card .table td:nth-child(1){width:48px!important;min-width:48px!important;max-width:48px!important;text-align:center!important}.adminator-app .customer-list-card .table th:nth-child(2),.adminator-app .customer-list-card .table td:nth-child(2){width:29%!important}.adminator-app .customer-list-card .table th:nth-child(3),.adminator-app .customer-list-card .table td:nth-child(3){width:29%!important}.adminator-app .customer-list-card .table th:nth-child(4),.adminator-app .customer-list-card .table td:nth-child(4){width:160px!important}.adminator-app .customer-list-card .table th:nth-child(5),.adminator-app .customer-list-card .table td:nth-child(5){width:92px!important;min-width:92px!important;max-width:92px!important}.adminator-app .customer-list-card .table td.actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;height:47px!important;overflow:visible!important}.adminator-app .customer-list-card .group-icon-action{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid #d2d6da!important;border-radius:.5rem!important;background:#fff!important;color:#64748b!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.adminator-app .customer-list-card .group-icon-action.danger{color:#ea0606!important}.adminator-app .customer-list-card .gtag{max-width:132px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:middle!important}@media (max-width: 820px){.adminator-app .customer-list-card{overflow-x:auto!important}.adminator-app .customer-list-card .table{min-width:680px!important}}.adminator-app .landing-lead-toolbar{grid-template-columns:minmax(280px,420px) minmax(260px,1fr) max-content!important;align-items:end!important;gap:14px!important}.adminator-app .landing-lead-downloads{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:max-content!important}.adminator-app .landing-lead-downloads button{height:38px!important;min-height:38px!important;padding:0 14px!important;white-space:nowrap!important}.adminator-app .landing-leads-table{min-width:760px!important}.adminator-app .landing-leads-table th:first-child,.adminator-app .landing-leads-table td:first-child{width:180px!important;max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 1180px){.adminator-app .landing-lead-toolbar{grid-template-columns:1fr!important}.adminator-app .landing-lead-downloads{justify-content:flex-start!important;min-width:0!important}}.adminator-app .connecting-layout{display:grid!important;grid-template-columns:minmax(680px,1fr) minmax(340px,380px)!important;gap:18px!important;align-items:start!important}.adminator-app .connecting-layout>.card{min-width:0!important;overflow:hidden!important}.adminator-app .connecting-layout>.card:first-child>.row.between:first-child{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:18px 22px!important}.adminator-app .connecting-layout>.card:first-child>.row.between:first-child>.row{flex-wrap:nowrap!important;justify-content:flex-end!important;min-width:max-content!important}.adminator-app .connecting-layout>.card:first-child>.note,.adminator-app .connecting-layout>.card:first-child>.template-form-grid,.adminator-app .connecting-layout>.card:first-child>.connecting-step-list,.adminator-app .connecting-layout>.card:first-child>.connecting-actions{margin-left:22px!important;margin-right:22px!important}.adminator-app .connecting-layout>.card:first-child>.template-form-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,1fr)!important;gap:12px!important;padding:16px!important;border:0!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .connecting-step-list{display:grid!important;gap:12px!important}.adminator-app .connecting-step{display:grid!important;grid-template-columns:44px minmax(260px,1fr) 112px 150px 70px!important;gap:12px!important;align-items:start!important;min-width:0!important;padding:14px 16px!important;border:1px solid #e5e5e5!important;border-radius:.5rem!important;background:#fff!important;overflow:hidden!important}.adminator-app .connecting-step .step-no{width:36px!important;height:36px!important;margin-top:22px!important;border-radius:.5rem!important;font-size:13px!important;line-height:1.1!important}.adminator-app .connecting-step label{display:grid!important;gap:7px!important;min-width:0!important;color:#7b809a!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.adminator-app .connecting-step select,.adminator-app .connecting-step input{width:100%!important;min-width:0!important;height:40px!important}.adminator-app .connecting-step .day-input{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:7px!important;align-items:center!important}.adminator-app .connecting-step .day-input em{color:#344767!important;font-style:normal!important;font-weight:700!important;white-space:nowrap!important}.adminator-app .connecting-step .template-preview{grid-column:2 / -1!important;min-width:0!important;margin:0!important;padding:11px 14px!important;overflow:hidden!important;color:#7b809a!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .connecting-actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 16px!important}.adminator-app .connecting-actions .note{margin:0!important}.adminator-app .connecting-actions .primary{flex:0 0 auto!important;white-space:nowrap!important}.adminator-app .connecting-layout>.card:nth-child(2){padding:22px 20px!important}.adminator-app .connecting-layout>.card:nth-child(2)>.row.between{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.adminator-app .connecting-layout>.card:nth-child(2)>.row.between .row{flex-wrap:nowrap!important;gap:8px!important}.adminator-app .connecting-layout>.card:nth-child(2)>label{display:grid!important;gap:8px!important;margin:14px 0 12px!important;color:#7b809a!important;font-size:12px!important;font-weight:700!important}.adminator-app .connecting-picklist{display:grid!important;gap:0!important;max-height:360px!important;padding:8px 10px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid #e5e5e5!important;border-radius:.5rem!important;background:#fff!important}.adminator-app .connecting-picklist .checkrow{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;column-gap:10px!important;align-items:start!important;min-height:48px!important;padding:9px 2px!important;border-bottom:1px solid #f1f3f5!important}.adminator-app .connecting-picklist .checkrow:last-child{border-bottom:0!important}.adminator-app .connecting-picklist .checkrow input{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important;margin-top:3px!important}.adminator-app .connecting-picklist .checkrow-text{display:grid!important;gap:3px!important;min-width:0!important}.adminator-app .connecting-picklist .checkrow-text b,.adminator-app .connecting-picklist .checkrow-text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .connecting-picklist .checkrow-text b{color:#344767!important;font-size:13px!important;font-weight:700!important}.adminator-app .connecting-picklist .checkrow-text em{color:#7b809a!important;font-size:12px!important;font-style:normal!important}.adminator-app .connecting-history{grid-column:1 / -1!important}@media (max-width: 1280px){.adminator-app .connecting-layout{grid-template-columns:minmax(0,1fr)!important}.adminator-app .connecting-layout>.card:nth-child(2){max-width:none!important}}@media (max-width: 780px){.adminator-app .connecting-layout>.card:first-child>.row.between:first-child,.adminator-app .connecting-actions{align-items:stretch!important;flex-direction:column!important}.adminator-app .connecting-layout>.card:first-child>.template-form-grid,.adminator-app .connecting-step{grid-template-columns:1fr!important}.adminator-app .connecting-step .step-no{margin-top:0!important}.adminator-app .connecting-step .template-preview{grid-column:1!important}}.adminator-app .landing-leads-board{display:grid;gap:18px}.adminator-app .landing-lead-page-section,.adminator-app .landing-lead-detail-section{overflow:hidden!important}.adminator-app .landing-lead-page-list{display:grid;gap:8px;margin-top:14px}.adminator-app .landing-lead-page-card{display:grid;grid-template-columns:minmax(260px,.95fr) minmax(260px,1fr) max-content;align-items:center;gap:14px;min-height:56px;padding:10px 14px;border:1px solid transparent;border-radius:.5rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adminator-app .landing-lead-page-card:hover,.adminator-app .landing-lead-page-card.active{border-color:#344767;background:#fbfbfb}.adminator-app .landing-lead-page-card.active{box-shadow:inset 3px 0 #191919!important}.adminator-app .landing-lead-page-card .landing-board-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminator-app .landing-lead-page-card .landing-board-stat{display:flex!important;align-items:center;justify-content:flex-end;gap:8px}.adminator-app .landing-lead-page-card .landing-board-stat span{min-width:92px!important;padding:8px 10px!important}.adminator-app .landing-lead-page-main{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:8px;min-width:0}.adminator-app .landing-lead-page-main h3{margin:0 0 3px;color:#344767;font-size:15px;line-height:1.25}.adminator-app .landing-lead-page-main p{margin:0;color:#7b809a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminator-app .new-badge{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 7px;border-radius:999px;background:#ea0606;color:#fff;font-size:10px;font-weight:900;line-height:1}.adminator-app .landing-lead-statusbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;padding:12px;border-radius:.5rem;background:#f8f9fa}.adminator-app .landing-lead-statusbar span,.adminator-app .landing-lead-statusbar .inline-check{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:999px;background:#fff;color:#7b809a;font-size:12px;font-weight:800}.adminator-app .landing-lead-statusbar .inline-check input{width:14px!important;height:14px!important;min-height:14px!important}.adminator-app .landing-lead-downloads{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adminator-app .landing-lead-card-list{display:grid;gap:7px}.adminator-app .landing-lead-card{border:1px solid #e5e5e5;border-radius:.5rem;background:#fff;overflow:hidden;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adminator-app .landing-lead-card:hover,.adminator-app .landing-lead-card.open{border-color:#344767}.adminator-app .landing-lead-card-main{display:grid;grid-template-columns:22px minmax(0,1fr) 170px 130px 58px;gap:10px;align-items:center;padding:9px 12px}.adminator-app .landing-lead-card-main input[type=checkbox]{width:14px!important;height:14px!important;min-height:14px!important}.adminator-app .landing-lead-card-main select,.adminator-app .landing-lead-card-main button{min-height:38px!important}.adminator-app .lead-person,.adminator-app .lead-row-details{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden;white-space:nowrap}.adminator-app .lead-person b,.adminator-app .lead-row-details .lead-name{flex:0 1 120px;color:#344767;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminator-app .lead-person span,.adminator-app .lead-row-details span,.adminator-app .landing-lead-card-main time{color:#7b809a;font-size:12px}.adminator-app .lead-field-chip{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:190px;overflow:hidden;text-overflow:ellipsis}.adminator-app .lead-field-chip em{flex:0 0 auto;color:#344767;font-style:normal;font-weight:800}.adminator-app .landing-lead-answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;border-top:1px solid #e5e5e5;background:#f8f9fa}.adminator-app .landing-lead-answer-grid div{display:grid;gap:5px;min-height:62px;padding:10px 12px;border-radius:.5rem;background:#fff}.adminator-app .landing-lead-answer-grid span{color:#7b809a;font-size:11px;font-weight:800}.adminator-app .landing-lead-answer-grid b{color:#344767;font-size:13px;word-break:break-word}@media (max-width: 1180px){.adminator-app .landing-lead-page-card{grid-template-columns:1fr}.adminator-app .landing-lead-card-main{grid-template-columns:22px 1fr}.adminator-app .landing-lead-card-main select,.adminator-app .landing-lead-card-main button{width:max-content!important}.adminator-app .lead-row-details{overflow-x:auto}.adminator-app .landing-lead-answer-grid{grid-template-columns:1fr}}.adminator-app .connecting-layout,.connecting-layout{grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;overflow-x:hidden!important}.adminator-app .connecting-layout>.card,.connecting-layout>.card{max-width:100%!important}@media (min-width: 1500px){.adminator-app .connecting-layout,.connecting-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important}}.adminator-app .connecting-layout>.card:first-child>.row.between:first-child,.connecting-layout>.card:first-child>.row.between:first-child{flex-wrap:wrap!important}.adminator-app .connecting-layout>.card:first-child>.row.between:first-child>.row,.connecting-layout>.card:first-child>.row.between:first-child>.row{flex-wrap:wrap!important;min-width:0!important}.adminator-app .connecting-step,.connecting-step{grid-template-columns:44px minmax(0,1fr) 112px 150px 70px!important;align-items:end!important;overflow:visible!important}.adminator-app .connecting-step .step-no,.connecting-step .step-no{align-self:end!important;display:inline-grid!important;place-items:center!important;margin-top:0!important;margin-bottom:0!important}.adminator-app .connecting-step>button,.connecting-step>button{align-self:end!important;min-height:40px!important;height:40px!important;padding-top:0!important;padding-bottom:0!important}.adminator-app .connecting-step label,.connecting-step label{margin-bottom:0!important}.adminator-app .connecting-step .template-preview,.connecting-step .template-preview{align-self:start!important}.adminator-app .template-card>.template-card-main,.adminator-app .template-card>.template-card-main:hover,.adminator-app .template-card>.template-card-main:focus,.template-card>.template-card-main,.template-card>.template-card-main:hover,.template-card>.template-card-main:focus{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.adminator-app .connecting-step,.connecting-step{grid-template-areas:"badge template offset time remove" ". preview preview preview preview"!important;grid-template-columns:46px minmax(0,1fr) minmax(112px,128px) minmax(150px,164px) 70px!important;align-items:end!important}.adminator-app .connecting-step .step-no,.connecting-step .step-no{grid-area:badge!important;width:38px!important;min-width:38px!important;height:38px!important;white-space:nowrap!important;word-break:keep-all!important;writing-mode:horizontal-tb!important;line-height:1!important;text-align:center!important}.adminator-app .connecting-step label:nth-of-type(1),.connecting-step label:nth-of-type(1){grid-area:template!important}.adminator-app .connecting-step label:nth-of-type(2),.connecting-step label:nth-of-type(2){grid-area:offset!important}.adminator-app .connecting-step label:nth-of-type(3),.connecting-step label:nth-of-type(3){grid-area:time!important}.adminator-app .connecting-step>button,.connecting-step>button{grid-area:remove!important}.adminator-app .connecting-step .template-preview,.connecting-step .template-preview{grid-area:preview!important;grid-column:auto!important}@media (max-width: 1100px){.adminator-app .connecting-step,.connecting-step{grid-template-areas:"badge template template" "badge offset time" ". preview remove"!important;grid-template-columns:46px minmax(112px,.7fr) minmax(150px,1fr)!important;gap:10px 12px!important}.adminator-app .connecting-step>button,.connecting-step>button{justify-self:end!important;width:70px!important}}@media (max-width: 720px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.layout,.adminator-app,.adminator-app.layout{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.adminator-app .sidebar,.sidebar{position:relative!important;top:auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:8px!important;padding:10px!important}.adminator-app .brand,.brand{min-height:42px!important;padding:8px!important;margin-bottom:8px!important}.adminator-app .brand-name,.brand-name,.adminator-app .nav-label,.adminator-app .agent-dot,.adminator-app .usage-meter{display:none!important}.adminator-app .nav,.nav{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(46px,max-content)!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important}.adminator-app .nav-group{display:contents!important}.adminator-app .nav-item,.nav-item{width:auto!important;min-width:46px!important;justify-content:center!important;padding:9px 10px!important}.adminator-app .nav-item span:not(.nav-ic),.nav-item span:not(.nav-ic){display:none!important}.adminator-app .main,.main{width:100%!important;min-width:0!important}.adminator-app .header,.header{margin:0 8px!important;padding:0 4px!important}.adminator-app .page,.page{width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 8px 32px!important;overflow-x:hidden!important}.adminator-app .card,.adminator-app .connecting-layout>.card,.adminator-app .connecting-history,.card{min-width:0!important;padding:12px!important;overflow:hidden!important}.adminator-app .connecting-layout>.card:first-child>.note,.adminator-app .connecting-layout>.card:first-child>.template-form-grid,.adminator-app .connecting-layout>.card:first-child>.connecting-step-list,.adminator-app .connecting-layout>.card:first-child>.connecting-actions{margin-left:0!important;margin-right:0!important}.adminator-app .template-form-grid,.template-form-grid,.adminator-app .connecting-actions,.connecting-actions{grid-template-columns:1fr!important;display:grid!important}.adminator-app .connecting-step,.connecting-step{grid-template-areas:"badge template" ". offset" ". time" ". preview" ". remove"!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px 10px!important;padding:12px!important}.adminator-app .connecting-step .step-no,.connecting-step .step-no{width:36px!important;min-width:36px!important;height:36px!important}.adminator-app .connecting-step>button,.connecting-step>button{justify-self:stretch!important;width:100%!important}.adminator-app .table,.adminator-app table{min-width:640px!important}.adminator-app .connecting-history,.adminator-app .customer-list-card,.adminator-app .landing-leads-table-wrap{overflow-x:auto!important}}.adminator-app .connecting-step,.connecting-step{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-areas:"badge fields" ". preview"!important;gap:10px 12px!important;align-items:center!important;min-width:0!important;overflow:hidden!important}.adminator-app .connecting-step .step-no,.connecting-step .step-no{grid-area:badge!important;align-self:center!important;justify-self:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:inline-grid!important;place-items:center!important;white-space:nowrap!important;word-break:keep-all!important;writing-mode:horizontal-tb!important;line-height:1!important;padding:0!important;margin:0!important}.adminator-app .connecting-step-fields,.connecting-step-fields{grid-area:fields!important;display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(112px,128px) minmax(150px,164px) 70px!important;gap:12px!important;align-items:end!important;min-width:0!important}.adminator-app .connecting-step-fields label,.connecting-step-fields label{display:grid!important;gap:7px!important;min-width:0!important;margin:0!important}.adminator-app .connecting-step-fields input,.adminator-app .connecting-step-fields select,.connecting-step-fields input,.connecting-step-fields select{width:100%!important;min-width:0!important}.adminator-app .connecting-step-fields>button,.connecting-step-fields>button{align-self:end!important;width:70px!important;height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}.adminator-app .connecting-step .template-preview,.connecting-step .template-preview{grid-area:preview!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 980px){.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr) minmax(112px,128px) minmax(150px,164px) 70px!important}}@media (max-width: 720px){.adminator-app .connecting-step,.connecting-step{grid-template-columns:42px minmax(0,1fr)!important;grid-template-areas:"badge fields" ". preview"!important}.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr)!important}.adminator-app .connecting-step-fields>button,.connecting-step-fields>button{width:100%!important;justify-self:stretch!important}}.adminator-app .connecting-step,.connecting-step{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-areas:"badge fields" ". preview"!important;gap:10px 12px!important;align-items:center!important;min-height:auto!important;padding:14px 16px!important;overflow:hidden!important}.adminator-app .connecting-step .step-no,.connecting-step .step-no{grid-area:badge!important;align-self:center!important;justify-self:center!important}.adminator-app .connecting-step-fields,.connecting-step-fields{grid-area:fields!important;display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(96px,120px) minmax(148px,164px) 70px!important;grid-template-areas:none!important;gap:12px!important;align-items:end!important;width:100%!important;min-width:0!important}.adminator-app .connecting-step-fields label,.connecting-step-fields label,.adminator-app .connecting-step-fields label:nth-of-type(1),.connecting-step-fields label:nth-of-type(1),.adminator-app .connecting-step-fields label:nth-of-type(2),.connecting-step-fields label:nth-of-type(2),.adminator-app .connecting-step-fields label:nth-of-type(3),.connecting-step-fields label:nth-of-type(3){grid-area:auto!important;display:grid!important;min-width:0!important;margin:0!important}.adminator-app .connecting-step-fields>button,.connecting-step-fields>button{grid-area:auto!important;align-self:end!important;justify-self:stretch!important;width:70px!important;min-width:70px!important}.adminator-app .connecting-step .template-preview,.connecting-step .template-preview{grid-area:preview!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important}@media (max-width: 820px){.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr) minmax(92px,112px)!important}.adminator-app .connecting-step-fields label:nth-of-type(1),.connecting-step-fields label:nth-of-type(1){grid-column:1 / -1!important}.adminator-app .connecting-step-fields>button,.connecting-step-fields>button{width:100%!important;min-width:0!important}}@media (max-width: 520px){.adminator-app .connecting-step,.connecting-step{grid-template-columns:40px minmax(0,1fr)!important;padding:12px!important}.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr)!important}}.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(220px,1fr) minmax(140px,150px) minmax(160px,176px) 70px!important}.adminator-app .connecting-step .day-input,.adminator-app .connecting-step-fields .day-input,.connecting-step .day-input,.connecting-step-fields .day-input{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important}.adminator-app .connecting-step .day-input input,.adminator-app .connecting-step-fields .day-input input,.connecting-step .day-input input,.connecting-step-fields .day-input input{min-width:0!important;width:100%!important}.adminator-app .connecting-step .day-input em,.adminator-app .connecting-step-fields .day-input em,.connecting-step .day-input em,.connecting-step-fields .day-input em{display:block!important;width:18px!important;min-width:18px!important;text-align:left!important;white-space:nowrap!important}@media (max-width: 980px){.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr) minmax(140px,150px) minmax(160px,176px) 70px!important}}@media (max-width: 820px){.adminator-app .connecting-step-fields,.connecting-step-fields{grid-template-columns:minmax(0,1fr) minmax(140px,150px)!important}}.adminator-app .connecting-layout,.connecting-layout{display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(420px,520px)!important;grid-template-areas:"editor targets" "history history"!important;gap:18px!important;align-items:start!important}.adminator-app .connecting-editor,.connecting-editor{grid-area:editor!important}.adminator-app .connecting-targets,.connecting-targets{grid-area:targets!important;display:flex!important;flex-direction:column!important;min-height:0!important;max-height:520px!important}.adminator-app .connecting-history,.connecting-history{grid-area:history!important;grid-column:auto!important;min-width:0!important;overflow-x:auto!important}.adminator-app .connecting-history .table,.connecting-history .table{min-width:640px!important}.adminator-app .connecting-picklist,.connecting-picklist{flex:1 1 auto!important;min-height:140px!important;max-height:360px!important;overflow-y:auto!important;overscroll-behavior:contain!important}.adminator-app .connecting-targets>.row.between,.connecting-targets>.row.between,.adminator-app .connecting-targets>label,.connecting-targets>label{flex:0 0 auto!important}@media (max-width: 1280px){.adminator-app .connecting-layout,.connecting-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"editor" "targets" "history"!important}.adminator-app .connecting-targets,.connecting-targets{max-height:520px!important}}@media (max-width: 720px){.adminator-app .connecting-picklist,.connecting-picklist{max-height:320px!important}}.adminator-app .send-work-panel,.adminator-app .send-tabs-panel,.send-work-panel,.send-tabs-panel{border:1px solid #eaedf2!important;box-shadow:0 10px 28px #0f172a09!important}.adminator-app .today-work-card,.today-work-card{position:relative!important;padding:14px 16px 14px 18px!important;border:1px solid #e1e6ef!important;border-left:4px solid #252832!important;background:#fff!important;color:#1f2937!important;box-shadow:0 1px #0f172a05!important}.adminator-app .today-work-card:hover,.today-work-card:hover{border-color:#cfd6e2!important;border-left-color:#252832!important;box-shadow:0 8px 18px #0f172a0f!important}.adminator-app .send-tabs,.send-tabs{border-color:#e1e6ef!important;background:#f6f7f9!important}.adminator-app .send-tabs button.active,.send-tabs button.active{background:#252832!important;color:#fff!important;box-shadow:0 1px 2px #0f172a1f!important}.adminator-app .reservation-group-grid,.reservation-group-grid{gap:9px!important}.adminator-app .send-group-card,.send-group-card{position:relative!important;grid-template-columns:minmax(250px,1.15fr) minmax(340px,1.45fr) minmax(220px,max-content) max-content!important;gap:14px!important;padding:13px 14px 13px 18px!important;border:1px solid #e1e6ef!important;border-left:1px solid #e1e6ef!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px #0f172a06!important}.adminator-app .send-group-card.active,.send-group-card.active{border-color:#c9d1df!important;border-left-color:#c9d1df!important;box-shadow:0 8px 22px #0f172a0e!important}.adminator-app .send-group-main,.send-group-main{display:grid!important;grid-template-columns:minmax(0,max-content) minmax(0,1fr)!important;gap:3px!important;padding-right:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.adminator-app .send-group-kicker,.send-group-kicker{grid-column:1 / -1!important;color:#7b809a!important;font-size:10.5px!important;letter-spacing:.06em!important}.adminator-app .send-group-main b,.send-group-main b{min-width:0!important;font-size:15px!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .send-group-main em,.send-group-main em{align-self:end!important;min-width:0!important;color:#5d6878!important;font-size:12px!important;font-style:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .send-group-meta,.send-group-meta{grid-template-columns:repeat(3,minmax(108px,1fr))!important;gap:0!important;min-width:0!important;overflow:hidden!important;border:1px solid #edf0f5!important;border-radius:8px!important;background:#fafbfc!important}.adminator-app .send-group-meta span,.send-group-meta span{gap:3px!important;padding:9px 12px!important;border-radius:0!important;border-right:1px solid #edf0f5!important;background:transparent!important}.adminator-app .send-group-meta span:last-child,.send-group-meta span:last-child{border-right:0!important}.adminator-app .send-group-meta b,.send-group-meta b{font-size:12px!important;font-weight:900!important}.adminator-app .send-group-card .reservation-stats,.send-group-card .reservation-stats{align-items:center!important;gap:7px!important;padding:0 6px!important}.adminator-app .send-group-card .reservation-stats span,.send-group-card .reservation-stats span{padding:0!important;background:transparent!important;color:#5d6878!important;font-size:12px!important}.adminator-app .send-group-card .reservation-stats b,.send-group-card .reservation-stats b{color:#172033!important;font-weight:900!important}.adminator-app .send-group-actions,.send-group-actions{align-items:center!important}.adminator-app .send-group-actions button,.send-group-actions button{min-height:38px!important;border-radius:8px!important}@media (max-width: 1180px){.adminator-app .send-group-card,.send-group-card{grid-template-columns:minmax(0,1fr) max-content!important}.adminator-app .send-group-main,.send-group-main{border-right:0!important;padding-right:0!important}.adminator-app .send-group-meta,.send-group-meta,.adminator-app .send-group-card .reservation-stats,.send-group-card .reservation-stats{grid-column:1 / -1!important}}@media (max-width: 720px){.adminator-app .send-group-card,.send-group-card{grid-template-columns:minmax(0,1fr)!important}.adminator-app .send-group-meta,.send-group-meta{grid-template-columns:1fr!important}.adminator-app .send-group-meta span,.send-group-meta span{border-right:0!important;border-bottom:1px solid #edf0f5!important}.adminator-app .send-group-meta span:last-child,.send-group-meta span:last-child{border-bottom:0!important}.adminator-app .send-group-actions,.send-group-actions{justify-content:stretch!important}}.adminator-app .send-group-main,.adminator-app .send-group-main:hover,.adminator-app .send-group-main:focus,.adminator-app .send-group-main:focus-visible,.adminator-app .send-group-card>.send-group-main,.adminator-app .send-group-card>.send-group-main:hover,.adminator-app .send-group-card>.send-group-main:focus,.adminator-app .send-group-card>.send-group-main:focus-visible,.send-group-main,.send-group-main:hover,.send-group-main:focus,.send-group-main:focus-visible,.send-group-card>.send-group-main,.send-group-card>.send-group-main:hover,.send-group-card>.send-group-main:focus,.send-group-card>.send-group-main:focus-visible{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:0!important;border-color:transparent!important;border-radius:0!important;border-width:0!important;outline:0!important;padding:0!important;box-shadow:none!important;background:transparent!important;min-height:0!important;height:auto!important}.adminator-app .send-group-main:before,.adminator-app .send-group-main:after,.send-group-main:before,.send-group-main:after{display:none!important;content:none!important}.adminator-app .today-work-card,.today-work-card{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:14px!important;align-items:center!important}.adminator-app .today-work-main,.today-work-main{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.adminator-app .today-work-main b,.today-work-main b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .today-work-main span,.today-work-main span{flex:0 0 auto!important;white-space:nowrap!important}.adminator-app .today-work-card>button,.today-work-card>button{min-height:38px!important;white-space:nowrap!important}@media (max-width: 760px){.adminator-app .today-work-card,.today-work-card{grid-template-columns:minmax(0,1fr)!important}.adminator-app .today-work-main,.today-work-main{align-items:flex-start!important;flex-direction:column!important;gap:5px!important}.adminator-app .today-work-main b,.today-work-main b{white-space:normal!important}.adminator-app .today-work-card>button,.today-work-card>button{width:100%!important}}.adminator-app .send-group-card>button.send-group-main,.adminator-app .send-group-card>button.send-group-main:hover,.adminator-app .send-group-card>button.send-group-main:focus,.adminator-app .send-group-card>button.send-group-main:focus-visible,.send-group-card>button.send-group-main,.send-group-card>button.send-group-main:hover,.send-group-card>button.send-group-main:focus,.send-group-card>button.send-group-main:focus-visible{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.adminator-app .head-right .header-status,.adminator-app .head-right .header-status.pill,.adminator-app .head-right .header-status.pill-ok,.adminator-app .head-right .header-status.pill-warn{font-weight:400!important}.adminator-app .head-right .user-chip{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-weight:400!important}.adminator-app .landing-board-item{grid-template-columns:minmax(360px,1.15fr) minmax(320px,1fr) max-content max-content!important;gap:18px!important;align-items:center!important;min-height:64px!important;padding:12px 16px!important}.adminator-app .landing-board-main{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.adminator-app .landing-board-main>div{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.adminator-app .landing-board-main h3,.adminator-app .landing-board-main p{margin:0!important;white-space:nowrap!important}.adminator-app .landing-board-main h3{flex:0 0 auto!important}.adminator-app .landing-board-main p{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.adminator-app .landing-board-stat{display:flex!important;align-items:center!important;gap:8px!important}.adminator-app .landing-board-stat span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:104px!important;min-height:42px!important}.adminator-app .landing-board-stat b{flex:0 0 auto!important;line-height:1!important}@media (max-width: 980px){.adminator-app .landing-board-item{grid-template-columns:minmax(0,1fr)!important}.adminator-app .landing-board-main,.adminator-app .landing-board-main>div{align-items:flex-start!important;flex-direction:column!important;gap:5px!important}.adminator-app .landing-board-stat,.adminator-app .landing-board-actions{width:100%!important;justify-content:flex-start!important}}.adminator-app .landing-lead-select-panel{display:grid!important;grid-template-columns:minmax(260px,360px) minmax(0,1fr)!important;gap:16px!important;align-items:stretch!important;margin-top:20px!important;padding:14px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fbfcfe!important}.adminator-app .landing-lead-page-select{display:grid!important;align-content:center!important;gap:8px!important;min-width:0!important;padding:2px 0!important;color:#667085!important;font-size:12px!important;font-weight:700!important}.adminator-app .landing-lead-page-select select{width:100%!important;height:44px!important;border-color:#cfd6e3!important;background-color:#fff!important;font-weight:700!important}.adminator-app .landing-lead-selected-summary{display:grid!important;grid-template-columns:minmax(250px,.9fr) minmax(260px,1fr) max-content!important;align-items:center!important;gap:16px!important;min-width:0!important;min-height:60px!important;padding:8px 10px!important;border:1px solid #edf0f5!important;border-radius:8px!important;background:#fff!important}.adminator-app .landing-lead-selected-summary .landing-lead-page-main{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.adminator-app .landing-lead-selected-summary .landing-lead-page-main>div{display:grid!important;gap:2px!important;min-width:0!important}.adminator-app .landing-lead-selected-summary h3,.adminator-app .landing-lead-selected-summary p{margin:0!important;white-space:nowrap!important}.adminator-app .landing-lead-selected-summary h3{color:#111827!important;font-size:15px!important;font-weight:900!important}.adminator-app .landing-lead-selected-summary p,.adminator-app .landing-lead-selected-summary .landing-board-url{min-width:0!important;overflow:hidden!important;color:#667085!important;font-size:12px!important;text-overflow:ellipsis!important}.adminator-app .landing-lead-selected-summary .landing-board-url{color:#2563eb!important;font-weight:800!important}.adminator-app .landing-lead-selected-summary .landing-board-stat span{min-width:110px!important;min-height:44px!important;padding:0 12px!important;background:#f6f8fb!important}.adminator-app .landing-view-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:24px!important;padding:0 9px!important;border-radius:999px!important;background:#eef4ff!important;color:#2563eb!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important}@media (max-width: 980px){.adminator-app .landing-lead-select-panel,.adminator-app .landing-lead-selected-summary{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.adminator-app .landing-lead-selected-summary .landing-lead-page-main,.adminator-app .landing-lead-selected-summary .landing-lead-page-main>div{align-items:flex-start!important;flex-direction:column!important;gap:5px!important}}.adminator-app .landing-lead-card-main{grid-template-columns:22px minmax(0,1fr) 130px 58px!important;gap:12px!important;padding:12px 13px!important}.adminator-app .lead-row-details{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}.adminator-app .lead-row-details .lead-page-title{flex:0 0 150px!important;min-width:0!important;color:#111827!important;font-size:13px!important;font-weight:900!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.adminator-app .lead-row-details .lead-name{flex:0 0 120px!important;color:#344767!important}.adminator-app .lead-row-details .lead-phone{flex:0 0 115px!important}.adminator-app .lead-row-details time{flex:0 0 170px!important;color:#7b809a!important;font-size:12px!important}.adminator-app .lead-new-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:22px!important;height:22px!important;border-radius:999px!important;background:#ea0606!important;color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.adminator-app .lead-field-chip{flex:0 1 auto!important}@media (max-width: 980px){.adminator-app .landing-lead-card-main{grid-template-columns:22px minmax(0,1fr)!important}.adminator-app .landing-lead-card-main select,.adminator-app .landing-lead-card-main button{grid-column:2!important;width:100%!important}.adminator-app .lead-row-details{align-items:flex-start!important;flex-direction:column!important;gap:5px!important}.adminator-app .lead-row-details .lead-page-title,.adminator-app .lead-row-details .lead-name,.adminator-app .lead-row-details .lead-phone,.adminator-app .lead-row-details time{flex-basis:auto!important;max-width:100%!important}}.adminator-app .landing-editor-shell,.landing-editor-shell{display:flex!important;flex-direction:column!important;max-height:min(76vh,820px)!important;overflow:hidden!important}.adminator-app .landing-editor-toolbar,.landing-editor-toolbar{flex:0 0 auto!important;position:relative!important;z-index:2!important}.adminator-app .landing-post-editor,.landing-post-editor{flex:1 1 auto!important;min-height:360px!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.adminator-app .landing-post-editor img,.landing-post-editor img{max-width:100%!important;height:auto!important}@media (max-width: 760px){.adminator-app .landing-editor-shell,.landing-editor-shell{max-height:72vh!important}.adminator-app .landing-post-editor,.landing-post-editor{min-height:300px!important}}.public-landing .public-landing-cta,.public-landing .public-submit{border:1px solid var(--public-cta-border, #2563eb)!important;border-radius:var(--public-cta-radius, 8px)!important;background:var(--public-cta-bg, #2563eb)!important;color:var(--public-cta-color, #fff)!important;box-shadow:none!important}.public-landing .public-landing-cta:hover,.public-landing .public-submit:hover{filter:brightness(.96)!important}.public-landing .public-landing-sections{padding:0!important}.public-landing .public-editor-body{width:100%!important;max-width:none!important;margin:0!important;gap:0!important}.public-landing .public-editor-body article,.public-landing .public-rich-body{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.adminator-app .readdy-html-editor,.readdy-html-editor{border:1px solid #dfe4ec!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a!important}.adminator-app .readdy-editor-titlebar,.readdy-editor-titlebar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;flex:0 0 auto!important;padding:14px 16px!important;border-bottom:1px solid #e6eaf0!important;background:#fff!important}.adminator-app .readdy-editor-titlebar>div:first-child,.readdy-editor-titlebar>div:first-child{display:grid!important;gap:3px!important;min-width:0!important}.adminator-app .readdy-editor-titlebar strong,.readdy-editor-titlebar strong{color:#111827!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important}.adminator-app .readdy-editor-titlebar span,.readdy-editor-titlebar span{color:#667085!important;font-size:12px!important;line-height:1.45!important}.adminator-app .readdy-editor-actions,.readdy-editor-actions{display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important}.adminator-app .readdy-editor-actions button,.readdy-editor-actions button{height:36px!important;margin:0!important;padding:0 12px!important;border:1px solid #cfd6e3!important;border-radius:7px!important;background:#fff!important;color:#24324a!important;font-size:12px!important;font-weight:800!important}.adminator-app .readdy-editor-actions button.danger,.readdy-editor-actions button.danger{color:#b42318!important}.adminator-app .readdy-toolbar,.readdy-toolbar{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;padding:10px 12px!important;border-bottom:1px solid #e6eaf0!important;background:#f8fafc!important}.adminator-app .editor-tool-group,.editor-tool-group{display:inline-flex!important;align-items:center!important;gap:6px!important;padding-right:8px!important;border-right:1px solid #e1e6ef!important}.adminator-app .editor-tool-group:last-child,.editor-tool-group:last-child{border-right:0!important;padding-right:0!important}.adminator-app .readdy-toolbar select,.readdy-toolbar select{width:auto!important;min-width:118px!important;height:38px!important;margin:0!important;border-color:#cfd6e3!important;background:#fff!important;font-size:12px!important;font-weight:700!important}.adminator-app .readdy-toolbar .editor-tool,.readdy-toolbar .editor-tool{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:38px!important;margin:0!important;padding:0 11px!important;border:1px solid #cfd6e3!important;border-radius:7px!important;background:#fff!important;color:#24324a!important;font-size:12px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}.adminator-app .readdy-toolbar .editor-tool.wide,.readdy-toolbar .editor-tool.wide{min-width:64px!important}.adminator-app .readdy-toolbar .editor-tool.active,.readdy-toolbar .editor-tool.active{border-color:#252832!important;background:#252832!important;color:#fff!important}.adminator-app .readdy-toolbar .editor-tool.danger,.readdy-toolbar .editor-tool.danger{color:#b42318!important}.adminator-app .readdy-toolbar .editor-tool:disabled,.adminator-app .readdy-toolbar select:disabled,.readdy-toolbar .editor-tool:disabled,.readdy-toolbar select:disabled{opacity:.45!important;cursor:not-allowed!important}.adminator-app .readdy-visual-editor,.readdy-visual-editor,.adminator-app .landing-source-editor,.landing-source-editor{flex:1 1 auto!important;width:100%!important;min-height:420px!important;padding:22px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111827!important;font-size:15px!important;line-height:1.75!important;outline:0!important;overflow-y:auto!important;overflow-x:hidden!important}.adminator-app .landing-source-editor,.landing-source-editor{resize:none!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important;line-height:1.65!important;white-space:pre!important;overflow:auto!important}.adminator-app .readdy-visual-editor:focus,.readdy-visual-editor:focus,.adminator-app .landing-source-editor:focus,.landing-source-editor:focus{box-shadow:inset 0 0 0 2px #2563eb2e!important}.adminator-app .readdy-visual-editor img,.readdy-visual-editor img{max-width:100%!important;height:auto!important}.adminator-app .readdy-visual-editor table,.readdy-visual-editor table{width:100%!important;border-collapse:collapse!important;margin:16px 0!important}.adminator-app .readdy-visual-editor th,.adminator-app .readdy-visual-editor td,.readdy-visual-editor th,.readdy-visual-editor td{padding:10px 12px!important;border:1px solid #dfe4ec!important;text-align:left!important}@media (max-width: 760px){.adminator-app .readdy-toolbar,.readdy-toolbar{align-items:stretch!important}.adminator-app .readdy-editor-titlebar,.readdy-editor-titlebar{align-items:stretch!important;flex-direction:column!important}.adminator-app .readdy-editor-actions,.readdy-editor-actions{width:100%!important}.adminator-app .readdy-editor-actions button,.readdy-editor-actions button{flex:1 1 0!important}.adminator-app .editor-tool-group,.editor-tool-group{width:100%!important;border-right:0!important;padding-right:0!important}.adminator-app .readdy-toolbar select,.readdy-toolbar select,.adminator-app .readdy-toolbar .editor-tool.wide,.readdy-toolbar .editor-tool.wide{flex:1 1 0!important;min-width:0!important}.adminator-app .readdy-visual-editor,.readdy-visual-editor,.adminator-app .landing-source-editor,.landing-source-editor{min-height:320px!important;padding:16px!important}}.adminator-app .smarteditor2-shell,.smarteditor2-shell{display:flex!important;flex-direction:column!important;max-height:none!important;overflow:visible!important;border:1px solid #dfe4ec!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a!important}.adminator-app .smarteditor2-titlebar,.smarteditor2-titlebar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 16px!important;border-bottom:1px solid #e6eaf0!important;background:#fff!important}.adminator-app .smarteditor2-titlebar>div:first-child,.smarteditor2-titlebar>div:first-child{display:grid!important;gap:3px!important;min-width:0!important}.adminator-app .smarteditor2-titlebar strong,.smarteditor2-titlebar strong{color:#111827!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important}.adminator-app .smarteditor2-titlebar span,.smarteditor2-titlebar span{color:#667085!important;font-size:12px!important;line-height:1.45!important}.adminator-app .smarteditor2-actions,.smarteditor2-actions{display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important}.adminator-app .smarteditor2-actions button,.smarteditor2-actions button{height:36px!important;margin:0!important;padding:0 12px!important;border:1px solid #cfd6e3!important;border-radius:7px!important;background:#fff!important;color:#24324a!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.adminator-app .smarteditor2-actions button.danger,.smarteditor2-actions button.danger{color:#b42318!important}.adminator-app .smarteditor2-state,.smarteditor2-state{display:inline-flex!important;align-items:center!important;height:26px!important;padding:0 9px!important;border-radius:999px!important;background:#f2f4f7!important;color:#667085!important;font-size:11px!important;font-weight:800!important;white-space:nowrap!important}.adminator-app .smarteditor2-state.ready,.smarteditor2-state.ready{background:#ecfdf3!important;color:#027a48!important}.adminator-app .smarteditor2-textarea,.smarteditor2-textarea{width:100%!important;min-height:520px!important}.adminator-app .smarteditor2-shell iframe,.smarteditor2-shell iframe{width:100%!important;min-height:560px!important;border:0!important;display:block!important}@media (max-width: 760px){.adminator-app .smarteditor2-titlebar,.smarteditor2-titlebar{align-items:stretch!important;flex-direction:column!important}.adminator-app .smarteditor2-actions,.smarteditor2-actions{width:100%!important;flex-wrap:wrap!important}.adminator-app .smarteditor2-actions button,.smarteditor2-actions button{flex:1 1 auto!important}.adminator-app .smarteditor2-shell iframe,.smarteditor2-shell iframe{min-height:500px!important}}
