@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";html:has(.merchant .modal[open]){overflow:hidden}.merchant{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--ink:#0a0a0a;--ink-2:#474747;--ink-3:#666;--line:#e4e4e1;--line-2:#c9c9c5;--hover:#f0f0ee;--danger-fill:var(--danger);--on-ink:#fff;--ink-hover:#262626;--panel:#0a0a0a;--soft:#f7f7f5;--muted-bg:#ececea;--font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-card:14px;--r-ctrl:10px;--r-sm:8px;--shadow-card:var(--shadow);--shadow-lift:var(--shadow);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--d-press:80ms;--d-fast:.15s;--d-base:.22s;--d-slow:.32s;--tabbar-h:64px}[data-theme=dark] .merchant{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0b;--surface:#161616;--ink:#f2f2f2;--ink-2:#c2c2c2;--ink-3:#9a9a9a;--line:#2b2b2b;--line-2:#444;--hover:#222;--on-ink:#0a0a0a;--ink-hover:#d4d4d4;--panel:#000;--soft:#1d1d1d;--muted-bg:#282828;--shadow-card:var(--shadow);--shadow-lift:var(--shadow)}[data-theme=dark] .merchant .brand-mark{background:#fff;border-radius:50%;padding:2px}[data-theme=dark] .merchant .engine-card:focus-visible{outline:3px solid var(--ink);outline-offset:3px}[data-theme=dark] .merchant .engine-card,[data-theme=dark] .merchant .side,[data-theme=dark] .merchant .wz-panel,[data-theme=dark] .merchant .toast,[data-theme=dark] .merchant .welcome-side{outline:1px solid var(--line);outline-offset:-1px}.merchant *,.merchant :before,.merchant :after{box-sizing:border-box}.merchant{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;width:100%;min-width:0;font-size:16px;line-height:1.5}.merchant h1,.merchant h2,.merchant h3,.merchant p,.merchant ol,.merchant ul,.merchant dl,.merchant dd,.merchant figure,.merchant fieldset{margin:0}.merchant ol,.merchant ul{padding:0}.merchant fieldset{border:0;min-width:0;padding:0}.merchant legend{padding:0}.merchant img,.merchant svg{max-width:100%;display:block}.merchant a{color:inherit}.merchant button,.merchant input,.merchant select,.merchant textarea{font:inherit;color:inherit}.merchant button{cursor:pointer}.merchant :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.merchant .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.merchant .skip{top:var(--s2);left:var(--s2);z-index:100;padding:var(--s3) var(--s4);background:var(--ink);color:var(--on-ink);border-radius:var(--r-sm);transition:transform var(--d-fast) var(--ease-out);position:fixed;transform:translateY(-200%)}.merchant .skip:focus{transform:none}.merchant .icon{flex:none}.merchant .muted,.merchant .muted-text{color:var(--ink-3)}.merchant .muted-text{font-size:15px}.merchant .mono-text{font-family:var(--mono);font-size:14px}.merchant .nowrap{white-space:nowrap}.merchant .btn{justify-content:center;align-items:center;gap:var(--s2);min-height:48px;padding:0 var(--s5);border-radius:var(--r-ctrl);text-align:center;transition:transform var(--d-press) var(--ease-out), background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.merchant .btn:active:not(:disabled){transform:translateY(1px)scale(.97)}.merchant .btn:disabled{cursor:not-allowed}.merchant .btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 1px #ffffff1f,0 2px 6px -2px #00000059}.merchant .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.merchant .btn-primary:disabled{opacity:.55}.merchant .btn-ghost{background:var(--surface);color:var(--ink);border-color:var(--line-2)}.merchant .btn-ghost:hover:not(:disabled){border-color:var(--ink);background:var(--hover)}.merchant .btn-ghost:disabled{color:var(--ink-3)}.merchant .btn-disabled{background:var(--muted-bg);color:var(--ink-3);border-color:#0000}.merchant .btn-danger{background:var(--danger-fill);color:#fff}.merchant .btn-danger:hover{background:#8f0e22}.merchant .btn-danger-text{color:var(--danger)}.merchant .btn-danger-text:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft)}.merchant .btn-sm{min-height:44px;padding:0 var(--s4);font-size:14px}.merchant .btn-block{width:100%}.merchant .btn-row{gap:var(--s2);flex-wrap:wrap;display:flex}.merchant .icon-btn{border-radius:var(--r-ctrl);width:44px;height:44px;color:var(--ink-2);transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.merchant .icon-btn:hover{background:var(--hover);color:var(--ink)}.merchant .icon-btn:active{transform:scale(.94)}.merchant .link-btn{text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;font-weight:700;text-decoration:underline}.merchant .link-btn:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.merchant .spinner{display:inline-flex}.merchant .spinner-ring{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.merchant .app{min-height:100dvh}.merchant .side{display:none}.merchant .topbar{z-index:20;justify-content:space-between;align-items:center;gap:var(--s3);height:60px;padding:0 var(--s4);background:var(--bg);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.merchant .topbar>a{text-decoration:none}.merchant .top-tools{display:none}.merchant .topbar-end,.merchant .prefs{align-items:center;gap:var(--s2);display:flex}.merchant .lang-menu{position:relative}.merchant .lang-pill{height:44px;padding:0 var(--s3);border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);transition:border-color var(--d-fast) var(--ease-out);border-radius:999px;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.merchant .lang-pill:hover,.merchant .lang-pill[aria-expanded=true]{border-color:var(--ink)}.merchant .lang-chevron{transition:transform var(--d-base) var(--ease-out)}.merchant .lang-pill[aria-expanded=true] .lang-chevron{transform:rotate(180deg)}.merchant .lang-list{z-index:50;border:1px solid var(--line);border-radius:var(--r-ctrl);background:var(--surface);min-width:170px;box-shadow:var(--shadow-lift);animation:fade-down var(--d-base) var(--ease-out);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.merchant .lang-item{align-items:center;gap:var(--s3);min-height:44px;padding:0 var(--s3);border-radius:var(--r-sm);color:var(--ink);text-align:left;background:0 0;border:0;font-size:15px;font-weight:600;display:flex}.merchant .lang-item:hover,.merchant .lang-item:focus-visible{background:var(--hover);outline:none}.merchant .lang-item.is-active{background:var(--soft)}.merchant .flag{border-radius:2px;flex:none;box-shadow:0 0 0 1px #0000001f}.merchant .theme-btn{border:1.5px solid var(--line-2);background:var(--surface);width:44px;height:44px;color:var(--ink);transition:border-color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid}.merchant .theme-btn:hover{border-color:var(--ink)}.merchant .theme-btn:active{transform:scale(.94)}.merchant .welcome-prefs{margin:0 0 var(--s5);justify-content:flex-end;display:flex}.merchant .topbar-pause{padding:var(--s1) var(--s3);border:1.5px solid var(--ink);border-radius:999px;font-size:13px;font-weight:700;text-decoration:none}.merchant .brand{align-items:center;gap:var(--s2);display:inline-flex}.merchant .brand-mark{object-fit:contain;width:32px;height:32px}.merchant .brand-name{letter-spacing:-.02em;font-size:18px;font-weight:800}.merchant .main{padding:var(--s5) var(--s4) calc(var(--tabbar-h) + var(--s6) + env(safe-area-inset-bottom));outline:none}.merchant .tabbar{z-index:30;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:auto 0 0}.merchant .tab-list{grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;display:grid}.merchant .tab-link{height:var(--tabbar-h);color:var(--ink-3);transition:color var(--d-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:600;text-decoration:none;display:flex;position:relative}.merchant .tab-link.is-active{color:var(--ink)}.merchant .tab-link.is-active:before{content:"";background:var(--ink);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:30%;right:30%}.merchant .nav-icon{display:inline-flex;position:relative}.merchant .badge{background:var(--danger-fill);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border:2px solid var(--surface);box-sizing:content-box;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-10px}.merchant .avatar{background:var(--ink);width:40px;height:40px;color:var(--on-ink);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}@media (width>=1024px){.merchant .app{grid-template-rows:auto 1fr;grid-template-columns:248px minmax(0,1fr);display:grid}.merchant .app>.side{grid-area:1/1/span 2}.merchant .top-tools{padding:var(--s5) var(--s6) 0;grid-area:1/2;justify-content:flex-end;display:flex}.merchant .app>.main{grid-area:2/2}.merchant .topbar,.merchant .tabbar{display:none}.merchant .side{gap:var(--s5);height:100vh;padding:var(--s5) var(--s4);background:var(--panel);color:#fff;flex-direction:column;display:flex;position:sticky;top:0}.merchant .side :focus-visible{outline-color:#fff}.merchant .side-brand{padding:0 var(--s2);text-decoration:none}.merchant .side .brand-mark{background:#fff;border-radius:50%;padding:2px}.merchant .side-list{gap:var(--s1);list-style:none;display:grid}.merchant .side-link{align-items:center;gap:var(--s3);min-height:44px;padding:0 var(--s3);border-radius:var(--r-ctrl);color:#c4c4c4;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);font-weight:600;text-decoration:none;display:flex}.merchant .side-link:hover{color:#fff;background:#1f1f1f}.merchant .side-link.is-active{color:#0a0a0a;background:#fff}.merchant .side-link .badge{border-color:var(--panel)}.merchant .side-link.is-active .badge{border-color:#fff}.merchant .side-user{align-items:center;gap:var(--s3);padding:var(--s2);border-radius:var(--r-ctrl);min-width:0;margin-top:auto;text-decoration:none;display:flex}.merchant .side-user:hover{background:#1f1f1f}.merchant .side .avatar{color:#0a0a0a;background:#fff}.merchant .side-user-text{min-width:0;display:grid}.merchant .side-user-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.merchant .side-user-mail{color:#b0b0b0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.merchant .main{padding:var(--s3) var(--s6) var(--s7)}}@media (width>=1280px){.merchant .main{padding:var(--s4) 56px var(--s7)}.merchant .top-tools{padding:var(--s5) 56px 0}}.merchant .page{max-width:1180px;animation:page-in var(--d-slow) var(--ease-out) backwards;margin:0 auto}.merchant .page-narrow{max-width:720px}.merchant .page-head{margin-bottom:var(--s5)}.merchant .page-head-row{justify-content:space-between;align-items:flex-end;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.merchant .page-head-text{min-width:0;max-width:62ch}.merchant .page-title{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:28px;font-weight:800;line-height:1.15}.merchant .page-sub{margin-top:var(--s2);color:var(--ink-2)}.merchant .back-link{align-items:center;gap:var(--s1);min-height:44px;margin:calc(var(--s2) * -1) 0 var(--s1) -6px;color:var(--ink-2);font-weight:600;text-decoration:none;display:inline-flex}.merchant .back-link:hover{color:var(--ink)}.merchant .counter{padding:var(--s2) var(--s4);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;font-size:15px}.merchant .counter strong{color:var(--ink)}@media (width>=768px){.merchant .page-title{font-size:36px}.merchant .page-head{margin-bottom:var(--s6)}}.merchant .net-grid{gap:var(--s4);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=640px){.merchant .net-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.merchant .net-grid{gap:var(--s5);grid-template-columns:repeat(4,minmax(0,1fr))}}.merchant .net-box{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);animation:rise var(--d-slow) var(--ease-out) both;list-style:none;display:grid;overflow:hidden}.merchant .net-box>.net-item{animation:none}.merchant .net-box>.net-item+.net-item{border-top:1px solid var(--line)}.merchant .net-cell{gap:var(--s4);height:100%;padding:var(--s5);transition:background-color var(--d-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.merchant .net-cell.is-clickable{cursor:pointer}.merchant .net-cell.is-clickable:hover{background:var(--soft)}.merchant .net-cell .net-state{margin:calc(var(--s2) * -1) calc(var(--s2) * -1) calc(var(--s3) * -1) 0;align-self:flex-end}.merchant .net-cell>.btn{padding:0 var(--s3);white-space:nowrap;margin-top:auto}.merchant .net-cell .net-cta:after{content:"";position:absolute;inset:0}@media (width>=640px){.merchant .net-box{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant .net-box>.net-item+.net-item{border-top:0}.merchant .net-box>.net-item:nth-child(2n){border-left:1px solid var(--line)}.merchant .net-box>.net-item:nth-child(n+3){border-top:1px solid var(--line)}}@media (width>=1100px){.merchant .net-box{grid-template-columns:repeat(4,minmax(0,1fr))}.merchant .net-box>.net-item:nth-child(n+2){border-left:1px solid var(--line)}.merchant .net-box>.net-item:nth-child(n+3){border-top:0}}.merchant .connect-top{gap:var(--s6);display:grid}.merchant .connect-top>.net-group+.net-group{margin-top:0}.merchant .connect-top>.net-group{flex-direction:column;display:flex}.merchant .connect-top .net-grid,.merchant .connect-top .postfast-card{flex:1}@media (width>=640px){.merchant .connect-top{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.merchant .connect-top>.net-group:first-child{grid-column:span 2}}@media (width>=1100px){.merchant .connect-top{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.merchant .net-grid.net-grid-2{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant .connect-top+.net-group{margin-top:var(--s6)}.merchant .postfast-card{align-items:center;gap:var(--s2);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);text-align:center;transition:box-shadow var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.merchant .postfast-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.merchant .postfast-card .net-state{margin:calc(var(--s2) * -1) calc(var(--s2) * -1) 0 0;align-self:flex-end}.merchant .postfast-logos{gap:var(--s1);grid-template-columns:repeat(6,32px);display:grid}.merchant .postfast-logo{object-fit:contain;width:32px;height:32px;display:block}.merchant .postfast-name{font-size:16px;font-weight:800}.merchant .postfast-sub{color:var(--ink-3);font-size:13px}.merchant .postfast-card .btn{margin-top:auto}.merchant .social-logo{background:var(--ink);width:56px;height:56px;color:var(--on-ink);border-radius:16px;flex:none;place-items:center;display:grid}.merchant .social-logo.is-large{border-radius:14px;width:48px;height:48px}.merchant .social-logo.is-xl{border-radius:20px;width:72px;height:72px}.merchant .net-title{align-items:center;gap:var(--s3);display:inline-flex}.merchant .net-switch{gap:var(--s2);margin-bottom:var(--s6);padding-bottom:var(--s1);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.merchant .net-switch-item{align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s4);border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);transition:border-color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border-radius:999px;flex:none;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.merchant .net-switch-item:hover{border-color:var(--ink)}.merchant .net-switch-item.is-active{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .net-switch-item.is-active .dot{border-color:var(--on-ink)}.merchant .net-switch-item.is-active .dot.is-on{background:var(--on-ink)}.merchant .net-switch-item .dot{width:9px;height:9px}.merchant .net-empty{justify-items:center;gap:var(--s3);padding:var(--s7) var(--s4);border:1.5px dashed var(--line-2);border-radius:var(--r-card);text-align:center;display:grid}.merchant .net-empty-title{letter-spacing:-.02em;font-size:22px;font-weight:800}.merchant .net-empty-text{max-width:44ch;color:var(--ink-2)}.merchant .net-empty .btn{margin-top:var(--s2)}.merchant .account-card{align-items:center;gap:var(--s4);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex}.merchant .account-main{flex:1;min-width:160px}.merchant .account-name{overflow-wrap:anywhere;font-size:18px;font-weight:800}.merchant .account-meta{color:var(--ink-3);font-size:14px}.merchant .account-stats{gap:var(--s6);display:flex}.merchant .account-stats dt{color:var(--ink-3);font-size:13px;font-weight:600}.merchant .account-stats dd{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.merchant .composer-text{gap:var(--s1);display:grid}.merchant .char-count{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-self:end;font-size:13px}.merchant .char-count.is-over{color:var(--danger);font-weight:700}.merchant .file-input{width:100%;min-height:52px;padding:var(--s2);border:1.5px dashed var(--line-2);border-radius:var(--r-ctrl);background:var(--soft);color:var(--ink-2);cursor:pointer;font-size:15px}.merchant .file-input::file-selector-button{min-height:40px;margin-right:var(--s3);padding:0 var(--s4);border-radius:var(--r-sm);background:var(--ink);color:var(--on-ink);font:inherit;cursor:pointer;border:0;font-weight:700}.merchant .file-input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.merchant .post-media{border-radius:var(--r-sm);background:var(--soft);width:56px;height:56px;color:var(--ink-2);place-items:center;display:grid}.merchant .post-side{align-items:center;gap:var(--s1);grid-column:2;display:flex}@media (width>=560px){.merchant .post-side{grid-column:auto}}.merchant .disconnect-card{gap:var(--s3)}.merchant .disconnect-card>.btn{justify-self:start}.merchant .mono>svg{display:block}.merchant .net-group+.net-group{margin-top:var(--s6)}.merchant .net-group-head{margin-bottom:var(--s4)}.merchant .net-group-title{letter-spacing:-.02em;font-size:20px;font-weight:800}.merchant .net-group-sub{color:var(--ink-3);margin-top:2px;font-size:15px}.merchant .net-item{min-width:0;animation:rise var(--d-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms);flex-direction:column;display:flex}.merchant .net-card .net-state{margin:calc(var(--s2) * -1) calc(var(--s2) * -1) calc(var(--s3) * -1) 0;align-self:flex-end}.merchant .net-card{gap:var(--s4);padding:var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-card);transition:box-shadow var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out);flex-direction:column;flex:1;display:flex}.merchant .net-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.merchant .net-card .btn{padding:0 var(--s3);white-space:nowrap}.merchant .net-card.is-clickable{cursor:pointer;position:relative}.merchant .net-card .net-cta{margin-top:auto}.merchant .net-card .net-cta:after{content:"";border-radius:var(--r-card);position:absolute;inset:0}.merchant .net-card .net-cta:active:not(:disabled){transform:none}.merchant .net-card.is-clickable:active{transform:scale(.99)}.merchant .net-top{gap:var(--s4);align-items:center;display:flex}.merchant .net-name{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.2}.merchant .net-state{align-items:center;gap:var(--s2);font-size:14px;font-weight:600;display:flex}.merchant .net-heading{gap:2px;min-width:0;display:grid}.merchant .net-account{color:var(--ink-3);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:500}.merchant .net-card>.btn{margin-top:auto}.merchant .dot{border:2px solid var(--ink);width:12px;height:12px;transition:background-color var(--d-base) var(--ease-out);border-radius:50%;flex:none}.merchant .dot.is-on{background:var(--ink)}.merchant .mono{border:2px solid var(--ink);background:var(--surface);color:var(--ink);font-family:var(--font);transition:background-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);flex:none;place-items:center;font-weight:800;display:inline-grid}.merchant .mono>span{letter-spacing:.02em;display:inline-block;transform:scaleX(1.22)}.merchant .mono-lg{border-radius:10px;width:52px;height:52px;font-size:19px}.merchant .mono-sm{border-width:1.5px;border-radius:6px;width:20px;height:20px;font-size:8px}.merchant .mono.mono-logo{background:0 0;border:0;overflow:hidden}.merchant .mono-logo>img{object-fit:contain;width:100%;height:100%;display:block}.merchant .mono.is-filled{background:var(--ink);color:var(--on-ink)}.merchant .wz{background:var(--surface);min-height:100dvh}.merchant .wz-panel{background:var(--panel);color:#fff}.merchant .wz-panel-inner{padding:var(--s3) var(--s4) var(--s4)}.merchant .wz-back{align-items:center;gap:var(--s1);color:#d4d4d4;min-height:44px;margin-left:-6px;font-weight:600;text-decoration:none;display:inline-flex}.merchant .wz-back:hover{color:#fff}.merchant .wz-back:focus-visible,.merchant .wz-panel :focus-visible{outline-color:#fff}.merchant .wz-kicker{letter-spacing:-.02em;font-size:20px;font-weight:800}.merchant .wz-desc{color:#c4c4c4;display:none}.merchant .wz-steps{gap:var(--s2);margin-top:var(--s3);counter-reset:none;list-style:none;display:flex}.merchant .wz-step{align-items:center;gap:var(--s2);color:#a3a3a3;min-width:0;display:flex}.merchant .wz-step+.wz-step:before{content:"";background:#5a5a5a;flex:none;width:12px;height:1.5px}.merchant .wz-dot{width:28px;height:28px;font-family:var(--mono);transition:background-color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);border:1.5px solid #6b6b6b;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.merchant .wz-step.is-done .wz-dot{color:#fff;border-color:#fff}.merchant .wz-step.is-current{color:#fff}.merchant .wz-step.is-current .wz-dot{color:#0a0a0a;background:#fff;border-color:#fff}.merchant .wz-step-label{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:none;overflow:hidden}.merchant .wz-step.is-current .wz-step-label{display:inline}.merchant .wz-main{padding:var(--s5) var(--s4) var(--s7);outline:none}.merchant .wz-form,.merchant .wz-done{max-width:560px;animation:step-in var(--d-slow) var(--ease-out) both}.merchant .wz-count{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}.merchant .wz-title{margin-top:var(--s2);letter-spacing:-.03em;outline:none;font-size:26px;font-weight:800;line-height:1.2}.merchant .wz-help{margin-top:var(--s2);color:var(--ink-2);max-width:60ch}.merchant .wz-help>.howto{margin-top:var(--s2)}.merchant .wz-fields{gap:var(--s5);margin-top:var(--s5);display:grid}.merchant .wz-fields:empty{display:none}.merchant .wz-actions{gap:var(--s3);margin-top:var(--s6);display:flex}.merchant .wz-actions .btn-primary{flex:1}.merchant .demo-note{margin-top:var(--s1);padding:2px var(--s2);border:1px dashed var(--line-2);border-radius:var(--r-sm);color:var(--ink-2);font-size:14px;display:inline-block}.merchant .wz-done{padding-top:var(--s5)}.merchant .done-check svg{fill:none;width:72px;height:72px;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.merchant .done-check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:draw .6s var(--ease-out) forwards}.merchant .done-check path{stroke-dasharray:40;stroke-dashoffset:40px;animation:draw .36s var(--ease-out) .48s forwards}.merchant .wz-done .wz-title{margin-top:var(--s5)}.merchant .wz-done-actions{gap:var(--s3);margin-top:var(--s6);display:grid}@media (width>=900px){.merchant .wz{grid-template-columns:minmax(320px,400px) minmax(0,1fr);display:grid}.merchant .wz-panel-inner{min-height:100vh;padding:var(--s6) var(--s6) var(--s7);flex-direction:column;display:flex;position:sticky;top:0}.merchant .wz-kicker{margin-top:var(--s6);font-size:30px;line-height:1.15}.merchant .wz-desc{margin-top:var(--s3);display:block}.merchant .wz-steps{margin-top:var(--s7);flex-direction:column;gap:0}.merchant .wz-step{gap:var(--s3);padding:var(--s2) 0;position:relative}.merchant .wz-step+.wz-step:before{width:1.5px;height:20px;position:absolute;top:-10px;left:13px}.merchant .wz-step-label{white-space:normal;display:inline}.merchant .wz-main{padding:var(--s7) 64px;align-items:center;display:flex}.merchant .wz-form,.merchant .wz-done{width:100%}.merchant .wz-title{font-size:32px}.merchant .wz-done-actions{flex-wrap:wrap;display:flex}}.merchant .modal{background:var(--surface);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);border:0;margin:0;padding:0;overflow:hidden}.merchant .modal[open]{animation:sheet-up var(--d-slow) var(--ease-out);display:flex}.merchant .modal::backdrop{animation:fade-in var(--d-base) var(--ease-out);background:#0a0a0a80}@media (width>=640px){.merchant .modal{border-radius:var(--r-card);width:min(100vw - 48px,620px);height:fit-content;max-height:min(100dvh - 48px,860px);margin:auto;box-shadow:0 30px 80px -20px #00000080}}.merchant .wzm{flex-direction:column;width:100%;min-height:0;display:flex}.merchant .wzm-head{padding:var(--s3) var(--s4) var(--s4);border-bottom:1px solid var(--line);flex:none}.merchant .wzm-head-row{align-items:center;gap:var(--s2);grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.merchant .wzm-title{letter-spacing:-.02em;text-align:center;grid-column:2;font-size:18px;font-weight:800}.merchant .wzm-close{grid-column:3}.merchant .wzm .wz-steps{justify-content:center;row-gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap}.merchant .wzm .wz-step{color:var(--ink-3)}.merchant .wzm .wz-step+.wz-step:before{background:var(--line-2)}.merchant .wzm .wz-dot{border-color:var(--line-2)}.merchant .wzm .wz-step.is-done .wz-dot{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .wzm .wz-step.is-current{color:var(--ink)}.merchant .wzm .wz-step.is-current .wz-dot{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}@media (width>=640px){.merchant .wzm .wz-step-label{display:inline}.merchant .wzm .wz-step+.wz-step:before{width:20px}}.merchant .wzm-body{min-height:0;padding:var(--s5) var(--s5) 0;overscroll-behavior:contain;flex:1;overflow-y:auto}.merchant .wzm .wz-form,.merchant .wzm .wz-done{max-width:none}.merchant .wzm .wz-title{font-size:24px}.merchant .wzm .wz-form>.wz-help{margin-top:0;margin-bottom:var(--s5)}.merchant .wzm .wz-form>.wz-help+.wz-fields,.merchant .wzm .wz-form>.sr-only+.wz-fields,.merchant .wzm .wz-form>.sr-only+.link-box{margin-top:0}.merchant .wzm .wz-actions{z-index:1;margin:var(--s6) calc(var(--s5) * -1) 0;padding:var(--s4) var(--s5) calc(var(--s4) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);position:sticky;bottom:0}.merchant .wzm .wz-done{padding:var(--s5) 0 var(--s6);text-align:center;flex-direction:column;align-items:center;display:flex}.merchant .wzm .wz-done .wz-help{max-width:44ch}.merchant .wzm .wz-done-actions{width:100%;display:grid}@media (width>=640px){.merchant .wzm .wz-done-actions{flex-wrap:wrap;justify-content:center;display:flex}}@media (width>=900px){.merchant .wzm .wz-steps{justify-content:center;gap:var(--s2);margin-top:var(--s2);flex-direction:row}.merchant .wzm .wz-step{padding:0}.merchant .wzm .wz-step+.wz-step:before{width:20px;height:1.5px;position:static}}.merchant .field{gap:var(--s2);min-width:0;display:grid}.merchant .field-label{font-size:15px;font-weight:700}.merchant .field-optional{color:var(--ink-3);font-weight:500}.merchant .field-hint{color:var(--ink-3);font-size:14px}.merchant .field-error{color:var(--danger);font-size:14px;font-weight:600}.merchant .field-error:before{content:"! ";font-weight:800}.merchant .input{width:100%;min-height:52px;padding:var(--s3) var(--s4);border:1.5px solid var(--line-2);border-radius:var(--r-ctrl);background:var(--surface);transition:border-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);font-size:16px}.merchant .input::placeholder{color:var(--ink-3)}.merchant .input:hover{border-color:var(--ink-3)}.merchant .input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #0a0a0a1f}.merchant .input[aria-invalid=true]{border-color:var(--danger)}.merchant .input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b3122b26}.merchant .textarea{resize:vertical;min-height:112px;line-height:1.5}.merchant .select-wrap{position:relative}.merchant .select{appearance:none;cursor:pointer;padding-right:44px}.merchant .select-icon{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.merchant .input-affix{position:relative}.merchant .input-affix .input{padding-right:96px}.merchant .affix-btn{min-width:84px;padding:0 var(--s3);border-radius:var(--r-sm);background:var(--hover);border:0;font-size:14px;font-weight:700;position:absolute;top:4px;bottom:4px;right:4px}.merchant .affix-btn:hover{background:var(--line)}.merchant .phone{gap:var(--s2);grid-template-columns:minmax(0,210px) minmax(0,1fr);display:grid}.merchant .code{gap:var(--s2);display:flex}.merchant .code-box{text-align:center;width:56px;min-width:0;max-width:64px;height:64px;font-family:var(--mono);flex:1 1 0;padding:0;font-size:26px;font-weight:600}.merchant .range{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.merchant .range-part{align-items:center;gap:var(--s2);display:flex}.merchant .range-word{color:var(--ink-2);font-weight:600}.merchant .range-part .select-wrap,.merchant .time-other .select-wrap{flex:1;min-width:0}.merchant .time-other{align-items:center;gap:var(--s3);display:flex}.merchant .slots{gap:var(--s2);flex-wrap:wrap;display:flex}.merchant .slot{min-height:44px;padding:0 var(--s4);border:1.5px solid var(--line-2);background:var(--surface);font-variant-numeric:tabular-nums;transition:border-color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);border-radius:999px;font-size:15px;font-weight:700}.merchant .slot:hover{border-color:var(--ink)}.merchant .slot:active{transform:scale(.96)}.merchant .slot:disabled{color:var(--ink-3);cursor:not-allowed;border-style:dashed;transform:none}.merchant .slot.is-active{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .choice-grid{gap:var(--s2);display:grid}@media (width>=560px){.merchant .choice-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant .choice-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.merchant .choice-card{align-items:flex-start;gap:var(--s3);min-height:56px;padding:var(--s4);border:1.5px solid var(--line-2);border-radius:var(--r-ctrl);background:var(--surface);cursor:pointer;transition:border-color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);display:flex;position:relative}.merchant .choice-card:hover{border-color:var(--ink-3)}.merchant .choice-card:active{transform:scale(.99)}.merchant .choice-card.is-checked{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.merchant .choice-card.is-disabled{cursor:not-allowed;background:var(--soft);color:var(--ink-3)}.merchant .choice-card input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.merchant .choice-card:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.merchant .choice-mark{border:2px solid var(--line-2);width:22px;height:22px;color:var(--on-ink);transition:border-color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.merchant .choice-mark.is-box{border-radius:6px}.merchant .choice-mark .icon{opacity:0;transition:opacity var(--d-fast) var(--ease-out), transform var(--d-base) var(--ease-spring);transform:scale(.5)}.merchant .is-checked .choice-mark{border-color:var(--ink);box-shadow:inset 0 0 0 4px var(--surface);background:var(--ink)}.merchant .is-checked .choice-mark.is-box{box-shadow:none}.merchant .is-checked .choice-mark .icon{opacity:1;transform:none}.merchant .choice-text{gap:2px;min-width:0;display:grid}.merchant .choice-label{align-items:center;gap:var(--s2);flex-wrap:wrap;font-weight:700;display:flex}.merchant .choice-desc{color:var(--ink-3);overflow-wrap:anywhere;font-size:14px}.merchant .choice-badge{padding:1px var(--s2);background:var(--line);color:var(--ink-2);border-radius:999px;font-size:12px;font-weight:700}.merchant .choice-empty{padding:var(--s4);border:1.5px dashed var(--line-2);border-radius:var(--r-ctrl);color:var(--ink-2)}.merchant .fold{border:1.5px solid var(--line);border-radius:var(--r-ctrl)}.merchant .fold-head{width:100%;min-height:52px;padding:0 var(--s4);border-radius:var(--r-ctrl);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;font-weight:700;display:flex}.merchant .fold-icon{transition:transform var(--d-base) var(--ease-out)}.merchant .fold.is-open .fold-icon{transform:rotate(180deg)}.merchant .fold-body{gap:var(--s4);padding:var(--s2) var(--s4) var(--s4);animation:fade-down var(--d-base) var(--ease-out);display:grid}.merchant .fold-body[hidden]{display:none}.merchant .form-error{margin-top:var(--s4);padding:var(--s3) var(--s4);border-left:3px solid var(--danger);background:var(--danger-soft);color:var(--danger);border-radius:0 var(--r-sm) var(--r-sm) 0;font-weight:600}.merchant .form-notice{margin-top:var(--s4);padding:var(--s3) var(--s4);border-left:3px solid var(--ink);background:var(--hover)}.merchant .resend{margin-top:var(--s3);color:var(--ink-2)}.merchant .tip{padding:var(--s4);border-radius:var(--r-ctrl);background:var(--hover);color:var(--ink)}.merchant .tip-title{font-weight:700}.merchant .howto{gap:var(--s2);color:var(--ink-2);padding-left:1.4em;display:grid}.merchant .tip .howto{margin-top:var(--s2)}.merchant .howto strong{color:var(--ink)}.merchant .howto a{overflow-wrap:anywhere;font-weight:600}.merchant .link-box{gap:var(--s4);margin-top:var(--s5);display:grid}.merchant .segmented{border-radius:var(--r-ctrl);background:var(--muted-bg);grid-template-columns:1fr 1fr;padding:4px;display:grid}.merchant .segment{border-radius:var(--r-sm);min-height:44px;color:var(--ink-2);transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);background:0 0;border:0;font-weight:700}.merchant .segment.is-active{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001f}.merchant .link-panel{gap:var(--s4);animation:fade-down var(--d-base) var(--ease-out);display:grid}.merchant .pair-code{padding:var(--s5) var(--s4);border:1.5px solid var(--ink);border-radius:var(--r-ctrl);font-family:var(--mono);letter-spacing:.12em;text-align:center;-webkit-user-select:all;user-select:all;font-size:clamp(28px,9vw,40px);font-weight:600}.merchant .link-buttons{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.merchant .qr{aspect-ratio:1;width:min(100%,260px);padding:var(--s3);border:1.5px solid var(--line);border-radius:var(--r-ctrl);background:#fff;margin:0 auto;position:relative;overflow:hidden}.merchant .qr-svg{width:100%;height:100%;image-rendering:pixelated;animation:fade-in var(--d-slow) var(--ease-out)}.merchant .qr-wait{place-items:center;height:100%;display:grid}.merchant .qr-scan{background:var(--ink);border-radius:3px;height:3px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite alternate scan;position:absolute;top:0;left:6%;right:6%;box-shadow:0 0 14px 4px #0a0a0a40}.merchant .qr-timer{text-align:center;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.merchant .link-status{align-items:center;gap:var(--s2);min-height:52px;padding:var(--s3) var(--s4);border-radius:var(--r-ctrl);background:var(--hover);font-weight:600;display:flex}.merchant .link-status.is-linked{background:var(--ink);color:var(--on-ink);animation:pop var(--d-slow) var(--ease-spring)}.merchant .pills{background:var(--muted-bg);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.merchant .pill{align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s4);color:var(--ink-2);white-space:nowrap;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.merchant .pill:hover{color:var(--ink)}.merchant .pill.is-active{background:var(--ink);color:var(--on-ink)}.merchant .pill-count{background:var(--danger-fill);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:0 6px;font-size:12px;line-height:20px}.merchant .page-chat .page-head{margin-bottom:var(--s4)}.merchant .chat-panel{margin-top:var(--s4)}.merchant .teach{gap:var(--s5);display:grid}.merchant .teach-chat{min-width:0;height:calc(100dvh - 56px - var(--tabbar-h) - 190px);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-height:420px;box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.merchant .thread{gap:var(--s3);padding:var(--s4);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.merchant .bubble-row{align-items:flex-end;gap:var(--s2);animation:bubble-in var(--d-base) var(--ease-out) both;display:flex}.merchant .bubble-row.is-me{justify-content:flex-end}.merchant .bubble-avatar{object-fit:contain;flex:none;width:28px;height:28px}.merchant .bubble{max-width:min(82%,520px);padding:var(--s3) var(--s4);white-space:pre-line;overflow-wrap:anywhere;border-radius:18px;font-size:16px;line-height:1.45}.merchant .bubble-dark{background:var(--ink);color:var(--on-ink);border-bottom-right-radius:6px}.merchant .bubble-light{background:var(--surface);border:1px solid var(--line);border-bottom-left-radius:6px;box-shadow:0 1px 2px #0000000a}.merchant .is-them .bubble-light{background:var(--soft)}.merchant .bubble-bot{background:var(--surface);border:1.5px solid var(--ink);border-bottom-right-radius:6px}.merchant .bubble-meta{margin-top:var(--s1);opacity:.7;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;display:block}.merchant .typing{padding:var(--s4);gap:5px;display:inline-flex}.merchant .typing span{background:var(--ink-3);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite blink}.merchant .typing span:nth-child(2){animation-delay:.15s}.merchant .typing span:nth-child(3){animation-delay:.3s}.merchant .teach-bottom{border-top:1px solid var(--line);background:var(--surface)}.merchant .chips{gap:var(--s2);padding:var(--s3) var(--s4) 0;scrollbar-width:none;display:flex;overflow-x:auto}.merchant .chip{min-height:40px;padding:0 var(--s4);border:1.5px solid var(--line-2);background:var(--surface);white-space:nowrap;transition:border-color var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);border-radius:999px;flex:none;font-size:14px;font-weight:600}.merchant .chip:hover:not(:disabled){border-color:var(--ink)}.merchant .chip:active:not(:disabled){transform:scale(.96)}.merchant .chip:disabled{color:var(--ink-3);cursor:default}.merchant .composer{align-items:flex-end;gap:var(--s2);padding:var(--s3) var(--s4) var(--s4);background:var(--surface);display:flex}.merchant .composer-input{min-width:0;min-height:48px;max-height:160px;padding:12px var(--s4);border:1.5px solid var(--line-2);background:var(--surface);resize:none;transition:border-color var(--d-fast) var(--ease-out);border-radius:24px;flex:1;font-size:16px;line-height:1.4}.merchant .composer-input:focus{border-color:var(--ink);outline:none}.merchant .send-btn{background:var(--ink);width:48px;height:48px;color:var(--on-ink);transition:transform var(--d-press) var(--ease-out), opacity var(--d-fast) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.merchant .send-btn:active:not(:disabled){transform:scale(.92)}.merchant .send-btn:disabled{opacity:.35;cursor:default}@media (width>=1024px){.merchant .teach-chat{height:calc(100dvh - 240px)}.merchant .chips{flex-wrap:wrap}}.merchant .inbox{min-width:0;display:grid}.merchant .inbox-loading{place-items:center;min-height:240px;display:grid}.merchant .inbox-list,.merchant .thread-pane,.merchant .thread-empty{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}.merchant .convs{list-style:none}.merchant .convs li+li{border-top:1px solid var(--line)}.merchant .conv{gap:var(--s3);min-height:72px;padding:var(--s3) var(--s4);transition:background-color var(--d-fast) var(--ease-out);align-items:center;text-decoration:none;display:flex}.merchant .conv:hover{background:var(--hover)}.merchant .conv.is-active{background:var(--muted-bg)}.merchant .conv-avatar{background:var(--line);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:15px;font-weight:800;display:grid;position:relative}.merchant .conv-net{box-shadow:0 0 0 2px var(--surface);border-radius:7px;position:absolute;bottom:-5px;right:-7px}.merchant .conv-body{flex:1;gap:2px;min-width:0;display:grid}.merchant .conv-line{justify-content:space-between;align-items:baseline;gap:var(--s2);min-width:0;display:flex}.merchant .conv-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.merchant .conv-time{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.merchant .conv-preview{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.merchant .conv.is-unread .conv-preview{color:var(--ink);font-weight:600}.merchant .conv.is-unread .conv-time{color:var(--ink);font-weight:700}.merchant .conv-unread{background:var(--ink);min-width:22px;color:var(--on-ink);text-align:center;border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:700;line-height:22px}.merchant .thread-pane{height:calc(100dvh - 56px - var(--tabbar-h) - 64px);flex-direction:column;min-height:420px;display:flex}.merchant .thread-head{align-items:center;gap:var(--s3);padding:var(--s2) var(--s4) var(--s2) var(--s2);border-bottom:1px solid var(--line);display:flex}.merchant .thread-who{min-width:0}.merchant .thread-name{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.merchant .thread-meta{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.merchant .thread-pane .thread{background:var(--soft)}.merchant .thread-pane .composer{border-top:1px solid var(--line)}.merchant .day-sep{margin:var(--s2) 0;text-align:center;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.merchant .thread-empty{place-items:center;min-height:420px;display:grid}@media (width<=767px){:is(.merchant .page-chat.is-inbox:has(.has-thread) .page-head,.merchant .page-chat.is-inbox:has(.has-thread) .pills){display:none}.merchant .has-thread .thread-pane{inset:0 0 calc(var(--tabbar-h) + env(safe-area-inset-bottom));z-index:25;height:auto;box-shadow:none;animation:slide-in var(--d-slow) var(--ease-out);border:0;border-radius:0;position:fixed}}@media (width>=768px){.merchant .thread-back{display:none}.merchant .thread-head{padding-left:var(--s4)}.merchant .inbox{gap:var(--s4);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start}.merchant .inbox-list{max-height:calc(100dvh - 56px - var(--tabbar-h) - 200px);overflow-y:auto}.merchant .thread-pane,.merchant .thread-empty{height:calc(100dvh - 56px - var(--tabbar-h) - 200px)}}@media (width>=1024px){.merchant .inbox-list,.merchant .thread-pane,.merchant .thread-empty{height:calc(100dvh - 230px);max-height:none}}.merchant .auto-switch{margin-bottom:var(--s5);padding:var(--s4) var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card)}.merchant .switch-row{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.merchant .switch-text{gap:2px;min-width:0;display:grid}.merchant .switch-label{font-size:17px;font-weight:800}.merchant .switch-desc{color:var(--ink-2);font-size:15px}.merchant .switch{background:var(--line-2);width:60px;height:36px;transition:background-color var(--d-base) var(--ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}.merchant .switch:after{content:"";position:absolute;inset:-4px}.merchant .switch-thumb{width:28px;height:28px;transition:transform var(--d-base) var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #00000040}.merchant .switch[aria-checked=true]{background:var(--ink)}.merchant .switch[aria-checked=true] .switch-thumb{transform:translate(24px)}.merchant .switch:disabled{opacity:.5;cursor:not-allowed}.merchant .engine-grid{gap:var(--s4);list-style:none;display:grid}@media (width>=640px){.merchant .engine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.merchant .engine-grid{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr))}}.merchant .engine-item{min-width:0;animation:rise var(--d-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms);display:flex}.merchant .engine-card{width:100%;min-height:200px;padding:var(--s5);border-radius:var(--r-card);background:var(--panel);color:#fff;transition:transform var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;box-shadow:0 2px 4px #00000014,0 14px 30px -16px #00000080}.merchant .engine-card:hover{transform:translateY(-3px);box-shadow:0 4px 8px #0000001a,0 26px 44px -18px #0009}.merchant .engine-card:active{transform:translateY(0)scale(.99)}.merchant .engine-card:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.merchant .engine-num{color:#0a0a0a;width:44px;height:44px;font-family:var(--mono);background:#fff;border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.merchant .engine-head{align-items:center;gap:var(--s3);display:flex}.merchant .engine-num{flex:none}.merchant .engine-name{letter-spacing:-.02em;min-width:0;font-size:22px;font-weight:800;line-height:1.2}.merchant .engine-desc{margin-top:var(--s3);color:#d6d6d6;font-size:15px}.merchant .engine-foot{padding-top:var(--s5);justify-content:center;margin-top:auto;display:flex}.merchant .engine-btn{justify-content:center;align-items:center;gap:var(--s2);min-width:160px;min-height:48px;padding:0 var(--s5);border-radius:var(--r-ctrl);color:#0a0a0a;transition:background-color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);background:#fff;font-weight:800;display:inline-flex}.merchant .engine-btn .icon{transition:transform var(--d-base) var(--ease-out)}.merchant .engine-card:hover .engine-btn{background:#e9e9e7}.merchant .engine-card:hover .engine-btn .icon{transform:translate(4px)}.merchant .engine-card:active .engine-btn{transform:scale(.97)}.merchant .engine-on{padding:var(--s1) var(--s3);color:var(--ink);background:#fff;border-radius:999px;font-size:13px;font-weight:800}.merchant .engine-off{color:#a8a8a8;font-size:14px;font-weight:600}.merchant .engine-cta{align-items:center;gap:var(--s1);font-weight:700;display:inline-flex}.merchant .engine-cta .icon{transition:transform var(--d-base) var(--ease-out)}.merchant .engine-card:hover .engine-cta .icon{transform:translate(4px)}.merchant .space{gap:var(--s6);display:grid}.merchant .space>.auto-switch{margin-bottom:0}.merchant .space-cols{gap:var(--s6);min-width:0;display:grid}@media (width>=1024px){.merchant .space-cols{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.merchant .section{gap:var(--s3);min-width:0;display:grid}.merchant .section-head{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.merchant .section-title{letter-spacing:-.02em;font-size:20px;font-weight:800}.merchant .card-form{gap:var(--s5);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);min-width:0;display:grid}.merchant .card-form>.btn{justify-self:start}.merchant .form-grid{gap:var(--s4);display:grid}@media (width>=640px){.merchant .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant .banner{padding:var(--s3) var(--s4);border-left:3px solid var(--ink);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface);color:var(--ink-2);overflow-wrap:anywhere}.merchant .stats{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.merchant .stats{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr))}.merchant .stats.stats-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant .stat{min-width:0;padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card)}.merchant .stat.is-alert{background:var(--panel);color:#fff;border-color:var(--panel)}.merchant .stat-label{color:var(--ink-2);font-size:14px;font-weight:600}.merchant .stat.is-alert .stat-label,.merchant .stat.is-alert .stat-note{color:#d6d6d6}.merchant .stat-value{margin-top:var(--s1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(20px,5.4vw,28px);font-weight:800}.merchant .stat-unit{font-size:14px;font-weight:700}.merchant .stat-note{color:var(--ink-3);margin-top:2px;font-size:14px}.merchant .table-scroll{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);max-width:100%;box-shadow:var(--shadow-card);overflow-x:auto}.merchant .table{border-collapse:collapse;width:100%;min-width:940px;font-size:15px}.merchant .table th{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);background:var(--soft);color:var(--ink-2);text-align:left;white-space:nowrap;font-size:13px;font-weight:700}.merchant .table td{padding:var(--s3) var(--s4);white-space:nowrap;border-bottom:1px solid var(--line);vertical-align:middle}.merchant .table tr:last-child td{border-bottom:0}.merchant .table .num{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.merchant .table tr.is-refused td{color:var(--ink-3)}.merchant .table tr.is-refused .num{text-decoration:line-through}.merchant .table td:nth-child(2){white-space:normal;min-width:200px}.merchant .cell-note{color:var(--ink-3);font-size:13px;display:block}.merchant .row-actions{justify-content:flex-end;gap:var(--s2);display:flex}.merchant .status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.merchant .status-solid{background:var(--ink);color:var(--on-ink)}.merchant .status-outline{border:1.5px solid var(--ink);color:var(--ink)}.merchant .status-outline:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite merchant-pulse}.merchant .status-muted{background:var(--muted-bg);color:var(--ink-2)}.merchant .summary{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.merchant .summary>div{gap:var(--s1);padding:var(--s4) var(--s5);display:grid}.merchant .summary>div+div{border-top:1px solid var(--line)}.merchant .summary dt{color:var(--ink-3);font-size:14px;font-weight:600}.merchant .summary dd{overflow-wrap:anywhere}@media (width>=640px){.merchant .summary>div{gap:var(--s4);grid-template-columns:160px minmax(0,1fr)}}.merchant .space-links{gap:var(--s3);flex-wrap:wrap;display:flex}.merchant .preview-chat{padding:var(--s5) var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--soft)}.merchant .preview-chat .bubble{max-width:100%}.merchant .link-like{overflow-wrap:anywhere;text-decoration:underline}.merchant .checks-list{gap:var(--s3);counter-reset:check;list-style:none;display:grid}.merchant .checks-list li{padding:var(--s4) var(--s4) var(--s4) 60px;border:1px solid var(--line);border-radius:var(--r-ctrl);background:var(--surface);counter-increment:check;position:relative}.merchant .checks-list li:before{content:counter(check, decimal-leading-zero);left:var(--s4);top:var(--s4);background:var(--ink);width:30px;height:30px;color:var(--on-ink);font-family:var(--mono);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute}.merchant .result,.merchant .result-wait{gap:var(--s4);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);animation:rise var(--d-slow) var(--ease-out);display:grid}.merchant .result-wait{color:var(--ink-2)}.merchant .skeleton{aspect-ratio:1;border-radius:var(--r-ctrl);background:var(--muted-bg);width:min(100%,360px)}.merchant .result-img{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;max-width:420px}.merchant .result-img.is-vertical{max-width:280px}.merchant .caption{padding:var(--s4);border-radius:var(--r-ctrl);background:var(--soft);white-space:pre-line;overflow-wrap:anywhere}.merchant .gallery{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;display:grid}.merchant .gallery-item{gap:var(--s2);width:100%;padding:var(--s2);border:1.5px solid var(--line);border-radius:var(--r-ctrl);background:var(--surface);text-align:left;transition:border-color var(--d-fast) var(--ease-out), transform var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);display:grid}.merchant .gallery-item:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.merchant .gallery-item.is-active{border-color:var(--ink)}.merchant .gallery-item img{aspect-ratio:1;object-fit:cover;object-position:top;border-radius:var(--r-sm);width:100%}.merchant .gallery-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.merchant .gallery-date{color:var(--ink-3);font-size:12px}.merchant .thumb{object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:var(--r-sm);aspect-ratio:1;flex:none;height:auto}.merchant .thumb-none{background:var(--soft);color:var(--ink-3);place-items:center;font-size:12px;font-weight:700;display:grid}.merchant .visuals{gap:var(--s2);padding-bottom:var(--s1);display:flex;overflow-x:auto}.merchant .visual-opt{gap:var(--s1);width:96px;padding:var(--s2);border:1.5px solid var(--line);border-radius:var(--r-ctrl);cursor:pointer;transition:border-color var(--d-fast) var(--ease-out);flex:none;display:grid}.merchant .visual-opt:hover{border-color:var(--ink-3)}.merchant .visual-opt.is-checked{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.merchant .visual-opt:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.merchant .visual-opt .thumb{width:100%}.merchant .visual-label{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.merchant .posts{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);list-style:none;display:grid}.merchant .post{gap:var(--s3);padding:var(--s4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.merchant .post+.post{border-top:1px solid var(--line)}.merchant .post .status{grid-column:2;justify-self:start}@media (width>=560px){.merchant .post{grid-template-columns:auto minmax(0,1fr) auto}.merchant .post .status{grid-column:auto}}.merchant .post-body{min-width:0}.merchant .post-title{font-weight:700}.merchant .post-text{white-space:pre-line;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.merchant .post-meta{margin-top:var(--s1);color:var(--ink-3);font-size:13px}.merchant .check-line{gap:var(--s3);cursor:pointer;align-items:flex-start;min-height:44px;font-weight:700;display:flex}.merchant .check-line input{width:22px;height:22px;accent-color:var(--ink);flex:none;margin:1px 0 0}.merchant .check-hint{color:var(--ink-3);font-size:14px;font-weight:500;display:block}.merchant .total{align-items:baseline;gap:var(--s1) var(--s3);padding:var(--s4);border-radius:var(--r-ctrl);background:var(--panel);color:#fff;grid-template-columns:auto 1fr;display:grid}.merchant .total strong{font-variant-numeric:tabular-nums;justify-self:end;font-size:24px}.merchant .total-detail{color:#cfcfcf;font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:14px}.merchant .list-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);list-style:none}.merchant .list-row{align-items:center;gap:var(--s3);padding:var(--s3) var(--s3) var(--s3) var(--s4);display:flex}.merchant .list-row+.list-row{border-top:1px solid var(--line)}.merchant .list-row .mono-sm{border-radius:8px;width:36px;height:36px;font-size:13px}.merchant .list-text{flex:1;min-width:0;display:grid}.merchant .list-title{font-weight:700}.merchant .list-sub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.merchant .page-narrow .section+.section,.merchant .logout{margin-top:var(--s6)}.merchant .empty{justify-items:center;gap:var(--s2);padding:var(--s6) var(--s4);border:1.5px dashed var(--line-2);border-radius:var(--r-card);text-align:center;display:grid}.merchant .empty-title{font-weight:800}.merchant .empty-text{max-width:40ch;color:var(--ink-3);font-size:15px}.merchant .empty .btn{margin-top:var(--s2)}.merchant .toasts{left:50%;bottom:calc(var(--tabbar-h) + var(--s4) + env(safe-area-inset-bottom));z-index:60;gap:var(--s2);pointer-events:none;width:min(100vw - 32px,420px);display:grid;position:fixed;transform:translate(-50%)}@media (width>=1024px){.merchant .toasts{left:auto;right:var(--s6);bottom:var(--s6);transform:none}}.merchant .toast{justify-content:space-between;align-items:center;gap:var(--s3);min-height:52px;padding:var(--s2) var(--s2) var(--s2) var(--s4);border-radius:var(--r-ctrl);background:var(--panel);color:#fff;pointer-events:auto;animation:toast-in var(--d-slow) var(--ease-spring);font-weight:600;display:flex;box-shadow:0 10px 30px -10px #00000080}.merchant .toast-action{min-height:40px;padding:0 var(--s3);border-radius:var(--r-sm);color:#0a0a0a;background:#fff;flex:none;place-items:center;font-weight:800;text-decoration:none;display:inline-grid}.merchant .toast-action:focus-visible{outline-color:#fff}.merchant .dialog{border-radius:var(--r-card);background:var(--surface);width:min(100vw - 32px,440px);color:var(--ink);border:0;padding:0;box-shadow:0 30px 60px -20px #00000073}.merchant .dialog[open]{animation:pop var(--d-slow) var(--ease-out)}.merchant .dialog::backdrop{background:#0a0a0a73}.merchant .dialog-body{gap:var(--s3);padding:var(--s5);display:grid}.merchant .dialog-title{font-size:20px;font-weight:800}.merchant .dialog-text{color:var(--ink-2)}.merchant .dialog-actions{justify-content:flex-end;gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap-reverse;display:flex}@media (width<=420px){.merchant .dialog-actions .btn{flex:100%}}.merchant .welcome{background:var(--surface);min-height:100dvh}.merchant .welcome-side{color:#fff;background:#000;flex-direction:column;min-height:240px;display:flex;position:relative;overflow:hidden}.merchant .welcome-bot{object-fit:contain;width:100%;height:100%;padding:56px 24px 16px;position:absolute;inset:0}.merchant .welcome-side-copy{justify-content:space-between;gap:var(--s5);padding:var(--s5) var(--s4);background:linear-gradient(#0000008c 0%,#0000 35% 60%,#000000bf 100%);flex-direction:column;flex:1;display:flex;position:relative}.merchant .welcome-side .brand-mark{background:#fff;border-radius:50%}.merchant .welcome-pitch{letter-spacing:-.03em;max-width:18ch;font-size:22px;font-weight:800;line-height:1.15;display:none}.merchant .welcome-main{padding:var(--s6) var(--s4) var(--s7)}.merchant .welcome-form{gap:var(--s5);max-width:420px;margin:0 auto;display:grid}.merchant .welcome-form .wz-title,.merchant .welcome-form .wz-help,.merchant .welcome-form .wz-fields{margin-top:0}.merchant .welcome-switch{color:var(--ink-2);text-align:center}@media (width>=900px){.merchant .welcome{grid-template-columns:minmax(360px,1fr) minmax(0,1.1fr);display:grid}.merchant .welcome-side{min-height:100dvh}.merchant .welcome-side-copy{padding:var(--s7)}.merchant .welcome-bot{object-fit:cover;height:auto;padding:0;inset:12% 0 24%}.merchant .welcome-pitch{max-width:14ch;font-size:40px;display:block}.merchant .welcome-main{min-height:100dvh;padding-top:var(--s6);flex-direction:column;align-items:center;display:flex}.merchant .welcome-prefs,.merchant .welcome-form{width:100%}.merchant .welcome-prefs{padding-right:var(--s6)}.merchant .welcome-form{margin-block:auto}}@media (prefers-reduced-motion:reduce){.merchant *,.merchant :before,.merchant :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.merchant .qr-scan{display:none}}.merchant .home-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.merchant .home-card{align-items:flex-start;gap:var(--s2);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);transition:box-shadow var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.merchant .home-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.merchant .home-card:active{transform:translateY(0)}.merchant .home-card-icon{width:44px;height:44px;margin-bottom:var(--s1);border-radius:var(--r-ctrl);background:var(--ink);color:var(--on-ink);place-items:center;display:grid}.merchant .home-card-title{font-size:18px;font-weight:800}.merchant .home-card-text{color:var(--ink-2);flex:1;font-size:14px}.merchant .home-card-cta{align-items:center;gap:var(--s1);margin-top:var(--s2);font-weight:700;display:inline-flex}.merchant .home-card.is-soon:hover{box-shadow:var(--shadow-card);transform:none}.merchant .home-card.is-soon .home-card-icon{background:var(--line);color:var(--ink-2)}.merchant .home-card-soon{margin-top:var(--s2);padding:2px var(--s2);background:var(--line);color:var(--ink-2);border-radius:999px;font-size:13px;font-weight:700}.merchant .home-card-cta .icon{transition:transform var(--d-base) var(--ease-out)}.merchant .home-card:hover .home-card-cta .icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.merchant .home-card,.merchant .home-card-cta .icon{transition:none}}.merchant .support-launcher{right:var(--s4);bottom:calc(var(--tabbar-h) + var(--s4) + env(safe-area-inset-bottom));z-index:40;border:1px solid var(--line);background:var(--surface);width:60px;height:60px;color:var(--ink);box-shadow:var(--shadow-lift);transition:transform var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;display:grid;position:fixed}.merchant .support-launcher.is-dragging{cursor:grabbing;transition:none}.merchant .support-launcher img{pointer-events:none;width:40px;height:auto}.merchant .support-launcher:hover{transform:translateY(-2px)scale(1.04)}.merchant .support-launcher:active{transform:scale(.94)}.merchant .support{right:var(--s4);bottom:calc(var(--tabbar-h) + var(--s4) + 60px + var(--s3) + env(safe-area-inset-bottom));left:var(--s4);z-index:40;max-height:min(560px, calc(100dvh - var(--tabbar-h) - 120px));border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-lift);animation:support-in var(--d-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;overflow:hidden}.merchant .support-head{align-items:center;gap:var(--s3);padding:var(--s3) var(--s2) var(--s3) var(--s4);border-bottom:1px solid var(--line);display:flex}.merchant .support-head-bot{width:36px;height:auto}.merchant .support-head-text{flex:1;min-width:0}.merchant .support-title{font-weight:800}.merchant .support-sub{align-items:center;gap:var(--s1);color:var(--ink-2);font-size:13px;display:flex}.merchant .support-thread{min-height:200px}.merchant .support-chips{padding:0 var(--s4)}@media (width>=640px){.merchant .support{width:380px;left:auto}}@media (width>=1024px){.merchant .support-launcher{right:var(--s5);bottom:var(--s5)}.merchant .support{right:var(--s5);bottom:calc(var(--s5) + 60px + var(--s3));max-height:min(600px,100dvh - 140px)}}@media (prefers-reduced-motion:reduce){.merchant .support,.merchant .support-launcher{transition:none;animation:none}}.merchant .audio-steps{gap:var(--s4);display:grid}.merchant .audio-box{gap:var(--s4);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.merchant .audio-step-title{align-items:center;gap:var(--s3);font-size:18px;font-weight:800;display:flex}.merchant .audio-step-num{background:var(--ink);width:28px;height:28px;color:var(--on-ink);border-radius:50%;place-items:center;font-size:14px;display:grid}.merchant .audio-recorder{align-items:center;gap:var(--s4);display:flex}.merchant .audio-rec{background:var(--ink);width:72px;height:72px;color:var(--on-ink);box-shadow:var(--shadow-card);transition:transform var(--d-press) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.merchant .audio-rec:active{transform:scale(.94)}.merchant .audio-rec.is-on{background:var(--danger);animation:audio-pulse 1.6s var(--ease-out) infinite}.merchant .audio-rec-stop{background:#fff;border-radius:4px;width:22px;height:22px}.merchant .audio-rec-text{gap:var(--s1);justify-items:start;min-width:0;display:grid}.merchant .audio-rec-state{align-items:center;gap:var(--s2);font-weight:700;display:flex}.merchant .audio-live-dot{background:var(--danger);border-radius:50%;width:10px;height:10px}.merchant .audio-clock{font-variant-numeric:tabular-nums}.merchant .audio-player{width:100%}.merchant .audio-langs{gap:var(--s2);flex-wrap:wrap;display:flex}.merchant .audio-langs .chip{align-items:center;gap:var(--s1);display:inline-flex}.merchant .audio-langs .chip.is-on{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .audio-results{gap:var(--s3);list-style:none;display:grid}.merchant .audio-result{gap:var(--s2);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-ctrl);display:grid}.merchant .audio-result-head{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.merchant .audio-result-lang{font-weight:800}.merchant .audio-result-text{min-height:88px}.merchant .audio-result-actions{gap:var(--s2);flex-wrap:wrap;display:flex}.merchant .audio-final{gap:var(--s2);display:grid}.merchant .audio-modes{gap:var(--s2);border:0;margin:0;padding:0;display:grid}.merchant .audio-voices{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.merchant .audio-voice-row{align-items:center;gap:var(--s2);display:flex}.merchant .audio-voice-pick{min-width:0;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r-ctrl);color:inherit;text-align:left;background:0 0;flex:1;justify-items:start;gap:2px;display:grid}.merchant .audio-voice-row.is-on .audio-voice-pick,.merchant .audio-voice-pick:hover:not(:disabled){border-color:var(--ink)}.merchant .audio-voice-row .btn{flex:none}.merchant .audio-voice-pick span{color:var(--ink-3);font-size:13px}.merchant .audio-how{gap:var(--s2);margin:0;padding-left:1.2rem;display:grid}.merchant .voice-langs{align-items:end;gap:var(--s2);grid-template-columns:1fr auto 1fr;display:grid}.merchant .voice-swap{justify-content:center;width:44px;height:44px;padding:0}.merchant .voice-stage{justify-items:center;gap:var(--s2);padding:var(--s4) 0;text-align:center;display:grid}.merchant .voice-mic{width:96px;height:96px;margin-bottom:var(--s2)}.merchant .voice-mic:disabled{opacity:.6}.merchant .voice-heard{max-width:48ch;color:var(--ink-2);font-style:italic}.merchant .voice-progress{gap:var(--s2);list-style:none;display:grid}.merchant .voice-progress-step{align-items:center;gap:var(--s3);color:var(--ink-3);font-weight:600;display:flex}.merchant .voice-progress-step.is-now,.merchant .voice-progress-step.is-done{color:var(--ink)}.merchant .voice-progress-dot{border:2px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.merchant .voice-progress-step.is-now .voice-progress-dot{border-color:var(--ink);border-top-color:#0000;animation:.9s linear infinite voice-spin}.merchant .voice-progress-step.is-done .voice-progress-dot{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .voice-preview{justify-items:start;gap:var(--s2);display:grid}.merchant .voice-demo-badge{padding:2px var(--s2);background:var(--muted-bg);color:var(--ink-2);border-radius:999px;font-size:12px;font-weight:700}.merchant .voice-translation{font-size:18px;font-weight:600;line-height:1.5}.merchant .voice-original{color:var(--ink-2)}.merchant .voice-original summary{cursor:pointer;font-weight:700}.merchant .voice-original[open]{gap:var(--s2);display:grid}@media (width<=420px){.merchant .voice-langs{grid-template-columns:1fr;align-items:stretch}.merchant .voice-swap{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.merchant .audio-rec.is-on,.merchant .voice-progress-step.is-now .voice-progress-dot{animation:none}}.merchant .support-error{padding:0 var(--s4)}.merchant .voice-bar{align-items:center}.merchant .voice-live{align-items:center;gap:var(--s2);flex:1;min-width:0;font-weight:700;display:flex}.merchant .voice-dot{background:var(--danger);border-radius:50%;flex:none;width:10px;height:10px;animation:1s steps(2,start) infinite voice-blink}.merchant .voice-clock{font-variant-numeric:tabular-nums}.merchant .bubble-voice{gap:var(--s2);width:min(82%,280px);display:grid}.merchant .voice-label{align-items:center;gap:var(--s1);font-size:13px;font-weight:700;display:inline-flex}.merchant .voice-player{width:100%;height:40px}.merchant .voice-transcript{opacity:.8;font-size:14px}@media (prefers-reduced-motion:reduce){.merchant .voice-dot{animation:none}}.merchant .img-formats{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.merchant .img-format{justify-items:center;gap:var(--s1);padding:var(--s3) var(--s2);border:1.5px solid var(--line-2);border-radius:var(--r-ctrl);background:var(--surface);text-align:center;transition:border-color var(--d-fast) var(--ease-out);display:grid}.merchant .img-format:hover{border-color:var(--ink-3)}.merchant .img-format.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.merchant .img-format-shape{height:32px;margin-bottom:var(--s1);border:2px solid;border-radius:4px}.merchant .img-format-name{font-weight:700}.merchant .img-format-hint{color:var(--ink-3);font-size:12px}.merchant .img-results{gap:var(--s4);display:grid}.merchant .img-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.merchant .img-picture{object-fit:contain;background:var(--hover);width:100%;height:auto;max-height:70vh;display:block}.merchant .img-skeleton{place-content:center;justify-items:center;gap:var(--s3);width:100%;max-height:70vh;padding:var(--s5);background:var(--hover);color:var(--ink-2);text-align:center;animation:1.4s ease-in-out infinite alternate img-shimmer;display:grid}.merchant .img-caption{gap:var(--s3);padding:var(--s4);display:grid}.merchant .img-desc{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.merchant .img-skeleton{animation:none}}.merchant .video-layout{gap:var(--s5);align-items:start;display:grid}@media (width>=1100px){.merchant .video-layout{grid-template-columns:minmax(0,1fr) 380px}.merchant .video-side{top:var(--s5);position:sticky}}.merchant .video-side{gap:var(--s4);display:grid}.merchant .video-stage{padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--hover);place-items:center;display:grid}.merchant .video-canvas{background:#000;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:62vh;display:block}.merchant .video-canvas[hidden]{display:none}.merchant .video-thumbs{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));list-style:none;display:grid}.merchant .video-thumb{aspect-ratio:1;border-radius:var(--r-ctrl);background:var(--hover);position:relative;overflow:hidden}.merchant .video-thumb img{object-fit:cover;width:100%;height:100%}.merchant .video-thumb-num{background:var(--ink);width:22px;height:22px;color:var(--on-ink);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:6px;left:6px}.merchant .video-thumb-tools{border-radius:var(--r-ctrl);background:var(--surface);box-shadow:var(--shadow-card);gap:2px;display:flex;position:absolute;bottom:4px;right:4px}.merchant .video-thumb-tools .icon-btn{width:36px;height:36px}.merchant .video-thumb-tools .icon-btn:disabled{opacity:.35}.merchant .video-idea{gap:var(--s2);display:flex}.merchant .video-idea .input{flex:1;min-width:0}.merchant .video-theme{align-items:center;gap:var(--s2);display:inline-flex}.merchant .video-swatch{border:3px solid;border-radius:50%;width:16px;height:16px}.merchant .video-progress{gap:var(--s2);display:grid}.merchant .video-bar{background:var(--hover);border-radius:999px;height:8px;overflow:hidden}.merchant .video-bar span{background:var(--ink);height:100%;transition:width .25s linear;display:block}.merchant .news-bar{gap:var(--s3);margin-bottom:var(--s3);display:grid}.merchant .news-tabs{gap:var(--s2);padding-bottom:var(--s1);scrollbar-width:none;display:flex;overflow-x:auto}.merchant .news-tabs .chip.is-on,.merchant .audio-langs .chip.is-on{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.merchant .news-tools{gap:var(--s2);flex-wrap:wrap;display:flex}.merchant .news-country{flex:0 240px}.merchant .news-search{flex:240px;min-width:0}.merchant .news-meta{margin-bottom:var(--s4)}.merchant .news-grid{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.merchant .news-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.merchant .news-img{aspect-ratio:16/9;object-fit:cover;background:var(--hover);width:100%}.merchant .news-body{gap:var(--s2);padding:var(--s4);flex-direction:column;flex:1;display:flex}.merchant .news-source{color:var(--ink-3);font-size:13px;font-weight:600}.merchant .news-title{font-size:17px;font-weight:800;line-height:1.3}.merchant .news-title a{color:var(--ink);text-decoration:none}.merchant .news-title a:hover{text-decoration:underline}.merchant .news-summary{color:var(--ink-2);flex:1;font-size:15px;line-height:1.5}.merchant .news-actions{gap:var(--s1);margin-top:var(--s2);flex-wrap:wrap;display:flex}@media (width>=900px){.merchant .news-card.is-featured{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.merchant .news-card.is-featured .news-img{aspect-ratio:auto;height:100%;min-height:300px}.merchant .news-card.is-featured .news-body{padding:var(--s5);justify-content:center}.merchant .news-card.is-featured .news-title{font-size:24px}}.merchant .news-skeleton{gap:var(--s3);padding-bottom:var(--s4)}.merchant .news-skel-img{aspect-ratio:16/9;background:var(--hover)}.merchant .news-skel-line{height:14px;margin:0 var(--s4);background:var(--hover);border-radius:6px}.merchant .news-skel-line.is-short{width:55%}.merchant .news-skeleton>span{animation:1.4s ease-in-out infinite alternate img-shimmer}.merchant .news-credits{margin-top:var(--s5)}@media (prefers-reduced-motion:reduce){.merchant .news-skeleton>span{animation:none}}.jk .merchant .page{gap:0;display:block}.jk .merchant .page-head{justify-content:flex-start;align-items:stretch;gap:0;display:block}.jk .merchant .page-title{letter-spacing:-.03em;text-transform:none;color:var(--ink);font-size:28px;font-weight:800;line-height:1.15}@media (width>=768px){.jk .merchant .page-title{font-size:36px}}.merchant h2{text-transform:none;letter-spacing:normal}.merchant .choice-card,.merchant .check-line{flex-direction:row}@keyframes spin{to{transform:rotate(360deg)}}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@keyframes step-in{0%{opacity:0;transform:translate(14px)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-6px)}}@keyframes fade-in{0%{opacity:0}}@keyframes scan{0%{transform:translateY(14px)}to{transform:translateY(238px)}}@keyframes pop{0%{transform:scale(.96)}}@keyframes bubble-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes blink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes merchant-pulse{50%{opacity:.3}}@keyframes merchant-shimmer{to{background-position:-150% 0}}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes support-in{0%{opacity:0;transform:translateY(8px)}}@keyframes audio-pulse{0%{box-shadow:0 0 #b3122b59}to{box-shadow:0 0 0 18px #b3122b00}}@keyframes voice-spin{to{transform:rotate(360deg)}}@keyframes voice-blink{to{visibility:hidden}}@keyframes img-shimmer{to{opacity:.6}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f4f6;--bg-elev:#fff;--surface:#fff;--surface-2:#f0eef2;--stroke:#e6e0e3;--stroke-strong:#d4cdd2;--text:#0c1628;--text-dim:#4a5568;--text-faint:#7a8494;--accent:#c8102e;--accent-hover:#a80e26;--accent-soft:#c8102e1a;--accent-ink:#fff;--secondary:#002147;--secondary-hover:#001833;--secondary-fg:#002147;--secondary-soft:#00214714;--secondary-ink:#fff;--ok:#0d8a5b;--ok-soft:#0d8a5b1a;--warn:#9a7408;--warn-soft:#b882101f;--danger:#b42318;--danger-soft:#b423181a;--whatsapp:#1fad5a;--telegram:#2f7de1;--radius:14px;--font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:16px;--text-lg:18px;--text-xl:22px;--text-2xl:24px;--text-3xl:32px;--text-stat:36px;--shadow:0 1px 2px #1018280a;--auth-story-bg:#f5f4f6;--auth-story-text:#0c1628;--auth-story-dim:#4a5568;--overlay:#0c162866;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%234a5568' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07111f;--bg-elev:#0c1a2e;--surface:#102038;--surface-2:#162844;--stroke:#243554;--stroke-strong:#334868;--text:#f3f5f8;--text-dim:#a8b3c4;--text-faint:#7d8aa0;--accent:#ef2d44;--accent-hover:#ff4d61;--accent-soft:#ef2d4429;--accent-ink:#fff;--secondary:#1a3a68;--secondary-hover:#244a82;--secondary-fg:#9eb6d8;--secondary-soft:#8aa4c824;--secondary-ink:#fff;--ok:#3ecf8e;--ok-soft:#3ecf8e24;--warn:#e2b23c;--warn-soft:#e2b23c24;--danger:#f2695f;--danger-soft:#f2695f24;--whatsapp:#25d366;--telegram:#5aa3ef;--shadow:0 1px 2px #00000047;--auth-story-bg:#0c1a2e;--auth-story-text:#f3f5f8;--auth-story-dim:#a8b3c4;--overlay:#040a149e;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23a8b3c4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}*{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font:400 var(--text-base)/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent)}h1{font-size:var(--text-3xl);letter-spacing:-.02em;margin:0 0 6px;font-weight:650;line-height:1.2}h2{font-size:var(--text-md);letter-spacing:.04em;text-transform:uppercase;color:var(--text);margin:0;font-weight:650}button,input,select,textarea{font:inherit}.eyebrow{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:0 0 6px;font-weight:650}.boot{min-height:100vh;color:var(--text-dim);justify-content:center;align-items:center;gap:10px;display:flex}.boot:before{content:"";background:var(--accent);border-radius:99px;width:8px;height:8px;margin-right:10px}.auth{grid-template-columns:minmax(0,1fr) minmax(380px,42%);height:100vh;min-height:100vh;display:grid;overflow:hidden}.auth-story{isolation:isolate;border-right:1px solid var(--stroke);background:var(--auth-story-bg);min-height:0;color:var(--auth-story-text);flex-direction:column;justify-content:flex-start;gap:0;padding:40px 48px 28px;display:flex;position:relative;overflow:auto}.auth-story-art{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.78;z-index:0;width:100%;height:100%;position:absolute;inset:0}.auth-story-art-dark,[data-theme=dark] .auth-story-art-light{opacity:0}[data-theme=dark] .auth-story-art-dark{opacity:.68}.auth-story:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--auth-story-bg) 0%, transparent 100%);width:280px;height:160px;position:absolute;inset:0 auto auto 0}.auth-story-copy{z-index:1;background:0 0;padding:0;position:relative}.auth-story .mark{margin-bottom:12px}.auth-story .eyebrow{color:var(--auth-story-dim)}.auth-form{place-items:center;min-height:0;padding:32px;display:grid;position:relative;overflow-y:auto}.auth-theme-toggle{position:absolute;top:20px;right:20px}.auth-toolbar{align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.locale-toggle{border:1px solid var(--stroke);background:var(--surface-2);border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.locale-toggle button{appearance:none;color:var(--text-dim);font-family:var(--mono);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:11px;font-weight:600}.locale-toggle button+button{border-left:1px solid var(--stroke)}.locale-toggle button.is-active{background:var(--surface);color:var(--text)}.locale-toggle button:hover{color:var(--text)}.locale-toggle button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-soft);outline:none}.auth-card,.panel{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px}.auth-card{flex-direction:column;gap:12px;width:min(420px,100%);display:flex}.auth-card.is-signup{width:min(460px,100%)}.auth-card .row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:0}.auth-card .phone-field{margin-bottom:0}.auth-card .phone-row{grid-template-columns:7.25rem minmax(0,1fr)}.auth-card .primary{margin-top:6px}.auth-kind{border:0;gap:6px;min-inline-size:0;margin:0;padding:0;display:grid}.auth-kind>legend{font-size:var(--text-md);color:var(--text-dim);padding:0}.auth-kind-choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-kind-choices .compact{width:100%}.auth-kind-choices .is-selected{background:var(--secondary-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--secondary-fg)}.segment-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.segment-tabs>button{width:100%}.segment-tabs>button.is-selected{background:var(--secondary-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--secondary-fg)}.app{grid-template-rows:56px 1fr;min-height:100vh;display:grid}.topbar{background:var(--bg-elev);border-bottom:1px solid var(--stroke);z-index:4;align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky;top:0}.topbar .mark{border-radius:0;flex-shrink:0;width:44px;height:44px;overflow:visible}.topbar-brand{min-width:0}.topbar-brand strong,.topbar-brand span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wordmark{letter-spacing:-.04em;font-weight:700;line-height:1}.auth-story .wordmark{font-size:var(--text-xl);color:var(--auth-story-text);margin:10px 0 8px;display:block}.topbar-brand strong{font-size:var(--text-base);letter-spacing:-.04em}.topbar-brand span{font-size:var(--text-sm);color:var(--text-faint)}.topbar-spacer{flex:1}.topbar-user{align-items:center;gap:10px;display:flex}.topbar-user-copy strong,.topbar-user-copy span{display:block}.topbar-user-copy strong{font-size:var(--text-sm);font-weight:600}.topbar-user-copy span{font-size:var(--text-xs);color:var(--text-faint)}.avatar{background:var(--surface-2);width:32px;height:32px;color:var(--text-dim);font-size:var(--text-xs);border-radius:9px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.app-body{grid-template-columns:248px minmax(0,1fr);min-height:0;display:grid}.app.is-collapsed .app-body{grid-template-columns:72px minmax(0,1fr)}.sidebar-slot{align-self:start;min-width:0;height:calc(100vh - 56px);position:sticky;top:56px}.sidebar-fold{z-index:5;border:1px solid var(--stroke);background:var(--bg-elev);width:24px;height:24px;color:var(--text-dim);box-shadow:var(--shadow);cursor:pointer;border-radius:99px;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:-12px}.sidebar-fold:hover{color:var(--text);border-color:var(--stroke-strong);background:var(--surface)}.sidebar-fold[aria-expanded=false] svg{transform:rotate(180deg)}.icon-btn.topbar-menu{display:none}.sidebar{border-right:1px solid var(--stroke);background:var(--bg-elev);z-index:3;flex-direction:column;gap:8px;height:100%;padding:16px 12px;display:flex;position:relative;overflow-y:auto}.brand{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:4px 6px;display:grid}.mark{width:36px;height:36px;color:var(--text);background:0 0;border-radius:0;place-items:center;display:grid;overflow:visible}.mark .jokubot-mark{object-fit:contain;width:100%;height:100%}.brand-name{font-size:var(--text-md);letter-spacing:-.02em;margin:0;font-weight:700}.brand-workspace{font-size:var(--text-sm);color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kind{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-weight:600}nav{flex-direction:column;gap:2px;display:flex}.sidebar nav{flex:1}.nav-label{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:14px 8px 6px;font-weight:700}.nav-label:first-child{margin-top:0}.nav{color:var(--text-dim);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-weight:500;text-decoration:none;display:flex}.nav svg{opacity:.8}.nav.is-active,.nav:hover{background:var(--surface-2);color:var(--text)}.nav.is-active{box-shadow:inset 0 0 0 1px var(--stroke)}.nav.is-disabled,.nav.is-disabled:hover{opacity:.45;cursor:not-allowed;color:var(--text-dim);box-shadow:none;background:0 0}.app.is-collapsed .nav-label,.app.is-collapsed .nav span{display:none}.app.is-collapsed .nav{justify-content:center;padding:10px}.nav-legal{flex-direction:column;gap:6px;margin-top:auto;padding:16px 10px 8px;display:flex}.nav-legal a{color:var(--text-faint);font-size:var(--text-xs);text-decoration:none}.nav-legal a:hover{color:var(--text)}.app.is-collapsed .nav-legal{display:none}.doc{background:var(--bg);min-height:100vh;color:var(--text)}.doc-bar{z-index:8;border-bottom:1px solid var(--stroke);background:var(--bg);align-items:center;gap:20px;padding:16px 24px;display:flex;position:sticky;top:0}.doc-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.doc-links{flex-flow:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.doc-links a{color:var(--text-dim);font-size:var(--text-sm);text-decoration:none}.doc-links a:hover,.doc-links a.is-active{color:var(--text)}.doc-links a.is-active{font-weight:600}.doc-tools{align-items:center;gap:8px;display:flex}.doc-main{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding:32px 20px 72px;display:flex}.doc-main.is-wide{max-width:840px}.doc-list{color:var(--text-dim);flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.doc-main .panel[id]{scroll-margin-top:72px}.docs-toc{flex-flow:wrap;gap:8px 16px;display:flex}.docs-toc a{color:var(--text-dim);font-size:var(--text-sm);text-decoration:none}.docs-toc a:hover{color:var(--text)}.docs-verb{margin:0 0 8px}.docs-sample{margin-top:12px}.docs-sample+.docs-verb,.docs-sample+p{margin-top:16px}.docs-sample-head{font-size:var(--text-sm);color:var(--text-dim);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.doc-list .pill{vertical-align:middle;margin-right:8px}.doc-main td:last-child{white-space:nowrap}.doc-main td code{overflow-wrap:break-word}@media (width<=720px){.doc-bar{flex-wrap:wrap;gap:12px}.doc-links{order:3;width:100%;margin-left:0}}.stage{min-width:0}.content{width:100%;min-width:0;padding:28px 32px 56px}.route-root{min-width:0}.connect-slot:empty{display:none}.page{flex-direction:column;gap:16px;display:flex}.page-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.page-head .lede{max-width:72ch}.page-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.page-actions .ghost{padding:7px 11px}.lede,.hint{color:var(--text-dim)}.hint{font-size:var(--text-md);margin:4px 0 0}.muted{color:var(--text-faint)}label{font-size:var(--text-md);color:var(--text-dim);flex-direction:column;gap:6px;display:flex}input,select,textarea{background:var(--bg);border:1px solid var(--stroke);width:100%;min-width:0;max-width:100%;color:var(--text);border-radius:10px;padding:10px 12px}select{appearance:none;field-sizing:fixed;text-overflow:ellipsis;background-color:var(--bg);background-image:var(--select-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px;overflow:hidden}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.primary,.secondary,.ghost,.icon-btn{appearance:none;cursor:pointer;border:0}.primary,.secondary{border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex}.primary{background:var(--accent);color:var(--accent-ink)}.secondary{background:var(--surface);color:var(--secondary-fg);border:1px solid var(--secondary-fg)}.primary:hover{background:var(--accent-hover)}.secondary:hover{background:var(--secondary-soft)}.primary:focus-visible,.secondary:focus-visible,.icon-btn:focus-visible,.sidebar-fold:focus-visible,.ghost:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.primary:disabled,.secondary:disabled{opacity:.55;cursor:not-allowed}.primary:disabled:hover{background:var(--accent)}.secondary:disabled:hover{background:var(--surface)}.compact{font-size:var(--text-md);padding:7px 11px}.ghost{color:var(--text-dim);text-align:left;font-size:var(--text-md);background:0 0;padding:0}.ghost:hover{color:var(--text)}.text-link{font-size:var(--text-md);font-weight:600;text-decoration:none}.text-link.is-disabled{opacity:.45;cursor:not-allowed;color:var(--text-faint)}.icon-btn{background:var(--surface-2);width:36px;height:36px;color:var(--text);border-radius:10px;place-items:center;display:grid}.icon-btn:hover{background:var(--stroke)}.error{color:var(--danger);margin:0}.ok{color:var(--ok);margin:0}.banner{border-radius:var(--radius);border:1px solid var(--stroke);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.banner p,.banner strong{margin:0}.banner p{color:var(--text-dim);font-size:var(--text-md);margin-top:2px}.banner-warn{background:var(--warn-soft);border-color:#e8b84a47}.banner-danger{background:var(--danger-soft);color:var(--danger);border-color:#f2695f47}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;display:grid}.stat{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);min-height:128px;box-shadow:var(--shadow);flex-direction:column;padding:16px 18px;display:flex}.stat-kicker{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-weight:650}.stat strong{font-size:var(--text-stat);letter-spacing:-.02em;margin-top:10px;line-height:1;display:block}.stat-label{margin-top:8px;font-weight:600}.stat-detail{color:var(--text-faint);font-size:var(--text-sm);margin-top:auto;padding-top:10px}.split{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.health-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.health-row{border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 8px;display:grid}.health-row:hover{background:var(--surface-2)}.health-copy{min-width:0}.health-copy strong,.health-copy span{display:block}.health-copy span,.health-counts{color:var(--text-faint);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-status{font-size:var(--text-sm);align-items:center;gap:6px;font-weight:650;display:inline-flex}.health-note{margin-top:12px}.tone{border-radius:99px;width:8px;height:8px}.tone-ok{background:var(--ok)}.tone-warn{background:var(--warn)}.tone-danger{background:var(--danger)}.tone-neutral{background:var(--text-faint)}.tone-text-ok{color:var(--ok)}.tone-text-warn{color:var(--warn)}.tone-text-danger{color:var(--danger)}.tone-text-neutral{color:var(--text-faint)}.proof-bar{background:var(--bg);border-radius:99px;height:10px;margin-bottom:16px;display:flex;overflow:hidden}.proof-phone{background:var(--ok)}.proof-identity{background:var(--warn)}.proof-legend{grid-template-columns:1fr 1fr;gap:12px;display:grid}.proof-legend>div{grid-template-columns:10px 1fr;gap:10px;display:grid}.proof-legend strong{font-size:var(--text-xl);letter-spacing:-.03em;display:block}.proof-legend span,.proof-legend em{font-style:normal;font-size:var(--text-sm);color:var(--text-faint);display:block}.swatch{border-radius:99px;width:10px;height:10px;margin-top:7px}.swatch-phone{background:var(--ok)}.swatch-identity{background:var(--warn)}.swatch-danger{background:var(--danger)}.exception-summary{margin-bottom:16px}.callout{background:var(--warn-soft);color:var(--text);font-size:var(--text-md);border-radius:10px;margin:16px 0 0;padding:12px 14px}.empty{color:var(--text-dim);padding:18px 4px 8px}.empty strong{color:var(--text);margin-bottom:4px;display:block}.empty p{max-width:52ch;margin:0 0 12px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-md)}th{color:var(--text-faint);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}th,td{text-align:left;border-bottom:1px solid var(--stroke);vertical-align:middle;padding:10px 8px}tbody tr:last-child td{border-bottom:0}.pill,.channel{font-size:var(--text-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-weight:600;display:inline-flex}.pill-pending{background:var(--accent-soft);color:var(--accent)}.pill-verified{background:var(--ok-soft);color:var(--ok)}.pill-expired{background:var(--danger-soft);color:var(--danger)}.pill-proof-phone{background:var(--ok-soft);color:var(--ok)}.pill-proof-identity{background:var(--warn-soft);color:var(--warn)}.channel{background:var(--bg);color:var(--text-dim)}.channel-dot{border-radius:99px;width:7px;height:7px}.channel-whatsapp .channel-dot{background:var(--whatsapp)}.channel-telegram .channel-dot{background:var(--telegram)}.channel-social .channel-dot{background:var(--text-dim)}.channel-both .channel-dot.is-whatsapp,.channel-dot.is-whatsapp{background:var(--whatsapp)}.channel-both .channel-dot.is-telegram,.channel-dot.is-telegram{background:var(--telegram)}.row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px;display:grid}.phone-field{margin-bottom:14px}.phone-field-label{font-size:var(--text-md);color:var(--text-dim);margin:0 0 6px}.phone-row{grid-template-columns:7.25rem minmax(0,1fr);margin-bottom:0}.phone-country{min-width:0;display:block;position:relative}.phone-country select.is-set{color:#0000}.phone-country select option{color:var(--text)}.phone-country-value{pointer-events:none;color:var(--text);align-items:center;display:flex;position:absolute;inset:0 32px 0 12px}.password-field{display:block;position:relative}.password-field input{padding-right:42px}.password-toggle{width:32px;height:32px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.password-toggle:hover{color:var(--text)}.password-toggle:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.phone-field .hint{margin-top:6px}.row>*{min-width:0}.stack{gap:14px;display:grid}.pack-list{gap:8px;display:grid}.pack-option{border:1px solid var(--stroke);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.pack-option>span{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pack-option .pack-copy{flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}.pack-price{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.pack-price strong{font-variant-numeric:tabular-nums}.pack-option:has(input:checked){border-color:var(--secondary)}.pack-option input{accent-color:var(--secondary);margin:0}.pack-option strong{font-variant-numeric:tabular-nums}.reply-fields{gap:14px;display:grid}.reply-field{flex-direction:column;gap:6px;display:flex}.label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.label-row label{margin:0}textarea.compact{min-height:64px}.setup-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.setup-flow-step{min-width:0;padding-right:20px}.setup-flow-step:last-child{padding-right:0}.setup-flow-rail{align-items:center;gap:12px;margin-bottom:12px;display:flex}.setup-flow-mark{border:1px solid var(--stroke-strong);background:var(--surface-2);width:32px;height:32px;color:var(--text-dim);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.setup-flow-step.is-done .setup-flow-mark{color:var(--ok)}.setup-flow-line{background:var(--stroke-strong);flex:1;height:1px}.setup-flow-step:last-child .setup-flow-line{visibility:hidden}.setup-flow-kicker{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;font-weight:600;display:flex}.setup-flow-status{letter-spacing:.06em}.setup-flow-step strong{font-size:var(--text-base);letter-spacing:-.01em;margin:0 0 6px;font-weight:650;display:block}.setup-flow-step p:not(.setup-flow-kicker){color:var(--text-dim);font-size:var(--text-md);margin:0 0 10px;line-height:1.45}.setup-flow-step a{font-size:var(--text-md);font-weight:600}@media (width<=980px){.setup-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.setup-flow-step{padding-right:16px}.setup-flow-step:nth-child(2n){padding-right:0}.setup-flow-step:nth-child(2n) .setup-flow-line,.setup-flow-step:last-child .setup-flow-line{visibility:hidden}}@media (width<=640px){.setup-flow{grid-template-columns:1fr;row-gap:18px}.setup-flow-step,.setup-flow-step:nth-child(2n){padding-right:0}.setup-flow-line{display:none}}.challenge{grid-template-columns:168px 1fr;align-items:start;gap:20px;display:grid}.qr{border:1px solid var(--stroke);background:#fff;border-radius:12px;padding:10px}.qr svg{width:100%;height:auto;display:block}.live{align-items:center;gap:8px;display:inline-flex}.live-dot{background:var(--warn);width:8px;height:8px;box-shadow:0 0 0 4px var(--warn-soft);border-radius:99px;animation:1.6s ease-out infinite pulse}.live.is-ok .live-dot{background:var(--ok);box-shadow:0 0 0 4px var(--ok-soft);animation:none}.live.is-bad .live-dot{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft);animation:none}@keyframes pulse{50%{opacity:.7;transform:scale(.7)}}.meta{grid-template-columns:auto 1fr;gap:8px 16px;margin-top:16px;display:grid}.meta dt{color:var(--text-faint)}.meta dd{margin:0}code,pre{font-family:var(--mono);font-size:var(--text-sm)}pre{background:var(--bg);border:1px solid var(--stroke);border-radius:10px;padding:12px;overflow:auto}.secret{background:var(--bg);border:1px solid var(--stroke);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.secret code{overflow-wrap:anywhere}.panel-actions{gap:8px;margin-top:12px;display:flex}.row-actions{justify-content:flex-end;gap:8px;display:flex}.skeleton-table{background:linear-gradient(90deg, var(--surface-2), var(--bg), var(--surface-2));background-size:200% 100%;border-radius:10px;height:148px;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.nav-scrim{display:none}.connect-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);box-shadow:var(--shadow);gap:18px;padding:22px 22px 18px;display:grid}.connect-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.connect-head h2{font-size:var(--text-2xl);letter-spacing:-.02em;text-transform:none;color:var(--text);margin:0 0 6px;font-weight:650;line-height:1.2}.connect-head .lede{max-width:62ch;margin:0}.connect-progress{font-size:var(--text-sm);color:var(--text-dim);flex-shrink:0;margin:0;font-weight:650}.connect-progress.is-on{color:var(--ok)}.connect-steps{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.connect-steps li{font-size:var(--text-md);color:var(--text-faint);align-items:center;gap:8px;font-weight:600;display:flex}.connect-steps li span{width:22px;height:22px;font-size:var(--text-xs);background:var(--surface-2);color:var(--text-dim);border-radius:99px;place-items:center;display:grid}.connect-steps li.is-current{color:var(--text)}.connect-steps li.is-current span{background:var(--accent);color:var(--accent-ink)}.connect-steps li.is-done{color:var(--ok)}.connect-steps li.is-done span{background:var(--ok-soft);color:var(--ok)}.connect-grid{grid-template-columns:1fr;gap:12px;display:grid}.connect-tile{border:1px solid var(--stroke);background:var(--surface);border-radius:14px;align-content:start;gap:12px;margin:0;padding:18px;display:grid}.connect-tile p{color:var(--text-dim);font-size:var(--text-md);margin:0}.connect-tile .error{font-size:var(--text-md)}.connect-tile button{justify-self:start}.connect-tile-split{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:start;gap:16px 20px;display:grid}.connect-tile-main{align-content:start;gap:12px;display:grid}.connect-howto{background:var(--surface-2);border:1px solid var(--stroke);border-radius:12px;margin:0;padding:14px 16px}.connect-howto-title{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin:0 0 10px;font-weight:700}.connect-howto ol{counter-reset:howto;gap:10px;margin:0;padding:0;list-style:none;display:grid}.connect-howto li{font-size:var(--text-md);color:var(--text-dim);counter-increment:howto;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;line-height:1.4;display:grid}.connect-howto li:before{content:counter(howto);width:22px;height:22px;font-size:var(--text-xs);background:var(--surface);color:var(--text-faint);border:1px solid var(--stroke);border-radius:99px;place-items:center;font-weight:700;display:grid}.connect-howto li.is-current{color:var(--text);font-weight:600}.connect-howto li.is-current:before{background:var(--accent);color:var(--accent-ink);border-color:#0000}.connect-howto li.is-done{color:var(--ok)}.connect-howto li.is-done:before{content:"✓";background:var(--ok-soft);color:var(--ok);border-color:#0000}.connect-tile-head{align-items:center;gap:12px;display:flex}.connect-tile-head strong{font-size:var(--text-lg);letter-spacing:-.02em;display:block}.connect-icon{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.connect-tile.is-whatsapp .connect-icon{color:var(--whatsapp);background:#1fad5a1f}.connect-tile.is-telegram .connect-icon{color:var(--telegram);background:#2f7de11f}.connect-tile.is-ready{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 38%, var(--stroke));background:color-mix(in srgb, var(--ok-soft) 70%, var(--surface))}.connect-done{align-content:start;gap:6px;display:grid}.connect-done-id{font-size:var(--text-base);letter-spacing:-.02em;color:var(--text);margin:0;font-weight:650}.connect-done p{margin:0}.connect-grid.is-done{grid-template-columns:1fr 1fr}.connect-tile.is-pairing{grid-column:auto}.connect-pair{background:var(--surface-2);border:1px solid var(--stroke);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:14px;display:grid}.connect-pair-qr{object-fit:contain;width:180px;height:180px;font-size:var(--text-md);color:var(--text-dim);background:#fff;border-radius:12px;place-items:center;padding:8px;font-weight:600;display:grid}.connect-pair-qr.is-pending{border:1px dashed var(--stroke);background:var(--surface)}.connect-pair-copy{gap:8px;display:grid}.connect-pair-copy strong,.connect-pair-copy p{margin:0}.connect-pair-copy p{color:var(--text-dim);font-size:var(--text-md)}.connect-pair-code{font-size:var(--text-3xl);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--text);margin:4px 0 0;font-weight:700}.connect-status{font-size:var(--text-sm);color:var(--text-faint);align-items:center;gap:6px;font-weight:650;display:inline-flex}.connect-status.is-on{color:var(--ok)}.channel-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.channel-actions .hint,.channel-actions .banner{flex-basis:100%;margin:0}.channel-ready{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.channel-ready .channel svg{color:var(--ok)}.channel-ready-id{color:var(--text-faint);font-weight:500}.connect-ready{background:var(--ok-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.connect-ready strong,.connect-ready p{margin:0}.connect-ready p{color:var(--text-dim);font-size:var(--text-md);margin-top:2px}.connect-footnote{margin:0}.channel-setup{gap:12px;display:grid}.channel-block{border:1px solid var(--stroke);background:var(--surface);border-radius:14px;gap:14px;padding:16px;display:grid}.channel-block.is-ready{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 38%, var(--stroke));background:color-mix(in srgb, var(--ok-soft) 70%, var(--surface))}.channel-block.is-warn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warn) 45%, var(--stroke))}.channel-block.is-down{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 45%, var(--stroke))}.channel-block-head{gap:4px;display:grid}.channel-block-head strong{font-size:var(--text-lg);letter-spacing:-.02em;display:block}.connect-tile .connect-howto-title{color:var(--text-faint)}@media (width<=980px){.stat-grid,.split,.proof-legend,.row,.challenge,.connect-grid,.connect-grid.is-done,.connect-tile-split,.connect-pair,.auth{grid-template-columns:1fr;height:auto;overflow:visible}.auth-card .row{grid-template-columns:minmax(10rem,.9fr) minmax(0,1.2fr)}.phone-row,.auth-card .phone-row{grid-template-columns:7.25rem minmax(0,1fr)}.health-row{grid-template-columns:8px 1fr auto}.health-counts,.auth-story{display:none}}@media (width<=800px){.app-body,.app.is-collapsed .app-body{grid-template-columns:1fr}.sidebar-slot{z-index:3;width:min(280px,88vw);height:calc(100vh - 56px);transition:transform .2s;position:fixed;top:56px;left:0;transform:translate(-105%)}.sidebar{width:100%;height:100%;padding:16px 14px;position:relative;top:auto}.nav-open .sidebar-slot{transform:none}.app.is-collapsed .nav-label,.app.is-collapsed .nav span{display:block}.app.is-collapsed .nav{justify-content:flex-start;padding:8px 10px}.nav-scrim{z-index:2;background:#10141c59;border:0;display:block;position:fixed;inset:56px 0 0}.icon-btn.topbar-menu{display:grid}.sidebar-fold,.topbar-user-copy{display:none}.content{padding:20px 16px 40px}.page-head{flex-direction:column}.banner{flex-direction:column;align-items:flex-start}.connect-head,.connect-ready{flex-direction:column}}textarea{resize:vertical;min-height:88px}.theme-choices,.locale-choices{gap:8px;display:flex}.appearance-block+.appearance-block{border-top:1px solid var(--stroke);margin-top:18px;padding-top:16px}.trigger-desk{grid-template-columns:minmax(0,1fr) minmax(300px,380px);min-height:min(68vh,100vh - 240px);padding:0;display:grid;overflow:hidden}.trigger-list,.trigger-tester{min-width:0;min-height:0}.trigger-list{border-right:1px solid var(--stroke);flex-direction:column;display:flex}.trigger-list-head{border-bottom:1px solid var(--stroke);padding:14px 16px 12px}.trigger-list-head .hint{max-width:56ch}.trigger-list-items{flex:1;overflow-y:auto}.trigger-list>.empty,.trigger-skeleton{margin:16px}.trigger-tester{align-content:start;gap:12px;padding:16px;display:grid;overflow-y:auto}.trigger-tester .panel-head{margin-bottom:0}.panel.stack .trigger-actions{justify-content:flex-start}.overlay{z-index:20;background:var(--overlay);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.overlay-card{flex-direction:column;width:min(560px,100%);min-width:0;max-width:100%;max-height:calc(100vh - 24px);padding-bottom:16px;display:flex;overflow:hidden}.overlay-card-body{min-height:0;overflow-y:auto}.overlay-card-foot{border-top:1px solid var(--stroke);flex-shrink:0;justify-content:flex-start;padding-top:14px}.overlay-card-reaction{width:min(680px,100%);container:reaction-form/inline-size}.overlay-card-plan{width:min(640px,100%)}.cell-sub{color:var(--text-faint);font-size:var(--text-sm);margin-top:2px;display:block}.usage-cell{gap:2px;display:grid}.credit-left{grid-template-columns:8rem auto;align-items:end;gap:8px;margin-top:8px;display:grid}.credit-left .hint{grid-column:1/-1;margin:0}.credit-left label{font-size:var(--text-sm);color:var(--text-dim);gap:4px;display:grid}.credit-left input{width:8rem;padding:6px 8px}.credit-left .secondary{flex:none}.usage-line{font-size:var(--text-sm);color:var(--text-dim);font-variant-numeric:tabular-nums}.plan-matrix{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--bg);gap:8px;padding:12px;display:grid}.plan-matrix-head,.plan-matrix-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.plan-matrix-head span{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-weight:650}.plan-matrix-name{font-size:var(--text-md);color:var(--text-dim)}@media (width<=720px){.plan-matrix-head{display:none}.plan-matrix-row{grid-template-columns:minmax(0,1fr);gap:6px}}.trigger-section{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface-2);gap:12px;padding:12px;display:grid}.trigger-section>h3{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0;font-weight:600}.trigger-section .row{margin-bottom:0}.trigger-section .banner,.trigger-section>.hint{margin:0}.trigger-section .check-row{margin-top:2px}.number-list{gap:8px;display:grid}.number-list-label{font-size:var(--text-sm);color:var(--text-dim);margin:0}.number-list-items{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.number-list-empty{font-size:var(--text-sm);color:var(--text-faint)}.number-chip{border:1px solid var(--stroke);background:var(--bg);color:var(--text);font-family:var(--mono);font-size:var(--text-sm);border-radius:10px;align-items:center;gap:4px;padding:3px 8px;font-weight:500;display:inline-flex}.number-chip:has(button){padding:3px 4px 3px 8px}.number-chip.is-blocked{color:var(--danger);border-color:var(--stroke-strong)}.number-chip button{width:20px;height:20px;color:var(--text-faint);justify-content:center;align-items:center;padding:0;display:inline-flex}.number-chip button:hover{color:var(--text)}.number-list-add{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.number-list .hint{margin:0}.check-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.check-fieldset>legend{font-size:var(--text-sm);color:var(--text-dim);padding:0}.check-group{flex-wrap:wrap;gap:8px 16px;margin-top:6px;display:flex}.media-job,.trigger-reply-preview{gap:8px;display:grid}.trigger-reply-preview .hint,.trigger-reply-preview .session-bubble{margin:0}.overlay-card textarea{min-height:64px}.trigger-card{border-bottom:1px solid var(--stroke);gap:12px;padding:14px 16px;display:grid}.trigger-card.is-off{opacity:.68}.trigger-card.is-dragging{opacity:.4}.trigger-card.is-active{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--secondary-fg)}.trigger-card-top{grid-template-columns:20px 22px minmax(0,1fr) auto;align-items:flex-start;gap:10px;display:grid}.trigger-card-copy{min-width:0}.trigger-grip{appearance:none;color:var(--text-faint);cursor:grab;background:0 0;border:0;padding:2px 0 0;line-height:0}.trigger-grip:disabled{cursor:default;opacity:.5}.trigger-grip:active{cursor:grabbing}.trigger-ordinal{font-family:var(--mono);font-size:var(--text-sm);color:var(--text-faint);padding-top:3px}.trigger-summary{color:var(--text-dim);font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.trigger-summary .pill{background:var(--surface-2);color:var(--text-dim);border:1px solid var(--stroke)}.trigger-hits{color:var(--text-faint);font-size:var(--text-sm);margin:4px 0 0}.trigger-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.trigger-test-result{gap:10px;display:grid}.trigger-test-matches{gap:8px;margin:0;padding-left:18px;display:grid}.trigger-test-matches li{gap:2px;display:grid}.trigger-test-matches span{color:var(--text-dim);font-size:var(--text-md)}.trigger-tester .session-bubble{max-width:100%}.reaction-list{display:grid}.reaction-card-top{grid-template-columns:minmax(0,1fr) auto}.reaction-rules{gap:10px;display:grid}.reaction-rule{border:1px solid var(--stroke);background:var(--surface);border-radius:10px;gap:10px;padding:10px;display:grid}@media (width>=720px){.reaction-rule{grid-template-columns:minmax(8rem,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto;align-items:end}}.reaction-rule .ghost{justify-self:start}textarea.reaction-json,textarea.reaction-context{min-height:128px;font-family:var(--mono);font-size:var(--text-sm);line-height:1.45}textarea.reaction-context{min-height:160px}.reaction-bind,.reaction-param{border:1px solid var(--stroke);background:var(--surface);border-radius:10px;gap:10px;padding:10px;display:grid}.reaction-bind-hint{margin:0}.reaction-bind-name>span,.reaction-bind-path>span:first-child{display:block}@media (width>=720px){.reaction-param{grid-template-columns:minmax(0,1fr) minmax(9rem,1.15fr) minmax(7.5rem,.95fr) auto;align-items:start}.reaction-param>.ghost{align-self:end}}.reaction-bind .ghost,.reaction-param .ghost{justify-self:start}@container reaction-form (width>=520px){.reaction-bind{grid-template-rows:auto auto auto;grid-template-columns:minmax(7.5rem,.9fr) minmax(0,1.3fr) auto;align-items:center;gap:6px 12px}.reaction-bind-name,.reaction-bind-path{grid-template-rows:subgrid;grid-row:1/4;gap:0;display:grid}.reaction-bind-remove{grid-area:2/3;align-self:center}}.reaction-request-preview,.reaction-reply-preview{gap:8px;display:grid}.reaction-request-preview>.hint,.reaction-reply-preview>.hint,.reaction-reply-preview .session-bubble{margin:0}pre.reaction-code{border:1px solid var(--stroke);background:var(--bg);color:var(--text);font-family:var(--mono);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;border-radius:10px;max-height:180px;margin:0;padding:10px 12px;line-height:1.45;overflow:auto}@media (width<=980px){.trigger-desk{grid-template-columns:1fr;min-height:0}.trigger-list{border-right:0;border-bottom:1px solid var(--stroke)}.trigger-card-top{grid-template-columns:20px 22px minmax(0,1fr)}.reaction-card-top{grid-template-columns:minmax(0,1fr)}.trigger-actions{grid-column:1/-1;justify-content:flex-start}}.switch{color:var(--text-dim);font-size:var(--text-md);align-items:center;gap:8px;display:inline-flex}.switch input{width:auto;accent-color:var(--accent)}.check-row{color:var(--text-dim);font-size:var(--text-md);align-items:center;gap:8px;display:flex}.check-row input{width:auto}.session-desk{grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:min(72vh,100vh - 220px);padding:0;display:grid;overflow:hidden}.session-list,.session-thread{flex-direction:column;min-width:0;min-height:0;display:flex}.session-list{border-right:1px solid var(--stroke)}.session-list-head{border-bottom:1px solid var(--stroke);gap:10px;padding:14px 14px 12px;display:grid}.session-list-items{flex:1;overflow-y:auto}.session-row{border-bottom:1px solid var(--stroke);width:100%;color:inherit;background:0 0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:grid}.session-row:hover{background:var(--surface-2)}.session-row.is-active{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--secondary-fg)}.session-row-copy,.session-thread-copy{min-width:0}.session-row-copy strong,.session-thread-copy strong,.session-row-copy span,.session-thread-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.session-row-copy span,.session-thread-copy span,.session-row-meta time{color:var(--text-faint);font-size:var(--text-sm)}.session-row-meta{flex-shrink:0;justify-items:end;gap:6px;display:grid}.session-thread-head{border-bottom:1px solid var(--stroke);align-items:center;gap:12px;padding:14px 16px;display:flex}.session-thread-copy{flex:1;min-width:0}.session-back{display:none}.session-thread-body{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.session-thread>.empty,.session-thread>.banner,.session-thread>.session-skeleton,.session-list>.empty,.session-list>.session-skeleton{margin:16px}.session-bubble{background:var(--surface-2);border-radius:10px;align-self:flex-start;max-width:78%;padding:10px 12px}.session-bubble.is-out{background:var(--secondary-soft);align-self:flex-end}.session-bubble p{overflow-wrap:anywhere;margin:0}.session-bubble footer{font-size:var(--text-sm);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.session-skeleton{height:180px}@media (width<=980px){.session-desk{grid-template-columns:1fr;min-height:min(70vh,100vh - 180px)}.session-list{border-right:0}.session-desk.is-open .session-list,.session-desk:not(.is-open) .session-thread{display:none}.session-back{display:inline-flex}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.assist{flex-direction:column;padding:0;display:flex}.assist-desk{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,440px);height:calc(100dvh - 300px);min-height:440px;display:grid;overflow:hidden}.assist-desk.is-compact{border:1px solid var(--stroke);border-radius:10px;grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.assist-card-pane.is-inline{padding:12px 16px 0}.trigger-assist{padding:0 12px 12px}.trigger-assist .assist-desk.is-compact .assist-thread{border-right:0;border-bottom:1px solid var(--stroke);min-height:180px}.trigger-assist .assist-desk.is-compact .assist-thread.is-quiet{min-height:0}.assist-desk:not(.is-compact):has(.assist-thread.is-quiet){flex:none;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.assist-desk:not(.is-compact):has(.assist-thread.is-quiet) .assist-card-pane{max-width:720px}.assist-desk:not(.is-compact) .assist-thread.is-quiet{display:none}.trigger-assist .assist-log{max-height:160px}.assist-thread{border-right:1px solid var(--stroke);flex-direction:column;min-width:0;min-height:0;display:flex}.assist-card-pane{align-content:start;gap:12px;min-width:0;min-height:0;padding:16px;display:grid;overflow-y:auto}.assist-card-pane .connect-card{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.assist-card-pane .connect-head h2{font-size:var(--text-xl)}.assist-reply-card{flex-direction:column;gap:12px;display:flex}.assist-reply-card.is-empty{padding:4px 0}.assist-done strong{font-size:var(--text-lg);display:block}.assist-done .hint{margin:4px 0 0}.assist-msg.is-working{color:var(--text-dim)}.assist-field{flex-direction:column;gap:6px;display:flex}.assist-field-label{color:var(--text-dim);font-size:var(--text-sm);font-weight:650}.assist-when,.assist-talk{white-space:pre-wrap;margin:0}.assist-talk{border:1px solid var(--stroke);background:var(--surface-2);max-height:160px;font-size:var(--text-md);border-radius:10px;padding:10px 12px;overflow:auto}.assist-launch{align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}.assist-launch-copy{flex:1;min-width:0}.assist-launch .primary{flex-shrink:0}@media (width<=640px){.assist-launch{flex-wrap:wrap}.assist-launch-copy{flex:calc(100% - 54px)}.assist-launch .primary{margin-left:auto}}.assist-launch-copy strong{font-size:var(--text-md);display:block}.assist-launch-copy .hint{margin:2px 0 0;display:block}.assist-head{border-bottom:1px solid var(--stroke);align-items:center;gap:12px;margin:0;padding:14px 16px;display:flex}.assist-head .ghost{margin-left:auto}.assist-avatar{flex-shrink:0;width:36px;height:36px}.assist-log{flex-direction:column;flex:1;gap:10px;min-height:180px;padding:18px 20px 8px;display:flex;overflow:auto}.assist-log .muted{margin:0}.assist-intro{flex-direction:column;gap:12px;max-width:46ch;display:flex}.assist-intro p{font-size:var(--text-lg);margin:0;font-weight:600}.assist-intro .hint{font-size:var(--text-md);font-weight:400}.assist-steps{color:var(--text-dim);font-size:var(--text-md);flex-direction:column;gap:6px;margin:0;padding:0 0 0 1.15em;font-weight:400;display:flex}.assist-msg{background:var(--surface-2);border-radius:10px;max-width:64ch;padding:10px 12px}.assist-msg.is-user{background:var(--secondary-soft);align-self:flex-end}.assist-msg p{white-space:pre-wrap;margin:0}.assist-summary{margin:0;padding:4px 20px 0}.assist-chips{flex-wrap:wrap;gap:8px;padding:8px 20px;display:flex}.chip{appearance:none;border:1px solid var(--stroke);background:var(--bg);color:var(--text-dim);font:inherit;font-size:var(--text-md);cursor:pointer;border-radius:10px;padding:7px 12px}.chip:hover{color:var(--text);border-color:var(--stroke-strong)}.chip:disabled{opacity:.55;cursor:not-allowed}.assist-card{border:1px solid var(--stroke);background:var(--bg);border-radius:10px;flex-direction:column;gap:10px;margin:12px 20px 0;padding:14px;display:flex}.assist-card strong{font-size:var(--text-md)}.assist-card-actions{flex-wrap:wrap;gap:8px;display:flex}.assist-reply{border-left:2px solid var(--stroke-strong);background:var(--surface-2);font-size:var(--text-md);white-space:pre-wrap;margin:0;padding:10px 12px}.assist-composer{border-top:1px solid var(--stroke);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:0;padding:14px 20px 16px;display:grid}.assist-composer textarea,.jk .assist-composer textarea{resize:vertical;min-height:44px;max-height:120px}@media (width>=981px){.jk-main:has(.assist-desk:not(.is-compact)){height:100dvh;overflow:hidden}.jk-content:has(.assist-desk:not(.is-compact)){flex-direction:column;flex:1;min-height:0;padding-bottom:20px;display:flex;overflow:hidden}.jk .page:has(.assist-desk:not(.is-compact)){flex:1;min-height:0;overflow:hidden}.jk .assist-desk:not(.is-compact){flex:auto;height:auto;min-height:0}.jk-main:has(.assist-thread.is-quiet){height:auto;min-height:100dvh;overflow:visible}.jk-content:has(.assist-thread.is-quiet){overflow:visible}.jk .page:has(.assist-thread.is-quiet){overflow:visible}}@media (width<=980px){.assist-desk{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0}.assist-thread{border-right:0;border-bottom:1px solid var(--stroke);min-height:min(52vh,480px)}.assist-log{max-height:min(40vh,360px)}}.empty-actions{flex-wrap:wrap;gap:8px;display:flex}:root,[data-theme=light]{--op-s1:#2a78d6;--op-s2:#eb6834;--op-s3:#1baf7a}[data-theme=dark]{--op-s1:#3987e5;--op-s2:#d95926;--op-s3:#199e70}.op-stat-alert{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger-soft), var(--shadow)}.op-stat-small{font-size:1.35rem!important}.op-split-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.op-foot{margin-top:12px}.op-subhead{font-size:var(--text-md);margin:20px 0 8px}.op-back{margin-bottom:4px;display:inline-block}.op-row-link{color:inherit;grid-template-columns:8px minmax(0,1fr) auto;text-decoration:none}.op-row-link:focus-visible{outline:2px solid var(--accent);outline-offset:1px}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm)}.op-error{overflow-wrap:anywhere;max-width:320px;color:var(--text-dim);font-size:var(--text-sm)}.op-badges{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-top:6px;display:flex}td .op-badges{justify-content:flex-start}.op-badge{font-size:var(--text-xs);white-space:nowrap;background:var(--surface-2);color:var(--text-dim);border-radius:999px;align-items:center;padding:2px 8px;font-weight:650;display:inline-flex}.op-badge.is-danger{background:var(--danger-soft);color:var(--danger)}.op-badge.is-warn{background:var(--warn-soft);color:var(--warn)}.op-attention-banner ul{margin:6px 0 0;padding-left:18px}.op-attention-banner li+li{margin-top:4px}.op-chans{flex-wrap:wrap;gap:10px;display:inline-flex}.op-chan{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}.op-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.op-toolbar label{margin:0}.op-toolbar select{min-width:0}.op-search{flex:240px}.op-search input{width:100%}.chip.is-selected{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.op-count{margin:0 0 8px}.op-link-btn{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.op-tenant-link{color:inherit;text-decoration:none}.op-tenant-link:hover strong{color:var(--accent);text-decoration:underline}.op-table td{vertical-align:top}.op-form{gap:12px;display:grid}.op-form-inline{border-top:1px solid var(--stroke);grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:16px;padding-top:16px}.op-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.op-nav-badge{background:var(--warn-soft);min-width:20px;color:var(--warn);font-size:var(--text-xs);text-align:center;border-radius:999px;margin-left:auto;padding:1px 6px;font-weight:700}.op-nav-badge.is-danger{background:var(--danger);color:#fff}.op-chart{gap:10px;display:grid}.op-legend{font-size:var(--text-sm);color:var(--text-dim);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.op-legend li{align-items:center;gap:6px;display:inline-flex}.op-legend strong{color:var(--text);font-variant-numeric:tabular-nums}.op-swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.op-swatch.s1,.op-bar.s1{background:var(--op-s1);fill:var(--op-s1)}.op-swatch.s2,.op-bar.s2{background:var(--op-s2);fill:var(--op-s2)}.op-swatch.s3,.op-bar.s3{background:var(--op-s3);fill:var(--op-s3)}.op-swatch.is-voice{border:1.5px dashed var(--text-faint);background:0 0}.op-chart-plot{height:160px;position:relative}.op-chart-plot svg{width:100%;height:100%;display:block}.op-baseline{stroke:var(--stroke);stroke-width:1px}.op-hit{fill:#0000;cursor:crosshair}.op-hit:hover{fill:var(--text-faint);fill-opacity:.08}.op-tip{border:1px solid var(--stroke);background:var(--surface);min-width:140px;box-shadow:var(--shadow);font-size:var(--text-sm);pointer-events:none;border-radius:10px;gap:2px;padding:8px 10px;display:grid;position:absolute;top:0}.op-tip span{color:var(--text-dim);align-items:center;gap:6px;display:inline-flex}.op-axis{color:var(--text-faint);font-size:var(--text-xs);justify-content:space-between;display:flex}@media (width<=980px){.op-split-even{grid-template-columns:1fr}}@media (width<=720px){.op-table thead{display:none}.op-table,.op-table tbody,.op-table tr,.op-table td{width:100%;display:block}.op-table tr{border-bottom:1px solid var(--stroke);padding:12px 0}.op-table tbody tr:last-child{border-bottom:0}.op-table td{text-align:left;border:0;padding:3px 0}.op-table td.num{text-align:left}.op-table td[data-label]:not(:first-child):before{content:attr(data-label);min-width:120px;color:var(--text-faint);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:650;display:inline-block}.op-table td .cell-sub{margin-left:6px;display:inline}.op-table td:first-child .cell-sub{margin-left:0;display:block}.op-toolbar select,.op-toolbar .chip{flex:45%}.op-form-inline{grid-template-columns:1fr}.op-row-link{grid-template-columns:8px minmax(0,1fr)}.op-row-link .op-badges{grid-column:2;justify-content:flex-start;margin-top:0}.op-error{max-width:none}}.health-copy .op-badges{white-space:normal;justify-content:flex-start;margin-top:4px;display:flex;overflow:visible}.health-copy .op-badge{color:var(--text-dim);display:inline-flex}.health-copy .op-badge.is-danger{color:var(--danger)}.health-copy .op-badge.is-warn{color:var(--warn)}.op-pill-neutral{background:var(--surface-2);color:var(--text-dim)}.op-pill-warn{background:var(--warn-soft);color:var(--warn)}.op-split-wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.op-order{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}@media (width<=1100px){.op-split-wide{grid-template-columns:1fr}}@media (width<=720px){.op-table td .op-order{max-width:100%;margin-left:0;display:block}}.op-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.op-stats.op-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.op-stats.op-stats-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.op-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.op-stats,.op-stats.op-stats-4{grid-template-columns:1fr}.op-stats .stat{min-height:0}}@media (width<=560px){.app-operator .topbar{gap:8px}.app-operator .kind,.app-operator .topbar-brand span,.app-operator .topbar-user .avatar{display:none}.app-operator .topbar-user{gap:6px}.app-operator .topbar-user .ghost{padding-inline:8px}.app-operator .topbar .mark svg{width:32px;height:32px}}.op-nav-signout{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:16px;display:none}@media (width<=560px){.app-operator .op-topbar-signout{display:none}.app-operator .op-nav-signout{display:flex}}@media (width<=720px){.op-toolbar label:not(.op-search){flex:calc(50% - 4px)}.op-toolbar label select{width:100%}.op-toolbar .chip{flex:100%}.op-table td[data-label]:not(:first-child):before{min-width:140px;margin-right:8px}}.op-tab-count{background:var(--surface-2);color:var(--text-faint);font-size:var(--text-xs);border-radius:999px;margin-left:6px;padding:0 6px;font-weight:650}.op-stat-of{color:var(--text-faint);font-size:1rem;font-weight:600}.op-url{overflow-wrap:anywhere;max-width:280px;display:block}@media (width<=720px){.op-table td select{width:100%;margin-top:4px}.op-table td .panel-actions{justify-content:flex-start}.op-url{max-width:none}}.op-table td select{min-width:140px}.op-table td s{color:var(--text-faint);font-size:var(--text-sm);display:block}@media (width<=720px){.op-table td s{margin-left:6px;display:inline}}.jk{--black:#000;--white:#fff;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--jk-bg:var(--white);--jk-surface:var(--white);--jk-ink:var(--gray-900);--jk-ink-2:var(--gray-600);--jk-ink-3:var(--gray-500);--jk-line:var(--gray-200);--jk-line-2:var(--gray-300);--jk-hover:var(--gray-100);--jk-strong:var(--black);--jk-on-strong:var(--white);--jk-radius:14px;--jk-radius-sm:10px;--jk-ease:cubic-bezier(.22, 1, .36, 1);--jk-font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--jk-shadow:var(--shadow);--jk-shadow-lg:var(--shadow);--bg:var(--jk-bg);--bg-elev:var(--jk-surface);--surface:var(--jk-surface);--surface-2:var(--gray-100);--stroke:var(--jk-line);--stroke-strong:var(--jk-line-2);--text:var(--jk-ink);--text-dim:var(--jk-ink-2);--text-faint:var(--jk-ink-3);--font:var(--jk-font);background:var(--jk-bg);min-height:100vh;color:var(--jk-ink);font-family:var(--jk-font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}[data-theme=dark] .jk{--jk-bg:#0a0a0a;--jk-surface:#111;--jk-ink:#f5f5f5;--jk-ink-2:#a3a3a3;--jk-ink-3:#8a8a8a;--jk-line:#262626;--jk-line-2:#3a3a3a;--jk-hover:#1a1a1a;--jk-strong:#fff;--jk-on-strong:#000;--jk-shadow:var(--shadow);--jk-shadow-lg:var(--shadow);--surface-2:#1a1a1a}.jk *,.jk :before,.jk :after{box-sizing:border-box}.jk :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--jk-strong);outline-offset:2px}.jk-muted{color:var(--jk-ink-2);margin:0}.jk-btn{appearance:none;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--jk-ease), border-color .16s var(--jk-ease), color .16s var(--jk-ease), transform 90ms var(--jk-ease);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.jk-btn:active:not(:disabled){transform:scale(.98)}.jk-btn:disabled{opacity:.45;cursor:not-allowed}.jk-btn.is-primary{background:var(--jk-strong);border-color:var(--jk-strong);color:var(--jk-on-strong)}.jk-btn.is-primary:hover:not(:disabled){background:var(--gray-800);border-color:var(--gray-800)}[data-theme=dark] .jk-btn.is-primary:hover:not(:disabled){background:var(--gray-300);border-color:var(--gray-300)}.jk-btn.is-secondary{background:var(--jk-surface);border-color:var(--jk-line-2);color:var(--jk-ink)}.jk-btn.is-secondary:hover:not(:disabled){background:var(--jk-hover);border-color:var(--jk-ink-3)}.jk-btn.is-text{min-height:40px;color:var(--jk-ink);text-underline-offset:3px;background:0 0;padding:0 8px;text-decoration:underline}.jk-btn.is-text:hover:not(:disabled){color:var(--jk-ink-2)}.jk-btn.is-small{min-height:36px;padding:0 12px;font-size:14px}.jk-btn.is-block{width:100%}.jk-icon-btn{appearance:none;width:40px;height:40px;color:var(--jk-ink);cursor:pointer;transition:background-color .16s var(--jk-ease);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:relative}.jk-icon-btn:hover{background:var(--jk-hover)}.jk-icon-btn:disabled{opacity:.4;cursor:not-allowed}.jk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.jk-field-label{color:var(--jk-ink);font-size:14px;font-weight:600}.jk-field-hint{color:var(--jk-ink-3);font-size:13px}.jk-field-error{color:var(--jk-ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.jk input:not([type=radio]):not([type=checkbox]):not([type=file]),.jk select,.jk textarea{border:1px solid var(--jk-line-2);background:var(--jk-surface);width:100%;min-height:44px;color:var(--jk-ink);font:inherit;transition:border-color .16s var(--jk-ease), box-shadow .16s var(--jk-ease);border-radius:10px;padding:10px 12px;font-size:15px}.jk-field input[type=file]{border:1px solid var(--jk-line-2);background:var(--jk-surface);width:100%;min-height:44px;color:var(--jk-ink);font:inherit;border-radius:10px;padding:10px 12px;font-size:14px}.jk-library-thumb{object-fit:cover;border:1px solid var(--jk-line);background:var(--jk-surface);border-radius:10px;flex-shrink:0;width:56px;height:56px}.jk input::placeholder,.jk textarea::placeholder{color:var(--gray-400)}.jk input:not([type=radio]):not([type=checkbox]):hover,.jk select:hover,.jk textarea:hover{border-color:var(--jk-ink-3)}.jk input:not([type=radio]):not([type=checkbox]):focus,.jk select:focus,.jk textarea:focus{border-color:var(--jk-strong);outline:none;box-shadow:0 0 0 3px #00000014}.jk-field.has-error input,.jk-field.has-error textarea{border-color:var(--jk-strong);border-width:2px}.jk textarea{resize:vertical;min-height:96px}.jk-search{min-width:0;color:var(--jk-ink-3);flex:1;align-items:center;display:flex;position:relative}.jk-search svg{pointer-events:none;position:absolute;left:12px}.jk-search input{padding-left:40px!important}.jk-app{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.jk-main{flex-direction:column;min-width:0;display:flex}.jk-content{width:100%;min-width:0;max-width:none;animation:jk-page-in .22s var(--jk-ease);padding:28px 32px 64px}.jk-content .doc-main{max-width:none;margin:0;padding:0}@keyframes jk-page-in{0%{opacity:0;transform:translateY(4px)}}.jk-page{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.jk-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.jk-page-head-text{min-width:0}.jk-page-head h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700;line-height:1.2}.jk-page-head p{color:var(--jk-ink-2);margin:6px 0 0;font-size:15px}.jk-page-head-actions{flex-wrap:wrap;gap:8px;display:flex}.jk-section-title{letter-spacing:-.01em;margin:0 0 12px;font-size:18px;font-weight:600}.jk-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.jk-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.jk-sidebar{z-index:25;background:var(--jk-surface);border-right:1px solid var(--jk-line);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:visible}.jk-sidebar-body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:20px 14px 16px;display:flex;overflow-y:auto}.jk-sidebar-fold{z-index:2;border:1px solid var(--jk-line-2);background:var(--jk-surface);width:28px;height:28px;color:var(--jk-ink);box-shadow:var(--jk-shadow);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:79px;right:-14px}.jk-sidebar-fold:hover{background:var(--jk-hover);border-color:var(--jk-ink-3)}.jk-sidebar-fold[aria-expanded=true] svg{transform:rotate(180deg)}.jk-brand{color:var(--jk-ink);letter-spacing:-.03em;align-items:center;gap:10px;padding:2px 10px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.jk-brand .mark{place-items:center;width:28px;height:28px;display:grid}.jk-brand img{object-fit:contain;filter:grayscale()contrast(1.1);width:100%;height:100%}[data-theme=dark] .jk-brand img{filter:grayscale()invert()}.jk-nav{flex-direction:column;gap:2px;display:flex}.jk-nav-item{min-height:42px;color:var(--jk-ink-2);transition:background-color .16s var(--jk-ease), color .16s var(--jk-ease);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.jk-nav-item>span{overflow-wrap:break-word;min-width:0;line-height:1.25}.jk-nav-item:hover{background:var(--jk-hover);color:var(--jk-ink)}.jk-nav-item.is-active,.jk-nav-item.is-active:hover{background:var(--jk-strong);color:var(--jk-on-strong);font-weight:600}.jk-nav-label{color:var(--jk-ink-3);margin:14px 12px 6px;font-size:12px;font-weight:600}.jk-sidebar-foot{border-top:1px solid var(--jk-line);margin-top:auto;padding-top:12px}.jk-user{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.jk-user:hover{background:var(--jk-hover)}.jk-user-text{flex-direction:column;flex:1;min-width:0;display:flex}.jk-user-text strong,.jk-user-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jk-user-text strong{font-size:14px}.jk-user-text span{color:var(--jk-ink-3);font-size:12.5px}.jk-header{z-index:20;background:var(--jk-bg);border-bottom:1px solid var(--jk-line);align-items:center;gap:8px;height:64px;padding:0 32px;display:flex;position:sticky;top:0}.jk-header-title{min-width:0;color:var(--jk-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;overflow:hidden}.jk-header-brand{display:none}.jk-header-user{min-width:0;max-width:min(280px,40vw);display:flex}.jk-header-user .jk-dropdown.is-full,.jk-header-user .jk-dropdown.is-full .jk-dropdown-trigger,.jk-header-user .jk-user{width:auto;max-width:100%}.jk-header-user .jk-user{padding:4px 6px 4px 4px}.jk-header-user .jk-user-text{flex:auto}.jk-header-account,.jk-header-account:hover{background:0 0}.jk-header-actions{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.jk-header-locale{align-items:center;gap:6px;display:inline-flex}.jk-header-theme{color:var(--jk-ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.jk-header-account-link{color:inherit;text-decoration:none}.jk-header-credits{color:var(--jk-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.jk-header-credits strong{color:var(--jk-ink);font-weight:600}.jk-header-credits:hover{color:var(--jk-ink)}.jk-header-menu{flex-shrink:0;display:grid}.jk-header-menu[aria-expanded=false] svg{transform:scaleX(-1)}.jk-dot{background:var(--jk-strong);border:2px solid var(--jk-bg);border-radius:999px;width:8px;height:8px;position:absolute;top:9px;right:9px}.jk-dropdown{position:relative}.jk-dropdown-trigger{appearance:none;min-height:40px;color:var(--jk-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 4px;display:flex}.jk-dropdown-trigger:hover{background:var(--jk-hover)}.jk-menu{z-index:50;border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);min-width:240px;box-shadow:var(--jk-shadow-lg);animation:jk-pop .16s var(--jk-ease);padding:6px;position:absolute;top:calc(100% + 8px)}.jk-menu.is-right{right:0}.jk-menu.is-left{left:0}.jk-sidebar .jk-menu{top:auto;bottom:calc(100% + 8px)}@keyframes jk-pop{0%{opacity:0;transform:scale(.6)}}.jk-menu-head{border-bottom:1px solid var(--jk-line);margin-bottom:4px;padding:10px 10px 12px}.jk-menu-head strong,.jk-menu-head span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jk-menu-head span{color:var(--jk-ink-3);font-size:13px}.jk-menu-item{appearance:none;border-radius:var(--jk-radius-sm);width:100%;min-height:42px;color:var(--jk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;text-decoration:none;display:flex}.jk-menu-item:hover{background:var(--jk-hover)}.jk-menu-sep{background:var(--jk-line);height:1px;margin:4px 0}.jk-notif{border-radius:var(--jk-radius-sm);color:var(--jk-ink);gap:10px;padding:10px;text-decoration:none;display:flex}.jk-notif:hover{background:var(--jk-hover)}.jk-notif span{color:var(--jk-ink-3);font-size:13px;display:block}.jk-card{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);min-width:0;box-shadow:var(--jk-shadow);animation:jk-card-in .22s var(--jk-ease) both;padding:20px}@keyframes jk-card-in{0%{opacity:0;transform:translateY(6px)}}.jk-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.jk-card-head h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.jk-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.jk-badge.is-solid{background:var(--jk-strong);color:var(--jk-on-strong)}.jk-badge.is-outline{border:1px solid var(--jk-strong);color:var(--jk-ink)}.jk-badge.is-muted{background:var(--jk-hover);color:var(--jk-ink-2)}.jk-avatar{background:var(--jk-hover);border:1px solid var(--jk-line);color:var(--jk-ink);border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid;overflow:hidden}.jk-avatar img{object-fit:cover;width:100%;height:100%}.jk-channel-mark{color:var(--jk-ink-2);place-items:center;display:inline-grid}.jk-stat{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);min-width:0;box-shadow:var(--jk-shadow);animation:jk-card-in .22s var(--jk-ease) both;flex-direction:column;gap:4px;padding:18px;display:flex}.jk-stat-icon{background:var(--jk-hover);width:34px;height:34px;color:var(--jk-ink);border-radius:9px;place-items:center;margin-bottom:6px;display:grid}.jk-stat-label{color:var(--jk-ink-2);font-size:14px}.jk-stat-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.15}.jk-stat-hint{color:var(--jk-ink-3);font-size:13px}.jk-choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.jk-choices legend{letter-spacing:-.01em;margin-bottom:12px;padding:0;font-size:20px;font-weight:600}.jk-choice{border:1px solid var(--jk-line-2);border-radius:var(--jk-radius);background:var(--jk-surface);cursor:pointer;min-height:60px;transition:border-color .16s var(--jk-ease), background-color .16s var(--jk-ease);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.jk-choice:hover{border-color:var(--jk-ink-3)}.jk-choice input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.jk-choice:has(input:focus-visible){outline:2px solid var(--jk-strong);outline-offset:2px}.jk-choice.is-on{border-color:var(--jk-strong);box-shadow:inset 0 0 0 1px var(--jk-strong)}.jk-choice.is-disabled{opacity:.55;cursor:not-allowed}.jk-fold{border:1px solid var(--jk-line);border-radius:var(--jk-radius);padding:10px 14px}.jk-fold summary{cursor:pointer;font-weight:600}.jk-adv{flex-direction:column;gap:22px;margin-top:14px;display:flex}.jk-adv-block{flex-direction:column;gap:10px;display:flex}.jk-adv-title{margin:0;font-size:15px;font-weight:600}.jk-adv-checks{flex-wrap:wrap;gap:8px 16px;display:flex}.jk-check{color:var(--jk-ink);flex-direction:row;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.jk-check>input[type=checkbox]{flex-shrink:0;margin-top:2px}.jk-adv-list{margin:0;padding:0;list-style:none;display:grid}.jk-adv-list li{border-top:1px solid var(--jk-line);align-items:center;gap:12px;padding:8px 0;display:flex}.jk-adv-list li:first-child{border-top:0;padding-top:0}.jk-adv-list li strong{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.jk-adv-add{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.jk-adv-add .phone-field,.jk-adv-add .jk-field{width:100%}.jk-voice-field{display:block;position:relative}.jk-voice-field>textarea{padding-right:44px}.jk-voice-mic,.jk-voice-icon{width:32px;height:32px;color:var(--jk-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.jk-voice-mic{border-radius:8px;position:absolute;bottom:6px;right:6px}.jk-voice-mic:hover,.jk-voice-icon:hover{color:var(--jk-ink);background:var(--jk-hover)}.jk-voice-mic:disabled,.jk-voice-icon:disabled{opacity:.5;cursor:default}.jk-voice-bar{border:1px solid var(--jk-line);background:var(--jk-surface);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:6px 6px 6px 14px;display:flex}.jk-voice-wave{flex:1;justify-content:space-between;align-items:center;min-width:0;height:32px;display:flex}.jk-voice-wave i{background:var(--jk-ink);opacity:.85;border-radius:1px;flex:0 0 2px;width:2px;min-height:3px}.jk-voice-time{font-variant-numeric:tabular-nums;color:var(--jk-ink-2);flex:none;font-size:13px}.jk-voice-icon{color:var(--jk-ink);border-radius:8px;flex:none}.jk-brief-checks{flex-direction:column;gap:8px;display:flex}.jk-choice-icon{background:var(--jk-hover);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.jk-choice.is-on .jk-choice-icon{background:var(--jk-strong);color:var(--jk-on-strong)}.jk-choice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.jk-choice-text span{color:var(--jk-ink-2);font-size:13.5px}.jk-choice-dot{border:2px solid var(--jk-line-2);border-radius:999px;flex-shrink:0;width:20px;height:20px}.jk-choice.is-on .jk-choice-dot{border:6px solid var(--jk-strong)}.jk-switch{appearance:none;background:var(--jk-line-2);cursor:pointer;width:44px;height:26px;transition:background-color .18s var(--jk-ease);border:0;border-radius:999px;flex-shrink:0;padding:0;position:relative}.jk-switch:before{content:"";position:absolute;inset:-9px -2px}.jk-switch[aria-checked=true]{background:var(--jk-strong)}.jk-switch-thumb{background:var(--jk-surface);width:20px;height:20px;transition:transform .18s var(--jk-ease);border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.jk-switch[aria-checked=true] .jk-switch-thumb{transform:translate(18px)}.jk-switch:disabled{opacity:.45}.jk-loading{flex-direction:column;gap:10px;display:flex}.jk-loading span{border-radius:var(--jk-radius-sm);background:var(--jk-hover);display:block}.jk-empty{text-align:center;border:1px dashed var(--jk-line-2);border-radius:var(--jk-radius);background:var(--jk-surface);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.jk-empty-icon{background:var(--jk-hover);border-radius:999px;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.jk-empty strong{font-size:16px}.jk-empty p{max-width:40ch;color:var(--jk-ink-2);margin:0 0 8px}.jk-error{border:1px solid var(--jk-strong);border-radius:var(--jk-radius);background:var(--jk-surface);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:16px;display:flex}.jk-error>div{flex:1;min-width:200px}.jk-error p{color:var(--jk-ink-2);margin:2px 0 0;font-size:14px}.jk-modal{border:1px solid var(--jk-line);background:var(--jk-surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--jk-ink);box-shadow:var(--jk-shadow-lg);font-family:var(--jk-font);border-radius:16px;padding:0}.jk-modal.is-lg{width:min(640px,100vw - 32px)}.jk-modal[open]{animation:jk-modal-in .2s var(--jk-ease)}@keyframes jk-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.jk-modal::backdrop{background:#00000073}.jk-modal-box{flex-direction:column;max-height:calc(100dvh - 34px);display:flex}.jk-modal-head{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 12px;display:flex}.jk-modal-head h2{margin:0;font-size:19px;font-weight:600}.jk-modal-body{flex-direction:column;gap:16px;padding:4px 20px 20px;display:flex;overflow-y:auto}.jk-modal-foot{border-top:1px solid var(--jk-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.jk-toasts{z-index:90;width:min(380px,100vw - 32px);font-family:var(--jk-font);flex-direction:column;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.jk-toast{border-radius:var(--jk-radius);background:var(--jk-strong);color:var(--jk-on-strong);box-shadow:var(--jk-shadow-lg);animation:jk-pop .2s var(--jk-ease);align-items:center;gap:10px;padding:12px 8px 12px 14px;font-size:14.5px;font-weight:500;display:flex}.jk-toast span{flex:1}.jk-toast-close{appearance:none;width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.jk-chart{margin:0}.jk-chart-bars{align-items:stretch;gap:6px;height:200px;display:flex}.jk-chart-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.jk-chart-bar{background:var(--jk-line-2);border-radius:6px 6px 2px 2px;width:100%;max-width:34px}.jk-chart-bar.is-peak{background:var(--jk-strong)}.jk-chart-tick{color:var(--jk-ink-3);white-space:nowrap;font-size:11px}.jk-progress{background:var(--jk-hover);border-radius:10px;height:10px;display:block;overflow:hidden}.jk-progress>span{border-radius:inherit;background:var(--text);height:100%;transition:width .24s var(--jk-ease);display:block}.jk-fab{display:none}.jk-list{margin:0;padding:0;list-style:none}.jk-list>li+li{border-top:1px solid var(--jk-line)}.jk-row{min-height:64px;color:var(--jk-ink);align-items:center;gap:12px;padding:12px 4px;text-decoration:none;display:flex}a.jk-row:hover{background:var(--jk-hover);border-radius:var(--jk-radius-sm)}.jk-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.jk-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.jk-row-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--jk-ink-2);font-size:14px;overflow:hidden}.jk-row-meta{color:var(--jk-ink-3);text-align:right;flex-shrink:0;font-size:13px}.jk-news-item{flex-wrap:wrap;align-items:flex-start}.jk-news-item .jk-row-main strong,.jk-news-item .jk-row-sub{white-space:normal}.jk-news-item a{color:inherit;text-decoration:none}.jk-news-item a:hover{text-decoration:underline}.jk-table-wrap{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);width:100%;min-width:0;max-width:100%;overflow-x:auto}.jk-table{border-collapse:collapse;width:100%;font-size:14.5px}.jk-table th{background:var(--jk-hover);color:var(--jk-ink-2);text-align:left;white-space:nowrap;padding:12px 16px;font-size:13px;font-weight:600}.jk-table td{border-top:1px solid var(--jk-line);vertical-align:middle;padding:14px 16px}.jk-table tbody tr:hover{background:var(--jk-hover)}.jk-cards{display:none}.jk .page{gap:20px;width:100%;min-width:0}.jk .page-head .eyebrow{display:none}.jk .page-head h1{letter-spacing:-.025em;font-size:30px;font-weight:700}.jk .panel{border-radius:var(--jk-radius);border-color:var(--jk-line);box-shadow:var(--jk-shadow)}.jk .panel h2,.jk .panel-head h2{text-transform:none;letter-spacing:-.01em;font-size:17px;font-weight:600}.jk .primary,.jk .secondary{border-radius:10px;min-height:44px;font-weight:600}.jk .secondary{background:var(--jk-surface);border-color:var(--jk-line-2);color:var(--jk-ink)}.jk th{text-transform:none;letter-spacing:0}.jk .pill{background:var(--jk-hover);color:var(--jk-ink)}.jk .banner{background:var(--jk-surface);border-color:var(--jk-line);border-left:3px solid var(--jk-strong);color:var(--jk-ink)}@media (width>=768px){.jk-header-menu{display:none!important}.jk-app.is-collapsed{grid-template-columns:76px minmax(0,1fr)}.jk-app.is-collapsed .jk-sidebar-body{align-items:center;padding:16px 10px}.jk-app.is-collapsed .jk-sidebar-fold{top:71px}.jk-app.is-collapsed .jk-brand span:last-child,.jk-app.is-collapsed .jk-nav-item span:last-child,.jk-app.is-collapsed .jk-nav-label,.jk-app.is-collapsed .jk-user-text,.jk-app.is-collapsed .jk-user>svg{display:none}.jk-app.is-collapsed .jk-nav-item{justify-content:center;width:48px;padding:0}.jk-app.is-collapsed .jk-nav-row>.jk-nav-item{padding-right:0}.jk-app.is-collapsed .jk-sidebar .jk-nav-add{display:none}.jk-app.is-collapsed .jk-brand,.jk-app.is-collapsed .jk-user{justify-content:center;width:auto;padding:0}.jk-app.is-collapsed .jk-sidebar .jk-menu{bottom:0;left:calc(100% + 8px);right:auto}}@media (width<=1023px){.jk-header-actions{gap:8px}.jk-header-theme span,.jk-header-user .jk-user-text{display:none}.jk-content{padding:24px 24px 56px}.jk-header{padding:0 24px}.jk-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.jk{font-size:15px}.jk-app{display:block}.jk-sidebar,.jk-sidebar-fold{display:none}.jk-header{z-index:80}.jk-app.is-nav-open .jk-sidebar{z-index:70;width:min(300px,86vw);height:calc(100dvh - 56px);box-shadow:var(--jk-shadow);display:flex;position:fixed;top:56px;left:0}.jk-header-menu[aria-expanded=false] svg{transform:none}.jk-nav-scrim{z-index:60;cursor:pointer;background:#00000073;border:0;padding:0;position:fixed;inset:56px 0 0}.jk-header{gap:6px;height:56px;padding:0 8px 0 6px}.jk-header-menu{display:grid!important}.jk-header-brand{letter-spacing:-.03em;min-width:0;color:var(--jk-ink);flex:1;align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.jk-header-brand .mark{width:24px;height:24px}.jk-header-title,.jk-header-user,.jk-header-locale,.jk-header-theme,.jk-header-credits span{display:none}.jk-content{width:100%;max-width:none;padding:20px 16px calc(24px + env(safe-area-inset-bottom))}.jk-filters{flex-direction:column}.jk-filters .jk-search,.jk-filters .jk-select,.jk-select{flex:auto;width:100%;min-width:0}.jk-page{gap:20px}.jk-page-head h1,.jk .page-head h1{font-size:24px}.jk-page-head-actions{width:100%}.jk-page-head-actions .jk-btn{flex:1}.jk-page-head-actions .jk-btn.is-hide-mobile{display:none}.jk-grid-2{grid-template-columns:minmax(0,1fr)}.jk-grid-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jk-stat{padding:14px}.jk-stat-value{font-size:24px}.jk-card{padding:16px}.jk-table-wrap.is-cards{display:none}.jk-cards{flex-direction:column;gap:10px;display:flex}.jk-fab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:25;background:var(--jk-strong);width:56px;height:56px;color:var(--jk-on-strong);box-shadow:var(--jk-shadow-lg);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:fixed}.jk-toasts{width:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.jk-modal{width:calc(100vw - 24px)}.jk-modal-foot .jk-btn{flex:1}}.jk-drawer{z-index:60;font-family:var(--jk-font);display:flex;position:fixed;inset:0}.jk-drawer-scrim{animation:jk-fade .18s var(--jk-ease);background:#00000073;border:0;position:absolute;inset:0}.jk-drawer-panel{width:min(300px,86vw);height:100%;padding:16px 12px calc(16px + env(safe-area-inset-bottom));background:var(--jk-surface);animation:jk-slide .22s var(--jk-ease);flex-direction:column;gap:16px;display:flex;position:relative;overflow-y:auto}.jk-drawer-head{justify-content:space-between;align-items:center;display:flex}@keyframes jk-fade{0%{opacity:0}}@keyframes jk-slide{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.jk *,.jk :before,.jk :after,.jk-modal,.jk-toast{transition-duration:1ms!important;animation-duration:1ms!important}}.jk-small{font-size:13.5px}.jk-small a,.jk-muted a{color:var(--jk-ink);font-weight:600}.jk-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.jk-inline-error{border-left:3px solid var(--jk-strong);background:var(--jk-hover);border-radius:6px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.jk-notice{border:1px solid var(--jk-line);border-left:3px solid var(--jk-strong);border-radius:var(--jk-radius);background:var(--jk-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.jk-notice p{flex:1;min-width:180px;margin:0}.jk-pad{padding:14px}.jk-quote{border-left:3px solid var(--jk-strong);background:var(--jk-hover);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:4px 0 0;padding:10px 14px}.jk-bullets{color:var(--jk-ink-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.jk-steps-small{color:var(--jk-ink-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;display:flex}.jk-details{flex-direction:column;gap:12px;margin:0;display:flex}.jk-details>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.jk-details dt{color:var(--jk-ink-2);font-size:14px}.jk-details dd{overflow-wrap:anywhere;margin:0;font-weight:600}.jk-stack-btns{flex-direction:column;gap:8px;display:flex}.jk-input-icon{align-items:center;display:flex;position:relative}.jk-input-icon input{padding-right:48px!important}.jk-input-icon .jk-icon-btn{position:absolute;right:4px}.jk-dropdown.is-full,.jk-dropdown.is-full .jk-dropdown-trigger{width:100%;padding:0}.jk-dropdown.is-full .jk-dropdown-trigger:hover{background:0 0}.jk-header .jk-dropdown-trigger .jk-icon-btn{pointer-events:none}.jk-filters{flex-wrap:wrap;gap:10px;display:flex}.jk-filters .jk-search{flex:260px}.jk-select{flex:0 200px;min-width:150px}.jk-chips{flex-wrap:wrap;gap:6px;display:flex}.jk-chip{appearance:none;border:1px solid var(--jk-line-2);background:var(--jk-surface);min-height:36px;color:var(--jk-ink-2);font:inherit;cursor:pointer;transition:background-color .16s var(--jk-ease), color .16s var(--jk-ease);border-radius:999px;padding:0 14px;font-size:14px;font-weight:500}.jk-chip:hover{color:var(--jk-ink)}.jk-chip.is-on{background:var(--jk-strong);border-color:var(--jk-strong);color:var(--jk-on-strong)}.jk-day{color:var(--jk-ink-3);text-transform:capitalize;margin:0 0 6px;font-size:13px;font-weight:600}.jk-timeline{margin:0;padding:0;list-style:none}.jk-timeline li{grid-template-columns:52px 32px minmax(0,1fr);align-items:start;gap:10px;padding:12px 0;display:grid}.jk-timeline li+li{border-top:1px solid var(--jk-line)}.jk-timeline time{font-variant-numeric:tabular-nums;padding-top:5px;font-size:13px;font-weight:600}.jk-timeline-icon{background:var(--jk-hover);border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.jk-timeline-main{flex-direction:column;gap:2px;min-width:0;display:flex}.jk-timeline-main span{color:var(--jk-ink-2);overflow-wrap:anywhere;font-size:14px}.jk-timeline-main .jk-channel-mark{vertical-align:-2px}.jk-channel{flex-direction:column;gap:8px;display:flex}.jk-connect-head{justify-content:flex-end;margin-bottom:12px;display:flex}.jk-connect-pill{border:1px solid var(--jk-line);min-height:30px;color:var(--jk-ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.jk-connect-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.jk-connect-grid.is-pair,.jk-connect-grid.is-quad{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1023px){.jk-connect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.jk-connect-grid,.jk-connect-grid.is-pair,.jk-connect-grid.is-quad{grid-template-columns:minmax(0,1fr)}.jk-connect-card .jk-btn{white-space:normal;text-align:center;padding-inline:12px;line-height:1.25}}.jk-bot-next{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.jk-bot-next .jk-card-head{margin-bottom:0}.jk-connect-card{gap:14px;min-height:206px}.jk-connect-status{color:var(--jk-ink-2);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.jk-connect-dot{border:1.5px solid var(--jk-line-2);border-radius:999px;width:9px;height:9px}.jk-connect-dot.is-on{background:var(--jk-strong);border-color:#0000}.jk-channel-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:2px;display:flex}.jk-channel-top>div{flex:140px;min-width:0}.jk-channel-icon{background:var(--jk-strong);width:48px;height:48px;color:var(--jk-on-strong);border-radius:12px;place-items:center;display:grid}.jk-channel h3{margin:0;font-size:21px;font-weight:600}.jk-channel-value{color:var(--jk-ink-2);overflow-wrap:anywhere;margin:0}.jk-channel .jk-btn{margin-top:auto}.jk-social-icons{flex:none;gap:6px;max-width:100%;display:inline-flex}.jk-social-icons span{background:var(--jk-hover);border:1px solid var(--jk-line);width:24px;height:24px;color:var(--jk-ink-2);border-radius:7px;place-items:center;display:grid}.jk-social-icons svg{width:14px;height:14px;display:block}.jk-social-letter{font-size:12px;font-weight:700;line-height:1}.jk-back{color:var(--jk-ink-2);align-items:center;margin-bottom:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jk-back:hover{color:var(--jk-ink)}.jk-qr{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.jk-qr-box{border:1px solid var(--jk-line);background:#fff;border-radius:14px;place-items:center;width:224px;max-width:100%;height:224px;padding:12px;display:grid}.jk-qr-box img{object-fit:contain;width:100%;height:100%}.jk-qr-placeholder{color:var(--gray-400)}.jk-code{letter-spacing:.08em;color:var(--jk-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.jk-waiting{align-items:center;gap:10px;margin:0;font-weight:600;display:inline-flex}.jk-spinner{border:2px solid var(--jk-line-2);border-top-color:var(--jk-strong);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite jk-spin}@keyframes jk-spin{to{transform:rotate(360deg)}}.jk-qr .jk-steps-small{text-align:left;align-self:stretch}.jk-conv{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 230px);min-height:460px;display:grid;overflow:hidden}.jk-conv-list{border-right:1px solid var(--jk-line);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.jk-conv-tools{z-index:1;background:var(--jk-surface);border-bottom:1px solid var(--jk-line);flex-direction:column;gap:10px;padding:14px;display:flex;position:sticky;top:0}.jk-conv-items{margin:0;padding:6px;list-style:none}.jk-conv-row{min-height:68px;color:var(--jk-ink);transition:background-color .16s var(--jk-ease);border-radius:10px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.jk-conv-row:hover{background:var(--jk-hover)}.jk-conv-row.is-active{background:var(--jk-hover);box-shadow:inset 3px 0 0 var(--jk-strong)}.jk-conv-top{align-items:baseline;gap:8px;min-width:0;display:flex}.jk-conv-top strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jk-conv-top time{color:var(--jk-ink-3);flex-shrink:0;font-size:12.5px}.jk-conv-empty{place-items:center;padding:24px;display:grid}.jk-conv-empty .jk-empty{border:0}.jk-conv-view{flex-direction:column;min-width:0;min-height:0;display:flex}.jk-conv-view-head{border-bottom:1px solid var(--jk-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.jk-conv-back{display:none}.jk-conv-body{background:var(--jk-bg);flex:1;min-height:0;padding:20px;overflow-y:auto}.jk-bubbles{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jk-bubble-row{flex-direction:column;display:flex}.jk-day-sep{background:var(--jk-hover);color:var(--jk-ink-3);text-transform:capitalize;border-radius:999px;align-self:center;margin:8px 0 6px;padding:2px 10px;font-size:12px;font-weight:600}.jk-bubble{border:1px solid var(--jk-line);background:var(--jk-surface);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:min(75%,560px);padding:10px 14px 8px}.jk-bubble.is-out{border-color:var(--jk-strong);background:var(--jk-strong);color:var(--jk-on-strong);border-radius:16px 16px 4px;align-self:flex-end}.jk-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.jk-bubble-media{opacity:.8;font-size:13px;font-weight:600;display:block}.jk-bubble-meta{opacity:.7;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:11.5px;display:flex}.jk-auto{flex-direction:column;gap:12px;display:flex}.jk-auto.is-off .jk-auto-block{opacity:.55}.jk-auto-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.jk-auto-head h3{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}.jk-auto-label{color:var(--jk-ink-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.jk-auto-block p{margin:0}.jk-auto-meta{color:var(--jk-ink-3);margin:0;font-size:13px}.jk-auto-foot{border-top:1px solid var(--jk-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.jk-switch-label{align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.jk-auto-actions{align-items:center;gap:4px;display:inline-flex}.jk-wizard{max-width:760px}.jk-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.jk-steps li{border-bottom:2px solid var(--jk-line);min-width:0;color:var(--jk-ink-3);align-items:center;gap:8px;padding-bottom:10px;font-size:14px;font-weight:600;display:flex}.jk-steps li.is-current,.jk-steps li.is-done{border-bottom-color:var(--jk-strong);color:var(--jk-ink)}.jk-steps-num{border:1.5px solid;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.jk-steps li.is-current .jk-steps-num,.jk-steps li.is-done .jk-steps-num{background:var(--jk-strong);border-color:var(--jk-strong);color:var(--jk-on-strong)}.jk-steps-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jk-wizard-card{flex-direction:column;gap:20px;padding:24px;display:flex}.jk-wizard-q{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.jk-legend-small{margin-bottom:8px!important;font-size:15px!important}.jk-wizard-nav{border-top:1px solid var(--jk-line);justify-content:space-between;gap:10px;padding-top:16px;display:flex}.jk-seg{border:1px solid var(--jk-line);background:var(--jk-hover);border-radius:12px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.jk-seg-item{min-height:40px;color:var(--jk-ink-2);cursor:pointer;border-radius:9px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.jk-seg-item input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.jk-seg-item:has(input:focus-visible){outline:2px solid var(--jk-strong);outline-offset:2px}.jk-seg-item.is-on{background:var(--jk-surface);color:var(--jk-ink);box-shadow:var(--jk-shadow)}.jk-seg.is-week,.jk-seg.is-wrap{width:100%;display:flex}.jk-seg.is-week .jk-seg-item{flex:1 1 0;justify-content:center;min-width:0;padding:0 4px}.jk-preview{border-radius:var(--jk-radius);background:var(--jk-bg);border:1px solid var(--jk-line);flex-direction:column;gap:8px;padding:16px;display:flex}.jk-summary{flex-direction:column;gap:14px;margin:0;display:flex}.jk-summary dt{color:var(--jk-ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px;font-weight:600}.jk-summary dd{margin:4px 0 0}.jk-cell-sub{color:var(--jk-ink-3);font-size:13px;display:block}.jk-mini{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.jk-mini-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.jk-mini-top strong{overflow-wrap:anywhere;min-width:0}.jk-cards{margin:0;padding:0;list-style:none}.jk-tight{gap:8px}.jk-code-result{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.jk-code-big{letter-spacing:.08em;overflow-wrap:anywhere;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(28px,8vw,40px);font-weight:700}.jk-code-result .jk-quote{text-align:left;align-self:stretch}.jk-code-qr{border:1px solid var(--jk-line);background:#fff;border-radius:12px;width:160px;height:160px;padding:8px}.jk-usage-main{flex-direction:column;gap:10px;display:flex}.jk-usage-figure{margin:0}.jk-usage-figure strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.jk-usage-figure span{color:var(--jk-ink-2)}.jk-usage-percent{font-size:15px;font-weight:600}.jk-progress.is-thin{height:6px}.jk-breakdown{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.jk-breakdown-top{justify-content:space-between;gap:10px;margin-bottom:6px;font-size:14.5px;display:flex}.jk-breakdown-top strong{white-space:nowrap;font-variant-numeric:tabular-nums}.jk-settings{width:100%;min-width:0}.jk-settings-list{margin:0;padding:0;list-style:none}.jk-settings-list li{justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 0;display:flex}.jk-settings-list li+li{border-top:1px solid var(--jk-line)}.jk-settings-list li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.jk-settings-list .jk-muted{font-size:14px}.jk-session{align-items:center;flex-direction:row!important;gap:12px!important}.jk-session>span{flex-direction:column;display:flex}.jk-form{flex-direction:column;gap:14px;display:flex}.jk-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.jk-form-actions.is-start{justify-content:flex-start}.jk-dev>summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.jk-dev>summary::-webkit-details-marker{display:none}.jk-dev>summary>span{flex-direction:column;flex:1;display:flex}.jk-dev>summary .jk-muted{font-size:14px}.jk-dev-chevron{transition:transform .18s var(--jk-ease)}.jk-dev[open] .jk-dev-chevron{transform:rotate(90deg)}.jk-dev[open]>summary{margin-bottom:16px}.jk-dev-steps{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.jk-subhead{margin:8px 0 0;font-size:15px;font-weight:600}.jk-row-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.jk-pre{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-hover);color:var(--jk-ink);white-space:pre;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow-x:auto}.jk-more{padding:12px 16px}.jk-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;min-width:0;display:grid}a.jk-home-card{color:var(--jk-ink);text-decoration:none}.jk-home-card{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);width:100%;min-width:0;min-height:188px;color:var(--jk-ink);text-align:left;white-space:normal;cursor:pointer;transition:border-color .16s var(--jk-ease), background-color .16s var(--jk-ease);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.jk-home-card:hover,.jk-home-card:focus-visible{border-color:var(--jk-line-2);background:var(--jk-hover);outline:none}.jk-home-card strong{overflow-wrap:break-word;max-width:100%;font-size:18px;font-weight:600}.jk-home-card p{max-width:100%;color:var(--jk-ink-2);overflow-wrap:break-word;margin:0;line-height:1.45}.jk-home-card-icon{background:var(--jk-hover);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.jk-home-open{margin-top:auto;font-size:14px;font-weight:600}.jk-home-badge{border:1px solid var(--jk-line-2);color:var(--jk-ink-2);border-radius:999px;margin-top:auto;padding:2px 8px;font-size:12px;font-weight:600}.jk-home-card.is-future{cursor:default}.jk-home-card.is-below-bot{grid-area:2/1}@media (width<=1023px){.jk-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.jk-home-grid{grid-template-columns:minmax(0,1fr);gap:10px}.jk-home-card{min-height:0}.jk-conv-head{display:block}.jk-conv{background:0 0;border:0;border-radius:0;height:auto;min-height:0;display:block;overflow:visible}.jk-conv-list{border-right:0;overflow:visible}.jk-conv-tools{background:0 0;border-bottom:0;padding:0 0 12px;position:static}.jk-conv-items{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);padding:0}.jk-conv-empty,.jk-conv-page.has-open .jk-conv-head,.jk-conv-page.has-open .jk-conv-list{display:none}.jk-conv-page.has-open .jk-conv-view{z-index:40;background:var(--jk-surface);position:fixed;inset:0}.jk-conv-back{display:grid}.jk-conv-view-head{padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top))}.jk-conv-body{padding:16px 12px calc(16px + env(safe-area-inset-bottom))}.jk-bubble{max-width:85%}.jk-steps{gap:4px}.jk-steps li{flex-direction:column;align-items:flex-start;gap:4px;font-size:12px}.jk-steps-label{max-width:100%}.jk-wizard-card{padding:16px}.jk-wizard-nav .jk-btn{flex:1}.jk-select{flex:140px}.jk-timeline li{grid-template-columns:44px 28px minmax(0,1fr);gap:8px}.jk-settings-list li{flex-wrap:wrap}.jk-auto-foot{flex-direction:row}}@media (width<=340px){.jk-grid-4{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.jk-steps-label{display:none}}.jk h2,.jk h3{text-transform:none;letter-spacing:-.01em}.jk-header-brand img,.jk-drawer .jk-brand img{filter:grayscale()contrast(1.1)}[data-theme=dark] .jk-header-brand img{filter:grayscale()invert()}.jk-choice,.jk-seg-item,.jk-search,.jk-switch-label,.jk label.pack-option,.jk label.check-row,.jk label.switch{text-align:left;flex-direction:row}.jk input[type=radio],.jk input[type=checkbox]{background:0 0;border:0;width:auto;min-height:0;padding:0}.jk-select{display:block}.jk-header,[data-theme=dark] .jk-header{background:var(--jk-bg)}.jk-conv-body,.jk-preview{background:var(--gray-50)}[data-theme=dark] .jk-conv-body,[data-theme=dark] .jk-preview{background:#0d0d0d}.jk-card,.jk-stat{box-shadow:none}.jk{--jk-red:var(--accent);--jk-red-hover:var(--accent-hover);--jk-red-soft:var(--accent-soft);--jk-red-text:var(--accent)}.jk-content .jk-btn.is-primary,.jk-modal .jk-btn.is-primary,.jk-fab{background:var(--jk-red);border-color:var(--jk-red);color:var(--accent-ink)}.jk-content .jk-btn.is-primary:hover:not(:disabled),.jk-modal .jk-btn.is-primary:hover:not(:disabled){background:var(--jk-red-hover);border-color:var(--jk-red-hover)}.jk-content .jk-btn.is-secondary,.jk-modal .jk-btn.is-secondary{border-color:var(--secondary-fg);color:var(--secondary-fg)}.jk-content .jk-btn.is-secondary:hover:not(:disabled),.jk-modal .jk-btn.is-secondary:hover:not(:disabled){background:var(--secondary-soft);border-color:var(--secondary-fg)}.jk-content .jk-btn.is-text,.jk-modal .jk-btn.is-text,.jk-content .jk-small a,.jk-content .jk-muted a{color:var(--jk-red-text)}.jk-content .primary{background:var(--jk-red);border-color:var(--jk-red);color:var(--accent-ink)}.jk-content .primary:hover:not(:disabled){background:var(--jk-red-hover)}.jk-content .secondary{border-color:var(--secondary-fg);color:var(--secondary-fg)}.jk-stat{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);box-shadow:none;flex-direction:row;align-items:center;gap:18px;padding:22px 24px}.jk-stat .jk-stat-icon{border-radius:var(--jk-radius);background:var(--jk-hover);width:56px;height:56px;color:var(--jk-ink);flex-shrink:0;place-items:center;margin:0;display:grid}.jk-stat-text{flex-direction:column;gap:2px;min-width:0;display:flex}.jk-stat .jk-stat-value{color:var(--jk-ink);font-size:28px;font-weight:700;line-height:1.1}.jk-stat .jk-stat-label{color:var(--jk-ink-2);font-size:14.5px}.jk-stat .jk-stat-hint{color:var(--jk-ink-3);font-size:12.5px}@media (width<=1279px){.jk-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.jk-stat{gap:14px;padding:16px}.jk-stat .jk-stat-icon{border-radius:12px;width:48px;height:48px}.jk-stat .jk-stat-value{font-size:24px}}@media (width<=479px){.jk-grid-4{grid-template-columns:minmax(0,1fr)}}.jk-stat{align-items:center;min-height:104px}.jk-stat-text{justify-content:center;gap:4px}.jk-channel-logo{object-fit:contain;border-radius:12px;width:52px;height:52px}.jk-channel-mark{border:1px solid var(--jk-line);width:52px;height:52px;color:var(--jk-ink);border-radius:12px;flex:0 0 52px;place-items:center;display:grid}.jk-modal:focus,.jk-modal:focus-visible{outline:none}.phone-row.is-dial{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid;position:relative}.phone-row.is-dial .phone-number-input{width:100%;min-width:0}.dial-select{display:contents}.dial-select-trigger{grid-area:1/1}.phone-row.is-dial .phone-number-input{grid-area:1/2}.dial-select-trigger{appearance:none;min-height:44px;color:var(--text);font:inherit;white-space:nowrap;background:var(--bg);border:1px solid var(--stroke);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:15px;font-weight:500;display:inline-flex}.dial-select-code{letter-spacing:.02em;color:var(--text-dim);font-size:12px;font-weight:600}.dial-select-trigger.is-empty{color:var(--text-faint)}.dial-select-chevron{color:var(--text-dim);transition:transform .15s}.dial-select-trigger[aria-expanded=true] .dial-select-chevron{transform:rotate(180deg)}.dial-select-trigger:focus-visible,.dial-select-trigger[aria-expanded=true]{border-color:var(--text);outline:none;box-shadow:0 0 0 3px #00000014}.dial-select-required{box-sizing:border-box;opacity:0;pointer-events:none;position:absolute;bottom:0;left:24px;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;padding:0!important}.dial-select-panel{background:var(--surface,#fff);border:1px solid var(--stroke);border-radius:12px;grid-area:2/1/auto/-1;padding:6px;box-shadow:0 8px 24px #0000001a}.dial-select-panel .dial-select-search{border-radius:8px;width:100%;height:40px;margin:0 0 6px;padding:0 12px;font-size:15px;font-weight:400}.dial-select-list{overscroll-behavior:contain;max-height:220px;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.dial-select-list li{color:var(--text);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:14px;display:flex}.dial-select-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dial-select-dial{color:var(--text-dim);font-variant-numeric:tabular-nums;flex-shrink:0}.dial-select-list li.is-selected{font-weight:600}.dial-select-list li:hover,.dial-select-list li.is-active{background:var(--surface-2,#f2f2f2)}.dial-select-current{text-overflow:ellipsis;min-width:0;max-width:7.5rem;overflow:hidden}.dial-select-list li.is-selected .dial-select-dial{color:var(--text)}.dial-select-list li.dial-select-empty{color:var(--text-dim);cursor:default;justify-content:center}@media (width<=600px){.dial-select-list{max-height:min(200px,34vh)}.dial-select-list li{min-height:44px;font-size:15px}.dial-select-panel .dial-select-search{height:44px;font-size:16px}.phone-row.is-dial .phone-number-input{font-size:16px}}.jk-modal .jk-wizard{flex-direction:column;gap:20px;max-width:none;display:flex}.jk-modal .jk-wizard>.jk-muted{margin:0}.jk-modal .jk-wizard-card{padding:0}.jk-nav-row{align-items:center;display:flex;position:relative}.jk-nav-row>.jk-nav-item{flex:1;min-width:0;padding-right:44px}.jk-nav-add{width:30px;height:30px;color:var(--jk-red);background:var(--jk-red-soft);transition:background-color .16s var(--jk-ease), color .16s var(--jk-ease);border-radius:8px;place-items:center;text-decoration:none;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.jk-nav-add:hover,.jk-nav-add:focus-visible{background:var(--jk-red);color:#fff}.jk-nav-row>.jk-nav-item.is-active+.jk-nav-add{color:var(--jk-on-strong);background:#ffffff29}.jk-network-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.jk-network{width:100%;min-height:64px;color:var(--jk-ink);font:inherit;text-align:left;background:var(--jk-surface);border:1px solid var(--jk-line);cursor:pointer;transition:border-color .16s var(--jk-ease), background-color .16s var(--jk-ease);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}.jk-network:hover,.jk-network:focus-visible{border-color:var(--jk-red);background:var(--jk-red-soft);outline:none}.jk-network img{object-fit:cover;border-radius:10px;flex-shrink:0}.jk-network-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.jk-network-text span{color:var(--jk-ink-3);font-size:14px}.jk-network>svg{color:var(--jk-ink-3);flex-shrink:0}.jk-connect-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.jk-connect-done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:12px 0 4px;display:flex}.jk-connect-done-icon{background:var(--jk-red-soft);width:72px;height:72px;color:var(--jk-red);animation:jk-pop .32s var(--jk-ease) both;border-radius:999px;place-items:center;display:grid}.jk-connect-done h3{margin:6px 0 0;font-size:20px;font-weight:600}.jk-connect-done p{max-width:34ch;margin:0}@media (prefers-reduced-motion:reduce){.jk-connect-done-icon{animation:none}}@media (width<=600px){.jk-connect-steps li{flex-direction:row;align-items:center}}.jk-connect-steps .jk-steps-label{display:inline!important}.jk-count{margin:0}.jk-nowrap{white-space:nowrap}.jk-table tbody tr.is-clickable{cursor:pointer}.jk-act-event{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.jk-cell-action{text-align:right;white-space:nowrap}.jk-act-card{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.jk-act-card:hover,.jk-act-card:focus-visible{border-color:var(--jk-red);outline:none}.jk-act-more{color:var(--jk-red-text);align-items:center;gap:4px;margin-top:2px;font-size:14px;font-weight:600;display:inline-flex}.jk-act-explain{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 18px;display:flex}.jk-act-dl dd{overflow-wrap:anywhere}.jk-page,.jk-page>*{min-width:0}.jk-header-brand img.jk-header-favicon{filter:none;border-radius:0;flex-shrink:0;width:32px;height:32px}[data-theme=dark] .jk-header-brand img.jk-header-favicon,.jk-brand img.jk-bot-icon,[data-theme=dark] .jk-brand img.jk-bot-icon{filter:none}.jk-header-brand img.jk-header-favicon,.jk-brand img.jk-bot-icon{object-fit:contain;border-radius:0}.jk-steps{gap:0!important}.jk-steps li,.jk-connect-steps li{text-align:center;border-bottom:0;padding-bottom:0;position:relative;flex-direction:column!important;align-items:center!important;gap:8px!important}.jk-steps li+li:before{content:"";background:var(--jk-line);border-radius:2px;height:2px;position:absolute;top:11px;left:calc(14px - 50%);right:calc(50% + 14px)}.jk-steps li.is-current+li:before,.jk-steps li+li.is-current:before,.jk-steps li+li.is-done:before{background:var(--jk-strong)}.jk-steps li.is-current+li:not(.is-done):not(.is-current):before{background:var(--jk-line)}.jk-steps-num{z-index:1;background:var(--jk-surface);position:relative}.jk-steps-label{max-width:100%;font-size:13px}.jk-act-table td,.jk-act-table th{padding-top:12px;padding-bottom:12px}.jk-act-table .jk-cell-action{text-align:center;width:1%}.jk-eye-btn{width:36px;height:36px;color:var(--jk-ink-2);border-radius:10px}.jk-eye-btn:hover,.jk-eye-btn:focus-visible{color:var(--jk-red);background:var(--jk-red-soft)}.jk-act-card{cursor:default;align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex}.jk-act-card-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.jk-act-card-text strong{overflow-wrap:anywhere}.jk-act-explain{border-left:3px solid var(--jk-red);background:var(--jk-red-soft);color:var(--jk-ink);border-radius:0 10px 10px 0;margin:0 0 16px;padding:12px 14px}.jk-detail-table th{background:var(--jk-hover);width:40%;color:var(--jk-ink-2);white-space:normal;vertical-align:middle;border-top:1px solid var(--jk-line);padding:11px 14px;font-size:13px;font-weight:600}.jk-detail-table td{overflow-wrap:anywhere;padding:11px 14px}.jk-detail-table tr:first-child th,.jk-detail-table tr:first-child td{border-top:0}.jk-detail-table tbody tr:hover{background:0 0}.jk-support-launcher{z-index:35;border:1px solid var(--jk-line);background:var(--jk-surface);width:60px;height:60px;color:var(--jk-ink);box-shadow:var(--jk-shadow);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;right:24px}.jk-support-launcher.is-dragging{cursor:grabbing}.jk-support-launcher img{pointer-events:none;width:40px;height:auto}.jk-support{z-index:35;border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);max-height:min(560px,100dvh - 140px);box-shadow:var(--jk-shadow);flex-direction:column;display:flex;position:fixed;bottom:96px;left:16px;right:24px;overflow:hidden}.jk-support-head{border-bottom:1px solid var(--jk-line);align-items:center;gap:12px;padding:12px 8px 12px 16px;display:flex}.jk-support-head>div{flex:1;min-width:0}.jk-support-bot{width:36px;height:auto}.jk-support-title{margin:0;font-weight:700}.jk-support-sub{color:var(--jk-ink-2);align-items:center;gap:6px;margin:2px 0 0;font-size:13px;display:flex}.jk-support-handoff{flex-direction:column;gap:12px;padding:16px;display:flex;overflow-y:auto}.jk-support-handoff>p{margin:0}.jk-support-qr{border:1px solid var(--jk-line);background:#fff;border-radius:12px;align-self:center;width:180px;height:180px;padding:8px}@media (width>=768px){.jk-support{width:380px;left:auto}}@media (width<=767px){.jk-support-launcher{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.jk-support{right:16px;bottom:calc(88px + env(safe-area-inset-bottom));max-height:min(520px,100dvh - 220px)}}.jk-plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:14px;display:grid}.jk-plan{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);min-width:0;color:var(--jk-ink);flex-direction:column;align-items:stretch;gap:12px;padding:20px;display:flex}.jk-plan.is-featured{background:var(--jk-strong);border-color:var(--jk-strong);color:var(--jk-on-strong)}.jk-plan-badge{border:1px solid;border-radius:999px;align-self:flex-start;min-height:22px;padding:2px 8px;font-size:12px;font-weight:600}.jk-plan-badge.is-empty{visibility:hidden}.jk-plan-name{letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.jk-plan-region{color:var(--jk-ink-3);margin:-4px 0 0;font-size:13px;font-weight:600}.jk-plan.is-featured .jk-plan-region{color:color-mix(in srgb, var(--jk-on-strong) 70%, transparent)}.jk-plan-pitch{color:var(--jk-ink-2);margin:0;font-size:14px;line-height:1.45}.jk-plan.is-featured .jk-plan-pitch{color:color-mix(in srgb, var(--jk-on-strong) 78%, transparent)}.jk-plan-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.jk-plan-price strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.jk-plan-price span{color:var(--jk-ink-3);white-space:nowrap;font-size:13px;font-weight:600}.jk-plan-price .jk-plan-was{color:var(--jk-ink-3);font-size:18px;font-weight:600;text-decoration:line-through}.jk-plan.is-featured .jk-plan-price span{color:color-mix(in srgb, var(--jk-on-strong) 70%, transparent)}.jk-plan-points{border-top:1px solid var(--jk-line);flex:1;gap:10px;margin:0;padding:14px 0 0;list-style:none;display:grid}.jk-plan.is-featured .jk-plan-points{border-top-color:color-mix(in srgb, var(--jk-on-strong) 22%, transparent)}.jk-plan-points li{align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.jk-plan-points svg{flex:none;margin-top:2px}.jk-plan .jk-btn{white-space:normal;text-align:center;width:100%;margin-top:auto}.jk-plan.is-featured .jk-btn.is-secondary,.jk-plan.is-featured .jk-btn.is-secondary:hover:not(:disabled){color:inherit;background:0 0;border-color:currentColor}.jk-plan.is-featured .jk-btn.is-secondary:hover:not(:disabled){background:color-mix(in srgb, var(--jk-on-strong) 12%, transparent)}.jk-report{align-items:start;gap:16px;display:grid}@media (width>=960px){.jk-report{grid-template-columns:minmax(0,1fr) 300px}}.jk-report-main,.jk-report-side,.jk-report-ask,.jk-report-group,.jk-report-code{flex-direction:column;gap:12px;display:flex}.jk-report-status{margin:0;font-size:13px;font-weight:600}.jk-report-status.is-resolved{color:var(--ok)}.jk-report-status.is-pending,.jk-report-status.is-unclear{color:var(--warn)}.jk-report-status.is-payment,.jk-report-status.is-off_topic{color:var(--danger)}.jk-report-turns{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.jk-report-turns p{white-space:pre-wrap;margin:2px 0 0}.jk-report-session{align-items:center;gap:10px;display:flex}.jk-report-link{align-self:flex-start}.jk-report-code a{overflow-wrap:anywhere;color:inherit}.jk-audio{flex-direction:column;gap:16px;max-width:760px;display:flex}.jk-audio .jk-seg{display:flex}.jk-audio .jk-seg-item{flex:1;justify-content:center}.jk-audio-setup,.jk-audio-setup-main,.jk-audio-setup-aside{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=1024px){.jk-audio{max-width:none}.jk-audio-setup{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;column-gap:32px;display:grid}.jk-audio-setup .jk-seg{align-self:stretch;width:100%}.jk-audio-setup .jk-seg-item{text-align:center;flex:1 1 0;justify-content:center;min-width:0}.jk-audio-link{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:24px}.jk-audio-link>.jk-qr{grid-area:1/1/span 8}}.jk-audio-side{flex-direction:column;gap:12px;min-width:0;display:flex}.jk-audio-voices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jk-audio-voices li{align-items:center;gap:8px;display:flex}.jk-audio-voice{border:1px solid var(--jk-line);min-height:48px;color:var(--jk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex:1;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.jk-audio-voice span{color:var(--jk-ink-2);font-size:13px}.jk-audio-voices li.is-on .jk-audio-voice{border-color:var(--jk-strong);background:var(--jk-hover)}.jk-audio-voice:disabled{cursor:not-allowed}.jk-audio-hear{min-height:40px;color:var(--jk-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:600}.jk-audio-hear:hover:not(:disabled){color:var(--jk-ink)}.jk-audio-hear:disabled{cursor:not-allowed}.jk-audio-state{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.jk-audio-player{width:100%}.jk-audio-link{justify-items:start;gap:12px;display:grid}.jk-audio-proof{gap:8px;margin:0;display:grid}.jk-audio-proof div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.jk-audio-proof dt{min-width:4.5rem;color:var(--jk-ink-2);font-size:13px}.jk-audio-proof dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.jk-audio-steps{color:var(--jk-ink-2);gap:6px;margin:0;padding-left:1.2rem;display:grid}.jk-audio-transcript{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.5}.jk-audio-actions{flex-wrap:wrap;gap:8px;display:flex}.jk-audio h3{margin:0 0 6px;font-size:15px}.jk-audio-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jk-audio-row{border:1px solid var(--jk-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.jk-audio-row p{margin:0}.jk-audio-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jk-social-marks{flex-wrap:wrap;gap:16px;margin:0 0 16px;padding:0;list-style:none;display:flex}.jk-social-mark{min-width:72px;color:var(--jk-ink-2);justify-items:center;gap:6px;font-size:12px;font-weight:600;display:grid}.jk-social-mark.is-on{color:var(--jk-ink)}.jk-social-marks.is-compact{gap:8px;margin:0}.jk-social-marks.is-compact .jk-social-mark{min-width:0}.jk-social-add{border:1px solid var(--jk-line-2);width:28px;height:28px;color:var(--jk-ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-self:start;place-items:center;padding:0;text-decoration:none;display:grid}.jk-social-add:hover{background:var(--jk-hover)}.jk-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jk-social-stats{grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:12px;margin-bottom:14px;display:grid}.jk-social-pricing{margin-bottom:14px}.jk-social-tiers{gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.jk-social-tiers li{justify-content:space-between;gap:12px;display:flex}.jk-social-board{align-items:start;gap:14px;display:grid}.jk-social-filters .jk-select{gap:6px;display:grid}.jk-social-filters .jk-field-label{font-size:13px}.jk-social-choices{flex-wrap:wrap;gap:8px;display:flex}.jk-social-choice{border:1px solid var(--jk-line-2);background:var(--jk-surface);max-width:100%;min-height:52px;color:var(--jk-ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex;position:relative}.jk-social-choice input{opacity:0;width:1px;height:1px;position:absolute}.jk-social-choice.is-on{border-color:var(--jk-ink)}.jk-social-choice:has(input:focus-visible){outline:2px solid var(--jk-ink);outline-offset:2px}.jk-social-choice.is-paused{opacity:.55;cursor:default}.jk-social-choice-text{min-width:0;display:grid}.jk-social-choice-text strong{font-size:14px;font-weight:600}.jk-social-choice-text span{color:var(--jk-ink-2);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.jk-social-when{align-items:end;gap:12px;display:grid}.jk-social-compose .jk-field-error{align-items:center;gap:6px;display:flex}.jk-social-when>.jk-btn{justify-self:start}.jk-social-post-main{gap:10px;min-width:0;display:flex}.jk-social-post-main>div{min-width:0}.jk-social-key,.jk-social .jk-card{gap:12px;margin-bottom:14px;display:grid}.jk-social h2{margin:0;font-size:16px}.jk-social-accounts,.jk-social-posts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jk-social-posts{min-height:0;max-height:420px;overflow-y:auto}.jk-social-accounts li,.jk-social-posts li{border-top:1px solid var(--jk-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.jk-social-accounts li:first-child,.jk-social-posts li:first-child{border-top:0;padding-top:0}.jk-social-posts p{overflow-wrap:anywhere;margin:2px 0 0}.jk-social-posts p:first-of-type{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=900px){.jk-social-board{grid-template-columns:repeat(2,minmax(0,1fr))}.jk-social-when{grid-template-columns:minmax(220px,280px) auto}}@media (width<=767px){.jk-social-stats{grid-template-columns:1fr}}.jk-cm-sum{gap:10px;margin:0;display:grid}.jk-cm-sum div{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.jk-cm-sum dt{min-width:6rem;color:var(--jk-ink-2);font-size:13px}.jk-cm-sum dd{overflow-wrap:anywhere;margin:0;font-weight:600}.jk-cm-reach{border:1px solid var(--jk-line);border-radius:var(--jk-radius);background:var(--jk-surface);gap:16px;margin:0 0 16px;padding:16px;display:grid}.jk-cm-reach h3{margin:0 0 6px;font-size:15px;font-weight:600}.jk-cm-reach p{margin:0}.jk-cm-reach p+p{margin-top:6px}.jk-cm-reach-number{font-variant-numeric:tabular-nums;font-weight:600}.jk-cm-reach .jk-btn{margin-top:14px}.jk-cm-reach-qr{justify-self:start;line-height:0}@media (width>=720px){.jk-cm-reach{grid-template-columns:minmax(0,1fr) auto;align-items:center}.jk-cm-reach-qr{justify-self:end}}.jk-cm-results{border-top:1px solid var(--jk-line);margin-top:16px;padding-top:16px}.jk-cm-results h3{margin:16px 0 8px;font-size:15px;font-weight:600}.jk-cm-results h3:first-child{margin-top:0}.jk-cm-posts{margin:0;padding:0;list-style:none}.jk-cm-posts li{border-top:1px solid var(--jk-line);padding:8px 0}.jk-cm-posts p{margin:0}.jk-cm-posts p+p{margin-top:2px}.jk-cm-checks{color:var(--jk-ink-2);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.jk-cm-checks li{align-items:center;gap:6px;display:inline-flex}.jk-cm-checks li.is-done{color:var(--jk-ink)}.jk-cm-check{border:1.5px solid var(--jk-line);border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.jk-cm-checks li.is-done .jk-cm-check{border-color:var(--ok);background:var(--ok);color:var(--jk-surface,#fff)}.jk-cm-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.jk-cm-form{gap:14px;margin-top:14px;display:grid}.jk-cm-form p{margin:0}.jk-cm-choices{gap:8px;display:grid}.jk-cm-inline{justify-self:start}.jk-cm-ok{color:var(--ok);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.jk-cm-count{font-weight:600}.jk-cm-contacts{margin:0;padding:0;list-style:none;display:grid}.jk-cm-contacts li{border-top:1px solid var(--jk-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;display:flex}.jk-cm-contacts li:first-child{border-top:0;padding-top:0}.jk-cm-contacts li>div{flex:140px;min-width:0;display:grid}.jk-cm-contacts li>div strong,.jk-cm-contacts li>div span{overflow-wrap:anywhere}.jk-cm-claim{border:1px solid var(--jk-line);border-radius:var(--radius);justify-items:start;gap:10px;padding:14px;display:grid}.jk-cm-add{gap:12px;display:grid}.jk-cm-grid{gap:14px;display:grid}.jk-cm-fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.jk-cm-fieldset legend{margin-bottom:6px;padding:0}.jk-cm-check-row{color:var(--jk-ink);flex-direction:row;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.jk-cm-check-row>input[type=checkbox]{flex-shrink:0;margin-top:2px}.jk-cm-check-row.is-off{color:var(--jk-ink-2)}.jk-cm-quiet{gap:12px;display:grid}@media (width>=640px){.jk-cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jk-cm-steps{margin-bottom:20px}.jk-cm-steps .jk-steps-label{display:inline!important}.jk .dial-select-trigger{background:var(--jk-surface);border-color:var(--jk-line-2);min-height:44px;color:var(--jk-ink);border-radius:10px}.jk .dial-select-code,.jk .dial-select-chevron{color:var(--jk-ink-2)}.jk .dial-select-panel{background:var(--jk-surface);border-color:var(--jk-line);box-shadow:var(--shadow)}.jk-cm-botfather{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;display:grid}.jk-cm-botfather-qr{border:1px solid var(--jk-line);background:#fff;border-radius:12px;padding:6px;display:block}.jk-cm-botfather-qr img{width:100%;height:auto;display:block}.jk-cm-botfather-copy{justify-items:start;gap:10px;display:grid}.jk-cm-botfather-copy p{margin:0}@media (width<=520px){.jk-cm-botfather{grid-template-columns:1fr;justify-items:start}.jk-cm-botfather-qr{width:112px}}.jk-cm-stepbtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.jk-cm-stepbtn:disabled{cursor:default;opacity:.6}.jk-cat-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:14px 0;display:grid}.jk-cat-box{border:1px solid var(--jk-line);background:var(--jk-surface);color:var(--jk-ink);font:inherit;text-align:left;border-radius:10px;justify-items:start;gap:2px;padding:12px 14px;display:grid}button.jk-cat-box{cursor:pointer}button.jk-cat-box:hover{border-color:var(--jk-strong)}.jk-cat-box.is-on{border-color:var(--jk-strong);box-shadow:inset 0 0 0 1px var(--jk-strong)}.jk-cat-range{color:var(--jk-ink-3);font-size:13px}.jk-cat-price{font-size:18px}.jk-home-alert{margin-bottom:12px}.jk-home-alert.is-danger{border-left-color:var(--danger)}.jk-home-alert.is-warn{border-left-color:var(--warn)}.jk-home-alert>svg{flex-shrink:0}.jk-home-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;margin-bottom:14px;display:grid}.jk-home-stat-link,a.jk-home-channels{min-width:0;color:inherit;text-decoration:none}.jk-home-stat-link>.jk-stat{height:100%}.jk-home-stat-link:hover>.jk-stat,a.jk-home-channels:hover{border-color:var(--jk-line-2)}.jk-stat.jk-home-channels{flex-direction:column;justify-content:center;align-items:stretch;gap:10px}.jk-row-sub .jk-channel-mark,td .jk-channel-mark,.jk-home-channel .jk-channel-mark{vertical-align:-2px;width:auto;height:auto;color:var(--jk-ink-2);border:0;border-radius:0;flex:none;display:inline-grid}.jk-home-channel{align-items:center;gap:8px;min-width:0;display:flex}.jk-home-channel-name{font-weight:600}.jk-home-channel-state{text-align:right;align-items:center;gap:6px;min-width:0;margin-left:auto;font-size:13px;display:inline-flex}.jk-home-recent{margin-bottom:8px}.jk-home-section{color:var(--jk-ink-2);margin:22px 0 12px;font-size:15px;font-weight:600}@media (width<=1023px){.jk-home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.jk-home-stats{gap:10px}.jk-home-stats .jk-stat{flex-direction:column;align-items:flex-start;padding:14px}.jk-home-stats .jk-stat .jk-stat-icon{margin-bottom:2px}.jk-home-stats .jk-stat-value{font-size:24px}.jk-home-stats .jk-stat.jk-home-channels{grid-column:1/-1;align-items:stretch}.jk-home-stat-link{grid-column:1/-1}.jk-home-stats .jk-home-stat-link .jk-stat{flex-direction:row;align-items:center}}.jk-nav-group-toggle{width:calc(100% - 12px);font:inherit;color:var(--jk-ink-3);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;margin:14px 6px 4px;padding:8px 6px;font-size:12px;font-weight:600;display:flex}.jk-nav-group-toggle:hover{background:var(--jk-hover);color:var(--jk-ink-2)}.jk-nav-group-toggle svg{transition:transform .16s var(--jk-ease)}.jk-nav-group-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}@media (width<=767px){.jk-header-menu{order:-1}.jk-app.is-nav-open .jk-sidebar{animation:jk-drawer-in .2s var(--jk-ease) both}.jk-app.is-nav-open .jk-sidebar-body{width:100%}.jk-app.is-nav-open .jk-sidebar .jk-brand{display:none}.jk-sidebar .jk-nav-group-toggle{margin-top:0;margin-bottom:0}.jk-nav-scrim{animation:jk-fade-in .2s var(--jk-ease) both}}@keyframes jk-drawer-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes jk-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jk-app.is-nav-open .jk-sidebar,.jk-nav-scrim{animation:none}}.land{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-elev:#fff;--surface:#fff;--surface-2:#f4f4f4;--stroke:#e6e6e6;--stroke-strong:#d0d0d0;--text:#0a0a0a;--text-dim:#525252;--text-faint:#8c8c8c;--ink:#0a0a0a;--ink-contrast:#fff;--invert-bg:#0a0a0a;--invert-text:#fafafa;--invert-dim:#b5b5b5;--invert-faint:#7d7d7d;--invert-surface:#ffffff0f;--invert-stroke:#ffffff24;--radius:16px;--font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:16px;--text-lg:18px;--shadow:0 1px 2px #0000000d;--shadow-lg:0 24px 48px #00000024}html[data-theme=dark] .land{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--bg-elev:#0a0a0a;--surface:#0a0a0a;--surface-2:#141414;--stroke:#232323;--stroke-strong:#2f2f2f;--text:#fafafa;--text-dim:#a3a3a3;--text-faint:#6b6b6b;--ink:#fff;--ink-contrast:#050505;--invert-bg:#fafafa;--invert-text:#0a0a0a;--invert-dim:#4a4a4a;--invert-faint:#8a8a8a;--invert-surface:#0000000b;--invert-stroke:#0000001f;--shadow:0 1px 2px #0006;--shadow-lg:0 24px 48px #00000080}.land a{color:inherit}.land h1,.land h2,.land h3{text-transform:none;letter-spacing:normal;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.land button,.land input,.land select,.land textarea{font:inherit}.land img{max-width:100%;display:block}.land .eyebrow{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 8px;font-weight:600}.land .panel{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);box-shadow:var(--shadow)}.land .wordmark{letter-spacing:-.04em;font-weight:700;line-height:1}.land .mark{width:44px;height:44px;color:var(--text);background:0 0;border-radius:0;place-items:center;display:grid;overflow:visible}.land .mark .jokubot-mark{object-fit:contain;width:44px;height:44px}.land .hint{color:var(--text-dim);font-size:var(--text-md);margin:0}.land .primary,.land .secondary,.land .ghost,.land .icon-btn{appearance:none;cursor:pointer;border:0}.land .primary,.land .secondary{border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:650;text-decoration:none;transition:background .2s,color .2s,transform .2s,border-color .2s;display:inline-flex}.land .primary{background:var(--ink);color:var(--ink-contrast)}.land .primary:hover{transform:translateY(-1px)}.land .secondary{color:var(--text);border:1px solid var(--stroke-strong);background:0 0}.land .secondary:hover{border-color:var(--text)}.land .primary:focus-visible,.land .secondary:focus-visible,.land .icon-btn:focus-visible,.land .ghost:focus-visible{box-shadow:0 0 0 3px var(--stroke-strong);outline:none}.land .ghost{color:var(--text-dim);background:0 0;align-items:center;gap:6px;font-size:14.5px;font-weight:650;text-decoration:none;display:inline-flex}.land .ghost:hover{color:var(--text)}.land .icon-btn{border:1px solid var(--stroke-strong);width:38px;height:38px;color:var(--text);background:0 0;border-radius:999px;place-items:center;display:grid}.land .icon-btn:hover{background:var(--surface-2)}.land{background:var(--bg);min-height:100vh;color:var(--text);flex-direction:column;scroll-padding-top:84px;display:flex;overflow-x:clip}.land .land-skip{z-index:30;background:var(--surface);color:var(--text);border:1px solid var(--stroke-strong);border-radius:10px;padding:8px 12px;text-decoration:none;position:absolute;top:8px;left:12px;transform:translateY(-120%)}.land .land-skip:focus{transform:none}.land .land-top{z-index:8;background:color-mix(in srgb, var(--bg-elev) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--stroke);position:sticky;top:0}.land .land-nav{align-items:center;gap:24px;max-width:1160px;height:68px;margin:0 auto;padding:0 24px;display:flex}.land .land-brand{color:var(--text);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.land .land-brand .wordmark{font-size:19px;font-weight:700}.land nav.land-nav-links,.land .land-nav-links{flex-direction:row;flex-shrink:0;align-items:center;gap:28px;display:flex}.land .land-nav-links a{color:var(--text-dim);font-size:13.5px;font-weight:650;text-decoration:none}.land .land-nav-links a:hover{color:var(--text)}.land .land-nav-actions{flex-shrink:0;align-items:center;gap:20px;display:flex}.land .land-nav-actions .land-docs-link{color:var(--text-dim);font-size:13.5px;font-weight:650;text-decoration:none}.land .land-nav-actions .land-docs-link:hover{color:var(--text)}.land .locale-menu{position:relative}.land .locale-menu-trigger{appearance:none;cursor:pointer;border:1px solid var(--stroke-strong);height:38px;color:var(--text);font-family:var(--mono);letter-spacing:.04em;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.land .locale-menu-trigger:hover{background:var(--surface-2)}.land .locale-menu-panel{z-index:20;background:var(--bg-elev);border:1px solid var(--stroke);min-width:168px;box-shadow:var(--shadow-lg);border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.land .locale-menu-panel button{appearance:none;cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:600;display:flex}.land .locale-menu-panel button:hover,.land .locale-menu-panel button.is-active{background:var(--surface-2)}.land .locale-flag{font-size:16px;line-height:1}.land .land-menu-btn{display:none}.land .land-drawer{border-top:1px solid var(--stroke);flex-direction:column;gap:4px;padding:8px 24px 18px;display:flex}.land .land-drawer a{color:var(--text);padding:10px 4px;font-weight:650;text-decoration:none}@media (width<=860px){.land nav.land-nav-links,.land .land-nav-links{display:none}.land .land-menu-btn{display:grid}}.land .land-main{flex:1;width:100%;max-width:1160px;margin:0 auto;padding:0 24px}.land .land-hero{--bg:#050505;--text:#fafafa;--text-dim:#a3a3a3;--text-faint:#6b6b6b;--ink:#fff;--ink-contrast:#050505;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:72px clamp(24px,5vw,80px) 96px;display:grid}.land .land-hero-copy{max-width:560px;animation:.7s both land-in}.land .land-hero-photo-wrap{background:0 0;width:100%;max-width:560px;max-height:60vh;margin:0 auto;animation:.7s .15s both land-in;position:relative}.land .land-hero-photo{object-fit:contain;filter:grayscale()contrast(1.1)brightness(.92);width:100%;height:auto;max-height:60vh;margin:0 auto;display:block}.land .land-hero-video{background:0 0;width:100%;height:60vh}.land .keyed-video-source{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.land .land-hero-copy h1{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(30px,3.7vw,48px);font-weight:800;line-height:1.05}.land .land-hero-copy .lede{max-width:34em;color:var(--text-dim);margin:0 0 30px;font-size:17px;line-height:1.6}.land .land-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:34px;display:flex}.land .land-section{border-top:1px solid var(--stroke);padding:88px 0}.land .land-section-head{max-width:640px;margin-bottom:44px}.land .land-section-head.is-center{text-align:center;margin-left:auto;margin-right:auto}.land .land-section-head h2{letter-spacing:-.025em;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.2}.land .land-section-head p.lede{color:var(--text-dim);max-width:56ch;margin:14px 0 0;font-size:16px;line-height:1.6}.land .land-invert{background:var(--invert-bg);width:auto;color:var(--invert-text);border-top:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px clamp(24px,5vw,80px)}.land .land-invert .land-section-inner{max-width:1112px;margin:0 auto}.land .land-invert .eyebrow{color:var(--invert-faint)}.land .land-invert .land-section-head p.lede{color:var(--invert-dim)}.land .land-invert .panel,.land .land-invert .step-card,.land .land-invert .callout-card{background:var(--invert-surface);border-color:var(--invert-stroke)}.land .land-invert .step-card p{color:var(--invert-dim)}.land .land-invert .fact-card{color:#0a0a0a;background:#fff;border-color:#fff}.land .land-invert .fact-card p{color:#4a4a4a}.land .land-invert .primary{background:var(--invert-text);color:var(--invert-bg)}.land .land-invert .secondary{border-color:var(--invert-stroke);color:var(--invert-text)}.land .land-invert .secondary:hover{border-color:var(--invert-text)}.land .land-invert .ghost{color:var(--invert-dim)}.land .land-invert .ghost:hover{color:var(--invert-text)}.land .fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.land .fact-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.land .fact-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:10px;min-height:220px;padding:32px 28px;display:grid}.land .fact-card .step-num{margin-bottom:2px}.land .fact-card h3{letter-spacing:-.01em;font-size:16px;font-weight:700}.land .fact-card p{color:var(--text-dim);margin:0;font-size:14px;line-height:1.55}.land .fact-card svg{color:var(--text)}.land .quote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.land .quote-card{border-radius:var(--radius);background:#0a0a0a;border:1px solid #1c1c1c;flex-direction:column;gap:28px;min-height:220px;padding:28px 26px 26px;display:flex}.land .quote-text{color:#f2f2f2;flex:1;margin:0;font-size:14.5px;line-height:1.6}.land .quote-card-footer{align-items:center;gap:12px;display:flex}.land .quote-avatar{color:#0a0a0a;width:38px;height:38px;font-family:var(--mono);background:#fafafa;border:1px solid #fafafa;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.land .quote-name{color:#fafafa;margin:0;font-size:14px;font-weight:700;line-height:1.3}.land .quote-role{color:#a8a8a8;margin:2px 0 0;font-size:12px}.land .media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.land .media-card{color:#0a0a0a;border-radius:var(--radius);background:#fff;flex-direction:column;display:flex;overflow:hidden}.land .media-card-visual{aspect-ratio:16/11;background:#000;place-items:center;display:grid;overflow:hidden}.land .media-card-visual img{object-fit:contain;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.land .media-card:hover .media-card-visual img{transform:scale(1.04)}.land .media-card-visual svg{color:#0a0a0a}.land .media-card-body{flex-direction:column;flex:1;padding:26px 24px 28px;display:flex}.land .media-card-body h3{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700}.land .media-card-body p{color:#4a4a4a;flex:1;margin:0 0 18px;font-size:14px;line-height:1.55}.land .card-link{color:#0a0a0a;align-self:flex-start;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.land .card-link svg{transition:transform .2s}.land .card-link:hover svg{transform:translate(3px)}.land .step-num{font-family:var(--mono);letter-spacing:.06em;color:var(--text-faint);font-size:12px;font-weight:600}.land .land-invert .step-num{color:var(--invert-faint)}.land .timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.land .timeline.timeline-5{grid-template-columns:repeat(5,minmax(0,1fr))}.land .timeline:before{content:"";border-top:2px dashed var(--stroke-strong);z-index:0;position:absolute;top:28px;left:0;right:0}.land .land-invert .timeline:before{border-color:var(--invert-stroke)}.land .timeline-item{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.land .timeline-circle{background:var(--ink);width:56px;height:56px;color:var(--ink-contrast);font-family:var(--mono);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.land .land-invert .timeline-circle{background:var(--invert-text);color:var(--invert-bg)}.land .timeline-item h3{letter-spacing:-.01em;margin:4px 0 0;font-size:15.5px;font-weight:700}.land .timeline-item p{color:var(--text-dim);max-width:22ch;margin:0;font-size:13.5px;line-height:1.5}.land .land-invert .timeline-item p{color:var(--invert-dim)}.land .callout-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);flex-direction:column;justify-content:center;gap:10px;padding:30px 28px;display:flex}.land .callout-card .eyebrow{margin-bottom:0}.land .callout-card p{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:700;line-height:1.3}.land .split-panel{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.land .step-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.land .step-row.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.land .step-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);align-content:start;gap:8px;width:100%;min-height:148px;padding:22px 20px;display:grid}.land .step-card.is-featured{background:var(--invert-bg);color:var(--invert-text);border-color:var(--invert-bg)}.land .land-invert .step-card.is-featured{background:var(--invert-text);border-color:var(--invert-text);color:var(--invert-bg)}.land .land-invert .step-card.is-featured p{color:var(--text-dim)}.land .step-card.is-featured .step-num{color:var(--invert-faint)}.land .step-card.is-featured p{color:var(--invert-dim)}.land .step-card h3{letter-spacing:-.01em;font-size:15px;font-weight:700}.land .step-card p{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.5}.land .row-list{gap:0;display:grid}.land .row-item{border-top:1px solid var(--stroke);align-items:center;gap:24px;padding:20px 0;display:flex}.land .row-item:first-child{border-top:0}.land .row-item-label{flex-shrink:0;width:220px;font-size:15px;font-weight:700}.land .row-item p{color:var(--text-dim);margin:0;font-size:14.5px}.land .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:18px;display:grid}.land .pricing-card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius);flex-direction:column;gap:18px;padding:26px 22px;display:flex}.land .pricing-card.is-featured{background:var(--invert-bg);color:var(--invert-text);border-color:var(--invert-bg)}.land .pricing-card.is-featured .pricing-tag{color:var(--invert-faint)}.land .pricing-card.is-featured .pricing-name,.land .pricing-card.is-featured .pricing-price{color:var(--invert-text)}.land .pricing-card.is-featured .pricing-price span,.land .pricing-card.is-featured .pricing-for,.land .pricing-card.is-featured .pricing-features li{color:var(--invert-dim)}.land .pricing-card.is-featured .secondary{border-color:var(--invert-stroke);color:var(--invert-text)}.land .pricing-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);min-height:14px;font-size:10.5px;font-weight:650}.land .pricing-name{font-size:16px;font-weight:700}.land .pricing-price{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:26px;font-weight:800;display:flex}.land .pricing-price strong{letter-spacing:-.04em;font-size:40px;font-weight:800;line-height:1}.land .pricing-price span{color:var(--text-faint);white-space:nowrap;font-size:13px;font-weight:600}.land .pricing-price .pricing-was{color:var(--text-faint);font-size:20px;font-weight:600;text-decoration:line-through}.land .pricing-for{color:var(--text-dim);margin:-8px 0 0;font-size:13px}.land .pricing-features{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.land .pricing-features li{color:var(--text-dim);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.land .pricing-features li svg{color:var(--text);flex:none;margin-top:1px}.land .pricing-card.is-featured .pricing-features li svg{color:var(--invert-text)}.land .pricing-card .primary,.land .pricing-card .secondary{width:100%;margin-top:auto}.land .platform{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.land .platform-mock{background:var(--invert-bg);box-shadow:var(--shadow-lg);border-radius:22px;padding:0 14px 14px}.land .platform-mock-bar{gap:6px;padding:12px 4px;display:flex}.land .platform-mock-bar span{background:var(--invert-faint);border-radius:50%;width:8px;height:8px}.land .platform-mock-screen{background:var(--bg);border-radius:14px;gap:12px;padding:18px;display:grid}.land .platform-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.land .platform-stat{background:var(--surface-2);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.land .platform-stat span{font-size:var(--text-xs);color:var(--text-dim)}.land .platform-stat strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.land .platform-chart{background:var(--surface-2);border-radius:12px;align-items:flex-end;gap:8px;height:120px;padding:14px;display:flex}.land .platform-chart span{background:var(--ink);border-radius:6px 6px 2px 2px;flex:1}.land .platform-activity{gap:8px;margin:0;padding:0;list-style:none;display:grid}.land .platform-activity li{background:var(--surface-2);font-size:var(--text-sm);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.land .platform-activity em{border:1px solid var(--stroke-strong);font-size:var(--text-2xs);color:var(--text-dim);border-radius:999px;flex-shrink:0;padding:3px 10px;font-style:normal;font-weight:700}.land .platform-activity em.is-live{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.land .platform-copy h2{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1}.land .platform-copy .lede{color:var(--text-dim);margin:0 0 28px}.land .platform-features{font-size:var(--text-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0 0 36px;padding:0;font-weight:600;list-style:none;display:grid}.land .platform-features li{align-items:center;gap:10px;display:flex}.land .platform-features svg{color:var(--text-faint);flex-shrink:0}.land .land-foot{--text:#fafafa;--text-dim:#a3a3a3;--text-faint:#6b6b6b;--surface-2:#1a1a1a;--stroke:#262626;clip-path:inset(0 -100vmax);width:100%;max-width:1160px;color:var(--text);background:#0a0a0a;margin:0 auto;padding:56px 24px 32px;box-shadow:0 0 0 100vmax #0a0a0a}.land .land-foot-top{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:40px;display:grid}.land .land-foot-brand-mark{align-items:center;gap:10px;display:flex}.land .land-foot-brand-mark .mark,.land .land-foot-brand-mark .jokubot-mark{width:36px;height:36px}.land .land-foot-tagline{max-width:30ch;color:var(--text-dim);margin:14px 0 0;font-size:13.5px;line-height:1.55}.land .land-foot-social{gap:8px;margin-top:18px;display:flex}.land .land-foot-social a{background:var(--surface-2);width:34px;height:34px;color:var(--text-dim);border-radius:10px;place-items:center;display:grid}.land .land-foot-social a:hover{color:var(--text);background:var(--stroke)}.land .land-foot-col{flex-direction:column;gap:12px;display:flex}.land .land-foot-col-title{color:var(--text);margin:0 0 2px;font-size:13px;font-weight:700}.land .land-foot-col a{color:var(--text-dim);font-size:13.5px;text-decoration:none}.land .land-foot-col a:hover{color:var(--text)}.land .land-foot-bottom{border-top:1px solid var(--stroke);color:var(--text-faint);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:12.5px;display:flex}@media (width<=980px){.land .land-hero{grid-template-columns:1fr;gap:40px;padding:48px 24px 64px}.land .land-hero-copy{max-width:none}.land .fact-grid,.land .fact-grid.cols-2,.land .step-row,.land .step-row.cols-3,.land .split-panel,.land .pricing-grid,.land .platform,.land .media-grid,.land .quote-grid,.land .timeline,.land .timeline.timeline-5{grid-template-columns:1fr}.land .timeline{gap:32px}.land .timeline:before{display:none}.land .timeline-item p{max-width:none}.land .row-item{flex-direction:column;align-items:flex-start;gap:6px}.land .row-item-label{width:auto}.land .land-foot-top{grid-template-columns:repeat(2,minmax(0,1fr))}.land .land-foot-brand{grid-column:1/-1;margin-bottom:8px}.land .land-foot-bottom{flex-direction:column;align-items:flex-start}}@media (width<=560px){.land .land-hero-copy h1{font-size:32px}.land .land-section{padding:64px 0}.land .land-invert{padding-top:8px}.land .platform-stats,.land .platform-features{grid-template-columns:repeat(2,minmax(0,1fr))}.land .platform-mock-screen{padding:12px}}@keyframes land-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.land .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.land .reveal.is-visible{opacity:1;transform:translateY(0)}.land .reveal-text{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.land .reveal-text.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.land .land-hero-copy,.land .land-hero-photo-wrap{animation:none}.land .reveal,.land .reveal-text{opacity:1;transition:none;transform:none}.land .primary:hover{transform:none}}.land .land-hero{isolation:isolate;position:relative;overflow:hidden}.land .land-hero-bg{z-index:-1;pointer-events:none;filter:grayscale();opacity:.5;justify-content:center;display:flex;position:absolute;inset:0}.land .land-hero-bg video{flex-shrink:0;width:auto;height:100%}.land .land-hero-bg video:nth-child(2n){transform:scaleX(-1)}.land .land-hero-actions:has(+.land-hero-trust){margin-bottom:16px}.land .land-hero-trust{font-size:var(--text-sm);color:var(--text-dim);margin:0 0 34px}.land .land-how-example{max-width:40em;font-size:var(--text-md);color:var(--text-dim);margin:24px 0 0;font-style:italic}.land .land-how-cta{margin-top:28px}.land .land-faq{gap:10px;max-width:780px;display:grid}.land .land-faq-item{border:1px solid var(--stroke);border-radius:var(--radius);background:var(--surface)}.land .land-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.land .land-faq-item summary::-webkit-details-marker{display:none}.land .land-faq-item summary:after{content:"+";color:var(--text-dim);flex:none;font-size:20px;line-height:1;transition:transform .2s}.land .land-faq-item[open] summary:after{transform:rotate(45deg)}.land .land-faq-item summary:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:var(--radius)}.land .land-faq-item h3{font-size:var(--text-base);margin:0;font-weight:700;line-height:1.4}.land .land-faq-item p{font-size:var(--text-md);color:var(--text-dim);margin:0;padding:0 20px 18px;line-height:1.6}.land .land-hero-orbit{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.land .orbit-icon{--size:clamp(52px, 5.6vw, 84px);--tilt:0deg;width:var(--size);height:var(--size);animation:6s ease-in-out infinite land-orbit-float;position:absolute;translate:-50% -50%}.land .orbit-icon img{width:100%;height:100%;rotate:var(--tilt);filter:drop-shadow(0 14px 22px #0000008c);display:block}.land .orbit-icon:before{content:"";background:var(--glow,#ffffff40);filter:blur(22px);opacity:.55;z-index:-1;border-radius:50%;position:absolute;inset:18%}.land .orbit-facebook{--tilt:-8deg;--glow:#1877f2;animation-delay:0s;top:10%;left:12%}.land .orbit-instagram{--tilt:9deg;--glow:#e1306c;--size:clamp(58px, 6.2vw, 92px);animation-delay:-1s;top:8%;left:86%}.land .orbit-whatsapp{--tilt:-6deg;--glow:#25d366;animation-delay:-2s;top:47%;left:94%}.land .orbit-linkedin{--tilt:7deg;--glow:#0a66c2;--size:clamp(46px, 4.8vw, 72px);animation-delay:-3s;top:86%;left:84%}.land .orbit-twitter{--tilt:-10deg;--glow:#1d9bf0;--size:clamp(46px, 4.8vw, 72px);animation-delay:-4s;top:84%;left:14%}.land .orbit-tiktok{--tilt:6deg;--glow:#fe2c55;--size:clamp(58px, 6.2vw, 92px);animation-delay:-5s;top:46%;left:5%}@keyframes land-orbit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.land .land-hero-platforms{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:none}.land .land-hero-platforms img{filter:drop-shadow(0 6px 10px #00000080);width:36px;height:36px;display:block}@media (width<=980px){.land .land-hero-platforms{flex-wrap:wrap;display:flex}.land .orbit-icon{--size:clamp(44px, 11vw, 64px)}.land .orbit-instagram,.land .orbit-tiktok{--size:clamp(48px, 12vw, 70px)}.land .orbit-whatsapp{left:90%}.land .orbit-tiktok{left:10%}}@media (prefers-reduced-motion:reduce){.land .orbit-icon{animation:none}}
