.inspector-row[data-v-9a504ba2]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:.75rem;align-items:center}.inspector-row.multiline[data-v-9a504ba2]{align-items:start}.inspector-row .form-label[data-v-9a504ba2]{margin:0}.inspector-row[data-v-9a504ba2] :is(input,select,textarea){width:100%}@media(max-width:767.98px){.inspector-row[data-v-9a504ba2]{grid-template-columns:1fr;gap:.35rem}}.settings-stack[data-v-84a59c05]{gap:.85rem}.segment-condition-item[data-v-84a59c05]{padding:.55rem .75rem;border-radius:10px;background:#f7faf8;color:#334e68;font-size:.95rem}.line-rich-menu-layout[data-v-95cda9e6]{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:1rem}.line-rich-menu-header[data-v-95cda9e6],.line-rich-menu-list-header[data-v-95cda9e6]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.line-rich-menu-list[data-v-95cda9e6]{display:flex;flex-direction:column;gap:.75rem}.line-rich-menu-list-item[data-v-95cda9e6]{width:100%;text-align:left;padding:.9rem 1rem;border:1px solid #d7ded9;border-radius:12px;background:#fff}.line-rich-menu-list-item.active[data-v-95cda9e6]{border-color:#1d5c4b;background:#eff8f4}.line-rich-menu-list-title-row[data-v-95cda9e6]{display:flex;justify-content:space-between;gap:.75rem;align-items:center;margin-bottom:.35rem}.rich-menu-status[data-v-95cda9e6]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700}.status-draft[data-v-95cda9e6]{background:#eef2ff;color:#3730a3}.status-synced[data-v-95cda9e6]{background:#e8f8ef;color:#166534}.status-failed[data-v-95cda9e6]{background:#fef2f2;color:#b91c1c}.rich-menu-form-stack[data-v-95cda9e6]{gap:.9rem}.rich-menu-grid-2[data-v-95cda9e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.rich-menu-editor-wrap[data-v-95cda9e6]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,380px);gap:1rem;margin-top:1rem}.rich-menu-canvas-shell[data-v-95cda9e6]{display:flex;flex-direction:column;gap:.75rem}.rich-menu-canvas-info[data-v-95cda9e6]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:#52606d;font-size:.85rem}.rich-menu-canvas[data-v-95cda9e6]{position:relative;width:100%;overflow:auto;border-radius:18px;border:1px solid #d7ded9;background:linear-gradient(180deg,#f8fbf7,#eef4f1);-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;justify-content:center;min-height:300px}.rich-menu-image[data-v-95cda9e6]{width:100%;height:100%;object-fit:contain;display:block}.rich-menu-empty[data-v-95cda9e6]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:260px;color:#7b8794}.rich-menu-area-box[data-v-95cda9e6]{position:absolute;border:2px solid #0f766e;background:#0f766e2e;color:#083344;border-radius:10px;overflow:hidden;cursor:pointer}.rich-menu-area-box span[data-v-95cda9e6]{position:absolute;left:6px;top:6px;font-size:.75rem;font-weight:700;background:#ffffffe6;border-radius:999px;padding:.1rem .45rem}.rich-menu-area-box.active[data-v-95cda9e6]{border-color:#b45309;background:#f59e0b38}.rich-menu-area-box.draft[data-v-95cda9e6]{border-style:dashed;border-color:#2563eb;background:#3b82f62e}.rich-menu-side-panel[data-v-95cda9e6]{align-self:start}.small-btn[data-v-95cda9e6]{padding:.35rem .6rem;font-size:.8rem}@media(max-width:1100px){.line-rich-menu-layout[data-v-95cda9e6],.rich-menu-editor-wrap[data-v-95cda9e6]{grid-template-columns:1fr}}@media(max-width:768px){.rich-menu-grid-2[data-v-95cda9e6]{grid-template-columns:1fr}}.settings-header-row[data-v-5d93c700]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.settings-tabs[data-v-5d93c700]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:1rem}.settings-tab[data-v-5d93c700]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.9rem 1rem;border:1px solid #d7ded9;border-radius:14px;background:#f8fbf7;color:#264653;cursor:pointer;text-align:left}.settings-tab.active[data-v-5d93c700]{border-color:#1d5c4b;background:#e8f3ef;box-shadow:inset 0 0 0 1px #1d5c4b26}.settings-tab-label[data-v-5d93c700]{font-weight:700}.settings-tab-desc[data-v-5d93c700]{font-size:.85rem;color:#52606d}.settings-grid-2[data-v-5d93c700]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(max-width:768px){.settings-grid-2[data-v-5d93c700]{grid-template-columns:1fr}}.spinner[data-v-5d93c700]{display:inline-block;width:.875rem;height:.875rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5d93c700 .8s linear infinite}@keyframes spin-5d93c700{to{transform:rotate(360deg)}}button[data-v-5d93c700]:disabled{opacity:.6;cursor:not-allowed}.save-message[data-v-5d93c700]{padding:.5rem .75rem;border-radius:6px;font-weight:500;animation:fadeIn-5d93c700 .3s ease-in}.save-message.is-success[data-v-5d93c700]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.save-message.is-error[data-v-5d93c700]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@keyframes fadeIn-5d93c700{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.module-tabs[data-v-3149e344]{display:flex;flex-wrap:wrap;gap:.5rem}.module-tab-btn[data-v-3149e344]{border:1px solid #d4d8df;background:#fff;color:#333;border-radius:10px;padding:.45rem .9rem;font-weight:600}.module-tab-btn.active[data-v-3149e344]{background:#1f6feb;border-color:#1f6feb;color:#fff}.status-card[data-v-3149e344]{border:1px solid #e7eaf0;border-radius:12px;padding:.9rem;background:#fff}.status-badge[data-v-3149e344]{font-size:.8rem;padding:.15rem .45rem;border-radius:999px;font-weight:600}.status-badge.ok[data-v-3149e344]{background:#eaf7ee;color:#256f3f}.status-badge.ng[data-v-3149e344]{background:#ffeded;color:#b4323f}.button-like[data-v-3149e344]{border-radius:8px;border:1px solid #d0d6de;padding:.45rem .9rem;cursor:pointer}.thumb-preview[data-v-3149e344]{width:160px;height:120px;object-fit:cover;border-radius:10px;border:1px solid #d7dce4}.thumb-mini[data-v-3149e344]{width:54px;height:54px;object-fit:cover;border-radius:8px;border:1px solid #d7dce4}.column-grid[data-v-3149e344]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem}.column-option[data-v-3149e344],.weekday-option[data-v-3149e344]{display:flex;align-items:center;gap:.35rem}.weekday-grid[data-v-3149e344]{display:grid;grid-template-columns:repeat(7,minmax(50px,1fr));gap:.35rem}.full-width[data-v-3149e344]{grid-column:1 / -1}.settings-grid-4[data-v-3149e344]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:992px){.settings-grid-4[data-v-3149e344]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.settings-grid-4[data-v-3149e344]{grid-template-columns:repeat(1,minmax(0,1fr))}.weekday-grid[data-v-3149e344]{grid-template-columns:repeat(4,minmax(50px,1fr))}}
