.klyp-AppHeaderAuthReserve{justify-content:flex-end;align-items:center;min-width:180px;display:inline-flex}@media (width<=767.98px){.klyp-TopNav{box-shadow:inset 0 calc(-1 * var(--bw-default)) 0 var(--color-border-subtle)}.klyp-TopNav__inner{padding-inline:var(--space-12)}}@property --app-sidebar-width{syntax:"<length>";inherits:true;initial-value:248px}.klyp-AppLayout{--app-sidebar-width:248px;grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);height:calc(100svh - var(--kb-offset,0px));background:var(--color-bg-root);width:100%;color:var(--color-fg-primary);transition:--app-sidebar-width var(--duration-normal,.22s) var(--easing-standard);grid-template-rows:minmax(0,1fr);grid-template-areas:"sidebar content";display:grid;overflow:hidden}.klyp-AppLayout[data-sidebar-expanded=false]{--app-sidebar-width:52px}.klyp-AppLayout__sidebarCell{grid-area:sidebar;min-width:0;min-height:0;padding:0;overflow:hidden}.klyp-AppLayout__content{grid-area:content;min-width:0;min-height:0}.klyp-AppLayout[data-content-mode=page] .klyp-AppLayout__content{overflow-clip-margin:48px;scrollbar-gutter:stable;flex-direction:column;display:flex;overflow:clip auto}.klyp-AppLayout[data-content-mode=fullbleed] .klyp-AppLayout__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.klyp-AppLayout__mobileBar{display:none}.klyp-AppLayout__mobileLogo{align-items:center;gap:var(--space-8);color:var(--color-fg-primary);min-width:0;text-decoration:none;display:inline-flex}.klyp-AppLayout__mobileLogoSymbol{height:var(--space-24);-o-object-fit:contain;object-fit:contain;width:auto;display:block}.klyp-AppLayout__mobileLogoWord{font-family:var(--font-sans);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);letter-spacing:var(--ls-heading,-.02em);white-space:nowrap}.klyp-AppLayout__offerPill{height:var(--control-size-sm);padding-inline:var(--space-10);align-items:center;display:inline-flex;position:relative}.klyp-AppLayout__offerPill:before{content:"";inset-block:calc((var(--control-size-sm) - var(--touch-target-comfort)) / 2);inset-inline:calc(var(--space-4) * -1);position:absolute}.klyp-AppLayout__offerPill{border-radius:var(--r-chip);background:var(--fx-accent-glow-bg), var(--color-bg-surface-solid);box-shadow:var(--fx-accent-glow-shadow);color:var(--color-fg-primary);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;transition:box-shadow var(--duration-fast) var(--easing-standard);text-decoration:none}.klyp-AppLayout__offerPill:hover{box-shadow:var(--fx-accent-glow-shadow-hover)}.klyp-AppLayout__offerPill:focus-visible{outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.klyp-AppLayout__offerPill,.klyp-AppLayout{transition:none}}@media (width<=767.98px){.klyp-AppLayout{grid-template:"topbar""content"minmax(0,1fr)/minmax(0,1fr)}.klyp-AppLayout>.klyp-AppLayout__sidebarCell{display:none}.klyp-AppLayout>.klyp-AppLayout__mobileBar{align-items:center;gap:var(--space-8);height:var(--header-h);padding-inline:var(--space-12);border-block-end:var(--bw-default) solid var(--color-border-subtle);background:var(--color-bg-canvas);grid-area:topbar;display:flex}.klyp-AppLayout .klyp-AppLayout__mobileBarEnd{align-items:center;gap:var(--space-8);margin-inline-start:auto;display:flex}}.klyp-AppSidebar .klyp-SidebarShell__nav{margin-block-start:calc(var(--space-8) - var(--space-4))}.klyp-AppSidebar .klyp-SidebarShell__footer{margin-block-start:calc(-1 * var(--space-8))}.klyp-AppSidebar__icoSlot{flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.klyp-AppSidebar__icoSlot>svg{display:block}.klyp-AppSidebar__logo{align-items:center;gap:var(--space-4);min-width:0;max-width:240px;color:var(--color-fg-primary);border-radius:var(--r-chip);opacity:1;transition:opacity var(--duration-normal) var(--easing-standard), visibility var(--duration-normal) var(--easing-standard), max-width var(--duration-normal) var(--easing-standard);flex:auto;text-decoration:none;display:flex;overflow:hidden}.klyp-AppSidebar__logo:focus-visible{outline:var(--bw-default) solid var(--color-ring);outline-offset:-2px}.klyp-AppSidebar__logoSymbol img{height:var(--space-24);-o-object-fit:contain;object-fit:contain;width:auto;display:block}.klyp-AppSidebar__logoWord{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);letter-spacing:var(--ls-heading,-.02em);color:var(--color-fg-primary);overflow:hidden}.klyp-AppSidebar__navActions{z-index:2;align-items:center;gap:var(--space-2);opacity:1;transition:opacity var(--duration-fast) var(--easing-standard) var(--duration-normal);display:flex;position:absolute;inset-block:0;inset-inline-end:var(--space-6)}.klyp-AppSidebar__recents{min-height:var(--space-32);gap:var(--space-8);opacity:1;transition:opacity var(--duration-normal) var(--easing-standard), visibility var(--duration-normal) var(--easing-standard);flex-direction:column;flex:1 1 0;margin-block-start:var(--space-8);display:flex}.klyp-AppSidebar__recents .klyp-ConversationRow__main{min-height:36px;padding-inline-end:var(--space-32)}.klyp-AppSidebar__recents .klyp-ConversationRow__renameField input{min-height:36px}.klyp-AppSidebar__recents .klyp-ConversationRow__kebab{right:var(--space-6);border-radius:8px}.klyp-AppSidebar__recents .klyp-ConversationRow__kebab[data-hovered],.klyp-AppSidebar__recents .klyp-ConversationRow__kebab[data-focused]{background:var(--color-bg-surface)}.klyp-AppSidebar__recentsTop{margin-block-start:var(--space-4)}.klyp-AppSidebar__recentsScroll{min-height:0;flex:1 1 0;margin-inline-end:calc(-1 * var(--space-8));overflow:hidden}.klyp-AppSidebar__recentsList{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) transparent;height:100%}.klyp-AppSidebar__recentsList::-webkit-scrollbar{width:4px}.klyp-AppSidebar__recentsList::-webkit-scrollbar-button{width:0;height:0;display:none}.klyp-AppSidebar__recentsList::-webkit-scrollbar-thumb{background:var(--color-border-subtle);border-radius:var(--radius-full)}.klyp-AppSidebar__recentsList::-webkit-scrollbar-track{background:0 0}.klyp-AppSidebar__recentsRow{display:block}.klyp-AppSidebar__empty{padding:var(--space-12) var(--space-8);font-size:var(--font-size-12);color:var(--color-fg-muted);text-align:center;white-space:nowrap;margin:0;overflow:hidden}.klyp-AppSidebar__spacer{flex:1 1 0;min-height:0}.klyp-AppSidebar .klyp-SidebarUserButton{gap:var(--space-4);width:calc(100% + 2 * var(--space-4));margin-inline:calc(-1 * var(--space-4))}.klyp-AppSidebar .klyp-SidebarUserButton__icon{flex:0 0 44px;width:44px;height:44px}.klyp-AppSidebar[data-expanded=false] .klyp-AppSidebar__logo{opacity:0;visibility:hidden;pointer-events:none;max-width:0}.klyp-AppSidebar[data-expanded=false] .klyp-AppSidebar__recents{opacity:0;visibility:hidden;pointer-events:none}.klyp-AppSidebar[data-expanded=false] .klyp-SidebarUserButton{justify-content:center;gap:0}.klyp-AppSidebar[data-expanded=false] .klyp-SidebarUserButton__label{opacity:0;pointer-events:none;flex:0 0 0;max-width:0}.klyp-AppSidebar[data-expanded=false] .klyp-SidebarUserButton__trailing{display:none}.klyp-AppSidebar[data-expanded=false] .klyp-AppSidebar__navActions{opacity:0;pointer-events:none;transition-delay:0s}@media (prefers-reduced-motion:reduce){.klyp-AppSidebar__logo,.klyp-AppSidebar__navActions,.klyp-AppSidebar__recents,.klyp-AppSidebar .klyp-SidebarUserButton,.klyp-AppSidebar .klyp-SidebarUserButton__label{transition:none!important}}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content{isolation:isolate;border-radius:var(--r-hero);background:#141414;border:0;width:min(360px,100%);max-width:min(360px,100%);overflow:hidden;box-shadow:inset 0 0 0 1px #fdd59a33,0 24px 64px -16px #0000008c;container-type:inline-size}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-Dialog__header{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content:before{content:"";z-index:0;border-radius:inherit;mix-blend-mode:plus-lighter;pointer-events:none;background:radial-gradient(82% 54% at 50% 0,#fdd59a4d,#0000 72%);position:absolute;inset:0}:is(.klyp-feature-funnel-WelcomeCoupon .klyp-Modal__body:has(>.klyp-feature-funnel-WelcomeCoupon__canvas),.klyp-feature-funnel-Flight__ghostInner .klyp-Modal__body:has(>.klyp-feature-funnel-WelcomeCoupon__canvas)){z-index:1;text-align:center;gap:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.klyp-feature-funnel-WelcomeCoupon__canvas{aspect-ratio:360/353;width:100%;position:relative;overflow:hidden}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content[data-entering]{animation:klyp-feature-funnel-WelcomeCoupon-in var(--duration-slow) var(--easing-emphasis)}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content[data-exiting]{animation:klyp-feature-funnel-WelcomeCoupon-out var(--duration-fast) var(--easing-standard)}@keyframes klyp-feature-funnel-WelcomeCoupon-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes klyp-feature-funnel-WelcomeCoupon-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-Welcome__rays{animation:klyp-feature-funnel-WelcomeCoupon-fade var(--duration-slow) var(--easing-emphasis) backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__coupon{animation:klyp-feature-funnel-WelcomeCoupon-couponPop var(--duration-normal) var(--easing-spring) .12s backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__wordmark{animation:klyp-feature-funnel-WelcomeCoupon-wordmarkPop var(--duration-normal) var(--easing-spring) .12s backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__title{animation:klyp-feature-funnel-WelcomeCoupon-fade var(--duration-normal) var(--easing-emphasis) .24s backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__offer{animation:klyp-feature-funnel-WelcomeCoupon-rise var(--duration-normal) var(--easing-emphasis) .36s backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__caps{animation:klyp-feature-funnel-WelcomeCoupon-rise var(--duration-normal) var(--easing-emphasis) .42s backwards}.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__cta{animation:klyp-feature-funnel-WelcomeCoupon-rise var(--duration-normal) var(--easing-emphasis) .48s backwards}@keyframes klyp-feature-funnel-WelcomeCoupon-fade{0%{opacity:0}}@keyframes klyp-feature-funnel-WelcomeCoupon-couponPop{0%{transform:translate(-50%)scale(.6)}62%{transform:translate(-50%)scale(1.08)}to{transform:translate(-50%)scale(1)}}@keyframes klyp-feature-funnel-WelcomeCoupon-wordmarkPop{0%{transform:translate(-50%,-50%)scale(.6)}62%{transform:translate(-50%,-50%)scale(1.08)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes klyp-feature-funnel-WelcomeCoupon-rise{0%{opacity:0;transform:translateY(var(--space-16)) scale(.98)}to{opacity:1;transform:none}}.klyp-feature-funnel-WelcomeCoupon__lowerBackdrop,.klyp-feature-funnel-WelcomeCoupon__glassPanel{width:96.6667%;height:64.8725%;position:absolute;inset-block-start:33.4278%;inset-inline-start:1.6667%}.klyp-feature-funnel-WelcomeCoupon__lowerBackdrop{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none}.klyp-feature-funnel-WelcomeCoupon__glassPanel{z-index:2;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff03;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff08}.klyp-feature-funnel-WelcomeCoupon__lowerContent{width:100%;height:100%;position:relative}.klyp-feature-funnel-WelcomeCoupon__offer{width:72.9885%;min-height:15.7205%;font-family:var(--font-sans);font-size:clamp(12px,3.8889cqi,14px);font-weight:var(--fw-emphasis);color:var(--color-fg-muted);text-align:center;margin:0;line-height:1.3;position:absolute;inset-block-start:29.2576%;inset-inline-start:13.5057%}.klyp-feature-funnel-WelcomeCoupon__offerHighlight{color:#ffffffe6}.klyp-feature-funnel-WelcomeCoupon__caps{grid-template-columns:35.2564% 32.6923% 28.2051%;gap:1.9231%;width:auto;height:13.9738%;display:grid;position:absolute;inset-block-start:55.4585%;inset-inline:5.1724%}.klyp-feature-funnel-WelcomeCoupon__cap{box-sizing:border-box;border-radius:var(--radius-full);background:#2222221a;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 12px 6px 8px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.klyp-feature-funnel-WelcomeCoupon__capIcon{flex:none;width:clamp(18px,5.5556cqi,20px);height:clamp(18px,5.5556cqi,20px)}.klyp-feature-funnel-WelcomeCoupon__capLabel{min-width:0;font-family:var(--font-sans);font-size:clamp(12px,3.8889cqi,14px);font-weight:var(--fw-emphasis);color:#ffffffe6;white-space:nowrap;line-height:1.2;overflow:hidden}.klyp-feature-funnel-WelcomeCoupon__cta{box-sizing:border-box;width:auto;max-width:none;height:17.4672%;min-height:0;font:var(--type-buttons-lg);font-weight:var(--font-weight-medium);border-radius:12px;position:absolute;inset-block-start:74.6725%;inset-inline:5.1724%}.klyp-feature-funnel-WelcomeCoupon__cta--backdrop{color:#ffffffe6;background:radial-gradient(75% 100% at 50% 100%,#fdd59a80,#0000 68%),#222;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 10px #fdd59acc,inset 0 0 0 1px #fff3}.klyp-feature-funnel-WelcomeCoupon__coupon{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% - 4px);max-width:356px;height:auto;line-height:0;display:block;position:absolute;inset-block-start:18.9802%;inset-inline-start:50%;transform:translate(-50%)}.klyp-feature-funnel-WelcomeCoupon__coupon svg{width:100%;height:auto;display:block}.klyp-feature-funnel-WelcomeCoupon__wordmark{z-index:4;font-family:var(--font-sans);letter-spacing:-.02em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:.42px #fdd59a8c;background-image:linear-gradient(#fff1db 0%,#fdd59a 20%,#fdd59a8a 100%),linear-gradient(#222,#222);-webkit-background-clip:text;background-clip:text;font-size:min(9.2833cqi,33.42px);font-weight:400;line-height:1;position:absolute;inset-block-start:33.7564%;inset-inline-start:62.5%;transform:translate(-50%,-50%)}.klyp-feature-funnel-Flight__ghost:has(.klyp-feature-funnel-WelcomeCoupon__canvas){isolation:isolate}.klyp-feature-funnel-Flight__ghost:has(.klyp-feature-funnel-WelcomeCoupon__canvas):before{content:"";z-index:0;border-radius:inherit;mix-blend-mode:plus-lighter;pointer-events:none;background:radial-gradient(82% 54% at 50% 0,#fdd59a4d,#0000 72%);position:absolute;inset:0}.klyp-feature-funnel-WelcomeCoupon__title{z-index:4;width:max-content;font-family:var(--font-sans);font-size:clamp(16px,5cqi,18px);font-weight:var(--fw-emphasis);letter-spacing:-.02em;color:#ffffffe6;line-height:1.15;position:absolute;inset-block-start:9.0652%;inset-inline-start:50%;transform:translate(-50%)}.klyp-feature-funnel-WelcomeCoupon__close{z-index:5;border-radius:var(--r-chip);background:#1414141a;width:clamp(32px,10cqi,36px);height:clamp(32px,10cqi,36px);padding:0;position:absolute;inset-block-start:6.7989%;inset-inline-end:6.6667%}.klyp-feature-funnel-WelcomeCoupon__close svg{color:#e6e6e6;width:16px;height:16px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.klyp-feature-funnel-WelcomeCoupon__glassPanel{background:#141414d1}}@media (width<=639.98px){.klyp-Dialog__overlay:has(.klyp-feature-funnel-WelcomeCoupon){padding:var(--space-16);justify-content:center;align-items:center}}@media (prefers-reduced-motion:reduce){.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content[data-entering],.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content[data-exiting],.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-Welcome__rays,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__coupon,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__wordmark,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__title,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__offer,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__caps,.klyp-feature-funnel-WelcomeCoupon.klyp-Modal__content .klyp-feature-funnel-WelcomeCoupon__cta{animation:none}}.klyp-feature-funnel-TryFab{z-index:var(--z-overlay);inline-size:var(--space-32);block-size:var(--space-32);border:var(--bw-default) solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface-solid);box-shadow:var(--shadow-panel);color:var(--color-fg-accent);cursor:grab;touch-action:none;transition:border-color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;inset-block-end:var(--space-16);inset-inline-end:var(--space-16)}.klyp-feature-funnel-TryFab:hover{border-color:var(--color-fg-accent)}.klyp-feature-funnel-TryFab:active{cursor:grabbing}:is(.klyp-Sheet__overlay:has(>.klyp-Sheet__content>.klyp-MobileNavDrawer),.klyp-Sheet__overlay:has(.klyp-MobileNavDrawer)){background:color-mix(in srgb, var(--color-bg-root) 50%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.klyp-Sheet__content.klyp-MobileNavDrawer[data-side=left]{width:216px;max-width:75vw}.klyp-MobileNavDrawer{width:100%;height:100%;padding:var(--space-8);background:var(--color-bg-surface);color:var(--color-fg-primary);flex-direction:column;display:flex}.klyp-MobileNavDrawer__header{justify-content:space-between;align-items:center;gap:var(--space-12);flex:none;margin-block-end:var(--space-16);padding:0;padding-block-start:max(0px, env(safe-area-inset-top));display:flex}.klyp-MobileNavDrawer__brand{color:var(--color-fg-primary);border-radius:var(--r-chip);padding:var(--space-4);transition:opacity var(--duration-fast) var(--easing-standard);align-items:center;text-decoration:none;display:inline-flex}.klyp-MobileNavDrawer__brand .klyp-BrandMark__symbol{height:var(--space-24)}.klyp-MobileNavDrawer__brand .klyp-BrandMark__wordmark{font-size:var(--font-size-18)}.klyp-MobileNavDrawer__brand:hover{opacity:.85}.klyp-MobileNavDrawer__brand:focus-visible{outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}.klyp-MobileNavDrawer__nav{padding:var(--space-4);margin:calc(-1 * var(--space-4));flex:auto;overflow-y:auto}.klyp-MobileNavDrawer__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.klyp-MobileNavDrawer__cell{list-style:none;position:relative}.klyp-MobileNavDrawer__cellAction{z-index:2;align-items:center;gap:var(--space-2);display:flex;position:absolute;inset-block:0;inset-inline-end:var(--space-8)}.klyp-MobileNavDrawer__list .klyp-MobileNavDrawer__cell[data-section-break=true]{margin-block-start:calc(var(--space-16) - var(--space-4))}.klyp-MobileNavDrawer__footer{flex:none;margin-block-start:var(--space-4);padding:0}.klyp-MobileNavDrawer__footer:before{content:"";height:var(--bw-default);margin:0 var(--space-16) var(--space-8);background:var(--color-border-subtle);display:block}
