.scenario-home-module__Vi25LW__copy{width:min(1240px, calc(100% - 2 * var(--gutter)));margin:0 auto;padding-top:clamp(32px,3.4vw,56px)}.scenario-home-module__Vi25LW__eyebrow{color:var(--olive);font-size:15px;font-weight:600;display:block}.scenario-home-module__Vi25LW__h1.scenario-home-module__Vi25LW__h1{max-width:30ch;margin-top:16px;font-size:clamp(44px,5vw,76px);line-height:1.04}.scenario-home-module__Vi25LW__h1.scenario-home-module__Vi25LW__h1 mark{box-shadow:none;background:linear-gradient(#0000 62%,#ddfdc6 62%);border-radius:0;padding:0}.scenario-home-module__Vi25LW__below{margin-top:24px}.scenario-home-module__Vi25LW__lede.scenario-home-module__Vi25LW__lede{max-width:72ch;color:var(--ink-soft);margin:0;font-size:clamp(17px,1.3vw,19px);line-height:1.5}.scenario-home-module__Vi25LW__ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.scenario-home-module__Vi25LW__tabsSlot{margin-top:24px}.scenario-home-module__Vi25LW__scene{background:var(--white);width:100%;box-shadow:var(--hair), 0 30px 80px rgba(var(--shadow-rgb), .12);border-radius:18px;position:relative;overflow:hidden}.scenario-home-module__Vi25LW__scene iframe{transform-origin:0 0;border:0;position:absolute;top:0;left:0}.scenario-home-module__Vi25LW__caption{color:var(--muted);text-align:center;margin:16px 0 0;font-size:14px;line-height:1.5}.scenario-home-module__Vi25LW__wrap{width:min(896px,100% - 48px);margin:0 auto}.scenario-home-module__Vi25LW__h2.scenario-home-module__Vi25LW__h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:400;line-height:1.25}.scenario-home-module__Vi25LW__flow{border-block:.5px solid var(--line);background:var(--surface);margin-top:80px;padding:80px 0}.scenario-home-module__Vi25LW__rows{margin:40px 0 0;padding:0;list-style:none}.scenario-home-module__Vi25LW__rows li{border-top:.5px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,9fr);gap:40px;padding:24px 0;display:grid}.scenario-home-module__Vi25LW__rowHead{align-items:baseline;gap:16px;display:flex}.scenario-home-module__Vi25LW__rowNum{font-variant-numeric:tabular-nums;color:var(--olive);font-size:14px;font-weight:600}.scenario-home-module__Vi25LW__rowHead b{color:var(--ink);font-size:18px;font-weight:600}.scenario-home-module__Vi25LW__rows p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.8}.scenario-home-module__Vi25LW__tools{border-top:.5px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 24px;margin:32px 0 0;padding-top:24px;display:flex}.scenario-home-module__Vi25LW__toolsLabel{color:var(--ink);margin-right:8px;font-size:14px;font-weight:600}.scenario-home-module__Vi25LW__tool{height:40px;color:var(--ink-soft);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.scenario-home-module__Vi25LW__tool img{object-fit:contain;border-radius:5px;width:24px;height:24px}.scenario-home-module__Vi25LW__note{color:var(--muted);margin:12px 0 0;font-size:14px}.scenario-home-module__Vi25LW__screen{padding-top:80px}.scenario-home-module__Vi25LW__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--olive);margin:0;font-size:13px;font-weight:600}.scenario-home-module__Vi25LW__screen .scenario-home-module__Vi25LW__h2.scenario-home-module__Vi25LW__h2{margin-top:12px}.scenario-home-module__Vi25LW__body{max-width:672px;color:var(--ink-soft);margin:16px 0 0;font-size:16px;line-height:1.8}.scenario-home-module__Vi25LW__momentStage{background:var(--surface-2);box-shadow:var(--hair);border-radius:16px;justify-content:center;margin:32px 0 0;padding:clamp(24px,4vw,48px);display:flex}.scenario-home-module__Vi25LW__momentCard{zoom:1.15;width:100%;max-width:560px}@media (min-width:761px){.scenario-home-module__Vi25LW__page{--col:896px;--side:max(48px, calc((100% - var(--col)) / 2))}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__copy,.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__product.scenario-home-module__Vi25LW__product{width:calc(100% - 2 * var(--side))}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:600}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__h1.scenario-home-module__Vi25LW__h1{max-width:none;font-size:52px;line-height:1.18}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__lede.scenario-home-module__Vi25LW__lede{max-width:none;font-size:17px;line-height:1.8}.scenario-home-module__Vi25LW__page [data-home-footer]>div:first-child{width:calc(100% - 2 * var(--side))}}@media (max-width:760px){.scenario-home-module__Vi25LW__product.scenario-home-module__Vi25LW__product{width:calc(100% - 2 * var(--gutter));margin:44px auto 0}.scenario-home-module__Vi25LW__h1.scenario-home-module__Vi25LW__h1{max-width:none;font-size:clamp(34px,9vw,44px)}.scenario-home-module__Vi25LW__ctas>*{flex:1;justify-content:center}.scenario-home-module__Vi25LW__ctas>.scenario-home-module__Vi25LW__ghost{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--ink), inset 0 0 14px #4c5f6338, 0 2px 8px rgba(var(--shadow-rgb), .08)}.scenario-home-module__Vi25LW__rows li{grid-template-columns:1fr;gap:8px}.scenario-home-module__Vi25LW__flow{padding:56px 0}.scenario-home-module__Vi25LW__screen{padding-top:56px}.scenario-home-module__Vi25LW__momentStage{padding:16px}.scenario-home-module__Vi25LW__momentCard{zoom:1}}@media (max-width:560px){.scenario-home-module__Vi25LW__deskArt{display:none}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__sheet{margin-top:0;padding-top:64px;-webkit-mask:none;mask:none}}@media (max-width:760px){.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__copy{padding-top:24px}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__h1.scenario-home-module__Vi25LW__h1{margin-top:10px;font-size:32px;line-height:1.14}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__below{margin-top:12px}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__lede.scenario-home-module__Vi25LW__lede{font-size:16px;line-height:1.5}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__tabsSlot{margin-top:18px}.scenario-home-module__Vi25LW__page .scenario-home-module__Vi25LW__product.scenario-home-module__Vi25LW__product{margin-top:28px}}.scenario-home-module__Vi25LW__stickyBar{display:none}@media (max-width:860px){.scenario-home-module__Vi25LW__stickyBar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf7eff0;border-top:1px solid #1b171214;gap:10px;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(140%);box-shadow:0 -6px 24px #1b17120f}.scenario-home-module__Vi25LW__stickyBar[data-show="1"]{transform:translateY(0)}.scenario-home-module__Vi25LW__stickyDemo,.scenario-home-module__Vi25LW__stickyCall{white-space:nowrap;cursor:pointer;min-width:0;height:48px;font:500 16px/1 var(--font-geist-sans), sans-serif;border-radius:24px;flex:1 1 0;justify-content:center;align-items:center;display:inline-flex}.scenario-home-module__Vi25LW__stickyDemo{background:var(--ink,#1b1712);color:var(--plaster,#f5efe4);border:0}.scenario-home-module__Vi25LW__stickyCall{color:var(--ink,#1b1712);background:#fff;border:1px solid #1b17122e}}
.lp-hero-tabs-module__N0uYuq__root{width:100%}.lp-hero-tabs-module__N0uYuq__row{flex-wrap:wrap;gap:12px;display:flex}.lp-hero-tabs-module__N0uYuq__btn{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-width:196px;height:52px;padding:0 26px;font-size:16px;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.lp-hero-tabs-module__N0uYuq__btn:focus-visible{outline:2px solid var(--ink,#1b1712);outline-offset:2px}.lp-hero-tabs-module__N0uYuq__btnInk{background:var(--ink,#1b1712);color:#f6efe3}.lp-hero-tabs-module__N0uYuq__btnInk:hover{background:var(--ink-hover,#3a3129)}.lp-hero-tabs-module__N0uYuq__btnLine{color:var(--ink,#1b1712);box-shadow:inset 0 0 0 1.5px var(--ink,#1b1712);background:#fff}.lp-hero-tabs-module__N0uYuq__btnLine:hover{background:#fbf7f0}.lp-hero-tabs-module__N0uYuq__note{color:#6f6457;margin:12px 0 0;font-size:14px;line-height:1.45}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__btnInk{color:#1b1712;background:#f5efe4}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__btnInk:hover{background:#fff}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__btnLine{color:#f5efe4;background:0 0;box-shadow:inset 0 0 0 1.5px #f3ece08c}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__btnLine:hover{background:#f3ece014;box-shadow:inset 0 0 0 1.5px #f5efe4}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__btn:focus-visible{outline-color:#f5efe4}.lp-hero-tabs-module__N0uYuq__root[data-tone=dark] .lp-hero-tabs-module__N0uYuq__note{color:#c9beae}.lp-hero-tabs-module__N0uYuq__scrim{z-index:1000;background:#1b171273;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lp-hero-tabs-module__N0uYuq__modal{background:#f6f1e8;border-radius:20px;width:100%;max-width:420px;max-height:calc(100dvh - 40px);padding:28px 24px 22px;position:relative;overflow:auto;box-shadow:0 24px 60px #1b171247}.lp-hero-tabs-module__N0uYuq__close{color:#564c42;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:14px;right:14px}.lp-hero-tabs-module__N0uYuq__close:hover{background:#3a25190f}.lp-hero-tabs-module__N0uYuq__modal .lp-hero-tabs-module__N0uYuq__mTitle{color:var(--ink,#1b1712);margin:0 36px 6px 0;font-size:20px;font-weight:600;line-height:1.25}.lp-hero-tabs-module__N0uYuq__modal .lp-hero-tabs-module__N0uYuq__mSub{color:#564c42;margin:0 0 16px;font-size:14px;line-height:1.5}.lp-hero-tabs-module__N0uYuq__go{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;font-size:16px;font-weight:600;transition:background .15s;display:flex}.lp-hero-tabs-module__N0uYuq__go:focus-visible{outline:2px solid var(--ink,#1b1712);outline-offset:2px}.lp-hero-tabs-module__N0uYuq__ink{background:var(--ink,#1b1712);color:#f6efe3}.lp-hero-tabs-module__N0uYuq__ink:hover{background:var(--ink-hover,#38332e)}.lp-hero-tabs-module__N0uYuq__dis{color:#9a8b7a;cursor:not-allowed;background:#ddd3c4}.lp-hero-tabs-module__N0uYuq__fine{text-align:center;color:#6f6457;margin-top:9px;font-size:13px}.lp-hero-tabs-module__N0uYuq__lbl{color:#4c5f63;margin:4px 0 8px;font-size:13px;font-weight:600}.lp-hero-tabs-module__N0uYuq__field{width:100%;height:50px;color:var(--ink,#1b1712);background:#fcf9f3;border-radius:12px;outline:none;margin-bottom:10px;padding:0 14px;font-size:16px;display:block;box-shadow:inset 0 0 0 .5px #3a25194d}.lp-hero-tabs-module__N0uYuq__field::placeholder,.lp-hero-tabs-module__N0uYuq__bare::placeholder{color:#9a8b7a}.lp-hero-tabs-module__N0uYuq__field:focus,.lp-hero-tabs-module__N0uYuq__phone:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink,#1b1712)}.lp-hero-tabs-module__N0uYuq__phone{align-items:center;gap:10px;display:flex}.lp-hero-tabs-module__N0uYuq__dial{color:var(--ink,#1b1712);border-right:1px solid #3a251929;padding-right:10px;font-size:15px;font-weight:500}.lp-hero-tabs-module__N0uYuq__bare{min-width:0;height:100%;color:var(--ink,#1b1712);background:0 0;border:0;outline:none;flex:1;font-size:16px}.lp-hero-tabs-module__N0uYuq__ok{color:#564c42;cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:12.5px;line-height:1.45;display:flex}.lp-hero-tabs-module__N0uYuq__box{accent-color:#1b1712;cursor:pointer;flex:none;width:18px;height:18px;margin-top:1px}.lp-hero-tabs-module__N0uYuq__stTitle{color:var(--ink,#1b1712);margin-top:4px;font-size:17px;font-weight:600}.lp-hero-tabs-module__N0uYuq__stBody{color:#564c42;margin:4px 0 14px;font-size:15px;line-height:1.5}@media (max-width:767px){.lp-hero-tabs-module__N0uYuq__row{flex-wrap:nowrap;gap:10px}.lp-hero-tabs-module__N0uYuq__row .lp-hero-tabs-module__N0uYuq__btn{flex:1;min-width:0;padding:0 10px;font-size:15px}.lp-hero-tabs-module__N0uYuq__note{font-size:13px}.lp-hero-tabs-module__N0uYuq__scrim{align-items:flex-end;padding:0}.lp-hero-tabs-module__N0uYuq__modal{max-width:none;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;max-height:92dvh}}
.iaSurface.kp,.kp{--background:#fff;--card:#fafbf8;--popover:#fafbf8;--surface:#fff;--foreground:#090e00;--card-foreground:#090e00;--muted-foreground:#4f4f4f;--tertiary-foreground:#838383;--placeholder-foreground:#bbb;--disabled-foreground:#cecece;--link-foreground:#0c8d51;--primary:#045c45;--primary-foreground:#fff;--primary-subtle:#045c451f;--secondary:#d1d9bc33;--muted:#d1d9bc33;--accent:#d1d9bc33;--inverse:#045c45;--inverse-foreground:#dfe5e3;--brand-accent:#003b00;--brand-subtle:#dfe5e3;--brand-secondary:#f4ff7f;--brand-tertiary:#ffcce6;--border:#0000001f;--input:#00000017;--hover-overlay:#181d070d;--press-overlay:#181d0712;--destructive:#dc3e42;--destructive-subtle:#dc3e421f;--info:#3e63dd;--info-subtle:#3e63dd1f;--success:#027864;--success-subtle:#12a5941f;--warning:#ef5f00;--warning-subtle:#ef5f001f;--palette-kylon-bg:#e6fbe5;--palette-kylon-fg:#045c45;--chart-1:#045c45;--chart-2:#8dd348;--chart-3:#44d6af;--chart-4:#6bc3ff;--chart-5:#a29eff;--agent-surface:#dde7e3;--agent-foreground:#045c45;--app-accent:#045c45;--app-accent-ink:#045c45;--app-tint:#e6fbe5;--app-tint-soft:#f0f5f3;--border-width:.5px;--kp-divider:#00000012;--font-sans:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;font-family:var(--font-sans);color:#090e00;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;letter-spacing:normal;background:#fff}.kp *,.kp :before,.kp :after{box-sizing:border-box}.kp p,.kp h2{margin:0}.kp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kp-shell{width:100%;height:var(--ia-height,720px);background:#fff;display:flex;overflow:hidden}.kp-main{background:#fff;flex-direction:column;flex:1 1 0;min-width:420px;display:flex;position:relative}.kp-main.narrow{min-width:0}.kp-av{background:#fff;border-radius:9999px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.kp-av img{object-fit:cover;width:100%;height:100%}.kp-av-person{color:#090e00;background:#e0e1de;font-size:14px;font-weight:500}.kp-av-person em{font-style:normal}.kp-av-agent{color:#3a4a4e;background:#dfe5e3}.kp-roomdot{color:#fff;border-radius:9999px;flex:none;place-items:center;display:inline-grid}.kp-unread{color:#fff;font-variant-numeric:tabular-nums;background:#4c5f63;border-radius:9999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:600;line-height:1;display:inline-grid}.kp-unread.muted{background:#cecece}.kp-rail{border-right:.5px solid var(--kp-divider);background:#fff;flex-direction:column;flex:none;align-items:center;width:52px;height:100%;display:flex}.kp-rail-logo{justify-content:center;align-items:center;width:100%;height:64px;padding:0 6px;display:flex}.kp-ws{border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.kp-rail nav{flex-direction:column;flex:1;align-items:center;gap:4px;padding:0 6px;display:flex}.kp-rail-sep{background:#00000015;width:24px;height:1px;margin:4px 0}.kp-railbtn{color:#4f4f4f;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:relative}.kp-railbtn.on{color:#090e00;background:#d1d9bc33}.kp-railbtn i{background:#4c5f63;border-radius:9999px;width:6px;height:6px;position:absolute;top:8px;right:8px}.kp-rail-foot{flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 6px;display:flex}.kp-account{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.kp-side{border-right:.5px solid var(--kp-divider);background:#fff;flex-direction:column;flex:none;height:100%;display:flex;position:relative;overflow:hidden}.kp-side-title{padding:16px 64px 0 20px;display:flex}.kp .kp-side-title .kp-h{color:#090e00;align-items:center;height:32px;font-size:16px;font-weight:600;line-height:24px;display:flex}.kp-side-actions{gap:8px;display:flex;position:absolute;top:16px;right:16px}.kp-side-actions span{color:#090e00;border-radius:5.333px;place-items:center;width:32px;height:32px;display:grid}.kp-pills{gap:2px;padding:16px 48px 16px 20px;display:flex}.kp-pills span{color:#747474;white-space:nowrap;border-radius:9999px;align-items:baseline;gap:4px;height:32px;padding:6px 12px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.kp-pills span.on{color:#090e00;background:#d1d9bc33;font-weight:600}.kp-pills small{color:#747474;font-variant-numeric:tabular-nums;font-size:12px}.kp-list{flex:1;min-height:0;padding-bottom:16px;overflow:hidden}.kp-sec{color:#090e00;align-items:center;gap:8px;height:36px;padding:0 16px 0 14px;font-size:14px;font-weight:600;display:flex}.kp-sec svg{color:#4f4f4f}.kp-gap{height:8px;display:block}.kp-group{align-items:center;gap:4px;padding:0 16px 0 8px;display:flex}.kp-chev{color:#4f4f4f;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.kp-group-name{flex:1;align-items:center;gap:6px;min-width:0;min-height:36px;padding:8px 0;font-size:14px;line-height:20px;display:flex}.kp-group-name b{color:#090e00;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.kp-lock{color:#a8a8a8;flex:none}.kp-row{align-items:flex-start;gap:12px;padding:10px 16px 10px 21px;display:flex}.kp-row.on{background:#181d0712}.kp-row-lead{flex:none;width:40px;height:40px;display:flex;position:relative}.kp-row-badge{color:#fff;border-radius:9999px;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 0 0 1px #fff}.kp-row-text{flex-direction:column;flex:1;align-self:center;gap:4px;min-width:0;display:flex}.kp-row-top,.kp-row-bot{align-items:center;gap:8px;min-width:0;display:flex}.kp-row-top{height:20px}.kp-row-bot{height:16px}.kp-row-top strong{color:#090e00;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.kp-row-top time{color:#6c6c6c;flex:none;font-size:12px;line-height:20px}.kp-row-bot small{color:#6c6c6c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.kp-rhead{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffeb;flex:none;align-items:center;height:64px;padding:0 16px 0 14px;display:flex;position:relative}.kp-rhead.mobile{padding:0 10px 0 6px}.kp-rhead-title{align-items:center;gap:6px;min-width:0;padding:2px 6px;display:flex}.kp .kp-rhead-title .kp-t{color:#090e00;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.kp-rhead-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.kp-hbtn{color:#4f4f4f;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 8px;display:inline-flex}.kp-hbtn span{font-size:12px;font-weight:400;line-height:16px}.kp-hbtn.sq{width:32px;padding:0}.kp-msgs{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 24px;display:flex;overflow:hidden}.kp-msgs .kp-col{flex:none}.kp-col{width:100%;max-width:832px;margin:0 auto}.kp-msgs .kp-col{flex-direction:column;gap:6px;padding:24px 0 40px;display:flex}.kp-msg{border-radius:12px;gap:12px;display:flex}.kp-msg:not(.grouped):not(:first-child){margin-top:6px}.kp-msg-spacer{flex:none;width:32px}.kp-msg-body{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.kp-msg-head{align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:16px;display:flex}.kp-msg-head b{color:#090e00;font-weight:500}.kp-spec{color:#747474;font-weight:400}.kp-botmark{color:#4f4f4f;transform:translateY(-1px)}.kp-prov{border-radius:2px;width:12px;height:12px;transform:translateY(-1px)}.kp-bubble{color:#090e00;overflow-wrap:anywhere;border-radius:12px;width:fit-content;min-width:40px;max-width:min(736px,100%);padding:10px 12px;font-size:14px;line-height:24px;display:block}.kp-bubble.other{background:#f1f1e6}.kp-bubble.agent{background:#fafbf8}.kp-bubble .kp-mention{color:#4c5f63;border-radius:4px;padding:0 2px;font-weight:500}.kp-bubble.mine .kp-mention{color:#dfe5e3}.kp-appcard-cover{background:#fff;height:176px;display:block;position:relative;overflow:hidden}.kp-cover-shot{transform-origin:0 0;pointer-events:none;width:250%;height:250%;position:absolute;top:0;left:0;transform:scale(.4)}.kp-compose{background:#fff;flex:none;padding:6px 24px 12px}.kp-compose-card{background:#fafbf8;border:.5px solid #0000001f;border-radius:16px;flex-direction:column;gap:4px;padding:8px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 4px 16px #0000000a}.kp-compose-card:focus-within{border-color:#4c5f6359;box-shadow:0 4px 20px #0000000f}.kp-compose-card input{width:100%;font:inherit;color:#090e00;background:0 0;border:0;outline:0;height:24px;padding:0 8px;font-size:14px;line-height:24px}.kp-tools{align-items:center;gap:4px;display:flex}.kp-tools-r{align-items:center;gap:2px;margin-left:auto;display:flex}.kp-tb{color:#4f4f4f;border-radius:12px;place-items:center;width:32px;height:32px;display:grid}.kp-send.off{opacity:.5;color:#4f4f4f!important}.kp-panel{background:#fff;flex:1 1 0;min-width:0;height:100%;padding:8px 8px 8px 0;display:flex}.kp .kp-b24{border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.kp-url{white-space:nowrap;text-overflow:ellipsis;max-width:224px;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:24px;overflow:hidden}.kp-b28{color:#4f4f4f;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.kp .kp-app{height:100%}.kp .kp-app .app-content{height:100%;padding:22px 20px;overflow:hidden}.kp .kp-app .object-context{display:none}.kp .kp-app .app-content h1{margin-top:0}@media (hover:hover){.kp-railbtn:not(.on):hover,.kp-side-actions span:hover,.kp-pills span:not(.on):hover,.kp-hbtn:hover,.kp-tb:hover,.kp-b24:hover,.kp-b28:hover,.kp-ws:hover{color:#090e00;background:#181d070d}.kp-row:not(.on):hover,.kp-group:hover{background:#181d070d}}.kp-status{font:600 15px/1 var(--font-sans);color:#090e00;background:#fff;justify-content:space-between;align-items:center;padding:10px 22px 6px;display:flex}.kp-phone{width:100%;height:var(--ia-height,720px);background:#fff;flex-direction:column;display:flex;overflow:hidden}.kp-phone .kp-msgs{padding:0 16px}.kp-phone .kp-compose{padding:6px 16px 12px}.kp-thead{z-index:2;background:#fff;flex:none;align-items:center;gap:8px;min-height:64px;padding:10px 20px;display:flex;position:relative}.kp-thead.mobile{gap:6px;padding:8px 10px 8px 6px}.kp-thead-disc{color:#4c5f63;background:#d1d9bc33;border-radius:9999px;flex:none;place-items:center;width:48px;height:48px;display:grid}.kp-thead.mobile .kp-thead-disc{width:40px;height:40px}.kp-thead-text{flex:1;min-width:0;padding:4px 6px}.kp .kp-thead-text>.kp-t{color:#090e00;white-space:nowrap;text-overflow:ellipsis;min-height:24px;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.kp-thead-meta{color:#4f4f4fcc;white-space:nowrap;align-items:center;gap:4px;min-width:0;margin:2px 0 0 -4px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.kp-thead-meta .kp-roomdot svg{width:8px;height:8px}.iaSurface.kp svg{color:inherit}.iaSurface.kp,.kp{--link-foreground:#4c5f63;--primary:#4c5f63;--primary-subtle:#4c5f631f;--inverse:#4c5f63;--brand-accent:#3a4a4e;--brand-secondary:#f5e0a8;--brand-tertiary:#efd3d5;--destructive:#733525;--destructive-subtle:#f1c9b8;--info:#6b4f1e;--info-subtle:#f5e0a8;--success:#3a4a4e;--success-subtle:#dfe5e3;--warning:#4b5340;--warning-subtle:#e3e4d0;--palette-kylon-bg:#eef2f1;--palette-kylon-fg:#4c5f63;--chart-1:#4c5f63;--chart-2:#a9553f;--chart-3:#b38a2e;--chart-4:#7c8163;--chart-5:#a2616c;--agent-surface:#dfe5e3;--agent-foreground:#3a4a4e;--app-accent:#4c5f63;--app-accent-ink:#3a4a4e;--app-tint:#dfe5e3;--app-tint-soft:#eef2f1}.kp .kp-af{--af-ink:#3a4a4e;min-width:0;color:var(--af-ink);text-align:left;background:#eef2f1;border:1px solid #4f543347;border-radius:14px;grid-template-rows:42px minmax(0,1fr);display:grid;overflow:hidden}.kp .kp-af>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 8px 0 11px;display:flex;overflow:hidden}.kp .kp-af-id{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.kp .kp-af-id>i{width:18px;height:18px;color:var(--af-ink);background:#dfe5e3;border-radius:5px;flex:none;place-items:center;display:grid}.kp .kp-af-id>i svg{width:14px;height:14px}.kp .kp-af-id b{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.kp .kp-af-id small{text-transform:uppercase;border-left:1px solid;flex:none;padding-left:6px;font-size:11px;line-height:13px}.kp .kp-af-actions{flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex}.kp .kp-af-actions>span,.kp .kp-af-actions>button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.kp .kp-af-actions svg{width:14px;height:14px}.kp .kp-af-actions>em{background:#4f543338;flex:none;width:1px;height:18px;margin:0 4px}.kp .kp-af-actions>.kp-af-url{background:#fff;border:1px solid #4f543333;border-radius:999px;flex:0 auto;gap:6px;width:auto;min-width:46px;max-width:210px;padding:0 8px;display:flex}.kp .kp-af-url>svg{flex:none}.kp .kp-af-url em{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:10.5px;font-style:normal;overflow:hidden}.kp .kp-af-actions>.kp-af-publish{color:#fff;background:#4c5f63;border-radius:999px;gap:5px;width:auto;padding:0 10px;font-size:11px;font-weight:600;display:flex}.kp .kp-af-body{min-width:0;min-height:0;color:var(--foreground);background:#fff;border:1px solid #00000017;border-radius:10px;margin:0 4px 4px;overflow:hidden}.kp .kp-af.preview{cursor:pointer;width:100%;max-width:344px;margin-top:4px;transition:box-shadow .14s}.kp .kp-af.natural{width:100%;height:100%}.kp .kp-af.natural .kp-af-body{position:relative}@media (hover:hover){.kp .kp-af.preview:hover{box-shadow:0 0 0 3px #4f54331a}}.kp .kp-af.preview:focus-visible{outline:2px solid var(--af-ink);outline-offset:2px}.iaSurface.kp,.kp{--foreground:#1b1712;--card-foreground:#1b1712;--muted-foreground:#564c42;--tertiary-foreground:#6f6457;--placeholder-foreground:#9a8b7a;--kp-divider:#3a25191a;color:#1b1712}.kp-rail-logo{height:52px;padding-top:8px}.kp-ws{border-radius:8px;width:28px;height:28px}.kp-ws img{border-radius:0;width:17px;height:17px}.kp-railbtn{color:#564c42}.kp-railbtn.on,.kp-pills span.on,.kp-row.on{color:#1b1712;background:#f3f3f1}.kp-railbtn i{background:#6e7447}.kp-unread{color:#ddfdc6;background:#6e7447;min-width:17px;height:17px;padding:0 5px;font-size:10px}.kp-unread.muted{color:#564c42;background:#ddd3c4}.kp-pills span,.kp-pills small{color:#6f6457}.kp .kp-side-title .kp-h,.kp-sec,.kp-group-name b,.kp-row-top strong,.kp .kp-rhead-title .kp-t,.kp .kp-thead-text>.kp-t,.kp-msg-head b{color:#1b1712}.kp-sec svg,.kp-chev,.kp-hbtn,.kp-tb,.kp-b28,.kp-botmark{color:#564c42}.kp-row-top time,.kp-row-bot small,.kp-spec,.kp-thead-meta{color:#6f6457}.kp-thead-disc{color:#6e7447;background:#f3f3f1}.kp-row-badge{border-radius:6px;box-shadow:0 0 0 1.5px #fff}.kp-bubble{color:#1b1712;border-radius:14px;padding:8px 12px}.kp-bubble.mine{color:#1b1712;background:#eaebdb}.kp-bubble.other,.kp-bubble.agent{color:#1b1712;background:#f3f3f1}.kp-bubble .kp-mention,.kp-bubble.mine .kp-mention{color:#4f5433;font-weight:600}.kp-compose-card{box-shadow:none;background:#f3f3f1;border:1px solid #3a251929}.kp-compose-card:focus-within{box-shadow:none;border-color:#6e744773}.kp-compose-card input{color:#1b1712}.kp-compose-card input::placeholder{color:#9a8b7a}.kp-send{color:#6e7447!important}.kp-send.off{color:#6f6457!important}.kp-status{color:#1b1712}@media (hover:hover){.kp-railbtn:not(.on):hover,.kp-side-actions span:hover,.kp-pills span:not(.on):hover,.kp-hbtn:hover,.kp-tb:hover,.kp-b24:hover,.kp-b28:hover,.kp-ws:hover{color:#1b1712;background:#f3f3f1}.kp-row:not(.on):hover,.kp-group:hover{background:#f3f3f1}}.kp .kp-af{--af-ink:#4f5433;background:#f0fce6;border-color:#4f543347}.kp .kp-af-id>i{color:#4f5433;background:#ddfdc6}.kp .kp-af-actions>em{background:#6e744738}.kp .kp-af-url svg:last-child{color:#6e7447}.kp .kp-af-actions>.kp-af-publish{color:#fff;background:#6e7447}.kp .kp-af.preview:focus-visible{outline-color:#6e7447}
.topic-cover-module__RVV00a__cover{position:absolute;inset:0}.topic-cover-module__RVV00a__shot{width:100%;height:100%}.topic-cover-module__RVV00a__stage{background:#f4ecdd;width:100%;height:100%;position:relative;overflow:hidden}.topic-cover-module__RVV00a__win{background:#fff;border:1px solid #3a25191f;border-radius:14px;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #1b17120d,0 18px 40px -12px #1b17122e}.topic-cover-module__RVV00a__winThread,.topic-cover-module__RVV00a__winApp{width:520px;height:380px;top:36px;left:40px}.topic-cover-module__RVV00a__thread{width:100%}.topic-cover-module__RVV00a__thread .kp-msgs{justify-content:flex-start;padding:0 22px}.topic-cover-module__RVV00a__thread .kp-msgs .kp-col{max-width:476px;margin:0;padding:6px 0 24px}.topic-cover-module__RVV00a__thread .kp-af.preview{max-width:300px}.topic-cover-module__RVV00a__thread .kp-appcard-cover{height:128px}.topic-cover-module__RVV00a__app{width:100%;height:100%;display:flex}.topic-cover-module__RVV00a__app .kp-panel{padding:6px}.topic-cover-module__RVV00a__duo{background:#f4ecdd;width:100%;height:100%;padding:32px 32px 0;position:relative}.topic-cover-module__RVV00a__duo .kp-shell{border:1px solid #3a25191f;border-bottom:0;border-radius:14px 14px 0 0;height:100%;box-shadow:0 1px 2px #1b17120d,0 18px 40px -12px #1b17122e}.topic-cover-module__RVV00a__duoThread{flex:1;min-width:0}.topic-cover-module__RVV00a__duoThread .kp-msgs{justify-content:flex-start;padding:0 22px}.topic-cover-module__RVV00a__duoThread .kp-msgs .kp-col{max-width:420px;margin:0;padding:6px 0 24px}.topic-cover-module__RVV00a__duo .kp-panel{padding:6px}
