@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@700&display=swap");@import url("https://fonts.googleapis.com/css?family=Raleway:200&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,600&display=swap");@import url("https://fonts.googleapis.com/css?family=Inconsolata:400,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Audiowide&family=PT+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Open+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;1,400&family=PT+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Patrick+Hand&family=Yomogi&family=Source+Sans+Pro:wght@300;400;700&family=Dosis:wght@200;300;600&family=Open+Sans:wght@300;400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bangers&family=Droid+Sans:wght@400;700&family=Lato:wght@400;700&family=Montserrat:wght@900&family=Poppins:wght@300;400;600;700&family=Raleway:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bruno+Ace&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap");:root{--tp-primary:#6366f1;--tp-surface:#1e293b;--tp-text:#f8fafc;}.tp-screen-inner{width:100%;}[data-tp-anim-trigger="scroll-enter"]{will-change:opacity,transform}.tp-anim--stagger-child{transition-delay:calc(var(--tp-anim-stagger,0ms));animation-delay:calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms));}[data-tp-anim-split] .tp-anim-split{display:inline-block}[data-tp-anim-split] .tp-anim-split--ws{display:inline;white-space:pre}[data-tp-anim-split].tp-anim-fade-in{animation:none!important}[data-tp-anim-split].tp-anim-fade-in .tp-anim-split{animation:tpFadeIn var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-fade-up{animation:none!important}[data-tp-anim-split].tp-anim-fade-up .tp-anim-split{animation:tpFadeUp var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-scale-in{animation:none!important}[data-tp-anim-split].tp-anim-scale-in .tp-anim-split{animation:tpScaleIn var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-slide-left{animation:none!important}[data-tp-anim-split].tp-anim-slide-left .tp-anim-split{animation:tpSlideLeft var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-slide-right{animation:none!important}[data-tp-anim-split].tp-anim-slide-right .tp-anim-split{animation:tpSlideRight var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-blur-in{animation:none!important}[data-tp-anim-split].tp-anim-blur-in .tp-anim-split{animation:tpBlurIn var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-rotate-in{animation:none!important}[data-tp-anim-split].tp-anim-rotate-in .tp-anim-split{animation:tpRotateIn var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split].tp-anim-bounce-soft{animation:none!important}[data-tp-anim-split].tp-anim-bounce-soft .tp-anim-split{animation:tpBounceSoft var(--tp-anim-dur,.45s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)) both}[data-tp-anim-split][data-tp-anim-trigger="scroll-enter"]:not(.tp-anim--visible),[data-tp-anim-split][data-tp-anim-trigger="focus-band"]:not(.tp-anim--visible){opacity:1!important;transform:none!important;filter:none!important}[data-tp-anim-split].tp-anim-scroll-fade:not(.tp-anim--visible) .tp-anim-split{opacity:0}[data-tp-anim-split].tp-anim-scroll-fade.tp-anim--visible .tp-anim-split{opacity:1;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}[data-tp-anim-split].tp-anim-scroll-fade-up:not(.tp-anim--visible) .tp-anim-split{opacity:0;transform:translateY(24px)}[data-tp-anim-split].tp-anim-scroll-fade-up.tp-anim--visible .tp-anim-split{opacity:1;transform:none;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}[data-tp-anim-split].tp-anim-scroll-fade-down:not(.tp-anim--visible) .tp-anim-split{opacity:0;transform:translateY(-24px)}[data-tp-anim-split].tp-anim-scroll-fade-down.tp-anim--visible .tp-anim-split{opacity:1;transform:none;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}[data-tp-anim-split].tp-anim-scroll-slide-left:not(.tp-anim--visible) .tp-anim-split{opacity:0;transform:translateX(32px)}[data-tp-anim-split].tp-anim-scroll-slide-left.tp-anim--visible .tp-anim-split{opacity:1;transform:none;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}[data-tp-anim-split].tp-anim-scroll-slide-right:not(.tp-anim--visible) .tp-anim-split{opacity:0;transform:translateX(-32px)}[data-tp-anim-split].tp-anim-scroll-slide-right.tp-anim--visible .tp-anim-split{opacity:1;transform:none;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}[data-tp-anim-split].tp-anim-scroll-scale:not(.tp-anim--visible) .tp-anim-split{opacity:0;transform:scale(0.92)}[data-tp-anim-split].tp-anim-scroll-scale.tp-anim--visible .tp-anim-split{opacity:1;transform:none;transition:opacity var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms)),transform var(--tp-anim-dur,.6s) var(--tp-anim-ease,ease) calc(var(--tp-anim-delay,0s) + var(--tp-anim-stagger,0ms))}@media (prefers-reduced-motion:reduce){[class*="tp-anim-"]:not(.tp-anim--scroll):not(.tp-anim-slide-out-left):not(.tp-anim-slide-out-right),[class*="tp-anim-"].tp-anim--visible:not(.tp-anim-slide-out-left):not(.tp-anim-slide-out-right){animation:none!important;opacity:1!important;transform:none!important;filter:none!important}[data-tp-anim-trigger="scroll-enter"]:not(.tp-anim-slide-out-left):not(.tp-anim-slide-out-right){opacity:1!important;transform:none!important;filter:none!important}}html[data-tp-reduce-motion="1"] [class*="tp-anim-"]:not(.tp-anim-slide-out-left):not(.tp-anim-slide-out-right),html[data-tp-reduce-motion="1"] [data-tp-anim-trigger="scroll-enter"]:not(.tp-anim-slide-out-left):not(.tp-anim-slide-out-right){animation:none!important;opacity:1!important;transform:none!important;filter:none!important}@media (prefers-reduced-motion:reduce){.tp-anim-slide-out-left.tp-anim--visible{--tp-slide-out-x:-100%;transition:none!important}.tp-anim-slide-out-right.tp-anim--visible{--tp-slide-out-x:100%;transition:none!important}}html[data-tp-reduce-motion="1"] .tp-anim-slide-out-left.tp-anim--visible{--tp-slide-out-x:-100%;transition:none!important}html[data-tp-reduce-motion="1"] .tp-anim-slide-out-right.tp-anim--visible{--tp-slide-out-x:100%;transition:none!important}.tp-ui-template-block-wrap--layout{display:contents}.tp-ui-btn{cursor:pointer;border:none;font:inherit;background:#6366f1;color:#fff;padding:10px 16px;border-radius:0;display:inline-flex;align-items:center}.tp-ui-btn--secondary{background:#334155;color:#e2e8f0}.tp-ui-btn__face{display:inline-flex;align-items:center;gap:.45em;width:100%;min-width:0;box-sizing:border-box}.tp-ui-btn__face--left{justify-content:flex-start;text-align:left}.tp-ui-btn__face--center{justify-content:center;text-align:center}.tp-ui-btn__face--right{justify-content:flex-end;text-align:right}.tp-ui-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.tp-ui-btn__icon svg{width:1em;height:1em;display:block}.tp-ui-btn__label{min-width:0}.tp-ui-link{color:#818cf8;text-decoration:underline}.tp-ui-link:hover{opacity:.88}.tp-ui-input-field,.tp-ui-textarea-field{padding:8px 10px;border-radius:0;border:1px solid #475569;background:#0f172a;color:#e2e8f0;width:100%;box-sizing:border-box;font:inherit}.tp-ui-textarea-field{min-height:80px;resize:vertical}.tp-ui-input-label,.tp-ui-field-label{display:block;font-size:12px;color:#94a3b8;margin-bottom:4px}.tp-ui-input-hint{display:block;margin:2px 0 0;font-size:12px;line-height:1.35;color:#94a3b8}.tp-ui-check-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tp-ui-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:inherit;color:inherit;position:relative}.tp-ui-check__input{margin:0}.tp-ui-check--toggle .tp-ui-check__input{position:absolute;opacity:0;width:1px;height:1px;clip:rect(0,0,0,0)}.tp-ui-check__track{position:relative;width:36px;height:20px;border-radius:999px;background:#475569;flex:0 0 auto;transition:background .15s ease}.tp-ui-check__thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#f8fafc;box-shadow:0 1px 2px rgba(0,0,0,.35);transition:transform .15s ease}.tp-ui-check--toggle .tp-ui-check__input:checked+.tp-ui-check__track{background:#6366f1}.tp-ui-check--toggle .tp-ui-check__input:checked+.tp-ui-check__track .tp-ui-check__thumb{transform:translateX(16px)}.tp-ui-check__text{line-height:1.3}.tp-ui-card{background:rgba(30,41,59,.92);border:1px solid rgba(148,163,184,.28);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.28)}/* Hyper Scroll glass HUD card — Aleksa Rakocevic https://codepen.io/aleksa-rakocevic/pen/pvbboZx (public CodePen → MIT). See docs/THIRD-PARTY-NOTICES.md. */.tp-ui-card--glass-hud{position:relative;background:rgba(12,12,14,.55);border:1px solid rgba(255,255,255,.12);border-radius:2px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 20px 50px rgba(0,0,0,.45);color:#f4f4f5;overflow:visible;transition:border-color .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s,background .3s}.tp-ui-card--glass-hud::before,.tp-ui-card--glass-hud::after{content:"";position:absolute;width:12px;height:12px;border:1px solid transparent;pointer-events:none;transition:width .3s,height .3s,border-color .3s}.tp-ui-card--glass-hud::before{top:-1px;left:-1px;border-top-color:rgba(255,255,255,.55);border-left-color:rgba(255,255,255,.55)}.tp-ui-card--glass-hud::after{bottom:-1px;right:-1px;border-bottom-color:rgba(255,255,255,.55);border-right-color:rgba(255,255,255,.55)}@media (hover:hover){.tp-ui-card--glass-hud:hover{border-color:#ff003c;background:rgba(20,20,20,.8);box-shadow:0 0 30px rgba(255,0,60,.2)}.tp-ui-card--glass-hud:hover::before,.tp-ui-card--glass-hud:hover::after{width:100%;height:100%;border-color:#ff003c}}.tp-ui-skull,.tp-ui-card.tp-ui-skull{--tp-skull-h:100vh;box-sizing:border-box;display:block;width:100%;height:var(--tp-skull-h);min-height:420px;margin:0;padding:0!important;border:none!important;border-radius:0!important;background:#000!important;overflow:hidden;box-shadow:none!important}.tp-ui-skull .tp-ui-card__head,.tp-ui-skull .tp-ui-card__body,.tp-ui-skull .tp-ui-card__title,.tp-ui-skull .tp-ui-card__subtitle{display:none!important}.tp-ui-card__head{padding:14px 16px 0}.tp-ui-card__title{font-weight:600;color:#f8fafc}.tp-ui-card__subtitle{font-size:12px;color:#94a3b8;margin-top:4px}.tp-ui-card__body{padding:12px 16px 16px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}[data-tp-builder-canvas] .tp-ui-card__body[data-tp-drop-zone]{min-height:64px}[data-tp-builder-canvas] .tp-ui-card__body[data-tp-drop-zone]:empty{min-height:64px}.tp-ui-divider{border:none;margin:0;width:100%}.tp-ui-hero{border-radius:0;color:#f8fafc;display:flex;flex-direction:column;gap:12px}.tp-ui-hero__title{font-size:28px;font-weight:700;margin:0;line-height:1.15}.tp-ui-hero__subtitle{font-size:15px;opacity:.88;margin:0;line-height:1.5}.tp-ui-hero--preset-placeholder{color:#94a3b8}.tp-ui-hero--preset-placeholder .tp-ui-hero__title{font-size:16px;font-weight:600;color:#e2e8f0}.tp-ui-hero--preset-placeholder .tp-ui-hero__subtitle{font-size:13px;opacity:1;line-height:1.5}.tp-ui-hero--preset-media{position:relative;overflow:hidden;justify-content:center;box-sizing:border-box;border-radius:16px;min-height:240px}.tp-ui-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.25),rgba(15,23,42,.75));pointer-events:none;z-index:1}.tp-ui-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px}.tp-ui-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;text-decoration:none;border:0;font:inherit;cursor:inherit;color:inherit;max-width:100%;min-width:0;box-sizing:border-box}.tp-ui-badge:not(.tp-ui-badge--stamp):not(.tp-ui-badge--hex):not(.tp-ui-badge--ribbon):not(.tp-ui-badge--corner){overflow:hidden}.tp-ui-badge--primary{background:rgba(99,102,241,.25);color:#c7d2fe}.tp-ui-badge--success{background:rgba(34,197,94,.2);color:#86efac}.tp-ui-badge--warn{background:rgba(245,158,11,.2);color:#fcd34d}.tp-ui-badge--neutral{background:rgba(148,163,184,.2);color:#e2e8f0}.tp-ui-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.tp-ui-badge--pulse .tp-ui-badge__dot{animation:tp-badge-dot-pulse 2s ease infinite}@keyframes tp-badge-dot-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.tp-ui-badge--pulse .tp-ui-badge__dot{animation:none}}a.tp-ui-badge,button.tp-ui-badge{cursor:pointer}.tp-ui-badge--stamp{position:relative;display:inline-flex;align-items:center;justify-content:center;width:min(6.4em,100%);aspect-ratio:1;height:auto;max-width:100%;max-height:100%;padding:0;border-radius:20%;background:var(--tp-badge-stamp,darkorange);color:var(--tp-badge-stamp,darkorange);box-shadow:8px 10px 12px 3px rgba(0,0,0,.43);transition:transform .2s ease,box-shadow .2s ease;line-height:1}.tp-ui-badge--stamp .tp-ui-badge__inner{width:70%;height:70%;background:#fff;border-radius:30%;box-shadow:8px 8px 8px 2px rgba(0,0,0,.23);display:flex;align-items:center;justify-content:center;overflow:hidden}.tp-ui-badge--stamp .tp-ui-icon,.tp-ui-badge--stamp .tp-ui-badge__stamp-img{width:58%;height:58%;flex-shrink:0}.tp-ui-badge--stamp .tp-ui-icon svg{width:100%;height:100%;display:block}.tp-ui-badge--stamp .tp-ui-badge__stamp-img{object-fit:contain;display:block}.tp-ui-badge--stamp .tp-ui-icon--glyph{font-size:1.6em;line-height:1}.tp-ui-badge--hex{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:min(7.4em,100%);aspect-ratio:74/76;height:auto;max-width:100%;max-height:100%;margin:0;padding:0;border-radius:0;font-size:16px;font-weight:700;line-height:1;vertical-align:top;overflow:hidden;background:transparent;color:var(--tp-badge-hex,#ffeb3b)}.tp-ui-badge--hex .tp-ui-badge__hex-body{position:relative;width:54%;height:82%;border-radius:10px;flex-shrink:0;background:var(--tp-badge-hex,#ffeb3b);background:linear-gradient(to bottom right,var(--tp-badge-hex,#ffeb3b) 0%,color-mix(in srgb,var(--tp-badge-hex,#ffeb3b) 70%,#000) 100%)}.tp-ui-badge--hex .tp-ui-badge__hex-body:before,.tp-ui-badge--hex .tp-ui-badge__hex-body:after{position:absolute;width:100%;height:100%;border-radius:inherit;background:inherit;content:"";top:0;left:0;right:0;bottom:0;margin:auto}.tp-ui-badge--hex .tp-ui-badge__hex-body:before{transform:rotate(60deg)}.tp-ui-badge--hex .tp-ui-badge__hex-body:after{transform:rotate(-60deg)}.tp-ui-badge--hex .tp-ui-badge__circle{width:70%;aspect-ratio:1;height:auto;position:absolute;background:#fff;z-index:10;border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.tp-ui-badge--hex .tp-ui-icon,.tp-ui-badge--hex .tp-ui-badge__stamp-img{width:58%;height:58%;flex-shrink:0}.tp-ui-badge--hex .tp-ui-icon svg{width:100%;height:100%;display:block}.tp-ui-badge--hex .tp-ui-badge__stamp-img{object-fit:contain;display:block}.tp-ui-badge--hex .tp-ui-icon--glyph{font-size:1.6em;line-height:1}.tp-ui-badge--hex .tp-ui-badge__ribbon{position:absolute;z-index:11;left:50%;bottom:8%;transform:translateX(-50%);box-sizing:border-box;width:90%;max-width:100%;min-width:0;padding:5px 6px 4px;border-radius:4px;color:#fff;font-family:Comfortaa,ui-rounded,sans-serif;font-size:.72em;font-weight:700;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to bottom right,#555 0%,#333 100%);box-shadow:0 1px 2px rgba(0,0,0,.27);text-shadow:0 2px 2px rgba(0,0,0,.1);cursor:inherit}.tp-ui-badge--ribbon{position:relative;display:inline-block;box-sizing:border-box;width:min(6rem,100%);aspect-ratio:60/65;height:auto;max-width:100%;max-height:100%;margin:0;padding:16% 4% 0;border-radius:0;font-size:clamp(12px,28%,2em);font-weight:700;line-height:.8em;letter-spacing:-2px;text-align:center;text-transform:uppercase;text-shadow:1px 1px 5px rgba(0,0,0,.15);color:#fff;vertical-align:top;overflow:hidden;background:linear-gradient(to bottom,var(--tp-badge-ribbon,#d3362d) 0%,var(--tp-badge-ribbon-end,#e57368) 100%);clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);filter:drop-shadow(0 .35rem .25em rgba(0,0,0,.45))}.tp-ui-badge--ribbon .tp-ui-badge__ribbon-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.tp-ui-has-corner-badge,[data-tp-node-id]:has(> .tp-ui-badge--corner),.tp-ui-card:has(.tp-ui-badge--corner){position:relative;overflow:hidden}.tp-ui-badge--corner{position:absolute;z-index:20;display:block;box-sizing:border-box;width:min(6.5em,70%);height:1.5em;padding:.4em .2em 0;margin:0;border-radius:0;font-family:sans-serif;font-size:13px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:#fff;background:var(--tp-badge-corner,#2196f3);background:linear-gradient(to right,var(--tp-badge-corner,#2196f3) 0%,var(--tp-badge-corner-end,#42a5f5) 100%);pointer-events:auto}.tp-ui-badge--corner-left{top:.76em;left:-1.54em;transform:rotate(-45deg)}.tp-ui-badge--corner-right{top:.76em;right:-.3em;left:auto;transform:rotate(45deg)}.tp-ui-badge--corner .tp-ui-badge__corner-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-ui-quote{margin:0;padding:12px 16px;border-left:3px solid var(--tp-quote-accent,#6366f1);color:#e2e8f0;font-style:italic}.tp-ui-quote p{margin:0}.tp-ui-quote cite{display:block;margin-top:8px;font-size:12px;font-style:normal;color:#94a3b8}.tp-ui-quote--mark{border-left:0;padding:12px 8px 12px 1.45em;position:relative}.tp-ui-quote--mark::before{content:"\201C";position:absolute;left:0;top:-.1em;font-size:2.4em;line-height:1;color:var(--tp-quote-accent,#6366f1);font-style:normal;opacity:.9}.tp-ui-quote--centered{border-left:0;text-align:center;font-size:1.15em;padding:16px 8px}.tp-ui-quote--centered cite{margin-top:12px}.tp-ui-quote--card{border-left:0;background:rgba(15,23,42,.45);border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:18px 20px}.tp-ui-quote--editorial{border-left:0;font-size:1.35em;font-weight:500;padding:20px 4px;border-top:1px solid var(--tp-quote-accent,#6366f1);border-bottom:1px solid var(--tp-quote-accent,#6366f1)}.tp-ui-quote--bar-right{border-left:0;border-right:3px solid var(--tp-quote-accent,#6366f1);text-align:right}.tp-ui-code{box-sizing:border-box;max-width:100%}.tp-ui-html{display:block;width:100%;min-height:0;position:relative;overflow:visible;height:auto}.tp-ui-html--sandbox{min-height:0;overflow:visible;height:auto}.tp-ui-html__frame{display:block;width:100%;border:0;min-height:0;height:auto;overflow:hidden;background:transparent;vertical-align:top}.tp-ui-html--scoped{overflow:visible;height:auto}.tp-ui-shortcode{display:block;padding:10px 12px;border-radius:8px;border:1px dashed rgba(148,163,184,.4);background:rgba(15,23,42,.55);color:#cbd5e1;font-family:ui-monospace,monospace;font-size:12px;white-space:pre-wrap;word-break:break-word}.tp-ui-shortcode__tag{display:block}.tp-builder-play .tp-ui-shortcode{border-style:solid;border-color:rgba(99,102,241,.35)}.tp-ui-nav{display:flex;flex-wrap:wrap;gap:12px}.tp-ui-nav a{color:#cbd5e1;text-decoration:none;font-size:14px}.tp-ui-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:#94a3b8}.tp-ui-breadcrumb__list,.tp-ui-breadcrumb__hidden{display:flex;flex-wrap:wrap;align-items:center;gap:inherit;list-style:none;margin:0;padding:0}.tp-ui-breadcrumb__item{display:inline-flex;align-items:center;gap:6px}.tp-ui-breadcrumb a,.tp-ui-breadcrumb__crumb{color:#cbd5e1;text-decoration:none}.tp-ui-breadcrumb a:hover{text-decoration:underline}.tp-ui-breadcrumb__crumb--current{color:inherit;font-weight:600;cursor:default}.tp-ui-breadcrumb__sep{opacity:.5;user-select:none}.tp-ui-breadcrumb__icon{display:inline-flex;align-items:center;line-height:0}.tp-ui-breadcrumb__icon svg{width:12px;height:12px;display:block}.tp-ui-breadcrumb__more{position:relative;display:inline-flex;align-items:center}.tp-ui-breadcrumb__ellipsis{list-style:none;cursor:pointer;color:#cbd5e1;padding:0 2px;font-weight:700;letter-spacing:.08em}.tp-ui-breadcrumb__ellipsis::-webkit-details-marker{display:none}.tp-ui-breadcrumb__more .tp-ui-breadcrumb__hidden{display:none;position:absolute;left:0;top:calc(100% + 6px);z-index:4;min-width:140px;flex-direction:column;align-items:stretch;gap:2px;padding:6px 8px;border-radius:8px;background:#0f172a;border:1px solid rgba(148,163,184,.28);box-shadow:0 8px 20px rgba(0,0,0,.35)}.tp-ui-breadcrumb__more[open] .tp-ui-breadcrumb__hidden{display:flex}.tp-ui-breadcrumb__more .tp-ui-breadcrumb__item{width:100%}.tp-ui-breadcrumb--minimal{gap:8px;font-size:11px;letter-spacing:.02em}.tp-ui-breadcrumb--minimal .tp-ui-breadcrumb__crumb--current{font-weight:500;text-decoration:underline;text-underline-offset:3px}.tp-ui-breadcrumb--glass,.tp-ui-breadcrumb.glass-breadcrumb{padding:6px 8px;border-radius:999px;gap:2px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.tp-ui-breadcrumb--glass .tp-ui-breadcrumb__crumb,.tp-ui-breadcrumb.glass-breadcrumb .glass-breadcrumb__crumb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:13px}.tp-ui-breadcrumb--glass .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb.glass-breadcrumb .glass-breadcrumb__crumb--active{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2)}.tp-ui-breadcrumb--glass .tp-ui-breadcrumb__sep,.tp-ui-breadcrumb.glass-breadcrumb .glass-breadcrumb__sep{opacity:.25;font-size:.65rem}.tp-ui-breadcrumb--glass .tp-ui-breadcrumb__more .tp-ui-breadcrumb__hidden{border-radius:12px;background:rgba(15,23,42,.92);backdrop-filter:blur(12px)}.tp-ui-alert{padding:12px 14px;border-radius:10px;border:1px solid transparent}.tp-ui-alert__title{font-weight:600;margin-bottom:4px}.tp-ui-alert--info{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.35);color:#bfdbfe}.tp-ui-alert--success{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35);color:#bbf7d0}.tp-ui-alert--warn{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35);color:#fde68a}.tp-ui-alert--error{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.35);color:#fecaca}.tp-ui-progress{width:100%}.tp-ui-progress__track{height:8px;background:rgba(148,163,184,.25);border-radius:999px;overflow:hidden}.tp-ui-progress__bar{height:100%;background:#6366f1;border-radius:999px}.tp-ui-progress__label{font-size:12px;color:#94a3b8;margin-bottom:6px}.tp-ui-stat{display:flex;flex-direction:column;gap:4px}.tp-ui-stat__value{font-size:24px;font-weight:700;color:#f8fafc}.tp-ui-stat__label{font-size:12px;color:#94a3b8}.tp-ui-stat__delta{font-size:11px;color:#86efac}.tp-ui-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#475569;color:#f8fafc;font-weight:600;overflow:hidden}.tp-ui-avatar img{width:100%;height:100%;object-fit:cover}.tp-ui-video{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden}.tp-ui-video iframe,.tp-ui-video video{width:100%;height:100%;border:0;display:block}.tp-ui-video__stage{position:relative;width:100%;aspect-ratio:16/9;background:#000}.tp-ui-video__stage iframe,.tp-ui-video__stage video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.tp-ui-tabs{display:flex;flex-direction:column;gap:0}.tp-ui-tabs__bar{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(148,163,184,.3);padding-bottom:6px;margin-bottom:8px}.tp-ui-tabs__btn{padding:6px 12px;border:none;border-radius:8px 8px 0 0;background:rgba(51,65,85,.6);color:#cbd5e1;font:inherit;font-size:12px;cursor:pointer}.tp-ui-tabs__btn.is-active{background:#6366f1;color:#fff}.tp-ui-tabs__panel{display:none;flex-direction:column;gap:8px}.tp-ui-tabs__panel.is-active{display:flex}.tp-ui-tabs__html{width:100%}.tp-ui-tabs__html iframe,.tp-ui-tabs__html video,.tp-ui-tabs__html embed,.tp-ui-tabs__html object{max-width:100%}.tp-ui-tabs--vertical{flex-direction:row;align-items:stretch}.tp-ui-tabs--vertical .tp-ui-tabs__bar{flex-direction:column;flex-wrap:nowrap;align-items:stretch;border-bottom:none;border-right:1px solid rgba(148,163,184,.3);padding-bottom:0;padding-right:6px;margin-bottom:0;margin-right:8px}.tp-ui-tabs--vertical .tp-ui-tabs__btn{border-radius:8px 0 0 8px}.tp-ui-tabs--vertical .tp-ui-tabs__panel.is-active{flex:1;min-width:0}.tp-ui-tabs--preset-boxed .tp-ui-tabs__bar{gap:0;border:1px solid rgba(148,163,184,.3);border-radius:8px;padding:4px;background:rgba(15,23,42,.45)}.tp-ui-tabs--preset-boxed .tp-ui-tabs__btn{border-radius:6px;margin:0}.tp-ui-tabs--preset-boxed.tp-ui-tabs--vertical .tp-ui-tabs__bar{border-right:1px solid rgba(148,163,184,.3)}.tp-ui-tabs--preset-minimal .tp-ui-tabs__bar{border-bottom:none;gap:12px;padding-bottom:0}.tp-ui-tabs--preset-minimal .tp-ui-tabs__btn{background:transparent;padding:4px 2px;font-weight:600;opacity:.65}.tp-ui-tabs--preset-minimal .tp-ui-tabs__btn.is-active{opacity:1;color:#f8fafc}.tp-ui-tabs--preset-minimal.tp-ui-tabs--vertical .tp-ui-tabs__bar{border-right:none;padding-right:0;margin-right:12px}.tp-ui-alert--preset-soft{backdrop-filter:blur(6px)}.tp-ui-alert--preset-soft.tp-ui-alert--info{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2)}.tp-ui-alert--preset-soft.tp-ui-alert--success{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.2)}.tp-ui-alert--preset-soft.tp-ui-alert--warn{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.2)}.tp-ui-alert--preset-soft.tp-ui-alert--error{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2)}.tp-ui-alert--preset-solid{border:none}.tp-ui-alert--preset-solid.tp-ui-alert--info{background:#2563eb;color:#eff6ff}.tp-ui-alert--preset-solid.tp-ui-alert--success{background:#15803d;color:#ecfdf5}.tp-ui-alert--preset-solid.tp-ui-alert--warn{background:#b45309;color:#fffbeb}.tp-ui-alert--preset-solid.tp-ui-alert--error{background:#b91c1c;color:#fef2f2}.tp-ui-alert--preset-outline{background:transparent}.tp-ui-alert--preset-accent{border-left-width:4px;border-left-style:solid;border-radius:0}.tp-ui-alert--preset-error-500{position:relative;box-sizing:border-box;padding:20px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-family:Inconsolata,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:visible;z-index:2}.tp-ui-alert--preset-error-500.tp-ui-alert--info,.tp-ui-alert--preset-error-500.tp-ui-alert--success,.tp-ui-alert--preset-error-500.tp-ui-alert--warn,.tp-ui-alert--preset-error-500.tp-ui-alert--error{background:#fff;color:#000;border-color:#000}.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box{position:absolute;inset:0;width:100%;height:100%;border:1px solid #000;pointer-events:none;z-index:0}.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::after{content:"";position:absolute;inset:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px #000;mix-blend-mode:multiply;animation:tpAlertError500Dance 2s infinite steps(1)}.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::before{clip-path:polygon(0 0,65% 0,35% 100%,0 100%);box-shadow:inset 0 0 0 1px currentColor;color:magenta}.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::after{clip-path:polygon(65% 0,100% 0,100% 100%,35% 100%);animation-duration:.5s;animation-direction:alternate;box-shadow:inset 0 0 0 1px currentColor;color:cyan}.tp-ui-alert--preset-error-500 .tp-ui-alert__title{position:relative;z-index:1;font-size:clamp(1.35rem,5vw,2.6rem);font-weight:700;text-transform:uppercase;margin-bottom:8px;animation:tpAlertError500Blink 1.3s infinite steps(1)}.tp-ui-alert--preset-error-500 .tp-ui-alert__title::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__title::after{content:attr(data-text);position:absolute;top:-1px;left:0;mix-blend-mode:soft-light;animation:tpAlertError500Dance 2s infinite steps(2)}.tp-ui-alert--preset-error-500 .tp-ui-alert__title::before{clip-path:polygon(0 0,100% 0,100% 50%,0 50%);color:magenta;animation:tpAlertError500ShiftRight 200ms steps(2) infinite}.tp-ui-alert--preset-error-500 .tp-ui-alert__title::after{clip-path:polygon(0 100%,100% 100%,100% 50%,0 50%);color:cyan;animation:tpAlertError500ShiftLeft 200ms steps(2) infinite}.tp-ui-alert--preset-error-500 .tp-ui-alert__message{position:relative;z-index:1;margin-bottom:0}.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch{position:relative;display:inline-block;font-weight:700;color:#000;animation:tpAlertError500Blink 3s steps(1) infinite}.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::after{content:attr(data-text);position:absolute;top:-1px;left:0;mix-blend-mode:multiply}.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::before{clip-path:polygon(0 0,100% 0,100% 50%,0 50%);color:magenta;animation:tpAlertError500ShiftRight 1.5s steps(2) infinite}.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::after{clip-path:polygon(0 100%,100% 100%,100% 50%,0 50%);color:cyan;animation:tpAlertError500ShiftLeft 1.7s steps(2) infinite}@keyframes tpAlertError500Dance{0%,84%,94%{transform:skew(0deg)}85%{transform:skew(5deg)}90%{transform:skew(-5deg)}98%{transform:skew(3deg)}}@keyframes tpAlertError500ShiftLeft{0%,87%,100%{transform:translate(0,0) skew(0deg)}84%,90%{transform:translate(-8px,0) skew(20deg)}}@keyframes tpAlertError500ShiftRight{0%,87%,100%{transform:translate(0,0) skew(0deg)}84%,90%{transform:translate(8px,0) skew(20deg)}}@keyframes tpAlertError500Blink{0%,50%,85%,100%{color:#000}87%,95%{color:transparent}}@media (prefers-reduced-motion:reduce){.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__chroma-box::after,.tp-ui-alert--preset-error-500 .tp-ui-alert__title,.tp-ui-alert--preset-error-500 .tp-ui-alert__title::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__title::after,.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch,.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::before,.tp-ui-alert--preset-error-500 .tp-ui-alert__glitch::after{animation:none}}.tp-ui-alert--preset-gradient-border{--borderWidth:3px;--tp-alert-grad:linear-gradient(60deg,#38bdf8,#5073b8,#6366f1,#1098ad,#22d3ee,#3b82f6,#818cf8,#0ea5e9);position:relative;isolation:isolate;box-sizing:border-box;display:block;width:100%;min-height:0;padding:20px 22px;border:none;border-radius:var(--borderWidth);background:#1D1F20;color:#fff;font-family:Raleway,system-ui,sans-serif;font-weight:200;overflow:visible}.tp-ui-alert--preset-gradient-border.tp-ui-alert--info,.tp-ui-alert--preset-gradient-border.tp-ui-alert--success,.tp-ui-alert--preset-gradient-border.tp-ui-alert--warn,.tp-ui-alert--preset-gradient-border.tp-ui-alert--error{background:#1D1F20;color:#fff;border:none}.tp-ui-alert--preset-gradient-border.tp-ui-alert--info{--tp-alert-grad:linear-gradient(60deg,#38bdf8,#5073b8,#6366f1,#1098ad,#22d3ee,#3b82f6,#818cf8,#0ea5e9)}.tp-ui-alert--preset-gradient-border.tp-ui-alert--success{--tp-alert-grad:linear-gradient(60deg,#6fba82,#22c55e,#07b39b,#10b981,#84cc16,#34d399,#4ade80,#059669)}.tp-ui-alert--preset-gradient-border.tp-ui-alert--warn{--tp-alert-grad:linear-gradient(60deg,#f79533,#fbbf24,#f37055,#f59e0b,#fb923c,#eab308,#f97316,#ea580c)}.tp-ui-alert--preset-gradient-border.tp-ui-alert--error{--tp-alert-grad:linear-gradient(60deg,#ef4e7b,#f37055,#ef4444,#e11d48,#f43f5e,#fb7185,#dc2626,#a166ab)}.tp-ui-alert--preset-gradient-border::after{content:"";position:absolute;top:calc(-1 * var(--borderWidth));left:calc(-1 * var(--borderWidth));height:calc(100% + var(--borderWidth) * 2);width:calc(100% + var(--borderWidth) * 2);background:var(--tp-alert-grad);border-radius:calc(2 * var(--borderWidth));z-index:-1;animation:tpAlertGradBorder 3s ease alternate infinite;background-size:300% 300%;pointer-events:none}.tp-ui-alert--preset-gradient-border .tp-ui-alert__title{font-weight:200;font-size:clamp(1.35rem,2.5vw,2.15rem);margin-bottom:6px}.tp-ui-alert--preset-gradient-border .tp-ui-alert__message{font-weight:200}@keyframes tpAlertGradBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (prefers-reduced-motion:reduce){.tp-ui-alert--preset-gradient-border::after{animation:none}}.tp-ui-alert--preset-simple-glow{--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='12' cy='8' r='1.3' fill='%23000'/%3E%3Cpath d='M11 11h2v7h-2z' fill='%23000'/%3E%3C/svg%3E");position:relative;display:flex;align-items:flex-start;gap:8px;box-sizing:border-box;padding:12px 16px 12px 18px;border-radius:4px;border:1px solid rgba(6,44,241,.46);background:rgba(7,73,149,.122);box-shadow:0 0 2px #0396ff;color:#0396ff;font-family:Montserrat,system-ui,sans-serif;font-size:16px;font-weight:300;text-shadow:2px 1px #00040a;transition:background-color .5s}.tp-ui-alert--preset-simple-glow::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:20px;border-left:1px solid;border-right:2px solid;border-bottom-right-radius:3px;border-top-right-radius:3px}.tp-ui-alert--preset-simple-glow .tp-ui-alert__start-icon{flex:0 0 18px;width:18px;height:18px;margin-top:2px;background:currentColor;-webkit-mask:var(--tp-alert-icon) center/contain no-repeat;mask:var(--tp-alert-icon) center/contain no-repeat}.tp-ui-alert--preset-simple-glow .tp-ui-alert__copy{flex:1 1 auto;min-width:0}.tp-ui-alert--preset-simple-glow .tp-ui-alert__title{display:inline;font-weight:600;margin:0 .35em 0 0}.tp-ui-alert--preset-simple-glow .tp-ui-alert__message{display:inline}.tp-ui-alert--preset-simple-glow.tp-ui-alert--info,.tp-ui-alert--preset-simple-glow.tp-ui-alert--info:hover{border-color:rgba(6,44,241,.46);color:#0396ff;box-shadow:0 0 2px #0396ff}.tp-ui-alert--preset-simple-glow.tp-ui-alert--info{background:rgba(7,73,149,.122)}.tp-ui-alert--preset-simple-glow.tp-ui-alert--info:hover{background:rgba(7,73,149,.35)}.tp-ui-alert--preset-simple-glow.tp-ui-alert--success{--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M8 12.2l2.6 2.6L16.4 9' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:rgba(36,241,6,.46);background:rgba(7,149,66,.122);box-shadow:0 0 2px #259c08;color:#0ad406}.tp-ui-alert--preset-simple-glow.tp-ui-alert--success:hover{background:rgba(7,149,66,.35);border-color:rgba(36,241,6,.46);color:#0ad406}.tp-ui-alert--preset-simple-glow.tp-ui-alert--warn{--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.8L3.2 19.2h17.6L12 3.8z' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 9v5.2M12 16.6h.01' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");border-color:rgba(241,142,6,.81);background:rgba(220,128,1,.16);box-shadow:0 0 2px #ffb103;color:#ffb103}.tp-ui-alert--preset-simple-glow.tp-ui-alert--warn:hover{background:rgba(220,128,1,.33);border-color:rgba(241,142,6,.81);color:#ffb103}.tp-ui-alert--preset-simple-glow.tp-ui-alert--error{--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");border-color:rgba(241,6,6,.81);background:rgba(220,17,1,.16);box-shadow:0 0 2px #ff0303;color:#ff0303}.tp-ui-alert--preset-simple-glow.tp-ui-alert--error:hover{background:rgba(220,17,1,.33);border-color:rgba(241,6,6,.81);color:#ff0303}.tp-ui-alert--preset-folded-tab{--tp-alert-tab:#03A9F4;--tp-alert-panel:#B3E5FC;--tp-alert-ink:#01579B;--tp-alert-icon-fg:#fff;--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='2'/%3E%3Ccircle cx='12' cy='8' r='1.3' fill='%23000'/%3E%3Cpath d='M11 11h2v7h-2z' fill='%23000'/%3E%3C/svg%3E");position:relative;box-sizing:border-box;display:block;overflow:visible;background:#eee;padding:3px 3px 3px 20px;border:none;border-radius:0;color:var(--tp-alert-ink);font-size:1.15em;font-weight:600}.tp-ui-alert--preset-folded-tab::after{content:"";display:table;clear:both}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab{float:left;width:40px;height:40px;margin-left:-23px;position:relative;top:8px;background:var(--tp-alert-tab)}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab::before{content:"";position:absolute;top:8px;left:8px;width:24px;height:24px;background:var(--tp-alert-icon-fg);-webkit-mask:var(--tp-alert-icon) center/contain no-repeat;mask:var(--tp-alert-icon) center/contain no-repeat}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab i{display:block}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab i::before,.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab i::after{content:"";display:inline-block;position:absolute;left:0;bottom:-17px;transform:rotateX(60deg)}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab i::before{width:24px;height:24px;background:var(--tp-alert-tab);box-shadow:inset 12px 0 13px rgba(0,0,0,.5)}.tp-ui-alert--preset-folded-tab .tp-ui-alert__tab i::after{width:0;height:0;border:12px solid transparent;border-bottom-color:#fff;border-left-color:#fff;bottom:-18px}.tp-ui-alert--preset-folded-tab .tp-ui-alert__copy{padding:12px 8px 8px 26px;background:var(--tp-alert-panel);color:var(--tp-alert-ink);overflow:hidden}.tp-ui-alert--preset-folded-tab .tp-ui-alert__title{display:inline;font-weight:700;margin:0 .35em 0 0}.tp-ui-alert--preset-folded-tab .tp-ui-alert__message{display:inline;font-weight:600}.tp-ui-alert--preset-folded-tab.tp-ui-alert--info,.tp-ui-alert--preset-folded-tab.tp-ui-alert--success,.tp-ui-alert--preset-folded-tab.tp-ui-alert--warn,.tp-ui-alert--preset-folded-tab.tp-ui-alert--error{background:#eee;border:none;color:var(--tp-alert-ink)}.tp-ui-alert--preset-folded-tab.tp-ui-alert--success{--tp-alert-tab:#8BC34A;--tp-alert-panel:#DCEDC8;--tp-alert-ink:#33691E;--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13l4 4L19 7' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tp-ui-alert--preset-folded-tab.tp-ui-alert--warn{--tp-alert-tab:#FFEB3B;--tp-alert-panel:#FFF9C4;--tp-alert-ink:#212121;--tp-alert-icon-fg:#212121;--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.8L3.2 19.2h17.6L12 3.8z' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 9v5.2M12 16.6h.01' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.tp-ui-alert--preset-folded-tab.tp-ui-alert--error{--tp-alert-tab:#f44336;--tp-alert-panel:#FFCCBC;--tp-alert-ink:#b71c1c;--tp-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6L6 18' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.tp-ui-progress--preset-slim .tp-ui-progress__track{height:4px}.tp-ui-progress--preset-striped .tp-ui-progress__bar{background:repeating-linear-gradient(45deg,#6366f1,#6366f1 8px,#818cf8 8px,#818cf8 16px);background-size:32px 32px}.tp-ui-progress--preset-gradient .tp-ui-progress__bar{background:linear-gradient(90deg,#6366f1,#22d3ee)}.tp-ui-progress--preset-success .tp-ui-progress__bar{background:#22c55e}.tp-ui-progress--preset-strike .tp-ui-progress__track,.tp-ui-progress--preset-rainbow-cycle .tp-ui-progress__track{height:30px;padding:6px;box-sizing:border-box;background:rgba(0,0,0,.25);border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08)}.tp-ui-progress--preset-strike .tp-ui-progress__bar{border-radius:4px;background-color:#fcbc51;background-image:linear-gradient(45deg,#fca311 25%,transparent 25%,transparent 50%,#fca311 50%,#fca311 75%,transparent 75%,transparent);background-size:28px 28px;transform-origin:left center;animation:tpProgressStrikeIn 6s ease-out 1}@keyframes tpProgressStrikeIn{from{transform:scaleX(0)}to{transform:scaleX(1)}}.tp-ui-progress--preset-pill-gloss .tp-ui-progress__track{height:30px;padding:6px;box-sizing:border-box;border-radius:30px;background:rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08)}.tp-ui-progress--preset-pill-gloss .tp-ui-progress__bar{border-radius:30px;background-color:#ef476f;background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.05));transform-origin:left center;animation:tpProgressPillIn 6s ease-out 1}@keyframes tpProgressPillIn{from{transform:scaleX(.05);background-color:#f9bcca}to{transform:scaleX(1);background-color:#ef476f}}.tp-ui-progress--preset-rainbow-cycle .tp-ui-progress__bar{border-radius:4px;background-image:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#7dc8e8,#5856d6,#ff2d55);animation:tpProgressRainbow 1s infinite}@keyframes tpProgressRainbow{0%{background-image:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#7dc8e8,#5856d6,#ff2d55)}20%{background-image:linear-gradient(to right,#5ac8fa,#007aff,#7dc8e8,#5856d6,#ff2d55,#4cd964)}40%{background-image:linear-gradient(to right,#007aff,#7dc8e8,#5856d6,#ff2d55,#4cd964,#5ac8fa)}60%{background-image:linear-gradient(to right,#7dc8e8,#5856d6,#ff2d55,#4cd964,#5ac8fa,#007aff)}100%{background-image:linear-gradient(to right,#5856d6,#ff2d55,#4cd964,#5ac8fa,#007aff,#7dc8e8)}}@media (prefers-reduced-motion:reduce){.tp-ui-progress--preset-strike .tp-ui-progress__bar,.tp-ui-progress--preset-pill-gloss .tp-ui-progress__bar,.tp-ui-progress--preset-rainbow-cycle .tp-ui-progress__bar{animation:none}}.tp-ui-progress--preset-circle{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.tp-ui-progress--preset-circle .tp-ui-progress__track{display:none}.tp-ui-progress--preset-circle .tp-ui-progress__circle{position:relative;display:block;width:200px;max-width:100%;aspect-ratio:1;box-shadow:0 0 1em #000;border-radius:50%;color:#fff}.tp-ui-progress--preset-circle .tp-ui-progress__circle::after{content:attr(data-pct) "%";position:absolute;inset:10%;border-radius:50%;box-shadow:inset 0 0 1em #000;display:flex;align-items:center;justify-content:center;font-size:2em;line-height:1;text-shadow:0 0 .5em #000;pointer-events:none}.tp-ui-progress--preset-circle .tp-ui-progress__svg{display:block;width:100%;height:100%}.tp-ui-progress--preset-circle .tp-ui-progress__ring-track,.tp-ui-progress--preset-circle .tp-ui-progress__ring-bar{fill:transparent;stroke-width:16;stroke-dasharray:565.48}.tp-ui-progress--preset-circle .tp-ui-progress__ring-track{stroke:#666}.tp-ui-progress--preset-circle .tp-ui-progress__ring-bar{stroke:#ff9f1e;transition:stroke-dashoffset 1s linear}@media (prefers-reduced-motion:reduce){.tp-ui-progress--preset-circle .tp-ui-progress__ring-bar{transition:none}}.tp-ui-progress--preset-liquid-3d{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;overflow:visible}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__track{display:none}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid{font-size:1em;perspective:1000px;perspective-origin:50% 50%;-webkit-backface-visibility:visible;backface-visibility:visible;width:100%;min-height:12em;padding:1.5em 0 2em;box-sizing:border-box}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-bar{font-size:1em;position:relative;height:10em;transform:rotateX(60deg) rotateY(0deg);transform-style:preserve-3d}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face{font-size:2em;position:relative;width:100%;height:2em;background-color:rgba(254,254,254,.3)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-a,.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-b{width:2em}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-a{transform:rotateX(90deg) rotateY(-90deg) translateX(2em) translateY(1em) translateZ(1em);background-color:rgba(236,0,140,.6)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-b{transform:rotateX(90deg) rotateY(-90deg) translateX(4em) translateY(1em) translateZ(-1em);position:absolute;right:0}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-0{transform:rotateX(90deg) rotateY(0) translateX(0) translateY(1em) translateZ(-1em)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-1{transform:rotateX(90deg) rotateY(0) translateX(0) translateY(1em) translateZ(3em)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--top{transform:rotateX(0deg) rotateY(0) translateX(0) translateY(4em) translateZ(2em)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--floor{box-shadow:0 .1em .6em rgba(0,0,0,.3),.6em -.5em 3em rgba(0,0,0,.3),1em -1em 8em #fefefe}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-grow{transition:width .3s ease-in-out,box-shadow .3s ease-in-out;background-color:rgba(236,0,140,.6);width:calc(var(--tp-progress-pct,0)*1%);height:2em}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--side-0 .tp-ui-progress__liquid-grow{box-shadow:-.5em -1.5em 4em rgba(236,0,140,.8)}.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-face--floor .tp-ui-progress__liquid-grow{box-shadow:0 0 2em rgba(236,0,140,.8)}@media (prefers-reduced-motion:reduce){.tp-ui-progress--preset-liquid-3d .tp-ui-progress__liquid-grow{transition:none}}.tp-ui-progress--preset-webgl{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.tp-ui-progress--preset-webgl .tp-ui-progress__track{display:none}.tp-ui-progress--preset-webgl .tp-ui-progress__webgl{position:relative;display:block;width:100%;height:64px;border-radius:12px;overflow:hidden;background:#0b1016;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 22px rgba(0,0,0,.28)}.tp-ui-progress--preset-webgl .tp-ui-progress__webgl-canvas{display:block;width:100%;height:100%;background:transparent}.tp-ui-progress--preset-webgl .tp-ui-progress__webgl-fallback{display:none;position:absolute;inset:0;background:linear-gradient(90deg,var(--tp-webgl-a,#163044),var(--tp-webgl-b,#7EB6D4) var(--tp-progress-pct,65%),#141a22 var(--tp-progress-pct,65%))}.tp-ui-progress--preset-webgl.is-webgl-fallback .tp-ui-progress__webgl-fallback{display:block}.tp-ui-progress--preset-webgl.is-webgl-fallback .tp-ui-progress__webgl-canvas{display:none}.tp-ui-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;user-select:none;vertical-align:middle}.tp-ui-switch__label{font-size:14px;line-height:1.3;color:#e2e8f0}.tp-ui-switch--label-left,.tp-ui-switch--label-right{flex-direction:row}.tp-ui-switch--label-above,.tp-ui-switch--label-below{flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.tp-ui-switch--label-left .tp-ui-switch__label,.tp-ui-switch--label-above .tp-ui-switch__label{order:-1}.tp-ui-switch--align-start{align-items:flex-start}.tp-ui-switch--align-center{align-items:center}.tp-ui-switch--align-end{align-items:flex-end}.tp-ui-switch--label-above .tp-ui-switch__hit,.tp-ui-switch--label-below .tp-ui-switch__hit{flex-direction:column;width:100%}.tp-ui-switch--label-left .tp-ui-switch__hit,.tp-ui-switch--label-right .tp-ui-switch__hit{flex-direction:row}.tp-ui-switch--label-left .tp-ui-switch__hit .tp-ui-switch__label,.tp-ui-switch--label-above .tp-ui-switch__hit .tp-ui-switch__label{order:-1}.tp-ui-switch--align-start .tp-ui-switch__hit{align-items:flex-start}.tp-ui-switch--align-center .tp-ui-switch__hit{align-items:center}.tp-ui-switch--align-end .tp-ui-switch__hit{align-items:flex-end}.tp-ui-switch__control{position:relative;display:inline-flex;flex-shrink:0}.tp-ui-switch__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.tp-ui-switch__track{position:relative;display:block;box-sizing:border-box;transition:background .2s ease}.tp-ui-switch__thumb{position:absolute;top:0;left:0;border-radius:50%;background:#f8fafc;box-shadow:0 1px 4px rgba(0,0,0,.28);transition:transform .22s ease,background .22s ease;pointer-events:none}.tp-ui-switch--preset-default .tp-ui-switch__track{width:44px;height:24px;border-radius:999px;background:rgba(148,163,184,.4)}.tp-ui-switch--preset-default .tp-ui-switch__thumb{width:18px;height:18px;top:3px;left:3px}.tp-ui-switch--preset-default .tp-ui-switch__input:checked+.tp-ui-switch__track{background:#6366f1}.tp-ui-switch--preset-default .tp-ui-switch__input:checked+.tp-ui-switch__track .tp-ui-switch__thumb{transform:translateX(20px)}.tp-ui-switch--preset-ios .tp-ui-switch__track{width:50px;height:30px;border-radius:999px;background:#cbd5e1}.tp-ui-switch--preset-ios .tp-ui-switch__thumb{width:26px;height:26px;top:2px;left:2px}.tp-ui-switch--preset-ios .tp-ui-switch__input:checked+.tp-ui-switch__track{background:#34c759}.tp-ui-switch--preset-ios .tp-ui-switch__input:checked+.tp-ui-switch__track .tp-ui-switch__thumb{transform:translateX(20px)}.tp-ui-switch--preset-pill .tp-ui-switch__track{width:56px;height:28px;border-radius:999px;background:rgba(30,41,59,.85);border:1px solid rgba(148,163,184,.35)}.tp-ui-switch--preset-pill .tp-ui-switch__thumb{width:22px;height:22px;top:2px;left:3px;background:linear-gradient(180deg,#f8fafc,#e2e8f0)}.tp-ui-switch--preset-pill .tp-ui-switch__input:checked+.tp-ui-switch__track{background:rgba(99,102,241,.55);border-color:rgba(129,140,248,.65)}.tp-ui-switch--preset-pill .tp-ui-switch__input:checked+.tp-ui-switch__track .tp-ui-switch__thumb{transform:translateX(28px);background:#eef2ff}.tp-ui-switch--preset-minimal .tp-ui-switch__track{width:34px;height:18px;border-radius:999px;background:rgba(51,65,85,.75)}.tp-ui-switch--preset-minimal .tp-ui-switch__thumb{width:14px;height:14px;top:2px;left:2px;background:#94a3b8}.tp-ui-switch--preset-minimal .tp-ui-switch__input:checked+.tp-ui-switch__track{background:rgba(99,102,241,.4)}.tp-ui-switch--preset-minimal .tp-ui-switch__input:checked+.tp-ui-switch__track .tp-ui-switch__thumb{transform:translateX(16px);background:#c7d2fe}.tp-ui-switch--preset-minimal .tp-ui-switch__label{font-size:12px;color:#94a3b8}.tp-ui-radio--preset-gooey-liquid{--tp-radio-gooey-bg:#708fd4;--tp-radio-gooey-ring:#ccc;--tp-radio-gooey-ring-active:#fff;--tp-radio-gooey-ball:#fff;--tp-radio-gooey-label:#ccc;--tp-radio-gooey-label-active:#fff;--tp-radio-gooey-font:"Inconsolata",monospace;--tp-radio-gooey-label-size:28px;--tp-radio-gooey-ring-size:60px;--tp-radio-gooey-ring-border:16px;--tp-radio-gooey-ball-size:34px;--tp-radio-gooey-step:80px;--tp-radio-gooey-gap:10px;--tp-radio-gooey-transition:800ms;--tp-radio-gooey-blur:8;box-sizing:border-box;width:100%;padding:12px;font-family:var(--tp-radio-gooey-font);background:var(--tp-radio-gooey-bg)}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--transparent-bg{background:transparent}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-filter{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-box{display:flex;align-items:flex-start}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-radios{display:flex;flex-direction:column;overflow:hidden;position:relative}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-input{-webkit-appearance:none;appearance:none;border-radius:50%;border:var(--tp-radio-gooey-ring-border) solid var(--tp-radio-gooey-ring);cursor:pointer;height:var(--tp-radio-gooey-ring-size);width:var(--tp-radio-gooey-ring-size);margin:var(--tp-radio-gooey-gap);outline:0;-webkit-tap-highlight-color:transparent;transition:border-color var(--tp-radio-gooey-transition);flex-shrink:0}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-input.active,.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-input:checked{border-color:var(--tp-radio-gooey-ring-active)}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-ball{background:var(--tp-radio-gooey-ball);border-radius:50%;height:var(--tp-radio-gooey-ball-size);width:var(--tp-radio-gooey-ball-size);left:calc(var(--tp-radio-gooey-gap) + (var(--tp-radio-gooey-ring-size) - var(--tp-radio-gooey-ball-size)) / 2);pointer-events:none;position:absolute;top:calc(var(--tp-radio-gooey-gap) + (var(--tp-radio-gooey-ring-size) - var(--tp-radio-gooey-ball-size)) / 2);transform:translateY(calc(var(--tp-radio-gooey-index, 0) * var(--tp-radio-gooey-step)));transition:transform var(--tp-radio-gooey-transition);z-index:1}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-labels{margin-left:5px;display:flex;flex-direction:column}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-label{color:var(--tp-radio-gooey-label);cursor:pointer;display:flex;align-items:center;font-size:var(--tp-radio-gooey-label-size);line-height:var(--tp-radio-gooey-ring-size);min-height:calc(var(--tp-radio-gooey-ring-size) + var(--tp-radio-gooey-gap) * 2);padding:var(--tp-radio-gooey-gap) 0;-webkit-tap-highlight-color:transparent;transition:color var(--tp-radio-gooey-transition);margin:0}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__gooey-label.active{color:var(--tp-radio-gooey-label-active)}.tp-ui-radio--preset-gooey-liquid .tp-ui-radio__group-label{display:block;margin:0 0 10px;font-size:14px;color:#e2e8f0}.tp-builder-play .tp-ui-radio__gooey-input{pointer-events:auto}.tp-builder-play .tp-ui-switch__input{pointer-events:auto}.tp-ui-switch--preset-none{flex-wrap:wrap}.tp-ui-switch__hit{display:inline-flex;align-items:center;gap:inherit;cursor:pointer}.tp-ui-switch__placeholder{font-size:12px;line-height:1.35;color:#94a3b8;border:1px dashed rgba(148,163,184,.4);border-radius:6px;padding:6px 10px}.tp-ui-switch__input--plain{position:static;opacity:1;width:auto;height:auto;margin:0;pointer-events:auto}.tp-ui-switch__extra{display:block;width:100%}#tp_builder_canvas_inner:not(.tp-builder-play) .tp-ui-switch input[type=checkbox]{pointer-events:none}.tp-ui-switch--preset-gooey{--tp-switch-gooey-on:#35c759;--tp-switch-gooey-off:#d3d3d6}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey{position:relative;display:inline-block;aspect-ratio:292/142;height:30px;flex-shrink:0}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-svg{width:100%;height:100%;overflow:visible;display:block}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-bg{fill:var(--tp-switch-gooey-off);transition:fill .4s}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-bg{fill:var(--tp-switch-gooey-on)}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-center{transform-origin:center;transition:transform .6s}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-center{transform:translateX(150px)}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-circle{transform-origin:center;backface-visibility:hidden;transition:transform .45s}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-circle--left{transform:scale(1)}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-circle--left{transform:scale(0)}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-circle--right{transform:scale(0)}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-circle--right{transform:scale(1)}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-icon{transition:fill .4s}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-icon--on{fill:var(--tp-switch-gooey-off)}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-icon--on{fill:#fff}.tp-ui-switch--preset-gooey .tp-ui-switch__gooey-icon--off{fill:#eaeaec}.tp-ui-switch--preset-gooey .tp-ui-switch__input:checked+.tp-ui-switch__gooey-svg .tp-ui-switch__gooey-icon--off{fill:var(--tp-switch-gooey-on)}.tp-ui-switch--preset-colorful{--hue:223;--trans-dur:.3s;--trans-timing:cubic-bezier(.76,.05,.24,.95);--trans-timing-in:cubic-bezier(.76,.05,.86,.06);--trans-timing-out:cubic-bezier(.05,.76,.06,.86)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful{position:relative;display:inline-block;font-size:20px;flex-shrink:0}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input.tp-ui-switch__input{appearance:none;-webkit-appearance:none;display:block;position:relative;opacity:1;width:3em;height:1.5em;margin:0;background-color:hsl(210,90%,70%);border-radius:.75em;box-shadow:0 0 0 .125em hsla(var(--hue),90%,50%,0),.125em .125em .25em hsla(var(--hue),90%,10%,.2);outline:transparent;-webkit-tap-highlight-color:transparent;cursor:pointer;pointer-events:auto;transition:background-color var(--trans-dur) var(--trans-timing),box-shadow .15s linear}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:focus-visible{box-shadow:0 0 0 .125em hsl(var(--hue),90%,50%),.125em .125em .25em hsla(var(--hue),90%,10%,.2)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:before,.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:after{content:"";display:block;position:absolute}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:before{background-color:hsl(50,90%,50%);border-radius:inherit;mask-image:linear-gradient(120deg,#000 20%,transparent 80%);-webkit-mask-image:linear-gradient(120deg,#000 20%,transparent 80%);inset:0;transition:background-color var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:after{background-color:#fff;border-radius:50%;box-shadow:.05em .05em .05em hsla(var(--hue),90%,10%,.1);top:.125em;left:.125em;width:1.25em;height:1.25em;transition:background-color var(--trans-dur) var(--trans-timing),transform var(--trans-dur) var(--trans-timing);z-index:1}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked{background-color:hsl(290,90%,40%)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked:before{background-color:hsl(220,90%,40%)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked:after{background-color:#000;transform:translateX(1.5em)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-icon{position:absolute;top:.375em;right:.375em;width:.75em;height:.75em;display:block;pointer-events:none;transition:opacity calc(var(--trans-dur)/2),transform calc(var(--trans-dur)/2)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-icon polyline{transition:stroke-dashoffset calc(var(--trans-dur)/2)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-icon--light,.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-icon--light polyline{transition-delay:calc(var(--trans-dur)/2);transition-timing-function:var(--trans-timing-out)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-icon--dark{opacity:0;transform:translateX(-.75em) rotate(30deg) scale(.75);transition-timing-function:var(--trans-timing-in)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked~.tp-ui-switch__colorful-icon--light,.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked~.tp-ui-switch__colorful-icon--light polyline{transition-delay:0s;transition-timing-function:var(--trans-timing-in)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked~.tp-ui-switch__colorful-icon--light{opacity:0;transform:translateX(-.75em) rotate(-30deg) scale(.75)}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked~.tp-ui-switch__colorful-icon--light polyline{stroke-dashoffset:1.5}.tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input:checked~.tp-ui-switch__colorful-icon--dark{opacity:1;transform:translateX(-1.5em);transition-delay:calc(var(--trans-dur)/2);transition-timing-function:var(--trans-timing-out)}.tp-builder-play .tp-ui-switch--preset-colorful .tp-ui-switch__colorful-input{pointer-events:auto}.tp-ui-switch--preset-neon{--hue:223;--off-hue:3;--on-hue1:123;--on-hue2:168;--primary:hsl(var(--hue),90%,50%);--trans-dur:.6s;--trans-timing:cubic-bezier(.65,0,.35,1)}.tp-ui-switch--preset-neon .tp-ui-switch__neon{position:relative;display:block;width:5em;height:3em;font-size:16px;flex-shrink:0;-webkit-tap-highlight-color:transparent}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input.tp-ui-switch__input{appearance:none;-webkit-appearance:none;position:relative;z-index:3;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;pointer-events:auto;outline:transparent}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:before{content:"";display:block;position:absolute;inset:-.125em;border-radius:.125em;box-shadow:0 0 0 .125em hsla(var(--hue),90%,50%,0);transition:box-shadow .15s linear}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:focus-visible:before{box-shadow:0 0 0 .125em var(--primary)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-outer,.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-inner{display:block;position:absolute}.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-outer{border-radius:1.25em;box-shadow:-.125em -.125em .25em hsl(var(--hue),10%,30%),.125em .125em .125em hsl(var(--hue),10%,30%) inset,.125em .125em .25em #000,-.125em -.125em .125em hsl(var(--hue),10%,5%) inset;top:.125em;left:.125em;width:4.75em;height:2.75em}.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-inner{border-radius:1.125em;box-shadow:-.25em -.25em .25em hsl(var(--hue),10%,30%) inset,.0625em .0625em .125em hsla(var(--hue),10%,30%),.125em .25em .25em hsl(var(--hue),10%,5%) inset,-.0625em -.0625em .125em hsla(var(--hue),10%,5%);top:.375em;left:.375em;width:4.25em;height:2.25em}.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-svg{display:block;overflow:visible;position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}.tp-ui-switch--preset-neon .tp-ui-switch__neon-base-svg path{stroke-dasharray:0 104.26 0;transition:stroke-dasharray var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob,.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob-wrap{border-radius:1em;display:block;position:absolute}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob{background-color:hsl(var(--hue),10%,15%);background-image:radial-gradient(88% 88% at 50% 50%,hsl(var(--hue),10%,20%) 47%,hsla(var(--hue),10%,20%,0) 50%),radial-gradient(88% 88% at 47% 47%,hsl(var(--hue),10%,85%) 45%,hsla(var(--hue),10%,85%,0) 50%),radial-gradient(65% 70% at 40% 60%,hsl(var(--hue),10%,20%) 46%,hsla(var(--hue),10%,20%,0) 50%);box-shadow:-.0625em -.0625em .0625em hsl(var(--hue),10%,15%) inset,-.125em -.125em .0625em hsl(var(--hue),10%,5%) inset,.75em .25em .125em hsla(0,0%,0%,.8);width:2em;height:2em;transition:transform var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob-wrap{overflow:hidden;top:.5em;left:.5em;width:4em;height:2em}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob-svg{display:block;width:2em;height:auto}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob-svg circle{opacity:0;stroke-dasharray:0 90.32 0 54.19;transition:opacity var(--trans-dur) steps(1,end),stroke-dasharray var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-knob-shadow{border-radius:50%;box-shadow:.125em .125em .125em hsla(0,0%,0%,.9);display:block;position:absolute;top:.5em;left:.5em;width:2em;height:2em;transition:transform var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-led{background-color:hsl(var(--off-hue),90%,70%);border-radius:50%;box-shadow:0 -.0625em .0625em hsl(var(--off-hue),90%,40%) inset,0 0 .125em hsla(var(--off-hue),90%,70%,.3),0 0 .125em hsla(var(--off-hue),90%,70%,.3),.125em .125em .125em hsla(0,0%,0%,.5);display:block;position:absolute;top:0;left:0;width:.25em;height:.25em;transition:background-color var(--trans-dur) var(--trans-timing),box-shadow var(--trans-dur) var(--trans-timing)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:checked~.tp-ui-switch__neon-led{background-color:hsl(var(--on-hue1),90%,70%);box-shadow:0 -.0625em .0625em hsl(var(--on-hue1),90%,40%) inset,0 -.125em .125em hsla(var(--on-hue1),90%,70%,.3),0 .125em .125em hsla(var(--on-hue1),90%,70%,.3),.125em .125em .125em hsla(0,0%,0%,.5)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:checked~.tp-ui-switch__neon-base-svg path{stroke-dasharray:52.13 0 52.13}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:checked~.tp-ui-switch__neon-knob-shadow,.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:checked~.tp-ui-switch__neon-knob-wrap .tp-ui-switch__neon-knob{transform:translateX(100%)}.tp-ui-switch--preset-neon .tp-ui-switch__neon-input:checked~.tp-ui-switch__neon-knob-wrap .tp-ui-switch__neon-knob-svg circle{opacity:1;stroke-dasharray:45.16 0 45.16 54.19;transition-timing-function:steps(1,start),var(--trans-timing)}.tp-builder-play .tp-ui-switch--preset-neon .tp-ui-switch__neon-input{pointer-events:auto}.tp-ui-switch--preset-silky .tp-ui-switch__silky{position:relative;display:block;width:84px;height:36px;flex-shrink:0;overflow:visible;background-color:#24252c;background-image:repeating-linear-gradient(180deg,#181a29,#181a29 2px,#202436 2px,#202436 4px);border:2px solid #575969;border-radius:4px;box-sizing:content-box;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.tp-ui-switch--preset-silky .tp-ui-switch__silky:has(.tp-ui-switch__input:checked){border-color:#76b3fa;box-shadow:0 0 15px 0 #0763f7,inset 0 0 8px 0 #0763f7}.tp-ui-switch--preset-silky .tp-ui-switch__silky:has(.tp-ui-switch__input:focus-visible){border-color:#76b3fa}.tp-ui-switch--preset-silky .tp-ui-switch__silky-svg{display:block;width:100px;height:36px;overflow:visible}.tp-ui-switch--preset-silky .tp-ui-switch__silky-svg .col,.tp-ui-switch--preset-silky .tp-ui-switch__silky-svg rect{transform-box:fill-box;transform-origin:center}.tp-ui-switch--preset-silky .tp-ui-switch__silky-svg rect{fill:#484a57;transition:fill .3s ease-in-out}.tp-ui-switch--preset-silky .tp-ui-switch__silky:has(.tp-ui-switch__input:checked) svg rect{fill:#76b3fa}.tp-builder-play .tp-ui-switch--preset-silky .tp-ui-switch__input{pointer-events:auto}.tp-ui-switch--preset-funky{--tp-funky-pt:"PT Sans",sans-serif}.tp-ui-switch--preset-funky .tp-ui-switch__funky{display:block;flex-shrink:0;text-align:center;user-select:none}.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn{display:block;margin:0;font-size:14px;transition:all .35s ease-in;cursor:pointer;box-sizing:border-box}.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn,.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn:after,.tp-ui-switch--preset-funky .tp-ui-switch__funky-feature,.tp-ui-switch--preset-funky .tp-ui-switch__funky-feature:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky-feature:after{transition:all .25s ease-in;box-sizing:border-box}.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky-btn:after,.tp-ui-switch--preset-funky .tp-ui-switch__funky-feature:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky-feature:after{content:"";display:block}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-btn,.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-btn{position:relative;height:70px;width:125px;border-radius:70px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-btn:before{position:absolute;top:2px;left:4px;width:56px;height:56px;border-radius:50%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-btn{border:5px solid #1c1c1c;background-color:#3c4145}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-btn:before{background-color:#fff;border:5px solid #e3e3c7}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-btn:after{position:absolute;top:62%;left:39px;z-index:10;width:11px;height:11px;opacity:0;background-color:#fff;border-radius:50%;box-shadow:#fff 0 0,#fff 3px 0,#fff 6px 0,#fff 9px 0,#fff 11px 0,#fff 14px 0,#fff 16px 0,#fff 21px -1px 0 1px,#fff 16px -7px 0 -2px,#fff 7px -7px 0 1px,#d3d3d3 0 0 0 4px,#d3d3d3 6px 0 0 4px,#d3d3d3 11px 0 0 4px,#d3d3d3 16px 0 0 4px,#d3d3d3 21px -1px 0 5px,#d3d3d3 16px -7px 0 1px,#d3d3d3 7px -7px 0 5px;transition:opacity .1s ease-in}@keyframes tpFunkyStarry{50%{background-color:rgba(255,255,255,.1);box-shadow:#fff 30px -3px 0 0,#fff 12px 10px 0 -1px,rgba(255,255,255,.1) 38px 18px 0 1px,#fff 32px 34px 0 0,rgba(255,255,255,.1) 20px 24px 0 -1.5px,#fff 5px 38px 0 1px}}@keyframes tpFunkyBounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}55%{transform:scale(1.1)}75%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-feature{display:block;position:absolute;top:9px;left:52.5%;z-index:20;width:4px;height:4px;border-radius:50%;background-color:#fff;box-shadow:rgba(255,255,255,.1) 30px -3px 0 0,rgba(255,255,255,.1) 12px 10px 0 -1px,#fff 38px 18px 0 1px,rgba(255,255,255,.1) 32px 34px 0 0,#fff 20px 24px 0 -1.5px,rgba(255,255,255,.1) 5px 38px 0 1px;animation:tpFunkyStarry 5s ease-in-out infinite}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-feature:before{position:absolute;top:-2px;left:-25px;width:18px;height:18px;background-color:#fff;border-radius:50%;border:5px solid #e3e3c7;box-shadow:#e3e3c7 -28px 0 0 -3px,#e3e3c7 -8px 24px 0 -2px;transform-origin:-6px 130%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{background-color:#9ee3fb;border-color:#86c3d7}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{left:55px;background-color:#ffdf6d;border-color:#e1c348}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:after{opacity:1;animation:tpFunkyBounceIn .6s ease-in-out .1s backwards}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn>.tp-ui-switch__funky-feature{opacity:0;box-shadow:rgba(255,255,255,.1) 30px -3px 0 -4px,rgba(255,255,255,.1) 12px 10px 0 -5px,#fff 38px 18px 0 -3px,rgba(255,255,255,.1) 32px 34px 0 -4px,#fff 20px 24px 0 -5.5px,rgba(255,255,255,.1) 5px 38px 0 -3px;animation:none}.tp-ui-switch--preset-funky .tp-ui-switch__funky--daynight .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn>.tp-ui-switch__funky-feature:before{left:25px;transform:rotate(70deg)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like{position:relative}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-btn{border:5px solid #0865B0;background-color:#3498db}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-btn:before{background-color:#f2dd68;border:5px solid #e5ce5e}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-feature{position:absolute;left:14px;top:32%;width:7px;height:7px;border-radius:50%;background-color:#995710;box-shadow:28px 0 0 0 #995710}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-feature:before{position:absolute;left:0;top:11px;width:36px;height:17px;background-color:#995710;border-radius:36px 36px 0 0}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-feature:after{position:absolute;left:9px;top:21px;width:17px;height:7px;background-color:#d8aa2b;border-radius:17px 17px 0 0}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{background-color:#e25d5d;border-color:#AD1000}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{transform:translate(51px,0)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature{transform:translate(53px,0)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:before{border-radius:0 0 36px 36px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--like .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:after{border-radius:50%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-btn{position:relative;width:180px;height:70px;font-family:var(--tp-funky-pt);text-transform:uppercase;font-weight:700;border-radius:40px;border:1px solid #8c8c8c;border-right:2px solid #8c8c8c;box-shadow:inset 90px 0 10px rgba(255,255,255,.6),inset -3px 3px 18px -2px #8c8c8c,0 0 15px #ccc,0 -5px 16px 1px #ddd,-5px -5px 16px 1px #ddd,5px -5px 16px 1px #ddd,17px 9px 0 -5px rgba(255,255,255,.6),-3px 6px 12px -7px #000,0 0 0 14px #fff,0 0 0 15px #999}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-btn:after{position:absolute;top:50%;transform:translateY(-50%)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-btn:before{content:attr(data-label-on);left:15%;color:#999}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-btn:after{content:attr(data-label-off);right:15%;color:#db4c00}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{border-left:2px solid #8c8c8c;border-right:1px solid #8c8c8c;box-shadow:inset 90px 0 10px transparent,inset 3px 3px 18px -2px #8c8c8c,0 0 15px #ccc,0 -5px 16px 1px #ddd,-5px -5px 16px 1px #ddd,5px -5px 16px 1px #ddd,-17px 9px 0 -5px rgba(255,255,255,.6),3px 6px 12px -7px #000,0 0 0 14px #fff,0 0 0 15px #999}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{color:#db4c00}.tp-ui-switch--preset-funky .tp-ui-switch__funky--text .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:after{color:#999}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-btn{position:relative;width:120px;height:40px;font-family:var(--tp-funky-pt);text-transform:uppercase;color:#fff;background:#a2a2a2;box-shadow:inset 0 20px 40px -10px #7e7e7e;border-radius:40px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-btn:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#f1f1f1;box-shadow:0 4px 10px 0 #999,inset 0 10px 10px 8px rgba(241,241,241,.6),inset 0 0 8px 0 #333,inset 0 0 0 13px #ccc,inset 0 0 0 14px #f1f1f1;text-indent:-100%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-feature{position:relative;display:block;overflow:hidden;height:40px;text-shadow:0 1px 2px #666}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-feature:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-feature:after{position:absolute;top:50%;transform:translateY(-50%)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-feature:before{content:attr(data-label-on);left:-60%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-feature:after{content:attr(data-label-off);right:20%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{background:#a4bf4d;box-shadow:inset 0 20px 40px -10px #7b9d25}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{left:60%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:before{left:20%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--knob .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:after{right:-60%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-btn{position:relative;width:120px;height:44px;font-family:var(--tp-funky-pt);text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#a4bf4d 0%,#a4bf4d 50%,#ca5046 50%,#ca5046 200%);background-position:-80px 0;background-size:200% 100%;box-shadow:inset 0 0 22px -8px #111;border-radius:4px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-btn:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:52px;height:44px;border:2px solid #202027;border-radius:4px;background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.15) 100%);background-color:#2b2e3a;background-size:5px 5px;text-indent:-100%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-feature{position:relative;display:block;overflow:hidden;height:44px;text-shadow:0 1px 2px #666}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-feature:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-feature:after{position:absolute;top:50%;transform:translateY(-50%)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-feature:before{content:attr(data-label-on);left:-60%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-feature:after{content:attr(data-label-off);right:16%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{background-position:0 0}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{left:calc(100% - 52px)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:before{left:20%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--switch .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn .tp-ui-switch__funky-feature:after{right:-60%}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn{position:relative;width:50px;height:50px;background-color:#f9f8f6;border-radius:50%;box-shadow:0 5px 10px 0 #333,0 15px 20px 0 #ccc}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn:after,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:after{transition-duration:.15s}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:23px;height:23px;border-radius:50%;background-color:#ff9900;box-shadow:inset 0 0 0 5px #ccc,inset 0 0 0 14px #f9f8f6}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-btn:after,.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:after{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);width:4px;height:12px;background-color:#ccc;box-shadow:0 0 0 2.5px #f9f8f6}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{box-shadow:0 2px 5px 0 #7a7a7a,0 15px 20px 0 transparent}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{box-shadow:inset 0 0 0 5px #ff9900,inset 0 0 0 14px #f9f8f6}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:after{background-color:#ff9900}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow{background:#111;padding:10px 12px;border-radius:8px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn{background-color:#dfdfdf;box-shadow:0 5px 10px 0 #333,0 0 0 3px #444,0 0 8px 2px transparent,0 0 0 6px #8f8f8f}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:before{box-shadow:inset 0 0 0 5px #aaa,inset 0 0 0 14px #dfdfdf}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-btn:after{background-color:#aaa;box-shadow:0 0 0 2.5px #dfdfdf}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn{box-shadow:0 0 8px 0 #0076b3,0 0 0 3px #0094e0,0 0 30px 0 #0094e0,0 0 0 6px #777}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{box-shadow:inset 0 0 0 5px #0094e0,inset 0 0 0 14px #dfdfdf}.tp-ui-switch--preset-funky .tp-ui-switch__funky--push-glow .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:after{background-color:#0094e0}@keyframes tpFunkyNeon{0%{text-shadow:0 0 10px #fff,0 0 15px #fff,0 0 25px #fff,0 0 40px #ff9900,0 0 70px #ff9900,0 0 90px #ff9900}100%{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #ff9900,0 0 35px #ff9900,0 0 40px #ff9900,0 0 50px #ff9900}}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon{background:#222;padding:8px 12px;border-radius:8px}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-btn{font-family:Audiowide,cursive;text-transform:uppercase;font-size:2.2rem;line-height:1;color:#333;text-shadow:0 0 10px transparent,0 0 15px transparent,0 0 25px transparent,0 0 40px transparent}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-btn:before,.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-btn:after{display:inline-block;margin:0 12px;transition:all .22s ease-in-out}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-btn:before{content:attr(data-label-off);animation:tpFunkyNeon 1.5s ease-in-out infinite alternate;animation-delay:90ms;color:#f1f1f1}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-btn:after{content:attr(data-label-on)}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:before{animation:none;color:#333}.tp-ui-switch--preset-funky .tp-ui-switch__funky--neon .tp-ui-switch__funky-input:checked+.tp-ui-switch__funky-btn:after{animation:tpFunkyNeon 1.5s ease-in-out infinite alternate;animation-delay:90ms;color:#f1f1f1}.tp-builder-play .tp-ui-switch--preset-funky .tp-ui-switch__input{pointer-events:auto}.tp-ui-switch__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tp-ui-container--clip{overflow:hidden;min-height:0;min-width:0}.tp-stack-host{isolation:isolate;overflow:visible}.tp-stack-host{min-height:var(--tp-stack-host-min-h,0px)}[data-tp-builder-canvas] .tp-ui-panel.tp-stack-frame:empty::before{content:"Drop in stacked frame";display:block;padding:1.5rem 1rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.4);border-radius:6px;box-sizing:border-box;pointer-events:none;height:100%;min-height:48px}.tp-ui-container--has-bg-layer{position:relative;}.tp-ui-container-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;}.tp-ui-container--has-bg-layer>:not(.tp-ui-container-bg){position:relative;z-index:1;}.tp-ui-container-bg>.tp-ui-page-canvas-particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;}.tp-ui-container--clip>:not(.tp-ui-immersive-world):not(.tp-ui-spacetime-transition):not(.tp-ui-eco-cinema){min-height:0;min-width:0;max-width:100%;box-sizing:border-box}.tp-ui-container--clip>.tp-ui-immersive-world,.tp-ui-container--clip>.tp-ui-spacetime-transition,.tp-ui-container--clip>.tp-ui-eco-cinema{min-height:0;min-width:0;max-width:none;box-sizing:border-box}.tp-ui-container--clip>.tp-ui-webgl-layer,.tp-ui-container--clip>.tp-ui-webgl-layer--section-host{min-height:inherit;min-width:0;max-width:100%}.tp-ui-container--clip>.tp-ui-map,.tp-ui-container--clip>.tp-ui-container{min-height:0;overflow:hidden}.tp-ui-accordion{display:flex;flex-direction:column;gap:6px;overflow-anchor:none}.tp-ui-accordion__item,.tp-ui-accordion__body,.glass-accordion-item,.glass-accordion-body{overflow-anchor:none}.tp-ui-accordion--horizontal{flex-direction:row;align-items:stretch;min-height:220px}.tp-ui-accordion--horizontal .tp-ui-accordion__item{display:flex;flex-direction:row;align-items:stretch;flex:0 0 auto;min-width:0}.tp-ui-accordion--horizontal .tp-ui-accordion__item.is-open{flex:1 1 auto}.tp-ui-accordion--horizontal .tp-ui-accordion__head{writing-mode:vertical-rl;text-orientation:mixed;width:auto;min-width:2.4rem;padding:12px 8px;text-align:center;flex:0 0 auto}.tp-ui-accordion--horizontal .tp-ui-accordion__body{flex:1 1 auto;min-width:0;overflow:auto}.tp-ui-accordion__item{border:1px solid rgba(148,163,184,.25);border-radius:8px;overflow:hidden}.tp-ui-accordion__head{width:100%;text-align:left;padding:10px 12px;border:none;background:rgba(30,41,59,.85);color:#e2e8f0;font:inherit;font-size:13px;cursor:pointer}.tp-ui-accordion__body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.tp-ui-accordion__html{width:100%}.tp-ui-accordion__html iframe,.tp-ui-accordion__html video,.tp-ui-accordion__html embed,.tp-ui-accordion__html object{max-width:100%}.tp-ui-table{width:100%;border-collapse:collapse;font-size:12px}.tp-ui-table th,.tp-ui-table td{padding:8px 10px;border:1px solid rgba(148,163,184,.25);text-align:left}.tp-ui-table th{background:rgba(51,65,85,.5);color:#f8fafc}.tp-ui-table--striped tbody tr:nth-child(even){background:rgba(30,41,59,.35)}.tp-ui-table--compact th,.tp-ui-table--compact td{padding:4px 8px;font-size:11px}.tp-ui-table--borderless th,.tp-ui-table--borderless td{border-color:transparent}.tp-ui-table--hover tbody tr:hover{background:rgba(99,102,241,.12)}.tp-ui-table--align-center th,.tp-ui-table--align-center td{text-align:center}.tp-ui-table--align-right th,.tp-ui-table--align-right td{text-align:right}.tp-ui-iframe-wrap,.tp-ui-embed{border-radius:10px;overflow:hidden;border:1px solid rgba(148,163,184,.25);background:#0f172a}.tp-ui-iframe-wrap iframe,.tp-ui-embed iframe{display:block;width:100%;border:0}.tp-ui-embed__stage{position:relative;width:100%;background:#0b0b0b}.tp-ui-embed--aspect .tp-ui-embed__stage{aspect-ratio:var(--tp-embed-aspect,16/9)}.tp-ui-embed--height iframe{height:var(--tp-embed-height,320px)}.tp-ui-icon-btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:#6366f1;color:#fff;cursor:pointer}.tp-ui-empty-state{text-align:center;padding:24px 16px;color:#94a3b8}.tp-ui-empty-state__title{font-size:16px;font-weight:600;color:#e2e8f0;margin:0 0 8px}.tp-ui-empty-state__text{font-size:13px;margin:0 0 12px;line-height:1.5}.tp-ui-field-label{font-size:12px;color:#94a3b8;margin-bottom:4px;display:block}.tp-ui-fieldset{border:1px solid rgba(148,163,184,.3);border-radius:10px;padding:12px 14px 14px;margin:0}.tp-ui-fieldset__legend{padding:0 6px;font-size:12px;font-weight:600;color:#cbd5e1}.tp-ui-pagination{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;box-sizing:border-box}.tp-ui-pagination__pages{position:relative;width:100%;min-height:80px}.tp-ui-pagination__page{display:none;width:100%;min-height:80px;box-sizing:border-box}.tp-ui-pagination__page.is-active{display:block}.tp-ui-pagination__switcher{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px}.tp-ui-pagination__btn{padding:6px 10px;border-radius:6px;border:1px solid rgba(148,163,184,.28);background:rgba(51,65,85,.45);color:#cbd5e1;font:inherit;font-size:12px;cursor:pointer;line-height:1.2}.tp-ui-pagination__btn:hover:not(:disabled){background:rgba(71,85,105,.7)}.tp-ui-pagination__btn:disabled{opacity:.4;cursor:not-allowed}.tp-ui-pagination__btn.is-current{background:#6366f1;border-color:#6366f1;color:#fff}.tp-ui-pagination__btn--dot{width:10px;height:10px;min-width:10px;padding:0;border-radius:50%;font-size:0;line-height:0}.tp-ui-pagination__status{padding:0 6px;color:#94a3b8;font-size:12px}[data-tp-builder-canvas] .tp-ui-pagination__page>.tp-ui-panel{min-height:80px}[data-tp-builder-canvas] .tp-ui-pagination__page>.tp-ui-panel:empty::before{content:"Drop elements on this page";display:block;padding:1.5rem 1rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.4);border-radius:6px;box-sizing:border-box;pointer-events:none}[data-tp-builder-canvas] .tp-ui-tabs__panel{min-height:80px}[data-tp-builder-canvas] .tp-ui-tabs__panel.is-active>.tp-ui-panel{min-height:80px;width:100%;box-sizing:border-box}[data-tp-builder-canvas] .tp-ui-tabs__panel.is-active>.tp-ui-panel:empty::before{content:"Drop elements on this tab";display:block;padding:1.5rem 1rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.4);border-radius:6px;box-sizing:border-box;pointer-events:none}[data-tp-builder-canvas] .tp-ui-accordion__body,[data-tp-builder-canvas] .glass-accordion-content{min-height:80px}[data-tp-builder-canvas] .tp-ui-accordion__body>.tp-ui-panel,[data-tp-builder-canvas] .glass-accordion-content>.tp-ui-panel{min-height:80px;width:100%;box-sizing:border-box}[data-tp-builder-canvas] .tp-ui-accordion__body>.tp-ui-panel:empty::before,[data-tp-builder-canvas] .glass-accordion-content>.tp-ui-panel:empty::before{content:"Drop elements on this section";display:block;padding:1.5rem 1rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.4);border-radius:6px;box-sizing:border-box;pointer-events:none}.tp-ui-skeleton{display:flex;flex-direction:column;gap:8px}.tp-ui-skeleton__line{height:12px;border-radius:6px;background:linear-gradient(90deg,rgba(51,65,85,.5) 25%,rgba(71,85,105,.8) 50%,rgba(51,65,85,.5) 75%);background-size:200% 100%;animation:tpSkel 1.2s ease infinite}@keyframes tpSkel{0%{background-position:100% 0}100%{background-position:-100% 0}}.tp-slice9{border-image-slice:fill}.tp-ui-column.tp-ui-column--grid{align-items:stretch}.tp-ui-row{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.tp-ui-row.tp-ui-row--stack{flex-direction:column}.tp-ui-row>[data-tp-node-id]{flex:var(--tp-row-child-flex,0 1 auto)!important;min-width:0;box-sizing:border-box}.tp-ui-row>[data-tp-node-id].tp-ui-social,.tp-ui-row>[data-tp-node-id].tp-ui-social-links,.tp-ui-row>.tp-ui-onclick-link>[data-tp-node-id].tp-ui-social{flex:0 0 auto!important;min-width:auto;width:auto!important;max-width:100%}.tp-ui-social__item{display:inline-block;vertical-align:middle;white-space:nowrap;width:auto;max-width:none}.tp-ui-social--orient-v .tp-ui-social__item{display:block}a.tp-ui-social__link,.tp-ui-social__link{display:inline-flex!important;width:auto!important;max-width:none!important;white-space:nowrap}.tp-ui-panel--shrinkwrap{flex:0 0 auto;flex-grow:0;flex-shrink:0;height:auto}[data-tp-builder-canvas] .tp-ui-column>.tp-ui-panel{min-height:64px;min-width:0}[data-tp-builder-canvas] .tp-ui-column>.tp-ui-panel.tp-ui-panel--shrinkwrap:has(> [data-tp-node-id]){min-height:0}[data-tp-builder-canvas] .tp-ui-column>.tp-ui-panel[data-tp-column-slot="1"]:empty::before{content:"Drop elements here";display:block;padding:1.5rem 1rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.4);border-radius:6px;box-sizing:border-box;pointer-events:none}.tp-ui-grid>.tp-ui-panel.tp-ui-grid-cell{min-width:0;min-height:64px;box-sizing:border-box;}.tp-ui-grid.tp-ui-grid--lock-cells>.tp-ui-panel.tp-ui-grid-cell,.tp-ui-grid[data-tp-lock-cell-sizes="1"]>.tp-ui-panel.tp-ui-grid-cell{min-width:0!important;min-height:0!important;max-width:100%;max-height:100%;overflow:hidden;align-self:stretch;justify-self:stretch;}[data-tp-builder-canvas] .tp-ui-grid>.tp-ui-panel.tp-ui-grid-cell.tp-ui-grid-cell--empty::before{content:"Drop in cell";display:block;padding:1.25rem .75rem;text-align:center;color:rgba(199,210,254,.65);font-size:11px;line-height:1.35;border:1px dashed rgba(129,140,248,.35);border-radius:6px;box-sizing:border-box;pointer-events:none;min-height:48px}[data-tp-builder-canvas] .tp-ui-grid.tp-ui-grid--lock-cells>.tp-ui-panel.tp-ui-grid-cell.tp-ui-grid-cell--empty{min-height:48px!important}.tp-ui-onclick-link{display:contents;color:inherit;text-decoration:none}.tp-ui-onclick-link:hover{color:inherit;text-decoration:none}.tp-builder-play [data-tp-event]{cursor:pointer}.tp-builder-play .tp-ui-tabs__btn,.tp-builder-play .tp-ui-accordion__head{cursor:pointer}#tp_builder_canvas_inner:not(.tp-builder-play) [data-tp-node-id],#tp_builder_canvas_shell:not(.tp-builder-play) [data-tp-node-id]{user-select:text!important;-webkit-user-select:text!important}.tp-builder-preview--hover .tp-ui-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.tp-builder-preview--active .tp-ui-btn:active{transform:scale(.98);filter:brightness(.95)}.tp-builder-preview--disabled .tp-ui-btn,.tp-builder-preview--disabled .tp-ui-input-field{opacity:.45;pointer-events:none}.tp-builder-preview--focus .tp-ui-btn:focus,.tp-builder-preview--focus .tp-ui-input-field:focus{outline:2px solid #818cf8;outline-offset:2px}.tp-ui-node--binding-preview{border:1px dashed rgba(129,140,248,.45)}.tp-ui-clipboard{box-sizing:border-box;width:var(--tp-clipboard-size,32px);height:var(--tp-clipboard-size,32px);padding:8px;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:background .2s ease;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1}.tp-ui-clipboard:hover{background:rgba(255,255,255,.1)}.tp-ui-clipboard svg{opacity:.9;transition:opacity .2s ease;display:block;width:100%;height:100%}.tp-ui-clipboard:hover svg{opacity:1}.tp-ui-clipboard svg path{stroke-width:1.5;stroke:#fff;fill:#000;stroke-linecap:round;stroke-linejoin:round}.tp-ui-clipboard svg path.page{transform-origin:center}.tp-ui-clipboard svg path.check{transform-origin:center;stroke-dasharray:8;stroke-dashoffset:8;stroke:#83f5ad}.tp-ui-clipboard__glyph{font-size:calc(var(--tp-clipboard-size,32px) * .55);line-height:1;opacity:.9}.tp-ui-clipboard:hover .tp-ui-clipboard__glyph{opacity:1}.tp-ui-clipboard__img{width:100%;height:100%;object-fit:contain;display:block;opacity:.9}.tp-ui-clipboard:hover .tp-ui-clipboard__img{opacity:1}.tp-ui-clipboard.copied svg path.page{animation:tp-clipboard-page 2s ease forwards}.tp-ui-clipboard.copied svg path.check{stroke-dasharray:16;transition:all .5s ease;animation:tp-clipboard-page 2s ease forwards}@keyframes tp-clipboard-page{0%,50%{transform:rotate(0) translateY(0);opacity:1}100%{transform:rotate(10deg) translateY(16px);opacity:0}}.tp-builder-play .tp-ui-clipboard{pointer-events:auto}.tp-ui-container--dashed-border-animate{animation:tp-dgb-borderAnimation var(--tp-dgb-anim-dur,1s) infinite linear}.tp-ui-container--dashed-border-animate-reverse{animation-direction:reverse}@keyframes tp-dgb-borderAnimation{from{background-position:0 0,var(--tp-dgb-animation-length) 0,100% var(--tp-dgb-animation-length),0 100%}to{background-position:0 var(--tp-dgb-animation-length),0 0,100% 0,var(--tp-dgb-animation-length) 100%}}.tp-ui-ken-burns-host{display:inline-block;max-width:100%;overflow:hidden;vertical-align:top;line-height:0;box-sizing:border-box}.tp-ui-ken-burns-host>.tp-ui-ken-burns{width:100%;height:100%;display:block;object-fit:inherit}.tp-ui-ken-burns{transform-origin:center center;will-change:transform;animation-duration:var(--tp-kb-duration,12s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.tp-ui-ken-burns--in{animation-name:tpKenBurnsIn}.tp-ui-ken-burns--out{animation-name:tpKenBurnsOut}[data-tp-progress] .tp-ui-ken-burns,[data-tp-progress].tp-ui-ken-burns{animation-play-state:paused!important;animation-iteration-count:1!important;animation-direction:normal!important;animation-delay:calc(var(--tp-effect-progress,0)*-1*var(--tp-kb-duration,12s))!important;}@keyframes tpKenBurnsIn{from{transform:scale(1)}to{transform:scale(1.12)}}@keyframes tpKenBurnsOut{from{transform:scale(1.12)}to{transform:scale(1)}}#tp_builder_canvas_shell:not(.tp-builder-play) .tp-ui-ken-burns{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.tp-ui-ken-burns{animation:none!important;transform:none!important}}.tp-ui-divider{box-sizing:border-box;color:var(--tp-divider-ink,rgba(148,163,184,.55))}.tp-ui-divider--ornament{display:flex;align-items:center;gap:10px;min-height:var(--tp-divider-min-h,12px)}.tp-ui-divider__line{flex:1 1 auto;min-width:0;height:var(--tp-divider-thickness,1px);background:var(--tp-divider-paint,currentColor);border:none}.tp-ui-divider__mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--tp-divider-ink,currentColor)}.tp-ui-divider--diamond .tp-ui-divider__mark{width:8px;height:8px;background:var(--tp-divider-ink,currentColor);transform:rotate(45deg)}.tp-ui-divider--star .tp-ui-divider__mark::before{content:"\2726";font-size:13px}.tp-ui-divider--asterism .tp-ui-divider__mark{letter-spacing:.45em;font-size:14px;padding-left:.45em}.tp-ui-divider--asterism .tp-ui-divider__mark::before{content:"\00B7\00B7\00B7"}.tp-ui-divider--bookend .tp-ui-divider__mark{width:7px;height:7px;border:2px solid var(--tp-divider-ink,currentColor);border-radius:50%;box-sizing:border-box}.tp-ui-divider--label .tp-ui-divider__mark{font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:.88;padding:0 2px}.tp-ui-divider--glow{height:var(--tp-divider-thickness,2px);border-radius:99px;background:var(--tp-divider-paint,currentColor);box-shadow:0 0 8px var(--tp-divider-ink,currentColor),0 0 18px var(--tp-divider-ink,currentColor)}.tp-ui-divider--beads{height:8px;background:var(--tp-divider-paint,currentColor);-webkit-mask:radial-gradient(circle closest-side,#000 68%,transparent 70%) 0 50%/12px 8px repeat-x;mask:radial-gradient(circle closest-side,#000 68%,transparent 70%) 0 50%/12px 8px repeat-x}.tp-ui-divider--slash{height:10px;background:var(--tp-divider-paint,currentColor);-webkit-mask:repeating-linear-gradient(-52deg,#000 0 1.5px,transparent 1.5px 7px);mask:repeating-linear-gradient(-52deg,#000 0 1.5px,transparent 1.5px 7px)}.tp-ui-divider--wave{height:12px;background:var(--tp-divider-paint,currentColor);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12' preserveAspectRatio='none'%3E%3Cpath d='M0 6C10 0 10 12 20 6S30 0 40 6' fill='none' stroke='%23000' stroke-width='1.75'/%3E%3C/svg%3E") center/40px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12' preserveAspectRatio='none'%3E%3Cpath d='M0 6C10 0 10 12 20 6S30 0 40 6' fill='none' stroke='%23000' stroke-width='1.75'/%3E%3C/svg%3E") center/40px 12px repeat-x}.tp-ui-divider--zigzag{height:10px;background:var(--tp-divider-paint,currentColor);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10' preserveAspectRatio='none'%3E%3Cpath d='M0 8L5 2L10 8L15 2L20 8' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='miter'/%3E%3C/svg%3E") center/20px 10px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 10' preserveAspectRatio='none'%3E%3Cpath d='M0 8L5 2L10 8L15 2L20 8' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='miter'/%3E%3C/svg%3E") center/20px 10px repeat-x}.tp-layout-camera{transform-style:preserve-3d;perspective:var(--tp-layout-perspective);perspective-origin:var(--tp-layout-perspective-origin-x,50%) var(--tp-layout-perspective-origin-y,50%);}.tp-layout-preserve-3d{transform-style:preserve-3d;}.tp-layout-preserve-3d>.tp-card-edge__slab,.tp-layout-preserve-3d>.tp-flip,.tp-layout-preserve-3d>.tp-flip__card{transform-style:preserve-3d;}[data-tp-flex-grow-hover]{--tp-flex-grow:var(--tp-flex-grow-rest,0);flex-grow:var(--tp-flex-grow);flex-basis:0;min-width:0;transition:flex-grow var(--tp-hover-layout-dur,.5s) ease}.tp-ui-row>[data-tp-node-id][data-tp-flex-grow-hover]{flex:var(--tp-flex-grow,0) 1 0!important;min-width:0}[data-tp-flex-grow-hover]:hover,[data-tp-flex-grow-hover]:focus-within,[data-tp-flex-grow-hover][data-tp-state-hovered="1"]{--tp-flex-grow:var(--tp-flex-grow-hover,var(--tp-flex-grow-rest,0))}[data-tp-rotate-hover],[data-tp-rotate-parent-hover]{--tp-layout-rot:var(--tp-layout-rot-rest,0deg);transition:transform var(--tp-hover-layout-dur,.5s) ease}[data-tp-node-id]:hover>[data-tp-rotate-parent-hover],[data-tp-node-id]:focus-within>[data-tp-rotate-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-rotate-parent-hover]{--tp-layout-rot:var(--tp-layout-rot-parent-hover,var(--tp-layout-rot-rest,0deg))}[data-tp-rotate-hover]:hover,[data-tp-rotate-hover]:focus-within,[data-tp-rotate-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-rotate-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-rotate-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-rotate-hover]{--tp-layout-rot:var(--tp-layout-rot-hover,var(--tp-layout-rot-rest,0deg))}[data-tp-ty-hover],[data-tp-ty-parent-hover]{--tp-layout-ty:var(--tp-layout-ty-rest,0px);transition:transform var(--tp-hover-layout-dur,.5s) ease}[data-tp-node-id]:hover>[data-tp-ty-parent-hover],[data-tp-node-id]:focus-within>[data-tp-ty-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-ty-parent-hover]{--tp-layout-ty:var(--tp-layout-ty-parent-hover,var(--tp-layout-ty-rest,0px))}[data-tp-ty-hover]:hover,[data-tp-ty-hover]:focus-within,[data-tp-ty-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-ty-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-ty-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-ty-hover]{--tp-layout-ty:var(--tp-layout-ty-hover,var(--tp-layout-ty-rest,0px))}[data-tp-margin-parent-hover]{margin:var(--tp-margin-rest,0);transition:margin var(--tp-hover-layout-dur,.5s) ease}[data-tp-node-id]:hover>[data-tp-margin-parent-hover],[data-tp-node-id]:focus-within>[data-tp-margin-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-margin-parent-hover]{margin:var(--tp-margin-parent-hover,var(--tp-margin-rest,0))}@media (prefers-reduced-motion:reduce){[data-tp-flex-grow-hover],[data-tp-rotate-hover],[data-tp-rotate-parent-hover],[data-tp-ty-hover],[data-tp-ty-parent-hover],[data-tp-margin-parent-hover]{transition:none!important}}[data-tp-tx-hover],[data-tp-tx-parent-hover]{--tp-layout-tx:var(--tp-layout-tx-rest,0px);transition:transform var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-tx-parent-hover],[data-tp-node-id]:focus-within>[data-tp-tx-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-tx-parent-hover]{--tp-layout-tx:var(--tp-layout-tx-parent-hover,var(--tp-layout-tx-rest,0px))}[data-tp-tx-hover]:hover,[data-tp-tx-hover]:focus-within,[data-tp-tx-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-tx-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-tx-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-tx-hover]{--tp-layout-tx:var(--tp-layout-tx-hover,var(--tp-layout-tx-rest,0px))}[data-tp-scale-hover],[data-tp-scale-parent-hover]{--tp-layout-scale:var(--tp-layout-scale-rest,1);--tp-layout-scale-x:var(--tp-layout-scale-x-rest,1);--tp-layout-scale-y:var(--tp-layout-scale-y-rest,1);transition:transform var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-scale-parent-hover],[data-tp-node-id]:focus-within>[data-tp-scale-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-scale-parent-hover]{--tp-layout-scale:var(--tp-layout-scale-parent-hover,var(--tp-layout-scale-rest,1));--tp-layout-scale-x:var(--tp-layout-scale-x-parent-hover,var(--tp-layout-scale-x-hover,var(--tp-layout-scale-parent-hover,var(--tp-layout-scale-x-rest,1))));--tp-layout-scale-y:var(--tp-layout-scale-y-parent-hover,var(--tp-layout-scale-y-hover,var(--tp-layout-scale-parent-hover,var(--tp-layout-scale-y-rest,1))))}[data-tp-scale-hover]:hover,[data-tp-scale-hover]:focus-within,[data-tp-scale-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-scale-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-scale-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-scale-hover]{--tp-layout-scale:var(--tp-layout-scale-hover,var(--tp-layout-scale-rest,1));--tp-layout-scale-x:var(--tp-layout-scale-x-hover,var(--tp-layout-scale-hover,var(--tp-layout-scale-x-rest,1)));--tp-layout-scale-y:var(--tp-layout-scale-y-hover,var(--tp-layout-scale-hover,var(--tp-layout-scale-y-rest,1)))}[data-tp-rotate-hover],[data-tp-rotate-parent-hover],[data-tp-ty-hover],[data-tp-ty-parent-hover]{transition:transform var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}[data-tp-margin-parent-hover]{transition:margin var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}[data-tp-opacity-parent-hover]{transition:opacity var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}[data-tp-flex-grow-hover]{transition:flex-grow var(--tp-hover-layout-dur,.5s) ease var(--tp-hover-layout-delay,0s)}@media (prefers-reduced-motion:reduce){[data-tp-tx-hover],[data-tp-tx-parent-hover],[data-tp-scale-hover],[data-tp-scale-parent-hover]{transition:none!important}}html[data-tp-reduce-motion="1"] [data-tp-tx-hover],html[data-tp-reduce-motion="1"] [data-tp-tx-parent-hover],html[data-tp-reduce-motion="1"] [data-tp-scale-hover],html[data-tp-reduce-motion="1"] [data-tp-scale-parent-hover]{transition:none!important}[data-tp-rx-hover],[data-tp-rx-parent-hover]{--tp-layout-rot-x:var(--tp-layout-rot-x-rest,0deg);transition:transform var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-rx-parent-hover],[data-tp-node-id]:focus-within>[data-tp-rx-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-rx-parent-hover]{--tp-layout-rot-x:var(--tp-layout-rot-x-parent-hover,var(--tp-layout-rot-x-rest,0deg))}[data-tp-rx-hover]:hover,[data-tp-rx-hover]:focus-within,[data-tp-rx-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-rx-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-rx-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-rx-hover]{--tp-layout-rot-x:var(--tp-layout-rot-x-hover,var(--tp-layout-rot-x-rest,0deg))}[data-tp-ry-hover],[data-tp-ry-parent-hover]{--tp-layout-rot-y:var(--tp-layout-rot-y-rest,0deg);transition:transform var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-ry-parent-hover],[data-tp-node-id]:focus-within>[data-tp-ry-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-ry-parent-hover]{--tp-layout-rot-y:var(--tp-layout-rot-y-parent-hover,var(--tp-layout-rot-y-rest,0deg))}[data-tp-ry-hover]:hover,[data-tp-ry-hover]:focus-within,[data-tp-ry-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-ry-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-ry-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-ry-hover]{--tp-layout-rot-y:var(--tp-layout-rot-y-hover,var(--tp-layout-rot-y-rest,0deg))}[data-tp-z-hover],[data-tp-z-parent-hover]{--tp-layout-z:var(--tp-layout-z-rest,0px);transition:transform var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-z-parent-hover],[data-tp-node-id]:focus-within>[data-tp-z-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-z-parent-hover]{--tp-layout-z:var(--tp-layout-z-parent-hover,var(--tp-layout-z-rest,0px))}[data-tp-z-hover]:hover,[data-tp-z-hover]:focus-within,[data-tp-z-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-z-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-z-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-z-hover]{--tp-layout-z:var(--tp-layout-z-hover,var(--tp-layout-z-rest,0px))}[data-tp-skew-x-hover],[data-tp-skew-x-parent-hover]{--tp-layout-skew-x:var(--tp-layout-skew-x-rest,0deg);transition:transform var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-skew-x-parent-hover],[data-tp-node-id]:focus-within>[data-tp-skew-x-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-skew-x-parent-hover]{--tp-layout-skew-x:var(--tp-layout-skew-x-parent-hover,var(--tp-layout-skew-x-rest,0deg))}[data-tp-skew-x-hover]:hover,[data-tp-skew-x-hover]:focus-within,[data-tp-skew-x-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-skew-x-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-skew-x-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-skew-x-hover]{--tp-layout-skew-x:var(--tp-layout-skew-x-hover,var(--tp-layout-skew-x-rest,0deg))}[data-tp-skew-y-hover],[data-tp-skew-y-parent-hover]{--tp-layout-skew-y:var(--tp-layout-skew-y-rest,0deg);transition:transform var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-skew-y-parent-hover],[data-tp-node-id]:focus-within>[data-tp-skew-y-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-skew-y-parent-hover]{--tp-layout-skew-y:var(--tp-layout-skew-y-parent-hover,var(--tp-layout-skew-y-rest,0deg))}[data-tp-skew-y-hover]:hover,[data-tp-skew-y-hover]:focus-within,[data-tp-skew-y-hover][data-tp-state-hovered="1"],[data-tp-flex-grow-hover]:hover [data-tp-skew-y-hover],[data-tp-flex-grow-hover]:focus-within [data-tp-skew-y-hover],[data-tp-flex-grow-hover][data-tp-state-hovered="1"] [data-tp-skew-y-hover]{--tp-layout-skew-y:var(--tp-layout-skew-y-hover,var(--tp-layout-skew-y-rest,0deg))}[data-tp-width-hover],[data-tp-width-parent-hover]{--tp-width:var(--tp-width-rest,auto);width:var(--tp-width,var(--tp-width-rest,auto));transition:width var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-width-parent-hover],[data-tp-node-id]:focus-within>[data-tp-width-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-width-parent-hover]{--tp-width:var(--tp-width-parent-hover,var(--tp-width-rest,auto))}[data-tp-width-hover]:hover,[data-tp-width-hover]:focus-within,[data-tp-width-hover][data-tp-state-hovered="1"]{--tp-width:var(--tp-width-hover,var(--tp-width-rest,auto))}[data-tp-height-hover],[data-tp-height-parent-hover]{--tp-height:var(--tp-height-rest,auto);height:var(--tp-height,var(--tp-height-rest,auto));transition:height var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-height-parent-hover],[data-tp-node-id]:focus-within>[data-tp-height-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-height-parent-hover]{--tp-height:var(--tp-height-parent-hover,var(--tp-height-rest,auto))}[data-tp-height-hover]:hover,[data-tp-height-hover]:focus-within,[data-tp-height-hover][data-tp-state-hovered="1"]{--tp-height:var(--tp-height-hover,var(--tp-height-rest,auto))}[data-tp-gap-hover],[data-tp-gap-parent-hover]{--tp-gap:var(--tp-gap-rest,0px);gap:var(--tp-gap,var(--tp-gap-rest,0px));transition:gap var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-gap-parent-hover],[data-tp-node-id]:focus-within>[data-tp-gap-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-gap-parent-hover]{--tp-gap:var(--tp-gap-parent-hover,var(--tp-gap-rest,0px))}[data-tp-gap-hover]:hover,[data-tp-gap-hover]:focus-within,[data-tp-gap-hover][data-tp-state-hovered="1"]{--tp-gap:var(--tp-gap-hover,var(--tp-gap-rest,0px))}[data-tp-row-gap-hover],[data-tp-row-gap-parent-hover]{--tp-row-gap:var(--tp-row-gap-rest,0px);row-gap:var(--tp-row-gap,var(--tp-row-gap-rest,0px));transition:row-gap var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-row-gap-parent-hover],[data-tp-node-id]:focus-within>[data-tp-row-gap-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-row-gap-parent-hover]{--tp-row-gap:var(--tp-row-gap-parent-hover,var(--tp-row-gap-rest,0px))}[data-tp-row-gap-hover]:hover,[data-tp-row-gap-hover]:focus-within,[data-tp-row-gap-hover][data-tp-state-hovered="1"]{--tp-row-gap:var(--tp-row-gap-hover,var(--tp-row-gap-rest,0px))}[data-tp-column-gap-hover],[data-tp-column-gap-parent-hover]{--tp-column-gap:var(--tp-column-gap-rest,0px);column-gap:var(--tp-column-gap,var(--tp-column-gap-rest,0px));transition:column-gap var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-column-gap-parent-hover],[data-tp-node-id]:focus-within>[data-tp-column-gap-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-column-gap-parent-hover]{--tp-column-gap:var(--tp-column-gap-parent-hover,var(--tp-column-gap-rest,0px))}[data-tp-column-gap-hover]:hover,[data-tp-column-gap-hover]:focus-within,[data-tp-column-gap-hover][data-tp-state-hovered="1"]{--tp-column-gap:var(--tp-column-gap-hover,var(--tp-column-gap-rest,0px))}[data-tp-zindex-hover],[data-tp-zindex-parent-hover]{--tp-z:var(--tp-z-rest,0);z-index:var(--tp-z,var(--tp-z-rest,0));transition:z-index var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-zindex-parent-hover],[data-tp-node-id]:focus-within>[data-tp-zindex-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-zindex-parent-hover]{--tp-z:var(--tp-z-parent-hover,var(--tp-z-rest,0))}[data-tp-zindex-hover]:hover,[data-tp-zindex-hover]:focus-within,[data-tp-zindex-hover][data-tp-state-hovered="1"]{--tp-z:var(--tp-z-hover,var(--tp-z-rest,0))}[data-tp-overflow-hover],[data-tp-overflow-parent-hover]{--tp-overflow:var(--tp-overflow-rest,visible);overflow:var(--tp-overflow,var(--tp-overflow-rest,visible))!important;transition:overflow var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-overflow-parent-hover],[data-tp-node-id]:focus-within>[data-tp-overflow-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-overflow-parent-hover]{--tp-overflow:var(--tp-overflow-parent-hover,var(--tp-overflow-rest,visible))}[data-tp-overflow-hover]:hover,[data-tp-overflow-hover]:focus-within,[data-tp-overflow-hover][data-tp-state-hovered="1"]{--tp-overflow:var(--tp-overflow-hover,var(--tp-overflow-rest,visible))}[data-tp-overflow-hover],[data-tp-overflow-parent-hover]{overflow-x:var(--tp-overflow-x,var(--tp-overflow-x-rest,var(--tp-overflow)));overflow-y:var(--tp-overflow-y,var(--tp-overflow-y-rest,var(--tp-overflow)))}[data-tp-flex-grow-parent-hover]{--tp-flex-grow:var(--tp-flex-grow-rest,0);flex-grow:var(--tp-flex-grow);transition:flex-grow var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-flex-grow-parent-hover],[data-tp-node-id]:focus-within>[data-tp-flex-grow-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-flex-grow-parent-hover]{--tp-flex-grow:var(--tp-flex-grow-parent-hover,var(--tp-flex-grow-rest,0))}[data-tp-flex-grow-hover]:hover,[data-tp-flex-grow-hover]:focus-within,[data-tp-flex-grow-hover][data-tp-state-hovered="1"]{--tp-flex-grow:var(--tp-flex-grow-hover,var(--tp-flex-grow-rest,0))}[data-tp-opacity-hover],[data-tp-opacity-parent-hover]{--tp-opacity:var(--tp-opacity-rest,1);opacity:var(--tp-opacity);transition:opacity var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-opacity-parent-hover],[data-tp-node-id]:focus-within>[data-tp-opacity-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-opacity-parent-hover]{--tp-opacity:var(--tp-opacity-parent-hover,var(--tp-opacity-rest,1))}[data-tp-opacity-hover]:hover,[data-tp-opacity-hover]:focus-within,[data-tp-opacity-hover][data-tp-state-hovered="1"]{--tp-opacity:var(--tp-opacity-hover,var(--tp-opacity-rest,1))}[data-tp-margin-hover],[data-tp-margin-parent-hover]{--tp-margin:var(--tp-margin-rest,0);margin:var(--tp-margin);transition:margin var(--tp-hover-layout-dur,.5s) var(--tp-hover-layout-ease,ease) var(--tp-hover-layout-delay,0s)}[data-tp-node-id]:hover>[data-tp-margin-parent-hover],[data-tp-node-id]:focus-within>[data-tp-margin-parent-hover],[data-tp-node-id][data-tp-state-hovered="1"]>[data-tp-margin-parent-hover]{--tp-margin:var(--tp-margin-parent-hover,var(--tp-margin-rest,0))}[data-tp-margin-hover]:hover,[data-tp-margin-hover]:focus-within,[data-tp-margin-hover][data-tp-state-hovered="1"]{--tp-margin:var(--tp-margin-hover,var(--tp-margin-rest,0))}@media (prefers-reduced-motion:reduce){[data-tp-rx-hover],[data-tp-rx-parent-hover],[data-tp-ry-hover],[data-tp-ry-parent-hover],[data-tp-z-hover],[data-tp-z-parent-hover],[data-tp-skew-x-hover],[data-tp-skew-x-parent-hover],[data-tp-skew-y-hover],[data-tp-skew-y-parent-hover],[data-tp-width-hover],[data-tp-width-parent-hover],[data-tp-height-hover],[data-tp-height-parent-hover],[data-tp-gap-hover],[data-tp-gap-parent-hover],[data-tp-overflow-hover],[data-tp-overflow-parent-hover],[data-tp-zindex-hover],[data-tp-zindex-parent-hover],[data-tp-opacity-hover],[data-tp-margin-hover],[data-tp-flex-grow-parent-hover]{transition:none!important}}[data-tp-sibling-hover]{--tp-sibling-hover-blur:10px;--tp-sibling-hover-rest-scale:.9;--tp-sibling-hover-active-scale:1.1;--tp-sibling-hover-dur:.35s}[data-tp-sibling-hover]>[data-tp-node-id]{--tp-sibling-hover-scale:1;--tp-sibling-hover-blur-amt:0px;transition:filter var(--tp-sibling-hover-dur,.35s) ease}[data-tp-sibling-hover]:hover>[data-tp-node-id]:not(:hover),[data-tp-sibling-hover]:focus-within>[data-tp-node-id]:not(:focus-within):not(:hover),[data-tp-sibling-hover]:has(>[data-tp-state-hovered="1"])>[data-tp-node-id]:not([data-tp-state-hovered="1"]):not(:hover){--tp-sibling-hover-scale:var(--tp-sibling-hover-rest-scale,.9);--tp-sibling-hover-blur-amt:var(--tp-sibling-hover-blur,10px)}[data-tp-sibling-hover]:hover>[data-tp-node-id]:hover,[data-tp-sibling-hover]:focus-within>[data-tp-node-id]:focus-within,[data-tp-sibling-hover]>[data-tp-node-id][data-tp-state-hovered="1"]{--tp-sibling-hover-scale:var(--tp-sibling-hover-active-scale,1.1);--tp-sibling-hover-blur-amt:0px}[data-tp-sibling-hover]>[data-tp-node-id]:not([data-tp-interaction]):not([data-tp-scroll]):not(.tp-layout-3d):not([data-tp-rotate-hover]):not([data-tp-rotate-parent-hover]):not([data-tp-ty-hover]):not([data-tp-ty-parent-hover]):not([data-tp-tx-hover]):not([data-tp-tx-parent-hover]):not([data-tp-scale-hover]):not([data-tp-scale-parent-hover]){filter:blur(var(--tp-sibling-hover-blur-amt,0px));transform:scale(var(--tp-sibling-hover-scale,1));transition:filter var(--tp-sibling-hover-dur,.35s) ease,transform var(--tp-sibling-hover-dur,.35s) ease}@media (prefers-reduced-motion:reduce){[data-tp-sibling-hover]>[data-tp-node-id]{--tp-sibling-hover-scale:1!important;--tp-sibling-hover-blur-amt:0px!important;transition:none!important}}html[data-tp-reduce-motion="1"] [data-tp-sibling-hover]>[data-tp-node-id]{--tp-sibling-hover-scale:1!important;--tp-sibling-hover-blur-amt:0px!important;transition:none!important}.tp-ui-divider--cutout-fade,.tp-ui-divider--cutout-arrow,.tp-ui-divider--cutout-tab,.tp-ui-divider--cutout-stopper,.tp-ui-divider--cutout-dot{position:relative;overflow:visible;height:1px;box-sizing:content-box}.tp-ui-divider--cutout-arrow,.tp-ui-divider--cutout-stopper,.tp-ui-divider--cutout-dot{padding-top:10px;padding-bottom:10px}.tp-ui-divider--cutout-tab{padding-bottom:16px}.tp-ui-divider--cutout-fade::before,.tp-ui-divider--cutout-arrow::before,.tp-ui-divider--cutout-tab::before,.tp-ui-divider--cutout-stopper::before,.tp-ui-divider--cutout-dot::before{content:"";position:absolute;left:5%;right:5%;width:90%;height:var(--tp-divider-thickness,1px);background-image:var(--tp-divider-cutout-line,linear-gradient(to right,transparent,var(--tp-divider-ink,rgb(48,49,51)),transparent))}.tp-ui-divider--cutout-fade::before,.tp-ui-divider--cutout-tab::before{top:0}.tp-ui-divider--cutout-arrow::before,.tp-ui-divider--cutout-stopper::before,.tp-ui-divider--cutout-dot::before{top:10px}.tp-ui-divider--cutout-arrow::after{content:"";position:absolute;z-index:1;top:3px;left:calc(50% - 7px);width:14px;height:14px;transform:rotate(45deg);background-color:var(--tp-divider-cutout,#fff);border-bottom:1px solid var(--tp-divider-ink,rgb(48,49,51));border-right:1px solid var(--tp-divider-ink,rgb(48,49,51))}.tp-ui-divider--cutout-tab::after{content:"";position:absolute;z-index:1;top:0;left:calc(50% - 10px);width:20px;height:14px;background-color:var(--tp-divider-cutout,#fff);border-bottom:1px solid var(--tp-divider-ink,rgb(48,49,51));border-left:1px solid var(--tp-divider-ink,rgb(48,49,51));border-right:1px solid var(--tp-divider-ink,rgb(48,49,51));border-radius:0 0 8px 8px}.tp-ui-divider--cutout-stopper::after{content:"";position:absolute;z-index:1;top:4px;left:calc(50% - 7px);width:14px;height:12px;background-color:var(--tp-divider-cutout,#fff);border-left:1px solid var(--tp-divider-ink,rgb(48,49,51));border-right:1px solid var(--tp-divider-ink,rgb(48,49,51))}.tp-ui-divider--cutout-dot::after{content:"";position:absolute;z-index:1;top:1px;left:calc(50% - 9px);width:18px;height:18px;background-color:var(--tp-divider-dot,goldenrod);border:1px solid var(--tp-divider-ink,rgb(48,49,51));border-radius:50%;box-shadow:inset 0 0 0 2px var(--tp-divider-cutout,#fff),0 0 0 4px var(--tp-divider-cutout,#fff)}.tp-ui-divider--section-waves{display:block;width:100%;height:var(--tp-divider-height,60px);overflow:hidden;border:none;vertical-align:top}.tp-ui-divider--section-waves-flip{transform:scaleY(-1)}.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--1{animation:tpDividerWaveA 10s linear infinite;animation-delay:-2s}.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--2{animation:tpDividerWaveB 8s linear infinite;animation-delay:-2s}.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--3{animation:tpDividerWaveA 6s linear infinite;animation-delay:-2s}.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--4{animation:tpDividerWaveB 4s linear infinite;animation-delay:-2s}@keyframes tpDividerWaveA{0%{transform:translate(85px,0)}100%{transform:translate(-90px,0)}}@keyframes tpDividerWaveB{0%{transform:translate(-90px,0)}100%{transform:translate(85px,0)}}@media (prefers-reduced-motion:reduce){.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--1,.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--2,.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--3,.tp-ui-divider--section-waves-anim .tp-ui-divider__wave--4{animation:none}}.tp-ui-divider--heading-line,.tp-ui-divider--heading-razor,.tp-ui-divider--heading-double-razor,.tp-ui-divider--heading-saber,.tp-ui-divider--heading-bar,.tp-ui-divider--heading-caution{display:flex;align-items:center;gap:0;min-height:0;width:100%;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--tp-divider-ink,#000)}.tp-ui-divider--heading-line .tp-ui-divider__mark,.tp-ui-divider--heading-razor .tp-ui-divider__mark,.tp-ui-divider--heading-double-razor .tp-ui-divider__mark,.tp-ui-divider--heading-saber .tp-ui-divider__mark,.tp-ui-divider--heading-bar .tp-ui-divider__mark,.tp-ui-divider--heading-caution .tp-ui-divider__mark{font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;opacity:1;padding:0;color:inherit}.tp-ui-divider--heading-line .tp-ui-divider__line,.tp-ui-divider--heading-razor .tp-ui-divider__line,.tp-ui-divider--heading-double-razor .tp-ui-divider__line,.tp-ui-divider--heading-saber .tp-ui-divider__line{flex:1 1 auto;min-width:0;margin:0 1em;border:none}.tp-ui-divider--heading-line .tp-ui-divider__line{height:var(--tp-divider-thickness,1px);background:var(--tp-divider-paint,#000)}.tp-ui-divider--heading-razor .tp-ui-divider__line{height:1px;background:none;box-shadow:0 .5px 0 var(--tp-divider-ink,#000)}.tp-ui-divider--heading-double-razor .tp-ui-divider__line{height:3px;background:none;box-shadow:0 -.5px 0 var(--tp-divider-ink,#000),0 .5px 0 var(--tp-divider-ink,#000)}.tp-ui-divider--heading-saber .tp-ui-divider__line{height:var(--tp-divider-thickness,6px);border-radius:5px;background:var(--tp-divider-saber-left,linear-gradient(to right,blue,hotpink));-webkit-filter:blur(5px);filter:blur(5px)}.tp-ui-divider--heading-saber .tp-ui-divider__line:last-of-type{background:var(--tp-divider-saber-right,linear-gradient(to left,blue,hotpink))}.tp-ui-divider--heading-bar{align-items:stretch;height:2em;line-height:2em;color:var(--tp-divider-cutout,#fff);background:var(--tp-divider-paint,#000)}.tp-ui-divider--heading-bar .tp-ui-divider__line{flex:1 1 auto;min-width:0;margin:0;height:auto;align-self:stretch;background:linear-gradient(to right,var(--tp-divider-cutout,#fff),transparent)}.tp-ui-divider--heading-bar .tp-ui-divider__line:last-of-type{background:linear-gradient(to left,var(--tp-divider-cutout,#fff),transparent)}.tp-ui-divider--heading-bar .tp-ui-divider__mark{padding:0 .75em}.tp-ui-divider--heading-caution{overflow:hidden;align-items:center;height:2em;line-height:2em;color:#111;background:var(--tp-divider-paint,hsl(50,100%,50%))}.tp-ui-divider--heading-caution .tp-ui-divider__line{flex:1 1 auto;min-width:0;margin:0;height:0;padding:50px 0;background:var(--tp-divider-cutout,#fff);transform:rotate(45deg)}.tp-ui-divider--heading-caution .tp-ui-divider__mark{position:relative;z-index:1;padding:0 .75em}.tp-ui-table-host{display:flex;flex-direction:column;flex:0 0 auto;height:auto;min-width:0;max-width:100%;box-sizing:border-box}.tp-ui-table-titlebar{margin:0 0 8px;padding:0;font:inherit;line-height:1.25}.tp-ui-table-titlebar[data-tp-placeholder="1"]{opacity:.45}.tp-ui-table-sheet{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:22px auto;min-width:0;width:100%;height:auto;align-items:start;justify-items:stretch}.tp-ui-table-sheet__corner{background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.28);border-right:0;border-bottom:0}.tp-ui-table-sheet__cols,.tp-ui-table-sheet__rows{margin:0;padding:0;list-style:none;box-sizing:border-box;overflow:hidden}.tp-ui-table-sheet__cols{grid-column:2;grid-row:1;position:relative;width:100%;min-width:0;height:22px}.tp-ui-table-sheet__rows{position:absolute;left:0;top:22px;width:28px;pointer-events:auto;z-index:1}.tp-ui-table-sheet__col,.tp-ui-table-sheet__row{display:flex;align-items:center;justify-content:center;font:10px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#94a3b8;background:rgba(15,23,42,.72);user-select:none;cursor:pointer;box-sizing:border-box;margin:0}.tp-ui-table-sheet__col{position:absolute;top:0;height:22px;min-width:0;border:1px solid rgba(148,163,184,.28);border-left:0;border-bottom:0}.tp-ui-table-sheet__row{position:absolute;left:0;width:28px;min-height:0;border:1px solid rgba(148,163,184,.28);border-top:0;border-right:0}.tp-ui-table-sheet__col.is-active,.tp-ui-table-sheet__row.is-active{color:#e2e8f0;background:rgba(99,102,241,.28)}.tp-ui-table-sheet > table,.tp-ui-table-sheet > .tp-ui-table-sheet__grid{grid-column:2;grid-row:2;min-width:0;width:100%;height:auto;max-height:none;table-layout:fixed;align-self:start}[data-tp-builder-canvas] .tp-ui-table td[data-tp-table-cell]{cursor:text;user-select:text;pointer-events:auto}.tp-ui-table th[scope="col"]{font-weight:600}.tp-ui-table--design-plain th,.tp-ui-table--design-plain td{border-color:rgba(148,163,184,.16);background:transparent}.tp-ui-table--design-plain th{font-weight:500;background:transparent}.tp-ui-table--design-grid th{background:rgba(51,65,85,.55)}.tp-ui-table--design-list th,.tp-ui-table--design-list td{border-left-color:transparent;border-right-color:transparent}.tp-ui-table--design-header th{background:var(--tp-table-accent,#334155);color:#f8fafc;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.tp-ui-table--banded-rows tbody tr:nth-child(even){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 10%,transparent)}.tp-ui-table--banded-cols tbody td:nth-child(even),.tp-ui-table--banded-cols thead th:nth-child(even){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 8%,transparent)}.tp-ui-table--first-col tbody td:first-child,.tp-ui-table--first-col thead th:first-child{font-weight:600}.tp-ui-table--last-col tbody td:last-child,.tp-ui-table--last-col thead th:last-child{font-weight:600}.tp-ui-table--total-row tbody tr:last-child td{font-weight:600;border-top-width:2px}.tp-ui-table--borders-none th,.tp-ui-table--borders-none td{border-color:transparent}.tp-ui-table--borders-outer{border-collapse:collapse}.tp-ui-table--borders-outer th,.tp-ui-table--borders-outer td{border-color:transparent}.tp-ui-table--borders-outer{border:1px solid rgba(148,163,184,.35)}.tp-ui-table--borders-horizontal th,.tp-ui-table--borders-horizontal td{border-left-color:transparent;border-right-color:transparent}.tp-ui-table td.is-selected,.tp-ui-table th.is-selected{outline:2px solid #818cf8;outline-offset:-2px}.tp-ui-table td.is-editing{outline:2px solid #c4b5fd;outline-offset:-2px}.tp-ui-glass-surface.glass-table-wrap{padding:0;overflow:auto}.tp-ui-glass-surface.glass-table-wrap .tp-ui-table-titlebar{padding:10px 14px 0}.tp-preset-thumb--table{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:36px;height:22px;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.65)}.tp-preset-thumb--table i{display:block;background:rgba(148,163,184,.28)}.tp-preset-thumb--table i:nth-child(-n+3){background:rgba(99,102,241,.55)}.tp-preset-thumb--table-plain i:nth-child(-n+3){background:rgba(148,163,184,.4)}.tp-preset-thumb--table-list{border-left:0;border-right:0}.tp-preset-thumb--table-header i:nth-child(-n+3){background:#6366f1}.tp-preset-thumb--table-glass{border-color:rgba(255,255,255,.28);background:rgba(148,163,184,.12);backdrop-filter:blur(4px)}.tp-preset-thumb--table-glass i:nth-child(-n+3){background:rgba(255,255,255,.35)}.tp-preset-thumb--table-liquid{background:linear-gradient(135deg,rgba(99,102,241,.35),rgba(14,165,233,.25));border-color:rgba(165,180,252,.45)}.tp-ui-table--crosshair tr:hover td,.tp-ui-table--crosshair tr:hover th{background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 14%,transparent)}.tp-ui-table--crosshair td:hover,.tp-ui-table--crosshair th:hover{background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 28%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(1):hover) :is(td,th):nth-child(1),.tp-ui-table--crosshair:has(th:nth-child(1):hover) :is(td,th):nth-child(1){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(2):hover) :is(td,th):nth-child(2),.tp-ui-table--crosshair:has(th:nth-child(2):hover) :is(td,th):nth-child(2){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(3):hover) :is(td,th):nth-child(3),.tp-ui-table--crosshair:has(th:nth-child(3):hover) :is(td,th):nth-child(3){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(4):hover) :is(td,th):nth-child(4),.tp-ui-table--crosshair:has(th:nth-child(4):hover) :is(td,th):nth-child(4){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(5):hover) :is(td,th):nth-child(5),.tp-ui-table--crosshair:has(th:nth-child(5):hover) :is(td,th):nth-child(5){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(6):hover) :is(td,th):nth-child(6),.tp-ui-table--crosshair:has(th:nth-child(6):hover) :is(td,th):nth-child(6){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(7):hover) :is(td,th):nth-child(7),.tp-ui-table--crosshair:has(th:nth-child(7):hover) :is(td,th):nth-child(7){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(8):hover) :is(td,th):nth-child(8),.tp-ui-table--crosshair:has(th:nth-child(8):hover) :is(td,th):nth-child(8){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(9):hover) :is(td,th):nth-child(9),.tp-ui-table--crosshair:has(th:nth-child(9):hover) :is(td,th):nth-child(9){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(10):hover) :is(td,th):nth-child(10),.tp-ui-table--crosshair:has(th:nth-child(10):hover) :is(td,th):nth-child(10){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(11):hover) :is(td,th):nth-child(11),.tp-ui-table--crosshair:has(th:nth-child(11):hover) :is(td,th):nth-child(11){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(12):hover) :is(td,th):nth-child(12),.tp-ui-table--crosshair:has(th:nth-child(12):hover) :is(td,th):nth-child(12){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(13):hover) :is(td,th):nth-child(13),.tp-ui-table--crosshair:has(th:nth-child(13):hover) :is(td,th):nth-child(13){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(14):hover) :is(td,th):nth-child(14),.tp-ui-table--crosshair:has(th:nth-child(14):hover) :is(td,th):nth-child(14){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(15):hover) :is(td,th):nth-child(15),.tp-ui-table--crosshair:has(th:nth-child(15):hover) :is(td,th):nth-child(15){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(16):hover) :is(td,th):nth-child(16),.tp-ui-table--crosshair:has(th:nth-child(16):hover) :is(td,th):nth-child(16){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(17):hover) :is(td,th):nth-child(17),.tp-ui-table--crosshair:has(th:nth-child(17):hover) :is(td,th):nth-child(17){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(18):hover) :is(td,th):nth-child(18),.tp-ui-table--crosshair:has(th:nth-child(18):hover) :is(td,th):nth-child(18){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(19):hover) :is(td,th):nth-child(19),.tp-ui-table--crosshair:has(th:nth-child(19):hover) :is(td,th):nth-child(19){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(20):hover) :is(td,th):nth-child(20),.tp-ui-table--crosshair:has(th:nth-child(20):hover) :is(td,th):nth-child(20){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(21):hover) :is(td,th):nth-child(21),.tp-ui-table--crosshair:has(th:nth-child(21):hover) :is(td,th):nth-child(21){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(22):hover) :is(td,th):nth-child(22),.tp-ui-table--crosshair:has(th:nth-child(22):hover) :is(td,th):nth-child(22){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(23):hover) :is(td,th):nth-child(23),.tp-ui-table--crosshair:has(th:nth-child(23):hover) :is(td,th):nth-child(23){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--crosshair:has(td:nth-child(24):hover) :is(td,th):nth-child(24),.tp-ui-table--crosshair:has(th:nth-child(24):hover) :is(td,th):nth-child(24){background:color-mix(in srgb,var(--tp-table-accent,#6366f1) 18%,transparent)}.tp-ui-table--design-slate-cells{border-collapse:separate;border-spacing:0;font-family:Josefin Sans,ui-sans-serif,sans-serif}.tp-ui-table--design-slate-cells th,.tp-ui-table--design-slate-cells td{border:3px solid #fff;padding:.7em 1em}.tp-ui-table--design-slate-cells th,.tp-ui-table--design-slate-cells td:first-child{background:#708090;color:#fff;border-color:#5a6874}.tp-ui-table--design-slate-cells td{background:#fff;color:#334155;border-color:#dbe4ea}.tp-ui-table--design-slate-cells td:last-child{background:#b8c4ce;border-color:#9aabba}.tp-ui-table--design-slate-rows{border-collapse:separate;border-spacing:0 6px}.tp-ui-table--design-slate-rows th,.tp-ui-table--design-slate-rows td{border:3px solid #fff;padding:.8em 1.2em;background:rgba(112,128,144,.2)}.tp-ui-table--design-slate-rows td:first-child,.tp-ui-table--design-slate-rows th{font-weight:700}.tp-ui-table--design-material{background:#1f2739;color:#a7b1c2;border-collapse:collapse}.tp-ui-table--design-material th{background:#1f2739;color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:11px;border-bottom:1px solid #323c50}.tp-ui-table--design-material td{border-bottom:1px solid #323c50;padding:.65em .85em}.tp-ui-table--design-material tbody td:first-child{border-left:3px solid var(--tp-table-accent,#ff6b6b);font-weight:600;color:#fff}.tp-ui-table--design-material tbody tr:nth-child(4n+1) td:first-child{border-left-color:#ff6b6b}.tp-ui-table--design-material tbody tr:nth-child(4n+2) td:first-child{border-left-color:#4ecdc4}.tp-ui-table--design-material tbody tr:nth-child(4n+3) td:first-child{border-left-color:#ffe66d}.tp-ui-table--design-material tbody tr:nth-child(4n) td:first-child{border-left-color:#95e1d3}.tp-preset-thumb--table-slate-cells{background:#708090}.tp-preset-thumb--table-slate-cells i:nth-child(-n+3){background:#5a6874}.tp-preset-thumb--table-slate-cells i:nth-child(3n){background:#b8c4ce}.tp-preset-thumb--table-slate-rows{gap:2px;background:#fff}.tp-preset-thumb--table-slate-rows i{background:rgba(112,128,144,.45)}.tp-preset-thumb--table-material{background:#1f2739;border-color:#323c50}.tp-preset-thumb--table-material i:nth-child(-n+3){background:#323c50}.tp-preset-thumb--table-material i:nth-child(3n+1){background:#ff6b6b}.tp-ui-table-nest{min-height:48px;min-width:80px}.tp-ui-table-nest__ph{display:block;padding:10px 8px;text-align:center;color:rgba(148,163,184,.75);font-size:11px;border:1px dashed rgba(129,140,248,.4);border-radius:6px}.tp-ui-table-mirror{pointer-events:none;min-height:24px;min-width:40px}.tp-ui-table-mirror--err{color:#f87171;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-tp-table-mirror="1"]{cursor:default}.tp-ui-container--cb{--tp-cb-color:#94a3b8;--tp-cb-color-2:#e2e8f0;--tp-cb-width:2px;--tp-cb-radius:8px;--tp-cb-anim-dur:3s;border-radius:var(--tp-cb-radius)}.tp-ui-container--cb-solid{border:var(--tp-cb-width) solid var(--tp-cb-color)!important}.tp-ui-container--cb-double{border:calc(var(--tp-cb-width) + 2px) double var(--tp-cb-color)!important}.tp-ui-container--cb-ring{box-shadow:0 0 0 var(--tp-cb-width) color-mix(in srgb,var(--tp-cb-color) 55%, transparent),inset 0 0 0 1px color-mix(in srgb,var(--tp-cb-color) 35%, transparent)}.tp-ui-container--cb-gradient{isolation:isolate}.tp-ui-container--cb-gradient::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--tp-cb-width);background:linear-gradient(135deg,var(--tp-cb-color),var(--tp-cb-color-2),var(--tp-cb-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.tp-ui-container--cb-glow{isolation:isolate;overflow:visible!important;border:var(--tp-cb-width) solid color-mix(in srgb,var(--tp-cb-color) 75%, transparent)!important;box-shadow:0 0 calc(var(--tp-cb-width) * 2.5) color-mix(in srgb,var(--tp-cb-color) 65%, transparent),0 0 calc(var(--tp-cb-width) * 7) color-mix(in srgb,var(--tp-cb-color) 45%, transparent),0 0 calc(var(--tp-cb-width) * 14) color-mix(in srgb,var(--tp-cb-color) 25%, transparent),inset 0 0 calc(var(--tp-cb-width) * 1.5) color-mix(in srgb,var(--tp-cb-color) 18%, transparent)!important}.tp-ui-container--cb-glow.tp-ui-container--cb-animate{animation:tp-cb-glow-pulse var(--tp-cb-anim-dur) ease-in-out infinite alternate}@keyframes tp-cb-glow-pulse{from{box-shadow:0 0 calc(var(--tp-cb-width) * 1.5) color-mix(in srgb,var(--tp-cb-color) 45%, transparent),0 0 calc(var(--tp-cb-width) * 4) color-mix(in srgb,var(--tp-cb-color) 28%, transparent),0 0 calc(var(--tp-cb-width) * 9) color-mix(in srgb,var(--tp-cb-color) 12%, transparent),inset 0 0 calc(var(--tp-cb-width)) color-mix(in srgb,var(--tp-cb-color) 10%, transparent)}to{box-shadow:0 0 calc(var(--tp-cb-width) * 3.5) color-mix(in srgb,var(--tp-cb-color) 80%, transparent),0 0 calc(var(--tp-cb-width) * 10) color-mix(in srgb,var(--tp-cb-color) 55%, transparent),0 0 calc(var(--tp-cb-width) * 18) color-mix(in srgb,var(--tp-cb-color) 32%, transparent),inset 0 0 calc(var(--tp-cb-width) * 2) color-mix(in srgb,var(--tp-cb-color) 28%, transparent)}}.tp-ui-container--cb-neon{isolation:isolate;overflow:visible!important;position:relative;border:var(--tp-cb-width) solid var(--tp-cb-color)!important;box-shadow:0 0 1px #fff,0 0 calc(var(--tp-cb-width) * 1.25) var(--tp-cb-color),0 0 calc(var(--tp-cb-width) * 3) var(--tp-cb-color),inset 0 0 calc(var(--tp-cb-width) * 1.25) color-mix(in srgb,var(--tp-cb-color) 40%, transparent)!important}.tp-ui-container--cb-neon::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;box-shadow:0 0 2px #fff,0 0 calc(var(--tp-cb-width) * 2) var(--tp-cb-color),0 0 calc(var(--tp-cb-width) * 6) var(--tp-cb-color);opacity:.9}.tp-ui-container--cb-neon.tp-ui-container--cb-animate::after{animation:tp-cb-neon-flicker calc(var(--tp-cb-anim-dur) * .35) ease-in-out infinite}@keyframes tp-cb-neon-flicker{0%,100%{opacity:.95}45%{opacity:.7}48%{opacity:.25}52%{opacity:.85}54%{opacity:.4}58%{opacity:.9}}.tp-ui-container--cb-brackets{isolation:isolate}.tp-ui-container--cb-brackets::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 0 0/22px var(--tp-cb-width) no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 0 0/var(--tp-cb-width) 22px no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 100% 0/22px var(--tp-cb-width) no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 100% 0/var(--tp-cb-width) 22px no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 0 100%/22px var(--tp-cb-width) no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 0 100%/var(--tp-cb-width) 22px no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 100% 100%/22px var(--tp-cb-width) no-repeat,linear-gradient(var(--tp-cb-color),var(--tp-cb-color)) 100% 100%/var(--tp-cb-width) 22px no-repeat}.tp-ui-container--cb-conic{isolation:isolate}.tp-ui-container--cb-conic::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--tp-cb-width);background:conic-gradient(from var(--tp-cb-angle,0deg),var(--tp-cb-color),var(--tp-cb-color-2),transparent 55%,var(--tp-cb-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.tp-ui-container--cb-conic.tp-ui-container--cb-animate::before{animation:tp-cb-conic-spin var(--tp-cb-anim-dur) linear infinite}@keyframes tp-cb-conic-spin{to{--tp-cb-angle:360deg}}@property --tp-cb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.tp-ui-container--cb-scallop{isolation:isolate}.tp-ui-container--cb-scallop::before{content:"";position:absolute;inset:calc(var(--tp-cb-width) * -0.5);border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(circle at 50% 0,var(--tp-cb-color) 70%,transparent 71%) 0 0/16px 8px repeat-x,radial-gradient(circle at 50% 100%,var(--tp-cb-color) 70%,transparent 71%) 0 100%/16px 8px repeat-x,radial-gradient(circle at 0 50%,var(--tp-cb-color) 70%,transparent 71%) 0 0/8px 16px repeat-y,radial-gradient(circle at 100% 50%,var(--tp-cb-color) 70%,transparent 71%) 100% 0/8px 16px repeat-y}.tp-ui-container--cb-zigzag{isolation:isolate}.tp-ui-container--cb-zigzag::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--tp-cb-width);pointer-events:none;z-index:2;background:repeating-linear-gradient(135deg,var(--tp-cb-color) 0 5px,transparent 5px 10px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tp-ui-container--cb-pixel{box-shadow:calc(var(--tp-cb-width) * -1) 0 0 0 var(--tp-cb-color),var(--tp-cb-width) 0 0 0 var(--tp-cb-color),0 calc(var(--tp-cb-width) * -1) 0 0 var(--tp-cb-color),0 var(--tp-cb-width) 0 0 var(--tp-cb-color),calc(var(--tp-cb-width) * -2) calc(var(--tp-cb-width) * -1) 0 0 var(--tp-cb-color),calc(var(--tp-cb-width) * 2) calc(var(--tp-cb-width) * -1) 0 0 var(--tp-cb-color),calc(var(--tp-cb-width) * -2) var(--tp-cb-width) 0 0 var(--tp-cb-color),calc(var(--tp-cb-width) * 2) var(--tp-cb-width) 0 0 var(--tp-cb-color)}.tp-ui-container--cb-pixel{border-radius:0!important}.tp-ui-container--cb-rainbow{isolation:isolate;z-index:0;overflow:visible}.tp-ui-container--cb-rainbow::before,.tp-ui-container--cb-rainbow::after{content:"";position:absolute;border-radius:inherit;pointer-events:none;background:linear-gradient(45deg,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000);background-size:400%}.tp-ui-container--cb-rainbow::before{inset:0;padding:var(--tp-cb-width);z-index:2;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tp-ui-container--cb-rainbow::after{inset:calc(var(--tp-cb-width) * -1);filter:blur(40px);z-index:-1;opacity:.85}.tp-ui-container--cb-rainbow.tp-ui-container--cb-animate::before,.tp-ui-container--cb-rainbow.tp-ui-container--cb-animate::after{animation:tp-cb-steam var(--tp-cb-anim-dur,20s) linear infinite}@keyframes tp-cb-steam{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}.tp-ui-container--cb-spin{isolation:isolate;--tp-cb-border-angle:0turn}.tp-ui-container--cb-spin::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--tp-cb-width,5px);pointer-events:none;z-index:2;background:conic-gradient(from var(--tp-cb-border-angle),transparent 25%,var(--tp-cb-color,#08f),var(--tp-cb-color-2,#f03) 99%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tp-ui-container--cb-spin.tp-ui-container--cb-animate::before{animation:tp-cb-spin-border var(--tp-cb-anim-dur,3s) linear infinite}@keyframes tp-cb-spin-border{to{--tp-cb-border-angle:1turn}}@property --tp-cb-border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.tp-ui-container-cb-scan{--tp-cb-scan-line:#50dfdb;--tp-cb-scan-frame:#2a3cad;position:relative;box-sizing:border-box;isolation:isolate;border:var(--tp-cb-width,2px) solid var(--tp-cb-color,var(--tp-cb-scan-frame));overflow:visible}.tp-ui-cb-scan__edge{position:absolute;inset:0;display:block;box-sizing:border-box;pointer-events:none;z-index:2}.tp-ui-cb-scan__edge:nth-child(1){transform:rotate(0deg)}.tp-ui-cb-scan__edge:nth-child(2){transform:rotate(90deg)}.tp-ui-cb-scan__edge:nth-child(3){transform:rotate(180deg)}.tp-ui-cb-scan__edge:nth-child(4){transform:rotate(270deg)}.tp-ui-cb-scan__edge::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--tp-cb-width,2px);background:var(--tp-cb-color-2,var(--tp-cb-scan-line));transform:scaleX(0);transform-origin:left}.tp-ui-container-cb-scan.tp-ui-container--cb-animate .tp-ui-cb-scan__edge::before{animation:tp-cb-scan var(--tp-cb-anim-dur,4s) linear infinite}@keyframes tp-cb-scan{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.1%{transform:scaleX(1);transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}.tp-ui-cb-scan__content{position:relative;z-index:1;min-height:inherit;height:100%;box-sizing:border-box}.tp-ui-container-cb-custom{position:relative;box-sizing:border-box;isolation:isolate;overflow:visible;max-width:100%}.tp-ui-cb-custom__chrome{position:absolute;inset:0;pointer-events:none;z-index:2;border-radius:inherit}.tp-ui-cb-custom__chrome > *{pointer-events:none}.tp-ui-cb-custom__content{position:relative;z-index:1;min-height:inherit;height:100%;width:100%;box-sizing:border-box}.tp-ui-applet{--tp-applet-frame:#1a1a1a;--tp-applet-border:#333;--tp-applet-bar:#333;--tp-applet-title:#eee;--tp-applet-ink:#0f0;display:flex;flex-direction:column;box-sizing:border-box;max-width:100%;min-height:inherit;overflow:hidden;border:1px solid var(--tp-applet-border);border-radius:4px;background:var(--tp-applet-frame);font-family:"Courier New",Courier,ui-monospace,monospace;color:var(--tp-applet-ink);box-shadow:0 4px 8px rgba(0,0,0,.2)}.tp-ui-applet__bar{display:flex;align-items:center;gap:.45em;flex:0 0 auto;min-height:1.6em;padding:0 .45em;background:var(--tp-applet-bar);color:var(--tp-applet-title);font-size:12px;line-height:1.6em;pointer-events:none;user-select:none}.tp-ui-applet__lights{display:flex;align-items:center;gap:.28em;flex:0 0 auto}.tp-ui-applet__dot{display:block;width:.6em;height:.6em;border-radius:50%;background:#777}.tp-ui-applet__dot--close{background:#e33}.tp-ui-applet__dot--min{background:#ee0}.tp-ui-applet__dot--max{background:#0b0}.tp-ui-applet__title{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-ui-applet__body{position:relative;z-index:1;flex:1 1 auto;min-height:inherit;height:100%;width:100%;box-sizing:border-box}.tp-ui-applet__body.tp-ui-card,.tp-ui-applet__body.tp-ui-glass-surface,.tp-ui-applet__body.glass-card,.tp-ui-applet__body.tp-ui-profile-card{border:none!important;overflow:hidden;box-shadow:none}.tp-ui-applet.tp-ui-card{background:var(--tp-applet-frame);border:1px solid var(--tp-applet-border);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.2);overflow:hidden}.tp-ui-browser.tp-ui-card{background:var(--tp-browser-tabs);border:none;border-radius:7px;box-shadow:5px 5px 10px rgba(31,31,31,.245);overflow:hidden}.tp-ui-container-electric-border.tp-ui-card,.tp-ui-container-cb-custom.tp-ui-card,.tp-ui-container-cb-scan.tp-ui-card{background:transparent;border:none;box-shadow:none}.tp-ui-browser__body.tp-ui-card,.tp-ui-browser__body.tp-ui-glass-surface,.tp-ui-browser__body.glass-card,.tp-ui-browser__body.tp-ui-profile-card{border:none!important;box-shadow:none}.tp-ui-browser{--tp-browser-tabs:#353535;--tp-browser-chrome:#515151;--tp-browser-url:#3b3b3b;--tp-browser-ink:#fff;--tp-browser-muted:#2c2c2c;display:flex;flex-direction:column;box-sizing:border-box;max-width:100%;min-height:inherit;overflow:hidden;border-radius:7px;background:var(--tp-browser-tabs);color:var(--tp-browser-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:5px 5px 10px rgba(31,31,31,.245)}.tp-ui-browser__chrome{flex:0 0 auto;pointer-events:none;user-select:none}.tp-ui-browser__tabs-head{display:flex;align-items:flex-end;justify-content:space-between;min-height:30px;background:var(--tp-browser-tabs)}.tp-ui-browser__tabs{display:flex;align-items:flex-end;min-width:0;flex:1 1 auto}.tp-ui-browser__tab{position:relative;display:flex;align-items:center;gap:6px;min-width:72px;max-width:46%;height:25px;margin:5px 14px 0 18px;padding:0 10px;background:var(--tp-browser-chrome);border-radius:7px 7px 0 0;font-size:10px;line-height:1;color:#fff}.tp-ui-browser__tab-round{position:absolute;bottom:0;width:10px;height:10px;background:var(--tp-browser-chrome);overflow:hidden}.tp-ui-browser__tab-round--l{left:-10px}.tp-ui-browser__tab-round--r{right:-10px}.tp-ui-browser__tab-mask{position:absolute;bottom:0;width:20px;height:20px;border-radius:50%;background:var(--tp-browser-tabs)}.tp-ui-browser__tab-round--l .tp-ui-browser__tab-mask{right:0}.tp-ui-browser__tab-round--r .tp-ui-browser__tab-mask{left:0}.tp-ui-browser__tab-label{min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-ui-browser__tab-close{flex:0 0 auto;width:13px;height:13px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;line-height:1}.tp-ui-browser__window-opt{display:flex;align-items:stretch;flex:0 0 auto;height:30px}.tp-ui-browser__window-opt span{display:flex;align-items:center;justify-content:center;width:30px;color:#fff;font-size:12px;line-height:1}.tp-ui-browser__window-close{font-size:11px}.tp-ui-browser__toolbar{display:flex;align-items:center;gap:5px;min-height:40px;padding:0 10px;background:var(--tp-browser-chrome)}.tp-ui-browser__nav{display:flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 auto;border-radius:50%;color:#fff;font-size:13px;line-height:1}.tp-ui-browser__nav--off{color:var(--tp-browser-muted)}.tp-ui-browser__star{font-size:16px}.tp-ui-browser__url{flex:1 1 auto;min-width:0;height:25px;padding:0 15px;border-radius:20px;background:var(--tp-browser-url);color:#cfcfcf;font-size:11px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-ui-browser__url:empty::before{content:"Address";opacity:.45}.tp-ui-browser__body{position:relative;z-index:1;flex:1 1 auto;min-height:inherit;height:100%;width:100%;box-sizing:border-box}.tp-ui-stat{position:relative;box-sizing:border-box}.tp-ui-stat .tp-ui-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.tp-ui-stat .tp-ui-icon svg{width:1em;height:1em;display:block}.tp-ui-stat--preset-fitness{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 16px 16px;border-radius:18px;background:hsl(223,10%,16%);color:#e8eaef;text-align:center;font-family:ui-sans-serif,system-ui,sans-serif}.tp-ui-stat--preset-fitness .tp-ui-stat__ring{position:relative;width:72px;height:72px}.tp-ui-stat--preset-fitness .tp-ui-stat__ring-svg{width:100%;height:100%;transform:rotate(-90deg)}.tp-ui-stat--preset-fitness .tp-ui-stat__ring-track,.tp-ui-stat--preset-fitness .tp-ui-stat__ring-bar{fill:none;stroke-width:5}.tp-ui-stat--preset-fitness .tp-ui-stat__ring-track{stroke:hsla(223,10%,90%,.12)}.tp-ui-stat--preset-fitness .tp-ui-stat__ring-bar{stroke:var(--tp-stat-accent,#7dd3fc);stroke-linecap:round}.tp-ui-stat--preset-fitness .tp-ui-stat__icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--tp-stat-accent,#7dd3fc)}.tp-ui-stat--preset-fitness .tp-ui-stat__value{font-size:22px;font-weight:700;color:var(--tp-stat-value,#f4f6fb)}.tp-ui-stat--preset-fitness .tp-ui-stat__label{font-size:12px;color:var(--tp-stat-label,hsla(223,10%,90%,.62))}.tp-ui-stat--preset-counter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 16px;text-align:center;color:#fff;overflow:hidden;isolation:isolate}.tp-ui-stat--preset-counter .tp-ui-stat__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to right,#0072ff,#00c6ff)}.tp-ui-stat--preset-counter .tp-ui-stat__icon,.tp-ui-stat--preset-counter .tp-ui-stat__value,.tp-ui-stat--preset-counter .tp-ui-stat__rule,.tp-ui-stat--preset-counter .tp-ui-stat__label{position:relative;z-index:1}.tp-ui-stat--preset-counter .tp-ui-stat__icon{font-size:28px;color:#fff}.tp-ui-stat--preset-counter .tp-ui-stat__value{font-size:42px;font-weight:700;line-height:1;color:var(--tp-stat-value,#fff)}.tp-ui-stat--preset-counter .tp-ui-stat__rule{width:28px;height:1px;background:rgba(255,255,255,.55);margin:2px 0}.tp-ui-stat--preset-counter .tp-ui-stat__label{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-stat-label,#fff)}.tp-ui-stat--preset-dashboard{display:flex;flex-direction:column;gap:10px;padding:16px 22px 18px;border-radius:5px;color:#fff;font-family:"Open Sans",ui-sans-serif,sans-serif;overflow:hidden;isolation:isolate;min-width:180px}.tp-ui-stat--preset-dashboard .tp-ui-stat__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(#526494,#604484)}.tp-ui-stat--preset-dashboard .tp-ui-stat__heading,.tp-ui-stat--preset-dashboard .tp-ui-stat__row{position:relative;z-index:1}.tp-ui-stat--preset-dashboard .tp-ui-stat__heading{font-size:13px;font-weight:700;text-transform:lowercase;letter-spacing:.02em}.tp-ui-stat--preset-dashboard .tp-ui-stat__row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.tp-ui-stat--preset-dashboard .tp-ui-stat__value{font-size:28px;font-weight:700;line-height:1;color:var(--tp-stat-value,#fff)}.tp-ui-stat--preset-dashboard .tp-ui-stat__label{font-size:12px;opacity:.88;color:var(--tp-stat-label,#fff)}.tp-ui-stat--preset-dashboard .tp-ui-stat__change{text-align:right}.tp-ui-stat--preset-dashboard .tp-ui-stat__delta{font-size:13px;font-weight:700;color:var(--tp-stat-delta,#7dffa0)}.tp-ui-stat--preset-dashboard .tp-ui-stat__delta--neg{color:#ff8a9a}.tp-ui-stat--preset-dashboard .tp-ui-stat__period{font-size:10px;opacity:.55;margin-top:2px}.tp-ui-stat--preset-spark-cyan,.tp-ui-stat--preset-spark-violet,.tp-ui-stat--preset-spark-amber,.tp-ui-stat--preset-spark-rose{display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;background:var(--tp-stat-card,#2a3338);color:#e8edf0;font-family:Lato,ui-sans-serif,sans-serif;min-width:220px;overflow:hidden}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__label,.tp-ui-stat--preset-spark-violet .tp-ui-stat__label,.tp-ui-stat--preset-spark-amber .tp-ui-stat__label,.tp-ui-stat--preset-spark-rose .tp-ui-stat__label{font-size:13px;font-weight:700;color:var(--tp-stat-label,#d7dee2)}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__spark-body,.tp-ui-stat--preset-spark-violet .tp-ui-stat__spark-body,.tp-ui-stat--preset-spark-amber .tp-ui-stat__spark-body,.tp-ui-stat--preset-spark-rose .tp-ui-stat__spark-body{display:flex;align-items:flex-end;gap:10px}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__spark,.tp-ui-stat--preset-spark-violet .tp-ui-stat__spark,.tp-ui-stat--preset-spark-amber .tp-ui-stat__spark,.tp-ui-stat--preset-spark-rose .tp-ui-stat__spark{flex:1 1 auto;height:52px;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:12px 12px}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__spark-line,.tp-ui-stat--preset-spark-violet .tp-ui-stat__spark-line,.tp-ui-stat--preset-spark-amber .tp-ui-stat__spark-line,.tp-ui-stat--preset-spark-rose .tp-ui-stat__spark-line{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__spark-meta,.tp-ui-stat--preset-spark-violet .tp-ui-stat__spark-meta,.tp-ui-stat--preset-spark-amber .tp-ui-stat__spark-meta,.tp-ui-stat--preset-spark-rose .tp-ui-stat__spark-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:52px}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__secondary,.tp-ui-stat--preset-spark-violet .tp-ui-stat__secondary,.tp-ui-stat--preset-spark-amber .tp-ui-stat__secondary,.tp-ui-stat--preset-spark-rose .tp-ui-stat__secondary{font-size:11px;color:#9aa7ad}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__delta,.tp-ui-stat--preset-spark-violet .tp-ui-stat__delta,.tp-ui-stat--preset-spark-amber .tp-ui-stat__delta,.tp-ui-stat--preset-spark-rose .tp-ui-stat__delta{font-size:12px;font-weight:700;color:var(--tp-stat-delta,#48c15e)}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__delta--neg,.tp-ui-stat--preset-spark-violet .tp-ui-stat__delta--neg,.tp-ui-stat--preset-spark-amber .tp-ui-stat__delta--neg,.tp-ui-stat--preset-spark-rose .tp-ui-stat__delta--neg{color:#e56b6f}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__value,.tp-ui-stat--preset-spark-violet .tp-ui-stat__value,.tp-ui-stat--preset-spark-amber .tp-ui-stat__value,.tp-ui-stat--preset-spark-rose .tp-ui-stat__value{font-size:28px;font-weight:700;line-height:1;color:var(--tp-stat-value,#fff)}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__axis,.tp-ui-stat--preset-spark-violet .tp-ui-stat__axis,.tp-ui-stat--preset-spark-amber .tp-ui-stat__axis,.tp-ui-stat--preset-spark-rose .tp-ui-stat__axis{font-size:10px;color:#7d8a90}.tp-ui-stat--preset-spark-cyan .tp-ui-stat__corner,.tp-ui-stat--preset-spark-violet .tp-ui-stat__corner,.tp-ui-stat--preset-spark-amber .tp-ui-stat__corner,.tp-ui-stat--preset-spark-rose .tp-ui-stat__corner{position:absolute;left:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 14px 14px;border-color:transparent transparent var(--tp-stat-triangle,#48c15e) transparent}.tp-stat-preset-thumb{display:block;width:100%;height:28px;border-radius:4px;background:#1e293b}.tp-stat-preset-thumb--fitness{background:radial-gradient(circle at 50% 45%,transparent 38%,#7dd3fc 40%,#7dd3fc 48%,#1e293b 50%),#243044}.tp-stat-preset-thumb--counter{background:linear-gradient(to right,#0072ff,#00c6ff)}.tp-stat-preset-thumb--dashboard{background:linear-gradient(#526494,#604484)}.tp-stat-preset-thumb--spark-cyan{background:linear-gradient(90deg,#2a3338 55%,#00d5bd)}.tp-stat-preset-thumb--spark-violet{background:linear-gradient(90deg,#2a3338 55%,#954ce9)}.tp-stat-preset-thumb--spark-amber{background:linear-gradient(90deg,#2a3338 55%,#f6b73c)}.tp-stat-preset-thumb--spark-rose{background:linear-gradient(90deg,#2a3338 55%,#ff6b8a)}.tp-ui-accordion--preset-hover-bars{font-family:"PT Sans",ui-sans-serif,sans-serif;gap:0}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item{border:0;border-radius:0;border-bottom:1px solid #666;overflow:hidden}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__head{padding:1em;color:#eee;background:transparent;font-size:1.1em;font-weight:700}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item:nth-child(4n+1){background-color:hsl(200,80%,60%);background-image:linear-gradient(-90deg,hsl(200,80%,60%),hsl(200,80%,45%) 2em,hsl(200,80%,60%))}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item:nth-child(4n+2){background-color:hsl(280,60%,45%);background-image:linear-gradient(-90deg,hsl(280,80%,60%),hsl(280,60%,45%) 2em,hsl(280,80%,60%))}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item:nth-child(4n+3){background-color:hsl(40,80%,40%);background-image:linear-gradient(-90deg,hsl(40,80%,60%),hsl(40,80%,45%) 2em,hsl(40,80%,60%))}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item:nth-child(4n+4){background-color:hsl(80,40%,40%);background-image:linear-gradient(-90deg,hsl(80,80%,40%),hsl(80,80%,35%) 2em,hsl(80,80%,40%))}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__body{display:block!important;height:0;overflow:hidden;padding:0 1em;color:#eee;transition:height .25s}.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item.is-open .tp-ui-accordion__body{height:6em;padding:0 1em 1em}.tp-ui-accordion--preset-hover-bars:hover .tp-ui-accordion__body{height:0;padding:0 1em}.tp-ui-accordion--preset-hover-bars:hover .tp-ui-accordion__item:hover .tp-ui-accordion__body{height:6em;padding:0 1em 1em}.tp-ui-accordion--horizontal.tp-ui-accordion--preset-hover-bars:hover .tp-ui-accordion__body,.tp-ui-accordion--horizontal.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__body{height:auto;max-height:none;padding:10px 12px 12px}.tp-ui-accordion--horizontal.tp-ui-accordion--preset-hover-bars .tp-ui-accordion__item:not(.is-open) .tp-ui-accordion__body{display:none!important}.tp-ui-accordion--preset-plus-menu{max-width:500px;box-shadow:0 1px 5px rgba(0,0,0,.1);gap:0;color:#b5b5b5}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__item{border:0;border-radius:0;overflow:hidden}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__head{display:block;background:#fff;color:#8f8f8f;padding:1rem;border:0;border-bottom:1px solid rgba(0,0,0,.1);font-weight:300;font-size:16px;transition:background .25s ease}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__item:last-child .tp-ui-accordion__head{border-bottom:0}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__item.is-open .tp-ui-accordion__head{border-bottom:1px solid rgba(0,0,0,.1)}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__head:hover{background:rgba(0,0,0,.005)}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__plus{float:right;width:.7em;height:.7em;margin-top:.35em;position:relative;transition:transform .25s ease}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__plus::before,.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__plus::after{content:"";position:absolute;background:currentColor}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__plus::before{width:100%;height:2px;top:50%;left:0;margin-top:-1px}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__plus::after{width:2px;height:100%;left:50%;top:0;margin-left:-1px}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__item.is-open .tp-ui-accordion__plus{transform:rotate(45deg)}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__body{background:#eee;color:#777;padding:0;gap:0}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__html,.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__body>:not(.tp-ui-accordion__html){display:block;padding:1rem;border-bottom:1px solid rgba(0,0,0,.05)}.tp-ui-accordion--preset-plus-menu .tp-ui-accordion__body>:last-child{border-bottom:0}.tp-ui-accordion--preset-donor-nav{font-family:"Open Sans",ui-sans-serif,sans-serif;gap:.4em;max-width:600px}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__item{border:0;border-radius:0;overflow:visible;background:transparent}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__head{display:block;width:100%;padding:0;border:0;background:transparent;color:#fff;text-align:center}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__name{display:block;background:#57636f;color:#fff;padding:5px;line-height:1;width:100%;min-height:32px;font-size:1.25em;margin:0;text-transform:uppercase;box-sizing:border-box}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__amount{display:block;background:#9acee4;color:#fff;font-weight:600;font-size:12px;line-height:16px;padding:4px 16px}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__body{position:relative;text-align:left;background:rgba(87,99,111,.8);color:#fff;font-size:.7em;padding:1em;margin-top:13px}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__body::after{content:"";display:block;position:absolute;top:-13px;left:50%;margin-left:-13px;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid rgba(87,99,111,.8)}.tp-ui-accordion--preset-donor-nav .tp-ui-accordion__html a{color:rgba(255,255,255,.8);text-transform:uppercase;text-decoration:none}.tp-acc-preset-thumb{display:block;width:100%;height:28px;border-radius:4px;background:#1e293b}.tp-acc-preset-thumb--default{background:linear-gradient(#1e293b,#334155)}.tp-acc-preset-thumb--hover-bars{background:linear-gradient(90deg,hsl(200,80%,60%) 25%,hsl(280,60%,45%) 25% 50%,hsl(40,80%,50%) 50% 75%,hsl(80,50%,40%) 75%)}.tp-acc-preset-thumb--plus-menu{background:linear-gradient(#fff 55%,#eee 55%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.tp-acc-preset-thumb--donor-nav{background:linear-gradient(#57636f 55%,#9acee4 55%)}.tp-acc-preset-thumb--glass{background:linear-gradient(135deg,rgba(255,255,255,.35),rgba(148,163,184,.15));box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}@property --tp-avatar-pop-f{syntax:"<number>";inherits:true;initial-value:1}.tp-ui-avatar{position:relative;flex:0 0 auto;box-sizing:border-box}.tp-ui-avatar__face{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;overflow:hidden;background:inherit}.tp-ui-avatar--shape-circle,.tp-ui-avatar--shape-circle .tp-ui-avatar__face{border-radius:999px}.tp-ui-avatar--shape-rounded,.tp-ui-avatar--shape-rounded .tp-ui-avatar__face{border-radius:10px}.tp-ui-avatar--shape-square,.tp-ui-avatar--shape-square .tp-ui-avatar__face{border-radius:0}.tp-ui-avatar--shape-squircle,.tp-ui-avatar--shape-squircle .tp-ui-avatar__face{border-radius:32%}.tp-ui-avatar--shape-hex,.tp-ui-avatar--shape-hex .tp-ui-avatar__face,.tp-ui-avatar--shape-diamond,.tp-ui-avatar--shape-diamond .tp-ui-avatar__face{border-radius:0}.tp-ui-avatar--shape-hex:not(.tp-ui-avatar--outline),.tp-ui-avatar--shape-diamond:not(.tp-ui-avatar--outline){background:transparent}.tp-ui-avatar--shape-hex .tp-ui-avatar__face{background:#475569;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.tp-ui-avatar--shape-diamond .tp-ui-avatar__face{background:#475569;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tp-ui-avatar--shape-hex.tp-ui-avatar--outline{clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.tp-ui-avatar--shape-diamond.tp-ui-avatar--outline{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tp-ui-avatar--outline{background:var(--tp-avatar-outline,#38bdf8);padding:var(--tp-avatar-outline-w,3px);overflow:visible}.tp-ui-avatar--outline .tp-ui-avatar__face{background:#475569}.tp-ui-avatar--preset-ring{box-shadow:0 0 0 3px #f8fafc,0 0 0 5px #475569}.tp-ui-avatar--preset-status,.tp-ui-avatar--preset-glass-group,.tp-ui-avatar--preset-indicators,.tp-ui-avatar--preset-pulse,.tp-ui-avatar--preset-pop-out{overflow:visible}.tp-ui-avatar--preset-status::after{content:"";position:absolute;right:-1px;bottom:-1px;width:28%;height:28%;min-width:8px;min-height:8px;border-radius:999px;background:var(--tp-avatar-status,#22c55e);box-shadow:0 0 0 2px #0f172a;z-index:2}.tp-ui-avatar--preset-glass-photo{border:2px solid rgba(255,255,255,.32);background:linear-gradient(135deg,rgba(94,231,223,.55),rgba(180,144,245,.55));box-shadow:0 4px 20px rgba(0,0,0,.25)}.tp-ui-avatar--preset-glass-group{z-index:1}.tp-ui-avatar--preset-glass-group::before{content:"";position:absolute;inset:8% -18% -8% 18%;border-radius:inherit;background:linear-gradient(135deg,#67e8f9,#c084fc);border:2px solid rgba(255,255,255,.28);opacity:.72;z-index:-1}.tp-ui-avatar--preset-pop-out{box-sizing:content-box;--s:var(--tp-avatar-s,64px);--b:var(--tp-avatar-pop-b,5px);--c:var(--tp-avatar-pop-c,#C02942);--tp-avatar-pop-f:1;--_g:50%/calc(100%/var(--tp-avatar-pop-f)) 100% no-repeat content-box;--_o:calc((1/var(--tp-avatar-pop-f) - 1)*var(--s)/2 - var(--b));width:var(--s);aspect-ratio:1;padding-top:calc(var(--s)/5);border-radius:0 0 999px 999px;outline:var(--b) solid var(--c);outline-offset:var(--_o);background:radial-gradient(circle closest-side,var(--tp-avatar-pop-bowl,#ECD078) calc(99% - var(--b)),var(--c) calc(100% - var(--b)) 99%,#0000) var(--_g);-webkit-mask:linear-gradient(#000 0 0) no-repeat 50% calc(1px - var(--_o))/calc(100%/var(--tp-avatar-pop-f) - 2*var(--b) - 2px) 50%,radial-gradient(circle closest-side,#000 99%,#0000) var(--_g);mask:linear-gradient(#000 0 0) no-repeat 50% calc(1px - var(--_o))/calc(100%/var(--tp-avatar-pop-f) - 2*var(--b) - 2px) 50%,radial-gradient(circle closest-side,#000 99%,#0000) var(--_g);transform:scale(var(--tp-avatar-pop-f));transition:.5s;overflow:visible;clip-path:none}.tp-ui-avatar--preset-pop-out .tp-ui-avatar__face{background:transparent;overflow:visible;border-radius:0 0 999px 999px;clip-path:none}.tp-ui-avatar--preset-pop-out img{object-fit:cover;object-position:top center;border-radius:0}.tp-ui-avatar--preset-pop-out:hover{--tp-avatar-pop-f:var(--tp-avatar-pop-hover,1.35)}.tp-ui-avatar--preset-indicators .tp-ui-avatar__face{-webkit-mask-image:radial-gradient(circle at calc(50% + cos(var(--status-angle,45deg))*var(--status-offset,50%)) calc(50% + sin(var(--status-angle,45deg))*var(--status-offset,50%)),transparent calc(var(--status-size,22%)*0.5 + var(--status-gap,3px)),#000 calc(var(--status-size,22%)*0.5 + var(--status-gap,3px) + 1px));mask-image:radial-gradient(circle at calc(50% + cos(var(--status-angle,45deg))*var(--status-offset,50%)) calc(50% + sin(var(--status-angle,45deg))*var(--status-offset,50%)),transparent calc(var(--status-size,22%)*0.5 + var(--status-gap,3px)),#000 calc(var(--status-size,22%)*0.5 + var(--status-gap,3px) + 1px))}.tp-ui-avatar--preset-indicators::after{content:"";position:absolute;width:var(--status-size,22%);height:var(--status-size,22%);left:calc(50% + cos(var(--status-angle,45deg))*var(--status-offset,50%));top:calc(50% + sin(var(--status-angle,45deg))*var(--status-offset,50%));transform:translate(-50%,-50%);border-radius:999px;background:var(--status-color,#22c55e);pointer-events:none;z-index:2}.tp-ui-avatar--preset-pulse::before,.tp-ui-avatar--preset-pulse::after{animation:tp-avatar-pulse var(--tp-avatar-pulse-ms,2s) linear infinite;background:var(--tp-avatar-pulse-color,#fff);border:none;border-radius:9999px;box-sizing:border-box;content:" ";height:140%;left:-20%;opacity:.6;position:absolute;top:-20%;transform:scale(.714);width:140%;z-index:0;pointer-events:none;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px))}.tp-ui-avatar--preset-pulse::after{animation-delay:calc(var(--tp-avatar-pulse-ms,2s)/2)}.tp-ui-avatar--preset-pulse .tp-ui-avatar__face,.tp-ui-avatar--preset-pulse img{position:relative;z-index:2}.tp-ui-avatar--preset-pulse.tp-ui-avatar--pulse-cycle:hover::before,.tp-ui-avatar--preset-pulse.tp-ui-avatar--pulse-cycle:hover::after{animation:tp-avatar-pulse 1s linear infinite,tp-avatar-pulse-hue 6s linear infinite}.tp-ui-avatar--preset-pulse.tp-ui-avatar--pulse-cycle:hover::after{animation-delay:.5s}@keyframes tp-avatar-pulse{to{opacity:0;transform:scale(1)}}@keyframes tp-avatar-pulse-hue{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tp-ui-avatar--preset-pulse::before,.tp-ui-avatar--preset-pulse::after{animation:none;opacity:0}.tp-ui-avatar--preset-pop-out{transition:none}}.tp-avatar-preset-thumb,.tp-avatar-shape-thumb{display:flex;align-items:center;justify-content:center;width:100%;height:36px;border-radius:4px;background:#1e293b}.tp-avatar-preset-thumb__face,.tp-avatar-shape-thumb__face{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#64748b;color:#f8fafc;font-size:10px;font-weight:700}.tp-avatar-preset-thumb--square .tp-avatar-preset-thumb__face,.tp-avatar-shape-thumb--square .tp-avatar-shape-thumb__face{border-radius:0}.tp-avatar-shape-thumb--rounded .tp-avatar-shape-thumb__face{border-radius:5px}.tp-avatar-shape-thumb--squircle .tp-avatar-shape-thumb__face{border-radius:8px}.tp-avatar-shape-thumb--hex .tp-avatar-shape-thumb__face{border-radius:0;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.tp-avatar-shape-thumb--diamond .tp-avatar-shape-thumb__face{border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tp-avatar-preset-thumb--ring .tp-avatar-preset-thumb__face{box-shadow:0 0 0 2px #f8fafc,0 0 0 3px #64748b}.tp-avatar-preset-thumb--status{position:relative}.tp-avatar-preset-thumb--status .tp-avatar-preset-thumb__face{position:relative}.tp-avatar-preset-thumb--status .tp-avatar-preset-thumb__face::after{content:"";position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 1px #1e293b}.tp-avatar-preset-thumb--pop-out{align-items:flex-end}.tp-avatar-preset-thumb--pop-out .tp-avatar-preset-thumb__face{width:18px;height:20px;border-radius:0 0 999px 999px;background:#ecd078;box-shadow:0 0 0 2px #c02942;margin-bottom:2px}.tp-avatar-preset-thumb--indicators{position:relative}.tp-avatar-preset-thumb--indicators .tp-avatar-preset-thumb__face{position:relative}.tp-avatar-preset-thumb--indicators .tp-avatar-preset-thumb__face::after{content:"";position:absolute;right:-2px;bottom:2px;width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 2px #1e293b}.tp-avatar-preset-thumb--pulse{position:relative}.tp-avatar-preset-thumb--pulse::before{content:"";position:absolute;width:28px;height:28px;border-radius:999px;border:2px solid rgba(248,250,252,.45);opacity:.7}.tp-avatar-preset-thumb--glass-photo .tp-avatar-preset-thumb__face{border:2px solid rgba(255,255,255,.4);background:linear-gradient(135deg,#5ee7df,#b490f5)}.tp-avatar-preset-thumb--glass-group{position:relative}.tp-avatar-preset-thumb--glass-group .tp-avatar-preset-thumb__face{position:relative;z-index:1;border:2px solid rgba(255,255,255,.35);background:linear-gradient(135deg,#67e8f9,#c084fc)}.tp-avatar-preset-thumb--glass-group::before{content:"";position:absolute;width:18px;height:18px;border-radius:999px;right:10px;background:linear-gradient(135deg,#67e8f9,#c084fc);opacity:.7}.tp-avatar-preset-credit{margin:.35rem 0 0;font-size:11px;line-height:1.35;color:#94a3b8}.tp-avatar-preset-credit a{color:#7dd3fc}/* Breadcrumb looks — Stan Williams KKpgbE, Glynn Smith BRGjgW, Renaud Tertrais nMGWqm, Arkev nRGEYZ. Public CodePen → MIT. See docs/THIRD-PARTY-NOTICES.md. */.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime{gap:0;font-size:12px;overflow:visible!important;min-width:min-content}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__sep,.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__icon{display:none}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__list{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:0;overflow:hidden;border-radius:5px;box-shadow:0 0 15px 1px rgba(0,0,0,.35);counter-reset:flag;min-width:max-content;min-height:36px;white-space:nowrap}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item{position:relative;z-index:1;gap:0}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:first-child{z-index:6}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:nth-child(2){z-index:5}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:nth-child(3){z-index:4}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:nth-child(4){z-index:3}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:nth-child(5){z-index:2}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb{display:block;position:relative;font-size:12px;line-height:36px;color:#fff;padding:0 10px 0 60px;text-decoration:none;white-space:nowrap}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime a.tp-ui-breadcrumb__crumb:hover{text-decoration:none}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb{padding-left:46px}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb{padding-right:20px}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb:after{content:"";position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(.707) rotate(45deg);z-index:1;border-radius:0 3px 0 3px}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb:after{content:none}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;font-weight:700;text-align:center;color:#fff}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb:before{left:14px}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb--current{font-weight:700}.tp-ui-breadcrumb--numbered,.tp-ui-breadcrumb--numbered-blue,.tp-ui-breadcrumb--flag,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__ellipsis{display:block;line-height:36px;padding:0 18px;color:#fff}.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__crumb,.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__ellipsis{background:linear-gradient(#333,#111)}.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__crumb:after{background:linear-gradient(135deg,#777,#333);box-shadow:2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1)}.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__crumb:before{background:linear-gradient(#333,#300)}.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb--numbered a.tp-ui-breadcrumb__crumb:hover{background:linear-gradient(#333,#111)}.tp-ui-breadcrumb--numbered .tp-ui-breadcrumb__crumb--current:after,.tp-ui-breadcrumb--numbered a.tp-ui-breadcrumb__crumb:hover:after{background:linear-gradient(145deg,#333,#222)}.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__crumb,.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__crumb:after,.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__ellipsis{background:#333;color:#eee;transition:background .7s,color .7s}.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__crumb:before{background:#111;box-shadow:0 0 0 1px #00c}.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb--numbered-blue a.tp-ui-breadcrumb__crumb:hover,.tp-ui-breadcrumb--numbered-blue .tp-ui-breadcrumb__crumb--current:after,.tp-ui-breadcrumb--numbered-blue a.tp-ui-breadcrumb__crumb:hover:after{background:#3b5998;color:#fff}.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__crumb,.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__ellipsis{background:linear-gradient(#666,#333)}.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__crumb:after{background:linear-gradient(135deg,#666,#333);box-shadow:2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1)}.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__crumb:before{background:linear-gradient(#444,#222)}.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb--flag a.tp-ui-breadcrumb__crumb:hover{background:linear-gradient(#333,#000)}.tp-ui-breadcrumb--flag .tp-ui-breadcrumb__crumb--current:after,.tp-ui-breadcrumb--flag a.tp-ui-breadcrumb__crumb:hover:after{background:linear-gradient(135deg,#333,#000)}.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb:after,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__ellipsis{background:#fff;color:#111;transition:background .5s,color .5s}.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb:before{background:#fff;color:#111;box-shadow:0 0 0 1px #ccc}.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb--flag-lime a.tp-ui-breadcrumb__crumb:hover,.tp-ui-breadcrumb--flag-lime .tp-ui-breadcrumb__crumb--current:after,.tp-ui-breadcrumb--flag-lime a.tp-ui-breadcrumb__crumb:hover:after{background:#9eeb62;color:#111}.tp-ui-breadcrumb--equal-arrows{gap:0;width:100%;overflow:visible!important;min-width:min-content}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__sep,.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__icon{display:none}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__list{display:flex;width:100%;min-width:max-content;height:57px;min-height:57px;border-radius:6px;overflow:hidden;background:#ddd;box-shadow:0 1px 1px #000,0 4px 14px rgba(0,0,0,.7);gap:0;flex-wrap:nowrap}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item{flex:1 1 0;min-width:0;position:relative;z-index:1;gap:0}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:first-child{z-index:6}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:nth-child(2){z-index:5}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:nth-child(3){z-index:4}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:nth-child(4){z-index:3}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__crumb{display:flex;align-items:center;justify-content:center;height:100%;padding:0 8px 0 38px;color:#666;text-decoration:none;font-size:14px;font-weight:700;position:relative;min-width:0}.tp-ui-breadcrumb--equal-arrows a.tp-ui-breadcrumb__crumb:hover{text-decoration:none}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb{padding-left:15px}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb{padding-right:15px}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__crumb:after{content:"";position:absolute;width:57px;height:57px;top:0;right:-28px;background:#ddd;border-top-right-radius:5px;transform:scale(.707) rotate(45deg);box-shadow:1px -1px rgba(0,0,0,.25);z-index:1}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb:after{content:none}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__crumb--current,.tp-ui-breadcrumb--equal-arrows a.tp-ui-breadcrumb__crumb:hover{background:#c44728;color:#fff}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__crumb--current:after,.tp-ui-breadcrumb--equal-arrows a.tp-ui-breadcrumb__crumb:hover:after{background:#c44728}.tp-ui-breadcrumb--equal-arrows .tp-ui-breadcrumb__ellipsis{display:flex;align-items:center;justify-content:center;height:100%;padding:0 16px;color:#666;font-weight:700}.tp-ui-breadcrumb--ribbon{gap:0;overflow:visible}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__sep{display:none}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__list{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:0;overflow:visible}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item{margin-right:23px;gap:0}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:last-child{margin-right:0}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb{color:#fff;display:block;background:#3498db;height:40px;line-height:40px;padding:0 10px 0 5px;text-align:center;position:relative;text-decoration:none;white-space:nowrap}.tp-ui-breadcrumb--ribbon a.tp-ui-breadcrumb__crumb:hover{text-decoration:none}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:nth-child(even) .tp-ui-breadcrumb__crumb{background:#2980b9}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb:before,.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb:after{content:"";position:absolute;top:0;border:0 solid #3498db;border-width:20px 10px;width:0;height:0}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb:before{left:-20px;border-left-color:transparent}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb:after{left:100%;border-color:transparent;border-left-color:#3498db}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:nth-child(even) .tp-ui-breadcrumb__crumb:before{border-color:#2980b9;border-left-color:transparent}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:nth-child(even) .tp-ui-breadcrumb__crumb:after{border-left-color:#2980b9}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb{padding-left:15px;border-radius:4px 0 0 4px}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb:before{border:none}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb{padding-right:15px;border-radius:0 4px 4px 0}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb:after{border:none}.tp-ui-breadcrumb--ribbon a.tp-ui-breadcrumb__crumb:hover{background:#1abc9c}.tp-ui-breadcrumb--ribbon a.tp-ui-breadcrumb__crumb:hover:before{border-color:#1abc9c;border-left-color:transparent}.tp-ui-breadcrumb--ribbon a.tp-ui-breadcrumb__crumb:hover:after{border-left-color:#1abc9c}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb--current{background:#16a085;font-weight:600}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb--current:before{border-color:#16a085;border-left-color:transparent}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__crumb--current:after{border-left-color:#16a085}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:first-child .tp-ui-breadcrumb__crumb--current:before{border:none}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__item:last-child .tp-ui-breadcrumb__crumb--current:after{border:none}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__icon{display:inline-flex;margin-right:4px}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__icon svg{width:14px;height:14px}.tp-ui-breadcrumb--ribbon .tp-ui-breadcrumb__ellipsis{display:block;height:40px;line-height:40px;padding:0 12px;color:#fff;background:#3498db}/* Radio looks — Kantner rNaPadg, simurai nabqWd, Taype pNXwMW, Brynjulfsen dyYXBBr, web-tiki JXwLGQ. Public CodePen → MIT. See docs/THIRD-PARTY-NOTICES.md. */.tp-ui-radio{border:0;padding:0;margin:0;min-width:0;max-width:100%;box-sizing:border-box}.tp-ui-radio__group-label,.tp-ui-radio>legend.tp-ui-field-label{display:block;margin:0 0 8px;padding:0;font-size:13px;color:inherit}.tp-ui-radio__options{display:flex;flex-direction:column;gap:6px}.tp-ui-radio--horizontal>.tp-ui-radio__options,.tp-ui-radio--horizontal .tp-ui-radio__options{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.tp-ui-radio__option{display:flex;align-items:center;gap:6px;margin:0}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--horizontal .tp-ui-radio__gooey-box{flex-direction:column;align-items:stretch}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--horizontal .tp-ui-radio__gooey-radios{flex-direction:row}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--horizontal .tp-ui-radio__gooey-labels{flex-direction:row;margin-left:0;margin-top:4px}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--horizontal .tp-ui-radio__gooey-label{min-width:calc(var(--tp-radio-gooey-ring-size) + var(--tp-radio-gooey-gap) * 2);justify-content:center;text-align:center}.tp-ui-radio--preset-gooey-liquid.tp-ui-radio--horizontal .tp-ui-radio__gooey-ball{transform:translateX(calc(var(--tp-radio-gooey-index, 0) * var(--tp-radio-gooey-step)))}.tp-ui-radio--preset-hop{--tp-radio-hop-dur:.4s;--tp-radio-hop-radio-dur:.2s;--tp-radio-hop-timing1:cubic-bezier(.45,.05,.55,.95);--tp-radio-hop-timing2:cubic-bezier(.5,0,.5,2);--tp-radio-hop-index:0;--tp-radio-hop-step:3em;--tp-radio-accent:#255ff4;position:relative;color:inherit}.tp-ui-radio--preset-hop .tp-ui-radio__hop{display:block;position:relative;max-width:16em}.tp-ui-radio--preset-hop .tp-ui-radio__hop-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tp-ui-radio--preset-hop .tp-ui-radio__hop-label{cursor:pointer;display:block;font-weight:700;text-shadow:0 .1em .1em rgba(0,0,0,.2);transition:color var(--tp-radio-hop-radio-dur) var(--tp-radio-hop-timing1);margin-bottom:1.5em}.tp-ui-radio--preset-hop .tp-ui-radio__hop-label:last-of-type{margin-bottom:0}.tp-ui-radio--preset-hop .tp-ui-radio__hop-dot{box-shadow:0 0 0 .2em currentColor inset,0 .2em .2em rgba(0,0,0,.2),0 .3em .2em rgba(0,0,0,.2) inset;display:inline-block;margin-right:.5em;vertical-align:bottom;width:1.5em;height:1.5em;border-radius:50%;transition:transform var(--tp-radio-hop-radio-dur) var(--tp-radio-hop-timing2),box-shadow var(--tp-radio-hop-radio-dur) var(--tp-radio-hop-timing1),color var(--tp-radio-hop-radio-dur) var(--tp-radio-hop-timing1)}.tp-ui-radio--preset-hop .tp-ui-radio__hop-input:checked+.tp-ui-radio__hop-label,.tp-ui-radio--preset-hop .tp-ui-radio__hop-input:checked+.tp-ui-radio__hop-label .tp-ui-radio__hop-dot,.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:before{color:var(--tp-radio-accent)}.tp-ui-radio--preset-hop .tp-ui-radio__hop-input:checked+.tp-ui-radio__hop-label,.tp-ui-radio--preset-hop .tp-ui-radio__hop-input:checked+.tp-ui-radio__hop-label .tp-ui-radio__hop-dot{transition-delay:var(--tp-radio-hop-dur)}.tp-ui-radio--preset-hop .tp-ui-radio__hop-input:checked+.tp-ui-radio__hop-label .tp-ui-radio__hop-dot{transform:scale(1.2)}.tp-ui-radio--preset-hop .tp-ui-radio__hop-worm{top:.375em;left:.375em;position:absolute}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg{position:absolute;top:0;left:0;width:.75em;height:.75em;transition:transform var(--tp-radio-hop-dur) var(--tp-radio-hop-timing1);transform:translateY(calc(var(--tp-radio-hop-index,0)*var(--tp-radio-hop-step)))}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:before{animation-duration:var(--tp-radio-hop-dur);animation-timing-function:var(--tp-radio-hop-timing1);background:currentColor;content:"";display:block;width:100%;height:100%;border-radius:50%}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:first-child:before,.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:last-child:before{box-shadow:0 0 1em 0 currentColor}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:checked) .tp-ui-radio__hop-seg:before{animation-name:tp-radio-hop}@keyframes tp-radio-hop{from,to{transform:translateX(0)}50%{transform:translateX(-1.5em)}}@keyframes tp-radio-hop-h{from,to{transform:translateY(0)}50%{transform:translateY(-1.5em)}}.tp-ui-radio--preset-hop.tp-ui-radio--horizontal .tp-ui-radio__hop{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;max-width:none}.tp-ui-radio--preset-hop.tp-ui-radio--horizontal .tp-ui-radio__hop-label{display:flex;flex-direction:column;align-items:center;width:3.5em;margin:0 .5em 0 0;text-align:center}.tp-ui-radio--preset-hop.tp-ui-radio--horizontal .tp-ui-radio__hop-dot{margin-right:0;margin-bottom:.35em}.tp-ui-radio--preset-hop.tp-ui-radio--horizontal .tp-ui-radio__hop-seg{transform:translateX(calc(var(--tp-radio-hop-index,0)*4em))}.tp-ui-radio--preset-hop.tp-ui-radio--horizontal:has(.tp-ui-radio__hop-input:checked) .tp-ui-radio__hop-seg:before{animation-name:tp-radio-hop-h}.tp-ui-radio--preset-pulse{--tp-radio-accent:#66d9ff}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;row-gap:8px}.tp-ui-radio--preset-pulse.tp-ui-radio--horizontal .tp-ui-radio__pulse{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 14px}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-input{-webkit-appearance:none;appearance:none;display:inline-block;margin:0 8px 0 0;width:24px;height:24px;border-radius:12px;cursor:pointer;vertical-align:middle;box-shadow:hsla(0,0%,100%,.15) 0 1px 1px,inset hsla(0,0%,0%,.5) 0 0 0 1px;background-color:hsla(0,0%,0%,.2);background-image:radial-gradient(circle,var(--tp-radio-accent) 0%,color-mix(in srgb,var(--tp-radio-accent) 80%,#0a4a66) 15%,color-mix(in srgb,var(--tp-radio-accent) 30%,transparent) 28%,transparent 70%);background-repeat:no-repeat;background-position:0 24px;transition:background-position .15s cubic-bezier(.8,0,1,1),transform .25s cubic-bezier(.8,0,1,1);outline:none;flex-shrink:0}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-input:checked{background-position:0 0;transition:background-position .2s .15s cubic-bezier(0,0,.2,1),transform .25s cubic-bezier(0,0,.2,1)}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-input:active{transform:scale(1.5);transition:transform .1s cubic-bezier(0,0,.2,1)}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-input:checked~.tp-ui-radio__pulse-input,.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-input:checked~.tp-ui-radio__pulse-input:active{background-position:0 -24px}.tp-ui-radio--preset-pulse.tp-ui-radio--horizontal .tp-ui-radio__pulse-input{background-position:24px 0}.tp-ui-radio--preset-pulse.tp-ui-radio--horizontal .tp-ui-radio__pulse-input:checked{background-position:0 0}.tp-ui-radio--preset-pulse.tp-ui-radio--horizontal .tp-ui-radio__pulse-input:checked~.tp-ui-radio__pulse-input,.tp-ui-radio--preset-pulse.tp-ui-radio--horizontal .tp-ui-radio__pulse-input:checked~.tp-ui-radio__pulse-input:active{background-position:-24px 0}.tp-ui-radio--preset-pulse .tp-ui-radio__pulse-label{cursor:pointer;display:inline-flex;align-items:center;margin:0}.tp-ui-radio--preset-ripple{--tp-radio-accent:#40e0d0}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple{display:flex;flex-direction:column;gap:4px}.tp-ui-radio--preset-ripple.tp-ui-radio--horizontal .tp-ui-radio__ripple{flex-direction:row;flex-wrap:wrap;gap:8px 18px}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-label{display:flex;align-items:center;line-height:40px;cursor:pointer;margin:0}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-input{-webkit-appearance:none;appearance:none;position:relative;top:0;height:40px;width:40px;margin:0 .5rem 0 0;border:none;border-radius:50%;background:#cbd1d8;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;transition:background .15s ease-out;flex-shrink:0;z-index:1}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-input:hover{background:#9faab7}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-input:checked{background:var(--tp-radio-accent)}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-input:checked::before{content:"";width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg) translate(-1px,-1px)}.tp-ui-radio--preset-ripple .tp-ui-radio__ripple-input:checked::after{content:"";display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--tp-radio-accent);z-index:0;animation:tp-radio-click-wave .65s;pointer-events:none}@keyframes tp-radio-click-wave{0%{transform:scale(1);opacity:.35}100%{transform:scale(5);opacity:0}}.tp-ui-radio--preset-pill{--tp-radio-accent:#00005c;color:color-mix(in srgb,#000 64%,var(--tp-radio-accent))}.tp-ui-radio--preset-pill .tp-ui-radio__pill{display:flex;flex-direction:column;flex-wrap:wrap}.tp-ui-radio--preset-pill.tp-ui-radio--horizontal .tp-ui-radio__pill{flex-direction:row;flex-wrap:wrap;gap:8px}.tp-ui-radio--preset-pill .tp-ui-radio__pill-label{display:flex;cursor:pointer;font-weight:500;position:relative;overflow:hidden;margin:0 0 .375em}.tp-ui-radio--preset-pill.tp-ui-radio--horizontal .tp-ui-radio__pill-label{margin:0}.tp-ui-radio--preset-pill .tp-ui-radio__pill-input{position:absolute;left:-9999px}.tp-ui-radio--preset-pill .tp-ui-radio__pill-face{display:flex;align-items:center;padding:.375em .75em .375em .375em;border-radius:99em;transition:.25s ease}.tp-ui-radio--preset-pill .tp-ui-radio__pill-label:hover .tp-ui-radio__pill-face,.tp-ui-radio--preset-pill .tp-ui-radio__pill-input:checked+.tp-ui-radio__pill-face{background-color:color-mix(in srgb,#fff 84%,var(--tp-radio-accent))}.tp-ui-radio--preset-pill .tp-ui-radio__pill-face:before{display:flex;flex-shrink:0;content:"";background:#fff;width:1.5em;height:1.5em;border-radius:50%;margin-right:.375em;transition:.25s ease;box-shadow:inset 0 0 0 .125em var(--tp-radio-accent)}.tp-ui-radio--preset-pill .tp-ui-radio__pill-input:checked+.tp-ui-radio__pill-face:before{box-shadow:inset 0 0 0 .4375em var(--tp-radio-accent)}.tp-ui-radio--preset-slide{--tp-radio-accent:#fff;--tp-radio-slide-index:0;--tp-radio-slide-count:3;--tp-radio-slide-bg:teal;background:var(--tp-radio-slide-bg);color:#fff;padding:16px;border-radius:8px}.tp-ui-radio--preset-slide .tp-ui-radio__slide{display:flex;flex-direction:column;gap:10px;position:relative;width:100%;max-width:18em}.tp-ui-radio--preset-slide.tp-ui-radio--vertical .tp-ui-radio__slide{flex-direction:row;align-items:stretch;max-width:none}.tp-ui-radio--preset-slide .tp-ui-radio__slide-track{position:relative;display:grid;grid-template-columns:repeat(var(--tp-radio-slide-count),minmax(0,1fr));gap:8px;width:100%}.tp-ui-radio--preset-slide.tp-ui-radio--vertical .tp-ui-radio__slide-track{grid-template-columns:1fr;width:3.2em;flex:0 0 3.2em}.tp-ui-radio--preset-slide .tp-ui-radio__slide-input{position:absolute;right:1000%}.tp-ui-radio--preset-slide .tp-ui-radio__slide-dot{aspect-ratio:1;background:rgba(255,255,255,.2);border-radius:50%;cursor:pointer;display:block}.tp-ui-radio--preset-slide .tp-ui-radio__slide-knob{position:absolute;top:0;left:0;width:calc((100% - 8px*(var(--tp-radio-slide-count) - 1))/var(--tp-radio-slide-count));aspect-ratio:1;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .2s .05s ease-in-out;transform:translateX(calc(var(--tp-radio-slide-index)*(100% + 8px)))}.tp-ui-radio--preset-slide.tp-ui-radio--vertical .tp-ui-radio__slide-knob{width:100%;transform:translateY(calc(var(--tp-radio-slide-index)*(100% + 8px)))}.tp-ui-radio--preset-slide .tp-ui-radio__slide-knob i{display:block;width:70%;height:70%;border-radius:50%;background:var(--tp-radio-accent);animation:tp-radio-slide-pop .3s ease-in-out}@keyframes tp-radio-slide-pop{30%,70%{transform:scale(.5)}}.tp-ui-radio--preset-slide .tp-ui-radio__slide-captions{display:grid;grid-template-columns:repeat(var(--tp-radio-slide-count),minmax(0,1fr));gap:8px;text-align:center;font-size:12px}.tp-ui-radio--preset-slide.tp-ui-radio--vertical .tp-ui-radio__slide-captions{grid-template-columns:1fr;align-content:stretch;text-align:left;flex:1 1 auto}.tp-ui-radio--preset-slide.tp-ui-radio--vertical .tp-ui-radio__slide-cap{display:flex;align-items:center;min-height:3.2em}.tp-ui-radio--preset-slide .tp-ui-radio__slide-cap{cursor:pointer;margin:0}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(2){transition-delay:0.0040s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(2):before{animation-delay:0.0040s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(3){transition-delay:0.0080s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(3):before{animation-delay:0.0080s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(4){transition-delay:0.0120s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(4):before{animation-delay:0.0120s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(5){transition-delay:0.0160s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(5):before{animation-delay:0.0160s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(6){transition-delay:0.0200s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(6):before{animation-delay:0.0200s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(7){transition-delay:0.0240s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(7):before{animation-delay:0.0240s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(8){transition-delay:0.0280s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(8):before{animation-delay:0.0280s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(9){transition-delay:0.0320s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(9):before{animation-delay:0.0320s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(10){transition-delay:0.0360s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(10):before{animation-delay:0.0360s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(11){transition-delay:0.0400s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(11):before{animation-delay:0.0400s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(12){transition-delay:0.0440s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(12):before{animation-delay:0.0440s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(13){transition-delay:0.0480s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(13):before{animation-delay:0.0480s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(14){transition-delay:0.0520s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(14):before{animation-delay:0.0520s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(15){transition-delay:0.0560s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(15):before{animation-delay:0.0560s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(16){transition-delay:0.0600s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(16):before{animation-delay:0.0600s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(17){transition-delay:0.0640s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(17):before{animation-delay:0.0640s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(18){transition-delay:0.0680s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(18):before{animation-delay:0.0680s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(19){transition-delay:0.0720s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(19):before{animation-delay:0.0720s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(20){transition-delay:0.0760s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(20):before{animation-delay:0.0760s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(21){transition-delay:0.0800s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(21):before{animation-delay:0.0800s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(22){transition-delay:0.0840s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(22):before{animation-delay:0.0840s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(23){transition-delay:0.0880s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(23):before{animation-delay:0.0880s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(24){transition-delay:0.0920s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(24):before{animation-delay:0.0920s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(25){transition-delay:0.0960s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(25):before{animation-delay:0.0960s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(26){transition-delay:0.1000s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(26):before{animation-delay:0.1000s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(27){transition-delay:0.1040s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(27):before{animation-delay:0.1040s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(28){transition-delay:0.1080s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(28):before{animation-delay:0.1080s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(29){transition-delay:0.1120s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(29):before{animation-delay:0.1120s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(30){transition-delay:0.1160s}.tp-ui-radio--preset-hop .tp-ui-radio__hop-seg:nth-child(30):before{animation-delay:0.1160s}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(1):checked){--tp-radio-hop-index:0}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(1):checked){--tp-radio-slide-index:0}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(2):checked){--tp-radio-hop-index:1}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(2):checked){--tp-radio-slide-index:1}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(3):checked){--tp-radio-hop-index:2}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(3):checked){--tp-radio-slide-index:2}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(4):checked){--tp-radio-hop-index:3}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(4):checked){--tp-radio-slide-index:3}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(5):checked){--tp-radio-hop-index:4}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(5):checked){--tp-radio-slide-index:4}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(6):checked){--tp-radio-hop-index:5}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(6):checked){--tp-radio-slide-index:5}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(7):checked){--tp-radio-hop-index:6}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(7):checked){--tp-radio-slide-index:6}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(8):checked){--tp-radio-hop-index:7}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(8):checked){--tp-radio-slide-index:7}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(9):checked){--tp-radio-hop-index:8}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(9):checked){--tp-radio-slide-index:8}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(10):checked){--tp-radio-hop-index:9}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(10):checked){--tp-radio-slide-index:9}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(11):checked){--tp-radio-hop-index:10}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(11):checked){--tp-radio-slide-index:10}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(12):checked){--tp-radio-hop-index:11}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(12):checked){--tp-radio-slide-index:11}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(13):checked){--tp-radio-hop-index:12}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(13):checked){--tp-radio-slide-index:12}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(14):checked){--tp-radio-hop-index:13}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(14):checked){--tp-radio-slide-index:13}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(15):checked){--tp-radio-hop-index:14}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(15):checked){--tp-radio-slide-index:14}.tp-ui-radio--preset-hop:has(.tp-ui-radio__hop-input:nth-of-type(16):checked){--tp-radio-hop-index:15}.tp-ui-radio--preset-slide:has(.tp-ui-radio__slide-input:nth-of-type(16):checked){--tp-radio-slide-index:15}.tp-ui-tabs--preset-folder,.tp-ui-tabs--preset-folder-manila{--tp-folder-fill:#f9d877;width:100%;max-width:50rem;font-family:"Patrick Hand","Segoe Print",cursive,sans-serif}.tp-ui-tabs--preset-folder .tp-ui-tabs__bar,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__bar{display:block;flex-wrap:nowrap;gap:0;border:0;padding:1.5rem 0 0;margin:0 .5rem;overflow-x:auto;width:calc(100% - 1rem);white-space:nowrap;scrollbar-width:none;background:transparent}.tp-ui-tabs--preset-folder .tp-ui-tabs__bar::-webkit-scrollbar,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__bar::-webkit-scrollbar{display:none}@media (min-width:50rem){.tp-ui-tabs--preset-folder .tp-ui-tabs__bar,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__bar{margin:0 2rem;width:calc(100% - 4rem)}}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn{font-family:"Patrick Hand","Segoe Print",cursive,sans-serif;text-transform:uppercase;line-height:.8;display:inline-block;margin:0 4rem 0 -35px;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.05));border:none;border-radius:6px 6px 0 0;position:relative;background:var(--tp-folder-fill);white-space:nowrap;cursor:pointer;color:#fff;padding:0;font-size:inherit;vertical-align:bottom}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:first-child,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn:first-child{margin-left:30px}.tp-ui-tabs--preset-folder .tp-ui-tabs__face,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__face{display:block;background:var(--tp-folder-fill);padding:6px 0;position:relative;z-index:10}.tp-ui-tabs--preset-folder .tp-ui-tabs__label,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__label{display:inline-block;border:2px solid transparent;padding:6px 15px;border-radius:5px;z-index:5;position:relative;font-size:140%;color:#fff;min-width:6rem;box-sizing:border-box}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::before,.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::after,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::before,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::after{content:"";height:100%;position:absolute;background:var(--tp-folder-fill);width:30px;top:0}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::before,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::before{right:-16px;transform:skew(25deg);border-radius:0 8px 0 0}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::after,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::after{left:-16px;transform:skew(-25deg);border-radius:8px 0 0 0}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn.is-active,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn.is-active{z-index:50;background:var(--tp-folder-fill);color:inherit}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn.is-active .tp-ui-tabs__label,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn.is-active .tp-ui-tabs__label{background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1);color:#000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:focus,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn:focus{outline:none}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:focus-visible .tp-ui-tabs__label,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn:focus-visible .tp-ui-tabs__label{outline:2px solid currentColor;outline-offset:2px}.tp-ui-tabs--preset-folder .tp-ui-tabs__panel.is-active,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__panel.is-active{display:block;background:var(--tp-folder-fill);border-radius:10px;padding:1rem;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.1));font-family:"Yomogi",cursive,sans-serif;min-height:8rem;color:#1f2937}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn{border-style:solid;border-color:#000;border-width:2px 0 0}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::before,.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::after{top:-2px;border-top:2px solid #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::before{border-right:2px solid #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn::after{border-left:2px solid #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn.is-active .tp-ui-tabs__label{border:2px solid #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:not(.is-active){border-bottom:2px solid #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:not(.is-active)::before,.tp-ui-tabs--preset-folder .tp-ui-tabs__btn:not(.is-active)::after{box-shadow:0 1.5px 0 #000}.tp-ui-tabs--preset-folder .tp-ui-tabs__panel.is-active{box-shadow:0 0 0 1.5px #000}.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__face,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::before,.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__btn::after{--tp-folder-fill:linear-gradient(to bottom,#fee9a5,#f9d877)}.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__label{color:#000}.tp-ui-tabs--preset-folder-manila .tp-ui-tabs__panel.is-active{--tp-folder-fill:linear-gradient(to bottom,#f9d877,#fee9a5)}.tp-tabs-preset-thumb{display:block;width:100%;height:28px;border-radius:4px;background:#1e293b}.tp-tabs-preset-thumb--underline{background:linear-gradient(#334155 70%,#6366f1 70%)}.tp-tabs-preset-thumb--pills{background:radial-gradient(circle closest-side at 30% 50%,#6366f1 58%,transparent 60%),linear-gradient(#1e293b,#1e293b)}.tp-tabs-preset-thumb--chips{background:linear-gradient(90deg,#475569 20%,transparent 20% 24%,#334155 24% 48%,transparent 48% 52%,#475569 52% 76%,transparent 76%)}.tp-tabs-preset-thumb--boxed{background:linear-gradient(#0f172a,#0f172a);box-shadow:inset 0 0 0 1px rgba(148,163,184,.45)}.tp-tabs-preset-thumb--minimal{background:linear-gradient(#1e293b 78%,rgba(248,250,252,.35) 78% 82%,#1e293b 82%)}.tp-tabs-preset-thumb--folder{background:linear-gradient(90deg,#af4d98 25%,#d66ba0 25% 50%,#e5a9a9 50% 75%,#6cb6bb 75%)}.tp-tabs-preset-thumb--folder-manila{background:linear-gradient(to bottom,#fee9a5,#f9d877)}.tp-tabs-preset-thumb--featured{background:linear-gradient(#eee 58%,#fff 58%);box-shadow:inset 0 0 0 1px #ddd,inset 28% 0 0 0 #fff}.tp-ui-tabs--preset-featured{--tp-featured-ink:#333;--tp-featured-muted:#666;--tp-featured-gold:#cfb87c;--tp-featured-line:#ddd;--tp-featured-fill:#eee;--tp-featured-hover:#f9f9f9;width:100%;font-family:"Source Sans Pro","Segoe UI",sans-serif;color:var(--tp-featured-ink)}.tp-ui-tabs--preset-featured .tp-ui-tabs__bar{display:flex;flex-wrap:nowrap;gap:0;align-items:stretch;justify-content:stretch;border:0;border-bottom:2px solid var(--tp-featured-line);padding:15px 0 0;margin:0 0 0;background:transparent}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn,.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active{flex:1 1 0;min-width:0;margin:15px 0 0;padding:15px 0 30px;background:var(--tp-featured-fill);box-shadow:0 0 0 1px var(--tp-featured-line);border:none;border-radius:0;color:var(--tp-featured-ink);font:300 1.65em/1.2 "Source Sans Pro","Segoe UI",sans-serif;text-align:center;position:relative;transition:margin-top .2s,background .2s}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active{margin-top:0;background:#fff;box-shadow:1px 1px 0 1px #fff,0 0 0 1px #ddd,-1px 1px 0 0 #ddd inset;color:var(--tp-featured-ink)}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn:hover{background:var(--tp-featured-hover)}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active:hover{background:#fff;box-shadow:1px 1px 0 1px #fff,0 0px 0 1px #ddd,-1px 1px 0 0 #ddd inset}.tp-ui-tabs--preset-featured .tp-ui-tabs__face{display:flex;flex-direction:column;align-items:center;justify-content:center}.tp-ui-tabs--preset-featured .tp-ui-tabs__icon,.tp-ui-tabs--preset-featured .tp-ui-icon{display:flex;align-items:center;justify-content:center;width:100%;font-size:40px;padding:15px 0 5px;color:var(--tp-featured-muted);line-height:1}.tp-ui-tabs--preset-featured .tp-ui-icon svg{width:1em;height:1em;display:block;fill:currentColor}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active .tp-ui-icon{color:var(--tp-featured-gold)}.tp-ui-tabs--preset-featured .tp-ui-tabs__label{display:block;font-size:inherit;font-weight:300;color:inherit}.tp-ui-tabs--preset-featured .tp-ui-tabs__arrow{display:none;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:22px solid #ddd;position:absolute;top:-1px;left:calc(50% - 20px)}.tp-ui-tabs--preset-featured .tp-ui-tabs__arrow-inner{display:block;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:12px solid #fff;position:absolute;top:-22px;left:-18px}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active .tp-ui-tabs__arrow{display:block}.tp-ui-tabs--preset-featured .tp-ui-tabs__seam{display:none}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active .tp-ui-tabs__seam{display:block;height:2px;bottom:-2px;background:#fff;width:99%;position:absolute;z-index:1}.tp-ui-tabs--preset-featured .tp-ui-tabs__panel.is-active{display:flex;border-color:transparent;box-shadow:0 -2px 0 -1px #fff,0 0 0 1px #ddd;padding:30px 15px 15px;position:relative;background:#fff;color:#1f2937;min-height:8rem}@media (max-width:1200px){.tp-ui-tabs--preset-featured .tp-ui-icon{font-size:36px}.tp-ui-tabs--preset-featured .tp-ui-tabs__label{font-size:22px}}@media (max-width:992px){.tp-ui-tabs--preset-featured .tp-ui-icon{font-size:33px}.tp-ui-tabs--preset-featured .tp-ui-tabs__label{font-size:18px;font-weight:400}}@media (max-width:768px){.tp-ui-tabs--preset-featured .tp-ui-tabs__btn,.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active{font-size:18px;padding:15px 0;margin-top:0}.tp-ui-tabs--preset-featured .tp-ui-icon{font-size:30px}.tp-ui-tabs--preset-featured .tp-ui-tabs__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tp-ui-tabs--preset-featured .tp-ui-tabs__btn.is-active .tp-ui-icon{color:#333}}.tp-tabs-preset-thumb--scale-card{background:linear-gradient(#BEE3D1,#BEE3D1) 0 0/25% 28% no-repeat,linear-gradient(#fff 28%,#31A66C 28%)}.tp-ui-tabs--preset-scale-card{--tp-scale-fill:#31A66C;--tp-scale-mint:#BEE3D1;--tp-scale-ink:#1E6743;--tp-scale-count:4;--tp-scale-index:0;position:relative;width:100%;max-width:40rem;height:25rem;background:var(--tp-scale-fill);box-shadow:0 0 6px rgba(0,0,0,.4);font-family:Dosis,sans-serif;color:#fff;overflow:hidden}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__bar{display:flex;flex-wrap:nowrap;gap:0;align-items:stretch;border:0;padding:0;margin:0;height:5rem;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4);position:relative;z-index:2}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__bar::after{content:"";width:calc(100%/var(--tp-scale-count));height:5rem;background:var(--tp-scale-mint);position:absolute;top:0;left:calc(var(--tp-scale-index)*100%/var(--tp-scale-count));transition:left .5s;z-index:0;pointer-events:none}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__btn,.tp-ui-tabs--preset-scale-card .tp-ui-tabs__btn.is-active{flex:1 1 0;min-width:0;margin:0;padding:0;height:5rem;background:transparent;border:none;border-radius:0;color:var(--tp-scale-mint);font:inherit;position:relative;z-index:2;transition:color .5s}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__btn:hover{color:var(--tp-scale-ink)}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__btn.is-active{color:var(--tp-scale-ink);font-weight:600;background:transparent}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__face{display:flex;align-items:center;justify-content:center;height:5rem}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__icon,.tp-ui-tabs--preset-scale-card .tp-ui-icon{display:flex;align-items:center;justify-content:center;font-size:3rem;line-height:1;width:100%;height:5rem;padding:0;color:inherit}.tp-ui-tabs--preset-scale-card .tp-ui-icon svg{width:1em;height:1em;display:block;fill:currentColor}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__panel{display:flex!important;position:absolute;left:0;top:5rem;right:0;bottom:0;padding:1rem 2rem 0;overflow:auto;transform:scale(0);transform-origin:center right;transition:transform .7s;transition-delay:.1s;pointer-events:none;background:transparent;color:#fff;min-height:0}.tp-ui-tabs--preset-scale-card .tp-ui-tabs__panel.is-active{transform:scale(1);transition-delay:.5s;pointer-events:auto}@media (prefers-reduced-motion:reduce){.tp-ui-tabs--preset-scale-card .tp-ui-tabs__bar::after,.tp-ui-tabs--preset-scale-card .tp-ui-tabs__panel{transition:none}}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-scale-card{height:auto;min-height:25rem}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-scale-card .tp-ui-tabs__panel{display:none!important;position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;pointer-events:auto;padding:1rem 2rem}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-scale-card .tp-ui-tabs__panel.is-active{display:flex!important}.tp-tabs-preset-thumb--light-sexy{background:linear-gradient(#6edeef 32%,#545f60 32%)}.tp-ui-tabs--preset-light-sexy{--tp-sexy-cyan:#6edeef;--tp-sexy-ink:#545f60;position:relative;width:100%;max-width:390px;min-height:280px;font-family:"Open Sans",sans-serif;color:#fff}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__bar{display:flex;flex-wrap:nowrap;gap:0;align-items:flex-end;justify-content:stretch;border:0;padding:0;margin:0;height:80px;overflow:hidden;background:transparent;list-style:none}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn,.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn.is-active{flex:1 1 0;min-width:0;box-sizing:border-box;height:40px;margin:40px 0 0;padding:10px 0 0;border:none;border-radius:0;background:var(--tp-sexy-cyan);color:#fff;font:400 18px/1.2 "Open Sans",sans-serif;text-align:center;position:relative;z-index:2;box-shadow:8px 12px 25px 2px rgba(0,0,0,.4);transition:padding .2s ease,margin .2s ease,height .2s ease,background .2s ease,color .2s ease}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn:first-child{z-index:3;border-top-left-radius:8px}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn:last-child{z-index:1;border-top-right-radius:8px;box-shadow:2px 8px 25px -2px rgba(0,0,0,.3)}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn:hover{height:45px;margin-top:35px;padding:10px 0 5px}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn.is-active{height:50px;margin-top:30px;padding:10px 0 10px;background:var(--tp-sexy-ink);color:var(--tp-sexy-cyan);z-index:4;outline:none}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__face{display:block}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__label{display:block;color:inherit}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__panel{display:flex!important;position:absolute;left:0;right:0;top:80px;min-height:200px;padding:30px 40px;margin:0;overflow:auto;background:var(--tp-sexy-ink);color:#fff;font:400 18px/26px "Open Sans",sans-serif;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:2px 8px 25px -2px rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:opacity .2s ease}.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__panel.is-active{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__btn,.tp-ui-tabs--preset-light-sexy .tp-ui-tabs__panel{transition:none}}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-light-sexy{min-height:0}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-light-sexy .tp-ui-tabs__panel{display:none!important;position:relative;top:auto;left:auto;right:auto;opacity:1;pointer-events:auto}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-light-sexy .tp-ui-tabs__panel.is-active{display:flex!important}.tp-ui-tabs--preset-folder.tp-ui-tabs--vertical,.tp-ui-tabs--preset-folder-manila.tp-ui-tabs--vertical{flex-direction:row;align-items:stretch;max-width:none}.tp-ui-tabs--preset-folder.tp-ui-tabs--vertical .tp-ui-tabs__bar,.tp-ui-tabs--preset-folder-manila.tp-ui-tabs--vertical .tp-ui-tabs__bar{display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;margin:.75rem 0;padding:1.5rem .75rem 0 1.5rem;white-space:normal}.tp-ui-tabs--preset-folder.tp-ui-tabs--vertical .tp-ui-tabs__btn,.tp-ui-tabs--preset-folder-manila.tp-ui-tabs--vertical .tp-ui-tabs__btn{display:block;margin:-20px 0 0;align-self:flex-end}.tp-ui-tabs--preset-folder.tp-ui-tabs--vertical .tp-ui-tabs__btn:first-child,.tp-ui-tabs--preset-folder-manila.tp-ui-tabs--vertical .tp-ui-tabs__btn:first-child{margin-top:0;margin-left:0}.tp-ui-tabs--preset-folder.tp-ui-tabs--vertical .tp-ui-tabs__panel.is-active,.tp-ui-tabs--preset-folder-manila.tp-ui-tabs--vertical .tp-ui-tabs__panel.is-active{flex:1;min-width:0}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical{flex-direction:row;align-items:stretch}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__bar{flex-direction:column;flex-wrap:nowrap;border-bottom:none;border-right:2px solid var(--tp-featured-line);padding:0 0 0 15px;margin:0;width:auto;min-width:7rem}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__btn,.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active{flex:1 1 0;margin:0 0 0 15px;padding:15px 30px 15px 15px;transition:margin-left .2s,background .2s}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active{margin-left:0}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__arrow,.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active .tp-ui-tabs__arrow{display:none}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active .tp-ui-tabs__seam{width:2px;height:99%;right:-2px;left:auto;bottom:auto;top:.5%}.tp-ui-tabs--preset-featured.tp-ui-tabs--vertical .tp-ui-tabs__panel.is-active{flex:1;min-width:0;box-shadow:-2px 0 0 -1px #fff,0 0 0 1px #ddd;padding:15px 15px 15px 30px}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical{flex-direction:row}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__bar{flex-direction:column;width:5rem;height:100%;flex:0 0 5rem}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__bar::after{width:5rem;height:calc(100%/var(--tp-scale-count));left:0;top:calc(var(--tp-scale-index)*100%/var(--tp-scale-count));transition:top .5s}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__btn,.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active{flex:1 1 0;width:5rem;height:auto}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__face,.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__icon,.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-icon{height:100%;width:5rem}.tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__panel{left:5rem;top:0}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-scale-card.tp-ui-tabs--vertical .tp-ui-tabs__panel{left:auto;top:auto}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical{flex-direction:row;min-height:280px}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__bar{flex-direction:column;align-items:flex-end;justify-content:stretch;width:80px;height:auto;min-height:200px;flex:0 0 80px;overflow:hidden}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn,.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active{flex:1 1 0;width:40px;height:auto;min-width:0;margin:0 0 0 40px;padding:12px 0 12px 8px;writing-mode:vertical-rl;text-orientation:mixed}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn:first-child{border-top-left-radius:8px;border-top-right-radius:0}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn:last-child{border-top-right-radius:0;border-bottom-left-radius:8px}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn:hover{width:45px;height:auto;margin:0 0 0 35px;padding:12px 4px 12px 8px}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__btn.is-active{width:50px;height:auto;margin:0 0 0 30px;padding:12px 8px}.tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__panel{left:80px;top:0;right:0;border-radius:0 8px 8px 0}[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-tabs--preset-light-sexy.tp-ui-tabs--vertical .tp-ui-tabs__panel{left:auto;top:auto}.tp-ui-code{--tp-code-chrome:#1e1e1e;--tp-code-bar:#2d2d2d;--tp-code-ink:#d4d4d4;--tp-code-muted:#9d9d9d;--tp-code-border:#3c3c3c;--tp-code-hl:rgba(255,255,255,.07);--tp-code-kw:#569cd6;--tp-code-str:#ce9178;--tp-code-cm:#6a9955;--tp-code-num:#b5cea8;--tp-code-line-h:1.55em;box-sizing:border-box;position:relative;display:flex;flex-direction:column;max-width:100%;margin:0;padding:0;border:1px solid var(--tp-code-border);border-radius:8px;background:var(--tp-code-chrome);color:var(--tp-code-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:var(--tp-code-line-h);overflow:hidden}.tp-ui-code--preset-github{--tp-code-chrome:#0d1117;--tp-code-bar:#161b22;--tp-code-ink:#e6edf3;--tp-code-muted:#8b949e;--tp-code-border:#30363d;--tp-code-hl:rgba(56,139,253,.12);--tp-code-kw:#ff7b72;--tp-code-str:#a5d6ff;--tp-code-cm:#8b949e;--tp-code-num:#79c0ff}.tp-ui-code--preset-light{--tp-code-chrome:#fff;--tp-code-bar:#f6f8fa;--tp-code-ink:#1f2328;--tp-code-muted:#656d76;--tp-code-border:#d0d7de;--tp-code-hl:#fff8c5;--tp-code-kw:#cf222e;--tp-code-str:#0a3069;--tp-code-cm:#57606a;--tp-code-num:#0550ae}.tp-ui-code--preset-terminal{--tp-code-chrome:#0a0e14;--tp-code-bar:#07110c;--tp-code-ink:#3ddc84;--tp-code-muted:#2a9d5c;--tp-code-border:#163d28;--tp-code-hl:rgba(61,220,132,.12);--tp-code-kw:#7dffb3;--tp-code-str:#c8f5d8;--tp-code-cm:#2a6b45;--tp-code-num:#9af0c0}.tp-ui-code--preset-win95{--tp-code-chrome:#c0c0c0;--tp-code-bar:#c0c0c0;--tp-code-ink:#000;--tp-code-muted:#404040;--tp-code-border:#808080;--tp-code-hl:#ffff99;--tp-code-kw:#000080;--tp-code-str:#a31515;--tp-code-cm:#008000;--tp-code-num:#098658;border:2px outset #c0c0c0;border-radius:0;padding:2px;background:#c0c0c0;font-family:Tahoma,"MS Sans Serif",system-ui,sans-serif}.tp-ui-code--preset-win95 .tp-ui-code__bar{align-items:flex-end;min-height:26px;padding:2px 2px 0;border-bottom:0;background:#c0c0c0}.tp-ui-code--preset-win95 .tp-ui-code__tabs{display:flex;align-items:flex-end;min-width:0}.tp-ui-code--preset-win95 .tp-ui-code__tab{display:inline-block;max-width:100%;padding:4px 14px 5px;border:2px outset #c0c0c0;border-bottom:2px solid #c0c0c0;margin-bottom:-2px;background:#c0c0c0;color:#000;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-ui-code--preset-win95 .tp-ui-code__body{border:2px inset #c0c0c0;background:#fff}.tp-ui-code--preset-win95 .tp-ui-code__pre,.tp-ui-code--preset-win95 .tp-ui-code__pg-field{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#000}.tp-ui-code--preset-win95 .tp-ui-code__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px;background:#c0c0c0;color:#000}.tp-ui-code--preset-win95 .tp-ui-code__lang{opacity:1;font-family:Tahoma,"MS Sans Serif",system-ui,sans-serif;font-weight:600}.tp-ui-code--preset-win95 .tp-ui-code__copy,.tp-ui-code--preset-win95 .tp-ui-code__more,.tp-ui-code--preset-win95 .tp-ui-code__pg-generate{border:2px outset #c0c0c0;border-radius:0;background:#c0c0c0;color:#000}.tp-ui-code--preset-win95 .tp-ui-code__copy:hover,.tp-ui-code--preset-win95 .tp-ui-code__copy:focus-visible,.tp-ui-code--preset-win95 .tp-ui-code__more:hover,.tp-ui-code--preset-win95 .tp-ui-code__pg-generate:hover,.tp-ui-code--preset-win95 .tp-ui-code__pg-generate:focus-visible{background:#c0c0c0;color:#000;filter:none}.tp-ui-code--preset-win95 .tp-ui-code__copy:active,.tp-ui-code--preset-win95 .tp-ui-code__more:active,.tp-ui-code--preset-win95 .tp-ui-code__pg-generate:active{border-style:inset}.tp-ui-code--preset-win95.tp-ui-code--playground,.tp-ui-code--preset-win95 .tp-ui-code__pg-pane,.tp-ui-code--preset-win95 .tp-ui-code__pg-output{border-radius:0}.tp-ui-code--preset-win95 .tp-ui-code__pg-pane,.tp-ui-code--preset-win95 .tp-ui-code__pg-output{border:2px inset #c0c0c0}.tp-ui-code__bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:6px 10px 6px 12px;background:var(--tp-code-bar);border-bottom:1px solid var(--tp-code-border);color:var(--tp-code-muted);user-select:none}.tp-ui-code__meta{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.tp-ui-code__lang{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--tp-code-ink);opacity:.88}.tp-ui-code__file{font-size:11px;color:var(--tp-code-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-ui-code__copy{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--tp-code-muted);font:inherit;font-size:11px;font-weight:600;line-height:1;cursor:pointer}.tp-ui-code__copy:hover,.tp-ui-code__copy:focus-visible{color:var(--tp-code-ink);background:rgba(255,255,255,.06)}.tp-ui-code--preset-light .tp-ui-code__copy:hover,.tp-ui-code--preset-light .tp-ui-code__copy:focus-visible{background:rgba(15,23,42,.06)}.tp-ui-code__copy.is-copied{color:var(--tp-code-ink)}.tp-ui-code__copy-icon{display:block;flex:0 0 auto}.tp-ui-code__copy--float{position:absolute;top:8px;right:8px;z-index:3;background:var(--tp-code-bar);box-shadow:0 0 0 1px var(--tp-code-border)}.tp-ui-code__body{position:relative;flex:1 1 auto;min-width:0;overflow:auto}.tp-ui-code__pre{display:block;margin:0;padding:12px 14px;background:transparent;color:inherit;font:inherit;white-space:pre-wrap;word-break:break-word;overflow:visible}.tp-ui-code--scroll .tp-ui-code__pre{white-space:pre;word-break:normal}.tp-ui-code--copy-float .tp-ui-code__pre{padding-right:88px}.tp-ui-code__pre code{display:block;font:inherit;color:inherit}.tp-ui-code__line{display:block;min-height:var(--tp-code-line-h);padding:0 0 0 0}.tp-ui-code__line.is-hl{background:var(--tp-code-hl);box-shadow:inset 2px 0 0 currentColor;margin:0 -14px;padding-left:14px;padding-right:14px}.tp-ui-code--lines .tp-ui-code__pre{padding-left:0}.tp-ui-code--lines .tp-ui-code__line{padding-left:3.4em;position:relative}.tp-ui-code--lines .tp-ui-code__line.is-hl{margin-left:0;margin-right:0;padding-right:14px}.tp-ui-code--lines .tp-ui-code__line::before{content:attr(data-ln);position:absolute;left:0;top:0;width:2.8em;padding-right:.6em;text-align:right;color:var(--tp-code-muted);opacity:.72;font-size:11px;user-select:none;pointer-events:none}.tp-ui-code__tok--kw{color:var(--tp-code-kw)}.tp-ui-code__tok--str{color:var(--tp-code-str)}.tp-ui-code__tok--cm{color:var(--tp-code-cm);font-style:italic}.tp-ui-code__tok--num{color:var(--tp-code-num)}.tp-ui-code--collapse:not(.is-expanded) .tp-ui-code__body{max-height:calc(var(--tp-code-line-h) * var(--tp-code-collapse,12));overflow:hidden}.tp-ui-code--collapse:not(.is-expanded) .tp-ui-code__body::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2em;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--tp-code-chrome))}.tp-ui-code__more{display:block;width:100%;margin:0;padding:8px 12px;border:0;border-top:1px solid var(--tp-code-border);background:var(--tp-code-bar);color:var(--tp-code-ink);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.tp-ui-code__more:hover{filter:brightness(1.08)}.tp-ui-code--collapse.is-expanded .tp-ui-code__more{border-top:1px solid var(--tp-code-border)}.tp-ui-code--transparent{background:transparent;border-color:transparent}.tp-ui-code--playground{gap:10px;padding:10px}.tp-ui-code--playground .tp-ui-code__pg-editors{display:flex;flex-direction:column;gap:8px}.tp-ui-code--playground-output-only .tp-ui-code__pg-editors,.tp-ui-code--playground-output-only .tp-ui-code__pg-actions{display:none}.tp-ui-code__pg-pane{border:1px solid var(--tp-code-border);border-radius:8px;overflow:hidden;background:var(--tp-code-chrome)}.tp-ui-code__pg-pane.is-collapsed .tp-ui-code__pg-body{display:none}.tp-ui-code__pg-pane .tp-ui-code__bar[data-tp-code-pg-toggle]{cursor:pointer}.tp-ui-code__pg-body{margin:0}.tp-ui-code__pg-field{display:block;width:100%;min-height:var(--tp-code-pg-editor-h,120px);margin:0;padding:12px 14px;border:0;resize:vertical;background:transparent;color:var(--tp-code-ink);font:inherit;line-height:1.45;box-sizing:border-box}.tp-ui-code__pg-field:focus{outline:2px solid var(--tp-code-kw);outline-offset:-2px}.tp-ui-code--playground-static .tp-ui-code__pg-field,.tp-ui-code--playground-static .tp-ui-code__pg-generate,.tp-ui-code--playground-static .tp-ui-code__bar[data-tp-code-pg-toggle]{pointer-events:none}.tp-ui-code__pg-actions{display:flex;justify-content:flex-start}.tp-ui-code__pg-generate{margin:0;padding:7px 14px;border:1px solid var(--tp-code-border);border-radius:6px;background:var(--tp-code-bar);color:var(--tp-code-ink);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.tp-ui-code__pg-generate:hover,.tp-ui-code__pg-generate:focus-visible{filter:brightness(1.08)}.tp-ui-code__pg-output{max-width:100%;border:1px solid var(--tp-code-border);border-radius:8px;overflow:hidden;background:var(--tp-code-chrome)}.tp-ui-code__pg-display{background:#fff;min-height:160px}.tp-ui-code__pg-frame{display:block;width:100%;min-height:160px;border:0;background:#fff}.tp-ui-code__pg-error{padding:12px 14px;color:#b91c1c;background:#fef2f2;font-family:system-ui,sans-serif;font-size:13px}[data-tp-css-when]{--tp-css-when-ring:color-mix(in srgb,currentColor 42%,transparent);--tp-css-when-ring-strong:color-mix(in srgb,currentColor 70%,transparent);--tp-css-when-wash:color-mix(in srgb,currentColor 8%,transparent);--tp-css-when-empty:color-mix(in srgb,currentColor 18%,transparent);transition:outline-color .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}[data-tp-css-when~="has-image"]:has(img),[data-tp-css-when~="has-image"]:has(picture),[data-tp-css-when~="has-image"]:has(video),[data-tp-css-when~="has-image"]:has(svg:not(:only-child)){outline:2px solid var(--tp-css-when-ring);outline-offset:2px}[data-tp-css-when~="has-focus"]:has(:focus-visible){outline:2px solid var(--tp-css-when-ring-strong);outline-offset:3px;box-shadow:0 0 0 4px var(--tp-css-when-wash)}[data-tp-css-when~="hover-child"]:has(> [data-tp-node-id]:hover),[data-tp-css-when~="hover-child"]:has(> [data-tp-state-hovered="1"]){outline:2px solid var(--tp-css-when-ring);outline-offset:2px;background-color:var(--tp-css-when-wash)}[data-tp-css-when~="child-active"]:has([data-tp-state-active="1"]),[data-tp-css-when~="child-active"]:has(.is-active){outline:2px solid var(--tp-css-when-ring-strong);outline-offset:2px}[data-tp-css-when~="child-open"]:has([open]),[data-tp-css-when~="child-open"]:has([data-tp-state-visible="1"]),[data-tp-css-when~="child-open"]:has([aria-expanded="true"]){outline:2px solid var(--tp-css-when-ring);outline-offset:2px;background-color:var(--tp-css-when-wash)}[data-tp-css-when~="is-empty"]:not(:has(> [data-tp-node-id])){outline:1px dashed var(--tp-css-when-empty);outline-offset:0;opacity:.72;min-height:var(--tp-css-when-empty-min,2.5rem)}@supports (color:if(style(--tp-tone:danger):red;else:blue)){[data-tp-css-when]{--tp-css-when-ring:if(style(--tp-tone:danger):#ef4444;style(--tp-tone:success):#22c55e;style(--tp-tone:warning):#eab308;style(--tp-tone:info):#3b82f6;else:color-mix(in srgb,currentColor 42%,transparent))}}@media (prefers-reduced-motion:reduce){[data-tp-css-when]{transition:none!important}}html[data-tp-reduce-motion="1"] [data-tp-css-when]{transition:none!important}.tp-ui-page-background{position:absolute;inset:0;z-index:0;pointer-events:none;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;transform:none!important}.tp-ui-page-background__pan{position:absolute;inset:-8%;width:116%;height:116%;background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none;will-change:transform;transform:translate(0,0) scale(1)}@media (prefers-reduced-motion:reduce){.tp-ui-page-background__pan{transform:none!important;will-change:auto}}.tp-ui-page-background--interactive,[data-tp-builder-canvas] .tp-ui-page-background.tp-ui-page-background--interactive{pointer-events:auto}.tp-ui-page-background--interactive #swarm-container,.tp-ui-page-background--interactive #swarm-container canvas{width:100%;height:100%;display:block}.tp-ui-page-background--hide-chrome [data-tp-bg-chrome],.tp-ui-page-background--hide-chrome #ui-layer{display:none!important;pointer-events:none!important}.tp-ui-page-background--capture-input{pointer-events:auto}.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-ui-canvas-root,.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-ui-canvas-root,.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input),[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) .tp-ui-canvas-root,.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-content-root],.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-content-root],.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input) [data-tp-content-root],[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) [data-tp-content-root],.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-ui-onclick-link,.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-ui-onclick-link,.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input) .tp-ui-onclick-link,[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) .tp-ui-onclick-link,.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-scroll-scene__pin,.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) .tp-scroll-scene__pin,.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input) .tp-scroll-scene__pin,[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) .tp-scroll-scene__pin{pointer-events:none}.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-canvas-root),.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-canvas-root),.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input) [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-canvas-root),[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-canvas-root),.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-allow-pointer],.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--capture-input) [data-tp-allow-pointer],.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--capture-input) [data-tp-allow-pointer],[data-tp-builder-canvas] #tp_builder_canvas_inner:has(.tp-ui-page-background--capture-input) [data-tp-allow-pointer]{pointer-events:auto}.tp-ui-page-background__video,.tp-builder-page-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none;z-index:0;display:block}.tp-ui-page-background__globe{position:absolute;inset:0;width:100%;height:100%;z-index:0}.tp-ui-page-background__globe .cesium-viewer,.tp-ui-page-background__globe .cesium-widget,.tp-ui-page-background__globe .cesium-widget canvas{width:100%;height:100%;display:block}.tp-ui-page-background__globe.mappressor-map--still,.tp-ui-page-background__globe .mappressor-map__still,.tp-ui-page-background__globe .mappressor-map__still-canvas{width:100%;height:100%;object-fit:cover}.tp-ui-page-background__globe-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;font-size:13px;line-height:1.35;opacity:.72;text-align:center}.pressor-page-canvas .tp-ui-page-background--map,.tp-ui-screen.pressor-page-canvas .tp-ui-page-background--map,.pressor-tp-preview .tp-ui-page-background--map{min-height:100vh;min-height:100dvh}.pressor-page-canvas:has(.tp-ui-page-background--map),.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--map),.pressor-tp-preview .tp-ui-canvas-root:has(.tp-ui-page-background--map){min-height:100vh;min-height:100dvh;position:relative}[data-tp-builder-canvas] .tp-ui-page-background--map{min-height:100%;height:100%}[data-tp-builder-canvas] .tp-ui-canvas-root:has(.tp-ui-page-background--map){min-height:100%;flex:1 1 auto}.tp-ui-page-background .tp-ui-webgl-layer{transform:none!important}.tp-ui-page-background--has-video,.tp-ui-page-background--has-pan{background-image:none!important}.tp-ui-page-background--viewport-pinned{position:sticky!important;inset:auto!important;top:0!important;left:0!important;right:0!important;width:100%!important;min-width:0!important;height:100vh!important;max-height:100dvh;overflow:visible;z-index:0!important}.tp-ui-canvas-root:has(.tp-ui-page-background--viewport-pinned),.pressor-page-canvas:has(.tp-ui-page-background--viewport-pinned),.tp-screen-inner:has(.tp-ui-page-background--viewport-pinned){isolation:isolate;z-index:0}#tp_builder_canvas_shell[data-tp-builder-canvas="1"]:not(.tp-builder-play) .tp-ui-page-background--viewport-pinned{position:sticky!important;top:0!important;inset:auto!important;left:0!important;right:0!important;width:100%!important;height:100vh!important;max-height:none;min-height:0;z-index:-1!important;overflow:visible}.tp-ui-container--has-section-video{position:relative;overflow:hidden}.tp-ui-container__section-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none;z-index:0;display:block}.tp-ui-container--has-section-video>.tp-ui-container-bg~*,.tp-ui-container--has-section-video>.tp-ui-container__section-video~*,.tp-ui-container--has-section-video>[data-tp-node-id]{position:relative;z-index:1}.tp-ui-canvas-root > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.tp-ui-canvas-root > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.pressor-page-canvas > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.pressor-page-canvas > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.tp-ui-screen.pressor-page-canvas > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.tp-ui-screen.pressor-page-canvas > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.pressor-popup-canvas > [data-tp-node-id]:not(.tp-ui-page-background),.pressor-popup-canvas > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background),.tp-ui-screen.pressor-popup-canvas > [data-tp-node-id]:not(.tp-ui-page-background),.tp-ui-screen.pressor-popup-canvas > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background),.tp-screen-inner > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)),.tp-screen-inner > .tp-ui-onclick-link > [data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(> .tp-ui-futur-nav-header)){position:relative;z-index:1}.pressor-page-canvas > [data-tp-node-id]:has(> .tp-ui-futur-nav-header),.pressor-page-canvas > .tp-ui-onclick-link > [data-tp-node-id]:has(> .tp-ui-futur-nav-header),.tp-ui-screen.pressor-page-canvas > [data-tp-node-id]:has(> .tp-ui-futur-nav-header),.tp-ui-screen.pressor-page-canvas > .tp-ui-onclick-link > [data-tp-node-id]:has(> .tp-ui-futur-nav-header){position:relative;z-index:1030}.pressor-page-canvas > .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.tp-ui-screen.pressor-page-canvas > .tp-ui-futur-nav-header[data-tp-fn-fixed="1"]{position:fixed;top:0;left:0;width:100%;z-index:1030}.pressor-page-canvas:has(.tp-ui-webgl-layer--viewport-fixed) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.tp-ui-screen.pressor-page-canvas:has(.tp-ui-webgl-layer--viewport-fixed) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.pressor-page-canvas:has(.tp-ui-page-background--viewport-pinned) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.tp-ui-screen.pressor-page-canvas:has(.tp-ui-page-background--viewport-pinned) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.pressor-page-canvas:has(.tp-ui-page-background--has-webgl) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"]{position:sticky!important;top:0!important;left:auto!important;width:100%!important;z-index:1030}.pressor-page-canvas:has(.tp-ui-page-background--has-webgl) .tp-ui-futur-nav-offset{display:none!important}[data-tp-builder-canvas] .tp-ui-canvas-root{position:relative;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch}.pressor-page-canvas[data-tp-flow-layout="1"],.tp-ui-screen.pressor-page-canvas[data-tp-flow-layout="1"],.tp-screen-inner[data-tp-flow-layout="1"]{display:flex;flex-direction:column;align-items:stretch}[data-tp-builder-canvas] .tp-ui-page-background{pointer-events:none;outline:1px dashed transparent;min-height:100%}[data-tp-builder-canvas] .tp-ui-page-background.is-selected{pointer-events:none;outline-color:rgba(129,140,248,.55)}[data-tp-builder-canvas] [data-tp-content-root]{min-height:80px;flex:1 1 auto;display:flex;flex-direction:inherit;align-items:stretch;width:100%;box-sizing:border-box}[data-tp-builder-canvas] [data-tp-content-root].tp-ui-panel--shrinkwrap{flex:0 0 auto;width:100%;max-width:100%;height:auto;min-height:0}[data-tp-builder-canvas] [data-tp-content-root].tp-ui-panel--shrinkwrap:not(:has(> [data-tp-node-id])){min-height:80px}[data-tp-builder-canvas] .tp-ui-canvas-root > .tp-ui-panel:not([data-tp-content-root]){width:100%;max-width:100%;min-height:80px;box-sizing:border-box}[data-tp-builder-canvas] .tp-ui-canvas-root > .tp-ui-panel.tp-ui-panel--shrinkwrap{width:100%;max-width:100%;flex:0 0 auto;height:auto}[data-tp-builder-canvas] .tp-ui-canvas-root > .tp-ui-panel.tp-ui-panel--shrinkwrap:has(> [data-tp-node-id]){min-height:0}body.tp-palette-drag-active [data-tp-builder-canvas] [data-tp-content-root]:empty::before{content:"Drop elements here";display:block;min-height:48px;padding:12px 8px;font-size:11px;line-height:1.3;text-align:center;color:rgba(199,210,254,.85);border:1px dashed rgba(129,140,248,.45);border-radius:6px;box-sizing:border-box;pointer-events:none}.tp-ui-page-tessellation{position:absolute;inset:0;pointer-events:none;z-index:var(--tp-tess-z,1);opacity:var(--tp-tess-opacity,1);background-repeat:repeat;background-image:var(--tp-tess-image);background-size:var(--tp-tess-tile-w,auto) var(--tp-tess-tile-h,auto)}.tp-ui-page-tessellation--magnetic:not(.is-drawing){background-image:var(--tp-tess-image)!important;background-size:var(--tp-tess-tile-w,auto) var(--tp-tess-tile-h,auto)!important}.tp-ui-page-tessellation--magnetic.is-drawing{background-image:none!important;background-size:auto}.tp-ui-page-tessellation__lattice{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.tp-ui-page-canvas-particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;display:block}.tp-ui-container-bg>.tp-ui-page-canvas-particles{border-radius:inherit}.tp-ui-page-canvas-particles--paused{opacity:.35}.tp-bg-look{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.tp-ui-page-background--has-look{background-image:none}.tp-ui-page-background__look-cover{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.tp-bg-look__beam{position:absolute;top:0;height:100%;width:0;transform:rotate(10deg);transform-origin:top right;box-shadow:-130px 0 80px 40px #fff,-50px 0 50px 25px var(--tp-bg-c1),0 0 50px 25px var(--tp-bg-c2),50px 0 50px 25px var(--tp-bg-c3),130px 0 80px 40px #fff;animation:tpBgLookSlide var(--tp-bg-dur,45s) linear infinite;animation-delay:var(--tp-bg-delay,0s)}.tp-bg-look__glow-h{position:absolute;left:0;bottom:0;width:100%;height:0;box-shadow:0 0 50vh 40vh #fff}.tp-bg-look__glow-v{position:absolute;left:0;bottom:0;width:0;height:100%;box-shadow:0 0 35vw 25vw #fff}@keyframes tpBgLookSlide{from{right:-25vw}to{right:125vw}}.tp-bg-look__drops{position:absolute;inset:0;overflow:hidden;background:#000}.tp-bg-look__drop{position:absolute;top:0;width:.69444%;height:400px;margin-top:-400px;background-image:linear-gradient(to bottom,#000,hsla(var(--tp-bg-hue),100%,50%,.8));animation:tpBgLookDrop 4s infinite ease-in;animation-delay:var(--tp-bg-delay,0s)}.tp-bg-look__drop::after{content:"";position:absolute;width:.9vw;height:.9vw;border-radius:50%;left:50%;bottom:-.45vw;margin-left:-.45vw;background:hsla(var(--tp-bg-hue),100%,50%,1)}@keyframes tpBgLookDrop{80%{opacity:1}100%{transform:translate3d(0,150vh,0);opacity:0}}.tp-bg-look--pattern{--s:100px;--c1:#C3CCAF;--c2:#67434F;--_s:calc(2*var(--s)) calc(2*var(--s));--_g:var(--_s) conic-gradient(at 40% 40%,#0000 75%,var(--c1) 0);--_p:var(--_s) conic-gradient(at 20% 20%,#0000 75%,var(--c2) 0);background:calc(.9*var(--s)) calc(.9*var(--s))/var(--_p),calc(-.1*var(--s)) calc(-.1*var(--s))/var(--_p),calc(.7*var(--s)) calc(.7*var(--s))/var(--_g),calc(-.3*var(--s)) calc(-.3*var(--s))/var(--_g),conic-gradient(from 90deg at 20% 20%,var(--c2) 25%,var(--c1) 0) 0 0/var(--s) var(--s);animation:tpBgLookWeave 3s infinite}@keyframes tpBgLookWeave{0%{background-position:calc(.9*var(--s)) calc(.9*var(--s)),calc(-.1*var(--s)) calc(-.1*var(--s)),calc(.7*var(--s)) calc(.7*var(--s)),calc(-.3*var(--s)) calc(-.3*var(--s)),0 0}25%{background-position:calc(1.9*var(--s)) calc(.9*var(--s)),calc(-1.1*var(--s)) calc(-.1*var(--s)),calc(1.7*var(--s)) calc(.7*var(--s)),calc(-1.3*var(--s)) calc(-.3*var(--s)),0 0}50%{background-position:calc(1.9*var(--s)) calc(-.1*var(--s)),calc(-1.1*var(--s)) calc(.9*var(--s)),calc(1.7*var(--s)) calc(-.3*var(--s)),calc(-1.3*var(--s)) calc(.7*var(--s)),0 0}75%{background-position:calc(2.9*var(--s)) calc(-.1*var(--s)),calc(-2.1*var(--s)) calc(.9*var(--s)),calc(2.7*var(--s)) calc(-.3*var(--s)),calc(-2.3*var(--s)) calc(.7*var(--s)),0 0}100%{background-position:calc(2.9*var(--s)) calc(-1.1*var(--s)),calc(-2.1*var(--s)) calc(1.9*var(--s)),calc(2.7*var(--s)) calc(-1.3*var(--s)),calc(-2.3*var(--s)) calc(1.7*var(--s)),0 0}}.tp-bg-look__dot,.tp-bg-look__dot-fade{position:absolute;inset:0;background:radial-gradient(#0B853D 3px, transparent 5px, #000 7px, transparent 9px, #0B853D 11px, transparent 13px, transparent 15px, transparent 17px, #000 19px, transparent 21px, #0B853D 23px, transparent 25px, #fff 27px, transparent 29px, #000 31px, transparent 33px);background-size:30px 30px}.tp-bg-look__dot-fade{animation:tpBgLookHue 1s alternate infinite}.tp-bg-look__dot{animation:tpBgLookBlink 3s linear infinite}@keyframes tpBgLookHue{0%{filter:hue-rotate(30deg)}50%{filter:hue-rotate(60deg)}100%{filter:hue-rotate(90deg)}}@keyframes tpBgLookBlink{0%,100%{opacity:1}50%{opacity:.3}}.tp-bg-look--mouse{--x:calc(var(--posX,0)*1px);--y:calc(var(--posY,0)*1px);background-image:linear-gradient(115deg,rgb(211 255 215),rgb(0 0 0)),radial-gradient(90% 100% at calc(50% + var(--x)) calc(0% + var(--y)),rgb(200 200 200),rgb(22 0 45)),radial-gradient(100% 100% at calc(80% - var(--x)) calc(0% - var(--y)),rgb(250 255 0),rgb(36 0 0)),radial-gradient(150% 210% at calc(100% + var(--x)) calc(0% + var(--y)),rgb(20 175 125),rgb(0 10 255)),radial-gradient(100% 100% at calc(100% - var(--x)) calc(30% - var(--y)),rgb(255 77 0),rgb(0 200 255)),linear-gradient(60deg,rgb(255 0 0),rgb(120 86 255));background-blend-mode:overlay,overlay,difference,difference,difference,normal}.tp-bg-look__canvas{position:absolute;inset:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.tp-bg-look__beam,.tp-bg-look__drop,.tp-bg-look--pattern,.tp-bg-look__dot,.tp-bg-look__dot-fade{animation:none!important}}.tp-ui-futur-nav-footer{--tp-fn-primary:#6366f1;--tp-fn-secondary:#06b6d4;--tp-fn-accent:#a855f7;--tp-fn-darker-bg:#000;--tp-fn-text:#fff;box-sizing:border-box;width:100%;font-family:"Space Grotesk",system-ui,sans-serif;background:var(--tp-fn-darker-bg);color:var(--tp-fn-text);isolation:isolate;padding:3rem 2rem 2rem}.tp-ui-futur-nav-footer--transparent-bg{background:transparent;--tp-fn-darker-bg:transparent}.tp-ui-futur-nav-footer *,.tp-ui-futur-nav-footer *::before,.tp-ui-futur-nav-footer *::after{box-sizing:border-box}.tp-ui-fn-footer__inner{max-width:72rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.tp-ui-fn-footer__brand{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--tp-fn-text)}.tp-ui-fn-footer__brand-copy{display:flex;flex-direction:column;gap:.15rem;text-align:left}.tp-ui-fn-footer__brand-desc{font-weight:500;font-size:.75rem;color:rgba(255,255,255,.65);line-height:1.35}.tp-ui-fn-footer__monogram{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(135deg,var(--tp-fn-primary),var(--tp-fn-accent));font-weight:700;font-size:.8rem;flex-shrink:0}.tp-ui-fn-footer__monogram--image{background:transparent;padding:0;overflow:hidden}.tp-ui-fn-footer__monogram--image img{width:100%;height:100%;object-fit:cover;border-radius:.5rem;display:block}.tp-ui-fn-footer__links{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;margin:0;padding:0}.tp-ui-fn-footer__link{color:rgba(255,255,255,.7);text-decoration:none;font-size:.875rem;transition:color .2s ease}.tp-ui-fn-footer__link:hover{color:var(--tp-fn-secondary)}.tp-ui-fn-footer__social{display:flex;gap:.75rem}.tp-ui-fn-footer__social-link{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(99,102,241,.3);color:rgba(255,255,255,.8);text-decoration:none;transition:all .2s ease}.tp-ui-fn-footer__social-link:hover{border-color:var(--tp-fn-secondary);color:var(--tp-fn-secondary)}.tp-ui-fn-footer__social-icon{width:1rem;height:1rem;fill:currentColor}.tp-ui-fn-footer__copy{width:100%;text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(99,102,241,.15);color:rgba(255,255,255,.5);font-size:.8rem}@media(max-width:768px){.tp-ui-fn-footer__inner{flex-direction:column;text-align:center}.tp-ui-fn-footer__brand-copy{text-align:center}}.tp-ui-card.tp-ui-card-3d,.tp-ui-card-3d.tp-ui-card{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.tp-ui-webgl-flip-card{--tp-wfc-w:350px;--tp-wfc-h:260px;--tp-wfc-radius:20px;--tp-wfc-accent:#00f2fe;--tp-wfc-flip:1.2s;box-sizing:border-box;position:relative;display:block;width:var(--tp-wfc-w);max-width:100%;margin:0;padding:0;border:none;background:transparent}.tp-ui-webgl-flip-card--panorama{width:var(--tp-wfc-w)}.tp-ui-wfc{position:relative;width:100%;height:var(--tp-wfc-h);border-radius:var(--tp-wfc-radius);overflow:hidden;cursor:pointer;box-shadow:0 20px 40px rgb(0 0 0 / .3);transform-style:preserve-3d;transition:box-shadow .3s ease,opacity .3s ease}.tp-ui-wfc:hover{box-shadow:0 30px 50px rgb(0 0 0 / .4)}.tp-ui-wfc__images,.tp-ui-wfc canvas{position:absolute;inset:0;width:100%;height:100%}.tp-ui-wfc__images{z-index:0}.tp-ui-wfc__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.tp-ui-wfc__img.is-hidden{opacity:0}.tp-ui-wfc canvas{z-index:1;border-radius:inherit;pointer-events:none}.tp-ui-wfc__content{position:relative;z-index:2;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,transparent 100%);border-radius:inherit;pointer-events:none;transition:background .3s ease}.tp-ui-wfc--has-image:hover .tp-ui-wfc__content{background:#fff0}.tp-ui-wfc__text{padding:5px;transition:opacity .3s ease,transform .3s ease}.tp-ui-wfc__text.is-hidden{display:none}.tp-ui-wfc--has-image .tp-ui-wfc__text.is-active{transform:translateY(10px);text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.tp-ui-wfc__title{font-size:20px;letter-spacing:1px;margin:0}.tp-ui-wfc__caption{font-size:12px;opacity:.9;margin:.2rem 0 0}.tp-ui-wfc__credit{font-size:10px;opacity:.7;margin:.15rem 0 0}.tp-ui-wfc__badge{position:absolute;top:12px;right:12px;z-index:3;background:rgb(0 0 0 / .7);padding:4px 10px;border-radius:20px;border:1px solid var(--tp-wfc-accent);color:#fff;font-size:10px;font-weight:700;pointer-events:none}.tp-ui-wfc__counter{position:absolute;bottom:12px;right:12px;z-index:3;background:rgb(0 0 0 / .6);padding:2px 8px;border-radius:12px;font-size:10px;color:#fff;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@keyframes tpWfcFlipYL{0%{transform:rotateY(0)}100%{transform:rotateY(720deg)}}@keyframes tpWfcFlipYR{0%{transform:rotateY(0)}100%{transform:rotateY(-720deg)}}@keyframes tpWfcFlipXU{0%{transform:rotateX(0)}100%{transform:rotateX(720deg)}}@keyframes tpWfcFlipXD{0%{transform:rotateX(0)}100%{transform:rotateX(-720deg)}}@keyframes tpWfcFlipTR{0%{transform:rotate3d(1,1,0,0deg)}100%{transform:rotate3d(1,1,0,720deg)}}@keyframes tpWfcFlipTL{0%{transform:rotate3d(1,-1,0,0deg)}100%{transform:rotate3d(1,-1,0,720deg)}}@keyframes tpWfcFlipBR{0%{transform:rotate3d(-1,1,0,0deg)}100%{transform:rotate3d(-1,1,0,720deg)}}@keyframes tpWfcFlipBL{0%{transform:rotate3d(-1,-1,0,0deg)}100%{transform:rotate3d(-1,-1,0,720deg)}}.tp-ui-wfc.is-flip-yl{animation:tpWfcFlipYL var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-yr{animation:tpWfcFlipYR var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-xu{animation:tpWfcFlipXU var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-xd{animation:tpWfcFlipXD var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-tr{animation:tpWfcFlipTR var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-tl{animation:tpWfcFlipTL var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-br{animation:tpWfcFlipBR var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}.tp-ui-wfc.is-flip-bl{animation:tpWfcFlipBL var(--tp-wfc-flip) cubic-bezier(.4,0,.2,1) forwards}@keyframes tpWfcRipple{0%{transform:translate(-50%,-50%) scale(0);opacity:.8}100%{transform:translate(-50%,-50%) scale(3);opacity:0}}@media (prefers-reduced-motion:reduce){.tp-ui-wfc.is-flip-yl,.tp-ui-wfc.is-flip-yr,.tp-ui-wfc.is-flip-xu,.tp-ui-wfc.is-flip-xd,.tp-ui-wfc.is-flip-tr,.tp-ui-wfc.is-flip-tl,.tp-ui-wfc.is-flip-br,.tp-ui-wfc.is-flip-bl{animation:none}}.tp-ui-slide{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0f172a}.tp-ui-slide__media{position:absolute;inset:0;width:100%;height:100%;object-fit:var(--tp-ss-fit,cover);object-position:var(--tp-ss-position,center center);display:block;z-index:0;pointer-events:none;border:0}.tp-ui-slide__media.tp-ui-ken-burns{width:100%;height:100%}.tp-ui-slide__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--tp-ss-overlay,transparent)}.tp-ui-slide__copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;max-width:min(920px,92%);padding:var(--tp-ss-pad,24px);box-sizing:border-box;text-shadow:var(--tp-ss-text-shadow,0 1px 2px rgba(0,0,0,.35))}.tp-ui-slide__title{font-size:var(--tp-ss-title-size,1.75rem);font-weight:700;line-height:1.15;margin:0;color:inherit}.tp-ui-slide__subtitle{font-size:var(--tp-ss-subtitle-size,.95rem);opacity:.92;line-height:1.45;margin:0;color:inherit}.tp-ui-slide__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;width:100%;max-width:min(920px,92%);padding:0 var(--tp-ss-pad,24px) var(--tp-ss-pad,24px);box-sizing:border-box}.tp-ui-slideshow{position:relative;border-radius:var(--tp-ss-radius,12px);overflow:hidden;background:var(--tp-ss-bg,#0f172a);display:flex;flex-direction:column;box-sizing:border-box;box-shadow:var(--tp-ss-shadow,none);isolation:isolate}.tp-ui-slideshow__track{position:relative;width:100%;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.tp-ui-slideshow__slide{display:none;flex-direction:column;width:100%;height:100%;box-sizing:border-box}.tp-ui-slideshow__slide.is-active{display:flex}.tp-ui-slideshow__slide > .tp-ui-slide{flex:1 1 auto;border-radius:0}.tp-ui-slideshow__nav{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:rgba(15,23,42,.75);flex:0 0 auto;z-index:5}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__nav{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(transparent,rgba(15,23,42,.72));pointer-events:none}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__nav > *{pointer-events:auto}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__track{height:100%}.tp-ui-slideshow__indicators{display:flex;gap:6px;flex:1;justify-content:center;align-items:center;flex-wrap:wrap}.tp-ui-slideshow__indicator{border:none;cursor:pointer;padding:0;background:rgba(148,163,184,.45);color:#e2e8f0;transition:background .2s ease,opacity .2s ease,transform .2s ease}.tp-ui-slideshow__indicator.is-active{background:var(--tp-ss-accent,#6366f1)}.tp-ui-slideshow__indicator--dot{width:8px;height:8px;border-radius:999px}.tp-ui-slideshow__indicator--pill{width:18px;height:6px;border-radius:999px}.tp-ui-slideshow__indicator--dash{width:16px;height:2px;border-radius:1px}.tp-ui-slideshow__indicator--number{min-width:24px;height:24px;padding:0 6px;border-radius:6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;background:rgba(51,65,85,.75)}.tp-ui-slideshow__indicator--number.is-active{background:var(--tp-ss-accent,#6366f1);color:#fff}.tp-ui-slideshow__fraction{font-size:12px;font-weight:600;letter-spacing:.04em;color:#e2e8f0;opacity:.9;min-width:3.5em;text-align:center}.tp-ui-slideshow__dots{display:flex;gap:6px;flex:1;justify-content:center;align-items:center}.tp-ui-slideshow__dot{width:8px;height:8px;border-radius:999px;border:none;background:rgba(148,163,184,.45);cursor:pointer;padding:0}.tp-ui-slideshow__dot.is-active{background:var(--tp-ss-accent,#6366f1)}.tp-ui-slideshow__arrow{border:none;background:rgba(51,65,85,.85);color:#e2e8f0;width:var(--tp-ss-arrow-size,28px);height:var(--tp-ss-arrow-size,28px);border-radius:8px;cursor:pointer;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.tp-ui-slideshow__arrow .tp-ui-icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.tp-ui-slideshow__arrow .tp-ui-icon svg{width:1em;height:1em;display:block}.tp-ui-slideshow--arrow-ghost .tp-ui-slideshow__arrow{background:transparent;color:#f8fafc}.tp-ui-slideshow--arrow-outline .tp-ui-slideshow__arrow{background:transparent;border:1px solid rgba(226,232,240,.55)}.tp-ui-slideshow--arrow-soft .tp-ui-slideshow__arrow{background:rgba(15,23,42,.45);backdrop-filter:blur(6px)}.tp-ui-slideshow--vertical{flex-direction:row}.tp-ui-slideshow--vertical .tp-ui-slideshow__nav{flex-direction:column;justify-content:center;padding:10px 8px}.tp-ui-slideshow--vertical .tp-ui-slideshow__indicators,.tp-ui-slideshow--vertical .tp-ui-slideshow__dots{flex-direction:column;flex:0 0 auto}.tp-ui-slideshow--nav-overlay.tp-ui-slideshow--vertical .tp-ui-slideshow__nav{top:0;bottom:0;left:auto;right:0;width:52px;background:linear-gradient(270deg,rgba(15,23,42,.72),transparent)}.tp-ui-slideshow--transition-slide .tp-ui-slideshow__track{display:flex;transition:transform .4s ease;will-change:transform}.tp-ui-slideshow--transition-slide .tp-ui-slideshow__slide{display:flex;flex:0 0 100%;width:100%;height:100%;min-width:100%}.tp-ui-slideshow--transition-slide.tp-ui-slideshow--vertical .tp-ui-slideshow__track{flex-direction:column}.tp-ui-slideshow--transition-slide.tp-ui-slideshow--vertical .tp-ui-slideshow__slide{min-width:0;min-height:100%;height:100%}.tp-ui-slideshow--stacked .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide{display:flex!important;position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:0;transition:opacity .45s ease,transform .45s ease,filter .45s ease,clip-path .45s ease}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide.is-leaving{opacity:0;z-index:0;pointer-events:none}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide{transform:translateY(18px)}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide.is-leaving{transform:translateY(-12px)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide{transform:translateY(-18px)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide.is-leaving{transform:translateY(12px)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide{transform:scale(1.08)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide.is-active{transform:scale(1)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide.is-leaving{transform:scale(.94);opacity:0}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide{transform:scale(.92)}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide.is-active{transform:scale(1)}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide.is-leaving{transform:scale(1.06);opacity:0}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide{filter:blur(10px);transform:scale(1.02)}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide.is-active{filter:blur(0);transform:scale(1)}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide.is-leaving{filter:blur(10px);opacity:0}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide{clip-path:inset(0 100% 0 0);opacity:1}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide.is-active{clip-path:inset(0 0 0 0)}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide.is-leaving{clip-path:inset(0 0 0 100%);opacity:1}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide{clip-path:inset(0 0 0 100%)}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{clip-path:inset(0 0 0 0)}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-leaving{clip-path:inset(0 100% 0 0)}.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide{display:flex!important;position:absolute;inset:0;width:100%;height:100%;opacity:1;pointer-events:none;transition:none}.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide.is-active{pointer-events:auto}.tp-ui-slideshow__stack-handles{position:absolute;inset:0;z-index:4;pointer-events:none}.tp-ui-slideshow__stack-handle{position:absolute;top:0;bottom:0;left:var(--tp-stack-pos,0%);width:var(--tp-stack-hit,36px);margin-left:calc(var(--tp-stack-hit,36px) / -2);padding:0;border:0;background:transparent;color:var(--tp-stack-handle,#fff);cursor:ew-resize;pointer-events:auto;touch-action:none;outline:none}.tp-ui-slideshow__stack-handle::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:var(--tp-stack-line,2px);transform:translateX(-50%);background:currentColor;box-shadow:0 0 0 1px rgba(15,23,42,.3)}.tp-ui-slideshow__stack-handle::after{content:"↔";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:var(--tp-stack-knob,34px);height:var(--tp-stack-knob,34px);border-radius:999px;background:currentColor;color:#0f172a;font:700 15px/1 system-ui;box-shadow:0 4px 14px rgba(15,23,42,.35)}.tp-ui-slideshow__stack-handle:focus-visible::after{outline:3px solid var(--tp-ss-accent,#6366f1);outline-offset:3px}.tp-ui-slideshow__stack-handle:disabled{pointer-events:none;opacity:.45}.tp-ui-slideshow__stack-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#tp_builder_canvas_shell:not(.tp-builder-play) .tp-ui-slideshow__stack-handle{pointer-events:none}@media (prefers-reduced-motion:reduce){.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide,.tp-ui-slideshow__stack-handle{transition:none!important}}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle{left:0;right:0;top:var(--tp-stack-pos,0%);bottom:auto;width:auto;height:var(--tp-stack-hit,36px);margin-left:0;margin-top:calc(var(--tp-stack-hit,36px) / -2);cursor:ns-resize}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle::before{left:0;right:0;top:50%;bottom:auto;width:auto;height:var(--tp-stack-line,2px);transform:translateY(-50%)}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle::after{content:"↕"}.tp-ui-slideshow--transition-flip{perspective:1200px}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide{transform:rotateY(78deg);transform-origin:center center;opacity:0;backface-visibility:hidden}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide.is-active{transform:rotateY(0);opacity:1}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide.is-leaving{transform:rotateY(-78deg);opacity:0}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:rotateY(-78deg)}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:rotateY(0)}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-leaving{transform:rotateY(78deg)}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide{transform:translateX(100%);opacity:1;z-index:0}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide.is-active{transform:translateX(0);z-index:2}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide.is-leaving{transform:translateX(0);opacity:1;z-index:1}.tp-ui-slideshow--transition-cover[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:translateX(-100%)}.tp-ui-slideshow--transition-cover[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:translateX(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide{transform:translateY(100%)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide.is-leaving{transform:translateY(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:translateY(-100%)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow__fx{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;overflow:hidden}.tp-ui-slideshow__fx canvas{display:block;width:100%;height:100%}.tp-ui-slideshow.is-fx-active .tp-ui-slideshow__fx{opacity:1}.tp-ui-slideshow--transition-distortion .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--transition-shatter .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--builder .tp-ui-slideshow__fx{display:none}.tp-ui-loop{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tp-ui-loop--vertical{-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.tp-ui-loop__track{display:flex;gap:0;animation:tp-loop-scroll var(--tp-loop-duration,20s) linear infinite}.tp-ui-loop__copy{display:flex;flex:0 0 auto;align-items:center;gap:var(--tp-loop-gap,16px);padding-inline-end:var(--tp-loop-gap,16px)}.tp-ui-loop--vertical .tp-ui-loop__track{flex-direction:column;animation-name:tp-loop-scroll-y}.tp-ui-loop--vertical .tp-ui-loop__copy{flex-direction:column;padding-inline-end:0;padding-block-end:var(--tp-loop-gap,16px)}.tp-ui-loop--reverse .tp-ui-loop__track{animation-direction:reverse}.tp-ui-loop--alternate .tp-ui-loop__track{animation-direction:alternate}.tp-ui-loop--reverse.tp-ui-loop--alternate .tp-ui-loop__track{animation-direction:alternate-reverse}.tp-ui-loop--pause:hover .tp-ui-loop__track{animation-play-state:paused}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop:not(.tp-ui-loop--canvas-live) .tp-ui-loop__track{animation-play-state:paused}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop:not(.tp-ui-loop--canvas-live) .tp-ui-loop__copy--dup{display:none}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop__link{pointer-events:none}@media (prefers-reduced-motion:reduce){.tp-ui-loop__track{animation:none!important;transform:none!important}.tp-ui-loop__copy--dup{display:none}}@keyframes tp-loop-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes tp-loop-scroll-y{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}.tp-ui-cta{display:flex;flex-direction:column;gap:14px;border-radius:16px;padding:28px 24px;box-sizing:border-box}.tp-ui-cta--has-image{overflow:hidden;padding:0}.tp-ui-cta__media{position:relative;overflow:hidden;flex:0 0 auto;line-height:0;min-height:var(--tp-cta-img-h,180px);background:rgba(15,23,42,.24)}.tp-ui-cta__media.tp-ui-ken-burns-host{display:block;width:100%;max-width:none}.tp-ui-cta--img-top .tp-ui-cta__media,.tp-ui-cta--img-bottom .tp-ui-cta__media{height:var(--tp-cta-img-h,180px)}.tp-ui-cta__photo{width:100%;height:100%;display:block;object-fit:cover}.tp-ui-cta__copy{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;padding:var(--tp-cta-pad,28px);min-width:0;flex:1 1 auto}.tp-ui-cta--img-top{flex-direction:column}.tp-ui-cta--img-bottom{flex-direction:column}.tp-ui-cta--img-left,.tp-ui-cta--img-right{flex-direction:row;align-items:stretch}.tp-ui-cta--img-left .tp-ui-cta__media,.tp-ui-cta--img-right .tp-ui-cta__media{flex:0 0 42%;align-self:stretch;min-height:100%;height:auto}.tp-ui-cta--img-left .tp-ui-cta__media.tp-ui-ken-burns-host,.tp-ui-cta--img-right .tp-ui-cta__media.tp-ui-ken-burns-host,.tp-ui-cta--img-bg .tp-ui-cta__media.tp-ui-ken-burns-host{height:100%}.tp-ui-cta--img-bg{position:relative}.tp-ui-cta--img-bg .tp-ui-cta__media{position:absolute;inset:0;z-index:0;min-height:100%;height:100%}.tp-ui-cta--img-bg .tp-ui-cta__copy{position:relative;z-index:1;width:100%}.tp-ui-cta--img-bg.tp-ui-cta--scrim .tp-ui-cta__copy{background:linear-gradient(180deg,rgba(15,23,42,.18),rgba(15,23,42,.55))}@media (max-width:640px){.tp-ui-cta--img-left,.tp-ui-cta--img-right{flex-direction:column}.tp-ui-cta--img-left .tp-ui-cta__media,.tp-ui-cta--img-right .tp-ui-cta__media{flex-basis:auto;height:var(--tp-cta-img-h,180px);min-height:var(--tp-cta-img-h,180px)}}.tp-ui-cta__headline{font-size:26px;font-weight:700;margin:0;line-height:1.15}.tp-ui-cta__body{font-size:15px;opacity:.9;margin:0;line-height:1.55}.tp-ui-cta__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.tp-ui-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tp-ui-share--center{justify-content:center}.tp-ui-share--right{justify-content:flex-end}.tp-ui-share__label{font-size:13px;font-weight:600;color:#cbd5e1}.tp-ui-share__actions{display:flex;flex-wrap:wrap;gap:6px}.tp-ui-share__btn{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:999px;padding:7px 12px;font:inherit;font-size:12px;cursor:pointer;background:rgba(51,65,85,.75);color:#e2e8f0;border:1px solid rgba(148,163,184,.25)}.tp-ui-share__btn:hover{background:rgba(99,102,241,.35);border-color:rgba(129,140,248,.45)}.tp-ui-share__btn--primary{background:#6366f1;border-color:#6366f1;color:#fff}.tp-ui-share--icons .tp-ui-share__btn{padding:8px;min-width:36px;justify-content:center;border-radius:10px}.tp-ui-social,.tp-ui-social-links.tp-ui-social{display:block;width:auto;max-width:100%;box-sizing:border-box;min-width:0;--tp-social-color:#cbd5e1;--tp-social-fill:rgba(51,65,85,.45);--tp-social-scale:1;--tp-social-row-scale:1;--tp-social-gap:8px}.tp-ui-social__track{display:block;line-height:1;width:auto;max-width:100%;box-sizing:border-box;font-size:0}.tp-ui-social--orient-h .tp-ui-social__track{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.tp-ui-social--orient-v .tp-ui-social__track{white-space:normal;font-size:inherit}.tp-ui-social__item{display:inline-block;vertical-align:middle;white-space:nowrap;width:auto;max-width:none;font-size:calc(12px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--orient-v .tp-ui-social__item{display:block}.tp-ui-social--center .tp-ui-social__track{text-align:center}.tp-ui-social--right .tp-ui-social__track{text-align:right}.tp-ui-social--orient-v.tp-ui-social--center .tp-ui-social__item{margin-left:auto;margin-right:auto}.tp-ui-social--orient-v.tp-ui-social--right .tp-ui-social__item{margin-left:auto}.tp-ui-row .tp-ui-social,.tp-ui-row .tp-ui-social-links,.tp-ui-row>.tp-ui-onclick-link>.tp-ui-social{width:auto!important;max-width:100%;min-width:auto;flex:0 0 auto!important;--tp-social-row-scale:.72}a.tp-ui-social__link,.tp-ui-social__link{display:inline-flex!important;width:auto!important;max-width:none!important;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;vertical-align:middle;white-space:nowrap;color:var(--tp-social-color);text-decoration:none;font-size:inherit;line-height:1;padding:4px 9px;border-radius:999px;background:var(--tp-social-fill);border:1px solid rgba(148,163,184,.22);box-sizing:border-box}.tp-ui-social__link:hover{color:#e0e7ff;border-color:rgba(129,140,248,.45);filter:brightness(1.06)}.tp-ui-social__icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;line-height:0;flex:0 0 auto}.tp-ui-social__icon svg{width:1em;height:1em;display:block;flex:0 0 auto}.tp-ui-social__label{white-space:nowrap}.tp-ui-social--circles .tp-ui-social__link{width:calc(28px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(28px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border-radius:50%;gap:0}.tp-ui-social--circles .tp-ui-social__icon{width:calc(14px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(14px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--circles .tp-ui-social__label{display:none!important}.tp-ui-social--pills .tp-ui-social__link{min-height:calc(22px * var(--tp-social-scale) * var(--tp-social-row-scale,1));border-radius:999px}.tp-ui-social--text .tp-ui-social__link{background:transparent!important;border:none!important;padding:0;border-radius:0;min-height:0;font-weight:500;letter-spacing:.01em;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--tp-social-color) 42%,transparent)}.tp-ui-social--text .tp-ui-social__icon{display:none!important}.tp-ui-social--text .tp-ui-social__link:hover{text-decoration-color:currentColor;filter:none}.tp-ui-row .tp-ui-social--pills .tp-ui-social__link{padding:2px 6px;gap:3px}.tp-ui-social--glow .tp-ui-social__track{background:var(--tp-social-fill,#323b40);overflow:visible;padding:4px 6px 8px}.tp-ui-social--glow.tp-ui-social--orient-h .tp-ui-social__track{overflow:visible}.tp-ui-social--glow .tp-ui-social__link{position:relative;background:transparent!important;border:none!important;border-radius:4px;padding:12px;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-color,#0096a1);box-shadow:inset 0 -3px 0 0 transparent,0 6px 8px transparent,0 24px 24px transparent,0 36px 36px transparent,0 64px 64px transparent,0 64px 128px transparent,0 120px 0 transparent,0 86px 8px 6px transparent;transition:.2s ease-in;filter:none}.tp-ui-social--glow .tp-ui-social__link:hover{transform:translateY(-4px);filter:none;color:#0ebac7;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.05),0 24px 24px rgba(0,0,0,.05),0 36px 36px rgba(0,0,0,.05),0 64px 64px rgba(0,0,0,.15),0 64px 128px rgba(0,0,0,.15),0 86px 8px 6px rgba(14,186,199,.25),0 83px 4px 0 rgba(14,186,199,.95)}.tp-ui-social--glow .tp-ui-social__icon{position:relative;z-index:1;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--glow .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--glow .tp-ui-social__icon--glow{position:absolute;inset:0;margin:auto;opacity:0;pointer-events:none;z-index:0}.tp-ui-social--glow .tp-ui-social__link:hover .tp-ui-social__icon--glow{opacity:1;filter:blur(2px)}.tp-ui-social--glow .tp-ui-social__icon--glow svg{fill:rgba(14,186,199,.6)}.tp-ui-social--frame .tp-ui-social__link{position:relative;overflow:visible;background:transparent!important;border:none!important;border-radius:0;padding:0;width:calc(48px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(48px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-color,#404040);transition:color .5s;filter:none}.tp-ui-social--frame .tp-ui-social__link:hover{color:var(--tp-social-brand,#3b5998);filter:none}.tp-ui-social--frame .tp-ui-social__icon{width:calc(20px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(20px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit;position:relative;z-index:1}.tp-ui-social--frame .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--frame .tp-ui-social__frame{position:absolute;inset:0;pointer-events:none}.tp-ui-social--frame .tp-ui-social__frame i{position:absolute;display:block;background:currentColor;transition:transform .5s}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(1),.tp-ui-social--frame .tp-ui-social__frame i:nth-child(3){width:100%;height:3px;left:0}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(1){top:0;transform-origin:right}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(1){transform:scaleX(0);transform-origin:left}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(3){bottom:0;transform-origin:left}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(3){transform:scaleX(0);transform-origin:right}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(2),.tp-ui-social--frame .tp-ui-social__frame i:nth-child(4){width:3px;height:100%;top:0}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(2){left:0;transform:scaleY(0);transform-origin:bottom}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(2){transform:scaleY(1);transform-origin:top}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(4){right:0;transform:scaleY(0);transform-origin:top}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(4){transform:scaleY(1);transform-origin:bottom}.tp-ui-social--lift .tp-ui-social__link{width:calc(40px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(40px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border:none!important;border-radius:50%;background:var(--tp-social-fill,#fff)!important;color:var(--tp-social-color,#000);box-shadow:0 5px 4px rgba(0,0,0,.5);transition:.6s;filter:none}.tp-ui-social--lift .tp-ui-social__link:hover{transform:translateY(-10%);background:var(--tp-social-brand,#181717)!important;color:#fff;filter:none}.tp-ui-social--lift .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--lift .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--tiles .tp-ui-social__item{margin-left:0!important;margin-top:0!important}.tp-ui-social--tiles.tp-ui-social--orient-v .tp-ui-social__item{width:100%}.tp-ui-social--tiles .tp-ui-social__link{width:calc(44px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(44px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border:none!important;border-radius:0;background:var(--tp-social-brand,#1E83AE)!important;color:#fff;font-family:Raleway,sans-serif;font-weight:700;transition:background .3s;filter:none}.tp-ui-social--tiles.tp-ui-social--orient-v .tp-ui-social__link{width:100%!important}.tp-ui-social--tiles .tp-ui-social__link:hover{background:#222!important;filter:none}.tp-ui-social--tiles .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--tiles .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--glow .tp-ui-social__label,.tp-ui-social--frame .tp-ui-social__label,.tp-ui-social--lift .tp-ui-social__label,.tp-ui-social--tiles .tp-ui-social__label,.tp-ui-social--mosaic .tp-ui-social__label,.tp-ui-social--iso .tp-ui-social__label{display:none!important}.tp-ui-social--mosaic{position:relative;width:max-content;max-width:100%;border-radius:10px;overflow:hidden;z-index:0}.tp-ui-social--mosaic .tp-ui-social__track{display:grid!important;grid-template-columns:repeat(var(--tp-social-mosaic-cols,3),minmax(0,1fr));gap:0;overflow:visible;white-space:normal!important}.tp-ui-social--mosaic .tp-ui-social__item{display:block!important;margin:0!important;width:auto;max-width:none;font-size:0;line-height:0}.tp-ui-social--mosaic .tp-ui-social__link{width:calc(60px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(60px * var(--tp-social-scale) * var(--tp-social-row-scale,1));max-width:none!important;padding:0;border-radius:0;border:1px solid transparent;background:var(--tp-social-fill,rgba(255,255,255,.6))!important;color:var(--tp-social-color,#111);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:none;transition:margin .4s ease,border-radius .4s ease,background .2s ease,box-shadow .4s ease,color .2s ease;filter:none}.tp-ui-social--mosaic .tp-ui-social__icon{opacity:0;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-brand,#111);transition:opacity .2s ease}.tp-ui-social--mosaic .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--mosaic .tp-ui-social__mosaic-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:6px;text-align:center;font-size:calc(7.5px * var(--tp-social-scale));font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--tp-social-color,#111);pointer-events:none;z-index:2;transition:opacity .4s ease}.tp-ui-social--mosaic:hover,.tp-ui-social--mosaic:focus-within,.tp-ui-social--mosaic[data-tp-state-hovered="1"]{overflow:visible;cursor:pointer}.tp-ui-social--mosaic:hover .tp-ui-social__track,.tp-ui-social--mosaic:focus-within .tp-ui-social__track,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__track{gap:8px}.tp-ui-social--mosaic:hover .tp-ui-social__link,.tp-ui-social--mosaic:focus-within .tp-ui-social__link,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__link{border-radius:10px;border-color:rgba(255,255,255,.3);box-shadow:0 4px 30px rgba(0,0,0,.1);background:rgba(255,255,255,.2)!important}.tp-ui-social--mosaic:hover .tp-ui-social__icon,.tp-ui-social--mosaic:focus-within .tp-ui-social__icon,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__icon{opacity:1}.tp-ui-social--mosaic:hover .tp-ui-social__mosaic-label,.tp-ui-social--mosaic:focus-within .tp-ui-social__mosaic-label,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__mosaic-label{opacity:0}.tp-ui-social--mosaic .tp-ui-social__link:hover,.tp-ui-social--mosaic .tp-ui-social__link:focus-visible{background:var(--tp-social-brand,#111)!important;color:#fff;filter:none}.tp-ui-social--mosaic .tp-ui-social__link:hover .tp-ui-social__icon,.tp-ui-social--mosaic .tp-ui-social__link:focus-visible .tp-ui-social__icon{color:#fff}@media (prefers-reduced-motion:reduce){.tp-ui-social--mosaic .tp-ui-social__link,.tp-ui-social--mosaic .tp-ui-social__icon,.tp-ui-social--mosaic .tp-ui-social__mosaic-label{transition:none!important}}.tp-ui-social--iso{position:relative;width:max-content;max-width:100%;overflow:visible;z-index:0}.tp-ui-social--iso .tp-ui-social__track{display:grid!important;grid-template-columns:repeat(var(--tp-social-iso-cols,2),auto);column-gap:calc(22px * var(--tp-social-scale) * var(--tp-social-row-scale,1));row-gap:calc(8px * var(--tp-social-scale) * var(--tp-social-row-scale,1));justify-content:center;padding:calc(8px * var(--tp-social-scale)) calc(20px * var(--tp-social-scale)) calc(22px * var(--tp-social-scale));overflow:visible;white-space:normal!important;font-size:0;line-height:0}.tp-ui-social--iso .tp-ui-social__item{display:block!important;margin:0!important;width:auto;max-width:none;font-size:0;line-height:0;overflow:visible;--tp-iso-stagger-x:0px;--tp-iso-stagger-y:0px;transform:translate(var(--tp-iso-stagger-x),var(--tp-iso-stagger-y));transition:transform .3s ease-in-out}.tp-ui-social--iso .tp-ui-social__item:nth-child(even){--tp-iso-stagger-x:calc(16px * var(--tp-social-scale) * var(--tp-social-row-scale,1));--tp-iso-stagger-y:calc(10px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--iso .tp-ui-social__item:hover,.tp-ui-social--iso .tp-ui-social__item:focus-within{transform:translate(var(--tp-iso-stagger-x),calc(var(--tp-iso-stagger-y) - 14px));z-index:2}.tp-ui-social--iso .tp-ui-social__link{position:relative;width:calc(52px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));max-width:none!important;padding:0;border:none!important;border-radius:2px;background:var(--tp-social-fill,#414750)!important;color:var(--tp-social-color,#6B727C);transform:skewX(-28deg);transform-origin:center center;box-shadow:calc(9px * var(--tp-social-scale)) calc(5px * var(--tp-social-scale)) 0 #3F454E,calc(16px * var(--tp-social-scale)) calc(9px * var(--tp-social-scale)) 0 #353a42;transition:background .3s ease,color .3s ease,box-shadow .3s ease;filter:none}.tp-ui-social--iso .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit;transform:skewX(28deg)}.tp-ui-social--iso .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--iso .tp-ui-social__link:hover,.tp-ui-social--iso .tp-ui-social__link:focus-visible{background:var(--tp-social-brand,#5865f2)!important;color:#fff;filter:none;box-shadow:calc(9px * var(--tp-social-scale)) calc(5px * var(--tp-social-scale)) 0 color-mix(in srgb,var(--tp-social-brand,#5865f2) 55%,#000),calc(16px * var(--tp-social-scale)) calc(9px * var(--tp-social-scale)) 0 color-mix(in srgb,var(--tp-social-brand,#5865f2) 35%,#000)}.tp-ui-social--iso .tp-ui-social__link:hover .tp-ui-social__icon,.tp-ui-social--iso .tp-ui-social__link:focus-visible .tp-ui-social__icon{color:#fff}@media (prefers-reduced-motion:reduce){.tp-ui-social--iso .tp-ui-social__item,.tp-ui-social--iso .tp-ui-social__link{transition:none!important}.tp-ui-social--iso .tp-ui-social__item:hover,.tp-ui-social--iso .tp-ui-social__item:focus-within{transform:translate(var(--tp-iso-stagger-x),var(--tp-iso-stagger-y))}}.tp-sl-thumb{display:flex;align-items:center;justify-content:center;gap:3px;position:absolute;inset:0;width:auto;height:auto;color:#cbd5e1}.tp-sl-thumb--circles{gap:4px}.tp-sl-thumb--circles .tp-sl-thumb__dot{width:10px;height:10px;border-radius:50%;background:currentColor;border:1px solid rgba(226,232,240,.4);box-shadow:0 0 0 1px rgba(15,23,42,.35)}.tp-sl-thumb--pills{gap:3px}.tp-sl-thumb--pills .tp-sl-thumb__pill{display:inline-flex;align-items:center;gap:2px;height:9px;padding:0 4px 0 3px;border-radius:999px;background:rgba(148,163,184,.35);border:1px solid rgba(226,232,240,.28)}.tp-sl-thumb--pills .tp-sl-thumb__pill i{width:5px;height:5px;border-radius:50%;background:currentColor;flex:0 0 auto}.tp-sl-thumb--pills .tp-sl-thumb__pill b{display:block;height:2px;border-radius:1px;background:currentColor;opacity:.75}.tp-sl-thumb--pills .tp-sl-thumb__pill:first-child{opacity:.95}.tp-sl-thumb--pills .tp-sl-thumb__pill:first-child b{width:10px}.tp-sl-thumb--pills .tp-sl-thumb__pill:last-child{opacity:.55}.tp-sl-thumb--pills .tp-sl-thumb__pill:last-child b{width:7px}.tp-sl-thumb--text{align-items:flex-end;gap:4px;padding-bottom:4px}.tp-sl-thumb--text .tp-sl-thumb__word{display:block;height:0;border:none;border-bottom:1.5px solid currentColor;border-radius:0;background:none}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(1){width:12px;opacity:.95}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(2){width:9px;opacity:.65}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(3){width:7px;opacity:.4}.tp-sl-thumb--glow{background:#323b40;gap:5px}.tp-sl-thumb--glow .tp-sl-thumb__dot{width:8px;height:8px;border-radius:2px;background:#0ebac7;box-shadow:0 6px 0 -2px rgba(14,186,199,.55)}.tp-sl-thumb--frame{gap:6px}.tp-sl-thumb--frame .tp-sl-thumb__sq{width:12px;height:12px;box-sizing:border-box;border:1.5px solid currentColor}.tp-sl-thumb--lift{gap:5px}.tp-sl-thumb--lift .tp-sl-thumb__dot{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.45)}.tp-sl-thumb--tiles{gap:0}.tp-sl-thumb--tiles .tp-sl-thumb__tile{width:10px;height:12px}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(1){background:#3D5B94}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(2){background:#3DACDD}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(3){background:#1E83AE}.tp-sl-thumb--mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:4px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell{width:8px;height:8px;background:rgba(255,255,255,.45);border-radius:1px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(1){border-radius:3px 0 0 0}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(3){border-radius:0 3px 0 0}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(7){border-radius:0 0 0 3px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(9){border-radius:0 0 3px 0}.tp-sl-thumb--iso{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 5px;padding:5px 7px 8px}.tp-sl-thumb--iso .tp-sl-thumb__iso{width:10px;height:6px;background:#6B727C;transform:skewX(-24deg);box-shadow:2px 1px 0 #3F454E}.tp-sl-thumb--iso .tp-sl-thumb__iso:nth-child(even){transform:skewX(-24deg) translate(3px,2px)}.tp-ui-pricing{--tp-pricing-accent:#818cf8;--tp-pricing-accent-fill:#818cf8;--tp-pricing-card-bg:rgba(30,41,59,.9);position:relative;display:flex;flex-direction:column;gap:16px;border-radius:16px;padding:22px 20px;border:1px solid rgba(148,163,184,.25);background:var(--tp-pricing-card-bg);box-sizing:border-box;color:#e2e8f0;min-width:min(100%,220px)}.tp-ui-pricing--has-accent{border-color:var(--tp-pricing-accent)}.tp-ui-pricing--has-grad{border-color:transparent;background:linear-gradient(var(--tp-pricing-card-bg),var(--tp-pricing-card-bg)) padding-box,var(--tp-pricing-accent-fill) border-box}.tp-ui-pricing--highlight{border-color:var(--tp-pricing-accent);box-shadow:0 18px 40px -22px rgba(15,23,42,.85),0 0 0 1px color-mix(in srgb,var(--tp-pricing-accent) 45%,transparent)}.tp-ui-pricing--highlight.tp-ui-pricing--has-grad{border-color:transparent;box-shadow:0 18px 40px -22px rgba(15,23,42,.85)}.tp-ui-pricing__badge{align-self:flex-start;margin:0;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:var(--tp-pricing-accent-fill)}.tp-ui-pricing__ribbon{position:absolute;top:14px;right:-8px;z-index:1;margin:0;padding:5px 14px 5px 12px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f172a;background:var(--tp-pricing-accent-fill);box-shadow:0 8px 18px -10px rgba(15,23,42,.7)}.tp-ui-pricing__ribbon::after{content:"";position:absolute;right:0;bottom:-6px;border-style:solid;border-width:6px 8px 0 0;border-color:color-mix(in srgb,var(--tp-pricing-accent) 70%,#0f172a) transparent transparent transparent}.tp-ui-pricing__head{display:flex;flex-direction:column;gap:8px;min-width:0}.tp-ui-pricing__tier{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.tp-ui-pricing__amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.tp-ui-pricing__price{font-size:32px;font-weight:700;color:#f8fafc;line-height:1;letter-spacing:-.03em}.tp-ui-pricing__period{font-size:13px;color:#94a3b8}.tp-ui-pricing__blurb{margin:0;font-size:13px;line-height:1.5;color:#94a3b8}.tp-ui-pricing__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;color:#cbd5e1;font-size:13px;line-height:1.45}.tp-ui-pricing__features li{display:flex;align-items:flex-start;gap:8px;min-width:0}.tp-ui-pricing__features li.is-out{color:#64748b}.tp-ui-pricing__features li.is-out .tp-ui-pricing__feat{text-decoration:line-through}.tp-ui-pricing__mark{flex:0 0 auto;width:14px;height:14px;margin-top:2px;border-radius:50%;background:var(--tp-pricing-accent-fill);box-shadow:inset 0 0 0 2px transparent}.tp-ui-pricing__features li.is-out .tp-ui-pricing__mark{background:transparent;box-shadow:inset 0 0 0 1.5px #64748b}.tp-ui-pricing__feat{min-width:0}.tp-ui-pricing__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin-top:auto;padding:11px 16px;border:0;border-radius:10px;background:var(--tp-pricing-accent-fill,#6366f1);color:#fff;font:inherit;font-size:13px;font-weight:700;text-decoration:none;text-align:center}.tp-ui-pricing--ribbon{overflow:visible;padding-top:26px}.tp-ui-pricing--split{padding:0;overflow:hidden;gap:0}.tp-ui-pricing--split .tp-ui-pricing__head{padding:20px 20px 16px;background:rgba(15,23,42,.45);border-bottom:1px solid rgba(148,163,184,.16)}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__head{background:var(--tp-pricing-accent-fill);color:#0f172a}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__tier,.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__period,.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__blurb{color:rgba(15,23,42,.72)}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__price{color:#0f172a}.tp-ui-pricing--split .tp-ui-pricing__features{padding:16px 20px 8px}.tp-ui-pricing--split .tp-ui-pricing__cta{margin:8px 20px 20px;width:calc(100% - 40px)}.tp-ui-pricing--split .tp-ui-pricing__badge{margin:16px 20px 0}.tp-ui-pricing--minimal{background:transparent;border-color:transparent;box-shadow:none;padding:8px 0;border-radius:0}.tp-ui-pricing--minimal.tp-ui-pricing--has-grad{background:transparent}.tp-ui-pricing--minimal.tp-ui-pricing--highlight{box-shadow:none;border-color:transparent;padding-top:0}.tp-ui-pricing--minimal .tp-ui-pricing__price{font-size:40px}.tp-ui-pricing--minimal .tp-ui-pricing__features{gap:6px}.tp-ui-pricing--minimal .tp-ui-pricing__cta{width:auto;align-self:flex-start;padding:0;border-radius:0;background:transparent;color:var(--tp-pricing-accent,#c7d2fe);box-shadow:inset 0 -1px 0 currentColor}.tp-ui-pricing--slab{border-radius:8px;padding:26px 22px;background:#0f172a;--tp-pricing-card-bg:#0f172a;border-color:rgba(148,163,184,.18)}.tp-ui-pricing--slab.tp-ui-pricing--highlight{background:var(--tp-pricing-accent-fill);--tp-pricing-card-bg:transparent;border-color:transparent;color:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__tier,.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__period,.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__blurb{color:rgba(15,23,42,.7)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__price{color:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features{color:rgba(15,23,42,.86)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features li.is-out{color:rgba(15,23,42,.45)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__mark{background:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features li.is-out .tp-ui-pricing__mark{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.4)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__cta{background:#0f172a;color:#f8fafc}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__badge{background:#0f172a;color:#f8fafc}.tp-pc-thumb{display:block;width:36px;height:22px;border-radius:5px;box-sizing:border-box;position:relative;background:#1e293b;border:1px solid rgba(148,163,184,.35);overflow:hidden}.tp-pc-thumb i,.tp-pc-thumb b,.tp-pc-thumb em{display:block;position:absolute;border-radius:1px;background:#94a3b8}.tp-pc-thumb--default i{left:5px;right:14px;top:5px;height:2px}.tp-pc-thumb--default b{left:5px;width:16px;top:10px;height:5px;background:#e2e8f0}.tp-pc-thumb--default em{left:5px;right:5px;bottom:4px;height:3px;background:#6366f1;border-radius:2px}.tp-pc-thumb--ribbon{overflow:visible}.tp-pc-thumb--ribbon i{left:4px;right:12px;top:8px;height:2px}.tp-pc-thumb--ribbon b{left:4px;width:14px;top:13px;height:4px;background:#e2e8f0}.tp-pc-thumb--ribbon em{top:0;right:-2px;width:14px;height:6px;background:#818cf8;border-radius:0 2px 0 2px}.tp-pc-thumb--split i{inset:0 0 50% 0;background:#0f172a;border-radius:4px 4px 0 0}.tp-pc-thumb--split b{left:5px;top:4px;width:12px;height:4px;background:#e2e8f0}.tp-pc-thumb--split em{left:5px;right:5px;bottom:3px;height:3px;background:#6366f1;border-radius:2px}.tp-pc-thumb--minimal{background:transparent;border-color:transparent}.tp-pc-thumb--minimal i{left:2px;right:8px;top:4px;height:2px}.tp-pc-thumb--minimal b{left:2px;width:18px;top:9px;height:6px;background:#f8fafc}.tp-pc-thumb--minimal em{left:2px;width:10px;bottom:3px;height:2px;background:#818cf8}.tp-pc-thumb--slab{border-radius:2px;background:#0f172a}.tp-pc-thumb--slab i{left:5px;right:10px;top:5px;height:2px}.tp-pc-thumb--slab b{left:5px;width:18px;top:10px;height:5px;background:#e2e8f0}.tp-pc-thumb--slab em{inset:auto 4px 4px 4px;height:4px;background:#6366f1;border-radius:1px}.tp-ui-rating{display:flex;flex-direction:column;gap:6px}.tp-ui-rating__stars{display:inline-flex;gap:2px;color:#475569;font-size:18px;line-height:1}.tp-ui-rating__star.is-full{color:#fbbf24}.tp-ui-rating__star.is-half{color:#fbbf24;opacity:.55}.tp-ui-rating__meta{font-size:12px;color:#94a3b8}.tp-ui-newsletter{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:14px;background:rgba(30,41,59,.75);border:1px solid rgba(148,163,184,.25);box-sizing:border-box}.tp-ui-newsletter--inline{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.tp-ui-newsletter__copy{flex:1 1 180px}.tp-ui-newsletter__title{font-size:16px;font-weight:700;color:#f8fafc;margin:0 0 4px}.tp-ui-newsletter__desc{font-size:12px;color:#94a3b8;margin:0}.tp-ui-newsletter__form{display:flex;gap:8px;flex:1 1 220px}.tp-ui-newsletter__form .tp-ui-input-field{flex:1}.tp-ui-newsletter__note{font-size:10px;color:#64748b;margin:0;width:100%}.tp-ui-video-hero{position:relative;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:32px 24px;border-radius:16px;overflow:hidden;box-sizing:border-box;min-height:240px}.tp-ui-video-hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.tp-ui-video-hero__media img,.tp-ui-video-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.tp-ui-video-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.25),rgba(15,23,42,.75))}.tp-ui-video-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.tp-ui-video-hero__title{font-size:28px;font-weight:700;margin:0;line-height:1.15;color:#f8fafc}.tp-ui-video-hero__subtitle{font-size:15px;margin:0;opacity:.9;color:#e2e8f0;line-height:1.5}.tp-ui-chips{display:flex;flex-wrap:wrap;gap:var(--tp-chip-gap,8px);width:100%}.tp-ui-chips--left{justify-content:flex-start}.tp-ui-chips--center{justify-content:center}.tp-ui-chips--right{justify-content:flex-end}.tp-ui-chips--valign-top{align-items:flex-start}.tp-ui-chips--valign-center{align-items:center}.tp-ui-chips--valign-bottom{align-items:flex-end}.tp-ui-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid transparent;line-height:1.2;white-space:nowrap}.tp-ui-chip--primary{background:rgba(99,102,241,.2);color:#c7d2fe;border-color:rgba(99,102,241,.35)}.tp-ui-chip--success{background:rgba(34,197,94,.15);color:#86efac;border-color:rgba(34,197,94,.35)}.tp-ui-chip--warn{background:rgba(245,158,11,.15);color:#fde68a;border-color:rgba(245,158,11,.35)}.tp-ui-chip--neutral{background:rgba(148,163,184,.15);color:#e2e8f0;border-color:rgba(148,163,184,.25)}.tp-ui-chip--secondary{background:rgba(71,85,105,.4);color:#cbd5e1;border-color:rgba(148,163,184,.35)}.tp-ui-chips .glass-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.12);color:#fff;line-height:1.2;white-space:nowrap}.tp-ui-chips .glass-chip--aqua{background:rgba(94,231,223,.14);border-color:rgba(94,231,223,.3);color:#5ee7df}.tp-ui-chips .glass-chip--violet{background:rgba(180,144,245,.14);border-color:rgba(180,144,245,.3);color:#b490f5}.tp-ui-chips .glass-chip--rose{background:rgba(247,168,196,.14);border-color:rgba(247,168,196,.3);color:#f7a8c4}.tp-ui-chips .glass-chip--amber{background:rgba(255,210,127,.14);border-color:rgba(255,210,127,.3);color:#ffd27f}.tp-ui-chips .glass-chip.is-selected{box-shadow:inset 0 0 0 1px rgba(255,255,255,.45);background:rgba(255,255,255,.22)}.tp-ui-chips .glass-chip__dismiss{opacity:.7;margin-left:2px;font-size:14px;line-height:1}.tp-ui-loop__slide{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.tp-ui-loop__link{display:flex;color:inherit;text-decoration:none}.tp-ui-loop__img,.tp-ui-loop__video{max-height:var(--tp-loop-item-max-h,100%);max-width:var(--tp-loop-item-max-w,min(320px,40vw));object-fit:var(--tp-loop-fit,contain);display:block;border-radius:8px}.tp-ui-loop__placeholder{font-size:12px;color:#94a3b8;padding:12px 16px}.tp-ui-timer,.tp-ui-countdown{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;padding:16px;max-width:100%;box-sizing:border-box}.tp-ui-timer,.tp-ui-countdown{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.tp-ui-timer__label,.tp-ui-countdown__label{font-size:13px;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}.tp-ui-timer__grid,.tp-ui-countdown__grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tp-ui-timer__unit,.tp-ui-countdown__unit{min-width:64px;padding:10px 12px;border-radius:10px;background:rgba(51,65,85,.65);border:1px solid rgba(148,163,184,.25)}.tp-ui-timer__value,.tp-ui-countdown__value{display:block;font-size:22px;font-weight:700;color:#f8fafc;line-height:1}.tp-ui-timer__name,.tp-ui-countdown__name{display:block;font-size:10px;color:#94a3b8;margin-top:4px;text-transform:uppercase}.tp-ui-timer__done{font-size:20px;font-weight:700;color:#f8fafc;letter-spacing:.02em}.tp-ui-timer__controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tp-ui-timer__btn{min-width:72px;padding:8px 12px;border-radius:10px;background:rgba(51,65,85,.65);border:1px solid rgba(148,163,184,.25);color:#f8fafc;font:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.tp-ui-timer__btn:hover{background:rgba(71,85,105,.8)}.tp-ui-timer__btn[aria-pressed="true"]{border-color:rgba(226,232,240,.45)}.tp-ui-timer--bangers{background:#000;padding:28px 20px;max-width:100%;box-sizing:border-box}.tp-ui-timer--bangers .tp-ui-timer__copy{font-family:Bangers,Impact,sans-serif;color:#fff;font-size:clamp(18px,4.2vw,35px);letter-spacing:2px;line-height:1.15;text-align:center;white-space:pre-wrap}.tp-ui-timer--bangers .tp-ui-timer__clock{display:block;font-family:Bangers,Impact,sans-serif;color:var(--tp-timer-clock,#f00);font-size:clamp(28px,10vw,80px);letter-spacing:2px;line-height:1;margin-top:.15em;text-align:center}.tp-ui-timer--bangers .tp-ui-timer__done{font-family:Bangers,Impact,sans-serif;color:var(--tp-timer-clock,#f00);font-size:clamp(22px,6vw,48px);letter-spacing:2px}.tp-ui-timer--bangers .tp-ui-timer__controls{margin-top:14px}.tp-ui-timer--bangers .tp-ui-timer__btn{background:#111;border-color:#333;font-family:Bangers,Impact,sans-serif;letter-spacing:1px}.tp-ui-timer__media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.tp-ui-timer__bg-img,.tp-ui-timer__bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tp-ui-timer__bg-overlay{position:absolute;inset:0;background:#000;opacity:var(--tp-timer-overlay,0);pointer-events:none}.tp-ui-timer>:not(.tp-ui-timer__media){position:relative;z-index:1}.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--bangers.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--balloons.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--flip.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--nye.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--neon.tp-ui-timer--bg-clear{background:transparent}.tp-ui-timer--balloons{position:relative;background:#183059;padding:16px 16px 28px;max-width:100%;overflow:hidden;box-sizing:border-box;color:#f6f4f3}.tp-ui-timer--balloons .tp-ui-timer__balloons{position:relative;height:7.2em;max-width:100%;pointer-events:none}.tp-ui-timer__balloon{position:absolute;border:1px solid #000;border-radius:50% 50% 50% 50%/40% 40% 60% 60%;z-index:2}.tp-ui-timer__balloon--white{background:#f6f4f3;width:4.7em;height:5.3em;left:30%;top:6%}.tp-ui-timer__balloon--red{background:#ef2f3c;width:4.4em;height:4.1em;left:16%;top:20%}.tp-ui-timer__balloon--blue{background:#276fbf;width:5em;height:5em;left:58%;top:10%}.tp-ui-timer__balloon-star{width:1.25em;height:1.25em;background:#f6f4f3;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tp-ui-timer__balloon-star--red{width:1.9em;height:1.9em;margin-left:3.2em;margin-top:-.3em;background:#ef2f3c;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tp-ui-timer__balloon-eye{position:absolute;width:.44em;height:.44em;top:40%;left:22%;background:#000;border-radius:50%}.tp-ui-timer__balloon-eye:after{content:"";position:absolute;left:2.2em;width:.44em;height:.44em;border-radius:50%;background:#000}.tp-ui-timer__balloon-mouth{position:absolute;top:45%;left:43%;width:.44em;height:.44em;border:2px solid;border-color:transparent #000 #000 transparent;border-radius:50%;transform:rotate(45deg);box-sizing:border-box}.tp-ui-timer__balloon-triangle{position:absolute;left:40%;bottom:-10%;width:0;height:0;border-left:.44em solid transparent;border-right:.44em solid transparent}.tp-ui-timer__balloon--white .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #f6f4f3}.tp-ui-timer__balloon--red .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #ef2f3c}.tp-ui-timer__balloon--blue .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #276fbf}.tp-ui-timer__balloon-string{position:absolute;height:4.4em;width:1px;left:48%;top:100%;z-index:-1}.tp-ui-timer__balloon--white .tp-ui-timer__balloon-string{background:#f6f4f3}.tp-ui-timer__balloon--red .tp-ui-timer__balloon-string{background:#ef2f3c}.tp-ui-timer__balloon--blue .tp-ui-timer__balloon-string{background:#276fbf}.tp-ui-timer--balloons .tp-ui-timer__grid{gap:12px;margin-top:.4em}.tp-ui-timer--balloons .tp-ui-timer__unit{width:min(100px,22vw);min-width:56px;padding:16px 8px;border-radius:5px;border:0;font-family:Lato,sans-serif;font-size:.7em;letter-spacing:.2em;text-transform:uppercase;color:#f6f4f3}.tp-ui-timer--balloons .tp-ui-timer__unit--dd{background:#ef2f3c}.tp-ui-timer--balloons .tp-ui-timer__unit--hh{background:#f6f4f3;color:#183059}.tp-ui-timer--balloons .tp-ui-timer__unit--mm{background:#276fbf}.tp-ui-timer--balloons .tp-ui-timer__unit--ss{background:#f0a202}.tp-ui-timer--balloons .tp-ui-timer__value{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(1.5em,6vw,4em);color:#183059}.tp-ui-timer--balloons .tp-ui-timer__name{color:inherit;font-size:inherit;letter-spacing:inherit;margin-top:4px;text-transform:uppercase}.tp-ui-timer--balloons .tp-ui-timer__copy{font-family:Lato,sans-serif;font-size:1em;letter-spacing:.28em;text-transform:uppercase;color:#f6f4f3;margin-top:1.4em}.tp-ui-timer--balloons .tp-ui-timer__done{font-family:Lato,sans-serif;letter-spacing:.2em;text-transform:uppercase}.tp-ui-timer--balloons .tp-ui-timer__btn{font-family:Lato,sans-serif}.tp-ui-timer--flip{position:relative;font-family:"Droid Sans",Arial,sans-serif;background:var(--tp-timer-frame,linear-gradient(to bottom,#222,#333,#333,#222));border:1px solid #111;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.6);padding:24px 18px 16px;max-width:100%;box-sizing:border-box;overflow:hidden}.tp-ui-timer--flip:before,.tp-ui-timer--flip:after{content:"";position:absolute;top:50%;width:8px;height:58%;max-height:65px;transform:translateY(-50%);background:linear-gradient(to bottom,#555,#444,#444,#555);border:1px solid #111;z-index:0;pointer-events:none}.tp-ui-timer--flip:before{left:0;border-radius:6px 0 0 6px}.tp-ui-timer--flip:after{right:0;border-radius:0 6px 6px 0}.tp-ui-timer--flip .tp-ui-timer__copy{font-family:"Droid Sans",Arial,sans-serif;color:#ccc;font-size:13px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.tp-ui-timer--flip .tp-ui-timer__grid{position:relative;z-index:1;gap:8px;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:center}.tp-ui-timer--flip .tp-ui-timer__unit{flex:1 1 0;min-width:0;max-width:102px;padding:0;background:transparent;border:0;border-radius:0;overflow:visible;display:flex;flex-direction:column;align-items:center}.tp-ui-timer--flip .tp-ui-timer__value{position:relative;z-index:1;display:block;width:100%;padding:18px 2px;font:bold clamp(22px,7vw,48px)/1 "Droid Sans",Arial,sans-serif;color:#111;text-align:center;background:var(--tp-timer-tile,linear-gradient(to bottom,#bbb,#eee));border-top:1px solid #fff;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.7);box-sizing:border-box}.tp-ui-timer--flip .tp-ui-timer__value:before{content:"";position:absolute;left:-3px;right:-3px;top:41%;height:13px;background:#111;z-index:-1}.tp-ui-timer--flip .tp-ui-timer__value:after{content:"";position:absolute;left:0;right:0;top:48%;height:1px;background:#eee;border-top:1px solid #333}.tp-ui-timer--flip .tp-ui-timer__name{margin-top:8px;font:bold 12px/1.2 "Droid Sans",Arial,sans-serif;color:var(--tp-timer-label,#f47321);text-shadow:1px 1px 0 #000;text-transform:uppercase;letter-spacing:.02em}.tp-ui-timer--flip .tp-ui-timer__done{font-family:"Droid Sans",Arial,sans-serif;color:var(--tp-timer-label,#f47321);text-shadow:1px 1px 0 #000}.tp-ui-timer--flip .tp-ui-timer__btn{background:#2a2a2a;border-color:#111;font-family:"Droid Sans",Arial,sans-serif}@media(max-width:420px){.tp-ui-timer--flip .tp-ui-timer__grid{flex-wrap:wrap}}.tp-ui-timer--nye{min-height:280px;padding:48px 24px;background:#0a0a0a;justify-content:center;color:#fff;border-radius:0}.tp-ui-timer--nye .tp-ui-timer__copy{font-family:Montserrat,Arial,sans-serif;font-weight:900;font-size:clamp(22px,5vw,42px);letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55);margin-bottom:8px}.tp-ui-timer--nye .tp-ui-timer__grid{gap:14px}.tp-ui-timer--nye .tp-ui-timer__unit{min-width:72px;padding:16px 14px 12px;border-radius:4px;background:rgba(0,0,0,.62);border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 24px rgba(0,0,0,.35)}.tp-ui-timer--nye .tp-ui-timer__value{position:relative;font-size:clamp(28px,8vw,64px);font-weight:700;color:#fff;letter-spacing:.02em}.tp-ui-timer--nye .tp-ui-timer__value:after{content:"";position:absolute;left:0;right:0;top:48%;height:1px;background:rgba(255,255,255,.18)}.tp-ui-timer--nye .tp-ui-timer__name{color:rgba(255,255,255,.72);letter-spacing:.16em;margin-top:8px}.tp-ui-timer--nye .tp-ui-timer__done{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55);font-family:Montserrat,Arial,sans-serif;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tp-ui-timer--nye .tp-ui-timer__btn{background:rgba(0,0,0,.55);border-color:rgba(255,255,255,.2)}.tp-ui-timer.tp-ui-timer--neon.tp-ui-timer--bg-clear{background:transparent}.tp-ui-timer--neon{--tp-nssc-min-h:420px;--tp-nssc-bg-color:#2c303b;--tp-nssc-bg-image:linear-gradient(45deg,#e37682 15%,#5f4d93 85%);--tp-nssc-bg-size:cover;--tp-nssc-neon-s:100%;--tp-nssc-neon-l:50%;--tp-nssc-neon-h:210;--tp-nssc-label-color:rgba(255,255,255,.3);--tp-nssc-label-size:1.6rem;--tp-nssc-digit-filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor);--tp-nssc-shadow1-opacity:.5;--tp-nssc-shadow1-blur:4rem;--tp-nssc-shadow2-opacity:.4;--tp-nssc-shadow2-blur:4px;box-sizing:border-box;position:relative;width:100%;max-width:100%;min-height:var(--tp-nssc-min-h);padding:12px 12px 20px;overflow:visible;font-family:Poppins,system-ui,sans-serif;font-size:.62vmin;perspective:45rem;transform-style:preserve-3d;isolation:isolate;background-color:var(--tp-nssc-bg-color);background-image:var(--tp-nssc-bg-image);background-size:var(--tp-nssc-bg-size);background-position:center;background-repeat:no-repeat;color:hsl(var(--tp-nssc-neon-h),var(--tp-nssc-neon-s),var(--tp-nssc-neon-l));border-radius:12px}.tp-ui-timer--neon.tp-ui-timer--bg-clear{--tp-nssc-bg-color:transparent;--tp-nssc-bg-image:none;background:transparent}.tp-ui-timer--neon .tp-ui-timer__copy{font-size:var(--tp-nssc-label-size);font-weight:600;letter-spacing:.08em;color:var(--tp-nssc-label-color);filter:var(--tp-nssc-digit-filter);text-transform:none}.tp-ui-timer--neon .tp-ui-timer__done{color:hsl(var(--tp-nssc-neon-h),var(--tp-nssc-neon-s),var(--tp-nssc-neon-l));filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-timer__btn{background:rgba(15,18,28,.55);border-color:rgba(255,255,255,.18);font-family:Poppins,system-ui,sans-serif}.tp-ui-timer--neon .tp-ui-neon-seven-segment-clock__wrapper{-webkit-animation:tp-nssc-camera-rotate 40s ease-in-out forwards infinite;animation:tp-nssc-camera-rotate 40s ease-in-out forwards infinite;width:100%;height:100%;min-height:inherit;transform-style:preserve-3d}.tp-ui-timer--neon .tp-ui-nssc__main{--s:var(--tp-nssc-neon-s);--l:var(--tp-nssc-neon-l);display:flex;color:hsl(var(--tp-nssc-neon-h),var(--s),var(--l));gap:1rem;width:100%;height:100%;min-height:inherit;position:relative;align-items:center;justify-content:center;animation-composition:add;-webkit-animation:tp-nssc-camera-pan 30s linear forwards infinite;animation:tp-nssc-camera-pan 30s linear forwards infinite;translate:0 1rem 10rem;transform-style:preserve-3d;padding:2rem}.tp-ui-timer--neon .tp-ui-nssc__ampm{font-size:2.4rem;font-weight:600;letter-spacing:.12em;align-self:center;margin-left:.5rem;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-nssc__main .digits{transform-style:preserve-3d}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group{display:flex;gap:2rem}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit{position:relative;height:16rem;aspect-ratio:1/2;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span{--act:0;--signX:1;--signY:1;position:absolute;background-color:#fff;transition:all .3s cubic-bezier(.17,.67,.5,1.15);opacity:calc(.03 + .97 * var(--act));animation-composition:add;transform:scale(var(--signX),var(--signY))}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end{-webkit-clip-path:polygon(15% 0%,7.5% 20%,25% 100%,75% 100%,92.5% 20%,85% 0%);clip-path:polygon(15% 0%,7.5% 20%,25% 100%,75% 100%,92.5% 20%,85% 0%);width:100%;height:10%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end.top{top:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end.bottom{top:initial;bottom:0;--signY:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side{-webkit-clip-path:polygon(0% 15%,20% 7.5%,100% 22.5%,100% 85%,20% 95%,0% 90%);clip-path:polygon(0% 15%,20% 7.5%,100% 22.5%,100% 85%,20% 95%,0% 90%);height:50%;width:20%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.left{top:0;left:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.left.bottom{top:initial;bottom:0;--signY:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.right{top:0;left:initial;right:0;--signX:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.right.bottom{top:initial;--signY:-1;bottom:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.middle{-webkit-clip-path:polygon(22.5% 0%,6.5% 50%,22.5% 100%,77.5% 100%,93.5% 50%,77.5% 0%);clip-path:polygon(22.5% 0%,6.5% 50%,22.5% 100%,77.5% 100%,93.5% 50%,77.5% 0%);top:45%;height:10%;width:100%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="0"] :not(.middle){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="1"] .right{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="2"] :not(.top.left,.bottom.right){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="3"] :not(.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="4"] :not(.end,.bottom.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="5"] :not(.top.right,.bottom.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="6"] :not(.top.right){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="7"] .top,.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="7"] .right{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="8"]>*{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="9"] :not(.bottom.left){--act:1}.tp-ui-timer--neon .colon-group{transform-style:preserve-3d}.tp-ui-timer--neon .colon-group .colon span{display:flex;height:16rem;flex-direction:column;justify-content:space-evenly;width:4rem;align-items:center;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .colon-group .colon span::before,.tp-ui-timer--neon .colon-group .colon span::after{content:"";display:block;width:2rem;aspect-ratio:1/1;background-color:#fff;border-radius:2rem}.tp-ui-timer--neon .shadow{top:0;position:absolute;transform-origin:bottom center;transform:translateY(1rem) translateZ(2rem) rotateX(-90.1deg)}.tp-ui-timer--neon .shadow .digit span{opacity:var(--act)}.tp-ui-timer--neon .shadow.shadow1{opacity:var(--tp-nssc-shadow1-opacity);filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor) blur(var(--tp-nssc-shadow1-blur))}.tp-ui-timer--neon .shadow.shadow1>span,.tp-ui-timer--neon .shadow.shadow1 .digit{-webkit-mask-image:linear-gradient(to bottom,#fff,rgba(0,0,0,.5));mask-image:linear-gradient(to bottom,#fff,rgba(0,0,0,.5))}.tp-ui-timer--neon .shadow.shadow2{opacity:var(--tp-nssc-shadow2-opacity);filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor) blur(var(--tp-nssc-shadow2-blur))}.tp-ui-timer--neon .shadow.shadow2>span,.tp-ui-timer--neon .shadow.shadow2 .digit{opacity:var(--act);-webkit-mask-image:linear-gradient(to top,#000,rgba(0,0,0,.1) 60%,rgba(0,0,0,0));mask-image:linear-gradient(to top,#000,rgba(0,0,0,.1) 60%,rgba(0,0,0,0))}.tp-ui-timer--neon.tp-ui-timer--neon-no-seconds [data-tp-nssc-seconds],.tp-ui-timer--neon.tp-ui-timer--neon-no-seconds [data-tp-nssc-colon="seconds"]{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-days [data-tp-nssc-days],.tp-ui-timer--neon.tp-ui-timer--neon-no-days [data-tp-nssc-colon="days"]{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-floor .shadow{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .digit,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .colon span,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .tp-ui-timer__copy,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .tp-ui-nssc__ampm{filter:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-static .tp-ui-neon-seven-segment-clock__wrapper,.tp-ui-timer--neon.tp-ui-timer--neon-static .tp-ui-nssc__main{animation:none!important}.tp-ui-timer--neon.is-safari .digit span{transition:none!important}@-webkit-keyframes tp-nssc-camera-rotate{0%{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}100%{transform:rotateY(-10deg)}}@keyframes tp-nssc-camera-rotate{0%{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}100%{transform:rotateY(-10deg)}}@-webkit-keyframes tp-nssc-camera-pan{0%{transform:translate(0,0)}20%{transform:translate(1rem,2rem)}40%{transform:translate(-2rem,2.5rem)}50%{transform:translate(-1.5rem,1.5rem)}70%{transform:translate(-.5rem,-.5rem)}90%{transform:translate(1.5rem,-1rem)}100%{transform:translate(0,0)}}@keyframes tp-nssc-camera-pan{0%{transform:translate(0,0)}20%{transform:translate(1rem,2rem)}40%{transform:translate(-2rem,2.5rem)}50%{transform:translate(-1.5rem,1.5rem)}70%{transform:translate(-.5rem,-.5rem)}90%{transform:translate(1.5rem,-1rem)}100%{transform:translate(0,0)}}.tp-ui-map{position:relative;border-radius:0;overflow:hidden;border:1px solid rgba(148,163,184,.25);background:#1e293b;display:block}.tp-ui-map__frame{position:relative;width:100%;height:100%;overflow:hidden}.tp-ui-map__viewport{position:relative;width:100%;left:0;right:0}.tp-ui-map__viewport .mappressor-map,.tp-ui-map__viewport .tp-ui-map__placeholder{height:100%;min-height:100%}.tp-ui-map__viewport .mappressor-compare-split{height:100%;min-height:100%}.tp-ui-map__viewport .mappressor-compare-pane .mappressor-map{height:100%;min-height:100%}.tp-ui-map__placeholder{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;text-align:center;font-size:12px;color:#94a3b8;gap:8px;flex-direction:column}.tp-ui-map__badge{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#818cf8;background:rgba(99,102,241,.15);padding:3px 8px;border-radius:999px}.tp-ui-tabs__bar--pills{gap:6px;border-bottom:none;padding-bottom:0}.tp-ui-tabs__btn--pills{border-radius:999px;background:rgba(51,65,85,.55)}.tp-ui-tabs__btn--chips{border-radius:6px;font-size:11px;padding:4px 10px}.tp-ui-tabs__btn--underline{border-radius:0;background:transparent;border-bottom:2px solid transparent;margin-bottom:-1px}.tp-ui-tabs__btn--underline.is-active{border-bottom-color:currentColor;background:transparent}.tp-ui-tabs--preset-boxed .tp-ui-tabs__bar{gap:0;border:1px solid rgba(148,163,184,.3);border-radius:8px;padding:4px;background:rgba(15,23,42,.45)}.tp-ui-tabs--preset-minimal .tp-ui-tabs__bar{border-bottom:none;gap:12px;padding-bottom:0}@property --index{syntax:"<number>";initial-value:0;inherits:true}@property --ripple-factor{syntax:"<number>";initial-value:0;inherits:true}.tp-ui-hex-grid{--color-primary:#ee75d2;--color-secondary:#75d8ee;--color-tertiary:#deee75;--color-quaternary:#9375ee;--color-surface:#000;--color-on-surface:var(--color-primary);--hexagon-size:8vmin;--gap:0.1vmin;--hover-filter:brightness(1.2);position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--color-on-surface);min-height:0;padding:4vmin;overflow:visible;background:transparent}@media(any-pointer:fine){.tp-ui-hex-grid{--icon-filter:saturate(3.4) brightness(0.5) invert(1);--ripple-filter:blur(1rem)}}.tp-ui-hex-grid--vision{--color-surface-container:rgba(255,255,255,.35);--color-on-surface:#fff;--hover-filter:brightness(1.5)}@media(any-pointer:fine){.tp-ui-hex-grid--vision{--icon-filter:saturate(0.4);--ripple-filter:blur(0.2rem)}}.tp-ui-hex-grid__container{display:flex;position:relative;align-items:center;z-index:1}.tp-ui-hex-grid__column{margin:0 -0.2vmin;display:flex;flex-direction:column;align-items:center}.tp-ui-hex-grid__hex,.tp-ui-hex-grid__switch,.tp-ui-hex-grid__switch:after{--mix-percentage:calc(var(--column) * var(--index) * 3%);width:var(--hexagon-size);aspect-ratio:1;position:relative;background:var(--color-surface-container,color-mix(in srgb,var(--color-secondary),var(--color-primary) var(--mix-percentage)));backdrop-filter:blur(1rem);clip-path:polygon(98.66024% 45%,99.39693% 46.5798%,99.84808% 48.26352%,100% 50%,99.84808% 51.73648%,99.39693% 53.4202%,98.66025% 55%,78.66025% 89.64102%,77.66044% 91.06889%,76.42788% 92.30146%,75% 93.30127%,73.4202% 94.03794%,71.73648% 94.48909%,70% 94.64102%,30% 94.64102%,28.26352% 94.48909%,26.5798% 94.03794%,25% 93.30127%,23.57212% 92.30146%,22.33956% 91.06889%,21.33975% 89.64102%,1.33975% 55%,0.60307% 53.4202%,0.15192% 51.73648%,0% 50%,0.15192% 48.26352%,0.60307% 46.5798%,1.33975% 45%,21.33975% 10.35898%,22.33956% 8.93111%,23.57212% 7.69854%,25% 6.69873%,26.5798% 5.96206%,28.26352% 5.51091%,30% 5.35898%,70% 5.35898%,71.73648% 5.51091%,73.4202% 5.96206%,75% 6.69873%,76.42788% 7.69854%,77.66044% 8.93111%,78.66025% 10.35898%);box-sizing:border-box;border:none;padding:0}.tp-ui-hex-grid__hex{cursor:pointer}@media(hover:hover){.tp-ui-hex-grid__hex:hover{filter:var(--hover-filter)}}.tp-ui-hex-grid__hex:after{content:var(--icon);display:grid;place-items:center;position:absolute;filter:var(--icon-filter);font-size:2.5vmin;inset:0;pointer-events:none}.tp-ui-hex-grid__hex.has-image:after{content:none}.tp-ui-hex-grid__img{width:58%;height:58%;object-fit:contain;filter:var(--icon-filter);position:absolute;inset:0;margin:auto;pointer-events:none}@keyframes tp-hex-ripple{from{transform:scale(1);opacity:1}50%{transform:scale(max(0.8,calc(var(--ripple-factor)/100)));opacity:.42}65%{opacity:1}70%{transform:scale(1.5);filter:var(--ripple-filter)}to{transform:scale(1);opacity:1}}.tp-ui-hex-grid__container.show-ripple{pointer-events:none}.tp-ui-hex-grid__container.show-ripple .tp-ui-hex-grid__hex{cursor:default;--duration:.45s;animation:tp-hex-ripple var(--duration) ease-in-out;animation-duration:max(var(--duration),calc(var(--duration) * var(--ripple-factor) / 100));animation-delay:calc(var(--ripple-factor) * 8ms)}.tp-ui-hex-grid__switch{--index:6;--column:2;position:absolute;display:flex;top:4vmin;right:4vmin;z-index:2;width:var(--hexagon-size);height:calc(var(--hexagon-size) * .5);aspect-ratio:auto;cursor:pointer;font-size:2vmin}.tp-ui-hex-grid__switch:after{--index:6;--column:4;content:"👾";display:grid;place-items:center;position:absolute;left:0;top:0;height:calc(var(--hexagon-size) * .5);width:calc(var(--hexagon-size) * .75);aspect-ratio:auto;transition:transform .3s ease;filter:var(--icon-filter)}.tp-ui-hex-grid__switch.is-checked:after{transform:translateX(calc(var(--hexagon-size) * .25));content:"🕶️"}.tp-ui-card-3d{font-family:"Montserrat",system-ui,-apple-system,sans-serif;color:#fff;box-sizing:border-box}.tp-ui-card-3d__centered{display:flex;align-items:center;justify-content:center;min-height:var(--tp-card-3d-height,28rem);padding:2rem;box-sizing:border-box}.tp-ui-card-3d__card{position:relative;height:var(--tp-card-3d-height,28rem);width:var(--tp-card-3d-width,20rem);max-width:100%;aspect-ratio:5/7;color:#fff;perspective:50rem;--rotateX:0deg;--rotateY:0deg;box-sizing:border-box}.tp-ui-card-3d__shadow{position:absolute;inset:0;background:var(--url);background-size:cover;background-position:center;opacity:.8;filter:blur(2rem) saturate(.9);box-shadow:0 -1.5rem 2rem -.5rem rgba(0,0,0,.7);transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,2rem,-2rem)}.tp-ui-card-3d__image{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent 40%),var(--url);background-size:cover;background-position:center;mask-image:var(--url);mask-size:cover;mask-position:center;-webkit-mask-image:var(--url);-webkit-mask-size:cover;-webkit-mask-position:center}.tp-ui-card-3d__image--background{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,0)}.tp-ui-card-3d__image--cutout{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,4rem) scale(.92);z-index:3}.tp-ui-card-3d__content{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;inset:0;padding:3.5rem;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,6rem);z-index:4;pointer-events:none}.tp-ui-card-3d__title{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 0 2rem rgba(0,0,0,.5)}.tp-ui-card-3d__body{font-weight:300;margin:0;text-shadow:0 0 2rem rgba(0,0,0,.5);line-height:1.45}.tp-ui-card-3d__card::after,.tp-ui-card-3d__card::before{content:"";position:absolute;inset:1.5rem;border:var(--tp-card-3d-border,#e2c044) .5rem solid;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,2rem);pointer-events:none}.tp-ui-card-3d__card::before{z-index:4}.tp-ui-card-3d__card--frame-left-behind::before{border-left-color:transparent}.tp-ui-card-3d__card--frame-right-bottom-behind::before{border-right-color:transparent;border-bottom-color:transparent}.tp-ui-card.tp-ui-card-3d,.tp-ui-card-3d.tp-ui-card{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.tp-ui-card-3d .tp-ui-card__head,.tp-ui-card-3d .tp-ui-card__body,.tp-ui-card-3d .tp-ui-card__title,.tp-ui-card-3d .tp-ui-card__subtitle{display:none!important}.tp-ui-triangle-hero{--tp-th-gap:0.125rem;--tp-th-base:3rem;--tp-th-base-height:calc(1.733 * var(--tp-th-base));--tp-th-width:calc(var(--tp-th-base) - var(--tp-th-gap));--tp-th-height:calc(var(--tp-th-base-height) - var(--tp-th-gap));--tp-th-surface:#0D0C1D;--tp-th-bg1:#2C666E;--tp-th-bg2:#161B33;--tp-th-glow-from:#ADF5FF;--tp-th-glow-to:#FF6978;--tp-th-title-bg:#0D0C1D;--tp-th-title-color:#fff;--tp-th-title-size:2.5rem;--tp-th-glow-dur:5.2s;--tp-th-bg-dur:20s;--tp-th-min-h:min(100vh,640px);position:relative;background:radial-gradient(var(--tp-th-bg1),var(--tp-th-bg2));background-size:400% 400%;background-position:100% 100%;min-height:var(--tp-th-min-h);width:100%;box-sizing:border-box;padding-bottom:calc(var(--tp-th-gap) * 2);overflow:hidden;animation:tp-th-bg var(--tp-th-bg-dur) alternate infinite}.tp-ui-triangle-hero__glow{position:absolute;width:50%;height:100%;max-width:520px;pointer-events:none;background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent);transform:translate(-50%,-50%);z-index:1;animation:tp-th-glow var(--tp-th-glow-dur) ease infinite alternate}.tp-ui-triangle-hero--static-glow .tp-ui-triangle-hero__glow{animation:none;background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent)}.tp-ui-triangle-hero__triangles{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--columns,12),calc(var(--tp-th-base) * 2 + var(--tp-th-gap)));width:100%;height:100%;z-index:2;pointer-events:none}.tp-ui-triangle-hero__stack{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:var(--tp-th-content-pad,24px);box-sizing:border-box;pointer-events:none}.tp-ui-triangle-hero__content{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;pointer-events:auto;position:relative;z-index:1}.tp-ui-triangle-hero--content-centered .tp-ui-triangle-hero__stack{justify-content:var(--tp-th-content-align,center)}.tp-ui-triangle-hero--content-centered .tp-ui-triangle-hero__content{flex:0 1 auto;max-width:var(--tp-th-content-max,42rem);min-height:48px;margin:0 auto;align-self:center}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__stack{justify-content:flex-start}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__content{flex:1 1 auto;max-width:none;min-height:0;margin:0;align-self:stretch}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__content:empty{flex:1 1 auto;min-height:72px}.tp-ui-triangle-hero__content:empty{min-height:72px;border:1px dashed rgba(148,163,184,.35);border-radius:12px;background:rgba(13,12,29,.45)}.tp-ui-triangle-hero__content:empty::after{content:"Drop elements here";display:flex;align-items:center;justify-content:center;min-height:64px;font-size:11px;color:#94a3b8}.tp-ui-triangle-hero__triangle-set{display:inline-block;position:relative;width:calc(var(--tp-th-base) * 2 + var(--tp-th-gap));height:var(--tp-th-base-height)}.tp-ui-triangle-hero__triangle-set--offset{transform:translateX(calc(-1 * var(--tp-th-base) - 0.5 * var(--tp-th-gap)))}.tp-ui-triangle-hero__triangle-set::before,.tp-ui-triangle-hero__triangle-set::after{content:"";position:absolute;width:0;height:0;top:var(--tp-th-gap);border-right:var(--tp-th-width) solid transparent;border-left:var(--tp-th-width) solid transparent}.tp-ui-triangle-hero__triangle-set::before{left:calc(-1 * var(--tp-th-base));border-bottom:var(--tp-th-height) solid var(--tp-th-surface)}.tp-ui-triangle-hero__triangle-set::after{right:calc(var(--tp-th-gap) * 2.5);border-top:var(--tp-th-height) solid var(--tp-th-surface)}.tp-ui-triangle-hero__title{padding:1rem 1.25rem;background:var(--tp-th-title-bg);border-radius:5rem;box-shadow:0 0 1rem 1rem var(--tp-th-title-bg);color:var(--tp-th-title-color);font-size:var(--tp-th-title-size);font-family:"Bruno Ace",system-ui,sans-serif;text-align:center;margin:0;max-width:100%;line-height:1.2;pointer-events:none;flex-shrink:0}@keyframes tp-th-bg{from{background-position:0% 0%}to{background-position:400% 400%}}@keyframes tp-th-glow{from{background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent);transform:translate(-50%,-50%) scale(0.5)}to{background:radial-gradient(circle closest-side,var(--tp-th-glow-to),transparent);transform:translate(-50%,-50%) scale(1) rotate(90deg)}}.tp-ui-slide{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0f172a}.tp-ui-slide__media{position:absolute;inset:0;width:100%;height:100%;object-fit:var(--tp-ss-fit,cover);object-position:var(--tp-ss-position,center center);display:block;z-index:0;pointer-events:none;border:0}.tp-ui-slide__media.tp-ui-ken-burns{width:100%;height:100%}.tp-ui-slide__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--tp-ss-overlay,transparent)}.tp-ui-slide__copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;max-width:min(920px,92%);padding:var(--tp-ss-pad,24px);box-sizing:border-box;text-shadow:var(--tp-ss-text-shadow,0 1px 2px rgba(0,0,0,.35))}.tp-ui-slide__title{font-size:var(--tp-ss-title-size,1.75rem);font-weight:700;line-height:1.15;margin:0;color:inherit}.tp-ui-slide__subtitle{font-size:var(--tp-ss-subtitle-size,.95rem);opacity:.92;line-height:1.45;margin:0;color:inherit}.tp-ui-slide__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;width:100%;max-width:min(920px,92%);padding:0 var(--tp-ss-pad,24px) var(--tp-ss-pad,24px);box-sizing:border-box}.tp-ui-slideshow{position:relative;border-radius:var(--tp-ss-radius,12px);overflow:hidden;background:var(--tp-ss-bg,#0f172a);display:flex;flex-direction:column;box-sizing:border-box;box-shadow:var(--tp-ss-shadow,none);isolation:isolate}.tp-ui-slideshow__track{position:relative;width:100%;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.tp-ui-slideshow__slide{display:none;flex-direction:column;width:100%;height:100%;box-sizing:border-box}.tp-ui-slideshow__slide.is-active{display:flex}.tp-ui-slideshow__slide > .tp-ui-slide{flex:1 1 auto;border-radius:0}.tp-ui-slideshow__nav{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:rgba(15,23,42,.75);flex:0 0 auto;z-index:5}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__nav{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(transparent,rgba(15,23,42,.72));pointer-events:none}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__nav > *{pointer-events:auto}.tp-ui-slideshow--nav-overlay .tp-ui-slideshow__track{height:100%}.tp-ui-slideshow__indicators{display:flex;gap:6px;flex:1;justify-content:center;align-items:center;flex-wrap:wrap}.tp-ui-slideshow__indicator{border:none;cursor:pointer;padding:0;background:rgba(148,163,184,.45);color:#e2e8f0;transition:background .2s ease,opacity .2s ease,transform .2s ease}.tp-ui-slideshow__indicator.is-active{background:var(--tp-ss-accent,#6366f1)}.tp-ui-slideshow__indicator--dot{width:8px;height:8px;border-radius:999px}.tp-ui-slideshow__indicator--pill{width:18px;height:6px;border-radius:999px}.tp-ui-slideshow__indicator--dash{width:16px;height:2px;border-radius:1px}.tp-ui-slideshow__indicator--number{min-width:24px;height:24px;padding:0 6px;border-radius:6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;background:rgba(51,65,85,.75)}.tp-ui-slideshow__indicator--number.is-active{background:var(--tp-ss-accent,#6366f1);color:#fff}.tp-ui-slideshow__fraction{font-size:12px;font-weight:600;letter-spacing:.04em;color:#e2e8f0;opacity:.9;min-width:3.5em;text-align:center}.tp-ui-slideshow__dots{display:flex;gap:6px;flex:1;justify-content:center;align-items:center}.tp-ui-slideshow__dot{width:8px;height:8px;border-radius:999px;border:none;background:rgba(148,163,184,.45);cursor:pointer;padding:0}.tp-ui-slideshow__dot.is-active{background:var(--tp-ss-accent,#6366f1)}.tp-ui-slideshow__arrow{border:none;background:rgba(51,65,85,.85);color:#e2e8f0;width:var(--tp-ss-arrow-size,28px);height:var(--tp-ss-arrow-size,28px);border-radius:8px;cursor:pointer;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.tp-ui-slideshow__arrow .tp-ui-icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.tp-ui-slideshow__arrow .tp-ui-icon svg{width:1em;height:1em;display:block}.tp-ui-slideshow--arrow-ghost .tp-ui-slideshow__arrow{background:transparent;color:#f8fafc}.tp-ui-slideshow--arrow-outline .tp-ui-slideshow__arrow{background:transparent;border:1px solid rgba(226,232,240,.55)}.tp-ui-slideshow--arrow-soft .tp-ui-slideshow__arrow{background:rgba(15,23,42,.45);backdrop-filter:blur(6px)}.tp-ui-slideshow--vertical{flex-direction:row}.tp-ui-slideshow--vertical .tp-ui-slideshow__nav{flex-direction:column;justify-content:center;padding:10px 8px}.tp-ui-slideshow--vertical .tp-ui-slideshow__indicators,.tp-ui-slideshow--vertical .tp-ui-slideshow__dots{flex-direction:column;flex:0 0 auto}.tp-ui-slideshow--nav-overlay.tp-ui-slideshow--vertical .tp-ui-slideshow__nav{top:0;bottom:0;left:auto;right:0;width:52px;background:linear-gradient(270deg,rgba(15,23,42,.72),transparent)}.tp-ui-slideshow--transition-slide .tp-ui-slideshow__track{display:flex;transition:transform .4s ease;will-change:transform}.tp-ui-slideshow--transition-slide .tp-ui-slideshow__slide{display:flex;flex:0 0 100%;width:100%;height:100%;min-width:100%}.tp-ui-slideshow--transition-slide.tp-ui-slideshow--vertical .tp-ui-slideshow__track{flex-direction:column}.tp-ui-slideshow--transition-slide.tp-ui-slideshow--vertical .tp-ui-slideshow__slide{min-width:0;min-height:100%;height:100%}.tp-ui-slideshow--stacked .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide{display:flex!important;position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:0;transition:opacity .45s ease,transform .45s ease,filter .45s ease,clip-path .45s ease}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.tp-ui-slideshow--stacked .tp-ui-slideshow__slide.is-leaving{opacity:0;z-index:0;pointer-events:none}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide{transform:translateY(18px)}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-fade-up .tp-ui-slideshow__slide.is-leaving{transform:translateY(-12px)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide{transform:translateY(-18px)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-fade-down .tp-ui-slideshow__slide.is-leaving{transform:translateY(12px)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide{transform:scale(1.08)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide.is-active{transform:scale(1)}.tp-ui-slideshow--transition-zoom .tp-ui-slideshow__slide.is-leaving{transform:scale(.94);opacity:0}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide{transform:scale(.92)}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide.is-active{transform:scale(1)}.tp-ui-slideshow--transition-zoom-out .tp-ui-slideshow__slide.is-leaving{transform:scale(1.06);opacity:0}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide{filter:blur(10px);transform:scale(1.02)}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide.is-active{filter:blur(0);transform:scale(1)}.tp-ui-slideshow--transition-blur .tp-ui-slideshow__slide.is-leaving{filter:blur(10px);opacity:0}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide{clip-path:inset(0 100% 0 0);opacity:1}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide.is-active{clip-path:inset(0 0 0 0)}.tp-ui-slideshow--transition-wipe .tp-ui-slideshow__slide.is-leaving{clip-path:inset(0 0 0 100%);opacity:1}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide{clip-path:inset(0 0 0 100%)}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{clip-path:inset(0 0 0 0)}.tp-ui-slideshow--transition-wipe[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-leaving{clip-path:inset(0 100% 0 0)}.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide{display:flex!important;position:absolute;inset:0;width:100%;height:100%;opacity:1;pointer-events:none;transition:none}.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide.is-active{pointer-events:auto}.tp-ui-slideshow__stack-handles{position:absolute;inset:0;z-index:4;pointer-events:none}.tp-ui-slideshow__stack-handle{position:absolute;top:0;bottom:0;left:var(--tp-stack-pos,0%);width:var(--tp-stack-hit,36px);margin-left:calc(var(--tp-stack-hit,36px) / -2);padding:0;border:0;background:transparent;color:var(--tp-stack-handle,#fff);cursor:ew-resize;pointer-events:auto;touch-action:none;outline:none}.tp-ui-slideshow__stack-handle::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:var(--tp-stack-line,2px);transform:translateX(-50%);background:currentColor;box-shadow:0 0 0 1px rgba(15,23,42,.3)}.tp-ui-slideshow__stack-handle::after{content:"↔";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:var(--tp-stack-knob,34px);height:var(--tp-stack-knob,34px);border-radius:999px;background:currentColor;color:#0f172a;font:700 15px/1 system-ui;box-shadow:0 4px 14px rgba(15,23,42,.35)}.tp-ui-slideshow__stack-handle:focus-visible::after{outline:3px solid var(--tp-ss-accent,#6366f1);outline-offset:3px}.tp-ui-slideshow__stack-handle:disabled{pointer-events:none;opacity:.45}.tp-ui-slideshow__stack-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#tp_builder_canvas_shell:not(.tp-builder-play) .tp-ui-slideshow__stack-handle{pointer-events:none}@media (prefers-reduced-motion:reduce){.tp-ui-slideshow--transition-stack-reveal .tp-ui-slideshow__slide,.tp-ui-slideshow__stack-handle{transition:none!important}}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle{left:0;right:0;top:var(--tp-stack-pos,0%);bottom:auto;width:auto;height:var(--tp-stack-hit,36px);margin-left:0;margin-top:calc(var(--tp-stack-hit,36px) / -2);cursor:ns-resize}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle::before{left:0;right:0;top:50%;bottom:auto;width:auto;height:var(--tp-stack-line,2px);transform:translateY(-50%)}.tp-ui-slideshow--vertical .tp-ui-slideshow__stack-handle::after{content:"↕"}.tp-ui-slideshow--transition-flip{perspective:1200px}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide{transform:rotateY(78deg);transform-origin:center center;opacity:0;backface-visibility:hidden}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide.is-active{transform:rotateY(0);opacity:1}.tp-ui-slideshow--transition-flip .tp-ui-slideshow__slide.is-leaving{transform:rotateY(-78deg);opacity:0}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:rotateY(-78deg)}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:rotateY(0)}.tp-ui-slideshow--transition-flip[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-leaving{transform:rotateY(78deg)}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide{transform:translateX(100%);opacity:1;z-index:0}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide.is-active{transform:translateX(0);z-index:2}.tp-ui-slideshow--transition-cover .tp-ui-slideshow__slide.is-leaving{transform:translateX(0);opacity:1;z-index:1}.tp-ui-slideshow--transition-cover[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:translateX(-100%)}.tp-ui-slideshow--transition-cover[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:translateX(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide{transform:translateY(100%)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical .tp-ui-slideshow__slide.is-leaving{transform:translateY(0)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical[data-tp-dir="prev"] .tp-ui-slideshow__slide{transform:translateY(-100%)}.tp-ui-slideshow--transition-cover.tp-ui-slideshow--vertical[data-tp-dir="prev"] .tp-ui-slideshow__slide.is-active{transform:translateY(0)}.tp-ui-slideshow__fx{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;overflow:hidden}.tp-ui-slideshow__fx canvas{display:block;width:100%;height:100%}.tp-ui-slideshow.is-fx-active .tp-ui-slideshow__fx{opacity:1}.tp-ui-slideshow--transition-distortion .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--transition-shatter .tp-ui-slideshow__track{position:relative;overflow:hidden}.tp-ui-slideshow--builder .tp-ui-slideshow__fx{display:none}.tp-ui-loop{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tp-ui-loop--vertical{-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.tp-ui-loop__track{display:flex;gap:0;animation:tp-loop-scroll var(--tp-loop-duration,20s) linear infinite}.tp-ui-loop__copy{display:flex;flex:0 0 auto;align-items:center;gap:var(--tp-loop-gap,16px);padding-inline-end:var(--tp-loop-gap,16px)}.tp-ui-loop--vertical .tp-ui-loop__track{flex-direction:column;animation-name:tp-loop-scroll-y}.tp-ui-loop--vertical .tp-ui-loop__copy{flex-direction:column;padding-inline-end:0;padding-block-end:var(--tp-loop-gap,16px)}.tp-ui-loop--reverse .tp-ui-loop__track{animation-direction:reverse}.tp-ui-loop--alternate .tp-ui-loop__track{animation-direction:alternate}.tp-ui-loop--reverse.tp-ui-loop--alternate .tp-ui-loop__track{animation-direction:alternate-reverse}.tp-ui-loop--pause:hover .tp-ui-loop__track{animation-play-state:paused}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop:not(.tp-ui-loop--canvas-live) .tp-ui-loop__track{animation-play-state:paused}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop:not(.tp-ui-loop--canvas-live) .tp-ui-loop__copy--dup{display:none}#tp_builder_canvas_shell[data-tp-builder-canvas]:not(.tp-builder-play) .tp-ui-loop__link{pointer-events:none}@media (prefers-reduced-motion:reduce){.tp-ui-loop__track{animation:none!important;transform:none!important}.tp-ui-loop__copy--dup{display:none}}@keyframes tp-loop-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes tp-loop-scroll-y{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}.tp-ui-cta{display:flex;flex-direction:column;gap:14px;border-radius:16px;padding:28px 24px;box-sizing:border-box}.tp-ui-cta--has-image{overflow:hidden;padding:0}.tp-ui-cta__media{position:relative;overflow:hidden;flex:0 0 auto;line-height:0;min-height:var(--tp-cta-img-h,180px);background:rgba(15,23,42,.24)}.tp-ui-cta__media.tp-ui-ken-burns-host{display:block;width:100%;max-width:none}.tp-ui-cta--img-top .tp-ui-cta__media,.tp-ui-cta--img-bottom .tp-ui-cta__media{height:var(--tp-cta-img-h,180px)}.tp-ui-cta__photo{width:100%;height:100%;display:block;object-fit:cover}.tp-ui-cta__copy{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;padding:var(--tp-cta-pad,28px);min-width:0;flex:1 1 auto}.tp-ui-cta--img-top{flex-direction:column}.tp-ui-cta--img-bottom{flex-direction:column}.tp-ui-cta--img-left,.tp-ui-cta--img-right{flex-direction:row;align-items:stretch}.tp-ui-cta--img-left .tp-ui-cta__media,.tp-ui-cta--img-right .tp-ui-cta__media{flex:0 0 42%;align-self:stretch;min-height:100%;height:auto}.tp-ui-cta--img-left .tp-ui-cta__media.tp-ui-ken-burns-host,.tp-ui-cta--img-right .tp-ui-cta__media.tp-ui-ken-burns-host,.tp-ui-cta--img-bg .tp-ui-cta__media.tp-ui-ken-burns-host{height:100%}.tp-ui-cta--img-bg{position:relative}.tp-ui-cta--img-bg .tp-ui-cta__media{position:absolute;inset:0;z-index:0;min-height:100%;height:100%}.tp-ui-cta--img-bg .tp-ui-cta__copy{position:relative;z-index:1;width:100%}.tp-ui-cta--img-bg.tp-ui-cta--scrim .tp-ui-cta__copy{background:linear-gradient(180deg,rgba(15,23,42,.18),rgba(15,23,42,.55))}@media (max-width:640px){.tp-ui-cta--img-left,.tp-ui-cta--img-right{flex-direction:column}.tp-ui-cta--img-left .tp-ui-cta__media,.tp-ui-cta--img-right .tp-ui-cta__media{flex-basis:auto;height:var(--tp-cta-img-h,180px);min-height:var(--tp-cta-img-h,180px)}}.tp-ui-cta__headline{font-size:26px;font-weight:700;margin:0;line-height:1.15}.tp-ui-cta__body{font-size:15px;opacity:.9;margin:0;line-height:1.55}.tp-ui-cta__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.tp-ui-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tp-ui-share--center{justify-content:center}.tp-ui-share--right{justify-content:flex-end}.tp-ui-share__label{font-size:13px;font-weight:600;color:#cbd5e1}.tp-ui-share__actions{display:flex;flex-wrap:wrap;gap:6px}.tp-ui-share__btn{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:999px;padding:7px 12px;font:inherit;font-size:12px;cursor:pointer;background:rgba(51,65,85,.75);color:#e2e8f0;border:1px solid rgba(148,163,184,.25)}.tp-ui-share__btn:hover{background:rgba(99,102,241,.35);border-color:rgba(129,140,248,.45)}.tp-ui-share__btn--primary{background:#6366f1;border-color:#6366f1;color:#fff}.tp-ui-share--icons .tp-ui-share__btn{padding:8px;min-width:36px;justify-content:center;border-radius:10px}.tp-ui-social,.tp-ui-social-links.tp-ui-social{display:block;width:auto;max-width:100%;box-sizing:border-box;min-width:0;--tp-social-color:#cbd5e1;--tp-social-fill:rgba(51,65,85,.45);--tp-social-scale:1;--tp-social-row-scale:1;--tp-social-gap:8px}.tp-ui-social__track{display:block;line-height:1;width:auto;max-width:100%;box-sizing:border-box;font-size:0}.tp-ui-social--orient-h .tp-ui-social__track{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.tp-ui-social--orient-v .tp-ui-social__track{white-space:normal;font-size:inherit}.tp-ui-social__item{display:inline-block;vertical-align:middle;white-space:nowrap;width:auto;max-width:none;font-size:calc(12px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--orient-v .tp-ui-social__item{display:block}.tp-ui-social--center .tp-ui-social__track{text-align:center}.tp-ui-social--right .tp-ui-social__track{text-align:right}.tp-ui-social--orient-v.tp-ui-social--center .tp-ui-social__item{margin-left:auto;margin-right:auto}.tp-ui-social--orient-v.tp-ui-social--right .tp-ui-social__item{margin-left:auto}.tp-ui-row .tp-ui-social,.tp-ui-row .tp-ui-social-links,.tp-ui-row>.tp-ui-onclick-link>.tp-ui-social{width:auto!important;max-width:100%;min-width:auto;flex:0 0 auto!important;--tp-social-row-scale:.72}a.tp-ui-social__link,.tp-ui-social__link{display:inline-flex!important;width:auto!important;max-width:none!important;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;vertical-align:middle;white-space:nowrap;color:var(--tp-social-color);text-decoration:none;font-size:inherit;line-height:1;padding:4px 9px;border-radius:999px;background:var(--tp-social-fill);border:1px solid rgba(148,163,184,.22);box-sizing:border-box}.tp-ui-social__link:hover{color:#e0e7ff;border-color:rgba(129,140,248,.45);filter:brightness(1.06)}.tp-ui-social__icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;line-height:0;flex:0 0 auto}.tp-ui-social__icon svg{width:1em;height:1em;display:block;flex:0 0 auto}.tp-ui-social__label{white-space:nowrap}.tp-ui-social--circles .tp-ui-social__link{width:calc(28px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(28px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border-radius:50%;gap:0}.tp-ui-social--circles .tp-ui-social__icon{width:calc(14px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(14px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--circles .tp-ui-social__label{display:none!important}.tp-ui-social--pills .tp-ui-social__link{min-height:calc(22px * var(--tp-social-scale) * var(--tp-social-row-scale,1));border-radius:999px}.tp-ui-social--text .tp-ui-social__link{background:transparent!important;border:none!important;padding:0;border-radius:0;min-height:0;font-weight:500;letter-spacing:.01em;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--tp-social-color) 42%,transparent)}.tp-ui-social--text .tp-ui-social__icon{display:none!important}.tp-ui-social--text .tp-ui-social__link:hover{text-decoration-color:currentColor;filter:none}.tp-ui-row .tp-ui-social--pills .tp-ui-social__link{padding:2px 6px;gap:3px}.tp-ui-social--glow .tp-ui-social__track{background:var(--tp-social-fill,#323b40);overflow:visible;padding:4px 6px 8px}.tp-ui-social--glow.tp-ui-social--orient-h .tp-ui-social__track{overflow:visible}.tp-ui-social--glow .tp-ui-social__link{position:relative;background:transparent!important;border:none!important;border-radius:4px;padding:12px;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-color,#0096a1);box-shadow:inset 0 -3px 0 0 transparent,0 6px 8px transparent,0 24px 24px transparent,0 36px 36px transparent,0 64px 64px transparent,0 64px 128px transparent,0 120px 0 transparent,0 86px 8px 6px transparent;transition:.2s ease-in;filter:none}.tp-ui-social--glow .tp-ui-social__link:hover{transform:translateY(-4px);filter:none;color:#0ebac7;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.05),0 24px 24px rgba(0,0,0,.05),0 36px 36px rgba(0,0,0,.05),0 64px 64px rgba(0,0,0,.15),0 64px 128px rgba(0,0,0,.15),0 86px 8px 6px rgba(14,186,199,.25),0 83px 4px 0 rgba(14,186,199,.95)}.tp-ui-social--glow .tp-ui-social__icon{position:relative;z-index:1;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--glow .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--glow .tp-ui-social__icon--glow{position:absolute;inset:0;margin:auto;opacity:0;pointer-events:none;z-index:0}.tp-ui-social--glow .tp-ui-social__link:hover .tp-ui-social__icon--glow{opacity:1;filter:blur(2px)}.tp-ui-social--glow .tp-ui-social__icon--glow svg{fill:rgba(14,186,199,.6)}.tp-ui-social--frame .tp-ui-social__link{position:relative;overflow:visible;background:transparent!important;border:none!important;border-radius:0;padding:0;width:calc(48px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(48px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-color,#404040);transition:color .5s;filter:none}.tp-ui-social--frame .tp-ui-social__link:hover{color:var(--tp-social-brand,#3b5998);filter:none}.tp-ui-social--frame .tp-ui-social__icon{width:calc(20px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(20px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit;position:relative;z-index:1}.tp-ui-social--frame .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--frame .tp-ui-social__frame{position:absolute;inset:0;pointer-events:none}.tp-ui-social--frame .tp-ui-social__frame i{position:absolute;display:block;background:currentColor;transition:transform .5s}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(1),.tp-ui-social--frame .tp-ui-social__frame i:nth-child(3){width:100%;height:3px;left:0}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(1){top:0;transform-origin:right}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(1){transform:scaleX(0);transform-origin:left}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(3){bottom:0;transform-origin:left}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(3){transform:scaleX(0);transform-origin:right}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(2),.tp-ui-social--frame .tp-ui-social__frame i:nth-child(4){width:3px;height:100%;top:0}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(2){left:0;transform:scaleY(0);transform-origin:bottom}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(2){transform:scaleY(1);transform-origin:top}.tp-ui-social--frame .tp-ui-social__frame i:nth-child(4){right:0;transform:scaleY(0);transform-origin:top}.tp-ui-social--frame .tp-ui-social__link:hover .tp-ui-social__frame i:nth-child(4){transform:scaleY(1);transform-origin:bottom}.tp-ui-social--lift .tp-ui-social__link{width:calc(40px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(40px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border:none!important;border-radius:50%;background:var(--tp-social-fill,#fff)!important;color:var(--tp-social-color,#000);box-shadow:0 5px 4px rgba(0,0,0,.5);transition:.6s;filter:none}.tp-ui-social--lift .tp-ui-social__link:hover{transform:translateY(-10%);background:var(--tp-social-brand,#181717)!important;color:#fff;filter:none}.tp-ui-social--lift .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--lift .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--tiles .tp-ui-social__item{margin-left:0!important;margin-top:0!important}.tp-ui-social--tiles.tp-ui-social--orient-v .tp-ui-social__item{width:100%}.tp-ui-social--tiles .tp-ui-social__link{width:calc(44px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(44px * var(--tp-social-scale) * var(--tp-social-row-scale,1));padding:0;border:none!important;border-radius:0;background:var(--tp-social-brand,#1E83AE)!important;color:#fff;font-family:Raleway,sans-serif;font-weight:700;transition:background .3s;filter:none}.tp-ui-social--tiles.tp-ui-social--orient-v .tp-ui-social__link{width:100%!important}.tp-ui-social--tiles .tp-ui-social__link:hover{background:#222!important;filter:none}.tp-ui-social--tiles .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit}.tp-ui-social--tiles .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--glow .tp-ui-social__label,.tp-ui-social--frame .tp-ui-social__label,.tp-ui-social--lift .tp-ui-social__label,.tp-ui-social--tiles .tp-ui-social__label,.tp-ui-social--mosaic .tp-ui-social__label,.tp-ui-social--iso .tp-ui-social__label{display:none!important}.tp-ui-social--mosaic{position:relative;width:max-content;max-width:100%;border-radius:10px;overflow:hidden;z-index:0}.tp-ui-social--mosaic .tp-ui-social__track{display:grid!important;grid-template-columns:repeat(var(--tp-social-mosaic-cols,3),minmax(0,1fr));gap:0;overflow:visible;white-space:normal!important}.tp-ui-social--mosaic .tp-ui-social__item{display:block!important;margin:0!important;width:auto;max-width:none;font-size:0;line-height:0}.tp-ui-social--mosaic .tp-ui-social__link{width:calc(60px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(60px * var(--tp-social-scale) * var(--tp-social-row-scale,1));max-width:none!important;padding:0;border-radius:0;border:1px solid transparent;background:var(--tp-social-fill,rgba(255,255,255,.6))!important;color:var(--tp-social-color,#111);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:none;transition:margin .4s ease,border-radius .4s ease,background .2s ease,box-shadow .4s ease,color .2s ease;filter:none}.tp-ui-social--mosaic .tp-ui-social__icon{opacity:0;width:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:var(--tp-social-brand,#111);transition:opacity .2s ease}.tp-ui-social--mosaic .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--mosaic .tp-ui-social__mosaic-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:6px;text-align:center;font-size:calc(7.5px * var(--tp-social-scale));font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--tp-social-color,#111);pointer-events:none;z-index:2;transition:opacity .4s ease}.tp-ui-social--mosaic:hover,.tp-ui-social--mosaic:focus-within,.tp-ui-social--mosaic[data-tp-state-hovered="1"]{overflow:visible;cursor:pointer}.tp-ui-social--mosaic:hover .tp-ui-social__track,.tp-ui-social--mosaic:focus-within .tp-ui-social__track,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__track{gap:8px}.tp-ui-social--mosaic:hover .tp-ui-social__link,.tp-ui-social--mosaic:focus-within .tp-ui-social__link,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__link{border-radius:10px;border-color:rgba(255,255,255,.3);box-shadow:0 4px 30px rgba(0,0,0,.1);background:rgba(255,255,255,.2)!important}.tp-ui-social--mosaic:hover .tp-ui-social__icon,.tp-ui-social--mosaic:focus-within .tp-ui-social__icon,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__icon{opacity:1}.tp-ui-social--mosaic:hover .tp-ui-social__mosaic-label,.tp-ui-social--mosaic:focus-within .tp-ui-social__mosaic-label,.tp-ui-social--mosaic[data-tp-state-hovered="1"] .tp-ui-social__mosaic-label{opacity:0}.tp-ui-social--mosaic .tp-ui-social__link:hover,.tp-ui-social--mosaic .tp-ui-social__link:focus-visible{background:var(--tp-social-brand,#111)!important;color:#fff;filter:none}.tp-ui-social--mosaic .tp-ui-social__link:hover .tp-ui-social__icon,.tp-ui-social--mosaic .tp-ui-social__link:focus-visible .tp-ui-social__icon{color:#fff}@media (prefers-reduced-motion:reduce){.tp-ui-social--mosaic .tp-ui-social__link,.tp-ui-social--mosaic .tp-ui-social__icon,.tp-ui-social--mosaic .tp-ui-social__mosaic-label{transition:none!important}}.tp-ui-social--iso{position:relative;width:max-content;max-width:100%;overflow:visible;z-index:0}.tp-ui-social--iso .tp-ui-social__track{display:grid!important;grid-template-columns:repeat(var(--tp-social-iso-cols,2),auto);column-gap:calc(22px * var(--tp-social-scale) * var(--tp-social-row-scale,1));row-gap:calc(8px * var(--tp-social-scale) * var(--tp-social-row-scale,1));justify-content:center;padding:calc(8px * var(--tp-social-scale)) calc(20px * var(--tp-social-scale)) calc(22px * var(--tp-social-scale));overflow:visible;white-space:normal!important;font-size:0;line-height:0}.tp-ui-social--iso .tp-ui-social__item{display:block!important;margin:0!important;width:auto;max-width:none;font-size:0;line-height:0;overflow:visible;--tp-iso-stagger-x:0px;--tp-iso-stagger-y:0px;transform:translate(var(--tp-iso-stagger-x),var(--tp-iso-stagger-y));transition:transform .3s ease-in-out}.tp-ui-social--iso .tp-ui-social__item:nth-child(even){--tp-iso-stagger-x:calc(16px * var(--tp-social-scale) * var(--tp-social-row-scale,1));--tp-iso-stagger-y:calc(10px * var(--tp-social-scale) * var(--tp-social-row-scale,1))}.tp-ui-social--iso .tp-ui-social__item:hover,.tp-ui-social--iso .tp-ui-social__item:focus-within{transform:translate(var(--tp-iso-stagger-x),calc(var(--tp-iso-stagger-y) - 14px));z-index:2}.tp-ui-social--iso .tp-ui-social__link{position:relative;width:calc(52px * var(--tp-social-scale) * var(--tp-social-row-scale,1))!important;height:calc(30px * var(--tp-social-scale) * var(--tp-social-row-scale,1));max-width:none!important;padding:0;border:none!important;border-radius:2px;background:var(--tp-social-fill,#414750)!important;color:var(--tp-social-color,#6B727C);transform:skewX(-28deg);transform-origin:center center;box-shadow:calc(9px * var(--tp-social-scale)) calc(5px * var(--tp-social-scale)) 0 #3F454E,calc(16px * var(--tp-social-scale)) calc(9px * var(--tp-social-scale)) 0 #353a42;transition:background .3s ease,color .3s ease,box-shadow .3s ease;filter:none}.tp-ui-social--iso .tp-ui-social__icon{width:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));height:calc(18px * var(--tp-social-scale) * var(--tp-social-row-scale,1));color:inherit;transform:skewX(28deg)}.tp-ui-social--iso .tp-ui-social__icon svg{width:100%;height:100%;fill:currentColor}.tp-ui-social--iso .tp-ui-social__link:hover,.tp-ui-social--iso .tp-ui-social__link:focus-visible{background:var(--tp-social-brand,#5865f2)!important;color:#fff;filter:none;box-shadow:calc(9px * var(--tp-social-scale)) calc(5px * var(--tp-social-scale)) 0 color-mix(in srgb,var(--tp-social-brand,#5865f2) 55%,#000),calc(16px * var(--tp-social-scale)) calc(9px * var(--tp-social-scale)) 0 color-mix(in srgb,var(--tp-social-brand,#5865f2) 35%,#000)}.tp-ui-social--iso .tp-ui-social__link:hover .tp-ui-social__icon,.tp-ui-social--iso .tp-ui-social__link:focus-visible .tp-ui-social__icon{color:#fff}@media (prefers-reduced-motion:reduce){.tp-ui-social--iso .tp-ui-social__item,.tp-ui-social--iso .tp-ui-social__link{transition:none!important}.tp-ui-social--iso .tp-ui-social__item:hover,.tp-ui-social--iso .tp-ui-social__item:focus-within{transform:translate(var(--tp-iso-stagger-x),var(--tp-iso-stagger-y))}}.tp-sl-thumb{display:flex;align-items:center;justify-content:center;gap:3px;position:absolute;inset:0;width:auto;height:auto;color:#cbd5e1}.tp-sl-thumb--circles{gap:4px}.tp-sl-thumb--circles .tp-sl-thumb__dot{width:10px;height:10px;border-radius:50%;background:currentColor;border:1px solid rgba(226,232,240,.4);box-shadow:0 0 0 1px rgba(15,23,42,.35)}.tp-sl-thumb--pills{gap:3px}.tp-sl-thumb--pills .tp-sl-thumb__pill{display:inline-flex;align-items:center;gap:2px;height:9px;padding:0 4px 0 3px;border-radius:999px;background:rgba(148,163,184,.35);border:1px solid rgba(226,232,240,.28)}.tp-sl-thumb--pills .tp-sl-thumb__pill i{width:5px;height:5px;border-radius:50%;background:currentColor;flex:0 0 auto}.tp-sl-thumb--pills .tp-sl-thumb__pill b{display:block;height:2px;border-radius:1px;background:currentColor;opacity:.75}.tp-sl-thumb--pills .tp-sl-thumb__pill:first-child{opacity:.95}.tp-sl-thumb--pills .tp-sl-thumb__pill:first-child b{width:10px}.tp-sl-thumb--pills .tp-sl-thumb__pill:last-child{opacity:.55}.tp-sl-thumb--pills .tp-sl-thumb__pill:last-child b{width:7px}.tp-sl-thumb--text{align-items:flex-end;gap:4px;padding-bottom:4px}.tp-sl-thumb--text .tp-sl-thumb__word{display:block;height:0;border:none;border-bottom:1.5px solid currentColor;border-radius:0;background:none}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(1){width:12px;opacity:.95}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(2){width:9px;opacity:.65}.tp-sl-thumb--text .tp-sl-thumb__word:nth-child(3){width:7px;opacity:.4}.tp-sl-thumb--glow{background:#323b40;gap:5px}.tp-sl-thumb--glow .tp-sl-thumb__dot{width:8px;height:8px;border-radius:2px;background:#0ebac7;box-shadow:0 6px 0 -2px rgba(14,186,199,.55)}.tp-sl-thumb--frame{gap:6px}.tp-sl-thumb--frame .tp-sl-thumb__sq{width:12px;height:12px;box-sizing:border-box;border:1.5px solid currentColor}.tp-sl-thumb--lift{gap:5px}.tp-sl-thumb--lift .tp-sl-thumb__dot{width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.45)}.tp-sl-thumb--tiles{gap:0}.tp-sl-thumb--tiles .tp-sl-thumb__tile{width:10px;height:12px}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(1){background:#3D5B94}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(2){background:#3DACDD}.tp-sl-thumb--tiles .tp-sl-thumb__tile:nth-child(3){background:#1E83AE}.tp-sl-thumb--mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:4px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell{width:8px;height:8px;background:rgba(255,255,255,.45);border-radius:1px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(1){border-radius:3px 0 0 0}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(3){border-radius:0 3px 0 0}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(7){border-radius:0 0 0 3px}.tp-sl-thumb--mosaic .tp-sl-thumb__cell:nth-child(9){border-radius:0 0 3px 0}.tp-sl-thumb--iso{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 5px;padding:5px 7px 8px}.tp-sl-thumb--iso .tp-sl-thumb__iso{width:10px;height:6px;background:#6B727C;transform:skewX(-24deg);box-shadow:2px 1px 0 #3F454E}.tp-sl-thumb--iso .tp-sl-thumb__iso:nth-child(even){transform:skewX(-24deg) translate(3px,2px)}.tp-ui-pricing{--tp-pricing-accent:#818cf8;--tp-pricing-accent-fill:#818cf8;--tp-pricing-card-bg:rgba(30,41,59,.9);position:relative;display:flex;flex-direction:column;gap:16px;border-radius:16px;padding:22px 20px;border:1px solid rgba(148,163,184,.25);background:var(--tp-pricing-card-bg);box-sizing:border-box;color:#e2e8f0;min-width:min(100%,220px)}.tp-ui-pricing--has-accent{border-color:var(--tp-pricing-accent)}.tp-ui-pricing--has-grad{border-color:transparent;background:linear-gradient(var(--tp-pricing-card-bg),var(--tp-pricing-card-bg)) padding-box,var(--tp-pricing-accent-fill) border-box}.tp-ui-pricing--highlight{border-color:var(--tp-pricing-accent);box-shadow:0 18px 40px -22px rgba(15,23,42,.85),0 0 0 1px color-mix(in srgb,var(--tp-pricing-accent) 45%,transparent)}.tp-ui-pricing--highlight.tp-ui-pricing--has-grad{border-color:transparent;box-shadow:0 18px 40px -22px rgba(15,23,42,.85)}.tp-ui-pricing__badge{align-self:flex-start;margin:0;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;background:var(--tp-pricing-accent-fill)}.tp-ui-pricing__ribbon{position:absolute;top:14px;right:-8px;z-index:1;margin:0;padding:5px 14px 5px 12px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f172a;background:var(--tp-pricing-accent-fill);box-shadow:0 8px 18px -10px rgba(15,23,42,.7)}.tp-ui-pricing__ribbon::after{content:"";position:absolute;right:0;bottom:-6px;border-style:solid;border-width:6px 8px 0 0;border-color:color-mix(in srgb,var(--tp-pricing-accent) 70%,#0f172a) transparent transparent transparent}.tp-ui-pricing__head{display:flex;flex-direction:column;gap:8px;min-width:0}.tp-ui-pricing__tier{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.tp-ui-pricing__amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.tp-ui-pricing__price{font-size:32px;font-weight:700;color:#f8fafc;line-height:1;letter-spacing:-.03em}.tp-ui-pricing__period{font-size:13px;color:#94a3b8}.tp-ui-pricing__blurb{margin:0;font-size:13px;line-height:1.5;color:#94a3b8}.tp-ui-pricing__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;color:#cbd5e1;font-size:13px;line-height:1.45}.tp-ui-pricing__features li{display:flex;align-items:flex-start;gap:8px;min-width:0}.tp-ui-pricing__features li.is-out{color:#64748b}.tp-ui-pricing__features li.is-out .tp-ui-pricing__feat{text-decoration:line-through}.tp-ui-pricing__mark{flex:0 0 auto;width:14px;height:14px;margin-top:2px;border-radius:50%;background:var(--tp-pricing-accent-fill);box-shadow:inset 0 0 0 2px transparent}.tp-ui-pricing__features li.is-out .tp-ui-pricing__mark{background:transparent;box-shadow:inset 0 0 0 1.5px #64748b}.tp-ui-pricing__feat{min-width:0}.tp-ui-pricing__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin-top:auto;padding:11px 16px;border:0;border-radius:10px;background:var(--tp-pricing-accent-fill,#6366f1);color:#fff;font:inherit;font-size:13px;font-weight:700;text-decoration:none;text-align:center}.tp-ui-pricing--ribbon{overflow:visible;padding-top:26px}.tp-ui-pricing--split{padding:0;overflow:hidden;gap:0}.tp-ui-pricing--split .tp-ui-pricing__head{padding:20px 20px 16px;background:rgba(15,23,42,.45);border-bottom:1px solid rgba(148,163,184,.16)}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__head{background:var(--tp-pricing-accent-fill);color:#0f172a}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__tier,.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__period,.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__blurb{color:rgba(15,23,42,.72)}.tp-ui-pricing--split.tp-ui-pricing--highlight .tp-ui-pricing__price{color:#0f172a}.tp-ui-pricing--split .tp-ui-pricing__features{padding:16px 20px 8px}.tp-ui-pricing--split .tp-ui-pricing__cta{margin:8px 20px 20px;width:calc(100% - 40px)}.tp-ui-pricing--split .tp-ui-pricing__badge{margin:16px 20px 0}.tp-ui-pricing--minimal{background:transparent;border-color:transparent;box-shadow:none;padding:8px 0;border-radius:0}.tp-ui-pricing--minimal.tp-ui-pricing--has-grad{background:transparent}.tp-ui-pricing--minimal.tp-ui-pricing--highlight{box-shadow:none;border-color:transparent;padding-top:0}.tp-ui-pricing--minimal .tp-ui-pricing__price{font-size:40px}.tp-ui-pricing--minimal .tp-ui-pricing__features{gap:6px}.tp-ui-pricing--minimal .tp-ui-pricing__cta{width:auto;align-self:flex-start;padding:0;border-radius:0;background:transparent;color:var(--tp-pricing-accent,#c7d2fe);box-shadow:inset 0 -1px 0 currentColor}.tp-ui-pricing--slab{border-radius:8px;padding:26px 22px;background:#0f172a;--tp-pricing-card-bg:#0f172a;border-color:rgba(148,163,184,.18)}.tp-ui-pricing--slab.tp-ui-pricing--highlight{background:var(--tp-pricing-accent-fill);--tp-pricing-card-bg:transparent;border-color:transparent;color:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__tier,.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__period,.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__blurb{color:rgba(15,23,42,.7)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__price{color:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features{color:rgba(15,23,42,.86)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features li.is-out{color:rgba(15,23,42,.45)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__mark{background:#0f172a}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__features li.is-out .tp-ui-pricing__mark{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.4)}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__cta{background:#0f172a;color:#f8fafc}.tp-ui-pricing--slab.tp-ui-pricing--highlight .tp-ui-pricing__badge{background:#0f172a;color:#f8fafc}.tp-pc-thumb{display:block;width:36px;height:22px;border-radius:5px;box-sizing:border-box;position:relative;background:#1e293b;border:1px solid rgba(148,163,184,.35);overflow:hidden}.tp-pc-thumb i,.tp-pc-thumb b,.tp-pc-thumb em{display:block;position:absolute;border-radius:1px;background:#94a3b8}.tp-pc-thumb--default i{left:5px;right:14px;top:5px;height:2px}.tp-pc-thumb--default b{left:5px;width:16px;top:10px;height:5px;background:#e2e8f0}.tp-pc-thumb--default em{left:5px;right:5px;bottom:4px;height:3px;background:#6366f1;border-radius:2px}.tp-pc-thumb--ribbon{overflow:visible}.tp-pc-thumb--ribbon i{left:4px;right:12px;top:8px;height:2px}.tp-pc-thumb--ribbon b{left:4px;width:14px;top:13px;height:4px;background:#e2e8f0}.tp-pc-thumb--ribbon em{top:0;right:-2px;width:14px;height:6px;background:#818cf8;border-radius:0 2px 0 2px}.tp-pc-thumb--split i{inset:0 0 50% 0;background:#0f172a;border-radius:4px 4px 0 0}.tp-pc-thumb--split b{left:5px;top:4px;width:12px;height:4px;background:#e2e8f0}.tp-pc-thumb--split em{left:5px;right:5px;bottom:3px;height:3px;background:#6366f1;border-radius:2px}.tp-pc-thumb--minimal{background:transparent;border-color:transparent}.tp-pc-thumb--minimal i{left:2px;right:8px;top:4px;height:2px}.tp-pc-thumb--minimal b{left:2px;width:18px;top:9px;height:6px;background:#f8fafc}.tp-pc-thumb--minimal em{left:2px;width:10px;bottom:3px;height:2px;background:#818cf8}.tp-pc-thumb--slab{border-radius:2px;background:#0f172a}.tp-pc-thumb--slab i{left:5px;right:10px;top:5px;height:2px}.tp-pc-thumb--slab b{left:5px;width:18px;top:10px;height:5px;background:#e2e8f0}.tp-pc-thumb--slab em{inset:auto 4px 4px 4px;height:4px;background:#6366f1;border-radius:1px}.tp-ui-rating{display:flex;flex-direction:column;gap:6px}.tp-ui-rating__stars{display:inline-flex;gap:2px;color:#475569;font-size:18px;line-height:1}.tp-ui-rating__star.is-full{color:#fbbf24}.tp-ui-rating__star.is-half{color:#fbbf24;opacity:.55}.tp-ui-rating__meta{font-size:12px;color:#94a3b8}.tp-ui-newsletter{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:14px;background:rgba(30,41,59,.75);border:1px solid rgba(148,163,184,.25);box-sizing:border-box}.tp-ui-newsletter--inline{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.tp-ui-newsletter__copy{flex:1 1 180px}.tp-ui-newsletter__title{font-size:16px;font-weight:700;color:#f8fafc;margin:0 0 4px}.tp-ui-newsletter__desc{font-size:12px;color:#94a3b8;margin:0}.tp-ui-newsletter__form{display:flex;gap:8px;flex:1 1 220px}.tp-ui-newsletter__form .tp-ui-input-field{flex:1}.tp-ui-newsletter__note{font-size:10px;color:#64748b;margin:0;width:100%}.tp-ui-video-hero{position:relative;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:32px 24px;border-radius:16px;overflow:hidden;box-sizing:border-box;min-height:240px}.tp-ui-video-hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.tp-ui-video-hero__media img,.tp-ui-video-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.tp-ui-video-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.25),rgba(15,23,42,.75))}.tp-ui-video-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.tp-ui-video-hero__title{font-size:28px;font-weight:700;margin:0;line-height:1.15;color:#f8fafc}.tp-ui-video-hero__subtitle{font-size:15px;margin:0;opacity:.9;color:#e2e8f0;line-height:1.5}.tp-ui-chips{display:flex;flex-wrap:wrap;gap:var(--tp-chip-gap,8px);width:100%}.tp-ui-chips--left{justify-content:flex-start}.tp-ui-chips--center{justify-content:center}.tp-ui-chips--right{justify-content:flex-end}.tp-ui-chips--valign-top{align-items:flex-start}.tp-ui-chips--valign-center{align-items:center}.tp-ui-chips--valign-bottom{align-items:flex-end}.tp-ui-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid transparent;line-height:1.2;white-space:nowrap}.tp-ui-chip--primary{background:rgba(99,102,241,.2);color:#c7d2fe;border-color:rgba(99,102,241,.35)}.tp-ui-chip--success{background:rgba(34,197,94,.15);color:#86efac;border-color:rgba(34,197,94,.35)}.tp-ui-chip--warn{background:rgba(245,158,11,.15);color:#fde68a;border-color:rgba(245,158,11,.35)}.tp-ui-chip--neutral{background:rgba(148,163,184,.15);color:#e2e8f0;border-color:rgba(148,163,184,.25)}.tp-ui-chip--secondary{background:rgba(71,85,105,.4);color:#cbd5e1;border-color:rgba(148,163,184,.35)}.tp-ui-chips .glass-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.12);color:#fff;line-height:1.2;white-space:nowrap}.tp-ui-chips .glass-chip--aqua{background:rgba(94,231,223,.14);border-color:rgba(94,231,223,.3);color:#5ee7df}.tp-ui-chips .glass-chip--violet{background:rgba(180,144,245,.14);border-color:rgba(180,144,245,.3);color:#b490f5}.tp-ui-chips .glass-chip--rose{background:rgba(247,168,196,.14);border-color:rgba(247,168,196,.3);color:#f7a8c4}.tp-ui-chips .glass-chip--amber{background:rgba(255,210,127,.14);border-color:rgba(255,210,127,.3);color:#ffd27f}.tp-ui-chips .glass-chip.is-selected{box-shadow:inset 0 0 0 1px rgba(255,255,255,.45);background:rgba(255,255,255,.22)}.tp-ui-chips .glass-chip__dismiss{opacity:.7;margin-left:2px;font-size:14px;line-height:1}.tp-ui-loop__slide{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.tp-ui-loop__link{display:flex;color:inherit;text-decoration:none}.tp-ui-loop__img,.tp-ui-loop__video{max-height:var(--tp-loop-item-max-h,100%);max-width:var(--tp-loop-item-max-w,min(320px,40vw));object-fit:var(--tp-loop-fit,contain);display:block;border-radius:8px}.tp-ui-loop__placeholder{font-size:12px;color:#94a3b8;padding:12px 16px}.tp-ui-timer,.tp-ui-countdown{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;padding:16px;max-width:100%;box-sizing:border-box}.tp-ui-timer,.tp-ui-countdown{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.tp-ui-timer__label,.tp-ui-countdown__label{font-size:13px;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}.tp-ui-timer__grid,.tp-ui-countdown__grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tp-ui-timer__unit,.tp-ui-countdown__unit{min-width:64px;padding:10px 12px;border-radius:10px;background:rgba(51,65,85,.65);border:1px solid rgba(148,163,184,.25)}.tp-ui-timer__value,.tp-ui-countdown__value{display:block;font-size:22px;font-weight:700;color:#f8fafc;line-height:1}.tp-ui-timer__name,.tp-ui-countdown__name{display:block;font-size:10px;color:#94a3b8;margin-top:4px;text-transform:uppercase}.tp-ui-timer__done{font-size:20px;font-weight:700;color:#f8fafc;letter-spacing:.02em}.tp-ui-timer__controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tp-ui-timer__btn{min-width:72px;padding:8px 12px;border-radius:10px;background:rgba(51,65,85,.65);border:1px solid rgba(148,163,184,.25);color:#f8fafc;font:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.tp-ui-timer__btn:hover{background:rgba(71,85,105,.8)}.tp-ui-timer__btn[aria-pressed="true"]{border-color:rgba(226,232,240,.45)}.tp-ui-timer--bangers{background:#000;padding:28px 20px;max-width:100%;box-sizing:border-box}.tp-ui-timer--bangers .tp-ui-timer__copy{font-family:Bangers,Impact,sans-serif;color:#fff;font-size:clamp(18px,4.2vw,35px);letter-spacing:2px;line-height:1.15;text-align:center;white-space:pre-wrap}.tp-ui-timer--bangers .tp-ui-timer__clock{display:block;font-family:Bangers,Impact,sans-serif;color:var(--tp-timer-clock,#f00);font-size:clamp(28px,10vw,80px);letter-spacing:2px;line-height:1;margin-top:.15em;text-align:center}.tp-ui-timer--bangers .tp-ui-timer__done{font-family:Bangers,Impact,sans-serif;color:var(--tp-timer-clock,#f00);font-size:clamp(22px,6vw,48px);letter-spacing:2px}.tp-ui-timer--bangers .tp-ui-timer__controls{margin-top:14px}.tp-ui-timer--bangers .tp-ui-timer__btn{background:#111;border-color:#333;font-family:Bangers,Impact,sans-serif;letter-spacing:1px}.tp-ui-timer__media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.tp-ui-timer__bg-img,.tp-ui-timer__bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tp-ui-timer__bg-overlay{position:absolute;inset:0;background:#000;opacity:var(--tp-timer-overlay,0);pointer-events:none}.tp-ui-timer>:not(.tp-ui-timer__media){position:relative;z-index:1}.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--bangers.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--balloons.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--flip.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--nye.tp-ui-timer--bg-clear,.tp-ui-timer.tp-ui-timer--neon.tp-ui-timer--bg-clear{background:transparent}.tp-ui-timer--balloons{position:relative;background:#183059;padding:16px 16px 28px;max-width:100%;overflow:hidden;box-sizing:border-box;color:#f6f4f3}.tp-ui-timer--balloons .tp-ui-timer__balloons{position:relative;height:7.2em;max-width:100%;pointer-events:none}.tp-ui-timer__balloon{position:absolute;border:1px solid #000;border-radius:50% 50% 50% 50%/40% 40% 60% 60%;z-index:2}.tp-ui-timer__balloon--white{background:#f6f4f3;width:4.7em;height:5.3em;left:30%;top:6%}.tp-ui-timer__balloon--red{background:#ef2f3c;width:4.4em;height:4.1em;left:16%;top:20%}.tp-ui-timer__balloon--blue{background:#276fbf;width:5em;height:5em;left:58%;top:10%}.tp-ui-timer__balloon-star{width:1.25em;height:1.25em;background:#f6f4f3;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tp-ui-timer__balloon-star--red{width:1.9em;height:1.9em;margin-left:3.2em;margin-top:-.3em;background:#ef2f3c;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tp-ui-timer__balloon-eye{position:absolute;width:.44em;height:.44em;top:40%;left:22%;background:#000;border-radius:50%}.tp-ui-timer__balloon-eye:after{content:"";position:absolute;left:2.2em;width:.44em;height:.44em;border-radius:50%;background:#000}.tp-ui-timer__balloon-mouth{position:absolute;top:45%;left:43%;width:.44em;height:.44em;border:2px solid;border-color:transparent #000 #000 transparent;border-radius:50%;transform:rotate(45deg);box-sizing:border-box}.tp-ui-timer__balloon-triangle{position:absolute;left:40%;bottom:-10%;width:0;height:0;border-left:.44em solid transparent;border-right:.44em solid transparent}.tp-ui-timer__balloon--white .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #f6f4f3}.tp-ui-timer__balloon--red .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #ef2f3c}.tp-ui-timer__balloon--blue .tp-ui-timer__balloon-triangle{border-bottom:.88em solid #276fbf}.tp-ui-timer__balloon-string{position:absolute;height:4.4em;width:1px;left:48%;top:100%;z-index:-1}.tp-ui-timer__balloon--white .tp-ui-timer__balloon-string{background:#f6f4f3}.tp-ui-timer__balloon--red .tp-ui-timer__balloon-string{background:#ef2f3c}.tp-ui-timer__balloon--blue .tp-ui-timer__balloon-string{background:#276fbf}.tp-ui-timer--balloons .tp-ui-timer__grid{gap:12px;margin-top:.4em}.tp-ui-timer--balloons .tp-ui-timer__unit{width:min(100px,22vw);min-width:56px;padding:16px 8px;border-radius:5px;border:0;font-family:Lato,sans-serif;font-size:.7em;letter-spacing:.2em;text-transform:uppercase;color:#f6f4f3}.tp-ui-timer--balloons .tp-ui-timer__unit--dd{background:#ef2f3c}.tp-ui-timer--balloons .tp-ui-timer__unit--hh{background:#f6f4f3;color:#183059}.tp-ui-timer--balloons .tp-ui-timer__unit--mm{background:#276fbf}.tp-ui-timer--balloons .tp-ui-timer__unit--ss{background:#f0a202}.tp-ui-timer--balloons .tp-ui-timer__value{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(1.5em,6vw,4em);color:#183059}.tp-ui-timer--balloons .tp-ui-timer__name{color:inherit;font-size:inherit;letter-spacing:inherit;margin-top:4px;text-transform:uppercase}.tp-ui-timer--balloons .tp-ui-timer__copy{font-family:Lato,sans-serif;font-size:1em;letter-spacing:.28em;text-transform:uppercase;color:#f6f4f3;margin-top:1.4em}.tp-ui-timer--balloons .tp-ui-timer__done{font-family:Lato,sans-serif;letter-spacing:.2em;text-transform:uppercase}.tp-ui-timer--balloons .tp-ui-timer__btn{font-family:Lato,sans-serif}.tp-ui-timer--flip{position:relative;font-family:"Droid Sans",Arial,sans-serif;background:var(--tp-timer-frame,linear-gradient(to bottom,#222,#333,#333,#222));border:1px solid #111;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.6);padding:24px 18px 16px;max-width:100%;box-sizing:border-box;overflow:hidden}.tp-ui-timer--flip:before,.tp-ui-timer--flip:after{content:"";position:absolute;top:50%;width:8px;height:58%;max-height:65px;transform:translateY(-50%);background:linear-gradient(to bottom,#555,#444,#444,#555);border:1px solid #111;z-index:0;pointer-events:none}.tp-ui-timer--flip:before{left:0;border-radius:6px 0 0 6px}.tp-ui-timer--flip:after{right:0;border-radius:0 6px 6px 0}.tp-ui-timer--flip .tp-ui-timer__copy{font-family:"Droid Sans",Arial,sans-serif;color:#ccc;font-size:13px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.tp-ui-timer--flip .tp-ui-timer__grid{position:relative;z-index:1;gap:8px;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:center}.tp-ui-timer--flip .tp-ui-timer__unit{flex:1 1 0;min-width:0;max-width:102px;padding:0;background:transparent;border:0;border-radius:0;overflow:visible;display:flex;flex-direction:column;align-items:center}.tp-ui-timer--flip .tp-ui-timer__value{position:relative;z-index:1;display:block;width:100%;padding:18px 2px;font:bold clamp(22px,7vw,48px)/1 "Droid Sans",Arial,sans-serif;color:#111;text-align:center;background:var(--tp-timer-tile,linear-gradient(to bottom,#bbb,#eee));border-top:1px solid #fff;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.7);box-sizing:border-box}.tp-ui-timer--flip .tp-ui-timer__value:before{content:"";position:absolute;left:-3px;right:-3px;top:41%;height:13px;background:#111;z-index:-1}.tp-ui-timer--flip .tp-ui-timer__value:after{content:"";position:absolute;left:0;right:0;top:48%;height:1px;background:#eee;border-top:1px solid #333}.tp-ui-timer--flip .tp-ui-timer__name{margin-top:8px;font:bold 12px/1.2 "Droid Sans",Arial,sans-serif;color:var(--tp-timer-label,#f47321);text-shadow:1px 1px 0 #000;text-transform:uppercase;letter-spacing:.02em}.tp-ui-timer--flip .tp-ui-timer__done{font-family:"Droid Sans",Arial,sans-serif;color:var(--tp-timer-label,#f47321);text-shadow:1px 1px 0 #000}.tp-ui-timer--flip .tp-ui-timer__btn{background:#2a2a2a;border-color:#111;font-family:"Droid Sans",Arial,sans-serif}@media(max-width:420px){.tp-ui-timer--flip .tp-ui-timer__grid{flex-wrap:wrap}}.tp-ui-timer--nye{min-height:280px;padding:48px 24px;background:#0a0a0a;justify-content:center;color:#fff;border-radius:0}.tp-ui-timer--nye .tp-ui-timer__copy{font-family:Montserrat,Arial,sans-serif;font-weight:900;font-size:clamp(22px,5vw,42px);letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55);margin-bottom:8px}.tp-ui-timer--nye .tp-ui-timer__grid{gap:14px}.tp-ui-timer--nye .tp-ui-timer__unit{min-width:72px;padding:16px 14px 12px;border-radius:4px;background:rgba(0,0,0,.62);border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 24px rgba(0,0,0,.35)}.tp-ui-timer--nye .tp-ui-timer__value{position:relative;font-size:clamp(28px,8vw,64px);font-weight:700;color:#fff;letter-spacing:.02em}.tp-ui-timer--nye .tp-ui-timer__value:after{content:"";position:absolute;left:0;right:0;top:48%;height:1px;background:rgba(255,255,255,.18)}.tp-ui-timer--nye .tp-ui-timer__name{color:rgba(255,255,255,.72);letter-spacing:.16em;margin-top:8px}.tp-ui-timer--nye .tp-ui-timer__done{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55);font-family:Montserrat,Arial,sans-serif;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tp-ui-timer--nye .tp-ui-timer__btn{background:rgba(0,0,0,.55);border-color:rgba(255,255,255,.2)}.tp-ui-timer.tp-ui-timer--neon.tp-ui-timer--bg-clear{background:transparent}.tp-ui-timer--neon{--tp-nssc-min-h:420px;--tp-nssc-bg-color:#2c303b;--tp-nssc-bg-image:linear-gradient(45deg,#e37682 15%,#5f4d93 85%);--tp-nssc-bg-size:cover;--tp-nssc-neon-s:100%;--tp-nssc-neon-l:50%;--tp-nssc-neon-h:210;--tp-nssc-label-color:rgba(255,255,255,.3);--tp-nssc-label-size:1.6rem;--tp-nssc-digit-filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor);--tp-nssc-shadow1-opacity:.5;--tp-nssc-shadow1-blur:4rem;--tp-nssc-shadow2-opacity:.4;--tp-nssc-shadow2-blur:4px;box-sizing:border-box;position:relative;width:100%;max-width:100%;min-height:var(--tp-nssc-min-h);padding:12px 12px 20px;overflow:visible;font-family:Poppins,system-ui,sans-serif;font-size:.62vmin;perspective:45rem;transform-style:preserve-3d;isolation:isolate;background-color:var(--tp-nssc-bg-color);background-image:var(--tp-nssc-bg-image);background-size:var(--tp-nssc-bg-size);background-position:center;background-repeat:no-repeat;color:hsl(var(--tp-nssc-neon-h),var(--tp-nssc-neon-s),var(--tp-nssc-neon-l));border-radius:12px}.tp-ui-timer--neon.tp-ui-timer--bg-clear{--tp-nssc-bg-color:transparent;--tp-nssc-bg-image:none;background:transparent}.tp-ui-timer--neon .tp-ui-timer__copy{font-size:var(--tp-nssc-label-size);font-weight:600;letter-spacing:.08em;color:var(--tp-nssc-label-color);filter:var(--tp-nssc-digit-filter);text-transform:none}.tp-ui-timer--neon .tp-ui-timer__done{color:hsl(var(--tp-nssc-neon-h),var(--tp-nssc-neon-s),var(--tp-nssc-neon-l));filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-timer__btn{background:rgba(15,18,28,.55);border-color:rgba(255,255,255,.18);font-family:Poppins,system-ui,sans-serif}.tp-ui-timer--neon .tp-ui-neon-seven-segment-clock__wrapper{-webkit-animation:tp-nssc-camera-rotate 40s ease-in-out forwards infinite;animation:tp-nssc-camera-rotate 40s ease-in-out forwards infinite;width:100%;height:100%;min-height:inherit;transform-style:preserve-3d}.tp-ui-timer--neon .tp-ui-nssc__main{--s:var(--tp-nssc-neon-s);--l:var(--tp-nssc-neon-l);display:flex;color:hsl(var(--tp-nssc-neon-h),var(--s),var(--l));gap:1rem;width:100%;height:100%;min-height:inherit;position:relative;align-items:center;justify-content:center;animation-composition:add;-webkit-animation:tp-nssc-camera-pan 30s linear forwards infinite;animation:tp-nssc-camera-pan 30s linear forwards infinite;translate:0 1rem 10rem;transform-style:preserve-3d;padding:2rem}.tp-ui-timer--neon .tp-ui-nssc__ampm{font-size:2.4rem;font-weight:600;letter-spacing:.12em;align-self:center;margin-left:.5rem;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-nssc__main .digits{transform-style:preserve-3d}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group{display:flex;gap:2rem}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit{position:relative;height:16rem;aspect-ratio:1/2;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span{--act:0;--signX:1;--signY:1;position:absolute;background-color:#fff;transition:all .3s cubic-bezier(.17,.67,.5,1.15);opacity:calc(.03 + .97 * var(--act));animation-composition:add;transform:scale(var(--signX),var(--signY))}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end{-webkit-clip-path:polygon(15% 0%,7.5% 20%,25% 100%,75% 100%,92.5% 20%,85% 0%);clip-path:polygon(15% 0%,7.5% 20%,25% 100%,75% 100%,92.5% 20%,85% 0%);width:100%;height:10%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end.top{top:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.end.bottom{top:initial;bottom:0;--signY:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side{-webkit-clip-path:polygon(0% 15%,20% 7.5%,100% 22.5%,100% 85%,20% 95%,0% 90%);clip-path:polygon(0% 15%,20% 7.5%,100% 22.5%,100% 85%,20% 95%,0% 90%);height:50%;width:20%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.left{top:0;left:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.left.bottom{top:initial;bottom:0;--signY:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.right{top:0;left:initial;right:0;--signX:-1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.side.right.bottom{top:initial;--signY:-1;bottom:0}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit span.middle{-webkit-clip-path:polygon(22.5% 0%,6.5% 50%,22.5% 100%,77.5% 100%,93.5% 50%,77.5% 0%);clip-path:polygon(22.5% 0%,6.5% 50%,22.5% 100%,77.5% 100%,93.5% 50%,77.5% 0%);top:45%;height:10%;width:100%}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="0"] :not(.middle){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="1"] .right{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="2"] :not(.top.left,.bottom.right){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="3"] :not(.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="4"] :not(.end,.bottom.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="5"] :not(.top.right,.bottom.left){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="6"] :not(.top.right){--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="7"] .top,.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="7"] .right{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="8"]>*{--act:1}.tp-ui-timer--neon .tp-ui-nssc__main .digits .group .digit[data-digit="9"] :not(.bottom.left){--act:1}.tp-ui-timer--neon .colon-group{transform-style:preserve-3d}.tp-ui-timer--neon .colon-group .colon span{display:flex;height:16rem;flex-direction:column;justify-content:space-evenly;width:4rem;align-items:center;filter:var(--tp-nssc-digit-filter)}.tp-ui-timer--neon .colon-group .colon span::before,.tp-ui-timer--neon .colon-group .colon span::after{content:"";display:block;width:2rem;aspect-ratio:1/1;background-color:#fff;border-radius:2rem}.tp-ui-timer--neon .shadow{top:0;position:absolute;transform-origin:bottom center;transform:translateY(1rem) translateZ(2rem) rotateX(-90.1deg)}.tp-ui-timer--neon .shadow .digit span{opacity:var(--act)}.tp-ui-timer--neon .shadow.shadow1{opacity:var(--tp-nssc-shadow1-opacity);filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor) blur(var(--tp-nssc-shadow1-blur))}.tp-ui-timer--neon .shadow.shadow1>span,.tp-ui-timer--neon .shadow.shadow1 .digit{-webkit-mask-image:linear-gradient(to bottom,#fff,rgba(0,0,0,.5));mask-image:linear-gradient(to bottom,#fff,rgba(0,0,0,.5))}.tp-ui-timer--neon .shadow.shadow2{opacity:var(--tp-nssc-shadow2-opacity);filter:drop-shadow(0 0 4px currentColor) drop-shadow(0 0 10px currentColor) blur(var(--tp-nssc-shadow2-blur))}.tp-ui-timer--neon .shadow.shadow2>span,.tp-ui-timer--neon .shadow.shadow2 .digit{opacity:var(--act);-webkit-mask-image:linear-gradient(to top,#000,rgba(0,0,0,.1) 60%,rgba(0,0,0,0));mask-image:linear-gradient(to top,#000,rgba(0,0,0,.1) 60%,rgba(0,0,0,0))}.tp-ui-timer--neon.tp-ui-timer--neon-no-seconds [data-tp-nssc-seconds],.tp-ui-timer--neon.tp-ui-timer--neon-no-seconds [data-tp-nssc-colon="seconds"]{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-days [data-tp-nssc-days],.tp-ui-timer--neon.tp-ui-timer--neon-no-days [data-tp-nssc-colon="days"]{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-floor .shadow{display:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .digit,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .colon span,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .tp-ui-timer__copy,.tp-ui-timer--neon.tp-ui-timer--neon-no-glow .tp-ui-nssc__ampm{filter:none!important}.tp-ui-timer--neon.tp-ui-timer--neon-static .tp-ui-neon-seven-segment-clock__wrapper,.tp-ui-timer--neon.tp-ui-timer--neon-static .tp-ui-nssc__main{animation:none!important}.tp-ui-timer--neon.is-safari .digit span{transition:none!important}@-webkit-keyframes tp-nssc-camera-rotate{0%{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}100%{transform:rotateY(-10deg)}}@keyframes tp-nssc-camera-rotate{0%{transform:rotateY(-10deg)}50%{transform:rotateY(10deg)}100%{transform:rotateY(-10deg)}}@-webkit-keyframes tp-nssc-camera-pan{0%{transform:translate(0,0)}20%{transform:translate(1rem,2rem)}40%{transform:translate(-2rem,2.5rem)}50%{transform:translate(-1.5rem,1.5rem)}70%{transform:translate(-.5rem,-.5rem)}90%{transform:translate(1.5rem,-1rem)}100%{transform:translate(0,0)}}@keyframes tp-nssc-camera-pan{0%{transform:translate(0,0)}20%{transform:translate(1rem,2rem)}40%{transform:translate(-2rem,2.5rem)}50%{transform:translate(-1.5rem,1.5rem)}70%{transform:translate(-.5rem,-.5rem)}90%{transform:translate(1.5rem,-1rem)}100%{transform:translate(0,0)}}.tp-ui-map{position:relative;border-radius:0;overflow:hidden;border:1px solid rgba(148,163,184,.25);background:#1e293b;display:block}.tp-ui-map__frame{position:relative;width:100%;height:100%;overflow:hidden}.tp-ui-map__viewport{position:relative;width:100%;left:0;right:0}.tp-ui-map__viewport .mappressor-map,.tp-ui-map__viewport .tp-ui-map__placeholder{height:100%;min-height:100%}.tp-ui-map__viewport .mappressor-compare-split{height:100%;min-height:100%}.tp-ui-map__viewport .mappressor-compare-pane .mappressor-map{height:100%;min-height:100%}.tp-ui-map__placeholder{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;text-align:center;font-size:12px;color:#94a3b8;gap:8px;flex-direction:column}.tp-ui-map__badge{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#818cf8;background:rgba(99,102,241,.15);padding:3px 8px;border-radius:999px}.tp-ui-tabs__bar--pills{gap:6px;border-bottom:none;padding-bottom:0}.tp-ui-tabs__btn--pills{border-radius:999px;background:rgba(51,65,85,.55)}.tp-ui-tabs__btn--chips{border-radius:6px;font-size:11px;padding:4px 10px}.tp-ui-tabs__btn--underline{border-radius:0;background:transparent;border-bottom:2px solid transparent;margin-bottom:-1px}.tp-ui-tabs__btn--underline.is-active{border-bottom-color:currentColor;background:transparent}.tp-ui-tabs--preset-boxed .tp-ui-tabs__bar{gap:0;border:1px solid rgba(148,163,184,.3);border-radius:8px;padding:4px;background:rgba(15,23,42,.45)}.tp-ui-tabs--preset-minimal .tp-ui-tabs__bar{border-bottom:none;gap:12px;padding-bottom:0}@property --index{syntax:"<number>";initial-value:0;inherits:true}@property --ripple-factor{syntax:"<number>";initial-value:0;inherits:true}.tp-ui-hex-grid{--color-primary:#ee75d2;--color-secondary:#75d8ee;--color-tertiary:#deee75;--color-quaternary:#9375ee;--color-surface:#000;--color-on-surface:var(--color-primary);--hexagon-size:8vmin;--gap:0.1vmin;--hover-filter:brightness(1.2);position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--color-on-surface);min-height:0;padding:4vmin;overflow:visible;background:transparent}@media(any-pointer:fine){.tp-ui-hex-grid{--icon-filter:saturate(3.4) brightness(0.5) invert(1);--ripple-filter:blur(1rem)}}.tp-ui-hex-grid--vision{--color-surface-container:rgba(255,255,255,.35);--color-on-surface:#fff;--hover-filter:brightness(1.5)}@media(any-pointer:fine){.tp-ui-hex-grid--vision{--icon-filter:saturate(0.4);--ripple-filter:blur(0.2rem)}}.tp-ui-hex-grid__container{display:flex;position:relative;align-items:center;z-index:1}.tp-ui-hex-grid__column{margin:0 -0.2vmin;display:flex;flex-direction:column;align-items:center}.tp-ui-hex-grid__hex,.tp-ui-hex-grid__switch,.tp-ui-hex-grid__switch:after{--mix-percentage:calc(var(--column) * var(--index) * 3%);width:var(--hexagon-size);aspect-ratio:1;position:relative;background:var(--color-surface-container,color-mix(in srgb,var(--color-secondary),var(--color-primary) var(--mix-percentage)));backdrop-filter:blur(1rem);clip-path:polygon(98.66024% 45%,99.39693% 46.5798%,99.84808% 48.26352%,100% 50%,99.84808% 51.73648%,99.39693% 53.4202%,98.66025% 55%,78.66025% 89.64102%,77.66044% 91.06889%,76.42788% 92.30146%,75% 93.30127%,73.4202% 94.03794%,71.73648% 94.48909%,70% 94.64102%,30% 94.64102%,28.26352% 94.48909%,26.5798% 94.03794%,25% 93.30127%,23.57212% 92.30146%,22.33956% 91.06889%,21.33975% 89.64102%,1.33975% 55%,0.60307% 53.4202%,0.15192% 51.73648%,0% 50%,0.15192% 48.26352%,0.60307% 46.5798%,1.33975% 45%,21.33975% 10.35898%,22.33956% 8.93111%,23.57212% 7.69854%,25% 6.69873%,26.5798% 5.96206%,28.26352% 5.51091%,30% 5.35898%,70% 5.35898%,71.73648% 5.51091%,73.4202% 5.96206%,75% 6.69873%,76.42788% 7.69854%,77.66044% 8.93111%,78.66025% 10.35898%);box-sizing:border-box;border:none;padding:0}.tp-ui-hex-grid__hex{cursor:pointer}@media(hover:hover){.tp-ui-hex-grid__hex:hover{filter:var(--hover-filter)}}.tp-ui-hex-grid__hex:after{content:var(--icon);display:grid;place-items:center;position:absolute;filter:var(--icon-filter);font-size:2.5vmin;inset:0;pointer-events:none}.tp-ui-hex-grid__hex.has-image:after{content:none}.tp-ui-hex-grid__img{width:58%;height:58%;object-fit:contain;filter:var(--icon-filter);position:absolute;inset:0;margin:auto;pointer-events:none}@keyframes tp-hex-ripple{from{transform:scale(1);opacity:1}50%{transform:scale(max(0.8,calc(var(--ripple-factor)/100)));opacity:.42}65%{opacity:1}70%{transform:scale(1.5);filter:var(--ripple-filter)}to{transform:scale(1);opacity:1}}.tp-ui-hex-grid__container.show-ripple{pointer-events:none}.tp-ui-hex-grid__container.show-ripple .tp-ui-hex-grid__hex{cursor:default;--duration:.45s;animation:tp-hex-ripple var(--duration) ease-in-out;animation-duration:max(var(--duration),calc(var(--duration) * var(--ripple-factor) / 100));animation-delay:calc(var(--ripple-factor) * 8ms)}.tp-ui-hex-grid__switch{--index:6;--column:2;position:absolute;display:flex;top:4vmin;right:4vmin;z-index:2;width:var(--hexagon-size);height:calc(var(--hexagon-size) * .5);aspect-ratio:auto;cursor:pointer;font-size:2vmin}.tp-ui-hex-grid__switch:after{--index:6;--column:4;content:"👾";display:grid;place-items:center;position:absolute;left:0;top:0;height:calc(var(--hexagon-size) * .5);width:calc(var(--hexagon-size) * .75);aspect-ratio:auto;transition:transform .3s ease;filter:var(--icon-filter)}.tp-ui-hex-grid__switch.is-checked:after{transform:translateX(calc(var(--hexagon-size) * .25));content:"🕶️"}.tp-ui-card-3d{font-family:"Montserrat",system-ui,-apple-system,sans-serif;color:#fff;box-sizing:border-box}.tp-ui-card-3d__centered{display:flex;align-items:center;justify-content:center;min-height:var(--tp-card-3d-height,28rem);padding:2rem;box-sizing:border-box}.tp-ui-card-3d__card{position:relative;height:var(--tp-card-3d-height,28rem);width:var(--tp-card-3d-width,20rem);max-width:100%;aspect-ratio:5/7;color:#fff;perspective:50rem;--rotateX:0deg;--rotateY:0deg;box-sizing:border-box}.tp-ui-card-3d__shadow{position:absolute;inset:0;background:var(--url);background-size:cover;background-position:center;opacity:.8;filter:blur(2rem) saturate(.9);box-shadow:0 -1.5rem 2rem -.5rem rgba(0,0,0,.7);transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,2rem,-2rem)}.tp-ui-card-3d__image{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent 40%),var(--url);background-size:cover;background-position:center;mask-image:var(--url);mask-size:cover;mask-position:center;-webkit-mask-image:var(--url);-webkit-mask-size:cover;-webkit-mask-position:center}.tp-ui-card-3d__image--background{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,0)}.tp-ui-card-3d__image--cutout{transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,4rem) scale(.92);z-index:3}.tp-ui-card-3d__content{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;inset:0;padding:3.5rem;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,6rem);z-index:4;pointer-events:none}.tp-ui-card-3d__title{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 0 2rem rgba(0,0,0,.5)}.tp-ui-card-3d__body{font-weight:300;margin:0;text-shadow:0 0 2rem rgba(0,0,0,.5);line-height:1.45}.tp-ui-card-3d__card::after,.tp-ui-card-3d__card::before{content:"";position:absolute;inset:1.5rem;border:var(--tp-card-3d-border,#e2c044) .5rem solid;transform:rotateX(var(--rotateX)) rotateY(var(--rotateY)) translate3d(0,0,2rem);pointer-events:none}.tp-ui-card-3d__card::before{z-index:4}.tp-ui-card-3d__card--frame-left-behind::before{border-left-color:transparent}.tp-ui-card-3d__card--frame-right-bottom-behind::before{border-right-color:transparent;border-bottom-color:transparent}.tp-ui-card.tp-ui-card-3d,.tp-ui-card-3d.tp-ui-card{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.tp-ui-card-3d .tp-ui-card__head,.tp-ui-card-3d .tp-ui-card__body,.tp-ui-card-3d .tp-ui-card__title,.tp-ui-card-3d .tp-ui-card__subtitle{display:none!important}.tp-ui-triangle-hero{--tp-th-gap:0.125rem;--tp-th-base:3rem;--tp-th-base-height:calc(1.733 * var(--tp-th-base));--tp-th-width:calc(var(--tp-th-base) - var(--tp-th-gap));--tp-th-height:calc(var(--tp-th-base-height) - var(--tp-th-gap));--tp-th-surface:#0D0C1D;--tp-th-bg1:#2C666E;--tp-th-bg2:#161B33;--tp-th-glow-from:#ADF5FF;--tp-th-glow-to:#FF6978;--tp-th-title-bg:#0D0C1D;--tp-th-title-color:#fff;--tp-th-title-size:2.5rem;--tp-th-glow-dur:5.2s;--tp-th-bg-dur:20s;--tp-th-min-h:min(100vh,640px);position:relative;background:radial-gradient(var(--tp-th-bg1),var(--tp-th-bg2));background-size:400% 400%;background-position:100% 100%;min-height:var(--tp-th-min-h);width:100%;box-sizing:border-box;padding-bottom:calc(var(--tp-th-gap) * 2);overflow:hidden;animation:tp-th-bg var(--tp-th-bg-dur) alternate infinite}.tp-ui-triangle-hero__glow{position:absolute;width:50%;height:100%;max-width:520px;pointer-events:none;background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent);transform:translate(-50%,-50%);z-index:1;animation:tp-th-glow var(--tp-th-glow-dur) ease infinite alternate}.tp-ui-triangle-hero--static-glow .tp-ui-triangle-hero__glow{animation:none;background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent)}.tp-ui-triangle-hero__triangles{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--columns,12),calc(var(--tp-th-base) * 2 + var(--tp-th-gap)));width:100%;height:100%;z-index:2;pointer-events:none}.tp-ui-triangle-hero__stack{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:var(--tp-th-content-pad,24px);box-sizing:border-box;pointer-events:none}.tp-ui-triangle-hero__content{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;pointer-events:auto;position:relative;z-index:1}.tp-ui-triangle-hero--content-centered .tp-ui-triangle-hero__stack{justify-content:var(--tp-th-content-align,center)}.tp-ui-triangle-hero--content-centered .tp-ui-triangle-hero__content{flex:0 1 auto;max-width:var(--tp-th-content-max,42rem);min-height:48px;margin:0 auto;align-self:center}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__stack{justify-content:flex-start}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__content{flex:1 1 auto;max-width:none;min-height:0;margin:0;align-self:stretch}.tp-ui-triangle-hero--content-fill .tp-ui-triangle-hero__content:empty{flex:1 1 auto;min-height:72px}.tp-ui-triangle-hero__content:empty{min-height:72px;border:1px dashed rgba(148,163,184,.35);border-radius:12px;background:rgba(13,12,29,.45)}.tp-ui-triangle-hero__content:empty::after{content:"Drop elements here";display:flex;align-items:center;justify-content:center;min-height:64px;font-size:11px;color:#94a3b8}.tp-ui-triangle-hero__triangle-set{display:inline-block;position:relative;width:calc(var(--tp-th-base) * 2 + var(--tp-th-gap));height:var(--tp-th-base-height)}.tp-ui-triangle-hero__triangle-set--offset{transform:translateX(calc(-1 * var(--tp-th-base) - 0.5 * var(--tp-th-gap)))}.tp-ui-triangle-hero__triangle-set::before,.tp-ui-triangle-hero__triangle-set::after{content:"";position:absolute;width:0;height:0;top:var(--tp-th-gap);border-right:var(--tp-th-width) solid transparent;border-left:var(--tp-th-width) solid transparent}.tp-ui-triangle-hero__triangle-set::before{left:calc(-1 * var(--tp-th-base));border-bottom:var(--tp-th-height) solid var(--tp-th-surface)}.tp-ui-triangle-hero__triangle-set::after{right:calc(var(--tp-th-gap) * 2.5);border-top:var(--tp-th-height) solid var(--tp-th-surface)}.tp-ui-triangle-hero__title{padding:1rem 1.25rem;background:var(--tp-th-title-bg);border-radius:5rem;box-shadow:0 0 1rem 1rem var(--tp-th-title-bg);color:var(--tp-th-title-color);font-size:var(--tp-th-title-size);font-family:"Bruno Ace",system-ui,sans-serif;text-align:center;margin:0;max-width:100%;line-height:1.2;pointer-events:none;flex-shrink:0}@keyframes tp-th-bg{from{background-position:0% 0%}to{background-position:400% 400%}}@keyframes tp-th-glow{from{background:radial-gradient(circle closest-side,var(--tp-th-glow-from),transparent);transform:translate(-50%,-50%) scale(0.5)}to{background:radial-gradient(circle closest-side,var(--tp-th-glow-to),transparent);transform:translate(-50%,-50%) scale(1) rotate(90deg)}}/* Gradient buttons — Esteban Mauvaise (Monkey Company) https://codepen.io/monkey-company/pen/zZZvRp */.tp-ui-btn-grad-outline,.tp-ui-btn-grad-fill{display:inline-block;position:relative;box-sizing:border-box;border:0;cursor:pointer;font-weight:700;text-decoration:none;text-align:center;line-height:1.2;vertical-align:middle;transition:all .5s;isolation:isolate}.tp-ui-btn-grad-outline{border-radius:3px;padding:.55em 1em;font-size:1em;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tp-ui-btn-grad-outline:hover{text-shadow:0 0 0 rgba(255,255,255,.75)}.tp-ui-btn-grad-outline:hover::after{left:100%;top:100%;bottom:100%;right:100%}.tp-ui-btn-grad-outline::before,.tp-ui-btn-grad-outline::after{content:"";display:block;position:absolute;z-index:-1;border-radius:5px;transition:all .5s;pointer-events:none}.tp-ui-btn-grad-outline::before{left:0;top:0;bottom:0;right:0}.tp-ui-btn-grad-outline::after{left:2px;top:2px;bottom:2px;right:2px;background:var(--tp-grad-cutout,#ffffff)}.tp-ui-btn-grad-fill{border-radius:5px;padding:.55em 1em;font-size:1em;color:#fff;filter:hue-rotate(0deg)}.tp-ui-btn-grad-fill.tp-ui-btn-grad-hover--spin-360:hover{filter:hue-rotate(360deg);transform:rotate(360deg)}.tp-ui-btn-grad-fill.tp-ui-btn-grad-hover--hue-135:hover{filter:hue-rotate(135deg)}.tp-ui-btn-grad-fill.tp-ui-btn-grad-hover--hue-90:hover{filter:hue-rotate(90deg)}.tp-ui-btn-grad--green,.tp-ui-btn-grad--green::before{background:linear-gradient(45deg,rgba(73,155,234,1) 0%,rgba(26,188,156,1) 100%)}.tp-ui-btn-grad--pink,.tp-ui-btn-grad--pink::before{background:linear-gradient(45deg,rgba(231,72,234,1) 0%,rgba(75,26,188,1) 100%)}.tp-ui-btn-grad--red,.tp-ui-btn-grad--red::before{background:linear-gradient(45deg,rgba(234,110,72,1) 0%,rgba(188,26,99,1) 100%)}.tp-ui-btn-grad--orange,.tp-ui-btn-grad--orange::before{background:linear-gradient(45deg,rgba(255,193,7,1) 0%,rgba(255,87,34,1) 100%)}.tp-ui-btn-grad--blue,.tp-ui-btn-grad--blue::before{background:linear-gradient(45deg,rgba(5,118,255,1) 0%,rgba(36,248,255,1) 100%)}.tp-builder-play .tp-ui-btn-grad-outline,.tp-builder-play .tp-ui-btn-grad-fill{pointer-events:auto}/* Fun hover buttons — Derek Morash https://codepen.io/derekmorash/pen/XddZJY */.tp-ui-btn-fun{box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--tp-fun-color,#e74c3c);border-radius:.6em;color:var(--tp-fun-color,#e74c3c);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;line-height:1;padding:1.2em 2.8em;text-decoration:none;text-align:center;text-transform:uppercase;vertical-align:middle}.tp-ui-btn-fun:hover,.tp-ui-btn-fun:focus{color:#fff;outline:0}.tp-ui-btn-fun--inset{transition:box-shadow 300ms ease-in-out,color 300ms ease-in-out}.tp-ui-btn-fun--inset:hover{box-shadow:0 0 40px 40px var(--tp-fun-color,#e74c3c) inset}.tp-ui-btn-fun--stripes{border-radius:3em;color:#fff;background-image:var(--tp-fun-stripe-bg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat;transition:background-position 300ms ease-in-out}.tp-ui-btn-fun--stripes:hover,.tp-ui-btn-fun--stripes:focus{color:#fff;background-position:100px 0}.tp-ui-btn-fun--glow{color:#fff;box-shadow:0 0 40px 40px var(--tp-fun-color,#3498db) inset,0 0 0 0 var(--tp-fun-color,#3498db);transition:all 150ms ease-in-out}.tp-ui-btn-fun--glow:hover,.tp-ui-btn-fun--glow:focus{color:#fff;box-shadow:0 0 10px 0 var(--tp-fun-color,#3498db) inset,0 0 10px 4px var(--tp-fun-color,#3498db)}.tp-ui-btn-fun--diagonal{color:#fff;background-image:linear-gradient(45deg,var(--tp-fun-color,#f1c40f) 50%,transparent 50%);background-position:100%;background-size:400%;background-repeat:no-repeat;transition:background-position 300ms ease-in-out}.tp-ui-btn-fun--diagonal:hover,.tp-ui-btn-fun--diagonal:focus{color:#fff;background-position:0}.tp-ui-btn-fun--expand{border-radius:0;position:relative;overflow:hidden;z-index:1;isolation:isolate;transition:color 150ms ease-in-out}.tp-ui-btn-fun--expand::after{content:"";position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:0;height:100%;background:var(--tp-fun-color,#8e44ad);z-index:-1;transition:width 150ms ease-in-out;pointer-events:none}.tp-ui-btn-fun--expand:hover{color:#fff}.tp-ui-btn-fun--expand:hover::after{width:110%}.tp-ui-btn-fun--rise{border-radius:3em;background-image:linear-gradient(to bottom,transparent 50%,var(--tp-fun-color,#2ecc71) 50%);background-position:0% 0%;background-size:210% 210%;background-repeat:no-repeat;transition:background-position 150ms ease-in-out,color 150ms ease-in-out}.tp-ui-btn-fun--rise:hover,.tp-ui-btn-fun--rise:focus{color:#fff;background-position:0 100%}.tp-builder-play .tp-ui-btn-fun{pointer-events:auto}/* Shimmer glow — Simey https://codepen.io/simeydotme/pen/gOqNxRa */@property --tp-shimmer-angle{syntax:"<angle>";inherits:false;initial-value:33deg}@keyframes tp-shimmer-spin{0%{--tp-shimmer-angle:0deg}100%{--tp-shimmer-angle:360deg}}@keyframes tp-shimmer-shine{0%{opacity:0}15%{opacity:1}55%{opacity:1}100%{opacity:0}}@keyframes tp-shimmer-text{0%{background-position:100% center}100%{background-position:-100% center}}.tp-ui-btn-shimmer{--tp-shimmer-inset:40px;--tp-shimmer-glow-hue:222deg;--tp-shimmer-shadow-hue:180deg;--tp-shimmer-bg:#1b1724;--tp-shimmer-fill-start:#ffc4ec;--tp-shimmer-fill-mid:#efdbfd;--tp-shimmer-fill-end:#ffedd6;--tp-shimmer-spring:linear(0,0.002,0.01 0.9%,0.038 1.8%,0.156,0.312 5.8%,0.789 11.1%,1.015 14.2%,1.096,1.157,1.199,1.224 20.3%,1.231,1.231,1.226,1.214 24.6%,1.176 26.9%,1.057 32.6%,1.007 35.5%,0.984,0.968,0.956,0.949 42%,0.946 44.1%,0.95 46.5%,0.998 57.2%,1.007,1.011 63.3%,1.012 68.3%,0.998 84%,1);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;cursor:pointer;padding:.8em 1.4em;border-radius:.66em;font-weight:600;color:var(--tp-shimmer-bg);background-image:linear-gradient(315deg,var(--tp-shimmer-fill-start) -10%,var(--tp-shimmer-fill-mid) 50%,var(--tp-shimmer-fill-end) 110%);box-shadow:0 2px 3px 1px hsl(var(--tp-shimmer-glow-hue) 50% 20% / 50%),inset 0 -10px 20px -10px hsla(var(--tp-shimmer-shadow-hue),10%,90%,95%);scale:1;transition:all 1.33s cubic-bezier(.22,1.2,.36,1);transition:all 1.33s var(--tp-shimmer-spring);vertical-align:middle;text-decoration:none}.tp-ui-btn-shimmer:hover:not(:active),.tp-ui-btn-shimmer.is-active{transition-duration:.665s;scale:1.2;box-shadow:0 4px 8px -2px hsl(var(--tp-shimmer-glow-hue) 50% 20% / 50%),inset 0 0 0 transparent}.tp-ui-btn-shimmer:active{scale:1.1;transition-duration:.665s}.tp-ui-btn-shimmer__glow{position:absolute;inset:calc(var(--tp-shimmer-inset) * -1);border-radius:inherit;pointer-events:none;mask-image:conic-gradient(from var(--tp-shimmer-angle,0deg),transparent 0%,transparent 20%,black 36%,black 45%,transparent 50%,transparent 70%,black 85%,black 95%,transparent 100%);-webkit-mask-image:conic-gradient(from var(--tp-shimmer-angle,0deg),transparent 0%,transparent 20%,black 36%,black 45%,transparent 50%,transparent 70%,black 85%,black 95%,transparent 100%);mask-size:cover;-webkit-mask-size:cover;mix-blend-mode:plus-lighter;animation:tp-shimmer-spin 1s linear infinite both}.tp-ui-btn-shimmer:hover .tp-ui-btn-shimmer__glow::before,.tp-ui-btn-shimmer:hover .tp-ui-btn-shimmer__glow::after,.tp-ui-btn-shimmer.is-active .tp-ui-btn-shimmer__glow::before,.tp-ui-btn-shimmer.is-active .tp-ui-btn-shimmer__glow::after{opacity:1;animation:tp-shimmer-shine 1.2s ease-in 1 forwards}.tp-ui-btn-shimmer__glow::before,.tp-ui-btn-shimmer__glow::after{transition:all .5s ease;opacity:0;content:"";border-radius:inherit;position:absolute;mix-blend-mode:color;inset:var(--tp-shimmer-inset);pointer-events:none}.tp-ui-btn-shimmer__glow::before{box-shadow:0 0 calc(var(--tp-shimmer-inset) * .1) 2px hsl(var(--tp-shimmer-glow-hue) 20% 95%),0 0 calc(var(--tp-shimmer-inset) * .18) 4px hsl(var(--tp-shimmer-glow-hue) 20% 80%),0 0 calc(var(--tp-shimmer-inset) * .33) 4px hsl(var(--tp-shimmer-glow-hue) 50% 70%),0 0 calc(var(--tp-shimmer-inset) * .66) 5px hsl(var(--tp-shimmer-glow-hue) 100% 70%);z-index:-1}.tp-ui-btn-shimmer__glow::after{box-shadow:inset 0 0 0 1px hsl(var(--tp-shimmer-glow-hue) 70% 95%),inset 0 0 2px 1px hsl(var(--tp-shimmer-glow-hue) 100% 80%),inset 0 0 5px 2px hsl(var(--tp-shimmer-glow-hue) 100% 70%);z-index:2}.tp-ui-btn-shimmer__text{color:transparent;background-clip:text;-webkit-background-clip:text;background-color:var(--tp-shimmer-bg);background-image:linear-gradient(120deg,transparent,hsla(var(--tp-shimmer-glow-hue),100%,80%,.66) 40%,hsla(var(--tp-shimmer-glow-hue),100%,90%,.9) 50%,transparent 52%);background-repeat:no-repeat;background-size:300% 300%;background-position:center 200%}.tp-ui-btn-shimmer:hover .tp-ui-btn-shimmer__text,.tp-ui-btn-shimmer.is-active .tp-ui-btn-shimmer__text{animation:tp-shimmer-text .66s ease-in 1 both}.tp-builder-play .tp-ui-btn-shimmer{pointer-events:auto}@media (prefers-reduced-motion:reduce){.tp-ui-btn-shimmer,.tp-ui-btn-shimmer__glow,.tp-ui-btn-shimmer__text{animation:none!important;transition:none!important;scale:1!important}}/* Galaxy button — Jhey Tompkins (jh3y) https://codepen.io/jh3y/pen/eYPYKep */@keyframes tp-galaxy-orbit{to{transform:translate(-50%,-50%) rotate(10deg) rotate(360deg) translateY(calc(var(--distance)*1px))}}@keyframes tp-galaxy-move-x{0%{translate:-100px 0}100%{translate:100px 0}}@keyframes tp-galaxy-move-y{0%{transform:translate(0,-50px)}100%{transform:translate(0,50px)}}@keyframes tp-galaxy-flip{to{rotate:360deg}}@keyframes tp-galaxy-rotate{to{transform:rotate(90deg)}}.tp-ui-btn-galaxy{--hue:245;--transition:.25s;--spark:1.8s;--cut:.1em;--active:0;--bg:radial-gradient(120% 120% at 126% 126%,hsl(var(--hue) calc(var(--active)*97%) 98%/calc(var(--active)*.9)) 40%,transparent 50%) calc(100px - (var(--active)*100px)) 0/100% 100% no-repeat,radial-gradient(120% 120% at 120% 120%,hsl(var(--hue) calc(var(--active)*97%) 70%/calc(var(--active)*1)) 30%,transparent 70%) calc(100px - (var(--active)*100px)) 0/100% 100% no-repeat,hsl(var(--hue) calc(var(--active)*100%) calc(12% - (var(--active)*8%)));position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.25em;max-width:100%;width:auto;min-width:min(100%,8.5rem);padding:.75em 1.15em;border:0;border-radius:2rem;cursor:pointer;font-family:system-ui,sans-serif;font-size:clamp(.95rem,2.4vw,1.65rem);font-weight:500;line-height:1.2;white-space:nowrap;background:var(--bg);overflow:hidden;text-decoration:none;vertical-align:middle;isolation:isolate;transform-style:preserve-3d;perspective:100vmin;box-shadow:0 0 calc(var(--active)*6em) calc(var(--active)*3em) hsl(var(--hue) 97% 61%/.5),0 .05em 0 0 hsl(var(--hue) calc(var(--active)*97%) calc((var(--active)*50%) + 30%)) inset,0 -.05em 0 0 hsl(var(--hue) calc(var(--active)*97%) calc(var(--active)*10%)) inset;transition:box-shadow var(--transition),scale var(--transition),background var(--transition);scale:calc(1 + (var(--active)*.08))}.tp-ui-btn-galaxy:is(:hover,:focus-visible){--active:1}.tp-ui-btn-galaxy:active{scale:1}.tp-ui-btn-galaxy__spark{position:absolute;inset:0;border-radius:inherit;rotate:0deg;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#fff,transparent 50%);mask:linear-gradient(#fff,transparent 50%);animation:tp-galaxy-flip calc(var(--spark)*2) infinite steps(2,end)}.tp-ui-btn-galaxy__spark::before{content:"";position:absolute;width:200%;aspect-ratio:1;top:0;left:50%;z-index:-1;translate:-50% -15%;rotate:0;transform:rotate(-90deg);opacity:calc(var(--active) + .4);background:conic-gradient(from 0deg,transparent 0 340deg,#fff 360deg);transition:opacity var(--transition);animation:tp-galaxy-rotate var(--spark) linear infinite both}.tp-ui-btn-galaxy__spark::after{content:"";position:absolute;inset:var(--cut);border-radius:inherit}.tp-ui-btn-galaxy__backdrop{position:absolute;inset:var(--cut);background:var(--bg);border-radius:inherit;transition:background var(--transition);pointer-events:none}.tp-ui-btn-galaxy__stars{position:absolute;inset:0;opacity:var(--active);transition:opacity var(--transition);pointer-events:none;-webkit-mask:radial-gradient(#fff,transparent);mask:radial-gradient(#fff,transparent)}.tp-ui-btn-galaxy__galaxy{position:absolute;width:100%;aspect-ratio:1;top:50%;left:50%;translate:-50% -50%;overflow:hidden;opacity:var(--active);transition:opacity var(--transition);pointer-events:none}.tp-ui-btn-galaxy__ring{height:200%;width:200%;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-28%,-40%) rotateX(-24deg) rotateY(-30deg) rotateX(90deg);transform-style:preserve-3d}.tp-ui-btn-galaxy__star{height:calc(var(--size)*1px);aspect-ratio:1;background:#fff;border-radius:50%;position:absolute;opacity:var(--alpha);top:50%;left:50%;transform:translate(-50%,-50%) rotate(10deg) rotate(0deg) translateY(calc(var(--distance)*1px));animation:tp-galaxy-orbit calc(var(--duration)*1s) calc(var(--delay)*-1s) infinite linear}.tp-ui-btn-galaxy__star--static{animation:none;top:50%;left:50%;transform:translate(0,0);max-height:4px;filter:brightness(4);opacity:.9;animation:tp-galaxy-move-x calc(var(--duration)*.1s) calc(var(--delay)*-.1s) infinite linear,tp-galaxy-move-y calc(var(--duration)*.2s) calc(var(--delay)*-.2s) infinite linear}.tp-ui-btn-galaxy:hover .tp-ui-btn-galaxy__star--static,.tp-ui-btn-galaxy:focus-visible .tp-ui-btn-galaxy__star--static{animation-play-state:paused}.tp-ui-btn-galaxy__text{position:relative;z-index:1;translate:2% -6%;letter-spacing:.01ch;color:hsl(0 0% calc(60% + (var(--active)*26%)));max-width:100%;overflow:hidden;text-overflow:ellipsis}.tp-builder-play .tp-ui-btn-galaxy{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-galaxy{font-size:clamp(.9rem,3.6vw,1.25rem);padding:.7em 1.05em;scale:calc(1 + (var(--active)*.05))}.tp-ui-btn-galaxy:active{scale:1}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-galaxy,.tp-ui-btn-galaxy__spark,.tp-ui-btn-galaxy__spark::before,.tp-ui-btn-galaxy__star,.tp-ui-btn-galaxy__star--static{animation:none!important;transition:none!important;scale:1!important}.tp-ui-btn-galaxy:is(:hover,:focus-visible){--active:1}}/* Gooey button — Simey https://codepen.io/simeydotme/pen/pomRJeE (SVG filter from Ana Tudor) */@property --tp-gooey-a{syntax:"<percentage>";initial-value:0%;inherits:true}@property --tp-gooey-hue{syntax:"<angle>";initial-value:170deg;inherits:false}@keyframes tp-gooey-hue{from{--tp-gooey-hue:0deg}to{--tp-gooey-hue:360deg}}.tp-ui-btn-gooey{--tp-gooey-a:0%;--tp-gooey-hue-start:170;--tp-gooey-x:50;--tp-gooey-y:50;--tp-gooey-button:hsl(var(--tp-gooey-hue),66%,66%);--tp-gooey-size:1.1em;--tp-gooey-spring:linear(0,0.002,0.01 0.9%,0.038 1.8%,0.156,0.312 5.8%,0.789 11.1%,1.015 14.2%,1.096,1.157,1.199,1.224 20.3%,1.231,1.231,1.226,1.214 24.6%,1.176 26.9%,1.057 32.6%,1.007 35.5%,0.984,0.968,0.956,0.949 42%,0.946 44.1%,0.95 46.5%,0.998 57.2%,1.007,1.011 63.3%,1.012 68.3%,0.998 84%,1);--tp-gooey-spring-dur:1.66s;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:min(100%,7.5rem);padding:calc(var(--tp-gooey-size)*.85) calc(var(--tp-gooey-size)*1.35);border:0;border-radius:8px;cursor:pointer;background:transparent;isolation:isolate;overflow:visible;font-family:Heebo,system-ui,sans-serif;font-size:clamp(.95rem,2.5vw,1.55rem);font-weight:600;line-height:1.2;color:hsla(var(--tp-gooey-hue),80%,30%,.75);text-decoration:none;vertical-align:middle;white-space:nowrap;text-transform:none;box-shadow:none;scale:.92;animation:tp-gooey-hue 20s linear infinite both;animation-delay:calc(var(--tp-gooey-hue-start)*-20s/360);transition:--tp-gooey-a .5s ease-in-out,scale var(--tp-gooey-spring-dur) var(--tp-gooey-spring),color .3s ease}.tp-ui-btn-gooey:is(:hover,:focus-visible){--tp-gooey-a:100%;scale:1;opacity:1;box-shadow:none;outline:none;transition-duration:.5s,1s,.3s}.tp-ui-btn-gooey:active{scale:.96}.tp-ui-btn-gooey::before{content:"";position:absolute;inset:0;z-index:-1;border:inherit;pointer-events:none;padding:clamp(14px,3.5vw,24px);filter:blur(12px) var(--tp-gooey-filter,none) drop-shadow(0 .25em .5em hsla(0deg,0%,0%,.8));background-image:linear-gradient(0deg,var(--tp-gooey-button),var(--tp-gooey-button)),radial-gradient(40% 70% at calc(var(--tp-gooey-x)*1%) calc(var(--tp-gooey-y)*1%),hsla(var(--tp-gooey-hue),77%,77%,var(--tp-gooey-a)) 0%,transparent 90%);background-clip:content-box,border-box;animation:tp-gooey-hue 20s linear infinite both;animation-delay:calc(var(--tp-gooey-hue-start)*-20s/360)}.tp-ui-btn-gooey__filter{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.tp-ui-btn-gooey__label{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tp-builder-play .tp-ui-btn-gooey{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-gooey{font-size:clamp(.9rem,3.8vw,1.25rem);--tp-gooey-size:1em;padding:.7em 1.15em}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-gooey,.tp-ui-btn-gooey::before{animation:none!important;transition:color .2s ease,scale .2s ease!important;scale:1!important}.tp-ui-btn-gooey{--tp-gooey-hue:calc(var(--tp-gooey-hue-start)*1deg)}.tp-ui-btn-gooey:is(:hover,:focus-visible){--tp-gooey-a:100%}}/* Neon trace border — CSS edge chase */@keyframes tp-neon-trace-1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes tp-neon-trace-2{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}@keyframes tp-neon-trace-3{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes tp-neon-trace-4{0%{transform:translateY(100%)}100%{transform:translateY(-100%)}}.tp-ui-btn-neon-trace{--tp-neon-trace:#1779ff;--tp-neon-track:#0c002b;--tp-neon-text:#1670f0;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:min(100%,8rem);padding:.85em 1.5em;border:0;cursor:pointer;overflow:hidden;background:transparent;color:var(--tp-neon-text);font-family:system-ui,sans-serif;font-size:clamp(.85rem,2.2vw,1.35rem);font-weight:600;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;vertical-align:middle;white-space:nowrap;box-shadow:0 1.25em 2.5em rgba(0,0,0,.45);isolation:isolate}.tp-ui-btn-neon-trace::before{content:"";position:absolute;top:2px;left:2px;bottom:2px;width:50%;background:rgba(255,255,255,.05);pointer-events:none;z-index:0}.tp-ui-btn-neon-trace__edge{position:absolute;display:block;pointer-events:none;z-index:0}.tp-ui-btn-neon-trace__edge--1{top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,var(--tp-neon-track),var(--tp-neon-trace));animation:tp-neon-trace-1 2s linear infinite;animation-delay:1s}.tp-ui-btn-neon-trace__edge--2{top:0;right:0;width:2px;height:100%;background:linear-gradient(to bottom,var(--tp-neon-track),var(--tp-neon-trace));animation:tp-neon-trace-2 2s linear infinite;animation-delay:2s}.tp-ui-btn-neon-trace__edge--3{bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to left,var(--tp-neon-track),var(--tp-neon-trace));animation:tp-neon-trace-3 2s linear infinite;animation-delay:1s}.tp-ui-btn-neon-trace__edge--4{top:0;left:0;width:2px;height:100%;background:linear-gradient(to top,var(--tp-neon-track),var(--tp-neon-trace));animation:tp-neon-trace-4 2s linear infinite;animation-delay:2s}.tp-ui-btn-neon-trace__label{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tp-builder-play .tp-ui-btn-neon-trace{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-neon-trace{font-size:clamp(.8rem,3.4vw,1.1rem);letter-spacing:.12em;padding:.75em 1.2em;box-shadow:0 .8em 1.6em rgba(0,0,0,.4)}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-neon-trace__edge{animation:none!important;opacity:.85}}/* Neon reflect — Kevin Powell */.tp-ui-btn-neon-reflect{--tp-neon-reflect:#ff24d6;--tp-neon-reflect-bg:#311f2a;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:min(100%,6rem);margin-bottom:1.35em;padding:.25em 1em;border:.125em solid var(--tp-neon-reflect);border-radius:.25em;background:transparent;color:var(--tp-neon-reflect);cursor:pointer;overflow:visible;font-family:"Balsamiq Sans","Segoe Print","Comic Sans MS",cursive,system-ui,sans-serif;font-size:clamp(1rem,3.2vw,2.25rem);font-weight:700;line-height:1.15;text-decoration:none;vertical-align:middle;white-space:nowrap;isolation:isolate;text-shadow:0 0 .125em rgba(255,255,255,.3),0 0 .45em currentColor;box-shadow:inset 0 0 .5em 0 var(--tp-neon-reflect),0 0 .5em 0 var(--tp-neon-reflect)}.tp-ui-btn-neon-reflect::before{pointer-events:none;content:"";position:absolute;background:var(--tp-neon-reflect);top:120%;left:0;width:100%;height:100%;transform:perspective(1em) rotateX(40deg) scale(1,.35);filter:blur(1em);opacity:.7;z-index:-1}.tp-ui-btn-neon-reflect::after{content:"";position:absolute;inset:0;box-shadow:0 0 2em .5em var(--tp-neon-reflect);opacity:0;background-color:var(--tp-neon-reflect);z-index:-1;transition:opacity 100ms linear}.tp-ui-btn-neon-reflect:hover,.tp-ui-btn-neon-reflect:focus,.tp-ui-btn-neon-reflect:focus-visible{color:var(--tp-neon-reflect-bg);text-shadow:none;outline:none}.tp-ui-btn-neon-reflect:hover::before,.tp-ui-btn-neon-reflect:focus::before,.tp-ui-btn-neon-reflect:focus-visible::before{opacity:1}.tp-ui-btn-neon-reflect:hover::after,.tp-ui-btn-neon-reflect:focus::after,.tp-ui-btn-neon-reflect:focus-visible::after{opacity:1}.tp-builder-play .tp-ui-btn-neon-reflect{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-neon-reflect{font-size:clamp(.9rem,4vw,1.35rem);padding:.3em .9em;margin-bottom:1.1em}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-neon-reflect::after{transition:none}.tp-ui-btn-neon-reflect::before{opacity:.55}}/* WebGL nebula button — TWilson https://codepen.io/TWilson/pen/gOdPXYO */.tp-ui-btn-webgl{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:10rem;min-height:3.5rem;padding:.9em 1.6em;border:1px solid var(--tp-webgl-btn-border,rgba(255,255,255,.33));border-radius:1rem;background:transparent;color:var(--tp-webgl-btn-text,#fff);font-family:Inter,system-ui,sans-serif;font-size:.9rem;font-weight:600;line-height:1.2;cursor:pointer;overflow:hidden;text-decoration:none;vertical-align:middle;isolation:isolate}.tp-ui-btn-webgl__canvas{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;opacity:.5;transition:opacity 100ms ease;border-radius:inherit;pointer-events:none}.tp-ui-btn-webgl:hover .tp-ui-btn-webgl__canvas,.tp-ui-btn-webgl:focus-visible .tp-ui-btn-webgl__canvas{opacity:1}.tp-ui-btn-webgl__label{position:relative;z-index:1}.tp-builder-play .tp-ui-btn-webgl{pointer-events:auto}@media (prefers-reduced-motion:reduce){.tp-ui-btn-webgl__canvas{opacity:.35;transition:none}}/* Living neon — WebGL tube glow + floor reflection */.tp-ui-btn-webgl-neon{--tp-neon-webgl:#ff24d6;--tp-neon-webgl-text:#ff24d6;--tp-neon-webgl-hover:#311f2a;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:min(100%,7rem);margin:1.1em 1.2em 1.85em;padding:.35em 1.15em;border:0;border-radius:.28em;background:transparent;color:var(--tp-neon-webgl-text);cursor:pointer;overflow:visible;isolation:isolate;font-family:"Balsamiq Sans","Segoe Print","Comic Sans MS",cursive,system-ui,sans-serif;font-size:clamp(1rem,3vw,2rem);font-weight:700;line-height:1.15;letter-spacing:.02em;text-decoration:none;vertical-align:middle;white-space:nowrap;text-shadow:0 0 .12em rgba(255,255,255,.28),0 0 .4em currentColor;transition:color 120ms linear,text-shadow 120ms linear}.tp-ui-btn-webgl-neon.is-hot,.tp-ui-btn-webgl-neon:hover,.tp-ui-btn-webgl-neon:focus-visible{color:var(--tp-neon-webgl-hover);text-shadow:none;outline:none}.tp-ui-btn-webgl-neon__canvas{position:absolute;left:-28%;top:-48%;z-index:0;width:156%;height:230%;pointer-events:none;display:block}.tp-ui-btn-webgl-neon__label{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tp-builder-play .tp-ui-btn-webgl-neon{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-webgl-neon{font-size:clamp(.9rem,4vw,1.35rem);margin:.9em 1em 1.5em;padding:.32em 1em}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-webgl-neon{transition:none}}/* Spark field — WebGL point particles */.tp-ui-btn-webgl-spark{--tp-spark:#fbbf24;--tp-spark-text:#fff7ed;--tp-spark-border:rgba(251,191,36,.45);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:min(100%,8rem);padding:.85em 1.55em;border:1px solid var(--tp-spark-border);border-radius:999px;background:rgba(12,8,4,.78);color:var(--tp-spark-text);cursor:pointer;overflow:hidden;isolation:isolate;font-family:system-ui,sans-serif;font-size:clamp(.9rem,2.4vw,1.15rem);font-weight:650;line-height:1.2;letter-spacing:.04em;text-decoration:none;vertical-align:middle;white-space:nowrap;box-shadow:0 .35em 1.1em rgba(0,0,0,.35),inset 0 0 .8em rgba(251,191,36,.08);transition:border-color 140ms ease,box-shadow 140ms ease,transform 140ms ease}.tp-ui-btn-webgl-spark:hover,.tp-ui-btn-webgl-spark:focus-visible,.tp-ui-btn-webgl-spark.is-hot{border-color:var(--tp-spark);box-shadow:0 .45em 1.4em rgba(0,0,0,.4),0 0 1.1em rgba(251,191,36,.35),inset 0 0 1em rgba(251,191,36,.16);outline:none}.tp-ui-btn-webgl-spark__canvas{position:absolute;inset:0;z-index:0;width:100%!important;height:100%!important;border-radius:inherit;pointer-events:none;display:block}.tp-ui-btn-webgl-spark__label{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.55)}.tp-builder-play .tp-ui-btn-webgl-spark{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-webgl-spark{font-size:clamp(.85rem,3.6vw,1.05rem);padding:.75em 1.25em}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-webgl-spark{transition:none}}/* Click to send — Dilum Sanjaya https://codepen.io/dilums/pen/rNjpxjb */.tp-ui-btn-send{--tp-send-btn:#F1F3FF;--tp-send-text:#291D89;--tp-send-accent:#4F67EB;--tp-send-sent-text:#4F67ED;--tp-send-route:#ffffff;--tp-send-end:#F1F3FF;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:min(100%,28rem);width:100%;padding:0;border:0;background:transparent;cursor:pointer;vertical-align:middle;text-decoration:none;isolation:isolate;overflow:visible;font-family:Roboto,system-ui,sans-serif;line-height:0;aspect-ratio:1400/900}.tp-ui-btn-send__svg{display:block;width:100%;height:auto;max-height:min(52vw,22rem);overflow:visible}.tp-ui-btn-send__hidden{visibility:hidden}.tp-ui-btn-send__base{cursor:pointer}.tp-ui-btn-send__route{fill:none;stroke:var(--tp-send-route);stroke-width:3}.tp-ui-btn-send__btn-base{fill:var(--tp-send-btn)}.tp-ui-btn-send__txt-send{fill:var(--tp-send-text);font-family:Roboto,system-ui,sans-serif;font-size:82px;font-weight:700;letter-spacing:.06em}.tp-ui-btn-send__txt-sent{fill:var(--tp-send-sent-text);font-family:Roboto,system-ui,sans-serif;font-size:82px;font-weight:700;letter-spacing:.025em}.tp-ui-btn-send__plane-path{fill:var(--tp-send-accent)}.tp-ui-btn-send__sent-base{fill:#fff}.tp-builder-play .tp-ui-btn-send{pointer-events:auto}@media (max-width:640px){.tp-ui-btn-send{max-width:min(100%,20rem);aspect-ratio:1400/960}.tp-ui-btn-send__svg{max-height:min(58vw,16rem)}}@media (prefers-reduced-motion:reduce){.tp-ui-btn-send{aspect-ratio:auto}}.tp-ui-gmn-header{position:relative;overflow:visible;}.tp-ui-gmn-header .navbar-container{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;max-width:none!important;}.tp-ui-gmn-header .mobile-menu-overlay,.tp-ui-gmn-header .mobile-menu{position:absolute!important;}.tp-ui-screen.pressor-page-canvas{background:#020617;padding:0px 0px 0px 0px;--tp-page-pad-top:0px;--tp-page-pad-right:0px;--tp-page-pad-bottom:0px;--tp-page-pad-left:0px;min-height:100vh;width:100%;max-width:none;margin:0;box-sizing:border-box;position:relative;}[data-tp-node-id="node_root"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;}
[data-tp-node-id="node_6mjooei"]{box-sizing:border-box;background:#020617;}
[data-tp-node-id="node_41n44hq"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_i8hirel"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_ipqc2rb"]{box-sizing:border-box;}
[data-tp-node-id="node_lt5vmzt"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_bnuu73t"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_xp8tzw7"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_z997fay"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:8px;display:grid;grid-template-columns:0.433fr 0.567fr;grid-template-rows:repeat(1,minmax(64px,1fr));gap:12px;padding:8px;justify-items:stretch;align-items:stretch;justify-content:start;align-content:start;grid-auto-flow:row;padding:8px;}
[data-tp-node-id="node_whs35by"]{box-sizing:border-box;min-width:0;box-sizing:border-box;width:100%;justify-self:stretch;align-self:stretch;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_dz0wm1f"]{box-sizing:border-box;min-width:0;box-sizing:border-box;width:100%;justify-self:stretch;align-self:stretch;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_pcdf2ez"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_qmnz629"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_4e8t6fc"]{box-sizing:border-box;background:transparent;}
[data-tp-node-id="node_9pd9xlm"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_0666tc0"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;height:auto;display:flex;flex-direction:column;gap:8px;padding:0px;align-items:stretch;justify-content:flex-start;}
[data-tp-node-id="node_oiat2m7"]{box-sizing:border-box;flex:0 1 auto;align-self:center;margin:auto;width:auto;max-width:100%;min-width:280px;padding:16px;min-height:350px;max-height:400px;padding:16px;border-radius:12px;background:rgba(30, 41, 59, 0.92);}
[data-tp-node-id="node_fpumxpk"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;padding:0px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0px;align-items:center;justify-content:flex-start;--tp-row-child-flex:0 1 auto;border-radius:0px;padding:0px;border-radius:0px;}
[data-tp-node-id="node_zz9326q"]{box-sizing:border-box;color:#e2e8f0;color:#e2e8f0;}
[data-tp-node-id="node_bsqm0j8"]{box-sizing:border-box;color:#f8fafc;color:#f8fafc;text-align:left;}
[data-tp-node-id="node_a0o8msg"]{box-sizing:border-box;color:#e2e8f0;font-weight:400;font-style:normal;color:#e2e8f0;text-align:left;}
[data-tp-node-id="node_jlc2ejc"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;height:200px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:stretch;justify-content:flex-start;background:#0f172a;padding:28px;border-radius:12px;background:#0f172a;}
[data-tp-node-id="node_ek2567y"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_vso83pq"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_rglrjcj"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_cds7qh0"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_24ek1ub"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;padding:0px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0px;align-items:center;justify-content:flex-end;--tp-row-child-flex:0 1 auto;border-radius:0px;padding:0px;border-radius:0px;}
[data-tp-node-id="node_zexp88w"]{box-sizing:border-box;}
[data-tp-node-id="node_eoaubbz"]{box-sizing:border-box;}
[data-tp-node-id="node_owip281"]{box-sizing:border-box;flex:0 1 auto;align-self:center;margin:auto;width:auto;max-width:100%;min-width:280px;padding:16px;min-height:350px;max-height:400px;padding:16px;border-radius:12px;background:rgba(30, 41, 59, 0.92);}
[data-tp-node-id="node_cgs9ltm"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;padding:0px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0px;align-items:center;justify-content:flex-start;--tp-row-child-flex:0 1 auto;border-radius:0px;padding:0px;border-radius:0px;}
[data-tp-node-id="node_mhc780f"]{box-sizing:border-box;color:#e2e8f0;color:#e2e8f0;}
[data-tp-node-id="node_99ll01v"]{box-sizing:border-box;color:#f8fafc;color:#f8fafc;text-align:left;}
[data-tp-node-id="node_o7wtsbr"]{box-sizing:border-box;color:#e2e8f0;font-weight:400;font-style:normal;color:#e2e8f0;text-align:left;}
[data-tp-node-id="node_96oq3gn"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;height:200px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:stretch;justify-content:flex-start;background:#0f172a;padding:28px;border-radius:12px;background:#0f172a;}
[data-tp-node-id="node_59bi5vv"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_s535g48"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_ss633x1"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_y2f8dhy"]{box-sizing:border-box;width:100%;max-width:100%;flex:1 1 auto;align-self:stretch;min-height:0;padding:28px;display:flex;flex-direction:column;gap:8px;padding:28px;align-items:center;justify-content:flex-start;background:#0f172a;padding:28px;background:#0f172a;}
[data-tp-node-id="node_mzqrz6n"]{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 auto;height:auto;padding:0px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0px;align-items:center;justify-content:flex-end;--tp-row-child-flex:0 1 auto;border-radius:0px;padding:0px;border-radius:0px;}
[data-tp-node-id="node_29o8lkv"]{box-sizing:border-box;}
[data-tp-node-id="node_7z9kk9n"]{box-sizing:border-box;}
.tp-ui-screen.pressor-page-canvas{position:relative;width:100%!important;max-width:none!important;min-height:100vh!important;height:auto!important;margin:0!important;overflow:visible!important;box-sizing:border-box;color:#e2e8f0;}.pressor-page-canvas>[data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(>.tp-ui-futur-nav-header)),.pressor-page-canvas>.tp-ui-onclick-link>[data-tp-node-id]:not(.tp-ui-page-background):not(.tp-ui-futur-nav-header):not(:has(>.tp-ui-futur-nav-header)){position:relative;z-index:1}.pressor-page-canvas>[data-tp-node-id]:has(>.tp-ui-futur-nav-header),.pressor-page-canvas>.tp-ui-onclick-link>[data-tp-node-id]:has(>.tp-ui-futur-nav-header){position:relative;z-index:1030}.pressor-page-canvas>.tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.tp-ui-screen.pressor-page-canvas>.tp-ui-futur-nav-header[data-tp-fn-fixed="1"]{position:fixed;top:0;left:0;width:100%;z-index:1030}.pressor-page-canvas:has(.tp-ui-webgl-layer--viewport-fixed) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"],.pressor-page-canvas:has(.tp-ui-page-background--has-webgl) .tp-ui-futur-nav-header[data-tp-fn-fixed="1"]{position:sticky!important;top:0!important;left:auto!important;width:100%!important;z-index:1030}.pressor-page-canvas:has(.tp-ui-page-background--has-webgl) .tp-ui-futur-nav-offset{display:none!important}.pressor-page-canvas .tp-ui-text,.pressor-page-canvas .tp-ui-text p,.pressor-page-canvas .tp-ui-text h1,.pressor-page-canvas .tp-ui-text h2,.pressor-page-canvas .tp-ui-text h3,.pressor-page-canvas .tp-ui-text span{color:inherit}.tp-ui-screen.pressor-page-canvas{background:#020617;padding:0px 0px 0px 0px;--tp-page-pad-top:0px;--tp-page-pad-right:0px;--tp-page-pad-bottom:0px;--tp-page-pad-left:0px;}