html.native-app footer.site-footer,html.native-app #cookie-banner,html.native-app #pricing,html.native-app #free-beta-banner,html.native-app #about,html.native-app #contact,html.native-app .hero-demo,html.native-app #announcement-banner,html.native-app #maintenance-banner,html.native-app #jump-to-top,html.native-app #jump-to-top-btn,html.native-app a[href*=tabla-io-guide\.pdf],html.native-app nav .nav-links li:has(a[href^=\#features]),html.native-app nav .nav-links li:has(a[href^=\#guide]),html.native-app nav .nav-links li:has(a[href^=\#pricing]),html.native-app nav .nav-links li:has(a[href^=blog\/]),html.native-app nav .nav-links li:has(a[href^=\#contact]),html.native-app .hero-builder,html.native-app .library-shell #header-back-btn{display:none!important}html.native-app .library-shell.has-footer{padding-bottom:0!important}html.native-app body{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}html.native-app,html.native-app body{-webkit-overflow-scrolling:touch;overflow-x:hidden}.native-tab-bar{display:none}@media (width<=900px){html.native-app .native-tab-bar{height:calc(52px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(24px)saturate(180%);z-index:9999;background:#12100ef0;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}html.light.native-app .native-tab-bar{background:#fffffff0;border-top-color:#00000014}html.cream.native-app .native-tab-bar{background:#fdf8f2f5;border-top-color:#b46e3226}html.stone.native-app .native-tab-bar{background:#181412f0;border-top-color:#ffffff14}html.native-app .native-tab-item{height:100%;color:var(--text-muted,#888);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:.68rem;font-weight:500;text-decoration:none;transition:color .15s,transform .1s;display:flex}html.native-app .native-tab-item svg{stroke-width:1.9px;width:21px;height:21px;transition:transform .15s}html.native-app .native-tab-item.active{font-weight:600;color:var(--accent-primary,#ea6500)!important}html.native-app .native-tab-item.active svg{stroke-width:2.2px;transform:scale(1.05)}html.native-app .native-tab-compose .native-tab-compose-icon{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .15s,background .15s;display:flex}html.native-app .native-tab-compose.active .native-tab-compose-icon{background:var(--accent-primary,#ea6500);border-color:var(--accent-primary,#ea6500);color:#fff!important}html.native-app .native-tab-compose .native-tab-compose-icon svg{stroke-width:2.4px;width:16px;height:16px}html.native-app body.has-native-tabs,html.native-app body.has-native-tabs .library-shell{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}html.native-app .assistant-fab{display:none!important}html.native-app .lib-header{box-shadow:none!important;padding:max(env(safe-area-inset-top,0px), 12px) 16px 8px!important;box-sizing:border-box!important;background:0 0!important;border-bottom:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}html.native-app .lib-header .lib-header-sep,html.native-app .lib-header .lib-title-dropdown,html.native-app .lib-header .lib-brand-text,html.native-app .lib-header .nav-cta,html.native-app .lib-header .lib-brand{display:none!important}html.native-app .lib-header-left{flex:auto!important;align-items:center!important;min-width:0!important;display:flex!important}html.native-app .native-title-with-drum{align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}html.native-app .native-title-drum{flex-shrink:0!important;width:28px!important;height:28px!important}html.native-app .native-large-title{letter-spacing:-.025em!important;color:var(--text-primary)!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.2!important;font-family:var(--font-system)!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;overflow:hidden!important}html.native-app .lib-header .lib-header-right{flex-shrink:0!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:flex!important}html.native-app .lib-header #lib-theme-toggle,html.native-app .lib-header #lib-script-toggle,html.native-app .lib-header #authWidget{display:inline-flex!important}html.native-app .lib-header .theme-toggle{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;display:inline-flex!important}html.native-app .lib-header .header-script-btn{border-radius:15px!important;justify-content:center!important;align-items:center!important;height:30px!important;padding:0 8px!important;font-size:.78rem!important;display:inline-flex!important}.native-mobile-header{display:none!important}html.native-app .lib-toolbar,html.native-app[data-theme=cream] .lib-toolbar,html.cream.native-app .lib-toolbar,[data-theme=cream] html.native-app .lib-toolbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 18px 12px!important}html.native-app .lib-toolbar-controls{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;padding:0!important;display:flex!important}html.native-app .lib-toolbar-controls .lib-search-box{height:40px!important;box-shadow:none!important;background:0 0!important;border:none!important;flex:1 0 100%!important;margin:0!important;padding:0!important;position:relative!important}html.native-app .lib-search-icon{width:16px!important;height:16px!important;color:var(--text-muted,#888)!important;pointer-events:none!important;z-index:2!important;position:absolute!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}html.native-app .lib-search-input{width:100%!important;height:40px!important;color:var(--text-primary)!important;box-shadow:none!important;box-sizing:border-box!important;background:#0000000d!important;border:1px solid #00000014!important;border-radius:12px!important;outline:none!important;padding:0 36px!important;font-size:.9rem!important;transition:border-color .15s,background .15s!important}[data-theme=cream] html.native-app .lib-search-input,html.cream.native-app .lib-search-input{color:#2c1a0e!important;background:#ffffffa6!important;border-color:#b46e3238!important}html.native-app .lib-search-input:focus{border-color:var(--accent-primary,#ea6500)!important;background:#fff!important}html.native-app .native-more-btn{color:var(--text-primary,#f0f0f0);cursor:pointer!important;box-sizing:border-box!important;-webkit-tap-highlight-color:transparent!important;background:#0000000d!important;border:1px solid #00000014!important;border-radius:12px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;transition:background .15s,transform .1s!important;display:flex!important;position:relative!important}[data-theme=cream] html.native-app .native-more-btn,html.cream.native-app .native-more-btn{color:#2c1a0e!important;background:#ffffffa6!important;border-color:#b46e3238!important}html.native-app .native-more-btn:active{transform:scale(.92)}html.native-app .native-filter-dot{background:var(--accent-primary,#ea6500);border:1.5px solid var(--bg-primary,#fff);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}html.native-app .lib-toolbar-navigation{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;border-top:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important}html.native-app .lib-toolbar-navigation::-webkit-scrollbar{display:none!important}html.native-app .lib-toolbar-navigation .lib-tabs{box-sizing:border-box!important;border-radius:9999px!important;flex-wrap:nowrap!important;gap:3px!important;width:100%!important;padding:3px!important;display:flex!important}html.native-app .lib-toolbar-navigation .lib-tab{text-align:center!important;white-space:nowrap!important;letter-spacing:-.01em!important;border-radius:9999px!important;flex:1 1 0!important;min-width:max-content!important;padding:7px 4px!important;font-size:.78rem!important}html.native-app .lib-main{background:0 0!important;padding:2px 18px 24px!important}html.native-app .lib-empty,html.native-app .lib-empty-card{box-shadow:none!important;background:0 0!important;border:none!important;padding:32px 16px!important}}.native-sheet-backdrop{z-index:99998;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#00000073;justify-content:center;align-items:flex-end;transition:opacity .25s;display:flex;position:fixed;inset:0}.native-sheet-backdrop.active{opacity:1;pointer-events:auto}.native-sheet-modal{background:var(--bg-card,#fff);width:100%;max-width:480px;max-height:82vh;padding:14px 20px calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-color,#ffffff1a);border-top-left-radius:24px;border-top-right-radius:24px;transition:transform .28s cubic-bezier(.16,1,.3,1);overflow-y:auto;transform:translateY(100%);box-shadow:0 -8px 32px #0003}.native-sheet-backdrop.active .native-sheet-modal{transform:translateY(0)}.native-sheet-grabber{background:var(--border-strong,#ffffff40);border-radius:3px;width:36px;height:5px;margin:0 auto 14px}.native-sheet-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.native-sheet-title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}.native-sheet-done-btn{color:var(--accent-primary,#ea6500);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1rem;font-weight:600}.native-sheet-content{flex-direction:column;gap:14px;display:flex}.native-sheet-group{flex-direction:column;gap:6px;display:flex}.native-sheet-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:600}.native-sheet-select{border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;color:var(--text-primary);border-radius:12px;outline:none;padding:11px 14px;font-size:.95rem}.native-sheet-actions{border-top:1px solid var(--border-color);flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}.native-sheet-action-btn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:.92rem;font-weight:500;display:flex}.native-sheet-reset-btn{color:var(--text-muted);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:12px;padding:10px 14px;font-size:.88rem}[data-theme=cream] .native-sheet-modal,html.cream .native-sheet-modal{background:#fdf8f2!important;border-top-color:#b46e3233!important}[data-theme=cream] .native-sheet-grabber,html.cream .native-sheet-grabber{background:#b46e3259!important}[data-theme=cream] .native-sheet-select,html.cream .native-sheet-select,[data-theme=cream] .native-sheet-action-btn,html.cream .native-sheet-action-btn{color:#2c1a0e!important;background:#f7efe4!important;border-color:#b46e3233!important}