@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--primary: #0f766e;--primary-dark: #0d5e58;--primary-light: #14b8a6;--brand: #0f766e;--brand-accent: #14b8a6;--accent: #f59e0b;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--info: #3b82f6;--bg: #f5f5f5;--surface: #ffffff;--card: #ffffff;--border: #e2e8f0;--text: #0f172a;--text-muted: #64748b;--text-light: #94a3b8;--sidebar-bg: #0f172a;--sidebar-text: #cbd5e1;--sidebar-active: #14b8a6;--shadow-sm: 0 1px 2px rgba(15,23,42,.04);--shadow: 0 1px 3px rgba(15,23,42,.08), 0 1px 2px rgba(15,23,42,.04);--shadow-lg: 0 10px 15px -3px rgba(15,23,42,.08), 0 4px 6px -2px rgba(15,23,42,.04);--radius: 10px;font-family:Inter,system-ui,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased}html,body,#app{height:100%}body{background:var(--bg);line-height:1.5;min-height:100vh}h1,h2,h3,h4,h5{line-height:1.2;font-weight:600;color:var(--text)}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}input:not([type=radio]):not([type=checkbox]),select,textarea{font-family:inherit;font-size:14px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface, #ffffff);color:var(--text);width:100%;transition:border-color .15s,box-shadow .15s}input[type=radio],input[type=checkbox]{accent-color:var(--primary);cursor:pointer}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #0f766e1f}input.input-invalid,select.input-invalid,textarea.input-invalid,.input-invalid input,.input-invalid select,.input-invalid textarea{border-color:#dc2626!important;background:#fef2f2}input.input-invalid:focus,select.input-invalid:focus,textarea.input-invalid:focus{box-shadow:0 0 0 3px #dc262624}.field-error-text{display:flex;align-items:center;gap:4px;font-size:12px;color:#dc2626;margin-top:5px;font-weight:500}.form-error-banner{display:flex;align-items:center;gap:8px;font-size:13px;color:#b91c1c;font-weight:500;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 12px;margin-bottom:14px}.req-star{color:#dc2626;margin-left:2px}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite;display:inline-block;vertical-align:middle}.btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:8px;font-size:14px;font-weight:500;transition:all .15s;border:1px solid transparent;white-space:nowrap}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark)}.btn-secondary{background:var(--surface, #ffffff);color:var(--text);border-color:var(--border)}.btn-secondary:hover{background:var(--bg);border-color:#cbd5e1}.btn-danger{background:var(--error);color:#fff}.btn-danger:hover{background:#dc2626}.btn-success{background:var(--success);color:#fff}.btn-success:hover{background:#059669}.btn-warning{background:#f59e0b;color:#fff}.btn-warning:hover{background:#d97706}.btn-warning:disabled{background:#fcd34d;cursor:not-allowed}.btn-sm{padding:6px 10px;font-size:13px}.btn-icon{padding:8px}.card{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:500;text-transform:capitalize}.badge-success{background:#d1fae5;color:#065f46}.badge-warning{background:#fef3c7;color:#92400e}.badge-error{background:#fee2e2;color:#991b1b}.badge-info{background:#dbeafe;color:#1e40af}.badge-neutral{background:#f1f5f9;color:#475569}.prem-lock{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;margin-left:5px;gap:0;border-radius:5px;flex-shrink:0;vertical-align:middle;background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 1px 2px #d977064d;color:transparent;font-size:0;line-height:0}.prem-lock:before{content:"";display:block;width:10px;height:10px;background-color:var(--surface, #ffffff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 7l4 4 5-7 5 7 4-4-2 12H5L3 7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 7l4 4 5-7 5 7 4-4-2 12H5L3 7z'/%3E%3C/svg%3E") center / contain no-repeat}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th,td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--border)}th{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--text-muted);background:var(--bg);letter-spacing:.03em}tbody tr{transition:background .1s}tbody tr:hover{background:#f8fafc}.page{padding:28px 32px}.page-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.page-title{font-size:24px;font-weight:700}.page-subtitle{font-size:14px;color:var(--text-muted);margin-top:4px}.grid{display:grid;gap:16px}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 1100px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 700px){.grid-4,.grid-3,.grid-2{grid-template-columns:1fr!important}}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.toolbar .search{flex:1;min-width:220px;position:relative}.toolbar .search input{padding-left:38px}.toolbar .search>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-light)}.filter-select{height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;font-size:13px;color:var(--text);background:var(--surface, #ffffff);cursor:pointer;min-width:140px}.filter-select:disabled{opacity:.45;cursor:default}.lf-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lf-search-wrap{position:relative;flex:0 1 380px;min-width:220px}.lf-search{width:100%;position:relative}.lf-search input{padding-right:40px}.lf-filter-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:3px;padding:5px 7px;border:none;background:transparent;color:var(--text-muted);border-radius:7px;cursor:pointer}.lf-filter-btn:hover{background:var(--bg);color:var(--text)}.lf-filter-btn.on{color:var(--primary)}.lf-filter-n{background:var(--primary);color:#fff;font-size:10px;font-weight:800;min-width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.lf-spacer{flex:1 1 0;min-width:0}.lf-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:50;width:min(560px,92vw);background:var(--surface, #ffffff);border:1px solid var(--border);border-radius:12px;padding:14px 16px;box-shadow:0 12px 32px #00000024;display:flex;flex-direction:column;gap:14px}.lf-selects{display:flex;gap:10px;flex-wrap:wrap}.lf-field{display:flex;flex-direction:column;gap:5px;flex:1 1 150px;min-width:0}.lf-field>label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.lf-field .filter-select{width:100%;min-width:0}.lf-row{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.lf-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);width:70px;flex-shrink:0;padding-top:7px}.lf-chips{display:flex;flex-wrap:wrap;gap:7px;flex:1}.lf-chips button{border:1px solid var(--border);background:var(--surface, #ffffff);color:var(--text);font-weight:600;font-size:13px;padding:6px 13px;border-radius:999px;cursor:pointer;transition:all .12s}.lf-chips button:hover{border-color:var(--primary)}.lf-chips button.on{background:var(--primary);border-color:var(--primary);color:#fff}.lf-type-hint{font-size:13px;color:var(--text-muted);font-style:italic;padding-top:7px}.lf-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--border)}.lf-clear{background:none;border:none;color:var(--error);font-weight:700;font-size:13px;cursor:pointer;padding:2px}.lf-clear:hover{text-decoration:underline}.kpi{display:flex;flex-direction:column;gap:8px;padding:20px}.kpi-top{display:flex;justify-content:space-between;align-items:center}.kpi-label{font-size:13px;color:var(--text-muted);font-weight:500}.kpi-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.kpi-value{font-size:26px;font-weight:700;color:var(--text)}.kpi-delta{font-size:12px;color:var(--success);font-weight:500}.kpi-delta.down{color:var(--error)}.form-group{margin-bottom:16px}.form-label{font-size:13px;font-weight:500;margin-bottom:6px;display:block;color:var(--text)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:50;padding:20px;animation:fadeIn .15s}.modal{background:var(--surface, #ffffff);border-radius:12px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;animation:slideUp .2s;box-shadow:var(--shadow-lg)}.modal-header{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.modal-title{font-size:18px;font-weight:600}.modal-body{padding:24px}.modal-footer{padding:16px 24px;border-top:1px solid var(--border);display:flex;justify-content:flex-end;gap:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bb-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;justify-content:flex-end;z-index:3000;animation:fadeIn .15s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bb-drawer{width:100%;max-width:880px;height:100%;background:var(--surface, #ffffff);display:flex;flex-direction:column;box-shadow:-8px 0 40px #0000002e;animation:drawerSlideIn .24s cubic-bezier(.22,1,.36,1)}@keyframes drawerSlideIn{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}.bb-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 24px 16px;border-bottom:1px solid var(--border);flex-shrink:0}.bb-drawer-title{font-size:18px;font-weight:700;color:var(--text)}.bb-drawer-subtitle{font-size:12.5px;color:var(--text-muted);margin-top:2px}.bb-drawer-close{width:34px;height:34px;border-radius:8px;border:none;background:#f1f5f9;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted, #64748b);flex-shrink:0;transition:background .15s}.bb-drawer-close:hover{background:var(--border, #e2e8f0);color:var(--text)}.bb-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:20px 24px;background:var(--bg, #f8fafc)}.bb-drawer-footer{padding:14px 24px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;background:var(--surface, #ffffff)}@media (max-width: 920px){.bb-drawer{max-width:100%}}.empty{text-align:center;padding:60px 20px;color:var(--text-muted)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:20px}.tab{padding:10px 16px;font-size:14px;font-weight:500;color:var(--text-muted);border-bottom:2px solid transparent;cursor:pointer;transition:all .15s}.tab.active{color:var(--primary);border-bottom-color:var(--primary)}.tab:hover:not(.active){color:var(--text)}@media (max-width: 768px){.page{padding:18px 16px}.page-title{font-size:21px}.page-header{margin-bottom:18px;gap:12px}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius)}.table-wrap table{min-width:600px}.card .table-wrap{border:none}.tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;flex-shrink:0}}@media (max-width: 600px){.page{padding:14px 12px}.page-title{font-size:19px}.page-subtitle{font-size:13px}.toolbar{gap:8px}.toolbar .search{flex:1 1 100%;min-width:0}.filter-select{flex:1 1 calc(50% - 8px);min-width:0;height:42px;font-size:16px}th,td{padding:9px 11px;font-size:13px}.btn{padding:11px 16px}.btn-sm{padding:8px 12px}.btn-icon{padding:9px}.kpi{padding:16px}.kpi-value{font-size:22px}input:not([type=radio]):not([type=checkbox]),select,textarea{font-size:16px}.lf-filter-n{font-size:11px;min-width:17px;height:17px}.modal-backdrop{padding:0;align-items:flex-end}.modal{max-width:100%;max-height:92vh;border-radius:16px 16px 0 0;animation:sheetUp .24s cubic-bezier(.22,1,.36,1)}.modal-header{padding:16px 18px}.modal-body{padding:18px}.modal-footer{padding:14px 18px;gap:8px;flex-direction:column-reverse;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.modal-footer>.btn{width:100%;justify-content:center}.bb-drawer-body{padding:16px 14px}.bb-drawer-header{padding:14px 16px 12px}.bb-drawer-footer{padding:12px 14px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.bb-drawer-footer>.btn{flex:1;justify-content:center}.preview-fields,.pv-wallet-row,.bn-geo,.bn-row2,.wl-colors,.wl-mock-cards,.ly-rules-grid,.ly-tier-fields,.mod-facts,.pd-grid,.kyc-grid,.req-grid,.req-wallet-stats,.ph-side,.perm-grid,.form-row,.type-toggle,.scope-row,.custom-schedule-grid,.auth-row,.ob-colors,.ob-pv-cards,.em-config,.sttm-toggle,.ft-pickers,.filter-ms-row,.usage-stats,.grid[style*="240px"],.grid[style*="260px"],.grid[style*="280px"],.grid[style*="300px"],.grid[style*="320px"]{grid-template-columns:1fr!important}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.toast-host[data-v-3cc62907]{position:fixed;top:18px;right:18px;z-index:4000;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:min(92vw,380px)}.toast[data-v-3cc62907]{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);box-shadow:0 10px 30px #0f172a24;font-size:13.5px;font-weight:500;color:#0f172a;cursor:pointer;border-left-width:4px}.toast-icon[data-v-3cc62907]{flex-shrink:0}.toast-msg[data-v-3cc62907]{flex:1;line-height:1.35}.toast-close[data-v-3cc62907]{flex-shrink:0;color:var(--text-light, #94a3b8);padding:2px;border:none;background:none;cursor:pointer;border-radius:5px}.toast-close[data-v-3cc62907]:hover{color:#0f172a;background:#f1f5f9}.toast-success[data-v-3cc62907]{border-left-color:#059669}.toast-success .toast-icon[data-v-3cc62907]{color:#059669}.toast-error[data-v-3cc62907]{border-left-color:#dc2626}.toast-error .toast-icon[data-v-3cc62907]{color:#dc2626}.toast-info[data-v-3cc62907]{border-left-color:#0891b2}.toast-info .toast-icon[data-v-3cc62907]{color:#0891b2}.toast-warning[data-v-3cc62907]{border-left-color:#d97706}.toast-warning .toast-icon[data-v-3cc62907]{color:#d97706}.toast-enter-active[data-v-3cc62907]{transition:all .28s cubic-bezier(.21,1.02,.73,1)}.toast-leave-active[data-v-3cc62907]{transition:all .2s ease}.toast-enter-from[data-v-3cc62907],.toast-leave-to[data-v-3cc62907]{opacity:0;transform:translate(40px)}.toast-move[data-v-3cc62907]{transition:transform .2s ease}.cd-backdrop[data-v-acf65c4d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:4500;padding:20px}.cd-panel[data-v-acf65c4d]{background:var(--surface, #ffffff);border-radius:16px;padding:26px 24px 20px;width:100%;max-width:420px;box-shadow:0 24px 60px #0f172a47;text-align:center}.cd-icon[data-v-acf65c4d]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.cd-icon-danger[data-v-acf65c4d]{background:#fef2f2;color:#dc2626}.cd-icon-neutral[data-v-acf65c4d]{background:#ecfeff;color:#0891b2}.cd-title[data-v-acf65c4d]{font-size:17px;font-weight:700;color:#0f172a;margin-bottom:6px}.cd-message[data-v-acf65c4d]{font-size:13.5px;color:var(--text-muted, #64748b);line-height:1.5;margin-bottom:22px}.cd-actions[data-v-acf65c4d]{display:flex;gap:10px}.cd-actions-stack[data-v-acf65c4d]{flex-direction:column}.cd-actions-stack .cd-extra[data-v-acf65c4d]{order:1}.cd-actions-stack .cd-confirm-danger[data-v-acf65c4d],.cd-actions-stack .cd-confirm[data-v-acf65c4d]:not(.cd-extra){order:2}.cd-actions-stack .cd-cancel[data-v-acf65c4d]{order:3}.cd-btn[data-v-acf65c4d]{flex:1;padding:10px 16px;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .15s}.cd-cancel[data-v-acf65c4d]{background:var(--surface, #ffffff);border-color:var(--border, #e2e8f0);color:#334155}.cd-cancel[data-v-acf65c4d]:hover{background:#f8fafc}.cd-confirm[data-v-acf65c4d]{background:#0f766e;color:#fff}.cd-confirm[data-v-acf65c4d]:hover{background:#0d635c}.cd-confirm-danger[data-v-acf65c4d]{background:#dc2626;color:#fff}.cd-confirm-danger[data-v-acf65c4d]:hover{background:#b91c1c}.cd-fade-enter-active[data-v-acf65c4d],.cd-fade-leave-active[data-v-acf65c4d]{transition:opacity .18s ease}.cd-fade-enter-from[data-v-acf65c4d],.cd-fade-leave-to[data-v-acf65c4d]{opacity:0}.cd-fade-enter-active .cd-panel[data-v-acf65c4d]{animation:cd-pop-acf65c4d .2s ease}@keyframes cd-pop-acf65c4d{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.idlg-backdrop[data-v-0153853f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:4500;padding:20px}.idlg-panel[data-v-0153853f]{background:var(--surface, #ffffff);border-radius:14px;padding:22px;width:100%;max-width:440px;box-shadow:0 24px 60px #0f172a47}.idlg-header[data-v-0153853f]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.idlg-title[data-v-0153853f]{font-size:16px;font-weight:700;color:#0f172a}.idlg-close[data-v-0153853f]{color:var(--text-light, #94a3b8);border:none;background:none;cursor:pointer;padding:2px;border-radius:6px}.idlg-close[data-v-0153853f]:hover{color:#0f172a;background:#f1f5f9}.idlg-message[data-v-0153853f]{font-size:13px;color:var(--text-muted, #64748b);line-height:1.5;margin:0 0 14px}.idlg-label[data-v-0153853f]{display:block;font-size:13px;font-weight:500;color:#334155;margin-bottom:6px}.idlg-actions[data-v-0153853f]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.idlg-btn[data-v-0153853f]{padding:9px 18px;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent}.idlg-cancel[data-v-0153853f]{background:var(--surface, #ffffff);border-color:var(--border, #e2e8f0);color:#334155}.idlg-cancel[data-v-0153853f]:hover{background:#f8fafc}.idlg-submit[data-v-0153853f]{background:#0f766e;color:#fff}.idlg-submit[data-v-0153853f]:hover{background:#0d635c}.idlg-fade-enter-active[data-v-0153853f],.idlg-fade-leave-active[data-v-0153853f]{transition:opacity .18s ease}.idlg-fade-enter-from[data-v-0153853f],.idlg-fade-leave-to[data-v-0153853f]{opacity:0}.lang[data-v-a15fd5bc]{position:relative}.lang-trigger[data-v-a15fd5bc]{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border:1.5px solid var(--border, #e2e8f0);border-radius:999px;background:var(--surface, #ffffff);color:#334155;font-size:13.5px;font-weight:600;cursor:pointer}.lang-trigger[data-v-a15fd5bc]:hover{border-color:var(--brand-accent, #14b8a6);color:var(--brand, #0f766e)}.lang-trigger.compact[data-v-a15fd5bc]{width:38px;height:38px;padding:0;justify-content:center;border-radius:50%}.lang-current[data-v-a15fd5bc]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-menu[data-v-a15fd5bc]{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:200;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:12px;box-shadow:0 12px 32px #00000024;padding:5px;min-width:190px;max-height:340px;overflow-y:auto;animation:langIn-a15fd5bc .12s ease}@keyframes langIn-a15fd5bc{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lang-opt[data-v-a15fd5bc]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 11px;border:none;background:none;border-radius:8px;cursor:pointer;font-size:14px;color:#334155;text-align:start}.lang-opt[data-v-a15fd5bc]:hover{background:#f1f5f9}.lang-opt.sel[data-v-a15fd5bc]{background:#f0fdfa;color:var(--brand, #0f766e);font-weight:700}.lang-opt-check[data-v-a15fd5bc]{color:var(--brand, #0f766e);flex-shrink:0}.bb-mark[data-v-3b0fc1f7]{width:70%;height:70%;display:block}.fb[data-v-50c6fd2b]{--ink:#0f172a;--teal:#14b8a6;--teal-2:#2dd4bf;--teal-lite:#5eead4;--green:#34d399;background:var(--surface, #ffffff);color:var(--ink);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.fb h1[data-v-50c6fd2b],.fb h2[data-v-50c6fd2b],.fb h3[data-v-50c6fd2b],.fb p[data-v-50c6fd2b]{margin:0}.fb-nav[data-v-50c6fd2b]{position:sticky;top:0;z-index:30;background:#0f172ad1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.16)}.fb-nav-in[data-v-50c6fd2b]{max-width:1120px;margin:0 auto;padding:13px 22px;display:flex;align-items:center;justify-content:space-between}.fb-brand[data-v-50c6fd2b]{display:flex;align-items:center;gap:9px;text-decoration:none}.fb-mark[data-v-50c6fd2b]{width:30px;height:30px;border-radius:9px;background:#16a39b;color:#fff;font-weight:900;font-size:17px;display:flex;align-items:center;justify-content:center}.fb-brand-name[data-v-50c6fd2b]{color:#fff;font-weight:900;font-size:18px;letter-spacing:-.01em}.fb-brand-pill[data-v-50c6fd2b]{color:var(--teal-lite);font-weight:800;font-size:11.5px;background:#14b8a629;padding:3px 9px;border-radius:999px}.fb-nav-actions[data-v-50c6fd2b]{display:flex;align-items:center;gap:14px}.fb-nav-signin[data-v-50c6fd2b]{color:#cbd5e1;font-weight:700;font-size:14px;text-decoration:none}.fb-nav-signin[data-v-50c6fd2b]:hover{color:#fff}.fb-nav-cta[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:7px;background:var(--teal);color:#04201c;font-weight:800;font-size:14px;padding:9px 17px;border-radius:999px;text-decoration:none;white-space:nowrap}.fb-nav-cta[data-v-50c6fd2b]:hover{background:var(--teal-2)}.fb-lang[data-v-50c6fd2b] .lang-trigger{background:#ffffff14;border-color:#94a3b859;color:var(--border, #e2e8f0)}.fb-lang[data-v-50c6fd2b] .lang-trigger:hover{border-color:var(--teal-lite);color:#fff}.fb-hero[data-v-50c6fd2b]{background:radial-gradient(1200px 500px at 80% -10%,rgba(20,184,166,.22),transparent 60%),linear-gradient(135deg,#0f172a,#134e4a);color:#fff;padding:64px 22px 76px}.fb-hero-grid[data-v-50c6fd2b]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:48px;align-items:center}.fb-badge[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--teal-lite);background:#14b8a629;padding:6px 13px;border-radius:999px}.fb-hero-text h1[data-v-50c6fd2b]{color:#fff;font-size:40px;line-height:1.12;font-weight:900;letter-spacing:-.02em;margin:16px 0 14px}.fb-hl[data-v-50c6fd2b]{color:var(--teal-lite)}.fb-hero-sub[data-v-50c6fd2b]{font-size:16.5px;color:#cbd5e1;line-height:1.55;max-width:500px}.fb-hero-cta[data-v-50c6fd2b]{display:flex;gap:12px;margin:26px 0 18px;flex-wrap:wrap}.fb-btn-primary[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:#04201c;font-weight:800;font-size:15.5px;padding:14px 26px;border-radius:999px;text-decoration:none;box-shadow:0 8px 24px #14b8a652;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.fb-btn-primary[data-v-50c6fd2b]:hover{background:var(--teal-2);transform:translateY(-2px);box-shadow:0 12px 28px #14b8a66b}.fb-btn-primary.big[data-v-50c6fd2b]{padding:16px 32px;font-size:16.5px}.fb-btn-ghost[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:8px;color:var(--border, #e2e8f0);font-weight:800;font-size:15px;padding:14px 22px;border-radius:999px;text-decoration:none;border:1.5px solid rgba(148,163,184,.4);transition:border-color .16s ease,color .16s ease}.fb-btn-ghost[data-v-50c6fd2b]:hover{border-color:var(--teal-lite);color:#fff}.fb-trust[data-v-50c6fd2b]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 20px}.fb-trust li[data-v-50c6fd2b]{display:flex;align-items:center;gap:7px;font-size:13.5px;color:#cbd5e1;font-weight:700}.fb-trust svg[data-v-50c6fd2b]{color:var(--green)}.fb-hero-visual[data-v-50c6fd2b]{position:relative;height:360px}.fb-visual-glow[data-v-50c6fd2b]{position:absolute;top:10%;right:6%;bottom:10%;left:6%;background:radial-gradient(closest-side,rgba(20,184,166,.35),transparent 72%);filter:blur(6px)}.fb-mock[data-v-50c6fd2b]{position:absolute;background:var(--surface, #ffffff);border-radius:16px;box-shadow:0 30px 70px #00000073;overflow:hidden}.fb-mock-tag[data-v-50c6fd2b]{position:absolute;font-size:10px;font-weight:800;padding:4px 9px;border-radius:999px;box-shadow:0 4px 12px #00000040;z-index:3}.fb-tag-free[data-v-50c6fd2b]{top:44px;inset-inline-end:-8px;background:var(--green);color:#04201c}.fb-tag-market[data-v-50c6fd2b]{top:-9px;inset-inline-start:14px;background:#0f172a;color:var(--teal-lite);border:1px solid rgba(94,234,212,.4)}.fb-plus[data-v-50c6fd2b]{position:absolute;top:47%;left:50%;transform:translate(-58%,-50%);width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--teal-2),var(--teal));color:#04201c;font-weight:900;font-size:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000059;z-index:2}.fb-mock-site[data-v-50c6fd2b]{width:302px;top:6px;inset-inline-start:4px;transform:rotate(-2deg)}.fb-mock-head[data-v-50c6fd2b]{display:flex;align-items:center;gap:5px;padding:8px 12px;background:#f1f5f9;border-bottom:1px solid var(--border, #e2e8f0)}.fb-mock-head b[data-v-50c6fd2b]{margin-inline-start:6px;font-size:10.5px;color:var(--text-muted, #64748b);font-weight:700}.fb-dot[data-v-50c6fd2b]{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.fb-dot.r[data-v-50c6fd2b]{background:#fca5a5}.fb-dot.y[data-v-50c6fd2b]{background:#fcd34d}.fb-dot.g[data-v-50c6fd2b]{background:#86efac}.fb-site-nav[data-v-50c6fd2b]{display:flex;align-items:center;gap:7px;padding:8px 12px;border-bottom:1px solid #f1f5f9}.fb-site-logo[data-v-50c6fd2b]{width:14px;height:14px;border-radius:5px;background:linear-gradient(135deg,var(--teal-2),#0f766e);flex-shrink:0}.fb-site-nav b[data-v-50c6fd2b]{font-size:11px;font-weight:800;color:#0f172a;white-space:nowrap}.fb-site-links[data-v-50c6fd2b]{display:flex;gap:6px;margin-inline-start:auto}.fb-site-links i[data-v-50c6fd2b]{width:16px;height:4px;border-radius:99px;background:var(--border, #e2e8f0)}.fb-site-book[data-v-50c6fd2b]{font-size:9.5px;font-weight:800;color:#04201c;background:var(--teal);border-radius:999px;padding:3px 9px}.fb-site-hero[data-v-50c6fd2b]{margin:10px 12px 0;height:64px;border-radius:10px;background:linear-gradient(120deg,#0f766e,#134e4a 55%,#0f172a);display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 12px;box-sizing:border-box}.fb-site-hero b[data-v-50c6fd2b]{color:#fff;font-size:13px;font-weight:900}.fb-site-hero small[data-v-50c6fd2b]{color:#99f6e4;font-size:9.5px;font-weight:700}.fb-site-cards[data-v-50c6fd2b]{display:flex;gap:9px;padding:10px 12px 12px}.fb-site-card[data-v-50c6fd2b]{flex:1;border:1px solid var(--border, #e2e8f0);border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:2px}.fb-site-img[data-v-50c6fd2b]{height:34px;border-radius:7px}.fb-site-img.c1[data-v-50c6fd2b]{background:linear-gradient(135deg,#2dd4bf,#0e7490)}.fb-site-img.c2[data-v-50c6fd2b]{background:linear-gradient(135deg,#60a5fa,#3730a3)}.fb-site-card b[data-v-50c6fd2b]{font-size:10px;font-weight:800;color:#0f172a;margin-top:3px}.fb-site-card small[data-v-50c6fd2b]{font-size:9px;font-weight:800;color:#0f766e}.fb-mock-market[data-v-50c6fd2b]{width:216px;inset-inline-end:0;bottom:2px;transform:rotate(2deg)}.fb-bb-head[data-v-50c6fd2b]{display:flex;align-items:center;gap:6px;padding:9px 11px;border-bottom:1px solid #f1f5f9}.fb-bb-logo[data-v-50c6fd2b]{width:16px;height:16px;border-radius:5px;background:linear-gradient(135deg,var(--teal-2),var(--teal));color:#04201c;font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fb-bb-head b[data-v-50c6fd2b]{font-size:11px;font-weight:900;color:#0f172a}.fb-bb-loc[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:3px;margin-inline-start:auto;font-size:8.5px;font-weight:800;color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 7px}.fb-bb-loc svg[data-v-50c6fd2b]{color:var(--teal)}.fb-mock-search[data-v-50c6fd2b]{display:flex;align-items:center;gap:6px;background:#f1f5f9;color:var(--text-muted, #64748b);font-size:10.5px;font-weight:700;padding:7px 10px;border-radius:8px;margin:9px 10px 7px}.fb-mock-search svg[data-v-50c6fd2b]{color:var(--teal);flex-shrink:0}.fb-mock-item[data-v-50c6fd2b]{display:flex;align-items:center;gap:8px;padding:6px;margin:0 10px 5px;border-radius:9px;border:1px solid transparent}.fb-mock-item[data-v-50c6fd2b]:last-of-type{margin-bottom:11px}.fb-mock-item.hl[data-v-50c6fd2b]{background:#f0fdfa;border-color:#14b8a673}.fb-mock-thumb[data-v-50c6fd2b]{width:26px;height:26px;border-radius:7px;flex-shrink:0}.fb-mock-thumb.t1[data-v-50c6fd2b]{background:linear-gradient(135deg,#38bdf8,#1d4ed8)}.fb-mock-thumb.t2[data-v-50c6fd2b]{background:linear-gradient(135deg,var(--teal-2),#0f766e)}.fb-mock-thumb.t3[data-v-50c6fd2b]{background:linear-gradient(135deg,#fbbf24,#ea580c)}.fb-mock-item-t[data-v-50c6fd2b]{display:flex;flex-direction:column;min-width:0}.fb-mock-item-t b[data-v-50c6fd2b]{font-size:11px;font-weight:800;color:#0f172a;white-space:nowrap}.fb-mock-item.hl .fb-mock-item-t b[data-v-50c6fd2b]{color:#0f766e}.fb-mock-item-t small[data-v-50c6fd2b]{font-size:9.5px;color:var(--text-light, #94a3b8);font-weight:600}.fb-sec[data-v-50c6fd2b]{max-width:1120px;margin:0 auto;padding:68px 22px;scroll-margin-top:70px}.fb-eyebrow[data-v-50c6fd2b]{text-align:center;font-size:12.5px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--teal)}.fb-eyebrow.light[data-v-50c6fd2b]{color:var(--teal-lite)}.fb-h2[data-v-50c6fd2b]{text-align:center;font-size:32px;font-weight:900;letter-spacing:-.02em;margin:10px 0 0;line-height:1.18}.fb-h2.light[data-v-50c6fd2b]{color:#fff}.fb-anim .fb-reveal[data-v-50c6fd2b]{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.fb-anim .fb-reveal.in[data-v-50c6fd2b]{opacity:1;transform:none}.fb-twin-grid[data-v-50c6fd2b]{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-top:40px}.fb-twin-card[data-v-50c6fd2b]{background:var(--surface, #ffffff);border:1.5px solid var(--border, #e2e8f0);border-radius:20px;padding:30px 28px;display:flex;flex-direction:column;transition:border-color .16s ease,box-shadow .16s ease}.fb-twin-card[data-v-50c6fd2b]:hover{border-color:var(--teal);box-shadow:0 16px 40px #0f172a12}.fb-twin-ico[data-v-50c6fd2b]{width:54px;height:54px;border-radius:15px;background:#0f172a;color:var(--teal-lite);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fb-twin-card h3[data-v-50c6fd2b]{font-size:22px;font-weight:900}.fb-twin-list[data-v-50c6fd2b]{list-style:none;padding:0;margin:14px 0 18px;display:flex;flex-direction:column;gap:10px;flex:1}.fb-twin-list li[data-v-50c6fd2b]{display:flex;align-items:flex-start;gap:9px;font-size:14.5px;font-weight:600;color:#334155;line-height:1.45}.fb-twin-list svg[data-v-50c6fd2b]{color:var(--teal);flex-shrink:0;margin-top:2px}.fb-twin-pill[data-v-50c6fd2b]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;padding:9px 14px;border-radius:999px;align-self:flex-start}.fb-pill-green[data-v-50c6fd2b]{background:#ecfdf5;color:#047857}.fb-pill-teal[data-v-50c6fd2b]{background:#f0fdfa;color:#0f766e}.fb-twin-note[data-v-50c6fd2b]{font-size:12px;color:var(--text-light, #94a3b8);margin-top:12px;line-height:1.5}.fb-twin-join[data-v-50c6fd2b]{display:flex;align-items:center;justify-content:center}.fb-twin-join span[data-v-50c6fd2b]{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--teal-2),var(--teal));color:#04201c;font-weight:900;font-size:26px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #14b8a64d}.fb-price[data-v-50c6fd2b]{padding-top:0}.fb-price-card[data-v-50c6fd2b]{background:linear-gradient(135deg,#0f172a,#134e4a);border-radius:24px;padding:44px 40px;color:#fff}.fb-price-head .fb-h2[data-v-50c6fd2b]{color:#fff;text-align:start}.fb-price-rows[data-v-50c6fd2b]{margin:28px 0 22px;display:flex;flex-direction:column;gap:12px}.fb-price-row[data-v-50c6fd2b]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#ffffff0d;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:16px 20px;flex-wrap:wrap}.fb-price-l[data-v-50c6fd2b]{display:flex;align-items:center;gap:11px;font-size:15.5px;font-weight:700;color:var(--border, #e2e8f0)}.fb-price-l svg[data-v-50c6fd2b]{color:var(--teal-lite);flex-shrink:0}.fb-price-r[data-v-50c6fd2b]{font-size:16px;font-weight:900;white-space:nowrap}.fb-free[data-v-50c6fd2b]{color:var(--green)}.fb-comm[data-v-50c6fd2b]{color:var(--teal-lite)}.fb-price-note[data-v-50c6fd2b]{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.6;color:#cbd5e1;background:#14b8a61a;border:1px solid rgba(20,184,166,.25);border-radius:14px;padding:13px 15px}.fb-price-note svg[data-v-50c6fd2b]{color:var(--teal-lite);flex-shrink:0;margin-top:1px}.fb-price-note b[data-v-50c6fd2b]{color:#fff}.fb-tc[data-v-50c6fd2b]{color:var(--text-light, #94a3b8)}.fb-tc-link[data-v-50c6fd2b]{color:var(--teal-lite);font-weight:700;text-decoration:underline;text-underline-offset:2px}.fb-tc-link[data-v-50c6fd2b]:hover{color:#fff}.fb-list-grid[data-v-50c6fd2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.fb-list-card[data-v-50c6fd2b]{background:var(--surface, #ffffff);border:1.5px solid var(--border, #e2e8f0);border-radius:20px;padding:28px 26px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.fb-list-card[data-v-50c6fd2b]:hover{border-color:var(--teal);box-shadow:0 16px 40px #0f172a12;transform:translateY(-2px)}.fb-list-ico[data-v-50c6fd2b]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#0f172a,#134e4a);color:var(--teal-lite);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fb-list-card h3[data-v-50c6fd2b]{font-size:20px;font-weight:900}.fb-list-card p[data-v-50c6fd2b]{font-size:14px;color:var(--text-muted, #64748b);line-height:1.5;margin:7px 0 16px}.fb-list-tags[data-v-50c6fd2b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.fb-list-tags li[data-v-50c6fd2b]{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#334155}.fb-list-tags svg[data-v-50c6fd2b]{color:var(--teal);flex-shrink:0}.fb-sports[data-v-50c6fd2b]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px}.fb-sport-chip[data-v-50c6fd2b]{font-size:12.5px;font-weight:800;color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:999px;padding:6px 14px}.fb-sport-chip.more[data-v-50c6fd2b]{color:var(--text-muted, #64748b);background:#f8fafc;border-color:var(--border, #e2e8f0)}.fb-caps[data-v-50c6fd2b]{max-width:none;background:linear-gradient(135deg,#0f172a,#134e4a);margin-top:0}.fb-caps-grid[data-v-50c6fd2b]{max-width:1000px;margin:40px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fb-cap[data-v-50c6fd2b]{display:flex;align-items:center;gap:14px;background:#ffffff0d;border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:18px}.fb-cap[data-v-50c6fd2b]:hover{border-color:#5eead473;background:#14b8a614}.fb-cap-ico[data-v-50c6fd2b]{width:44px;height:44px;border-radius:12px;background:#14b8a629;color:var(--teal-lite);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fb-cap-t[data-v-50c6fd2b]{display:flex;flex-direction:column;gap:2px;min-width:0}.fb-cap-t b[data-v-50c6fd2b]{font-size:15px;font-weight:800;color:#fff}.fb-cap-t small[data-v-50c6fd2b]{font-size:12.5px;color:var(--text-light, #94a3b8)}.fb-steps[data-v-50c6fd2b]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;position:relative}.fb-steps[data-v-50c6fd2b]:before{content:"";position:absolute;top:44px;left:6%;right:6%;border-top:2px dashed #cbd5e1}.fb-step[data-v-50c6fd2b]{position:relative;z-index:1;background:var(--surface, #ffffff);border:1.5px solid var(--border, #e2e8f0);border-radius:18px;padding:26px 22px 22px;transition:border-color .16s ease,box-shadow .16s ease}.fb-step[data-v-50c6fd2b]:hover{border-color:var(--teal);box-shadow:0 12px 30px #0f172a0f}.fb-step-num[data-v-50c6fd2b]{position:absolute;top:-14px;inset-inline-start:22px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--teal-2),var(--teal));color:#04201c;font-weight:900;font-size:14.5px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #14b8a64d}.fb-step-ico[data-v-50c6fd2b]{width:46px;height:46px;border-radius:13px;background:#f0fdfa;color:#0f766e;display:flex;align-items:center;justify-content:center;margin:8px 0 14px}.fb-step h3[data-v-50c6fd2b]{font-size:16.5px;font-weight:900;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fb-step-opt[data-v-50c6fd2b]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted, #64748b);background:#f1f5f9;border-radius:999px;padding:2px 8px}.fb-step p[data-v-50c6fd2b]{font-size:13.5px;color:var(--text-muted, #64748b);line-height:1.5;margin-top:6px}.fb-how-cta[data-v-50c6fd2b]{text-align:center;margin-top:40px}.fb-faq[data-v-50c6fd2b]{padding-top:0}.fb-faq-list[data-v-50c6fd2b]{max-width:760px;margin:36px auto 0;display:flex;flex-direction:column;gap:10px}.fb-faq-item[data-v-50c6fd2b]{border-bottom:1px solid var(--border, #e8edf3)}.fb-faq-item[data-v-50c6fd2b]:last-child{border-bottom:none}.fb-faq-item summary[data-v-50c6fd2b]{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;padding:14px 2px;font-size:14px;font-weight:600;color:#334155}.fb-faq-item summary[data-v-50c6fd2b]:hover{color:var(--teal)}.fb-faq-item[open] summary[data-v-50c6fd2b]{color:#0f172a}.fb-faq-item summary[data-v-50c6fd2b]::-webkit-details-marker{display:none}.fb-faq-caret[data-v-50c6fd2b]{color:var(--text-light, #94a3b8);flex-shrink:0;transition:transform .18s}.fb-faq-item[open] .fb-faq-caret[data-v-50c6fd2b]{transform:rotate(180deg);color:var(--teal)}.fb .fb-faq-item p[data-v-50c6fd2b]{font-size:13.5px;color:var(--text-muted, #64748b);line-height:1.65;margin:0;padding:0 24px 15px 2px}.fb-final[data-v-50c6fd2b]{background:radial-gradient(900px 400px at 50% 120%,rgba(20,184,166,.25),transparent 60%),linear-gradient(135deg,#0f172a,#134e4a);color:#fff;padding:80px 22px;text-align:center}.fb-final-in[data-v-50c6fd2b]{max-width:680px;margin:0 auto}.fb-final h2[data-v-50c6fd2b]{color:#fff;font-size:36px;font-weight:900;letter-spacing:-.02em}.fb-final p[data-v-50c6fd2b]{font-size:17px;color:#cbd5e1;margin-top:12px}.fb-final-cta[data-v-50c6fd2b]{display:flex;gap:14px;justify-content:center;align-items:center;margin-top:30px;flex-wrap:wrap}.fb-crawl[data-v-50c6fd2b]{background:#0b1220;border-bottom:1px solid rgba(148,163,184,.14);padding:15px 22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;font-size:12.5px}.fb-crawl-t[data-v-50c6fd2b]{color:var(--text-muted, #64748b);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.fb-crawl a[data-v-50c6fd2b]{color:var(--text-light, #94a3b8);text-decoration:none;font-weight:700}.fb-crawl a[data-v-50c6fd2b]:hover{color:var(--teal-lite)}.fb-foot[data-v-50c6fd2b]{background:#0b1220;color:var(--text-light, #94a3b8);padding:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:13px}.fb-foot-links[data-v-50c6fd2b]{display:flex;gap:20px}.fb-foot-links a[data-v-50c6fd2b]{color:#cbd5e1;text-decoration:none;font-weight:700}.fb-foot-links a[data-v-50c6fd2b]:hover{color:#fff}@media (max-width:900px){.fb-hero-grid[data-v-50c6fd2b]{grid-template-columns:1fr;gap:36px}.fb-hero-visual[data-v-50c6fd2b]{height:300px;max-width:460px;margin:0 auto;width:100%}.fb-mock-site[data-v-50c6fd2b]{width:252px}.fb-mock-market[data-v-50c6fd2b]{width:178px}.fb-site-hero[data-v-50c6fd2b]{height:52px}.fb-site-img[data-v-50c6fd2b]{height:26px}.fb-hero-text h1[data-v-50c6fd2b]{font-size:36px}.fb-twin-grid[data-v-50c6fd2b]{grid-template-columns:1fr}.fb-twin-join span[data-v-50c6fd2b]{transform:rotate(90deg)}.fb-list-grid[data-v-50c6fd2b]{grid-template-columns:1fr 1fr}.fb-list-card[data-v-50c6fd2b]:last-child{grid-column:1 / -1}.fb-caps-grid[data-v-50c6fd2b]{grid-template-columns:1fr 1fr}.fb-steps[data-v-50c6fd2b]{grid-template-columns:1fr 1fr;gap:24px 18px}.fb-steps[data-v-50c6fd2b]:before{display:none}}@media (max-width:720px){.fb-hero-text h1[data-v-50c6fd2b]{font-size:32px}}@media (max-width:560px){.fb-hero[data-v-50c6fd2b]{padding:44px 18px 56px}.fb-hero-text h1[data-v-50c6fd2b]{font-size:22px;line-height:1.2}.fb-hero-sub[data-v-50c6fd2b]{font-size:14.5px}.fb-sec[data-v-50c6fd2b]{padding:50px 18px}.fb-h2[data-v-50c6fd2b]{font-size:17px;font-weight:800}.fb-final h2[data-v-50c6fd2b]{font-size:18px;font-weight:800}.fb-twin-card h3[data-v-50c6fd2b],.fb-list-card h3[data-v-50c6fd2b]{font-size:16px;font-weight:800}.fb-step h3[data-v-50c6fd2b]{font-size:15.5px;font-weight:800}.fb-eyebrow[data-v-50c6fd2b]{font-weight:800;letter-spacing:.05em;font-size:12px}.fb-faq .fb-eyebrow[data-v-50c6fd2b],.fb-list .fb-eyebrow[data-v-50c6fd2b],.fb-price-head br[data-v-50c6fd2b]{display:none}.fb-list-grid[data-v-50c6fd2b],.fb-caps-grid[data-v-50c6fd2b],.fb-steps[data-v-50c6fd2b]{grid-template-columns:1fr}.fb-twin-grid[data-v-50c6fd2b],.fb-list-grid[data-v-50c6fd2b],.fb-caps-grid[data-v-50c6fd2b],.fb-steps[data-v-50c6fd2b],.fb-faq-list[data-v-50c6fd2b]{margin-top:24px}.fb-how-cta[data-v-50c6fd2b]{margin-top:28px}.fb-price-card[data-v-50c6fd2b]{padding:30px 22px}.fb-price-note[data-v-50c6fd2b]{background:transparent;border:none;padding:2px 0 0;font-size:12.5px}.fb-price-l[data-v-50c6fd2b]{font-size:14.5px}.fb-brand-pill[data-v-50c6fd2b]{display:none}.fb-btn-primary[data-v-50c6fd2b],.fb-btn-ghost[data-v-50c6fd2b]{width:100%;justify-content:center;box-sizing:border-box}.fb-btn-primary[data-v-50c6fd2b],.fb-btn-primary.big[data-v-50c6fd2b]{font-size:15px}.fb-hero-cta[data-v-50c6fd2b],.fb-final-cta[data-v-50c6fd2b]{width:100%}.fb-faq-item summary[data-v-50c6fd2b]{font-size:14px}.fb-step-opt[data-v-50c6fd2b]{font-size:11px;letter-spacing:0}.fb-hero-visual[data-v-50c6fd2b]{height:238px;max-width:360px}.fb-mock-site[data-v-50c6fd2b]{width:218px}.fb-mock-market[data-v-50c6fd2b]{width:152px}.fb-site-hero[data-v-50c6fd2b]{height:44px}.fb-site-img[data-v-50c6fd2b]{height:22px}.fb-plus[data-v-50c6fd2b]{width:34px;height:34px;font-size:19px}.fb-sport-chip[data-v-50c6fd2b]{font-size:12px;padding:5px 11px}.fb-sport-chip[data-v-50c6fd2b]:nth-child(n+7):not(.more){display:none}.fb-nav-cta[data-v-50c6fd2b]{padding:11px 14px}.fb-foot-links[data-v-50c6fd2b]{flex-wrap:wrap;gap:10px 16px}}@media (max-width:400px){.fb-nav-in[data-v-50c6fd2b]{padding:11px 12px}.fb-nav-actions[data-v-50c6fd2b]{gap:8px}.fb-nav-signin[data-v-50c6fd2b]{display:none}.fb-brand-name[data-v-50c6fd2b]{font-size:16px}.fb-nav-cta[data-v-50c6fd2b]{padding:11px 12px;font-size:12.5px}}.fbp[data-v-0ec4f430]{--ink:#0f172a;--teal:#14b8a6;--teal-2:#2dd4bf;--teal-lite:#5eead4;background:#fff;color:var(--ink);min-height:100vh}.fbp-nav[data-v-0ec4f430]{position:sticky;top:0;z-index:30;background:#0f172ad1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.16)}.fbp-nav-in[data-v-0ec4f430]{max-width:1120px;margin:0 auto;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fbp-brand[data-v-0ec4f430]{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.fbp-mark[data-v-0ec4f430]{width:30px;height:30px;border-radius:9px;background:#16a39b;color:#fff;display:flex;align-items:center;justify-content:center}.fbp-brand-name[data-v-0ec4f430]{color:#fff;font-weight:900;font-size:18px;letter-spacing:-.01em}.fbp-brand-pill[data-v-0ec4f430]{color:var(--teal-lite);font-weight:800;font-size:11.5px;background:#14b8a629;padding:3px 9px;border-radius:999px}.fbp-nav-actions[data-v-0ec4f430]{display:flex;align-items:center;gap:14px}.fbp-nav-signin[data-v-0ec4f430]{color:#cbd5e1;font-weight:700;font-size:14px;text-decoration:none}.fbp-nav-signin[data-v-0ec4f430]:hover{color:#fff}.fbp-nav-cta[data-v-0ec4f430]{display:inline-flex;align-items:center;gap:7px;background:var(--teal);color:#04201c;font-weight:800;font-size:14px;padding:9px 17px;border-radius:999px;text-decoration:none;white-space:nowrap}.fbp-nav-cta[data-v-0ec4f430]:hover{background:var(--teal-2)}.fbp-lang[data-v-0ec4f430] .lang-trigger{background:#ffffff14;border-color:#94a3b859;color:#e2e8f0}.fbp-hero[data-v-0ec4f430]{background:radial-gradient(1100px 460px at 80% -10%,rgba(20,184,166,.22),transparent 60%),linear-gradient(135deg,#0f172a,#134e4a);color:#fff;padding:46px 22px 54px;text-align:center}.fbp-back[data-v-0ec4f430]{display:inline-flex;align-items:center;gap:6px;color:var(--teal-lite);font-weight:800;font-size:13px;text-decoration:none;margin-bottom:16px}.fbp-hero h1[data-v-0ec4f430]{color:#fff;font-size:38px;font-weight:900;letter-spacing:-.02em;line-height:1.14;margin:0}.fbp-hl[data-v-0ec4f430]{color:var(--teal-2)}.fbp-hero-sub[data-v-0ec4f430]{max-width:640px;margin:14px auto 0;color:#cbd5e1;font-size:15.5px;line-height:1.6}.fbp-sec[data-v-0ec4f430]{max-width:1120px;margin:0 auto;padding:42px 22px}.fbp-billing[data-v-0ec4f430]{display:flex;justify-content:center;gap:4px;background:#f1f5f9;border-radius:999px;padding:4px;width:fit-content;margin:0 auto}.fbp-billing button[data-v-0ec4f430]{display:inline-flex;align-items:center;gap:7px;border:none;background:none;color:#64748b;font:inherit;font-weight:800;font-size:14px;padding:9px 18px;border-radius:999px;cursor:pointer}.fbp-billing button.on[data-v-0ec4f430]{background:#fff;color:var(--ink);box-shadow:0 1px 4px #0f172a24}.fbp-save[data-v-0ec4f430]{font-size:10.5px;font-weight:800;text-transform:uppercase;color:#047857;background:#d1fae5;padding:2px 8px;border-radius:999px}.fbp-pt[data-v-0ec4f430]{display:grid;grid-template-columns:1.5fr 1fr 1fr;margin-top:26px;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 34px #0f172a0f}.fbp-pt-corner[data-v-0ec4f430]{border-bottom:1px solid #e2e8f0}.fbp-pt-head[data-v-0ec4f430]{position:relative;text-align:center;padding:22px 14px 18px;border-bottom:1px solid #e2e8f0;border-left:1px solid #f1f5f9;display:flex;flex-direction:column;align-items:center;gap:4px}.fbp-pt-head.hot[data-v-0ec4f430]{background:linear-gradient(180deg,#14b8a614,#14b8a605);border-left:2px solid var(--teal)}.fbp-pt-ribbon[data-v-0ec4f430]{position:absolute;top:10px;right:10px;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#04201c;background:var(--teal-2);padding:3px 9px;border-radius:999px}.fbp-pt-name[data-v-0ec4f430]{font-size:16px;font-weight:900;color:var(--ink)}.fbp-pt-price[data-v-0ec4f430]{display:flex;align-items:baseline;gap:3px}.fbp-pt-price b[data-v-0ec4f430]{font-size:34px;font-weight:900;color:var(--ink);line-height:1.05}.fbp-pt-price span[data-v-0ec4f430]{font-size:14px;font-weight:700;color:#64748b}.fbp-pt-bill[data-v-0ec4f430]{font-size:12px;color:#64748b}.fbp-pt-trial[data-v-0ec4f430]{font-size:11.5px;font-weight:800;color:#047857;background:#d1fae5;border-radius:999px;padding:4px 11px;margin-top:2px}.fbp-pt-cta[data-v-0ec4f430]{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--teal);color:#04201c;font-weight:800;font-size:13.5px;padding:10px 18px;border-radius:999px;text-decoration:none}.fbp-pt-cta[data-v-0ec4f430]:hover{background:var(--teal-2)}.fbp-pt-cta.ghost[data-v-0ec4f430]{background:#fff;border:1.5px solid #cbd5e1;color:#334155}.fbp-pt-cta.ghost[data-v-0ec4f430]:hover{border-color:var(--teal);color:var(--teal);background:#fff}.fbp-pt-group[data-v-0ec4f430]{grid-column:1 / -1;font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#64748b;background:#f8fafc;padding:10px 16px;border-bottom:1px solid #e2e8f0}.fbp-pt-l[data-v-0ec4f430]{padding:12px 16px;font-size:13.5px;font-weight:600;color:#334155;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:2px}.fbp-pt-l small[data-v-0ec4f430]{font-weight:500;font-size:11.5px;color:#94a3b8;line-height:1.35}.fbp-pt-c[data-v-0ec4f430]{display:flex;align-items:center;justify-content:center;padding:12px 10px;font-size:12.5px;font-weight:700;color:#334155;border-bottom:1px solid #f1f5f9;border-left:1px solid #f1f5f9;text-align:center}.fbp-pt-c.hot[data-v-0ec4f430]{background:#14b8a60b;border-left:2px solid var(--teal)}.fbp-pt-yes[data-v-0ec4f430]{color:#059669}.fbp-pt-no[data-v-0ec4f430]{color:#cbd5e1}.fbp-note[data-v-0ec4f430]{display:flex;align-items:flex-start;gap:8px;max-width:760px;margin:16px auto 0;font-size:12.5px;color:#64748b;line-height:1.55}.fbp-note svg[data-v-0ec4f430]{flex-shrink:0;margin-top:2px;color:var(--teal)}.fbp-link[data-v-0ec4f430]{color:var(--teal);font-weight:700}.fbp-faq[data-v-0ec4f430]{max-width:760px}.fbp-faq h2[data-v-0ec4f430]{text-align:center;font-size:26px;font-weight:900;letter-spacing:-.02em;margin:0 0 18px}.fbp-qa[data-v-0ec4f430]{border-bottom:1px solid #e8edf3}.fbp-qa[data-v-0ec4f430]:last-of-type{border-bottom:none}.fbp-q[data-v-0ec4f430]{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:start;border:none;background:none;font:inherit;font-weight:600;font-size:14px;color:#334155;padding:13px 2px;cursor:pointer}.fbp-q[data-v-0ec4f430]:hover{color:var(--teal)}.fbp-qa.open .fbp-q[data-v-0ec4f430]{color:var(--ink)}.fbp-q-ico[data-v-0ec4f430]{color:var(--text-light, #94a3b8);font-weight:400;font-size:17px;flex-shrink:0}.fbp-qa.open .fbp-q-ico[data-v-0ec4f430]{color:var(--teal)}.fbp-a[data-v-0ec4f430]{margin:0;padding:0 24px 14px 2px;font-size:13.5px;color:#64748b;line-height:1.65}.fbp-cta[data-v-0ec4f430]{background:linear-gradient(135deg,#0f172a,#134e4a);color:#fff;text-align:center;padding:48px 22px}.fbp-cta h2[data-v-0ec4f430]{color:#fff;font-size:26px;font-weight:900;letter-spacing:-.02em;margin:0 0 18px}.fbp-cta-btn[data-v-0ec4f430]{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:#04201c;font-weight:800;font-size:15.5px;padding:13px 24px;border-radius:999px;text-decoration:none}.fbp-cta-btn[data-v-0ec4f430]:hover{background:var(--teal-2)}.fbp-foot[data-v-0ec4f430]{max-width:1120px;margin:0 auto;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:#64748b}.fbp-foot-links[data-v-0ec4f430]{display:flex;gap:16px;flex-wrap:wrap}.fbp-foot-links a[data-v-0ec4f430]{color:#475569;font-weight:700;text-decoration:none}.fbp-foot-links a[data-v-0ec4f430]:hover{color:var(--teal)}@media (max-width:700px){.fbp-hero h1[data-v-0ec4f430]{font-size:28px}.fbp-sec[data-v-0ec4f430]{padding:30px 14px}.fbp-pt[data-v-0ec4f430]{grid-template-columns:1.25fr 1fr 1fr}.fbp-pt-price b[data-v-0ec4f430]{font-size:26px}.fbp-pt-l[data-v-0ec4f430]{font-size:12.5px;padding:10px}.fbp-pt-l small[data-v-0ec4f430]{display:none}.fbp-pt-c[data-v-0ec4f430]{font-size:11px;padding:10px 6px}.fbp-pt-cta[data-v-0ec4f430]{font-size:12px;padding:9px 12px}.fbp-nav-signin[data-v-0ec4f430]{display:none}}.fbb[data-v-8f93fb55]{--ink:#0f172a;--teal:#14b8a6;--teal-2:#2dd4bf;--teal-lite:#5eead4;background:#fff;color:var(--ink);min-height:100vh}.fbb-nav[data-v-8f93fb55]{position:sticky;top:0;z-index:30;background:#0f172ad1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.16)}.fbb-nav-in[data-v-8f93fb55]{max-width:1120px;margin:0 auto;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fbb-brand[data-v-8f93fb55]{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.fbb-mark[data-v-8f93fb55]{width:30px;height:30px;border-radius:9px;background:#16a39b;color:#fff;display:flex;align-items:center;justify-content:center}.fbb-brand-name[data-v-8f93fb55]{color:#fff;font-weight:900;font-size:18px;letter-spacing:-.01em}.fbb-brand-pill[data-v-8f93fb55]{color:var(--teal-lite);font-weight:800;font-size:11.5px;background:#14b8a629;padding:3px 9px;border-radius:999px}.fbb-nav-actions[data-v-8f93fb55]{display:flex;align-items:center;gap:14px}.fbb-nav-signin[data-v-8f93fb55]{color:#cbd5e1;font-weight:700;font-size:14px;text-decoration:none}.fbb-nav-signin[data-v-8f93fb55]:hover{color:#fff}.fbb-nav-cta[data-v-8f93fb55]{display:inline-flex;align-items:center;gap:7px;background:var(--teal);color:#04201c;font-weight:800;font-size:14px;padding:9px 17px;border-radius:999px;text-decoration:none;white-space:nowrap}.fbb-nav-cta[data-v-8f93fb55]:hover{background:var(--teal-2)}.fbb-lang[data-v-8f93fb55] .lang-trigger{background:#ffffff14;border-color:#94a3b859;color:#e2e8f0}.fbb-hero[data-v-8f93fb55]{background:radial-gradient(1100px 460px at 80% -10%,rgba(20,184,166,.22),transparent 60%),linear-gradient(135deg,#0f172a,#134e4a);color:#fff;padding:46px 22px 54px;text-align:center}.fbb-back[data-v-8f93fb55]{display:inline-flex;align-items:center;gap:6px;color:var(--teal-lite);font-weight:800;font-size:13px;text-decoration:none;margin-bottom:16px}.fbb-hero h1[data-v-8f93fb55]{color:#fff;font-size:38px;font-weight:900;letter-spacing:-.02em;line-height:1.14;margin:0}.fbb-hl[data-v-8f93fb55]{color:var(--teal-2)}.fbb-hero-sub[data-v-8f93fb55]{max-width:640px;margin:14px auto 0;color:#cbd5e1;font-size:15.5px;line-height:1.6}.fbb-sec[data-v-8f93fb55]{max-width:1120px;margin:0 auto;padding:42px 22px}.fbb-msg[data-v-8f93fb55]{text-align:center;padding:50px;color:#94a3b8}.fbb-empty[data-v-8f93fb55]{text-align:center;color:#94a3b8;padding:50px;display:flex;flex-direction:column;align-items:center;gap:10px}.fbb-grid[data-v-8f93fb55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px}.fbb-card[data-v-8f93fb55]{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;text-decoration:none;transition:transform .12s,box-shadow .12s}.fbb-card[data-v-8f93fb55]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0f172a1a}.fbb-card-cover[data-v-8f93fb55]{height:168px;background:linear-gradient(135deg,#134e4a,var(--teal));background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#ffffffe6}.fbb-card-body[data-v-8f93fb55]{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1}.fbb-tags[data-v-8f93fb55]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.fbb-tag[data-v-8f93fb55]{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#0f766e;background:#ccfbf1;padding:2px 8px;border-radius:999px}.fbb-card-title[data-v-8f93fb55]{font-size:18px;font-weight:800;color:var(--ink);margin:0 0 6px;line-height:1.3}.fbb-card-excerpt[data-v-8f93fb55]{font-size:14px;color:#64748b;line-height:1.55;margin:0 0 14px;flex:1}.fbb-card-foot[data-v-8f93fb55]{display:flex;align-items:center;justify-content:space-between;gap:10px}.fbb-card-meta[data-v-8f93fb55]{font-size:12.5px;color:#94a3b8;font-weight:600}.fbb-card-read[data-v-8f93fb55]{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:800;color:#0f766e}.fbb-cta[data-v-8f93fb55]{background:linear-gradient(135deg,#0f172a,#134e4a);color:#fff;text-align:center;padding:48px 22px}.fbb-cta h2[data-v-8f93fb55]{color:#fff;font-size:26px;font-weight:900;letter-spacing:-.02em;margin:0 0 18px}.fbb-cta-btn[data-v-8f93fb55]{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:#04201c;font-weight:800;font-size:15.5px;padding:13px 24px;border-radius:999px;text-decoration:none}.fbb-cta-btn[data-v-8f93fb55]:hover{background:var(--teal-2)}.fbb-foot[data-v-8f93fb55]{max-width:1120px;margin:0 auto;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:#64748b}.fbb-foot-links[data-v-8f93fb55]{display:flex;gap:16px;flex-wrap:wrap}.fbb-foot-links a[data-v-8f93fb55]{color:#475569;font-weight:700;text-decoration:none}.fbb-foot-links a[data-v-8f93fb55]:hover{color:var(--teal)}@media (max-width:700px){.fbb-hero h1[data-v-8f93fb55]{font-size:28px}.fbb-hero-sub[data-v-8f93fb55]{font-size:14px}.fbb-sec[data-v-8f93fb55]{padding:26px 14px}.fbb-grid[data-v-8f93fb55]{grid-template-columns:1fr;gap:12px}.fbb-card-cover[data-v-8f93fb55]{height:auto;aspect-ratio:16 / 9}.fbb-card-body[data-v-8f93fb55]{padding:13px 14px 14px}.fbb-card-title[data-v-8f93fb55]{font-size:16px}.fbb-nav-signin[data-v-8f93fb55]{display:none}}.fbb[data-v-df6df71c]{--ink:#0f172a;--teal:#14b8a6;--teal-2:#2dd4bf;--teal-lite:#5eead4;background:#fff;color:var(--ink);min-height:100vh}.fbb-nav[data-v-df6df71c]{position:sticky;top:0;z-index:30;background:#0f172ad1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.16)}.fbb-nav-in[data-v-df6df71c]{max-width:1120px;margin:0 auto;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fbb-brand[data-v-df6df71c]{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.fbb-mark[data-v-df6df71c]{width:30px;height:30px;border-radius:9px;background:#16a39b;color:#fff;display:flex;align-items:center;justify-content:center}.fbb-brand-name[data-v-df6df71c]{color:#fff;font-weight:900;font-size:18px;letter-spacing:-.01em}.fbb-brand-pill[data-v-df6df71c]{color:var(--teal-lite);font-weight:800;font-size:11.5px;background:#14b8a629;padding:3px 9px;border-radius:999px}.fbb-nav-actions[data-v-df6df71c]{display:flex;align-items:center;gap:14px}.fbb-nav-signin[data-v-df6df71c]{color:#cbd5e1;font-weight:700;font-size:14px;text-decoration:none}.fbb-nav-signin[data-v-df6df71c]:hover{color:#fff}.fbb-nav-cta[data-v-df6df71c]{display:inline-flex;align-items:center;gap:7px;background:var(--teal);color:#04201c;font-weight:800;font-size:14px;padding:9px 17px;border-radius:999px;text-decoration:none;white-space:nowrap}.fbb-nav-cta[data-v-df6df71c]:hover{background:var(--teal-2)}.fbb-lang[data-v-df6df71c] .lang-trigger{background:#ffffff14;border-color:#94a3b859;color:#e2e8f0}.fbb-wrap[data-v-df6df71c]{max-width:760px;margin:0 auto;padding:28px 22px 48px}.fbb-back-link[data-v-df6df71c]{display:inline-flex;align-items:center;gap:6px;color:#0f766e;text-decoration:none;font-weight:800;font-size:14px;margin-bottom:18px}.fbb-msg[data-v-df6df71c]{text-align:center;padding:50px;color:#94a3b8}.fbb-tags[data-v-df6df71c]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.fbb-tag[data-v-df6df71c]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#0f766e;background:#ccfbf1;padding:3px 10px;border-radius:999px}.fbb-title[data-v-df6df71c]{font-size:34px;font-weight:900;color:var(--ink);line-height:1.15;margin:0 0 12px}.fbb-meta[data-v-df6df71c]{display:flex;flex-wrap:wrap;gap:16px;color:#64748b;font-size:13.5px;font-weight:600;margin-bottom:20px}.fbb-meta span[data-v-df6df71c]{display:inline-flex;align-items:center;gap:6px}.fbb-cover[data-v-df6df71c]{height:360px;border-radius:18px;background-size:cover;background-position:center;margin-bottom:24px}.fbb-lede[data-v-df6df71c]{font-size:18px;line-height:1.6;color:#334155;font-weight:500;margin:0 0 20px}.fbb-post-cta[data-v-df6df71c]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:36px;padding:20px 22px;border-radius:16px;background:linear-gradient(135deg,#0f172a,#134e4a);color:#fff}.fbb-post-cta-txt[data-v-df6df71c]{display:flex;flex-direction:column;gap:3px;min-width:0}.fbb-post-cta-txt strong[data-v-df6df71c]{font-size:16px;font-weight:900;color:#fff}.fbb-post-cta-txt span[data-v-df6df71c]{font-size:13px;color:#cbd5e1}.fbb-cta-btn[data-v-df6df71c]{display:inline-flex;align-items:center;gap:7px;background:var(--teal);color:#04201c;font-weight:800;font-size:14px;padding:11px 19px;border-radius:999px;text-decoration:none;white-space:nowrap}.fbb-cta-btn[data-v-df6df71c]:hover{background:var(--teal-2)}.fbb-foot[data-v-df6df71c]{max-width:1120px;margin:0 auto;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:#64748b;border-top:1px solid #eef2f6}.fbb-foot-links[data-v-df6df71c]{display:flex;gap:16px;flex-wrap:wrap}.fbb-foot-links a[data-v-df6df71c]{color:#475569;font-weight:700;text-decoration:none}.fbb-foot-links a[data-v-df6df71c]:hover{color:var(--teal)}@media (max-width:700px){.fbb-wrap[data-v-df6df71c]{padding:18px 14px 36px}.fbb-back-link[data-v-df6df71c]{min-height:44px;align-items:center}.fbb-title[data-v-df6df71c]{font-size:23px;line-height:1.2;margin-bottom:10px}.fbb-meta[data-v-df6df71c]{margin-bottom:14px;gap:12px}.fbb-cover[data-v-df6df71c]{height:auto;aspect-ratio:16 / 9;max-height:210px;border-radius:12px;margin-bottom:16px}.fbb-lede[data-v-df6df71c]{font-size:16px;line-height:1.55;margin-bottom:16px}.fbb-post-cta[data-v-df6df71c]{flex-direction:column;align-items:stretch;text-align:center}.fbb-cta-btn[data-v-df6df71c]{justify-content:center}.fbb-nav-signin[data-v-df6df71c]{display:none}}.fbb .blog-content{font-size:16.5px;line-height:1.75;color:#1e293b;overflow-wrap:break-word}.fbb .blog-content pre{overflow-x:auto;max-width:100%}.fbb .blog-content table{display:block;overflow-x:auto;max-width:100%}.fbb .blog-content h2{font-size:24px;font-weight:800;color:#0f172a;margin:32px 0 12px}.fbb .blog-content h3{font-size:20px;font-weight:800;color:#0f172a;margin:26px 0 10px}.fbb .blog-content h4{font-size:17px;font-weight:800;color:#0f172a;margin:22px 0 8px}.fbb .blog-content p{margin:0 0 16px}.fbb .blog-content ul,.fbb .blog-content ol{margin:0 0 16px;padding-left:24px}.fbb .blog-content li{margin:4px 0}.fbb .blog-content a{color:#0f766e;text-decoration:underline}.fbb .blog-content strong{font-weight:800;color:#0f172a}.fbb .blog-content code{background:#f1f5f9;padding:1px 6px;border-radius:5px;font-size:.9em;font-family:ui-monospace,monospace;overflow-wrap:break-word}.fbb .blog-content blockquote{margin:0 0 16px;padding:8px 18px;border-left:4px solid #14b8a6;background:#f8fafc;color:#475569;border-radius:0 8px 8px 0}.fbb .blog-content img{max-width:100%;border-radius:12px;margin:8px 0}@media (max-width: 700px){.fbb .blog-content{font-size:15px;line-height:1.7}.fbb .blog-content h2{font-size:18px;margin:24px 0 10px}.fbb .blog-content h3{font-size:16.5px;margin:20px 0 8px}.fbb .blog-content h4{font-size:15px;margin:18px 0 6px}}.pt[data-v-f41ca48a]{--ink:#0f172a;--teal:#14b8a6;--teal-lite:#5eead4;background:var(--surface, #ffffff);color:var(--ink);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.pt-nav[data-v-f41ca48a]{position:sticky;top:0;z-index:30;background:#0f172ad9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.16)}.pt-nav-in[data-v-f41ca48a]{max-width:1020px;margin:0 auto;padding:13px 22px;display:flex;align-items:center;justify-content:space-between}.pt-brand[data-v-f41ca48a]{display:flex;align-items:center;gap:9px;text-decoration:none}.pt-mark[data-v-f41ca48a]{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#2dd4bf,var(--teal));color:#04201c;font-weight:900;font-size:17px;display:flex;align-items:center;justify-content:center}.pt-brand-name[data-v-f41ca48a]{color:#fff;font-weight:900;font-size:18px}.pt-brand-pill[data-v-f41ca48a]{color:var(--teal-lite);font-weight:800;font-size:11.5px;background:#14b8a629;padding:3px 9px;border-radius:999px}.pt-back[data-v-f41ca48a]{display:inline-flex;align-items:center;gap:6px;color:#cbd5e1;font-weight:700;font-size:14px;text-decoration:none}.pt-back[data-v-f41ca48a]:hover{color:#fff}.pt-nav-actions[data-v-f41ca48a]{display:flex;align-items:center;gap:14px}.pt-lang[data-v-f41ca48a] .lang-trigger{background:#ffffff14;border-color:#94a3b859;color:var(--border, #e2e8f0)}.pt-lang[data-v-f41ca48a] .lang-trigger:hover{border-color:var(--teal-lite);color:#fff}.pt-hero[data-v-f41ca48a]{background:linear-gradient(135deg,#0f172a,#134e4a);color:#fff;padding:46px 22px 40px}.pt-hero-in[data-v-f41ca48a]{max-width:1020px;margin:0 auto}.pt-badge[data-v-f41ca48a]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--teal-lite);background:#14b8a629;padding:6px 13px;border-radius:999px}.pt-hero h1[data-v-f41ca48a]{color:#fff;font-size:32px;font-weight:900;letter-spacing:-.02em;margin:14px 0 10px}.pt-hero p[data-v-f41ca48a]{color:#cbd5e1;font-size:15px;line-height:1.6;max-width:680px;margin:0}.pt-updated[data-v-f41ca48a]{margin-top:14px;font-size:12.5px;font-weight:700;color:var(--text-light, #94a3b8)}.pt-body[data-v-f41ca48a]{max-width:1020px;margin:0 auto;padding:36px 22px 60px;display:grid;grid-template-columns:250px minmax(0,1fr);gap:36px;align-items:start}.pt-toc[data-v-f41ca48a]{position:sticky;top:76px;border:1px solid var(--border, #e2e8f0);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:7px}.pt-toc-h[data-v-f41ca48a]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.07em;color:var(--text-light, #94a3b8);margin-bottom:3px}.pt-toc a[data-v-f41ca48a]{font-size:12.5px;font-weight:600;color:#475569;text-decoration:none;line-height:1.4}.pt-toc a[data-v-f41ca48a]:hover{color:#0f766e}.pt-doc section[data-v-f41ca48a]{scroll-margin-top:80px;margin-bottom:30px}.pt-doc h2[data-v-f41ca48a]{font-size:19px;font-weight:900;color:var(--ink);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #eef2f6}.pt-doc p[data-v-f41ca48a]{font-size:14.5px;color:#334155;line-height:1.7;margin:0 0 10px}.pt-doc ul[data-v-f41ca48a]{margin:0 0 10px;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px}.pt-doc li[data-v-f41ca48a]{font-size:14.5px;color:#334155;line-height:1.65}.pt-doc li ul[data-v-f41ca48a]{margin-top:8px}.pt-doc b[data-v-f41ca48a]{color:var(--ink)}.pt-callout[data-v-f41ca48a]{background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;padding:12px 15px;color:#134e4a}.pt-contact[data-v-f41ca48a]{color:var(--text-muted, #64748b);font-size:13.5px}.pt-foot[data-v-f41ca48a]{background:#0b1220;color:var(--text-light, #94a3b8);padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:13px}.pt-foot-links[data-v-f41ca48a]{display:flex;gap:18px}.pt-foot-links a[data-v-f41ca48a]{color:#cbd5e1;text-decoration:none;font-weight:700}.pt-foot-links a[data-v-f41ca48a]:hover{color:#fff}@media (max-width:800px){.pt-body[data-v-f41ca48a]{grid-template-columns:1fr;gap:22px}.pt-toc[data-v-f41ca48a]{position:static}.pt-hero h1[data-v-f41ca48a]{font-size:26px}}@media (max-width:600px){.pt-nav-in[data-v-f41ca48a]{padding:11px 14px}.pt-brand[data-v-f41ca48a]{gap:7px}.pt-brand-name[data-v-f41ca48a]{font-size:16px}.pt-brand-pill[data-v-f41ca48a]{display:none}.pt-nav-actions[data-v-f41ca48a]{gap:8px}.pt-back[data-v-f41ca48a]{padding:8px 4px}.pt-hero[data-v-f41ca48a]{padding:32px 16px 28px}.pt-hero h1[data-v-f41ca48a]{font-size:22px}.pt-body[data-v-f41ca48a]{padding:24px 16px 48px}.pt-foot[data-v-f41ca48a]{padding:18px 16px}.pt-doc ul[data-v-f41ca48a]{padding-inline-start:18px}.pt-doc li ul[data-v-f41ca48a]{padding-inline-start:16px}.pt-toc[data-v-f41ca48a]{gap:10px}.pt-toc a[data-v-f41ca48a]{padding:2px 0}}.ms-wrap[data-v-cb065259]{position:relative;display:inline-block;min-width:130px;width:100%}.ms-trigger[data-v-cb065259]{display:flex;align-items:center;gap:6px;width:100%;padding:0 10px;height:36px;background:var(--card);border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:13px;color:var(--text-muted);transition:border-color .15s,box-shadow .15s;white-space:nowrap}.ms-trigger[data-v-cb065259]:hover{border-color:var(--primary)}.ms-trigger.active[data-v-cb065259]{border-color:var(--primary);color:var(--text);background:#eff6ff}.ms-trigger.open[data-v-cb065259]{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61f}.ms-label[data-v-cb065259]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.ms-count[data-v-cb065259]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--primary);color:#fff;cursor:pointer;flex-shrink:0}.ms-count[data-v-cb065259]:hover{background:#1d4ed8}.ms-chevron[data-v-cb065259]{flex-shrink:0;color:var(--text-muted);transition:transform .2s}.ms-chevron.rotated[data-v-cb065259]{transform:rotate(180deg)}.ms-dropdown{max-height:260px;overflow-y:auto;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:10px;box-shadow:0 8px 32px #00000024;padding:4px}.ms-option{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:13px;color:#1e293b;transition:background .1s;-webkit-user-select:none;user-select:none}.ms-option:hover{background:#f8fafc}.ms-option.checked{background:#eff6ff;color:#1d4ed8}.ms-checkbox{width:16px;height:16px;border-radius:4px;flex-shrink:0;border:1.5px solid #cbd5e1;display:flex;align-items:center;justify-content:center;background:var(--surface, #ffffff);transition:all .15s}.ms-option.checked .ms-checkbox{background:#3b82f6;border-color:#3b82f6;color:#fff}.auth-shell[data-v-740d769e]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#0f766e22);padding:24px}.auth-card[data-v-740d769e]{width:100%;max-width:520px;background:var(--surface, #ffffff);border-radius:20px;padding:32px 36px 28px;box-shadow:0 24px 60px #00000059;transition:max-width .2s}.auth-card.wide[data-v-740d769e]{max-width:960px}.auth-brand[data-v-740d769e]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.auth-logo[data-v-740d769e]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#14b8a6,#0f766e);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.auth-brand-name[data-v-740d769e]{font-size:18px;font-weight:700;color:#0f172a}.auth-brand-sub[data-v-740d769e]{font-size:12px;color:var(--text-muted, #64748b)}.ob-steps[data-v-740d769e]{display:flex;align-items:center;gap:10px;margin-bottom:22px}.ob-step[data-v-740d769e]{display:flex;align-items:center;gap:8px}.ob-dot[data-v-740d769e]{width:24px;height:24px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:var(--border, #e2e8f0);color:var(--text-light, #94a3b8)}.ob-step.on .ob-dot[data-v-740d769e]{background:#0f766e;color:#fff}.ob-step.done .ob-dot[data-v-740d769e]{background:#14b8a6;color:#fff}.ob-step-l[data-v-740d769e]{font-size:13px;font-weight:700;color:var(--text-light, #94a3b8)}.ob-step.on .ob-step-l[data-v-740d769e],.ob-step.done .ob-step-l[data-v-740d769e]{color:#0f172a}.ob-line[data-v-740d769e]{flex:1;height:2px;background:var(--border, #e2e8f0);border-radius:2px}.ob-line.done[data-v-740d769e]{background:#14b8a6}.auth-heading[data-v-740d769e]{font-size:22px;font-weight:800;color:#0f172a;margin:0 0 4px}.auth-sub[data-v-740d769e]{font-size:14px;color:var(--text-muted, #64748b);margin:0 0 22px;line-height:1.5}.auth-form[data-v-740d769e]{display:flex;flex-direction:column;gap:14px}.auth-row[data-v-740d769e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 560px){.auth-row[data-v-740d769e]{grid-template-columns:1fr}}.auth-field[data-v-740d769e]{display:flex;flex-direction:column;gap:6px}.auth-label[data-v-740d769e]{font-size:13px;font-weight:600;color:#374151}.auth-opt[data-v-740d769e]{font-weight:500;color:var(--text-light, #94a3b8)}.auth-input[data-v-740d769e]{width:100%;padding:10px 14px;border:1.5px solid var(--border, #e2e8f0);border-radius:10px;font-size:14px;color:#0f172a;background:var(--surface, #ffffff);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.auth-input[data-v-740d769e]:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f}.auth-select[data-v-740d769e]{cursor:pointer}.auth-pw-wrap[data-v-740d769e]{position:relative}.auth-pw-wrap .auth-input[data-v-740d769e]{padding-right:42px}.auth-pw-eye[data-v-740d769e]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-light, #94a3b8);display:flex}.auth-pw-eye[data-v-740d769e]:hover{color:#0f172a}.auth-error[data-v-740d769e]{font-size:13px;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 12px;margin-top:14px}.auth-btn[data-v-740d769e]{padding:12px 18px;border:none;border-radius:10px;background:linear-gradient(135deg,#14b8a6,#0f766e);color:#fff;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s}.auth-form .auth-btn[data-v-740d769e]{width:100%;margin-top:4px}.auth-btn[data-v-740d769e]:hover:not(:disabled){opacity:.92}.auth-btn[data-v-740d769e]:disabled{opacity:.6;cursor:not-allowed}.auth-btn-ghost[data-v-740d769e]{padding:12px 18px;border:1.5px solid var(--border, #e2e8f0);border-radius:10px;background:var(--surface, #ffffff);color:#475569;font-size:14.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px}.auth-btn-ghost[data-v-740d769e]:hover{border-color:#cbd5e1;color:#0f172a}.auth-btn-ghost.sm[data-v-740d769e]{padding:8px 12px;font-size:13px}.auth-spin[data-v-740d769e]{animation:spin-740d769e 1s linear infinite}@keyframes spin-740d769e{to{transform:rotate(360deg)}}.auth-footer[data-v-740d769e]{margin-top:20px;text-align:center;font-size:13.5px;color:var(--text-muted, #64748b)}.auth-terms[data-v-740d769e]{margin:12px 0 0;text-align:center;font-size:12px;color:var(--text-light, #94a3b8);line-height:1.5}.auth-link[data-v-740d769e]{color:#0f766e;font-weight:600;text-decoration:none}.auth-link[data-v-740d769e]:hover{text-decoration:underline}.ob-grid[data-v-740d769e]{display:grid;grid-template-columns:1fr 380px;gap:28px;align-items:start}@media (max-width: 720px){.ob-grid[data-v-740d769e]{grid-template-columns:1fr}.ob-preview[data-v-740d769e]{position:static}}.ob-form[data-v-740d769e]{display:flex;flex-direction:column;gap:14px}.ob-sub[data-v-740d769e]{display:flex;align-items:stretch}.ob-sub-locked[data-v-740d769e]{flex:1;display:flex;align-items:center;gap:7px;padding:10px 14px;background:#f8fafc;border:1.5px solid var(--border, #e2e8f0);border-right:none;border-radius:10px 0 0 10px;font-size:14px;font-weight:700;color:#0f172a}.ob-sub-locked svg[data-v-740d769e]{color:var(--text-light, #94a3b8);flex-shrink:0}.ob-lock-ok[data-v-740d769e]{color:#16a34a;vertical-align:-2px}.ob-sub-in[data-v-740d769e]{border-top-right-radius:0;border-bottom-right-radius:0}.ob-sub-suffix[data-v-740d769e]{display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-muted, #64748b);background:#f1f5f9;border:1.5px solid var(--border, #e2e8f0);border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px;white-space:nowrap}.ob-sub-status[data-v-740d769e]{font-size:12.5px;min-height:16px}.ob-muted[data-v-740d769e]{color:var(--text-light, #94a3b8)}.ob-ok[data-v-740d769e]{color:#16a34a;font-weight:700;display:inline-flex;align-items:center;gap:4px}.ob-bad[data-v-740d769e]{color:#dc2626;font-weight:700}.ob-logo-row[data-v-740d769e]{display:flex;align-items:center;gap:14px}.ob-logo-prev[data-v-740d769e]{width:56px;height:56px;border-radius:13px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;flex-shrink:0;background-size:cover;background-position:center}.ob-logo-actions[data-v-740d769e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ob-file[data-v-740d769e]{display:none}.ob-logo-btn[data-v-740d769e]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 14px;border:1.5px solid #99f6e4;border-radius:10px;background:#f0fdfa;color:#0f766e;font-size:13.5px;font-weight:700;cursor:pointer}.ob-logo-btn[data-v-740d769e]:hover:not(:disabled){background:#ccfbf1}.ob-logo-btn[data-v-740d769e]:disabled{opacity:.6;cursor:default}.ob-logo-x[data-v-740d769e]{background:none;border:none;color:#dc2626;font-size:12.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ob-colors[data-v-740d769e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ob-color[data-v-740d769e]{display:flex;gap:8px;align-items:center;min-width:0}.ob-swatch[data-v-740d769e]{width:40px;min-width:40px;max-width:40px;height:40px;flex:0 0 40px;padding:0;border:1.5px solid var(--border, #e2e8f0);border-radius:10px;background:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ob-swatch[data-v-740d769e]::-webkit-color-swatch-wrapper{padding:3px}.ob-swatch[data-v-740d769e]::-webkit-color-swatch{border:none;border-radius:6px}.ob-swatch[data-v-740d769e]::-moz-color-swatch{border:none;border-radius:6px}.ob-color-meta[data-v-740d769e]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 0}.ob-color-meta>span[data-v-740d769e]{font-size:11px;font-weight:700;color:var(--text-light, #94a3b8);text-transform:uppercase;letter-spacing:.03em}.ob-hex[data-v-740d769e]{text-transform:lowercase;padding:6px 8px;font-size:12.5px;width:100%;min-width:0;box-sizing:border-box}.ob-reset[data-v-740d769e]{margin-top:8px;background:none;border:none;color:#0f766e;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:0}.ob-reset[data-v-740d769e]:hover{text-decoration:underline}.ob-auto[data-v-740d769e]{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:10px;padding:10px 12px;line-height:1.5}.ob-auto svg[data-v-740d769e]{flex-shrink:0;margin-top:1px}.ob-mods[data-v-740d769e]{display:flex;flex-direction:column;gap:8px}.ob-mod[data-v-740d769e]{display:flex;align-items:center;gap:11px;padding:9px 12px;border:1.5px solid var(--border, #e2e8f0);border-radius:10px}.ob-mod-ico[data-v-740d769e]{width:30px;height:30px;border-radius:8px;background:#f0fdfa;color:#0f766e;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ob-mod-t[data-v-740d769e]{flex:1;min-width:0}.ob-mod-name[data-v-740d769e]{font-size:13px;font-weight:700;color:#0f172a}.ob-mod-desc[data-v-740d769e]{font-size:11.5px;color:var(--text-light, #94a3b8)}.ob-switch[data-v-740d769e]{position:relative;display:inline-block;width:40px;height:23px;flex-shrink:0}.ob-switch input[data-v-740d769e]{opacity:0;width:0;height:0}.ob-slider[data-v-740d769e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#cbd5e1;border-radius:999px;transition:.2s}.ob-slider[data-v-740d769e]:before{content:"";position:absolute;height:17px;width:17px;left:3px;top:3px;background:var(--surface, #ffffff);border-radius:50%;transition:.2s}.ob-switch input:checked+.ob-slider[data-v-740d769e]{background:#0f766e}.ob-switch input:checked+.ob-slider[data-v-740d769e]:before{transform:translate(17px)}.ob-seo[data-v-740d769e]{border:1.5px solid var(--border, #e2e8f0);border-radius:10px;padding:0 12px}.ob-seo>summary[data-v-740d769e]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;padding:11px 0;font-size:13px;font-weight:700;color:#374151}.ob-seo>summary[data-v-740d769e]::-webkit-details-marker{display:none}.ob-seo[open]>summary[data-v-740d769e]{border-bottom:1px solid #f1f5f9;margin-bottom:12px}.ob-seo .auth-field[data-v-740d769e]{margin-bottom:12px}.ob-textarea[data-v-740d769e]{resize:vertical;line-height:1.45;font-family:inherit}.ob-preview[data-v-740d769e]{background:#f8fafc;border:1px solid var(--border, #e2e8f0);border-radius:14px;padding:14px;position:sticky;top:14px}.ob-pv-label[data-v-740d769e]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-light, #94a3b8);margin-bottom:10px}.ob-pv-card[data-v-740d769e]{border:1px solid var(--border, #e2e8f0);border-radius:12px;overflow:hidden;background:var(--surface, #ffffff);box-shadow:0 8px 20px #0f172a0f}.ob-pv-chrome[data-v-740d769e]{display:flex;align-items:center;gap:5px;padding:7px 10px;background:#f1f5f9;border-bottom:1px solid #e8edf2}.ob-pv-chrome>span[data-v-740d769e]{width:7px;height:7px;border-radius:50%;background:#cbd5e1}.ob-pv-addr[data-v-740d769e]{flex:1;display:flex;align-items:center;gap:4px;margin-left:6px;background:var(--surface, #ffffff);border-radius:5px;padding:3px 8px;font-size:9.5px;color:var(--text-light, #94a3b8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ob-pv-bar[data-v-740d769e]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f1f5f9}.ob-pv-logo[data-v-740d769e]{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,var(--pa),var(--pv));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;overflow:hidden;flex-shrink:0}.ob-pv-logo img[data-v-740d769e]{width:100%;height:100%;object-fit:cover}.ob-pv-name[data-v-740d769e]{font-size:13.5px;font-weight:800;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.ob-pv-signin[data-v-740d769e]{font-size:10px;font-weight:800;color:#fff;background:var(--pv);border-radius:999px;padding:3px 9px;flex-shrink:0}.ob-pv-nav[data-v-740d769e]{display:flex;gap:3px;padding:0 8px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap}.ob-pv-navlink[data-v-740d769e]{display:inline-flex;align-items:center;gap:3px;padding:7px;font-size:10px;font-weight:700;color:var(--text-light, #94a3b8);border-bottom:2px solid transparent}.ob-pv-navlink.active[data-v-740d769e]{color:var(--pv);border-bottom-color:var(--pa)}.ob-pv-hero[data-v-740d769e]{padding:20px 14px;background:linear-gradient(135deg,var(--pv),var(--pa));text-align:center}.ob-pv-h1[data-v-740d769e]{font-size:14px;font-weight:800;color:#fff;margin-bottom:10px;line-height:1.35}.ob-pv-cta[data-v-740d769e]{display:inline-block;background:var(--surface, #ffffff);color:var(--pv);font-size:12px;font-weight:800;padding:7px 16px;border-radius:8px}.ob-pv-cards[data-v-740d769e]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.ob-pv-tile[data-v-740d769e]{border:1px solid #eef2f6;border-radius:9px;padding:8px}.ob-pv-tile-img[data-v-740d769e]{height:34px;border-radius:6px;background:color-mix(in srgb,var(--pv) 13%,white);margin-bottom:7px}.ob-pv-tile-l[data-v-740d769e]{height:7px;width:80%;border-radius:4px;background:var(--border, #e2e8f0);margin-bottom:5px}.ob-pv-tile-s[data-v-740d769e]{height:6px;width:50%;border-radius:4px;background:#eef2f6}.ob-pv-seo[data-v-740d769e]{margin-top:12px;padding:11px 12px;background:var(--surface, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:10px}.ob-pv-seo-url[data-v-740d769e]{font-size:11px;color:#3c4043;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-pv-seo-title[data-v-740d769e]{font-size:13.5px;color:#1a0dab;font-weight:500;margin-top:2px;line-height:1.3}.ob-pv-seo-desc[data-v-740d769e]{font-size:11.5px;color:#4d5156;margin-top:3px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob-actions[data-v-740d769e]{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}@media (max-width: 560px){.ob-actions[data-v-740d769e]{position:fixed;left:0;right:0;bottom:0;z-index:30;margin:0;background:var(--surface, #ffffff);border-top:1px solid var(--border, #e2e8f0);box-shadow:0 -8px 24px #0f172a1a;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));flex-direction:row;border-radius:0}.ob-actions .auth-btn[data-v-740d769e]{flex:1}.ob-actions .auth-btn-ghost[data-v-740d769e]{flex:0 0 auto}}.success-state[data-v-740d769e]{text-align:center;padding:8px 0 6px}.success-icon[data-v-740d769e]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#14b8a6,#0f766e);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.success-title[data-v-740d769e]{font-size:21px;font-weight:800;color:#0f172a;margin:0 0 10px}.success-body[data-v-740d769e]{font-size:14px;color:#475569;line-height:1.7;margin:0 0 18px}.ob-done-site[data-v-740d769e]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;padding:12px 14px;margin-bottom:18px}.ob-done-site-l[data-v-740d769e]{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#0f766e;word-break:break-all;min-width:0}.ob-done-site-actions[data-v-740d769e]{display:flex;gap:8px}.success-state .auth-btn[data-v-740d769e]{width:100%}@media (max-width: 560px){.auth-input[data-v-740d769e]{font-size:16px}.auth-shell[data-v-740d769e]{padding:12px}.auth-card[data-v-740d769e]{padding:22px 18px 20px;border-radius:16px}.auth-card[data-v-740d769e]{padding-bottom:96px}.auth-form>.auth-btn[data-v-740d769e]{position:fixed;left:0;right:0;bottom:0;z-index:30;margin:0;border-radius:0;padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 24px #0f172a1a}.ob-sub-in[data-v-740d769e]{min-width:0;flex:1}.ob-sub-suffix[data-v-740d769e]{padding:0 8px;font-size:12px}.ob-sub-locked[data-v-740d769e]{padding:10px;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis}.ob-colors[data-v-740d769e]{grid-template-columns:1fr}.ob-pv-addr[data-v-740d769e]{font-size:10.5px}.ob-pv-navlink[data-v-740d769e],.ob-pv-signin[data-v-740d769e]{font-size:11px}.ob-done-site[data-v-740d769e]{flex-direction:column;align-items:stretch}.ob-done-site-actions[data-v-740d769e]{display:grid;grid-template-columns:1fr 1fr}.auth-btn-ghost.sm[data-v-740d769e]{padding:11px 12px}}
