:root{--kw-primary: #fafafa;--kw-secondary: #363c45;--kw-tertiary: #dbff31;--kw-alternate: #191d23;--kw-primary-text: #fafafa;--kw-secondary-text: #919bab;--kw-primary-bg: #111111;--kw-secondary-bg: #0d0d0e;--kw-success: #249689;--kw-error: #ff5963;--kw-warning: #f9cf58;--kw-line: #363c45;--kw-panel: rgba(13, 13, 14, .72);--kw-menu-shift: 18vw;--menu-overlay-opacity: .44;--corner-pad-desktop: clamp(32px, 3.1vw, 56px);--corner-pad-mobile: 16px;--corner-pad: var(--corner-pad-desktop);--kw-depth-x: 0px;--kw-depth-y: 0px;--kw-depth-x-reverse: 0px;--kw-depth-y-reverse: 0px;--kw-tilt-x: 0deg;--kw-tilt-y: 0deg;--kw-tilt-x-soft: 0deg;--kw-tilt-y-soft: 0deg;--kw-skew-x: 0deg;--kw-skew-y: 0deg;--kw-micro-x: 0px;--kw-micro-y: 0px;color:var(--kw-primary-text);background:var(--kw-secondary-bg);font-family:Roboto,system-ui,sans-serif;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}*,*:before,*:after{-webkit-user-select:none;user-select:none}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}button,a,input,textarea,select{font:inherit}button,a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}input,textarea,select{-webkit-user-select:text;user-select:text}button{color:inherit}a{color:inherit;text-decoration:none}.app-shell{--menu-shift: 18vw;--menu-overlay-opacity: .44;--corner-pad-desktop: 48px;--corner-pad-mobile: 16px;--corner-pad: var(--corner-pad-desktop);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:grab;isolation:isolate;-webkit-user-select:none;user-select:none}.app-shell:active{cursor:grabbing}.app-shell.mobile-section-pager{cursor:default;touch-action:none;overscroll-behavior:none}.app-shell.mobile-section-pager:active{cursor:default}.mobile-section-pager [data-mobile-section-scroll=true]{overflow:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:none}.mobile-section-pager [data-mobile-section-scroll=true]::-webkit-scrollbar{display:none}.theme-dark{--kw-primary-text: #fafafa;--kw-secondary-text: #919bab;--kw-primary-bg: #111111;--kw-secondary-bg: #0d0d0e;--kw-panel: rgba(13, 13, 14, .72);--kw-line: #363c45}.theme-light{--kw-primary-text: #151615;--kw-secondary-text: #4d5662;--kw-primary-bg: #e7e8e2;--kw-secondary-bg: #d8dad2;--kw-panel: rgba(231, 232, 226, .78);--kw-line: #8c928b}.site-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;transform:translateZ(0) scale(1);transition:transform .76s cubic-bezier(.22,1,.36,1),filter .76s ease,opacity .76s ease}.splash-active .site-stage{opacity:0;transform:translate3d(0,16px,0) scale(1.035);filter:blur(12px)}.site-ready .site-stage{animation:stage-enter .98s cubic-bezier(.16,1,.3,1) both}.menu-open .site-stage{transform:translate3d(calc(var(--menu-shift) * -.14),0,0) scale(.978);filter:saturate(.82);opacity:.94}.feedback-composer-open .site-stage,.confirm-open .site-stage,.auth-open .site-stage{transform:translate3d(calc(var(--menu-shift) * -.08),0,0) scale(.984);filter:saturate(.78);opacity:.9}.event-selected .consumer-section-experience{opacity:.14!important;filter:blur(16px);pointer-events:none!important}.background-layer,.world-canvas,.welcome-image-loop,.about-image-experience,.top-nav,.section-panel,.pricing-plans-experience,.login-section-experience,.consumer-section-experience,.section-rail,.owl-follower,.modal-backdrop,.menu-blur-overlay,.kw-splash,.dev-panel,.user-profile-dock,.fixed-cta{position:fixed}.menu-blur-overlay{top:0;right:0;bottom:0;left:0;z-index:6;opacity:0;background:rgba(0,0,0,var(--menu-overlay-opacity));filter:blur(10px);pointer-events:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transform:translate3d(2.6vw,-2vh,0) scale(.985);transform-origin:right top;transition:opacity .42s ease,filter .52s ease,backdrop-filter .52s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1)}.theme-light .menu-blur-overlay{background:rgba(255,255,255,var(--menu-overlay-opacity))}.menu-open .menu-blur-overlay{opacity:1;filter:blur(0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;transform:translateZ(0) scale(1)}.feedback-composer-open .menu-blur-overlay,.confirm-open .menu-blur-overlay,.auth-open .menu-blur-overlay{opacity:1;filter:blur(0);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);transform:translateZ(0) scale(1)}.background-layer{top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:linear-gradient(180deg,#111,#080808 68%,#040404)}.theme-light .background-layer{background:linear-gradient(180deg,var(--kw-primary-bg),var(--kw-secondary-bg))}.animated-gradient-background,.animated-gradient-canvas,.animated-gradient-fallback,.organic-noise,.kw-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.animated-gradient-background{z-index:0;overflow:hidden;background:#050505;transform:translateZ(0)}.theme-light .animated-gradient-background{background:#f4f5ef}.animated-gradient-canvas{width:100%;height:100%;display:block;opacity:1}.animated-gradient-fallback{background:radial-gradient(circle at 30% 22%,color-mix(in srgb,var(--kw-tertiary) 16%,transparent),transparent 34%),radial-gradient(circle at 72% 68%,color-mix(in srgb,var(--kw-line) 44%,transparent),transparent 42%),linear-gradient(160deg,var(--kw-primary-bg),var(--kw-secondary-bg))}.organic-noise{z-index:4;width:100%;height:100%;mix-blend-mode:overlay;filter:contrast(1.28) blur(.28px);image-rendering:auto;will-change:transform,opacity}.world-canvas{top:0;right:0;bottom:0;left:0;z-index:1;transition:opacity .42s ease;will-change:opacity}.welcome-image-loop{top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none;transform:translateZ(0);transition:opacity .42s ease;will-change:opacity}.welcome-image-loop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,var(--kw-secondary-bg) 0%,transparent 34%),linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--kw-secondary-bg) 28%,transparent));opacity:.18}.welcome-image-perspective{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;perspective:1120px;perspective-origin:50% 46%;transform:translate3d(var(--welcome-parallax-x, 0px),calc(var(--welcome-section-y, 0vh) + var(--welcome-parallax-y, 0px)),0) rotateX(var(--welcome-tilt-x, 0deg)) rotateY(var(--welcome-tilt-y, 0deg));transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.welcome-image-track{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.welcome-image-card{position:absolute;top:0;left:0;z-index:var(--welcome-z-index, 1);width:clamp(146px,13vw,230px);margin:0;aspect-ratio:9 / 16;overflow:hidden;border:0;border-radius:clamp(9px,.72vw,13px);background:linear-gradient(135deg,color-mix(in srgb,var(--kw-tertiary) 12%,transparent),transparent),color-mix(in srgb,var(--kw-secondary-bg) 74%,#000000);box-shadow:none;opacity:0;transform-origin:center;transform-style:preserve-3d;animation:welcome-card-path var(--welcome-path-duration, 42s) linear infinite;animation-delay:var(--welcome-delay, 0s);will-change:transform,opacity,filter}.welcome-image-card img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.08) brightness(.86);transform:translateZ(1px) scale(1.02);-webkit-user-drag:none}.welcome-image-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 26%),radial-gradient(circle at 50% 45%,transparent 38%,rgba(0,0,0,.34));mix-blend-mode:screen;opacity:.28}.theme-light .welcome-image-loop:before{background:linear-gradient(90deg,var(--kw-primary-bg) 0%,transparent 36%),linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--kw-primary-bg) 34%,transparent));opacity:.38}.theme-light .welcome-image-card img{filter:saturate(.88) contrast(1.02) brightness(.9)}@keyframes welcome-card-path{0%{opacity:0;filter:blur(18px);transform:translate3d(-18vw,9vh,-360px) rotateX(3deg) rotateY(22deg) rotate(5deg) scale(.18)}34%{opacity:0;filter:blur(18px);transform:translate3d(-10vw,10vh,-320px) rotateX(3deg) rotateY(22deg) rotate(5deg) scale(.22)}40%{opacity:.2;filter:blur(12px);transform:translate3d(6vw,12vh,-260px) rotateX(3deg) rotateY(18deg) rotate(4deg) scale(.32)}47%{opacity:.48;filter:blur(6px);transform:translate3d(32vw,18vh,-150px) rotateX(2deg) rotateY(12deg) rotate(3deg) scale(.52)}54%{opacity:.9;filter:blur(1.4px);transform:translate3d(50vw,30vh,-32px) rotateX(1deg) rotateY(4deg) rotate(1deg) scale(.84)}60%{opacity:1;filter:blur(0);transform:translate3d(56vw,43vh,72px) rotateX(0) rotateY(-2deg) rotate(0) scale(1.24)}64%{opacity:.62;filter:blur(2.2px);transform:translate3d(42vw,67vh,18px) rotateX(-1deg) rotateY(-13deg) rotate(-4deg) scale(.92)}66%{opacity:.14;filter:blur(12px);transform:translate3d(8vw,84vh,-112px) rotateX(-3deg) rotateY(-20deg) rotate(-6deg) scale(.72)}67.4%{opacity:0;filter:blur(18px);transform:translate3d(-24vw,92vh,-220px) rotateX(-4deg) rotateY(-22deg) rotate(-6deg) scale(.62)}to{opacity:0;filter:blur(18px);transform:translate3d(-24vw,92vh,-220px) rotateX(-4deg) rotateY(-22deg) rotate(-6deg) scale(.62)}}.about-image-experience{top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;opacity:0;pointer-events:none;transform:translate3d(var(--about-parallax-x, 0px),calc(var(--about-section-y, 0vh) + var(--about-parallax-y, 0px)),0);transition:opacity .18s linear;will-change:opacity,transform}.about-image-desktop-field{position:absolute;top:-20vh;right:-14vw;bottom:-20vh;left:-14vw;overflow:hidden;border-radius:0;contain:layout paint style;pointer-events:none;transform:translateZ(0) perspective(1120px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft));transform-origin:center}.about-image-mobile-background-field{display:none}.about-image-canvas-wrap,.about-image-canvas{display:block;width:100%;height:100%}.about-image-canvas-wrap{position:relative;overflow:hidden;background:transparent;contain:layout paint size}.about-image-canvas{touch-action:none}.top-nav{top:var(--corner-pad);left:var(--corner-pad);right:var(--corner-pad);z-index:8;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.brand,.menu-toggle,.side-menu,.fixed-cta{pointer-events:auto}.brand{display:inline-flex;align-items:center;min-width:128px;transform-style:preserve-3d;transition:filter .18s ease}.brand-depth{display:inline-flex;pointer-events:none;transform:translate3d(var(--kw-depth-x-reverse),var(--kw-depth-y-reverse),0) perspective(620px) rotateX(calc(var(--kw-tilt-x) * -.64)) rotateY(calc(var(--kw-tilt-y) * -.64)) skew(calc(var(--kw-skew-x) * -.8),var(--kw-skew-y));transform-origin:left center;transform-style:preserve-3d;transition:transform .16s ease-out,filter .18s ease;will-change:transform}.brand:hover{filter:blur(.1px) brightness(1.18)}.brand:hover .brand-depth{transform:translate3d(calc(var(--kw-depth-x-reverse) + 4px),var(--kw-depth-y-reverse),0) perspective(620px) rotateX(calc(var(--kw-tilt-x) * -.64)) rotateY(calc(var(--kw-tilt-y) * -.64)) skew(calc(var(--kw-skew-x) * -.8),var(--kw-skew-y)) scale(1.025)}.brand img{width:126px;max-height:34px;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.24));-webkit-user-drag:none}.theme-light .brand img{filter:invert(1) drop-shadow(0 8px 18px rgba(255,255,255,.2))}.clean-icon-button,.menu-toggle,.icon-action,.modal-close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:6px;background:transparent;color:var(--kw-primary-text);cursor:pointer;transform-style:preserve-3d;transform-origin:right bottom;transition:transform .18s ease,color .18s ease,filter .18s ease}.clean-icon-button:hover,.clean-icon-button.active:hover,.menu-toggle:hover,.icon-action:hover,.modal-close:hover{color:var(--kw-tertiary);filter:drop-shadow(0 0 14px rgba(219,255,49,.24))}.clean-icon-depth,.menu-toggle-depth{display:inline-flex;align-items:center;justify-content:center;pointer-events:none;transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(560px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:center;transform-style:preserve-3d;transition:transform .16s ease-out,filter .18s ease;will-change:transform}.clean-icon-button:hover .clean-icon-depth,.menu-toggle:hover .menu-toggle-depth{transform:translate3d(calc(var(--kw-depth-x) + 3px),calc(var(--kw-depth-y) - 2px),0) perspective(560px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y)) scale(1.08)}.side-menu{position:absolute;top:56px;right:0;width:min(380px,calc(100vw - var(--corner-pad) - var(--corner-pad)));padding:0;opacity:0;filter:blur(14px);transform:translate3d(48px,-26px,0) scale(.86) rotate(-1.2deg);transform-origin:top right;transition:opacity .36s ease,filter .52s ease,transform .68s cubic-bezier(.16,1,.3,1);pointer-events:none}.side-menu.open{opacity:1;filter:blur(0);transform:translateZ(0) scale(1);pointer-events:auto}.side-menu-motion{display:grid;gap:28px;opacity:0;filter:blur(10px);transform:translate3d(22px,-14px,0) scale(.94);transform-origin:top right;transform-style:preserve-3d;perspective:680px;transition:opacity .3s ease,filter .42s ease,transform .56s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter}.side-menu.open .side-menu-motion{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}.site-version-badge{position:fixed;left:var(--corner-pad);bottom:calc(var(--corner-pad) + 54px);z-index:9;color:color-mix(in srgb,var(--kw-secondary-text) 78%,transparent);font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;pointer-events:none;text-shadow:0 0 16px rgba(250,250,250,.12);transform:translate3d(0,8px,0);animation:site-version-in .36s ease both}@keyframes site-version-in{0%{opacity:0;filter:blur(8px);transform:translate3d(0,12px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}.menu-actions-block,.menu-section-list{display:grid;gap:10px}.menu-section-list button,.menu-actions-block button,.menu-login-link,.auth-required-action{display:block;width:100%;min-height:36px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left;transform-origin:left center;transition:color .22s ease,filter .22s ease}.menu-section-list button:disabled,.menu-actions-block button:disabled,.feedback-reading-actions button:disabled,.feedback-comments-more:disabled{cursor:progress;opacity:.58}.menu-item-depth{display:grid;grid-template-columns:34px 58px minmax(0,1fr);align-items:center;justify-items:start;width:100%;min-height:36px;pointer-events:none;transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;transform-style:preserve-3d;transition:transform .16s ease-out,filter .18s ease;will-change:transform}.menu-section-list button:hover,.menu-section-list button.active,.menu-actions-block button:hover,.menu-login-link:hover,.auth-required-action:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 16px rgba(219,255,49,.16))}.menu-section-list button:hover .menu-item-depth,.menu-section-list button.active .menu-item-depth,.menu-actions-block button:hover .menu-item-depth,.menu-login-link:hover .menu-item-depth,.section-panel-cta:hover .menu-item-depth,.pricing-toggle-action:hover .menu-item-depth,.pricing-toggle-action.active .menu-item-depth,.pricing-plan-action:hover .menu-item-depth,.fixed-cta:hover .menu-item-depth,.auth-required-action:hover .menu-item-depth,.ticket-face-action:hover .menu-item-depth,.support-attach-action:hover .menu-item-depth,.support-send-action:hover .menu-item-depth,.preference-toggle:hover .menu-item-depth,.preference-toggle.active .menu-item-depth,.account-signout-action:hover .menu-item-depth{transform:translate3d(calc(var(--kw-depth-x) + 5px),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y)) scale(1.02)}.menu-section-list .menu-index,.menu-action-icon{color:inherit;font-size:11px}.menu-action-icon{display:inline-flex;align-items:center}.menu-section-list i,.menu-actions-block i,.menu-login-link i,.section-panel-cta i,.auth-gate-actions i,.pricing-toggle-action i,.pricing-plan-action i,.fixed-cta i,.auth-required-action i,.ticket-face-action i,.support-attach-action i,.support-send-action i,.preference-toggle i,.account-signout-action i{display:block;width:48px;height:2px;border-radius:999px;background:var(--kw-line);transition:background .22s ease,transform .22s ease}.menu-section-list button.active i,.menu-section-list button:hover i,.menu-actions-block button:hover i,.menu-login-link:hover i,.section-panel-cta:hover i,.auth-gate-actions button:hover:not(:disabled) i,.pricing-toggle-action:hover i,.pricing-toggle-action.active i,.pricing-plan-action:hover i,.fixed-cta:hover i,.auth-required-action:hover i,.ticket-face-action:hover i,.support-attach-action:hover i,.support-send-action:hover i,.preference-toggle:hover i,.preference-toggle.active i,.account-signout-action:hover i{background:var(--kw-tertiary);transform:scaleX(1.08)}.menu-section-list strong,.menu-actions-block strong,.menu-login-link strong,.section-panel-cta strong,.auth-gate-actions strong,.pricing-toggle-action strong,.pricing-plan-action strong,.auth-required-action strong,.ticket-face-action strong,.support-attach-action strong,.support-send-action strong,.preference-toggle strong,.account-signout-action strong{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:0}.menu-section-list button.active strong{font-family:Poppins,sans-serif;font-weight:500}.menu-actions-block{gap:8px;justify-items:stretch;color:var(--kw-secondary-text)}.section-rail{right:var(--corner-pad);bottom:calc(var(--corner-pad) + 58px);z-index:5;display:grid;grid-template-columns:auto 2px;align-items:end;gap:12px;color:var(--kw-primary-text);pointer-events:none;position:fixed;transform-origin:right bottom;transform-style:preserve-3d;transition:opacity .26s ease,filter .32s ease}.rail-copy{position:absolute;right:14px;top:var(--rail-thumb-top, 50%);display:grid;justify-items:end;gap:6px;min-width:98px;padding-bottom:0;pointer-events:auto;transform:translateY(-50%);will-change:top}.rail-label{display:inline-block;min-height:1em;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;text-transform:uppercase}.soft-text-transition{position:relative;display:inline-grid;max-width:100%;overflow:visible;vertical-align:top;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;transform:translateZ(0);transform-style:preserve-3d;perspective:720px}.soft-text-measure{grid-area:1 / 1;min-width:0;visibility:hidden;white-space:inherit;pointer-events:none}.soft-text-layer{position:absolute;inset:0 auto auto 0;width:100%;opacity:1;filter:blur(0);white-space:inherit;transform-origin:left 54%;will-change:opacity,filter,transform}.rail-label.soft-text-transition,.rail-count.soft-text-transition{display:inline-grid;white-space:nowrap}.rail-track{position:relative;grid-column:2;width:2px;height:clamp(118px,24vh,220px);border-radius:999px;overflow:hidden}.rail-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:color-mix(in srgb,var(--kw-line) 72%,transparent)}.rail-thumb{position:absolute;left:0;right:0;top:var(--rail-thumb-top, 50%);z-index:1;width:auto;height:34px;min-height:22px;border-radius:999px;background:var(--kw-tertiary);transform:translateY(-50%);will-change:top;transition:height .42s cubic-bezier(.22,1,.36,1)}.rail-count{display:inline-block;min-height:1em;color:var(--kw-secondary-text);font-size:11px}.fixed-cta{right:var(--corner-pad);bottom:var(--corner-pad);z-index:5;display:inline-flex;justify-content:flex-end;width:auto;max-width:min(270px,calc(100vw - var(--corner-pad) - var(--corner-pad)));min-height:38px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);font-size:13px;font-weight:600;transform-style:preserve-3d;transition:color .18s ease,filter .18s ease,opacity .26s ease}.fixed-cta:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.18))}.fixed-cta .menu-item-depth{grid-template-columns:24px 64px max-content;justify-content:end;min-height:38px}.fixed-cta strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-cta i{justify-self:start}.pricing-plans-experience{top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;transform:translate3d(var(--pricing-parallax-x, 0px),calc(var(--pricing-section-y, 0vh) + var(--pricing-parallax-y, 0px)),0) perspective(780px) rotateX(calc(var(--kw-tilt-x-soft) * .5)) rotateY(calc(var(--kw-tilt-y-soft) * .58));transform-origin:left top;transform-style:preserve-3d;transition:opacity .32s ease,filter .36s ease;will-change:transform,opacity}.pricing-plans-panel{position:absolute;left:var(--corner-pad);top:clamp(292px,34vh,380px);width:calc(100vw - var(--corner-pad) - var(--corner-pad));pointer-events:auto;transform-style:preserve-3d}.pricing-billing-toggle{display:flex;flex-wrap:wrap;gap:8px 18px;width:min(390px,100%);margin:0 0 26px;color:var(--kw-secondary-text)}.pricing-toggle-action,.pricing-plan-action{display:inline-flex;width:auto;min-height:36px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left;transition:color .18s ease,filter .18s ease}.pricing-toggle-action:hover,.pricing-toggle-action.active,.pricing-plan-action:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.pricing-toggle-action .menu-item-depth{grid-template-columns:24px 30px max-content;column-gap:8px;min-height:34px}.pricing-toggle-action i{width:30px}.pricing-next-action{display:none}.pricing-plan-row{display:grid;grid-template-columns:repeat(3,minmax(180px,clamp(246px,21vw,360px)));justify-content:space-between;gap:clamp(22px,4vw,72px);width:100%;max-width:calc(100vw - var(--corner-pad) - var(--corner-pad));overflow-x:visible;overflow-y:visible;padding:3px clamp(72px,8vw,132px) 0 0;scroll-padding-inline:0;scroll-snap-type:none;-webkit-overflow-scrolling:touch}.pricing-plan-card{position:relative;display:flex;min-width:0;max-width:360px;min-height:clamp(312px,41vh,366px);flex-direction:column;justify-content:space-between;gap:clamp(11px,1.5vh,18px);padding:18px 0 0;color:var(--kw-secondary-text);scroll-snap-align:start;transform:translate3d(calc(var(--kw-depth-x) * .5),calc(var(--kw-depth-y) * .4),0) perspective(680px) rotateX(calc(var(--kw-tilt-x-soft) * .55)) rotateY(calc(var(--kw-tilt-y-soft) * .62)) skew(calc(var(--kw-skew-x) * .28),calc(var(--kw-skew-y) * .18));transform-origin:left center;transform-style:preserve-3d}.pricing-plan-card:before{content:"";position:absolute;top:0;left:0;width:min(100%,220px);height:2px;border-radius:999px;background:color-mix(in srgb,var(--kw-line) 88%,transparent);transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.pricing-plan-card.highlighted:before{background:var(--kw-tertiary);box-shadow:0 0 18px color-mix(in srgb,var(--kw-tertiary) 20%,transparent)}.pricing-plan-heading{display:grid;gap:9px}.pricing-plan-heading span,.pricing-plan-savings{color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.pricing-plan-heading h2{margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(28px,2.8vw,42px);font-weight:500;line-height:1;letter-spacing:0}.pricing-plan-heading p{min-height:clamp(56px,7.5vh,74px);margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:clamp(13px,1.05vw,15px);font-weight:500;line-height:1.42}.pricing-plan-price{display:flex;align-items:baseline;gap:8px;min-height:clamp(40px,5.2vh,48px)}.pricing-plan-price strong{color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(25px,2.5vw,38px);font-weight:500;line-height:1;letter-spacing:0}.pricing-plan-price span{color:var(--kw-secondary-text);font-size:13px;font-weight:700}.pricing-plan-savings{min-height:1em;margin:-12px 0 0;color:var(--kw-tertiary)}.pricing-plan-specs{display:flex;flex-wrap:wrap;gap:8px 13px;color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:700}.pricing-plan-specs span{display:inline-flex;align-items:center;min-height:22px}.pricing-plan-card ul{display:grid;gap:8px;min-height:clamp(76px,10vh,100px);margin:0;padding:0;list-style:none}.pricing-plan-card li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;color:var(--kw-secondary-text);font-size:13px;font-weight:600;line-height:1.32}.pricing-plan-card li svg{color:var(--kw-tertiary);transform:translateY(1px)}.pricing-plan-action{margin-top:auto}.pricing-plan-action .menu-item-depth{grid-template-columns:24px 52px max-content;min-height:36px}.user-profile-dock{left:var(--corner-pad);bottom:var(--corner-pad);z-index:5;display:inline-flex;max-width:min(300px,calc(100vw - var(--corner-pad) * 2));min-height:42px;border:0;border-radius:7px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left;transform-style:preserve-3d;transition:color .18s ease,filter .18s ease,opacity .26s ease}.user-profile-dock:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.user-profile-dock-depth{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:42px;pointer-events:none;transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.user-profile-dock:hover .user-profile-dock-depth{transform:translate3d(calc(var(--kw-depth-x) + 5px),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y)) scale(1.02)}.user-profile-dock img,.user-profile-dock-initial{display:grid;width:34px;height:34px;place-items:center;border:1px solid color-mix(in srgb,var(--kw-line) 72%,transparent);border-radius:7px;background:color-mix(in srgb,var(--kw-panel) 46%,transparent);color:var(--kw-tertiary);object-fit:cover}.user-profile-dock-copy{display:grid;gap:2px;min-width:0}.user-profile-dock-copy strong,.user-profile-dock-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-dock-copy strong{color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.user-profile-dock-copy small{color:var(--kw-secondary-text);font-size:11px}.auth-gate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--kw-primary-bg) 78%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.feedback-composer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:14;display:grid;place-items:center;padding:24px;background:transparent;pointer-events:auto}.confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:16;display:grid;place-items:center;padding:24px;background:transparent;pointer-events:auto}.feedback-composer-panel{display:grid;gap:16px;width:min(440px,100%)}.feedback-composer-close{position:absolute;top:-42px;right:-6px}.feedback-composer-field{display:grid;gap:8px;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:700}.feedback-composer-field textarea{width:100%;min-height:136px;resize:none;scrollbar-gutter:stable;border:1px solid color-mix(in srgb,var(--kw-line) 45%,transparent);border-radius:7px;padding:12px 13px;outline:none;background:color-mix(in srgb,var(--kw-panel) 52%,transparent);color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:14px;line-height:1.45}.feedback-composer-field textarea:focus{border-color:var(--kw-tertiary)}.feedback-composer-field textarea::-webkit-scrollbar{width:7px}.feedback-composer-field textarea::-webkit-scrollbar-track{margin:7px 0;border-radius:999px;background:color-mix(in srgb,var(--kw-line) 34%,transparent)}.feedback-composer-field textarea::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:linear-gradient(var(--kw-tertiary),var(--kw-tertiary)) content-box,color-mix(in srgb,var(--kw-secondary-text) 34%,transparent);background-clip:content-box,border-box}.feedback-composer-rating{display:flex;gap:6px}.feedback-composer-star{width:34px;height:34px;border:0;border-radius:7px;background:transparent;color:var(--kw-secondary-text);cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.feedback-composer-star:hover,.feedback-composer-star.active{color:var(--kw-tertiary);transform:translateY(-1px)}.feedback-composer-submit .menu-item-depth{grid-template-columns:34px 58px minmax(0,1fr)}.confirm-panel{display:grid;gap:18px;width:min(440px,calc(100vw - 48px))}.auth-gate-panel{position:relative;width:min(440px,calc(100vw - 48px));color:var(--kw-primary-text);text-shadow:0 0 18px rgba(250,250,250,.12);animation:auth-gate-in .32s cubic-bezier(.16,1,.3,1) both}@keyframes auth-gate-in{0%{opacity:0;filter:blur(14px);transform:translate3d(18px,-10px,0) scale(.96)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}.auth-gate-close{position:absolute;top:-42px;right:-6px}.auth-gate-intro,.auth-form{display:grid;gap:18px;width:min(360px,100%)}.auth-gate-kicker{width:max-content;max-width:100%;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.auth-gate-panel h2{margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(30px,6vw,48px);font-weight:500;line-height:1;letter-spacing:0}.auth-gate-panel p{max-width:390px;margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:15px;font-weight:600;line-height:1.45}.auth-gate-actions{display:grid;gap:10px;width:min(360px,100%)}.auth-gate-actions button{display:block;width:100%;min-height:36px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);text-align:left;cursor:pointer}.auth-gate-actions button:disabled{cursor:default;opacity:.55}.auth-gate-actions button:hover:not(:disabled),.auth-mode-tabs button:hover,.auth-mode-tabs button.active{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.auth-gate-actions button:hover:not(:disabled) .menu-item-depth{transform:translate3d(5px,0,0) perspective(620px) rotateX(0) rotateY(0) skew(0) scale(1.015)}.auth-gate-actions button:hover:not(:disabled) i,.auth-mode-tabs button.active{border-color:color-mix(in srgb,var(--kw-tertiary) 42%,transparent)}.auth-mode-tabs{display:flex;gap:8px;width:min(360px,100%)}.auth-mode-tabs button{min-height:34px;border:1px solid color-mix(in srgb,var(--kw-line) 44%,transparent);border-radius:6px;padding:0 14px;background:color-mix(in srgb,var(--kw-panel) 36%,transparent);color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:13px;font-weight:700;cursor:pointer}.auth-field{display:grid;gap:8px;width:min(360px,100%);color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:700}.auth-field span{display:inline-flex;align-items:center;gap:8px}.auth-field input{width:100%;min-height:46px;border:1px solid color-mix(in srgb,var(--kw-line) 45%,transparent);border-radius:6px;padding:12px 14px;outline:none;background:color-mix(in srgb,var(--kw-panel) 52%,transparent);color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:var(--kw-tertiary)}.auth-field input:focus{border-color:var(--kw-tertiary)}.auth-message{width:min(360px,100%);color:var(--kw-tertiary)}.auth-message.error{color:#ff9c89}.login-section-experience{left:50%;top:50%;z-index:4;width:min(440px,calc(100vw - var(--corner-pad) * 2));color:var(--kw-primary-text);transform:translate3d(calc(-50% + var(--login-micro-x, 0px)),calc(-50% + var(--login-section-y, 0vh) + var(--login-micro-y, 0px)),0) perspective(760px) rotateX(var(--login-tilt-x, 0deg)) rotateY(var(--login-tilt-y, 0deg));transform-origin:center;transform-style:preserve-3d;transition:opacity .42s ease,filter .42s ease;will-change:transform,opacity}.login-section-panel{width:100%;pointer-events:auto}.login-profile-card{display:grid;gap:18px}.login-profile-identity{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px}.login-profile-identity img,.login-profile-identity>span{display:grid;width:58px;height:58px;place-items:center;border:1px solid color-mix(in srgb,var(--kw-line) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--kw-panel) 48%,transparent);color:var(--kw-tertiary);font-size:22px;font-weight:800;object-fit:cover}.login-profile-identity div{display:grid;gap:6px;min-width:0}.login-profile-identity h2,.login-profile-identity p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-section-experience{left:50%;top:50%;z-index:4;width:min(720px,calc(100vw - var(--corner-pad) * 2));color:var(--kw-primary-text);transform:translate3d(calc(-50% + var(--consumer-micro-x, 0px)),calc(-50% + var(--consumer-section-y, 0vh) + var(--consumer-micro-y, 0px)),0) perspective(760px) rotateX(var(--consumer-tilt-x, 0deg)) rotateY(var(--consumer-tilt-y, 0deg));transform-origin:center;transform-style:preserve-3d;transition:opacity .42s ease,filter .42s ease;will-change:transform,opacity}.consumer-panel{display:grid;width:100%;max-height:min(72vh,680px);gap:14px;pointer-events:auto}.consumer-panel h2{margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(22px,3vw,34px);line-height:1.06;letter-spacing:0}.consumer-panel>p,.consumer-panel-note,.consumer-empty-state p{margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}.consumer-panel-note{display:inline-flex;align-items:center;gap:8px;color:var(--kw-tertiary)}.event-search-field{display:flex;min-height:46px;align-items:center;gap:10px;border:0;border-radius:8px;padding:0 14px;background:color-mix(in srgb,var(--kw-primary-bg) 28%,transparent);color:var(--kw-secondary-text);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.event-search-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--kw-primary-text);font:500 14px Roboto,sans-serif}.event-search-mode{display:grid;gap:5px;color:var(--kw-secondary-text)}.event-search-mode span{display:inline-flex;align-items:center;gap:7px;color:var(--kw-primary-text);font:700 12px Roboto,sans-serif;text-transform:uppercase}.event-search-mode small{color:var(--kw-secondary-text);font:500 12px/1.35 Roboto,sans-serif}.event-search-chip-row,.support-quick-actions{display:flex;flex-wrap:wrap;gap:8px}.event-search-chip-row button,.support-quick-actions button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:7px 9px;background:transparent;color:var(--kw-secondary-text);font:700 11px Roboto,sans-serif;cursor:pointer}.event-search-chip-row button:hover,.support-quick-actions button:hover{border-color:color-mix(in srgb,var(--kw-tertiary) 58%,transparent);color:var(--kw-primary-text)}.consumer-list{display:grid;max-height:clamp(240px,calc(100vh - 420px),430px);gap:10px;overflow:auto;padding:18px 0 clamp(92px,18vh,170px);scrollbar-width:none}.vertical-loop-carousel{position:relative;display:grid;align-content:center;gap:9px;width:min(680px,100%);min-height:clamp(238px,calc(100vh - 460px),392px);max-height:clamp(238px,calc(100vh - 430px),430px);overflow:hidden;padding:20px 0 48px;perspective:760px;transform-style:preserve-3d}.vertical-carousel-controls{display:none}.vertical-carousel-control{display:grid;width:34px;height:54px;place-items:center;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;transition:color .18s ease,filter .18s ease,transform .18s ease}.vertical-carousel-control:hover{color:var(--kw-tertiary);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--kw-tertiary) 22%,transparent))}.vertical-carousel-item{position:relative;z-index:var(--item-z, 1);opacity:var(--item-opacity, 1);filter:blur(var(--item-blur, 0));transform:translate3d(0,var(--item-y, 0),0) scale(var(--item-scale, 1));transform-origin:left center;transition:opacity .24s ease,filter .26s ease,transform .26s cubic-bezier(.16,1,.3,1)}.vertical-carousel-item.position-main,.vertical-carousel-item.position-next,.vertical-carousel-item.position-past,.vertical-carousel-item.position-after{pointer-events:auto}.consumer-depth-list{align-content:start;-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.8) 22px,#000 62px,#000 calc(100% - 112px),rgba(0,0,0,.68) calc(100% - 54px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.8) 22px,#000 62px,#000 calc(100% - 112px),rgba(0,0,0,.68) calc(100% - 54px),transparent 100%)}.consumer-list.kw-scroll-rail,.support-chat-log.kw-scroll-rail,.event-media-strip,.event-reading-card,.event-webview-event-scroll,.account-panel{scrollbar-width:none}.consumer-list::-webkit-scrollbar,.consumer-list.kw-scroll-rail::-webkit-scrollbar,.support-chat-log.kw-scroll-rail::-webkit-scrollbar,.event-media-strip::-webkit-scrollbar,.event-reading-card::-webkit-scrollbar,.event-webview-event-scroll::-webkit-scrollbar,.account-panel::-webkit-scrollbar{display:none}.consumer-list-card{display:grid;grid-template-columns:38px 52px minmax(0,1fr);align-items:center;gap:12px;width:100%;border:0;border-radius:8px;padding:8px 4px;background:transparent;color:var(--kw-primary-text);text-align:left;transform:translate3d(0,var(--item-y, 0),0) scale(var(--item-scale, 1));transform-origin:left center;opacity:var(--item-opacity, 1);filter:blur(var(--item-blur, 0));transition:opacity .18s ease,filter .18s ease,transform .18s ease}button.consumer-list-card{cursor:pointer}.consumer-list-card:hover{opacity:1;filter:blur(0);transform:translate3d(0,var(--item-y, 0),0) scale(1.018)}.consumer-list-card img,.consumer-list-card>svg{width:52px;height:52px;border-radius:8px;object-fit:contain;background:transparent;clip-path:inset(0 round 8px);color:var(--kw-tertiary)}.consumer-list-index{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;color:var(--kw-secondary-text);font:700 11px Roboto,sans-serif;letter-spacing:0;white-space:nowrap}.consumer-list-body{display:grid;min-width:0;gap:4px;justify-items:start}.consumer-list-card strong,.consumer-list-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-list-card strong{font:700 14px Poppins,sans-serif}.consumer-list-card small,.consumer-list-card em{color:var(--kw-secondary-text);font:500 12px Roboto,sans-serif;font-style:normal;justify-self:start}.vertical-loop-carousel .consumer-list-card strong,.vertical-loop-carousel .consumer-list-card small,.vertical-loop-carousel .consumer-list-card em{max-width:100%;min-width:0;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:normal}.vertical-loop-carousel .consumer-list-card strong,.vertical-loop-carousel .consumer-list-card small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.vertical-loop-carousel .consumer-list-card strong{-webkit-line-clamp:2;line-height:1.14}.vertical-loop-carousel .consumer-list-card small{-webkit-line-clamp:2;line-height:1.28}.vertical-loop-carousel .consumer-list-card em{line-height:1.22}.wallet-empty-state{margin-bottom:2px}.wallet-mock-list{max-height:min(28vh,230px)}.wallet-mock-card{opacity:.56;filter:saturate(.8);pointer-events:none}.consumer-empty-state{display:grid;justify-items:start;gap:10px;border:0;border-radius:8px;padding:14px 0;background:transparent}.consumer-empty-state.minimal{padding-inline:0}.consumer-empty-state>svg{color:var(--kw-tertiary)}.consumer-empty-state strong{color:var(--kw-primary-text);font:700 16px Poppins,sans-serif}.consumer-empty-state .auth-required-action{width:min(360px,100%);margin-top:8px}.support-chat-panel{display:grid;gap:12px}.support-chat-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;padding:0;background:transparent}.support-chat-header span{display:inline-flex;align-items:center;gap:7px;color:var(--kw-primary-text);font:700 13px Poppins,sans-serif}.support-chat-header small{color:var(--kw-secondary-text);font:600 11px Roboto,sans-serif}.support-chat-log{display:grid;max-height:clamp(210px,calc(100vh - 520px),350px);align-content:start;gap:10px;overflow:auto;padding:18px 0 clamp(96px,16vh,150px)}.support-chat-message{display:grid;max-width:min(84%,520px);gap:5px;border:0;border-radius:8px;padding:8px 0;background:transparent}.support-chat-message.role-user{justify-self:end;text-align:right}.support-chat-message span,.support-chat-message small{color:var(--kw-secondary-text);font:600 11px Roboto,sans-serif}.support-chat-message p{margin:0;color:var(--kw-primary-text);font:500 14px/1.45 Roboto,sans-serif;white-space:pre-wrap}.support-chat-message.status-processing,.support-chat-message.status-error{justify-self:start}.support-chat-message.status-error p,.support-chat-message.status-error small{color:#ff9c89}.support-processing-line{display:inline-flex;align-items:center;gap:8px;color:var(--kw-primary-text)}.support-processing-line strong{color:var(--kw-primary-text);font:600 14px/1.4 Roboto,sans-serif}.support-processing-line strong:after{display:inline-block;width:1.4em;content:"";animation:support-processing-dots 1.15s steps(4,end) infinite}.support-processing-icon{color:var(--kw-tertiary);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--kw-tertiary) 28%,transparent))}.support-chat-message.streaming .owl-markdown:after{display:inline-block;width:8px;height:1.1em;margin-left:2px;background:var(--kw-tertiary);content:"";vertical-align:-.15em;animation:support-stream-caret .76s ease-in-out infinite}.owl-markdown{display:grid;gap:8px;min-width:0;color:var(--kw-primary-text);font:500 14px/1.48 Roboto,sans-serif}.owl-markdown p,.owl-markdown h2,.owl-markdown h3,.owl-markdown h4,.owl-markdown blockquote{margin:0}.owl-markdown h2,.owl-markdown h3,.owl-markdown h4{color:var(--kw-primary-text);font-family:Poppins,sans-serif;line-height:1.12}.owl-markdown h2{font-size:22px;font-weight:600}.owl-markdown h3{font-size:18px;font-weight:600}.owl-markdown h4{font-size:15px;font-weight:700}.owl-markdown a{color:var(--kw-primary-text);text-decoration-color:var(--kw-tertiary);text-underline-offset:3px}.owl-markdown code{border-radius:6px;padding:1px 5px;background:color-mix(in srgb,var(--kw-primary-text) 9%,transparent);color:var(--kw-primary-text);font:600 12px/1.45 Roboto Mono,monospace}.owl-markdown pre{display:grid;gap:6px;max-width:100%;overflow:auto;border-radius:10px;padding:12px;background:color-mix(in srgb,var(--kw-primary-bg) 48%,transparent);color:var(--kw-primary-text);scrollbar-width:none}.owl-markdown pre::-webkit-scrollbar{display:none}.owl-markdown pre>span{color:var(--kw-secondary-text);font:700 10px Roboto,sans-serif;text-transform:uppercase}.owl-markdown pre code{padding:0;background:transparent;white-space:pre}.owl-markdown blockquote{padding-left:12px;color:var(--kw-secondary-text);box-shadow:inset 2px 0 0 var(--kw-tertiary)}.owl-markdown-list-item{position:relative;padding-left:14px}.owl-markdown-list-item:before{content:"";position:absolute;top:.68em;left:0;width:5px;height:5px;border-radius:999px;background:var(--kw-tertiary)}.owl-content-blocks,.owl-attachments{display:grid;gap:8px;margin-top:2px}.owl-content-block,.owl-attachment{display:grid;gap:4px;min-width:0;border:0;border-radius:10px;padding:6px 0;color:var(--kw-primary-text);text-decoration:none}.owl-content-block small,.owl-attachment small{color:var(--kw-secondary-text);font:600 11px Roboto,sans-serif}.owl-attachment.media{width:min(240px,100%)}.owl-attachment.media img,.owl-attachment.media video{display:block;width:100%;max-height:180px;object-fit:contain;border-radius:12px;clip-path:inset(0 round 12px)}.support-chat-error{margin:0;color:#ff9c89;font:500 12px Roboto,sans-serif}.consumer-panel.support-chat-reading-active>.auth-gate-kicker,.consumer-panel.support-chat-reading-active>h2,.consumer-panel.support-chat-reading-active>p{opacity:0;pointer-events:none;visibility:hidden}.support-chat-expanded-preview>.support-chat-header,.support-chat-expanded-preview>.support-chat-log,.support-chat-expanded-preview>.support-chat-error{opacity:0;pointer-events:none;visibility:hidden}.support-reading-overlay{z-index:6;background:transparent;pointer-events:auto}.support-chat-selected .section-panel,.support-chat-selected .section-rail{opacity:0;filter:blur(16px);pointer-events:none}.support-reading-overlay:before,.support-reading-overlay:after{display:none}.support-reading-card{position:absolute;inset:0 max(var(--corner-pad),4vw);display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:clamp(10px,1.6vh,18px);height:100vh;height:100svh;padding:clamp(82px,10vh,112px) 0 clamp(18px,3vh,32px);color:var(--kw-primary-text);pointer-events:auto;animation:event-reading-mobile-in .32s cubic-bezier(.16,1,.3,1) both}.support-reading-header{width:min(860px,100%);justify-self:center}.support-reading-log{width:min(860px,100%);max-height:none;min-height:0;justify-self:center;padding:clamp(2px,1vh,10px) 0 clamp(12px,2.2vh,24px)}.support-reading-log.support-chat-log{overflow:auto}.support-reading-error{width:min(860px,100%);justify-self:center}.wallet-layout{display:grid;gap:14px}.wallet-ticket-list{max-height:clamp(210px,calc(100vh - 520px),350px)}.wallet-ticket-card.active,.notification-card.expanded{opacity:1;filter:blur(0);transform:translate3d(0,var(--item-y, 0),0) scale(1.018)}.ticket-detail-panel{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:14px;align-items:center;max-width:680px}.ticket-detail-copy{display:grid;gap:9px;min-width:0}.ticket-detail-copy h3{margin:0;color:var(--kw-primary-text);font:600 20px/1.1 Poppins,sans-serif}.ticket-detail-copy p,.notification-full-text{margin:0;color:var(--kw-secondary-text);font:500 13px/1.42 Roboto,sans-serif}.ticket-qr-panel{display:grid;place-items:center;gap:6px;color:var(--kw-primary-text)}.ticket-qr-panel small{color:var(--kw-secondary-text);font:600 10px Roboto,sans-serif}.ticket-face-action{grid-column:1 / -1;width:min(360px,100%)}.notification-card .consumer-list-index,.notification-card .consumer-list-body{align-self:center}.notification-card.expanded{align-items:start}.notification-full-text{display:block;overflow:visible;padding-top:6px;white-space:pre-wrap}.notification-detail-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:grid;place-items:center;padding:var(--corner-pad);isolation:isolate;pointer-events:auto}.notification-detail-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:color-mix(in srgb,var(--kw-primary-bg) 36%,transparent);cursor:pointer;backdrop-filter:blur(14px) saturate(.92);-webkit-backdrop-filter:blur(14px) saturate(.92)}.notification-detail-panel{position:relative;z-index:1;display:grid;width:min(620px,calc(100vw - var(--corner-pad) * 2));max-height:min(72vh,620px);gap:12px;overflow:hidden;padding:6px 0;color:var(--kw-primary-text);transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:center}.notification-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.notification-detail-index{color:var(--kw-secondary-text);font:700 11px/1 Roboto,sans-serif}.notification-detail-close{position:absolute;top:0;right:0}.notification-detail-image{width:min(260px,42vw);max-height:180px;object-fit:contain;border-radius:16px;clip-path:inset(0 round 16px)}.notification-detail-panel h3{margin:0;padding-right:52px;color:var(--kw-primary-text);font:600 clamp(24px,4vw,44px)/1.04 "Poppins",sans-serif}.notification-detail-body{max-height:min(42vh,360px);overflow:auto;padding-right:8px}.notification-detail-actions{display:grid;gap:10px;width:min(420px,100%)}.notification-detail-actions button{width:100%}.notification-detail-panel>small{color:var(--kw-secondary-text);font:600 11px Roboto,sans-serif}.event-reading-overlay.notification-reading-overlay{z-index:6;background:transparent;pointer-events:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.theme-light .event-reading-overlay.notification-reading-overlay{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.notification-reading-overlay:before,.notification-reading-overlay:after{display:none}.notification-reading-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;border:0;padding:0;background:transparent;cursor:pointer}.notification-reading-card{z-index:1;border:0;background:transparent;box-shadow:none}.notification-reading-card.notification-detail-panel{overflow:auto}.consumer-panel.notification-reading-active>.auth-gate-kicker,.consumer-panel.notification-reading-active>h2,.consumer-panel.notification-reading-active>p{opacity:0;pointer-events:none;visibility:hidden}.account-panel{display:grid;gap:18px;max-height:clamp(360px,calc(100vh - 320px),620px);overflow:auto;padding:4px 4px clamp(78px,13vh,130px) 0}.account-summary{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px}.account-summary img,.account-summary>span{display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:12px;background:color-mix(in srgb,var(--kw-primary-bg) 30%,transparent);color:var(--kw-tertiary);object-fit:cover;font:800 20px Poppins,sans-serif}.account-summary div,.account-preference-copy{display:grid;gap:4px;min-width:0}.account-summary strong{color:var(--kw-primary-text);font:700 16px Poppins,sans-serif}.account-summary small,.account-preference-copy p{color:var(--kw-secondary-text);font:500 12px/1.4 Roboto,sans-serif}.account-preference-copy span{display:inline-flex;align-items:center;gap:7px;color:var(--kw-primary-text);font:700 12px Roboto,sans-serif;text-transform:uppercase}.account-preference-copy p{max-width:520px;margin:0}.account-preference-group{display:grid;gap:9px}.account-preference-group h3{margin:0;color:var(--kw-secondary-text);font:700 12px Roboto,sans-serif;text-transform:uppercase}.account-preference-actions{display:flex;flex-wrap:wrap;gap:8px 14px}.preference-toggle .menu-item-depth{grid-template-columns:20px 32px minmax(0,max-content);column-gap:8px;min-height:32px}.preference-toggle i{width:32px}.account-signout-action{width:fit-content;margin-top:4px}.support-composer-inline{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(860px,100%);justify-self:center;gap:10px 14px;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.support-composer-inline .support-sheet-header{display:none;grid-column:1 / -1;color:var(--kw-secondary-text)}.support-composer-inline .support-quick-actions{grid-column:1 / -1;order:1;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.support-composer-inline .support-quick-actions::-webkit-scrollbar{display:none}.support-composer-inline .support-quick-actions button{flex:0 0 auto}.support-composer-inline .support-attachment-row{display:contents}.support-composer-inline .support-textarea-wrap{--notification-surface-rgb: 14, 17, 20;--notification-border: rgba(255, 255, 255, .16);--notification-highlight: rgba(255, 255, 255, .08);grid-column:1 / -1;order:2;border:1px solid var(--notification-border);border-radius:22px;padding:21px 18px 14px;background:radial-gradient(circle at 18% 0%,var(--notification-highlight),transparent 42%),linear-gradient(135deg,rgba(var(--notification-surface-rgb),.4),rgba(var(--notification-surface-rgb),.18));box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0f;backdrop-filter:blur(28px) saturate(1.35);-webkit-backdrop-filter:blur(28px) saturate(1.35)}.support-composer-inline .support-textarea-wrap textarea{max-height:min(25svh,190px);min-height:72px;padding-top:18px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 18px,#000 calc(100% - 22px),transparent 100%)}.support-composer-inline .support-attachment-preview-list{grid-column:1 / -1;order:3}.support-composer-inline .support-attach-action{grid-column:1 / 2;order:4;justify-self:start}.support-composer-inline .support-attach-action,.support-composer-inline .support-send-action{border:0;background:transparent;box-shadow:none;color:var(--kw-secondary-text)}.support-composer-inline .support-send-action{grid-column:2 / 3;order:4;justify-self:end}.theme-light .support-composer-inline .support-textarea-wrap{--notification-surface-rgb: 250, 252, 246;--notification-border: rgba(255, 255, 255, .42);--notification-highlight: rgba(255, 255, 255, .38);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff2e}.support-sheet-header{display:flex;align-items:center;justify-content:space-between;color:var(--kw-secondary-text);font:700 12px Roboto,sans-serif;text-transform:uppercase}.support-sheet-header button{display:grid;width:34px;height:34px;place-items:center;border:0;background:transparent;color:var(--kw-primary-text);cursor:pointer}.support-file-input{display:none}.support-attachment-row{display:grid;gap:10px}.support-attach-action{width:min(280px,100%)}.support-attachment-preview-list{display:flex;flex-wrap:wrap;gap:8px}.support-attachment-preview-list button{display:inline-grid;grid-template-columns:14px minmax(0,auto) auto;align-items:center;gap:7px;max-width:min(280px,100%);border:0;border-radius:10px;padding:5px 0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;font:600 11px Roboto,sans-serif;text-align:left;transition:color .18s ease,opacity .18s ease,filter .18s ease}.support-attachment-preview-list button[data-status=uploading]{cursor:wait;opacity:.76}.support-attachment-preview-list button[data-status=ready]:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--kw-tertiary) 18%,transparent))}.support-attachment-preview-list button[data-status=error],.support-attachment-preview-list button[data-status=error] small{color:#ff9c89}.support-attachment-preview-list span{overflow:hidden;color:var(--kw-primary-text);text-overflow:ellipsis;white-space:nowrap}.support-attachment-preview-list small{color:var(--kw-secondary-text);font:600 10px Roboto,sans-serif}.support-textarea-wrap{position:relative;display:grid;gap:6px;border-radius:16px;padding:20px 18px 14px;background:color-mix(in srgb,var(--kw-primary-bg) 18%,transparent)}.support-textarea-wrap span{position:absolute;top:16px;left:16px;color:var(--kw-secondary-text);font:600 13px Roboto,sans-serif;transform-origin:left top;transition:color .18s ease,transform .18s ease,opacity .18s ease;pointer-events:none}.support-textarea-wrap:focus-within span,.support-textarea-wrap.has-value span{color:var(--kw-tertiary);opacity:0;transform:translate3d(0,-10px,0) scale(.82);visibility:hidden}.support-textarea-wrap textarea{max-height:15.4em;min-height:176px;resize:none;overflow:auto;border:0;border-radius:12px;padding:22px 2px 0;outline:none;background:transparent;color:var(--kw-primary-text);caret-color:var(--kw-tertiary);font:500 15px/1.54 Roboto,sans-serif;scrollbar-color:var(--kw-tertiary) color-mix(in srgb,var(--kw-line) 52%,transparent);scrollbar-width:thin}.support-textarea-wrap textarea::-webkit-scrollbar{width:4px}.support-textarea-wrap textarea::-webkit-scrollbar-track{border-radius:999px;background:color-mix(in srgb,var(--kw-line) 42%,transparent)}.support-textarea-wrap textarea::-webkit-scrollbar-thumb{min-height:26px;background:var(--kw-tertiary);border-radius:999px;box-shadow:0 0 12px color-mix(in srgb,var(--kw-tertiary) 38%,transparent)}.support-send-action{justify-self:end;width:min(220px,100%)}.spin{animation:keepwise-spin .85s linear infinite}@keyframes keepwise-spin{to{transform:rotate(360deg)}}@keyframes support-processing-dots{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}@keyframes support-stream-caret{0%,to{opacity:.18;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}.section-panel{left:var(--corner-pad);top:0;bottom:auto;z-index:5;width:min(430px,calc(100vw - var(--corner-pad) - var(--corner-pad)));height:100vh;overflow:visible;pointer-events:none;transform-origin:left top;transform-style:preserve-3d;transition:opacity .26s ease,filter .32s ease;will-change:transform,opacity,filter}.section-panel-copy{position:absolute;left:-14px;top:0;width:calc(100% + 28px);padding:14px;pointer-events:auto;transform-origin:left center;transform-style:preserve-3d;transition:opacity .26s ease,filter .32s ease;will-change:transform,opacity,filter}.section-panel h1,.section-panel-copy>p,.panel-eyebrow,.preview-strip{transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(560px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;transform-style:preserve-3d;transition:transform .14s ease-out,filter .18s ease;will-change:transform}.section-panel-copy.neighbor{pointer-events:none}.section-guides{position:absolute;top:0;right:-18px;bottom:0;left:-18px;pointer-events:none;z-index:-1}.guide-line,.guide-section{position:absolute;left:0;right:0}.guide-line{height:1px;border-radius:999px;background:color-mix(in srgb,var(--kw-tertiary) 58%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--kw-tertiary) 26%,transparent)}.guide-top,.guide-bottom{background:color-mix(in srgb,var(--kw-line) 72%,transparent);box-shadow:none}.guide-section{display:grid;width:36px;height:20px;place-items:center;border:1px solid color-mix(in srgb,var(--kw-tertiary) 52%,transparent);border-radius:6px;background:color-mix(in srgb,var(--kw-secondary-bg) 58%,transparent);color:var(--kw-tertiary);font-size:10px;font-weight:700;transform:translate3d(-4px,-50%,0)}.feedback-selected .section-panel,.feedback-selected .section-rail,.event-selected .section-panel,.event-selected .section-rail{opacity:0!important;filter:blur(18px)!important;pointer-events:none}.section-panel h1{max-width:390px;margin:8px 0 12px;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1.02;letter-spacing:0}.section-panel h1.hero-title{min-height:0}.section-title-transition{display:grid;width:100%;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.section-panel p{max-width:430px;margin:0;color:var(--kw-secondary-text);font-size:clamp(13px,1.2vw,16px);line-height:1.5}.section-panel .panel-description{max-width:440px;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:clamp(14px,1.35vw,18px);font-weight:500;line-height:1.42}.section-panel .panel-body{margin-top:10px}.section-panel-cta{display:inline-flex;width:auto;max-width:100%;min-height:38px;margin-top:18px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left;transform-origin:left center;transition:color .18s ease,filter .18s ease}.section-panel-cta:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.section-panel-cta .menu-item-depth{grid-template-columns:24px minmax(64px,84px) max-content;column-gap:10px;min-height:38px}.section-panel-cta i{width:100%;min-width:0}.panel-eyebrow,.modal-meta,.preview-strip span{color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.panel-facts,.contact-links,.reaction-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.panel-facts span,.contact-links a,.modal-meta span,.reaction-row span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--kw-line) 68%,transparent);border-radius:7px;background:color-mix(in srgb,var(--kw-panel) 42%,transparent);color:var(--kw-primary-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;transform-origin:center;transition:background .18s ease,filter .18s ease,box-shadow .18s ease}.panel-facts span,.modal-meta span,.reaction-row span{transform-style:preserve-3d;transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(480px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transition:transform .18s ease,background .18s ease,filter .18s ease,box-shadow .18s ease;will-change:transform}.panel-facts span:hover,.contact-links a:hover{background:color-mix(in srgb,var(--kw-tertiary) 12%,transparent);filter:blur(0);box-shadow:0 10px 28px #0000002e}.panel-facts span:hover{transform:translate3d(var(--kw-micro-x),calc(var(--kw-micro-y) - 1px),0) perspective(460px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y)) scale(1.03)}.feedback-tempo-controls{display:inline-flex;align-items:center;gap:6px;min-height:30px}.feedback-tempo-controls button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;min-height:30px;border:1px solid color-mix(in srgb,var(--kw-line) 68%,transparent);border-radius:7px;padding:0 9px;background:color-mix(in srgb,var(--kw-panel) 42%,transparent);color:var(--kw-primary-text);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(480px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-style:preserve-3d;transition:transform .18s ease,background .18s ease,filter .18s ease}.feedback-tempo-controls button:hover{background:color-mix(in srgb,var(--kw-tertiary) 12%,transparent);filter:drop-shadow(0 0 14px rgba(219,255,49,.12))}.feedback-tempo-controls strong{font-size:12px;font-weight:700}.preview-strip{display:grid;gap:4px;width:min(360px,100%);margin-top:16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--kw-line) 68%,transparent)}.preview-strip strong{color:var(--kw-primary-text);font-size:14px;font-weight:500}.headline-3d{width:min(360px,46vw);color:var(--kw-secondary-text);font-family:Poppins,sans-serif;font-size:clamp(15px,1.8vw,25px);font-weight:500;line-height:.98;letter-spacing:0;text-align:left;text-wrap:balance;transform-origin:center;transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(560px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));will-change:opacity,filter}.feedback-card-3d{display:grid;gap:13px;position:relative;color:var(--kw-primary-text);font-family:Poppins,sans-serif;line-height:1.08;letter-spacing:0;text-align:left;text-shadow:0 10px 26px rgba(0,0,0,.32);cursor:pointer;outline:0;transform-origin:center;transform-style:preserve-3d;transition:color .18s ease,text-shadow .18s ease,opacity .26s ease,filter .32s ease;will-change:transform,opacity,filter}.feedback-card-3d:hover,.feedback-card-3d.selected{color:var(--kw-primary-text);text-shadow:0 0 18px rgba(250,250,250,.22)}.feedback-card-depth{display:grid;gap:13px;transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(620px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:center;transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.feedback-card-3d.selected .feedback-card-depth{gap:18px;pointer-events:auto;transform:translateZ(0) perspective(760px) rotateX(0) rotateY(0) skew(0)}.feedback-card-3d.selected{max-height:none;overflow:visible;overscroll-behavior:contain;padding:4px 6px 20px;cursor:default}.event-card-depth{gap:0}.event-world-dom-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;perspective:900px;transform-style:preserve-3d}.event-dom-card-3d{position:absolute;top:50%;left:50%;width:min(360px,calc(100vw - 72px));border:0;padding:0;background:transparent;color:var(--kw-primary-text);cursor:pointer;opacity:var(--event-dom-alpha, 1);filter:blur(var(--event-dom-blur, 0));pointer-events:auto;transform:translate3d(-50%,-50%,0) translate3d(var(--event-dom-x, 0),var(--event-dom-y, 0),0) perspective(760px) rotateX(var(--event-dom-rotate-x, 0deg)) rotateY(var(--event-dom-rotate-y, 0deg)) scale(var(--event-dom-scale, 1));transform-origin:center;transform-style:preserve-3d;transition:filter .22s ease,opacity .22s ease,transform .26s cubic-bezier(.16,1,.3,1)}.event-dom-card-3d:hover{opacity:1;filter:blur(0)}.event-card-media{position:relative;display:grid;width:100%;line-height:0;place-items:center;overflow:visible;border:0;border-radius:16px;background:transparent;clip-path:none;color:var(--kw-tertiary);isolation:isolate}.event-card-media img{display:block;width:auto;height:auto;max-width:100%;max-height:min(42vh,420px);object-fit:contain;border-radius:16px;clip-path:inset(0 round 16px)}.event-card-media span{position:absolute;right:10px;bottom:10px;min-width:0;border:0;border-radius:999px;padding:0;background:transparent;color:var(--kw-primary-text);font:700 10px Roboto,sans-serif;text-align:center;text-shadow:0 1px 10px color-mix(in srgb,var(--kw-primary-bg) 88%,transparent);white-space:nowrap}.event-card-copy{display:grid;gap:6px}.event-card-copy h2{margin:0;color:var(--kw-primary-text);font:700 18px/1.12 Poppins,sans-serif;letter-spacing:0}.event-card-copy p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--kw-secondary-text);font:500 13px/1.38 Roboto,sans-serif}.event-card-facts{display:flex;flex-wrap:wrap;gap:7px}.event-card-facts span{display:inline-flex;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--kw-line) 42%,transparent);border-radius:999px;padding:5px 8px;color:var(--kw-secondary-text);font:700 11px Roboto,sans-serif}.kw-scroll-rail{scrollbar-color:var(--kw-tertiary) color-mix(in srgb,var(--kw-line) 58%,transparent);scrollbar-width:thin}.kw-scroll-rail::-webkit-scrollbar{width:3px}.kw-scroll-rail::-webkit-scrollbar-track{background:color-mix(in srgb,var(--kw-line) 58%,transparent);border-radius:999px}.kw-scroll-rail::-webkit-scrollbar-thumb{background:var(--kw-tertiary);border-radius:999px}.feedback-content-scroll{max-width:680px;overflow:visible}.feedback-content-inline{display:block}.feedback-reading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;overflow:hidden;pointer-events:none}.event-reading-overlay{background:#0000002e;backdrop-filter:saturate(.92) brightness(.86);-webkit-backdrop-filter:saturate(.92) brightness(.86)}.theme-light .event-reading-overlay{background:#f4f5ef2e;backdrop-filter:saturate(.94) brightness(1.04);-webkit-backdrop-filter:saturate(.94) brightness(1.04)}.event-reading-overlay:before,.event-reading-overlay:after{height:clamp(18px,3.6vh,44px);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.feedback-reading-overlay:before,.feedback-reading-overlay:after{content:"";position:fixed;left:0;right:0;z-index:2;height:clamp(80px,14vh,170px);pointer-events:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.feedback-reading-overlay:before{top:0;background:linear-gradient(to bottom,var(--kw-primary-bg) 0%,color-mix(in srgb,var(--kw-primary-bg) 72%,transparent) 56%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.18) 76%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.18) 76%,transparent 100%)}.feedback-reading-overlay:after{bottom:0;background:linear-gradient(to top,var(--kw-primary-bg) 0%,color-mix(in srgb,var(--kw-primary-bg) 72%,transparent) 56%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.18) 76%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.18) 76%,transparent 100%)}.feedback-reading-card{position:absolute;top:50%;left:min(34vw,520px);display:grid;gap:18px;width:min(730px,46vw);max-height:none;color:var(--kw-primary-text);font-family:Poppins,sans-serif;text-align:left;text-shadow:0 0 18px rgba(250,250,250,.2);pointer-events:auto;transform:translate3d(0,calc(-48% + var(--feedback-reading-y, 0px)),0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;animation:feedback-reading-in .42s cubic-bezier(.16,1,.3,1) both}.event-reading-card{top:max(20px,calc(var(--corner-pad) - 18px));bottom:max(20px,calc(var(--corner-pad) - 18px));left:max(var(--corner-pad),4vw);right:max(var(--corner-pad),4vw);width:auto;max-height:none;overflow:auto;padding:14px 0 26px;overscroll-behavior:contain;transform:translateZ(0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));animation:event-reading-panel-in .42s cubic-bezier(.16,1,.3,1) both}.event-reading-details-card{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 8px,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 8px,#000 calc(100% - 10px),transparent 100%)}.event-reading-grid{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(340px,1.1fr);gap:clamp(24px,4vw,64px);align-items:center;align-content:center;min-height:min(82vh,760px)}.event-reading-media{display:grid;min-height:0;height:auto;width:min(100%,660px);max-height:none;place-items:start;overflow:visible;border:0;border-radius:16px;background:transparent;clip-path:none;isolation:isolate}.event-reading-media img,.event-reading-media video{display:block;width:auto;height:auto;max-width:100%;max-height:min(44vh,460px);object-fit:contain;border-radius:16px;clip-path:inset(0 round 16px)}.event-reading-media.compact{min-height:0;height:auto;max-height:min(34vh,340px)}.event-reading-media-empty{display:grid;justify-items:center;gap:10px;color:var(--kw-secondary-text);font:700 12px Roboto,sans-serif}.event-reading-copy{display:grid;gap:14px;min-width:0;width:min(100%,760px);max-height:none;overflow:visible;overscroll-behavior:contain}.event-reading-details-card .event-reading-copy{-webkit-mask-image:none;mask-image:none}.event-reading-copy .event-reading-actions{width:min(430px,100%);margin-top:10px}.kw-fade-scroll{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 8px,#000 18px,#000 calc(100% - 22px),rgba(0,0,0,.88) calc(100% - 8px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 8px,#000 18px,#000 calc(100% - 22px),rgba(0,0,0,.88) calc(100% - 8px),transparent 100%);scrollbar-width:none}.kw-fade-scroll::-webkit-scrollbar{display:none}.event-reading-copy h2{margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(28px,3.8vw,50px);font-weight:500;line-height:1.02;letter-spacing:0}.event-reading-copy>p{margin:0;color:var(--kw-secondary-text);font:500 15px/1.5 Roboto,sans-serif}.event-reading-facts{display:grid;gap:8px}.event-reading-facts span,.feedback-focus-tags span{display:inline-flex;align-items:center;gap:6px}.event-reading-facts span{width:fit-content;border:0;border-radius:8px;padding:6px 0;color:var(--kw-secondary-text);font:700 12px Roboto,sans-serif}.event-media-carousel{display:grid;grid-template-columns:28px minmax(0,auto) 28px;align-items:center;gap:8px;width:fit-content;max-width:100%;overflow:visible}.event-media-showcase{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:clamp(8px,1.8vw,18px);width:min(660px,100%);max-width:100%;overflow:visible}.event-media-stage{display:grid;grid-template-columns:minmax(52px,.15fr) minmax(190px,1fr) minmax(52px,.15fr);align-items:center;gap:clamp(10px,2vw,22px);min-width:0;width:100%;min-height:min(58vh,580px);overflow:visible}.event-media-active{display:grid;min-width:0;place-items:center;animation:event-media-active-in .26s cubic-bezier(.16,1,.3,1) both}.event-media-active img,.event-media-active video{display:block;width:auto;height:auto;max-width:100%;max-height:min(58vh,580px);object-fit:contain;border-radius:16px;clip-path:inset(0 round 16px)}.event-media-side{display:grid;place-items:center;min-width:0;width:100%;max-width:104px;min-height:min(28vh,260px);border:0;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;opacity:.62;filter:blur(2px);transform:scale(.9);transform-origin:center;transition:filter .22s ease,opacity .22s ease,transform .24s cubic-bezier(.16,1,.3,1)}.event-media-side:hover{opacity:.92;filter:blur(0);transform:scale(.96)}.event-media-side img,.event-media-side video{display:block;width:auto;height:auto;max-width:100%;max-height:min(28vh,260px);object-fit:contain;border-radius:12px;clip-path:inset(0 round 12px)}.event-media-side.previous{justify-self:end}.event-media-side.next{justify-self:start}.event-media-carousel-arrow{display:grid;width:34px;height:68px;place-items:center;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;transition:color .18s ease,filter .18s ease,transform .18s ease}.event-media-carousel-arrow:disabled,.event-media-side:disabled{cursor:default;opacity:.18;filter:blur(2px);pointer-events:none}.event-media-carousel-arrow:hover{color:var(--kw-tertiary);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--kw-tertiary) 22%,transparent));transform:translateY(-1px)}.event-media-strip{display:grid;grid-template-columns:52px 68px 52px;align-items:center;max-width:100%;gap:8px;overflow:visible;padding:8px 2px}.event-media-strip button{--event-thumb-opacity: .96;display:grid;flex:0 0 auto;width:68px;height:64px;place-items:center;overflow:hidden;border:0;border-radius:10px;padding:0;background:transparent;clip-path:inset(0 round 10px);color:var(--kw-tertiary);cursor:pointer;opacity:var(--event-thumb-opacity);transform-origin:center;transition:filter .22s ease,opacity .22s ease,transform .24s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter}.event-media-strip button.position-0,.event-media-strip button.position-2{--event-thumb-opacity: .78;width:52px;height:54px}.event-media-strip button:hover{opacity:1;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--kw-tertiary) 20%,transparent));transform:translateY(-1px)}.event-media-strip img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;clip-path:inset(0 round 10px);animation:event-thumb-in .24s cubic-bezier(.16,1,.3,1) both}@keyframes event-thumb-in{0%{opacity:0;filter:blur(8px);transform:translateY(8px) scale(.9)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes event-media-active-in{0%{opacity:0;filter:blur(14px);transform:translateY(10px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}.event-reading-card .event-reading-copy h2{max-width:720px;font-size:clamp(28px,4.1vw,58px);line-height:1.02}.event-reading-webview-card{top:var(--corner-pad);bottom:var(--corner-pad);left:var(--corner-pad);right:var(--corner-pad);width:auto;max-height:calc(100vh - var(--corner-pad) - var(--corner-pad));overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none;transform-origin:center}.event-webview-layout{display:grid;grid-template-columns:minmax(260px,.58fr) minmax(420px,1.42fr);gap:clamp(18px,3vw,40px);align-items:stretch;width:100%;min-height:calc(100vh - var(--corner-pad) * 2)}.event-webview-event-pane{display:grid;min-height:0;max-height:calc(100vh - var(--corner-pad) * 2);overflow:hidden}.event-webview-event-scroll{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;height:100%;max-height:calc(100vh - var(--corner-pad) * 2);overflow:auto;padding-bottom:34px}.event-webview-event-pane .event-reading-copy.compact{display:grid;gap:12px;max-height:none;overflow:visible}.event-webview-event-pane .event-reading-copy h2{max-width:100%;font-size:clamp(26px,3.2vw,46px)}.event-webview-event-pane .event-reading-media.compact{height:auto;max-height:none;overflow:visible;clip-path:none}.event-webview-event-pane .event-reading-media.compact img,.event-webview-event-pane .event-reading-media.compact video{width:auto;height:auto;max-width:100%;max-height:min(34vh,340px)}.event-reading-media.compact .event-media-showcase,.event-webview-internal-media .event-media-showcase{grid-template-columns:28px minmax(0,1fr) 28px;width:min(520px,100%);gap:8px}.event-reading-media.compact .event-media-stage,.event-webview-internal-media .event-media-stage{grid-template-columns:minmax(36px,.14fr) minmax(120px,1fr) minmax(36px,.14fr);gap:8px;min-height:min(31vh,330px)}.event-webview-internal-media .event-media-showcase{width:min(640px,100%)}.event-webview-internal-media .event-media-stage{grid-template-columns:minmax(42px,.13fr) minmax(180px,1fr) minmax(42px,.13fr);min-height:min(44vh,460px)}.event-reading-media.compact .event-media-active img,.event-reading-media.compact .event-media-active video,.event-webview-internal-media .event-media-active img,.event-webview-internal-media .event-media-active video{max-height:min(31vh,330px)}.event-webview-internal-media .event-media-active img,.event-webview-internal-media .event-media-active video{max-height:min(44vh,460px)}.event-reading-media.compact .event-media-side,.event-webview-internal-media .event-media-side{max-width:72px;min-height:min(20vh,190px);opacity:.52}.event-webview-internal-media .event-media-side{max-width:86px;min-height:min(26vh,260px)}.event-reading-media.compact .event-media-side img,.event-reading-media.compact .event-media-side video,.event-webview-internal-media .event-media-side img,.event-webview-internal-media .event-media-side video{max-height:min(20vh,190px)}.event-webview-internal-media .event-media-side img,.event-webview-internal-media .event-media-side video{max-height:min(26vh,260px)}.event-reading-media.compact .event-media-carousel-arrow,.event-webview-internal-media .event-media-carousel-arrow{width:28px;height:54px}.event-webview-panel{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-width:0;min-height:0}.event-webview-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:10px;position:relative;z-index:3;pointer-events:auto}.event-webview-toolbar .feedback-action{color:var(--kw-primary-text)}.event-webview-toolbar .menu-item-depth{grid-template-columns:34px 34px minmax(0,1fr);min-height:38px}.event-webview-frame-shell{display:grid;min-height:0;height:100%;overflow:hidden;border:0;border-radius:16px;background:transparent}.event-webview-internal{display:grid;grid-template-columns:minmax(220px,.88fr) minmax(280px,1.12fr);align-content:center;align-items:center;gap:clamp(16px,2.2vw,26px);height:100%;overflow:auto;padding:clamp(18px,3vw,42px);border-radius:16px;color:var(--kw-primary-text)}.event-webview-internal-media{display:grid;grid-column:2;grid-row:1;justify-items:end;align-self:start;max-height:min(42vh,430px);overflow:visible}.event-webview-internal-media img,.event-webview-internal-media video{display:block;width:auto;height:auto;max-width:100%;max-height:min(42vh,430px);object-fit:contain;border-radius:16px;clip-path:inset(0 round 16px)}.event-webview-internal-copy{display:grid;grid-column:1;grid-row:1;gap:12px;max-width:740px}.event-webview-internal-copy>span{color:var(--kw-tertiary);font:700 12px Roboto,sans-serif;letter-spacing:.08em;text-transform:uppercase}.event-webview-internal-copy h3{margin:0;color:var(--kw-primary-text);font:500 clamp(32px,4.2vw,62px) / 1.02 "Poppins",sans-serif;letter-spacing:0}.event-webview-internal-copy p{margin:0;color:var(--kw-secondary-text);font:700 clamp(15px,1.5vw,22px) / 1.38 "Roboto",sans-serif}.event-webview-frame-shell iframe{width:100%;height:100%;border:0;background:var(--kw-primary-bg);border-radius:16px}.event-webview-fallback{display:grid;place-items:center;align-content:center;gap:10px;padding:28px;color:var(--kw-secondary-text);text-align:center}.event-webview-fallback strong{color:var(--kw-primary-text);font:700 16px Poppins,sans-serif}.event-webview-fallback p,.event-webview-note{margin:0;color:var(--kw-secondary-text);font:500 12px/1.45 Roboto,sans-serif}@keyframes event-reading-panel-in{0%{opacity:0;filter:blur(18px);transform:translate3d(var(--feedback-origin-x, 24px),var(--feedback-origin-y, 24px),0) scale(var(--feedback-origin-scale, .92))}to{opacity:1;filter:blur(0);transform:translateZ(0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y))}}@keyframes event-reading-mobile-in{0%{opacity:0;filter:blur(14px);transform:translate3d(0,18px,0) scale(.98)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes event-reading-mobile-out{0%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}to{opacity:0;filter:blur(14px);transform:translate3d(0,18px,0) scale(.98)}}@keyframes feedback-reading-in{0%{opacity:0;filter:blur(18px);transform:translate3d(var(--feedback-origin-x, 24px),calc(-48% + var(--feedback-origin-y, 24px)),0) scale(var(--feedback-origin-scale, .92))}to{opacity:1;filter:blur(0);transform:translate3d(0,calc(-48% + var(--feedback-reading-y, 0px)),0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y))}}.feedback-reading-card.closing{pointer-events:none;animation:feedback-reading-out .34s cubic-bezier(.7,0,.84,0) both}@keyframes feedback-reading-out{0%{opacity:1;filter:blur(0);transform:translate3d(0,calc(-48% + var(--feedback-reading-y, 0px)),0) perspective(760px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y))}to{opacity:0;filter:blur(18px);transform:translate3d(var(--feedback-origin-x, 24px),calc(-48% + var(--feedback-origin-y, 24px)),0) scale(var(--feedback-origin-scale, .92))}}.feedback-reading-card h2{max-width:720px;margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(36px,5vw,70px);font-weight:500;line-height:.98;letter-spacing:0}.feedback-reading-content{max-width:680px;overflow:visible}.feedback-reading-content p{margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:clamp(17px,1.65vw,24px);font-weight:500;line-height:1.42}.feedback-reading-card .feedback-card-meta{grid-template-columns:42px minmax(0,1fr);max-width:560px;gap:13px}.feedback-reading-card .feedback-card-meta.no-avatar{grid-template-columns:minmax(0,1fr)}.feedback-reading-card .feedback-card-meta img{width:42px;height:42px}.feedback-card-3d.carousel-peer{text-shadow:0 10px 22px rgba(0,0,0,.4)}.feedback-card-3d.carousel-peer .feedback-card-depth{gap:10px}.feedback-card-3d.carousel-peer p{font-size:clamp(13px,1vw,18px);line-height:1.18}.feedback-card-3d.selected h2{max-width:720px;margin:0;color:var(--kw-primary-text);font-family:Poppins,sans-serif;font-size:clamp(34px,5vw,66px);font-weight:500;line-height:.98;letter-spacing:0}.feedback-card-3d p{margin:0;font-size:clamp(16px,1.55vw,24px);font-weight:500}.feedback-card-3d.selected p{max-width:680px;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:clamp(17px,1.65vw,24px);font-weight:500;line-height:1.42}.feedback-focus-tags{display:flex;flex-wrap:wrap;gap:12px;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.feedback-focus-tags span{display:inline-flex;align-items:center;min-height:22px}.feedback-reading-index{color:var(--kw-secondary-text)}.feedback-focus-close{position:absolute;top:-22px;right:-28px;z-index:2;display:none;align-items:center;justify-content:center;width:42px;height:42px;border:0;background:transparent;color:var(--kw-primary-text);cursor:pointer;transition:color .18s ease,filter .18s ease}.feedback-focus-close:hover{color:var(--kw-tertiary);filter:drop-shadow(0 0 16px rgba(219,255,49,.2))}.feedback-card-meta{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:11px;line-height:1.2}.feedback-card-meta.no-avatar{grid-template-columns:minmax(0,1fr) auto}.feedback-card-3d.selected .feedback-card-meta{grid-template-columns:42px minmax(0,1fr) auto;max-width:560px;gap:13px}.feedback-card-3d.selected .feedback-card-meta.no-avatar{grid-template-columns:minmax(0,1fr) auto}.feedback-card-meta img,.feedback-card-meta>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--kw-line) 76%,transparent);border-radius:7px;background:var(--kw-secondary-bg);color:var(--kw-tertiary);object-fit:cover;transform:translateZ(16px)}.feedback-card-3d.selected .feedback-card-meta img{width:42px;height:42px}.feedback-card-meta div{display:grid;gap:2px;min-width:0}.feedback-card-meta strong,.feedback-card-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-card-meta strong{color:var(--kw-primary-text);font-size:12px;font-weight:600}.feedback-card-meta em{color:var(--kw-tertiary);font-style:normal;font-weight:700}.feedback-stars{display:inline-flex;align-items:center;gap:3px;color:var(--kw-tertiary)}.feedback-action,.ticket-face-action,.support-attach-action,.support-send-action,.preference-toggle,.account-signout-action{display:inline-flex;width:auto;min-height:36px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left;transform-origin:left center;transform-style:preserve-3d;transition:color .18s ease,filter .18s ease,opacity .18s ease}.feedback-action:hover,.ticket-face-action:hover,.support-attach-action:hover,.support-send-action:hover,.preference-toggle:hover,.preference-toggle.active,.account-signout-action:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.feedback-action:disabled,.support-attach-action:disabled,.support-send-action:disabled{cursor:progress;opacity:.52}.feedback-reading-actions,.feedback-focus-actions{display:grid;gap:10px;width:min(420px,100%);margin-top:4px}.event-reader-nav{display:grid;grid-template-columns:1fr;gap:8px;width:min(420px,100%)}.feedback-mobile-controls{position:fixed;left:50%;bottom:calc(var(--corner-pad) + 8px);z-index:9;display:none;align-items:center;gap:16px;color:var(--kw-primary-text);transform:translate(-50%);pointer-events:auto}.feedback-mobile-controls button{display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;transition:color .18s ease,filter .18s ease,transform .18s ease}.feedback-mobile-controls button:hover{color:var(--kw-tertiary);filter:drop-shadow(0 0 14px rgba(219,255,49,.18));transform:translateY(-1px)}.feedback-mobile-controls span{min-width:58px;color:var(--kw-secondary-text);font-size:11px;font-weight:700;text-align:center}.feedback-reading-actions button,.feedback-reading-actions a,.feedback-focus-actions button,.feedback-focus-actions a{display:block;width:100%;min-height:34px;border:0;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left}.app-notification-stack{position:fixed;top:calc(var(--corner-pad) + 62px);right:var(--corner-pad);z-index:7;width:min(420px,calc(100vw - var(--corner-pad) - var(--corner-pad)));pointer-events:none;transform:translate3d(var(--kw-depth-x-reverse),var(--kw-depth-y-reverse),0) perspective(720px) rotateX(calc(var(--kw-tilt-x) * -.52)) rotateY(calc(var(--kw-tilt-y) * -.52)) skew(calc(var(--kw-skew-x) * -.38),calc(var(--kw-skew-y) * .32));transform-origin:top right;transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.app-notification{--notification-surface-rgb: 250, 252, 246;--notification-border: rgba(255, 255, 255, .42);--notification-text: rgba(20, 22, 26, .92);--notification-muted: rgba(20, 22, 26, .7);--notification-highlight: rgba(255, 255, 255, .38);display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;width:100%;border:1px solid var(--notification-border);border-radius:28px;padding:14px 16px;background:radial-gradient(circle at 18% 0%,var(--notification-highlight),transparent 42%),linear-gradient(135deg,rgba(var(--notification-surface-rgb),calc(var(--notification-glass-opacity) * .5)),rgba(var(--notification-surface-rgb),calc(var(--notification-glass-opacity) * .22)));color:var(--notification-text);cursor:pointer;pointer-events:auto;text-align:left;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff2e;backdrop-filter:blur(28px) saturate(1.35);-webkit-backdrop-filter:blur(28px) saturate(1.35);transform-origin:top right;will-change:transform,opacity,filter}.theme-dark .app-notification{--notification-surface-rgb: 14, 17, 20;--notification-border: rgba(255, 255, 255, .16);--notification-text: rgba(247, 249, 244, .94);--notification-muted: rgba(247, 249, 244, .72);--notification-highlight: rgba(255, 255, 255, .08);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0f}.app-notification.visible{animation:notification-in var(--notification-animation-ms) cubic-bezier(.16,1,.3,1) both}.app-notification.dismissing{animation:notification-out var(--notification-animation-ms) cubic-bezier(.7,0,.84,0) both}.app-notification img{width:48px;height:48px;border-radius:14px;object-fit:cover;filter:saturate(1.02)}.app-notification-copy{display:grid;gap:4px;min-width:0}.app-notification-copy strong{overflow:hidden;font-size:13px;font-weight:800;letter-spacing:0;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-notification-copy span{display:-webkit-box;overflow:hidden;color:var(--notification-muted);font-size:13px;font-weight:500;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:3}@keyframes notification-in{0%{opacity:0;filter:blur(18px);transform:translate3d(0,-34px,0) scale(.92)}62%{opacity:1;filter:blur(0);transform:translate3d(0,4px,0) scale(1.01)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes notification-out{0%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}to{opacity:0;filter:blur(16px);transform:translate3d(0,-26px,0) scale(.94)}}.feedback-reading-actions button:hover,.feedback-reading-actions a:hover,.feedback-focus-actions button:hover,.feedback-focus-actions a:hover{color:var(--kw-primary-text);filter:drop-shadow(0 0 16px rgba(219,255,49,.16))}.feedback-action-depth{display:grid;grid-template-columns:56px 58px minmax(0,1fr);align-items:center;width:100%;min-height:34px;pointer-events:none;transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;transform-style:preserve-3d;transition:transform .16s ease-out;will-change:transform}.feedback-action-depth.compact{grid-template-columns:34px 36px minmax(0,1fr)}.feedback-reading-card .feedback-action-depth,.feedback-card-3d.selected .feedback-action-depth{transform:translate3d(var(--kw-depth-x),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y))}.feedback-reading-actions button:hover .feedback-action-depth,.feedback-reading-actions a:hover .feedback-action-depth,.feedback-focus-actions button:hover .feedback-action-depth,.feedback-focus-actions a:hover .feedback-action-depth,.event-reader-nav button:hover .feedback-action-depth,.event-webview-toolbar button:hover .feedback-action-depth{transform:translate3d(calc(var(--kw-depth-x) + 5px),var(--kw-depth-y),0) perspective(620px) rotateX(var(--kw-tilt-x)) rotateY(var(--kw-tilt-y)) skew(var(--kw-skew-x),var(--kw-skew-y)) scale(1.015)}.feedback-action-depth span{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:12px}.feedback-action-depth i{display:block;width:48px;height:2px;border-radius:999px;background:var(--kw-line);transition:background .18s ease,transform .18s ease}.feedback-reading-actions button:hover i,.feedback-reading-actions a:hover i,.feedback-focus-actions button:hover i,.feedback-focus-actions a:hover i,.event-reader-nav button:hover i,.event-webview-toolbar button:hover i,.ticket-face-action:hover i,.support-attach-action:hover i,.support-send-action:hover i,.preference-toggle:hover i,.preference-toggle.active i,.account-signout-action:hover i{background:var(--kw-tertiary);transform:scaleX(1.08)}.feedback-reading-actions button.active,.feedback-reading-actions a.active,.feedback-comments-more:hover{color:var(--kw-primary-text)}.feedback-reading-actions button.active i,.feedback-reading-actions a.active i{background:var(--kw-tertiary);transform:scaleX(1.08)}.feedback-action-depth strong{color:inherit;font-size:13px;font-weight:600}.feedback-comments-panel{display:grid;gap:12px;width:min(520px,100%);margin-top:2px;animation:feedback-comments-in .26s cubic-bezier(.16,1,.3,1) both}@keyframes feedback-comments-in{0%{opacity:0;filter:blur(8px);transform:translate3d(0,10px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}.feedback-comments-list{display:grid;gap:12px;max-height:min(32vh,320px);overflow:auto;padding-right:8px;overscroll-behavior:contain}.feedback-comments-status{margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.feedback-comments-status.error{color:#ff9c89}.feedback-comment{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;color:var(--kw-secondary-text)}.feedback-comment img,.feedback-comment-avatar{display:grid;place-items:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--kw-line) 70%,transparent);border-radius:7px;background:var(--kw-secondary-bg);color:var(--kw-tertiary);object-fit:cover;font-family:Roboto,sans-serif;font-size:12px;font-weight:800}.feedback-comment-body{display:grid;gap:5px;min-width:0}.feedback-comment header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.feedback-comment strong{color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:800}.feedback-comment small,.feedback-comment em{color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:11px;font-style:normal;font-weight:700}.feedback-comment em{color:var(--kw-tertiary)}.feedback-comment p{margin:0;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:13px;font-weight:600;line-height:1.36}.feedback-comment-delete{display:inline-flex;align-items:center;gap:6px;width:max-content;border:0;padding:0;background:transparent;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:11px;font-weight:700;cursor:pointer}.feedback-comment-delete:hover{color:var(--kw-tertiary)}.feedback-comment-delete .feedback-action-depth{grid-template-columns:22px 30px max-content;min-height:24px;transform:translateZ(0)}.feedback-comment-delete .feedback-action-depth i{width:24px}.feedback-comment-delete:hover .feedback-action-depth{transform:translate3d(3px,0,0) scale(1.01)}.feedback-comments-more{display:block;width:min(420px,100%);min-height:34px;border:0;padding:0;background:transparent;color:var(--kw-secondary-text);cursor:pointer;text-align:left}.feedback-comments-more:hover .feedback-action-depth{transform:translate3d(5px,0,0) perspective(620px) rotateX(0) rotateY(0) skew(0) scale(1.015)}.feedback-comments-more:hover i{background:var(--kw-tertiary);transform:scaleX(1.08)}.feedback-comment-form{display:grid;gap:9px;width:min(520px,100%)}.feedback-comment-form textarea{width:100%;min-height:86px;resize:vertical;border:1px solid color-mix(in srgb,var(--kw-line) 45%,transparent);border-radius:7px;padding:12px;outline:none;background:color-mix(in srgb,var(--kw-panel) 46%,transparent);color:var(--kw-primary-text);font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:1.35}.feedback-comment-form textarea:focus{border-color:var(--kw-tertiary)}.feedback-comment-form button{width:max-content;max-width:100%;min-height:34px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--kw-secondary-text);font-family:Roboto,sans-serif;font-size:13px;font-weight:800;cursor:pointer}.feedback-comment-form button:hover:not(:disabled){color:var(--kw-primary-text);filter:drop-shadow(0 0 14px rgba(219,255,49,.16))}.feedback-comment-submit .feedback-action-depth{grid-template-columns:34px 48px max-content}.feedback-comment-submit:hover .feedback-action-depth{transform:translate3d(5px,0,0) perspective(620px) rotateX(0) rotateY(0) skew(0) scale(1.015)}.feedback-comment-submit:hover i{background:var(--kw-tertiary);transform:scaleX(1.08)}.feedback-comment-form button:disabled{cursor:default;opacity:.55}.owl-follower{top:0;left:0;z-index:4;width:52px;height:52px;pointer-events:none;opacity:.78;overflow:visible;will-change:transform}.owl-follower img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 14px rgba(219,255,49,.2));mix-blend-mode:normal}.owl-bubble{display:none}.modal-backdrop{top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:24px;background:#0003;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.feedback-modal{position:relative;width:min(820px,100%);max-height:min(680px,calc(100vh - 48px));overflow:auto;padding:clamp(28px,5vw,58px);border:1px solid color-mix(in srgb,var(--kw-line) 78%,transparent);border-radius:8px;background:var(--kw-panel);color:var(--kw-primary-text);box-shadow:0 24px 120px #0000008f;scrollbar-width:none}.feedback-modal-depth{position:relative;transform-origin:center;transform-style:preserve-3d}.feedback-modal::-webkit-scrollbar{display:none}.modal-close{position:absolute;top:18px;right:18px;background:transparent}.modal-meta{display:flex;flex-wrap:wrap;gap:10px}.feedback-modal h2{max-width:760px;margin:28px 0 20px;font-family:Poppins,sans-serif;font-size:clamp(34px,6vw,62px);font-weight:500;line-height:.96;letter-spacing:0}.modal-content{color:var(--kw-secondary-text);font-size:clamp(16px,2vw,22px);line-height:1.45}.modal-author{display:flex;align-items:center;gap:14px;margin-top:28px;transform:translate3d(var(--kw-micro-x),var(--kw-micro-y),0) perspective(520px) rotateX(var(--kw-tilt-x-soft)) rotateY(var(--kw-tilt-y-soft)) skew(var(--kw-skew-x),var(--kw-skew-y));transform-origin:left center;will-change:transform}.modal-author img,.modal-author span{display:grid;place-items:center;width:46px;height:46px;border:1px solid color-mix(in srgb,var(--kw-line) 76%,transparent);border-radius:8px;background:var(--kw-alternate);color:var(--kw-tertiary);object-fit:cover}.modal-author div{display:grid;gap:4px}.modal-author small{color:var(--kw-secondary-text)}.primary-cta,.dev-save{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:8px;background:var(--kw-tertiary);color:#111;font-weight:700;cursor:pointer;transform-style:preserve-3d;box-shadow:0 12px 34px #00000038;transition:filter .18s ease,box-shadow .18s ease}.primary-cta:hover,.dev-save:hover{filter:drop-shadow(0 0 18px rgba(219,255,49,.2));box-shadow:0 16px 46px #0000004d}.primary-cta{margin-top:26px;padding:0 20px}.dev-panel{top:76px;left:auto;right:auto;z-index:12;width:min(440px,calc(100vw - var(--corner-pad) - var(--corner-pad)));max-height:calc(100vh - var(--corner-pad) - var(--corner-pad));overflow:hidden;border:1px solid color-mix(in srgb,var(--kw-line) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--kw-panel) 94%,#0d0d0e);color:var(--kw-primary-text);box-shadow:0 18px 80px #0006;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;will-change:left,top;transform-origin:top right;transform-style:preserve-3d}.dev-panel.closed{width:auto}.dev-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;border:0;padding:0 12px;background:color-mix(in srgb,var(--kw-line) 20%,transparent);color:var(--kw-primary-text);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.dev-toggle:active{cursor:grabbing}.dev-tab-picker{display:grid;gap:6px;padding:12px 12px 8px;color:var(--kw-secondary-text);font-size:11px}.dev-tab-picker select,.dev-row select,.dev-copy input,.dev-copy textarea,.dev-notifications input,.dev-notifications textarea,.dev-section-card input,.dev-animated-gradient-section-card input,.dev-color-field input{width:100%;border:1px solid color-mix(in srgb,var(--kw-line) 72%,transparent);border-radius:6px;padding:8px;background:color-mix(in srgb,var(--kw-secondary-bg) 80%,transparent);color:var(--kw-primary-text)}.dev-content{display:grid;gap:10px;max-height:min(560px,calc(100vh - var(--corner-pad) - var(--corner-pad) - 174px));overflow:auto;padding:0 12px 12px;scrollbar-width:none}.dev-content::-webkit-scrollbar{display:none}.dev-current-tab{color:var(--kw-tertiary);font-size:12px}.dev-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dev-check{display:inline-flex;align-items:center;gap:8px;min-height:30px;color:var(--kw-secondary-text);font-size:11px}.dev-check input{width:14px;height:14px;margin:0;accent-color:var(--kw-tertiary)}.dev-field,.dev-copy label,.dev-notifications label,.dev-section-card label,.dev-animated-gradient-section-card label,.dev-row label,.dev-color-field{display:grid;gap:5px;color:var(--kw-secondary-text);font-size:11px}.dev-field{grid-template-columns:118px minmax(0,1fr) 74px;align-items:center}.dev-field input[type=range]{width:100%;accent-color:var(--kw-tertiary)}.dev-field input[type=number]{width:100%;border:1px solid color-mix(in srgb,var(--kw-line) 72%,transparent);border-radius:6px;padding:7px 8px;background:color-mix(in srgb,var(--kw-secondary-bg) 80%,transparent);color:var(--kw-primary-text)}.dev-colors,.dev-copy,.dev-notifications,.dev-animated-gradient-palettes,.dev-sections{display:grid;gap:12px}.dev-animated-gradient-palettes>strong{color:var(--kw-primary-text);font-size:12px}.dev-animated-gradient-section-card{display:grid;gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--kw-line) 48%,transparent);border-radius:8px;background:color-mix(in srgb,var(--kw-line) 10%,transparent)}.dev-animated-gradient-section-title{display:flex;align-items:center;gap:8px;color:var(--kw-primary-text);font-size:11px}.dev-animated-gradient-section-title span{color:var(--kw-tertiary);font-variant-numeric:tabular-nums}.dev-animated-gradient-color-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dev-animated-gradient-color-grid label{gap:4px}.dev-animated-gradient-color-grid input[type=color]{width:100%;height:32px;padding:3px}.dev-color-field{grid-template-columns:120px 40px minmax(0,1fr);align-items:center}.dev-color-field input[type=color]{height:34px;padding:3px}.dev-copy h3{margin:4px 0;color:var(--kw-primary-text);font-size:14px}.dev-copy>strong,.dev-notifications>strong{color:var(--kw-primary-text);font-size:12px}.dev-copy-section{display:grid;gap:9px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--kw-line) 44%,transparent)}.dev-copy-section:first-of-type{padding-top:0;border-top:0}.dev-copy-section-title{display:flex;align-items:center;gap:9px;min-width:0;color:var(--kw-primary-text)}.dev-copy-section-title span{color:var(--kw-tertiary);font-size:11px;font-variant-numeric:tabular-nums}.dev-copy-section-title div{display:grid;gap:2px;min-width:0}.dev-copy-section-title strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dev-copy-section-title small{color:var(--kw-secondary-text);font-size:10px}.dev-copy-group,.dev-notification-card,.dev-section-card{display:grid;gap:9px;padding:10px;border:1px solid color-mix(in srgb,var(--kw-line) 48%,transparent);border-radius:8px;background:color-mix(in srgb,var(--kw-line) 12%,transparent)}.dev-copy textarea{min-height:76px;resize:vertical}.dev-notification-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dev-notifications textarea{min-height:72px;resize:vertical}.dev-save{width:calc(100% - 24px);margin:0 12px 12px}.kw-splash{top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;background:transparent;opacity:0;transform:scale(1);filter:blur(0);transition:opacity .68s ease,transform .68s cubic-bezier(.16,1,.3,1),filter .68s ease}.kw-splash.in{opacity:1}.kw-splash.out{opacity:0;transform:scale(1.035);filter:blur(10px);pointer-events:none}.kw-splash-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.kw-splash-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 46%,transparent 0 28%,rgba(0,0,0,.24) 78%),linear-gradient(180deg,#0003,#0000007a);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.theme-light .kw-splash{background:transparent}.theme-light .kw-splash-background:after{background:radial-gradient(circle at 50% 46%,transparent 0 26%,rgba(244,245,239,.22) 78%),linear-gradient(180deg,#f4f5ef1f,#f4f5ef5c)}.kw-splash-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 48px}.kw-splash-logo{height:42px;margin-bottom:32px;object-fit:contain;opacity:0;animation:fade-in .6s ease .15s forwards}.kw-loader-group{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#b0b0b0;font-size:13px;font-weight:500}.kw-loader-track{position:relative;width:min(220px,44vw);height:2px;margin-bottom:26px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--kw-primary-text) 16%,transparent)}.kw-loader-track i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;background:var(--kw-tertiary);transform-origin:left center;transition:transform .12s ease}.kw-splash-owl{width:28px;height:28px;border-radius:6px;object-fit:contain}.kw-loader-separator{width:1px;height:18px;background:#a0a0a04d}.kw-headline-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:520px;height:64px;overflow:hidden}.kw-headline{position:absolute;width:100%;margin:0;padding:0 12px;color:#999;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:1.45;text-align:center;opacity:0;transform:translateY(14px) scale(.98);filter:blur(5px);transition:opacity .62s ease,transform .62s cubic-bezier(.22,1,.36,1),filter .62s ease}.kw-headline.active{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@keyframes fade-in{to{opacity:1}}@keyframes drift-sheen{0%{transform:translate3d(-2%,-2%,0) rotate(-3deg)}to{transform:translate3d(3%,2%,0) rotate(3deg)}}@keyframes stage-enter{0%{opacity:0;transform:translate3d(0,18px,0) scale(1.035);filter:blur(12px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@media(max-width:700px){.app-shell{--corner-pad: var(--corner-pad-mobile)}.top-nav{top:var(--corner-pad);left:var(--corner-pad);right:var(--corner-pad)}.brand img{width:104px}.menu-open .site-stage{transform:translate3d(-30vw,0,0) scale(.94)}.side-menu{top:52px;width:min(310px,calc(100vw - var(--corner-pad) - var(--corner-pad)))}.site-version-badge{bottom:calc(var(--corner-pad) + 38px);font-size:10px}.app-notification-stack{top:calc(var(--corner-pad) + 68px);right:var(--corner-pad);left:var(--corner-pad);width:auto;transform-origin:top center}.app-notification{grid-template-columns:44px minmax(0,1fr);gap:12px;border-radius:22px;padding:12px;transform-origin:top center}.app-notification img{width:44px;height:44px;border-radius:12px}.app-notification-copy strong{font-size:12px}.app-notification-copy span{font-size:12px;-webkit-line-clamp:3}.section-rail{right:var(--corner-pad);bottom:calc(var(--corner-pad) + 56px);gap:10px}.mobile-section-pager .section-rail{opacity:0;filter:blur(10px);pointer-events:none}.mobile-section-pager.mobile-section-transitioning .section-rail{opacity:1;filter:blur(0)}.rail-copy{min-width:78px}.rail-label{font-size:10px}.rail-track{height:clamp(118px,22vh,188px)}.event-card-media img{max-height:min(30svh,250px)}.section-panel{left:var(--corner-pad);top:0;bottom:auto;width:min(50vw,calc(100vw - var(--corner-pad) - var(--corner-pad)));height:100vh;min-height:292px}.section-panel-copy{left:-8px;width:calc(100% + 12px);padding:10px 8px}.section-panel h1{max-width:100%;margin:6px 0 8px;font-size:clamp(17px,4.7vw,22px);line-height:1.04}.section-panel h1.hero-title{min-height:0}.section-panel p{max-width:100%;font-size:clamp(10px,3.1vw,12px);line-height:1.36}.section-panel .panel-description{max-width:100%;font-size:clamp(11px,3.3vw,13px);line-height:1.32}.section-panel .panel-body{margin-top:7px}.section-panel-cta{min-height:34px;margin-top:12px;font-size:12px}.section-panel-cta .menu-item-depth{grid-template-columns:22px minmax(58px,70px) max-content;column-gap:10px;min-height:34px}.pricing-plans-panel{top:clamp(260px,34vh,320px);width:calc(100vw - var(--corner-pad) - var(--corner-pad))}.pricing-billing-toggle{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px 12px;width:min(100%,360px);max-width:calc(100vw - var(--corner-pad) - var(--corner-pad));margin-bottom:18px}.pricing-toggle-action,.pricing-plan-action{flex:0 1 auto;min-height:34px;font-size:12px}.pricing-toggle-action{min-width:96px}.pricing-next-action{min-width:112px}.pricing-toggle-action .menu-item-depth{grid-template-columns:20px minmax(22px,26px) minmax(0,max-content);column-gap:7px;min-height:34px}.pricing-toggle-action i{width:26px}.pricing-next-action{display:inline-flex}.pricing-plan-row{display:block;max-width:calc(100vw - var(--corner-pad) - var(--corner-pad));overflow:visible;padding:2px 0 0;scroll-snap-type:none;touch-action:auto;overscroll-behavior:auto}.pricing-plan-card{display:none;width:min(82vw,320px);max-width:min(82vw,320px);min-height:350px;gap:14px;overflow:visible;padding-top:15px;animation:none}.pricing-plan-card.mobile-active{display:flex;animation:pricing-mobile-card-enter .52s cubic-bezier(.16,1,.3,1) both}@keyframes pricing-mobile-card-enter{0%{opacity:0;filter:blur(14px);transform:translate3d(calc(var(--kw-depth-x) * .5),calc(var(--kw-depth-y) * .4 + 18px),0) perspective(680px) rotateX(calc(var(--kw-tilt-x-soft) * .55)) rotateY(calc(var(--kw-tilt-y-soft) * .62)) skew(calc(var(--kw-skew-x) * .28),calc(var(--kw-skew-y) * .18)) scale(.97)}to{opacity:1;filter:blur(0);transform:translate3d(calc(var(--kw-depth-x) * .5),calc(var(--kw-depth-y) * .4),0) perspective(680px) rotateX(calc(var(--kw-tilt-x-soft) * .55)) rotateY(calc(var(--kw-tilt-y-soft) * .62)) skew(calc(var(--kw-skew-x) * .28),calc(var(--kw-skew-y) * .18))}}.pricing-plan-heading{gap:7px}.pricing-plan-heading h2{font-size:clamp(25px,8vw,34px)}.pricing-plan-heading p{min-height:68px;font-size:12px;line-height:1.36}.pricing-plan-price{min-height:40px}.pricing-plan-price strong{font-size:clamp(23px,7vw,30px)}.pricing-plan-card ul{min-height:92px}.pricing-plan-card li{font-size:12px}.pricing-plan-action .menu-item-depth{grid-template-columns:22px 32px max-content;column-gap:8px;min-height:34px}.pricing-plan-action i{width:32px}.panel-eyebrow{font-size:9px}.panel-facts{gap:6px;margin-top:10px}.panel-facts span{min-height:24px;padding:0 7px;font-size:10px}.fixed-cta{right:var(--corner-pad);bottom:var(--corner-pad);max-width:min(188px,calc(100vw - var(--corner-pad) - var(--corner-pad)));min-height:34px;font-size:12px}.fixed-cta .menu-item-depth{grid-template-columns:22px minmax(38px,58px) minmax(0,max-content);column-gap:8px}.feedback-card-3d p{font-size:clamp(12px,3.7vw,16px);line-height:1.1}.feedback-card-3d.carousel-peer p{font-size:clamp(10px,2.65vw,13px);line-height:1.14}.feedback-card-depth{gap:9px}.feedback-card-3d.carousel-peer .feedback-card-depth{gap:7px}.feedback-card-meta{gap:6px;font-size:9px}.feedback-card-meta.no-avatar{grid-template-columns:minmax(0,1fr)}.feedback-card-meta em{justify-self:start}.feedback-card-meta strong{font-size:10px}.feedback-card-meta small{font-size:8px}.feedback-stars{gap:2px}.feedback-card-3d.selected{max-height:none;overflow:visible;overscroll-behavior:contain;padding:6px 4px 78px}.feedback-card-3d.selected .feedback-card-depth{gap:14px;transform:translateZ(0) perspective(680px) rotateX(0) rotateY(0) skew(0)}.feedback-card-3d.selected h2{font-size:clamp(30px,12.5vw,48px)}.feedback-card-3d.selected p{font-size:clamp(16px,4.8vw,20px);line-height:1.34}.feedback-reading-card{top:50%;left:var(--corner-pad);right:var(--corner-pad);gap:14px;width:auto;max-height:none;overflow:visible;padding-right:8px;touch-action:none;transform:translate3d(0,calc(-44% + var(--feedback-reading-y, 0px)),0);animation:feedback-reading-mobile-in .42s cubic-bezier(.16,1,.3,1) both}.event-selected .section-panel,.event-selected .section-rail,.event-selected .fixed-cta{opacity:.08;filter:blur(16px);pointer-events:none}.consumer-section-experience{left:var(--corner-pad);right:var(--corner-pad);top:0;bottom:0;width:calc(100vw - var(--corner-pad) - var(--corner-pad));height:100vh;height:100svh;transform:translate3d(var(--consumer-micro-x, 0px),calc(var(--consumer-section-y, 0vh) + var(--consumer-micro-y, 0px)),0) perspective(760px) rotateX(var(--consumer-tilt-x, 0deg)) rotateY(var(--consumer-tilt-y, 0deg))}.consumer-panel{width:100%;height:100%;max-height:none;align-content:start;gap:12px;overflow:auto;padding:clamp(112px,18svh,154px) 0 clamp(128px,20svh,176px)}.consumer-panel h2{font-size:clamp(21px,7.4vw,30px);line-height:1.08}.consumer-list{max-height:min(42vh,360px)}.vertical-loop-carousel{width:100%;min-height:clamp(270px,calc(100svh - 470px),430px);max-height:none;padding:clamp(28px,5svh,46px) 42px clamp(56px,8svh,76px) 0}.vertical-carousel-controls{position:absolute;top:4px;right:0;bottom:8px;z-index:8;display:grid;align-content:space-between;justify-items:center;width:36px;pointer-events:none}.vertical-carousel-control{width:34px;height:52px;pointer-events:auto}.vertical-carousel-control.previous:hover{transform:translateY(-1px)}.vertical-carousel-control.next:hover{transform:translateY(1px)}.consumer-list-card{grid-template-columns:34px 46px minmax(0,1fr);gap:10px}.consumer-list-card img,.consumer-list-card>svg{width:46px;height:46px}.consumer-list-card em{grid-column:auto;justify-self:start}.support-chat-log{max-height:min(34svh,300px)}.support-chat-header{align-items:flex-start;flex-direction:column}.support-reading-card{inset:0 var(--corner-pad);gap:clamp(10px,2svh,16px);padding:clamp(74px,10svh,104px) 0 clamp(12px,2svh,22px)}.support-reading-header{gap:4px}.support-reading-log{max-height:none;padding:clamp(0px,.7svh,8px) 0 clamp(10px,2svh,18px)}.support-reading-log .support-chat-message{max-width:min(92%,520px)}.support-composer-inline{gap:8px;padding-bottom:max(4px,env(safe-area-inset-bottom))}.support-composer-inline .support-sheet-header{display:none}.support-composer-inline .support-quick-actions{margin-right:calc(var(--corner-pad) * -1);padding-right:var(--corner-pad)}.support-composer-inline .support-attachment-row{grid-template-columns:minmax(0,1fr)}.support-composer-inline .support-attach-action{width:min(220px,100%)}.support-composer-inline .support-textarea-wrap{padding:18px 12px 10px}.support-composer-inline .support-textarea-wrap textarea{min-height:64px;max-height:min(25svh,170px)}.support-composer-inline .support-send-action{width:min(220px,100%);justify-self:end}.notification-detail-layer{display:block;padding:0;overflow:hidden}.notification-detail-backdrop{background:#07090ae0;background:radial-gradient(circle at 24% 16%,color-mix(in srgb,var(--kw-primary-bg) 48%,transparent),transparent 34%),linear-gradient(to bottom,color-mix(in srgb,var(--kw-primary-bg) 94%,transparent),color-mix(in srgb,var(--kw-primary-bg) 82%,transparent) 42%,color-mix(in srgb,var(--kw-primary-bg) 94%,transparent));backdrop-filter:blur(34px) saturate(.82) brightness(.64);-webkit-backdrop-filter:blur(34px) saturate(.82) brightness(.64)}.notification-detail-panel{position:absolute;top:0;right:var(--corner-pad);bottom:0;left:var(--corner-pad);width:auto;height:100vh;height:100svh;max-height:none;align-content:start;gap:clamp(14px,3svh,22px);overflow:auto;padding:clamp(112px,18svh,154px) 0 clamp(132px,20svh,178px);overscroll-behavior:contain;touch-action:pan-y;text-shadow:none;transform:translateZ(0);transform-origin:top center;animation:event-reading-mobile-in .32s cubic-bezier(.16,1,.3,1) both;scrollbar-width:none}.notification-detail-panel::-webkit-scrollbar{display:none}.notification-detail-close{position:fixed;top:calc(var(--corner-pad) + 52px);right:var(--corner-pad);z-index:2}.notification-detail-image{width:min(320px,78vw);max-height:min(34svh,300px)}.notification-detail-panel h3{max-width:min(640px,100%);padding-right:48px;font-size:clamp(28px,9vw,42px);overflow-wrap:anywhere}.notification-detail-body{max-height:none;overflow:visible;padding-right:0}.notification-detail-body .owl-markdown{font-size:clamp(15px,4vw,18px);line-height:1.48}.notification-detail-body .owl-markdown p,.notification-detail-body .owl-markdown h2,.notification-detail-body .owl-markdown h3,.notification-detail-body .owl-markdown h4,.notification-detail-body .owl-markdown blockquote,.notification-detail-body .owl-markdown code{max-width:100%;overflow-wrap:anywhere;white-space:normal}.notification-detail-body .owl-markdown pre{overflow-x:auto}.notification-detail-body .owl-markdown pre code{white-space:pre-wrap}.notification-detail-actions{width:min(340px,100%)}.event-reading-card{top:0;bottom:0;left:var(--corner-pad);right:var(--corner-pad);width:auto;height:100vh;height:100svh;max-height:none;align-content:start;overflow:auto;padding:clamp(112px,18svh,154px) 0 clamp(132px,20svh,178px);overscroll-behavior:contain;touch-action:pan-y;transform:translateZ(0);animation:event-reading-mobile-in .32s cubic-bezier(.16,1,.3,1) both}.event-reading-details-card{-webkit-mask-image:none;mask-image:none}.event-reading-card.closing{animation:event-reading-mobile-out .24s cubic-bezier(.7,0,.84,0) both}.event-reading-grid{grid-template-columns:1fr;align-content:start;align-items:start;min-height:auto;gap:clamp(18px,4svh,30px)}.event-reading-media{min-height:190px;height:auto;width:100%;max-height:none}.event-reading-media img,.event-reading-media video{max-height:min(38vh,360px)}.event-reading-copy{max-height:none}.event-media-showcase{grid-template-columns:30px minmax(0,1fr) 30px;gap:8px}.event-media-stage{grid-template-columns:minmax(0,1fr);min-height:min(34svh,320px)}.event-media-side{display:none}.event-media-active img,.event-media-active video{max-height:min(34svh,320px)}.event-reading-copy>p{font-size:14px}.event-reading-card .event-reading-copy h2{font-size:clamp(24px,8.2vw,34px)}.event-webview-toolbar,.event-webview-layout{grid-template-columns:1fr}.event-webview-event-pane{display:none}.event-reading-webview-card{left:var(--corner-pad);right:var(--corner-pad);width:auto}.event-webview-frame-shell{height:min(62vh,560px)}.event-webview-internal{grid-template-columns:1fr;align-content:start;align-items:start}.event-webview-internal-media,.event-webview-internal-copy{grid-column:1;grid-row:auto}.event-webview-internal-media{justify-items:start;width:100%}.ticket-detail-panel{grid-template-columns:1fr}.ticket-face-action{width:100%}@keyframes feedback-reading-mobile-in{0%{opacity:0;filter:blur(18px);transform:translate3d(var(--feedback-origin-x, 18px),calc(-44% + var(--feedback-origin-y, 24px)),0) scale(var(--feedback-origin-scale, .92))}to{opacity:1;filter:blur(0);transform:translate3d(0,calc(-44% + var(--feedback-reading-y, 0px)),0)}}.feedback-reading-card.closing{animation:feedback-reading-mobile-out .34s cubic-bezier(.7,0,.84,0) both}@keyframes feedback-reading-mobile-out{0%{opacity:1;filter:blur(0);transform:translate3d(0,calc(-44% + var(--feedback-reading-y, 0px)),0)}to{opacity:0;filter:blur(18px);transform:translate3d(var(--feedback-origin-x, 18px),calc(-44% + var(--feedback-origin-y, 24px)),0) scale(var(--feedback-origin-scale, .92))}}.feedback-reading-card h2{font-size:clamp(25px,9.4vw,38px);line-height:1.02}.feedback-reading-content,.feedback-content-scroll{max-height:none;overflow:visible;padding-right:12px;touch-action:none;overscroll-behavior:auto}.feedback-reading-content p{font-size:clamp(16px,4.8vw,20px);line-height:1.34}.feedback-focus-close{display:none}.feedback-reading-actions,.feedback-focus-actions{width:min(320px,100%);gap:8px}.feedback-action-depth{grid-template-columns:52px 50px minmax(0,1fr)}.feedback-comments-panel{width:min(320px,100%)}.feedback-comments-list{max-height:28vh}.feedback-comment-form textarea{min-height:78px}.auth-gate-overlay,.feedback-composer-overlay,.confirm-overlay{align-items:end;padding:24px var(--corner-pad) calc(var(--corner-pad) + 20px)}.auth-gate-panel{width:100%}.auth-form{width:100%;gap:15px}.auth-mode-tabs{width:100%}.auth-field{width:100%;gap:7px}.auth-field input{min-height:44px;padding:11px 13px;font-size:16px;line-height:1.22}.auth-gate-close,.feedback-composer-close{top:-46px;right:0}.login-section-experience{top:52%;width:min(380px,calc(100vw - var(--corner-pad) * 2))}.user-profile-dock{max-width:clamp(160px,calc(100vw - var(--corner-pad) * 2 - 62px),230px);overflow:hidden;transform:scale(.62);transform-origin:left bottom}.user-profile-dock-depth{grid-template-columns:34px minmax(0,1fr);gap:8px;min-width:0}.user-profile-dock img,.user-profile-dock-initial{width:34px;height:34px}.feedback-mobile-controls{display:flex}.feedback-selected .section-panel,.feedback-selected .section-rail,.feedback-selected .fixed-cta{opacity:.08;filter:blur(16px);pointer-events:none}.headline-3d{width:260px;font-size:clamp(16px,5vw,24px)}.welcome-image-loop:before{background:linear-gradient(90deg,var(--kw-secondary-bg) 0%,transparent 52%),linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--kw-secondary-bg) 34%,transparent));opacity:.3}.welcome-image-perspective{perspective:720px;perspective-origin:56% 48%}.welcome-image-card{width:clamp(124px,33vw,174px);border-radius:11px}@keyframes welcome-card-path{0%{opacity:0;filter:blur(18px);transform:translate3d(2vw,8vh,-300px) rotateX(4deg) rotateY(20deg) rotate(5deg) scale(.16)}34%{opacity:0;filter:blur(18px);transform:translate3d(6vw,10vh,-270px) rotateX(4deg) rotateY(20deg) rotate(5deg) scale(.2)}40%{opacity:.2;filter:blur(12px);transform:translate3d(16vw,14vh,-220px) rotateX(4deg) rotateY(18deg) rotate(4deg) scale(.28)}47%{opacity:.46;filter:blur(6px);transform:translate3d(39vw,24vh,-142px) rotateX(3deg) rotateY(12deg) rotate(2deg) scale(.42)}55%{opacity:1;filter:blur(1px);transform:translate3d(55vw,40vh,-28px) rotateX(1deg) rotateY(4deg) rotate(0) scale(.66)}63%{opacity:1;filter:blur(0);transform:translate3d(54vw,58vh,42px) rotateX(0) rotateY(-2deg) rotate(0) scale(.9)}65.5%{opacity:.56;filter:blur(2.6px);transform:translate3d(37vw,75vh,8px) rotateX(-2deg) rotateY(-13deg) rotate(-4deg) scale(.9)}68%{opacity:.12;filter:blur(12px);transform:translate3d(0,88vh,-112px) rotateX(-3deg) rotateY(-20deg) rotate(-6deg) scale(.74)}69.5%{opacity:0;filter:blur(18px);transform:translate3d(-26vw,94vh,-196px) rotateX(-4deg) rotateY(-22deg) rotate(-6deg) scale(.68)}to{opacity:0;filter:blur(18px);transform:translate3d(-26vw,94vh,-196px) rotateX(-4deg) rotateY(-22deg) rotate(-6deg) scale(.68)}}.about-image-experience{z-index:4;transform:translate3d(0,calc(var(--about-section-y, 0vh) + var(--about-parallax-y, 0px)),0)}.about-image-desktop-field{display:none}.about-image-mobile-background-field{position:absolute;top:-18vh;right:-20vw;bottom:-18vh;left:-20vw;display:block;overflow:hidden;contain:layout paint style;pointer-events:none;transform:translateZ(0) perspective(720px) rotateX(var(--kw-tilt-x-soft)) rotateY(calc(var(--kw-tilt-y-soft) * -.72));transform-origin:center}.dev-panel{width:min(390px,calc(100vw - var(--corner-pad) - var(--corner-pad)))}.dev-field{grid-template-columns:104px minmax(0,1fr) 64px}.dev-row{grid-template-columns:1fr}.owl-follower{display:none}.kw-splash-logo{height:34px}}@media(prefers-reduced-motion:reduce){.kw-splash,.kw-headline,.animated-gradient-background,.site-stage,.side-menu,.section-rail,.soft-text-transition,.app-notification,.fixed-cta,.rail-thumb{transition:none;animation:none}}
